/*base.css*/
html, body, div, span, img, ul, li {
margin: 0;
padding: 0;
border: 0;
/* font-size: 100%; */
font-family:'PingFangSC', "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
vertical-align: baseline;
box-sizing: border-box;
/*去除移动端点击高亮*/
-webkit-tap-highlight-color:rgba(0,0,0,0);
}
body {
line-height: 1
}
ol, ul {
list-style: none
}
html, body {
width: 100%;
height: 100%;
}
a {
text-decoration: none;
-webkit-tap-highlight-color: transparent;
display: block;
}
a:active {
background-color: #ddd
}
button {
outline: none;
border: none
}
/* common */
.pd50{padding: 0.5rem}
/* .mt80{margin-top: 2.13rem !important}
.mt50{margin-top: 1.33rem !important}
.mt40{margin-top: 1.07rem !important}
.mt30{margin-top: 0.80rem !important}
.mt20{margin-top: 0.53rem !important}
.mt10{margin-top: 0.27rem !important} */
.mt75{margin-top: 75px}
.mt70{margin-top: 70px}
.mt50{margin-top: 50px}
.mt40{margin-top: 40px}
.mt30{margin-top: 30px}
.mt25{margin-top: 25px}
.mt20{margin-top: 20px}
.fwnor{font-weight: normal !important;}