.in-dymp .banner {
    display: none !important
}

.pc-only .section7 .appoint-info .info-submit {
    background-color: #6c7280;
    border-radius: 3px;
}

.pc-only .section7 .appoint-info .info-submit:hover {
    background-color: #69707f;
}

.section7 .appoint-info input[type=checkbox]::after {
    background-color: #afb1b9;
}

.new_img_list_swiper {
    width: 16rem;
}

.pc-only .section7 .section7-bg {
    height: 100%;
    object-fit: cover;
    position: absolute;
    top: 0;
    width: 100%;
}

.testDriverRemark {
    text-align: center;
    width: 100%;
    font-size: 12px;
    color: rgba(255, 255, 255, 0.6);
    margin-top: .3rem;
}

.testDriveQrcode {
    display: block;
    margin: 0 auto;
    width: 2rem;
    height: 2rem;
    margin-top: 0.5rem;
}

.testDriveTip {
    width: 100%;
    text-align: center;
    font-size: 12px;
    color: rgba(255, 255, 255, 0.6);
    margin-top: .25rem
}

.pc-only .section7 {
    padding: 1rem 0;
}

.pc-only .section7 .appoint-info .appoint-title {
    font-weight: 200;
    font-size: 0.45rem;
    padding: 0.2rem 0;
}

.pc-only .section7 .appoint-info {
    position: relative;
}

/* 移动预约试驾 */
.mb-only #make-appoint {
    background: url(#WebSiteStaticPath#/statics/images/sdm-img/public-mb/make-appoint.jpg) no-repeat top;
    background-size: cover;
    padding-top: 1rem;
    z-index: 1;
    position: relative;
}

.mb-only .appoint-title {
    color: #000000;
}

.mb-only #make-appoint .submit-btn {
    background: #555962;
    border-radius: 0px;
}

/* pc图集 */
.pc-only .section8 .section8-title img {
    width: 5.3rem;
}

/* 移动图集 */
.mb-only #car-imgs {
    background-color: #fff;
}

.next_btn_mb_style {
    transform: rotate(90deg);
}

/* pc 配置表 */
.car-config-fixed-title .fixedSider {
    background: #f0f0f2;
}

.car-config-fixed-title .fixedSider p {
    border-bottom: 1px solid #e2e2e6;
}

.car-config-fixed-title .fixedSider p:hover {
    color: #6c7080;
}

.car-config-fixed-title .fixedSider .header-active {
    color: #6c7080;
}

.car-config-fixed-title .fixedSider .header-active::after {
    background-color: #7e8399;
}

/* 侧边栏换色 */
.icon-link1,
.btn-go-top,
.icon-link8 {
    background: rgba(0, 0, 0, .7);
}

.icon-link1:hover,
.btn-go-top:hover,
.icon-link8:hover {
    background: rgba(117, 114, 139, .9);
}

.common-right-nav {
    z-index: 4;
}

header {
    background-color: rgba(255, 255, 255, 0);
}

.header_active_v2 {
    backdrop-filter: saturate(120%) blur(3px);
    background-color: rgba(255, 255, 255, .1);
}

.header_menu i {
    background-color: #fff;
}

header .header-right {
    color: #fff;
}

.header-logo-box img:nth-of-type(1) {
    display: none;
}

header .header_logo img.light_logo_center {
    display: block;
}

#previewTips {
    top: auto !important;
    bottom: 0rem;
    display: none;
}

@media (max-width: 767px) {
    .swiper-pagination-gt-section2{
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .swiper-pagination-gt-section2 .swiper-pagination-bullet{
        border-bottom: 2px solid #b9b8b8;
    }
    .swiper-pagination-gt-section2 .swiper-pagination-bullet-active {
        height: 17px;
        border-bottom: 2px solid #fff;
        background: transparent !important;
    }
    .sidebar-mb-menu {
        background: rgba(0, 0, 0, .7);
    }

    .common-right-nav ul {
        background: rgba(0, 0, 0, .7);
    }

    .icon-link1,
    .btn-go-top,
    .icon-link8 {
        background: transparent;
    }

    .sex {
        color: #fff;
    }

    .mb-only #make-appoint .submit-btn {
        background-color: #6c7280;
    }

    .mb-only #make-appoint .submit-btn:hover {
        background-color: #69707f;
    }

    .testDriverRemark {
        position: relative;
        bottom: auto;
        margin-top: 0.5rem;
        text-align: center;
        width: 100%;
        font-size: 0.18rem;
        color: #FFFc;
        padding: 0 7.5%;
        opacity: .8
    }

    .testDriveQrcode {
        width: 2rem !important;
        height: 2rem;
    }

    .testDriveTip {
        width: 100%;
        text-align: center;
        font-size: .22rem;
        margin-top: 0.5rem;
        line-height: 1.9;
        color: #FFF;
        opacity: 1
    }

    .mb-only #make-appoint .appoint-title {
        font-size: .55rem;
        color: #FFF;
        text-align: center;
        padding: 40px 0 44px;
        line-height: 20px;
        font-weight: 300;
        letter-spacing: 2px;
    }
}

/* 优惠政策新版本 */
._fz18 {
    font-size: 0.18rem;
    color: #fff;
    padding-bottom: 0.1rem;
}

._fz16 {
    font-size: 0.16rem;
}

._fwn {
    color: #fff;
}

._fw300 {
    color: rgba(255, 255, 255, 0.7);
}

._fz15 {
    font-size: 0.15rem;
    color: rgba(255, 255, 255, 0.7);
}

._ptb1 {
    padding: 0.1rem 0;
    line-height: 0.26rem;
}

.line_bottom {
    width: 100%;
    height: 1px;
    background: rgba(114, 101, 97, 0.5);
    margin-bottom: 0.2rem;
}

.section1 .swiper-gt-section1 {
    width: 6.3rem !important;
}

.section1 .swiper-gt-section1 .swiper-slide .box .desc {
    border-bottom: none !important;
}

.section1 .swiper-gt-section1 {
    right: 2rem !important;
}

@media (max-width: 767px) {
    .section1 .swiper-gt-section2 .swiper-slide .box .desc {
        border-bottom: none !important;
    }

    ._fz18 {
        font-size: 0.28rem;
        color: #fff;
        padding-bottom: 0.1rem;
    }

    ._fz16 {
        font-size: 0.25rem;
    }

    ._fwn {
        color: #fff;
    }

    ._fw300 {
        color: rgba(255, 255, 255, 0.7);
    }

    ._fz15 {
        font-size: 0.2rem;
        color: rgba(255, 255, 255, 0.7);
        margin-top: 0.1rem;
        font-weight: 300;
    }

    ._ptb1 {
        padding: 0.1rem 0;
        line-height: 0.34rem;
    }

    .section1 .swiper-gt-section2 .swiper-slide .box .desc .desc-box1 {
        width: 53% !important;
    }

    .section1 .swiper-container {
        padding-top: 2.5rem !important;
    }

    .date .p1,
    .date .p2,
    .date .p3 {
        color: #fff !important;
    }
}

@media screen and (max-width: 1280px){
    .main-sideNav .slide-li{
        margin: 0.05rem 0;
    }

}