@charset "utf-8";
.product-imgs-box{
  width:100%;
  margin-top:15px;
  margin-left:-200vw;
  visibility: hidden;
  overflow: hidden;
  opacity: 0;
  position:fixed;
}
.product-imgs-box.active{
  margin-left:0px;
  opacity: 1;
  visibility: visible;
  position:static;
}
/*滚动图*/
.swiper-imgs-view {
  width:100%;
  height: auto !important;
  overflow: hidden;
}
.swiper-imgs-view .swiper-wrapper,
.swiper-imgs-view .swiper-slide {
  height: auto !important;
}
.swiper-imgs-view .swiper-slide img {
  width: 100%;
}
/*缩略滚动图*/
.pagination-box{
  width:100vw;
  overflow-x:auto;
}
.pagination{
  margin-top:6px;
}
.pagination .-img{
  min-width:64px;
  width:64px;
  height:64px;
  padding: 2px;
  margin-left:6px;
  border:1px solid #ffffff;
}
.pagination > .swiper-pagination-switch:last-child .-img {
  margin-right:6px;
}
.pagination .swiper-active-switch .-img{
  border:1px solid #1B1818;
}
.pagination .-img img{
  width:100%;
  height:100%;
  object-fit: cover;
}
/*其他商品规格信息等*/
.product-infos-box{
  margin-top:22px;
}
.product-infos-box .-name-box.-sales-tag1{
  padding-right:70px;
  background-image: url('/assets/img/sales-tag-01.png');
  background-size: 44px 14px;
  background-position:center right;
  background-repeat:no-repeat;
}
.product-infos-box .-name-box.-sales-tag2{
  padding-right:100px;
  background-image: url('/assets/img/sales-tag-02.png');
  background-size: 75px 15px;
  background-position:center right;
  background-repeat:no-repeat;
}
.product-infos-box .-name-main{
  line-height:23px;
}
.product-infos-box .-name-sub,
.product-infos-box .-spec-desc,
.product-infos-box .-label{
  color:#5A5A63;
  line-height:17px;
}
.product-infos-box .-name-sub{
  margin-top:6px;
}
.product-infos-box .-spec-desc{
  margin-top:15px;
  white-space:pre-wrap;
}
.product-infos-box .-label{
  width:46px;
  min-width:46px;
  line-height:20px;
}
.product-infos-box .-line{
  width:100%;
  height:0px;
  border-top:1px solid rgba(27,24,24,0.2);
}
.product-infos-box .-price,
.product-infos-box .-colors{
  margin-top:15px;
}
.product-infos-box .-colors .-value-box a span{
  display:block;
  width:14px;
  height:14px;
  border-radius:50%;
}
.product-infos-box .-colors .-value-box a{
  padding:2px;
  margin-right:10px;
  border: 1px solid #ffffff;
  border-radius:50%;
}
.product-infos-box .-colors .-value-box a.on{
  border: 1px solid #000000;
}
.product-infos-box .-sku-names{
  margin-top:15px;
  margin-bottom:15px;
}
.product-infos-box .-sku-names .-value-box a{
  margin-right:10px;
  border: 1px solid rgba(27,24,24,0.2);
  color:#5A5A63;
  white-space:nowrap;
  padding:4px 6px;
  margin-bottom:10px;
  line-height:20px;
}
.product-infos-box .-sku-names .-value-box a.on{
  color:#1B1818;
  border: 1px solid #000000;
}
.product-infos-box .-sku-names .-label{
  margin-top:6px;
}
.product-infos-box .-desc{
  margin-top:15px;
  margin-bottom:15px;
  white-space:pre-wrap;
  line-height:20px;
}
.product-infos-box .-features-title{
  margin-top:15px;
  margin-bottom:15px;
}
.product-infos-box .-features-title .-btn,
.product-infos-box .-scale-descs .-btn{
  width:16px;
  height:16px;
  background-position:center center;
  background-repeat:no-repeat;
  background-size: 16px 16px;
}
.product-infos-box .-icon-show{
  background-image: url('/assets/img/show-01.png');
}
.product-infos-box .-icon-hide{
  background-image: url('/assets/img/hide-01.png');
}
.product-infos-box .-feature{
  margin-bottom:15px;
  line-height:20px;
}
.product-infos-box .-scale-descs{
  margin-top:15px;
  margin-bottom:15px;
  line-height:20px;
}
.product-infos-box .-scale-descs .-value-box{
  width:100%;
  margin-right:10px;
  line-height:20px;
}
.product-infos-box .-links{
  margin-top:15px;
}
.product-infos-box .-links a{
  display:block;
  width:24px;
  height:24px;
  background-position:center center;
  background-repeat:no-repeat;
  background-size: 24px 24px;
  margin-right:20px;
}
.product-infos-box .-links a.-icon-0{
  background-image: url('/assets/img/icon-douyin-02.png');
}
.product-infos-box .-links a.-icon-1{
  background-image: url('/assets/img/icon-taobao-02.png');
}
.product-infos-box .-links a.-icon-2{
  background-image: url('/assets/img/icon-jingdong-01.png');
}
.product-infos-box .-links a.-icon-3{
  background-image: url('/assets/img/icon-xiaohongshu-02.png');
}
/*详细内容*/
.content-box{
  width:100%;
}
.product-content-text,.product-content-left-img,.product-content-right-img{
  margin-top:24px;
}
/*模块标题*/
.product-content-text .-title,
.product-content-left-img .-title,
.product-content-right-img .-title{
  width: 100%;
  text-align: center;
  line-height:26px;
}
/*文字模块*/
.product-content-text .-section{
  margin-top:15px;
  white-space:pre-wrap;
  color:#5A5A63;
  line-height:17px;
}
.product-content-text .-section p {
  margin-top: 15px;
  line-height:17px;
}
/*左图模块/右图模块*/
.product-content-left-img img,
.product-content-right-img img{
  width:100%;
  margin-top:15px;
}
.product-content-left-img .-section,
.product-content-right-img .-section{
  width:100%;
  white-space:pre-wrap;
  color:#5A5A63;
  line-height:17px;
  margin-top:15px;
}