.page-img{width: 100%;height: auto;}
a,ins{text-decoration: none;}
.prime-day-page{margin-top: 65px;}
.christmas_bg{
   background-color: #27906F;padding-top: 1px;
}
.christmas_bg2{
    background-color: #C63753;padding-top: 1px;
 }
.body-container {
    width: 1540px;
    margin: 0 auto;
}
@media screen and (max-width: 1550px) {
  .body-container {
    width: 96%;
}
}

.width100{width: 100% !important;height: auto !important;}
.titleh1{font-size: 40px;font-weight: bold;color: #ffffff;}
.t1.title-1-box{margin-top: 80px;margin-bottom: 60px;}
.t1 .type-title{ font-size: 36px;font-weight: bold;text-align: center;color: #333333;}
.t1 .type-intro{color: #ffffff;font-size: 32px;font-weight: bold;margin-top: -12px;}
.bgheight{height: 680px;}
@media screen and (max-width: 1650px) {
  .bgheight{height: 580px;}
}
@media screen and (max-width: 1500px) {
  .bgheight{height: 520px;}
}
@media screen and (max-width: 1300px) {
  .bgheight{height: 450px;}
}
@media screen and (max-width: 1000px) {
  .bgheight{height: 340px;}
}
.m-img{display: none;}
@media screen and (max-width: 768px) {
    .pc-img{display: none;}
    .m-img{display: block;}
}
.products-3-box{display: flex;justify-content: space-between;flex-wrap: wrap;width: 98%;margin: 20px auto 0 auto;overflow: auto;}
#clearance_one .product-container{width: 49.5%;margin-bottom: 20px;}
.Middle-img{position: relative;}
.freeImg{position: absolute;top: 5%;width: 80%;text-align: center;left: 10%;}
.freeText{font-size: 40px;color: #333333;}
.saintsBtn a{background-color: #660099;font-size: 16px;color: #ffffff;padding: 10px 40px;border-radius: 6px;display: block;margin-top: 20px;}


#clearance_two .product-list-li,#clearance_two .product-container{width: 22% !important;margin-bottom: 20px;}
.seo-h3{font-size: 20px;color: #333333;margin-bottom: 10px;}
.faq-div p,.faq-div li{margin-bottom: 10px;list-style: none;}

.contact-left{width: 60%;margin: 0px auto;}

.contact-left input, .contact-left textarea{box-sizing: border-box;}
 .code {
  height: 35px;
  color: red;
  font-size: 14px;
}
.contact-left input {width: 100%;padding: 0 20px;display: block; border-radius: 4px;height: 50px;line-height: 50px;
  border: 1px solid #ccc;}
.contact-left textarea {border: 1px solid #ccc;width: 100%;padding-top: 20px;padding-left: 20px;border-radius: 4px;}
.contact-left .Send-Message {height: 48px;padding: 5px 20px;margin-top: 40px;margin-bottom: 50px;color: #ffffff;background: #660099;
    border-radius: 3px 3px 3px 3px;font-size: 16px;cursor: pointer;display: flex;align-items: center;}
.contact-form-flex {display: flex;align-items: center;justify-content: space-between;}
.contact-form-flex label {width: 49%;}


.contact-left .questionType{position:relative;}
.contact-left input,.contact-left .type-max {width: 100%;padding: 0 20px;display: block; border-radius: 4px;height: 50px;line-height: 50px;
border: 1px solid #ccc;}
.contact-left .country-flex{display: flex;justify-content: space-between;align-items: center;box-sizing: border-box;}
.contact-left input::placeholder{color:#787878;}
@media screen and (max-width: 1300px) {
  .freeImg{top: 2%;}
  .freeText{font-size: 32px;}
  .saintsBtn a{margin-top: 5px;}
  #clearance_one .product-container{width: 49%;}
}
@media screen and (max-width: 1000px) {
  .contact-left{width: 80%;}
  .t1 .type-title{font-size: 30px;}
  .t1.title-1-box{margin: 60px 0 40px 0;}
  #clearance_two .product-list-li,#clearance_two .product-container{width: 49% !important;}
  .product-list .product-list-li{margin-right: 0px !important;}
  .product-list .productS-name a{font-size: 15px !important;}
  .prime-day-page{margin-top: 54px;}
}
@media screen and (max-width: 768px) {
  #clearance_one .product-container{width: 100%;}
  .contact-left{width: 92%;}
  .prime-day-page{margin-top: 0px;}
}
@media screen and (max-width: 574px) {
  #form .contact-form-flex:nth-child(2) label{width: 100%;}
  #form .contact-form-flex:nth-child(2){flex-wrap: wrap;}
  .t1 .type-title{font-size: 24px;}
  .t1.title-1-box{margin: 30px 0;}
  #clearance_one .product-container{margin-bottom: 10px;}
}

.sup_li{background-color: #F5F5F5;width: 100%;display: flex;}
.sup_flex{margin-top: 100px;}
.sup_left,.sup_right{width: 50%;}
.sup_list{padding: 15% 15%; display: flex;flex-direction: column;justify-content: space-between; align-items: flex-start; height: 50%;}
.sup_flex .sup_li:nth-child(2) .sup_list{height: 70%;padding: 10% 15%;}
.sup_flex .sup_li:nth-child(3) .sup_list{height: 40%;padding: 20% 15%;}
.sup_flex .sup_li:nth-child(4) .sup_list{height: 40%;padding: 20% 15%;}
.sup_name{font-size: 20px;color: #333333;position: relative;}
.sup_name::after{content: "";position: absolute;width: 12px;height: 12px;background-color: #707070;border-radius: 50%;left: -20px;top: 10px;}
@media screen and (max-width: 1300px) {
  .sup_name{font-size: 16px;}
}
@media screen and (max-width: 1000px) {
  .sup_flex .sup_li:nth-child(1) .sup_list{height: 65%;padding: 10% 15%;}
  .sup_flex .sup_li:nth-child(2) .sup_list{height: 80%;padding: 5% 15%;}
  .sup_flex .sup_li:nth-child(3) .sup_list{height: 50%;padding: 15% 15%;}
  .sup_flex .sup_li:nth-child(4) .sup_list{height: 60%;padding: 12% 15%;}
}
@media screen and (max-width: 768px) {
  .ms_flex,.sup_li{flex-wrap: wrap;}
  .sup_left, .sup_right{width: 100%;}
  .sup_flex .sup_li:nth-child(2),.sup_flex .sup_li:nth-child(4) {flex-direction: column-reverse;}
  .sup_flex .sup_li .sup_list{height: auto !important;padding: 30px 50px !important;}
  .sup_name{margin-bottom: 20px;font-size: 20px;}
}
@media screen and (max-width: 574px) {
  .ms_name,.sup_name,.Ve-intro{font-size: 14px;}
  .sup_name::after{width: 7px;height: 7px;}
  .sup_flex .sup_li .sup_list{padding: 30px !important;}
}