.pop-mask[data-v-359d4c7f] {
  background: rgba(0, 0, 0, 0.4);
}
.pop-mask .pop-content[data-v-359d4c7f] {
  width: 30rem;
  background: rgb(255, 255, 255);
  border-radius: 0.5rem;
  padding: 1rem 1.5rem 2rem;
}
.pop-mask .pop-content .title[data-v-359d4c7f] {
  color: rgba(0, 0, 0, 0.8);
  font-size: 1.6rem;
  text-align: center;
  margin-bottom: 1rem;
}
.pop-mask .pop-content .pop-text[data-v-359d4c7f] {
  font-size: 1.3rem;
  text-align: center;
  line-height: 2rem;
}
.pop-mask .pop-content .pop-text span[data-v-359d4c7f] {
  color: rgb(253, 65, 113);
}
.pop-mask .pop-content .el-checkbox[data-v-359d4c7f] {
  background: rgb(247, 250, 252);
  font-size: 1.2rem;
  padding: 0.8rem 1rem;
  margin-top: 1rem;
  margin-left: 5rem;
  color: rgba(0, 0, 0, 0.6);
  flex-direction: row-reverse;
}
.pop-mask .pop-content .el-checkbox .box[data-v-359d4c7f] {
  white-space: pre-wrap;
  word-break: break-all;
}
.pop-mask .pop-content .el-checkbox .box .word-item[data-v-359d4c7f] {
  opacity: 0;
  animation: show-359d4c7f 0.1s 1 forwards;
  transition: all 0.01s 1;
}
@keyframes show-359d4c7f {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
.pop-mask .pop-btn[data-v-359d4c7f] {
  width: 30rem;
  height: 4.9rem;
  font-size: 1.6rem;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 1rem;
}
.pop-mask .pop-btn.confirm[data-v-359d4c7f] {
  background: rgb(24, 72, 156);
  color: #fff;
  margin-top: 2rem;
}
.pop-mask .pop-btn.confirm[data-v-359d4c7f]:disabled {
  background: #c9c9c9;
}
.pop-mask .pop-btn.modify[data-v-359d4c7f] {
  background: rgb(24, 72, 156);
  color: #fff;
}
.imgBanner .handleBtn[data-v-32ca1cd5] {
  text-align: center;
  color: #666666;
  font-size: 14px;
}
.imgBanner .handleBtn span[data-v-32ca1cd5] {
  padding: 0 20px;
  cursor: pointer;
}
.imgBanner .handleBtn span.cur[data-v-32ca1cd5] {
  color: #ff0000;
}
.imgBanner .compoundImg[data-v-32ca1cd5] {
  width: 100%;
  height: 600px;
  line-height: 600px;
  overflow: hidden;
  margin-top: 20px;
  display: flex;
}
.imgBanner .compoundImg .imgList[data-v-32ca1cd5] {
  width: 90%;
  height: 100%;
}
.imgBanner .compoundImg .imgList .el-image[data-v-32ca1cd5] {
  width: 100%;
  height: 100%;
  display: block;
  transition: all 3s;
  animation: fadenum 10s ease;
  margin: 0 auto;
  border: 1px solid #f2f2f2;
  box-sizing: border-box;
}
.imgBanner .compoundImg .btn[data-v-32ca1cd5] {
  width: 5%;
  height: 100%;
  text-align: center;
}
.imgBanner .compoundImg .btn i[data-v-32ca1cd5] {
  padding: 30px 0;
  cursor: pointer;
  font-size: 40px;
  font-weight: bold;
  margin: 0 auto;
}
.imgBanner .compoundImg .btn.opacity4 i[data-v-32ca1cd5] {
  opacity: 0.4;
  cursor: default;
}
.imgBanner .el-dialog--center .el-dialog__body[data-v-32ca1cd5] {
  padding: 25px 0 30px !important;
}
.showPage[data-v-32ca1cd5] {
  width: 100%;
  text-align: center;
  padding-top: 20px;
  font-size: 22px;
}
.order-tool[data-v-63e2bd04] {
  height: 100vh;
  overflow-y: auto;
}
.order-tool .tool-header[data-v-63e2bd04] {
  width: 100%;
  background: #eb4e59;
}
.order-tool .tool-header img[data-v-63e2bd04] {
  display: block;
  margin: 0 auto;
  width: 100%;
  max-width: 1440px;
}
.order-tool .order-no[data-v-63e2bd04] {
  padding: 30px 0;
  text-align: center;
  height: 28px;
  font-size: 16px;
  font-weight: 400;
  color: rgb(0, 0, 0);
  line-height: 28px;
}
.order-tool .order-no .el-button[data-v-63e2bd04] {
  width: 105px;
  height: 28px;
  background: #eb4e59;
  border-radius: 2px;
  font-size: 14px;
  font-weight: 400;
  color: rgb(255, 255, 255);
  margin-left: 38px;
}
.order-tool .order-no span[data-v-63e2bd04] {
  color: #eb4e59;
  font-size: 14px;
  margin-left: 10px;
}
.order-tool .order-no span i[data-v-63e2bd04] {
  font-size: 16px;
}
.order-tool .order-list[data-v-63e2bd04] {
  width: 1000px;
  margin: 0 auto;
  padding-bottom: 20px;
}
.order-tool .order-list li[data-v-63e2bd04] {
  background: rgb(255, 255, 255);
  padding: 15px 15px 1px;
  border-radius: 10px;
  margin-bottom: 20px;
}
.order-tool .order-list li .sku-item[data-v-63e2bd04] {
  width: 100%;
  margin-bottom: 20px;
  background: rgb(255, 255, 255);
  border: 1px solid rgb(204, 204, 204);
  position: relative;
}
.order-tool .order-list li .sku-item.first-optional[data-v-63e2bd04] {
  margin-top: 50px;
}
.order-tool .order-list li .sku-item .order-t[data-v-63e2bd04] {
  height: 127px;
  background: rgb(246, 246, 246);
  padding: 20px;
  font-family: PingFangSC-Regular, PingFang SC;
  box-sizing: border-box;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.order-tool .order-list li .sku-item .order-t .el-image[data-v-63e2bd04] {
  width: 88px;
  height: 88px;
}
.order-tool .order-list li .sku-item .order-t p[data-v-63e2bd04] {
  color: rgb(0, 0, 0);
}
.order-tool .order-list li .sku-item .order-t span[data-v-63e2bd04] {
  color: rgb(150, 150, 150);
  display: block;
}
.order-tool .order-list li .sku-item .order-t .diyBtn[data-v-63e2bd04] {
  width: 77px;
  height: 28px;
  background: rgb(235, 78, 89);
  border-radius: 2px;
  font-family: AlibabaPuHuiTi-Regular, AlibabaPuHuiTi;
  color: #ffffff;
  margin-top: 15px;
  line-height: 28px;
  padding: 0;
  border: 0;
}
.order-tool .order-list li .sku-item .order-t .diyBtn.bg99[data-v-63e2bd04] {
  background: #999999;
  color: #ffffff;
}
.order-tool .order-list li .sku-item table[data-v-63e2bd04] {
  background: #ffffff;
}
.order-tool .order-list li .sku-item .optional[data-v-63e2bd04] {
  position: absolute;
  top: 0;
  left: 0;
  width: 50px;
  height: 50px;
}
.order-tool .order-list li .sku-item .optional img[data-v-63e2bd04] {
  width: 100%;
  height: 100%;
}
.order-tool .order-list li .sku-item .optional-title[data-v-63e2bd04] {
  position: absolute;
  top: -30px;
  left: 0;
  font-size: 15px;
  font-weight: 700;
}
.num[data-v-63e2bd04] {
  display: flex;
  background: #dcdfe6;
}
.changeNum[data-v-63e2bd04] {
  width: 30px;
  text-align: center;
  height: 28px;
  line-height: 28px;
  font-size: 20px;
  display: block;
  cursor: pointer;
}
.order_zp[data-v-63e2bd04] {
  margin: 0 35px 20px;
}
.order_zp .zp_mx[data-v-63e2bd04] {
  display: flex;
  padding: 10px 20px;
  justify-content: space-between;
  background: #f0f0f0;
}
.order_zp .zp_mx p[data-v-63e2bd04] {
  width: 33.33%;
  text-align: right;
}
.order_zp .zp_mx p[data-v-63e2bd04]:nth-child(1) {
  text-align: left;
}
.order_zp .zp_list[data-v-63e2bd04] {
  display: flex;
  padding: 10px 20px;
  justify-content: space-between;
}
.order_zp .zp_list p[data-v-63e2bd04] {
  width: 33.33%;
  text-align: right;
}
.order_zp .zp_list p[data-v-63e2bd04]:nth-child(1) {
  text-align: center;
}
