body{ padding: 0; margin: 0; background: #fff; }

html { overflow-x: hidden; }

img{ border: none; }

/*  all_all */
h1{ display: block; width: 118px; height: 25px; margin: 5px auto; background-image: url(../../public/newimg/titback01.gif); background-repeat: no-repeat; color: #fff; font-size: 13px; line-height: 25px; font-weight: normal; padding-left: 25px; }


h4{
	color:#333; font-size:14px;
}

input{ padding: 3px 0px; margin: 0; font-size: 12px; }

.text_input{ border: 1px solid #ccc; height: 16px; font-size: 12px; }

.bt_input{ font-size: 14px; font-weight: normal; background: url(../images/back02.gif) repeat-x 0 0; color: #fff; padding: 8px 20px!important; padding: 8px 20px 5px 20px; border-style: solid; border-width: 1px; border-color: #ddd #999 #999 #ddd; border: 3px solid #ccc; -moz-border-radius: 10px; -webkit-border-radius: 10px; }

select{ font-size: 12px; padding: 0px; margin: 0; height: 17px; }

option{ font-size: 12px; margin: 0; }

textarea{ font-size: 12px; padding: 5px; margin: 0; border: 1px solid #ccc; width: 230px; }

a{ font-size: 12px; color: #36C; text-decoration: none; cursor: pointer; }



li{ padding: 0; margin: 0; font-size: 12px; float: left; list-style: none; }

#head{ width: 960px; display: block; height: 80px; }

#logo{ width: 160px; height: 50px; position: absolute; left: 0; top: 15px; }

#contact{ width: 560px; height: 30px; position: absolute; right: 0; top: 30px; font-size: 12px; text-align: right; }

#title{ width: 200px; font-size: 30px; font-weight: 600; color: #f60; position: absolute; left: 180px; top: 30px; }

#content{ width: 958px; border-top: 0px solid #018CD6; margin: 0 auto; padding: 10px 40px; }

#content input{ border: 1px solid #184A77; }

#content .text_input{ width: 200px; }

#content #adbox{ border: 0px dotted #ccc; height: 80px; display: none; clear: both; }

#content .left_li{ width: 120px; text-align: right; font-weight: normal; line-height: 32px; }

#content .center_li{ width: 225px; line-height: 32px; }

#content .right_li{ color: #666; line-height: 32px; }

#content .other_li{ line-height: 32px; }

#content ul{ width: 100%; clear: both; padding: 5px 0; }

#content .info_left_li{ width: 160px; text-align: center; }

#content .info_right_li{ width: 538px; color: #f60; font-size: 14px; font-weight: 600; line-height: 200%; }

#content .error,#content .success{ position: relative; }

#content .service_info{ font-size: 12px; line-height: 180%; text-indent: 24px; color: #f60; margin: 10px 0; padding: 10px; border: 1px dotted #f60; }

.success{ display: block; font-size: 14px; color: #090; font-weight: 600; line-height: 190%; padding: 20px 20px 10px 180px; background: url(../images/success.gif) no-repeat 10px 20px; }

.success a{ font-size: 14px; color: #f60; font-weight: 600; text-decoration: underline; }

.success a:hover{ font-size: 14px; color: #090; font-weight: 600; }

.error{ display: block; font-size: 14px; color: #f00; font-weight: 600; line-height: 190%; padding: 20px 20px 10px 180px; background: url(../images/error.gif) no-repeat 10px 20px; }

.error a{ font-size: 14px; color: #009; font-weight: 600; text-decoration: underline; }

.error a:hover{ font-size: 14px; color: #000; font-weight: 600; }

#content table{ margin: 10px 0; }

#content table td{ border-bottom: 1px solid #eee; padding: 10px; font-size: 12px; }

.note{ font-size: 13px; color: #000; }

#foot_bt{ text-align: center; padding: 10px 0; width: auto; border-top: 1px dotted #ccc; font-size: 12px; color: #f60; }

/* choose number */
.number_list_div{ width: 780px; margin: 0px auto; }

.number_list_div dt{ background-color: #C9F1FF; padding: 0; margin: 0; height: 24px; text-align: center; }

.number_list_div dd{ color: #026795; padding: 5px 0; font-size: 12px; text-align: center; margin: 0; }

.number_list_div span{ float: left; display: block; width: 255px; color: #000; font-size: 12px; margin: 3px 0; }

.number_list_div dt .number_list_row01{ float: left; display: block; color: #000; width: 100px; padding: 0px 5px; font-size: 12px; text-align: center; }

.number_list_div dt .number_list_row02{ float: left; display: block; color: #000; width: 80px; padding: 0px 5px; font-size: 12px; text-align: center; }

.number_list_div dt .number_list_row03{ float: left; display: block; }

.number_list_div dd .number_list_row01{ float: left; display: block; color: #026795; width: 100px; padding: 0px 5px; font-size: 12px; text-align: center; }

.number_list_div dd .number_list_row02{ float: left; display: block; color: #026795; width: 80px; padding: 0px 5px; font-size: 12px; text-align: center; }

.number_list_div dd .number_list_row03{ float: left; display: block; color: #026795; background-color: #C9F1FF; border: 1px solid #95D5EB; padding: 0px 5px; font-size: 12px; text-align: center; cursor: pointer; }

.number_chooes_div{ background: url(../images/number_choose_back.gif) repeat-x 0 0; border: 1px solid #0070AA; width: 960px; height: 67px; position: relative; margin: 10px 0; }

.number_chooes_divtit{ display: block; background: url(../images/number_choose.gif) no-repeat 10px 0; width: 208px; height: 67px; float: left; }

.number_chooes_divtool{ color: #000; font-size: 12px; font-weight: 600; position: absolute; right: 100px; bottom: 20px; }

.number_chooes_div .bt_input_button{ border: 1px solid #f60; background: url(../images/point.gif); color: #f60; padding: 1px 5px!important; padding: 3px 0 0 0; }

.number_area_list span{ display: block; float: left; padding: 5px; width: 100px; font-size: 12px; font-weight: 600; color: #f60; text-align: center; cursor: pointer; }


/*网页头部跳转链接CSS*/

#website_head_box {
	font-family: "宋体";
	font-size: 12px;
	color: #ff6600;
	text-decoration: none;
	height: 35px;
	width: 100%;
	background-image: url(../images/head_title_bg01.jpg);
	background-repeat: repeat-x;
}
#website_head_box_body1 {
	height: 35px;
	width: 1016px;
	MARGIN-RIGHT: auto;
	MARGIN-LEFT: auto;
	background-image: url(../images/head_title_icon_1.png);
	background-repeat: no-repeat;
	background-position: left;
}
#website_head_box_body1 h3 {
	font-family: "宋体";
	font-size: 12px;
	text-decoration: none;
	padding-left: 28px;
	float:left;
	font-weight: normal;
	margin-top:10px;
	color: #ff6600;
}
#website_head_box_body1 ul {
    display:block;
	float:right;
	width:644px;
	height:35px;
	margin-top:6px!important;
	margin-top:6px;
}
#website_head_box_body1 li {
	float:left;
	width:92px;
	height:35px;
	display:block;
	list-style-type: none;
	font-family: "宋体";
	font-size: 12px;
	color: #08366a;
	text-decoration: none;
	text-align:center;
}
#website_head_box_body1 a {
	font-family: "宋体";
	font-size: 12px;
	color: #08366a;
}
#website_head_box_body1 a:link{
	font-family: "宋体";
	font-size: 12px;
	color: #08366a;
	text-decoration: none;
}
#website_head_box_body1 a:hover{
	font-family: "宋体";
	font-size: 12px;
	color: #08366a;
	text-decoration: none;

}
.img_mar_t5{ 
float:left;
margin-top:-1px;
margin-left:20px;
}
.img_mar_t3{ 
float:left;
margin-top:-5px;
}

/*网页头部跳转链接CSS*/

#website_head_box {
	font-family: "宋体";
	font-size: 12px;
	color: #ff6600;
	text-decoration: none;
	height: 35px;
	width: 100%;
	background-image: url(../images/head_title_bg01.jpg);
	background-repeat: repeat-x;
}
#website_head_box_body1 {
	height: 35px;
	width: 1016px;
	MARGIN-RIGHT: auto;
	MARGIN-LEFT: auto;
	background-image: url(../images/head_title_icon_1.png);
	background-repeat: no-repeat;
	background-position: left;
}
#website_head_box_body1 h3 {
	font-family: "宋体";
	font-size: 12px;
	text-decoration: none;
	padding-left: 28px;
	float:left;
	font-weight: normal;
	margin-top:10px;
	color: #ff6600;
}
#website_head_box_body1 ul {
    display:block;
	float:right;
	width:644px;
	height:35px;
	margin-top:6px!important;
	margin-top:6px;
}
#website_head_box_body1 li {
	float:left;
	width:92px;
	height:35px;
	display:block;
	list-style-type: none;
	font-family: "宋体";
	font-size: 12px;
	color: #08366a;
	text-decoration: none;
	text-align:center;
}
#website_head_box_body1 a {
	font-family: "宋体";
	font-size: 12px;
	color: #08366a;
}
#website_head_box_body1 a:link{
	font-family: "宋体";
	font-size: 12px;
	color: #08366a;
	text-decoration: none;
}
#website_head_box_body1 a:hover{
	font-family: "宋体";
	font-size: 12px;
	color: #08366a;
	text-decoration: none;

}
.img_mar_t5{ 
float:left;
margin-top:-1px;
margin-left:20px;
}
.img_mar_t3{ 
float:left;
margin-top:-5px;
}
