@charset "utf-8";
@charset "utf-8";
::before,::after{margin:0;padding:0;-webkit-tap-highlight-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box}
body{font-size:14px;color:#efeff4;margin:0 auto;padding:0}
a{color:#333;text-decoration:none}
a:hover{text-decoration:none}
ul,ol{list-style:none}
.f_left{float:left}
.f_right{float:right}
.clearfix::before,.clearfix::after{content:"";height:0;line-height:0;display:block;visibility:hidden;clear:both}
.m_b30{margin-bottom:075rem}
.m_t30{margin-top:0.75rem}
.bd_right{border-right:1px solid #e6e6e6}
.bd_left{border-left:1px solid #e6e6e6}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%}
.pd_lr{padding:0 0.75rem}
.bg_color{background:#fff}
*{margin:0;padding:0}
.html{font-size:40px}
.m30_top{margin-top:0.75rem}
.bd_bottom{border-bottom:1px solid #e5e5e5}
.hide{display:none}
.clearBoth{clear:both;width:100%;height:0px;font-size:0;overflow:hidden;line-height:0}
.cp_kefu{width:17rem;position:fixed;z-index:99999;left:50%;margin-left:-8.5rem;bottom:0.5rem}
.cp_kefu_1{background-color:#ffffff;border-radius:0.25rem;margin-bottom:0.45rem}
.cp_kefu_1_line{border-top:#e5e5e5 0.025rem solid}
.cp_kefu_1 ul li{height:2.1rem;text-align:center;line-height:2.1rem;font-size:0.7rem;color:#2e61d5}
.cp_kefu_2{text-align:center}
.cp_kefu_2 a{display:block;height:2.1rem;text-align:center;line-height:2.1rem;background-color:#ffffff;border-radius:0.25rem;font-size:0.75rem;color:#2e61d5}
.cp_bj{background-color:rgba(0,0,0,.55);width:100%;height:100%;position:fixed;z-index:999;top:0;left:0;bottom:0}