@charset "utf-8";
html { height:100%; font-family: "Microsoft YaHei",sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust:100%;font-size: calc(100vw/3.75);}
body { margin: 0; font-size: 0.14rem; line-height: 1.5; color: #333; height: 100%; overflow-x: hidden; -webkit-overflow-scrolling: touch;background:#FFF;}
ul,ol{list-style: none outside none;padding:0;margin:0;}
a {background: transparent;text-decoration: none;-webkit-tap-highlight-color: transparent;color: #333;}
.t_c{text-align: center;}
.t_l{text-align: left;}
.t_r{text-align: right;}
.f_l{float: left;}
.f_r{float: right;}
.d_block{display:block;}
.d_inline{display:inline-block;}
.d_none{display:none;}
.p_fixed{position:fixed;}
.back_f{background:#fff;}
.back_f5{background:#f5f5f5;}
.c_FEAC11{color:#FEAC11;}
.c_0084FF{color:#0084FF;}
.mask{width: 100%;height: 100%;background:rgba(0, 0, 0, .5);position: fixed;
		top: 0;left: 0;z-index:50;display:none;}
.mask2{width: 100%;height: 100%;background:rgba(0, 0, 0, .5);position: fixed;
		top: 0;left: 0;z-index:150;display:none;}
.mask3{width: 100%;height: 100%;background:#000;position: fixed;opacity:0;
		top: 0;left: 0;z-index:50;display:none;transition-property:opacity;transition-duration:.4s;}
p{margin:0;padding:0;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }
audio, canvas, progress, video { display: inline-block; vertical-align: baseline; }
audio:not([controls]) { display: none; height: 0; }
[hidden], template { display: none; }
svg:not(:root) { overflow: hidden; }
input,textarea,button{outline:none;margin:0;padding:0;}

 /***提示框***/
.alert_box{display:none; position:fixed; top:40%; left:50%; z-index:999;border-radius:0.08rem; 
           width:68%;margin-left:-34%;background:#fff;overflow:hidden;}
.tips_con{ padding: 0.2rem 0.1rem; text-align:center;}
.tips_con h2{font-size:0.14rem;padding:0;margin:0;}
.tips_con p{margin:0;font-size:0.14rem;color:#000;padding-top:0.1rem;}
.alert_action{width:100%;border-top:1px solid #f5f5f5; line-height:0.4rem; text-align:center;font-size:0.14rem;color:#12b7f5;} 
.alert_action:active{background:#929292;color:#fff;}
 
.alert_box2{display:none; position:fixed; top:40%; left:50%; z-index:999; 
            width:68%;margin-left:-34%;background:#fff;border-radius:0.08rem;}
#alert_info{padding:0.3rem 0.1rem; text-align:center;font-size:0.14rem;}
.alert_action2{border-top:1px solid #f5f5f5;height:0.4rem;text-align:center;font-size:0.14rem;overflow:hidden;} 
.alert_action2 button{width:50%;padding:0;height:0.4rem;border-radius:0;border:none;color:#12b7f5;background:#fff;}
.alert_action2 button:active{background:#929292;color:#fff;}
.alert_action2 button:nth-child(1){border-bottom-left-radius:0.08rem;border-right:1px solid #f5f5f5;}
.alert_action2 button:nth-child(2){border-bottom-right-radius:0.08rem;}

.alert_box3{display:none; position:fixed; top:75%; left:50%; z-index:999;border-radius:0.1rem;text-align:center; 
           width:30%;margin-left:-15%;background:rgba(0, 0, 0, .6);color:#fff;overflow:hidden;padding:0.03rem 0;}

 /***加载中***/
.alert_loading{display:none; position:fixed; top:50%; left:50%; z-index:200; 
            	width:0.5rem;margin-left:-0.25rem;margin-top:-0.25rem;}
.alert_loading img{width:100%;}      
 /***占位***/
.block_5 { width: 100%; clear: both; height:0.05rem; overflow: hidden; *zoom:1;
}
.block_10 { width: 100%; clear: both; height: 0.1rem; overflow: hidden; *zoom:1;
}
.block_15 { width: 100%; clear: both; height: 0.15rem; overflow: hidden; *zoom:1;
}
.block_20 { width: 100%; clear: both; height: 0.2rem; overflow: hidden; *zoom:1;
}
.block_30 { width: 100%; clear: both; height: 0.3rem; overflow: hidden; *zoom:1;
}
.block_40 { width: 100%; clear: both; height: 0.4rem; overflow: hidden; *zoom:1;
}
.block_45 { width: 100%; clear: both; height: 0.45rem; overflow: hidden; *zoom:1;
}
.block_50 { width: 100%; clear: both; height: 0.5rem; overflow: hidden; *zoom:1;
}
.block_55 { width: 100%; clear: both; height: 0.55rem; overflow: hidden; *zoom:1;
}
.block_60 { width: 100%; clear: both; height: 0.6rem; overflow: hidden; *zoom:1;
}
.block_70 { width: 100%; clear: both; height: 0.7rem; overflow: hidden; *zoom:1;
}
/**我的图标**/
@font-face {font-family: "iconfont";
  src: url('../../font/iconfont.eot?t=14965358'); /* IE9*/
  src: url('../../font/iconfont.eot?t=14965358#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../../font/iconfont.woff?t=14965358') format('woff'), /* chrome, firefox */
  url('../../font/iconfont.ttf?t=14965358') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('../../font/iconfont.svg?t=14965358#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family:"iconfont" !important;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-list:before {content: "\e696";}
.icon-ruzhu:before {content: "\e606";}
.icon-guanyu:before {content: "\e628";}
.icon-lianxi:before {content: "\e642";}
.icon-anli:before {content: "\e658";}
.icon-jiedu:before {content: "\e674";}
.icon-jiejue:before {content: "\e640";}
.icon-home:before {content: "\eb0a";}
.icon-phone:before {content: "\e613";}
.icon-shenqing:before {content: "\e646";}
.icon-shuxian:before {content: "\e605";}
.icon-dianhua4:before {content: "\e604";}
.icon-dizhi2:before {content: "\e60c";}
.icon-shangwu:before {content: "\e624";}
.icon-zhongdian:before {content: "\e638";}
.icon-kongjian:before {content: "\e63c";}
.icon-chanye:before {content: "\e7e9";}
.icon-more:before {content: "\e7fe";}
.icon-jtr:before {content: "\e680";}
.icon-xiangyou2:before {content: "\e6df";}
.icon-youbian:before {content: "\e611";}
.icon-dizhi:before {content: "\e60a";}
.icon-dianhua2:before {content: "\e61a";}
.icon-chuanzhen:before {content: "\e609";}
.icon-email:before {content: "\e68b";}
.icon-dian:before {content: "\e618";}
.icon-dianhua3:before {content: "\e60d";}
.icon-nicheng:before {content: "\e67b";}
.icon-company:before {content: "\e6a3";}