@charset "utf-8";
.text_content{ width:100%}
.text_remind{ width:90%; 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{
  padding-left: 28px;
  padding-top: 10px;
  padding-bottom: 10px;
  background-image: url(icon-loc.png);
  background-position: left center;
  background-repeat: no-repeat;
  border-bottom: 1px solid #d8d8d8;
  margin-left:10px;
}
.loc span,.loc a{
  margin-left: 3px;
  margin-right: 3px;
}

.list_wq_r {width: 74%;float: left;}

.form_fill{ width:90%; 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: 15%;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;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: 18px;}
.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: 16px;color: #fff;background: #118cd9;border: none;cursor: pointer;}
.mess_lists{width: 98%;margin:0 auto;position: relative;text-align: center;font-size: 16px;}
.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: 45px;color: #fff; text-align:center;font-size: 18px;}
.mess_lists .mess_table tbody td{height: 45px;}
.biaotia{ background:#f1f1f1;}
.chax{ width:26%; float:right; padding:1%; padding-bottom:40px; border-left:1px solid #CCC;}
.page{ text-align: center;text-indent:15px;display: block;font-size:17px; }
.page .ahighlight{ color:#e00;margin:0 2px; }
.page a{ 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%;}
	.nx-rig-tit{
	/*width: 300px;*/
	width: 100%;
	/*margin-right: 15px;*/
	border-bottom: 1px solid #e5e5e5;
	padding-bottom: 12px;
}
.nx-rig-tit a{
    display: block;
    font-size: 18px;
    font-weight: 700;
    text-align: center;
    line-height: 48px;
    background-color: #5d9cec;
    color: #fff;
}
.nx-rig-tit h3{
	font-size: 18px;
	color: #333;
	line-height: 48px;
	padding-top: 7px;
}
.nx-rig-tit p{ width:100%;position: relative;
	color: #333;
	font-size: 16px;
	line-height: 30px;
}
.nrt{
	float:left;
	color: #333;
	width: 35%;
	padding-left: 8px;
}
.rig-in-btn{
	height: 35px;
	width: 60%;
	 position:absolute;
	 left:20%;
	background: #f76a6c;
	line-height: 35px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	border-radius: 5px;
	border:none;
}
.blank10{ height:10px; clear:both;}

.xj_box li{	margin: 0;	padding: 0;	list-style: none;}