@charset "utf-8";
/* CSS Document */
body{ 
	background: #3D3D3D url(../images/bg.gif) repeat-x top;
	margin:0 auto;
	padding:0;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:16px;
	color:#fff;
}
/*commonality start*/
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
.tl{ text-align:left;}
.tc{ text-align:center;}
.tr{ text-align:right;}
ul{ padding:0px; margin:0px;}
li{ list-style:none;}
a:visited{ 
	color:#00C3CF; 
	text-decoration:none
}
a:link{ 
	color:#00C3CF; 
	text-decoration:none
}
a:hover{ 
	color:#a1d9e0; 
	text-decoration:none
}
.header_link a:visited{ 
	color:#7a7a7a;
}
.header_link a:link{ 
	color:#7a7a7a;
}
.header_link a:hover{ 
	color:#fff;
}
.center_border01{ 
	border:4px solid #4F4F4F; 
}
.center_border02{ 
	border:1px solid #9A9B9A; 
}
/*commonality over*/

/*container start*/
#container{
	margin:0 auto;
}
#page{ 
	width:782px; 
	margin:0 auto;
}
	/*header start*/
#header{ 
	width:782px;
	float:left;
	padding-top:17px;
	padding-bottom:10px;

}
#header ul{ 
	width:782px; 
}
.logo{ 
	width:224px;
}
.banner{ 
	width:468px;
}
.header_text{ 
	color:#7a7a7a; 
	width:782px;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}
.header_text_1{ 
	color:#7a7a7a; 
	width:180px;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}
.header_text_2{ 
	color:#7a7a7a; 
	width:602px;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}
	/*header over*/
	
	/*center start*/
#center{ 
	width:782px;
	float:left;
	padding-top:30px;
	padding-bottom:70px;
}
.center_title{ 
	font-size:18px;
	height:14px;
	padding-bottom:10px;
}
.center_title02{ 
	color:#949494;
	font-size:12px;
	font-weight:normal;
}
#center_content{ 
	width:782px;
	padding-top:10px; 
}
.select{ 
	width:436px; 
	background:url(../images/select_bg.gif);
	padding:12px;
} 
.select_title{
	font-size:14px;
	font-weight:bold;
}
.select_text{ 
	color:#fff;
	float:left; 
	width:436px;
	padding:5px 0px 20px 0px;
}
.finished_title{ 
	padding-top:15px;
}
.finished_text{
	font-size:12px;
	line-height:18px;
}
.select_text span{ 
	font-size:12px;
	font-weight:bold;
	color:#fff;
}
.center_banner{
	width:300px;
	height:250px;
}
.select_form01{ 
	width:426px; 
	height:22px;
	padding:3px 5PX 5PX 5PX;
	color:#666666;
	font-size:18px;
	margin:5px 0px 5px 0px;
	font-weight:bold;
}
.pageheader{
	padding: 0;
	width:810px;
	margin:0 auto;
	height:27px;
}

.pageheader ul{
margin:0;padding0;
}
.pageheader li{
	width:81px;
	height:27px;
	float:left;
	list-style-type:none;
	margin-left:0;
}	
.pageheader li img{
	width:81px;
	height:27px;
	border:0;
}

.pageheader li a{
	display:block;
	width:81px;
	height:27px;
}
.choose{ 
	width:436px;
	float:left;
}
.choose_title{ 
	width:247px;
	padding-bottom:5px; 
}
.choose_title02{ 
	width:175px;
	padding-bottom:5px;
}
.choose_text{ 
	float:left; 
	width:245px;
}
.choose_text02{ 
	float:right; 
	width:175px;
}
.choose_form01{ 
	width:240px;
	padding-left:5px;
	color:#666666;
}
.choose_form02{ 
	width:163px;
	padding:0px 5px;
	color:#666666;
}
.btn{ 
	padding-top:12px;
}
.btn02{ 
	padding-top:5px;
	padding-bottom:15px;
}
.btn03{ 
	padding-top:15px;
	padding-bottom:20px;
}
.content_banner{
	width:782px;
	float:left;
	padding:0px 0px; 5px 0px;
}
.content_bottom{ 
	width:782px;
	float:left; 
	padding:20px 0px 20px 0px;
}
.content_bottom .about{ 
	width:436px;
}
.about_text{
	width:436px;
	padding-top:10px;
	position: relative;
}
.about_input{
	width:86px;
	height:29px;
	position: absolute;
	left: 320px;
	top: 168px;
}
p{ 
	padding:8px 0px 8px 0px;
	margin:0px;
}
.make{ 
	width:308px; 
	float:right;
}
.make_text{ 
	width:308px; 
	padding-top:10px;
}
.make_text span{ 
	font-size:12px;
	font-weight:bold;
}
.make_title{ 
	padding-top:19px;
	width:308px;
}
.plan{ 
	width:432px;
	border:1px #00747b solid;
	height:20px;
	margin-top:10px;
	background:#fff;
}
.plan_line{ 
	width:5px;
	background:#00C3CF;
	height:20px;
}
.plan_text{
	font-size:12px;
	line-height:18px;
	padding-top:20px;
	text-align:left
}
.plan_table{ 
	padding-top:60px;
	text-align:center;
}
.plan_text02{ 
	padding:0px 5px 0px 5px;
	text-align:center;
	}
.finished_texts {
font-size:12px;
line-height:11px;
}
	/*center over*/
/*container over*/

/*footer start*/
#footer{ 
	background:url(../images/footer_bg.gif) repeat-x top;
	height:31px; 
	float:left;
	text-align:center; 
	padding-top:35px;
	width:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
/*footer over*/
