@charset "utf-8";
/* CSS Document */
* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
html{margin:0; padding:0; border:0; left:0; top:0; overflow-x:hidden;  border-width:0px; -ms-touch-action: none; text-shadow:none; }
body{margin:0; padding:0;overflow-x:hidden; font-family:Arial, Helvetica, sans-serif,'微软雅黑','宋体'; font-weight:normal;  }
a{ color:#000; text-decoration:none; list-style:none; border:none; background:none; font-weight:normal; text-shadow:none;  }
a:hover{  text-decoration:none; background:none;}
.clear{clear: both;}

p, span,ol, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6{margin: 0; padding: 0; border:none; font-weight:normal;}
.clear{clear: both;}
ul{ margin:0px; padding:0px; list-style:none; margin-left:0px; padding:0px;}
ul{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
h1{ font-size:12px; font-weight:normal;}
input{outline:none;}

.fle{ float:left;}
.fri{ float:right;}
.patp{ padding-top:5px;}

body,ul,li {
	padding: 0;
	margin: 0;
	border: 0;
}

body {
	font-size: 14px;
	font-family: ubuntu, helvetica, arial;
	overflow: hidden; /* this is important to prevent the whole page to bounce */
}

.header {
	position: absolute;
	z-index: 2;
	top: 0;
	left: 0;
	width: 100%;
	height: 38px;
	line-height: 38px;
	background: #c90303;
	padding: 0;
	color: #fff;
	font-size: 20px;
	text-align: center;
	font-weight:normal; text-shadow:none;
    overflow:hidden;
}

.footer {
	position: absolute;
	z-index: 2;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 38px;
	background: #fff;
	padding: 0;
	border-top:none;
}

.wrapper {
	position: absolute;
	z-index: 1;
	top: 38px;
	bottom: 38px;
	left: 0;
	width: 100%;
	background: #f3f3f3;
}
.wrapper2 {
	position: absolute;
	z-index: 1;
	top: 40px;
    bottom: 0;
	left: 0px;
	width: 100%;
	background: #f3f3f3;

}
.wrapper3 {
	position: absolute;
	z-index: 1;
	top: 76px;
	bottom: 0;
	left: 0;
	width: 100%;
	background: #f3f3f3;
	
}
.scroller {
	position: absolute;
	z-index: 1;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	width: 100%;
	-webkit-transform: translateZ(0);
	-moz-transform: translateZ(0);
	-ms-transform: translateZ(0);
	-o-transform: translateZ(0);
	transform: translateZ(0);
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-text-size-adjust: none;
	-moz-text-size-adjust: none;
	-ms-text-size-adjust: none;
	-o-text-size-adjust: none;
	text-size-adjust: none;
}



/*-----------------
.header{ position:fixed; z-index:2; width:100%;height:38px; line-height:38px;  padding:0; margin:0;
top:0; left:0; font-size:16px;
background:#ff8e00;text-shadow:none; color:#FFF; text-align:center;  }

.footer{ position:fixed; z-index:2; width:100%; height:40px; padding:0; margin:0;
bottom:0; left:0;background:#eeeeee;text-shadow:none;}
*****/

.t_qtypep{position:absolute; width:100%; z-index:2; top:38px; height:38px; overflow:hidden; background:#F69;}


.qtype_zc{  width:100%; height:38px; background:#fff;}
.qtype_zc .qtype_cc{ float:left; width:33.3%; height:38px; text-align:center; line-height:38px; font-size:16px; border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3; background:#fff; color:#555555;cursor: pointer;}
.qtype_zc .qtype_ccns{ border-right:none;}



/*-----------------
.page{ position:fixed; top:38px; bottom:none; left: 0; z-index:1; width:100%; height:100%; max-height:100%; min-height:100%;overflow:visible; background:#FCC;text-shadow:none; background:#f3f3f3;overflow-x:hidden; overflow-y:scroll;}
.pageny{ top:76px;}
--------*/


.mains{width:100%;margin:0; padding:0;top:38px; }               

.adtop{ float:left; width:100%; height:auto  ;margin:0; padding:0;  }
.adtop img{ width:100%; height:auto;}
.insos{ float:left;width:100%; height:42px; margin-top:0px; border-bottom:1px solid #d8d8d8; padding-bottom:0; background:#fff; }
.insos .i_search{ float:left; width:85%;height:40px;   }
.insos .i_search input{ width:100%; height:40px;  font-size:15px; border:none;-webkit-appearance: none; overflow:hidden;  list-style:none; background:#fff;}
.insos .i_seah_nr{ float:left; width:15%; height:auto; padding-top:5px;  display:block;  text-align:center; color:#cdcdcd; }
.insos .i_seah_nr a{ float:left; width:100%;color:#cdcdcd;}
.insos .i_seah_nr a：hover{color:#9c9c9c; }

.zcont{ float:left; width:100%;  
  list-style: none;
	padding: 0;
	margin: 0;
	padding-left:6px;padding-right:6px;
	text-align: left;margin-top:6px;}
.zcont2i{ float:left;list-style: none;	padding: 0;	margin: 0;width: 100%; text-align: left;}
.zcont3i{ float:left; list-style: none;	padding: 0;	margin: 0;	width: 100%; text-align: left; margin-top:6px;}
.zcontn{ margin-top:0;}
.zconts{ float:left; padding-left:6px;  width:97%;  margin-top:12px;}
.zcontq{ float:left; width:100%; list-style: none;	padding: 0;	margin: 0;	padding-left:6px;text-align: left;margin-top:6px;}
.in_adz{ float:left; width:100%; border:1px solid none; 
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px; height:auto; 
}
.in_adz img{ width:100%;}


.in_tuij{ float:left;width:100%; height:auto; background:#FFF; margin-left:0; margin-left:0;}
.in_tuij .in_tuijt{ float:left; width:98%; height:35px; padding-left:8px; font-size:14px; line-height:35px; padding-right:10px; color:#666; padding-top:6px; }
.in_tuij .in_tuic{ float:left; width:100%; height:auto; font-size:14px; background:#FFF;  }
.in_tuij .in_tuic .intjCot{ float:left; width:99.5%; border-bottom:1px solid #e9e9e9; }
.in_tuij .in_tuic .intjCot .intjc_l{ float:left; padding-left:10px; width:90px; height:68px; overflow:hidden;}
.in_tuij .in_tuic .intjCot .intjc_l img{ float:left;width:90px; height:68px; overflow:hidden;}
.in_tuij .in_tuic .intjCot .intjc_r{ float:left; padding-left:10px; width:64.1%; overflow:hidden; color:#323232;}
.in_tuij .in_tuic .intjCot .intjc_r p{ float:left; width:100%; height:20px; line-height:20px; overflow:hidden;}
.in_tuij .in_tuic .intjCot .intjc_r .intjcr_t8{ margin-top:6px;}
.in_tuij .in_tuic .intjCot .intjc_r .intjcr_t3{ margin-top:3px;}


.in_tuij .in_tuic .intjCot a{ float:left; width:100%; padding-bottom:10px; padding-top:10px; font-weight:normal; }
.in_tuij .in_tuic .intjCot a:hover{ background:#faf8f8; padding-bottom:10px;}




.fot_c{ float:left; width:100%; height:40px;}
.fot_c span{ float:left; padding-left:6px; padding-top:2px;}
.fot_c input{ float:left;min-width:97%; max-width:100%; height:34px; padding:0 10px; background:#f8f8f8; border:1px solid #e1e1e1;-webkit-appearance: none; border-radius:0px;}
.fot_c .fotcb_do{ float:right;width:50px; height:34px; line-height:34px;  text-align:center; color:#797979;
border-radius:6px;
-moz-border-radius:6px;
-webkit-border-radius:6px; margin-right:6px;}
.fot_c .fotcb_do a{ float:left; width:100%; height:34px;background:#f8f8f8; color:#797979; 
border-radius:6px;
-moz-border-radius:6px;
-webkit-border-radius:6px; border:1px solid #e1e1e1;
}
.fot_c .fotcb_do a:hover{background:#f2f2f2;}

.pub_btn_pl{ margin-left:1%; width:98%; height:35px; line-height:35px; 
border-radius:5px; 
-moz-border-radius:5px; 
-webkit-border-radius:5px; background:#ff8e00; text-align:center; color:#FFF; font-size:1.0rem;}

.pub_btn_pl a{ float:left; width:100%; height:35px; background:#ff8e00;border-radius:5px; 
-moz-border-radius:5px; 
-webkit-border-radius:5px; color:#FFF; }
.pub_btn_pl a:visited{color:#FFF;}
.pub_btn_pl a:hover{ background:#fd9b1e;}


.pub_sc_cd{ float:left; width:100%; height:36px; padding-top:2px; background:#eeeeee;}
.pub_sc_cd span{ float:left; }
.pub_sc_cd .pub_sc_cd1{ width:12%; height:28px; margin-top:2px; overflow:hidden; text-align:center; font-size:1.5rem; color:#b7b7b7;}
.pub_sc_cd .pub_sc_cd2{ width:68%;}
.pub_sc_cd .pub_sc_cd2 input{ background:#f8f8f8; border:1px solid #e1e1e1; height:31px;-webkit-appearance: none; width:100%;border-radius:0; }

.pub_sc_cd .pub_sc_cd3{width:18%; margin-left:1%;text-align:center; height:31px; line-height:31px; color:#797979; background:#f9f9f9;
}
.pub_sc_cd .pub_sc_cd3 a{ float:left; width:100%; color:#797979; border:1px solid #e6e6e6; border-radius:5px; 
-moz-border-radius:5px; 
-webkit-border-radius:5px; }
.pub_sc_cd .pub_sc_cd3 a:hover{ background:#f4f3f3;}


.zwcbottom{ float:left; width:100%; height:38px;line-height:38px;  background:#fdfdfd; font-size:0.9rem; color:#c90303;} 
.zwcbottom .zwcbot_l{ float:left; width:50%; height:38px; text-align:center; }
.zwcbottom .zwcbot_l a{ float:left; width:100%; height:38px; color:#c90303;}
.zwcbottom .zwcbot_l a:hover{ color:#393; background:#f6f6f6;}

.zwcbottom .zwcbot_r{ float:left; width:50%; height:38px;text-align:center;}
.zwcbottom .zwcbot_r a{ float:left; width:100%; height:38px; color:#c90303;}
.zwcbottom .zwcbot_r a:hover{ background:#f6f6f6; color:#ff9c00;}