.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}.head-container{margin-top:3rem}.head-container .head-top{display:flex;position:relative;line-height:50px;border-bottom:2px solid #003894}.head-container .head-top .tit{display:flex;align-items:center;width:254px;color:#fff;border-radius:0 1.875rem 0 0;background-color:#32b0cb;padding-left:60px}.head-container .head-top .tit .iconfont{margin-right:.625rem}.head-container .head-top .menus{display:flex;padding-left:20px}.head-container .head-top .menus a{display:block;color:#003894;text-align:center;margin-right:1.25rem}.head-container .head-top .menus a.active{color:#003894}.head-container .head-wrap{position:relative;display:flex;height:500px}.head-container .head-wrap .head-left{width:254px;background-color:#32b0cb;border-radius:0 0 0 1.875rem}.head-container .head-wrap .head-left:hover .catalog-wrap{display:block}.head-container .head-wrap .head-left .cate-box{display:flex;flex-direction:column;height:100%;overflow:hidden}.head-container .head-wrap .head-left .cate-box .cate-item{flex:1;padding:.625rem 0}.head-container .head-wrap .head-left .cate-box .cate-item.is-hover{background-color:#fff}.head-container .head-wrap .head-left .cate-box .cate-item.is-hover .tit-img{color:#7b298b}.head-container .head-wrap .head-left .cate-box .cate-item.is-hover .tit-img::before{background-color:#7b298b}.head-container .head-wrap .head-left .cate-box .cate-item.active{background-color:#fff}.head-container .head-wrap .head-left .cate-box .cate-item.active .tit-img{color:#7b298b}.head-container .head-wrap .head-left .cate-box .cate-item.active .tit-img::before{background-color:#7b298b}.head-container .head-wrap .head-left .cate-box .cate-item .tit-img{position:relative;display:flex;align-items:center;height:100%;color:#fff;padding-left:20px}.head-container .head-wrap .head-left .cate-box .cate-item .tit-img::before{content:"";position:absolute;top:10px;left:0;bottom:10px;width:4px;border-radius:0 .625rem 0 .625rem}.head-container .head-wrap .head-left .cate-box .cate-item .tit-img img{width:55px}.head-container .head-wrap .head-left .cate-box .cate-item .tit-img .iconfont{width:20px;font-size:20px}.head-container .head-wrap .head-left .cate-box .cate-item .tit-img .tit{margin-left:.625rem;display:flex;flex-direction:column}.head-container .head-wrap .head-left .catalog-wrap{display:none;position:absolute;top:0;right:0;left:254px;height:100%;background-color:#fff;padding:.625rem .625rem .625rem 20px;z-index:11}.head-container .head-wrap .head-left .catalog-wrap .catalog-box{display:none;height:100%}.head-container .head-wrap .head-left .catalog-wrap .catalog-box.show{display:flex}.head-container .head-wrap .head-left .catalog-wrap .level-1-box{padding-right:.625rem}.head-container .head-wrap .head-left .catalog-wrap .level-1-box .level-1.active a,.head-container .head-wrap .head-left .catalog-wrap .level-1-box .level-1:hover a{color:#003894}.head-container .head-wrap .head-left .catalog-wrap .level-1-box .level-1 a{color:#101010;line-height:40px}.head-container .head-wrap .head-left .catalog-wrap .level-2-box{flex:1;height:100%;overflow:auto}.head-container .head-wrap .head-left .catalog-wrap .level-2-box .level-2{display:none;flex-wrap:wrap;margin:.625rem 0}.head-container .head-wrap .head-left .catalog-wrap .level-2-box .level-2.is-hover{display:flex}.head-container .head-wrap .head-left .catalog-wrap .level-2-box .level-2 a{display:flex;flex-direction:column;align-items:center;color:#101010;padding-right:15px;margin-bottom:.625rem}.head-container .head-wrap .head-left .catalog-wrap .level-2-box .level-2 a:hover{color:#003894}.head-container .head-wrap .head-left .catalog-wrap .level-2-box .level-2 a:hover .img-box .img{display:none}.head-container .head-wrap .head-left .catalog-wrap .level-2-box .level-2 a:hover .img-box .img-move{display:block}.head-container .head-wrap .head-left .catalog-wrap .level-2-box .level-2 a .img-box{display:flex;align-items:center;justify-content:center;width:78px;height:78px}.head-container .head-wrap .head-left .catalog-wrap .level-2-box .level-2 a .img-box .img{max-width:100%;max-height:100%}.head-container .head-wrap .head-left .catalog-wrap .level-2-box .level-2 a .img-box .img-move{display:none;max-width:100%;max-height:100%}.head-container .head-wrap .head-middle{flex:1;min-width:0;margin:.625rem 0 0 .625rem}.head-container .head-wrap .head-middle .banner-swiper{position:relative;width:100%}.head-container .head-wrap .head-middle .banner-swiper .swiper-slide .img{height:490px;width:100%;object-fit:cover;border-radius:5px}.head-container .head-wrap .head-middle .banner-swiper .swiper-pagination{bottom:1rem}.head-container .head-wrap .head-middle .banner-swiper .swiper-pagination .swiper-pagination-bullet{width:.8rem;height:.8rem;background-color:#F5F5F7}.head-container .head-wrap .head-middle .banner-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fffd55}.head-container .head-wrap .head-right{width:240px;background-color:#fff;margin:.625rem 0 0 .625rem}.head-container .head-wrap .head-right .right-top .tit{color:#7b298b}.head-container .head-wrap .head-right .logo-list{display:grid;grid-template-columns:repeat(2, 1fr)}.head-container .head-wrap .head-right .logo-list .logo-box{position:relative;display:flex;align-items:center;justify-content:center;max-width:100%;height:5.5rem;padding:1rem .625rem}.head-container .head-wrap .head-right .logo-list .logo-box .img{width:100%}.head-container .head-wrap .head-right .vip-features{border:1px solid #7b298b;padding:.625rem}.head-container .head-wrap .head-right .vip-features .tit{padding:.625rem 0}.head-container .head-wrap .head-right .vip-features .features{display:grid;grid-template-columns:repeat(3, 1fr);text-align:center;gap:45px 10px;margin:20px 0}.head-container .head-wrap .head-right .vip-features .features .feature-item .iconfont{color:#003894;font-size:30px;border:1px solid #003894;border-radius:.625rem;padding:.625rem}.head-container .head-wrap .head-right .vip-features .features .feature-item .txt{font-size:.875rem;margin-top:.625rem}.head-container .head-wrap .head-right .banner-ad-swiper{position:relative;width:100%}.head-container .head-wrap .head-right .banner-ad-swiper .swiper-slide .img{height:490px;width:100%;object-fit:cover}.head-container .head-wrap .head-right .banner-ad-swiper .swiper-pagination{bottom:1rem}.head-container .head-wrap .head-right .banner-ad-swiper .swiper-pagination .swiper-pagination-bullet{width:.8rem;height:.8rem;background-color:#F5F5F7}.head-container .head-wrap .head-right .banner-ad-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fffd55}.goods-cate-wrap{padding-top:1.125rem}.goods-cate-list{display:flex;padding-top:.75rem;padding-bottom:3rem}.goods-cate-list .item{display:flex;align-items:center;flex-direction:column;text-decoration:none;margin-right:2rem}.goods-cate-list .item.active .tit{color:#7b298b;border-color:#7b298b}.goods-cate-list .item .img-box{display:flex;align-items:center;justify-content:center;width:78px;height:78px}.goods-cate-list .item .img-box .img{max-width:100%;max-height:100%}.goods-cate-list .item .tit{color:#000;border-bottom:1px solid transparent;margin-top:1.25rem}.brand-wrap{padding-top:.625rem;padding-bottom:1.25rem}.brand-wrap .tit-box3{position:relative}.brand-wrap .tit-box3 .tit{position:relative}.brand-wrap .tit-box3 .tit .iconfont{position:absolute;top:-10px;color:#E60024;font-size:22px}.brand-wrap .tit-box3 .letters{position:absolute;right:0;top:1.875rem}.brand-wrap .tit-box3 .letters .letter{display:inline-block;width:20px;color:#101010;cursor:pointer}.brand-wrap .tit-box3 .letters .letter.active{color:#7b298b}.brand-list-2{padding-top:.75rem}.brand-list-2 .swiper .swiper-slide{width:11.875rem}.brand-list-2 .item:hover .tit{color:#7b298b;border-color:#7b298b}.brand-list-2 .item .img-box{display:flex;align-items:center;justify-content:center}.brand-list-2 .item .img-box .img{max-width:100%;object-fit:cover}.scene-cate-wrap{padding-top:1.125rem}.scene-cate-list{display:grid;grid-template-columns:repeat(6, 1fr);gap:1.25rem 1.25rem;padding-top:.75rem}.scene-cate-list .item{display:flex;align-items:center;flex-direction:column;text-decoration:none;margin-right:2rem}.scene-cate-list .item:hover .tit{color:#7b298b;border-color:#7b298b}.scene-cate-list .item .img-box{display:flex;align-items:center;justify-content:center;width:120px;height:120px}.scene-cate-list .item .img-box .img{max-width:100%;max-height:100%}.scene-cate-list .item .tit{color:#000;border-bottom:1px solid transparent;margin-top:1.25rem}.index-wrap{background-color:#F5F5F7;padding-top:3rem;padding-bottom:3rem}.index-wrap .item{display:flex;margin-bottom:3rem}.index-wrap .item:last-child{margin-bottom:0}.index-wrap .item:nth-child(8n-6) .product-box .product-box-left{background-color:#ffae52}.index-wrap .item:nth-child(8n-5) .product-box .product-box-left{background-color:#a3dd4b}.index-wrap .item:nth-child(8n-4) .product-box .product-box-left{background-color:#67d5d6}.index-wrap .item:nth-child(8n-3) .product-box .product-box-left{background-color:#2c6dd9}.index-wrap .item:nth-child(8n-2) .product-box .product-box-left{background-color:#7b298b}.index-wrap .item:nth-child(8n-1) .product-box .product-box-left{background-color:#de868f}.index-wrap .item:nth-child(8n) .product-box .product-box-left{background-color:#bca78c}.index-wrap .item .product-box{flex:1;min-width:0;display:flex;border-bottom-left-radius:1.875rem;background-color:#fff}.index-wrap .item .product-box .product-box-left{width:254px;border-radius:0 1.875rem 0 1.875rem;background-color:#ea5b4d;padding:30px 19px 0 26px}.index-wrap .item .product-box .product-box-left .tit{color:#fff;margin-bottom:1rem}.index-wrap .item .product-box .product-box-left .child-cate a{float:left;color:#fff;font-size:.875rem;border:1px solid #fff;border-radius:5px;cursor:pointer;text-decoration:none;padding:2px 5px;margin:0 .625rem .625rem 0}.index-wrap .item .product-box .product-box-left .brand a{float:left;color:#fff;font-size:.875rem;border:1px solid #fff;border-radius:5px;cursor:pointer;text-decoration:none;padding:2px 5px;margin:0 .625rem .625rem 0}.index-wrap .item .product-box .product-box-right{flex:1;min-width:0;margin-left:.625rem}.index-wrap .item .product-box .product-box-right .right-top{position:relative;width:100%;border-bottom:1px solid #efefef}.index-wrap .item .product-box .product-box-right .right-top .swiper-slide{width:auto}.index-wrap .item .product-box .product-box-right .right-top .swiper-slide.active .txt{color:#7b298b;border-color:#7b298b}.index-wrap .item .product-box .product-box-right .right-top .txt{cursor:pointer;font-size:.875rem;border-bottom:2px solid transparent;padding:13px 0 4px;margin:0 .625rem}.index-wrap .item .product-box .product-box-right .index-product-list{position:relative;width:100%;padding:1rem .625rem 1rem 0}.index-wrap .item .product-box .product-box-right .index-product-list .swiper-wrapper{width:100%}.index-wrap .item .product-box .product-box-right .index-product-list .swiper-wrapper .swiper-slide{width:14.25rem}.index-wrap .item .brand-box{width:236px;background-color:#fff;margin-left:.625rem}.index-wrap .item .brand-box .brand-top .tit{font-size:.875rem;border-bottom:1px solid #efefef;padding:13px 0 4px .625rem}.index-wrap .item .brand-box .brand-info{padding:0 .625rem}.index-wrap .item .brand-box .brand-info .logo-box{display:flex;align-items:center;justify-content:center;max-width:100%;height:6rem;padding:1rem .625rem}.index-wrap .item .brand-box .brand-info .logo-box .img{width:100%}.index-wrap .item .brand-box .brand-info .info{font-size:.75rem;white-space:pre-wrap;word-break:break-all}.index-wrap .item .brand-box .brand-info .link{display:block;text-align:center;line-height:30px;color:#101010;font-size:.875rem;cursor:pointer;border-radius:5px;border:1px solid #efefef;text-decoration:none;margin-top:.625rem}.index-wrap .item .brand-box .brand-info .link:hover{color:#fff;background-color:#7b298b}.index-wrap .item .brand-box .logo-list{display:grid;grid-template-columns:repeat(2, 1fr);padding:0 .625rem}.index-wrap .item .brand-box .logo-list .logo-box{position:relative;display:flex;align-items:center;justify-content:center;max-width:100%;height:6rem;padding:1rem .625rem}.index-wrap .item .brand-box .logo-list .logo-box:nth-child(1)::after,.index-wrap .item .brand-box .logo-list .logo-box:nth-child(3)::after{content:'';position:absolute;bottom:0;left:0;right:-108px;height:1px;background-color:#efefef}.index-wrap .item .brand-box .logo-list .logo-box .img{width:100%}.index-wrap .item .sort-box{width:236px;background-color:#fff;margin-left:.625rem}.index-wrap .item .sort-box .sort-top{position:relative}.index-wrap .item .sort-box .sort-top .tit{font-size:.875rem;border-bottom:1px solid #efefef;padding:13px 0 4px .625rem}.index-wrap .item .sort-box .sort-top .more{position:absolute;top:13px;right:.625rem;font-size:.875rem;color:#101010}.index-wrap .item .sort-box .sort-list{height:316px;overflow-y:auto;padding:0 .625rem;margin-bottom:1rem}.index-wrap .item .sort-box .sort-list .sort-item{position:relative;border-bottom:1px solid #efefef;padding:19px 0 15px}.index-wrap .item .sort-box .sort-list .sort-item:hover a{text-decoration:none}.index-wrap .item .sort-box .sort-list .sort-item:last-child{border-bottom:transparent}.index-wrap .item .sort-box .sort-list .sort-item a{display:flex}.index-wrap .item .sort-box .sort-list .sort-item .product-info{flex:1;color:#101010;font-size:.75rem}.index-wrap .item .sort-box .sort-list .sort-item .product-info .price{color:#E60024}.index-wrap .item .sort-box .sort-list .sort-item .pic{position:relative;width:80px;padding-top:80px}.index-wrap .item .sort-box .sort-list .sort-item .pic .img-box{position:absolute;top:0%;left:0%;width:100%;background-color:#fff;padding-top:100%;z-index:3}.index-wrap .item .sort-box .sort-list .sort-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}