@charset "utf-8";
#content{ width:1002px; margin:0 auto;}
.hdjl{ width:48%;}
.bit{ font-size:1.2em; font-weight:bold; line-height:40px; text-align:left;}
.xxtj{background: url(tj.jpg) no-repeat center; height:178px;}
.m-total{ color:#F00 !important; font-size:1.5em !important; font-weight:bold; }

.m-replyed{ color:#090 !important; font-size:1.5em !important; font-weight:bold; }
.m-finish{ color:#36F !important; font-size:1.5em !important; font-weight:bold; }
#bmqk,#byqk{ font-size:1.1em; font-weight:bold; text-align:center; line-height:50px;}
.huiya li{ width:48%;  background:#eff5ff;  text-align:center; line-height:45px; float:left; }
.huiya li a{ color:#245399;text-decoration:none;cursor:pointer;}
.huiya li:hover{ background:#deeaff}
.huiya i{ font-size:1.3em;}
.news-txtx li span {float: right;color: #999999;padding: 0 5px;font-size: 14px;}
.news-txtx li {line-height: 40px; clear: both;}
.news-txtx li a {color: #636363;float: left;background: url(jt2a.gif) no-repeat left;padding: 0 0 0 20px;}
.news-txtx li a:hover {color:#F00;text-decoration: underline;}
 .mri{ margin-right:4%}
.xxtjl{ width:44%; padding:3%}
.text_content{ width:100%}
.text_remind{ width:98%; margin:0 auto;border-bottom:1px solid #f1f1f1; overflow:hidden;}
.xz{ width:97%; height:45px; line-height:45px;border-bottom:1px solid #f1f1f1;  padding-left:3%; background: url(btx.jpg) no-repeat left center; font-size:20px; font-weight:bold;}
.hdtb{ width:15%; float:left;}
.hdtb img{ margin:30px 0 0 20px;}
.hdttxt p{ table-layout:2em; line-height:35px;}
.hdttxt{ width:80%; float:right;}
legend{color:#000;}
.loc{ background:#e8f8ff;
  padding-top: 15px;
  padding-bottom: 15px;

}
.loc span{ padding-left: 28px;background:url(icon-loc.png) no-repeat left center;}
.loc span,.loc a{
  margin-left: 5px;
  margin-right: 5px;
}
.list_wq_r {width: 76%;float: left;}
.chax{width: 22%;float:right;}
.form_fill{ width:95%; margin:20px auto;color: #666;font-size: 16px;}
.form_fill ul li{margin-bottom: 15px;position: relative;}
.form_fill .form_span{display: inline-block;width: 14%;text-align: right;vertical-align: middle;}
.form_fill .form_span i{display: inline-block;color: #c51314;vertical-align: middle;}
.form_fill input,.form_fill TEXTAREA{ border:1px solid #CCC;}
.wrapa {
	display: inline-block;
	vertical-align: middle;
}
.wrapa input {
	width: 20px;
	height: 20px;
	vertical-align: middle;
	margin-right: 5px;
}
#name,#phone,#email,#problem,#applynum{width: 75%;height: 40px;padding-left: 12px;vertical-align: middle;line-height: 40px;}
#yzm{width: 200px;height: 40px;padding-left: 12px;vertical-align: middle;line-height: 40px;}
.form_fill textarea{padding: 8px 4px 8px 8px;line-height: 1.2;margin: 0px;width: 75%;height: 210px;vertical-align: middle;outline: none;resize: none;}
.wrap{display: inline-block;vertical-align: middle;}
.wrap input{width: 20px;height: 20px;vertical-align: middle;margin-right: 5px;}
.form_btn{text-align: center;letter-spacing:25px;padding-bottom: 20px;}
#sub,#res{font-size: 14px;color: #fff; text-align:center;background: #118cd9;border: none;width: 80px;height: 30px;cursor: pointer;}
.error_name,.error_phone,.error_problem,.error_pro_content{display: none;left:160px;top:0px;position: absolute;width: 200px;height: 25px;line-height: 25px;background: #fff9c9;border: 1px solid #c7bf93;padding-left: 12px;color: #c51314;z-index: 1000;}

.dowm{width: 0;height: 0;border-width: 10px 10px 0;border-style: solid;border-color: #c7bf93 transparent transparent;position: absolute;bottom: -10px;}
.dowm span{display: block;width: 0;height: 0;border-width: 9px 9px 0;border-style: solid;border-color: #fff9c9 transparent transparent;position: absolute;top: -10px;left: -9px;}
.code{margin: 0 5px 0 20px;display: inline-block; width: 100px;height: 42px;vertical-align: middle;line-height: 42px;text-align: center;border: 1px solid #aaa;cursor: pointer;}
.mess_search{width: 95%; margin:0 auto;height: 50px;font-size: 0px;line-height: 50px;margin-bottom: 20px;}
.mess_search label{vertical-align:middle;font-size: 1.1em;}
.mess_search #search_num{width: 70%;margin-right: 9px;height: 35px;padding-left: 12px;font-size: 16px;vertical-align: middle;}
.mess_search #search_btn {width: 10%;line-height: 35px;height: 35px;vertical-align: middle;font-size: 1em;color: #fff;background: #118cd9;border: none;cursor: pointer;}
.mess_lists{width: 100%; margin:0 auto;position: relative;text-align: center;font-size: 1em;}
.mess_lists .mess_table{text-align: center;width: 100%;}
.mess_lists .mess_table a{width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display:block;}
.mess_lists .mess_table thead{ background:#69F;}
.mess_lists .mess_table thead th{height: 2.3em;color: #fff; text-align:center;font-size: 1em;}
.mess_lists .mess_table tbody td{height: 2.3em;}
.biaotia{ background:#f1f1f1;}

.page{ width:100%; background:#e9f3ff; padding:10px 0; text-align: center;text-indent:15px;display: block;font-size:17px; }
.page .ahighlight{ color:#e00;margin:0 2px; }
.page a{ color:#333; display: inline-block;*display:inline;zoom:1;border:1px solid #bbb;text-align: center;padding:3px 16px;margin-left:12px;text-indent:0; }
.cred { color:#a60704;text-decoration:none;}
	.cred a, .cred a:link  { color:#a60704;text-decoration:none;}
	.cred a:hover { color:#cc0001; text-decoration:underline;}
	.hdzln{ width:100%;}
	
.txli{ width:100%;  }
.tibta{ width:100%; height:2.5em;border-bottom:#f1f1f1 solid 2px; margin-top:-2px;}
.lmt{ padding:0 10px;height: 2.3em; float:left; line-height:2.3em;font-size:1.1em; font-weight:bold; border-bottom:2px solid #006eab;}
.lmm{width:60px;float:right;height: 2em; line-height:2em;}
.news-list{ width:100%; overflow:hidden;padding-bottom:20px;line-height: 36px;}

.news-list li a:hover{ text-decoration: underline; }
.news-list li a { display: block; float: left; overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}
.news-list li span {float: right;color: #999999;padding: 0 5px;font-size: 14px;}


.wyxx{width:5em; font-size:0.8em; border:1px dashed #0f6ab4; text-align:center;float:right;height: 2em; line-height:2em; margin-top:0.5em;}
.wyxx a{ color:#0f6ab4;}
