@media screen and (max-width:1080px) {
    * {
        padding: 0;
        margin: 0;
    }

    .w {
        margin: 0 auto;
        width: 9.4667rem;
    }
    a{
        text-decoration: none;
    }
    .d_2 {
        display: none;
    }

    .goodp_1 {
        position: fixed;
        left: 0;
        top: 0;
        width: 10rem;
        height: 1.3333rem;
        background-color: white;
        display: flex;
        align-items: center;
        justify-content: space-between;
        z-index: 99;
        box-shadow: 0 0 20px 0 rgba(1, 1, 1, 0.6);
    }

    .goodp_2 {
        display: flex;
        align-items: center;
    }

    .goodp_3 {
        margin-right: .4rem;
        display: none;
    }

    .goodp_3 img {
    }

    .goodp_4 {
        font-size: .48rem;
        color: #333333;
        font-weight: 700;
    }

    .goodp_5 {
        width: .8rem;
        height: .8rem;
    }

    .goodp_5 img {
        width: 100%;
        height: 100%;
        vertical-align: top;
    }

    .goodp_6 {
        display: flex;
        justify-content: space-between;
        align-items: center;
    }

    .d_8 {
        display: none;
        width: 10rem;
        height: 6.6667rem;
        margin-top: 1.3333rem;
    }

    .d_8 .swiper {
        width: 100%;
        height: 100%;
    }

    .d_8 .swiper-slide {
        width: 100% !important;
        height: 100% !important;
    }

    .d_8 .swiper-slide img {
        width: 100%;
        height: 100%;
    }
    .d_8s{
        width: 10rem;
        height:6.6667rem;
        margin-top: 1.3333rem;
    }
    .d_8s .swiper{
        width: 100%;
        height: 100%;
    }
    .d_8s .swiper-slide{
        width: 100% !important;
        height: 100% !important;
    }
    .d_8s .swiper-slide img{
        width: 100%;
        height: 100%;
    }
    .d_9 {
        display: none;
    }

    .d_p6 {
        margin-top: .4rem;
    }

    .d_p8 {
        font-size: .4rem;
        color: #333333;
    }

    .d_p7 {
        position: relative;
    }

    .d_p9 {
        margin-top: .4rem;
        font-size: 12px;
        color: #333333;
        line-height: .5333rem;
    }

    .p_1 {
        display: none;
    }

    .p_p1 {
        position: absolute;
        left: 0;
        top: -0.2667rem;
        font-size: 14px;
        z-index: -1;
        color: #f2f2f2;
    }

    .d_p7 {
        width: 100%;
    }

    .d_p7j {
        margin-top: .2667rem;
    }
    .d_p7j img{
        width: 100%;
        height: 100%;
    }
    .d_p7j video {
        display: none;
        width: 100%;
        height: 100%;
    }

    .p_p2 {
        padding: .4rem 0;
        background-color: #f6f7fa;
    }

    .p_p4 {
        position: relative;
        font-size: .5333rem;
        color: #333333;
        font-weight: 700;
        margin-bottom: .2667rem;
        font-family: 'Courier New', Courier, monospace;
    }

    .p_p5 {
        width: 2.6667rem;
        height: .0533rem;
        background-color: pink;
        margin: .2667rem 0;
        display: flex;
        align-items: center;
    }

    .p_p6 {
        width: 1.3333rem;
        height: 100%;
        background-color: #e50213;
    }

    .p_p7 {
        width: 1.3333rem;
        height: 100%;
        background-color: #2e2e2e;
    }

    .p_p9s {
        display: flex;
        flex-direction: column;
        align-items: center;
    }

    .p_p8 {
        font-size: .4rem;
        font-weight: 300;
        color: #333333;
        margin-bottom: .2667rem;
        font-family: 'Courier New', Courier, monospace;
    }

    .p_p9 {
        font-size: 12px;
        color: #333333;
        text-align: center;
        margin: .4rem 0;
        line-height: .5333rem;
    }

    .z_1 {
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
    }

    .z_2 {
        display: flex;
        flex-direction: column;
        align-items: center;
    }

    .z_3 {
        width: 4.5333rem;
        margin-bottom:.2667rem;
        display: block;
        margin-bottom: .4rem;
    }

    .z_3 img {
        width: 100%;
        height: 100%;
    }

    .z_4 {
        width: 4.5333rem;
        height: 5.3333rem;
    }

    .z_7 {
        /* margin-top: .5333rem;
        margin-bottom: .5333rem; */
    }

    .z_9 {
        display: block;
        width: 100%;
        margin-bottom: .5333rem;
    }

    .z_p1 {
        width: 100%;
    }

    .z_p1 img {
        max-width: 100%;
    }

    .z_p2 {
        display: flex;
        align-items: center;
        justify-content: space-between;
    }

    .z_p3 {
        display: flex;
        flex-direction: column;
        align-items: center;
        padding: .2rem;
        border-radius: .1333rem;
    }

    .z_p4 {
        font-size: .4rem;
        color: #333333;
        text-align: center;
    }

    .z_p5 {
        font-size: .4rem;
        color: #333333;
        font-weight: 700;
    }

    .z_p6 {
        width: 6.6667rem;
        font-size: .4rem;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        text-overflow: ellipsis;
        overflow: hidden;
    }

    .z_8 {
        margin-top: .4rem;
    }
    .z_8 a{
        text-decoration: none;
        color: #333333;
    }
    .z_p8 {
        font-size: .4rem;
        text-align: center;
        color: #333333;
    }
    .z_p8 span{
        color: #e50213;
    }
    .j_1 {
        font-size: .4rem;
        text-align: center;
        color: #333333;
        margin: .2667rem 0;
    }

    .j_2 {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }

    .j_3 {
        position: relative;
        width: 4.5333rem;
        height: 5.3333rem;
        margin-bottom: .2667rem;
    }

    .j_3 img {
        width: 100%;
        height: 100%;
    }

    .j_4 {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
    }

    .j_5 {
        width: 1.3333rem;
        height: 1.3333rem;
    }

    .j_5 img {
        width: 100%;
        height: 100%;
    }

    .j_6 {
        font-size: .4rem;
        color: white;
        margin-top: .4rem;
    }

    .j_7 {
        text-align: center;
        color: #333333;
        font-size: .4rem;
        margin: .2667rem 0;
    }

    .j_8 {
        font-size: .4rem;
        color: #333333;
    }

    .j_9 {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        margin: .4rem 0;
    }

    .j_p1 {
        width: 4rem;
        height: 4rem;
        margin-bottom: .4rem;
    }

    .j_p1 img {
        width: 100%;
        height: 100%;
    }

    .j_p2 {
        position: relative;
        width: 100%;
        height: 5.3333rem;
        display: flex;
        justify-content: center;
        align-items: center;
        background-image: url("../../static/24.png");
        background-size: 100% 100%;
        background-repeat: no-repeat;
        margin-bottom: 1.7333rem;
    }

    .j_p3 {
        display: flex;
        flex-direction: column;
        align-items: center;
        z-index: 1;
    }

    .j_p4 {
        font-size: .4rem;
        text-align: center;
        color: white;
        margin-bottom: .4rem;
    }

    .j_p5 {
        width: 6rem;
        display: flex;
        align-items: center;
        justify-content: space-between;
        height: 1.3333rem;
    }

    .j_p6 {
        position: relative;
        border: .9975px solid white;
        padding: .2667rem .5333rem;
        font-size: .4rem;
        color: white;
        text-decoration: none;
    }

    .j_p6::after {
        position: absolute;
        content: "";
        right: -0.1333rem;
        bottom: -0.1333rem;
        content: "";
        width: 0;
        height: 0;
        border: .1333rem solid transparent;
        border-left: .1333rem solid #e50213;
        transform: rotate(45deg);
    }

    .j_p7 {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background-color: black;
        opacity: .7;

    }

    .j_p8 {
        display: none;
    }

    .pz_1 {
        width: 100%;
        background-color: black;
        margin-bottom: 1.6rem;
        display: none;
    }

    .pz_1 ul {
        padding-left: 0;
        list-style: none;
    }

    .pz_1 li {
        font-size: .4rem;
        border-bottom: .9975px solid #cccccc;
        color: white;
    }
    .pz_1 li a{
        display: block;
        font-size: .4rem;
        padding: .2667rem 0;
        border-bottom: .9975px solid #cccccc;
        color: white;
        text-decoration: none;
    }
    .goodz_1 {
        display: none;
        position: fixed;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background-color: black;
        opacity: .7;
        z-index:999;
    }

    .goodz_2 {
        display: none;
        position: fixed;
        top: 0;
        right: 0;
        width: 50%;
        height: 100%;
        background-color: white;
        z-index: 9999;
    }

    .goodz_3 {
        width: 100%;
        height: 1.3333rem;
        background-color: black;
        padding: 0 .1333rem;
        box-sizing: border-box;
        display: flex;
        align-items: center;
        justify-content: space-between;
    }

    .goodz_4 {
        width: .8rem;
        height: .8rem;

    }

    .goodz_4 img {
        width: 100%;
        height: 100%;
        vertical-align: top;
    }

    .goodz_5 {
        width: .8rem;
        height: .8rem;
    }

    .goodz_5 img {
        width: 100%;
        height: 100%;
        vertical-align: top;
    }

    .goodz_6 ul {
        list-style: none;
        padding-left: 0;
        padding: 0 .1333rem;
    }

    .goodz_6 li {
        font-size: .4rem;
        color: #333333;
        border-bottom: .9975px solid #cccccc;
    }
    .goodz_6 li a{
        display: block;
        font-size: .4rem;
        color: #333333;
        padding: .4rem 0;
        border-bottom: .9975px solid #cccccc;
        text-decoration:none;
        width: 100%;
    }
    .ps_1 {
        display: none;
     
    }
    .ps_1s{
        width: 100%;
        margin-top: 1.3333rem;
    }
    .ps_1s img{
        max-width: 100%;
    }
   

    .ps_3 {
       
    }

  

    .ps_5 {
        position: relative;
        font-size: .4rem;
        color: black;
        margin-right: .2rem;
        text-decoration: none;
        display: block;
        width: 100%;
        padding: .2667rem .4rem;
        box-sizing: border-box;
        background-color:#eeeeee;
        margin-bottom: .1333rem;
    }

    .ps_6 {
        display: flex;
        align-items: center;
    }

    .ps_8 {
        font-size: .4rem;
    }

    .ps_7 {
        width: .4rem;
        height: .4rem;
        margin-right: .1333rem;
    }

    .ps_7 img {
        width: 100%;
        height: 100%;
        vertical-align: top;
    }

    .pf_p3 {
        margin: .4rem 0;
    }

    .ps_9 {
        position: relative;
    }

    .ps_p1 {
        font-size: .48rem;
        color: #e30212;
    }

    .ps_p3 {
        position: absolute;
        left: .1333rem;
        top: .4rem;
        font-size: .48rem;
        color: #e6e6e6;
    }

    .ps_p2 {
        width: 100%;
        height: 5.3333rem;
        margin-top: .6667rem;
        margin-bottom: .4rem;
    }
    .ps_p2 img{
        width: 100%;
        height: 100%;
    }
    .ps_p2 video {
        display: none;
        width: 100%;
        height: 100%;
    }

    .ps_p6 {
        display: none;
    }

    .ps_p8 {
        font-size: .4rem;
        color: #333333;
        line-height: .6667rem;
    }

    .ps_p9 {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        margin: .4rem 0;
    }

    .pj_1 {}

    .pj_2 {
        width: 2.6667rem;
        height: 2.6667rem;
    }

    .pj_2 img {
        width: 100%;
        height: 100%;
    }

    .pj_4 {
        font-size: .4rem;
        color: #333333;
        text-align: center;
        margin: .2667rem 0;
    }

    .pj_5 {
        font-size: .4rem;
        color: #333333;
        text-align: center;
    }

    .pj_6 {
        margin-top: .4rem;
        margin-bottom: .4rem;
    }

    .pj_7s {
        margin: .4rem 0;
        width: 100%;
        height: 5.6rem;
    }
    .pj_7s .swiper{
        height: 100% !important;
    }
    .pj_7s .swiper-slide {
        width: 3.3333rem !important;
        height: 5.3333rem !important;
    }

    .pj_7s img {
        width: 100%;
        height: 100%;
    }

    .pj_p6 {
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
    }

    .pj_p7 {
        width: 4.5333rem;
        height: 2.6667rem;
        margin-bottom: .2667rem;
    }

    .pj_p7 img {
        width: 100%;
        height: 100%;
    }

    .pj_p5 {
        margin: .4rem 0;
    }

    .pf_p5 {
        margin-bottom: .5333rem;
    }

    .pf_p6 {
        margin-top: .2667rem;
        margin-bottom: .2667rem;
    }

    .pf_p6 ul {
        list-style: none;
        padding-left: 0;
    }

    .pf_p6 li {
        font-size: .4rem;
        color: #333333;
        margin-bottom: .2667rem;
    }
    .pf_p6 li a{
        position: relative;
        display: block;
        text-decoration: none;
        color: #333333;
        font-size: .4rem;
        padding: .2667rem .4667rem;
        display: flex;
        justify-content: space-between;
        align-items: center;
        background-color: #eeeeee;
    }
    .pf_p7 {
        display: flex;
        justify-content: space-between;
        align-items: center;
        flex-wrap: wrap;
    }

    

    .pf_p9 {
        width: 4.5333rem;
        height:100%;
    }

    .pf_p9 img {
        max-width: 100%;
        height: 100%;
    }

    NaNrem_1 {
        height: .6667rem;
        font-size: .4rem;
        color: #333333;
        text-align: center;
        line-height: .6667rem;
    }

    NaNrem_2 {
        display: none;
    }

    .py_2 {
        margin: .4rem 0;
    }

    .py_5 {
        display: flex;
        justify-content: space-between;
        margin-top: .4rem;
        margin-bottom: .4rem;
    }

    .py_6 {
        width: 4.5333rem;
        height: 4.5333rem;
    }

    .py_6 img {
        width: 100%;
        height: 100%;
    }

    .py_7 {
        display: flex;
        justify-content: space-between;
    }

    .py_8 {
        width: 4.5333rem;
        height: 4.5333rem;
    }

    .py_8 img {
        width: 100%;
        height: 100%;
    }

    .py_p1 {
        margin-top: .4rem;
    }

    .py_p2 {
        width: 2.6667rem;
        height: 1.0667rem;
        background-color: #c02b31;
        font-size: .4rem;
        text-align: center;
        color: white;
        line-height: 1.0667rem;
    }

    .py_p3 {
        margin-top: .4rem;
    }

    .py_p4 {
        font-size: .4rem;
        color: #333333;
        line-height: .5333rem;
        margin-bottom: .2667rem;
    }

    .py_p6 {
        display: none;
    }

    .pe_2 {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }

    .pe_3 {
        width: 4.5333rem;
        height: 5.3333rem;
        margin-bottom: .4rem;
    }

    .pe_4 {
        width: 100%;
        height: 4.5333rem;
    }

    .pe_4 img {
        width: 100%;
        height: 100%;
    }

    .pe_5 {
        height: .8rem;
        font-size: .4rem;
        color: #333333;
        text-align: center;
        line-height: .8rem;
        display: flex;
        flex-direction: column;
        justify-content: flex-end;
    }
    .pe_6{
        margin-top: .5333rem;
        margin-bottom: .5333rem;
    }


    .goodps_1 {
        width: 100%;
        padding: .2667rem;
        box-sizing: border-box;
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
        margin-bottom: .2667rem;
        background-color: #dfebf5;
    }

    .goodps_2 {
        width: 1.6rem;
        height: 1.6rem;
        background-color: #f6f7fa;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        border-radius: .2667rem;
    }

    .goodps_3 {
        font-size: 12px;
        color: #333333;
        margin-bottom: .1333rem;
    }

    .goodps_4 {
        font-size: .4rem;
        color: #333333;
        font-weight: 700;
    }

    .goodps_5 {
        width: 6.6667rem;
    
    }

    .goodps_6 {
        font-size: .4rem;
        font-weight: 700;
        color: #333333;
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        text-overflow: ellipsis;
        overflow: hidden;
        margin-bottom: .2667rem;
    }
    .goodps_7{
        font-size: .4rem;
        color: #666666;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        text-overflow: ellipsis;
        overflow: hidden;
    }
    /* .goodps_8{
        margin: .4rem 0;
        height:12rem;
        overflow-y: auto;
    }
    .goodps_8 a{
        text-decoration: none;
    } */
   
    .px_8{
        margin-top:.4rem;
    }
    .px_8 img{
        width: 100%;
    }
    .px_9{
        margin-bottom: .2667rem;
    }
    .px_p1{
        margin-bottom:.4rem;
    }
    .px_p4{
        margin-bottom: .4rem;
    }
    .px_p5{
        margin-bottom: .4rem;
    }
    .px_p2{
        font-size: 14px;
        margin-bottom: .2667rem;
        color: white;
    }
    .px_p3{
        font-size: 14px;
        font-weight: 700;
        color:white;
    }
    .pg_1{
        margin-top:.4rem;
    }
    .pg_2{
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
        margin-top: .4rem;
        margin-bottom: .4rem;
    }
    .pg_3{
        width: 4.5333rem;
        margin-bottom: .5333rem;
    }
    .pf_p4{
        width: 100%;
        height:4.5333rem;
    }
    .pf_p4 img{
        width: 100%;
        height: 100%;
    }
    .pg_4{
        height: .8rem;
        font-size: .4rem;
        color: #333333;
        line-height: .8rem;
        text-align: center;
    }
   .px_p8{
    position: relative;
    margin-bottom: .5333rem;
    margin-top: .4rem;
   }
   .px_7{
    width: 100%;
   }
   .px_p7{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
   }
   .px_p7 img{
    width: 100%;
    height: 100%;
   }
   #container{
    width: 100%;
    height: 100%;
   }
   .goodf_1{
    color: white;
   }
   .goods_2{
    margin-bottom: .4rem;
   }
   .py_1{
    background-color: white;
   }
   .pc_7{
    margin-top: .4rem;
    margin-bottom: .4rem;
   }
   .pc_8{
    font-size: 14px;
    font-weight: 700;
    text-align: center;
   }
   .pc_9{
    margin: .2667rem 0;
    font-size: 14px;
    text-align: center;
   }
   .pc_p1{
    font-size: 14px;
    color: #666666;
    line-height: .5333rem;
   }
   .pc_1{
    margin: .4rem 0;
   }
   .pc_3{
   display: none;
   }
   .pc_4{
    margin-top: .4rem;
   }
   .pc_5{
    font-size: 14px;
    font-weight: 700;
    color: #333333;
    margin-bottom: .2667rem;
   }
   .pc_6{
    font-size: 14px;
    color: #666666;
    line-height: .5333rem;
   }
   .goods_4{
    width: 100%;
    height: 5.3333rem;
    display: flex;
    justify-content: center;
    align-items: center;
   }
   .goods_5{
    width: 6.6667rem;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: .2667rem;
    overflow: hidden;
   }
   .goods_5 img{
    max-width: 100%;
    max-height: 100%;
   }
   
   .swiper-horizontal>.swiper-pagination-progressbar,
   .swiper-pagination-progressbar.swiper-pagination-horizontal,
   .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,
   .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
    top: 5.4667rem !important;
     left: 0 !important;
   }
   .pj_7s span{
    background-color: #e30212 !important;
   }
   .active2{
    color: #ff0012 !important;
   }
   .pf_p7s{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    height: 14.6667rem;
    overflow-y: auto;
   }
   .pf_p7s a{
    text-decoration: none;
   }
   .jc_p7{
    width: 100%;
    text-align: center;
    font-size: 14px;
    color: #333333;
   }
   .active{
    color: #e50213 !important;
   }
   .sf_q3{
    width: 100%;
    text-align:center;
    font-size: .4rem;
    color: #ffffff;
    background-color: #0e3582;
    box-sizing: border-box;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    overflow: hidden;
    height: 1.3333rem;
    line-height: 1.3333rem;
   }
   .sf_q4s{
    display: none;
   }
   .sf_q7{
    font-size: .5333rem;
    color: #333333;
    font-weight: 700;
    margin-bottom: .2667rem;
   }
   .sf_q8{
    font-size: .4rem;
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    overflow: hidden;
    line-height: .6667rem;
   }
   .sf_q4{
    padding: .5333rem 0;
    padding-bottom: 0;
   }
   .good1{
    width: 2.1333rem;
    height: 1.0667rem;
    border-radius: .4rem;
    font-size: .4rem;
    color: #ffffff;
    text-align: center;
    line-height:1.0667rem;
    margin-right: .2667rem;
   }
   .good2{
    width: 100%;
   }
   .good2 img{
    max-width: 100%;
   }
   .good6{
    font-size: .5333rem;
    color: #333333;
    text-align: center;
    margin-bottom: .1333rem;
    font-weight: 700;
    font-family: 'Courier New', Courier, monospace;
   }
   .good7{
    text-align: center;
    color: #333333;
    font-size: .4rem;
    margin-bottom: .2667rem;
    font-family: 'Courier New', Courier, monospace;
   }
   .good_1{
    width: 4.5333rem;
    margin-bottom: .2667rem;
   }
   .good_1 img{
    max-width: 100%;
   }
   .good9{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
   }
   .good_3{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
   }
   .good_4{
    width: 4.5333rem;
    display: flex;
    justify-content: center;
    align-items: center;
   }
   .good_4 img{
    max-width: 100%;
   }
   .good_7{
    font-size: .5333rem;
    color: #333333;
    font-weight: 700;
    text-align: left;
    font-family: 'Courier New', Courier, monospace;
   }
   .good_8{
    font-size: .4rem;
    color: #333333;
    text-align: left;
    font-family: 'Courier New', Courier, monospace;
   }
   .good_5{
    display: flex;
    justify-content: space-between;
    align-items: center;
   }
   .good_9{
    font-size: .4rem;
    padding: .2667rem .4rem;
    border: 1px solid black;
    border-radius: .8rem;
    color: #333333;
   }
   .good_z1{
    width: 4rem;
  }
  .good_z1 img{
    max-width: 100%;
  }
  .sf_1{
    padding: .1333rem 0;
  }
  .sf_5{
    padding: 0 .1333rem;
    margin-bottom: .5333rem;
  }
  .sf_3{
    font-size: .4rem;
    color: #ffffff;
    font-weight: 700;
  }
  .sf_2{
    padding: .2667rem;
    display: flex;
    justify-content: space-between;
    background-color: #e72933;
    align-items: center;
    width: 100%;
    box-sizing: border-box;
  }
  .sf_4{
    width: .6667rem;
  }
  .sf_4 img{
    max-width: 100%;
  }
  .sf_7{
    position: relative;
    margin-top: .1333rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
  .sf_8{
    font-size: .4rem;
    color: #333333;
  }
  .sf_9{
    width: .8rem;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .sf_9 img{
    max-width: 100%;
  }
  .sf_7{
    width: 100%;
    padding: .2667rem;
    box-sizing: border-box;
    background-color: #eeeeee;
  }
  .sf_p2{
    font-size: .5333rem;
    color: #333333;
    font-weight: 700;
    padding-bottom: .2667rem;
    border-bottom: 1px solid #ddd;
    margin-bottom: .5333rem;
  }
  .sf_p3{
    font-size: .4rem;
    line-height: .6667rem;
  }
  .sf_p3 img{
    display: none;
    max-width: 100%;
  }
  .sf_p5{
    width: 4.2667rem;
    margin-bottom: .8rem;
  }
  .sf_p5 img{
    max-width: 100%;
  }
  .pj_7{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    align-items: center;
  }
  .good_z2{
    position: absolute;
    content: "";
    right: 15px;
    width: 10px;
    height: 10px;
    border-top: 1px solid #333;
    border-right: 1px solid #333;
    top: 50%;
    transform: translate(0, -50%) rotate(45deg);
  }
  .pf_p8{
    position: relative;
    width: 4.5333rem;
    height: 5.0667rem;
    display: block;
    margin-bottom: .4rem;
  }
  .px_1{
    position: absolute;
    left: 0;
    bottom: 0;
    height: .8rem;
    width: 100%;
    background-color: black;
    opacity: .6;
  }
  .px_1s{
    position: absolute;
    left: 0;
    bottom: 0;
    height: .8rem;
    line-height: .8rem;
    text-align: center;
    color: #ffffff;
    font-size: .4rem;
    width: 100%;
  }
  .good_z3{
    width: 100%;
    display: flex;
    align-items: center;
  }
  .good_z4{
    font-size: .4rem;
    color: #333333;
    padding: .2667rem .4rem;
    border: 1px solid black;
    margin-right: .2667rem;
  }
  .activez1{
    color:#ff0012;
    border: none;
  }
  .ps_2{
    margin: .2667rem 0;
  }
  .good_p2{
    padding: .2667rem;
    width: 100%;
    box-sizing: border-box;
    margin-bottom: .4rem;
    border: 1px solid #e60719;
    border-left: 3px solid #e60719 ;
  }
  .good_p3{
    font-size: .5333rem;
    color: #e50213;
    margin-bottom: .2667rem;
  }
  .good_p4{
    font-size: .4rem;
    color: #333333;
    line-height: .6667rem;
  }
  .good_p6{
    position: relative;
    width: 4.5333rem;
    height: 2.9333rem;
    margin-bottom: .4rem;
  }
  .good_p6 img{
   width: 100%;
    height: 100%;
    vertical-align: top;
  }
  .good_p7{
    position: absolute;
    left: 0;
    bottom: 0;
    height: .8rem;
    width: 100%;
    background-color: black;
    opacity: .6;
  }
  .good_p8{
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: .8rem;
    font-size: .4rem;
    color: #ffffff;
    text-align: center;
    line-height: .8rem;
  }
  .good_p5{
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
  }
  .good_p9{
    border-bottom: 1px dotted #d2d2d2;
    display: flex;
    align-items: center;
  }
  .good_n1{
    font-size: .4rem;
    color: #333333;
    padding-bottom: .2667rem;
    border-bottom: 1px solid #000;
  }
  .good_n2{
    font-size: .4rem;
    padding-bottom: .2667rem;
    color: #999;
  }
  .pe_9{
    width: 4rem;
    margin-right: .5333rem;
  }
  .pe_9 img{
    max-width: 100%;
  }
  .pe_8{
    display: flex;
    align-items: center;
    margin-bottom: .4rem;
  }
  .pe_p2{
    font-size: .4rem;
    color: #333333;
    font-weight: 700;
    margin-bottom: .2667rem;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  .pe_p4{
    font-size: .4rem;
    color: #888;
    margin-bottom: .2667rem;
  }
  .pe_p3{
    font-size: .4rem;
    color: #333333;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  .pe_p1{
    width: 4.6667rem;
  }
  .good_n3{
    font-size: .4rem;
    color: #333333;
  }
  .good_n4{
    font-size: .5333rem;
    color:#e60719;
    font-weight: 700;
  }
  .good_n4 span{
    color: #2364d5;
  }
  .good_n5{
    font-size: .5333rem;
    color: #333333;
    font-weight: 700;
    margin-bottom: .8rem;
  }
  .good_n8{
    width: .5333rem;
    height: 1.0667rem;
    margin-right: .2667rem;
  }
  .good_n8 img{
    max-width: 100%;
    vertical-align: middle;
  }
  .good_n9{
    font-size: .4rem;
    color: #333333;
    line-height: .6667rem;
    width: 8rem;
  }
  .good_n7{
    display: flex;
    margin-bottom: .2667rem;
    align-items: center;
  }
  .sf_q5{
    margin-bottom: .2667rem;
  }
  .px_2{
    width: 100%;
    display: flex;
    justify-content: center;
  }
  .px_3{
    font-size: .4rem;
    color: #333333;
    margin-right: .2667rem;
  }
  .current{
    color: #333333;
    font-size: .4rem;
    margin-right: .2667rem;
  }
  .num{
    font-size: .4rem;
    color: #999;
    margin-right: .2667rem;
  }
  .good_4s{
    text-align: center;
    font-size: .4rem;
    color: #333333;
    margin-top: .1333rem;
  }
  .goo3s{
    margin-bottom: .5333rem;
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .sf_p1{
    margin-bottom:.5333rem;
  }
  .sf_q9{
    width: 3.3333rem;
    display: flex;
    align-items: center;
    background-color:#0e3582;
    border-radius: .3333rem;
    margin: .2667rem 0;
    margin-bottom: .4rem;
  }
  .good8{
    display:none;
  }
  .good4{
    margin-bottom: .1333rem;
  }
  .pz_1s{
    width: 100%;
    height: 1.7333rem;
    background-color: #ffffff;
    display: flex;
    justify-content: space-around;
    align-items: center;
    position: fixed;
    left: 0;
    bottom: .0133rem;
    z-index: 99999999999999999;

  }
  .go2{
    width: .8rem;
  }
  .go2 img{
    max-width: 100%;
    height: .8rem;
  }
  .go3{
    font-size: .4rem;
    color: #333333;
  }
  .go1{
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
  }
}