.basic-block {
  opacity: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #fff;
  -webkit-animation: mymove 1s;
          animation: mymove 1s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}
.basic-block .box {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 15px;
  width: 100%;
  height: 100%;
  -webkit-transition: all 1s;
  transition: all 1s;
  background-size: cover;
}
.basic-block .box:hover {
  -webkit-transform: rotateY(360deg);
          transform: rotateY(360deg);
}
.basic-block a {
  color: #fff;
}
.basic-block span {
  display: block;
  font-size: 16px;
}
.basic-block p {
  width: 80%;
  font-size: 10px;
  color: #eee;
  line-height: 22px;
}
.basic-block i {
  position: absolute;
  bottom: 15px;
  right: 15px;
  font-size: 50px !important;
}
@-webkit-keyframes mymove {
from {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0);
}
to {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
}
}
@keyframes mymove {
from {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0);
}
to {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
}
}
.lt-content[data-v-3bcd54c0] {
  border-radius: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.lt-content .item-left[data-v-3bcd54c0] {
  min-width: 300px;
  padding-right: 10px;
  border-right: 1px solid #eee;
}
.lt-content .item-left .item-left-tree-box[data-v-3bcd54c0] {
  height: calc(100vh - 275px);
}
.lt-content .item-left .item-left-title[data-v-3bcd54c0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 20px 0 !important;
  border-bottom: 1px solid #eee;
  position: relative;
  min-height: unset !important;
}
.lt-content .item-left[data-v-3bcd54c0] .el-tree-node__content {
  height: 40px !important;
}
.lt-content .item-left .custom-tree-node[data-v-3bcd54c0] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 14px;
  padding-right: 8px;
}
.lt-content .item-left .custom-tree-node .btn-group[data-v-3bcd54c0] {
  display: none;
}
.lt-content .item-left .custom-tree-node:hover .btn-group[data-v-3bcd54c0] {
  display: block;
}
.lt-content .item-left .custom-tree-node i[data-v-3bcd54c0] {
  font-size: 16px;
  margin-left: 8px;
}
.lt-content .item-right[data-v-3bcd54c0] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-left: 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.sku-content .sku-title[data-v-3bcd54c0] {
  line-height: 32px;
  text-align: right;
  font-weight: 600;
}
.sku-content .sku-title span[data-v-3bcd54c0] {
  margin-left: 8px;
}
.sku-content .sku-title i[data-v-3bcd54c0] {
  cursor: pointer;
}
.sku-content .sku-p-name[data-v-3bcd54c0] {
  line-height: 32px;
}
.sku-content .el-tag + .el-tag[data-v-3bcd54c0] {
  margin-left: 10px;
}
.sku-content .button-new-tag[data-v-3bcd54c0] {
  margin-left: 10px;
  height: 32px;
  line-height: 30px;
  padding-top: 0;
  padding-bottom: 0;
}
.sku-content .input-new-tag[data-v-3bcd54c0] {
  width: 90px;
  margin-left: 10px;
  vertical-align: bottom;
}
.el-icon-edit[data-v-b0e50636] {
  margin-left: 6px;
  cursor: pointer;
}
.ipt[data-v-b0e50636] {
  width: 100%;
  height: 38px;
  line-height: 38px;
  padding: 0 15px;
  background-color: #fff;
  background-image: none;
  border: 1px solid #dcdfe6;
  border-radius: 4px;
  color: #606266;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.ipt[data-v-b0e50636]:focus {
  border-color: #409eff;
  outline: 0;
}
.login-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  width: 100%;
  height: 100%;
  margin: 0 auto;
  background-image: url("/img/bg/bg.jpg");
  background-size: cover;
  background-repeat: no-repeat;
}
.login-weaper {
  position: absolute;
  right: 8.07%;
  width: 667px;
  height: 638px;
}
.login-weaper .el-input-group__append {
  border: none;
}
.login-left {
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  background-color: #8b9aac;
  color: #fff;
  float: left;
  width: 50%;
  position: relative;
}
.login-left .img {
  width: 140px;
}
.login-time {
  position: absolute;
  left: 25px;
  top: 25px;
  width: 100%;
  color: #fff;
  font-weight: 200;
  opacity: 0.9;
  font-size: 18px;
  overflow: hidden;
}
.login-left .title {
  text-align: center;
  color: #fff;
  font-weight: bold;
  font-size: 30px;
  letter-spacing: 2px;
}
.login-border {
  border-left: none;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  color: #fff;
  background-color: rgba(255, 255, 255, 0.9);
  -webkit-box-shadow: 0 -2px 16px rgba(0, 0, 0, 0.15);
          box-shadow: 0 -2px 16px rgba(0, 0, 0, 0.15);
  width: 100%;
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 40px 60px;
  border-radius: 10px;
}
.login-main {
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.login-main > h3 {
  margin-bottom: 20px;
}
.login-main > p {
  color: #76838f;
}
.login-title {
  font-family: "Alibaba-PuHuiTi-Regular";
  font-weight: 400;
  font-size: 40px;
  color: #000000;
  text-align: center;
}
.login-menu {
  margin-top: 40px;
  width: 100%;
  text-align: center;
}
.login-menu a {
  color: #999;
  font-size: 12px;
  margin: 0px 8px;
}
.o-pass-btns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 20px;
  cursor: pointer;
}
.o-pass-btns .remember-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
}
.o-pass-btns .remember-box .checkbox {
  width: 16px;
  height: 16px;
  background: #FFFFFF;
  border-radius: 2px;
  border: 1px solid #C6CDD2;
  text-align: center;
  line-height: 16px;
}
.o-pass-btns .remember-box .checkbox.active {
  background: #4AA3FF;
  border: 1px solid #4AA3FF;
}
.o-pass-btns .remember-box .checkbox i {
  color: #fff;
}
.o-pass-btns .remember-box span {
  font-family: Alibaba PuHuiTi;
  font-weight: 400;
  font-size: 20px;
  color: #C1C9CE;
}
.login-btn {
  width: 100%;
  text-align: center;
}
.login-submit {
  width: 90%;
  height: 50px;
  border: 1px solid #409EFF;
  font-size: 18px;
  letter-spacing: 2px;
  cursor: pointer;
  margin-top: 30px;
  font-family: "neo";
  -webkit-transition: 0.25s;
  transition: 0.25s;
}
.login-form {
  margin: 10px 0;
  padding-top: 32px;
}
.login-form .pass-item {
  margin-top: 40px;
}
.login-form i {
  color: #333;
}
.login-form .login-icon {
  width: 30px;
  height: 30px;
  display: block;
  margin-top: 5px;
}
.login-form .el-form-item__content {
  width: 100%;
}
.login-form .el-form-item {
  margin-bottom: 12px;
}
.login-form .el-input {
  padding-bottom: 10px;
  border-bottom: 1px solid #ccc;
}
.login-form .el-input input {
  text-indent: 5px;
  background: transparent;
  border: none;
  border-radius: 0;
  color: #333;
  height: 40px;
  line-height: 40px;
  padding-left: 50px;
  font-family: Alibaba PuHuiTi;
  font-weight: 400;
  font-size: 24px;
}
.login-form .el-input .el-input__prefix i {
  padding: 0 5px;
  font-size: 16px !important;
}
.login-code {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  margin: 0 0 0 10px;
}
.login-code-img {
  margin-top: 2px;
  width: 100px;
  height: 38px;
  background-color: #fdfdfd;
  border: 1px solid #f0f0f0;
  color: #333;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 5px;
  line-height: 38px;
  text-indent: 5px;
  text-align: center;
  cursor: pointer !important;
}
.login-container {
  background-image: url("/img/bg/login-bg1.png");
}
.login-left {
  background-image: url("/img/bg/login-box-bg.png");
  background-size: 100% 100%;
}
.report-container[data-v-2a69c167] {
  height: 100vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  background: -webkit-gradient(linear, left top, left bottom, from(#f5f7fa), to(#ffffff));
  background: linear-gradient(180deg, #f5f7fa 0%, #ffffff 100%);
}
.abnormal[data-v-2a69c167] {
  color: #ff4d4f !important;
}
.report-header[data-v-2a69c167] {
  background: linear-gradient(135deg, #1a1a1a 0%, #222222 100%);
  padding: 32px 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-shadow: 0 2px 12px rgba(0, 0, 0, 0.2);
          box-shadow: 0 2px 12px rgba(0, 0, 0, 0.2);
}
.report-header .logo-section[data-v-2a69c167] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 16px;
}
.report-header .logo-section .logo[data-v-2a69c167] {
  width: 60px;
  height: 60px;
  -o-object-fit: contain;
     object-fit: contain;
  border-radius: 8px;
  background: rgba(255, 255, 255, 0.95);
  padding: 6px;
}
.report-header .logo-section .header-info .report-title[data-v-2a69c167] {
  font-size: 24px;
  font-weight: 600;
  color: #ffffff;
  margin: 0 0 4px 0;
}
.report-header .logo-section .header-info .report-subtitle[data-v-2a69c167] {
  font-size: 12px;
  color: rgba(255, 255, 255, 0.7);
  margin: 0;
  letter-spacing: 0.5px;
}
.report-header .report-time[data-v-2a69c167] {
  font-size: 14px;
  color: #ffffff;
  font-weight: 600;
  background: rgba(255, 255, 255, 0.2);
  padding: 6px 16px;
  border-radius: 20px;
  backdrop-filter: blur(10px);
}
.content[data-v-2a69c167] {
  width: 100%;
  padding: 24px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  max-width: 1200px;
  margin: 0 auto;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow-y: auto;
}
.product-card[data-v-2a69c167] {
  background: #ffffff;
  border-radius: 12px;
  padding: 24px;
  margin-bottom: 16px;
  -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.06);
          box-shadow: 0 2px 8px rgba(0, 0, 0, 0.06);
}
.product-card .product-header[data-v-2a69c167] {
  margin-bottom: 16px;
}
.product-card .product-header .product-name[data-v-2a69c167] {
  font-size: 18px;
  font-weight: 600;
  color: #2a2a2a;
  margin: 0 0 12px 0;
}
.product-card .product-header .product-meta[data-v-2a69c167] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 8px;
}
.product-card .product-header .product-meta .meta-tag[data-v-2a69c167] {
  padding: 4px 12px;
  background: #1a1a1a;
  color: #ffffff;
  border-radius: 4px;
  font-size: 12px;
  font-weight: 500;
}
.product-card .attr-section .section-title[data-v-2a69c167] {
  font-size: 16px;
  font-weight: 600;
  color: #2a2a2a;
  margin: 0 0 16px 0;
  padding-bottom: 8px;
  border-bottom: 2px solid #1a1a1a;
  display: inline-block;
}
.product-card .attr-section .attr-grid[data-v-2a69c167] {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 12px;
}
.product-card .attr-section .attr-grid .attr-row[data-v-2a69c167] {
  display: contents;
}
.product-card .attr-section .attr-grid .attr-row .attr-label[data-v-2a69c167] {
  font-size: 14px;
  color: #606266;
  padding: 8px 12px;
  background: #f5f7fa;
  border-radius: 4px 0 0 4px;
}
.product-card .attr-section .attr-grid .attr-row .attr-value[data-v-2a69c167] {
  font-size: 14px;
  color: #303133;
  padding: 8px 12px;
  background: #fafafa;
  border-radius: 0 4px 4px 0;
  font-weight: 500;
}
.qc-section[data-v-2a69c167] {
  background: #ffffff;
  border-radius: 12px;
  padding: 24px;
  margin-bottom: 24px;
  -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.06);
          box-shadow: 0 2px 8px rgba(0, 0, 0, 0.06);
}
.qc-section .section-title[data-v-2a69c167] {
  width: 120px;
  height: 36px;
  background: linear-gradient(120deg, #1a1a1a 0, #999 79.5%, transparent 80%, transparent 20%);
  text-align: center;
  line-height: 36px;
  color: #fff;
  font-weight: 600;
  font-size: 12px;
  padding-right: 30px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-bottom: 16px;
}
.qc-section .qc-collapse[data-v-2a69c167] .el-collapse-item__header {
  font-size: 15px;
  font-weight: 500;
  color: #303133;
  height: 48px;
  line-height: 48px;
}
.qc-section .qc-collapse[data-v-2a69c167] .el-collapse-item__content {
  padding: 8px 16px 16px;
}
.qc-section .qc-title[data-v-2a69c167] {
  font-size: 15px;
  font-weight: 600;
  color: #303133;
}
.qc-section .qc-title.qc-title-abnormal[data-v-2a69c167] {
  color: #ff4d4f;
}
.qc-section .qc-item[data-v-2a69c167] {
  margin-bottom: 16px;
}
.qc-section .qc-item[data-v-2a69c167]:last-child {
  margin-bottom: 0;
}
.qc-section .qc-item .qc-item-title[data-v-2a69c167] {
  font-size: 14px;
  font-weight: 600;
  color: #303133;
  margin: 0 0 10px 0;
}
.qc-section .qc-item .qc-tags[data-v-2a69c167] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 8px;
}
.qc-section .qc-item .qc-tags .qc-tag[data-v-2a69c167] {
  padding: 2px 12px;
  background: #f5f5f5;
  color: #1a1a1a;
  border-radius: 4px;
  font-size: 13px;
  border: 1px solid #e0e0e0;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.qc-section .qc-item .qc-tags .qc-tag.tag_abnormal[data-v-2a69c167] {
  background: linear-gradient(135deg, #ffecd2 0%, #fcb69f 100%);
  color: #ff6b6b;
  border: 2px solid rgba(255, 107, 107, 0.3);
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  -webkit-box-shadow: 0 2px 6px rgba(255, 107, 107, 0.15);
          box-shadow: 0 2px 6px rgba(255, 107, 107, 0.15);
  font-size: 12px;
  font-weight: 600;
}
.qc-section .qc-item .qc-tags .qc-tag.tag_abnormal[data-v-2a69c167]:hover {
  -webkit-transform: scale(1.05);
          transform: scale(1.05);
  -webkit-box-shadow: 0 4px 12px rgba(255, 107, 107, 0.25);
          box-shadow: 0 4px 12px rgba(255, 107, 107, 0.25);
}
@media screen and (max-width: 768px) {
.report-header[data-v-2a69c167] {
    padding: 20px 16px;
}
.report-header .logo-section .logo[data-v-2a69c167] {
    width: 48px;
    height: 48px;
}
.report-header .logo-section .header-info .report-title[data-v-2a69c167] {
    font-size: 18px;
}
.report-header .logo-section .header-info .report-subtitle[data-v-2a69c167] {
    font-size: 10px;
}
.report-header .report-time[data-v-2a69c167] {
    font-size: 12px;
}
.content[data-v-2a69c167] {
    padding: 16px;
}
.product-card[data-v-2a69c167],
  .qc-section[data-v-2a69c167] {
    padding: 16px;
}
.attr-grid[data-v-2a69c167] {
    grid-template-columns: 1fr;
}
}

.page[data-v-2a77d8e8] {
  max-width: 414px;
  margin: 0 auto;
  background: #fff;
  height: 100vh;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  padding-bottom: 30px;
  font-family: -apple-system, BlinkMacSystemFont, "PingFang SC", "Helvetica Neue", Arial, sans-serif;
  color: #222;
  font-size: 14px;
}
.page[data-v-2a77d8e8],
.page *[data-v-2a77d8e8] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-tap-highlight-color: transparent;
}

/* ===== 固定头部 ===== */
.rpt-header[data-v-2a77d8e8] {
  position: sticky;
  top: 0;
  z-index: 100;
  background: #2b2b2b;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 12px;
  padding: 14px 12px;
  -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15);
          box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15);
}
.rpt-header .logo[data-v-2a77d8e8] {
  width: 52px;
  height: 52px;
  border-radius: 10px;
  background: #fff;
  overflow: hidden;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.rpt-header .logo img[data-v-2a77d8e8] {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 10px;
  display: block;
}
.rpt-header .info[data-v-2a77d8e8] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: 0;
}
.rpt-header .info .t[data-v-2a77d8e8] {
  font-size: 19px;
  font-weight: 600;
  line-height: 1.3;
}
.rpt-header .info .s[data-v-2a77d8e8] {
  font-size: 12px;
  color: #bbb;
  margin-top: 2px;
}
.rpt-header .time[data-v-2a77d8e8] {
  background: #4a4a4a;
  border-radius: 16px;
  padding: 6px 12px;
  font-size: 13px;
  white-space: nowrap;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}

/* 底部黑色条（与头部对应） */
.rpt-footer[data-v-2a77d8e8] {
  background: #2b2b2b;
  height: 16px;
}

/* 提示条 */
.tipbar[data-v-2a77d8e8] {
  background: #fff;
  text-align: center;
  padding: 12px;
  color: #333;
}
.tipbar a[data-v-2a77d8e8] {
  color: #333;
  text-decoration: underline;
}

/* 模块 */
.section[data-v-2a77d8e8] {
  padding: 14px 12px 4px;
}
.sec-head[data-v-2a77d8e8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 10px;
}
.sec-title[data-v-2a77d8e8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 17px;
  font-weight: 600;
}
.sec-title[data-v-2a77d8e8]::before,
.sec-title[data-v-2a77d8e8]::after {
  content: "";
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 1px;
  background: repeating-linear-gradient(90deg, #ddd 0 4px, transparent 4px 8px);
}
.sec-title[data-v-2a77d8e8]::before {
  margin-right: 10px;
}
.sec-title[data-v-2a77d8e8]::after {
  margin-left: 10px;
}
.sec-right[data-v-2a77d8e8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
  font-size: 13px;
}
.warn[data-v-2a77d8e8] {
  color: #f5a623;
}
.ok[data-v-2a77d8e8] {
  color: #3aa76d;
  cursor: pointer;
}
.chev[data-v-2a77d8e8] {
  -webkit-transition: -webkit-transform 0.2s;
  transition: -webkit-transform 0.2s;
  transition: transform 0.2s;
  transition: transform 0.2s, -webkit-transform 0.2s;
  display: inline-block;
}
.chev.open[data-v-2a77d8e8] {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

/* 报告概览 */
.summary[data-v-2a77d8e8] {
  background: #f7f7f7;
  border-radius: 10px;
  padding: 14px 12px;
}
.sum-body[data-v-2a77d8e8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 12px;
}
.sum-left[data-v-2a77d8e8] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: 0;
}
.sum-right[data-v-2a77d8e8] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.sum-model[data-v-2a77d8e8] {
  font-size: 17px;
  font-weight: 600;
}
.sum-sub[data-v-2a77d8e8] {
  color: #999;
  font-size: 12px;
  margin-top: 6px;
  line-height: 1.6;
}
.sum-attrs[data-v-2a77d8e8] {
  color: #666;
  font-size: 12px;
  margin-top: 2px;
  line-height: 1.6;
}
.grade[data-v-2a77d8e8] {
  text-align: center;
}
.grade .g[data-v-2a77d8e8] {
  font-size: 28px;
  font-weight: 800;
  color: #f5a623;
  line-height: 1;
  letter-spacing: 1px;
}
.grade .g.bad[data-v-2a77d8e8] {
  font-size: 15px;
  font-weight: 700;
  color: #e5484d;
  letter-spacing: 0;
}
.grade .grade-letter[data-v-2a77d8e8] {
  font-size: 0.6em;
}
.sum-img[data-v-2a77d8e8] {
  width: 100px;
  border-radius: 8px;
  display: block;
  margin-top: 8px;
}
.sum-tags[data-v-2a77d8e8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 8px;
  margin-top: 12px;
}
.sum-tags i[data-v-2a77d8e8] {
  font-style: normal;
  font-size: 12px;
  padding: 4px 10px;
  border-radius: 12px;
  background: #fff;
  color: #666;
  border: 1px solid #e5e5e5;
}
.sum-tags i.w[data-v-2a77d8e8] {
  color: #f5a623;
  border-color: #f5d9a8;
  background: #fffaf0;
}
.sum-tags i.g[data-v-2a77d8e8] {
  color: #3aa76d;
  border-color: #c8e6d5;
  background: #f2fbf6;
}
.sum-meta[data-v-2a77d8e8] {
  margin-top: 12px;
  border-top: 1px dashed #e5e5e5;
  padding-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 12px;
  color: #999;
}

/* 外观图 */
.gallery[data-v-2a77d8e8] {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 6px;
  margin-bottom: 10px;
  grid-auto-rows: 96px;
}
.gallery .big[data-v-2a77d8e8] {
  grid-row: span 2;
}
.ph[data-v-2a77d8e8] {
  background: #dcdcdc;
  border-radius: 6px;
  position: relative;
  overflow: hidden;
}
.ph img[data-v-2a77d8e8] {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  display: block;
  cursor: pointer;
}
.img-group[data-v-2a77d8e8] {
  margin-bottom: 6px;
}
.img-group-title[data-v-2a77d8e8] {
  font-size: 14px;
  font-weight: 600;
  color: #333;
  margin: 12px 0 8px;
}

/* 电池效率 */
.battery-value[data-v-2a77d8e8] {
  font-size: 16px;
  font-weight: 700;
  color: #333;
  text-align: center;
  margin-top: 10px;
}
.bars[data-v-2a77d8e8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  gap: 2px;
  height: 90px;
  margin-top: 12px;
}
.bar[data-v-2a77d8e8] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  border-radius: 2px;
}

/* ===== 可展开质检模块 ===== */
.qcard[data-v-2a77d8e8] {
  border: 1px solid #eee;
  border-radius: 10px;
  margin: 0 12px 10px;
  overflow: hidden;
}
.qhead[data-v-2a77d8e8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 14px 12px;
  cursor: pointer;
}
.qhead .qt[data-v-2a77d8e8] {
  font-size: 16px;
  font-weight: 600;
}
.qhead .qr[data-v-2a77d8e8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  font-size: 13px;
}
.qhead .chev[data-v-2a77d8e8] {
  color: #999;
}
.qbody[data-v-2a77d8e8] {
  max-height: 0;
  overflow: hidden;
  -webkit-transition: max-height 0.3s ease;
  transition: max-height 0.3s ease;
  background: #fafafa;
}
.qcard.open .qbody[data-v-2a77d8e8] {
  max-height: 1500px;
}
.qitem[data-v-2a77d8e8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 11px 12px 11px 24px;
  border-top: 1px solid #f0f0f0;
}
.qitem .qn[data-v-2a77d8e8] {
  color: #333;
}
.qitem .qv[data-v-2a77d8e8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 6px;
  font-size: 13px;
  color: #3aa76d;
}
.qitem .qv.w[data-v-2a77d8e8] {
  color: #f5a623;
}
.qmark[data-v-2a77d8e8] {
  width: 16px;
  height: 16px;
  border-radius: 50%;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 11px;
  color: #fff;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.qmark.g[data-v-2a77d8e8] {
  background: #3aa76d;
}
.qmark.w[data-v-2a77d8e8] {
  background: #f5a623;
}

/* 加载/错误提示 */
.rpt-state[data-v-2a77d8e8] {
  padding: 40px 16px;
  text-align: center;
  color: #999;
  font-size: 14px;
}
.rpt-state.err[data-v-2a77d8e8] {
  color: #e5484d;
}

/* 背景水印 */
.watermark-layer[data-v-2a77d8e8] {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  pointer-events: none;
  z-index: 200;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-template-rows: repeat(3, 1fr);
  place-items: center;
}
.watermark-layer span[data-v-2a77d8e8] {
  font-size: 28px;
  font-weight: 700;
  color: rgba(0, 0, 0, 0.06);
  -webkit-transform: rotate(-30deg);
          transform: rotate(-30deg);
  white-space: nowrap;
}

/* 图片放大查看 */
.viewer[data-v-2a77d8e8] {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.85);
  z-index: 9999;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.viewer img[data-v-2a77d8e8] {
  max-width: 100%;
  max-height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}


.page[data-v-2a85f069] {
  position: relative;
  max-width: 414px;
  margin: 0 auto;
  background: #fff;
  /* min-height: 100vh; */
  height: 100vh;
  overflow-y: auto;
  /* 底部深色条要贴着页面末尾，否则下面会露一条白 */
  padding-bottom: 0;
  font-family: -apple-system, BlinkMacSystemFont, "PingFang SC", "Helvetica Neue", Arial, sans-serif;
  color: #222;
  font-size: 14px;
}
.page[data-v-2a85f069],
.page *[data-v-2a85f069] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-tap-highlight-color: transparent;
}

/* ===== 固定头部 ===== */
.rpt-header[data-v-2a85f069] {
  position: sticky;
  top: 0;
  z-index: 100;
  background: #2b2b2b;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 12px;
  padding: 14px 12px;
  -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15);
          box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15);
}
.rpt-header .logo[data-v-2a85f069] {
  width: 52px;
  height: 52px;
  border-radius: 10px;
  background: #fff;
  overflow: hidden;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.rpt-header .logo img[data-v-2a85f069] {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 10px;
  display: block;
}
.rpt-header .info[data-v-2a85f069] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: 0;
}
.rpt-header .info .t[data-v-2a85f069] {
  font-size: 19px;
  font-weight: 600;
  line-height: 1.3;
}
.rpt-header .info .s[data-v-2a85f069] {
  font-size: 12px;
  color: #bbb;
  margin-top: 2px;
}
.rpt-header .time[data-v-2a85f069] {
  background: #4a4a4a;
  border-radius: 16px;
  padding: 6px 12px;
  font-size: 13px;
  white-space: nowrap;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}

/* 底部黑色条（与头部对应） */
.rpt-footer[data-v-2a85f069] {
  background: #2b2b2b;
  height: 16px;
}

/* 提示条 */
.tipbar[data-v-2a85f069] {
  background: #fff;
  text-align: center;
  padding: 12px;
  color: #999;
}
.tipbar a[data-v-2a85f069] {
  color: #999;
  text-decoration: underline;
}

/* 模块 */
.section[data-v-2a85f069] {
  padding: 14px 12px 4px;
}
.sec-head[data-v-2a85f069] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 10px;
}

/* 区块标题弱化：字号调小、字重降一级、颜色压淡，把注意力让给内容 */
.sec-title[data-v-2a85f069] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 14px;
  font-weight: 500;
  color: #666;
}
.sec-title[data-v-2a85f069]::before,
.sec-title[data-v-2a85f069]::after {
  content: "";
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 1px;
  background: repeating-linear-gradient(90deg, #ddd 0 4px, transparent 4px 8px);
}

/* 标题靠左：去掉左侧虚线，只保留向右延伸的那条 */
.sec-title[data-v-2a85f069]::before {
  display: none;
}
.sec-title[data-v-2a85f069]::after {
  margin-left: 10px;
}
.sec-right[data-v-2a85f069] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
  font-size: 13px;
}
.warn[data-v-2a85f069] {
  color: #f5a623;
}
.ok[data-v-2a85f069] {
  color: #3aa76d;
  cursor: pointer;
}
.chev[data-v-2a85f069] {
  -webkit-transition: -webkit-transform 0.2s;
  transition: -webkit-transform 0.2s;
  transition: transform 0.2s;
  transition: transform 0.2s, -webkit-transform 0.2s;
  display: inline-block;
}
.chev.open[data-v-2a85f069] {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

/* 报告概览 */
.summary[data-v-2a85f069] {
  /* 比电池卡片/图片面板的 #f7f7f7 再深一档，让商品名这块更跳出来 */
  background: #eee;
  border-radius: 10px;
  padding: 14px 12px;
}
.sum-body[data-v-2a85f069] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 12px;
}
.sum-left[data-v-2a85f069] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: 0;
}
.sum-right[data-v-2a85f069] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.sum-model[data-v-2a85f069] {
  font-size: 17px;
  font-weight: 600;
}
.sum-sub[data-v-2a85f069] {
  color: #999;
  font-size: 12px;
  margin-top: 6px;
  line-height: 1.6;
}
.sum-attrs[data-v-2a85f069] {
  color: #666;
  font-size: 12px;
  margin-top: 2px;
  line-height: 1.6;
}
.grade[data-v-2a85f069] {
  text-align: center;
}
.grade .g[data-v-2a85f069] {
  font-size: 28px;
  font-weight: 800;
  color: #f5a623;
  line-height: 1;
  letter-spacing: 1px;
}
.grade .g.bad[data-v-2a85f069] {
  font-size: 15px;
  font-weight: 700;
  color: #e5484d;
  letter-spacing: 0;
}
.grade .grade-letter[data-v-2a85f069] {
  font-size: 0.6em;
}
.sum-img[data-v-2a85f069] {
  /* 固定 100×100 方形区域，图片按比例铺满，超出的部分裁切 */
  width: 100px;
  height: 100px;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 8px;
  display: block;
  margin-top: 8px;
}
.sum-tags[data-v-2a85f069] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 8px;
  margin-top: 12px;
}
.sum-tags i[data-v-2a85f069] {
  font-style: normal;
  font-size: 12px;
  padding: 4px 10px;
  border-radius: 12px;
  background: #fff;
  color: #666;
  border: 1px solid #e5e5e5;
}
.sum-tags i.w[data-v-2a85f069] {
  color: #f5a623;
  border-color: #f5d9a8;
  background: #fffaf0;
}
.sum-tags i.g[data-v-2a85f069] {
  color: #3aa76d;
  border-color: #c8e6d5;
  background: #f2fbf6;
}
.sum-meta[data-v-2a85f069] {
  margin-top: 12px;
  border-top: 1px dashed #e5e5e5;
  padding-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 12px;
  color: #999;
}

/* 电池情况：左栏 2/3、右栏 1/3 的两张灰底卡片 */
.bat-cards[data-v-2a85f069] {
  display: grid;
  grid-template-columns: 2fr 1fr;
  gap: 8px;
}
.bat-card[data-v-2a85f069] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-height: 118px;
  padding: 12px;
  background: #f7f7f7;
  border-radius: 8px;
}
.bat-label[data-v-2a85f069] {
  font-size: 13px;
  color: #999;
  line-height: 1.3;
}
.bat-value[data-v-2a85f069] {
  margin-top: 6px;
  font-size: 16px;
  color: #333;
  line-height: 1.4;
  word-break: break-all;
}

/* 电池图标：做成电池的样子——圆角机身 + 右侧正极凸起，内部 12 根等高立柱撑满 */
.bat-icon[data-v-2a85f069] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  /* 正极凸起相对机身垂直居中 */
  margin-top: 10px;
}
.bat-body[data-v-2a85f069] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  /* 立柱等高、撑满内高 */
  gap: 2px;
  height: 46px;
  padding: 3px;
  background: #fff;
  border: 2px solid #d8d8d8;
  border-radius: 7px;
  overflow: hidden;
}
.bat-body i[data-v-2a85f069] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  border-radius: 2px;
}

/* 正极凸起（高度跟着机身走，机身改高改矮时要同步） */
.bat-cap[data-v-2a85f069] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 4px;
  height: 16px;
  margin-left: 1px;
  background: #d8d8d8;
  border-radius: 0 3px 3px 0;
}

/* ===== 可展开质检模块：条形格（非卡片） ===== */
/* 通栏条形行：去掉圆角/阴影/卡片间距，只保留横向实线分割 */
.qcard[data-v-2a85f069] {
  position: relative;
  margin: 0 12px;
  /* 覆盖 report.css 里遗留的卡片样式：不要边框、阴影和背景框 */
  border: none;
  border-radius: 0;
  background: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  overflow: hidden;
}

/* 只画横向分割线，左右两端各缩进 12px（与文字左对齐），两侧不出现线 */
.qcard[data-v-2a85f069]::before,
.qcard[data-v-2a85f069]:last-child::after {
  content: "";
  position: absolute;
  left: 12px;
  right: 12px;
  height: 1px;
  background: #e5e5e5;
  pointer-events: none;
}
.qcard[data-v-2a85f069]::before {
  top: 0;
}

/* 最后一行补下边框，首尾都有线 */
.qcard[data-v-2a85f069]:last-child::after {
  bottom: 0;
}
.qhead[data-v-2a85f069] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 14px 12px;
  cursor: pointer;
}
.qhead .qt[data-v-2a85f069] {
  font-size: 16px;
  font-weight: 600;
}
.qhead .qr[data-v-2a85f069] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  font-size: 13px;
}
.qhead .chev[data-v-2a85f069] {
  color: #999;
}
.qbody[data-v-2a85f069] {
  max-height: 0;
  overflow: hidden;
  -webkit-transition: max-height 0.3s ease;
  transition: max-height 0.3s ease;
  /* 灰色背景只在展开时出现；折叠时透明，不露出背景块 */
  background: transparent;
}
.qcard.open .qbody[data-v-2a85f069] {
  max-height: 1500px;
  background: #fafafa;
}
.qitem[data-v-2a85f069] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 11px 12px 11px 24px;
  border-top: 1px solid #f0f0f0;
}
.qitem .qn[data-v-2a85f069] {
  color: #333;
}
.qitem .qv[data-v-2a85f069] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 6px;
  font-size: 13px;
  color: #3aa76d;
}
.qitem .qv.w[data-v-2a85f069] {
  color: #f5a623;
}
.qmark[data-v-2a85f069] {
  width: 16px;
  height: 16px;
  border-radius: 50%;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 11px;
  color: #fff;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.qmark.g[data-v-2a85f069] {
  background: #3aa76d;
}
.qmark.w[data-v-2a85f069] {
  background: #f5a623;
}

/* 加载/错误提示 */
.rpt-state[data-v-2a85f069] {
  padding: 40px 16px;
  text-align: center;
  color: #999;
  font-size: 14px;
}
.rpt-state.err[data-v-2a85f069] {
  color: #e5484d;
}

/* 背景水印 */
.watermark-layer[data-v-2a85f069] {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  /* 不用 bottom: 0：那会跟随动态视口，移动端地址栏伸缩/滚动到底时水印会跳动。
     固定用最大视口高度（lvh），视口尺寸变化时水印位置保持不变。 */
  bottom: auto;
  /* 覆盖 report.css 里的 inset: 0 */
  height: 100vh;
  height: 100lvh;
  /* 提升为独立合成层，减少 overscroll 时的重绘位移 */
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
  pointer-events: none;
  z-index: 200;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-template-rows: repeat(3, 1fr);
  place-items: center;
}
.watermark-layer span[data-v-2a85f069] {
  font-size: 28px;
  font-weight: 700;
  color: rgba(0, 0, 0, 0.06);
  -webkit-transform: rotate(-30deg);
          transform: rotate(-30deg);
  white-space: nowrap;
}

/* 嵌入模式（手机框 / iframe / 滚动容器）：高度跟随容器，水印铺满报告而不是整个视口 */
.page.embedded[data-v-2a85f069] {
  min-height: 100%;
}
.page.embedded .watermark-layer[data-v-2a85f069] {
  position: absolute;
  inset: 0;
  height: auto;
}

/* ==================== 实拍图（原 PhotoGallery 组件样式，已内联） ==================== */
/* 整个图片区一层灰底圆角（与电池卡片同色），所有分组共用一个面板 */
.pg[data-v-2a85f069] {
  background: #f7f7f7;
  border-radius: 8px;
  padding: 12px;
}

/* 组名文字已隐藏，分组之间只靠这段间距分开（末组不额外留白） */
.pg-group+.pg-group[data-v-2a85f069] {
  margin-top: 12px;
}

/* ===== 布局：左大图（跨两行）+ 右 3×2 小图 ===== */
.pg-grid[data-v-2a85f069] {
  display: grid;
  grid-template-columns: 1.86fr repeat(3, 1fr);
  gap: 6px;
}

/* 大图：恒定跨两行，图少的组下方留白也保持这个高度 */
.pg-hero[data-v-2a85f069] {
  grid-row: span 2;
  position: relative;
  border-radius: 8px;
  overflow: hidden;
  background: #dcdcdc;
  cursor: pointer;
}

/* 绝对定位：把大图自身的固有尺寸从网格的自动行高计算里摘出去，
   否则它会反过来把行撑高（方形原图会把行撑成和它一样高），
   行高就只由右侧的方小图决定，大图再填满它跨的行。 */
.pg-hero img[data-v-2a85f069] {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  display: block;
  -webkit-user-drag: none;
}

/* 组名角标：左上角 */
.pg-badge[data-v-2a85f069] {
  position: absolute;
  top: 6px;
  left: 6px;
  background: rgba(0, 0, 0, 0.55);
  color: #fff;
  font-size: 12px;
  line-height: 1;
  padding: 5px 8px;
  border-radius: 4px;
}

/* 小图：正方形 */
.pg-thumb[data-v-2a85f069] {
  position: relative;
  aspect-ratio: 1 / 1;
  background: #dcdcdc;
  border-radius: 6px;
  overflow: hidden;
  cursor: pointer;
}
.pg-thumb img[data-v-2a85f069] {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  display: block;
}

/* 兜底：老 Android WebView 不支持 aspect-ratio 时，用 padding-top 撑出正方形 */
@supports not (aspect-ratio: 1 / 1) {
.pg-thumb[data-v-2a85f069] {
    height: 0;
    padding-top: 100%;
}
.pg-thumb img[data-v-2a85f069] {
    position: absolute;
    inset: 0;
}
}

/* 透明占位格：只为撑住行高，不显示任何东西 */
.pg-empty[data-v-2a85f069] {
  background: transparent;
  cursor: default;
}

/* 「更多」磁贴：占最后一格，压暗并挂角标 */
.pg-more img[data-v-2a85f069] {
  -webkit-filter: brightness(0.5);
          filter: brightness(0.5);
}
.pg-more-badge[data-v-2a85f069] {
  position: absolute;
  right: 4px;
  bottom: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 1px;
  background: rgba(0, 0, 0, 0.62);
  color: #fff;
  font-size: 11px;
  line-height: 1;
  padding: 4px 6px;
  border-radius: 4px;
}
.pg-more-badge b[data-v-2a85f069] {
  font-weight: 600;
}

/* ===== 瀑布流预览层 ===== */
.pg-grid-mask[data-v-2a85f069] {
  position: fixed;
  inset: 0;
  background: #fff;
  z-index: 9000;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-scroll-chaining: none;
      overscroll-behavior: contain;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-touch-callout: none;
}
.pg-grid-head[data-v-2a85f069] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 14px 16px;
  font-size: 16px;
  font-weight: 600;
  border-bottom: 1px solid #eee;
}
.pg-grid-close[data-v-2a85f069] {
  font-style: normal;
  font-size: 18px;
  color: #999;
  cursor: pointer;
}

/* 滚动交给外层，多列容器自己不能有确定高度——
   否则多列会按「报纸分栏」把溢出内容挤成额外的横向列，而不是纵向滚动 */
.pg-grid-body[data-v-2a85f069] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow-y: auto;
  padding: 10px;
}
.pg-grid-cols[data-v-2a85f069] {
  -webkit-columns: 2;
     -moz-columns: 2;
          columns: 2;
  -webkit-column-gap: 8px;
     -moz-column-gap: 8px;
          column-gap: 8px;
}
.pg-grid-cell[data-v-2a85f069] {
  /* multicol 里纵向间距只能靠 margin，column-gap 只管横向 */
  margin-bottom: 8px;
  /* 图未加载时给个最小占位，避免整块先塌成一条再撑开 */
  min-height: 120px;
  background: #dcdcdc;
  border-radius: 6px;
  overflow: hidden;
  cursor: pointer;
  -moz-column-break-inside: avoid;
       break-inside: avoid;
  -webkit-column-break-inside: avoid;
}
.pg-grid-cell img[data-v-2a85f069] {
  width: 100%;
  display: block;
}

/* ===== 详情查看器 ===== */
.pg-viewer[data-v-2a85f069] {
  position: fixed;
  inset: 0;
  background: rgba(0, 0, 0, 0.92);
  z-index: 9999;
  overflow: hidden;
  -ms-scroll-chaining: none;
      overscroll-behavior: contain;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-touch-callout: none;
}
.pg-viewer-track[data-v-2a85f069] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  -webkit-transition: -webkit-transform 0.25s ease;
  transition: -webkit-transform 0.25s ease;
  transition: transform 0.25s ease;
  transition: transform 0.25s ease, -webkit-transform 0.25s ease;
  /* 横向归我，纵向留给浏览器 */
  -ms-touch-action: pan-y;
      touch-action: pan-y;
}
.pg-viewer-slide[data-v-2a85f069] {
  /* 每个 slide 必须常驻并等宽：轨道位移是按自身宽度百分比算的，
     slide 一旦消失 flex-basis 就变，位移会错位 */
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background: #111;
}
.pg-viewer-slide img[data-v-2a85f069] {
  max-width: 100%;
  max-height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  -webkit-user-drag: none;
}
.pg-viewer-count[data-v-2a85f069] {
  position: absolute;
  top: 14px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  z-index: 2;
  color: #fff;
  font-size: 13px;
  background: rgba(0, 0, 0, 0.45);
  padding: 5px 12px;
  border-radius: 14px;
}
.pg-close[data-v-2a85f069] {
  position: absolute;
  top: 12px;
  right: 12px;
  z-index: 3;
  width: 34px;
  height: 34px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border: none;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.18);
  color: #fff;
  font-size: 17px;
  line-height: 1;
  cursor: pointer;
}
.pg-arrow[data-v-2a85f069] {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  z-index: 2;
  width: 38px;
  height: 38px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border: none;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.18);
  color: #fff;
  font-size: 22px;
  line-height: 1;
  cursor: pointer;
}
.pg-arrow-prev[data-v-2a85f069] {
  left: 10px;
}
.pg-arrow-next[data-v-2a85f069] {
  right: 10px;
}

[data-v-7e9b5797] .el-popover {
  min-width: 0 !important;
}
[data-v-7e9b5797] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-7e9b5797] .avue-crud__search {
  overflow: visible !important;
}
[data-v-7e9b5797] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-7e9b5797] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-7e9b5797] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-7e9b5797] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-7e9b5797] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-7e9b5797] .el-dialog__body {
  padding: 20px 25px;
}
.Divider[data-v-7e9b5797] {
  width: 100%;
  height: 1px;
  background: #f0f0f0;
}
[data-v-6c010710] .el-popover {
  min-width: 0 !important;
}
[data-v-6c010710] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-6c010710] .avue-crud__search {
  overflow: visible !important;
}
[data-v-6c010710] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-6c010710] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-6c010710] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-6c010710] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-6c010710] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-6c010710] .el-dialog__body {
  padding: 20px 25px;
}
.main-box.avue-view[data-v-1d639322] {
  height: 100%;
  overflow-y: scroll;
}
[data-v-134ebc5f] .el-popover {
  min-width: 0 !important;
}
[data-v-134ebc5f] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-134ebc5f] .avue-crud__search {
  overflow: visible !important;
}
[data-v-134ebc5f] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-134ebc5f] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-134ebc5f] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-134ebc5f] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-134ebc5f] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-134ebc5f] .el-dialog__body {
  padding: 20px 25px;
}
[data-v-c29692b2] .el-popover {
  min-width: 0 !important;
}
[data-v-c29692b2] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-c29692b2] .avue-crud__search {
  overflow: visible !important;
}
[data-v-c29692b2] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-c29692b2] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-c29692b2] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-c29692b2] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-c29692b2] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-c29692b2] .el-dialog__body {
  padding: 20px 25px;
}
.Divider[data-v-c29692b2] {
  width: 100%;
  height: 1px;
  background: #f0f0f0;
}
[data-v-ab969362] .el-popover {
  min-width: 0 !important;
}
[data-v-ab969362] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-ab969362] .avue-crud__search {
  overflow: visible !important;
}
[data-v-ab969362] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-ab969362] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-ab969362] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-ab969362] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-ab969362] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-ab969362] .el-dialog__body {
  padding: 20px 25px;
}
.main-box.avue-view[data-v-7ca6614a] {
  height: 100%;
  overflow-y: scroll;
}
[data-v-270f2616] .el-popover {
  min-width: 0 !important;
}
[data-v-270f2616] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-270f2616] .avue-crud__search {
  overflow: visible !important;
}
[data-v-270f2616] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-270f2616] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-270f2616] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-270f2616] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-270f2616] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-270f2616] .el-dialog__body {
  padding: 20px 25px;
}
[data-v-04595e07] .el-popover {
  min-width: 0 !important;
}
[data-v-04595e07] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-04595e07] .avue-crud__search {
  overflow: visible !important;
}
[data-v-04595e07] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-04595e07] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-04595e07] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-04595e07] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-04595e07] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-04595e07] .el-dialog__body {
  padding: 20px 25px;
}
.Divider[data-v-04595e07] {
  width: 100%;
  height: 1px;
  background: #f0f0f0;
}
[data-v-2a43a0af] .el-popover {
  min-width: 0 !important;
}
[data-v-2a43a0af] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-2a43a0af] .avue-crud__search {
  overflow: visible !important;
}
[data-v-2a43a0af] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-2a43a0af] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-2a43a0af] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-2a43a0af] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-2a43a0af] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-2a43a0af] .el-dialog__body {
  padding: 20px 25px;
}
.main-box.avue-view[data-v-61b28edf] {
  height: 100%;
  overflow-y: scroll;
}
[data-v-5dd9cbf9] .el-popover {
  min-width: 0 !important;
}
[data-v-5dd9cbf9] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-5dd9cbf9] .avue-crud__search {
  overflow: visible !important;
}
[data-v-5dd9cbf9] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-5dd9cbf9] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-5dd9cbf9] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-5dd9cbf9] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-5dd9cbf9] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-5dd9cbf9] .el-dialog__body {
  padding: 20px 25px;
}
[data-v-e2bdd672] .el-popover {
  min-width: 0 !important;
}
[data-v-e2bdd672] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-e2bdd672] .avue-crud__search {
  overflow: visible !important;
}
[data-v-e2bdd672] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-e2bdd672] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-e2bdd672] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-e2bdd672] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-e2bdd672] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-e2bdd672] .el-dialog__body {
  padding: 20px 25px;
}
.Divider[data-v-e2bdd672] {
  width: 100%;
  height: 1px;
  background: #f0f0f0;
}
[data-v-0ecdd8a2] .el-popover {
  min-width: 0 !important;
}
[data-v-0ecdd8a2] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-0ecdd8a2] .avue-crud__search {
  overflow: visible !important;
}
[data-v-0ecdd8a2] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-0ecdd8a2] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-0ecdd8a2] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-0ecdd8a2] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-0ecdd8a2] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-0ecdd8a2] .el-dialog__body {
  padding: 20px 25px;
}
.main-box.avue-view[data-v-f20c3c86] {
  height: 100%;
  overflow-y: scroll;
}

[data-v-5b712d58] .el-table__body-wrapper::-webkit-scrollbar {
    width: 8px !important;
    height: 12px !important;
}
[data-v-5b712d58] .el-table__body-wrapper::-webkit-scrollbar-thumb {
    background-color: #d1d1d1;
    border-radius: 3px;
}

[data-v-14ddbaf8] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-14ddbaf8] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
.el-card[data-v-14ddbaf8] {
  margin-bottom: 10px;
}
[data-v-14ddbaf8] .el-card__body {
  padding: 0 20px 10px;
}
[data-v-14ddbaf8] .el-radio {
  margin-bottom: 12px;
}
[data-v-14ddbaf8].el-radio.is-bordered + .el-radio.is-bordered {
  margin-left: 0;
}
[data-v-14ddbaf8].el-checkbox.is-bordered + .el-checkbox.is-bordered {
  margin-left: 0;
}
.el-form[data-v-14ddbaf8] {
  padding-bottom: 30px;
}
.selectNum[data-v-14ddbaf8] {
  color: #409EFF;
  font-weight: 600;
}
.brand-list-box[data-v-14ddbaf8] {
  width: 100%;
  height: 360px;
  overflow-y: scroll;
  margin-top: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 12px;
  padding-right: 4px;
}
.brand-list-box .el-radio[data-v-14ddbaf8] {
  width: 100%;
  margin: 0;
}
.brand-list-box .el-radio--small.is-bordered[data-v-14ddbaf8] {
  padding-bottom: 8px;
}
.brand-list-box .el-radio--medium.is-bordered[data-v-14ddbaf8] {
  padding-bottom: 10px;
  padding-right: 10px;
}
.brand-list-box[data-v-14ddbaf8] .el-radio__input {
  display: none;
}
.brand-list-box[data-v-14ddbaf8] .el-radio__label {
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.model-content[data-v-14ddbaf8] {
  border-radius: 8px;
  background-color: #fdfdfd;
  border: 1px solid #ddd;
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  max-height: 700px;
  overflow-y: scroll;
}
.model-content .series-box .series-checkbox[data-v-14ddbaf8] {
  color: #999;
}
.model-content .series-box .series-checkbox[data-v-14ddbaf8] .el-checkbox__label {
  padding-left: 8px;
}
.model-content .series-box .series-name[data-v-14ddbaf8] {
  font-size: 14px;
  font-weight: 600;
  margin-left: 8px;
  color: #333;
}
.model-content .model-list-box[data-v-14ddbaf8] {
  width: 100%;
  margin-top: 12px;
}
.model-content .el-checkbox[data-v-14ddbaf8] {
  margin-bottom: 10px;
}
.tag-box[data-v-14ddbaf8] {
  border-radius: 8px;
  background-color: #fdfdfd;
  border: 1px solid #ddd;
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-bottom: 10px;
}
.tag-box h5[data-v-14ddbaf8] {
  margin: 0;
  margin-bottom: 20px;
  border-bottom: 1px solid #eee;
}
.tag-box .tag-list-box[data-v-14ddbaf8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 16px;
}
.tag-box .tag-list-box .tag-item[data-v-14ddbaf8] {
  padding: 10px 14px;
  border: 1px solid #DCDFE6;
  color: #606266;
  line-height: 1;
  border-radius: 4px;
  cursor: pointer;
}
.tag-box .tag-list-box .tag-item.active[data-v-14ddbaf8] {
  color: #409EFF;
  border: 1px solid #409EFF;
}
.footer-btn[data-v-14ddbaf8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin-top: 10px;
}
.sku-content .sku-itm-list[data-v-14ddbaf8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin-bottom: 10px;
}
.sku-content .sku-itm-list .sku-itm-name[data-v-14ddbaf8] {
  margin-right: 10px;
  font-weight: 600;
  width: 88px;
  text-align: right;
  line-height: 28px;
}
.sku-content .sku-itm-list .sku-itm-box[data-v-14ddbaf8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.sku-content .sku-itm-list .sku-itm[data-v-14ddbaf8] {
  margin-right: 10px;
  padding: 4px 8px;
  border: 1px solid #dcdcdc;
  border-radius: 4px;
  font-size: 14px;
  color: #333;
  cursor: pointer;
  line-height: 1;
}
.sku-content .sku-itm-list .sku-itm.selected[data-v-14ddbaf8] {
  background-color: #409eff;
  color: #fff;
}
.main-box.avue-view[data-v-14ddbaf8] {
  height: 100%;
  padding-bottom: 100px !important;
  overflow-y: scroll;
}
.fix-bottom[data-v-14ddbaf8] {
  width: 100%;
  height: 75px;
  padding: 0 20px 10px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 16px;
  position: fixed;
  z-index: 999;
  bottom: 20px;
  right: 0;
  -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.1215686275);
          box-shadow: 0 0 12px rgba(0, 0, 0, 0.1215686275);
  background: #fff;
}
[data-v-16d8d6c0] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-16d8d6c0] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
.el-card[data-v-16d8d6c0] {
  margin-bottom: 10px;
}
[data-v-16d8d6c0] .el-card__body {
  padding: 0 20px 10px;
}
[data-v-16d8d6c0] .el-radio {
  margin-bottom: 12px;
}
[data-v-16d8d6c0].el-radio.is-bordered + .el-radio.is-bordered {
  margin-left: 0;
}
[data-v-16d8d6c0].el-checkbox.is-bordered + .el-checkbox.is-bordered {
  margin-left: 0;
}
.el-form[data-v-16d8d6c0] {
  padding-bottom: 30px;
}
.selectNum[data-v-16d8d6c0] {
  color: #409EFF;
  font-weight: 600;
}
.brand-list-box[data-v-16d8d6c0] {
  width: 100%;
  height: 360px;
  overflow-y: scroll;
  margin-top: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 12px;
  padding-right: 4px;
}
.brand-list-box .el-radio[data-v-16d8d6c0] {
  width: 100%;
  margin: 0;
}
.brand-list-box .el-radio--small.is-bordered[data-v-16d8d6c0] {
  padding-bottom: 8px;
}
.brand-list-box .el-radio--medium.is-bordered[data-v-16d8d6c0] {
  padding-bottom: 10px;
  padding-right: 10px;
}
.brand-list-box[data-v-16d8d6c0] .el-radio__input {
  display: none;
}
.brand-list-box[data-v-16d8d6c0] .el-radio__label {
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.model-content[data-v-16d8d6c0] {
  border-radius: 8px;
  background-color: #fdfdfd;
  border: 1px solid #ddd;
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  max-height: 700px;
  overflow-y: scroll;
}
.model-content .series-box .series-checkbox[data-v-16d8d6c0] {
  color: #999;
}
.model-content .series-box .series-checkbox[data-v-16d8d6c0] .el-checkbox__label {
  padding-left: 8px;
}
.model-content .series-box .series-name[data-v-16d8d6c0] {
  font-size: 14px;
  font-weight: 600;
  margin-left: 8px;
  color: #333;
}
.model-content .model-list-box[data-v-16d8d6c0] {
  width: 100%;
  margin-top: 12px;
}
.model-content .el-checkbox[data-v-16d8d6c0] {
  margin-bottom: 10px;
}
.tag-box[data-v-16d8d6c0] {
  border-radius: 8px;
  background-color: #fdfdfd;
  border: 1px solid #ddd;
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-bottom: 10px;
}
.tag-box h5[data-v-16d8d6c0] {
  margin: 0;
  margin-bottom: 20px;
  border-bottom: 1px solid #eee;
}
.tag-box .tag-list-box[data-v-16d8d6c0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 16px;
}
.tag-box .tag-list-box .tag-item[data-v-16d8d6c0] {
  padding: 10px 14px;
  border: 1px solid #DCDFE6;
  color: #606266;
  line-height: 1;
  border-radius: 4px;
  cursor: pointer;
}
.tag-box .tag-list-box .tag-item.active[data-v-16d8d6c0] {
  color: #409EFF;
  border: 1px solid #409EFF;
}
.footer-btn[data-v-16d8d6c0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin-top: 10px;
}
.sku-content .sku-itm-list[data-v-16d8d6c0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin-bottom: 10px;
}
.sku-content .sku-itm-list .sku-itm-name[data-v-16d8d6c0] {
  margin-right: 10px;
  font-weight: 600;
  width: 88px;
  text-align: right;
  line-height: 28px;
}
.sku-content .sku-itm-list .sku-itm-box[data-v-16d8d6c0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.sku-content .sku-itm-list .sku-itm[data-v-16d8d6c0] {
  margin-right: 10px;
  padding: 4px 8px;
  border: 1px solid #dcdcdc;
  border-radius: 4px;
  font-size: 14px;
  color: #333;
  cursor: pointer;
  line-height: 1;
}
.sku-content .sku-itm-list .sku-itm.selected[data-v-16d8d6c0] {
  background-color: #409eff;
  color: #fff;
}
.main-box.avue-view[data-v-16d8d6c0] {
  height: 100%;
  padding-bottom: 100px !important;
  overflow-y: scroll;
}
.fix-bottom[data-v-16d8d6c0] {
  width: 100%;
  height: 75px;
  padding: 0 20px 10px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 16px;
  position: fixed;
  z-index: 999;
  bottom: 20px;
  right: 0;
  -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.1215686275);
          box-shadow: 0 0 12px rgba(0, 0, 0, 0.1215686275);
  background: #fff;
}
[data-v-4c22546d] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-4c22546d] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
.el-card[data-v-4c22546d] {
  margin-bottom: 10px;
}
[data-v-4c22546d] .el-card__body {
  padding: 0 20px 10px;
}
[data-v-4c22546d] .el-radio {
  margin-bottom: 12px;
}
[data-v-4c22546d].el-radio.is-bordered + .el-radio.is-bordered {
  margin-left: 0;
}
[data-v-4c22546d].el-checkbox.is-bordered + .el-checkbox.is-bordered {
  margin-left: 0;
}
.el-form[data-v-4c22546d] {
  padding-bottom: 30px;
}
.selectNum[data-v-4c22546d] {
  color: #409EFF;
  font-weight: 600;
}
.brand-list-box[data-v-4c22546d] {
  width: 100%;
  height: 360px;
  overflow-y: scroll;
  margin-top: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 12px;
  padding-right: 4px;
}
.brand-list-box .el-radio[data-v-4c22546d] {
  width: 100%;
  margin: 0;
}
.brand-list-box .el-radio--small.is-bordered[data-v-4c22546d] {
  padding-bottom: 8px;
}
.brand-list-box .el-radio--medium.is-bordered[data-v-4c22546d] {
  padding-bottom: 10px;
  padding-right: 10px;
}
.brand-list-box[data-v-4c22546d] .el-radio__input {
  display: none;
}
.brand-list-box[data-v-4c22546d] .el-radio__label {
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.model-content[data-v-4c22546d] {
  border-radius: 8px;
  background-color: #fdfdfd;
  border: 1px solid #ddd;
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  max-height: 700px;
  overflow-y: scroll;
}
.model-content .series-box .series-checkbox[data-v-4c22546d] {
  color: #999;
}
.model-content .series-box .series-checkbox[data-v-4c22546d] .el-checkbox__label {
  padding-left: 8px;
}
.model-content .series-box .series-name[data-v-4c22546d] {
  font-size: 14px;
  font-weight: 600;
  margin-left: 8px;
  color: #333;
}
.model-content .model-list-box[data-v-4c22546d] {
  width: 100%;
  margin-top: 12px;
}
.model-content .el-checkbox[data-v-4c22546d] {
  margin-bottom: 10px;
}
.tag-box[data-v-4c22546d] {
  border-radius: 8px;
  background-color: #fdfdfd;
  border: 1px solid #ddd;
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-bottom: 10px;
}
.tag-box h5[data-v-4c22546d] {
  margin: 0;
  margin-bottom: 20px;
  border-bottom: 1px solid #eee;
}
.tag-box .tag-list-box[data-v-4c22546d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 16px;
}
.tag-box .tag-list-box .tag-item[data-v-4c22546d] {
  padding: 10px 14px;
  border: 1px solid #DCDFE6;
  color: #606266;
  line-height: 1;
  border-radius: 4px;
  cursor: pointer;
}
.tag-box .tag-list-box .tag-item.active[data-v-4c22546d] {
  color: #409EFF;
  border: 1px solid #409EFF;
}
.footer-btn[data-v-4c22546d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin-top: 10px;
}
.sku-content .sku-itm-list[data-v-4c22546d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin-bottom: 10px;
}
.sku-content .sku-itm-list .sku-itm-name[data-v-4c22546d] {
  margin-right: 10px;
  font-weight: 600;
  width: 88px;
  text-align: right;
  line-height: 28px;
}
.sku-content .sku-itm-list .sku-itm-box[data-v-4c22546d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.sku-content .sku-itm-list .sku-itm[data-v-4c22546d] {
  margin-right: 10px;
  padding: 4px 8px;
  border: 1px solid #dcdcdc;
  border-radius: 4px;
  font-size: 14px;
  color: #333;
  cursor: pointer;
  line-height: 1;
}
.sku-content .sku-itm-list .sku-itm.selected[data-v-4c22546d] {
  background-color: #409eff;
  color: #fff;
}
.main-box.avue-view[data-v-4c22546d] {
  height: 100%;
  padding-bottom: 100px !important;
  overflow-y: scroll;
}
.fix-bottom[data-v-4c22546d] {
  width: 100%;
  height: 75px;
  padding: 0 20px 10px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 16px;
  position: fixed;
  z-index: 999;
  bottom: 20px;
  right: 0;
  -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.1215686275);
          box-shadow: 0 0 12px rgba(0, 0, 0, 0.1215686275);
  background: #fff;
}
[data-v-383fe295] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-383fe295] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
.el-card[data-v-383fe295] {
  margin-bottom: 20px;
}
[data-v-383fe295] .el-card__body {
  padding: 0 20px 10px;
}
[data-v-383fe295] .el-radio {
  margin-bottom: 12px;
}
[data-v-383fe295].el-radio.is-bordered + .el-radio.is-bordered {
  margin-left: 0;
}
[data-v-383fe295].el-checkbox.is-bordered + .el-checkbox.is-bordered {
  margin-left: 0;
}
.el-form[data-v-383fe295] {
  padding-bottom: 30px;
}
.selectNum[data-v-383fe295] {
  color: #409EFF;
  font-weight: 600;
}
.brand-list-box[data-v-383fe295] {
  width: 100%;
  height: 360px;
  overflow-y: scroll;
  margin-top: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 12px;
  padding-right: 4px;
}
.brand-list-box .el-radio[data-v-383fe295] {
  width: 100%;
  margin: 0;
}
.brand-list-box .el-radio--small.is-bordered[data-v-383fe295] {
  padding-bottom: 8px;
}
.brand-list-box .el-radio--medium.is-bordered[data-v-383fe295] {
  padding-bottom: 10px;
  padding-right: 10px;
}
.brand-list-box[data-v-383fe295] .el-radio__input {
  display: none;
}
.brand-list-box[data-v-383fe295] .el-radio__label {
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.model-content[data-v-383fe295] {
  border-radius: 8px;
  background-color: #fdfdfd;
  border: 1px solid #ddd;
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  max-height: 700px;
  overflow-y: scroll;
}
.model-content .series-box .series-checkbox[data-v-383fe295] {
  color: #999;
}
.model-content .series-box .series-checkbox[data-v-383fe295] .el-checkbox__label {
  padding-left: 8px;
}
.model-content .series-box .series-name[data-v-383fe295] {
  font-size: 14px;
  font-weight: 600;
  margin-left: 8px;
  color: #333;
}
.model-content .model-list-box[data-v-383fe295] {
  width: 100%;
  margin-top: 12px;
}
.model-content .el-checkbox[data-v-383fe295] {
  margin-bottom: 10px;
}
.tag-box[data-v-383fe295] {
  border-radius: 8px;
  background-color: #fdfdfd;
  border: 1px solid #ddd;
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-bottom: 10px;
}
.tag-box h5[data-v-383fe295] {
  margin: 0;
  margin-bottom: 20px;
  border-bottom: 1px solid #eee;
}
.tag-box .tag-list-box[data-v-383fe295] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 16px;
}
.tag-box .tag-list-box .tag-item[data-v-383fe295] {
  padding: 10px 14px;
  border: 1px solid #DCDFE6;
  color: #606266;
  line-height: 1;
  border-radius: 4px;
  cursor: pointer;
}
.tag-box .tag-list-box .tag-item.active[data-v-383fe295] {
  color: #409EFF;
  border: 1px solid #409EFF;
}
.footer-btn[data-v-383fe295] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin-top: 10px;
}
.sku-content .sku-itm-list[data-v-383fe295] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin-bottom: 10px;
}
.sku-content .sku-itm-list .sku-itm-name[data-v-383fe295] {
  margin-right: 10px;
  font-weight: 600;
  width: 88px;
  text-align: right;
  line-height: 28px;
}
.sku-content .sku-itm-list .sku-itm-box[data-v-383fe295] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.sku-content .sku-itm-list .sku-itm[data-v-383fe295] {
  margin-right: 10px;
  padding: 4px 8px;
  border: 1px solid #dcdcdc;
  border-radius: 4px;
  font-size: 14px;
  color: #333;
  cursor: pointer;
  line-height: 1;
}
.sku-content .sku-itm-list .sku-itm.selected[data-v-383fe295] {
  background-color: #409eff;
  color: #fff;
}
.main-box.avue-view[data-v-383fe295] {
  height: 100%;
  padding-bottom: 100px !important;
  overflow-y: scroll;
}
.fix-bottom[data-v-383fe295] {
  width: 100%;
  height: 75px;
  padding: 0 20px 10px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 16px;
  position: fixed;
  z-index: 999;
  bottom: 20px;
  right: 0;
  -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.1215686275);
          box-shadow: 0 0 12px rgba(0, 0, 0, 0.1215686275);
  background: #fff;
}
.step[data-v-044ca377] {
  width: 120px;
  height: 36px;
  background: linear-gradient(120deg, #0064ff 0, #69a6d3 79.5%, transparent 80%, transparent 20%);
  text-align: center;
  line-height: 36px;
  color: #fff;
  font-weight: 600;
  font-size: 12px;
  padding-right: 30px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-bottom: 20px;
}
.select-box[data-v-044ca377] {
  padding: 0 0 20px 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 20px;
}
.btn-box[data-v-044ca377] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.sku-dia-content .sku-itm-list[data-v-044ca377] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin-bottom: 10px;
}
.sku-dia-content .sku-itm-list .sku-itm-name[data-v-044ca377] {
  margin-right: 10px;
  font-weight: 600;
  width: 88px;
  text-align: right;
  line-height: 28px;
}
.sku-dia-content .sku-itm-list .sku-itm-box[data-v-044ca377] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.sku-dia-content .sku-itm-list .sku-itm[data-v-044ca377] {
  margin-right: 10px;
  padding: 4px 8px;
  border: 1px solid #dcdcdc;
  border-radius: 4px;
  font-size: 14px;
  color: #333;
  cursor: pointer;
}
.sku-dia-content .sku-itm-list .sku-itm.selected[data-v-044ca377] {
  background-color: #409eff;
  color: #fff;
}
.step[data-v-bdd52680] {
  width: 120px;
  height: 36px;
  background: linear-gradient(120deg, #0064ff 0, #69a6d3 79.5%, transparent 80%, transparent 20%);
  text-align: center;
  line-height: 36px;
  color: #fff;
  font-weight: 600;
  font-size: 12px;
  padding-right: 30px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-bottom: 20px;
}
.content-searchFilter[data-v-bdd52680] {
  position: sticky;
  top: 0;
  left: 0;
  z-index: 11;
  background-color: #fff;
}
.content-searchFilter .filter-content[data-v-bdd52680] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 10px;
  border-radius: 10px;
  padding: 0 0 12px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.content-searchFilter .sku-content[data-v-bdd52680] {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 20px;
}
.content-searchFilter .sku-content.filter-content-show[data-v-bdd52680] {
  height: 50px;
  overflow: hidden;
}
.content-searchFilter .filter-bottom[data-v-bdd52680] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 12px 0;
  border-top: 1px solid #eee;
}
.content-searchFilter .filter-bottom[data-v-bdd52680]:hover {
  background-color: rgba(64, 158, 255, 0.1);
}
.content-searchFilter .filter-item[data-v-bdd52680] {
  font-size: 14px;
  color: #333;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  gap: 20px;
}
.content-searchFilter .filter-item .filter-item-name[data-v-bdd52680] {
  font-size: 14px;
  font-weight: 600;
  width: 88px;
  text-align: right;
}
.content-searchFilter .filter-item .filter-item-list[data-v-bdd52680] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 20px;
}
.content-searchFilter .filter-item .filter-item-list .filter-item-box[data-v-bdd52680] {
  background-color: #fff;
  border-radius: 10rpx;
  -webkit-box-shadow: 0 0 10rpx rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 10rpx rgba(0, 0, 0, 0.1);
  padding: 4px 12px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #eee;
  border-radius: 4px;
  cursor: pointer;
}
.content-searchFilter .filter-item .filter-item-list .filter-item-box.active[data-v-bdd52680] {
  background-color: #409EFF;
  color: #fff;
}
.content-searchFilter .filter-item .filter-item-list .filter-item-box.active[data-v-bdd52680]:hover {
  background-color: rgba(64, 158, 255, 0.6);
  color: #fff;
}
.sku-web .sku-itm-list[data-v-bdd52680] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin-bottom: 10px;
  gap: 20px;
}
.sku-web .sku-itm-list .sku-itm-name[data-v-bdd52680] {
  font-size: 14px;
  font-weight: 600;
  width: 88px;
  text-align: right;
}
.sku-web .sku-itm-list .sku-itm-box[data-v-bdd52680] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.sku-web .sku-itm-list .sku-itm[data-v-bdd52680] {
  padding: 4px 8px;
  border: 1px solid #dcdcdc;
  border-radius: 4px;
  font-size: 14px;
  color: #333;
  cursor: pointer;
}
.sku-web .sku-itm-list .sku-itm.selected[data-v-bdd52680] {
  background-color: #409eff;
  color: #fff;
}
[data-v-4d4dad46] .el-dialog__footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end !important;
      -ms-flex-pack: end !important;
          justify-content: flex-end !important;
}
[data-v-b573b85a].el-radio.is-bordered + .el-radio.is-bordered {
  margin-left: 0;
}
[data-v-b573b85a].el-checkbox.is-bordered + .el-checkbox.is-bordered {
  margin-left: 0;
}
.el-form[data-v-b573b85a] {
  padding-bottom: 30px;
}
.selectNum[data-v-b573b85a] {
  color: #409EFF;
  font-weight: 600;
}
.brand-list-box[data-v-b573b85a] {
  width: 100%;
  height: 360px;
  overflow-y: scroll;
  margin-top: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 12px;
}
.brand-list-box .el-radio[data-v-b573b85a] {
  width: 100%;
  margin: 0;
}
.brand-list-box .el-radio--small.is-bordered[data-v-b573b85a] {
  padding-bottom: 8px;
}
.brand-list-box .el-radio--medium.is-bordered[data-v-b573b85a] {
  padding-bottom: 10px;
  padding-right: 10px;
}
.brand-list-box[data-v-b573b85a] .el-radio__input {
  display: none;
}
.brand-list-box[data-v-b573b85a] .el-radio__label {
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.model-content[data-v-b573b85a] {
  border-radius: 8px;
  background-color: #fdfdfd;
  border: 1px solid #ddd;
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  max-height: 700px;
  overflow-y: scroll;
}
.model-content .series-box .series-checkbox[data-v-b573b85a] {
  color: #999;
}
.model-content .series-box .series-checkbox[data-v-b573b85a] .el-checkbox__label {
  padding-left: 8px;
}
.model-content .series-box .series-name[data-v-b573b85a] {
  font-size: 14px;
  font-weight: 600;
  margin-left: 8px;
  color: #333;
}
.model-content .model-list-box[data-v-b573b85a] {
  width: 100%;
  margin-top: 12px;
}
.model-content .el-checkbox[data-v-b573b85a] {
  margin-bottom: 10px;
}
.tag-box[data-v-b573b85a] {
  border-radius: 8px;
  background-color: #fdfdfd;
  border: 1px solid #ddd;
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-bottom: 10px;
}
.tag-box h5[data-v-b573b85a] {
  margin: 0;
  margin-bottom: 20px;
  border-bottom: 1px solid #eee;
}
.tag-box .tag-list-box[data-v-b573b85a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 16px;
}
.tag-box .tag-list-box .tag-item[data-v-b573b85a] {
  padding: 10px 14px;
  border: 1px solid #DCDFE6;
  color: #606266;
  line-height: 1;
  border-radius: 4px;
  cursor: pointer;
}
.tag-box .tag-list-box .tag-item.active[data-v-b573b85a] {
  color: #409EFF;
  border: 1px solid #409EFF;
}
.fix-bottom[data-v-b573b85a] {
  width: 100%;
  height: 75px;
  padding: 0 20px 10px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 16px;
  position: fixed;
  z-index: 999;
  bottom: 20px;
  right: 0;
  -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.1215686275);
          box-shadow: 0 0 12px rgba(0, 0, 0, 0.1215686275);
  background: #fff;
}
.sku-content .sku-itm-list[data-v-b573b85a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin-bottom: 10px;
}
.sku-content .sku-itm-list .sku-itm-name[data-v-b573b85a] {
  margin-right: 10px;
  font-weight: 600;
  width: 88px;
  text-align: right;
  line-height: 28px;
}
.sku-content .sku-itm-list .sku-itm-box[data-v-b573b85a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.sku-content .sku-itm-list .sku-itm[data-v-b573b85a] {
  margin-right: 10px;
  padding: 4px 8px;
  border: 1px solid #dcdcdc;
  border-radius: 4px;
  font-size: 14px;
  color: #333;
  cursor: pointer;
  line-height: 1;
}
.sku-content .sku-itm-list .sku-itm.selected[data-v-b573b85a] {
  background-color: #409eff;
  color: #fff;
}
[data-v-0ece2b70] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-0ece2b70] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
.el-card[data-v-0ece2b70] {
  margin-bottom: 20px;
}
[data-v-0ece2b70] .el-card__body {
  padding: 0 20px 10px;
}
.number-format[data-v-0ece2b70] {
  text-shadow: 0 0 10px lightblue, 0 0 20px lightblue, 0 0 30px lightblue, 0 0 40px skyblue, 0 0 50px skyblue, 0 0 60px skyblue;
}
.image-content[data-v-0ece2b70] {
  margin-bottom: 20px;
}
.image-content .image-type[data-v-0ece2b70] {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 10px;
}
.image-content .image-box[data-v-0ece2b70] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 10px;
}
.image-content .image-box .image-remark[data-v-0ece2b70] {
  font-size: 14px;
  color: #606266;
  text-align: center;
}
.inspection-content[data-v-0ece2b70] {
  margin-bottom: 20px;
}
.inspection-content .inspection-type[data-v-0ece2b70] {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 10px;
}
.inspection-content .inspection-box[data-v-0ece2b70] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 10px;
}
.inspection-content .inspection-box .inspection-item[data-v-0ece2b70] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.inspection-content .inspection-box .inspection-item .inspection-item-title[data-v-0ece2b70] {
  font-size: 14px;
  color: #333;
  font-weight: 500;
  margin-bottom: 10px;
}
.inspection-content .inspection-box .inspection-item .inspection-item-value[data-v-0ece2b70] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 4px;
}
.inspection-content .inspection-box .inspection-item .inspection-item-value .notice[data-v-0ece2b70] {
  color: #ff0000;
}
[data-v-0ece2b70] .el-descriptions-item__label {
  white-space: nowrap;
}
[data-v-0ece2b70] .el-descriptions-item__container {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-box.avue-view[data-v-0ece2b70] {
  height: 100%;
  padding-bottom: 100px !important;
  overflow-y: scroll;
}
.fix-bottom[data-v-0ece2b70] {
  width: 100%;
  height: 75px;
  padding: 0 20px 10px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 16px;
  position: fixed;
  z-index: 999;
  bottom: 20px;
  right: 0;
  -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.1215686275);
          box-shadow: 0 0 12px rgba(0, 0, 0, 0.1215686275);
  background: #fff;
}
.fix-bottom[data-v-0ece2b70] .el-descriptions-item__cell {
  padding-bottom: 0;
}
.current-info-box[data-v-0ece2b70] {
  width: 100%;
  height: 100%;
  background: #fff;
  -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.1215686275);
          box-shadow: 0 0 12px rgba(0, 0, 0, 0.1215686275);
  border: 1px solid #409EFF;
  border-radius: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.current-info-box .current-info-header[data-v-0ece2b70] {
  width: 100%;
  height: 40px;
  line-height: 40px;
  border-radius: 10px 10px 0 0;
  background: -webkit-gradient(linear, left top, right top, from(#409EFF), to(#9dc0e2));
  background: linear-gradient(90deg, #409EFF 0%, #9dc0e2 100%);
  color: #fff;
  font-size: 14px;
  padding-left: 12px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.current-info-box .current-info-ipt[data-v-0ece2b70] {
  margin: 8px 12px 0;
}
.current-info-box .current-info-body[data-v-0ece2b70] {
  width: 100%;
  height: 100%;
  padding: 12px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow-y: scroll;
}
.current-info-box .current-info-body .no-match[data-v-0ece2b70] {
  width: 100%;
  height: 100%;
}
[data-v-1acd5ed2] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-1acd5ed2] .avue-crud__search {
  overflow: visible !important;
}
[data-v-1acd5ed2] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-1acd5ed2] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-1acd5ed2] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-1acd5ed2] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-1acd5ed2] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-1acd5ed2] .el-dialog__body {
  padding: 20px 25px;
}
.main-title[data-v-1acd5ed2] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 14px;
  font-weight: 600;
}

[data-v-0835acfb] .avue-crud__search {
    overflow: visible !important;
}
[data-v-0835acfb] .el-collapse-item__wrap {
    overflow: visible !important;
}
[data-v-0835acfb] .el-table__body-wrapper::-webkit-scrollbar {
    width: 8px !important;
    height: 12px !important;
}
[data-v-0835acfb] .el-table__body-wrapper::-webkit-scrollbar-thumb {
    background-color: #d1d1d1;
    border-radius: 3px;
}


[data-v-4083bb23] .avue-crud__search {
    overflow: visible !important;
}
[data-v-4083bb23] .el-collapse-item__wrap {
    overflow: visible !important;
}
[data-v-4083bb23] .el-table__body-wrapper::-webkit-scrollbar {
    width: 8px !important;
    height: 12px !important;
}
[data-v-4083bb23] .el-table__body-wrapper::-webkit-scrollbar-thumb {
    background-color: #d1d1d1;
    border-radius: 3px;
}


[data-v-5da1a562] .avue-crud__search {
    overflow: visible !important;
}
[data-v-5da1a562] .el-collapse-item__wrap {
    overflow: visible !important;
}
[data-v-5da1a562] .el-table__body-wrapper::-webkit-scrollbar {
    width: 8px !important;
    height: 12px !important;
}
[data-v-5da1a562] .el-table__body-wrapper::-webkit-scrollbar-thumb {
    background-color: #d1d1d1;
    border-radius: 3px;
}


[data-v-32507b49] .avue-crud__search {
    overflow: visible !important;
}
[data-v-32507b49] .el-collapse-item__wrap {
    overflow: visible !important;
}
[data-v-32507b49] .el-table__body-wrapper::-webkit-scrollbar {
    width: 8px !important;
    height: 12px !important;
}
[data-v-32507b49] .el-table__body-wrapper::-webkit-scrollbar-thumb {
    background-color: #d1d1d1;
    border-radius: 3px;
}
.el-button-group .el-button[data-v-32507b49] {
    margin-right: 0;
}
.el-button-group .el-button[data-v-32507b49]:last-child {
    padding-left: 4px;
    padding-right: 4px;
}
[data-v-32507b49] .el-divider {
    margin: 4px 0 !important;
}
.report-container[data-v-32507b49] {
    height: 80vh;
    overflow-y: scroll;
}


[data-v-97b33398] .el-table__body-wrapper::-webkit-scrollbar {
    width: 8px !important;
    height: 12px !important;
}
[data-v-97b33398] .el-table__body-wrapper::-webkit-scrollbar-thumb {
    background-color: #d1d1d1;
    border-radius: 3px;
}

.step[data-v-08f3eb26] {
  width: 120px;
  height: 36px;
  background: linear-gradient(120deg, #0064ff 0, #69a6d3 79.5%, transparent 80%, transparent 20%);
  text-align: center;
  line-height: 36px;
  color: #fff;
  font-weight: 600;
  font-size: 12px;
  padding-right: 30px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-bottom: 20px;
}
.content-searchFilter[data-v-08f3eb26] {
  position: sticky;
  top: 0;
  left: 0;
  z-index: 11;
  background-color: #fff;
}
.content-searchFilter .filter-content[data-v-08f3eb26] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 10px;
  border-radius: 10px;
  padding: 0 0 12px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.content-searchFilter .sku-content[data-v-08f3eb26] {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 20px;
}
.content-searchFilter .sku-content.filter-content-show[data-v-08f3eb26] {
  height: 50px;
  overflow: hidden;
}
.content-searchFilter .filter-bottom[data-v-08f3eb26] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 12px 0;
  border-top: 1px solid #eee;
}
.content-searchFilter .filter-bottom[data-v-08f3eb26]:hover {
  background-color: rgba(64, 158, 255, 0.1);
}
.content-searchFilter .filter-item[data-v-08f3eb26] {
  font-size: 14px;
  color: #333;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  gap: 20px;
}
.content-searchFilter .filter-item .filter-item-name[data-v-08f3eb26] {
  font-size: 14px;
  font-weight: 600;
  width: 88px;
  text-align: right;
}
.content-searchFilter .filter-item .filter-item-list[data-v-08f3eb26] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 20px;
}
.content-searchFilter .filter-item .filter-item-list .filter-item-box[data-v-08f3eb26] {
  background-color: #fff;
  border-radius: 10rpx;
  -webkit-box-shadow: 0 0 10rpx rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 10rpx rgba(0, 0, 0, 0.1);
  padding: 4px 12px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #eee;
  border-radius: 4px;
  cursor: pointer;
}
.content-searchFilter .filter-item .filter-item-list .filter-item-box.active[data-v-08f3eb26] {
  background-color: #409EFF;
  color: #fff;
}
.content-searchFilter .filter-item .filter-item-list .filter-item-box.active[data-v-08f3eb26]:hover {
  background-color: rgba(64, 158, 255, 0.6);
  color: #fff;
}
.sku-web .sku-itm-list[data-v-08f3eb26] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin-bottom: 10px;
  gap: 20px;
}
.sku-web .sku-itm-list .sku-itm-name[data-v-08f3eb26] {
  font-size: 14px;
  font-weight: 600;
  width: 88px;
  text-align: right;
}
.sku-web .sku-itm-list .sku-itm-box[data-v-08f3eb26] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.sku-web .sku-itm-list .sku-itm[data-v-08f3eb26] {
  padding: 4px 8px;
  border: 1px solid #dcdcdc;
  border-radius: 4px;
  font-size: 14px;
  color: #333;
  cursor: pointer;
}
.sku-web .sku-itm-list .sku-itm.selected[data-v-08f3eb26] {
  background-color: #409eff;
  color: #fff;
}
.content-table[data-v-08f3eb26] {
  display: grid;
  grid-template-columns: 1fr;
  gap: 20px;
  margin-top: 20px;
  padding: 10px 10px 60px;
  max-height: 60vh;
  overflow-y: scroll;
}
.content-table .table-box[data-v-08f3eb26] {
  width: 100%;
  font-size: 14px;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  color: #333;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 4px;
  padding: 10px 20px;
  background-color: #fff;
  -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 12px rgba(0, 0, 0, 0.1);
}
.content-table .table-box .table-item[data-v-08f3eb26] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 20px;
}
.content-table .table-box .table-item .table-item-left[data-v-08f3eb26] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 10px;
  padding-right: 20px;
  padding-top: 10px;
}
.content-table .table-box .table-item .table-item-left .left-item[data-v-08f3eb26] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
}
.content-table .table-box .table-item .table-item-left .left-title[data-v-08f3eb26] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  font-size: 14px;
  font-weight: 500;
  color: #111;
}
.content-table .table-box .table-item .table-item-left .refresh-icon[data-v-08f3eb26] {
  cursor: pointer;
  -webkit-transition: -webkit-transform 0.3s ease;
  transition: -webkit-transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
}
.content-table .table-box .table-item .table-item-left .refresh-icon[data-v-08f3eb26]:hover {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.content-table .table-box .table-item .left-item-contnet[data-v-08f3eb26] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 20px;
}
.content-table .table-box .table-item .table-item-right[data-v-08f3eb26] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.content-table .table-box .table-item .table-item-right .get-report[data-v-08f3eb26] {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 8px;
  cursor: pointer;
}
.content-table .table-box .table-item .table-item-right .get-report span[data-v-08f3eb26] {
  color: #666;
}
.content-table .table-box .table-item .table-item-right .get-report .refresh-icon[data-v-08f3eb26] {
  font-size: 16px;
  color: #409eff;
  cursor: pointer;
  -webkit-transition: -webkit-transform 0.3s ease;
  transition: -webkit-transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
}
.content-table .table-box .table-item .table-item-right .get-report .refresh-icon[data-v-08f3eb26]:hover {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.content-table .table-box .table-item .table-item-right .report-info .report-sku[data-v-08f3eb26] {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  gap: 10px;
}
.content-table .table-box .table-item .table-item-right .report-info .report-sku .report-sku-item[data-v-08f3eb26] {
  margin-right: 10px;
}
.content-table .table-box .table-item .table-item-right .report-abnormal[data-v-08f3eb26] {
  margin-top: 20px;
}
.content-table .table-box .table-item .table-item-right .report-abnormal .report-abnormal-item[data-v-08f3eb26] {
  background-color: rgba(230, 162, 60, 0.2);
  margin-bottom: 10px;
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 4px;
}
.content-table .table-box .table-item .table-item-right .report-abnormal .report-abnormal-item .report-abnormal-item-name[data-v-08f3eb26] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 4px;
  font-size: 14px;
  font-weight: 600;
}
.content-table .table-box .table-item .table-item-right .report-abnormal .report-abnormal-item .report-abnormal-item-name .report-abnormal-item-tag[data-v-08f3eb26] {
  background-color: rgba(230, 162, 60, 0.4);
  font-size: 10px;
  color: #E6A23C;
  padding: 0 4px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 4px;
  text-align: center;
  line-height: 20px;
  height: 20px;
}
.content-table .table-box .table-item .table-item-right .report-abnormal .report-abnormal-item .report-abnormal-item-desc[data-v-08f3eb26] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 4px;
}
.main-box.avue-view[data-v-08f3eb26] {
  height: 100%;
  padding-bottom: 100px !important;
  overflow-y: scroll;
}
.page-header[data-v-08f3eb26] {
  height: 40px;
  position: sticky;
  top: 0;
  left: 0;
  z-index: 999;
}
.page-header .el-radio-group[data-v-08f3eb26] {
  -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.1215686275);
          box-shadow: 0 0 12px rgba(0, 0, 0, 0.1215686275);
}
.fix-bottom[data-v-08f3eb26] {
  width: 100%;
  height: 75px;
  padding: 0 20px 10px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 16px;
  position: fixed;
  z-index: 999;
  bottom: 20px;
  right: 0;
  -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.1215686275);
          box-shadow: 0 0 12px rgba(0, 0, 0, 0.1215686275);
  background: #fff;
}
.fw-bold[data-v-08f3eb26] {
  font-weight: 800;
  color: #000;
}
[data-v-08f3eb26].el-radio.is-bordered + .el-radio.is-bordered {
  margin-left: 0;
}
[data-v-08f3eb26].el-checkbox.is-bordered + .el-checkbox.is-bordered {
  margin-left: 0;
}
.el-form[data-v-08f3eb26] {
  padding-bottom: 30px;
}
.selectNum[data-v-08f3eb26] {
  color: #409EFF;
  font-weight: 600;
}
.brand-list-box[data-v-08f3eb26] {
  width: 100%;
  height: 360px;
  overflow-y: scroll;
  margin-top: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 12px;
}
.brand-list-box .el-radio[data-v-08f3eb26] {
  width: 100%;
  margin: 0;
}
.brand-list-box .el-radio--small.is-bordered[data-v-08f3eb26] {
  padding-bottom: 8px;
}
.brand-list-box .el-radio--medium.is-bordered[data-v-08f3eb26] {
  padding-bottom: 10px;
  padding-right: 10px;
}
.brand-list-box[data-v-08f3eb26] .el-radio__input {
  display: none;
}
.brand-list-box[data-v-08f3eb26] .el-radio__label {
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.model-content[data-v-08f3eb26] {
  border-radius: 8px;
  background-color: #fdfdfd;
  border: 1px solid #ddd;
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  max-height: 700px;
  overflow-y: scroll;
}
.model-content .series-box .series-checkbox[data-v-08f3eb26] {
  color: #999;
}
.model-content .series-box .series-checkbox[data-v-08f3eb26] .el-checkbox__label {
  padding-left: 8px;
}
.model-content .series-box .series-name[data-v-08f3eb26] {
  font-size: 14px;
  font-weight: 600;
  margin-left: 8px;
  color: #333;
}
.model-content .model-list-box[data-v-08f3eb26] {
  width: 100%;
  margin-top: 12px;
}
.model-content .el-checkbox[data-v-08f3eb26] {
  margin-bottom: 10px;
}
.tag-box[data-v-08f3eb26] {
  border-radius: 8px;
  background-color: #fdfdfd;
  border: 1px solid #ddd;
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-bottom: 10px;
}
.tag-box h5[data-v-08f3eb26] {
  margin: 0;
  margin-bottom: 20px;
  border-bottom: 1px solid #eee;
}
.tag-box .tag-list-box[data-v-08f3eb26] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 16px;
}
.tag-box .tag-list-box .tag-item[data-v-08f3eb26] {
  padding: 10px 14px;
  border: 1px solid #DCDFE6;
  color: #606266;
  line-height: 1;
  border-radius: 4px;
  cursor: pointer;
}
.tag-box .tag-list-box .tag-item.active[data-v-08f3eb26] {
  color: #409EFF;
  border: 1px solid #409EFF;
}
.paramsBox[data-v-08f3eb26] {
  height: 600px;
  overflow-y: scroll;
}

[data-v-608642a8] .el-table__body-wrapper::-webkit-scrollbar {
    width: 8px !important;
    height: 12px !important;
}
[data-v-608642a8] .el-table__body-wrapper::-webkit-scrollbar-thumb {
    background-color: #d1d1d1;
    border-radius: 3px;
}


[data-v-34ea73b6] .el-table__body-wrapper::-webkit-scrollbar {
    width: 8px !important;
    height: 12px !important;
}
[data-v-34ea73b6] .el-table__body-wrapper::-webkit-scrollbar-thumb {
    background-color: #d1d1d1;
    border-radius: 3px;
}
[data-v-34ea73b6] .el-dialog {
    background-color: #111;
    border-radius: 4px;
}
.result-content[data-v-34ea73b6] {
    height: 65vh;
    overflow-y: scroll;
}
.success-text[data-v-34ea73b6] {
    color: #67C23A;
}
.error-text[data-v-34ea73b6] {
    color: red;
}


[data-v-3c2251c1] .avue-crud__search {
    overflow: visible !important;
}
[data-v-3c2251c1] .el-collapse-item__wrap {
    overflow: visible !important;
}
[data-v-3c2251c1] .el-table__body-wrapper::-webkit-scrollbar {
    width: 8px !important;
    height: 12px !important;
}
[data-v-3c2251c1] .el-table__body-wrapper::-webkit-scrollbar-thumb {
    background-color: #d1d1d1;
    border-radius: 3px;
}
[data-v-3c2251c1] .el-dialog {
    background-color: #111;
    border-radius: 4px;
}
[data-v-3c2251c1] .avue-crud__left {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.result-content[data-v-3c2251c1] {
    height: 65vh;
    overflow-y: scroll;
}
.success-text[data-v-3c2251c1] {
    color: #67C23A;
}
.error-text[data-v-3c2251c1] {
    color: red;
}


[data-v-3854088f] .el-table__body-wrapper::-webkit-scrollbar {
    width: 8px !important;
    height: 12px !important;
}
[data-v-3854088f] .el-table__body-wrapper::-webkit-scrollbar-thumb {
    background-color: #d1d1d1;
    border-radius: 3px;
}
.fix-bottom[data-v-3854088f] {
    width: 100%;
    height: 75px;
    padding: 0 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    position: fixed;
    z-index: 999;
    bottom: 20px;
    right: 0;
    -webkit-box-shadow: 0 0 12px #0000001f;
            box-shadow: 0 0 12px #0000001f;
    background: #fff;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}

.flex-row[data-v-6cd3e965] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.ml-10[data-v-6cd3e965] {
  margin-left: 10px;
}
.gap-10[data-v-6cd3e965] {
  gap: 10px;
}
.upload-preview[data-v-6cd3e965] {
  width: 60px;
  height: 60px;
  -o-object-fit: contain;
     object-fit: contain;
  border: 1px solid #dcdfe6;
  border-radius: 4px;
}
.flex-row[data-v-4cf2b19a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.ml-10[data-v-4cf2b19a] {
  margin-left: 10px;
}
.gap-10[data-v-4cf2b19a] {
  gap: 10px;
}
.main-box.avue-view[data-v-1d11a010] {
  height: 100%;
  padding-bottom: 100px !important;
  overflow-y: scroll;
}
.lt-content[data-v-5dbaf898] {
  border-radius: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 20px;
}
.lt-content .item-left[data-v-5dbaf898] {
  min-width: 300px;
  padding-right: 10px;
  border-right: 1px solid #eee;
}
.lt-content .item-left .item-left-tree-box[data-v-5dbaf898] {
  height: calc(100vh - 275px);
}
.lt-content .item-left .item-left-title[data-v-5dbaf898] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 20px 0 !important;
  border-bottom: 1px solid #eee;
  position: relative;
  min-height: unset !important;
}
.lt-content .item-left[data-v-5dbaf898] .el-tree-node__content {
  height: 40px !important;
}
.lt-content .item-left .custom-tree-node[data-v-5dbaf898] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 14px;
  padding-right: 8px;
}
.lt-content .item-left .custom-tree-node .btn-group[data-v-5dbaf898] {
  display: none;
}
.lt-content .item-left .custom-tree-node .btn-group .upload-box[data-v-5dbaf898] {
  display: inline;
}
.lt-content .item-left .custom-tree-node:hover .btn-group[data-v-5dbaf898] {
  display: block;
}
.lt-content .item-left .custom-tree-node i[data-v-5dbaf898] {
  font-size: 16px;
  margin-left: 8px;
}
.lt-content .item-right[data-v-5dbaf898] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-left: 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
}
.lt-content .item-right .item-right-head[data-v-5dbaf898] {
  max-width: 400px;
  min-width: 300px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 20px;
  margin-bottom: 20px;
}
.sku-content .sku-title[data-v-5dbaf898] {
  line-height: 32px;
  text-align: right;
  font-weight: 600;
}
.sku-content .sku-title span[data-v-5dbaf898] {
  margin-left: 8px;
}
.sku-content .sku-title i[data-v-5dbaf898] {
  cursor: pointer;
}
.sku-content .sku-p-name[data-v-5dbaf898] {
  line-height: 32px;
}
.sku-content .el-tag + .el-tag[data-v-5dbaf898] {
  margin-left: 10px;
}
.sku-content .button-new-tag[data-v-5dbaf898] {
  margin-left: 10px;
  height: 32px;
  line-height: 30px;
  padding-top: 0;
  padding-bottom: 0;
}
.sku-content .input-new-tag[data-v-5dbaf898] {
  width: 90px;
  margin-left: 10px;
  vertical-align: bottom;
}
.tag-item[data-v-5dbaf898] {
  margin-right: 10px !important;
}
.inline-input[data-v-5dbaf898] {
  width: 100%;
}
.flex-row[data-v-a14abd0e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.el-cascader[data-v-a14abd0e] {
  display: block;
}
.main-box.avue-view[data-v-a14abd0e] {
  height: 100%;
  padding-bottom: 100px !important;
  overflow-y: scroll;
}
.fix-bottom[data-v-a14abd0e] {
  width: 100%;
  height: 75px;
  padding: 0 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  position: fixed;
  z-index: 999;
  bottom: 20px;
  right: 0;
  -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.1215686275);
          box-shadow: 0 0 12px rgba(0, 0, 0, 0.1215686275);
  background: #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.por-desc[data-v-a14abd0e] {
  margin-left: 10px;
  font-size: 12px;
}
.channel-container[data-v-d135201a] {
  padding: 20px;
}
.rateDesc[data-v-d135201a] {
  font-size: 12px;
  color: rgb(153, 153, 153);
}
.right-content[data-v-d135201a] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 20px;
  width: 100%;
}
.right-content .right-menu[data-v-d135201a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.right-content .right-menu .upload-box[data-v-d135201a] {
  margin: 0 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.right-content .table[data-v-d135201a] {
  width: 100%;
  margin: 20px 0;
}
[data-v-d135201a] .el-upload-dragger {
  width: 80px;
  height: 38px;
  border: none;
  background-color: #e6a23c;
  text-align: center;
  line-height: 40px;
  color: #fff;
  font-size: 14px;
  font-weight: 500;
}
[data-v-d135201a] .el-upload-dragger:hover {
  opacity: 0.9;
}
[data-v-d135201a] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-d135201a] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
.main-box.avue-view[data-v-6d5906d6] {
  height: 100%;
  padding-bottom: 100px !important;
  overflow-y: scroll;
}
.main-box.avue-view[data-v-f1784dd4] {
  height: 100%;
  padding-bottom: 100px !important;
  overflow-y: scroll;
}
@media print {
.hidden[data-v-48443824] {
    display: none;
}
}
.el-card[data-v-4d0955d9] {
  margin-bottom: 20px;
}
[data-v-4d0955d9] .el-card__body {
  padding: 0 20px 10px;
}
.main-box.avue-view[data-v-4d0955d9] {
  height: 100%;
  padding-bottom: 100px !important;
  overflow-y: scroll;
}
.fix-bottom[data-v-4d0955d9] {
  width: 100%;
  height: 75px;
  padding: 0 20px 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  position: fixed;
  z-index: 999;
  bottom: 20px;
  right: 0;
  -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.1215686275);
          box-shadow: 0 0 12px rgba(0, 0, 0, 0.1215686275);
  background: #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

[data-v-579bfe06] .avue-crud__search {
  overflow: visible !important;
}
[data-v-579bfe06] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-579bfe06] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px;
  height: 12px;
}
[data-v-579bfe06] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}


[data-v-65704327] .avue-crud__search {
  overflow: visible !important;
}
[data-v-65704327] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-65704327] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px;
  height: 12px;
}
[data-v-65704327] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}

.el-dropdown[data-v-af51d21e] {
  margin-left: 10px;
}
.el-dropdown-link[data-v-af51d21e] {
  cursor: pointer;
  color: #409eff;
}
.el-icon-arrow-down[data-v-af51d21e] {
  font-size: 12px;
}
[data-v-af51d21e] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-af51d21e] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-af51d21e] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-af51d21e] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-70fd4252] .el-form-item {
  margin-bottom: 10px !important;
}
[data-v-70fd4252] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-70fd4252] .avue-crud__search {
  overflow: visible !important;
}
[data-v-70fd4252] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-70fd4252] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-70fd4252] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-70fd4252] .avue-crud__pagination {
  padding: 25px 0 0 20px !important;
}

[data-v-e514fe6e] .el-table__body-wrapper::-webkit-scrollbar {
    width: 8px !important;
    height: 12px !important;
}
[data-v-e514fe6e] .el-table__body-wrapper::-webkit-scrollbar-thumb {
    background-color: #d1d1d1;
    border-radius: 3px;
}
.main-box.avue-view[data-v-e514fe6e] {
    height: 100%;
    padding-bottom: 100px !important;
    overflow-y: scroll;
}
.fix-bottom[data-v-e514fe6e] {
    width: 100%;
    height: 75px;
    padding: 0 20px 10px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 20px;
    position: fixed;
    z-index: 999;
    bottom: 20px;
    right: 0;
    -webkit-box-shadow: 0 0 12px #0000001f;
            box-shadow: 0 0 12px #0000001f;
    background: #fff;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.required[data-v-e514fe6e] {
    color: #ff0000;
    font-weight: 600;
    font-size: 16px;
}
.right-box[data-v-e514fe6e] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 12px;
.el-button+.el-button[data-v-e514fe6e] {
        margin-left: 0;
}
}

[data-v-1158f31a] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-1158f31a] .avue-crud__search {
  overflow: visible !important;
}
[data-v-1158f31a] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-1158f31a] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-1158f31a] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-1158f31a] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-1158f31a] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-1158f31a] .el-dialog__body {
  padding: 20px 25px;
}
.inline-input[data-v-1158f31a] {
  width: 100%;
}
div[data-v-e7b46e9a] {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
div[data-v-8f3d8274] {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
[data-v-5d0cd7f9] .el-popover {
  min-width: 0 !important;
}
[data-v-5d0cd7f9] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-5d0cd7f9] .avue-crud__search {
  overflow: visible !important;
}
[data-v-5d0cd7f9] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-5d0cd7f9] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-5d0cd7f9] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-5d0cd7f9] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-5d0cd7f9] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-5d0cd7f9] .el-dialog__body {
  padding: 20px 25px;
}
.Divider[data-v-5d0cd7f9] {
  width: 100%;
  height: 1px;
  background: #f0f0f0;
}
#expressOrderPrintView[data-v-5d0cd7f9] {
  text-align: center;
}
@media print {
#expressOrderPrintView[data-v-5d0cd7f9] {
    text-align: center;
}
}
div[data-v-1ea29753] {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

[data-v-30e1fbd8] .el-table {
  overflow: auto;
}
[data-v-30e1fbd8] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px;
  height: 12px;
}
[data-v-30e1fbd8] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}


[data-v-30c5ccd6] .el-table {
  overflow: auto;
}
[data-v-30c5ccd6] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px;
  height: 12px;
}
[data-v-30c5ccd6] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}

[data-v-0168ca00] .el-popover {
  min-width: 0 !important;
}
[data-v-0168ca00] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-0168ca00] .avue-crud__search {
  overflow: visible !important;
}
[data-v-0168ca00] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-0168ca00] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-0168ca00] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-0168ca00] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-0168ca00] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-0168ca00] .el-dialog__body {
  padding: 20px 25px;
}

[data-v-4c0e598b] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-4c0e598b] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}

[data-v-f2553d18] .el-popover {
  min-width: 0 !important;
}
[data-v-f2553d18] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-f2553d18] .avue-crud__search {
  overflow: visible !important;
}
[data-v-f2553d18] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-f2553d18] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-f2553d18] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-f2553d18] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-f2553d18] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-f2553d18] .el-dialog__body {
  padding: 20px 25px;
}
[data-v-3078bd72] .el-popover {
  min-width: 0 !important;
}
[data-v-3078bd72] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-3078bd72] .avue-crud__search {
  overflow: visible !important;
}
[data-v-3078bd72] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-3078bd72] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-3078bd72] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-3078bd72] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-3078bd72] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-3078bd72] .el-dialog__body {
  padding: 20px 25px;
}
[data-v-c7f15886] .el-popover {
  min-width: 0 !important;
}
[data-v-c7f15886] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-c7f15886] .avue-crud__search {
  overflow: visible !important;
}
[data-v-c7f15886] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-c7f15886] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-c7f15886] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-c7f15886] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-c7f15886] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-c7f15886] .el-dialog__body {
  padding: 20px 25px;
}

[data-v-01ca37ee] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-01ca37ee] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}

[data-v-3ff878d7] .el-popover {
  min-width: 0 !important;
}
[data-v-3ff878d7] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-3ff878d7] .avue-crud__search {
  overflow: visible !important;
}
[data-v-3ff878d7] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-3ff878d7] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-3ff878d7] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-3ff878d7] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-3ff878d7] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-3ff878d7] .el-dialog__body {
  padding: 20px 25px;
}
[data-v-2ca92956] .el-popover {
  min-width: 0 !important;
}
[data-v-2ca92956] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-2ca92956] .avue-crud__search {
  overflow: visible !important;
}
[data-v-2ca92956] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-2ca92956] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-2ca92956] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-2ca92956] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-2ca92956] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-2ca92956] .el-dialog__body {
  padding: 20px 25px;
}
.main-box.avue-view[data-v-9273d97e] {
  height: 100%;
  overflow-y: scroll;
}
.main-box.avue-view[data-v-4dbaee84] {
  height: 100%;
  overflow-y: scroll;
}

[data-v-62959ac2] .avue-crud__search {
  overflow: visible !important;
}
[data-v-62959ac2] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-62959ac2] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px;
  height: 12px;
}
[data-v-62959ac2] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}


[data-v-0fc2628c] .avue-crud__search {
  overflow: visible !important;
}
[data-v-0fc2628c] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-0fc2628c] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px;
  height: 12px;
}
[data-v-0fc2628c] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}


[data-v-3823bf5e] .el-table {
  overflow: auto;
}
[data-v-3823bf5e] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px;
  height: 12px;
}
[data-v-3823bf5e] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}


[data-v-3f4ea4fa] .avue-crud__search {
  overflow: visible !important;
}
[data-v-3f4ea4fa] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-3f4ea4fa] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px;
  height: 12px;
}
[data-v-3f4ea4fa] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}


[data-v-230f7ac6] .el-table {
  overflow: auto;
}
[data-v-230f7ac6] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px;
  height: 12px;
}
[data-v-230f7ac6] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}

.main-box.avue-view[data-v-99a0769a] {
  height: 100%;
  padding-bottom: 100px !important;
  overflow-y: scroll;
}
.fix-bottom[data-v-99a0769a] {
  width: 100%;
  height: 75px;
  padding: 0 20px 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: fixed;
  z-index: 999;
  bottom: 20px;
  right: 0;
  -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.1215686275);
          box-shadow: 0 0 12px rgba(0, 0, 0, 0.1215686275);
  background: #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.el-date-picker[data-v-99a0769a],
.el-cascader[data-v-99a0769a],
.el-input[data-v-99a0769a],
.el-select[data-v-99a0769a] {
  width: 240px;
}
.main-box.avue-view[data-v-54e78ba0] {
  height: 100%;
  padding-bottom: 100px !important;
  overflow-y: scroll;
}
.fix-bottom[data-v-54e78ba0] {
  width: 100%;
  height: 75px;
  padding: 0 20px 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: fixed;
  z-index: 999;
  bottom: 20px;
  right: 0;
  -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.1215686275);
          box-shadow: 0 0 12px rgba(0, 0, 0, 0.1215686275);
  background: #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.el-date-picker[data-v-54e78ba0],
.el-cascader[data-v-54e78ba0],
.el-input[data-v-54e78ba0],
.el-select[data-v-54e78ba0] {
  width: 240px;
}

[data-v-6a94ccaf] .el-table {
  overflow: auto;
}
[data-v-6a94ccaf] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px;
  height: 12px;
}
[data-v-6a94ccaf] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}


[data-v-0913d552] .avue-crud__search {
  overflow: visible !important;
}
[data-v-0913d552] .el-collapse-item__wrap {
  overflow: visible !important;
}


[data-v-e30b1f6a] .el-table {
  overflow: auto;
}
[data-v-e30b1f6a] .avue-crud__search {
  overflow: visible !important;
}
[data-v-e30b1f6a] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-e30b1f6a] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px;
  height: 12px;
}
[data-v-e30b1f6a] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}


[data-v-e2eef068] .el-table {
  overflow: auto;
}
[data-v-e2eef068] .avue-crud__search {
  overflow: visible !important;
}
[data-v-e2eef068] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-e2eef068] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px;
  height: 12px;
}
[data-v-e2eef068] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}


[data-v-3fe6d5d4] .el-table {
  overflow: auto;
}
[data-v-3fe6d5d4] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px;
  height: 12px;
}
[data-v-3fe6d5d4] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}


[data-v-55a2f152] .avue-form__menu {
    margin-left: 90px;
}


[data-v-c84901c2] .avue-form__menu {
    margin-left: 90px;
}


[data-v-69711606] .avue-form__menu {
    margin-left: 90px;
}


[data-v-5c55e8c0] .avue-form__menu {
    margin-left: 90px;
}


[data-v-128079fe] .avue-form__menu {
    margin-left: 90px;
}


[data-v-0c45463e] .avue-form__menu {
    margin-left: 90px;
}


[data-v-b065b27a] .avue-form__menu {
    margin-left: 90px;
}


[data-v-64ef1234] .avue-form__menu {
    margin-left: 90px;
}

[data-v-1a4a5d31] .el-popover {
  min-width: 0 !important;
}
[data-v-1a4a5d31] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-1a4a5d31] .avue-crud__search {
  overflow: visible !important;
}
[data-v-1a4a5d31] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-1a4a5d31] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-1a4a5d31] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-1a4a5d31] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-1a4a5d31] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-1a4a5d31] .el-dialog__body {
  padding: 20px 25px;
}
[data-v-380a4eea] .el-popover {
  min-width: 0 !important;
}
[data-v-380a4eea] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-380a4eea] .avue-crud__search {
  overflow: visible !important;
}
[data-v-380a4eea] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-380a4eea] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-380a4eea] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-380a4eea] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-380a4eea] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-380a4eea] .el-dialog__body {
  padding: 20px 25px;
}
[data-v-6ca2911e] .el-popover {
  min-width: 0 !important;
}
[data-v-6ca2911e] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-6ca2911e] .avue-crud__search {
  overflow: visible !important;
}
[data-v-6ca2911e] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-6ca2911e] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-6ca2911e] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-6ca2911e] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-6ca2911e] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-6ca2911e] .el-dialog__body {
  padding: 20px 25px;
}
.main-box.avue-view[data-v-409737d0] {
  height: 100%;
  overflow-y: scroll;
}
[data-v-2455fd9f] .el-popover {
  min-width: 0 !important;
}
[data-v-2455fd9f] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-2455fd9f] .avue-crud__search {
  overflow: visible !important;
}
[data-v-2455fd9f] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-2455fd9f] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-2455fd9f] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-2455fd9f] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-2455fd9f] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-2455fd9f] .el-dialog__body {
  padding: 20px 25px;
}
[data-v-4fd62e3c] .el-popover {
  min-width: 0 !important;
}
[data-v-4fd62e3c] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-4fd62e3c] .avue-crud__search {
  overflow: visible !important;
}
[data-v-4fd62e3c] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-4fd62e3c] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-4fd62e3c] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-4fd62e3c] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-4fd62e3c] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-4fd62e3c] .el-dialog__body {
  padding: 20px 25px;
}
[data-v-4e529c0c] .el-popover {
  min-width: 0 !important;
}
[data-v-4e529c0c] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-4e529c0c] .avue-crud__search {
  overflow: visible !important;
}
[data-v-4e529c0c] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-4e529c0c] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-4e529c0c] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-4e529c0c] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-4e529c0c] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-4e529c0c] .el-dialog__body {
  padding: 20px 25px;
}
.main-box.avue-view[data-v-481a126a] {
  height: 100%;
  overflow-y: scroll;
}
[data-v-45aacae9] .el-popover {
  min-width: 0 !important;
}
[data-v-45aacae9] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-45aacae9] .avue-crud__search {
  overflow: visible !important;
}
[data-v-45aacae9] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-45aacae9] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-45aacae9] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-45aacae9] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-45aacae9] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-45aacae9] .el-dialog__body {
  padding: 20px 25px;
}
[data-v-a2af5cfc] .el-popover {
  min-width: 0 !important;
}
[data-v-a2af5cfc] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-a2af5cfc] .avue-crud__search {
  overflow: visible !important;
}
[data-v-a2af5cfc] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-a2af5cfc] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-a2af5cfc] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-a2af5cfc] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-a2af5cfc] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-a2af5cfc] .el-dialog__body {
  padding: 20px 25px;
}
.main-box.avue-view[data-v-2f5ce8fc] {
  height: 100%;
  overflow-y: scroll;
}
[data-v-3f954d30] .el-popover {
  min-width: 0 !important;
}
[data-v-3f954d30] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-3f954d30] .avue-crud__search {
  overflow: visible !important;
}
[data-v-3f954d30] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-3f954d30] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-3f954d30] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-3f954d30] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-3f954d30] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-3f954d30] .el-dialog__body {
  padding: 20px 25px;
}
[data-v-72b1a790] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-72b1a790] .avue-crud__search {
  overflow: visible !important;
}
[data-v-72b1a790] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-72b1a790] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-72b1a790] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-72b1a790] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-72b1a790] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-72b1a790] .el-dialog__body {
  padding: 20px 25px;
}
.statistics_box[data-v-52c967c9] {
  display: inline;
}
.statistics_box span[data-v-52c967c9] {
  padding: 8px 12px;
  color: #fff;
  font-size: 12px;
}
.statistics_box span[data-v-52c967c9]:nth-child(1) {
  background-color: rgb(53, 141, 232);
  border-radius: 4px 0 0 4px;
}
.statistics_box span[data-v-52c967c9]:nth-child(2) {
  background-color: rgb(253, 96, 50);
}
.statistics_box span[data-v-52c967c9]:nth-child(3) {
  background-color: rgb(253, 179, 50);
}
.statistics_box span[data-v-52c967c9]:nth-child(4) {
  background-color: rgb(100, 189, 99);
  border-radius: 0 4px 4px 0;
}
[data-v-52c967c9] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-52c967c9] .avue-crud__search {
  overflow: visible !important;
}
[data-v-52c967c9] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-52c967c9] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-52c967c9] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-52c967c9] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-52c967c9] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-52c967c9] .el-dialog__body {
  padding: 20px 25px;
}
[data-v-cadf9af0] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-cadf9af0] .avue-crud__search {
  overflow: visible !important;
}
[data-v-cadf9af0] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-cadf9af0] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-cadf9af0] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-cadf9af0] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-cadf9af0] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-cadf9af0] .el-dialog__body {
  padding: 20px 25px;
}
[data-v-429c7128] .el-table {
  overflow: auto;
}
[data-v-429c7128] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-429c7128] .avue-crud__search {
  overflow: visible !important;
}
[data-v-429c7128] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-429c7128] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-429c7128] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-429c7128] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-429c7128] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-429c7128] .el-dialog__body {
  padding: 20px 25px;
}
.statistics_box[data-v-3e7aff5f] {
  display: inline;
}
.statistics_box span[data-v-3e7aff5f] {
  padding: 8px 12px;
  color: #fff;
  font-size: 12px;
}
.statistics_box span[data-v-3e7aff5f]:nth-child(1) {
  background-color: rgb(53, 141, 232);
  border-radius: 4px 0 0 4px;
}
.statistics_box span[data-v-3e7aff5f]:nth-child(2) {
  background-color: rgb(253, 96, 50);
}
.statistics_box span[data-v-3e7aff5f]:nth-child(3) {
  background-color: rgb(253, 179, 50);
}
.statistics_box span[data-v-3e7aff5f]:nth-child(4) {
  background-color: rgb(100, 189, 99);
  border-radius: 0 4px 4px 0;
}
[data-v-3e7aff5f] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-3e7aff5f] .avue-crud__search {
  overflow: visible !important;
}
[data-v-3e7aff5f] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-3e7aff5f] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-3e7aff5f] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-3e7aff5f] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-3e7aff5f] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-3e7aff5f] .el-dialog__body {
  padding: 20px 25px;
}
.statistics_box[data-v-ae1c6932] {
  display: inline;
}
.statistics_box span[data-v-ae1c6932] {
  padding: 8px 12px;
  color: #fff;
  font-size: 12px;
}
.statistics_box span[data-v-ae1c6932]:nth-child(1) {
  background-color: rgb(53, 141, 232);
  border-radius: 4px 0 0 4px;
}
.statistics_box span[data-v-ae1c6932]:nth-child(2) {
  background-color: rgb(253, 96, 50);
}
.statistics_box span[data-v-ae1c6932]:nth-child(3) {
  background-color: rgb(253, 179, 50);
}
.statistics_box span[data-v-ae1c6932]:nth-child(4) {
  background-color: rgb(100, 189, 99);
  border-radius: 0 4px 4px 0;
}
[data-v-ae1c6932] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-ae1c6932] .avue-crud__search {
  overflow: visible !important;
}
[data-v-ae1c6932] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-ae1c6932] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-ae1c6932] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-ae1c6932] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-ae1c6932] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-ae1c6932] .el-dialog__body {
  padding: 20px 25px;
}
.main-box.avue-view[data-v-3b231aaa] {
  height: 100%;
  padding-bottom: 100px !important;
  overflow-y: scroll;
}
[data-v-5dd2a082] .el-popover {
  min-width: 0 !important;
}
[data-v-5dd2a082] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-5dd2a082] .avue-crud__search {
  overflow: visible !important;
}
[data-v-5dd2a082] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-5dd2a082] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-5dd2a082] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-5dd2a082] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-5dd2a082] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-5dd2a082] .el-dialog__body {
  padding: 20px 25px;
}
[data-v-3b8d7bc7] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-3b8d7bc7] .avue-crud__search {
  overflow: visible !important;
}
[data-v-3b8d7bc7] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-3b8d7bc7] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-3b8d7bc7] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-3b8d7bc7] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-3b8d7bc7] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-3b8d7bc7] .el-dialog__body {
  padding: 20px 25px;
}
.main-box.avue-view[data-v-6628e9ec] {
  height: 100%;
  padding-bottom: 100px !important;
  overflow-y: scroll;
}
[data-v-073296c2] .el-popover {
  min-width: 0 !important;
}
[data-v-073296c2] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-073296c2] .avue-crud__search {
  overflow: visible !important;
}
[data-v-073296c2] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-073296c2] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-073296c2] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-073296c2] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-073296c2] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-073296c2] .el-dialog__body {
  padding: 20px 25px;
}
[data-v-66dd80a7] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-66dd80a7] .avue-crud__search {
  overflow: visible !important;
}
[data-v-66dd80a7] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-66dd80a7] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-66dd80a7] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-66dd80a7] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-66dd80a7] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-66dd80a7] .el-dialog__body {
  padding: 20px 25px;
}
.main-box.avue-view[data-v-5fa14fea] {
  height: 100%;
  padding-bottom: 100px !important;
  overflow-y: scroll;
}
.diaTit[data-v-254d4647] {
  font-size: 16px;
  font-weight: 600;
  margin-right: 16px;
  color: #333;
}
[data-v-254d4647] .el-empty {
  padding: 0 !important;
}
[data-v-254d4647] .el-dialog__body {
  padding: 20px 20px 0;
}
[data-v-254d4647] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-254d4647] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
.right-box[data-v-254d4647] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.right-box .el-button[data-v-254d4647] {
  margin-left: 10px;
}
.diaTit[data-v-96d81cba] {
  font-size: 16px;
  font-weight: 600;
  margin-right: 16px;
  color: #333;
}
[data-v-96d81cba] .el-empty {
  padding: 0 !important;
}
[data-v-96d81cba] .el-dialog__body {
  padding: 20px 20px 0;
}
[data-v-96d81cba] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-96d81cba] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
.right-box[data-v-96d81cba] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.right-box .el-button[data-v-96d81cba] {
  margin-left: 10px;
}
.el-dropdown[data-v-0ae7ec96] {
  margin-left: 10px;
}
.el-dropdown-link[data-v-0ae7ec96] {
  cursor: pointer;
  color: #409eff;
}
.el-icon-arrow-down[data-v-0ae7ec96] {
  font-size: 12px;
}
[data-v-0ae7ec96] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-0ae7ec96] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-0ae7ec96] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-0ae7ec96] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-a201e7b0] .avue-crud__search {
  overflow: visible !important;
}
[data-v-a201e7b0] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-a201e7b0] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-a201e7b0] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-a201e7b0] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-a201e7b0] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-a201e7b0] .el-dialog__body {
  padding: 20px 25px;
}
[data-v-34245831] .el-popover {
  min-width: 0 !important;
}
[data-v-34245831] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-34245831] .avue-crud__search {
  overflow: visible !important;
}
[data-v-34245831] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-34245831] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-34245831] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-34245831] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-34245831] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-34245831] .el-dialog__body {
  padding: 20px 25px;
}
[data-v-139c41a1] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-139c41a1] .avue-crud__search {
  overflow: visible !important;
}
[data-v-139c41a1] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-139c41a1] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-139c41a1] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-139c41a1] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-139c41a1] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-139c41a1] .el-dialog__body {
  padding: 20px 25px;
}
.fix-bottom[data-v-75188c80] {
  width: 100%;
  height: 75px;
  padding: 0 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: fixed;
  z-index: 999;
  bottom: 20px;
  right: 0;
  -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.1215686275);
          box-shadow: 0 0 12px rgba(0, 0, 0, 0.1215686275);
  background: #fff;
}
[data-v-75188c80] .el-table {
  overflow: auto;
}
[data-v-75188c80] .avue-crud__search {
  overflow: visible !important;
}
[data-v-75188c80] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-75188c80] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-75188c80] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-75188c80] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-75188c80] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-75188c80] .el-dialog__body {
  padding: 20px 25px;
}
[data-v-60f9b7a9] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-60f9b7a9] .avue-crud__search {
  overflow: visible !important;
}
[data-v-60f9b7a9] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-60f9b7a9] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-60f9b7a9] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-60f9b7a9] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-60f9b7a9] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-60f9b7a9] .el-dialog__body {
  padding: 20px 25px;
}
.main-box.avue-view[data-v-2033f574] {
  height: 100%;
  padding-bottom: 100px !important;
  overflow-y: scroll;
}
.statistics_box[data-v-495c9bf0] {
  display: inline;
}
.statistics_box span[data-v-495c9bf0] {
  padding: 8px 12px;
  color: #fff;
  font-size: 12px;
}
.statistics_box span[data-v-495c9bf0]:nth-child(1) {
  background-color: rgb(53, 141, 232);
  border-radius: 4px 0 0 4px;
}
.statistics_box span[data-v-495c9bf0]:nth-child(2) {
  background-color: rgb(253, 96, 50);
}
.statistics_box span[data-v-495c9bf0]:nth-child(3) {
  background-color: rgb(253, 179, 50);
}
.statistics_box span[data-v-495c9bf0]:nth-child(4) {
  background-color: rgb(100, 189, 99);
  border-radius: 0 4px 4px 0;
}
[data-v-495c9bf0] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-495c9bf0] .avue-crud__search {
  overflow: visible !important;
}
[data-v-495c9bf0] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-495c9bf0] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-495c9bf0] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-495c9bf0] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-495c9bf0] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-495c9bf0] .el-dialog__body {
  padding: 20px 25px;
}
.bindProduct[data-v-495c9bf0] {
  padding-top: 10px;
  border-top: 1px solid #e4e7ed;
}
.tooltip-content[data-v-495c9bf0] {
  width: 160px;
  line-height: 2.5;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.statistics_box[data-v-7d85a2ef] {
  display: inline;
}
.statistics_box span[data-v-7d85a2ef] {
  padding: 8px 12px;
  color: #fff;
  font-size: 12px;
}
.statistics_box span[data-v-7d85a2ef]:nth-child(1) {
  background-color: rgb(53, 141, 232);
  border-radius: 4px 0 0 4px;
}
.statistics_box span[data-v-7d85a2ef]:nth-child(2) {
  background-color: rgb(253, 96, 50);
}
.statistics_box span[data-v-7d85a2ef]:nth-child(3) {
  background-color: rgb(253, 179, 50);
}
.statistics_box span[data-v-7d85a2ef]:nth-child(4) {
  background-color: rgb(100, 189, 99);
  border-radius: 0 4px 4px 0;
}
[data-v-7d85a2ef] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-7d85a2ef] .avue-crud__search {
  overflow: visible !important;
}
[data-v-7d85a2ef] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-7d85a2ef] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-7d85a2ef] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-7d85a2ef] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-7d85a2ef] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-7d85a2ef] .el-dialog__body {
  padding: 20px 25px;
}
.main-box.avue-view[data-v-d9b4e094] {
  height: 100%;
  overflow-y: scroll;
}
[data-v-cf41df0e] .el-upload-dragger {
  width: 80px;
  height: 32px;
  border-radius: 20px;
  border: none;
  background-color: #e6a23c;
  text-align: center;
  line-height: 32px;
  color: #fff;
  font-size: 12px;
  font-weight: 500;
}
[data-v-cf41df0e] .el-upload-dragger:hover {
  opacity: 0.9;
}
[data-v-cf41df0e] .el-form-item__content {
  line-height: 37px;
}
[data-v-cf41df0e] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-cf41df0e] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
.el-card[data-v-cf41df0e] {
  margin-bottom: 15px;
}
.el-form-item[data-v-cf41df0e] {
  margin-bottom: 16px !important;
}
.main-box.avue-view[data-v-cf41df0e] {
  height: 100%;
  padding-bottom: 100px !important;
  overflow-y: scroll;
}
.pageTit[data-v-cf41df0e] {
  text-align: center;
  position: relative;
}
.isSwi[data-v-cf41df0e] {
  position: absolute;
  left: 0;
  top: 0;
  font-size: 14px;
}
.pageboxtit[data-v-cf41df0e] {
  font-size: 14px;
}
.el-icon-question[data-v-cf41df0e] {
  margin-left: 10px;
}
.chacha-box[data-v-cf41df0e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #f6faff;
  height: 64px;
  width: 360px;
}
.chacha-box .chacha-box_line[data-v-cf41df0e] {
  width: 1px;
  height: 40px;
  background: #ccc;
  left: 50%;
  top: 20%;
}
.chacha-box .chacha-box_left[data-v-cf41df0e] {
  width: 49%;
  padding: 10px;
  text-align: center;
}
.chacha-box .chacha-box_left .chacha-box_left_num[data-v-cf41df0e] {
  color: #ffb726;
  font-weight: 700;
  font-size: 20px;
}
.chacha-box .chacha-box_left .chacha-box_left_title[data-v-cf41df0e] {
  font-size: 14px;
  color: #ffb726;
  padding-top: 5px;
}
.chacha-box .chacha-box_right[data-v-cf41df0e] {
  width: 49%;
  padding: 10px;
  text-align: center;
}
.chacha-box .chacha-box_right .chacha-box_right_num[data-v-cf41df0e] {
  color: #409eff;
  font-weight: 700;
  font-size: 20px;
}
.chacha-box .chacha-box_right .chacha-box_right_title[data-v-cf41df0e] {
  font-size: 14px;
  color: #409eff;
  padding-top: 5px;
}
.qetit_box[data-v-cf41df0e] {
  margin-top: 10px;
  margin-bottom: 20px;
}
.qetit_box .qetit_text[data-v-cf41df0e] {
  font-size: 14px;
  font-weight: 700;
  color: rgb(96, 98, 102);
}
.qetit_box .qetit_notice[data-v-cf41df0e] {
  font-size: 14px;
  color: rgb(255, 0, 0);
  margin-left: 10px;
}
.imeiSeach[data-v-cf41df0e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 10px;
}
.imeiSeachBox[data-v-cf41df0e] {
  min-width: 120px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 5px;
}
.imeiSeachBox span[data-v-cf41df0e] {
  display: inline-block;
  font-size: 14px;
}
.i_box_box[data-v-cf41df0e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 20px;
}
.i_box[data-v-cf41df0e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-left: 10px;
}
.i_box .i_item1[data-v-cf41df0e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.i_box .i_item1 .upload-cont[data-v-cf41df0e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.i_box .i_item1 .upload-cont .el-select[data-v-cf41df0e] {
  width: 220px;
}
.i_box .i_item1 .upload-cont .upload-box[data-v-cf41df0e] {
  margin: 0 10px;
}
.i_box .i_item1 .upload-cont .disabled[data-v-cf41df0e] {
  opacity: 0.65;
}
.i_box .i_item1 .upload-cont .disabled[data-v-cf41df0e] .el-upload-dragger {
  cursor: not-allowed !important;
}
.i_box .i_item2[data-v-cf41df0e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin-top: 10px;
  border-radius: 5px;
}
.i_box .i_item2 .p-e-b[data-v-cf41df0e] {
  margin-left: 10px;
}
.i_box .el-button + .el-button[data-v-cf41df0e] {
  margin-left: 0;
}
.i_line[data-v-cf41df0e] {
  width: 1px;
  height: 100px;
  background-color: #dcdfe6;
  margin-top: 8px;
}
.p-box[data-v-cf41df0e] {
  width: 110px;
  height: 80px;
  background: #f5f7fa;
  color: #505050;
  font-size: 14px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.fix-bottom[data-v-cf41df0e] {
  width: 100%;
  height: 75px;
  padding: 0 20px 0 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: fixed;
  z-index: 999;
  bottom: 20px;
  right: 0;
  -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.1215686275);
          box-shadow: 0 0 12px rgba(0, 0, 0, 0.1215686275);
  background: #fff;
}
.search-content[data-v-cf41df0e] {
  padding: 0 10px;
}
.search-content .search-box[data-v-cf41df0e] {
  width: 800px;
  margin: 0 auto;
}
.search-content .search-box .search-right[data-v-cf41df0e] {
  width: 60%;
  padding-left: 10px;
}
.search-content .search-box .search-right .search-ipt-box[data-v-cf41df0e] {
  padding-left: 20px;
}
.search-content .search-box .search-right .el-radio-group[data-v-cf41df0e] {
  margin-left: 20px;
  margin-top: 20px;
  max-height: 320px;
  overflow: scroll;
}
.search-content .search-box .search-right .el-radio[data-v-cf41df0e] {
  height: 32px;
  display: block;
}
.sku-content[data-v-cf41df0e] {
  margin-bottom: 20px;
}
.sku-content .sku-col[data-v-cf41df0e] {
  margin-bottom: 0 !important;
}
.sku-content .sku-col.sku-last-col[data-v-cf41df0e] {
  margin-bottom: 20px !important;
}
.sku-content .sku-item[data-v-cf41df0e] {
  margin-bottom: 0px !important;
}
.sku-itm-list[data-v-cf41df0e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-top: 10px;
  margin-left: 10px;
}
.sku-itm-list[data-v-cf41df0e] .el-radio__input {
  display: none;
}
.sku-itm-list[data-v-cf41df0e] .el-radio__label {
  padding: 0;
}
.sku-itm-list[data-v-cf41df0e] .el-radio.is-checked {
  background-color: rgb(233, 243, 253);
}
.sku-itm-list .sku-itm[data-v-cf41df0e] {
  min-width: 60px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-align: center;
  line-height: 24px;
  margin-right: 10px;
  margin-bottom: 10px;
  padding: 0 10px;
  cursor: pointer;
  background-color: #f2f2f2;
  border-radius: 4px;
  font-size: 12px;
}
.sku-itm-list .sku-itm.selected[data-v-cf41df0e] {
  background-color: rgb(233, 243, 253);
  color: #409eff;
}
.op-card[data-v-cf41df0e] {
  overflow: visible !important;
}
.popInput[data-v-cf41df0e] .el-input .el-input__inner {
  height: 40px;
}
[data-v-246d90a6] .avue-crud__search {
  overflow: visible !important;
}
[data-v-246d90a6] .el-collapse-item__wrap {
  overflow: visible !important;
}
.el-dropdown[data-v-246d90a6] {
  margin-left: 10px;
}
.el-dropdown-link[data-v-246d90a6] {
  cursor: pointer;
  color: #409eff;
}
.el-icon-arrow-down[data-v-246d90a6] {
  font-size: 12px;
}
[data-v-246d90a6] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-246d90a6] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-246d90a6] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-246d90a6] .el-scrollbar__wrap {
  min-height: 50px !important;
}
.excel-btn[data-v-246d90a6] .ml-export-btn {
  margin-right: 0 !important;
}
[data-v-60796b24] .avue-crud__search {
  overflow: visible !important;
}
[data-v-60796b24] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-60796b24] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-60796b24] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-60796b24] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-60796b24] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-60796b24] .el-dialog__body {
  padding: 20px 25px;
}
[data-v-5aaf0e7a] .avue-crud__search {
  overflow: visible !important;
}
[data-v-5aaf0e7a] .el-collapse-item__wrap {
  overflow: visible !important;
}
.el-dropdown[data-v-5aaf0e7a] {
  margin-left: 10px;
}
.el-dropdown-link[data-v-5aaf0e7a] {
  cursor: pointer;
  color: #409eff;
}
.el-icon-arrow-down[data-v-5aaf0e7a] {
  font-size: 12px;
}
[data-v-5aaf0e7a] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-5aaf0e7a] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-5aaf0e7a] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-5aaf0e7a] .el-scrollbar__wrap {
  min-height: 50px !important;
}
.excel-btn[data-v-5aaf0e7a] .ml-export-btn {
  margin-right: 0 !important;
}
.main-box.avue-view[data-v-250ed71c] {
  height: 100%;
  overflow-y: scroll;
}
[data-v-d7054c4e] .avue-crud__search {
  overflow: visible !important;
}
[data-v-d7054c4e] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-d7054c4e] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-d7054c4e] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-d7054c4e] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-d7054c4e] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-d7054c4e] .el-dialog__body {
  padding: 20px 25px;
}
[data-v-4e5bbf60] .el-icon-plus {
  color: #fff;
}
[data-v-4e5bbf60] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-4e5bbf60] .avue-crud__search {
  overflow: visible !important;
}
[data-v-4e5bbf60] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-4e5bbf60] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-4e5bbf60] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-4e5bbf60] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-4e5bbf60] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-4e5bbf60] .el-dialog__body {
  padding: 20px 25px;
}
.statistics_box[data-v-d585c5da] {
  display: inline;
}
.statistics_box span[data-v-d585c5da] {
  padding: 8px 12px;
  color: #fff;
  font-size: 12px;
}
.statistics_box span[data-v-d585c5da]:nth-child(1) {
  background-color: rgb(53, 141, 232);
  border-radius: 4px 0 0 4px;
}
.statistics_box span[data-v-d585c5da]:nth-child(2) {
  background-color: rgb(253, 96, 50);
}
.statistics_box span[data-v-d585c5da]:nth-child(3) {
  background-color: rgb(253, 179, 50);
}
.statistics_box span[data-v-d585c5da]:nth-child(4) {
  background-color: rgb(100, 189, 99);
  border-radius: 0 4px 4px 0;
}
[data-v-d585c5da] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-d585c5da] .avue-crud__search {
  overflow: visible !important;
}
[data-v-d585c5da] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-d585c5da] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-d585c5da] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-d585c5da] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-d585c5da] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-d585c5da] .el-dialog__body {
  padding: 20px 25px;
}
.statistics_box[data-v-2957465f] {
  display: inline;
}
.statistics_box span[data-v-2957465f] {
  padding: 8px 12px;
  color: #fff;
  font-size: 12px;
}
.statistics_box span[data-v-2957465f]:nth-child(1) {
  background-color: rgb(53, 141, 232);
  border-radius: 4px 0 0 4px;
}
.statistics_box span[data-v-2957465f]:nth-child(2) {
  background-color: rgb(253, 96, 50);
}
.statistics_box span[data-v-2957465f]:nth-child(3) {
  background-color: rgb(253, 179, 50);
}
.statistics_box span[data-v-2957465f]:nth-child(4) {
  background-color: rgb(100, 189, 99);
  border-radius: 0 4px 4px 0;
}
[data-v-2957465f] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-2957465f] .avue-crud__search {
  overflow: visible !important;
}
[data-v-2957465f] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-2957465f] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-2957465f] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-2957465f] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-2957465f] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-2957465f] .el-dialog__body {
  padding: 20px 25px;
}
.main-box.avue-view[data-v-6082a37e] {
  height: 100%;
  overflow-y: scroll;
}
[data-v-345d3021] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-345d3021] .avue-crud__search {
  overflow: visible !important;
}
[data-v-345d3021] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-345d3021] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-345d3021] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-345d3021] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-345d3021] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-345d3021] .el-dialog__body {
  padding: 20px 25px;
}
.fix-bottom[data-v-08c30e00] {
  width: 100%;
  height: 75px;
  padding: 0 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: fixed;
  z-index: 999;
  bottom: 20px;
  right: 0;
  -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.1215686275);
          box-shadow: 0 0 12px rgba(0, 0, 0, 0.1215686275);
  background: #fff;
}
[data-v-08c30e00] .avue-crud__search {
  overflow: visible !important;
}
[data-v-08c30e00] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-08c30e00] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-08c30e00] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-08c30e00] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-08c30e00] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-08c30e00] .el-dialog__body {
  padding: 20px 25px;
}
[data-v-55390629] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-55390629] .avue-crud__search {
  overflow: visible !important;
}
[data-v-55390629] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-55390629] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-55390629] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-55390629] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-55390629] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-55390629] .el-dialog__body {
  padding: 20px 25px;
}
.main-box.avue-view[data-v-f14c4724] {
  height: 100%;
  padding-bottom: 100px !important;
  overflow-y: scroll;
}
.channel-container[data-v-7e8f60a4] {
  padding: 20px;
}
.rateDesc[data-v-7e8f60a4] {
  font-size: 12px;
  color: rgb(153, 153, 153);
}
.right-content[data-v-7e8f60a4] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 20px;
}
.right-content .table[data-v-7e8f60a4] {
  width: 100%;
  margin: 20px 0;
}
[data-v-2ba5c88e] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-2ba5c88e] .avue-crud__search {
  overflow: visible !important;
}
[data-v-2ba5c88e] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-2ba5c88e] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-2ba5c88e] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-2ba5c88e] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-2ba5c88e] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-2ba5c88e] .el-dialog__body {
  padding: 20px 25px;
}

[data-v-61d1cf36] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-61d1cf36] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}


[data-v-654028ad] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-654028ad] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
:v-deep .el-empty[data-v-654028ad] {
  display: none;
}

.el-card[data-v-10217f21] {
  margin-bottom: 20px;
}
[data-v-10217f21] .el-card__body {
  padding: 0 20px 10px;
}
.main-box.avue-view[data-v-10217f21] {
  height: 100%;
  padding-bottom: 100px !important;
  overflow-y: scroll;
}
.el-card[data-v-17d01240] {
  margin-bottom: 20px;
}
.goodsCard[data-v-17d01240] {
  min-height: 300px;
}
[data-v-17d01240] .el-card__body {
  padding: 0 20px 10px;
}
.main-box.avue-view[data-v-17d01240] {
  height: 100%;
  padding-bottom: 100px !important;
  overflow-y: scroll;
}
.el-button-group > .el-button[data-v-17d01240]:last-child {
  padding: 10px !important;
}
.el-card[data-v-17b3e33e] {
  margin-bottom: 20px;
}
.goodsCard[data-v-17b3e33e] {
  min-height: 300px;
}
[data-v-17b3e33e] .el-card__body {
  padding: 0 20px 10px;
}
.main-box.avue-view[data-v-17b3e33e] {
  height: 100%;
  padding-bottom: 100px !important;
  overflow-y: scroll;
}
.el-button-group > .el-button[data-v-17b3e33e]:last-child {
  padding: 10px !important;
}
.main-box.avue-view[data-v-60aa5290] {
  height: 100%;
  padding-bottom: 100px !important;
  overflow-y: scroll;
}
.el-tag[data-v-60aa5290] {
  text-align: center;
  height: 40px;
  line-height: 40px;
  font-size: 14px;
}
.storage-content[data-v-60aa5290] {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
  grid-gap: 10px;
}
.infinite-list[data-v-60aa5290] {
  height: 300px;
  padding: 0 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: auto;
}
.infinite-list.dialog-content[data-v-60aa5290] {
  height: 600px;
}
.infinite-list .sale-list-content[data-v-60aa5290] {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 10px;
  padding: 10px 0;
}
.infinite-list .sale-list-content .sale-list-item[data-v-60aa5290] {
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: #fff;
  border-radius: 4px;
  padding: 10px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1), 0 0 4px rgba(0, 0, 0, 0.1), inset 0 0 10px rgba(255, 255, 255, 0.1);
          box-shadow: 0 0 10px rgba(0, 0, 0, 0.1), 0 0 4px rgba(0, 0, 0, 0.1), inset 0 0 10px rgba(255, 255, 255, 0.1);
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 2px;
}
.infinite-list .sale-list-content .sale-list-item[data-v-60aa5290]:hover {
  -webkit-transform: scale(1.02);
          transform: scale(1.02);
}
.infinite-list .sale-list-content .sale-list-item .channel-item[data-v-60aa5290] {
  font-size: 12px;
  color: #999;
}
.infinite-list .sale-list-content .sale-list-item .channel-item[data-v-60aa5290]:nth-child(1) {
  margin-bottom: 5px;
  color: #333;
  font-weight: 600;
  grid-column: span 2;
}
.infinite-list .cate-box[data-v-60aa5290] {
  padding: 20px 0;
  border-bottom: 1px solid #eee;
}
.infinite-list .cate-box[data-v-60aa5290]:nth-child(1) {
  padding-top: 0;
}
.infinite-list .cate-box .cate-name[data-v-60aa5290] {
  font-size: 14px;
  font-weight: bold;
  padding: 0 0 12px;
}
.infinite-list .brand-box[data-v-60aa5290] {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(200px, calc(33.33% - 10px)));
  gap: 10px;
}
.infinite-list .brand-box.brand-box-dialog[data-v-60aa5290] {
  grid-template-columns: repeat(4, minmax(200px, 1fr));
}
.infinite-list .brand-box .brand-item[data-v-60aa5290] {
  background-color: #fff;
  border-radius: 4px;
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1), 0 0 4px rgba(0, 0, 0, 0.1), inset 0 0 10px rgba(255, 255, 255, 0.1);
          box-shadow: 0 0 10px rgba(0, 0, 0, 0.1), 0 0 4px rgba(0, 0, 0, 0.1), inset 0 0 10px rgba(255, 255, 255, 0.1);
  cursor: pointer;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 2px;
}
.infinite-list .brand-box .brand-item[data-v-60aa5290]:hover {
  -webkit-transform: scale(1.02);
          transform: scale(1.02);
}
.infinite-list .brand-box .brand-item .brand-name[data-v-60aa5290] {
  font-size: 14px;
  font-weight: 500;
  color: #333;
  grid-column: span 2;
}
.infinite-list .brand-box .brand-item .brand-num[data-v-60aa5290] {
  font-size: 14px;
  font-weight: 500;
  color: #999;
}
.infinite-list .cate-box[data-v-60aa5290]:last-child {
  border-bottom: none;
}
.infinite-list .finance-list-content[data-v-60aa5290] {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-gap: 10px;
  padding: 10px 0;
}
.infinite-list .finance-list-content .finance-list-item[data-v-60aa5290] {
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: #fff;
  border-radius: 4px;
  padding: 10px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1), 0 0 4px rgba(0, 0, 0, 0.1), inset 0 0 10px rgba(255, 255, 255, 0.1);
          box-shadow: 0 0 10px rgba(0, 0, 0, 0.1), 0 0 4px rgba(0, 0, 0, 0.1), inset 0 0 10px rgba(255, 255, 255, 0.1);
  display: grid;
  grid-template-columns: repeat(1, 1fr);
  grid-gap: 2px;
}
.infinite-list .finance-list-content .finance-list-item[data-v-60aa5290]:hover {
  -webkit-transform: scale(1.02);
          transform: scale(1.02);
}
.infinite-list .finance-list-content .finance-list-item .finance-item[data-v-60aa5290] {
  font-size: 12px;
  color: #999;
}
.infinite-list .finance-list-content .finance-list-item .finance-item[data-v-60aa5290]:nth-child(1) {
  margin-bottom: 5px;
  color: #333;
  font-weight: 600;
}
[data-v-60aa5290] .el-dialog__body {
  padding: 20px !important;
}
.board-item[data-v-574f5ce1] {
  margin-top: 16px;
}
.board-item .board-content-container[data-v-574f5ce1] {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 20px;
}
.board-item .board-title[data-v-574f5ce1] {
  font-size: 14px;
  font-weight: 500;
  color: #333;
  margin-bottom: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.board-item .board-content-item[data-v-574f5ce1] {
  padding: 10px 0;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
  border-radius: 4px;
  cursor: pointer;
}
.board-item .board-content-item .board-content[data-v-574f5ce1] {
  border-radius: 8px;
  padding: 0 20px;
}
.board-item .board-content-item .board-content .goods-name[data-v-574f5ce1] {
  font-size: 14px;
  font-weight: 500;
  color: #333;
  margin-bottom: 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.board-item .board-content-item .board-content .goods-num-box[data-v-574f5ce1] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.board-item .board-content-item .board-content .goods-num[data-v-574f5ce1] {
  font-size: 14px;
  font-weight: 500;
  color: #999;
}
.board-item .board-content-item .board-content .goods-num .num[data-v-574f5ce1] {
  color: #333;
  font-weight: 500;
}
.isShow[data-v-574f5ce1] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-top: 20px;
}
.isShow div[data-v-574f5ce1] {
  cursor: pointer;
  color: #66b1ff;
  font-size: 14px;
}
.isShow div i[data-v-574f5ce1] {
  margin-right: 5px;
}
.setting-container[data-v-574f5ce1] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  gap: 5px;
}
.setting-tag[data-v-574f5ce1] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 5px;
}
.setting-btns[data-v-574f5ce1] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 5px;
  margin-top: 10px;
}
.setting-box[data-v-574f5ce1] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
}
.el-icon-setting[data-v-574f5ce1] {
  cursor: pointer;
}
[data-v-574f5ce1] .el-card__body {
  padding: 16px 0;
}
.main-box.avue-view[data-v-60e2b094] {
  height: 100%;
  padding-bottom: 100px !important;
  overflow-y: scroll;
}
[data-v-60e2b094] .avue-crud__search {
  overflow: visible !important;
}
[data-v-60e2b094] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-60e2b094] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-60e2b094] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-60e2b094] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-60e2b094] .el-scrollbar__wrap {
  min-height: 50px !important;
}
.tab-box[data-v-60e2b094] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-box.avue-view[data-v-b1dbffac] {
  height: 100%;
  padding-bottom: 50px !important;
  overflow-y: scroll;
}
[data-v-b1dbffac] .el-divider {
  margin: 0 !important;
}
.to_link[data-v-b1dbffac] {
  border-bottom: 1px solid #409EFF;
}
.data-content[data-v-b1dbffac] {
  margin-top: 10px;
  min-height: 300px;
  height: 75vh;
  overflow-y: scroll;
}
.data-content .data-list[data-v-b1dbffac] {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 10px;
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.data-content .data-list .data-box[data-v-b1dbffac] {
  border-radius: 4px;
  padding: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 8px;
  position: relative;
  background-color: #fff;
  overflow: hidden;
  -webkit-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
          box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  border: 1px solid #EBEEF5;
  -webkit-transition: -webkit-box-shadow 0.3s ease;
  transition: -webkit-box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease, -webkit-box-shadow 0.3s ease;
  cursor: pointer;
}
.data-content .data-list .data-box[data-v-b1dbffac]::after {
  content: "";
  position: absolute;
  top: 0;
  left: -100%;
  width: 30%;
  height: 100%;
  background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(rgba(255, 255, 255, 0.5)), to(rgba(255, 255, 255, 0)));
  background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));
  -webkit-transform: skewX(-30deg);
          transform: skewX(-30deg);
  -webkit-animation: light-sweep 2s infinite;
          animation: light-sweep 2s infinite;
  -webkit-transition: left 0.75s ease;
  transition: left 0.75s ease;
}
.data-content .data-list .data-box[data-v-b1dbffac]:hover {
  -webkit-box-shadow: 0 15px 30px rgba(0, 36, 100, 0.2);
          box-shadow: 0 15px 30px rgba(0, 36, 100, 0.2);
  -webkit-transform: translateY(-5px) !important;
          transform: translateY(-5px) !important;
}
.data-content .data-list .data-box[data-v-b1dbffac]:hover::after {
  left: 200%;
}
.data-content .data-list .data-box .data-item[data-v-b1dbffac] {
  min-width: calc(50% - 4px);
}
.data-content .data-list .data-box .data-item[data-v-b1dbffac]:first-child {
  width: 100%;
  font-weight: 600;
}
@media screen and (min-width: 1668px) {
.data-content .data-list[data-v-b1dbffac] {
    grid-template-columns: repeat(5, 1fr);
}
}
[data-v-13b5bebb] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-13b5bebb] .avue-crud__search {
  overflow: visible !important;
}
[data-v-13b5bebb] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-13b5bebb] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-13b5bebb] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-13b5bebb] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-13b5bebb] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-13b5bebb] .el-dialog__body {
  padding: 20px 25px;
}
[data-v-1fdb0f5a] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-1fdb0f5a] .avue-crud__search {
  overflow: visible !important;
}
[data-v-1fdb0f5a] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-1fdb0f5a] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-1fdb0f5a] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-1fdb0f5a] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-1fdb0f5a] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-1fdb0f5a] .el-dialog__body {
  padding: 20px 25px;
}
[data-v-3e009950] .avue-crud__search {
  overflow: visible !important;
}
[data-v-3e009950] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-3e009950] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-3e009950] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-3e009950] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-3e009950] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-3e009950] .el-dialog__body {
  padding: 20px 25px;
}
.update-log-day[data-v-3e009950] {
  color: #fff;
  background-color: #007bff;
  width: 100%;
  height: 100%;
}
.main-box.avue-view[data-v-39ca9a87] {
  height: 100%;
  padding-bottom: 50px !important;
  overflow-y: scroll;
}
.bg-warning[data-v-39ca9a87] {
  background: -webkit-gradient(linear, left top, right top, from(#ff9900), to(#ffcc00)) !important;
  background: linear-gradient(90deg, #ff9900 0%, #ffcc00 100%) !important;
}
.bg-danger[data-v-39ca9a87] {
  background: -webkit-gradient(linear, left top, right top, from(#f56c6c), to(#f59999)) !important;
  background: linear-gradient(90deg, #f56c6c 0%, #f59999 100%) !important;
}
.cate-box[data-v-39ca9a87] {
  padding: 20px 0 10px;
  position: relative;
}
.cate-box[data-v-39ca9a87]:nth-child(1) {
  padding-top: 0;
}
.cate-box .cate-hearder[data-v-39ca9a87] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 10px;
}
.cate-box .cate-hearder .cate-name[data-v-39ca9a87] {
  min-width: 120px;
  font-size: 14px;
  font-weight: bold;
}
.cate-box .brand-box[data-v-39ca9a87] {
  height: 70vh;
  overflow-y: scroll;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(300px, calc(25% - 10px)));
  grid-template-rows: repeat(auto-fill, 90px);
  gap: 10px;
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.cate-box .brand-box .brand-item[data-v-39ca9a87] {
  background: #fff;
  border-radius: 4px;
  padding: 12px;
  height: 66px;
  -webkit-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1), 0 0 4px rgba(0, 0, 0, 0.1), inset 0 0 10px rgba(255, 255, 255, 0.1);
          box-shadow: 0 0 10px rgba(0, 0, 0, 0.1), 0 0 4px rgba(0, 0, 0, 0.1), inset 0 0 10px rgba(255, 255, 255, 0.1);
  cursor: pointer;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(3, 1fr);
  grid-gap: 2px;
}
.cate-box .brand-box .brand-item[data-v-39ca9a87]:hover {
  -webkit-transform: scale(1.02);
          transform: scale(1.02);
}
.cate-box .brand-box .brand-item .brand-name[data-v-39ca9a87] {
  font-size: 14px;
  font-weight: 500;
  grid-column: span 2;
  margin-bottom: 6px;
}
.cate-box .brand-box .brand-item .brand-num[data-v-39ca9a87] {
  font-size: 12px;
  font-weight: 500;
  color: #999;
}
.cate-box .expand-box[data-v-39ca9a87] {
  position: sticky;
  bottom: 0;
  z-index: 100;
  margin-top: 10px;
  text-align: center;
  font-size: 12px;
  cursor: pointer;
  border: 1px solid #eee;
  border-radius: 4px;
  padding: 12px 0;
}
.cate-box .expand-box i[data-v-39ca9a87] {
  font-size: 16px;
}
.cate-box .expand-box[data-v-39ca9a87]:hover {
  background: #f5f5f5;
  color: #409eff;
}
.cate-box[data-v-39ca9a87]:last-child {
  border-bottom: none;
}
[data-v-2c338323] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-2c338323] .avue-crud__search {
  overflow: visible !important;
}
[data-v-2c338323] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-2c338323] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-2c338323] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-2c338323] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-2c338323] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-2c338323] .el-dialog__body {
  padding: 20px 25px;
}
.el-card[data-v-07310270] {
  margin-bottom: 20px;
}
.el-form[data-v-07310270] {
  border-bottom: 1px solid #eee;
}
.main-box.avue-view[data-v-07310270] {
  height: 100%;
  padding-bottom: 100px !important;
  overflow-y: scroll;
}
.fix-bottom[data-v-07310270] {
  width: 100%;
  height: 75px;
  padding: 0 20px 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: fixed;
  z-index: 999;
  bottom: 20px;
  right: 0;
  -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.1215686275);
          box-shadow: 0 0 12px rgba(0, 0, 0, 0.1215686275);
  background: #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
[data-v-6ef63163] .el-popover {
  min-width: 0 !important;
}
[data-v-6ef63163] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-6ef63163] .avue-crud__search {
  overflow: visible !important;
}
[data-v-6ef63163] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-6ef63163] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-6ef63163] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-6ef63163] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-6ef63163] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-6ef63163] .el-dialog__body {
  padding: 20px 25px;
}
[data-v-2a9facec] .el-popover {
  min-width: 0 !important;
}
[data-v-2a9facec] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-2a9facec] .avue-crud__search {
  overflow: visible !important;
}
[data-v-2a9facec] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-2a9facec] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-2a9facec] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-2a9facec] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-2a9facec] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-2a9facec] .el-dialog__body {
  padding: 20px 25px;
}
[data-v-fbbeaae0] .el-popover {
  min-width: 0 !important;
}
[data-v-fbbeaae0] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-fbbeaae0] .avue-crud__search {
  overflow: visible !important;
}
[data-v-fbbeaae0] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-fbbeaae0] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-fbbeaae0] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-fbbeaae0] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-fbbeaae0] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-fbbeaae0] .el-dialog__body {
  padding: 20px 25px;
}
.main-box.avue-view[data-v-d6d4b1c2] {
  height: 100%;
  overflow-y: scroll;
}
[data-v-f98ed2de] .el-popover {
  min-width: 0 !important;
}
[data-v-f98ed2de] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-f98ed2de] .avue-crud__search {
  overflow: visible !important;
}
[data-v-f98ed2de] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-f98ed2de] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-f98ed2de] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-f98ed2de] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-f98ed2de] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-f98ed2de] .el-dialog__body {
  padding: 20px 25px;
}
[data-v-72c51c1c] .el-popover {
  min-width: 0 !important;
}
[data-v-72c51c1c] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-72c51c1c] .avue-crud__search {
  overflow: visible !important;
}
[data-v-72c51c1c] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-72c51c1c] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-72c51c1c] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-72c51c1c] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-72c51c1c] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-72c51c1c] .el-dialog__body {
  padding: 20px 25px;
}
[data-v-034434ea] .el-popover {
  min-width: 0 !important;
}
[data-v-034434ea] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-034434ea] .avue-crud__search {
  overflow: visible !important;
}
[data-v-034434ea] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-034434ea] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-034434ea] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-034434ea] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-034434ea] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-034434ea] .el-dialog__body {
  padding: 20px 25px;
}
[data-v-06abeb84] .el-popover {
  min-width: 0 !important;
}
[data-v-06abeb84] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-06abeb84] .avue-crud__search {
  overflow: visible !important;
}
[data-v-06abeb84] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-06abeb84] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-06abeb84] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-06abeb84] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-06abeb84] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-06abeb84] .el-dialog__body {
  padding: 20px 25px;
}
.main-box.avue-view[data-v-49b6afb1] {
  height: 100%;
  overflow-y: scroll;
}
[data-v-533474c4] .el-popover {
  min-width: 0 !important;
}
[data-v-533474c4] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-533474c4] .avue-crud__search {
  overflow: visible !important;
}
[data-v-533474c4] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-533474c4] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-533474c4] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-533474c4] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-533474c4] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-533474c4] .el-dialog__body {
  padding: 20px 25px;
}
[data-v-7014e748] .el-popover {
  min-width: 0 !important;
}
[data-v-7014e748] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-7014e748] .avue-crud__search {
  overflow: visible !important;
}
[data-v-7014e748] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-7014e748] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-7014e748] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-7014e748] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-7014e748] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-7014e748] .el-dialog__body {
  padding: 20px 25px;
}
.Divider[data-v-7014e748] {
  width: 100%;
  height: 1px;
  background: #f0f0f0;
}
[data-v-32d0e0e0] .el-popover {
  min-width: 0 !important;
}
[data-v-32d0e0e0] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-32d0e0e0] .avue-crud__search {
  overflow: visible !important;
}
[data-v-32d0e0e0] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-32d0e0e0] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-32d0e0e0] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-32d0e0e0] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-32d0e0e0] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-32d0e0e0] .el-dialog__body {
  padding: 20px 25px;
}
.main-box.avue-view[data-v-6c6ee0ee] {
  height: 100%;
  overflow-y: scroll;
}
[data-v-01a9b042] .el-popover {
  min-width: 0 !important;
}
[data-v-01a9b042] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-01a9b042] .avue-crud__search {
  overflow: visible !important;
}
[data-v-01a9b042] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-01a9b042] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-01a9b042] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-01a9b042] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-01a9b042] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-01a9b042] .el-dialog__body {
  padding: 20px 25px;
}
[data-v-860a45ee] .el-popover {
  min-width: 0 !important;
}
[data-v-860a45ee] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-860a45ee] .avue-crud__search {
  overflow: visible !important;
}
[data-v-860a45ee] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-860a45ee] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-860a45ee] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-860a45ee] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-860a45ee] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-860a45ee] .el-dialog__body {
  padding: 20px 25px;
}
.main-box.avue-view[data-v-231ed789] {
  height: 100%;
  overflow-y: scroll;
}
[data-v-4c7fb4b7] .el-popover {
  min-width: 0 !important;
}
[data-v-4c7fb4b7] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-4c7fb4b7] .avue-crud__search {
  overflow: visible !important;
}
[data-v-4c7fb4b7] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-4c7fb4b7] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-4c7fb4b7] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-4c7fb4b7] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-4c7fb4b7] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-4c7fb4b7] .el-dialog__body {
  padding: 20px 25px;
}
@charset "UTF-8";
.container[data-v-7211be01] {
  height: 100%;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: scroll;
}
.step1[data-v-7211be01] {
  width: 100%;
  height: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.step1 .content[data-v-7211be01] {
  width: 650px;
  height: 360px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: #fff;
  border-radius: 20px;
  -webkit-box-shadow: 1px -1px 15px rgba(0, 0, 0, 0.3);
          box-shadow: 1px -1px 15px rgba(0, 0, 0, 0.3);
  margin-top: -80px;
  position: relative;
  /* 添加淡入动画关键帧 */
  /* 应用淡入动画到内容区域 */
  -webkit-animation: fadeIn-7211be01 1s ease-in-out;
          animation: fadeIn-7211be01 1s ease-in-out;
}
@-webkit-keyframes fadeIn-7211be01 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes fadeIn-7211be01 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
.step1 .content .logo[data-v-7211be01] {
  width: 200px;
}
.step1 .content .setting[data-v-7211be01] {
  position: absolute;
  top: 10px;
  right: 30px;
}
.step1 .content .google-style-input[data-v-7211be01] {
  width: 360px;
  padding: 6px 16px;
  border: 1px solid #dfe1e5;
  border-radius: 24px;
  font-size: 16px;
  outline: none;
  -webkit-transition: -webkit-box-shadow 0.3s;
  transition: -webkit-box-shadow 0.3s;
  transition: box-shadow 0.3s;
  transition: box-shadow 0.3s, -webkit-box-shadow 0.3s;
  margin-top: 36px;
}
.step1 .content .google-style-input[data-v-7211be01]:hover {
  -webkit-box-shadow: 0 1px 6px rgba(32, 33, 36, 0.28);
          box-shadow: 0 1px 6px rgba(32, 33, 36, 0.28);
}
.step1 .content .google-style-input[data-v-7211be01]:focus {
  -webkit-box-shadow: 0 1px 6px rgba(32, 33, 36, 0.28);
          box-shadow: 0 1px 6px rgba(32, 33, 36, 0.28);
  border-color: rgba(223, 225, 229, 0);
}
.step1 .content[data-v-7211be01] .el-input__inner {
  border: none;
}
.step1 .content .btn[data-v-7211be01] {
  margin-top: 36px;
  width: 180px;
  background: -webkit-gradient(linear, left top, right top, from(#0d6dd3), to(#0f0f8b));
  background: linear-gradient(90deg, #0d6dd3, #0f0f8b);
  color: #fff;
}
.step2 .machine-details[data-v-7211be01] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 15px;
}
.step2 .machine-details .product-image[data-v-7211be01],
.step2 .machine-details .machine-image[data-v-7211be01] {
  width: 80px;
  height: 80px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.step2 .machine-details .product-image img[data-v-7211be01],
.step2 .machine-details .machine-image img[data-v-7211be01] {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 4px;
}
.step2 .machine-details .product-text[data-v-7211be01],
.step2 .machine-details .machine-text[data-v-7211be01] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.step2 .machine-details .product-text .product-name[data-v-7211be01],
.step2 .machine-details .product-text .machine-name[data-v-7211be01],
.step2 .machine-details .machine-text .product-name[data-v-7211be01],
.step2 .machine-details .machine-text .machine-name[data-v-7211be01] {
  font-size: 14px;
  font-weight: 500;
  color: #333;
  margin-bottom: 10px;
  line-height: 1.4;
}
.step2 .machine-details .product-text .product-meta[data-v-7211be01],
.step2 .machine-details .product-text .machine-meta[data-v-7211be01],
.step2 .machine-details .machine-text .product-meta[data-v-7211be01],
.step2 .machine-details .machine-text .machine-meta[data-v-7211be01] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 5px;
}
.step2 .machine-details .product-text .product-meta span[data-v-7211be01],
.step2 .machine-details .product-text .machine-meta span[data-v-7211be01],
.step2 .machine-details .machine-text .product-meta span[data-v-7211be01],
.step2 .machine-details .machine-text .machine-meta span[data-v-7211be01] {
  font-size: 12px;
  color: #666;
}
.step2 .machine-details .product-text .product-meta .meta-row[data-v-7211be01],
.step2 .machine-details .product-text .machine-meta .meta-row[data-v-7211be01],
.step2 .machine-details .machine-text .product-meta .meta-row[data-v-7211be01],
.step2 .machine-details .machine-text .machine-meta .meta-row[data-v-7211be01] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
}
.step2 .machine-details .product-text .product-meta .meta-row .meta-label[data-v-7211be01],
.step2 .machine-details .product-text .machine-meta .meta-row .meta-label[data-v-7211be01],
.step2 .machine-details .machine-text .product-meta .meta-row .meta-label[data-v-7211be01],
.step2 .machine-details .machine-text .machine-meta .meta-row .meta-label[data-v-7211be01] {
  color: #999;
  min-width: 80px;
}
.step2 .machine-details .product-text .product-meta .meta-row .meta-value[data-v-7211be01],
.step2 .machine-details .product-text .machine-meta .meta-row .meta-value[data-v-7211be01],
.step2 .machine-details .machine-text .product-meta .meta-row .meta-value[data-v-7211be01],
.step2 .machine-details .machine-text .machine-meta .meta-row .meta-value[data-v-7211be01] {
  color: #333;
  font-weight: 500;
}
.step2 .quick-options-card[data-v-7211be01] {
  background: white;
  border-radius: 8px;
  padding: 20px;
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
          box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}
.step2 .quick-options-card .card-header[data-v-7211be01] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
  padding-bottom: 15px;
  border-bottom: 1px solid #eee;
}
.step2 .quick-options-card .card-header .card-title[data-v-7211be01] {
  font-size: 16px;
  font-weight: 600;
  color: #333;
}
.step2 .quick-options-card .card-header .card-subtitle[data-v-7211be01] {
  font-size: 12px;
  color: #999;
  font-weight: normal;
  margin-left: 10px;
}
.step2 .option-section[data-v-7211be01] {
  padding: 20px 0;
  border-bottom: 2px solid #eee;
}
.step2 .option-section[data-v-7211be01]:nth-last-child(1) {
  border-bottom: none;
}
.step2 .option-section .section-title[data-v-7211be01] {
  font-size: 14px;
  font-weight: 600;
  color: #333;
  margin-bottom: 8px;
  padding-bottom: 8px;
}
.step2 .option-section .option-item[data-v-7211be01] {
  border-bottom: 1px dashed #eee;
}
.step2 .option-section .option-item[data-v-7211be01]:nth-last-child(1) {
  border-bottom: none;
}
.step2 .option-section .option-row[data-v-7211be01] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 15px;
  padding: 8px 0;
  position: relative;
}
.step2 .option-section .option-row .option-label[data-v-7211be01] {
  min-width: 120px;
  font-size: 14px;
  color: #333;
}
.step2 .option-section .option-row .option-buttons[data-v-7211be01] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 5px;
}
.step2 .option-section .option-row .option-buttons .items[data-v-7211be01] {
  padding: 6px 20px;
  border-radius: 4px;
  border: 1px solid #ccc;
  background-color: #fff;
  font-size: 14px;
  color: #333;
  cursor: pointer;
}
.step2 .option-section .option-row .option-buttons .items.active[data-v-7211be01] {
  background-color: #409eff;
  color: #fff;
  border: 1px solid #409eff;
}
.step2 .option-section .option-row .option-buttons .el-radio-button[data-v-7211be01] {
  margin-bottom: 4px;
}
.step2 .option-section .option-row .el-button[data-v-7211be01] {
  position: absolute;
  right: 0;
}
.sku-col[data-v-7211be01] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.sku-col .sku-name[data-v-7211be01] {
  width: 128px;
  text-align: right;
}
.sku-col .sku-name .required[data-v-7211be01] {
  color: #f00;
}
.sku-col .sku-item[data-v-7211be01] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.sku-col .sku-itm-list[data-v-7211be01] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-top: 10px;
  margin-left: 10px;
}
.sku-col .sku-itm-list[data-v-7211be01] .el-radio__input {
  display: none;
}
.sku-col .sku-itm-list[data-v-7211be01] .el-radio__label {
  padding: 0;
}
.sku-col .sku-itm-list[data-v-7211be01] .el-radio.is-checked {
  background-color: rgb(233, 243, 253);
}
.sku-col .sku-itm-list .sku-itm[data-v-7211be01] {
  min-width: 60px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-align: center;
  line-height: 24px;
  margin-right: 10px;
  margin-bottom: 10px;
  padding: 0 10px;
  cursor: pointer;
  background-color: #f2f2f2;
  border-radius: 4px;
  font-size: 12px;
}
.sku-col .sku-itm-list .sku-itm.selected[data-v-7211be01] {
  background-color: rgb(233, 243, 253);
  color: #409eff;
}
.fix-bottom[data-v-7211be01] {
  width: 100%;
  height: 75px;
  padding: 0 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: fixed;
  z-index: 999;
  bottom: 20px;
  right: 0;
  -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.1215686275);
          box-shadow: 0 0 12px rgba(0, 0, 0, 0.1215686275);
  background: #fff;
}
.image-upload-section[data-v-7211be01] {
  margin-bottom: 30px;
}
.image-upload-section .main-image-section[data-v-7211be01] {
  margin-bottom: 15px;
}
.image-upload-section .main-image-section .avatar-uploader[data-v-7211be01] .el-upload {
  border: 1px dashed #d9d9d9;
  border-radius: 6px;
  cursor: pointer;
  position: relative;
  overflow: hidden;
}
.image-upload-section .main-image-section .avatar-uploader[data-v-7211be01] .el-upload:hover {
  border-color: #409EFF;
}
.image-upload-section .main-image-section .avatar-uploader-icon[data-v-7211be01] {
  font-size: 28px;
  color: #8c939d;
  width: 120px;
  height: 120px;
  line-height: 120px;
  text-align: center;
}
.image-upload-section .main-image-section .avatar[data-v-7211be01] {
  width: 120px;
  height: 120px;
  display: block;
}
.image-upload-section .image-group-label[data-v-7211be01] {
  color: #666;
  font-size: 14px;
  margin-bottom: 10px;
}
.image-upload-section .image-upload-grid[data-v-7211be01] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 10px;
}
.image-upload-section .image-upload-item[data-v-7211be01] {
  width: 120px;
  height: 120px;
  border: 1px dashed #dcdfe6;
  border-radius: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow: hidden;
  cursor: pointer;
  position: relative;
}
.image-upload-section .image-upload-item img[data-v-7211be01] {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.image-upload-section .image-upload-item .image-name[data-v-7211be01] {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 20px;
  line-height: 20px;
  text-align: center;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.4);
  font-size: 14px;
}
.image-upload-section .image-upload-item .del-btn[data-v-7211be01] {
  display: none;
  position: absolute;
  width: 120px;
  height: 120px;
  top: 0;
  left: 0;
  z-index: 1;
  background-color: rgba(0, 0, 0, 0.4);
  border-radius: 4px;
  text-align: center;
  line-height: 120px;
  color: #fff;
}
.image-upload-section .image-upload-item:hover .del-btn[data-v-7211be01] {
  display: block;
}
.image-upload-section .image-upload-item .del-btn-box[data-v-7211be01] {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
}
.image-upload-section .image-upload-item .image-upload-item-uploader[data-v-7211be01] {
  margin-top: 2px;
}
.image-upload-section .label-tips[data-v-7211be01] {
  margin-top: 20px;
}
.image-upload-section .label-tips .tips-item[data-v-7211be01] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 5px;
}
.image-upload-section .label-tips .tips-item .tips-icon[data-v-7211be01] {
  width: 18px;
  height: 18px;
  background-color: #f56c6c;
  color: white;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 12px;
  margin-right: 5px;
}
.image-upload-section .label-tips .tips-item .tips-text[data-v-7211be01] {
  color: #909399;
  font-size: 12px;
}
.image-upload-section .label-tips .platform-switch[data-v-7211be01] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.image-upload-section .label-tips .platform-switch span[data-v-7211be01] {
  margin-right: 10px;
  font-size: 14px;
}
[data-v-48482bb7] .avue-crud__search {
  overflow: visible !important;
}
[data-v-48482bb7] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-48482bb7] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-48482bb7] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-48482bb7] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-48482bb7] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-48482bb7] .el-dialog__body {
  padding: 20px 25px;
}
.upload-box[data-v-42dd0812] {
  margin-bottom: 20px;
}
[data-v-42dd0812] .el-radio-button__orig-radio:checked + .el-radio-button__inner {
  background-color: #fff !important;
  color: #409eff !important;
}
.main-box.avue-view[data-v-42dd0812] {
  height: 100%;
  padding-bottom: 100px !important;
  overflow-y: scroll;
}
.fix-bottom[data-v-42dd0812] {
  width: 100%;
  height: 75px;
  padding: 0 20px 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  position: fixed;
  z-index: 999;
  bottom: 20px;
  right: 0;
  -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.1215686275);
          box-shadow: 0 0 12px rgba(0, 0, 0, 0.1215686275);
  background: #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.ipt_btn[data-v-42dd0812] {
  padding: 0;
}
.ipt_btn label[data-v-42dd0812] {
  display: inline-block;
  padding: 9px 15px;
  cursor: pointer;
}
.head-box[data-v-42dd0812] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
[data-v-db219344] .el-popover {
  min-width: 0 !important;
}
[data-v-db219344] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-db219344] .avue-crud__search {
  overflow: visible !important;
}
[data-v-db219344] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-db219344] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-db219344] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-db219344] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-db219344] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-db219344] .el-dialog__body {
  padding: 20px 25px;
}
[data-v-febabcac] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-febabcac] .avue-crud__search {
  overflow: visible !important;
}
[data-v-febabcac] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-febabcac] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-febabcac] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-febabcac] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-febabcac] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-febabcac] .el-dialog__body {
  padding: 20px 25px;
}
[data-v-6ae36fa8] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-6ae36fa8] .avue-crud__search {
  overflow: visible !important;
}
[data-v-6ae36fa8] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-6ae36fa8] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-6ae36fa8] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-6ae36fa8] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-6ae36fa8] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-6ae36fa8] .el-dialog__body {
  padding: 20px 25px;
}
.main-box.avue-view[data-v-8d284594] {
  height: 100%;
  overflow-y: scroll;
}
[data-v-de9d6036] .el-popover {
  min-width: 0 !important;
}
[data-v-de9d6036] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-de9d6036] .avue-crud__search {
  overflow: visible !important;
}
[data-v-de9d6036] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-de9d6036] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-de9d6036] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-de9d6036] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-de9d6036] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-de9d6036] .el-dialog__body {
  padding: 20px 25px;
}
.Divider[data-v-de9d6036] {
  width: 100%;
  height: 1px;
  background: #f0f0f0;
}
[data-v-f25e7d6c] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-f25e7d6c] .avue-crud__search {
  overflow: visible !important;
}
[data-v-f25e7d6c] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-f25e7d6c] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-f25e7d6c] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-f25e7d6c] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-f25e7d6c] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-f25e7d6c] .el-dialog__body {
  padding: 20px 25px;
}
[data-v-081ee9f8] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-081ee9f8] .avue-crud__search {
  overflow: visible !important;
}
[data-v-081ee9f8] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-081ee9f8] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-081ee9f8] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-081ee9f8] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-081ee9f8] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-081ee9f8] .el-dialog__body {
  padding: 20px 25px;
}
[data-v-0fd731ae] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-0fd731ae] .avue-crud__search {
  overflow: visible !important;
}
[data-v-0fd731ae] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-0fd731ae] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-0fd731ae] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-0fd731ae] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-0fd731ae] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-0fd731ae] .el-dialog__body {
  padding: 20px 25px;
}
.statistics_box[data-v-0c190997] {
  display: inline;
}
.statistics_box span[data-v-0c190997] {
  padding: 8px 12px;
  color: #fff;
  font-size: 12px;
}
.statistics_box span[data-v-0c190997]:nth-child(1) {
  background-color: rgb(53, 141, 232);
  border-radius: 4px 0 0 4px;
}
.statistics_box span[data-v-0c190997]:nth-child(2) {
  background-color: rgb(253, 96, 50);
}
.statistics_box span[data-v-0c190997]:nth-child(3) {
  background-color: rgb(253, 179, 50);
  border-radius: 0 4px 4px 0;
}
[data-v-0c190997] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-0c190997] .avue-crud__search {
  overflow: visible !important;
}
[data-v-0c190997] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-0c190997] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-0c190997] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-0c190997] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-0c190997] .el-dialog__body {
  padding: 20px 25px;
}
.el-button-group .el-button--primary[data-v-0c190997]:last-child {
  padding-left: 4px;
  padding-right: 4px;
}
.popover-content[data-v-0c190997] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 10px;
}
.popover-content .el-button + .el-button[data-v-0c190997] {
  margin-left: 0;
}
.popover-content .excel-btn[data-v-0c190997] {
  width: 100%;
}
.popover-content .excel-btn[data-v-0c190997] .exportAll {
  width: 100%;
}
.popover-content .excel-btn[data-v-0c190997] .el-button-group {
  width: 100%;
}
.popover-content .excel-btn[data-v-0c190997] .el-button-group .exportAll {
  width: 100%;
}
.popover-content .goodsCode[data-v-0c190997] {
  margin: 0;
}
[data-v-1cb3fa01] .el-popover {
  min-width: 0 !important;
}
[data-v-1cb3fa01] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-1cb3fa01] .avue-crud__search {
  overflow: visible !important;
}
[data-v-1cb3fa01] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-1cb3fa01] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-1cb3fa01] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-1cb3fa01] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-1cb3fa01] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-1cb3fa01] .el-dialog__body {
  padding: 20px 25px;
}
.Divider[data-v-1cb3fa01] {
  width: 100%;
  height: 1px;
  background: #f0f0f0;
}
[data-v-468e5b7e] .el-popover {
  min-width: 0 !important;
}
[data-v-468e5b7e] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-468e5b7e] .avue-crud__search {
  overflow: visible !important;
}
[data-v-468e5b7e] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-468e5b7e] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-468e5b7e] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-468e5b7e] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-468e5b7e] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-468e5b7e] .el-dialog__body {
  padding: 20px 25px;
}
[data-v-72420639] .el-popover {
  min-width: 0 !important;
}
[data-v-72420639] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-72420639] .avue-crud__search {
  overflow: visible !important;
}
[data-v-72420639] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-72420639] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-72420639] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-72420639] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-72420639] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-72420639] .el-dialog__body {
  padding: 20px 25px;
}
.Divider[data-v-72420639] {
  width: 100%;
  height: 1px;
  background: #f0f0f0;
}
.main-box.avue-view[data-v-15ae4c72] {
  height: 100%;
  padding-bottom: 100px !important;
  overflow-y: scroll;
}
[data-v-17981116] .el-popover {
  min-width: 0 !important;
}
[data-v-17981116] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-17981116] .avue-crud__search {
  overflow: visible !important;
}
[data-v-17981116] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-17981116] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-17981116] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-17981116] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-17981116] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-17981116] .el-dialog__body {
  padding: 20px 25px;
}
[data-v-1bb1e0a9] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-1bb1e0a9] .avue-crud__search {
  overflow: visible !important;
}
[data-v-1bb1e0a9] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-1bb1e0a9] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-1bb1e0a9] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-1bb1e0a9] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-1bb1e0a9] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-1bb1e0a9] .el-dialog__body {
  padding: 20px 25px;
}
.main-box.avue-view[data-v-46a6ce52] {
  height: 100%;
  overflow-y: scroll;
}
.statistics_box[data-v-53025355] {
  display: inline;
}
.statistics_box span[data-v-53025355] {
  padding: 8px 12px;
  color: #fff;
  font-size: 12px;
}
.statistics_box span[data-v-53025355]:nth-child(1) {
  background-color: rgb(53, 141, 232);
  border-radius: 4px 0 0 4px;
}
.statistics_box span[data-v-53025355]:nth-child(2) {
  background-color: rgb(253, 96, 50);
}
.statistics_box span[data-v-53025355]:nth-child(3) {
  background-color: rgb(253, 179, 50);
}
.statistics_box span[data-v-53025355]:nth-child(4) {
  background-color: rgb(100, 189, 99);
  border-radius: 0 4px 4px 0;
}
[data-v-53025355] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-53025355] .avue-crud__search {
  overflow: visible !important;
}
[data-v-53025355] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-53025355] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-53025355] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-53025355] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-53025355] .el-dialog__body {
  padding: 20px 25px;
}
.el-button-group .el-button--primary[data-v-53025355]:last-child {
  padding-left: 4px;
  padding-right: 4px;
}
.popover-content[data-v-53025355] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 10px;
}
.popover-content .el-button + .el-button[data-v-53025355] {
  margin-left: 0;
}
.popover-content .excel-btn[data-v-53025355] {
  width: 100%;
}
.popover-content .excel-btn[data-v-53025355] .exportAll {
  width: 100%;
}
.popover-content .excel-btn[data-v-53025355] .el-button-group {
  width: 100%;
}
.popover-content .excel-btn[data-v-53025355] .el-button-group .exportAll {
  width: 100%;
}
.popover-content .goodsCode[data-v-53025355] {
  margin: 0;
}
.statistics_box[data-v-08b6c892] {
  display: inline;
}
.statistics_box span[data-v-08b6c892] {
  padding: 8px 12px;
  color: #fff;
  font-size: 12px;
}
.statistics_box span[data-v-08b6c892]:nth-child(1) {
  background-color: rgb(53, 141, 232);
  border-radius: 4px 0 0 4px;
}
.statistics_box span[data-v-08b6c892]:nth-child(2) {
  background-color: rgb(253, 96, 50);
}
.statistics_box span[data-v-08b6c892]:nth-child(3) {
  background-color: rgb(253, 179, 50);
}
.statistics_box span[data-v-08b6c892]:nth-child(4) {
  background-color: rgb(100, 189, 99);
  border-radius: 0 4px 4px 0;
}
[data-v-08b6c892] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-08b6c892] .avue-crud__search {
  overflow: visible !important;
}
[data-v-08b6c892] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-08b6c892] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-08b6c892] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-08b6c892] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-08b6c892] .el-dialog__body {
  padding: 20px 25px;
}
.el-button-group .el-button--primary[data-v-08b6c892]:last-child {
  padding-left: 4px;
  padding-right: 4px;
}
.popover-content[data-v-08b6c892] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 10px;
}
.popover-content .el-button + .el-button[data-v-08b6c892] {
  margin-left: 0;
}
.popover-content .excel-btn[data-v-08b6c892] {
  width: 100%;
}
.popover-content .excel-btn[data-v-08b6c892] .exportAll {
  width: 100%;
}
.popover-content .excel-btn[data-v-08b6c892] .el-button-group {
  width: 100%;
}
.popover-content .excel-btn[data-v-08b6c892] .el-button-group .exportAll {
  width: 100%;
}
.popover-content .goodsCode[data-v-08b6c892] {
  margin: 0;
}
.statistics_box[data-v-38d5a744] {
  display: inline;
}
.statistics_box span[data-v-38d5a744] {
  padding: 8px 12px;
  color: #fff;
  font-size: 12px;
}
.statistics_box span[data-v-38d5a744]:nth-child(1) {
  background-color: rgb(53, 141, 232);
  border-radius: 4px 0 0 4px;
}
.statistics_box span[data-v-38d5a744]:nth-child(2) {
  background-color: rgb(253, 96, 50);
}
.statistics_box span[data-v-38d5a744]:nth-child(3) {
  background-color: rgb(253, 179, 50);
}
.statistics_box span[data-v-38d5a744]:nth-child(4) {
  background-color: rgb(100, 189, 99);
  border-radius: 0 4px 4px 0;
}
[data-v-38d5a744] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-38d5a744] .avue-crud__search {
  overflow: visible !important;
}
[data-v-38d5a744] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-38d5a744] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-38d5a744] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-38d5a744] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-38d5a744] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-38d5a744] .el-dialog__body {
  padding: 20px 25px;
}
.statistics_box[data-v-63163878] {
  display: inline;
}
.statistics_box span[data-v-63163878] {
  padding: 8px 12px;
  color: #fff;
  font-size: 12px;
}
.statistics_box span[data-v-63163878]:nth-child(1) {
  background-color: rgb(53, 141, 232);
  border-radius: 4px 0 0 4px;
}
.statistics_box span[data-v-63163878]:nth-child(2) {
  background-color: rgb(253, 96, 50);
}
.statistics_box span[data-v-63163878]:nth-child(3) {
  background-color: rgb(253, 179, 50);
}
.statistics_box span[data-v-63163878]:nth-child(4) {
  background-color: rgb(100, 189, 99);
  border-radius: 0 4px 4px 0;
}
[data-v-63163878] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-63163878] .avue-crud__search {
  overflow: visible !important;
}
[data-v-63163878] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-63163878] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-63163878] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-63163878] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-63163878] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-63163878] .el-dialog__body {
  padding: 20px 25px;
}
.main-box.avue-view[data-v-b5163236] {
  height: 100%;
  padding-bottom: 100px !important;
  overflow-y: scroll;
}
[data-v-4f8be1e5] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-4f8be1e5] .avue-crud__search {
  overflow: visible !important;
}
[data-v-4f8be1e5] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-4f8be1e5] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-4f8be1e5] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-4f8be1e5] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-4f8be1e5] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-4f8be1e5] .el-dialog__body {
  padding: 20px 25px;
}
[data-v-620fc3fa] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-620fc3fa] .avue-crud__search {
  overflow: visible !important;
}
[data-v-620fc3fa] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-620fc3fa] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-620fc3fa] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-620fc3fa] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-620fc3fa] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-620fc3fa] .el-dialog__body {
  padding: 20px 25px;
}
.edit-content[data-v-620fc3fa] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 4px;
}
[data-v-fc66c024] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-fc66c024] .avue-crud__search {
  overflow: visible !important;
}
[data-v-fc66c024] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-fc66c024] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-fc66c024] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-fc66c024] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-fc66c024] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-fc66c024] .el-dialog__body {
  padding: 20px 25px;
}
.main-box.avue-view[data-v-bc0c26c8] {
  height: 100%;
  overflow-y: scroll;
}
.statistics_box[data-v-45d1ab15] {
  display: inline;
}
.statistics_box span[data-v-45d1ab15] {
  padding: 8px 12px;
  color: #fff;
  font-size: 12px;
}
.statistics_box span[data-v-45d1ab15]:nth-child(1) {
  background-color: rgb(53, 141, 232);
  border-radius: 4px 0 0 4px;
}
.statistics_box span[data-v-45d1ab15]:nth-child(2) {
  background-color: rgb(253, 96, 50);
}
.statistics_box span[data-v-45d1ab15]:nth-child(3) {
  background-color: rgb(253, 179, 50);
}
.statistics_box span[data-v-45d1ab15]:nth-child(4) {
  background-color: rgb(100, 189, 99);
  border-radius: 0 4px 4px 0;
}
[data-v-45d1ab15] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-45d1ab15] .avue-crud__search {
  overflow: visible !important;
}
[data-v-45d1ab15] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-45d1ab15] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-45d1ab15] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-45d1ab15] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-45d1ab15] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-45d1ab15] .el-dialog__body {
  padding: 20px 25px;
}
.statistics_box[data-v-ac4b0988] {
  display: inline;
}
.statistics_box span[data-v-ac4b0988] {
  padding: 8px 12px;
  color: #fff;
  font-size: 12px;
}
.statistics_box span[data-v-ac4b0988]:nth-child(1) {
  background-color: rgb(53, 141, 232);
  border-radius: 4px 0 0 4px;
}
.statistics_box span[data-v-ac4b0988]:nth-child(2) {
  background-color: rgb(253, 96, 50);
}
.statistics_box span[data-v-ac4b0988]:nth-child(3) {
  background-color: rgb(253, 179, 50);
}
.statistics_box span[data-v-ac4b0988]:nth-child(4) {
  background-color: rgb(100, 189, 99);
  border-radius: 0 4px 4px 0;
}
[data-v-ac4b0988] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-ac4b0988] .avue-crud__search {
  overflow: visible !important;
}
[data-v-ac4b0988] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-ac4b0988] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-ac4b0988] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-ac4b0988] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-ac4b0988] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-ac4b0988] .el-dialog__body {
  padding: 20px 25px;
}
.statistics_box[data-v-53862f54] {
  display: inline;
}
.statistics_box span[data-v-53862f54] {
  padding: 8px 12px;
  color: #fff;
  font-size: 12px;
}
.statistics_box span[data-v-53862f54]:nth-child(1) {
  background-color: rgb(53, 141, 232);
  border-radius: 4px 0 0 4px;
}
.statistics_box span[data-v-53862f54]:nth-child(2) {
  background-color: rgb(253, 96, 50);
}
.statistics_box span[data-v-53862f54]:nth-child(3) {
  background-color: rgb(253, 179, 50);
}
.statistics_box span[data-v-53862f54]:nth-child(4) {
  background-color: rgb(100, 189, 99);
  border-radius: 0 4px 4px 0;
}
[data-v-53862f54] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-53862f54] .avue-crud__search {
  overflow: visible !important;
}
[data-v-53862f54] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-53862f54] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-53862f54] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-53862f54] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-53862f54] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-53862f54] .el-dialog__body {
  padding: 20px 25px;
}
.main-box.avue-view[data-v-1a90d143] {
  height: 100%;
  padding-bottom: 100px !important;
  overflow-y: scroll;
}
.main-box.avue-view[data-v-70a6d26d] {
  height: 100%;
  padding-bottom: 50px !important;
  overflow-y: scroll;
}
.bg-warning[data-v-70a6d26d] {
  background: -webkit-gradient(linear, left top, right top, from(#ff9900), to(#ffcc00)) !important;
  background: linear-gradient(90deg, #ff9900 0%, #ffcc00 100%) !important;
}
.bg-danger[data-v-70a6d26d] {
  background: -webkit-gradient(linear, left top, right top, from(#f56c6c), to(#f59999)) !important;
  background: linear-gradient(90deg, #f56c6c 0%, #f59999 100%) !important;
}
.cate-box[data-v-70a6d26d] {
  padding: 20px 0 10px;
  position: relative;
}
.cate-box[data-v-70a6d26d]:nth-child(1) {
  padding-top: 0;
}
.cate-box .cate-hearder[data-v-70a6d26d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 10px;
}
.cate-box .cate-hearder .cate-name[data-v-70a6d26d] {
  min-width: 120px;
  font-size: 14px;
  font-weight: bold;
}
.cate-box .brand-box[data-v-70a6d26d] {
  height: 70vh;
  overflow-y: scroll;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(300px, calc(20% - 10px)));
  grid-template-rows: repeat(auto-fill, 60px);
  gap: 10px;
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.cate-box .brand-box .brand-item[data-v-70a6d26d] {
  background: #fff;
  border-radius: 4px;
  padding: 12px;
  -webkit-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1), 0 0 4px rgba(0, 0, 0, 0.1), inset 0 0 10px rgba(255, 255, 255, 0.1);
          box-shadow: 0 0 10px rgba(0, 0, 0, 0.1), 0 0 4px rgba(0, 0, 0, 0.1), inset 0 0 10px rgba(255, 255, 255, 0.1);
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.cate-box .brand-box .brand-item[data-v-70a6d26d]:hover {
  -webkit-transform: scale(1.02);
          transform: scale(1.02);
}
.cate-box .brand-box .brand-item .brand-name[data-v-70a6d26d] {
  font-size: 14px;
  font-weight: 500;
  grid-column: span 2;
  margin-bottom: 6px;
}
.cate-box .brand-box .brand-item .brand-num[data-v-70a6d26d] {
  font-size: 12px;
  font-weight: 500;
  color: #999;
}
.cate-box .expand-box[data-v-70a6d26d] {
  position: sticky;
  bottom: 0;
  z-index: 100;
  margin-top: 10px;
  text-align: center;
  font-size: 12px;
  cursor: pointer;
  border: 1px solid #eee;
  border-radius: 4px;
  padding: 12px 0;
}
.cate-box .expand-box i[data-v-70a6d26d] {
  font-size: 16px;
}
.cate-box .expand-box[data-v-70a6d26d]:hover {
  background: #f5f5f5;
  color: #409eff;
}
.cate-box[data-v-70a6d26d]:last-child {
  border-bottom: none;
}
.main-box.avue-view[data-v-0acba7d8] {
  height: 100%;
  padding-bottom: 50px !important;
  overflow-y: scroll;
}
.bg-warning[data-v-0acba7d8] {
  background: -webkit-gradient(linear, left top, right top, from(#ff9900), to(#ffcc00)) !important;
  background: linear-gradient(90deg, #ff9900 0%, #ffcc00 100%) !important;
}
.bg-danger[data-v-0acba7d8] {
  background: -webkit-gradient(linear, left top, right top, from(#f56c6c), to(#f59999)) !important;
  background: linear-gradient(90deg, #f56c6c 0%, #f59999 100%) !important;
}
.cate-box[data-v-0acba7d8] {
  padding: 20px 0 10px;
  position: relative;
}
.cate-box[data-v-0acba7d8]:nth-child(1) {
  padding-top: 0;
}
.cate-box .cate-hearder[data-v-0acba7d8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 10px;
}
.cate-box .cate-hearder .cate-name[data-v-0acba7d8] {
  min-width: 120px;
  font-size: 14px;
  font-weight: bold;
}
.cate-box .brand-box[data-v-0acba7d8] {
  height: 80vh;
  overflow-y: scroll;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(300px, calc(25% - 8px)));
  grid-template-rows: repeat(auto-fill, 360px);
  gap: 10px;
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.cate-box .brand-box .brand-item[data-v-0acba7d8] {
  background: #fff;
  border-radius: 4px;
  padding: 12px;
  -webkit-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1), 0 0 4px rgba(0, 0, 0, 0.1), inset 0 0 10px rgba(255, 255, 255, 0.1);
          box-shadow: 0 0 10px rgba(0, 0, 0, 0.1), 0 0 4px rgba(0, 0, 0, 0.1), inset 0 0 10px rgba(255, 255, 255, 0.1);
  cursor: pointer;
}
.cate-box .brand-box .brand-item[data-v-0acba7d8]:hover {
  -webkit-transform: scale(1.02);
          transform: scale(1.02);
}
.cate-box .brand-box .brand-item .brand-name[data-v-0acba7d8] {
  font-size: 14px;
  font-weight: 500;
  grid-column: span 2;
  margin-bottom: 6px;
}
.cate-box .brand-box .brand-item .brand-num[data-v-0acba7d8] {
  font-size: 12px;
  font-weight: 500;
  color: #999;
}
.cate-box .brand-box .brand-item .child-item[data-v-0acba7d8] {
  border-top: 1px solid #eee;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 2px;
}
.cate-box .brand-box .brand-item .child-item .item-box[data-v-0acba7d8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.cate-box .expand-box[data-v-0acba7d8] {
  position: sticky;
  bottom: 0;
  z-index: 100;
  margin-top: 10px;
  text-align: center;
  font-size: 12px;
  cursor: pointer;
  border: 1px solid #eee;
  border-radius: 4px;
  padding: 12px 0;
}
.cate-box .expand-box i[data-v-0acba7d8] {
  font-size: 16px;
}
.cate-box .expand-box[data-v-0acba7d8]:hover {
  background: #f5f5f5;
  color: #409eff;
}
.cate-box[data-v-0acba7d8]:last-child {
  border-bottom: none;
}
.main-box.avue-view[data-v-4eb2e509] {
  height: 100%;
  padding-bottom: 50px !important;
  overflow-y: scroll;
}
.bg-warning[data-v-4eb2e509] {
  background: -webkit-gradient(linear, left top, right top, from(#ff9900), to(#ffcc00)) !important;
  background: linear-gradient(90deg, #ff9900 0%, #ffcc00 100%) !important;
}
.bg-danger[data-v-4eb2e509] {
  background: -webkit-gradient(linear, left top, right top, from(#f56c6c), to(#f59999)) !important;
  background: linear-gradient(90deg, #f56c6c 0%, #f59999 100%) !important;
}
.cate-box[data-v-4eb2e509] {
  padding: 20px 0 10px;
  position: relative;
}
.cate-box[data-v-4eb2e509]:nth-child(1) {
  padding-top: 0;
}
.cate-box .cate-hearder[data-v-4eb2e509] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 10px;
}
.cate-box .cate-hearder .cate-name[data-v-4eb2e509] {
  min-width: 120px;
  font-size: 14px;
  font-weight: bold;
}
.cate-box .brand-box[data-v-4eb2e509] {
  height: 70vh;
  overflow-y: scroll;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(300px, calc(20% - 10px)));
  grid-template-rows: repeat(auto-fill, 60px);
  gap: 10px;
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.cate-box .brand-box .brand-item[data-v-4eb2e509] {
  background: #fff;
  border-radius: 4px;
  padding: 12px;
  -webkit-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1), 0 0 4px rgba(0, 0, 0, 0.1), inset 0 0 10px rgba(255, 255, 255, 0.1);
          box-shadow: 0 0 10px rgba(0, 0, 0, 0.1), 0 0 4px rgba(0, 0, 0, 0.1), inset 0 0 10px rgba(255, 255, 255, 0.1);
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.cate-box .brand-box .brand-item[data-v-4eb2e509]:hover {
  -webkit-transform: scale(1.02);
          transform: scale(1.02);
}
.cate-box .brand-box .brand-item .brand-name[data-v-4eb2e509] {
  font-size: 14px;
  font-weight: 500;
  grid-column: span 2;
  margin-bottom: 6px;
}
.cate-box .brand-box .brand-item .brand-num[data-v-4eb2e509] {
  font-size: 12px;
  font-weight: 500;
  color: #999;
}
.cate-box .expand-box[data-v-4eb2e509] {
  position: sticky;
  bottom: 0;
  z-index: 100;
  margin-top: 10px;
  text-align: center;
  font-size: 12px;
  cursor: pointer;
  border: 1px solid #eee;
  border-radius: 4px;
  padding: 12px 0;
}
.cate-box .expand-box i[data-v-4eb2e509] {
  font-size: 16px;
}
.cate-box .expand-box[data-v-4eb2e509]:hover {
  background: #f5f5f5;
  color: #409eff;
}
.cate-box[data-v-4eb2e509]:last-child {
  border-bottom: none;
}
[data-v-1474c614] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-1474c614] .avue-crud__search {
  overflow: visible !important;
}
[data-v-1474c614] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-1474c614] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-1474c614] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-1474c614] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-1474c614] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-1474c614] .el-dialog__body {
  padding: 20px 25px;
}
[data-v-0c603a6d] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-0c603a6d] .avue-crud__search {
  overflow: visible !important;
}
[data-v-0c603a6d] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-0c603a6d] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-0c603a6d] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-0c603a6d] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-0c603a6d] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-0c603a6d] .el-dialog__body {
  padding: 20px 25px;
}
.upload-box[data-v-65353657] {
  margin-bottom: 20px;
}
[data-v-65353657] .el-radio-button__orig-radio:checked + .el-radio-button__inner {
  background-color: #fff !important;
  color: #409eff !important;
}
.main-box.avue-view[data-v-65353657] {
  height: 100%;
  padding-bottom: 100px !important;
  overflow-y: scroll;
}
.fix-bottom[data-v-65353657] {
  width: 100%;
  height: 75px;
  padding: 0 20px 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: fixed;
  z-index: 999;
  bottom: 20px;
  right: 0;
  -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.1215686275);
          box-shadow: 0 0 12px rgba(0, 0, 0, 0.1215686275);
  background: #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.ipt_btn[data-v-65353657] {
  padding: 0;
}
.ipt_btn label[data-v-65353657] {
  display: inline-block;
  padding: 9px 15px;
  cursor: pointer;
}
.upload-cont[data-v-65353657] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
}
.upload-cont .el-select[data-v-65353657] {
  width: 240px;
}
.upload-cont .upload-box[data-v-65353657] {
  margin: 0 10px;
}
.upload-cont .disabled[data-v-65353657] {
  opacity: 0.65;
}
.upload-cont .disabled[data-v-65353657] .el-upload-dragger {
  cursor: not-allowed !important;
}
[data-v-65353657] .el-upload-dragger {
  width: 120px;
  height: 38px;
  border-radius: 20px;
  border: none;
  background-color: #e6a23c;
  text-align: center;
  line-height: 38px;
  color: #fff;
  font-size: 14px;
  font-weight: 500;
}
[data-v-65353657] .el-upload-dragger:hover {
  opacity: 0.9;
}
.import-section[data-v-7a6afff0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 20px;
}
.import-section .import-title[data-v-7a6afff0] {
  font-size: 14px;
  font-weight: 600;
  margin-right: auto;
}
.date-section[data-v-7a6afff0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 20px;
}
.result-section[data-v-7a6afff0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 20px;
  margin-top: 20px;
}
.result-section .result-item[data-v-7a6afff0] {
  padding: 20px;
  border-radius: 10px;
  -webkit-box-shadow: 0 0px 1px 1px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0px 1px 1px rgba(0, 0, 0, 0.1);
}
.result-section .result-item .noSettle[data-v-7a6afff0] {
  cursor: pointer;
  -webkit-text-decoration: underline #F56C6C;
          text-decoration: underline #F56C6C;
}
ul[data-v-7a6afff0] {
  list-style: none;
  padding: 0 0 10px;
}
ul li[data-v-7a6afff0] {
  padding: 10px 32px;
  border-bottom: 1px solid #ccc;
  text-align: center;
}
.drawer-header[data-v-7a6afff0] {
  color: #333;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 16px;
}
.drawer-header .drawer-title[data-v-7a6afff0] {
  font-size: 16px;
  font-weight: 600;
}
.drawer-header .copy-box[data-v-7a6afff0] {
  cursor: pointer;
  -webkit-text-decoration: underline #000;
          text-decoration: underline #000;
  font-size: 12px;
}
.el-card[data-v-4f36d443] {
  margin-bottom: 20px;
}
[data-v-4f36d443] .el-card__body {
  padding: 0 20px 10px;
}
.main-box.avue-view[data-v-4f36d443] {
  height: 100%;
  padding-bottom: 100px !important;
  padding-right: 40px !important;
  overflow-y: scroll;
}
.el-button-group > .el-button[data-v-4f36d443]:last-child {
  padding: 10px !important;
}
[data-v-4f36d443] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-4f36d443] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
.infoSection .info-item[data-v-4f36d443] {
  margin-right: 30px;
  color: #000;
}
.infoSection .infoSection[data-v-4f36d443] {
  font-weight: 600;
}
.flag[data-v-4f36d443] {
  color: #2c7de7;
  font-size: 18px;
}
.op-card[data-v-4f36d443] {
  overflow: visible !important;
}
.pre-box[data-v-4f36d443] {
  padding: 10px;
  border-radius: 8px;
}
.priceList[data-v-4f36d443] {
  max-height: 400px;
  overflow-y: scroll;
}
.priceList .price-item[data-v-4f36d443] {
  border-bottom: 1px solid #eee;
  cursor: pointer;
}
.priceList .price-item .price-item-txt[data-v-4f36d443] {
  margin-right: 10px;
  color: #000;
  font-weight: 600;
}
.priceList .price-item .price-info[data-v-4f36d443] {
  padding: 4px 0;
}
.priceList .price-item .price-info span[data-v-4f36d443] {
  margin-right: 8px;
}
.flex-row[data-v-4f36d443] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.info-name[data-v-4f36d443] {
  font-weight: 600;
}
.item[data-v-4f36d443] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.item .s-title[data-v-4f36d443] {
  width: 80px;
}
.product-item[data-v-4f36d443] {
  margin-bottom: 10px;
  border-bottom: 1px solid #eee;
}
[data-v-4f36d443] .el-dialog__footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.content-table[data-v-4f36d443] {
  display: grid;
  grid-template-columns: 1fr;
  gap: 20px;
  margin-top: 20px;
  padding: 10px 10px 60px;
  max-height: 60vh;
  overflow-y: scroll;
}
.content-table .table-box[data-v-4f36d443] {
  width: 100%;
  font-size: 14px;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  color: #333;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 4px;
  padding: 10px 20px;
  background-color: #fff;
  -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 12px rgba(0, 0, 0, 0.1);
}
.content-table .table-box .table-item[data-v-4f36d443] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 20px;
}
.content-table .table-box .table-item .table-item-left[data-v-4f36d443] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 10px;
  padding-right: 20px;
  padding-top: 10px;
}
.content-table .table-box .table-item .table-item-left .left-item[data-v-4f36d443] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
}
.content-table .table-box .table-item .table-item-left .left-title[data-v-4f36d443] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  font-size: 14px;
  font-weight: 500;
  color: #111;
}
.content-table .table-box .table-item .table-item-left .refresh-icon[data-v-4f36d443] {
  cursor: pointer;
  -webkit-transition: -webkit-transform 0.3s ease;
  transition: -webkit-transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
}
.content-table .table-box .table-item .table-item-left .refresh-icon[data-v-4f36d443]:hover {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.content-table .table-box .table-item .left-item-contnet[data-v-4f36d443] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 20px;
}
.content-table .table-box .table-item .table-item-right[data-v-4f36d443] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.content-table .table-box .table-item .table-item-right .get-report[data-v-4f36d443] {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 8px;
  cursor: pointer;
}
.content-table .table-box .table-item .table-item-right .get-report span[data-v-4f36d443] {
  color: #666;
}
.content-table .table-box .table-item .table-item-right .get-report .refresh-icon[data-v-4f36d443] {
  font-size: 16px;
  color: #409eff;
  cursor: pointer;
  -webkit-transition: -webkit-transform 0.3s ease;
  transition: -webkit-transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
}
.content-table .table-box .table-item .table-item-right .get-report .refresh-icon[data-v-4f36d443]:hover {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.content-table .table-box .table-item .table-item-right .report-info .report-sku[data-v-4f36d443] {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  gap: 10px;
}
.content-table .table-box .table-item .table-item-right .report-info .report-sku .report-sku-item[data-v-4f36d443] {
  margin-right: 10px;
}
.content-table .table-box .table-item .table-item-right .report-abnormal[data-v-4f36d443] {
  margin-top: 20px;
}
.content-table .table-box .table-item .table-item-right .report-abnormal .report-abnormal-item[data-v-4f36d443] {
  background-color: rgba(230, 162, 60, 0.2);
  margin-bottom: 10px;
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 4px;
}
.content-table .table-box .table-item .table-item-right .report-abnormal .report-abnormal-item .report-abnormal-item-name[data-v-4f36d443] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 4px;
  font-size: 14px;
  font-weight: 600;
}
.content-table .table-box .table-item .table-item-right .report-abnormal .report-abnormal-item .report-abnormal-item-name .report-abnormal-item-tag[data-v-4f36d443] {
  background-color: rgba(230, 162, 60, 0.4);
  font-size: 10px;
  color: #E6A23C;
  padding: 0 4px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 4px;
  text-align: center;
  line-height: 20px;
  height: 20px;
}
.content-table .table-box .table-item .table-item-right .report-abnormal .report-abnormal-item .report-abnormal-item-desc[data-v-4f36d443] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 4px;
}
.fix-right[data-v-4f36d443] {
  position: fixed;
  right: 10px;
  top: 0;
  bottom: 0;
  z-index: 999;
  color: #2c7de7;
  font-size: 28px;
}
.fix-right i[data-v-4f36d443] {
  cursor: pointer;
}
[data-v-67795c7c] .avue-crud__search {
  overflow: visible !important;
}
[data-v-67795c7c] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-67795c7c] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-67795c7c] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-67795c7c] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-67795c7c] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-67795c7c] .el-dialog__body {
  padding: 20px 25px;
}
.basic-container.avue-view[data-v-67795c7c] {
  padding-bottom: 48px !important;
}
[data-v-55094d05] .el-popover {
  min-width: 0 !important;
}
[data-v-55094d05] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-55094d05] .avue-crud__search {
  overflow: visible !important;
}
[data-v-55094d05] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-55094d05] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-55094d05] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-55094d05] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-55094d05] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-55094d05] .el-dialog__body {
  padding: 0px 25px;
}
.product-name[data-v-55094d05] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.product-img[data-v-55094d05] {
  width: 88px;
  height: 88px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.product-sku[data-v-55094d05] {
  white-space: break-spaces;
}
.ty-box[data-v-55094d05] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 12px;
}
[data-v-73a535e5] .el-popover {
  min-width: 0 !important;
}
[data-v-73a535e5] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-73a535e5] .avue-crud__search {
  overflow: visible !important;
}
[data-v-73a535e5] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-73a535e5] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-73a535e5] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-73a535e5] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-73a535e5] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-73a535e5] .el-dialog__body {
  padding: 0px 25px;
}
@charset "UTF-8";
[data-v-79b606c8] .el-scrollbar__wrap {
  max-height: 500px !important;
}
[data-v-79b606c8] .avue-crud__search {
  overflow: visible !important;
}
[data-v-79b606c8] .el-collapse-item__wrap {
  overflow: visible !important;
}
[data-v-79b606c8] .el-popover__reference-wrapper {
  margin-left: 10px;
}
[data-v-79b606c8] .el-table__body-wrapper::-webkit-scrollbar {
  width: 8px !important;
  height: 12px !important;
}
[data-v-79b606c8] .el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #d1d1d1;
  border-radius: 3px;
}
[data-v-79b606c8] .el-scrollbar__wrap {
  min-height: 50px !important;
}
[data-v-79b606c8] .el-dialog__body {
  padding: 20px 25px;
}
.tongshou-container[data-v-79b606c8] {
  width: 100%;
  height: 360px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
[data-v-79b606c8] .el-dialog__header {
  display: none;
}
.reportDia[data-v-79b606c8] .el-dialog__header {
  display: block;
}
[data-v-79b606c8] .el-dialog {
  background-color: #fff;
  border-radius: 20px;
  -webkit-box-shadow: 1px -1px 15px rgba(0, 0, 0, 0.3);
          box-shadow: 1px -1px 15px rgba(0, 0, 0, 0.3);
}
.content[data-v-79b606c8] {
  width: 100%;
  height: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  /* 添加淡入动画关键帧 */
  /* 应用淡入动画到内容区域 */
  -webkit-animation: fadeIn-79b606c8 1s ease-in-out;
          animation: fadeIn-79b606c8 1s ease-in-out;
}
@-webkit-keyframes fadeIn-79b606c8 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes fadeIn-79b606c8 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
.logo[data-v-79b606c8] {
  width: 200px;
}
.setting[data-v-79b606c8] {
  position: absolute;
  top: 10px;
  right: 30px;
}
.google-style-input[data-v-79b606c8] {
  width: 360px;
  padding: 12px 16px;
  border: 1px solid #dfe1e5;
  border-radius: 24px;
  font-size: 16px;
  outline: none;
  -webkit-transition: -webkit-box-shadow 0.3s;
  transition: -webkit-box-shadow 0.3s;
  transition: box-shadow 0.3s;
  transition: box-shadow 0.3s, -webkit-box-shadow 0.3s;
  margin-top: 36px;
}
.google-style-input[data-v-79b606c8]:hover {
  -webkit-box-shadow: 0 1px 6px rgba(32, 33, 36, 0.28);
          box-shadow: 0 1px 6px rgba(32, 33, 36, 0.28);
}
.google-style-input[data-v-79b606c8]:focus {
  -webkit-box-shadow: 0 1px 6px rgba(32, 33, 36, 0.28);
          box-shadow: 0 1px 6px rgba(32, 33, 36, 0.28);
  border-color: rgba(223, 225, 229, 0);
}
.btn[data-v-79b606c8] {
  margin-top: 36px;
  width: 180px;
  background: -webkit-gradient(linear, left top, right top, from(#0d6dd3), to(#0f0f8b));
  background: linear-gradient(90deg, #0d6dd3, #0f0f8b);
  color: #fff;
}
.changePriceTitle[data-v-79b606c8] {
  margin-top: 0;
}
.platform-pricing-content[data-v-79b606c8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.platform-price-box[data-v-79b606c8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 120px;
  gap: 40px;
}
.platform-pricing-item[data-v-79b606c8] {
  height: 72px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.platform-pricing-item .price-name[data-v-79b606c8] {
  font-size: 14px;
  color: #111;
}
.platform-price[data-v-79b606c8] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-left: 12px;
}
.pricing-info .pricing-info-quality[data-v-79b606c8] {
  padding: 8px 8px 0;
}
.pricing-info .pricing-info-quality .quality-item[data-v-79b606c8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 8px;
  margin-bottom: 8px;
}
.pricing-info .pricing-info-sku[data-v-79b606c8] {
  margin-top: 8px;
  padding: 8px 8px 0;
  border-top: 1px solid #eee;
}
.head-box[data-v-79b606c8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.pricing-info-allprice[data-v-79b606c8] {
  width: 200px;
  padding-bottom: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  gap: 20px;
}
.pricing-info-allprice .pricing-info-nextpricing[data-v-79b606c8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
}
.pricing-info-goods[data-v-79b606c8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 12px;
}
.pricing-info-goods .pricing-info-goods-r[data-v-79b606c8] {
  margin-left: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.pricing-info-goods .pricing-info-name[data-v-79b606c8] {
  font-size: 16px;
  font-weight: 600;
}
.inspection-items[data-v-79b606c8] {
  background: #f8f9fa;
  border-radius: 4px;
  padding: 10px;
}
.inspection-items .item-header[data-v-79b606c8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 8px;
  font-size: 12px;
  color: #666;
}
.inspection-items .item-header .item-count[data-v-79b606c8] {
  color: #409eff;
  font-weight: 500;
}
.inspection-items .item-details[data-v-79b606c8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 12px;
  margin-top: 4px;
}
.inspection-items .item-details .item-name[data-v-79b606c8] {
  color: #999;
}
.inspection-items .item-details .item-value[data-v-79b606c8] {
  color: #333;
  background: #e1f3d8;
  padding: 2px 6px;
  border-radius: 3px;
}
@charset "UTF-8";
.tongshou-container[data-v-7e93194a] {
  width: 100%;
  height: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.content[data-v-7e93194a] {
  width: 650px;
  height: 360px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: #fff;
  border-radius: 20px;
  -webkit-box-shadow: 1px -1px 15px rgba(0, 0, 0, 0.3);
          box-shadow: 1px -1px 15px rgba(0, 0, 0, 0.3);
  margin-top: -80px;
  position: relative;
  /* 添加淡入动画关键帧 */
  /* 应用淡入动画到内容区域 */
  -webkit-animation: fadeIn-7e93194a 1s ease-in-out;
          animation: fadeIn-7e93194a 1s ease-in-out;
}
@-webkit-keyframes fadeIn-7e93194a {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes fadeIn-7e93194a {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
.logo[data-v-7e93194a] {
  width: 200px;
}
.setting[data-v-7e93194a] {
  position: absolute;
  top: 10px;
  right: 30px;
}
.google-style-input[data-v-7e93194a] {
  width: 360px;
  padding: 12px 16px;
  border: 1px solid #dfe1e5;
  border-radius: 24px;
  font-size: 16px;
  outline: none;
  -webkit-transition: -webkit-box-shadow 0.3s;
  transition: -webkit-box-shadow 0.3s;
  transition: box-shadow 0.3s;
  transition: box-shadow 0.3s, -webkit-box-shadow 0.3s;
  margin-top: 36px;
}
.google-style-input[data-v-7e93194a]:hover {
  -webkit-box-shadow: 0 1px 6px rgba(32, 33, 36, 0.28);
          box-shadow: 0 1px 6px rgba(32, 33, 36, 0.28);
}
.google-style-input[data-v-7e93194a]:focus {
  -webkit-box-shadow: 0 1px 6px rgba(32, 33, 36, 0.28);
          box-shadow: 0 1px 6px rgba(32, 33, 36, 0.28);
  border-color: rgba(223, 225, 229, 0);
}
.btn[data-v-7e93194a] {
  margin-top: 36px;
  width: 180px;
  background: -webkit-gradient(linear, left top, right top, from(#0d6dd3), to(#0f0f8b));
  background: linear-gradient(90deg, #0d6dd3, #0f0f8b);
  color: #fff;
}
.batch-btn[data-v-7e93194a] {
  position: absolute;
  right: 10px;
  top: 10px;
}
.batch-input .btn-box[data-v-7e93194a] {
  margin-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.lt-content[data-v-4a92fdb5] {
  border-radius: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.lt-content .item-left[data-v-4a92fdb5] {
  min-width: 300px;
  padding-right: 10px;
  border-right: 1px solid #eee;
}
.lt-content .item-left .item-left-tree-box[data-v-4a92fdb5] {
  height: calc(100vh - 275px);
}
.lt-content .item-left .item-left-title[data-v-4a92fdb5] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 20px 0 !important;
  border-bottom: 1px solid #eee;
  position: relative;
  min-height: unset !important;
}
.lt-content .item-left[data-v-4a92fdb5] .el-tree-node__content {
  height: 40px !important;
}
.lt-content .item-left .custom-tree-node[data-v-4a92fdb5] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 14px;
  padding-right: 8px;
}
.lt-content .item-left .custom-tree-node .btn-group[data-v-4a92fdb5] {
  display: none;
}
.lt-content .item-left .custom-tree-node:hover .btn-group[data-v-4a92fdb5] {
  display: block;
}
.lt-content .item-left .custom-tree-node i[data-v-4a92fdb5] {
  font-size: 16px;
  margin-left: 8px;
}
.lt-content .item-right[data-v-4a92fdb5] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-left: 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.lt-content .item-right .item-right-top[data-v-4a92fdb5] {
  height: 80px;
  border-bottom: 1px solid #eee;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.lt-content .item-right .item-right-top .item-right-top-span[data-v-4a92fdb5] {
  margin-right: 10px;
}
.lt-content .item-right .item-right-top .left[data-v-4a92fdb5] {
  width: 160px;
}
.lt-content .item-right .item-right-top .right[data-v-4a92fdb5] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.lt-content .item-right .item-right-content[data-v-4a92fdb5] {
  height: calc(100vh - 240px);
  overflow-y: scroll;
}
.lt-content .item-right .item-right-content .content-item[data-v-4a92fdb5] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-bottom: 1px solid #eee;
  padding: 20px 0;
}
.lt-content .item-right .item-right-content .content-item .left[data-v-4a92fdb5] {
  width: 140px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.lt-content .item-right .item-right-content .content-item .left .all[data-v-4a92fdb5] {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.lt-content .item-right .item-right-content .content-item .right[data-v-4a92fdb5] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.lt-content .item-right .item-right-content .content-item .right .el-checkbox[data-v-4a92fdb5] {
  width: 140px;
  margin-bottom: 12px;
}
.lt-content .item-right .item-right-content .content-item .right .page-item-all-checkbox[data-v-4a92fdb5] {
  font-weight: 800;
}

.box {
  height: 800px;
}
.el-scrollbar {
  height: 100%;
}
.box .el-scrollbar__wrap {
  overflow: scroll;
}

@charset "UTF-8";
.editor {
  line-height: normal !important;
  height: 400px;
}
.ql-snow .ql-tooltip[data-mode=link]::before {
  content: "\8BF7\8F93\5165\94FE\63A5\5730\5740:";
}
.ql-snow .ql-tooltip.ql-editing a.ql-action::after {
  border-right: 0px;
  content: "\4FDD\5B58";
  padding-right: 0px;
}
.ql-snow .ql-picker.ql-size .ql-picker-label::before,
.ql-snow .ql-picker.ql-size .ql-picker-item::before {
  content: "14px";
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  content: "10px";
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  content: "18px";
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  content: "32px";
}
.ql-snow .ql-picker.ql-header .ql-picker-label::before,
.ql-snow .ql-picker.ql-header .ql-picker-item::before {
  content: "\6587\672C";
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  content: "\6807\9898  1";
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  content: "\6807\9898  2";
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  content: "\6807\9898  3";
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  content: "\6807\9898  4";
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  content: "\6807\9898  5";
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  content: "\6807\9898  6";
}
.ql-snow .ql-picker.ql-font .ql-picker-label::before,
.ql-snow .ql-picker.ql-font .ql-picker-item::before {
  content: "\6807\51C6\5B57\4F53";
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  content: "\886C\7EBF\5B57\4F53";
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  content: "\7B49\5BBD\5B57\4F53";
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="12"]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="12"]::before {
  content: "12px";
  vertical-align: top;
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="14"]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="14"]::before {
  content: "14px";
  vertical-align: top;
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="16"]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="16"]::before {
  content: "16px";
  vertical-align: top;
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="18"]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="18"]::before {
  content: "18px";
  vertical-align: top;
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="20"]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="20"]::before {
  content: "20px";
  vertical-align: top;
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="22"]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="22"]::before {
  content: "22px";
  vertical-align: top;
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="24"]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="24"]::before {
  content: "24px";
  vertical-align: top;
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="28"]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="28"]::before {
  content: "28px";
  vertical-align: top;
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="32"]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="32"]::before {
  content: "32px";
  vertical-align: top;
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="36"]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="36"]::before {
  content: "36px";
  vertical-align: top;
}

/* 这个是字号数字对应的px值 */
.ql-editor .ql-size-12 {
  font-size: 12px;
}
.ql-editor .ql-size-14 {
  font-size: 14px;
}
.ql-editor .ql-size-16 {
  font-size: 16px;
}
.ql-editor .ql-size-18 {
  font-size: 18px;
}
.ql-editor .ql-size-20 {
  font-size: 20px;
}
.ql-editor .ql-size-22 {
  font-size: 22px;
}
.ql-editor .ql-size-24 {
  font-size: 24px;
}
.ql-editor .ql-size-28 {
  font-size: 28px;
}
.ql-editor .ql-size-32 {
  font-size: 32px;
}
.ql-editor .ql-size-36 {
  font-size: 36px;
}

/* 选择字号富文本字的大小 */
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="12"]::before {
  font-size: 12px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="14"]::before {
  font-size: 14px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="16"]::before {
  font-size: 16px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="18"]::before {
  font-size: 18px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="20"]::before {
  font-size: 20px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="22"]::before {
  font-size: 22px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="24"]::before {
  font-size: 24px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="28"]::before {
  font-size: 28px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="32"]::before {
  font-size: 32px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="36"]::before {
  font-size: 36px;
}

.none-border {
  border: 0;
  background-color: transparent !important;
}

.wf-dialog .el-dialog__body {
  padding: 5px;
}
.wf-dialog .avue-dialog__footer {
  text-align: center;
}

.operate-area .el-tag {
  margin-right: 10px;
}
.monitor-area {
  margin-top: 5px;
  height: 500px;
  line-height: 25px;
  background-color: #d9d9d9;
}

.el-pagination[data-v-d0456e58] {
  text-align: center;
  margin-top: 20px;
}
[data-v-d0456e58] .el-descriptions-item__content {
  width: 80%;
}

[data-v-3da67117] .el-table__body-wrapper::-webkit-scrollbar {
    width: 8px !important;
    height: 12px !important;
}
[data-v-3da67117] .el-table__body-wrapper::-webkit-scrollbar-thumb {
    background-color: #d1d1d1;
    border-radius: 3px;
}


.dialog-content[data-v-dd2dc7ac] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 20px;
}
.flex-row[data-v-dd2dc7ac] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 12px;
}
[data-v-dd2dc7ac] .el-table__body-wrapper::-webkit-scrollbar {
    width: 8px !important;
    height: 12px !important;
}
[data-v-dd2dc7ac] .el-table__body-wrapper::-webkit-scrollbar-thumb {
    background-color: #d1d1d1;
    border-radius: 3px;
}


.flex-row[data-v-9f546d8c] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 12px;
}


.dialog-content[data-v-00ce5cab] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 20px;
}
.flex-row[data-v-00ce5cab] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 12px;
}
[data-v-00ce5cab] .el-table__body-wrapper::-webkit-scrollbar {
    width: 8px !important;
    height: 12px !important;
}
[data-v-00ce5cab] .el-table__body-wrapper::-webkit-scrollbar-thumb {
    background-color: #d1d1d1;
    border-radius: 3px;
}

[data-v-18458c28] .el-table .warning-row {
  background: oldlace !important;
}
.lt-content[data-v-18458c28] {
  border-radius: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.lt-content .item-left[data-v-18458c28] {
  min-width: 300px;
  padding-right: 10px;
  border-right: 1px solid #eee;
}
.lt-content .item-left .item-left-tree-box[data-v-18458c28] {
  height: calc(100vh - 275px);
}
.lt-content .item-left .item-left-title[data-v-18458c28] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 20px 0 !important;
  border-bottom: 1px solid #eee;
  position: relative;
  min-height: unset !important;
}
.lt-content .item-left[data-v-18458c28] .el-tree-node__content {
  height: 40px !important;
}
.lt-content .item-left .custom-tree-node[data-v-18458c28] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 14px;
  padding-right: 8px;
}
.lt-content .item-left .custom-tree-node .btn-group[data-v-18458c28] {
  display: none;
}
.lt-content .item-left .custom-tree-node:hover .btn-group[data-v-18458c28] {
  display: block;
}
.lt-content .item-left .custom-tree-node i[data-v-18458c28] {
  font-size: 16px;
  margin-left: 8px;
}
.lt-content .item-right[data-v-18458c28] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-left: 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow-y: scroll;
  height: 800px;
}
.lt-content .item-right .addBtn[data-v-18458c28] {
  display: block;
  position: sticky;
  top: 0px;
  z-index: 9999;
}
.sku-content .sku-title[data-v-18458c28] {
  line-height: 32px;
  text-align: right;
  font-weight: 600;
}
.sku-content .sku-title span[data-v-18458c28] {
  margin-left: 8px;
}
.sku-content .sku-title i[data-v-18458c28] {
  cursor: pointer;
}
.sku-content .sku-p-name[data-v-18458c28] {
  line-height: 32px;
}
.sku-content .el-tag + .el-tag[data-v-18458c28] {
  margin-left: 10px;
}
.sku-content .button-new-tag[data-v-18458c28] {
  margin-left: 10px;
  height: 32px;
  line-height: 30px;
  padding-top: 0;
  padding-bottom: 0;
}
.sku-content .input-new-tag[data-v-18458c28] {
  width: 90px;
  margin-left: 10px;
  vertical-align: bottom;
}
[data-v-c059d776] .el-table .warning-row {
  background: oldlace !important;
}
.lt-content[data-v-c059d776] {
  border-radius: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.lt-content .item-left[data-v-c059d776] {
  min-width: 300px;
  padding-right: 10px;
  border-right: 1px solid #eee;
}
.lt-content .item-left .item-left-tree-box[data-v-c059d776] {
  height: calc(100vh - 275px);
}
.lt-content .item-left .item-left-title[data-v-c059d776] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 20px 0 !important;
  border-bottom: 1px solid #eee;
  position: relative;
  min-height: unset !important;
}
.lt-content .item-left[data-v-c059d776] .el-tree-node__content {
  height: 40px !important;
}
.lt-content .item-left .custom-tree-node[data-v-c059d776] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 14px;
  padding-right: 8px;
}
.lt-content .item-left .custom-tree-node .btn-group[data-v-c059d776] {
  display: none;
}
.lt-content .item-left .custom-tree-node:hover .btn-group[data-v-c059d776] {
  display: block;
}
.lt-content .item-left .custom-tree-node i[data-v-c059d776] {
  font-size: 16px;
  margin-left: 8px;
}
.lt-content .item-right[data-v-c059d776] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-left: 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow-y: scroll;
  height: 800px;
}
.lt-content .item-right .addBtn[data-v-c059d776] {
  display: block;
  position: sticky;
  top: 0px;
  z-index: 9999;
}
.sku-content .sku-title[data-v-c059d776] {
  line-height: 32px;
  text-align: right;
  font-weight: 600;
}
.sku-content .sku-title span[data-v-c059d776] {
  margin-left: 8px;
}
.sku-content .sku-title i[data-v-c059d776] {
  cursor: pointer;
}
.sku-content .sku-p-name[data-v-c059d776] {
  line-height: 32px;
}
.sku-content .el-tag + .el-tag[data-v-c059d776] {
  margin-left: 10px;
}
.sku-content .button-new-tag[data-v-c059d776] {
  margin-left: 10px;
  height: 32px;
  line-height: 30px;
  padding-top: 0;
  padding-bottom: 0;
}
.sku-content .input-new-tag[data-v-c059d776] {
  width: 90px;
  margin-left: 10px;
  vertical-align: bottom;
}

.link-box[data-v-3a044235] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 10px;
}
.el-image[data-v-3a044235] {
    width: 150px;
}


.none-border {
  border: 0;
  background-color: transparent !important;
}


.box {
  height: 800px;
}
.el-scrollbar {
  height: 100%;
}
.box .el-scrollbar__wrap {
  overflow: scroll;
}


[data-v-35fd0592] .el-table__body-wrapper::-webkit-scrollbar {
    width: 8px !important;
    height: 12px !important;
}
[data-v-35fd0592] .el-table__body-wrapper::-webkit-scrollbar-thumb {
    background-color: #d1d1d1;
    border-radius: 3px;
}


.none-border {
  border: 0;
  background-color: transparent !important;
}
.step-div {
  margin-top: 30px;
}

.affix {
  position: relative;
  background-color: #fff;
}
.affix-affix {
  display: inline-block;
  color: #fff;
  padding: 10px 30px;
  text-align: center;
  background: rgba(0, 153, 229, 0.9);
}
.affix-line {
  height: 100px;
}
.title {
  margin-bottom: 10px;
}
.box {
  margin-bottom: 20px;
}

.top[data-v-9945503c] {
  padding: 10px;
  font-size: 14px;
  background: rgba(0, 153, 229, 0.7);
  color: #fff;
  text-align: center;
  border-radius: 2px;
}

@charset "UTF-8";
[data-v-279a53ee] .el-dialog__body {
  padding: 20px;
}
.dashboard-container[data-v-279a53ee] {
  padding: 20px;
  background-color: #f5f5f5;
  min-height: 100vh;
  padding-bottom: 40px !important;
}
.section-title[data-v-279a53ee] {
  font-size: 18px;
  font-weight: 600;
  color: #333;
  margin-bottom: 20px;
}

/* 快捷入口样式 */
.quick-entry-section[data-v-279a53ee] {
  background: white;
  border-radius: 8px;
  padding: 20px;
  margin-bottom: 20px;
  -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
          box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
}
.quick-entry-grid[data-v-279a53ee] {
  display: grid;
  grid-template-columns: repeat(10, minmax(100px, 1fr));
  gap: 15px;
  max-width: 1000px;
}
.entry-item[data-v-279a53ee] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100px;
  height: 100px;
  border-radius: 8px;
  cursor: pointer;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  color: white;
  font-weight: 500;
}
.entry-item[data-v-279a53ee]:hover {
  -webkit-transform: translateY(-2px);
          transform: translateY(-2px);
  -webkit-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);
          box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);
}
.entry-item i[data-v-279a53ee] {
  font-size: 24px;
  margin-bottom: 8px;
}
.entry-item span[data-v-279a53ee] {
  font-size: 14px;
}
.entry-tit[data-v-279a53ee] {
  font-size: 14px;
  color: #333;
  margin-top: 8px;
}
.entry-item img[data-v-279a53ee] {
  width: 60px;
  height: 60px;
  border-radius: 10px;
}
.blue[data-v-279a53ee] {
  background: linear-gradient(135deg, #409eff, #66b1ff);
}
.orange[data-v-279a53ee] {
  background: linear-gradient(135deg, #e6a23c, #f7ba2a);
}
.red[data-v-279a53ee] {
  background: linear-gradient(135deg, #f56c6c, #f78989);
}
.green[data-v-279a53ee] {
  background: linear-gradient(135deg, #67c23a, #85ce61);
}
.purple[data-v-279a53ee] {
  background: linear-gradient(135deg, #909399, #c0c4cc);
}
.add-item[data-v-279a53ee] {
  background: white;
  border: 2px dashed #dcdfe6;
  color: #909399;
}
.add-item[data-v-279a53ee]:hover {
  border-color: #409eff;
  color: #409eff;
}

/* 待办事项样式 */
.todo-section[data-v-279a53ee] {
  background: white;
  border-radius: 8px;
  padding: 20px;
  -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
          box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
  margin-bottom: 20px;
}
.todo-header[data-v-279a53ee] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}
.statistics-info[data-v-279a53ee] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
}
.statistics-time[data-v-279a53ee] {
  font-size: 14px;
  color: #666;
}
.refresh-icon[data-v-279a53ee] {
  font-size: 16px;
  color: #409eff;
  cursor: pointer;
  -webkit-transition: -webkit-transform 0.3s ease;
  transition: -webkit-transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
}
.refresh-icon[data-v-279a53ee]:hover {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.todo-grid[data-v-279a53ee] {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
  gap: 15px;
}
.todo-item[data-v-279a53ee] {
  background: #f8f9fa;
  border: 1px solid #e9ecef;
  border-radius: 6px;
  padding: 15px;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.todo-item[data-v-279a53ee]:hover {
  border-color: #409eff;
  -webkit-box-shadow: 0 2px 8px rgba(64, 158, 255, 0.1);
          box-shadow: 0 2px 8px rgba(64, 158, 255, 0.1);
}
.todo-label[data-v-279a53ee] {
  font-size: 14px;
  color: #666;
  margin-bottom: 8px;
}
.todo-count[data-v-279a53ee] {
  font-size: 24px;
  font-weight: bold;
  color: #409eff;
}

/* 数据部分样式 */
.data-section[data-v-279a53ee] {
  background: white;
  border-radius: 8px;
  padding: 20px;
  margin-bottom: 20px;
  -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
          box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
}
.section-header[data-v-279a53ee] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
  position: relative;
}
.section-title-box[data-v-279a53ee] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.title-bar[data-v-279a53ee] {
  width: 4px;
  height: 28px;
  background-color: #409eff;
  border-radius: 2px;
  margin-right: 10px;
}
.header-right[data-v-279a53ee] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
}
.time-filters[data-v-279a53ee] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
}
.time-btn[data-v-279a53ee] {
  padding: 4px 10px;
  border: 1px solid #dcdfe6;
  border-radius: 4px;
  background-color: #f4f6f8;
  color: #606266;
  cursor: pointer;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  font-size: 14px;
}
.time-btn[data-v-279a53ee]:hover {
  background-color: #e9eef3;
  border-color: #c0c4cc;
  color: #409eff;
}
.time-btn.active[data-v-279a53ee] {
  background-color: #409eff;
  border-color: #409eff;
  color: white;
}
.data-grid[data-v-279a53ee] {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(250px, 0.3fr));
  gap: 15px;
}
.data-card[data-v-279a53ee] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 15px;
  height: 108px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #e9eef3;
  border-radius: 6px;
  background-color: #f8fafc;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  /* cursor: pointer; */
}
.data-card[data-v-279a53ee]:hover {
  border-color: #409eff;
  -webkit-box-shadow: 0 2px 8px rgba(64, 158, 255, 0.1);
          box-shadow: 0 2px 8px rgba(64, 158, 255, 0.1);
}
.card-icon[data-v-279a53ee] {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-right: 15px;
  font-size: 24px;
  color: white;
}
.card-content[data-v-279a53ee] {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.card-label[data-v-279a53ee] {
  font-size: 14px;
  color: #666;
  margin-bottom: 5px;
}
.card-value[data-v-279a53ee] {
  font-size: 24px;
  font-weight: bold;
  color: #409eff;
  margin-bottom: 5px;
}
.card-amount[data-v-279a53ee] {
  font-size: 12px;
  color: #909399;
}
.mao-text[data-v-279a53ee] {
  font-size: 18px;
  font-weight: bold;
  color: white;
}

/* 图标颜色样式 */
.card-icon.blue[data-v-279a53ee] {
  background: linear-gradient(135deg, #409eff, #66b1ff);
}
.card-icon.red[data-v-279a53ee] {
  background: linear-gradient(135deg, #f56c6c, #f78989);
}
.card-icon.orange[data-v-279a53ee] {
  background: linear-gradient(135deg, #e6a23c, #f7ba2a);
}
.card-icon.green[data-v-279a53ee] {
  background: linear-gradient(135deg, #67c23a, #85ce61);
}
.card-icon.purple[data-v-279a53ee] {
  background: linear-gradient(135deg, #909399, #c0c4cc);
}

/* 财务明细样式 */
.finance-section[data-v-279a53ee] {
  background: white;
  border-radius: 8px;
  padding: 20px;
  margin-bottom: 20px;
  -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
          box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
}
.finance-small-cards[data-v-279a53ee] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 15px;
  margin-bottom: 20px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.small-card[data-v-279a53ee] {
  background: #f8f9fa;
  border: 1px solid #e9ecef;
  border-radius: 6px;
  padding: 15px;
  min-width: 150px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.small-card[data-v-279a53ee]:hover {
  border-color: #409eff;
  -webkit-box-shadow: 0 2px 8px rgba(64, 158, 255, 0.1);
          box-shadow: 0 2px 8px rgba(64, 158, 255, 0.1);
}
.small-card-label[data-v-279a53ee] {
  font-size: 14px;
  color: #666;
  margin-bottom: 8px;
}
.small-card-value[data-v-279a53ee] {
  font-size: 20px;
  font-weight: bold;
  color: #409eff;
}
.finance-large-cards[data-v-279a53ee] {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
  gap: 15px;
}
.large-card[data-v-279a53ee] {
  background: linear-gradient(135deg, #409eff, #66b1ff);
  border-radius: 8px;
  padding: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: white;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.large-card[data-v-279a53ee]:hover {
  -webkit-transform: translateY(-2px);
          transform: translateY(-2px);
  -webkit-box-shadow: 0 4px 12px rgba(64, 158, 255, 0.3);
          box-shadow: 0 4px 12px rgba(64, 158, 255, 0.3);
}
.large-card-icon[data-v-279a53ee] {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.2);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-right: 15px;
  font-size: 18px;
}
.large-card-content[data-v-279a53ee] {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.large-card-label[data-v-279a53ee] {
  font-size: 14px;
  margin-bottom: 5px;
  opacity: 0.9;
}
.large-card-value[data-v-279a53ee] {
  font-size: 24px;
  font-weight: bold;
}

/* 总资产样式 */
.assets-section[data-v-279a53ee] {
  background: white;
  border-radius: 8px;
  padding: 20px;
  margin-bottom: 20px;
  -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
          box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
}
.assets-container[data-v-279a53ee] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 20px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.total-assets-card[data-v-279a53ee] {
  background: #f8f9fa;
  border: 1px solid #e9ecef;
  border-radius: 8px;
  padding: 25px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-width: 200px;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.total-assets-card[data-v-279a53ee]:hover {
  border-color: #409eff;
  -webkit-box-shadow: 0 2px 8px rgba(64, 158, 255, 0.1);
          box-shadow: 0 2px 8px rgba(64, 158, 255, 0.1);
}
.total-assets-icon[data-v-279a53ee] {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  background: linear-gradient(135deg, #e6a23c, #f7ba2a);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-right: 15px;
  font-size: 24px;
  color: white;
}
.total-assets-content[data-v-279a53ee] {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.total-assets-value[data-v-279a53ee] {
  font-size: 28px;
  font-weight: bold;
  color: #e6a23c;
  margin-bottom: 5px;
}
.total-assets-label[data-v-279a53ee] {
  font-size: 16px;
  color: #666;
}
.equals-sign[data-v-279a53ee] {
  font-size: 32px;
  font-weight: bold;
  color: #666;
  margin: 0 10px;
}
.assets-breakdown[data-v-279a53ee] {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 15px;
}
.breakdown-row[data-v-279a53ee] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.breakdown-card[data-v-279a53ee] {
  background: #f8f9fa;
  border: 1px solid #e9ecef;
  border-radius: 6px;
  padding: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-width: 150px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.breakdown-card[data-v-279a53ee]:hover {
  border-color: #409eff;
  -webkit-box-shadow: 0 2px 8px rgba(64, 158, 255, 0.1);
          box-shadow: 0 2px 8px rgba(64, 158, 255, 0.1);
}
.breakdown-card.green .breakdown-value[data-v-279a53ee] {
  color: #67c23a;
}
.breakdown-card.blue .breakdown-value[data-v-279a53ee] {
  color: #409eff;
}
.breakdown-card.red .breakdown-value[data-v-279a53ee] {
  color: #f56c6c;
}
.breakdown-card.orange .breakdown-value[data-v-279a53ee] {
  color: #e6a23c;
}
.breakdown-icon[data-v-279a53ee] {
  width: 35px;
  height: 35px;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-right: 12px;
  font-size: 16px;
  color: white;
}
.breakdown-card.green .breakdown-icon[data-v-279a53ee] {
  background: linear-gradient(135deg, #67c23a, #85ce61);
}
.breakdown-card.blue .breakdown-icon[data-v-279a53ee] {
  background: linear-gradient(135deg, #409eff, #66b1ff);
}
.breakdown-card.red .breakdown-icon[data-v-279a53ee] {
  background: linear-gradient(135deg, #f56c6c, #f78989);
}
.breakdown-card.orange .breakdown-icon[data-v-279a53ee] {
  background: linear-gradient(135deg, #e6a23c, #f7ba2a);
}
.breakdown-content[data-v-279a53ee] {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.breakdown-value[data-v-279a53ee] {
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 3px;
}
.breakdown-label[data-v-279a53ee] {
  font-size: 12px;
  color: #666;
}
.breakdown-plus[data-v-279a53ee],
.breakdown-minus[data-v-279a53ee] {
  font-size: 20px;
  font-weight: bold;
  color: #666;
  margin: 0 5px;
}

/* 响应式设计 */
@media (max-width: 768px) {
.dashboard-container[data-v-279a53ee] {
    padding: 10px;
}
.quick-entry-grid[data-v-279a53ee] {
    grid-template-columns: repeat(auto-fit, minmax(100px, 1fr));
    gap: 10px;
}
.entry-item[data-v-279a53ee] {
    width: 80px;
    height: 80px;
}
.entry-item i[data-v-279a53ee] {
    font-size: 20px;
}
.entry-item span[data-v-279a53ee] {
    font-size: 12px;
}
.todo-grid[data-v-279a53ee] {
    grid-template-columns: 1fr;
}
.todo-header[data-v-279a53ee] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    gap: 10px;
}
  /* 数据部分响应式 */
.data-grid[data-v-279a53ee] {
    grid-template-columns: 1fr;
}
.section-header[data-v-279a53ee] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    gap: 10px;
}
.header-right[data-v-279a53ee] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    gap: 10px;
}
.time-filters[data-v-279a53ee] {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
}
.data-card[data-v-279a53ee] {
    padding: 12px;
}
.card-icon[data-v-279a53ee] {
    width: 40px;
    height: 40px;
    font-size: 20px;
    margin-right: 12px;
}
.card-value[data-v-279a53ee] {
    font-size: 20px;
}
  /* 财务明细响应式 */
.finance-small-cards[data-v-279a53ee] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}
.small-card[data-v-279a53ee] {
    min-width: auto;
}
.finance-large-cards[data-v-279a53ee] {
    grid-template-columns: 1fr;
}
.large-card[data-v-279a53ee] {
    padding: 15px;
}
.large-card-value[data-v-279a53ee] {
    font-size: 20px;
}
  /* 总资产响应式 */
.assets-container[data-v-279a53ee] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
}
.total-assets-card[data-v-279a53ee] {
    min-width: auto;
    padding: 20px;
}
.total-assets-value[data-v-279a53ee] {
    font-size: 24px;
}
.equals-sign[data-v-279a53ee] {
    text-align: center;
    margin: 10px 0;
}
.breakdown-row[data-v-279a53ee] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 15px;
}
.breakdown-card[data-v-279a53ee] {
    min-width: auto;
}
.breakdown-plus[data-v-279a53ee],
  .breakdown-minus[data-v-279a53ee] {
    text-align: center;
    margin: 5px 0;
}
}
.filter-content[data-v-279a53ee] {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 12px;
  margin-top: -12px;
}
.filter-box[data-v-279a53ee] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
}
.filter-box .el-button + .el-button[data-v-279a53ee] {
  margin-left: 0;
}
.time-radio[data-v-279a53ee] {
  position: absolute;
  right: 0;
  bottom: 0;
  margin-top: 15px;
  -webkit-transform: translateY(100%);
          transform: translateY(100%);
  z-index: 1;
}
.tips-content[data-v-279a53ee] {
  width: 200px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 5px;
}
.tips-title[data-v-279a53ee] {
  margin-bottom: 5px;
}
.tips-item[data-v-279a53ee] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.dialog-content[data-v-279a53ee] {
  height: 70vh;
  overflow-y: scroll;
}
.menu-content[data-v-279a53ee] {
  margin-bottom: 20px;
}
.menu[data-v-279a53ee] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 20px;
}
.menu-item[data-v-279a53ee] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
}
.entry-icon-box[data-v-279a53ee] {
  position: relative;
  width: 60px;
  height: 60px;
}
.entry-icon[data-v-279a53ee] {
  width: 60px;
  height: 60px;
  border-radius: 10px;
}
.add-btn[data-v-279a53ee] {
  position: absolute;
  top: -10px;
  right: -10px;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: #409eff;
  background-color: #fff;
  padding: 1px;
  width: 20px;
  height: 20px;
  font-size: 20px;
  cursor: pointer;
}
.add-btn[data-v-279a53ee]:hover {
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
}
.del-btn[data-v-279a53ee] {
  position: absolute;
  top: -10px;
  right: -10px;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: #999;
  background-color: #fff;
  padding: 1px;
  width: 20px;
  height: 20px;
  font-size: 20px;
  cursor: pointer;
}
.del-btn[data-v-279a53ee]:hover {
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
}
