/* tool css*/
@charset "utf-8";
* {/* font-size:16px;*/    -webkit-box-sizing:border-box;box-sizing:border-box;}
* {padding:0;margin:0;/* box-sizing:border-box;*/;}
body {/* font-family:"PingFang SC";*/    font-family:"微软雅黑";background:#fff;font-size:16px;/* max-width:1500px;*/    color:black;}
ul,li {list-style:none;}
a {list-style:none;color:#000;text-decoration:none;}
.m0a {margin:0 auto;}
.bg-f4f6f8 {background:#f4f6f8;}
.show {display:block!important;}
.hide {display:none!important;}
button.nobor::after {border:none;}
.btn-hover {opacity:0.8;}
.common-view {width:100%;height:auto;display:block;background:white;}
.tab-fix {width:100%;z-index:2;}
.isIpx {padding-bottom:68px;}
.bg_opacity_sec {background:#000;background:rgba(0,0,0,0.5);filter:Alpha(opacity=50);color:white;width:100%;height:100%;display:inline-block;top:0px;left:0px;right:0px;bottom:0px;z-index:9;}
.tc {text-align:center;}
.tl {text-align:left;}
.tr {text-align:right;}
.bold {font-weight:bold;}
.fl {float:left;}
.fr {float:right;}
.clear {clear:both;}
.clearfix::after {content:".";clear:both;display:block;overflow:hidden;font-size:0px;height:0px;zoom:1;}
.fix {position:fixed;}
.abs {position:absolute;}
.rel {position:relative;}
.circle {border-radius:50%;}
.br-5 {border-radius:5rem;}
.br-10 {border-radius:10rem;}
.br-15 {border-radius:5rem;}
.rotate-45 {transform:rotate(45deg);}
.rotate-180 {transform:rotate(180deg);}
.ellipsis {display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.clamp2,.clamp3,.clamp4 {display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.clamp2 {-webkit-line-clamp:2;}
.clamp3 {-webkit-line-clamp:3;}
.clamp4 {-webkit-line-clamp:4;}
.flex,.flex100 {display:flex;align-items:center;justify-content:space-between;}
.flex100 {width:100%;}
.flex100-15,.flex100-2,.flex100-25,.flex100-3,.flex100-4,.flex100-5,.flex100-6,.flex100-7,.flex100-75,.flex100-8,.flex100-85 {box-sizing:border-box;}
.flex100-15 {flex:0 0 15%;}
.flex100-2 {flex:0 0 20%;}
.flex100-25 {flex:0 0 25%;}
.flex100-3 {flex:0 0 30%;}
.flex100-33 {flex:0 0 33.33%;}
.flex100-4 {flex:0 0 40%;}
.flex100-5 {flex:0 0 50%;}
.flex100-6 {flex:0 0 60%;}
.flex100-7 {flex:0 0 70%;}
.flex100-75 {flex:0 0 75%;}
.flex100-8 {flex:0 0 80%;}
.flex100-85 {flex:0 0 85%;}
.flex {display:flex;}
.flex-1 {flex:1;}
.flex-column {display:flex;flex-direction:column;}
.flex-warp {display:flex;flex-wrap:wrap;}
.flex-center {display:flex;align-items:center;justify-content:center;}
.flex-between {display:flex;align-items:center;justify-content:space-between;}
.flex-x-center {display:flex;justify-content:center;}
.flex-x-between {display:flex;justify-content:space-between;}
.flex-y-center {display:flex;align-items:center;}
.flex-y-start {display:flex;align-items:flex-start;}
.flex-y-end {display:flex;align-items:flex-end;}
.flex-y-baseline {display:flex;align-items:baseline;}
.fs48 {font-size:48px;}
.fs40 {font-size:40px;}
.fs36 {font-size:36px;}
.fs32 {font-size:32px;}
.fs26 {font-size:26px;}
.fs24 {font-size:24px;}
.fs22 {font-size:22px;}
.fs20 {font-size:20px;}
.fs18 {font-size:20px;}
.fs16 {font-size:16px;}
.fs14 {font-size:14px;}
.fs18 {font-size:18px;}
.fs12 {font-size:12px;}
.bolder {font-weight:bolder;}
.gray {color:#888888;}
.fcw {color:#fff;}
