    body,
    html {
        margin: 0;
        padding: 0;
        font-size: 12px;
    }
    
    .w_1200 {
        max-width: 1200px;
        margin: 0 auto;
    }
    
    .clearfix:after,
    .clearfix:before {
        content: "";
        display: table;
    }
    
    .clearfix:after {
        clear: both;
    }
    
    .clearfix {
        *zoom: 1;
    }
    
    .fl {
        float: left;
    }
    
    .fr {
        float: right;
    }
    
    li {
        list-style: none;
    }
    
    a {
        text-decoration: none;
        color: #333;
    }
    
    * {
        box-sizing: border-box;
    }
    
    p {
        margin: 0;
    }
    /* 分页样式 */
    
    .ht-pages {
        padding: 40px 0 25px 0;
        text-align: center;
    }
    
    .ht-pages em {
        color: #909090;
        margin: 0 5px;
        font-style: normal;
    }
    
    .ht-pages span {
        border: 1px solid #E5E5E5;
        background-color: #fff;
        padding: 10px 0;
        margin: 0 5px;
    }
    
    .ht-pages span a {
        display: inline-block;
        padding: 15px 18px;
        color: #989898;
    }
    
    .ht-pages span.cur {
        border: none;
        background-color: #D93025;
    }
    
    .ht-pages span.cur a {
        color: #fff;
    }
    
    .ht-pages input {
        width: 50px;
        height: 34px;
        border: 1px solid #E5E5E5;
        text-align: center;
        margin: 0 5px;
        color: #989898;
    }
    
    input::-webkit-inner-spin-button {
        -webkit-appearance: none !important;
    }
    
    input::-webkit-outer-spin-button {
        -webkit-appearance: none !important;
    }
    
    input[type="number"] {
        -moz-appearance: textfield;
    }