/* head */
html,body{overflow-x: hidden;}
.promotion_time{display: none;}
.promotion_time .top_banner { position: relative; margin: 0 auto; width: 1200px;}
.Promotion_num li { float: left; margin-right: 2px; font-size: 30px;color:#1c170c}
.Promotion_num .fenj {float: left; margin-right: 0; padding: 1px 5px; text-indent: -999em;}
.Promotion_num .fenj_days { padding: 1px 21px;}
.Promotion_num .day {width: 27px;height: 39px; line-height: 39px;}
.Promotion_num .hour {margin-top: 3px;width: 22px;height: 35px;line-height: 35px;}
.Promotion_num .right_no {margin-right: 0;}
.top_banner a {display: block;height: 60px;}

.Promotion_num { position: absolute; top: 6px; right: 0; float: right; padding: 6px 0 5px; text-align: center; font-family: Arial, Helvetica, sans-serif; color:#1c170c!important;}
.promotion_time a span {color: #ffffff !important;}
.Logo{box-sizing: border-box;}
.Logo img{width: 100%;height: auto;}
.SearchInput{height: 44px;line-height: 44px;padding-right: 40px;box-sizing: border-box;}
.SearchBtn{width: 80px;height: 44px;background: url(../images/home_1400/icon-heard.png) no-repeat #0097ed;background-position: 27px -34px;}
.cameraSearch{top: 50%;transform: translateY(-50%);right: 95px;width: 31px;height: 28px;background: url(../images/home_1400/icon-heard.png) no-repeat;}
.header-r > a{width: auto;padding: 5px 8px;}

.FixNavigation .SearchInput{height: 33px;line-height: 33px;}
.FixNavigation .cameraSearch{background: url(../images/home/camera.png) no-repeat;width: 26px;height: 22px;right: 55px;}
.FixNavigation .SearchBtn {width: 46px;height: 33px;background: url(../images/master/master_icon.png?v=20250918) -47px -578px no-repeat #f9ad2b;}
.FixNavigation .header-r > a{padding: 0 6px;}
.FixNavigation .LandingAndSearch_mid{right: 370px;width: auto;z-index: 12;height: 45px;}
.LandingAndSearch_mid{display: flex;align-items: center;}
.LandingAndSearch{width: calc(100% - 111px);}

.NavigationBox{width: calc(100% - 290px);}
.FixNavigationBox{width: calc(100% - 345px);}
#NavBar ul{justify-content: space-between;}
.Navigation{width: 100%;padding: 0 10px;box-sizing: border-box;}
.Navigation ul{max-width: 100%;}
#Content{padding: 5px 10px 70px;box-sizing: border-box;}
.ContentMain img{width: 100%;height: auto;}
.SearchPrompt{top: 43px;}
.FixNavigation .SearchPrompt{top: 32px;}
.NavigationBox .swiper-button-prev, .NavigationBox .swiper-button-next, .FixNavigationBox .swiper-button-prev, .FixNavigationBox .swiper-button-next{display: flex;}

/* bottom */
#Footer{background-color: #4792bd;color: #ffffff;}
.ServiceWrap{padding: 20px 34px 40px;box-sizing: border-box;}
.ServiceLink dl{line-height: 30px;}
.ServiceLink dt{color: #ffffff;font-size: 16px;}
.ServiceLink dd{font-size: 14px;}
.ServiceLink dd a{color: #ffffff !important;}
.JoinUs li .Title{color: #ffffff;font-size: 16px;line-height: 46px;}
.JoinUs li a{background: url(../images/home_1400/share-icon.png) no-repeat;width: 46px;height: 46px;}
.JoinUs .Pinterest a{background-position: -56px 0;}
.JoinUs .Youtube a{background-position: -112px 0;}
.JoinUs .Instagram a{background-position: -168px 0;}
.JoinUs .TikTok a{background-position: -224px 0;}
.Newsletter h4{color: #ffffff;font-size: 16px;margin-bottom: 10px;}
.Newsletter span{font-size: 16px;padding: 0 0 5px;}
.EmailWarp{height: 40px;border-radius: 4px;padding: 7px 10px;box-sizing: border-box;background-color: #ffffff;width: max-content;display: flex;align-items: center;margin-top: 10px;}
.Newsletter .EmailInt{height: 100%;line-height: normal;border: none;width: 310px;font-size: 16px;}
.Newsletter .SubmitBtn{height: 100%;padding: 0 10px;box-sizing: border-box;text-align: center;font-size: 16px;font-weight: bold;background-color: #ff9c00;}
.ServiceLink{border-right: 1px solid #59a2cb;}
#Footer .CopyText{color: #ffffff;font-size: 14px;padding-top: 20px;border-top: 1px solid #59a2cb;}
.Trustpilot{width: 50%;margin: 20px 0 30px;}
.Trustpilot img{width: 100%;height: auto;}

/* content */
.CategoryList::after{content: "";display: block;width: 100%;height: 10px;position: absolute;top: 45px;}
.CategoryList{background: #f6f7f8;display: flex;align-items: center;}
.CategoryList > a{width: 280px;box-sizing: border-box;border-radius: 0;}
.CategoryList > dl{width: 280px;margin-top: 0;padding: 10px 0;background: #f6f7f8;height: auto;top: 45px;}
.CategoryList > dl dd{height: auto;}
.CategoryList > dl dd > a{display:block;font-size: 16px;width: 100%;box-sizing: border-box;padding-left: 20px;height: auto;line-height: 40px;background: #f6f7f8;border: #f6f7f8 solid 1px;}
.CategoryList > dl dd.list0 > a:after{margin: 4px 0 0 10px;}
.CategoryList > dl dd > a:hover, .CategoryList .Category_Hover > a{color: #0073b4 !important;}

.HomeadWarp{display: flex;}
.HomeadWarp .CategoryList > dl{position: initial;margin-top: 0;}
.CategoryShow{left: 279px;min-height: 418px;width: 805px;}
.CategoryShow > div{width: 570px;}
.CategoryShow > div ul{width: 285px;}
.CategoryShow ul li a{font-size: 14px;line-height: 32px;}
.HomeadBottom{padding: 20px 0 0;margin-top: 0;box-sizing: border-box;}
.EvaluateTitle{font-size: 28px;font-weight: bold;text-align: center;padding: 30px 0 20px;box-sizing: border-box;}
.PopularCategories div{display: flex;}
.PopularCategories dl{background-color: #f6f7f8;padding: 20px;box-sizing: border-box;width: 32%;margin-right: 2%;border-radius: 4px;border: 2px solid #f6f7f8;}
.PopularCategories dl:nth-of-type(3){margin-right: 0;}
.PopularCategories dl:hover{border: 2px solid #33a0ff;background-color: #f3f7fa;}
.PopularCategories dl dt a{width: 100%;height: auto;}
.PopularCategories dl dd:nth-child(2){font-size: 24px;font-weight: bold;padding: 10px 0 5px;}
.PopularCategories dl dd:nth-child(3){font-size: 16px;}
.PopularCategories dl:hover dd{color: #0073b4;}
.ProductsCategory{display: flex;flex-wrap: wrap; margin-top: 30px;}
.ProductsCategory .ProductsItem{width: 49%;margin: 0 2% 0 0; background-color: #f6f7f8;border-radius: 4px;padding: 25px;box-sizing: border-box;}
.ProductsCategory .ProductsItem:last-child{margin-right: 0;}
.ProductsCategory .title{font-size: 24px;font-weight: bold;position: relative;margin-bottom: 15px;}
.ProductsCategory .title a{font-size: 16px;color: #0073b4;position: absolute;right: 0;top: 50%;transform: translateY(-50%);font-weight: normal;}
.ProductsCategory .ProductsItem ul li{background-color: #ffffff;padding: 17px;box-sizing: border-box;position: relative;border-radius: 4px;border: 2px solid #ffffff;}
.ProductsCategory .ProductsItem ul li:hover{border: 2px solid #33a0ff;}
.ProductsCategory .ProductsItem ul li a{width: 100%;height: auto;}
.ProductsCategory .ProductsItem ul li img{border-radius: 4px;}
.ProductsCategory .ProductsItem .discount_bg{position: absolute;top: 0;left: 0;background-color: #ff4858;color: #ffffff;width: max-content;padding: 3px 5px;box-sizing: border-box;border-radius: 2px;font-size: 14px;}
.ProductsCategory .ProductsItem .ProPrice{font-size: 16px;color: #f02626;padding-top: 20px;height: 35px;word-break: break-all;}
.ProductsCategory .ProductsItem .ProPrice .Unit{font-size: 16px;color: #333333;}
.ProductsCategory .swiper-button-next, .ProductsCategory .swiper-button-prev{border-radius: 4px;background: rgba(51, 51, 51, 0.35);width: 36px;height: 60px;display: flex;align-items: center;justify-content: center;transform: translateY(-50%);}
.ProductsCategory .swiper-button-next::before, .ProductsCategory .swiper-button-prev::before{content: "";display: block;background: url(../images/home_1400/icon-arrow.png) no-repeat;width: 14px;height: 26px;background-size: 100%;}
.ProductsCategory .swiper-button-next::before{transform: rotate(180deg);}
.ProductsCategory .swiper-button-prev{left: 0;}
.ProductsCategory .swiper-button-next{right: 0;}
.DiscoverNbs ul{display: flex;flex-wrap: wrap;}
.DiscoverNbs ul:nth-of-type(1) li{border: 2px solid #f5f5f5;border-radius: 4px;width: 24%;margin: 0 1.33% 0 0;box-sizing: border-box;}
.DiscoverNbs ul:nth-of-type(1) li:last-child{margin-right: 0;}
.DiscoverNbs ul:nth-of-type(1) li span{display: flex;justify-content: center;align-items: center;text-align: center;font-size: 18px;padding: 15px 5px;box-sizing: border-box;line-height: 22px;}
.DiscoverNbs ul:nth-of-type(2){justify-content: space-between;margin-top: 30px;}
.DiscoverNbs ul:nth-of-type(2) li{width: 49%;font-size: 0;}
.CategoryItemWarp{margin-top: 30px;position: relative;}
.CategoryItemNav {background-color: #ecf1f5;position: relative;}
.CategoryItemNav .swiper-container{width: calc(100% - 40px);overflow-x: clip;overflow-y: visible;}
.CategoryItemNav ul{display: flex;}
.CategoryItemNav ul li{font-size: 18px;padding: 0 20px;width: max-content;background-color: #ecf1f5;height: 58px;display: flex;align-items: center;justify-content: center;text-align: center;cursor: pointer;position: unset;}
.CategoryItemNav ul li.Current{background-color: #0097ed;color: #ffffff;}
.CategoryItemNav .swiper-button-prev,.CategoryItemNav .swiper-button-next{background-image: none;height: 58px;display: flex;align-items: center;justify-content: center;font-size: 26px;background-color: #ecf1f5;margin-top: 0;top: 0;width: 40px;}
.CategoryItemNav .swiper-button-prev{left: 0;}
.CategoryItemNav .swiper-button-next{right: 0;}
.CategoryItemNav .swiper-button-disabled{display: none;}

.CategoryWarp{position: absolute;width: 100%;height: auto;z-index: 1;background-color: #ffffff;}

.CategoryItemNav .CategoryShow{width: 100%;display: flex;flex-wrap: wrap;min-height: auto;position: initial;box-shadow: none;padding: 20px;box-sizing: border-box;display: none;border: 1px solid #0097ed;}
.CategoryItemNav .CategoryShow dl{border-right: 1px solid #cccccc;width: 23%;margin: 0;padding: 0 1.5%;box-sizing: border-box;border-bottom: none;float: none;}
.CategoryItemNav .CategoryShow dl:last-of-type{border-right: none;}
.CategoryItemNav .CategoryShow dd{float: none;height: 32px;padding: 0;text-align: left;font-size: 14px;display: flex;align-items: center;line-height: 22px;}
.CategoryItemNav .CategoryShow dd a{line-height: normal;}
.CategoryItemNav .CategoryShow dd img{width: 100%;height: auto;}
.CategoryItemNav .CategoryShow .CategoryImg{display: flex;flex-direction: column;justify-content: center;align-items: center;text-align: center;width: 18%;}
.CategoryItemNav .CategoryShow .CategoryImg dd{text-align: center;height: auto;line-height: normal;}
.CategoryItemNav .CategoryShow .CategoryImg dd span{display: block;width: 100%;margin-top: 10px;}
.CategoryItemNav .CategoryShow dd.IconHot::after{content: "";display: block;background: url(../images/home_1400/icon-hot.png) no-repeat;background-size: 100%;width: 21px;height: 27px;margin: 0 0 5px 5px;}
.CategoryItemNav .CategoryShow.On{display: flex;}
.CategoryItemNav ul li .CategoryShow{display: none;}


.PromotionProduct{height: auto !important;}
.PromotionProduct ul{display: flex;flex-wrap: wrap;float: none;width: 100%;}
.PromotionProduct ul li .discount_bg{background-image: none;padding: 3px 5px;box-sizing: border-box;width: max-content;background-color: #ff4858;font-size: 16px;height: auto;line-height: normal;border-radius: 2px;position: absolute;top: 0;left: 0;color: #ffffff;}
.PromotionProduct ul li{border: 2px solid #f5f5f5;box-sizing: border-box;width: 19%;margin: 0 1.25% 2% 0;float: none;border-radius: 4px;position: relative;}
.PromotionProduct ul li .ProImg{border: none;}
.PromotionProduct ul li:nth-of-type(4n){margin-right: 1.25%;}
.PromotionProduct ul li:nth-of-type(5n){margin-right: 0 !important;}
.PromotionProduct ul li .ProName{height: auto;padding: 10px 10px 5px;font-weight: bold;margin: 0;}
.PromotionProduct ul li .ProName a{font-size: 14px;}
.PromotionProduct ul li .ProPrice{font-size: 14px;font-weight: bold;color: #f02626;height: auto;padding: 0 10px 10px;}
.PromotionProduct ul li .ProPrice span{font-size: 14px;color: #333333;}
.PromotionProduct img{border-radius: 4px 4px 0 0;}
.PromotionItem .CartBox{pointer-events: none;display: none;align-items: center;justify-content: center;background: rgba(0, 0, 0, 0.2);position: absolute;width: 100%;height: 100%;border-radius: 4px;}
.PromotionItem .GoCart.AddToCartBtn,.PromotionItem .CartBox .Collect.addToWishListBtn,.PromotionItem .CartBox .QuickLook{display: block;position: relative;background: url(../images/home_1400/icon-cart.png) no-repeat;width: 55px;height: 55px;}
.PromotionItem .CartBox .Collect.addToWishListBtn{margin: 0 12px;top: 0;right: 0;}
.PromotionItem .CartBox .GoCart.AddToCartBtn:hover,.PromotionItem .CartBox .Collect.addToWishListBtn:hover,.PromotionItem .CartBox .QuickLook:hover{background: url(../images/home_1400/icon-cart.png) no-repeat;}
.PromotionItem .CartBox .GoCart.AddToCartBtn{background-position: 0 -74px;top: 0;right: 0;}
.PromotionItem .CartBox .QuickLook{background-position: 0 -148px;cursor: pointer;}
.PromotionItem .CartBox .Collect.addToWishListBtn:hover{background-position: -74px 0;}
.PromotionItem .CartBox .GoCart.AddToCartBtn:hover{background-position: -74px -74px;}
.PromotionItem .CartBox .QuickLook:hover{background-position: -74px -148px;}
.PromotionItem .CartBox .AddToCartBtn, .PromotionItem .CartBox .addToWishListBtn, .PromotionItem .CartBox .QuickLook {
    pointer-events: auto; /* ??????? */
}
.PromotionItem .CartBox .Collect.BatchAddToWishListed{background-position: -74px 0;}

.PromotionProduct ul li:hover .CartBox{display: flex;}
.PromotionItem .LoadMore{font-size: 16px;color: #0073b4;display: block;text-align: center;}
.PromotionItem .LoadMore:hover{color: #0073b4 !important;}
.EvaluateMian{background: url(../images/home_1400/review-bg.jpg) no-repeat;background-size: cover;width: 100%;padding: 52px 0;box-sizing: border-box;display: flex;align-items: center;margin-top: 30px;}
.EvaluateContent{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;width: 95%;margin: 0 auto;height: 264px;overflow: hidden;}
.OverallEvaluation{display: flex;flex-direction: column;align-items: center;justify-content: center;width: 24%;margin-right: 1.33%;}
.CategoriesEvaluate ul{width: 74.66%;justify-content: space-between;}
.EvaluateContent .ReviewShow{display: flex;flex-wrap: wrap;justify-content: space-between;height: 100%;width: 74.66%;}
.EvaluateContent .ReviewShow li{height: 265px;width: 32%;background-color: #ffffff;margin-right: 2%;margin-bottom: 10px;padding: 30px 20px;box-sizing: border-box;cursor: pointer;}
.EvaluateContent .ReviewShow li:nth-child(3n){margin-right: 0;}
.OverallEvaluation dd{margin-top: 20px;}
.OverallEvaluation dd p{text-align: center;margin-bottom: 5px;}
.OverallEvaluation dd p:nth-of-type(1){font-size: 14px;}
.OverallEvaluation dd p:nth-of-type(2){font-size: 13px;}
.OverallEvaluation dd p:nth-of-type(3){font-size: 14px;color: #6c6c6c;}
.ReviewShow .Reviews{display: flex;align-items: center;}
.ReviewShow .Reviews .ReviewsPicture{margin-right: 10px;width: 42px;height: 42px;}
.ReviewsUser font{display: block;}
.ReviewsUser .ReviewsUser_Name{font-size: 16px;font-weight: bold;}
.ReviewsUser .ReviewsUser_Date{font-size: 12px;color: #666666;margin-top: 5px;}
.Reviewer{display: flex;flex-wrap: wrap;margin: 15px 0 5px;}
.Reviewer p{margin-bottom: 5px;}
.smallStar{margin-right: 5px;}
.Reviewer .EvaluationContent{color: #ffbf34;font-size: 16px;}
.ReviewText .rvcontent{font-size: 14px;line-height: 20px;-webkit-line-clamp: 6;}
.NavSide{top: auto;bottom: 20px;right: 10px;}
.FixNavigation .FixNav > div{width: 100%;}
.FixNavigation .header-r{width: 350px;}
#Header.FixNavigation .Navigation{width: calc(100% - 350px);}
.SearchPromptAssociation{top: 43px;}
@media screen and (max-width:767px) {
    #Content{padding: 0 !important;}
    .HomeadWarp .CategoryList{display: none;}
    .PopularCategories{margin: 0 10px;width: calc(100% - 20px);}
    .ProductsCategory{padding: 0 10px;margin-top: 20px;}
    .HomeadBottom{padding: 10px 10px 0;}
    .HomeadBottom ul li{margin-bottom: 0;}
    .HomeadBottom .swiper-button-prev2, .HomeadBottom .swiper-button-next2{margin-top: 0;transform: translateY(-50%);}
    .HomeadBottom .swiper-button-prev2{transform:translateY(-50%) rotate(180deg) ;}
    .EvaluateTitle{font-size: 20px;padding: 20px 0 10px;width: 95%;}
    .PopularCategories dl{padding: 10px;}
    .PopularCategories dl dd:nth-child(2){font-size: 18px;padding: 10px 0 0;}
    .PopularCategories dl dd:nth-child(3){font-size: 14px;}
    .PromotionItem{padding: 0;}
    .ProductsCategory .ProductsItem{width: 100%;margin: 0 0 10px 0;padding: 0;background-color: #ffffff;}
    .ProductsCategory .ProductsItem:last-child{margin-bottom: 0;}
    .ProductsCategory .title{font-size: 18px;margin-bottom: 10px;}
    .ProductsCategory .title a{font-size: 14px;}
    .ProductsCategory .ProductsItem ul li{padding: 10px;border: 1px solid #efefef;}
    .ProductsCategory .ProductsItem .discount_bg{padding: 2px 5px;}
    .ProductsCategory .ProductsItem .ProPrice{font-size: 14px;padding-top: 5px;}
    .ProductsCategory .ProductsItem .ProPrice .Unit{font-size: 14px;}
    .ProductsCategory .swiper-button-next, .ProductsCategory .swiper-button-prev{display: none;}
    .DiscoverNbs{padding: 0 10px;}
    .DiscoverNbs ul:nth-of-type(1) li{width: 49%;margin: 0 2% 2% 0;}
    .DiscoverNbs ul:nth-of-type(1) li:nth-child(2n){margin-right: 0;}
    .DiscoverNbs ul:nth-of-type(1) li:nth-last-child(-n+2){margin-bottom: 0;}
    .DiscoverNbs ul:nth-of-type(1) li span{font-size: 14px;padding: 10px 5px;line-height: 16px;}
    .DiscoverNbs ul:nth-of-type(2){margin-top: 20px;}
    .DiscoverNbs ul:nth-of-type(2) li{width: 100%;margin-bottom: 2%;}
    .DiscoverNbs ul:nth-of-type(2) li:last-child{margin-bottom: 0;}
    .CategoryItemWarp{margin-top: 20px;padding: 0 10px 20px;}
    .CategoryItemNav{background-color: #ffffff;}
    .CategoryItemNav .swiper-container{width: calc(100% - 50px);}
    .CategoryItemNav ul li{height: 35px;background-color: #ffffff;padding: 0 10px;font-size: 16px;position: relative;}
    .CategoryItemNav ul li::after{content: "";display: block;background: url(../images/home_1400/icon-select.png) no-repeat;width: 25px;height: 14px;margin-left: 5px;background-size: 100%;}
    .CategoryItemNav ul li.Current{background-color: #ffffff;color: #0097ed;border-bottom: 2px solid #0097ed;}
    .CategoryItemNav ul li.Current::after{background: url(../images/home_1400/icon-select-current.png) no-repeat;width: 25px;height: 14px;background-size: 100%;}
    .CategoryItemNav .swiper-button-prev, .CategoryItemNav .swiper-button-next{background-color: #ffffff;height: 35px;font-size: 20px;width: 25px;}
    .CategoryItemNav .swiper-button-prev{left: 10px;}
    .CategoryItemNav .swiper-button-next{right: 10px;}
    .CategoryItemNav .swiper-button-disabled{display: flex;}
    .CategoryItemNav ul li .CategoryShow{display: none;position: absolute;left: 0;}
    .CategoryItemNav ul li .CategoryShow.Show{display: flex;}
    .CategoryItemNav .CategoryShow{top: 35px;width: 260px;padding: 10px;border: 1px solid #cccccc;left: 1px;}
    .CategoryItemNav .CategoryShow dl{width: 100%;border-right: none;padding: 0;}
    .CategoryItemNav .CategoryShow .CategoryImg{display: none;}
    .CategoryItemNav .CategoryShow dd{height: 30px;}
    .CategoryItemNav .CategoryShow dd.IconHot::after{width: 18px;height: 23px;}
    .PromotionProduct{padding: 0;}
    .PromotionProduct ul li{width: 49%;margin: 0 2% 2% 0;}
    .PromotionProduct ul li:nth-of-type(3n){margin-right: 2%;}
    .PromotionProduct ul li:nth-of-type(5n){margin-right: 2% !important;}
    .PromotionProduct ul li:nth-of-type(2n){margin-right: 0 !important;}
    .PromotionProduct ul li:nth-last-child(-n+3){margin-bottom: 2%;}
    .PromotionProduct ul li .ProName{padding: 5px;}
    .PromotionProduct ul li .ProName a{white-space: normal;display: -webkit-box;text-align: left;}
    .PromotionProduct ul li .ProPrice{padding: 0 5px 10px;}
    .PromotionProduct ul li .discount_bg{font-size: 14px;}
    .PromotionItem .LoadMore{padding-top: 10px;}
    .EvaluateMian{margin-top: 5px;background: none;padding: 0 10px;}
    .EvaluateMian .Title{padding: 0 0 10px;}
    .EvaluateContent{height: 520px;}
    .EvaluateContent .ReviewShow{background-color: #e0f4fd;padding:10px;box-sizing: border-box;width: 100%;height: auto;}
    .EvaluateContent .ReviewShow li{width: 100%;margin: 0 0 10px 0;padding: 15px;height: 160px;}
    .EvaluateContent .ReviewShow li:last-child{margin-bottom: 0;}
    .ReviewsUser font{display: inline-block;}
    .ReviewsUser .ReviewsUser_Date{margin: 0 0 0 20px;}
    .Reviewer{margin: 5px 0 0;flex-wrap: nowrap;}
    .ReviewText .rvcontent{line-height: 18px;-webkit-line-clamp: 3;}
    .Trustpilot{width: auto;}
    .PromotionItem .CartBox .Collect.addToWishListBtn, .PromotionItem .CartBox .QuickLook,.PromotionProduct ul li:hover .CartBox{display: none !important;}
    .Footer .rump p:nth-child(1) .share-1,.Footer .rump p:nth-child(1) .share-2,.Footer .rump p:nth-child(1) .share-4,.Footer .rump p:nth-child(1) .share-6,.Footer .rump p:nth-child(1) .share-5{height: 45px;}
    .Classification ul li{text-align: left;}
    .Classification ul li img{padding: 0 20% 0 0;}
    .Classification ul li span{padding-right: 20%;}
    .Reviewer .EvaluationContent{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 140px;}
}
@media screen and (max-width:560px) {
    .MinHead .Logo img{max-width: 85% !important;}
    .MinHead{height: 60px;}
    .CategoryItemNav .CategoryShow{width: 200px;}
    .CategoryItemNav .CategoryShow dd{font-size: 12px;height: 24px;}
    .CategoryItemNav .CategoryShow dd.IconHot::after{width: 16px;height: 21px;}
    .Classification ul li{padding: 0 10px 0 0;}
}
@media screen and (max-width:460px) {
    .MinHead .Logo img{max-width: 100% !important;}
}
@media screen and (min-width:768px) and (max-width:1023px) {
    #Content{padding: 0;}
    .CategoryShow{left: 199px;}
    .CategoryShow{width: 530px;}
    .CategoryShow > div{width: 480px;}
    .CategoryShow > div ul{width: 240px;}
    .Homead .HomeadBanner{width: 100%;}
    .HomeadWarp .CategoryList{margin-right: 0;}
    .HomeadBottom{padding: 10px 10px 0;}
    .PopularCategories,.ProductsCategory,.DiscoverNbs,.CategoryItemWarp{padding: 0 10px;}
    .PromotionItem{padding: 0;margin-top: 0;}
    .ProductsCategory,.DiscoverNbs ul:nth-of-type(2),.CategoryItemWarp{margin-top: 20px;}
    .EvaluateTitle{font-size: 26px;padding: 20px 0 15px;}
    .PopularCategories dl{padding: 10px;}
    .PopularCategories dl dd:nth-child(2){font-size: 20px;padding: 10px 0 0;}
    .PopularCategories dl dd:nth-child(3){font-size: 16px;}
    .ProductsCategory .ProductsItem{padding: 15px 10px;}
    .ProductsCategory .title{font-size: 20px;margin-bottom: 10px;}
    .ProductsCategory .title a{font-size: 15px;}
    .ProductsCategory .ProductsItem ul li{padding: 10px;}
    .ProductsCategory .ProductsItem .discount_bg{padding: 2px 5px;}
    .ProductsCategory .ProductsItem .ProPrice,.ProductsCategory .ProductsItem .ProPrice .Unit{font-size: 15px;}
    .ProductsCategory .ProductsItem .ProPrice{padding-top: 10px;}
    .ProductsCategory .swiper-button-next, .ProductsCategory .swiper-button-prev{width: 26px;height: 40px;}
    .ProductsCategory .swiper-button-next::before, .ProductsCategory .swiper-button-prev::before{width: 10px;height: 19px;}
    .DiscoverNbs ul:nth-of-type(1) li span{font-size: 16px;padding: 10px 5px;}
    .CategoryItemNav ul li{height: 45px;}
    .CategoryItemNav .swiper-button-prev, .CategoryItemNav .swiper-button-next{height: 45px;}
    .CategoryItemNav .CategoryShow{padding: 15px;}
    .CategoryItemNav .CategoryShow dl{width: 50%;padding-bottom: 10px;padding: 0 1%;}
    .CategoryItemNav .CategoryShow dl:nth-of-type(2){border-right: none;}
    .CategoryItemNav .CategoryShow .CategoryImg{width: 33.33%;border-bottom: none;border-top: 1px solid #cccccc;}
    .CategoryItemNav .CategoryShow dd{font-size: 13px;height: 30px;}
    .CategoryItemNav .CategoryShow dd.IconHot::after{width: 18px;height: 23px;}
    .PromotionProduct ul li .ProName{padding: 5px;}
    .PromotionProduct ul li .ProPrice{padding: 0 5px 5px;}
    .PromotionProduct ul li .discount_bg{font-size: 14px;}
    .EvaluateMian{padding: 40px 0;margin: 20px 10px;width: calc(100% - 20px);}
    .EvaluateContent{width: 90%;}
    .EvaluateContent .ReviewShow li{padding: 20px 15px;}
    .Reviewer{margin: 10px 0 0;}
    .OverallEvaluation dd{margin-top: 10px;}
    .ReviewText .rvcontent{line-height: 16px;}

    .Logo{width: 24%;}
    .header-r > a{padding: 5px 3px;}
    .LoginWrap > .Title, .header-r > a p{font-size: 12px;}
    .SearchInput{width: calc(100% - 50px);height: 40px;line-height: 40px;padding-right: 35px;}
    .SearchBtn{width: 50px;height: 40px;background-size: 28px;background-position: 16px -30px;}
    .cameraSearch{right: 55px;background-size: 28px;width: 28px;height: 25px;}
    .CategoryList > a{width: 200px;}
    #Header.FixNavigation .Navigation{width: calc(100% - 221px);}
    .NavigationBox, .FixNavigationBox{width: calc(100% - 210px);}
    .FixNavigation .header-r{height: 45px;display: flex;align-items: center;padding: 0;width: 176px;}
    .FixNavigation .header-r > a{padding: 0 10px!important;}
    .FixNavigation .header-r > a p{display: none;}
    .FixNavigation .header-r .CartItem .CartQty{top: -5px;}

    .FixNavigation .LandingAndSearch_mid{right: 180px!important;}
    .LandingAndSearch_mid{width: calc(100% - (24% + 332px));}
    .SearchPrompt,.FixNavigation .SearchPrompt{top: 39px;}

    .CategoryList > dl{width: 200px;margin-top: 0;}
    .CategoryList > dl dd > a{padding: 0 12px;font-size: 14px;line-height: 28px;}
    .CategoryShow ul li a{line-height: 28px;}
    .CategoryList::after{display: none;}
    .ServiceWrap{padding: 0 10px;}
    .ServiceShare{padding-left: 4%;}
    .ServiceLink dl{line-height: 20px;}
    .ServiceLink dt{font-size: 14px;}
    .ServiceLink dd{font-size: 12px;}
    .JoinUs li .Title{font-size: 14px;line-height: 38px;}
    .JoinUs li a{background-size: 220px;width: 38px;height: 38px;}
    .JoinUs .Pinterest a{background-position: -45px 0;}
    .JoinUs .Youtube a{background-position: -91px 0;}
    .JoinUs .Instagram a{background-position: -137px 0;}
    .JoinUs .TikTok a{background-position: -182px 0;}
    .JoinUs{margin-bottom: 10px;}
    .Newsletter h4{margin-bottom: 0;font-size: 14px;}
    .Newsletter span{font-size: 14px;padding: 0;}
    .Newsletter .SubmitBtn{font-size: 14px;}
    .Newsletter .EmailInt{width: 160px;font-size: 14px;}
    .Trustpilot{width: 60%;margin: 10px 0 20px !important;}
    .Trustpilot img{width: 100%;height: auto;}
}

@media screen and (min-width:768px) and (max-width:991px) {
    .LandingAndSearch{width: 100%;}
}
@media screen and (min-width:1024px) and (max-width:1199px) {
    .promotion_time .top_banner{width: 1000px;}
    .Promotion_num{right: -5px;}
    .CategoryShow{left: 244px;width: 640px;}
    .CategoryShow > div{width: 400px;}
    .CategoryShow > div ul{width: 200px;}
    .CategoryList > dl,.CategoryList > a{width: 245px;}
    .CategoryList > dl dd > a{padding-left: 20px;font-size: 15px;line-height: 28px;}
    .HomeadBanner{width: calc(100% - 255px);}
    .HomeadBottom{padding: 10px 0 0;}
    .EvaluateTitle{font-size: 28px;padding: 25px 0 20px;}
    .PopularCategories dl{padding: 15px;}
    .PopularCategories dl dd:nth-child(2){font-size: 24px;padding: 10px 0 5px;}
    .PopularCategories dl dd:nth-child(3){font-size: 16px;}
    .ProductsCategory{margin-top: 25px;}
    .ProductsCategory .ProductsItem{padding: 15px;}
    .ProductsCategory .ProductsItem .ProPrice,.ProductsCategory .ProductsItem .ProPrice .Unit{font-size: 16px;}
    .ProductsCategory .ProductsItem .ProPrice{padding-top: 10px;}
    .ProductsCategory .swiper-button-next, .ProductsCategory .swiper-button-prev{width: 26px;height: 40px;}
    .ProductsCategory .swiper-button-next::before, .ProductsCategory .swiper-button-prev::before{width: 10px;height: 19px;}
    .ProductsCategory .title{font-size: 22px;}
    .ProductsCategory .ProductsItem ul li{padding: 10px;}
    .DiscoverNbs ul:nth-of-type(1) li span{font-size: 18px;}
    .DiscoverNbs ul:nth-of-type(2){margin-top: 25px;}
    .CategoryItemWarp{margin-top: 25px;}
    .CategoryItemNav ul li{height: 50px;}
    .CategoryItemNav .swiper-button-prev, .CategoryItemNav .swiper-button-next{height: 50px;}
    .CategoryItemNav .CategoryShow{padding: 15px;}
    .CategoryItemNav .CategoryShow dl{padding: 0 1%;}
    .CategoryItemNav .CategoryShow dd{font-size: 13px;height: 30px;}
    .CategoryItemNav .CategoryShow dd.IconHot::after{width: 18px;height: 23px;}
    .PromotionProduct ul li .ProName{padding: 5px;}
    .PromotionItem{margin-top: 15px;}
    .EvaluateMian{margin-top: 25px;padding: 30px 0;}
    .EvaluateContent{width: 90%;}
    .Reviewer{margin: 10px 0 0;}
    .ReviewText .rvcontent{line-height: 18px;}
    .Collect.addToWishListBtn{margin: 0 8px;}
    .ProGrid_Box:hover .QuickLook, .PromotionProduct ul li:hover .QuickLook{display: block !important;}

    .Logo{width: 210px;}
    .SearchInput{width: calc(100% - 60px);}
    /* .header-r > a{margin-right: 5px;} */
    .NavigationBox{width: calc(100% - 255px);}
    .FixNavigation .SearchInput{width: 153px;}
    .LandingAndSearch_mid{margin-top: 5px;width: calc(100% - (225px + 382px));}
    .SearchBtn{width: 60px;background-position: 17px -34px;}
    .cameraSearch{right: 70px;}
    .FixNavigationBox{width: calc(100% - 315px);}
    #Header.FixNavigation .Navigation{width: calc(100% - 350px);}

    .ServiceWrap{padding: 20px 0;}
    .ServiceShare{padding-left: 4%;}
    .ServiceLink dl{line-height: 28px;}
    .JoinUs{margin-bottom: 20px;}
    .Newsletter h4{margin-bottom: 5px;}
    .Newsletter .SubmitBtn{font-size: 16px;}
    .Newsletter .EmailInt{width: 220px;}
    .Trustpilot{width: 70%;margin: 10px 0 20px !important;}
    .Trustpilot img{width: 100%;height: auto;}
}

@media screen and (min-width:1180px) and (max-width:1199px) {
    .CategoryList{align-items: unset;}
    .CategoryList > dl dd > a{line-height: 34px;}
}

@media screen and (min-width:1200px) and (max-width:1300px) {
    .CategoryList > dl dd > a{line-height: 32px;}
}

@media screen and (min-width:1366px) {
    .Navigation .CategoryList #headCategoryId{display: none!important;}
    .CategoryList:hover > dl#headCategoryId {display: block !important;}
}

@media screen and (min-width:1200px){
    .HeaderTop, .HeaderWrap, #Content, .FixRegionWrap,.Navigation,.ServiceWrap{width: calc(100% - 20px);}
    .Logo{width: 20%;}
    .SearchInput{width: calc(100% - 80px);padding-right: 50px;}
    /* .header-r > a{width: 90px;} */
    .LandingAndSearch_mid{margin-top: 5px;width: calc(100% - (20% + 412px));}
    .FixNavigation .Navigation li{padding: 0 9px;}

    .CategoryList > dl{height: 440px;}
    .HomeadWarp .CategoryList > dl{height: auto;}
    .CategoryList > dl dd > a{height: auto;}
    .ContentMain, .Homead{width: 100%;}
    .HomeadBanner{width: calc(100% - 290px);}
    .PromotionProduct ul{width: 100%;}
    .ProductsCategory .ProductsItem ul li{padding: 12px;}
    .ProductsCategory .ProductsItem{padding: 20px;}
}
@media only screen and (min-width: 992px) {
    .HeaderTop, .HeaderWrap, #NavBar, #Content, .FixRegionWrap{width: 100%;}
}
@media screen and (min-width:1400px) {
    /* head */
    .Promotion_num{right: 5px;top: 5px;}
    .promotion_time .top_banner{ width: 1400px;}
    .HeaderTop, .HeaderWrap, #Content, .FixRegionWrap,.Navigation,.ServiceWrap{margin: 0 auto;}
    .HeaderTop, .HeaderWrap, #Content, .FixRegionWrap,.Navigation,.ContentMain, .Homead,.FixNavigation .FixNav > div,.promotion_time .top_banner{width: 1400px;}
    .LandingAndSearch_mid{width: calc(100% - (295px + 412px));}
    .Navigation{padding: 0;}
    #Header.FixNavigation .Navigation{width: 1040px;}
    .FixNavigation .SearchInput{width: calc(100% - 46px);}
    .Logo{width: 280px;}

    /* bottom */
    .ServiceLink dt{font-size: 18px;}
    .ServiceLink dd{font-size: 16px;}
    .ServiceWrap{width: 1400px;}
    .JoinUs li .Title{font-size: 18px;}

    .Newsletter h4,.Newsletter span{font-size: 18px;}
    .Newsletter .SubmitBtn{font-size: 18px;}
    #Footer .CopyText{font-size: 16px;}
    .Trustpilot{width: 268px;}

    /* content */
    #Content{padding: 5px 0 70px;}
    .NavigationBox{width: calc(100% - 290px);}
    .CategoryList > dl dd{height: auto;}
    .CategoryList > dl dd > a{font-size: 18px;line-height: 44px;}
    .CategoryList > dl dd.list0 > a:after{margin: 8px 0 0 10px;}
    .HomeadWarp .CategoryList > dl{height: auto;}
    .CategoryShow ul li a{font-size: 16px;}
    .EvaluateTitle{font-size: 30px;}
    .PopularCategories dl{width: 450px;margin-right: 25px;}
    .PopularCategories dl dd:nth-child(2){font-size: 26px;padding: 20px 0 5px;}
    .PopularCategories dl dd:nth-child(3){font-size: 18px;}
    .ProductsCategory .title{font-size: 26px;}
    .ProductsCategory .ProductsItem{width: 690px;margin: 0 20px 0 0;}
    .ProductsCategory .ProductsItem .ProPrice,.ProductsCategory .ProductsItem .ProPrice .Unit{font-size: 18px;}
    .DiscoverNbs ul:nth-of-type(1) li{width: 330px;margin: 0 26px 0 0;}
    .DiscoverNbs ul:nth-of-type(1) li span{font-size: 20px;}
    .DiscoverNbs ul:nth-of-type(2) li{width: 690px;}
    .CategoryItemNav ul li{font-size: 20px;}
    .PromotionProduct ul li .discount_bg{font-size: 18px;}
    .PromotionProduct ul li{width: 262px;margin: 0 21px 21px 0;}
    .PromotionProduct ul li:nth-of-type(4n){margin-right: 27px;}
    .PromotionProduct ul li .ProName a{font-size: 16px;}
    .PromotionProduct ul li .ProPrice,.PromotionProduct ul li .ProPrice span{font-size: 18px;}
    .ProductsCategory .ProductsItem .discount_bg,.PromotionProduct ul li .discount_bg{padding: 5px 10px;}
    .PromotionItem .LoadMore{font-size: 18px;}
    .OverallEvaluation {width: calc(100% - 1003px);margin-right: 30px;}
    .EvaluateContent{width: 1272px;}
    .EvaluateContent .ReviewShow{width: 973px;}
    .EvaluateContent .ReviewShow li{width: 310px;margin-right: 21px;}
    .CategoryList:hover > dl#headCategoryId {display: block !important;}
}