/******************************************
      成都讯维信息技术有限公司 版权所有

       www.xunwei.tm    400-6269-808
******************************************/









@media(min-width:768px) and (max-width:1023.98px){.find__spirit{width:689px;height:747px;margin-bottom:120px}
.find__spirit .title{margin-top:30px;font-size:13px;line-height:20px}
.find__spirit .video-box{margin-top:30px;width:360px;height:448px}
.find__spirit .quote{margin-top:30px;font-size:16px;line-height:24px}
.find__spirit .action{margin-top:27px}
}
@media(max-width:767.98px){.find__spirit{width:330px;height:633px;margin-bottom:120px}
.find__spirit .title{margin-top:40px;font-size:13px;line-height:20px}
.find__spirit .video-box{margin-top:40px;width:216px;height:270px}
.find__spirit .quote{margin-top:40px;font-size:16px;line-height:24px}
.find__spirit .action{margin-top:37px}
}
.product-main_v2-3{box-sizing:border-box;margin-top:40px;padding-bottom:64px}
.clean-theme .product-main_v2-3{margin-top:120px}
.product-main_v2-3 .productList-waterFull{display:none}
.product-main_v2-3 .mobile-title{display:none}
.product-main_v2-3 .product-type{margin-top:40px}
.product-main_v2-3 .product-compare-enter{display:none;position:unset;left:88px;width:80px;height:32px;border:1px solid #000;box-sizing:border-box;border-radius:2px;text-align:center;line-height:30px;font-size:12px;cursor:pointer;margin-left:24px}
.product-main_v2-3 .type-box{margin-top:124px;max-width:1320px;margin:auto}
.product-main_v2-3 .tab-wrap{height:84px}
.product-main_v2-3 .fixed-wrap{overflow:auto;padding:20px 0;height:84px;box-sizing:border-box;scrollbar-width:none;border-bottom:1px solid rgba(0,0,0,0.08)}
.product-main_v2-3 .fixed-wrap::-webkit-scrollbar{display:none}
.product-main_v2-3 .fixed-wrap.fixed{position:fixed !important;top:0;left:0;right:0;box-shadow:0 2px 12px 0 rgba(0,0,0,0.15);border-bottom:0;z-index:10;padding:.2rem .6rem;background-color:rgba(255,255,255,0.95)}
@media screen and (max-width:1023px){.product-main_v2-3 .fixed-wrap.fixed.headerFixed{top:.4rem}
}
.product-main_v2-3 .nav-content{position:relative;display:flex;align-items:center;height:100%;width:1312px;margin:0 auto}
.product-main_v2-3 .nav-content .page-title{font-size:28px;font-family:'OPPOSans-Ver2-Medium';font-variation-settings:'wght' 750;line-height:44px}
.product-main_v2-3 .type-nav{height:27px;font-size:16px;line-height:28px;color:#000;display:flex;align-items:center;position:absolute !important;right:0;position:relative;transition:all ease-in-out .2s}
.product-main_v2-3 .type-nav_item{opacity:.7;cursor:pointer;user-select:none;position:relative;white-space:nowrap}
.product-main_v2-3 .type-nav_item:not(:last-of-type){margin-right:20px}
.product-main_v2-3 .type-nav_item.active{opacity:1}
.product-main_v2-3 .type-nav_item.active:hover::after{display:none}
.product-main_v2-3 .type-list{display:inline-block;margin-top:55px;overflow:hidden}
.product-main_v2-3 .type-list_item{display:inline-block;position:relative;width:628px;margin-right:56px}
.product-main_v2-3 .type-list_item.active{display:block}
.product-main_v2-3 .type-list_item.hide{display:none}
.product-main_v2-3 .type-list_item .item_link{display:block;overflow:hidden}
@media(min-width:1440px){.product-main_v2-3 .type-list_item .item_link{width:628px;height:314px}
}
.product-main_v2-3 .type-list_item img{width:100%;height:314px}
@media(min-width:1440px){.product-main_v2-3 .type-list_item img{transition:all .3s}
.product-main_v2-3 .type-list_item img:hover{transform:scale(1.06);opacity:.9}
}
.product-main_v2-3 .type-list_item img.mb_img{display:none}
.product-main_v2-3 .type-list .swiper-slide{font-size:0;width:1368px}
.product-main_v2-3 .type-list .swiper-slide.to-left{animation:toLeft .3s ease forwards}
.product-main_v2-3 .type-list .swiper-slide.to-right{animation:toRight .3s ease forwards}
@keyframes toLeft{from{opacity:0;transform:translateX(20%)}
to{opacity:1;transform:translateX(0)}
}
@keyframes toRight{from{opacity:0;transform:translateX(-20%)}
to{opacity:1;transform:translateX(0)}
}
.product-main_v2-3 .type-list .swiper-slide:nth-child(2) .list-item{display:none}
.product-main_v2-3 .type-list .swiper-slide:nth-child(2) .list-item[data-type='all_item1']{display:inline-block}
.product-main_v2-3 .type-list .swiper-slide:nth-child(3) .list-item{display:none}
.product-main_v2-3 .type-list .swiper-slide:nth-child(3) .list-item[data-type='all_item2']{display:inline-block}
.product-main_v2-3 .type-list .swiper-slide:nth-child(4) .list-item{display:none}
.product-main_v2-3 .type-list .swiper-slide:nth-child(4) .list-item[data-type='all_item3']{display:inline-block}
.product-main_v2-3 .type-list .swiper-slide:nth-child(5) .list-item{display:none}
.product-main_v2-3 .type-list .swiper-slide:nth-child(5) .list-item[data-type='all_item4']{display:inline-block}
.product-main_v2-3 .type-list .swiper-slide:nth-child(6) .list-item{display:none}
.product-main_v2-3 .type-list .swiper-slide:nth-child(6) .list-item[data-type='all_item5']{display:inline-block}
.product-main_v2-3 .type-list .swiper-slide:nth-child(7) .list-item{display:none}
.product-main_v2-3 .type-list .swiper-slide:nth-child(7) .list-item[data-type='all_item6']{display:inline-block}
.product-main_v2-3 .type-list .swiper-slide:nth-child(8) .list-item{display:none}
.product-main_v2-3 .type-list .swiper-slide:nth-child(8) .list-item[data-type='all_item7']{display:inline-block}
.product-main_v2-3 .type-list .swiper-slide:nth-child(9) .list-item{display:none}
.product-main_v2-3 .type-list .swiper-slide:nth-child(9) .list-item[data-type='all_item8']{display:inline-block}
.product-main_v2-3 .type-list .description{width:100%;font-size:16px;line-height:28px;margin-top:8px}
@media(min-width:1440px){.product-main_v2-3 .type-list .description{color:#000 !important}
}
@media(min-width:768px) and (max-width:1439.98px){.product-main_v2-3 .type-list .description{color:#000 !important}
}
.product-main_v2-3 .type-list .description a{color:currentColor}
@media(min-width:1440px){.product-main_v2-3 .type-list .description a{transition:all .3s}
.product-main_v2-3 .type-list .description a:hover{opacity:.7}
}
.product-main_v2-3 .type-list .description .title{display:inline-block;font-family:'OPPOSans-Ver2-Medium';font-variation-settings:'wght' 750}
.product-main_v2-3 .type-list .description .subtitle{margin-top:8px}
.product-main_v2-3 .type-list .description .price{font-size:12px;line-height:24px;font-family:'OPPOSans-Ver2-Medium';font-variation-settings:'wght' 750;margin-top:4px}
.product-main_v2-3 .type-list .description .price .btn{position:relative;transition:all .3s}
.product-main_v2-3 .type-list .description .price .btn:hover{opacity:.7}
.product-main_v2-3 .type-list .description .price .btn:first-child{margin-right:12px}
.product-main_v2-3 .type-list .description .price .btn::after{content:'';width:100%;height:1px;bottom:-1px;left:0;position:absolute;background:currentColor}
.product-main_v2-3 .type-list .description .price .btn a{color:currentColor}
@media(min-width:1440px){.product-main_v2-3 .type-list .description .price .buy-btn{color:#000 !important}
}
@media(min-width:768px) and (max-width:1439.98px){.product-main_v2-3 .type-list .description .price .buy-btn{color:#000 !important}
}
.product-main_v2-3 .newproductlistitem.parbase.section{display:inline-block !important;position:inherit !important}
.product-main_v2-3 .type-list_item .item_link{background:#f6f6f6}
.product-main_v2-3 .type-list_item{float:left}
.waterFullproduct{box-sizing:border-box;margin-top:40px;padding-bottom:0;background-color:#f6f6f6}
.clean-theme .waterFullproduct{margin-top:120px}
.waterFullproduct .mobile-title{display:none}
.waterFullproduct .product-type{padding-top:40px}
.waterFullproduct .product-compare-enter{display:none;position:unset;left:88px;width:80px;height:32px;border:1px solid #000;box-sizing:border-box;border-radius:2px;text-align:center;line-height:30px;font-size:12px;cursor:pointer;margin-left:24px}
.waterFullproduct .type-box{margin-top:124px;max-width:1320px;margin:auto}
.waterFullproduct .tab-wrap{height:84px}
.waterFullproduct .fixed-wrap{overflow:auto;padding:20px 0;height:84px;box-sizing:border-box;scrollbar-width:none;border-bottom:1px solid rgba(0,0,0,0.08)}
.waterFullproduct .fixed-wrap::-webkit-scrollbar{display:none}
.waterFullproduct .fixed-wrap.fixed{position:fixed !important;top:0;left:0;right:0;box-shadow:0 2px 12px 0 rgba(0,0,0,0.15);border-bottom:0;z-index:10;padding:.2rem .6rem;background-color:rgba(255,255,255,0.95)}
@media screen and (max-width:1023px){.waterFullproduct .fixed-wrap.fixed.headerFixed{top:.4rem}
}
.waterFullproduct .nav-content{display:flex;position:relative;align-items:center;height:100%;width:1312px;margin:0 auto}
.waterFullproduct .nav-content .page-title{font-size:28px;font-family:'OPPOSans-Ver2-Medium';font-variation-settings:'wght' 750;line-height:44px}
.waterFullproduct .type-nav{height:27px;font-size:16px;line-height:28px;color:#000;display:flex;align-items:center;position:absolute !important;right:0;transition:all ease-in-out .2s}
.waterFullproduct .type-nav_item{opacity:.7;cursor:pointer;user-select:none;position:relative;white-space:nowrap}
.waterFullproduct .type-nav_item:not(:last-of-type){margin-right:20px}
.waterFullproduct .type-nav_item.active{opacity:1}
.waterFullproduct .type-nav_item.active:hover::after{display:none}
.waterFullproduct .type-list_item .description{position:absolute;bottom:0;text-align:left}
.waterFullproduct .type-list_item .description.white{text-align:center}
.waterFullproduct .type-list_item .description.white a .title{font-size:16px}
@media(min-width:1440px){.waterFullproduct .type-list_item .description.white a .title{font-family:'OPPOSans-Ver2-Bold';font-variation-settings:'wght' 1000}
}
.waterFullproduct .type-list_item .description.white .subtitle{font-size:16px;line-height:28px}
.waterFullproduct .type-list_item .description.white .price{display:block;padding-bottom:42px}
@media(max-width:767.98px){.waterFullproduct .type-list_item .description.white .price{display:none}
}
.waterFullproduct .type-list_item .description.white .price .learn-more{display:none}
.waterFullproduct .type-list_item .description.white .price .buy-btn{display:inline-block;font-size:12px;height:24px;border-bottom:1px solid}
.waterFullproduct .type-list{display:inline-block;margin-top:55px;overflow:hidden}
.waterFullproduct .type-list_item{display:inline-block;position:relative;width:646px;margin-right:20px}
.waterFullproduct .type-list_item.active{display:block}
.waterFullproduct .type-list_item.hide{display:none}
.waterFullproduct .type-list_item .item_link{display:block;overflow:hidden}
@media(min-width:1440px){.waterFullproduct .type-list_item .item_link{width:646px;height:484px}
}
.waterFullproduct .type-list_item img{width:100%;height:100%;border-radius:2px}
@media(min-width:1440px){.waterFullproduct .type-list_item img{transition:all .3s}
.waterFullproduct .type-list_item img:hover{transform:scale(1.06);opacity:.9}
}
.waterFullproduct .type-list_item img.mb_img{display:none}
.waterFullproduct .type-list .swiper-slide{font-size:0;width:1368px;margin-bottom:128px}
@media(max-width:767.98px){.waterFullproduct .type-list .swiper-slide{margin-bottom:40px}
}
.waterFullproduct .type-list .swiper-slide.to-left{animation:toLeft .3s ease forwards}
.waterFullproduct .type-list .swiper-slide.to-right{animation:toRight .3s ease forwards}
@keyframes toLeft{from{opacity:0;transform:translateX(20%)}
to{opacity:1;transform:translateX(0)}
}
@keyframes toRight{from{opacity:0;transform:translateX(-20%)}
to{opacity:1;transform:translateX(0)}
}
.waterFullproduct .type-list .description{width:100%;font-size:16px;line-height:28px}
.waterFullproduct .type-list .description a{color:currentColor}
@media(min-width:1440px){.waterFullproduct .type-list .description a{transition:all .3s}
.waterFullproduct .type-list .description a:hover{opacity:.7}
}
.waterFullproduct .type-list .description .productList-waterFull .tag-label{display:flex;justify-content:center;padding-top:8px;padding-bottom:12px}
@media(max-width:767.98px){.waterFullproduct .type-list .description .productList-waterFull .tag-label{justify-content:start;padding-top:8px;padding-bottom:0}
}
.waterFullproduct .type-list .description .productList-waterFull .tag-label .tagLab-item{height:18px;padding:0 4px;line-height:18px;border-radius:2px;border:.5px solid #EE7700;color:#EE7700;margin-right:4px;font-size:12px}
@media(max-width:767.98px){.waterFullproduct .type-list .description .productList-waterFull .tag-label .tagLab-item{height:14px;padding:0 2px;line-height:13px;transform:scale(0.75);margin-left:-10px}
}
.waterFullproduct .type-list .description .title{font-size:20px;display:inline-block;font-family:'OPPOSans-Ver2-Medium';font-variation-settings:'wght' 750}
.waterFullproduct .type-list .description .subtitle{margin-top:8px}
.waterFullproduct .type-list .description .tag-price{font-size:12px;line-height:24px;font-family:'OPPOSans-Ver2-Medium';font-variation-settings:'wght' 750;margin-top:4px;display:flex;flex-direction:column;text-align:center}
@media(max-width:767.98px){.waterFullproduct .type-list .description .tag-price{align-items:left;text-align:left;margin-top:0}
}
.waterFullproduct .type-list .description .tag-price .btn{position:relative;transition:all .3s}
.waterFullproduct .type-list .description .tag-price .learn-more{font-size:18px;font-family:'OPPOSans-Ver2-Medium';font-variation-settings:'wght' 750}
@media(max-width:767.98px){.waterFullproduct .type-list .description .tag-price .learn-more{font-size:14px;line-height:24px}
}
.waterFullproduct .type-list .description .tag-price .buy-btn{font-size:12px;text-decoration:line-through}
@media(max-width:767.98px){.waterFullproduct .type-list .description .tag-price .buy-btn{transform:scale(0.84);margin-left:-10.5px;line-height:14px}
}
.waterFullproduct .newproductlistitem.parbase.section{display:inline-block !important;position:inherit !important}
.waterFullproduct .type-list_item .item_link{background:#fff}
.waterFullproduct .type-list_item{float:left}
@media(max-width:767.98px){.product-main_v2-3 .type-list .description.white .price .btn{border-bottom:.01rem solid #fff}
.product-main_v2-3{margin-top:0;padding-bottom:64px}
.clean-theme .product-main_v2-3{margin-top:0}
.product-main_v2-3 .mobile-title{font-size:28px;line-height:44px;box-sizing:border-box;display:flex;align-items:center;position:relative;margin:0 auto;width:430px;padding:0}
}
@media screen and (max-width:767.98px) and (max-width:420px){.product-main_v2-3 .mobile-title{margin:unset;width:unset;padding:0 16px}
}
@media(max-width:767.98px){.product-main_v2-3 .product-type{margin-top:32px}
.clean-theme .product-main_v2-3 .product-type{margin-top:84px}
.product-main_v2-3 .product-compare-enter{position:absolute;top:6px;left:unset;right:0;width:unset;min-width:80px;height:32px;padding:0 16px;border:1px solid #000;box-sizing:border-box;border-radius:2px;text-align:center;line-height:30px;font-size:12px;cursor:pointer}
}
@media screen and (max-width:767.98px) and (max-width:420px){.product-main_v2-3 .product-compare-enter{right:15px}
}
@media(max-width:767.98px){.product-main_v2-3 .type-box{max-width:399px;margin:auto}
.product-main_v2-3 .tab-wrap{height:44px}
.product-main_v2-3 .fixed-wrap{overflow:auto;padding:12px 0;margin:0 15px;height:44px;box-sizing:border-box;scrollbar-width:none;border-bottom:0}
.product-main_v2-3 .fixed-wrap::-webkit-scrollbar{display:none}
.product-main_v2-3 .fixed-wrap.fixed{position:fixed !important;top:0;left:0;right:0;box-shadow:0 2px 12px 0 rgba(0,0,0,0.15);border-bottom:0;z-index:10;padding:0;background-color:rgba(255,255,255,0.95);margin:0}
.product-main_v2-3 .nav-content{position:relative;display:flex;justify-content:space-between;align-items:center;height:100%;width:399px;margin:0 auto}
.product-main_v2-3 .nav-content .page-title{display:none}
.product-main_v2-3 .type-nav{height:20px;font-size:12px;line-height:20px;color:#000;display:flex;align-items:center;justify-content:start;left:0;margin:auto;position:relative;transition:all ease-in-out .2s}
.product-main_v2-3 .type-nav_item{opacity:.7;cursor:pointer;user-select:none;position:relative;white-space:nowrap}
.product-main_v2-3 .type-nav_item:not(:last-of-type){margin-right:20px}
.product-main_v2-3 .type-nav_item.active{opacity:1}
.product-main_v2-3 .type-nav_item.active:hover::after{display:none}
.product-main_v2-3 .type-list{display:inline-block;margin-top:20px;overflow:hidden}
.product-main_v2-3 .type-list_item{display:inline-block;position:relative;width:399px;margin-right:30px;margin-bottom:36px}
.product-main_v2-3 .type-list_item.active{display:block}
.product-main_v2-3 .type-list_item.hide{display:none}
.product-main_v2-3 .type-list_item .item_link{display:block;cursor:auto}
.product-main_v2-3 .type-list_item img{width:399px;height:330px}
.product-main_v2-3 .type-list_item img.mb_img{display:block}
.product-main_v2-3 .type-list_item img.pc_img{display:none}
.product-main_v2-3 .type-list .swiper-slide{font-size:0;width:420px}
.product-main_v2-3 .type-list .type-list_item .description{position:absolute;left:0;bottom:20px;margin-top:0;text-align:center}
.product-main_v2-3 .type-list .description{width:100%;font-size:12px;line-height:20px;margin-top:11px}
.product-main_v2-3 .type-list .description.white{color:#fff}
.product-main_v2-3 .type-list .description.white a{color:#fff}
.product-main_v2-3 .type-list .description .title{font-family:'OPPOSans-Ver2-Medium';font-variation-settings:'wght' 750}
.product-main_v2-3 .type-list .description .subtitle{margin-top:8px}
.product-main_v2-3 .type-list .description .price{font-size:12px;line-height:18px;font-family:'OPPOSans-Ver2-Medium';font-variation-settings:'wght' 750;margin-top:12px;margin-bottom:1px}
.product-main_v2-3 .type-list .description .price .btn{position:relative;border-bottom:1px solid currentColor;display:inline-block}
.product-main_v2-3 .type-list .description .price .btn:first-child{margin-right:12px}
.product-main_v2-3 .type-list .description .price .btn::after{content:none}
.product-main_v2-3 .type-list .description .price .btn a{color:currentColor}
.waterFullproduct{margin-top:0;padding-bottom:0}
.clean-theme .waterFullproduct{margin-top:0}
.waterFullproduct .type-list .type-list_item .description.white{bottom:0;padding-bottom:20px;background:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 100%)}
.waterFullproduct .type-list .type-list_item .description.white .subtitle{text-align:center}
.waterFullproduct .type-list .type-list_item .description.white .price{display:none;text-align:center}
.waterFullproduct .mobile-title{font-size:28px;line-height:44px;text-align:center;display:flex;align-items:center;padding:0 16px;position:relative}
.waterFullproduct .product-type{margin-top:32px}
.clean-theme .waterFullproduct .product-type{margin-top:84px}
.waterFullproduct .product-compare-enter{position:absolute;top:6px;left:unset;right:15px;width:unset;min-width:80px;height:32px;padding:0 16px;border:1px solid #000;box-sizing:border-box;border-radius:2px;text-align:center;line-height:30px;font-size:12px;cursor:pointer}
.waterFullproduct .type-box{padding:16px;padding-top:0}
.waterFullproduct .tab-wrap{height:44px}
.waterFullproduct .fixed-wrap{overflow:auto;padding:12px 0;margin:0 15px;height:44px;box-sizing:border-box;scrollbar-width:none;border-bottom:0}
.waterFullproduct .fixed-wrap::-webkit-scrollbar{display:none}
.waterFullproduct .fixed-wrap.fixed{position:fixed !important;top:0;left:0;right:0;box-shadow:0 2px 12px 0 rgba(0,0,0,0.15);border-bottom:1px solid #f6f6f6;z-index:10;padding:0;background-color:#fff;margin:0}
.waterFullproduct .nav-content{position:relative;display:flex;justify-content:space-between;align-items:center;height:100%;width:400px;margin:0 auto}
.waterFullproduct .nav-content .page-title{display:none}
.waterFullproduct .type-nav{height:20px;font-size:12px;line-height:20px;color:#000;display:flex;align-items:center;justify-content:center;margin:auto;position:relative !important;transition:all ease-in-out .2s}
.waterFullproduct .type-nav_item{opacity:.7;cursor:pointer;user-select:none;position:relative;white-space:nowrap}
.waterFullproduct .type-nav_item:not(:last-of-type){margin-right:20px}
.waterFullproduct .type-nav_item.active{opacity:1}
.waterFullproduct .type-nav_item.active:hover::after{display:none}
.waterFullproduct .type-list{display:inline-block;margin-top:20px;overflow:hidden}
.waterFullproduct .type-list_item{display:inline-block;position:relative;width:100%;margin-right:0;margin-bottom:36px}
.waterFullproduct .type-list_item.active{display:block}
.waterFullproduct .type-list_item.hide{display:none}
.waterFullproduct .type-list_item .item_link{display:block;cursor:auto}
.waterFullproduct .type-list_item img{width:calc(100vw - 32px);height:330px}
.waterFullproduct .type-list_item img.mb_img{display:block}
.waterFullproduct .type-list_item img.pc_img{display:none}
.waterFullproduct .type-list .swiper-slide{font-size:0;width:unset}
.waterFullproduct .type-list .type-list_item .description{position:absolute;left:0;bottom:20px;margin-top:0;text-align:center}
.waterFullproduct .type-list .type-list_item .description.white{text-align:center}
.waterFullproduct .type-list .type-list_item .description.white a .title{font-size:14px;line-height:24px;font-family:'OPPOSans-Ver2-Regular';font-variation-settings:'wght' 550}
.waterFullproduct .type-list .type-list_item .description.white .subtitle{font-size:12px;line-height:20px}
.waterFullproduct .type-list .description{width:100%;font-size:12px;line-height:20px;margin-top:11px;text-align:left}
.waterFullproduct .type-list .description .title{text-align:left;font-size:14px;font-family:'OPPOSans-Ver2-Medium';font-variation-settings:'wght' 750}
.waterFullproduct .type-list .description .subtitle{text-align:left;margin-top:2px}
.waterFullproduct .type-list .description .price{font-size:12px;line-height:18px;font-family:'OPPOSans-Ver2-Medium';font-variation-settings:'wght' 750;margin-top:0;margin-bottom:1px;display:flex;flex-direction:column;align-items:unset;text-align:left}
.waterFullproduct .type-list .description .price .btn{position:relative;display:inline-block}
.waterFullproduct .type-list .description .price .learn-more{font-size:14px;font-family:'OPPOSans-Ver2-Medium';font-variation-settings:'wght' 750}
.waterFullproduct .type-list .description .price .buy-btn{font-size:12px;transform:scale(0.84);margin-left:-12px;text-decoration:line-through}
}
@media(min-width:768px) and (max-width:1439.98px){.product-main_v2-3{width:100vw;overflow-x:hidden}
.waterFullproduct{width:100vw;overflow-x:hidden}
}
@media(min-width:768px) and (max-width:1023.98px){.product-main_v2-3{margin-top:0;padding-bottom:64px}
.clean-theme .product-main_v2-3{margin-top:0}
.product-main_v2-3 .product-type{margin-top:25px}
.clean-theme .product-main_v2-3 .product-type{margin-top:77px}
.product-main_v2-3 .product-compare-enter{position:unset;left:72px;width:80px;height:32px;border:1px solid #000;box-sizing:border-box;border-radius:2px;text-align:center;line-height:30px;font-size:12px;cursor:pointer;margin-left:24px}
.product-main_v2-3 .type-box{margin-top:124px;max-width:721px;margin:auto}
.product-main_v2-3 .tab-wrap{height:84px}
.product-main_v2-3 .fixed-wrap{overflow:auto;padding:20px 0;margin:0 24px;height:84px;box-sizing:border-box;scrollbar-width:none;border-bottom:1px solid rgba(0,0,0,0.08)}
.product-main_v2-3 .fixed-wrap::-webkit-scrollbar{display:none}
.product-main_v2-3 .fixed-wrap.fixed{position:fixed !important;top:0;left:0;right:0;box-shadow:0 2px 12px 0 rgba(0,0,0,0.15);border-bottom:0;z-index:10;padding:0;background-color:rgba(255,255,255,0.95);margin:0}
.product-main_v2-3 .nav-content{display:flex;position:relative;align-items:center;height:100%;width:721px;margin:0 auto}
.product-main_v2-3 .nav-content .page-title{font-size:28px;font-family:'OPPOSans-Ver2-Medium';font-variation-settings:'wght' 750;line-height:44px}
.product-main_v2-3 .type-nav{height:27px;font-size:16px;line-height:28px;color:#000;display:flex;align-items:center;position:absolute !important;right:0;position:relative;transition:all ease-in-out .2s}
.product-main_v2-3 .type-nav_item{opacity:.7;cursor:pointer;user-select:none;position:relative;white-space:nowrap}
.product-main_v2-3 .type-nav_item:not(:last-of-type){margin-right:20px}
.product-main_v2-3 .type-nav_item.active{opacity:1}
.product-main_v2-3 .type-nav_item.active:hover::after{display:none}
.product-main_v2-3 .type-list{display:inline-block;margin-top:55px;overflow:hidden}
.product-main_v2-3 .type-list_item{display:inline-block;position:relative;width:470px;margin-right:30px}
.product-main_v2-3 .type-list_item.active{display:block}
.product-main_v2-3 .type-list_item.hide{display:none}
.product-main_v2-3 .type-list_item .item_link{display:block;cursor:auto}
.product-main_v2-3 .type-list_item img{width:100%;height:235px}
.product-main_v2-3 .type-list_item img.mb_img{display:none}
.product-main_v2-3 .type-list .swiper-slide{font-size:0;width:751px}
.product-main_v2-3 .type-list .description{width:100%;font-size:14px;line-height:24px;margin-top:8px}
.product-main_v2-3 .type-list .description .title{font-family:'OPPOSans-Ver2-Medium';font-variation-settings:'wght' 750}
.product-main_v2-3 .type-list .description .subtitle{margin-top:8px}
.product-main_v2-3 .type-list .description .price{font-size:12px;line-height:24px;font-family:'OPPOSans-Ver2-Medium';font-variation-settings:'wght' 750;margin-top:4px}
.product-main_v2-3 .type-list .description .price .btn{position:relative}
.product-main_v2-3 .type-list .description .price .btn:first-child{margin-right:12px}
.product-main_v2-3 .type-list .description .price .btn::after{content:'';width:100%;height:1px;bottom:-1px;left:0;position:absolute;background:currentColor}
.product-main_v2-3 .type-list .description .price .btn a{color:currentColor}
.waterFullproduct{margin-top:0;padding-bottom:0}
.clean-theme .waterFullproduct{margin-top:0}
.waterFullproduct .product-type{margin-top:25px}
.clean-theme .waterFullproduct .product-type{margin-top:77px}
.waterFullproduct .product-compare-enter{position:unset;left:72px;width:80px;height:32px;border:1px solid #000;box-sizing:border-box;border-radius:2px;text-align:center;line-height:30px;font-size:12px;cursor:pointer;margin-left:24px}
.waterFullproduct .type-box{margin-top:124px;max-width:721px;margin:auto}
.waterFullproduct .tab-wrap{height:84px}
.waterFullproduct .fixed-wrap{overflow:auto;padding:20px 0;margin:0 24px;height:84px;box-sizing:border-box;scrollbar-width:none;border-bottom:1px solid rgba(0,0,0,0.08)}
.waterFullproduct .fixed-wrap::-webkit-scrollbar{display:none}
.waterFullproduct .fixed-wrap.fixed{position:fixed !important;top:0;left:0;right:0;box-shadow:0 2px 12px 0 rgba(0,0,0,0.15);border-bottom:0;z-index:10;padding:0;background-color:rgba(255,255,255,0.95);margin:0}
.waterFullproduct .nav-content{display:flex;position:relative;align-items:center;height:100%;width:721px;margin:0 auto}
.waterFullproduct .nav-content .page-title{font-size:28px;font-family:'OPPOSans-Ver2-Medium';font-variation-settings:'wght' 750;line-height:44px}
.waterFullproduct .type-nav{height:27px;font-size:16px;line-height:28px;color:#000;display:flex;align-items:center;position:absolute !important;right:0;transition:all ease-in-out .2s}
.waterFullproduct .type-nav_item{opacity:.7;cursor:pointer;user-select:none;position:relative;white-space:nowrap}
.waterFullproduct .type-nav_item:not(:last-of-type){margin-right:20px}
.waterFullproduct .type-nav_item.active{opacity:1}
.waterFullproduct .type-nav_item.active:hover::after{display:none}
.waterFullproduct .type-list{display:inline-block;margin-top:55px;overflow:hidden}
.waterFullproduct .type-list_item{display:inline-block;position:relative;width:458px;margin-right:30px}
.waterFullproduct .type-list_item.active{display:block}
.waterFullproduct .type-list_item.hide{display:none}
.waterFullproduct .type-list_item .item_link{display:block;cursor:auto}
.waterFullproduct .type-list_item img{width:458px;height:300px;border-radius:2px}
.waterFullproduct .type-list_item img.mb_img{display:none}
.waterFullproduct .type-list .swiper-slide{font-size:0;width:751px}
.waterFullproduct .type-list .description{width:100%;font-size:14px;line-height:24px}
.waterFullproduct .type-list .description .title{font-family:'OPPOSans-Ver2-Medium';font-variation-settings:'wght' 750}
.waterFullproduct .type-list .description .subtitle{margin-top:8px}
.waterFullproduct .type-list .description .price{font-size:12px;line-height:24px;font-family:'OPPOSans-Ver2-Medium';font-variation-settings:'wght' 750;margin-top:4px;display:flex;flex-direction:column;align-items:center;text-align:center}
.waterFullproduct .type-list .description .price .btn{position:relative}
.waterFullproduct .type-list .description .price .btn a{color:currentColor}
.waterFullproduct .type-list .description .price .learn-more{font-size:18px;font-family:'OPPOSans-Ver2-Medium';font-variation-settings:'wght' 750}
.waterFullproduct .type-list .description .price .buy-btn{font-size:12px;text-decoration:line-through}
}
@media(min-width:1024px) and (max-width:1439.98px){.product-main_v2-3{margin-top:0;padding-bottom:64px}
.clean-theme .product-main_v2-3{margin-top:0}
.product-main_v2-3 .product-type{margin-top:40px}
.clean-theme .product-main_v2-3 .product-type{margin-top:104px}
.product-main_v2-3 .product-compare-enter{position:unset;left:72px;width:80px;height:32px;border:1px solid #000;box-sizing:border-box;border-radius:2px;text-align:center;line-height:30px;font-size:12px;cursor:pointer;margin-left:24px}
.product-main_v2-3 .type-box{margin-top:124px;max-width:923px;margin:auto}
.product-main_v2-3 .tab-wrap{height:84px}
.product-main_v2-3 .fixed-wrap{overflow:auto;padding:20px 0;margin:0 50px;height:84px;box-sizing:border-box;scrollbar-width:none;border-bottom:1px solid rgba(0,0,0,0.08)}
.product-main_v2-3 .fixed-wrap::-webkit-scrollbar{display:none}
.product-main_v2-3 .fixed-wrap.fixed{position:fixed !important;top:0;left:0;right:0;box-shadow:0 2px 12px 0 rgba(0,0,0,0.15);border-bottom:0;z-index:10;padding:0;background-color:rgba(255,255,255,0.95);margin:0}
.product-main_v2-3 .nav-content{display:flex;position:relative;align-items:center;height:100%;width:923px;margin:0 auto}
.product-main_v2-3 .nav-content .page-title{font-size:28px;font-family:'OPPOSans-Ver2-Medium';font-variation-settings:'wght' 750;line-height:44px}
.product-main_v2-3 .type-nav{height:27px;font-size:16px;line-height:28px;color:#000;display:flex;align-items:center;position:absolute !important;right:0;transition:all ease-in-out .2s}
.product-main_v2-3 .type-nav_item{opacity:.7;cursor:pointer;user-select:none;position:relative;white-space:nowrap}
.product-main_v2-3 .type-nav_item:not(:last-of-type){margin-right:20px}
.product-main_v2-3 .type-nav_item.active{opacity:1}
.product-main_v2-3 .type-nav_item.active:hover::after{display:none}
.product-main_v2-3 .type-list{display:inline-block;margin-top:55px;overflow:hidden}
.product-main_v2-3 .type-list_item{display:inline-block;position:relative;width:600px;margin-right:40px}
.product-main_v2-3 .type-list_item.active{display:block}
.product-main_v2-3 .type-list_item.hide{display:none}
.product-main_v2-3 .type-list_item .item_link{display:block;cursor:auto}
.product-main_v2-3 .type-list_item img{width:100%;height:300px}
.product-main_v2-3 .type-list_item img.mb_img{display:none}
.product-main_v2-3 .type-list .swiper-slide{font-size:0;width:963px}
.product-main_v2-3 .type-list .description{width:100%;font-size:16px;line-height:28px;margin-top:8px}
.product-main_v2-3 .type-list .description .title{font-family:'OPPOSans-Ver2-Medium';font-variation-settings:'wght' 750}
.product-main_v2-3 .type-list .description .subtitle{margin-top:8px}
.product-main_v2-3 .type-list .description .price{font-size:12px;line-height:24px;font-family:'OPPOSans-Ver2-Medium';font-variation-settings:'wght' 750;margin-top:4px}
.product-main_v2-3 .type-list .description .price .btn{position:relative}
.product-main_v2-3 .type-list .description .price .btn:first-child{margin-right:12px}
.product-main_v2-3 .type-list .description .price .btn::after{content:'';width:100%;height:1px;bottom:-1px;left:0;position:absolute;background:currentColor}
.product-main_v2-3 .type-list .description .price .btn a{color:currentColor}
.waterFullproduct{margin-top:0;padding-bottom:0}
.clean-theme .waterFullproduct{margin-top:0}
.waterFullproduct .product-type{margin-top:40px}
.clean-theme .waterFullproduct .product-type{margin-top:104px}
.waterFullproduct .product-compare-enter{position:unset;left:72px;width:80px;height:32px;border:1px solid #000;box-sizing:border-box;border-radius:2px;text-align:center;line-height:30px;font-size:12px;cursor:pointer;margin-left:24px}
.waterFullproduct .type-box{margin-top:124px;max-width:923px;margin:auto}
.waterFullproduct .tab-wrap{height:84px}
.waterFullproduct .fixed-wrap{overflow:auto;padding:20px 0;margin:0 50px;height:84px;box-sizing:border-box;scrollbar-width:none;border-bottom:1px solid rgba(0,0,0,0.08)}
.waterFullproduct .fixed-wrap::-webkit-scrollbar{display:none}
.waterFullproduct .fixed-wrap.fixed{position:fixed !important;top:0;left:0;right:0;box-shadow:0 2px 12px 0 rgba(0,0,0,0.15);border-bottom:0;z-index:10;padding:0;background-color:rgba(255,255,255,0.95);margin:0}
.waterFullproduct .nav-content{display:flex;position:relative;align-items:center;height:100%;width:923px;margin:0 auto}
.waterFullproduct .nav-content .page-title{font-size:28px;font-family:'OPPOSans-Ver2-Medium';font-variation-settings:'wght' 750;line-height:44px}
.waterFullproduct .type-nav{height:27px;font-size:16px;line-height:28px;color:#000;display:flex;align-items:center;position:absolute !important;right:0;transition:all ease-in-out .2s}
.waterFullproduct .type-nav_item{opacity:.7;cursor:pointer;user-select:none;position:relative;white-space:nowrap}
.waterFullproduct .type-nav_item:not(:last-of-type){margin-right:20px}
.waterFullproduct .type-nav_item.active{opacity:1}
.waterFullproduct .type-nav_item.active:hover::after{display:none}
.waterFullproduct .type-list{display:inline-block;margin-top:55px;overflow:hidden}
.waterFullproduct .type-list_item{display:inline-block;position:relative;width:608px;margin-right:40px}
.waterFullproduct .type-list_item.active{display:block}
.waterFullproduct .type-list_item.hide{display:none}
.waterFullproduct .type-list_item .item_link{display:block;cursor:auto}
.waterFullproduct .type-list_item img{width:100%;height:456px;border-radius:2px}
.waterFullproduct .type-list_item img.mb_img{display:none}
.waterFullproduct .type-list .swiper-slide{font-size:0;width:963px}
.waterFullproduct .type-list .description{width:100%;font-size:16px;line-height:28px;padding-bottom:12px}
.waterFullproduct .type-list .description .title{font-family:'OPPOSans-Ver2-Medium';font-variation-settings:'wght' 750}
.waterFullproduct .type-list .description .subtitle{margin-top:8px}
.waterFullproduct .type-list .description .price{font-size:12px;line-height:24px;font-family:'OPPOSans-Ver2-Medium';font-variation-settings:'wght' 750;margin-top:4px;display:flex;flex-direction:column;align-items:center;text-align:center}
.waterFullproduct .type-list .description .price .btn{position:relative}
.waterFullproduct .type-list .description .price .btn a{color:currentColor}
.waterFullproduct .type-list .description .price .learn-more{font-size:18px;font-family:'OPPOSans-Ver2-Medium';font-variation-settings:'wght' 750}
.waterFullproduct .type-list .description .price .buy-btn{font-size:12px;text-decoration:line-through}
}
@media(min-width:1440px){.product-main_v2-3 .product-recommond{width:100vw;box-sizing:border-box;max-width:1440px;margin-left:auto;margin-right:auto;padding-left:60px;padding-right:60px}
.product-main_v2-3 .type-nav_item:hover{opacity:1}
.product-main_v2-3 .type-nav_item:hover::after{content:"";display:block;position:absolute;left:0;right:0;bottom:-3px;height:1px;background:currentcolor}
}
.product-recommond .list-item{display:inline-block;width:286px;margin-right:56px;margin-bottom:57px;vertical-align:top}
.product-recommond .list-item .mobile-dots{display:none}
.product-recommond .list-item .item-box{position:relative;display:flex;justify-content:center;height:314px;width:286px;background:#f6f6f6}
@media(min-width:1440px){.product-recommond .list-item .item-box:hover img{transform:scale(1.06)}
}
.product-recommond .list-item .item-box .img-box{position:relative;display:flex;justify-content:center;margin-top:36px;height:200px;width:200px}
.product-recommond .list-item .item-box .img-wrapper{box-sizing:border-box;display:none !important;justify-content:center;opacity:0;transition:opacity .3s;align-items:center}
.product-recommond .list-item .item-box .img-wrapper.active{opacity:1;display:flex !important}
.product-recommond .list-item .item-box img{position:absolute;max-width:280px;max-height:260px;transition:all .3s}
.product-recommond .list-item .item-box .bottom-box{position:absolute;display:flex;justify-content:center;bottom:30px;width:120px;height:24px}
.product-recommond .list-item .item-box .bottom-box i{display:none;position:absolute;width:10px;height:24px;cursor:pointer;opacity:.3}
.product-recommond .list-item .item-box .bottom-box i.prev{transform:scale(-1);left:-20px;top:0}
.product-recommond .list-item .item-box .bottom-box i.next{right:-20px;top:0}
.product-recommond .list-item .item-box .bottom-box i.disable{display:none !important}
@media(min-width:1440px){.product-recommond .list-item .item-box .bottom-box i{transition:all .3s}
.product-recommond .list-item .item-box .bottom-box i:hover{opacity:1}
}
.product-recommond .list-item .item-box .bottom-box i svg{height:24px}
.product-recommond .list-item .item-box .dot-container{overflow:hidden;position:relative;height:24px}
.product-recommond .list-item .item-box ul.dot-box{white-space:nowrap;height:100%;box-sizing:border-box;margin-left:0;transition:margin-left .3s;padding-top:6px}
.product-recommond .list-item .item-box ul.dot-box li{display:inline-block;position:relative;width:12px;height:12px;border-radius:50%;background-color:red;margin:0 6px;cursor:pointer}
.product-recommond .list-item .item-box ul.dot-box li::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px;border:1px solid rgba(0,0,0,0.2);border-radius:50%;opacity:0;transition:all .3s ease}
.product-recommond .list-item .item-box ul.dot-box li.active::after{opacity:1;transform:translate(-50%,-50%) scale(1.7)}
@media(min-width:1440px){.product-recommond .list-item .item-box ul.dot-box li.hover::after{opacity:1;transform:translate(-50%,-50%) scale(1.4)}
}
.product-recommond .list-item .item-box ul.dot-box li:first-child{background:linear-gradient(135deg,#d2d2d2 0,#383838 100%)}
.product-recommond .list-item .item-box ul.dot-box li:nth-child(2){background:linear-gradient(135deg,#ffefeb 0,#ff3400 100%)}
.product-recommond .list-item .item-box ul.dot-box li:nth-child(3){background:linear-gradient(135deg,#c8c8c8 0,#595959 100%)}
.product-recommond .list-item .item-box ul.dot-box li:nth-child(4){background:linear-gradient(135deg,#a1a1a1 0,#000 100%)}
.product-recommond .list-item .item-box ul.dot-box li:nth-child(5){background:linear-gradient(135deg,#d9fff3 0,#40a383 100%)}
.product-recommond .list-item .item-box ul.dot-box li:nth-child(6){background:linear-gradient(135deg,#d9fff3 0,#ff3400 100%)}
.product-recommond .list-item .item-box ul.dot-box li:nth-child(7){background:linear-gradient(135deg,#d9fff3 0,#400183 100%)}
.product-recommond .list-item .item-box ul.dot-box li:nth-child(8){background:linear-gradient(135deg,#d9fff3 0,#401001 100%)}
.waterFullproductList .swiper-slide.active{position:relative}
.waterFullproductList .list-item{position:absolute;display:inline-block;width:313px;margin-right:20px;margin-bottom:20px;vertical-align:top;background-color:#fff;border-radius:2px;text-align:center;padding:20px 20px;box-sizing:border-box}
@media(min-width:1440px){.waterFullproductList .list-item{padding-bottom:40px;cursor:pointer}
.waterFullproductList .list-item:hover .item-box img{transform:scale(1.06)}
}
@media(min-width:1440px){.waterFullproductList .list-item:nth-child(1){display:none;height:484px}
.waterFullproductList .list-item:nth-child(2){display:none;height:484px}
}
.waterFullproductList .list-item .mobile-dots{display:none}
.waterFullproductList .list-item .item-box{position:relative;display:flex;justify-content:center;height:288px}
.waterFullproductList .list-item .item-box .img-box{position:relative;display:flex;justify-content:center;margin-top:36px;height:200px;width:200px}
.waterFullproductList .list-item .item-box .img-wrapper{box-sizing:border-box;display:none !important;justify-content:center;opacity:0;transition:opacity .3s;align-items:center}
.waterFullproductList .list-item .item-box .img-wrapper.active{opacity:1;display:flex !important}
.waterFullproductList .list-item .item-box img{position:absolute;max-width:200px;max-height:200px;transition:all .3s}
.waterFullproductList .list-item .item-box .bottom-box{position:absolute;display:flex;justify-content:center;bottom:10px;width:120px;height:24px}
.waterFullproductList .list-item .item-box .bottom-box i{display:none;position:absolute;width:10px;height:24px;cursor:pointer;opacity:.3}
.waterFullproductList .list-item .item-box .bottom-box i.prev{transform:scale(-1);left:-20px;top:0}
.waterFullproductList .list-item .item-box .bottom-box i.next{right:-20px;top:0}
.waterFullproductList .list-item .item-box .bottom-box i.disable{display:none !important}
@media(min-width:1440px){.waterFullproductList .list-item .item-box .bottom-box i{transition:all .3s}
.waterFullproductList .list-item .item-box .bottom-box i:hover{opacity:1}
}
.waterFullproductList .list-item .item-box .bottom-box i svg{height:24px}
.waterFullproductList .list-item .item-box .dot-container{overflow:hidden;position:relative;height:24px}
.waterFullproductList .list-item .item-box ul.dot-box{white-space:nowrap;height:100%;box-sizing:border-box;margin-left:0;transition:margin-left .3s;padding-top:6px}
.waterFullproductList .list-item .item-box ul.dot-box li{display:inline-block;position:relative;width:12px;height:12px;border-radius:50%;background-color:red;margin:0 6px;cursor:pointer}
.waterFullproductList .list-item .item-box ul.dot-box li::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px;border:1px solid rgba(0,0,0,0.2);border-radius:50%;opacity:0;transition:all .3s ease}
.waterFullproductList .list-item .item-box ul.dot-box li.active::after{opacity:1;transform:translate(-50%,-50%) scale(1.7)}
@media(min-width:1440px){.waterFullproductList .list-item .item-box ul.dot-box li.hover::after{opacity:1;transform:translate(-50%,-50%) scale(1.4)}
}
.waterFullproductList .list-item .item-box ul.dot-box li:first-child{background:linear-gradient(135deg,#d2d2d2 0,#383838 100%)}
.waterFullproductList .list-item .item-box ul.dot-box li:nth-child(2){background:linear-gradient(135deg,#ffefeb 0,#ff3400 100%)}
.waterFullproductList .list-item .item-box ul.dot-box li:nth-child(3){background:linear-gradient(135deg,#c8c8c8 0,#595959 100%)}
.waterFullproductList .list-item .item-box ul.dot-box li:nth-child(4){background:linear-gradient(135deg,#a1a1a1 0,#000 100%)}
.waterFullproductList .list-item .item-box ul.dot-box li:nth-child(5){background:linear-gradient(135deg,#d9fff3 0,#40a383 100%)}
.waterFullproductList .list-item .item-box ul.dot-box li:nth-child(6){background:linear-gradient(135deg,#d9fff3 0,#ff3400 100%)}
.waterFullproductList .list-item .item-box ul.dot-box li:nth-child(7){background:linear-gradient(135deg,#d9fff3 0,#400183 100%)}
.waterFullproductList .list-item .item-box ul.dot-box li:nth-child(8){background:linear-gradient(135deg,#d9fff3 0,#401001 100%)}
@media(max-width:767.98px){.product-recommond .list-item{display:inline-block;width:188px;margin-right:14px;margin-bottom:36px;vertical-align:top}
.product-recommond .list-item .mobile-dots{display:block;font-size:0;margin-top:8px}
.product-recommond .list-item .mobile-dots ul{line-height:8px;width:164px}
.product-recommond .list-item .mobile-dots ul li.product-dots{display:inline-block;width:11px;height:11px;border-radius:50%;margin-right:12px}
.product-recommond .list-item .mobile-dots ul li.product-dots:first-child{margin-left:0;background:linear-gradient(135deg,#d2d2d2 0,#383838 100%)}
.product-recommond .list-item .mobile-dots ul li.product-dots:nth-child(2){background:linear-gradient(135deg,#ffefeb 0,#ff3400 100%)}
.product-recommond .list-item .mobile-dots ul li.product-dots:nth-child(3){background:linear-gradient(135deg,#c8c8c8 0,#595959 100%)}
.product-recommond .list-item .mobile-dots ul li.product-dots:nth-child(4){background:linear-gradient(135deg,#a1a1a1 0,#000 100%)}
.product-recommond .list-item .mobile-dots ul li.product-dots:nth-child(5){background:linear-gradient(135deg,#d9fff3 0,#40a383 100%)}
.product-recommond .list-item .mobile-dots ul li.product-dots:nth-child(6){background:linear-gradient(135deg,#d9fff3 0,#ff3400 100%)}
.product-recommond .list-item .mobile-dots ul li.product-dots:nth-child(7){background:linear-gradient(135deg,#d9fff3 0,#400183 100%)}
.product-recommond .list-item .mobile-dots ul li.product-dots:nth-child(8){background:linear-gradient(135deg,#d9fff3 0,#401001 100%)}
.product-recommond .list-item .mobile-dots ul li.product-dots:nth-child(9){background:linear-gradient(135deg,#d9fff3 0,#401001 100%)}
.product-recommond .list-item .mobile-dots ul li.product-dots:nth-child(10){background:linear-gradient(135deg,#d9fff3 0,#401001 100%)}
.product-recommond .list-item .mobile-dots ul li.product-dots:nth-child(11){background:linear-gradient(135deg,#d9fff3 0,#401001 100%)}
.product-recommond .list-item .item-box{position:relative;display:flex;justify-content:center;width:190px;height:188px;background:#f6f6f6}
.product-recommond .list-item .item-box a.img-box{position:relative;display:flex;justify-content:center;margin-top:0;width:100%;height:100%}
.product-recommond .list-item .item-box .img-wrapper{box-sizing:border-box;display:none !important;justify-content:center;align-items:center}
.product-recommond .list-item .item-box .img-wrapper.active{display:flex !important}
.product-recommond .list-item .item-box img{position:absolute;max-width:168px;max-height:132px}
.product-recommond .list-item .item-box .bottom-box{display:none}
.waterFullproductList .list-item{display:inline-block;width:calc((100vw - 40px) / 2);margin-right:8px;margin-bottom:12px;vertical-align:top;border-radius:2px}
.waterFullproductList .list-item:nth-child(2n-1){margin-right:0}
.waterFullproductList .list-item .mobile-dots{display:block;font-size:0;margin-top:8px}
.waterFullproductList .list-item .mobile-dots ul{line-height:8px;width:164px;text-align:left}
.waterFullproductList .list-item .mobile-dots ul li.product-dots{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px}
.waterFullproductList .list-item .mobile-dots ul li.product-dots:first-child{margin-left:0;background:linear-gradient(135deg,#d2d2d2 0,#383838 100%)}
.waterFullproductList .list-item .mobile-dots ul li.product-dots:nth-child(2){background:linear-gradient(135deg,#ffefeb 0,#ff3400 100%)}
.waterFullproductList .list-item .mobile-dots ul li.product-dots:nth-child(3){background:linear-gradient(135deg,#c8c8c8 0,#595959 100%)}
.waterFullproductList .list-item .mobile-dots ul li.product-dots:nth-child(4){background:linear-gradient(135deg,#a1a1a1 0,#000 100%)}
.waterFullproductList .list-item .mobile-dots ul li.product-dots:nth-child(5){background:linear-gradient(135deg,#d9fff3 0,#40a383 100%)}
.waterFullproductList .list-item .mobile-dots ul li.product-dots:nth-child(6){background:linear-gradient(135deg,#d9fff3 0,#ff3400 100%)}
.waterFullproductList .list-item .mobile-dots ul li.product-dots:nth-child(7){background:linear-gradient(135deg,#d9fff3 0,#400183 100%)}
.waterFullproductList .list-item .mobile-dots ul li.product-dots:nth-child(8){background:linear-gradient(135deg,#d9fff3 0,#401001 100%)}
.waterFullproductList .list-item .mobile-dots ul li.product-dots:nth-child(9){background:linear-gradient(135deg,#d9fff3 0,#401001 100%)}
.waterFullproductList .list-item .mobile-dots ul li.product-dots:nth-child(10){background:linear-gradient(135deg,#d9fff3 0,#401001 100%)}
.waterFullproductList .list-item .mobile-dots ul li.product-dots:nth-child(11){background:linear-gradient(135deg,#d9fff3 0,#401001 100%)}
.waterFullproductList .list-item .item-box{position:relative;display:flex;justify-content:center;height:unset}
.waterFullproductList .list-item .item-box a.img-box{position:relative;display:flex;justify-content:center;margin-top:0;width:100%;height:100%}
.waterFullproductList .list-item .item-box .img-wrapper{height:132px;box-sizing:border-box;display:none !important;justify-content:center;align-items:center}
.waterFullproductList .list-item .item-box .img-wrapper.active{display:flex !important}
.waterFullproductList .list-item .item-box img{position:absolute;max-width:162px;max-height:120px}
.waterFullproductList .list-item .item-box .bottom-box{display:none}
}
@media(min-width:768px) and (max-width:1023.98px){.product-recommond .list-item{display:inline-block;width:220px;margin-right:30px;margin-bottom:40px;vertical-align:top}
.product-recommond .list-item .item-box{position:relative;display:flex;justify-content:center;width:220px;height:235px;background:#f6f6f6}
.product-recommond .list-item .item-box .img-box{position:relative;display:flex;justify-content:center;margin-top:36px;height:142px;width:142px}
.product-recommond .list-item .item-box .img-wrapper{box-sizing:border-box;display:none !important;justify-content:center}
.product-recommond .list-item .item-box .img-wrapper.active{display:flex !important}
.product-recommond .list-item .item-box img{position:absolute;max-width:142px;max-height:142px}
.product-recommond .list-item .item-box .bottom-box{position:absolute;bottom:23px;width:120px;height:20px}
.product-recommond .list-item .item-box .bottom-box i{display:none;position:absolute;width:10px;height:20px;cursor:pointer}
.product-recommond .list-item .item-box .bottom-box i.disable{opacity:.3}
.product-recommond .list-item .item-box .bottom-box i svg{height:20px}
.product-recommond .list-item .item-box .dot-container{overflow:hidden;position:relative;height:20px}
.product-recommond .list-item .item-box ul.dot-box{height:100%;box-sizing:border-box;margin-left:0;transition:margin-left .3s;padding-top:5px}
.product-recommond .list-item .item-box ul.dot-box li{display:inline-block;position:relative;width:10px;height:10px;border-radius:50%;background-color:red;margin:0 7px;cursor:pointer}
.product-recommond .list-item .item-box ul.dot-box li::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border:.5px solid rgba(0,0,0,0.2);border-radius:50%;opacity:0;transition:all .3s}
.product-recommond .list-item .item-box ul.dot-box li.active::after{opacity:1;transform:translate(-50%,-50%) scale(1.65)}
.waterFullproductList .list-item{display:inline-block;width:220px;margin-right:16px;margin-bottom:16px;vertical-align:top}
}
@media(min-width:768px) and (max-width:1023.98px) and (min-width:768px) and (max-width:1023.98px){.waterFullproductList .list-item:nth-child(1){display:none;height:300px}
.waterFullproductList .list-item:nth-child(2){display:none;height:300px}
}
@media(min-width:768px) and (max-width:1023.98px){.waterFullproductList .list-item .item-box{position:relative;display:flex;justify-content:center;height:235px}
.waterFullproductList .list-item .item-box .img-box{position:relative;display:flex;justify-content:center;margin-top:36px;height:142px;width:142px}
.waterFullproductList .list-item .item-box .img-wrapper{box-sizing:border-box;display:none !important;justify-content:center}
.waterFullproductList .list-item .item-box .img-wrapper.active{display:flex !important}
.waterFullproductList .list-item .item-box img{position:absolute;max-width:142px;max-height:142px}
.waterFullproductList .list-item .item-box .bottom-box{position:absolute;bottom:23px;width:120px;height:20px}
.waterFullproductList .list-item .item-box .bottom-box i{display:none;position:absolute;width:10px;height:20px;cursor:pointer}
.waterFullproductList .list-item .item-box .bottom-box i.disable{opacity:.3}
.waterFullproductList .list-item .item-box .bottom-box i svg{height:20px}
.waterFullproductList .list-item .item-box .dot-container{overflow:hidden;position:relative;height:20px}
.waterFullproductList .list-item .item-box ul.dot-box{height:100%;box-sizing:border-box;margin-left:0;transition:margin-left .3s;padding-top:5px}
.waterFullproductList .list-item .item-box ul.dot-box li{display:inline-block;position:relative;width:10px;height:10px;border-radius:50%;background-color:red;margin:0 7px;cursor:pointer}
.waterFullproductList .list-item .item-box ul.dot-box li::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border:.5px solid rgba(0,0,0,0.2);border-radius:50%;opacity:0;transition:all .3s}
.waterFullproductList .list-item .item-box ul.dot-box li.active::after{opacity:1;transform:translate(-50%,-50%) scale(1.65)}
}
