.home-skeleton[data-v-2b76e7fd]{display:flex;flex-direction:column;align-items:center;gap:55px}.home-skeleton-image[data-v-2b76e7fd]{width:100%;height:500px;border-radius:20px}.home-skeleton-title[data-v-2b76e7fd]{width:30%;height:40px}
.image-router[data-v-35ab2b8d]{align-self:center;position:relative;overflow:hidden;display:block;font-family:"PoynterOSDisplay-Roman"}.image-router .image-wrap[data-v-35ab2b8d]{transition:.3s ease-in-out}.image-router .image-wrap[data-v-35ab2b8d]:hover{transform:rotate(6deg) scale(1.3)}.image-router .image-slot[data-v-35ab2b8d]{display:flex;justify-content:center;align-items:center;width:100%;background:var(--el-fill-color-light);color:var(--el-text-color-secondary)}.image-router .bottom[data-v-35ab2b8d]{height:140px;width:100%;position:absolute;left:0;bottom:0;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:20px 0}.image-router .bottom .text[data-v-35ab2b8d]{display:flex;flex-direction:column;align-items:center}.image-router .bottom .title[data-v-35ab2b8d]{font-size:21px;color:#333;margin-bottom:7px;text-transform:uppercase}.image-router .bottom .desc[data-v-35ab2b8d]{font-size:14px;color:#666}.image-router .bottom .btn[data-v-35ab2b8d]{font-size:16px;letter-spacing:.11em;padding-bottom:6px;border-bottom:1px solid #000}
.carousel[data-v-bfb417a4]{align-self:center;height:auto;display:block}.carousel .carousel-item[data-v-bfb417a4]{width:100%;height:auto}.carousel .carousel-item[data-v-bfb417a4]:hover{cursor:pointer}[data-v-bfb417a4] .el-carousel__button{width:10px;height:10px;border:none;border-radius:50%;background-color:rgba(0,0,0,.5)}[data-v-bfb417a4] .is-active .el-carousel__button{background-color:var(--el-color-primary)}[data-v-bfb417a4] .el-carousel__container{height:100%}
.title[data-v-263c2e5b]{width:100%;align-self:center;display:flex;flex-direction:column;background-color:#fff;justify-content:center;gap:35px}.title .head[data-v-263c2e5b]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.title .head .divider[data-v-263c2e5b]{width:70px;background-color:var(--el-color-primary);margin:0}.title .head .sub-title[data-v-263c2e5b]{max-width:550px;font-size:14px;color:#212529;display:flex;justify-content:center;line-height:1.5;text-align:center;word-break:break-all;flex-wrap:wrap;font-family:"PingFang SC","Poppins"}
.button-module[data-v-1ca7e988]{width:100%;display:flex;justify-content:center;font-family:"PoynterOSDisplay-Roman"}.button-module .btn[data-v-1ca7e988]{border:solid 1px var(--btn-color);color:var(--btn-color);padding:20px 40px;display:flex;justify-content:center;align-items:center;font-size:20px}.button-module .btn[data-v-1ca7e988]:hover{color:#fff;background-color:var(--btn-color)}
.image-201[data-v-a3e265a2]{display:flex;gap:20px}
.image-301[data-v-3f071171]{display:flex;gap:20px}
.price-container[data-v-f7ac3144]{display:flex;flex-direction:row;justify-content:center;align-items:flex-end;padding:15px 0;width:100%}.price-container .sell-price[data-v-f7ac3144]{color:var(--el-color-primary);font-size:16px}.price-container .price[data-v-f7ac3144]{color:#999;font-size:12px;margin-left:5px;text-decoration:line-through}.price-container .discount[data-v-f7ac3144]{color:red;font-size:12px;margin-left:5px}
.goods-item[data-v-7b099bda]{overflow:hidden;position:relative;display:block;text-align:center;transition:all .5s ease;width:100%}.goods-item .image-slot[data-v-7b099bda]{display:flex;justify-content:center;align-items:center;width:100%;padding-top:100%;background:var(--el-fill-color-light);color:var(--el-text-color-secondary);font-size:30px}.goods-item .top-icon[data-v-7b099bda]{position:absolute;top:0;right:0;width:40px;height:40px}.goods-item .operation[data-v-7b099bda]{position:absolute;display:flex;width:100%;height:40px;bottom:-40px;left:0;background-color:#000;opacity:0;transition:all .3s ease-in-out}.goods-item[data-v-7b099bda]:hover{transform:translate3d(0, -5px, 0);box-shadow:0 3px 8px rgba(0,0,0,.2)}.goods-item:hover .operation[data-v-7b099bda]{opacity:1;bottom:0px}.goods-item p[data-v-7b099bda]{padding-top:10px;font-weight:bold;line-height:20px;margin:0 10px}.goods-item .name[data-v-7b099bda]{font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}

.goods-banner[data-v-4da96a8e] {
  width: 100%;
  height: 100%;
}
.banner-container[data-v-4da96a8e] {
  position: relative;
  width: 100%;
  height: 100%;
  cursor: pointer;
}
.banner-image[data-v-4da96a8e] {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.banner-arrow[data-v-4da96a8e] {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 40px;
  height: 40px;
  background: rgba(0, 0, 0, 0.3);
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  color: #fff;
}
.banner-arrow[data-v-4da96a8e]:hover {
  background: rgba(0, 0, 0, 0.5);
}
.banner-arrow.left[data-v-4da96a8e] {
  left: 20px;
}
.banner-arrow.right[data-v-4da96a8e] {
  right: 20px;
}
.banner-indicator[data-v-4da96a8e] {
  position: absolute;
  bottom: 20px;
  right: 20px;
  background: rgba(0, 0, 0, 0.3);
  color: #fff;
  padding: 5px 10px;
  border-radius: 15px;
}
.preview-container[data-v-4da96a8e] {
  position: relative;
  width: 100%;
  height: 80vh;
  display: flex;
  justify-content: center;
  align-items: center;
}
.preview-image[data-v-4da96a8e] {
  max-width: 100%;
  max-height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.preview-arrow[data-v-4da96a8e] {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 50px;
  height: 50px;
  background: rgba(0, 0, 0, 0.3);
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  color: #fff;
}
.preview-arrow[data-v-4da96a8e]:hover {
  background: rgba(0, 0, 0, 0.5);
}
.preview-arrow.left[data-v-4da96a8e] {
  left: 30px;
}
.preview-arrow.right[data-v-4da96a8e] {
  right: 30px;
}
.preview-indicator[data-v-4da96a8e] {
  position: absolute;
  bottom: 30px;
  right: 30px;
  background: rgba(0, 0, 0, 0.3);
  color: #fff;
  padding: 8px 15px;
  border-radius: 20px;
  font-size: 16px;
}
.banner-video[data-v-4da96a8e] {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.preview-video[data-v-4da96a8e] {
  max-width: 100%;
  max-height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}

.goods-sell-detail[data-v-3ea9a376]{display:flex;flex-direction:row;align-items:center;width:100%;height:auto;margin-bottom:20px}.goods-sell-detail .goods-detail-left[data-v-3ea9a376]{margin-right:40px}.goods-sell-detail .goods-detail-right[data-v-3ea9a376]{flex:1;display:flex;flex-direction:column;align-items:flex-start}.goods-sell-detail .goods-detail-right .title[data-v-3ea9a376]{color:#282828;font-size:28px;text-align:left;margin-bottom:24px}.goods-sell-detail .goods-detail-right .price[data-v-3ea9a376]{display:flex;flex-direction:row;justify-items:flex-end;margin-bottom:38px}.goods-sell-detail .goods-detail-right .price .sell-price[data-v-3ea9a376]{color:#212529;font-size:32px;font-weight:bold;text-align:left;margin-right:8px}.goods-sell-detail .goods-detail-right .price .original-price[data-v-3ea9a376]{color:#333;font-size:28px;text-align:left}.goods-sell-detail .goods-detail-right .tag-container[data-v-3ea9a376]{display:flex;flex-direction:row;font-size:14px;margin-bottom:10px}.goods-sell-detail .goods-detail-right .tag-container .tag-key[data-v-3ea9a376]{color:#212529bf;width:80px}.goods-sell-detail .goods-detail-right .tag-container .link[data-v-3ea9a376]{margin-right:5px;color:var(--el-color-primary)}.goods-sell-detail .goods-detail-right .tag-container .spu-value[data-v-3ea9a376]{color:#212529}.goods-sell-detail .goods-detail-right .spec-select-container[data-v-3ea9a376]{margin-top:14px}.goods-sell-detail .goods-detail-right .spec-select-container .spec-select[data-v-3ea9a376]{display:flex;flex-direction:column}.goods-sell-detail .goods-detail-right .spec-select-container .spec-select .spec-name[data-v-3ea9a376]{font-size:14px;color:#212529;margin-bottom:8px}.goods-sell-detail .goods-detail-right .spec-select-container .spec-select .spec-select-column[data-v-3ea9a376]{display:flex;flex-direction:row;flex-wrap:wrap}.goods-sell-detail .goods-detail-right .spec-select-container .spec-select .spec-select-column .spec-select-row[data-v-3ea9a376]{margin-bottom:8px;margin-right:8px}.goods-sell-detail .goods-detail-right .spec-select-container .spec-select .spec-select-column .spec-select-row .spec-select-box[data-v-3ea9a376]{padding:5px;border-radius:4px;border:1px solid #212529;cursor:pointer}.goods-sell-detail .goods-detail-right .spec-select-container .spec-select .spec-select-column .spec-select-row .spec-select-box .spec-select-intro[data-v-3ea9a376]{padding:5px;font-size:13px;color:#212529;font-weight:bold}.goods-sell-detail .goods-detail-right .spec-select-container .spec-select .spec-select-column .spec-select-row .spec-select-box[data-v-3ea9a376]:hover{border-color:#212529;background-color:#212529}.goods-sell-detail .goods-detail-right .spec-select-container .spec-select .spec-select-column .spec-select-row .spec-select-box:hover .spec-select-intro[data-v-3ea9a376]{color:#fff}.goods-sell-detail .goods-detail-right .spec-select-container .spec-select .spec-select-column .spec-select-row .spec-select-box-active[data-v-3ea9a376]{border-color:#212529;background-color:#212529}.goods-sell-detail .goods-detail-right .spec-select-container .spec-select .spec-select-column .spec-select-row .spec-select-box-active .spec-select-intro[data-v-3ea9a376]{color:#fff}.not-found[data-v-3ea9a376]{display:flex;justify-content:center;align-items:center;background-color:#f5f5f5;padding:100px 0}.container[data-v-3ea9a376]{text-align:center}.not-found-img[data-v-3ea9a376]{width:300px;margin-bottom:20px}h2[data-v-3ea9a376]{font-size:24px;color:#333;margin-bottom:10px}p[data-v-3ea9a376]{font-size:16px;color:#666;margin-bottom:20px}
.carousel[data-v-60da7a84]{width:100%;align-self:center;background-color:#fff}.carousel .carousel-item[data-v-60da7a84]{width:100%;height:auto}.category[data-v-60da7a84]{display:flex;flex-direction:column;justify-content:center;gap:30px}.category .type-select[data-v-60da7a84]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:100%}.category .type-select .box[data-v-60da7a84]{display:flex;flex-wrap:wrap;max-width:800px}.category .type-select .box .box-item[data-v-60da7a84]{display:flex;align-items:center;line-height:2}.category .type-select .box .box-item .item[data-v-60da7a84]{font-family:"Poppins","sans-serif";letter-spacing:.11em}.category .content[data-v-60da7a84]{display:flex;align-items:flex-start;justify-content:space-between;width:100%;gap:80px}.category .content .desc-box[data-v-60da7a84]{display:flex;flex-direction:column;width:260px}.category .content .desc-box .title[data-v-60da7a84]{font-size:21px}.category .content .desc-box .desc[data-v-60da7a84]{font-family:"Muli";font-size:16px;line-height:24px;color:#333}.category .content .desc-box .link-box[data-v-60da7a84]{width:100%;display:flex;justify-content:flex-start}.category .content .desc-box .link-box .link-item[data-v-60da7a84]{margin-top:24px;font-size:16px;border-bottom:1px solid #d8d8d8;padding-bottom:7px}
.carousel[data-v-4ba5abe4]{width:100%;align-self:center;background-color:#fff}.carousel .carousel-item[data-v-4ba5abe4]{width:100%;height:auto}
.login[data-v-042f270e]{padding:35px 0;display:flex;background-size:cover}.login .left[data-v-042f270e]{flex:1;width:0}.login .right[data-v-042f270e]{flex:1;width:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.login .right .title[data-v-042f270e]{font-size:24px;margin-bottom:15px}.login .right .desc[data-v-042f270e]{font-size:14px;padding:0 50px}
.carousel[data-v-3d42b287]{align-self:center;height:auto;display:block}.carousel .carousel-item[data-v-3d42b287]{width:100%;height:auto}.carousel .carousel-item[data-v-3d42b287]:hover{cursor:pointer}[data-v-3d42b287] .el-carousel__button{width:10px;height:10px;border:none;border-radius:50%;background-color:rgba(0,0,0,.5)}[data-v-3d42b287] .is-active .el-carousel__button{background-color:var(--el-color-primary)}[data-v-3d42b287] .el-carousel__container{height:100%}
.home-page[data-v-5cad1b5a]{display:flex;flex-direction:column;align-items:center;width:100%;height:auto;background-color:#fff;font-family:"PoynterOSDisplay-Roman";color:#000;font-weight:400}.home-page .home-page-content[data-v-5cad1b5a]{width:100%;display:flex;flex-direction:column;align-items:center}.home-page .home-page-content>*[data-v-5cad1b5a]:last-child{margin-bottom:60px}
.goods-collection[data-v-22ef822a]{width:100%;display:flex;justify-content:flex-start;flex-wrap:wrap}.goods-collection .item[data-v-22ef822a]{margin:1.5%}
.goods-item-skeleton[data-v-fcb9ffca]{overflow:hidden;position:relative;display:block;text-align:center;transition:all .5s ease;margin-bottom:20px}.goods-item-skeleton[data-v-fcb9ffca] .el-skeleton{display:flex;flex-direction:column}.goods-item-skeleton[data-v-fcb9ffca]:hover{transform:translate3d(0, -5px, 0);box-shadow:0 3px 8px rgba(0,0,0,.2)}
.goods-collection-skeleton[data-v-529d87d1]{width:100%;display:flex;justify-content:flex-start;flex-wrap:wrap}.goods-collection-skeleton .item[data-v-529d87d1]{margin:1.5%}
.brands-page[data-v-c6cca510]{display:flex;flex-direction:column;width:100%;height:auto;background-color:#f6f6f6;padding-bottom:60px}.brands-page .bread-container[data-v-c6cca510]{display:flex;align-items:center;justify-content:center;height:auto}.brands-page .bread-container .breadcrumb[data-v-c6cca510]{width:60%;margin:10px 0}.brands-page .goods-container[data-v-c6cca510]{display:flex;align-items:center;justify-content:center;height:auto;margin-bottom:20px}.brands-page .goods-container .goods-container-card[data-v-c6cca510]{display:flex;flex-direction:column;width:60%;height:100%}.brands-page .goods-container .goods-container-card .sort[data-v-c6cca510]{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:20px}.brands-page .goods-container .goods-container-card .pagination[data-v-c6cca510]{display:flex;justify-content:center;align-items:center;margin-top:20px}
.box[data-v-f16d10b8]{width:1200px;overflow:hidden;margin:0 auto;padding:32px}.wrapper[data-v-f16d10b8]{width:1200px;padding:32px;background:#fff}.title[data-v-f16d10b8]{text-align:center;font-size:21px;font-weight:bold;margin:20px 0}

.comment-item[data-v-5a5307aa] {
  display: flex;
  padding: 20px 0;
  border-bottom: 1px solid #f5f5f5;
}
.user-info[data-v-5a5307aa] {
  width: 100px;
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-right: 20px;
}
.user-avatar[data-v-5a5307aa] {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-bottom: 10px;
  -o-object-fit: cover;
     object-fit: cover;
}
.user-name[data-v-5a5307aa] {
  font-size: 12px;
  color: #666;
}
.rating[data-v-5a5307aa] {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 10px;
}

/* .rating-title {
  width: 100px;
} */
.comment-content[data-v-5a5307aa] {
  flex: 1;
}
.comment-others[data-v-5a5307aa] {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.comment-meta[data-v-5a5307aa] {
  display: flex;
  align-items: center;
  gap: 50px;
}
.comment-time[data-v-5a5307aa] {
  font-size: 14px;
  color: #999;
}
.comment-sku[data-v-5a5307aa] {
  font-size: 14px;
  color: #999;
}
.comment-text[data-v-5a5307aa] {
  margin: 10px 0;
  line-height: 1.6;
}
.additional-comment[data-v-5a5307aa] {
  color: #ff5000;
  margin-right: 4px;
}
.comment-images[data-v-5a5307aa] {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  margin-bottom: 10px;
}
.comment-img[data-v-5a5307aa] {
  width: 80px;
  height: 80px;
  cursor: pointer;
  border-radius: 4px;
}
.comment-actions[data-v-5a5307aa] {
  display: flex;
  align-items: center;
  gap: 20px;
}
.action-item[data-v-5a5307aa] {
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 12px;
  line-height: 18px;
  color: #999;
  cursor: pointer;
  gap: 4px;
}
.action-item[data-v-5a5307aa]:hover {
  color: #f56c6c;
}
.like-icon[data-v-5a5307aa]:hover {
  color: #f56c6c;
}

.header[data-v-7c96d43a]{position:absolute;cursor:pointer;right:-45px;top:-5px;font-size:28px;color:#eee}
.container[data-v-6a1ae41c]{display:flex;flex-direction:column;padding:5px}.container .item[data-v-6a1ae41c]{display:flex;gap:10px}.container .item .avatar[data-v-6a1ae41c]{width:40px;height:40px}.container .item .content[data-v-6a1ae41c]{width:0;flex:1;display:flex;flex-direction:column;color:#333;font-size:14px}.container .item .content .name[data-v-6a1ae41c]{padding:5px 0;color:#61666d}.container .item .content .review[data-v-6a1ae41c]{padding:5px 0;font-size:15px}.container .item .content .images[data-v-6a1ae41c]{display:flex;align-items:center;gap:10px;margin:10px 0}.container .item .content .images .img-box[data-v-6a1ae41c]{width:60px;height:60px;position:relative;cursor:pointer}.container .item .content .images .img-box .img[data-v-6a1ae41c]{width:60px;height:60px}.container .item .content .images .zoom-icon[data-v-6a1ae41c]{display:none;transition:all .3s;font-size:22px}.container .item .content .images .img-box:hover .zoom-icon[data-v-6a1ae41c]{display:flex}.container .item .content .images .img-box[data-v-6a1ae41c]:hover{transform:scale(1.1);transition:transform .3s}.container .item .content .other[data-v-6a1ae41c]{padding:5px 0;display:flex;align-items:center;gap:20px;line-height:16px}.container .item .content .other .like[data-v-6a1ae41c]{line-height:16px;display:flex;align-items:center}.container .item .content .other .time[data-v-6a1ae41c]{color:#9499a0}
.avatar-uploader .avatar[data-v-e10ff876]{width:178px;height:178px;display:block}

.avatar-uploader .el-upload {
  border: 1px dashed var(--el-border-color);
  border-radius: 6px;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  transition: var(--el-transition-duration-fast);
}
.avatar-uploader .el-upload:hover {
  border-color: var(--el-color-primary);
}
.el-icon.avatar-uploader-icon {
  font-size: 28px;
  color: #8c939d;
  width: 178px;
  height: 178px;
  text-align: center;
}

.comment-container[data-v-14f8c0c2]{min-height:700px;background-color:#fff;display:flex;flex-direction:column;padding:15px;gap:6px}.comment-container .title[data-v-14f8c0c2]{font-size:16px;font-weight:bold;margin-bottom:15px}.comment-container .comment-list[data-v-14f8c0c2]{width:auto;margin-left:55px;background-color:#f7f8fa;border-radius:6px}.comment-container .reply-content[data-v-14f8c0c2]{display:flex;flex-direction:column;width:auto;margin-top:30px;gap:20px}.comment-container .reply-content .image-container[data-v-14f8c0c2]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer;transition:all .3s}.comment-container .reply-content .delete-btn[data-v-14f8c0c2]{position:absolute;top:-6px;right:-6px;width:16px;height:16px;background:#f44;border-radius:50%;color:#fff;font-size:14px;line-height:16px;text-align:center;cursor:pointer;opacity:0;transform:scale(0.5);transition:all .3s cubic-bezier(0.18, 0.89, 0.32, 1.28)}.comment-container .reply-content .image-container:hover .delete-btn[data-v-14f8c0c2]{opacity:1;transform:scale(1)}.comment-container .reply-content .image-container:hover .el-image[data-v-14f8c0c2]{filter:brightness(0.8);transition:filter .3s}

.comment-container[data-v-64e63059] {
  margin-top: 20px;
  padding: 20px;
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
}
.comment-header[data-v-64e63059] {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #f5f5f5;
}
.comment-header h3[data-v-64e63059] {
  margin: 0;
  font-size: 18px;
  font-weight: bold;
  margin-right: 30px;
}
.comment-summary[data-v-64e63059] {
  display: flex;
  align-items: center;
}
.summary-row[data-v-64e63059] {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-right: 30px;
}
.summary-title[data-v-64e63059] {
  font-size: 14px;
  color: #666;
}
.summary-rate[data-v-64e63059] {
  font-size: 24px;
  font-weight: bold;
  color: #f56c6c;
}
.summary-detail[data-v-64e63059] {
  display: flex;
  flex-direction: column;
  gap: 8px;
  width: 300px;
}
.rate-item[data-v-64e63059] {
  display: flex;
  align-items: center;
  gap: 10px;
}
.rate-label[data-v-64e63059] {
  width: 80px;
  font-size: 12px;
  color: #666;
}
.rate-percent[data-v-64e63059] {
  width: 40px;
  font-size: 12px;
  color: #999;
}
.comment-filter[data-v-64e63059] {
  display: flex;
  justify-content: space-between;
  margin-bottom: 20px;
}
.filter-tags[data-v-64e63059] {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}
.filter-tags .el-tag[data-v-64e63059] {
  cursor: pointer;
}
.filter-sort[data-v-64e63059] {
  width: 150px;
}
.comment-list[data-v-64e63059] {
  margin-bottom: 20px;
}
.comment-pagination[data-v-64e63059] {
  display: flex;
  justify-content: flex-end;
  margin-top: 20px;
}

.skeleton-container[data-v-d8c07408]{width:60%;max-width:1000px;margin:0 auto;padding:30px 0}.skeleton-container .bread-skeleton[data-v-d8c07408]{margin-bottom:20px}.skeleton-container .goods-skeleton[data-v-d8c07408]{margin-bottom:30px}
.skeleton-container[data-v-1143446a]{width:100%;max-width:1000px;margin:0 auto;padding:30px 0}
.goods-page[data-v-fab31e5e]{display:flex;flex-direction:column;width:100%;height:auto;background-color:#fff;font-family:"Times New Roman",Times,serif}.goods-page .bread-container[data-v-fab31e5e]{display:flex;align-items:center;justify-content:center;height:auto;background-color:#f6f6f6}.goods-page .bread-container .breadcrumb[data-v-fab31e5e]{width:60%;margin:10px 0}.goods-page .goods-sell-detail-container[data-v-fab31e5e]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:auto;padding:30px 0}.goods-page .goods-sell-detail[data-v-fab31e5e]{display:flex;flex-direction:row;align-items:center;width:60%;max-width:1000px;height:auto;margin-bottom:20px}@media screen and (max-width: 1100px){.goods-page .goods-sell-detail[data-v-fab31e5e]{flex-direction:column}}.goods-page .goods-detail-left[data-v-fab31e5e]{margin-right:40px}.goods-page .goods-detail-right[data-v-fab31e5e]{flex:1;display:flex;flex-direction:column;align-items:flex-start}.goods-page .goods-detail-right .el-popper>.title-tip[data-v-fab31e5e]{font-family:"Times New Roman",Times,serif;font-size:20px;max-width:400px}.goods-page .goods-detail-right .title[data-v-fab31e5e]{color:#282828;font-size:28px;text-align:left;margin:12px 0;text-transform:capitalize}.goods-page .goods-detail-right .price[data-v-fab31e5e]{justify-content:flex-start;margin-bottom:20px}.goods-page .goods-detail-right .tag-container[data-v-fab31e5e]{display:flex;flex-direction:row;font-size:14px;margin-bottom:10px}.goods-page .goods-detail-right .tag-container .tag-key[data-v-fab31e5e]{color:#212529bf;width:80px}.goods-page .goods-detail-right .tag-container .link[data-v-fab31e5e]{margin-right:5px;color:var(--el-color-primary)}.goods-page .goods-detail-right .tag-container .spu-value[data-v-fab31e5e]{color:#212529}.goods-page .goods-detail-right .spec-select-container[data-v-fab31e5e]{margin-top:14px}.goods-page .goods-detail-right .spec-select-container .spec-select[data-v-fab31e5e]{display:flex;flex-direction:column}.goods-page .goods-detail-right .spec-select-container .spec-select .spec-name[data-v-fab31e5e]{font-size:14px;color:#212529;margin-bottom:8px}.goods-page .goods-detail-right .spec-select-container .spec-select .spec-select-column[data-v-fab31e5e]{display:flex;flex-direction:row;flex-wrap:wrap}.goods-page .goods-detail-right .spec-select-container .spec-select .spec-select-column .spec-select-row[data-v-fab31e5e]{margin-bottom:8px;margin-right:8px}.goods-page .goods-detail-right .spec-select-container .spec-select .spec-select-column .spec-select-row .spec-select-box[data-v-fab31e5e]{padding:5px;border-radius:4px;border:1px solid #212529;cursor:pointer}.goods-page .goods-detail-right .spec-select-container .spec-select .spec-select-column .spec-select-row .spec-select-box .spec-select-intro[data-v-fab31e5e]{padding:5px;font-size:13px;color:#212529;font-weight:bold}.goods-page .goods-detail-right .spec-select-container .spec-select .spec-select-column .spec-select-row .spec-select-box[data-v-fab31e5e]:hover{border-color:var(--el-color-primary)}.goods-page .goods-detail-right .spec-select-container .spec-select .spec-select-column .spec-select-row .spec-select-box:hover .spec-select-intro[data-v-fab31e5e]{color:var(--el-color-primary)}.goods-page .goods-detail-right .spec-select-container .spec-select .spec-select-column .spec-select-row .spec-select-box-active[data-v-fab31e5e]{border-color:var(--el-color-primary)}.goods-page .goods-detail-right .spec-select-container .spec-select .spec-select-column .spec-select-row .spec-select-box-active .spec-select-intro[data-v-fab31e5e]{color:var(--el-color-primary)}.goods-page .goods-detail-right .operation-box[data-v-fab31e5e]{display:flex;flex-direction:column;width:100%;gap:10px;margin-top:20px}.goods-page .goods-detail-right .operation-box .operation-container[data-v-fab31e5e]{display:flex;flex-direction:row}.goods-page .goods-detail-right .operation-box .operation-container .buy[data-v-fab31e5e]{flex:1;font-family:"Times New Roman",Times,serif}.goods-page .goods-detail-right .operation-box .operation-container .cart[data-v-fab31e5e]{flex:1;font-family:"Times New Roman",Times,serif}.goods-page .goods-detail-right .operation-box .operation-container .heart[data-v-fab31e5e]{font-family:"Times New Roman",Times,serif}.goods-page .goods-other-detail[data-v-fab31e5e]{width:60%;max-width:1000px;margin-top:48px}.goods-page .goods-other-detail .custom-tabs-label[data-v-fab31e5e]{color:#212529;font-size:20px;font-weight:bold}.goods-page .goods-other-detail .custom-tabs-label-active[data-v-fab31e5e]{color:var(--el-color-primary)}.goods-page .not-found[data-v-fab31e5e]{display:flex;justify-content:center;align-items:center;background-color:#f5f5f5;padding:100px 0}.goods-page .container[data-v-fab31e5e]{text-align:center}.goods-page .not-found-img[data-v-fab31e5e]{width:300px;margin-bottom:20px}.goods-page .whats-app[data-v-fab31e5e]{display:flex;flex-direction:row;align-items:center;justify-content:center;cursor:pointer;font-size:16px;font-weight:bold;color:#09b333}.goods-page h2[data-v-fab31e5e]{font-size:24px;color:#333;margin-bottom:10px}.goods-page p[data-v-fab31e5e]{font-size:16px;color:#666;margin-bottom:20px}.goods-page .back-home[data-v-fab31e5e]{display:inline-block;padding:10px 30px;background-color:var(--el-color-primary);color:#fff;text-decoration:none;border-radius:4px;transition:background-color .3s}.goods-page .back-home[data-v-fab31e5e]:hover{background-color:#66b1ff}

.captcha-dialog[data-v-5d81e9a5] .el-dialog__body {
  padding: 0;
}
.slider-captcha[data-v-5d81e9a5] {
  background: #fff;
  display: flex;
  flex-direction: column;
  align-items: center;
.captcha-body[data-v-5d81e9a5] {
    display: flex;
    flex-direction: column;
    align-items: center;
.image-container[data-v-5d81e9a5] {
      position: relative;
      width: 320px;
      height: 180px;
      margin-bottom: 20px;
      border-radius: 4px;
      overflow: hidden;
.captcha-refresh[data-v-5d81e9a5] {
        position: absolute;
        top: 0;
        right: 0;
        background: rgba(0, 0, 0, 0.2);
        color: #dfdfdf;
        font-size: 24px;
        padding: 3px 7px;
}
.captcha-refresh[data-v-5d81e9a5]:hover {
        background: rgba(0, 0, 0, 0.5);
        color: white;
}
.bg-image[data-v-5d81e9a5] {
        width: 320px;
        height: 180px;
}
.slider-block[data-v-5d81e9a5] {
        position: absolute;
        width: 40px;
        height: 40px;
        cursor: pointer;
        transition-property: left, box-shadow;
        transition-duration: 0.3s;
        transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
&.sliding[data-v-5d81e9a5] {
          transition: none;
}
[data-v-5d81e9a5] .el-image {
          width: 100%;
          height: 100%;
          display: block;
}
}
}
.slider-container[data-v-5d81e9a5] {
      position: relative;
      width: 100%;
      height: 40px;
.slider-track[data-v-5d81e9a5] {
        position: relative;
        height: 100%;
        background: #f5f7fa;
        border-radius: 20px;
        overflow: hidden;
        box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
}
.slider-background[data-v-5d81e9a5] {
        position: absolute;
        height: 100%;
        background: var(--el-color-primary);
        border-radius: 20px;
        z-index: 1;
}
.slider-button[data-v-5d81e9a5] {
        position: absolute;
        top: 0;
        width: 40px;
        height: 40px;
        background: #fff;
        border: 1px solid #dcdfe6;
        border-radius: 50%;
        cursor: pointer;
        display: flex;
        align-items: center;
        justify-content: center;
        transition: all 0.15s cubic-bezier(0.4, 0, 0.2, 1);
        box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
        color: var(--el-text-color-secondary);
        z-index: 2;
&[data-v-5d81e9a5]:hover {
          background: #f6f6f6;
          border-color: #dcdfe6;
          transform: scale(1.02);
}
&.sliding[data-v-5d81e9a5] {
          transition: none;
          box-shadow: 0 2px 10px rgba(0, 0, 0, 0.15);
}
}
.slider-tips[data-v-5d81e9a5] {
        position: absolute;
        right: 0;
        bottom: 0;
        left: 0;
        padding: 0 10px;
        color: #909399;
        font-size: 14px;
        line-height: 40px;
        text-align: center;
        background: #f5f7fa;
        border-radius: 4px;
        box-shadow: 0 2px 6px rgba(0, 0, 0, 0);
}
}
}
}
[data-v-5d81e9a5] .el-divider__text {
  transition: opacity 0.3s ease;
}

.floating-input[data-v-bb9e43ac]{position:relative;margin-top:8px;height:50px;border:1px solid #dcdfe6;border-radius:4px;box-sizing:border-box;transition:border-color .2s ease-out}.floating-input[data-v-bb9e43ac]:focus-within{border-color:var(--el-color-primary)}.floating-input__label[data-v-bb9e43ac]{position:absolute;top:50%;left:10px;transform:translateY(-50%);pointer-events:none;color:#999;transition:all .2s ease-in-out;z-index:3;background-color:transparent;padding:0 4px}.floating-input--active .floating-input__label[data-v-bb9e43ac]{top:-7px !important;transform:translateY(0) !important;font-size:12px}.floating-input:focus-within .floating-input__label[data-v-bb9e43ac]{color:var(--el-color-primary)}.floating-input[data-v-bb9e43ac] .el-input__wrapper{border:none !important;box-shadow:none !important;background-color:transparent !important;display:flex;align-items:center;padding:24px 12px 10px 12px !important;box-sizing:border-box;height:100%}.floating-input[data-v-bb9e43ac] .el-input__wrapper.is-focus,.floating-input[data-v-bb9e43ac] .el-input__wrapper.is-focused,.floating-input[data-v-bb9e43ac] .el-input__wrapper:hover{box-shadow:none !important}.floating-input[data-v-bb9e43ac] .el-input__inner{height:100%;line-height:normal}.floating-input--active[data-v-bb9e43ac] .el-input__suffix{display:inline-flex;align-items:center;height:100%}
.floating-select[data-v-b783f5ea]{position:relative;margin-top:8px;height:50px;border:none;border-radius:4px;box-sizing:border-box}.floating-select[data-v-b783f5ea] .el-select--large .el-select__wrapper{padding:21px 16px 5px 16px}.floating-select__label[data-v-b783f5ea]{position:absolute;top:50%;left:12px;transform:translateY(-50%);pointer-events:none;color:#999;transition:all .2s ease-in-out;z-index:3;background-color:transparent;padding:0 4px}.floating-select--active .floating-select__label[data-v-b783f5ea]{top:13px;transform:translateY(-50%);font-size:12px}.floating-select:focus-within .floating-select__label[data-v-b783f5ea]{color:var(--el-color-primary)}
.flag {
    display: inline-block;
    width: 32px;
    height: 24px;
    background-image: url(/img/flags_sprite.c717e28f.png);
    background-repeat: no-repeat;
    vertical-align: middle;
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);
}
.flag-ad { background-position: 0px -0px;
}
.flag-ae { background-position: 0px -24px;
}
.flag-af { background-position: 0px -48px;
}
.flag-ag { background-position: 0px -72px;
}
.flag-ai { background-position: 0px -96px;
}
.flag-al { background-position: 0px -120px;
}
.flag-am { background-position: 0px -144px;
}
.flag-an { background-position: 0px -168px;
}
.flag-ao { background-position: 0px -192px;
}
.flag-aq { background-position: 0px -216px;
}
.flag-ar { background-position: 0px -240px;
}
.flag-as { background-position: 0px -264px;
}
.flag-at { background-position: 0px -288px;
}
.flag-au { background-position: 0px -312px;
}
.flag-aw { background-position: 0px -336px;
}
.flag-az { background-position: 0px -360px;
}
.flag-ba { background-position: 0px -384px;
}
.flag-bb { background-position: 0px -408px;
}
.flag-bd { background-position: 0px -432px;
}
.flag-be { background-position: 0px -456px;
}
.flag-bf { background-position: 0px -480px;
}
.flag-bg { background-position: 0px -504px;
}
.flag-bh { background-position: 0px -528px;
}
.flag-bi { background-position: 0px -552px;
}
.flag-bj { background-position: 0px -576px;
}
.flag-bl { background-position: 0px -600px;
}
.flag-bm { background-position: 0px -624px;
}
.flag-bn { background-position: 0px -648px;
}
.flag-bo { background-position: 0px -672px;
}
.flag-br { background-position: 0px -696px;
}
.flag-bs { background-position: 0px -720px;
}
.flag-bt { background-position: 0px -744px;
}
.flag-bw { background-position: 0px -768px;
}
.flag-by { background-position: 0px -792px;
}
.flag-bz { background-position: 0px -816px;
}
.flag-ca { background-position: 0px -840px;
}
.flag-cc { background-position: 0px -864px;
}
.flag-cd { background-position: 0px -888px;
}
.flag-cf { background-position: 0px -912px;
}
.flag-cg { background-position: 0px -936px;
}
.flag-ch { background-position: 0px -960px;
}
.flag-ci { background-position: 0px -984px;
}
.flag-ck { background-position: 0px -1008px;
}
.flag-cl { background-position: 0px -1032px;
}
.flag-cm { background-position: 0px -1056px;
}
.flag-cn { background-position: 0px -1080px;
}
.flag-co { background-position: 0px -1104px;
}
.flag-cr { background-position: 0px -1128px;
}
.flag-cu { background-position: 0px -1152px;
}
.flag-cv { background-position: 0px -1176px;
}
.flag-cx { background-position: 0px -1200px;
}
.flag-cy { background-position: 0px -1224px;
}
.flag-cz { background-position: 0px -1248px;
}
.flag-de { background-position: 0px -1272px;
}
.flag-dj { background-position: 0px -1296px;
}
.flag-dk { background-position: 0px -1320px;
}
.flag-dm { background-position: 0px -1344px;
}
.flag-do { background-position: 0px -1368px;
}
.flag-dz { background-position: 0px -1392px;
}
.flag-ec { background-position: 0px -1416px;
}
.flag-ee { background-position: 0px -1440px;
}
.flag-eg { background-position: 0px -1464px;
}
.flag-er { background-position: 0px -1488px;
}
.flag-es { background-position: 0px -1512px;
}
.flag-et { background-position: 0px -1536px;
}
.flag-fi { background-position: 0px -1560px;
}
.flag-fj { background-position: 0px -1584px;
}
.flag-fk { background-position: 0px -1608px;
}
.flag-fm { background-position: 0px -1632px;
}
.flag-fo { background-position: 0px -1656px;
}
.flag-fr { background-position: 0px -1680px;
}
.flag-ga { background-position: 0px -1704px;
}
.flag-gb { background-position: 0px -1728px;
}
.flag-gd { background-position: 0px -1752px;
}
.flag-ge { background-position: 0px -1776px;
}
.flag-gh { background-position: 0px -1800px;
}
.flag-gi { background-position: 0px -1824px;
}
.flag-gl { background-position: 0px -1848px;
}
.flag-gm { background-position: 0px -1872px;
}
.flag-gn { background-position: 0px -1896px;
}
.flag-gq { background-position: 0px -1920px;
}
.flag-gr { background-position: 0px -1944px;
}
.flag-gt { background-position: 0px -1968px;
}
.flag-gu { background-position: 0px -1992px;
}
.flag-gw { background-position: 0px -2016px;
}
.flag-gy { background-position: 0px -2040px;
}
.flag-hk { background-position: 0px -2064px;
}
.flag-hn { background-position: 0px -2088px;
}
.flag-hr { background-position: 0px -2112px;
}
.flag-ht { background-position: 0px -2136px;
}
.flag-hu { background-position: 0px -2160px;
}
.flag-id { background-position: 0px -2184px;
}
.flag-ie { background-position: 0px -2208px;
}
.flag-il { background-position: 0px -2232px;
}
.flag-im { background-position: 0px -2256px;
}
.flag-in { background-position: 0px -2280px;
}
.flag-iq { background-position: 0px -2304px;
}
.flag-ir { background-position: 0px -2328px;
}
.flag-is { background-position: 0px -2352px;
}
.flag-it { background-position: 0px -2376px;
}
.flag-jm { background-position: 0px -2400px;
}
.flag-jo { background-position: 0px -2424px;
}
.flag-jp { background-position: 0px -2448px;
}
.flag-ke { background-position: 0px -2472px;
}
.flag-kg { background-position: 0px -2496px;
}
.flag-kh { background-position: 0px -2520px;
}
.flag-ki { background-position: 0px -2544px;
}
.flag-km { background-position: 0px -2568px;
}
.flag-kn { background-position: 0px -2592px;
}
.flag-kp { background-position: 0px -2616px;
}
.flag-kr { background-position: 0px -2640px;
}
.flag-kw { background-position: 0px -2664px;
}
.flag-ky { background-position: 0px -2688px;
}
.flag-kz { background-position: 0px -2712px;
}
.flag-la { background-position: 0px -2736px;
}
.flag-lb { background-position: 0px -2760px;
}
.flag-lc { background-position: 0px -2784px;
}
.flag-li { background-position: 0px -2808px;
}
.flag-lk { background-position: 0px -2832px;
}
.flag-lr { background-position: 0px -2856px;
}
.flag-ls { background-position: 0px -2880px;
}
.flag-lt { background-position: 0px -2904px;
}
.flag-lu { background-position: 0px -2928px;
}
.flag-lv { background-position: 0px -2952px;
}
.flag-ly { background-position: 0px -2976px;
}
.flag-ma { background-position: 0px -3000px;
}
.flag-mc { background-position: 0px -3024px;
}
.flag-md { background-position: 0px -3048px;
}
.flag-me { background-position: 0px -3072px;
}
.flag-mf { background-position: 0px -3096px;
}
.flag-mg { background-position: 0px -3120px;
}
.flag-mh { background-position: 0px -3144px;
}
.flag-mk { background-position: 0px -3168px;
}
.flag-ml { background-position: 0px -3192px;
}
.flag-mm { background-position: 0px -3216px;
}
.flag-mn { background-position: 0px -3240px;
}
.flag-mo { background-position: 0px -3264px;
}
.flag-mp { background-position: 0px -3288px;
}
.flag-mr { background-position: 0px -3312px;
}
.flag-ms { background-position: 0px -3336px;
}
.flag-mt { background-position: 0px -3360px;
}
.flag-mu { background-position: 0px -3384px;
}
.flag-mv { background-position: 0px -3408px;
}
.flag-mw { background-position: 0px -3432px;
}
.flag-mx { background-position: 0px -3456px;
}
.flag-my { background-position: 0px -3480px;
}
.flag-mz { background-position: 0px -3504px;
}
.flag-na { background-position: 0px -3528px;
}
.flag-nc { background-position: 0px -3552px;
}
.flag-ne { background-position: 0px -3576px;
}
.flag-ng { background-position: 0px -3600px;
}
.flag-ni { background-position: 0px -3624px;
}
.flag-nl { background-position: 0px -3648px;
}
.flag-no { background-position: 0px -3672px;
}
.flag-np { background-position: 0px -3696px;
}
.flag-nr { background-position: 0px -3720px;
}
.flag-nu { background-position: 0px -3744px;
}
.flag-nz { background-position: 0px -3768px;
}
.flag-om { background-position: 0px -3792px;
}
.flag-pa { background-position: 0px -3816px;
}
.flag-pe { background-position: 0px -3840px;
}
.flag-pf { background-position: 0px -3864px;
}
.flag-pg { background-position: 0px -3888px;
}
.flag-ph { background-position: 0px -3912px;
}
.flag-pk { background-position: 0px -3936px;
}
.flag-pl { background-position: 0px -3960px;
}
.flag-pm { background-position: 0px -3984px;
}
.flag-pn { background-position: 0px -4008px;
}
.flag-pr { background-position: 0px -4032px;
}
.flag-pt { background-position: 0px -4056px;
}
.flag-pw { background-position: 0px -4080px;
}
.flag-py { background-position: 0px -4104px;
}
.flag-qa { background-position: 0px -4128px;
}
.flag-ro { background-position: 0px -4152px;
}
.flag-rs { background-position: 0px -4176px;
}
.flag-ru { background-position: 0px -4200px;
}
.flag-rw { background-position: 0px -4224px;
}
.flag-sa { background-position: 0px -4248px;
}
.flag-sb { background-position: 0px -4272px;
}
.flag-sc { background-position: 0px -4296px;
}
.flag-sd { background-position: 0px -4320px;
}
.flag-se { background-position: 0px -4344px;
}
.flag-sg { background-position: 0px -4368px;
}
.flag-sh { background-position: 0px -4392px;
}
.flag-si { background-position: 0px -4416px;
}
.flag-sk { background-position: 0px -4440px;
}
.flag-sl { background-position: 0px -4464px;
}
.flag-sm { background-position: 0px -4488px;
}
.flag-sn { background-position: 0px -4512px;
}
.flag-so { background-position: 0px -4536px;
}
.flag-sr { background-position: 0px -4560px;
}
.flag-st { background-position: 0px -4584px;
}
.flag-sv { background-position: 0px -4608px;
}
.flag-sy { background-position: 0px -4632px;
}
.flag-sz { background-position: 0px -4656px;
}
.flag-tc { background-position: 0px -4680px;
}
.flag-td { background-position: 0px -4704px;
}
.flag-tg { background-position: 0px -4728px;
}
.flag-th { background-position: 0px -4752px;
}
.flag-tj { background-position: 0px -4776px;
}
.flag-tk { background-position: 0px -4800px;
}
.flag-tl { background-position: 0px -4824px;
}
.flag-tm { background-position: 0px -4848px;
}
.flag-tn { background-position: 0px -4872px;
}
.flag-to { background-position: 0px -4896px;
}
.flag-tr { background-position: 0px -4920px;
}
.flag-tt { background-position: 0px -4944px;
}
.flag-tv { background-position: 0px -4968px;
}
.flag-tw { background-position: 0px -4992px;
}
.flag-tz { background-position: 0px -5016px;
}
.flag-ua { background-position: 0px -5040px;
}
.flag-ug { background-position: 0px -5064px;
}
.flag-us { background-position: 0px -5088px;
}
.flag-uy { background-position: 0px -5112px;
}
.flag-uz { background-position: 0px -5136px;
}
.flag-va { background-position: 0px -5160px;
}
.flag-vc { background-position: 0px -5184px;
}
.flag-ve { background-position: 0px -5208px;
}
.flag-vg { background-position: 0px -5232px;
}
.flag-vi { background-position: 0px -5256px;
}
.flag-vn { background-position: 0px -5280px;
}
.flag-vu { background-position: 0px -5304px;
}
.flag-wf { background-position: 0px -5328px;
}
.flag-ws { background-position: 0px -5352px;
}
.flag-ye { background-position: 0px -5376px;
}
.flag-yt { background-position: 0px -5400px;
}
.flag-za { background-position: 0px -5424px;
}
.flag-zm { background-position: 0px -5448px;
}
.flag-zw { background-position: 0px -5472px;
}

.goods-list-item[data-v-1ec9f949]{width:100%;display:flex;flex-direction:row;align-self:flex-start;padding-bottom:20px;margin-bottom:20px}.goods-list-item .goods-picture[data-v-1ec9f949]{transition:all .5s ease}.goods-list-item .goods-picture[data-v-1ec9f949]:hover{transform:translate3d(0, -5px, 0);box-shadow:0 3px 8px rgba(0,0,0,.2)}.goods-list-item .content[data-v-1ec9f949]{display:flex;flex-direction:column;padding:10px 5px 0 20px;align-items:flex-start}.goods-list-item p[data-v-1ec9f949]{padding-top:10px;font-weight:bold;line-height:20px;margin:0 10px}.goods-list-item .name[data-v-1ec9f949]{font-size:15px;color:#282828;font-weight:bold;text-align:left}
.goods-list[data-v-5ae3e0f5]{width:100%;display:flex;flex-direction:column;padding:0 10px}[data-v-5ae3e0f5] .goods-list-item:not(:last-child){border-bottom:1px solid rgba(5,5,5,.06)}
.el-menu[data-v-d6f7f0c8]{border-right:none}.el-menu-item.is-active[data-v-d6f7f0c8]{font-weight:bold}
.goods-list-item-skeleton[data-v-5d02ed46]{width:100%;display:flex;flex-direction:row;align-self:flex-start;padding-bottom:20px}.goods-list-item-skeleton .content-skeleton[data-v-5d02ed46]{display:flex;flex-direction:column;padding:10px 5px 0 20px;width:calc(100% - 220px)}.goods-list-item-skeleton .actions-skeleton[data-v-5d02ed46]{display:flex;flex-direction:column;align-items:flex-start;margin-top:20px}
.goods-list-skeleton[data-v-4d11ac96]{width:100%;display:flex;flex-direction:column;padding:0 10px}.goods-list-skeleton[data-v-4d11ac96] .goods-list-item-skeleton:not(:last-child){border-bottom:1px solid rgba(5,5,5,.06)}
.categories-page[data-v-0b9d37a4]{display:flex;flex-direction:column;width:100%;height:auto;background-color:#f6f6f6;padding-bottom:60px}.categories-page .bread-container[data-v-0b9d37a4]{display:flex;align-items:center;justify-content:center;height:auto;background-color:#f6f6f6}.categories-page .bread-container .breadcrumb[data-v-0b9d37a4]{width:60%;margin:10px 0}.categories-page .goods-container[data-v-0b9d37a4]{display:flex;align-items:center;justify-content:center;height:auto;margin-bottom:20px}.categories-page .goods-container .container[data-v-0b9d37a4]{width:60%;display:flex;flex-direction:row;justify-content:space-between}.categories-page .goods-container .container .left[data-v-0b9d37a4]{width:250px;margin-right:20px;height:100%}.categories-page .goods-container .container .left .category-title[data-v-0b9d37a4]{color:#282828;font-size:19px;font-weight:bold}.categories-page .goods-container .container .right[data-v-0b9d37a4]{flex:1;display:flex;flex-direction:column;height:100%}.collection[data-v-0b9d37a4]{flex:1;display:flex;flex-direction:column;align-items:center}.collection .goods-header[data-v-0b9d37a4]{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:20px 0}.collection .goods-header .goods-layout[data-v-0b9d37a4]{display:flex;flex-direction:row}.collection .goods-header .sort[data-v-0b9d37a4]{display:flex;flex-direction:row;align-self:flex-end}.collection .goods-header .sort .date-range[data-v-0b9d37a4]{display:flex;flex-direction:row;align-items:center;margin-right:20px;width:300px}.collection .goods-header .sort .date-range .line[data-v-0b9d37a4]{background-color:#dcdfe6;height:1px;width:10px;margin:0 10px}.collection .goods[data-v-0b9d37a4]{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.collection .goods .pagination[data-v-0b9d37a4]{align-self:center;margin-top:20px}
.content[data-v-f406942a]{margin:auto}
.content[data-v-0edfa52a]{width:100%;height:100%;margin:auto}
.maintenance-page[data-v-2a534159]{display:flex;flex-direction:column;align-items:center;width:100%;height:auto;background-color:#fff;font-family:"PoynterOSDisplay-Roman";color:#000;font-weight:400}
:export{menuText:#000;subMenuText:#000;menuActiveText:#fff;subMenuActiveText:#f4f4f5;menuBg:#01b38b;menuHover:#e6f7f3;subMenuBg:#ccf0e8;subMenuHover:#b3e8dc;sideBarWidth:380px}#app .main-container{min-height:100%;transition:margin-left 0.28s;margin-left:380px;position:relative}#app .sidebar-container{transition:width 0.28s;width:380px !important;height:100%;position:relative;z-index:1;overflow:hidden}#app .sidebar-container .horizontal-collapse-transition{transition:0s width ease-in-out,0s padding-left ease-in-out,0s padding-right ease-in-out}#app .sidebar-container .scrollbar-wrapper{overflow-x:hidden !important}#app .sidebar-container .el-scrollbar__bar.is-vertical{right:0px}#app .sidebar-container .el-scrollbar{height:100%}#app .sidebar-container.has-logo .el-scrollbar{height:calc(100% - 50px)}#app .sidebar-container .is-horizontal{display:none}#app .sidebar-container a{display:inline-block;width:100%;overflow:hidden}#app .sidebar-container .svg-icon{margin-right:16px}#app .sidebar-container .el-menu--collapse .svg-icon{margin-right:0px}#app .sidebar-container .sub-el-icon{margin-right:12px;margin-left:-2px}#app .sidebar-container .el-menu{border:none;height:100%;width:100% !important}#app .sidebar-container .is-active>.el-submenu__title{color:#f4f4f5 !important}#app .sidebar-container .nest-menu .el-submenu>.el-submenu__title,#app .sidebar-container .el-submenu .el-menu-item{min-width:380px !important}#app .hideSidebar .sidebar-container{width:54px !important}#app .hideSidebar .main-container{margin-left:54px}#app .hideSidebar .submenu-title-noDropdown{padding:0 !important;position:relative}#app .hideSidebar .submenu-title-noDropdown .el-tooltip{padding:0 !important}#app .hideSidebar .submenu-title-noDropdown .el-tooltip .svg-icon{margin-left:20px}#app .hideSidebar .submenu-title-noDropdown .el-tooltip .sub-el-icon{margin-left:19px}#app .hideSidebar .el-submenu{overflow:hidden}#app .hideSidebar .el-submenu>.el-submenu__title{padding:0 !important}#app .hideSidebar .el-submenu>.el-submenu__title .svg-icon{margin-left:20px}#app .hideSidebar .el-submenu>.el-submenu__title .sub-el-icon{margin-left:19px}#app .hideSidebar .el-submenu>.el-submenu__title .el-submenu__icon-arrow{display:none}#app .hideSidebar .el-menu--collapse .el-submenu>.el-submenu__title>span{height:0;width:0;overflow:hidden;visibility:hidden;display:inline-block}#app .el-menu--collapse .el-menu .el-submenu{min-width:380px !important}#app .withoutAnimation .main-container,#app .withoutAnimation .sidebar-container{transition:none}.el-menu--vertical>.el-menu .svg-icon{margin-right:16px}.el-menu--vertical>.el-menu .sub-el-icon{margin-right:12px;margin-left:-2px}.el-menu--vertical>.el-menu--popup{max-height:100vh;overflow-y:auto}.el-menu--vertical>.el-menu--popup::-webkit-scrollbar-track-piece{background:#d3dce6}.el-menu--vertical>.el-menu--popup::-webkit-scrollbar{width:6px}.el-menu--vertical>.el-menu--popup::-webkit-scrollbar-thumb{background:#99a9bf;border-radius:20px}.el-avatar{--el-avatar-background-color: none}.breadcrumb-enter-active,.breadcrumb-leave-active{transition:all .5s}.breadcrumb-enter-from,.breadcrumb-leave-active{opacity:0;transform:translateX(20px)}.breadcrumb-leave-active{position:absolute}.fade-transform-leave-active,.fade-transform-enter-active{transition:all .5s}.fade-transform-enter-from{opacity:0;transform:translateX(-30px)}.fade-transform-leave-to{opacity:0;transform:translateX(30px)}.el-input__inner{box-shadow:none !important}.el-avatar{--el-avatar-bg-color: none !important}html,body{height:100%;margin:0;padding:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:Open Sans,Arial,Helvetica,sans-serif,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei;font-size:14px;color:#303133}#app{height:100%}*,*:before,*:after{box-sizing:inherit;margin:0;padding:0}a:focus,a:active{outline:none}a,a:focus,a:hover{cursor:pointer;color:inherit;text-decoration:none}div:focus{outline:none}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.el-tooltip__trigger:focus-visible{outline:unset}.el-tooltip__trigger:first-child:focus-visible{outline:unset}.link{cursor:pointer}.el-input-group__prepend{background-color:var(--el-fill-color-blank) !important}.el-input-group__append{background-color:var(--el-color-primary-light-9) !important;color:var(--el-color-primary) !important}.primary-color{color:var(--el-color-primary)}.primary-bg-color{background-color:var(--el-color-primary)}.price-color{color:#cf4444}.el-input-number__decrease,.el-input-number__increase{background-color:#fff !important}

.svg-icon[data-v-dab7843c] {
  width: 1em;
  height: 1em;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}

