@charset "utf-8";

body{
	margin:0;
	padding:0;
	background-color:#DCF2E5;
	font-size:12px;
	color:#666666;
	font-family: Verdana, sans-serif;
}
.fotn_12px_xx{
	font-size: 11px;
	color: #5D5D5D;
	line-height: 16px;
}
a:link {
	text-decoration: none;
	font-size: 12px;
	color: #000;

}
a:visited {
	font-size: 12px;
	color: #000;
	text-decoration: none;
}
a:hover {
text-decoration: none;
	font-size: 12px;
	color: #ff0000;
}

.px11:link {
	text-decoration: none;
	font-size: 11px;
	color: #000;

}
.px11:visited {
	font-size: 11px;
	color: #000;
	text-decoration: none;
}
.px11:hover {
text-decoration: underline;
	font-size: 11px;
	color: #ff0000;
}

.px12ff9900:visited {
	font-size: 14px;
	text-decoration: underline;
	color: #ff9900;
	text-decoration: none;
}
.px12ff9900:hover {
    text-decoration: underline;
	font-size: 14px;
	color: #5d5d5d;
}

.px12ff9900:link {
	text-decoration: none;	
	font-size: 14px;
	color: #ff9900;

}



.px12bottom:link {text-decoration: underline;	font-size: 12px;color: #000;font-weight:bold;}
.px12bottom:visited {text-decoration: none;font-size: 12px;text-decoration: underline;color: #000;font-weight:bold;}
.px12bottom:hover {text-decoration: underline;font-size: 12px;color: #ff9900;font-weight:bold;}

.top_service:link {text-decoration: none;font-size: 12px;color: #000;}
.top_service:visited {text-decoration: none;font-size: 12px;color: #000;}
.top_service:hover {text-decoration: underline;font-size: 12px;color: #ff9900;}

.b_bootom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F7B300;
}
.b_bootom_xu { border-bottom: 1px solid #E6E6E6; }
.b_4 {border: 1px solid #E7E7E7;}

.b_4_2 {
	border: 1px solid #ffffff;
}
.b_4_3 {
	border: 1px solid #D6D6D6;
}
.margin_message{margin-top:1px;}
.table_bug_b {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #8ED4AB;
	border-bottom-color: #8ED4AB;
	border-left-color: #8ED4AB;
	background-color: #F4FBF7;	
}
.meun_font{font-size:15px;color:#006629;text-decoration:none; }
.meun_font6600{
	font-size:16px;
	font-weight:bold;
	color:#FF0000;
	text-decoration:none;
	}
.font_14px_000{font-size:14px;font-weight:bold;color:#333;text-decoration:none;line-height:20px;}
.font_14px22_000{font-size:14px;font-weight:bold;color:#ff0000;text-decoration:none;line-height:20px;}
.font_12px_000{
	font-size:12px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
	line-height:20px;
	}
	.font_12px_0001{
	font-size:12px;
	font-weight:bold;
	color:#ff0000;
	text-decoration:none;
	line-height:20px;
	}
.font_14px2_000{
	font-size:14px;
	color:#333;
	line-height:20px;
	}
.font_12px_lan{
	font-size:12px;
	color:#ff9900;
	}
	
.font_12px_ff0000{
	font-size:12px;
	color:#ff0000;
	font-weight:bold;
	}
	
.font_12px_lan_b{
	font-size:12px;
	font-weight:bold;
	color:#ff0000;
	}
	
	
/*主导航菜单*/
.nav{ background:#5B7783; height:40px; font-size:14px;}
.nav li{ height:40px; padding-left:25px;float:left;line-height:40px;font-weight:bold;text-decoration:none;}
.nav li a{font-size:14px; color:#FFFFFF;}

.login{ font-size:18px;}
.input_a{
	background:transparent;
	border:1px solid #C1CFD1;
	background-color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000; height:22px; line-height:22px
}
.input_b{
background:transparent;
border:0px solid #FEFEFE;
background-color:#F0F0F0;
}
.message_input{
	background:transparent;
	border:1px solid #C1CFD1;
	background-color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width:640px;
	height:140px;
}


#tab {
    border:1px solid #E7E7E7;
    border-collapse:collapse;
    width:100%;
}
#tab th{
    border:1px solid #E7E7E7;
    background:#ECE9D8;
    border-collapse:collapse;
    padding:5px;
    text-align:center;
}
#tab td{
    border:1px solid #E7E7E7;
    border-collapse:collapse;
    padding:5px;
	text-align:center;
}
.txt{
   border:1px solid #888;
background:#ECE9D8;
}
.checkBg{
    border:1px solid #E7E7E7;
    background:#ECE9D8;
}
.checkTxt{
    border:1px solid #E7E7E7;
    background:##d8d8d8;
}
.button {
   border:1px solid #16324E;margin:5px 0px;
   width:90px;background:#285888;height:22px;
   color:#FFFFFF;
}
.input_2 {
	border: 1px solid #b4b4b4;
	height: 16px;
}
.form_01 {
	margin: 0px;
}
.bot1{border-top:1px solid #8ed4ab;color:#333333;background-color:#f4fbf7; margin-top:6px}
.bot2{border-top:1px solid #8ed4ab;color:#333333;background-color:#f4fbf7; margin-top:6px; height:2px; line-height:22px; padding:3px 0 3px 0}
.mtop6{ margin-top:6px}

.self {line-height:20px; font-size:14px; color:#000000}
.self a{ font-size:14px; color:#FF0000; font-weight:bold}
.faq{ font-size: 13px; color: #000; padding:2px 0 0 2px}
.faq a{ color:#FF0000}
.faq span{letter-spacing: -1px;font-size: 16px;}

.stepsc{ color:#000000}
.stepsc a{ color:#FF0000}