@charset "utf-8";
/* wap 公共样式  */
*{-webkit-tap-highlight-color:rgba(0,0,0,0); outline: none; -webkit-tap-highlight:rgba(0,0,0,0);-webkit-text-size-adjust:none;overflow:-moz-scrollbars-vertical;}
body {background:#fff; color:#1e1e1e;  font-family:"微软雅黑", Helvetica; width:100%;  margin:0 auto;  min-width:320px; font-size:14px;  }
applet, dd, div, dl, dt, h1, h2, h3, h4, h5, h6, html, iframe, img, object, p, span {border: medium none; margin: 0;padding: 0;}
img {border: medium none;margin: 0;padding: 0; vertical-align: top;}
strong, i, em, b{ font-weight:normal; font-style:normal;}
li, ul {list-style: outside none none;margin: 0;padding: 0;}
h1, h2 {color: #404040; font-size:14px; font-weight:normal;}
a{ color:#000; text-decoration:none; outline:none;}
button{font-family:"微软雅黑", Helvetica; border:none; background:none; text-align:center;}
input{font-family:"微软雅黑", Helvetica; border:none; background:none;}
select{font-family:"微软雅黑", Helvetica; border:none; background:none;}
textarea{font-family:"微软雅黑", Helvetica; border:none; background:none; width:100%;}

/*色值参考 #94193f   #c51e38 */

.back_color{ background:#f8f8f8;}

.margin_top{ margin-top:10px;}
.margin_bottom{ margin-bottom:10px;}
.margin_t_b{ margin:10px 0;}

.list_load{ width:100%; padding:10px 0; overflow:hidden; background:#FFF; text-align:center;}
.list_load img{ width:35px; border-radius:10px; }
.max_load{width:100%; height:100%; position:fixed; left:0; top:0; z-index:5;}
.gou_load{ width:20%; position:absolute; left:40%; top:45%; border-radius:10px;}

/*弹出框样式*/
.tot_box{ width:100%; height:100%; position:fixed; left:0; top:0; z-index:5; z-index:6; background:url(../images/xy.png) repeat scroll 0 0}
.tot_box .tot_com{ width:80%; margin:0 auto; background:#fff; border-radius:10px; position:relative;}
.tot_box .tot_com .tx{ width:50px; height:50px; position:absolute; left:40%; top:-20px; z-index:2;}
.tot_box .tot_com .tx img{ width:100%;}
.tot_box .tot_com .tit{ width:100%; padding:30px 0 0 0; font-size:14px; line-height:30px; text-align:center;}
.tot_box .tot_com .msg{ width:95%; margin:20px auto; line-height:18px; color:#787878; text-align:center;}
.tot_box .tot_com .but{ width:100%; height:35px; border-top:1px solid #e1e1e1; margin-top:10px;}
.tot_box .tot_com .but .b_one{ width:100%; height:35px; color:#94193f; text-align:center; line-height:35px; font-size:14px;}
.tot_box .tot_com .but .b_fl{ width:49%; float:left; height:35px; text-align:center; line-height:35px; font-size:14px; color:#959595; border-right:1px solid #e1e1e1;}
.tot_box .tot_com .but .b_fr{ width:49%; float:right; height:35px; text-align:center; line-height:35px; font-size:14px; color:#94193f;}

.gou_load{ width:20%; position:absolute; left:40%; top:45%; border-radius:10px;}

/*错误提示反馈*/
.e_erro{ width:100%; margin:45% auto; text-align:center; overflow:hidden;}
.e_erro img{ width:25%;}
.e_erro p{ line-height:30px; padding:2px 0;}
.e_erro p .fanhui{ border:1px solid #ccc; border-radius:5px; padding:5px 20px; }

/*标题导航*/
.title_nav{ width:100%; height:40px; overflow:hidden; border-bottom:1px solid #e1e1e1; background:#fff; text-align:center; line-height:40px; font-size:16px; color:#1e1e1e; position:relative; }
.title_nav .fh_back{ display:block; width:30px; height:30px; position:absolute; left:0; top:5px;}
.title_nav .fh_back img{ width:100%;}
.title_nav .ec{ display:block; width:50px; height:30px; line-height:30px; font-size:14px; color:#787878; position:absolute; right:3%; top:5px;}
.title_nav .red{ color:#c41f3a;}

.title_nav .tit_mo{width:30px; height:30px; position:absolute; right:5px; top:5px;}
.title_nav .tit_mo img{ width:100%;}

.us_more{ width:30px; height:30px; position:absolute; right:5px; top:0px; z-index:2;}
.us_more img{ width:100%; height:100%;}

.title_nav .zy_down{ width:8px; height:8px; border-bottom:2px solid #999; border-right:2px solid #999; position:absolute; right:36%; top:13px; transform: rotate(45deg); -webkit-transform: rotate(45deg);}
.title_nav .zy_up{ transform: rotate(-135deg);-webkit-transform: rotate(-135deg); top: 18px;}

.title_nav .logo{ width:113px; height:40px;}

.ri_box{ width:80px; overflow:hidden; position:absolute; right:5px ; top:30px; z-index:9;padding-top:10px; display:none;}
.ri_box .jt{ width:10px; height:10px; background:#2f2f2f;  position:absolute; right:10px; top:5px; transform: rotate(45deg); -webkit-transform: rotate(45deg); z-index:0;}
.ri_box .ri_list{ width:100%; overflow:hidden; background:#2f2f2f; border-radius:3px;}
.ri_box .ri_list .lis{ width:90%; margin:0 auto; height:35px; text-align:center; line-height:35px; font-size:14px; color:#fff; border-bottom:1px solid #444;}
.ri_box .ri_list:last-child{ border-bottom:none;}

.ri_box .le .lis{ text-align:left; padding-left:35px;  }

.ri_box .le .off{ background:url(../images/ico_25.png) no-repeat scroll 5px 3px ; background-size:30px 30px;}
.ri_box .le .on{ background:url(../images/ico_24.png) no-repeat scroll 5px 3px ; background-size:30px 30px; }

/*搜索框*/
.ssk{ width:88%; height:30px; margin:5px auto; background:#e6e6e6; border-radius:3px; }
.ssk i{ display:block; width:30px; height:30px; float:left; overflow:hidden;}
.ssk i img{ width:100%;}
.ssk input{ width:70%; float:left; line-height:20px; margin-top:5px; font-size:14px; overflow:hidden;}
.ssk .s{ width:70%; float:left; line-height:30px; overflow:hidden; font-size:14px; font-weight:normal; text-align:left;}
.ssk a{ display:block; width:30px; height:30px; float:right; overflow:hidden;}
.ssk a img{ width:100%;}
.sousuo_but{ background:#2d95f5; border:none; padding:0 5px; position:absolute; right:5px; top:5px; border-radius:3px; color:#fff; font-size:14px; line-height:30px; overflow:hidden;}




