.product-left .swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
}

.product-left .swiper-slide img {
    display: block;
    width: 100%;
    border: 1px solid #fff;
}

.product-left .swiper-slide {
    background-size: cover;
    background-position: center;
}

.mySwiper2 {
    height: 85%;
    width: 100%;
}

.product-left .mySwiper2 img {
    border: 1px solid #DDDDDD;
    overflow: auto;
}

.mySwiper {
    height: 12%;
    box-sizing: border-box;
    padding: 10px 0;
    margin-top: 2%;
}

.product-left .mySwiper .swiper-slide {
    width: 25%;
    height: 100%;
    opacity: 0.4;
}


.product-left .mySwiper .swiper-slide-thumb-active {
    opacity: 1;
}

.product-left .mySwiper img {
    border: 2px solid #ffffff;overflow: auto;
}

.product-left .mySwiper .swiper-slide-thumb-active img {
    border: 2px solid var(--background-color);overflow: auto;
}




.mySwiper {
    width: 90%;
}
.product-flex{
    justify-content: space-between;margin-top: 40px;align-items: flex-start;
}
.product-left{
    width: 47%;position: sticky;top: 150px;
}
.product-img-max{
    position: relative;
}
.product-left .swiper-button-next,.product-left .swiper-rtl .swiper-button-prev,.product-left.swiper-button-next,.product-left .swiper-button-prev{
    height: 50px;width: 24px;background-color: var(--background-color);
}
.product-left .swiper-button-next:after,.product-left .swiper-button-prev:after{
    font-size: 20px !important;color: #fff;
}
.product-left .swiper-button-next,.product-left .swiper-button-prev{
    top: 92%;
}
.product-left .swiper-button-next,.product-left .swiper-rtl .swiper-button-prev{
    right: 20px !important;
}
.product-left .swiper-button-prev,.product-left .swiper-rtl .swiper-button-next{
    left: 20px !important;
}

.product-right{
    width: 51%;
}

.pro-d-name{
    font-size: 24px;color: #333333;
}
.video_play{
    border: 0px !important;position: absolute; top: 50%; left: 50%; margin-top: -15px; margin-left: -15px;width: 30px !important;height: 30px !important;
}
/* table样式 */
table{width: 100%;margin: 20px auto 0 auto;border-collapse:collapse;}
.Specifications-max tr td,.Specifications-max tr th,.inthe-max tr td{border: 1px solid #DBDBDB;padding: 12px 20px;}
.Specifications-max tr td.attribute_groups-name{padding: 7px 20px;}
.attribute_groups-text1{
    font-size: 18px;color: #999999;width: 30%;background-color: #F4FAFF;text-align: center;
}
.attribute_groups-text2{
    font-size: 16px;color: #333333;width: 70%;
}
.attribute_groups-text2 p{margin-bottom: 7px;font-size: 16px;color: #333333;}

/* 联系我们 */
.inthe-max{
    margin: 20px 0;border-bottom: 1px solid #DDDDDD;padding-bottom: 24px;
}
.list-unstyled{
    display: flex;justify-content: space-between;
}
.list-unstyled li{
    background-color: #F9F9F9;padding: 20px 0;width: 33%;text-align: center;
}
.list-unstyled li figure{
    height: 31px;margin-bottom: 10px;
}
.list-unstyled li img{
    margin: 0 auto 10px auto;
}
.list-unstyled li a{
    font-size: 16px;color: #707070;
}
.list-unstyled li a:hover{
    color: var(--background-color);
}
.inthe-max .Send-Message{
    width: 100%;
}

/* User Manual & Videos  */
.User-Manual-Videos{
    background-color: #F4FAFF;padding: 20px;box-sizing: border-box;display: flex;align-items: center;justify-content: space-between;
}
.User-Manual-left{
    width: 25%;
}
.User-Manual-right{
    width: 70%;border-left: 1px solid #EEEEEE;padding-left: 2.5%;
}
.User-Manual-hr{
    width: 1px;background-color: #EEEEEE;
}
.User-Manual-left img{
    margin: 0px auto;
}
.User-Manual-left p{
    font-size: 18px;color: #333333;margin-top: 10px;font-weight: bold;text-align: center;
}
.User-Manual-right li{
    display: flex;align-items: center;justify-content: center;border-bottom: 1px solid #EEEEEE;padding: 10px 0;
}
/*.User-Manual-right li:nth-child(1) .User-Manual-href{
    font-size: 16px;color: var(--background-color);text-decoration: underline;margin-left: 10px;display: block;padding-bottom: 1px;
}*/
.User-Manual-right li .User-Manual-href{
    font-size: 16px;color: #333333;text-decoration: underline;margin-left: 10px;display: block;padding-bottom: 1px;
    /*overflow:hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow:ellipsis;width: auto;max-width: 90%;*/
}
.User-Manual-intro{
    font-size: 14px;color: #999999;
}

/* tiktok */
.Feedbacks-From-Our-Customers{
    width: 1300px;margin: 0px auto;
}
.video-max{position: relative;width: 90%;margin: 0px auto;}
.packlist_image{margin: 0px auto;height: auto !important;position: absolute;top: 0;}
.play_tk{position: relative;cursor: pointer;}
/* .play_tk::after{content: "";width: 0;height: 0;border-left: 20px solid #ffffff;border-top: 15px solid transparent;border-bottom: 15px solid transparent;
  position: absolute;top: 40%;left: 50%;transform: translate(-50%,-50%);} */
.packlist_image2{
    position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);
}
.video-max .swiper-button-next{
    right: -50px !important;
}
.video-max .swiper-button-prev{
    left: -50px !important;
}
.tiktok-embed{
    margin-top: 0 !important;
}
.video-max .swiper-button-prev:after,.video-max .swiper-rtl .swiper-button-next:after,
.video-max .swiper-button-next:after,.video-max .swiper-button-prev:after{
    font-size:18px !important;
    color: #660099;
}
.video-max .swiper-button-next,.video-max .swiper-button-prev{
    width: 30px !important;
    height: 30px !important;
    border-radius: 50%;
    border: 1px solid #660099;
}
.video-max .swiper-button-next,.video-max .swiper-button-prev{
    top: 40%;
}
.title_h2{
    font-size: 24px;color: var(--background-color) !important;
}

/* tab切换样式 */
#myTabs{
    margin: 50px 0;
}
.tab-nav{
    display: flex;align-items: center;border-bottom: 1px solid #EEEEEE;justify-content: center;
}
.tab-nav li{
    text-align: center;padding: 20px;font-size: 18px;color: #333333; border-bottom: 0px solid #ffffff;position: relative;
}

.tab-nav li.active{
    border-bottom: 0px solid var(--background-color) !important;font-size: 18px;font-weight: 400 !important;
}
.tab-nav li.active::after{
    content: "";position: absolute;width: 100px;height: 5px;background-color: var(--background-color);bottom: 0px;left: 50%;transform: translateX(-50%);
}
.tab-pane{
    margin-top: 25px;
}

/* 支付图标样式 */
.ships-max {
    display: flex;align-items: center;flex-wrap: wrap;justify-content: left;margin-top: 30px;
}
.ships-max .ships-free-max {
    margin-right: 10px;
}
.ships-max .ships-free-max span {
    font-size: 16px;font-weight: bold;color: #333333;
}
.ships-figure {
    margin: 0px 5px;
}

@media screen and (max-width: 1400px) {
    .Feedbacks-From-Our-Customers {
        width: 96%;
        
    }
    .User-Manual-left p{
        font-size: 16px;
    }
    .User-Manual-right li .User-Manual-href{
        font-size: 14px;
    }
    .User-Manual-intro{
        font-size: 12px;
        text-decoration: underline;
        margin-left: 10px;
        display: block;
        padding-bottom: 1px;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        -o-text-overflow: ellipsis;
        width: auto;
        max-width: 90%;
    }
    .User-Manual-left{
        width: 20%;
    }
    .User-Manual-right{
        width: 75%;
    }
    .list-unstyled{
        flex-wrap: wrap;padding: 20px ;background-color: #F9F9F9;
    }
    .list-unstyled li{
        width: 100%;padding: 5px 0;
    }
    .list-unstyled li div{
        display: flex;align-items: center;
    }
    .list-unstyled li a{
        margin-left: 20px;
    }
    .list-unstyled li figure{
        margin-bottom: 0;
    }
}
@media screen and (max-width: 1000px) {
    .product-flex,.tab-nav{
        flex-wrap: wrap;
    }
    .product-left,.product-right{
        width: 100%;
    }
    .product-left{
        position: static;
    }
    .product-left .swiper-slide img{
        width: 99%;
    }
    .mySwiper{
        width: 100%;
    }
    .product-left .swiper-button-next, .product-left .swiper-rtl .swiper-button-prev{
        right: -10px !important;
    }
    .product-left .swiper-button-prev, .product-left .swiper-rtl .swiper-button-next{
        left: -10px !important;;
    }
    .product-left .swiper-button-next, .product-left .swiper-button-prev{
        top: 93%;
    }
    .product-right{
        margin-top: 30px;
    }
    /* tab切换 */
    .faq-item{
        border: 1px solid #EEEEEE;margin-bottom: 20px;
    }
    .faq-item.active{
      border: 1px solid var(--background-color);
    }
    .faq-item.active .faq-header{
        background-color: var(--background-color);
    }
    .faq-item.active .faq-left p{
        color: #ffffff;
    }
    .faq-intro,.faq-itwo{
        display: none;
    }
    .faq-header{
        display: flex;align-items: center;justify-content: space-between;cursor: pointer;padding: 25px;box-sizing: border-box;
    }
    .faq-left{
        display: flex;align-items: center;
    }
    .faq-left figure{
        margin-right: 20px;
    }
    .faq-left p{
        font-size: 22px;color: #333333;
    }
    .faq-item .User-Manual-right{
        width: 100%;padding-left: 0;padding: 20px;box-sizing: border-box;
    }
    .faq-intro h1{
        font-size: 28px;
    }
    .faq-intro h2{
        font-size: 26px;
    }
    .faq-intro h3{
        font-size: 24px;
    }
    .faq-intro h4{
        font-size: 22px;
    }
    .faq-intro h5{
        font-size: 20px;
    }
    .faq-intro p{
        max-width: 100%;
    }
    .faq-intro p,.faq-intro {
        padding: 20px;box-sizing: border-box;
        font-size: 14px;margin-bottom: 10px;
    }
    /* User Manual & Videos  */
    .User-Manual-Videos {background-color: #F4FAFF;padding: 15px;box-sizing: border-box;display: flex;align-items: center;justify-content: space-between;}
    .User-Manual-left{ width: 25%;}

    .User-Manual-right {width: 70%;border-left: 1px solid #EEEEEE;padding-left: 2.5%;}
    .User-Manual-hr {width: 1px;background-color: #EEEEEE;}
    .User-Manual-left img {margin: 0px auto;}
    .User-Manual-left p {font-size: 18px;color: #333333;margin-top: 10px;font-weight: bold;text-align: center;}
    .User-Manual-right li {display: flex;align-items: center;justify-content: center;border-bottom: 1px solid #EEEEEE;padding: 10px 0;}
    .User-Manual-right li .User-Manual-href {font-size: 16px;color: #333333;text-decoration: underline;margin-left: 10px;display: block;padding-bottom: 1px;}
  
    .maneuver-nav{background-color: #fff;position: sticky;top: 76px;z-index: 12;margin-top: 20px;}
    .nav-box{display: flex;align-items: center;justify-content: space-between;overflow-x: scroll;padding:10px 0;}
    .nav-info{padding: 10px 0;text-align: center;}
    .nav-box-a{color: #000;font-size: 14px;line-height: 1;padding: 10px;border-radius: 35px;}
    .nav-box-a:hover{color: #000;background-color: #F4FAFF;}
    .nav-box-a-h{color: #000;background-color: #F4FAFF;}
    .nav-box-a{font-size: 14px;padding: 10px;}
    .nav-info{min-width: 145px;}
    .nav-box .nav-info:nth-child(1){min-width: 200px;}
    .nav-box .nav-info:nth-child(2){min-width: 120px;}
    .nav-box .nav-info:nth-child(3){min-width: 260px;}
    .maneuver-li{margin-bottom:40px;}
    
}
@media screen and (max-width: 574px) {
    .product-left .swiper-button-next, .product-left .swiper-rtl .swiper-button-prev{
        right: 0px !important;
    }
    .product-left .swiper-button-prev, .product-left .swiper-rtl .swiper-button-next{
        left: 0px !important;;
    }
    .mySwiper{
        width: 94%;
    }
    .product-left .swiper-button-next, .product-left .swiper-button-prev{
        top: 93%;
    }
    .product-flex{
        margin-top: 20px;
    }
    .pro-d-name{
        font-size: 20px;
    }
    .attribute_groups-text1{
        font-size: 16px;
    }
    .attribute_groups-text2,.attribute_groups-text2 p{
        font-size: 14px;
    }
    .Specifications-max tr td, .Specifications-max tr th, .inthe-max tr td{
        padding: 6px 10px;
    }
    .packlist_image2{
        width: 40px;height: 40px;
    }
    .Feedbacks-From-Our-Customers{
        width: 96%;margin: 0px auto 30px auto;
    }
    .video-max{
        width: 100%;
    }
    .video-max .swiper-button-next, .video-max .swiper-button-prev{
        display: none;
    }
    .Feedbacks-From-Our-Customers .title_div{
        width: 90%;margin: 0px auto;
    }
    .faq-header{
        padding: 12px;
    }
    .faq-left p{
        font-size: 16px;
    }
    .faq-ione img,.faq-itwo img{
        width: 28px;height: 28px;
    }
    .faq-intro p{
        padding: 0;
    }
    .faq-intro{
        padding: 12px;
    }
    .faq-item .User-Manual-right{
        padding: 12px;
    }
    .User-Manual-right li{
        justify-content: space-between;
        padding: 12px 0;
    }
    .User-Manual-intro{
        display: none;
    }

    .list-unstyled li a.Whatsapp-event{
        display: flex;
        margin-left: 0;
    }
    .list-unstyled li a.Whatsapp-event span{
        margin-left: 20px;
    }
}