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 {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;outline-style:none;color: #004F9C; bblr:expression(this.onFocus=this.blur());}
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;}
.text-elips-4{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.text-elips-5{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;}

/* 主体容器 */
.container{padding: 0;}
@media (min-width: 1200px) {
    .container {width: 1200px;}
}


/* 处理图片展示 */
.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;}

[class*='col-']{padding: 0;}

.el-button.el-button--primary span{color: #ffffff;}
