    html {
        font-size: 100px
    }
    
    * {
        box-sizing: border-box;
        margin: 0;
        padding: 0;
        /* 解决安卓和ios端样式颜色不一 */
        -webkit-appearance: none;
    }
    
    html {
        font-family: sans-serif;
        /* 关闭字体大小自动调整功能 */
        -webkit-text-size-adjust: 100%;
        -ms-text-size-adjust: 100%;
    }
    
    html,
    body,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    div,
    dl,
    dt,
    dd,
    ul,
    ol,
    li,
    p,
    blockquote,
    pre,
    hr,
    figure,
    caption,
    th,
    td,
    form,
    fieldset,
    legend,
    input,
    button,
    textarea,
    menu,
    img {
        margin: 0;
        padding: 0;
        border: none;
        font-family: "Microsoft YaHei";
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        -o-box-sizing: border-box;
        -ms-box-sizing: border-box;
    }
    
    a,
    a:link,
    a:hover,
    a:visited {
        text-decoration: none;
    }
    
    input {
        margin: 0px;
    }
    
    ul {
        list-style: none;
    }
    
    .clearfix {
        zoom: 1;
        /* width: 100%; */
    }
    
    .clearfix::before,
    .clearfix::after {
        content: "";
        display: table;
        clear: both;
        visibility: hidden;
        height: 0;
        /* overflow: auto; */
    }
    
    body {
        min-width: 1280px;
        min-height: 600px;
    }
    
    a {
        text-decoration: none;
    }
    
    li {
        list-style: none;
    }
    
    .block {
        display: block;
    }
    
    .in-block {
        display: inline-block;
    }
    
    .fl {
        float: left;
    }
    
    .fr {
        float: right;
    }
    
    body {
        margin: 0;
        position: relative;
        /* overflow-x: hidden; */
        font-size: .16rem;
    }
    
    audio,
    canvas,
    progress,
    video {
        display: inline-block;
        /* 垂直方向基线对齐 */
        vertical-align: baseline;
    }
    
    a {
        color: #222;
        background-color: transparent;
        /* 设定元素在移动设备（如Adnroid、iOS）上被触发点击事件时，响应的背景框的颜色 */
        -webkit-tap-highlight-color: transparent;
        text-decoration: none;
    }
    
    a:active,
    a:hover {
        outline: 0;
        text-decoration: none
    }
    
    img {
        display: block;
        padding: 0;
        border: none;
        /*IE7 可以解决缩放失真问题 */
        -ms-interpolation-mode: bicubic;
        max-width: 100%;
        max-height: 100%
    }
    
    address,
    cite,
    dfn,
    em,
    var,
    i {
        font-style: normal;
    }
    
    svg:not(:root) {
        overflow: hidden
    }
    
     :focus {
        outline: 0
    }
    /* Firefox去除点击虚线 */
    
    button::-moz-focus-inner,
    input::-moz-focus-inner {
        padding: 0;
        border: 0
    }
    
    input {
        line-height: normal;
        -webkit-appearance: none
    }
    
    input[type=checkbox],
    input[type=radio] {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        padding: 0
    }
    
    input[type=number]::-webkit-inner-spin-button,
    input[type=number]::-webkit-outer-spin-button {
        height: auto
    }
    
    input[type=search] {
        -webkit-box-sizing: content-box;
        -moz-box-sizing: content-box;
        box-sizing: content-box;
        -webkit-appearance: textfield
    }
    
    input[type=search]::-webkit-search-cancel-button,
    input[type=search]::-webkit-search-decoration {
        -webkit-appearance: none
    }