.page-img{width: 100%;height: auto;}
a,ins{text-decoration: none;}
.prime-day-page{margin-top: 65px; background-color: #F8EFDE;}
.christmas_bg{
   
}
.body-container {
    width: 1200px;
    margin: 0px auto;
    
}
.body-container2 {
    width: 1800px;
    margin: 0 auto;
}

.tags_box{
    width: 90%;margin: 60px  auto 30px auto;
}
.flex-item{
    display: flex;align-items: center;background: #FFFFFF;border-radius: 8px 8px 8px 8px;width: 24%;padding: 5px 0 0 ;justify-content: space-between;
    border-bottom: 5px solid #ffffff;
}
.flex-item:hover,.flex-item.active{
    border-bottom: 5px solid #C73122;
}
.flex-item p{
    font-size: 16px;color: #333333;font-weight: bold;margin-left: 10px;
}

.deals-bg{padding: 10px 15px 15px;}
.productS-price .discount-price{color: #DE2A35;font-size: 19px;}
.product-list .productS-content{padding: 0px;text-align: left;}
.productS-price .original-cost,.order_list-code{font-size: 20px;color: #707070;}
.deals-bar-flex{display: flex;align-items: flex-start;margin: 10px 0;}
.free{background: #EE7C00;border-radius: 3px 3px 3px 3px;color: #ffffff;padding: 3px 10px;margin-right: 10px;}
.free_next{color: #333333;height: 42px;}
.order_list-code{font-size: 16px;color: #5535B5;}
.deals-code{margin-left: 10%;display: flex;align-items: center;}
.code_flex{display: flex;align-items: baseline;justify-content: center;text-align: center;background-color: #FFD1D8;padding: 4px 8px;margin-left: 5px;}
.code_flex:hover{cursor: pointer;}
.code_text{font-size: 22px;color: #333333;font-weight: bold;margin-right: 10px;}
.copy_bg{border-radius: 3px;display: flex;align-items: center;padding: 5px 20px;border-radius: 4px;}
.order_list-ne{display: block;font-size: 18px;font-weight: bold;color: #EA526B;margin-right: 3px;}
.deals-btn1{z-index: 1;font-size: 14px;color: #ffffff;font-weight: bold;display: block;width: 100%;background-color: #C73122;padding: 10px 0;
    border-radius: 30px;width: 48%;cursor: pointer;}
.deals-btn1:hover{background-color: #FFFFFF;color: #333333;border: 1px solid #C73122;}
.deals-btn2{z-index: 1;font-size: 14px;color: #333333;font-weight: bold;display: block;width: 100%;background-color: #FFFFFF;padding: 10px 0;
    border-radius: 30px;width: 48%;border: 1px solid #C73122;cursor: pointer;}
.deals-btn2:hover{background-color: #C73122;color: #ffffff;}
.copy_bg:hover{cursor: pointer;}

.laser_love-img{position: absolute;bottom: 0px;right: 0px;}

/* .Free3head{position: absolute;top: 40%;transform:translateY(-50%)} */
.freecode_flex{display: flex;align-items: flex-start;position: absolute;right: 2%;top: 20%;transform: translateY(-50%);justify-content: flex-end;}
/* .saintsBtn{background-color: #F6B26B;font-size: 16px;color: #333333;padding: 10px 50px;border-radius: 36px;margin-bottom: 15px;}
.saintsBtn:hover{cursor: pointer;background-color: #F79D4F;} */

.saintsBtn{background-color: #007d53;font-size: 16px;color: #ffffff;padding: 10px 0px;border-radius: 3px;width: 100%;}
.saintsBtn:hover{cursor: pointer;background-color: #007d53;}

.content-paste-input{position: absolute;top: 0;left: 0;opacity: 0;z-index: -10;}
/* #clearance_one{width: 1300px;float: right;overflow: hidden;} */
.black_shop-btn{display: block;margin: 30px auto 0 auto;}
.black_shop-btn a{border: 2px solid #B5B5B5;display: block;color: #B5B5B5;padding: 10px 80px;border-radius: 30px;font-size: 20px;}
.black_shop-btn a:hover{cursor: pointer;border: 2px solid #660099;color: #ffffff;background-color: #660099;}

.products-3-box{display: flex;flex-wrap: wrap;justify-content: space-between;}

.product-container{width: 32%;margin-bottom: 25px;display: block;transition:0.5s;border-radius: 8px;position: relative;background-color: #ffffff;}
.product-aff{position: relative;z-index: 1;}
.product-aff::after{content: "";background-color: #F0BEC4;width: 100%;height: 100%;position: absolute;left: 0;top: 0;transform:rotate(-3deg);z-index: -1;}
.product-container:hover{transform: translateY(-10px);transition:0.5s;}
.product-container-in{position: relative;padding: 15px 15px 0 15px;}

.product-img,.product-title{display: block;}
.product-info{width: 96%;font-weight: 400;line-height: 1.2;color: #333;margin-top: 15px;position: absolute;bottom: 2%;}

.Free3head{width: 35px;height: 43px;}

/* #clearance_two .deals-bar-name{font-size: 24px;} */
.freecode_img{max-width: 70px;max-height: 90px;margin-left: 10px;}
.freecode_img0{max-width: 120px;max-height: 120px;}

.product-info img{position: absolute;top: -8px;left: -1px;}
.product-title{color: #333333;font-size: 16px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;
    -webkit-box-orient: vertical;font-weight: bold;}

.product-title:hover{text-decoration: revert;}
.price{margin: 10px 0 0;}
.price del{color: #939393;font-size: 20px;margin-right: 7px;}
.price ins{color: #DA251D;font-size: 20px;}
.colorred{color: #DA251D !important;font-size: 20px !important;margin-right: 0px !important;margin-left: 7px;}

.pro-de-btn{border: 1px solid lavender;padding: 10px 0;width: 100%;margin-top: 6px;border-radius: 3px;font-weight: 400;color: #333;background-color: lavender;display: flex;align-items: center;justify-content: center;font-size: 14px;}
.pro-de-btn:hover{color: #fff;background: #609;border: 1px solid #609;cursor: pointer;}

.product-info .productS-price, #clearance_four .productS-price{justify-content: left;}

.two_img{display: none;}
.pro_off{font-size: 25px;color: #333333;font-weight: bold;margin-right: 10%;}


#clearance_three .product-container,#clearance_four .product-container{width: 49%;}
#clearance_three .p3-floor-2 .product-title,#clearance_four .p3-floor-2 .product-title{font-size: 24px;}
#clearance_three .productS-price .discount-price,#clearance_four .productS-price .discount-price{font-size: 30px;}
#clearance_three .free,#clearance_four .free{font-size: 18px;}
#clearance_three .free_next,#clearance_four .free_next{font-size: 18px;}
#clearance_three .deals-btn1,#clearance_four .deals-btn1,#clearance_four .deals-btn2,#clearance_three .deals-btn2{font-size: 18px}


/* .Middle-img{display: flex;} */

.freeImg{position: absolute;top: 0px;left: 0px;}
.freeImg img{border-radius: 0px !important;}
.freeText_flex{display: flex;margin: 15px 0;}
.freeText{font-size: 12px;color: #333;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.freeText_title p{font-size: 14px;color: #ffffff;background-color: #609;padding: 2px 4px;border-radius: 4px;margin-right: 10px;}
.freeImg-code{position: absolute;top: 40%;font-size: 16px;color: #ffffff;transform: translate(-50%,-50%);left: 50%;}
.products-img{border-radius: 0px !important;}
.freecode{position: absolute;top: 0;left: 0;}
.freecode_title{font-size: 21px;color: #FFFFFF;top: 5px;left: 50%;transform: translateX(-50%);position: absolute;}

#footer{margin-top: 0;}
.m-img{display: none;}


/* 背景样式 */

@media screen and (max-width: 1300px) {
    .body-container {
        width: 94%;
    }
    .tags_box{
        width: 100%;
    }
   
}
@media screen and (max-width: 1600px) {
 
}
@media screen and (max-width: 1400px) {
    .body-container {
        width: 94%;
    }
     .Twice-left{left: -5%;}
    
}

@media screen and (max-width: 1100px) {
    .tags_box{
        overflow-x: auto; /* 启用水平滚动 */
        white-space: nowrap; /* 防止内容换行 */
        padding-bottom: 15px;
    }
    .flex{
        gap:20px;
    }
    .flex-item {
        display: inline-block;
        text-align: center;
        padding: 10px;
        white-space: normal; /* 确保文字不会自动换行 */
        min-width: 250px;
    }
    
    .flex-item p{
        margin-left: 0px;
    }
    .flex-item img {
        display: block;
        margin: 0 auto;
    }
    .tags_box::-webkit-scrollbar {
        /*滚动条整体样式*/
        width: 2px;
        /*高宽分别对应横竖滚动条的尺寸*/
        height: 2px;
    }
    .tags_box::-webkit-scrollbar-thumb {
        /*滚动条里面小方块*/
        border-radius: 5px;
        -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
        background: #660099;
    }
    .tags_box::-webkit-scrollbar-track{
        /*滚动条里面轨道*/
        -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
        border-radius: 0;
        background: rgba(0, 0, 0, 0.1);
        width: 30px;
    }
}

@media screen and (max-width: 1000px) {
    .prime-day-page{margin-top: 54px;}
    
    .Twice-left{display: none;}
}

@media screen and (max-width: 768px) {
    .pc-img{display: none;}
    .m-img{display: block;}
    .prime-day-page{margin-top: 0px;}
   
    .products-3-box{margin-top: 0px;}
    
    .product-container{width: 49%;margin-bottom: 15px;}
    .price{margin: 8px 0 0;}
    .price ins{font-size: 15px;}
    .price del{font-size: 12px;}
  
    .freeImg img{width: 46px;height: 40px;}
 
    .black_shop-btn a{font-size: 16px;padding: 10px 50px;}
  
    .code_text,.order_list-ne{font-size: 15px;}
   
    .productS-price{margin-right: 20px !important;}
   
    .deals-code{margin-left: 0;}
    .flex-item {
        
        min-width: 170px;
    }
   
}


.width100{width: 100%;height: auto;}
.titleh1{font-size: 40px;font-weight: bold;color: #28406C;}
.t1.title-1-box{margin:30px 0 50px 0;}
.t1.title-1-box:first-of-type{margin-top: 0;}
.t1.title-1-box img{margin: 0 auto;}
.type-con{text-align: center;}
.type-title{position: relative;display: inline-block;}
.type-title::after{position: absolute;width: 28px;content: "";height: 27px;background-color: #C73122;display: flex;left: -50px;top: 22px;align-items: center;
justify-content: center;clip-path: polygon(50% 0%, 61% 35%, 98% 35%, 68% 57%, 79% 91%, 50% 70%, 21% 91%, 32% 57%, 2% 35%, 39% 35%);}
.type-title::before{position: absolute;width: 28px;content: "";height: 27px;background-color: #C73122;display: flex;right: -50px;top: 22px;align-items: center;
    justify-content: center;clip-path: polygon(50% 0%, 61% 35%, 98% 35%, 68% 57%, 79% 91%, 50% 70%, 21% 91%, 32% 57%, 2% 35%, 39% 35%);}
.t1 .type-title{ font-size: 48px;font-weight: bold;text-align: center;color: #122A5A;}
.t1 .type-intro{color: #ffffff;font-size: 32px;font-weight: bold;margin-top: -12px;}
.bgheight{height: 352px;}
.Nbgheight{height: 550px;;}
.productS-price{flex-wrap: wrap;}
.section4 .body-container{padding-bottom: 60px;}
@media screen and (max-width: 1650px) {
 
}
@media screen and (max-width: 1450px) {
  
    .copy_bg{font-size: 20px;}
}
@media screen and (max-width: 1300px) {
    .christmas_free{width: 40%;}
    .freecode_img{width: 26%;}
    .free_con-title{top: 2%;}
    .freecode_flex{top: 36%;}
    .saintsBtn{padding: 5px 0;}
    .product-info{bottom: 5px;width: 96%;}
  
    .Free3head-flex{top: 40%;}
    .t1 .type-title{font-size: 36px;}
    .type-title::before,.type-title::after{top: 14px;}
}
@media screen and (max-width: 1250px) {
    .productS-price .original-cost, .order_list-code,.deals-btn a{font-size: 16px;}
    .copy_bg{font-size: 20px;}
}
@media screen and (max-width: 1200px) {
    .free_con-title .titleh1{width: 700px;}
    .Gifts_Free3bone{width: 100%;height: auto;}
 
}
@media screen and (max-width: 1150px) {

    .copy_bg{padding: 5px 20px;}
}
@media screen and (max-width: 1000px) {
    .productS-price .original-cost, .order_list-code, .deals-btn a{font-size: 14px;}
    .copy_bg{font-size: 16px;}
    .deals-code{margin-left: 20px;}
}
@media screen and (max-width: 900px) {
   
    .code_text{font-size: 18px;}
    .order_list-ne{font-size: 16px;}
    
}
@media screen and (max-width: 768px) {
    .free_con-title{top: 5%;}
    .free_con-title .titleh1{font-size: 18px;width: 400px;}
   
    .Free3head-max{height: 10px;}
    .free-1-box{width: 100%;margin: 20px auto 0 auto;}
    .t1.title-1-box{margin-bottom: 20px;}
    .t1 .type-title{font-size: 24px;}
    .type-title::before,.type-title::after{top: 5px;}
    .t1 .type-intro{font-size: 12px;}
    .Free3head{width: 24px !important;height: 30px !important;}
    .deals-bar-fill{height: 11px;}
    .deals-bar{height: 14px;}
    #clearance_two .saintsBtn{padding: 6px 30px;} */
    .product-list{padding: 0px !important;}

    .t1 .type-intro{margin-top: 0px;}
    .product-info{bottom: 4%;width: 92%;}
    .deals-bar-name{font-size: 14px !important;}
    .Free3head-flex{top: 0px;}

    
    .productS-price .original-cost, .order_list-code,.deals-btn a{font-size: 14px;}
    .copy_bg{font-size: 12px;padding: 5px 15px;}
    .deals-bg{padding: 10px 4%;}
    .deals-code{margin-left: 0px;width: 60%;}
    #clearance_three .p3-floor-2 .product-title, #clearance_four .p3-floor-2 .product-title{font-size: 16px;}
    #clearance_three .productS-price .discount-price, #clearance_four .productS-price .discount-price{font-size: 19px;}
    #clearance_three .free, #clearance_four .free,#clearance_three .free_next, #clearance_four .free_next
    ,#clearance_three .deals-btn1, #clearance_four .deals-btn1, #clearance_four .deals-btn2, #clearance_three .deals-btn2{font-size: 14px;}
    .product-list{padding: 0px;}
    .free_next{font-size: 12px;height: 52px;}

}
@media screen and (max-width: 574px) {
    /* #clearance_two .p3-floor-2{width: 100%;} */
    #clearance_one.products-3-box .p3-floor-2:nth-child(1), #clearance_one.products-3-box .p3-floor-2:nth-child(2),
    #clearance_two.products-3-box .p3-floor-2:nth-child(1), #clearance_two.products-3-box .p3-floor-2:nth-child(2){width: 100%;}
    #clearance_one.products-3-box .p3-floor-2:nth-child(1) .product-container-in,#clearance_one.products-3-box .p3-floor-2:nth-child(2) .product-container-in,
    #clearance_two.products-3-box .p3-floor-2:nth-child(1) .product-container-in,#clearance_two.products-3-box .p3-floor-2:nth-child(2) .product-container-in
    {padding: 15px;}
    #clearance_one.products-3-box .p3-floor-2:nth-child(1) .deals-bg,#clearance_one.products-3-box .p3-floor-2:nth-child(2) .deals-bg,
    #clearance_two.products-3-box .p3-floor-2:nth-child(1) .deals-bg,#clearance_two.products-3-box .p3-floor-2:nth-child(2) .deals-bg{
        padding: 0 15px 15px;
    }   

    #clearance_one.products-3-box .p3-floor-2:nth-child(1) .deals-btn1,#clearance_one.products-3-box .p3-floor-2:nth-child(2) .deals-btn1,
    #clearance_two.products-3-box .p3-floor-2:nth-child(1) .deals-btn1,#clearance_two.products-3-box .p3-floor-2:nth-child(2) .deals-btn1{display: block;
        
    }   
    #clearance_one.products-3-box .p3-floor-2:nth-child(1) .deals-btn2,#clearance_one.products-3-box .p3-floor-2:nth-child(2) .deals-btn2,
    #clearance_two.products-3-box .p3-floor-2:nth-child(1) .deals-btn2,#clearance_two.products-3-box .p3-floor-2:nth-child(2) .deals-btn2{width: 49%;
        
    }   
    .deals-btn1{display: none;}
    .deals-btn2{width: 100%;}
    
    .t1 .type-title{font-size: 16px;}
    .product-container-in{padding: 0px;}
    .deals-bar-flex{flex-wrap: nowrap;}
    .productS-price{width: auto;margin-right: 6px;}
    .deals-code{width: 60%;}
  
   .p3-floor-2 .product-title{font-size: 14px;}
    .deals-bg{padding:10px 7px 7px 7px;}
    .product-list .productS-price{align-items: baseline;}
   
}
@media screen and (max-width: 500px) {
    .free_con-title .titleh1{width: 365px;font-size: 16px;}
    .free_con-title{top: 3%;}
    
    /* #clearance_two .product-title{font-size: 14px;} */
    .saintsBtn{font-size: 12px;}
   
    /* #clearance_two  .product-title{height: 44px;} */
 
    .deals-code {width: 55%;}
   
}
@media screen and (max-width: 400px) {
    .free_con-title .titleh1{width: 320px;font-size: 15px;}
    .free_con-title{top: 2%;}
    /* .deals-bar-fill, .deals-bar{height: 6px;} */
    .deals-bar{top: 47%;}
    .Gifts_Free3ba{width: 83px;height: 27px;}
    .type-title::before,.type-title::after{display: none;}
   
}
@media screen and (max-width: 360px) {
    .free_con-title .titleh1{width: 280px;font-size: 15px;}
}
/* free-1-box-end */