    @charset "utf-8";
    @import url(./wapHead.css);
    @import url(./wapEnd.css);
    @import url(./swiper.min.css);
    @font-face {
        font-family: hyqh;
        src: url(./HYQiHei-60S.otf);
    }

    * {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        margin: 0;
        padding: 0;
    }
    
    select::-ms-expand {
        display: none;
    }
    
    a {
        text-decoration: none;
        -webkit-tap-highlight-color: transparent;
    }
    
    li {
        font-style: none;
    }
    
    html {
        font-family: hyqh;
        font-size: 13.333333vw;
    }
    
    .w1200 {
        width: 1200px;
        margin: auto;
    }
    
    .w1177 {
        width: 1177px;
        margin: auto;
    }
    
    .w94 {
        width: 94%;
        margin: auto;
    }
    .w92 {
        width: 92%;
        margin: auto;
    }
    .w88 {
        width: 88%;
        margin: auto;
    }
    
    .w100 {
        width: 100%;
        display: block;
    }
    
    .tac {
        text-align: center;
    }
    
    .img100 {
        width: 100%;
        display: block;
    }
    
    .c333 {
        color: #333;
    }
    
    .cbbb {
        color: #bbb;
    }
    
    .c666 {
        color: #666;
    }
    
    .ff00 {
        color: #ff0000;
    }
    
    .fw5 {
        font-weight: 500;
    }
    
    .fw6 {
        font-weight: 600;
    }
    
    .s1 {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    
    .s2 {
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
    }
    
    .clearfix:after {
        display: block;
        clear: both;
        content: "";
        visibility: hidden;
        height: 0;
    }
    /* =============== */
    /* =============== */
    
    html,
    body,
    .wrapw {
        height: 100%;
    }
    
    .wrapw {
        -webkit-overflow-scrolling: touch;
        /*   padding-top: 44px; */
        padding-bottom: 1.6rem;
        overflow-y: scroll;
    }
    
    .fixedp {
        position: fixed;
        left: 0;
        right: 0;
        background: #fff;
    }
    
    .topp {
        top: 0;
        z-index: 960;
        height: 0.94rem;
    }
    
    .topp p {
        text-align: center;
        color: #333;
        font-size: 0.34rem;
    }
    
    .bottomp {
        bottom: 0;
        z-index: 888;
        background: #fff;
    }
    /* .top ~ .wrap 的兄弟元素 如何没有找到则不加padding */
    
    .topp~.wrapw {
        padding-top: 0.94rem;
    }
    /* .bottom ~ .wrap 的兄弟元素 */
    
    .bottomp~.wrapw {
        padding-bottom: 1.3rem;
    }
    
    .dn {
        display: none !important;
    }
    
    .db {
        display: block !important;
    }
    .oh{
        overflow: hidden;
    }
    .hfinpmin input::-webkit-input-placeholder {
        color: #fff;
    }
    
    .hfinpmin input::-moz-placeholder {
        /* Mozilla Firefox 19+ */
        color: #fff;
    }
    
    .hfinpmin input:-moz-placeholder {
        /* Mozilla Firefox 4 to 18 */
        color: #fff;
    }
    
    .hfinpmin input:-ms-input-placeholder {
        /* Internet Explorer 10-11 */
        color: #fff;
    }
    
    .hfinpmin2 input::-webkit-input-placeholder {
        color: #fff;
    }
    
    .hfinpmin2 input::-moz-placeholder {
        /* Mozilla Firefox 19+ */
        color: #fff;
    }
    
    .hfinpmin2 input:-moz-placeholder {
        /* Mozilla Firefox 4 to 18 */
        color: #fff;
    }
    
    .hfinpmin2 input:-ms-input-placeholder {
        /* Internet Explorer 10-11 */
        color: #fff;
    }
    
    .hfinpmin input {
        color: #Fff;
    }
    
    input[type="submit"] {
        -webkit-appearance: none;
        border-radius: 0;
        font-family: hyqh;
    }
    
    input {
        font-family: hyqh;
        background: none;
        border: none;
        outline: none;
        -webkit-appearance: none;
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    }
    
    .mu {
        position: fixed;
        width: 100%;
        height: 100vh;
        top: 0px;
        left: 0px;
        background: rgba(00, 00, 00, 0.3);
        z-index: 889;
        display: none;
    }
    
    .fix:after {
        display: block;
        clear: both;
        content: "";
        visibility: hidden;
        height: 0;
    }
    .topY{
        background: #fdba14;
    }
    .topY p{
        color: #fff;
    }
    .TC {
        position: fixed;
        width: 5.6rem;
        left: 50%;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        z-index: 999;
        padding: 0.34rem 0.24rem;
        background: #fff;
        border-radius: 0.12rem;
        display: none;
    }
    .TC_fx {
        position: fixed;
        width: 70%;
        left: 50%;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        z-index: 999;
        display: none;
    }
    .TC_fx img {
        display: block;
        width: 100%;
        margin: auto;
    }

/* 记录 */
.HeadJL {
    position: absolute;
    top: 0px;
    display: block;
    height: 0.94rem;
    line-height: 0.94rem;
    font-size: 0.34rem;
    color: #fff;
    right: 0.2rem;
}
.HeadFx {
    position: absolute;
    top: 0px;
    display: block;
    width: 0.94rem;
    height: 0.94rem;
    background: url(../images/HeadFx.png) no-repeat;
    background-size: 0.4rem 0.4rem;
    background-position: 0.27rem;
    right: 0.2rem;
}
.Jx2 {
    position: relative;
}
.Jx2minMax {
    position: absolute;
    left: 50%;
    transform: translate(-50%, 0%);
    z-index: 988;
}