@charset "utf-8";
*{box-sizing:border-box;}
*::before, *::after{box-sizing:border-box;}
*:focus{outline:none;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td{margin: 0;padding: 0;}
body {background:#fff;-webkit-text-size-adjust:100%;color: #666;overflow-x: hidden;}
h1, h2, h3, h4, h5, h6{font-size: 100%;font-weight: normal;overflow: visible;line-height: 1.4;}
address, cite, dfn, var{font-style: normal;}
code, kbd, pre, samp{font-family: courier new, courier, monospace; }
small{font-size: 12px;}
ul, ol{list-style-type: none;margin: 0;padding: 0;}
ul, ol, li{list-style: none;}
a{color: inherit;text-decoration: none;cursor: pointer;border: 0;user-select: none;}
sup{vertical-align: text-top;}
sub{vertical-align: text-bottom;}
span{line-height: inherit;}
legend{color: #000;}
fieldset, img{border: 0;}
button, input, select, textarea{font-size: 100%;border-radius: 0;}
button{border:0;background-color:none;outline:none;-webkit-appearance: none;}
select{border: none;appearance:none;-moz-appearance:none;-webkit-appearance:none;background: url('../images/common/select.svg') no-repeat right 10px center/14px auto;}
textarea{resize:none;}
select, button, input, img{vertical-align: middle;}
table{border-collapse: collapse; border-spacing: 0; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video{display: block;margin: 0;padding: 0;}
mark{background: #ff0;}
input{border: none;appearance:none;-moz-appearance:none;outline:none;-webkit-appearance: none;}
input:focus{outline:none;}
.clearFix {*zoom:1}
.clearFix:before, .clearFix:after {display:table;content:""}
.clearFix:after {clear:both}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color: #999;font-size: 16px;}
input:-moz-placeholder, textarea:-moz-placeholder{color: #999;font-size: 16px;}
input::-moz-placeholder, textarea::-moz-placeholder{color: #999;font-size: 16px;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder{color: #999;font-size: 16px;}
.clear{
    clear: both;
    float: none;
}
/* 引入字体 */
/*@font-face{font-family:'BERNHC';src: url('');}*/
/*@font-face{font-family:'Helvetica';src: url('');}*/
/*阿里字体库*/
@font-face {
    font-family: 'iconfont';  /* Project id 2754505 */
    src: url('//at.alicdn.com/t/font_2754505_ut4b0x5vy6.woff2?t=1629543313399') format('woff2'),
    url('//at.alicdn.com/t/font_2754505_ut4b0x5vy6.woff?t=1629543313399') format('woff'),
    url('//at.alicdn.com/t/font_2754505_ut4b0x5vy6.ttf?t=1629543313399') format('truetype');
}
@font-face {
    font-family: "Roboto-Regular";
    src: url("../fonts/Roboto-Regular.ttf");
}
/* 行间距 */
h1, h2, h3, h4, h5, h6, p{line-height: 1.28;}
body,button, input, select, textarea{
    font: 14px/1.5 "微软雅黑", "Microsoft Yahei", "\5FAE\8F6F\96C5\9ED1", Arial, tahoma, Helvetica, sans-serif;
}
.iconfont{
    font-family:"iconfont" !important;
    font-size:28px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}
