html,body{margin: 0!important;padding: 0!important;}

html, body, div, span, object, iframe,h1, h2, 
h3, h4, h5, h6, p, blockquote, pre,abbr, address, cite, code,del, dfn, 
em, img, ins,kbd, q, samp,small, strong, sub, sup, var,b, i,dl, dt, dd, 
ol, ul, li,fieldset, form, label, legend,table, caption, tbody, 
tfoot,thead,tr, th, td,article, aside, canvas, details, figcaption, 
figure, footer, header, hgroup, menu, nav, section, summary,time, mark, 
audio, video {margin:0;padding:0;border:0;outline:0;font-size:14px;vertical-align:baseline;background:transparent;outline-style:none;
    font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;color: #2D2D2D;
}
body {line-height:1;background: #ffffff;}
li{list-style-type: none;}
a{margin:0;padding:0;border:0;font-size:14px;vertical-align:baseline;background:transparent;text-decoration: none;transition: 0.2s;color: #333333;}
a:hover,a:focus{text-decoration:none;bblr:expression(this.onFocus=this.blur());/*IE*/outline-style:none;/*FF*/ }
img{border: none;outline: none;}
table {border-collapse:collapse;border-spacing:0;}
input, select {vertical-align:middle;}

/* 隐藏 */
.hidden{display: none;}
.visibility{visibility: hidden;opacity: 0;font-size: 0;}

/*css为clearfix，清除浮动*/
.clearfix::before,
.clearfix::after{content: "";height: 0;line-height: 0;display: block;visibility: hidden;clear: both;}
.clearfix:after{clear:both;} 
.clearfix{*zoom:1;/*IE/7/6*/}

/*初始化浏览器滚动条样式*/
body::-webkit-scrollbar-track-piece,.scrollerStyle::-webkit-scrollbar-track-piece {background-color:transparent;}
body::-webkit-scrollbar,.scrollerStyle::-webkit-scrollbar {width:6px;height:6px;}
body::-webkit-scrollbar-thumb,.scrollerStyle::-webkit-scrollbar-thumb {background-color:#CCCCCC;background-clip:padding-box;border:none;min-height:28px;border-radius: 10px;}
body::-webkit-scrollbar-thumb:hover,.scrollerStyle::-webkit-scrollbar-thumb:hover {border:none;background-color:#bbbbbb;}

/* 文本溢出处理 */
.text-elips-1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.text-elips-2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.text-elips-3{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}

/* 主体容器 */
.container{padding: 0!important;}

/* 处理图片展示 */
.img-cover{width: 100%;height: 100%;vertical-align: top;object-fit: cover;}
.img-widthFix{width: 100%;height: auto;vertical-align: top;object-fit: cover;}
.img-heightFix{width: auto;height: 100%;vertical-align: top;object-fit: cover;}
.img-fill{width: 100%;height: 100%;vertical-align: top;object-fit: fill;}
.img-contain{width: 100%;height: 100%;vertical-align: top;object-fit: contain;}
.img-none{width: 100%;height: 100%;vertical-align: top;object-fit: none;}
.img-scaleDown{width: 100%;height: 100%;vertical-align: top;object-fit: scale-down;}

/* 宽度 */
.col-1{width: 10%;}
.col-2{width: 20%;}
.col-3{width: 30%;}
.col-4{width: 40%;}
.col-5{width: 50%;}
.col-6{width: 60%;}
.col-7{width: 70%;}
.col-8{width: 80%;}
.col-9{width: 90%;}
.col-10{width: 100%;}