.w_1200 {
    max-width: 1200px;
    margin: 0 auto;
}

.w_1500 {
    /* width: 1500px; */
    margin: 0 auto;
}

.w_1650 {
    max-width: 1680px;
    margin: 0 auto;
}

.w_1400 {
    max-width: 1400px;
    margin: 0 auto;
}

.w_1450 {
    max-width: 1450px;
    margin: 0 auto;
}

html,
body {
    /* min-width: 1200px; */
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

input[type='number'] {
    -moz-appearance: textfield;
}

* {
    margin: 0;
    padding: 0;
}


/* 分页样式 */

.ht-pages {
    padding: 40px 0 25px 0;
    text-align: center;
}

.ht-pages em {
    color: #909090;
    margin: 0 5px;
}

.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: #00A6CA;
}

.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;
}

.h_50 {
    height: 50px;
}

.h_20 {
    height: 20px;
}

.crumbs {
    padding: 15px 0;
}

.crumbs span a {
    font-size: 14px;
    color: #050505;
}


/* 返回顶部 */

#back_top {
    position: fixed;
    bottom: 20px;
    right: 20px;
    background-color: #00B7EE;
    color: #F9F9F9;
    font-size: 16px;
    padding: 10px 16px;
    cursor: pointer;
}