body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,textarea,p,blockquote,th,td,iframe,span,a,strong,input,select,textarea,img,table {
    margin: 0;
    padding: 0
}


body {
    font-size: 16px;
    text-align: left;
    margin: 0 auto;
    padding: 0;
    color: #333;
    -webkit-text-size-adjust: none;
    font-family: NotoSans,'Microsoft YaHei New','Microsoft Yahei','微软雅黑','冬青黑体','Hiragino Sans GB',STHeitiSC,SimHei,Helvetica,sans-serif;
}

body,html {min-width:1280px;}

ul,li {
    list-style: none
}

a {
    text-decoration: none;
    color: #333
}

fieldset,img {
    border: 0
}

input[type="button"],input[type="submit"] {
    border-radius: 0;
    letter-spacing: .8px;
    border: none;
    -webkit-appearance: none;
    cursor: pointer
}

input {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 12px;
    vertical-align: middle;
    font-family: Arial;
    border-radius: 0;
    transition: all .3s;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    outline: none
}

input[type="file"],input[type="text"],input[type="password"] {
    -webkit-appearance: none
}

textarea {
    font-family: Arial;
    font-size: 12px;
    outline: none;
    -webkit-appearance: none
}

select {
    outline: none
}

address,caption,cite,dfn,em,var {
    font-style: normal;
    font-weight: normal
}

img {
    vertical-align: middle
}

.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    font-size: 0;
    height: 0;
    overflow: hidden
}

.fl {
    float: left
}

.fr {
    float: right
}
.flexstype{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;}
.just-center{-moz-justify-content:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;}
.just-between{-moz-justify-content:space-between;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;}
.align-items-center {-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;}
.boxsize{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}

.mainWrapper {
    width: 1280px;
    margin: 0 auto
}
.bold-style {
	font-weight: 700;
	font-family: 'Times New Roman','宋体',SimSun,'新宋体',NSimSun,'华文细黑',STSong,STSongti-SC,serif;
}
.normal-style {
	font-weight:300;
	font-family:NotoSans,'Microsoft YaHei New','Microsoft Yahei','微软雅黑','冬青黑体','Hiragino Sans GB',STHeitiSC,SimHei,Helvetica,sans-serif;
}

.button-style{display:inline-block;vertical-align:top;font-size:18px;line-height:28px;padding:8px 28px;color:#333;background:0 0;position:relative;border:1px solid #666;text-decoration:none;cursor:pointer;position:relative;letter-spacing:.5px;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
-moz-transition:color .5s;
-ms-transition:color .5s;
-webkit-transition:color .5s;
transition:color .5s;
}
.button-style i{margin-left:5px;}
.button-style span{position:relative;z-index: 8;}
.button-style:after{position:absolute;content:'';height:100%;top:0;left:0;width:0;background:#044d3c;border-color:#044d3c;
-moz-transition: width .5s;
-webkit-transition: width .5s;
-ms-transition: width .5s;
transition: width .5s;
}
.button-style:hover{color:#fff;}
.button-style:hover:after{width:100%;}
.transition-opacity{-moz-transition:opacity .8s;-ms-transition:opacity .8s;-webkit-transition:opacity .8s;transition:opacity .8s;}
.main-top {margin-top:88px;}
span[id*="cnzz_stat_icon"]{display:none;}


/* 修复 在ios设备中，el-select组件下拉框，点击2次才能选中问题。 */
.el-scrollbar .el-scrollbar__bar {
  opacity: 1 !important;
}
