.rel{position:relative}.abs{position:absolute}.fixed{position:fixed}.regular{font-family:"regular"}.medium{font-family:"medium"}.spanAfter span{background-size:100% 1px;background-position:0 100%}.lineAniAfter:after{transition:transform .5s ease;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform-origin:left}.flex{display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox}.flex-wrap{flex-flow:wrap}.flex-between{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.inline-block{display:inline-block}.block{display:block}.hide{display:none}.bold{font-weight:700}.txt-center{text-align:center}.txt-left{text-align:left}.txt-right{text-align:right}.before{opacity:0;visibility:hidden}.after{opacity:1;visibility:visible}.font{font-family:Arial}.txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upper{text-transform:uppercase}.middle{vertical-align:middle}.background{background-size:contain;background-repeat:no-repeat;background-position:center center}.coverbackground{background-size:cover;background-repeat:no-repeat;background-position:center center}.goodsinfo-wrapper{padding-bottom:0}.goodsinfo-wrapper .box-container{display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;align-items:flex-start}.goodsinfo-wrapper .left{width:58.125%;display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox}.goodsinfo-wrapper .left img{border-radius:.1rem}.goodsinfo-wrapper .bigImg-swiper{width:calc(100% - 1rem);background:#f2f2f2;border-radius:.15rem}.goodsinfo-wrapper .bigImg-swiper .swiper-slide-active img{opacity:1;visibility:visible}.goodsinfo-wrapper .bigImg-swiper:hover img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05)}.goodsinfo-wrapper .bigImg-swiper img{opacity:0;visibility:hidden;object-fit:contain;transition:all .8s ease;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease}.goodsinfo-wrapper .bigImg-swiper .swiper-pagination{display:none}.goodsinfo-wrapper .btns{position:absolute;right:24px;bottom:24px;z-index:10;display:none}.goodsinfo-wrapper .btns.on{display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox}.goodsinfo-wrapper .btns a{display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;width:36px;height:36px;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;border-radius:50%;background:#fff;align-items:center;transition:all .48s ease;-webkit-transition:all .48s ease;-moz-transition:all .48s ease;-ms-transition:all .48s ease;-o-transition:all .48s ease}.goodsinfo-wrapper .btns a:hover{box-shadow:0 2px 30px rgba(0,0,0,0.1)}.goodsinfo-wrapper .btns a:hover svg{color:#073555}.goodsinfo-wrapper .btns .iprev{margin-right:10px}.goodsinfo-wrapper .btns svg{margin:0 auto}.goodsinfo-wrapper .swiper-box{width:.9rem;margin-right:.1rem}.goodsinfo-wrapper .swiper-box .swiper-slide.on:before{opacity:1;visibility:visible}.goodsinfo-wrapper .swiper-box .swiper-slide:before{content:"";background:rgba(0,0,0,0.4);position:absolute;left:0;top:0;z-index:10;border-radius:.1rem;width:100%;height:100%;transition:all .48s ease;-webkit-transition:all .48s ease;-moz-transition:all .48s ease;-ms-transition:all .48s ease;-o-transition:all .48s ease;opacity:0;visibility:hidden}.goodsinfo-wrapper .swiper-box .swiper-slide img{height:100%}.goodsinfo-wrapper .thumb-swiperm,.goodsinfo-wrapper .bigImg-swiper img{height:7.04rem}.goodsinfo-wrapper .thumb-swiper{height:7.04rem}.goodsinfo-wrapper .thumb-swiper .swiper-slide{background-color:#f5f5f5;border-radius:.1rem;overflow:hidden;transition:border .48s ease;-webkit-transition:border .48s ease;-moz-transition:border .48s ease;-ms-transition:border .48s ease;-o-transition:border .48s ease}.goodsinfo-wrapper .thumb-swiper .swiper-slide.on{border-color:#b21c38}.goodsinfo-wrapper .thumb-swiper img{cursor:pointer;object-fit:contain;transition:all .8s ease;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease}.goodsinfo-wrapper .thumb-swiper img:hover{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05)}.goodsinfo-wrapper .right{width:37.82%;padding-top:.13rem}.goodsinfo-wrapper .name{font-size:var(--fs30);line-height:var(--lh40);color:#000;font-family:"medium"}.goodsinfo-wrapper .price{font-size:var(--fs24);line-height:var(--lh30);color:#b21c38;font-family:"medium";margin:.05rem auto .6rem}.goodsinfo-wrapper .caption{font-size:var(--fs24);line-height:var(--lh36);color:#000;font-family:"medium";margin-bottom:.13rem}.goodsinfo-wrapper .addcart{display:block;width:100%;text-align:center;color:#fff;font-size:var(--fs18);font-family:"medium";height:var(--lh60);line-height:var(--lh60);background-color:#073555;border-radius:calc(var(--lh60) / 2);margin:.6rem auto .5rem}.goodsinfo-wrapper .colors{margin-bottom:.56rem}.goodsinfo-wrapper .colors ul{display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;flex-flow:wrap;list-style-type:none}.goodsinfo-wrapper .colors li{position:relative;cursor:pointer;width:calc((100% - .4rem) / 5);background-color:#f5f5f5;border-radius:.1rem;margin-right:.1rem;margin-top:.1rem;transition:all .48s ease;-webkit-transition:all .48s ease;-moz-transition:all .48s ease;-ms-transition:all .48s ease;-o-transition:all .48s ease;font-size:0}.goodsinfo-wrapper .colors li.on:after{opacity:1;visibility:visible}.goodsinfo-wrapper .colors li:nth-child(-n+5){margin-top:0}.goodsinfo-wrapper .colors li:nth-child(5n),.goodsinfo-wrapper .colors li:last-child{margin-right:0}.goodsinfo-wrapper .colors li:before,.goodsinfo-wrapper .colors li:after{content:"";width:100%;height:100%;border-radius:.1rem;position:absolute;left:0;top:0;opacity:0;visibility:hidden;transition:all .48s ease;-webkit-transition:all .48s ease;-moz-transition:all .48s ease;-ms-transition:all .48s ease;-o-transition:all .48s ease}.goodsinfo-wrapper .colors li:after{border:1px solid #073555;z-index:0;box-sizing:border-box}.goodsinfo-wrapper .colors li:before{background:rgba(0,0,0,0.2);z-index:1}.goodsinfo-wrapper .colors img{display:block;width:100%;height:.92rem;object-fit:cover;border-radius:.1rem}.goodsinfo-wrapper .sizes{display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;flex-flow:wrap}.goodsinfo-wrapper .sizes span{text-align:center;width:calc((100% - .4rem) / 5);height:var(--lh48);line-height:var(--lh48);background-color:#ffffff;border-radius:.05rem;color:#000;font-size:var(--fs16);font-family:"medium";border:solid 1px #d2d2d2;user-select:none;cursor:pointer;margin-right:.1rem;margin-top:.1rem;transition:all .48s ease;-webkit-transition:all .48s ease;-moz-transition:all .48s ease;-ms-transition:all .48s ease;-o-transition:all .48s ease}.goodsinfo-wrapper .sizes span:nth-child(-n+5){margin-top:0}.goodsinfo-wrapper .sizes span:nth-child(5n),.goodsinfo-wrapper .sizes span:last-child{margin-right:0}.goodsinfo-wrapper .sizes span.on{border-color:#073555}.goodsinfo-wrapper .detail,.goodsinfo-wrapper .desc{font-size:var(--fs16);line-height:var(--lh30);color:#666}.goodsinfo-wrapper .detail{margin-top:.2rem;display:none}.goodsinfo-wrapper .question{margin-top:.52rem}.goodsinfo-wrapper .question ul{list-style-type:none;margin-bottom:0}.goodsinfo-wrapper .question li{border:1px solid #d2d2d2;border-left:none;border-right:none;padding:.32rem .32rem .32rem 0}.goodsinfo-wrapper .question li.on .title:after{transform:rotate(90deg)}.goodsinfo-wrapper .question .title{font-family:"medium";cursor:pointer;font-size:var(--fs24);line-height:var(--lh36);color:#000;position:relative}.goodsinfo-wrapper .question .title:after{content:"";width:10px;height:18px;background:url(../img/gi-right.png) no-repeat center center;background-size:contain;position:absolute;right:0;top:50%;margin-top:-9px;transition:all .48s ease;-webkit-transition:all .48s ease;-moz-transition:all .48s ease;-ms-transition:all .48s ease;-o-transition:all .48s ease}@media screen and (min-width: 1004px){.goodsinfo-wrapper .colors li:hover:after{opacity:1;visibility:visible}.goodsinfo-wrapper .sizes span:not(.on):hover{color:#073555;border-color:#073555}}@media (max-width: 1004px){.goodsinfo-wrapper{padding-bottom:0}.goodsinfo-wrapper .box-container{display:block}.goodsinfo-wrapper .left{width:100%;flex-flow:wrap;flex-direction:column-reverse}.goodsinfo-wrapper .bigImg-swiper{width:100%}.goodsinfo-wrapper .bigImg-swiper .swiper-pagination{display:block;bottom:.4rem}.goodsinfo-wrapper .btns{opacity:0;visibility:hidden}.goodsinfo-wrapper .swiper-box{width:100%;margin-right:0;margin-top:8px}.goodsinfo-wrapper .swiper-box .swiper-slide img{height:auto}.goodsinfo-wrapper .thumb-swiperm,.goodsinfo-wrapper .bigImg-swiper img{height:auto}.goodsinfo-wrapper .thumb-swiper{height:auto}.goodsinfo-wrapper .right{width:100%;padding-top:.6rem}.goodsinfo-wrapper .name{font-size:var(--fs22);line-height:var(--lh30)}.goodsinfo-wrapper .price{font-size:var(--fs20)}.goodsinfo-wrapper .caption{font-size:var(--fs18);line-height:var(--lh24);margin-bottom:.2rem}.goodsinfo-wrapper .addcart{font-size:var(--fs16);height:var(--lh48);line-height:var(--lh48);border-radius:calc(var(--lh48) / 2)}.goodsinfo-wrapper .colors{margin-bottom:.48rem}.goodsinfo-wrapper .colors li{width:calc((100% - .8rem) / 5);margin-right:.2rem;margin-top:.2rem}.goodsinfo-wrapper .colors img{height:auto}.goodsinfo-wrapper .sizes span{width:calc((100% - .8rem) / 5);height:var(--lh44);line-height:var(--lh44);margin-right:.2rem;margin-top:.2rem}.goodsinfo-wrapper .detail,.goodsinfo-wrapper .desc{font-size:var(--fs15);line-height:var(--lh28)}.goodsinfo-wrapper .detail{margin-top:.3rem}.goodsinfo-wrapper .question{margin-top:.6rem}.goodsinfo-wrapper .question .title{font-size:var(--fs18)}.goodsinfo-wrapper .question .title:after{width:8px;height:16px;margin-top:-8px}}