body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, hr, pre, form, fieldset, input, textarea, p, blockquoteth, td {
    margin: 0;
    padding: 0;
}

html {
    font-size: 12px;
    font-family: "Microsoft YaHei" !important;
    color: #333333;
}

body {
    -webkit-text-size-adjust: none;
    border: inherit;
    letter-spacing: 1px;
    background-color: rgba(244, 244, 244,1);
}

html:before,body:before,#app:before{
    content: '';
    display: table;
}
*{
    box-sizing: border-box;
}

div{
    -webkit-tap-highlight-color: transparent;
}

a {
    text-decoration: none;
}

li {
    list-style: none;
}

input{
    -webkit-appearance: none;
    border-radius: 0;
    background-color:transparent;
    border: 0;
    outline: none;
}
input:focus::-webkit-input-placeholder{
    opacity: 0;
}
body{
    width: 7.5rem;
    font-size: .32rem;
    max-width: 1080px;
    margin: 0 auto;
    background: #f6f6f6;
    font-family: 'STHeiti','Microsoft YaHei',Helvetica,Arial,sans-serif;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}
body, html {
    min-height: 100vh;
}