.product-item{position:relative}.product-item:hover a{text-decoration:none}.product-item:hover a::before{display:block}.product-item>a{border-radius:inherit}.product-item>a::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;display:none;color:#7b298b;border-radius:5px;border:1px solid;z-index:5}.product-item .pic{position:relative;padding-top:100%;border-radius:inherit}.product-item .pic .img-box{position:absolute;top:0%;left:0%;width:100%;border-radius:inherit;background-color:#fff;padding-top:100%;z-index:3}.product-item .pic .img-box .img{max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);vertical-align:top;border-radius:5px 5px 0 0}.product-item .pic .brand-icon{position:absolute;top:3.2%;left:3%;width:32%;z-index:6}.product-item .pic .brand-icon .img{width:100%}.product-item .tags{position:absolute;top:5px;right:8px;z-index:6}.product-item .tags .tag{margin-right:5px}.product-item .tags .tag .icon{width:25px}.product-item .product-info{position:relative;color:#101010;font-size:.875rem;padding:.625rem .625rem}.product-item .product-info .price{color:#E60024}.product-item .product-info .stock{position:absolute;bottom:.625rem;right:.625rem;color:#003894}.product-item .btn-box{position:relative;display:flex;padding:0 .625rem 1rem;z-index:6}.product-item .btn-box .btn{flex:1;display:flex;align-items:center;justify-content:center;font-size:.875rem;padding-left:0;padding-right:0}.product-item .btn-box .btn.shoucang{border-color:rgba(0,56,148,0.2);background-color:#fff;margin-right:1.25rem}.product-item .btn-box .btn.shoucang.active .icon-shoucang{display:none}.product-item .btn-box .btn.shoucang.active .icon-shoucang-active{display:inline-block}.product-item .btn-box .btn.shoucang .iconfont{color:#BEBEBE}.product-item .btn-box .btn.shoucang .icon-shoucang-active{display:none;color:#003894}.product-item .btn-box .btn.shoucang .txt{color:#4F4F4F}.product-item .btn-box .btn.add-cart{border-color:rgba(123,41,139,0.2);background-color:#fff}.product-item .btn-box .btn.add-cart.active .iconfont{color:#7b298b}.product-item .btn-box .btn.add-cart .iconfont{color:#BEBEBE}.product-item .btn-box .btn.add-cart .txt{color:#4F4F4F}.product-item .btn-box .btn .iconfont{margin-right:.3rem}.product-list{display:grid;width:100%;grid-template-columns:repeat(4, 1fr);gap:1.25rem 1.25rem}.product-list-2{display:grid;width:100%;grid-template-columns:repeat(5, 1fr);gap:1.25rem 1.25rem}.scheme-item{position:relative}.scheme-item:hover a::before{display:block}.scheme-item:hover a{text-decoration:none}.scheme-item a::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;display:none;color:#7b298b;border-radius:5px;border:1px solid;z-index:5}.scheme-item .pic{position:relative;padding-top:100%}.scheme-item .pic .img-box{position:absolute;top:0%;left:0%;width:100%;border-radius:5px;background-color:#fff;padding-top:100%;z-index:3}.scheme-item .pic .img-box .img{max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);vertical-align:top;border-radius:5px 5px 0 0}.scheme-item .scheme-info{color:#101010;font-size:.875rem;padding:1.25rem .625rem}.scheme-list{display:grid;width:100%;grid-template-columns:repeat(5, 1fr);gap:1.25rem 1.25rem}.product-index-container{background-color:#F5F5F7;padding:19px 0}.product-index-container .product-wrap{display:flex;padding:1.875rem 0}.product-index-container .product-wrap .product-left{width:13.9rem;border-top-right-radius:.625rem}.product-index-container .product-wrap .product-left .title{line-height:50px;color:#101010;font-size:.875rem;background-color:rgba(0,56,148,0.5);text-align:center;border-radius:0 .625rem 0 .625rem}.product-index-container .product-wrap .product-left .cate-group{height:calc(100vh - 260px);max-height:1200px;background-color:#fff;overflow:auto}.product-index-container .product-wrap .product-left .cate-group .cate-item.fold .cate-tit .icon-shang{display:none}.product-index-container .product-wrap .product-left .cate-group .cate-item.fold .cate-tit .icon-xiala{display:block}.product-index-container .product-wrap .product-left .cate-group .cate-item.fold .cates{display:none}.product-index-container .product-wrap .product-left .cate-group .cate-item.active .cate-tit .iconfont{color:#003894}.product-index-container .product-wrap .product-left .cate-group .cate-item.active .cate-tit .tit{color:#003894}.product-index-container .product-wrap .product-left .cate-group .cate-item .cate-tit{display:flex;align-items:center;height:3rem;padding:0 1rem}.product-index-container .product-wrap .product-left .cate-group .cate-item .cate-tit .tit{flex:1;padding-left:.5rem}.product-index-container .product-wrap .product-left .cate-group .cate-item .cate-tit .icon-xiala{display:none}.product-index-container .product-wrap .product-left .cate-group .cate-item .cates{display:flex;flex-direction:column;background-color:#fbfbfb}.product-index-container .product-wrap .product-left .cate-group .cate-item .cates a{display:flex;align-items:center;height:3rem;color:#101010;text-decoration:none;padding-left:2.8rem}.product-index-container .product-wrap .product-left .cate-group .cate-item .cates a:hover{color:#003894}.product-index-container .product-wrap .product-left .cate-group .cate-item .cates a.active{color:#003894;background-color:rgba(184,134,248,0.2);border-right:4px solid #003894}.product-index-container .product-wrap .product-right{flex:1;margin-left:1.125rem}.product-index-container .product-wrap .product-right .right-top{margin-bottom:1.25rem}.product-detail{padding:19px 0 4.375rem}.product-detail .crumb{padding:.625rem 0 1rem}.product-detail .crumb a{color:#000;text-decoration:none}.product-detail .crumb a:hover{color:#003894}.product-detail .crumb .symbol{padding:0 .5rem}.product-detail .crumb .active{color:#7b298b}.product-detail .basic-info{position:relative;display:flex}.product-detail .basic-info .pic-list-swiper{position:relative;width:360px}.product-detail .basic-info .pic-list-swiper .swiper .pic{position:relative;padding-top:100%;border:1px solid #efefef}.product-detail .basic-info .pic-list-swiper .swiper .pic::after{position:absolute;top:0;left:0;z-index:5;display:block;width:100%;padding-top:100%;content:" "}.product-detail .basic-info .pic-list-swiper .swiper .pic .img-box{position:absolute;top:0%;left:0%;width:100%;border-radius:5px 5px 0 0;background-color:#fff;padding-top:100%;z-index:3}.product-detail .basic-info .pic-list-swiper .swiper .pic .img-box .img{max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);vertical-align:top}.product-detail .basic-info .pic-list-swiper .swiper .pic .brand-icon{position:absolute;top:3.2%;left:3%;width:32%;z-index:6}.product-detail .basic-info .pic-list-swiper .swiper .pic .brand-icon .img{width:100%}.product-detail .basic-info .pic-list-swiper .swiper .pic .txt{position:absolute;right:5px;bottom:5px;font-size:.875rem;color:#003894;z-index:9}.product-detail .basic-info .pic-list-swiper .swiper .pic .play-icon{position:absolute;top:calc(50% - 1rem);left:calc(50% - 1rem);z-index:8;cursor:pointer}.product-detail .basic-info .pic-list-swiper .swiper .pic .play-icon .iconfont{font-size:2rem}.product-detail .basic-info .pic-list-swiper .swiper .pic .play-icon img{width:2rem}.product-detail .basic-info .pic-list-swiper .swiper .swiper-btn{margin-top:.1rem}.product-detail .basic-info .pic-list-swiper .swiper .swiper-btn::after{display:none}.product-detail .basic-info .pic-list-swiper .swiper .swiper-btn.swiper-button-disabled .icon{display:none}.product-detail .basic-info .pic-list-swiper .swiper .swiper-btn.swiper-button-next{margin-right:.5rem}.product-detail .basic-info .pic-list-swiper .swiper .swiper-btn.swiper-button-prev{margin-left:.5rem}.product-detail .basic-info .pic-list-swiper .swiper .swiper-btn .icon{width:2rem;height:2rem}.product-detail .basic-info .pic-list-swiper .big-image-swiper{margin-bottom:.625rem}.product-detail .basic-info .pic-list-swiper .min-image-swiper .swiper-slide-thumb-active .pic{border-color:#003894}.product-detail .basic-info .pic-list-swiper .video-wrap{position:absolute;top:0;width:100%;height:360px;z-index:9;background-color:#101010}.product-detail .basic-info .pic-list-swiper .video-wrap .video-box{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.product-detail .basic-info .pic-list-swiper .video-wrap .video-box video{width:100%}.product-detail .basic-info .pic-list-swiper .video-wrap .close{position:absolute;top:0;right:0;color:#fff;cursor:pointer;padding:.3rem;z-index:9}.product-detail .basic-info .pic-list-swiper .remark{color:#003894;margin-top:.625rem}.product-detail .basic-info .info-right{flex:1;padding:0 3rem 0 2rem}.product-detail .basic-info .info-right .name{font-size:1.25rem;margin-bottom:.625rem}.product-detail .basic-info .info-right .price-box{border-radius:5px;background-color:#F5F5F7;padding:1.25rem 1.25rem;margin-bottom:1rem}.product-detail .basic-info .info-right .price-box .price-item{display:flex;align-items:flex-end}.product-detail .basic-info .info-right .price-box .price-item .tit{width:97px;font-size:.875rem;margin-right:.5rem}.product-detail .basic-info .info-right .price-box .price-item .val-box .symbol{font-size:.875rem}.product-detail .basic-info .info-right .price-box .price-item .val-box .price{color:#003894}.product-detail .basic-info .info-right .price-box .price-item .val-box .vip-price2{color:#7b298b}.product-detail .basic-info .info-right .price-box .price-item .val-box .vip-price{color:#7b298b}.product-detail .basic-info .info-right .price-box .price-item .en-val-box{margin-left:1.25rem}.product-detail .basic-info .info-right .price-box .price-item .en-val-box .symbol{font-size:.875rem}.product-detail .basic-info .info-right .price-box .price-item .en-val-box .en-price{color:#003894}.product-detail .basic-info .info-right .price-box .price-item .en-val-box .en-vip-price2{color:#7b298b}.product-detail .basic-info .info-right .price-box .price-item .en-val-box .en-vip-price{color:#7b298b}.product-detail .basic-info .info-right .price-box .price-item .price-scale{position:relative}.product-detail .basic-info .info-right .price-box .price-item .price-scale .scale-box{width:4rem;height:18px;line-height:18px;border-radius:4px;color:#7b298b;text-align:left;background-color:#EFEFEF;font-size:.75rem;cursor:pointer;padding:0 0 0 .5rem;margin-left:5px}.product-detail .basic-info .info-right .price-box .price-item .price-scale .scale-box .iconfont{position:absolute;top:0;right:0;line-height:initial}.product-detail .basic-info .info-right .price-box .price-item .price-scale .scale-select{position:absolute;left:-10px;min-width:160px;border-radius:5px;background-color:#F5F5F7;text-align:left;color:#212529;padding:10px 5px;margin-top:5px;z-index:9}.product-detail .basic-info .info-right .price-box .price-item .price-scale .scale-select .scale-item{line-height:25px;font-size:.875rem;cursor:pointer}.product-detail .basic-info .info-right .price-box .price-item .price-scale .scale-select .scale-item.active,.product-detail .basic-info .info-right .price-box .price-item .price-scale .scale-select .scale-item:hover{color:#7b298b}.product-detail .basic-info .info-right .price-box .price-item .price-scale select{width:130px;height:20px;line-height:20px;border-radius:5px;padding-left:5px;margin-left:5px}.product-detail .basic-info .info-right .info-item{position:relative;display:flex;color:#333}.product-detail .basic-info .info-right .info-item .tit{padding-right:.25rem}.product-detail .basic-info .info-right .info-item .tit .txt{width:172px;display:inline-block;text-align:justify}.product-detail .basic-info .info-right .info-item .sub{flex:1;white-space:pre-wrap}.product-detail .basic-info .info-right .info-item h1{font-size:.875rem;font-weight:normal;margin:0}.product-detail .basic-info .info-right .sku-box{min-height:8rem}.product-detail .basic-info .info-right .sku-list{border-top:1px solid #efefef;padding-top:1rem;margin-top:1rem}.product-detail .basic-info .info-right .sku-list .sku-item{display:flex}.product-detail .basic-info .info-right .sku-list .sku-item .tit{width:5rem;line-height:30px;margin-right:1rem}.product-detail .basic-info .info-right .sku-list .sku-item .vals{flex:1;display:flex;flex-wrap:wrap}.product-detail .basic-info .info-right .sku-list .sku-item .vals .val{line-height:30px;border:1px solid #efefef;border-radius:5px;cursor:pointer;padding:0 .5rem;margin-right:.625rem;margin-bottom:8px}.product-detail .basic-info .info-right .sku-list .sku-item .vals .val.active{border-color:#E60024}.product-detail .basic-info .info-right .sku-list .sku-item .vals .val.disabled{background-color:#ddd;cursor:not-allowed}.product-detail .basic-info .info-right .tip{color:#003894;font-size:.875rem;margin-top:.625rem}.product-detail .basic-info .info-right .btn-wrap{display:flex;margin-top:1rem}.product-detail .basic-info .info-right .btn-wrap .buy-num{display:flex;width:90px;height:30px;line-height:30px}.product-detail .basic-info .info-right .btn-wrap .buy-num .btn-jian{width:30px;text-align:center;border:1px solid #efefef;cursor:pointer}.product-detail .basic-info .info-right .btn-wrap .buy-num .nums{width:30px;text-align:center}.product-detail .basic-info .info-right .btn-wrap .buy-num .btn-jia{width:30px;text-align:center;border:1px solid #efefef;cursor:pointer}.product-detail .basic-info .info-right .btn-box{display:flex;margin-left:30px}.product-detail .basic-info .info-right .btn-box .btn.add-cart{background-color:#7b298b;color:#fff;margin-right:1.5rem}.product-detail .basic-info .info-right .btn-box .btn.buy{color:#E60024;border:1px solid #E60024}.product-detail .basic-info .info-right .btn-box .btn.buy .txt{color:#E60024}.product-detail .basic-info .info-right .btn-box .btn .iconfont{margin-right:.3rem}.product-detail .basic-info .brand-box{width:280px;border-left:1px solid #efefef;padding:0 0 0 .625rem}.product-detail .basic-info .brand-box .brand-info{border-bottom:1px solid #efefef;padding-bottom:.875rem;margin-bottom:.875rem}.product-detail .basic-info .brand-box .brand-info .logo-box{display:flex;align-items:center;justify-content:center;max-width:100%;height:6rem;padding:1rem .625rem}.product-detail .basic-info .brand-box .brand-info .logo-box .img{max-width:100%;max-height:100%}.product-detail .basic-info .brand-box .brand-info .info{font-size:.875rem}.product-detail .basic-info .brand-box .tip-info .tit{color:#9A9A9A;font-size:.875rem}.product-detail .basic-info .brand-box .tip-info .txt{font-size:.875rem}.product-detail .detail-box{display:flex;margin-top:4.375rem}.product-detail .detail-box.detail-promotion .relation-wrap{width:100%}.product-detail .detail-box.detail-promotion .relation-wrap .detail-product-list{display:grid;width:100%;grid-template-columns:repeat(5, 1fr);gap:1.25rem 1.25rem}.product-detail .detail-box .relation-wrap{width:360px;margin-right:1.25rem}.product-detail .detail-box .relation-wrap .tit{color:#101010;font-size:1.25rem;background-color:#F5F5F7;text-align:center;padding:.5rem 1rem}.product-detail .detail-box .relation-wrap .detail-product-list{border:1px solid #efefef;padding:2.5rem 2rem}.product-detail .detail-info{flex:1}.product-detail .detail-info .nav{background-color:#F5F5F7}.product-detail .detail-info .nav .nav-link{color:#101010;font-size:1.25rem;cursor:pointer;border:2px solid #F5F5F7;padding:.5rem 1rem;background-color:#F5F5F7}.product-detail .detail-info .nav .nav-link.active{background-color:#fff}.product-detail .detail-info .tab-content .tab-pane{display:none}.product-detail .detail-info .tab-content .tab-pane.active{display:block}.product-detail .detail-info .tab-content .btn-wrap{display:inline-block;margin-bottom:1.5rem}.product-detail .detail-info .tab-content .btn-wrap .btn-box{display:flex;flex-wrap:wrap;border:1px solid #003894;border-radius:5px}.product-detail .detail-info .tab-content .btn-wrap .btn-box .btn{min-width:6.25rem;height:2rem;line-height:2rem;text-align:center;border-radius:0;border-right:1px solid #003894;padding:0 .625rem}.product-detail .detail-info .tab-content .btn-wrap .btn-box .btn:last-child{border-right:0px}.product-detail .detail-info .tab-content .btn-wrap .btn-box .btn.active{color:#fff;background-color:#003894}.product-detail .detail-info .tab-content #nav-content{padding:0 2rem}.product-detail .detail-info .tab-content #nav-content img{width:100%}.product-detail .detail-info .tab-content .file-wrap{margin-top:1.5rem}.product-detail .detail-info .tab-content .file-wrap .file-list{display:grid;grid-template-columns:repeat(4, 1fr);gap:1.72rem 1.72rem}.product-detail .detail-info .tab-content .file-wrap .file-list .item{position:relative;display:flex;background-color:#EFEFEF;border-radius:5px;padding:1rem 1.2rem 2rem}.product-detail .detail-info .tab-content .file-wrap .file-list .item .icon{font-size:3rem}.product-detail .detail-info .tab-content .file-wrap .file-list .item .name{flex:1;padding:.5rem .8rem 0}.product-detail .detail-info .tab-content .file-wrap .file-list .item .btn-right{position:absolute;right:1.5rem;bottom:.75rem}.product-detail .detail-info .tab-content .file-wrap .file-list .item .btn-right .btn-item{color:#000}.product-detail .detail-info .tab-content .file-wrap .file-list .item .btn-right .btn-item:hover{text-decoration:none}.product-detail .detail-info .tab-content .file-wrap .file-list .item .btn-right .btn-item.btn-eye{margin-right:3px}.product-detail .detail-info .tab-content .file-wrap .file-list .item .btn-right .btn-item .iconfont{font-size:1.5rem;margin-left:.5rem}.product-detail .detail-info .tab-content .file-wrap .file-list{grid-template-columns:repeat(3, 1fr)}.product-detail .detail-info .tab-content .scheme-wrap{margin-top:1.25rem}.product-detail .detail-info .tab-content .scheme-wrap .scheme-list{grid-template-columns:repeat(4, 1fr)}