::-webkit-scrollbar{ width:0px; }
html {font-family:"Microsoft YaHei"; outline:none;font-size:14px;}
html,body,header,section,footer,div,ul,ol,li,img,a,span,em,del,legend,center,strong,var,fieldset,form,label,dl,dt,dd,cite,input,hr,time,mark,code,figcaption,figure,textarea,h1,h2,h3,h4,h5,h6,p {margin:0;border:0;padding:0;font-style:normal;}
html,body {-webkit-touch-callout:none;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;background-color:#fff;}
nav,article,aside,details,main,header,footer,section,fieldset,figcaption,figure {display:block;}
img,a,button,em,del,strong,var,label,cite,small,time,mark,code,textarea {display:inline-block;}
header,section,footer {position:relative;}
ol,ul,em,i{list-style:none;font-style:normal;}
input,button,textarea,select{border:0;margin:0;padding:0;font-size:1em;line-height:1em;background-color:rgba(0,0,0,0);outline: none;}
a:active,a:hover {outline:0;}
a,a:visited {text-decoration:none; color: #333;}
label,.wordWrap {word-wrap:break-word;word-break:break-all;}
table {border-collapse:collapse;border-spacing:0;}
td,th {padding:0;}

.fl{float:left;}
.fr{float:right;}

.ge5{ clear:both; font-size:0px; height:5px; overflow:hidden;}
.ge10{ clear:both; font-size:0px; height:10px; overflow:hidden;}
.ge15{ clear:both ;font-size:0px; height:15px; overflow:hidden;}

.gotop{position: fixed; right: 10px; bottom:55px; z-index: 100;}
.gotop span{ position:relative; display:block; width:40px; height:40px; line-height:40px; margin-bottom:10px; text-align:center; background:rgba(0, 0, 0, 0.6);border-radius:100px;}
.gotop span em{ font-size:22px; color: #FFF;line-height:40px;}

.icon {display:block;margin:0 auto;width:25px;height:25px;background-position:center center;background-repeat:no-repeat;border: none;-webkit-background-size:32px;background-size:32px;}
.icon-list {width:60px;height:60px;display:block;background-repeat:no-repeat;background-size:cover;margin-right:20px;}
.sbx:before{content:" ";position:absolute;left:0;top:-0.03rem;right:0;height:1px;border-top:1px solid rgba(177,177,177,0.8);color:rgba(177,177,177,0.8);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(0.2);transform:scaleY(0.2);}
.xbx:before{content:" ";position:absolute;left:0;bottom:-0.0937rem;right:0;height:1px;border-bottom:1px solid rgba(177,177,177,0.8);color:rgba(177,177,177,0.8);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(0.2);transform:scaleY(0.2);}

.flex {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.flex1 {-webkit-box-flex:1;-moz-box-flex:1;width:20%;-webkit-flex:1;-ms-flex:1;flex:1;}

.ellipsis_1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ellipsis_2{overflow:hidden;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;white-space:normal!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;}