@charset "utf-8";
/* CSS Document */

#trt1{
	background:url(../img/design/webdesign_31.png) no-repeat;
	padding-left:24px;	
	color:#63952e;
	padding-top:0px;
	padding-bottom:6px;
}
.text1{
	padding-left:24px;	
	padding-top:4px;
}
#flowimg{
	padding-bottom:9px;
		
}
.flowarea,.flowarea .head,.flowarea .middle,.flowarea .foot{
	width:724px;	
	line-height:130%;
}
#no1.flowarea .head{
	background:url(../img/design/webdesign_37.png) no-repeat;
	height:63px;
}
.flowarea .head h4{
		font-size:38px;
		padding:33px 10px 0 68px;
}
.flowarea .head .titletext{
	padding:41px 0 0 0;
	font-size:12pt;
}
#no1.flowarea .head h4{
	color:#6a8a23;	
}
#no1.flowarea .middle{
	background:url(../img/design/webdesign_39.png) repeat-y;
	padding:15px 68px;
	width:588px !important;
}
#no1.flowarea .foot{
	background:url(../img/design/webdesign_40.png) no-repeat;
	height:28px;
	margin-bottom:23px;
}
#no2.flowarea .head h4{
	color:#3473bc;	
}
#no2.flowarea .head{
	background:url(../img/design/webdesign_42.png) no-repeat;
	height:63px;
}
#no2.flowarea .middle{
	background:url(../img/design/webdesign_44.png) repeat-y;
	padding:15px 68px;
	width:588px !important;
}
#no2.flowarea .foot{
	background:url(../img/design/webdesign_45.png) no-repeat;
	height:30px;
	margin-bottom:23px;
}



#no3.flowarea .head h4{
	color:#cf0d0d;	
}
#no3.flowarea .head{
	background:url(../img/design/webdesign_47.png) no-repeat;
	height:63px;
}
#no3.flowarea .middle{
	background:url(../img/design/webdesign_49.png) repeat-y;
	padding:15px 68px;
	width:588px !important;
}
#no3.flowarea .foot{
	background:url(../img/design/webdesign_50.png) no-repeat;
	height:175px;
	margin-bottom:23px;
}


.planarea,.planarea .head,.planarea .foot{
	width:724px;
}
.planarea .head{
	position:relative;	
}
.planarea .head h3{
	display:block;
	font-size:31px;
	position:absolute;
	top:20px;
	left:73px;
}
.planarea .middle{
	position:relative;	
	width:652px;
}
.planarea .middle .btn{
	position:absolute;
	bottom:0;
	right:20px;	
}
.planarea .middle .btn{
	width:138px;
	height:32px;
	display:block;
}
.planarea .middle .btn a{
	padding-left:30px;
	width:108px;
	height:26px;
	display:block;
	text-decoration:none;
	color:#FFF;
	padding-top:6px;
	font-weight:bold;	
}
.planarea .foot{
	padding-bottom:13px;
}
#no1.planarea .head h3{
	color:#a131c4;
}
#no1.planarea .head{
	height:64px;
	background:url(../img/design/webdesign_63.png) no-repeat;
}
#no1.planarea .middle{
	padding:13px 36px 20px;
	background:url(../img/design/webdesign_64.png) repeat-y;
}
#no1.planarea .middle .btn a{
		background:url(../img/design/webdesignbtns_67.png) no-repeat;
}
#no1.planarea .foot{
	height:20px;
	background:url(../img/design/webdesign_66.png) no-repeat;
}


#no2.planarea .head h3{
	color:#38860e;
}
#no2.planarea .head{
	height:63px;
	background:url(../img/design/webdesign_68.png) no-repeat;
}
#no2.planarea .middle{
	padding:13px 36px 20px;
	background:url(../img/design/webdesign_69.png) repeat-y;
}
#no2.planarea .middle .btn a{
		background:url(../img/design/webdesignbtns_77.png) no-repeat;
}
#no2.planarea .foot{
	height:20px;
	background:url(../img/design/webdesign_71.png) no-repeat;
}



#no3.planarea .head h3{
	color:#0f7aff;
}
#no3.planarea .head{
	height:63px;
	background:url(../img/design/webdesign_73.png) no-repeat;
}
#no3.planarea .middle{
	padding:13px 36px 20px;
	background:url(../img/design/webdesign_74.png) repeat-y;
}
#no3.planarea .middle .btn a{
		background:url(../img/design/webdesignbtns_87.png) no-repeat;
}
#no3.planarea .foot{
	height:20px;
	background:url(../img/design/webdesign_76.png) no-repeat;
}



#no4.planarea .head h3{
	color:#ff1c61;
}
#no4.planarea .head{
	height:63px;
	background:url(../img/design/webdesign_78.png) no-repeat;
}
#no4.planarea .middle{
	padding:13px 36px 20px;
	background:url(../img/design/webdesign_79.png) repeat-y;
}
#no4.planarea .middle .btn a{
		background:url(../img/design/webdesignbtns_97.png) no-repeat;
}
#no4.planarea .foot{
	height:20px;
	background:url(../img/design/webdesign_81.png) no-repeat;
}

#plandetail,#plandetail table{
	width:540px;	
	
}
#plandetail table th{
	width:35%;
}
.plandetailarea{
	padding-bottom:10px;	
	
}
.planimg{
	padding-left:7px;	
}
#optiondetailtext{
	padding:5px 0 25px 20px;	
}