/*!
 *  build: StoreWave 
 *  copyright: https://render.storewave.cn  
 *  time: 2026-4-1 19:53:40
 */
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-31c76024]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
#container[data-v-31c76024] {
  height: 600px;
  outline: none;
}
#container[data-v-31c76024] .lf-control {
  right: unset !important;
  left: 10px !important;
}
#container[data-v-31c76024] .custom-minimap {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAGeUlEQVRoQ+1afYhVRRQ/5y66RVBiH2RalCwWGltvZt7SUon+YaSCZpRaWln5AaVEUUErpRYVVBihBX1Y24f5sVEqlJJ/JH2w0btntpZWShYDy4ossSBslb0nzmXuMt7efe++52r+sQcuu2/mzG/mnDNz5pxzL4JHSqnFiNgKAEUAmOD3ZfzfQ0SX5+DLZNFaf5t3LgAoMXOntfaVBBCTf7TWIQDoWhfDzKustStrHSf8SqmViLiijrFEREbGxQJorTcDwM11AO0iosl1jBsYorX+BAAm1YHRQUSz0RhzGzO/5QF0RFG0squra3cdoCdsSKFQGB8EgVh6QNGIeDtqrd8FgFtk5uPZDids5Sng1LbbIAJ8DwDjhC8IgkKpVPr6ZC2mnnmKxeKVURR1ubF7RABOgIho4FDXA36yxvhrHhLgZGndn2fIAv+H1ocsUE3rWuvLmHluEASjmHk0AFzkHhm6Tx5E3B9F0S+IuJGIvquGmdU/qGfAGDODmecAgDwNORfVDwCbEHFTGIbbco7xw48B11+3G9VaT2fmFYgokWvdxMwlRFxFRB/mBUlbIAlnc4fGWuvHAeDRMhPuAoAdALCXmfcePXp0r/AMGzZsLCKOBQB5rs8I3p4gosfyCOGF4D3xzSvxRZ6QuFgsFqMoehIApngTHQCADkTsCMNQBIDm5uYzGhsbxzNzs/xGxO6+vr7d3d3df8tvY8wkZpagTJ5zPaydQRAsL5VKpWqCJGvOHTporW8AgDcB4MwEXPYwALSFYRhrWkhr/SAA3AcAY1KL+AkAXiCi55J2Y4xY5Cl3hpLmvwDgDiLaUk2IWDl5mIwxU5h5KwCc7vj7ZOFEtNofb4zZzsyyRTIJEXeEYTjVZ9BaPyCCAECjaz+MiDPDMNxZbX1VBTDGXM3MH3imluh1IRF97oMrpeaIe/TaPgYA4RW6FACuS/rE3VprxXoDpLW+BgBec7zSfgARZ4Vh+EVFhVTqdKHr+wBwieP70WkmCWfjZqVUMyJ+mViImedba9enBJyHiO8kGmbmq6y13SkLFpylL3TtPwRBcGOlEL+iBZRSX3lu8mAURbO6uro+TQttjFnKzGtc+0tEdG85xWitXwSAe6QPEZeFYbg2zVcoFCYGQSAWHyl94mattS1Zis4UwHkKyVeF/gGAm7J8tdZaTH+3m3CJXzVIWUGqHi+7tnVEtDBD0OkA8B4AnOaEnZx4uDR/pgBaawF/1S1qo7U2TjvLkVJqKyLOcJNNC8Nwezk+Y8xUZv7IYW6z1s6sgLkBEee6/kVEJEr6D2UK0NraOvLIkSPi+mLPw8yvW2tjLadJKdWGiHI/CD3ku0qf17nYZx3ecmuteJ5yeOsQ8S7XcXj48OFjOjs7D9YkgDCnb1xmXmutXZYGcneE7Fuhg0R0drnJtNZ/JHsbAGaV8/VKqTWIuNQbX/GGrupGlVKrEfF+D/BpImorI4Qc7mtdew8iPszMsbdCRPEuz3gVuM+IaGIZDLHII0k7Mz9vrZU7IpOqCuAsIaW8RR6KnA25yH5P2orF4vkSKleaLOmTkLtUKv2a/NZan+MusmPmIKLF1fByCeCEEB8+zwP8BhEljIgPpeMZBQBSZ8qqtEmsdCsRDQhqjJnGzKL5Kzzs9UQ0v9riY+vmYUp4yuzPuBjGzJv9Sp4EWkEQKGaOa62ISFEUWT9glEobIs5O10azzlnWOmsSQECUUnKjisYk4/KpQ6JSIpK/maS1TqLQdC12HzO3pW/wLCC5p+RuqCmc9izR5Nzm7DIT/JmkkJIXuH6JOpMU86wyYzYzs7jV3jw7Qmv9BgAsAIB2yciS6nDNlWal1IIgCOZUi0AzzY+4I4qiTdba9jwL987a8aeU/oQuYk3y4vOqLOY3Lx+uGGlm4QxqUu9P0tTU1DhixIjRzHyBVCYQUaoTctD3S0UCEX8+dOjQ/t7eXskn6qYTJkDdK6px4JAANSps0NmHLDDoKq0RcMgCNSps0NmzSosQRdGEU+31alp697q1x7X3SCiRxBXSFr88HnSVDSJg6qV8O7rvI5JKQRweNzQ0bDnVXrdKjaq/v/8GP/xm5iXJpwZ1fSfhFLuFiGYdr5JbWlrG9ff3S7XPL/ZWgo2/l/A/9qj3ewlJWDLrNnkFq/GbiYGtfkxC476bkMKrZFLx2/sc1E5Ed+bgq8jiyphS2bg4g3EPABAibg/D8O2E51+mVguWMJuBHAAAAABJRU5ErkJggg==");
  background-repeat: no-repeat;
  background-size: cover;
}
.drawer__content[data-v-31c76024] {
  display: flex;
  flex-direction: column;
  height: 100%;
  padding: 20px;
}
.drawer__content div[data-v-31c76024]:first-child {
  flex: 1;
}
.drawer__footer[data-v-31c76024] {
  display: flex;
}
.drawer__footer button[data-v-31c76024] {
  flex: 1;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-7e29bfa7]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.flow-root[data-v-7e29bfa7] {
  width: 100%;
  height: 500px;
  position: relative;
}
.flow-root > div[data-v-7e29bfa7] {
  position: absolute;
  top: 0;
  left: -5px;
  bottom: -95px;
  right: -15px;
  overflow: hidden;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.flow-root > div .flow-content[data-v-7e29bfa7] {
  padding-top: 30px;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  overflow: hidden;
  display: flex;
  justify-content: flex-end;
  align-items: flex-start;
  align-content: flex-start;
  flex-wrap: wrap;
}
.flow-root > div .flow-content > div[data-v-7e29bfa7] {
  width: 160px;
  height: 90px;
  font-size: 14px;
  display: flex;
  justify-content: center;
  align-items: center;
  border: 2px solid;
  border-radius: 8px;
  padding: 8px;
  margin: 25px 50px;
  position: relative;
}
.flow-root > div .flow-content > div .item-content[data-v-7e29bfa7] {
  width: 160px;
  height: 90px;
  padding: 5px;
  overflow: auto;
}
.flow-root > div .flow-content > div .item-content > div[data-v-7e29bfa7]:nth-child(1) {
  text-align: center;
  margin-bottom: 5px;
}
.flow-root > div .flow-content > div .item-content > div[data-v-7e29bfa7]:nth-child(2) {
  text-align: center;
}
.flow-root > div .flow-content > .placeholder[data-v-7e29bfa7] {
  border-color: rgba(255, 255, 255, 0) !important;
}
.flow-root > div .flow-content > .doing[data-v-7e29bfa7] {
  background-color: #eff4ff;
  border-color: #afcaff;
  color: #282828;
}
.flow-root > div .flow-content > .doing.right-arrow[data-v-7e29bfa7]::after {
  border-left: 10px solid #afcaff;
}
.flow-root > div .flow-content > .doing.right-arrow[data-v-7e29bfa7]::before {
  background-color: #afcaff;
}
.flow-root > div .flow-content > .doing.left-arrow[data-v-7e29bfa7]::before {
  border-right: 10px solid #afcaff;
}
.flow-root > div .flow-content > .doing.left-arrow[data-v-7e29bfa7]::after {
  background-color: #afcaff;
}
.flow-root > div .flow-content > .doing.down-arrow[data-v-7e29bfa7]::after {
  border-top: 10px solid #afcaff;
}
.flow-root > div .flow-content > .doing.down-arrow[data-v-7e29bfa7]::before {
  background-color: #afcaff;
}
.flow-root > div .flow-content > .finished[data-v-7e29bfa7] {
  background-color: #f0ffef;
  border-color: #83c279;
  color: #282828;
}
.flow-root > div .flow-content > .finished.right-arrow[data-v-7e29bfa7]::after {
  border-left: 10px solid #83c279;
}
.flow-root > div .flow-content > .finished.right-arrow[data-v-7e29bfa7]::before {
  background-color: #83c279;
}
.flow-root > div .flow-content > .finished.left-arrow[data-v-7e29bfa7]::before {
  border-right: 10px solid #83c279;
}
.flow-root > div .flow-content > .finished.left-arrow[data-v-7e29bfa7]::after {
  background-color: #83c279;
}
.flow-root > div .flow-content > .finished.down-arrow[data-v-7e29bfa7]::after {
  border-top: 10px solid #83c279;
}
.flow-root > div .flow-content > .finished.down-arrow[data-v-7e29bfa7]::before {
  background-color: #83c279;
}
.flow-root > div .flow-content > .waiting[data-v-7e29bfa7] {
  background-color: #e8e8e8;
  border-color: #c2c6cc;
  color: #282828;
}
.flow-root > div .flow-content > .waiting.right-arrow[data-v-7e29bfa7]::after {
  border-left: 10px solid #c2c6cc;
}
.flow-root > div .flow-content > .waiting.right-arrow[data-v-7e29bfa7]::before {
  background-color: #c2c6cc;
}
.flow-root > div .flow-content > .waiting.left-arrow[data-v-7e29bfa7]::before {
  border-right: 10px solid #c2c6cc;
}
.flow-root > div .flow-content > .waiting.left-arrow[data-v-7e29bfa7]::after {
  background-color: #c2c6cc;
}
.flow-root > div .flow-content > .waiting.down-arrow[data-v-7e29bfa7]::after {
  border-top: 10px solid #c2c6cc;
}
.flow-root > div .flow-content > .waiting.down-arrow[data-v-7e29bfa7]::before {
  background-color: #c2c6cc;
}
.flow-root > div .flow-content > .left-arrow[data-v-7e29bfa7]::before {
  content: "";
  position: absolute;
  top: 50%;
  left: calc(-50% - 25px);
  width: 0;
  height: 0;
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  border-right: 10px solid #ababab;
  transform: translateY(-50%);
  z-index: 1;
}
.flow-root > div .flow-content > .left-arrow[data-v-7e29bfa7]::after {
  content: "";
  position: absolute;
  top: calc(50% - 1px);
  left: -100px;
  width: 100px;
  height: 2px;
  z-index: 1;
}
.flow-root > div .flow-content > .right-arrow[data-v-7e29bfa7]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: calc(-50% - 25px);
  width: 0;
  height: 0;
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  transform: translateY(-50%);
  z-index: 1;
}
.flow-root > div .flow-content > .right-arrow[data-v-7e29bfa7]::before {
  content: "";
  position: absolute;
  top: calc(50% - 1px);
  right: -100px;
  width: 100px;
  height: 2px;
  z-index: 1;
}
.flow-root > div .flow-content > .down-arrow[data-v-7e29bfa7]::after {
  content: "";
  position: absolute;
  bottom: calc(-50% - 15px);
  right: calc(50% - 8px);
  width: 0;
  height: 0;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  transform: translateY(-50%);
  z-index: 1;
}
.flow-root > div .flow-content > .down-arrow[data-v-7e29bfa7]::before {
  content: "";
  position: absolute;
  right: calc(50% - 1px);
  bottom: -52px;
  height: 50px;
  width: 2px;
  z-index: 1;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
.simplify-work-flow__tooltip {
  max-width: 500px !important;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-25ad939e]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.content-body[data-v-25ad939e] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}
.content-body .message[data-v-25ad939e] {
  flex: 1;
  padding-left: 20px;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-000d5877]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.confirm-btn-container[data-v-000d5877] {
  margin: 4px;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-6691bcd4]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
[data-v-6691bcd4] .el-dialog__body {
  padding-bottom: 20px !important;
}
.btn-area[data-v-6691bcd4] {
  width: 100%;
  height: auto;
  padding-bottom: 4px;
  background-color: transparent;
}
.btn-area.affixed[data-v-6691bcd4] {
  position: fixed;
  top: 0;
  right: 0;
  z-index: 10;
  height: auto;
  min-height: 48px;
  margin: 0 auto;
}
.btn-area .status-bar[data-v-6691bcd4] {
  width: 100%;
  height: 25px;
  color: #fff;
  background-color: #6fbde3;
}
.btn-area .status-bar span[data-v-6691bcd4] {
  padding: 0 8px;
}
.btn-area.is-mobile[data-v-6691bcd4] {
  padding: 0;
}
.btn-area .btn-bar[data-v-6691bcd4] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: auto;
}
.btn-area .btn-bar.is-mobile[data-v-6691bcd4] {
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 3;
  width: 100%;
  min-height: 50px;
  padding-bottom: constant(safe-area-inset-bottom); /*兼容 IOS<11.2*/
  padding-bottom: env(safe-area-inset-bottom); /*兼容 IOS>11.2*/
  background: #fff;
}
.btn-area .btn-bar .btn-left[data-v-6691bcd4],
.btn-area .btn-bar .btn-right[data-v-6691bcd4] {
  display: flex;
  flex-wrap: nowrap;
  padding-right: 4px;
  overflow: hidden;
}
.btn-area .btn-bar .btn-left.is-mobile[data-v-6691bcd4],
.btn-area .btn-bar .btn-right.is-mobile[data-v-6691bcd4] {
  padding: 0 12px;
}
.btn-area .btn-bar .btn-left[data-v-6691bcd4] {
  flex: 1;
  width: 80%;
}
.btn-area .btn-bar .btn-left[data-v-6691bcd4]:not(.is-mobile) {
  padding-top: 0;
}
.btn-area .pc-btn-system[data-v-6691bcd4] {
  color: #515a6e;
  background: #dddddd !important;
  border-color: #dddddd !important;
  padding: 8px 8px;
}
.btn-area .pc-btn-system[data-v-6691bcd4]:hover {
  background: #e7e7e7 !important;
  border-color: #dddddd !important;
}
.upload-area[data-v-6691bcd4] {
  margin: 8px 0;
}
#qrcode[data-v-6691bcd4] {
  position: relative;
}
#qrCodeIco[data-v-6691bcd4] {
  position: absolute;
  top: 0;
  left: 0;
  width: 48px;
  height: 48px;
  padding: 2px;
  background-color: #fff;
  border-radius: 5px;
}
#qrCodeImg[data-v-6691bcd4] {
  width: 100%;
  height: 100%;
}
.badge-item[data-v-6691bcd4] {
  margin-top: 0;
}
.btnWorkFlow[data-v-6691bcd4] {
  margin: 4px 4px 4px 4px !important;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-d5d14254]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.slm-notice-bar[data-v-d5d14254] .el-alert {
  height: 32px;
  margin: 0 0 4px 0 !important;
}
.slm-notice-bar[data-v-d5d14254] .el-alert .title-text {
  padding-left: 4px;
  color: #3d3d3d !important;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-6ecb96ae]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.divider[data-v-6ecb96ae] {
  display: flex;
  justify-content: center;
}
.divider[data-v-6ecb96ae] .el-divider {
  min-height: 80vh;
}
.compare-table[data-v-6ecb96ae] .el-table__row.warning-row {
  background: #fdf6ec;
}
.compare-table[data-v-6ecb96ae] .el-table__row.success-row {
  background: #f0f9eb;
}
.compare-table[data-v-6ecb96ae] .el-table__row.error-row {
  background: #fef0f0;
}

.affix {
  position: fixed;
}

@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-d04b6dea]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.modal-header[data-v-d04b6dea] {
  position: sticky;
  top: -20px;
  z-index: 5;
  background: #fff;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-0b7d8d6e]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.title[data-v-0b7d8d6e] {
  height: 50px;
  padding: 0 20px;
  border-bottom: 1px solid rgb(242, 242, 242);
  display: flex;
  flex-flow: row;
  align-items: center;
  justify-content: space-between;
}
.title .action-font[data-v-0b7d8d6e] {
  font-family: 微软雅黑, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  font-feature-settings: "kern";
  font-kerning: normal;
  color: rgb(64, 158, 255);
}
.title .title-font[data-v-0b7d8d6e] {
  font-family: "微软雅黑 Bold", "微软雅黑 Regular", 微软雅黑, sans-serif;
  font-size: 15px;
  font-style: normal;
  font-weight: 700;
  font-feature-settings: "kern";
  font-kerning: normal;
  color: rgb(102, 102, 102);
}
.content[data-v-0b7d8d6e] {
  height: calc(100% - 52px);
  margin-top: 2px;
  overflow: hidden auto;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-401e7436]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
[data-v-401e7436] .el-dialog__header {
  margin-right: 0;
  background-color: #f1f1f1;
  border-top-left-radius: 6px !important;
  border-top-right-radius: 6px !important;
}
.dialog-header[data-v-401e7436] {
  display: flex;
  cursor: move; /* 显示可拖拽光标 */
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none; /* 防止文本被选中 */
}
.dialog-header[data-v-401e7436] :nth-child(2) {
  font-size: 14px;
}
.dialog-header span[data-v-401e7436] {
  flex: 1;
  font-size: 18px;
}

/*  样式
------------------------------------------------ */
.info-row[data-v-401e7436] {
  display: flex;
  flex-flow: row;
  align-items: flex-start;
  justify-content: flex-start;
  position: relative;
  margin-bottom: 12px;
  font-size: 13px;
}
.info-row > .label[data-v-401e7436] {
  width: 130px;
}
.info-row > .el-textarea[data-v-401e7436],
.info-row .flow[data-v-401e7436] {
  width: calc(100% - 130px) !important;
}
.info-row .upload-box[data-v-401e7436] {
  width: calc(90% - 130px);
}
.info-row .upload-icon[data-v-401e7436] {
  font-size: 20px;
  color: var(--el-color-primary);
  cursor: pointer;
}
.info-row .el-checkbox-group[data-v-401e7436] {
  display: flex;
  flex-flow: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.info-row .el-checkbox-group > label[data-v-401e7436] {
  align-items: flex-start;
}
.flow-operated[data-v-401e7436] {
  background: #1890ff !important;
}
.flow-waiting[data-v-401e7436] {
  background: #ffa41a !important;
}
.full-screen-icon[data-v-401e7436] {
  margin-left: 5px;
  font-size: 18px;
  color: var(--el-color-primary);
  cursor: pointer;
}
.popup-header[data-v-401e7436] {
  height: 50px;
  padding: 0 20px;
  border-bottom: 1px solid rgb(242, 242, 242);
  display: flex;
  flex-flow: row;
  align-items: center;
  justify-content: space-between;
}
.popup-header .title[data-v-401e7436] {
  font-size: 15px;
  font-style: normal;
  font-weight: 700;
  font-feature-settings: "kern";
  font-kerning: normal;
  color: rgb(102, 102, 102);
}
.popup-body[data-v-401e7436] {
  height: calc(100% - 52px);
  margin-top: 2px;
  overflow: hidden auto;
}
.items-card[data-v-401e7436] {
  padding: 10px 10px 0 10px;
}
.items-card[data-v-401e7436]:not(:last-child)::after {
  display: block;
  width: 95%;
  height: 1px;
  margin: 10px auto 0;
  content: "";
  background: #ffffff;
}
.items-card[data-v-401e7436]:last-child {
  margin-bottom: 15px;
}
.items-card > span[data-v-401e7436] {
  display: block;
  font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, "Segoe UI", Arial, Roboto, "PingFang SC", miui, "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
  font-size: 15px;
  font-weight: 700;
  color: rgb(93, 92, 92);
}
.items-card > .content-box[data-v-401e7436] {
  padding: 0 10px;
}
.items-card > .content-box .van-tag[data-v-401e7436] {
  margin-right: 8px;
}
.items-card > .content-box[data-v-401e7436] .van-field {
  background: #eaeaea;
  border-radius: 8px;
}
.items-card > .content-box .requir[data-v-401e7436] .van-field__control {
  color: #0f0f0f;
  background: #fbbcbc;
}
.items-card > .content-box .requir[data-v-401e7436] .van-field__control::-webkit-input-placeholder {
  color: #444343;
}
.items-card > .content-box .requir[data-v-401e7436] .van-field__control::-moz-placeholder {
  color: #444343;
}
.items-card > .content-box .requir[data-v-401e7436] .van-field__control:-moz-placeholder {
  color: #444343;
}
.items-card > .content-box .van-radio-group[data-v-401e7436] {
  margin-top: 10px;
}
.items-card .upload-demo[data-v-401e7436] {
  padding: 8px;
  background: #eaeaea;
  border-radius: 8px;
}
.flow[data-v-401e7436] {
  max-height: 320px;
  overflow-y: auto;
}
.flow .flow-step .flow-step-header[data-v-401e7436] {
  display: flex;
  flex-flow: row;
  align-items: center;
  justify-content: flex-start;
}
.flow .flow-step .flow-step-header > span[data-v-401e7436]:nth-child(1) {
  width: 26px;
  height: 26px;
  margin-right: 6px;
  font-size: 15px;
  font-weight: 600;
  line-height: 26px;
  color: white;
  text-align: center;
  background: #c1c1c1;
  border-radius: 50%;
}
.flow .flow-step .flow-step-content[data-v-401e7436] {
  position: relative;
  padding: 0 20px 8px 40px;
}
.flow .flow-step .flow-step-content > .option-item[data-v-401e7436] {
  width: 100%;
  min-height: 40px;
  padding: 5px 10px;
  margin-bottom: 10px;
  line-height: 20px;
  color: #9a9a9a;
  background: #fff;
  border: 1px solid #ddd;
  border-radius: 5px;
}
.flow .flow-step .flow-step-content > .option-item > .header[data-v-401e7436] {
  font-weight: bold;
}
.flow .flow-step .flow-step-content > .option-item > .header > span[data-v-401e7436] {
  margin-right: 5px;
}
.flow .flow-step .flow-step-content > .option-item > .header > .operator[data-v-401e7436] {
  color: #9a9a9a;
}
.flow .flow-step .flow-step-content > .option-item .content[data-v-401e7436] {
  padding-left: 12px;
  margin-top: 8px;
  color: #3d3d3d;
}
.flow .flow-step .flow-step-content > .option-item .footer[data-v-401e7436] {
  font-size: 12px;
  font-weight: bold;
  color: #9a9a9a;
  text-align: right;
}
.flow .flow-step .flow-step-content[data-v-401e7436]::before {
  display: block;
  content: "";
  width: 1px;
  height: 100%;
  position: absolute;
  top: 0px;
  bottom: 0px;
  left: 12.5px;
  background: #d7d7d7;
}
.flow .flow-step:last-of-type .flow-step-content[data-v-401e7436]::before {
  display: none;
}
.comment-box[data-v-401e7436] {
  position: fixed;
  top: 20vh;
  left: calc(50vw - 400px);
  width: 800px;
  padding: 10px;
  background: #fff;
  box-shadow: #bdbdbd 0 0 20px;
  z-index: 9999;
  transition: none;
}
.comment-box > .comment-title[data-v-401e7436] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  cursor: grab;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none; /* 防止文本被选中 */
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-3dfa3dea]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
[data-v-3dfa3dea] .el-dialog__header {
  margin-right: 0;
  background-color: #f1f1f1;
  border-top-left-radius: 6px !important;
  border-top-right-radius: 6px !important;
}
.dialog-header[data-v-3dfa3dea] {
  display: flex;
}
.dialog-header[data-v-3dfa3dea] :nth-child(2) {
  font-size: 14px;
}
.dialog-header span[data-v-3dfa3dea] {
  flex: 1;
  font-size: 18px;
}

/*  样式
  ------------------------------------------------ */
.info-row[data-v-3dfa3dea] {
  display: flex;
  flex-flow: row;
  align-items: flex-start;
  justify-content: flex-start;
  position: relative;
  margin-bottom: 12px;
  font-size: 13px;
}
.info-row > .label[data-v-3dfa3dea] {
  width: 130px;
}
.info-row > .el-textarea[data-v-3dfa3dea],
.info-row .flow[data-v-3dfa3dea] {
  width: calc(100% - 130px) !important;
}
.info-row .upload-box[data-v-3dfa3dea] {
  width: calc(90% - 130px);
}
.info-row .upload-icon[data-v-3dfa3dea] {
  font-size: 20px;
  color: var(--el-color-primary);
  cursor: pointer;
}
.info-row .el-checkbox-group[data-v-3dfa3dea] {
  display: flex;
  flex-flow: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.info-row .el-checkbox-group > label[data-v-3dfa3dea] {
  align-items: flex-start;
}
.flow-operated[data-v-3dfa3dea] {
  background: #1890ff !important;
}
.flow-waiting[data-v-3dfa3dea] {
  background: #ffa41a !important;
}
.full-screen-icon[data-v-3dfa3dea] {
  margin-left: 5px;
  font-size: 18px;
  color: var(--el-color-primary);
  cursor: pointer;
}
.popup-header[data-v-3dfa3dea] {
  height: 50px;
  padding: 0 20px;
  border-bottom: 1px solid rgb(242, 242, 242);
  display: flex;
  flex-flow: row;
  align-items: center;
  justify-content: space-between;
}
.popup-header .title[data-v-3dfa3dea] {
  font-size: 15px;
  font-style: normal;
  font-weight: 700;
  font-feature-settings: "kern";
  font-kerning: normal;
  color: rgb(102, 102, 102);
}
.popup-body[data-v-3dfa3dea] {
  height: calc(100% - 52px);
  margin-top: 2px;
  overflow: hidden auto;
}
.items-card[data-v-3dfa3dea] {
  padding: 10px 10px 0 10px;
}
.items-card[data-v-3dfa3dea]:not(:last-child)::after {
  display: block;
  width: 95%;
  height: 1px;
  margin: 10px auto 0;
  content: "";
  background: #ffffff;
}
.items-card[data-v-3dfa3dea]:last-child {
  margin-bottom: 15px;
}
.items-card > span[data-v-3dfa3dea] {
  display: block;
  font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, "Segoe UI", Arial, Roboto, "PingFang SC", miui, "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
  font-size: 15px;
  font-weight: 700;
  color: rgb(93, 92, 92);
}
.items-card > .content-box[data-v-3dfa3dea] {
  padding: 0 10px;
}
.items-card > .content-box .van-tag[data-v-3dfa3dea] {
  margin-right: 8px;
}
.items-card > .content-box[data-v-3dfa3dea] .van-field {
  background: #eaeaea;
  border-radius: 8px;
}
.items-card > .content-box .requir[data-v-3dfa3dea] .van-field__control {
  color: #0f0f0f;
  background: #fbbcbc;
}
.items-card > .content-box .requir[data-v-3dfa3dea] .van-field__control::-webkit-input-placeholder {
  color: #444343;
}
.items-card > .content-box .requir[data-v-3dfa3dea] .van-field__control::-moz-placeholder {
  color: #444343;
}
.items-card > .content-box .requir[data-v-3dfa3dea] .van-field__control:-moz-placeholder {
  color: #444343;
}
.items-card > .content-box .van-radio-group[data-v-3dfa3dea] {
  margin-top: 10px;
}
.items-card .upload-demo[data-v-3dfa3dea] {
  padding: 8px;
  background: #eaeaea;
  border-radius: 8px;
}
.flow[data-v-3dfa3dea] {
  max-height: 320px;
  overflow-y: auto;
}
.flow .flow-step .flow-step-header[data-v-3dfa3dea] {
  display: flex;
  flex-flow: row;
  align-items: center;
  justify-content: flex-start;
}
.flow .flow-step .flow-step-header > span[data-v-3dfa3dea]:nth-child(1) {
  width: 26px;
  height: 26px;
  margin-right: 6px;
  font-size: 15px;
  font-weight: 600;
  line-height: 26px;
  color: white;
  text-align: center;
  background: #c1c1c1;
  border-radius: 50%;
}
.flow .flow-step .flow-step-content[data-v-3dfa3dea] {
  position: relative;
  padding: 0 20px 8px 40px;
}
.flow .flow-step .flow-step-content > .option-item[data-v-3dfa3dea] {
  width: 100%;
  min-height: 40px;
  padding: 5px 10px;
  margin-bottom: 10px;
  line-height: 20px;
  color: #9a9a9a;
  background: #fff;
  border: 1px solid #ddd;
  border-radius: 5px;
}
.flow .flow-step .flow-step-content > .option-item > .header[data-v-3dfa3dea] {
  font-weight: bold;
}
.flow .flow-step .flow-step-content > .option-item > .header > span[data-v-3dfa3dea] {
  margin-right: 5px;
}
.flow .flow-step .flow-step-content > .option-item > .header > .operator[data-v-3dfa3dea] {
  color: #9a9a9a;
}
.flow .flow-step .flow-step-content > .option-item .content[data-v-3dfa3dea] {
  padding-left: 12px;
  margin-top: 8px;
  color: #3d3d3d;
}
.flow .flow-step .flow-step-content > .option-item .footer[data-v-3dfa3dea] {
  font-size: 12px;
  font-weight: bold;
  color: #9a9a9a;
  text-align: right;
}
.flow .flow-step .flow-step-content[data-v-3dfa3dea]::before {
  display: block;
  content: "";
  width: 1px;
  height: 100%;
  position: absolute;
  top: 0px;
  bottom: 0px;
  left: 12.5px;
  background: #d7d7d7;
}
.flow .flow-step:last-of-type .flow-step-content[data-v-3dfa3dea]::before {
  display: none;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-38d21e70]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.content-wrapper[data-v-38d21e70] {
  display: inline-flex;
  flex-wrap: wrap;
}
.content-wrapper .van-tag[data-v-38d21e70] {
  margin: 2px 4px;
}
.ss-picker[data-v-38d21e70] {
  width: 100%;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-632181db]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
[data-v-632181db] .el-dialog__header {
  margin-right: 0;
  background-color: #f1f1f1;
  border-top-left-radius: 6px !important;
  border-top-right-radius: 6px !important;
}
.dialog-header[data-v-632181db] {
  display: flex;
  cursor: move; /* 显示可拖拽光标 */
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none; /* 防止文本被选中 */
}
.dialog-header[data-v-632181db] :nth-child(2) {
  font-size: 14px;
}
.dialog-header span[data-v-632181db] {
  flex: 1;
  font-size: 18px;
}

/*  样式
------------------------------------------------ */
.info-row[data-v-632181db] {
  display: flex;
  flex-flow: row;
  align-items: flex-start;
  justify-content: flex-start;
  position: relative;
  margin-bottom: 12px;
  font-size: 13px;
}
.info-row > .label[data-v-632181db] {
  width: 130px;
}
.info-row > .el-textarea[data-v-632181db],
.info-row .flow[data-v-632181db] {
  width: calc(100% - 130px) !important;
}
.info-row .upload-box[data-v-632181db] {
  width: calc(90% - 130px);
}
.info-row .upload-icon[data-v-632181db] {
  font-size: 20px;
  color: var(--el-color-primary);
  cursor: pointer;
}
.info-row .el-checkbox-group[data-v-632181db] {
  display: flex;
  flex-flow: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.info-row .el-checkbox-group > label[data-v-632181db] {
  align-items: flex-start;
}
.flow-operated[data-v-632181db] {
  background: #1890ff !important;
}
.flow-waiting[data-v-632181db] {
  background: #ffa41a !important;
}
.full-screen-icon[data-v-632181db] {
  margin-left: 5px;
  font-size: 18px;
  color: var(--el-color-primary);
  cursor: pointer;
}
.popup-header[data-v-632181db] {
  height: 50px;
  padding: 0 20px;
  border-bottom: 1px solid rgb(242, 242, 242);
  display: flex;
  flex-flow: row;
  align-items: center;
  justify-content: space-between;
}
.popup-header .title[data-v-632181db] {
  font-size: 15px;
  font-style: normal;
  font-weight: 700;
  font-feature-settings: "kern";
  font-kerning: normal;
  color: rgb(102, 102, 102);
}
.popup-body[data-v-632181db] {
  height: calc(100% - 52px);
  margin-top: 2px;
  overflow: hidden auto;
}
.items-card[data-v-632181db] {
  padding: 10px 10px 0 10px;
}
.items-card[data-v-632181db]:not(:last-child)::after {
  display: block;
  width: 95%;
  height: 1px;
  margin: 10px auto 0;
  content: "";
  background: #ffffff;
}
.items-card[data-v-632181db]:last-child {
  margin-bottom: 15px;
}
.items-card > span[data-v-632181db] {
  display: block;
  font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, "Segoe UI", Arial, Roboto, "PingFang SC", miui, "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
  font-size: 15px;
  font-weight: 700;
  color: rgb(93, 92, 92);
}
.items-card > .content-box[data-v-632181db] {
  padding: 0 10px;
}
.items-card > .content-box .van-tag[data-v-632181db] {
  margin-right: 8px;
}
.items-card > .content-box[data-v-632181db] .van-field {
  background: #eaeaea;
  border-radius: 8px;
}
.items-card > .content-box .requir[data-v-632181db] .van-field__control {
  color: #0f0f0f;
  background: #fbbcbc;
}
.items-card > .content-box .requir[data-v-632181db] .van-field__control::-webkit-input-placeholder {
  color: #444343;
}
.items-card > .content-box .requir[data-v-632181db] .van-field__control::-moz-placeholder {
  color: #444343;
}
.items-card > .content-box .requir[data-v-632181db] .van-field__control:-moz-placeholder {
  color: #444343;
}
.items-card > .content-box .van-radio-group[data-v-632181db] {
  margin-top: 10px;
}
.items-card .upload-demo[data-v-632181db] {
  padding: 8px;
  background: #eaeaea;
  border-radius: 8px;
}
.flow[data-v-632181db] {
  max-height: 320px;
  overflow-y: auto;
}
.flow .flow-step .flow-step-header[data-v-632181db] {
  display: flex;
  flex-flow: row;
  align-items: center;
  justify-content: flex-start;
}
.flow .flow-step .flow-step-header > span[data-v-632181db]:nth-child(1) {
  width: 26px;
  height: 26px;
  margin-right: 6px;
  font-size: 15px;
  font-weight: 600;
  line-height: 26px;
  color: white;
  text-align: center;
  background: #c1c1c1;
  border-radius: 50%;
}
.flow .flow-step .flow-step-content[data-v-632181db] {
  position: relative;
  padding: 0 20px 8px 40px;
}
.flow .flow-step .flow-step-content > .option-item[data-v-632181db] {
  width: 100%;
  min-height: 40px;
  padding: 5px 10px;
  margin-bottom: 10px;
  line-height: 20px;
  color: #9a9a9a;
  background: #fff;
  border: 1px solid #ddd;
  border-radius: 5px;
}
.flow .flow-step .flow-step-content > .option-item > .header[data-v-632181db] {
  font-weight: bold;
}
.flow .flow-step .flow-step-content > .option-item > .header > span[data-v-632181db] {
  margin-right: 5px;
}
.flow .flow-step .flow-step-content > .option-item > .header > .operator[data-v-632181db] {
  color: #9a9a9a;
}
.flow .flow-step .flow-step-content > .option-item .content[data-v-632181db] {
  padding-left: 12px;
  margin-top: 8px;
  color: #3d3d3d;
}
.flow .flow-step .flow-step-content > .option-item .footer[data-v-632181db] {
  font-size: 12px;
  font-weight: bold;
  color: #9a9a9a;
  text-align: right;
}
.flow .flow-step .flow-step-content[data-v-632181db]::before {
  display: block;
  content: "";
  width: 1px;
  height: 100%;
  position: absolute;
  top: 0px;
  bottom: 0px;
  left: 12.5px;
  background: #d7d7d7;
}
.flow .flow-step:last-of-type .flow-step-content[data-v-632181db]::before {
  display: none;
}
.comment-box[data-v-632181db] {
  position: fixed;
  top: 20vh;
  left: calc(50vw - 400px);
  width: 800px;
  padding: 10px;
  background: #fff;
  box-shadow: #bdbdbd 0 0 20px;
  z-index: 9999;
  transition: none;
}
.comment-box > .comment-title[data-v-632181db] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  cursor: grab;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none; /* 防止文本被选中 */
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-99e2fe9c]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.avatar[data-v-99e2fe9c] {
  position: relative;
  display: inline-block;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: cover;
}
.comment-form[data-v-99e2fe9c] {
  position: relative;
  display: flex;
  flex-direction: column;
  padding-top: 2rem;
  border-radius: 2px;
}
.comment-form.is-mobile[data-v-99e2fe9c] {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  padding-top: 1rem;
  padding-bottom: constant(safe-area-inset-bottom); /*兼容 IOS<11.2*/
  padding-bottom: env(safe-area-inset-bottom); /*兼容 IOS>11.2*/
  background: #fff;
  box-shadow: 0 -2px 4px 0 rgba(0, 0, 0, 0.1);
}
.comment-form .header[data-v-99e2fe9c] {
  margin-bottom: 2rem;
}
.comment-form .header .header-title[data-v-99e2fe9c] {
  font-size: 18px;
  font-weight: 600;
  line-height: 30px;
  color: #252933;
}
.comment-form .content .avatar-box[data-v-99e2fe9c] {
  flex: 0 0 auto;
}
.comment-form .content .avatar-box .avatar[data-v-99e2fe9c] {
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.comment-form .content .form-box[data-v-99e2fe9c] {
  position: relative;
  flex: 1 1 auto;
}
.comment-form .content .form-box .auth-card[data-v-99e2fe9c] {
  position: relative;
}
.comment-form .content .form-box .action-box[data-v-99e2fe9c] {
  display: flex;
  align-items: center;
  margin-top: 8px;
}
.comment-form .content .form-box .action-box .image-btn[data-v-99e2fe9c] {
  position: relative;
  display: flex;
  align-items: center;
  margin-left: 24px;
  cursor: pointer;
}
.comment-form .content .form-box .action-box .submit[data-v-99e2fe9c] {
  flex: 0 0 auto;
  margin-left: auto;
}
.comment-form .content .form-box .action-box .submit span[data-v-99e2fe9c] {
  margin-right: 16px;
  font-size: 14px;
  line-height: 22px;
  color: #86909c;
  letter-spacing: 0.2px;
}
.comment-list-wrapper[data-v-99e2fe9c] {
  padding: 40px 0 16px;
}
.comment-list-wrapper.is-mobile[data-v-99e2fe9c] {
  padding: 16px 12px;
  padding-bottom: 180px;
}
.comment-list-wrapper .title[data-v-99e2fe9c] {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 8px;
  font-size: 18px;
  font-weight: 600;
  line-height: 30px;
  color: #252933;
}
.comment-list-wrapper .title .sort[data-v-99e2fe9c] {
  display: flex;
  align-items: center;
  padding: 3px;
  font-size: 14px;
  font-weight: 400;
  color: #4e5969;
  cursor: pointer;
  background: #1890ff;
  border-radius: 2px;
}
.comment-list-wrapper .comment[data-v-99e2fe9c] {
  display: flex;
  padding: 16px 0;
}
.comment-list-wrapper .comment .popover-box[data-v-99e2fe9c] {
  align-items: unset;
}
.comment-list-wrapper .comment .popover-box a[data-v-99e2fe9c] {
  color: #909090;
  text-decoration: none;
  cursor: pointer;
}
.comment-list-wrapper .comment .popover-box .user-link[data-v-99e2fe9c] {
  flex: 0 0 auto;
}
.comment-list-wrapper .comment .popover-box .user-link .avatar[data-v-99e2fe9c] {
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.comment-list-wrapper .comment .content-box[data-v-99e2fe9c] {
  flex: 1 1 auto;
  margin-left: 16px;
}
.comment-list-wrapper .comment .content-box .comment-main[data-v-99e2fe9c] {
  position: relative;
}
.comment-list-wrapper .comment .content-box .comment-main .delete[data-v-99e2fe9c] {
  position: absolute;
  right: 0;
  bottom: 0;
  z-index: 9;
  display: none;
  font-size: 14px;
  line-height: 22px;
  color: #f53f3f;
  text-align: right;
  cursor: pointer;
}
.comment-list-wrapper .comment .content-box .comment-main .user-box[data-v-99e2fe9c] {
  display: flex;
  align-items: center;
}
.comment-list-wrapper .comment .content-box .comment-main .user-box .popover-box[data-v-99e2fe9c] {
  align-items: unset;
}
.comment-list-wrapper .comment .content-box .comment-main .user-box .time[data-v-99e2fe9c] {
  margin-left: auto;
  font-size: 14px;
  line-height: 22px;
  color: #8a919f;
}
.comment-list-wrapper .comment .content-box .comment-main .content[data-v-99e2fe9c] {
  display: -webkit-box;
  margin-top: 8px;
  overflow: hidden;
  font-size: 14px;
  font-weight: 400;
  line-height: 2rem;
  color: #515767;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 6;
}
.comment-list-wrapper .comment .content-box .comment-main .limit-btn[data-v-99e2fe9c] {
  font-size: 14px;
  line-height: 22px;
  color: #1e80ff;
}
.comment-list-wrapper .comment .content-box .comment-main .limit-btn[data-v-99e2fe9c],
.comment-list-wrapper .comment .content-box .comment-main .viewable[data-v-99e2fe9c] {
  margin-top: 8px;
  cursor: pointer;
}
.comment-list-wrapper .comment .content-box .subcomment-wrapper[data-v-99e2fe9c] {
  display: block;
}
.comment-list-wrapper .comment .content-box .subcomment-wrapper .sub-comment-list[data-v-99e2fe9c]:first-child {
  margin-top: 16px;
}
.comment-list-wrapper .comment .content-box .subcomment-wrapper .subcomment[data-v-99e2fe9c]:not(:first-child) {
  margin-top: 2rem;
}
.comment-list-wrapper .comment .content-box .subcomment-wrapper .subcomment[data-v-99e2fe9c]:not(:last-child) {
  border-bottom: 1px solid #e1e1e1;
}
.comment-list-wrapper .comment .content-box .subcomment-wrapper .sub-comment-list[data-v-99e2fe9c] {
  padding: 16px;
  background: rgba(247, 248, 250, 0.7);
  border-radius: 4px;
}
.comment-list-wrapper .comment .content-box .subcomment-wrapper .sub-comment-list .subcomment[data-v-99e2fe9c] {
  display: flex;
}
.comment-list-wrapper .comment .content-box .subcomment-wrapper .sub-comment-list .subcomment .popover-box[data-v-99e2fe9c] {
  align-items: unset;
}
.comment-list-wrapper .comment .content-box .subcomment-wrapper .sub-comment-list .subcomment .content-box[data-v-99e2fe9c] {
  flex: 1 1 auto;
  margin-left: 12px;
}
.comment-list-wrapper .comment .content-box .subcomment-wrapper .sub-comment-list .subcomment .content-box .content-wrapper[data-v-99e2fe9c] {
  position: relative;
}
.comment-list-wrapper .comment .content-box .subcomment-wrapper .sub-comment-list .subcomment .content-box .content-wrapper .delete[data-v-99e2fe9c] {
  position: absolute;
  right: 0;
  bottom: 0;
  z-index: 9;
  display: none;
  font-size: 14px;
  line-height: 22px;
  color: #f53f3f;
  text-align: right;
  cursor: pointer;
  transition: opacity 3s;
}
.comment-list-wrapper .comment[data-v-99e2fe9c]:not(:last-child) {
  padding-bottom: 15px;
  margin-bottom: 15px;
  border-bottom: 1px solid #e1e1e1;
}
.comment .popover-box[data-v-99e2fe9c] {
  align-items: unset;
}
.content-box[data-v-99e2fe9c] {
  flex: 1 1 auto;
  margin-left: 12px;
}
.content[data-v-99e2fe9c] {
  margin-top: 8px;
  font-size: 14px;
  font-weight: 400;
  line-height: 2rem;
  color: #515767;
  -webkit-line-clamp: 6;
}
.content.hasimage[data-v-99e2fe9c],
.content[data-v-99e2fe9c] {
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
}
.content-box .user-box .username[data-v-99e2fe9c],
.content-box .user-box[data-v-99e2fe9c] {
  display: flex;
  align-items: center;
  font-size: 12px;
  font-weight: 700;
}
.content-box .user-box[data-v-99e2fe9c] {
  position: relative;
}
.emoji[data-v-99e2fe9c] {
  position: relative;
  top: 1px;
  width: auto;
  height: 20px;
  margin: 0 2px;
  vertical-align: sub;
}
.content-box .time[data-v-99e2fe9c] {
  margin-left: auto;
  font-size: 12px;
  line-height: 22px;
  color: #8a919f;
}
.action-box[data-v-99e2fe9c] {
  margin-top: 8px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.action-box .item[data-v-99e2fe9c],
.action-box[data-v-99e2fe9c] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 12px;
}
.action-box .item[data-v-99e2fe9c] {
  padding: 0 8px;
  font-size: 12px;
  line-height: 20px;
  line-height: 22px;
  color: #8a919f;
  cursor: pointer;
}
.action-box .item.active[data-v-99e2fe9c] {
  color: #fff;
  border-radius: 4px;
}
.parent-wrapper[data-v-99e2fe9c] {
  box-sizing: border-box;
  display: flex;
  height: 36px;
  padding: 0 12px;
  margin-top: 8px;
  font-size: 14px;
  line-height: 36px;
  color: #8a919f;
  background: #f2f3f5;
  border: 1px solid #e4e6eb;
  border-radius: 4px;
}
.parent-wrapper .parent-content[data-v-99e2fe9c] {
  display: -webkit-box;
  flex-shrink: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}
.user-link .avatar[data-v-99e2fe9c] {
  width: 24px;
  height: 24px;
  border-radius: 50%;
}
[data-v-99e2fe9c] .popper-select {
  left: auto !important;
}
.popup-body[data-v-99e2fe9c] .el-select-dropdown {
  position: fixed !important;
  top: unset !important;
  bottom: 0px !important;
  left: 75px !important;
  transform-origin: center bottom;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-e86fb2c2]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.dialog-header[data-v-e86fb2c2] {
  display: flex;
  cursor: move; /* 显示可拖拽光标 */
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none; /* 防止文本被选中 */
}
.dialog-header[data-v-e86fb2c2] :nth-child(2) {
  font-size: 14px;
}
.dialog-header span[data-v-e86fb2c2] {
  flex: 1;
  font-size: 18px;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-650787dc]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.site-iframe[data-v-650787dc] {
  width: 78vw;
  height: 90vh;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-3bbf0588]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
[data-v-3bbf0588] .el-timeline .el-timeline-item__timestamp {
  padding: 0;
}
.slm-submit-info[data-v-3bbf0588] {
  margin: 0;
}
[data-v-3bbf0588] .el-timeline-item {
  padding: 0;
}
[data-v-3bbf0588] .el-timeline-item .el-timeline-item__tail {
  position: absolute;
  top: 0;
  left: 34px;
}
[data-v-3bbf0588] .el-timeline-item__wrapper {
  padding: 0 0 0 70px;
}
[data-v-3bbf0588] .el-timeline-item__wrapper .el-card {
  min-height: 80px;
}
[data-v-3bbf0588] .el-timeline-item__wrapper .el-card .el-card__header {
  padding: 0;
}
[data-v-3bbf0588] .el-timeline-item__wrapper .el-card .el-card__header .user-title {
  background-color: #f6f6f6;
}
[data-v-3bbf0588] .el-timeline-item__wrapper .el-card .content {
  font-size: 14px;
  color: #1c1c1c;
}
[data-v-3bbf0588] .el-timeline-item__wrapper .el-card .content p {
  margin: 0;
}
[data-v-3bbf0588] .el-timeline-item__wrapper .el-card .el-card__body {
  padding: 12px 20px 12px;
}
.user-title[data-v-3bbf0588] {
  padding-left: 20px;
  font-size: 18px;
  font-weight: 700;
  color: #000;
  display: flex;
  flex-flow: row;
  align-items: center;
  justify-content: flex-start;
}
.user-title .user-name[data-v-3bbf0588] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  width: 90px;
}
.user-title .user-describe[data-v-3bbf0588] {
  margin: 10px;
  font-size: 14px;
  font-weight: 700;
  color: #696969;
}
.operation-title[data-v-3bbf0588] {
  display: flex;
  flex-flow: column;
  align-items: center;
  justify-content: flex-start;
  position: absolute;
  top: 0;
  left: 22px;
  width: 25px;
  background-color: #fff;
}
.operation-title .el-icon-s-promotion[data-v-3bbf0588] {
  color: red;
  font-size: 25px;
}
.operation-title .operation[data-v-3bbf0588] {
  font-size: 12px;
  font-weight: 700;
  color: #666;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-d30f5530]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.store-expenses-table[data-v-d30f5530] .el-table .el-table__cell .cell {
  font-size: 13px;
}
body[data-v-d30f5530] .expenses-tooltip {
  color: #606266;
  background: #fff;
  border: 1px solid #ebeef5;
}
.store-expenses[data-v-d30f5530] .el-icon-top {
  color: red;
  font-weight: 800;
}
.store-expenses[data-v-d30f5530] .el-icon-bottom {
  color: green;
  font-weight: 800;
}
.store-expenses[data-v-d30f5530] .el-form-item--small .el-form-item__content {
  line-height: normal;
}
.store-expenses[data-v-d30f5530] .el-table__body td.el-table__cell {
  padding: 0;
}
.store-expenses[data-v-d30f5530] .el-table__body td.el-table__cell .el-form-item {
  width: 100%;
  margin: 5px 0;
}
.store-expenses[data-v-d30f5530] .el-table__body td.el-table__cell .el-form-item .el-form-item__content {
  width: 100%;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-54d9ebcc]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.profit-assessment[data-v-54d9ebcc] .el-table .el-table__cell .cell {
  font-size: 13px;
}
.profit-assessment[data-v-54d9ebcc] .el-descriptions-item__cell {
  font-size: 15px !important;
}
.head[data-v-54d9ebcc] {
  display: flex;
  align-items: center;
}
.head .calculate-btn[data-v-54d9ebcc] {
  margin-left: 40px;
}
[data-v-54d9ebcc] .el-descriptions {
  width: 680px;
}
[data-v-54d9ebcc] .el-descriptions .descriptions-label-width {
  width: 250px !important;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-e420915c]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.item[data-v-e420915c] {
  display: flex;
  flex-flow: column;
  align-items: center;
  justify-content: flex-start;
  width: -moz-fit-content;
  width: fit-content;
  margin-left: 70px;
}
.item .date-title[data-v-e420915c] {
  position: absolute;
  left: 15px;
  font-size: 14px;
  font-weight: bolder;
  color: #515a6e;
}
.item .date[data-v-e420915c] {
  width: 75px;
  margin: 3px 0;
  font-size: 12px !important;
  color: #8e8e8e;
  text-align: center;
}
.item .days[data-v-e420915c] {
  z-index: 3;
  width: 26px;
  height: 26px;
  font-size: 13px;
  font-weight: bolder;
  line-height: 22px;
  color: #000;
  text-align: center;
  background-color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
}
.item .plan-days[data-v-e420915c] {
  position: relative;
  margin-bottom: -12px;
  color: #fff;
  background: #f34d37;
}
.item .actual-days[data-v-e420915c] {
  position: relative;
  margin-top: -12px;
  color: #fff;
  background: #f34d37;
}
.item .bar[data-v-e420915c] {
  position: relative;
  width: 100%;
  height: 35px;
  font-size: 14px;
  font-weight: bolder;
  line-height: 35px;
  background-color: #e5e5e5;
}
.item .bar[data-v-e420915c]::before {
  position: absolute;
  top: 0;
  left: -200px;
  width: 200px;
  height: 100%;
  content: "";
  background-color: inherit;
}
.item .bar > span[data-v-e420915c] {
  position: absolute;
  top: 0px;
  left: -55px;
}
.item .completeNode[data-v-e420915c] {
  position: relative;
  box-sizing: border-box;
  width: 67px;
  height: 30px;
  font-size: 12px;
  line-height: 22px;
  color: #fff !important;
  text-align: center;
  background-color: #dc0019 !important;
  border: 4px solid #dc0019 !important;
}
.item .node[data-v-e420915c] {
  position: relative;
  box-sizing: border-box;
  width: 75px;
  height: 60px;
  font-size: 12px;
  line-height: 52px;
  color: #151515;
  text-align: center;
  border: 4px solid #f34d37;
  margin: 2px 0;
  border-radius: 30px 0 0 30px;
  background: white;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-76161805]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.item[data-v-76161805] {
  display: flex;
  flex-flow: column;
  align-items: center;
  justify-content: flex-start;
  width: 75px;
  margin-left: var(--left-difference);
}
.item .date[data-v-76161805] {
  width: 75px;
  margin: 3px 0;
  font-size: 12px !important;
  color: #8e8e8e;
  text-align: center;
}
.item .days[data-v-76161805] {
  z-index: 3;
  width: 26px;
  height: 26px;
  font-size: 13px;
  font-weight: bolder;
  line-height: 22px;
  color: #000;
  text-align: center;
  background-color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
}
.item .plan-days[data-v-76161805] {
  position: relative;
  margin-bottom: -12px;
  color: #fff;
  background: #f34d37;
}
.item .actual-days[data-v-76161805] {
  position: relative;
  margin-top: -12px;
  color: #fff;
  background: #f34d37;
}
.item .bar[data-v-76161805] {
  position: relative;
  width: 100%;
  height: 35px;
  font-size: 14px;
  font-weight: bolder;
  line-height: 35px;
  background-color: #e5e5e5;
}
.item .bar[data-v-76161805]::before {
  position: absolute;
  top: 0;
  left: -50px;
  width: 50px;
  height: 100%;
  content: "";
  background-color: inherit;
}
.item .completeNode[data-v-76161805] {
  position: relative;
  box-sizing: border-box;
  width: 67px;
  height: 30px;
  font-size: 12px;
  line-height: 22px;
  color: #fff !important;
  text-align: center;
  background-color: #dc0019 !important;
  border: 4px solid #dc0019 !important;
}
.item .completeNode > .arrow-ref[data-v-76161805]::before {
  background-color: #dc0019 !important;
}
.item .completeNode > .arrow-ref[data-v-76161805]::after {
  border-left: 8px solid #dc0019 !important;
}
.item .node[data-v-76161805] {
  position: relative;
  box-sizing: border-box;
  width: 67px;
  height: 30px;
  font-size: 12px;
  line-height: 22px;
  color: #151515;
  text-align: center;
  border: 4px solid #f34d37;
  margin: 2px 0 32px;
  background-color: white;
}
.item .node > span[data-v-76161805] {
  display: inline-block;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.item .node > .arrow-ref[data-v-76161805]::before {
  content: "";
  width: var(--line-width);
  height: 2px;
  position: absolute;
  top: 10px;
  left: var(--line-left);
  background-color: #f34d37;
}
.item .node > .arrow-ref[data-v-76161805]::after {
  content: "";
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  border-left: 8px solid #f34d37;
  width: 0px;
  height: 0px;
  position: absolute;
  top: 3px;
  left: -11px;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-af5dbd20]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.item[data-v-af5dbd20] {
  display: flex;
  flex-flow: column;
  align-items: center;
  justify-content: flex-start;
  width: 75px;
  margin-left: var(--left-difference);
}
.item .expected-time[data-v-af5dbd20] {
  display: flex;
  justify-content: center;
}
.item .expected-time > div[data-v-af5dbd20] {
  font-weight: 600;
  color: black;
}
.item .date[data-v-af5dbd20] {
  width: 75px;
  margin: 3px 0;
  font-size: 12px !important;
  color: #8e8e8e;
  text-align: center;
}
.item .days[data-v-af5dbd20] {
  z-index: 3;
  width: 26px;
  height: 26px;
  font-size: 13px;
  font-weight: bolder;
  line-height: 22px;
  color: #000;
  text-align: center;
  background-color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
}
.item .plan-days[data-v-af5dbd20] {
  position: relative;
  margin-bottom: -12px;
  color: #fff;
  background: #f34d37;
}
.item .actual-days[data-v-af5dbd20] {
  position: relative;
  margin-top: -12px;
  color: #fff;
  background: #f34d37;
}
.item .statusFalse-days[data-v-af5dbd20] {
  background: #818080 !important;
}
.item .barNoBefore[data-v-af5dbd20] {
  position: relative;
  width: 100%;
  height: 35px;
  font-size: 14px;
  font-weight: bolder;
  line-height: 35px;
  background-color: #e5e5e5;
}
.item .bar[data-v-af5dbd20] {
  position: relative;
  width: 100%;
  height: 35px;
  font-size: 14px;
  font-weight: bolder;
  line-height: 35px;
  background-color: #e5e5e5;
}
.item .bar[data-v-af5dbd20]::before {
  position: absolute;
  top: 0;
  left: -50px;
  width: 50px;
  height: 100%;
  content: "";
  background-color: inherit;
}
.item .bar > div[data-v-af5dbd20] {
  position: absolute;
  top: 0px;
  left: -65px;
  display: flex;
  flex-flow: column;
  align-items: center;
  justify-content: center;
  width: 100px;
  height: 100%;
  line-height: unset;
  color: white;
  background-color: #4aa3ff;
}
.item .bar > div > span[data-v-af5dbd20]:nth-child(1) {
  height: 15px;
  font-size: 15px;
}
.item .bar > div > span[data-v-af5dbd20]:nth-child(2) {
  font-size: 12px;
  font-weight: 400;
}
.item .bar > div.success[data-v-af5dbd20] {
  background-color: #30be76;
}
.item .bar > div.warning[data-v-af5dbd20] {
  background-color: #4aa3ff;
}
.item .bar > div.danger[data-v-af5dbd20] {
  background-color: #ec4040;
}
.item .completeNode[data-v-af5dbd20] {
  position: relative;
  box-sizing: border-box;
  width: 67px;
  height: 60px;
  font-size: 12px;
  line-height: 52px;
  color: #fff !important;
  text-align: center;
  background-color: #dc0019 !important;
  border: 4px solid #dc0019 !important;
  color: #fff !important;
  background-color: #dc0019 !important;
}
.item .completeNode[data-v-af5dbd20]::before {
  content: "";
  width: var(--line-width);
  height: 2px;
  position: absolute;
  top: var(--line-top);
  left: var(--line-left);
  background-color: #dc0019 !important;
}
.item .completeNode[data-v-af5dbd20]::after {
  content: "";
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  border-left: 8px solid #dc0019 !important;
  width: 0px;
  height: 0px;
  position: absolute;
  top: var(--arrow-top);
  left: -11px;
}
.item .statusFalse[data-v-af5dbd20] {
  position: relative;
  box-sizing: border-box;
  width: 67px;
  height: 30px;
  font-size: 12px;
  line-height: 22px;
  color: #fff !important;
  text-align: center;
  background-color: #818080 !important;
  border: 4px solid #818080 !important;
}
.item .node[data-v-af5dbd20] {
  position: relative;
  box-sizing: border-box;
  width: 67px;
  height: 60px;
  font-size: 12px;
  line-height: 52px;
  color: #151515;
  text-align: center;
  border: 4px solid #f34d37;
  margin: 2px 0;
  color: #fff;
  background-color: #f34d37;
}
.item .node[data-v-af5dbd20]::before {
  content: "";
  width: var(--line-width);
  height: 2px;
  position: absolute;
  top: var(--line-top);
  left: var(--line-left);
  background-color: #f34d37;
}
.item .node[data-v-af5dbd20]::after {
  content: "";
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  border-left: 8px solid #f34d37;
  width: 0px;
  height: 0px;
  position: absolute;
  top: var(--arrow-top);
  left: -11px;
}
.item .node-statusFalse[data-v-af5dbd20] {
  position: relative;
  box-sizing: border-box;
  width: 67px;
  height: 60px;
  font-size: 12px;
  line-height: 52px;
  color: #151515;
  text-align: center;
  border: 4px solid #f34d37;
  margin: 2px 0;
  color: #fff;
  background-color: #f34d37;
}
.item .node-statusFalse[data-v-af5dbd20]::before {
  content: "";
  width: var(--line-width);
  height: 2px;
  position: absolute;
  top: var(--line-top);
  left: var(--line-left);
  background-color: #818080;
}
.item .node-statusFalse[data-v-af5dbd20]::after {
  content: "";
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  border-left: 8px solid #818080;
  width: 0px;
  height: 0px;
  position: absolute;
  top: var(--arrow-top);
  left: -11px;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-672f3973]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.item[data-v-672f3973] {
  display: flex;
  flex-flow: column;
  align-items: center;
  justify-content: flex-start;
  width: -moz-fit-content;
  width: fit-content;
  margin-left: var(--left-difference);
}
.item .expected-time[data-v-672f3973] {
  display: flex;
  justify-content: center;
}
.item .expected-time > div[data-v-672f3973] {
  font-weight: 600;
  color: black;
}
.item .date[data-v-672f3973] {
  width: 75px;
  margin: 3px 0;
  font-size: 12px !important;
  color: #8e8e8e;
  text-align: center;
}
.item .days[data-v-672f3973] {
  z-index: 3;
  width: 26px;
  height: 26px;
  font-size: 13px;
  font-weight: bolder;
  line-height: 22px;
  color: #000;
  text-align: center;
  background-color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
}
.item .plan-days[data-v-672f3973] {
  position: relative;
  margin-bottom: -12px;
  color: #fff;
  background: #f34d37;
}
.item .actual-days[data-v-672f3973] {
  position: relative;
  margin-top: -12px;
  color: #fff;
  background: #f34d37;
}
.item .statusFalse-days[data-v-672f3973] {
  background: #818080 !important;
}
.item .bar[data-v-672f3973] {
  position: relative;
  width: 100%;
  height: 35px;
  font-size: 14px;
  font-weight: bolder;
  line-height: 35px;
  background-color: #e5e5e5;
}
.item .bar[data-v-672f3973]::before {
  position: absolute;
  top: 0;
  left: -50px;
  width: 50px;
  height: 100%;
  content: "";
  background-color: inherit;
}
.item .completeNode[data-v-672f3973] {
  position: relative;
  box-sizing: border-box;
  width: 90px;
  height: 60px;
  font-size: 12px;
  line-height: 52px;
  color: #fff !important;
  text-align: center;
  background-color: #dc0019 !important;
  border: 4px solid #dc0019 !important;
}
.item .completeNode > .arrow-ref1[data-v-672f3973]::before {
  background-color: #dc0019 !important;
}
.item .completeNode > .arrow-ref1[data-v-672f3973]::after {
  border-left: 8px solid #dc0019 !important;
}
.item .node[data-v-672f3973] {
  position: relative;
  box-sizing: border-box;
  width: 80px;
  height: 60px;
  font-size: 12px;
  line-height: 52px;
  color: #151515;
  text-align: center;
  border: 4px solid #f34d37;
  margin: 2px 0;
  border-radius: 0 30px 30px 0;
}
.item .node > .arrow-ref1[data-v-672f3973]::before {
  content: "";
  width: 123px;
  height: 2px;
  position: absolute;
  top: 24px;
  left: -127px;
  background-color: #f34d37;
}
.item .node > .arrow-ref1[data-v-672f3973]::after {
  content: "";
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  border-left: 8px solid #f34d37;
  width: 0px;
  height: 0px;
  position: absolute;
  top: var(--arrow-top);
  left: -11px;
}
.item .node-statusFalse[data-v-672f3973] {
  position: relative;
  box-sizing: border-box;
  width: 80px;
  height: 60px;
  font-size: 12px;
  line-height: 52px;
  color: #151515;
  text-align: center;
  border: 4px solid #f34d37;
  margin: 2px 0;
  border-radius: 0 30px 30px 0;
  border: 4px solid #818080;
}
.item .node-statusFalse > .arrow-ref1[data-v-672f3973]::before {
  content: "";
  width: 123px;
  height: 2px;
  position: absolute;
  top: 24px;
  left: -127px;
  background-color: #818080;
}
.item .node-statusFalse > .arrow-ref1[data-v-672f3973]::after {
  content: "";
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  border-left: 8px solid #818080;
  width: 0px;
  height: 0px;
  position: absolute;
  top: var(--arrow-top);
  left: -11px;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-65c82a01]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.item[data-v-65c82a01] {
  display: flex;
  flex-flow: column;
  align-items: center;
  justify-content: flex-start;
  width: 75px;
  margin-left: var(--left-difference);
}
.item .date[data-v-65c82a01] {
  width: 75px;
  margin: 3px 0;
  font-size: 12px !important;
  color: #8e8e8e;
  text-align: center;
}
.item .days[data-v-65c82a01] {
  z-index: 3;
  width: 26px;
  height: 26px;
  font-size: 13px;
  font-weight: bolder;
  line-height: 22px;
  color: #000;
  text-align: center;
  background-color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
}
.item .plan-days[data-v-65c82a01] {
  position: relative;
  margin-bottom: -12px;
  color: #fff;
  background: #f34d37;
}
.item .actual-days[data-v-65c82a01] {
  position: relative;
  margin-top: -12px;
  color: #fff;
  background: #f34d37;
}
.item .bar[data-v-65c82a01] {
  position: relative;
  width: 100%;
  height: 35px;
  font-size: 14px;
  font-weight: bolder;
  line-height: 35px;
  background-color: #e5e5e5;
}
.item .bar[data-v-65c82a01]::before {
  position: absolute;
  top: 0;
  left: -50px;
  width: 50px;
  height: 100%;
  content: "";
  background-color: inherit;
}
.item .completeNode[data-v-65c82a01] {
  position: relative;
  box-sizing: border-box;
  width: 67px;
  height: 30px;
  font-size: 12px;
  line-height: 22px;
  color: #fff !important;
  text-align: center;
  background-color: #dc0019 !important;
  border: 4px solid #dc0019 !important;
}
.item .completeNode > .arrow-ref[data-v-65c82a01]::before {
  background-color: #dc0019 !important;
}
.item .completeNode > .arrow-ref[data-v-65c82a01]::after {
  border-left: 8px solid #dc0019 !important;
}
.item .node[data-v-65c82a01] {
  position: relative;
  box-sizing: border-box;
  width: 67px;
  height: 30px;
  font-size: 12px;
  line-height: 22px;
  color: #151515;
  text-align: center;
  border: 4px solid #f34d37;
  margin: 32px 0 2px;
}
.item .node > span[data-v-65c82a01] {
  display: inline-block;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.item .node > .arrow-ref[data-v-65c82a01]::before {
  content: "";
  width: var(--line-width);
  height: 2px;
  position: absolute;
  top: 10px;
  left: var(--line-left);
  background-color: #f34d37;
}
.item .node > .arrow-ref[data-v-65c82a01]::after {
  content: "";
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  border-left: 8px solid #f34d37;
  width: 0px;
  height: 0px;
  position: absolute;
  top: 3px;
  left: -11px;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-504afb2c]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.item[data-v-504afb2c] {
  display: flex;
  flex-flow: column;
  align-items: center;
  justify-content: flex-start;
  width: 75px;
  margin-left: var(--left-difference);
}
.item .date[data-v-504afb2c] {
  width: 75px;
  margin: 3px 0;
  font-size: 12px !important;
  color: #8e8e8e;
  text-align: center;
}
.item .days[data-v-504afb2c] {
  z-index: 3;
  width: 26px;
  height: 26px;
  font-size: 13px;
  font-weight: bolder;
  line-height: 22px;
  color: #000;
  text-align: center;
  background-color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
}
.item .plan-days[data-v-504afb2c] {
  position: relative;
  margin-bottom: -12px;
  color: #fff;
  background: #f34d37;
}
.item .actual-days[data-v-504afb2c] {
  position: relative;
  margin-top: -12px;
  color: #fff;
  background: #f34d37;
}
.item .statusFalse[data-v-504afb2c] {
  background: #818080 !important;
}
.item .bar[data-v-504afb2c] {
  position: relative;
  width: 100%;
  height: 35px;
  font-size: 14px;
  font-weight: bolder;
  line-height: 35px;
  background-color: #e5e5e5;
}
.item .bar[data-v-504afb2c]::before {
  position: absolute;
  top: 0;
  left: -50px;
  width: 50px;
  height: 100%;
  content: "";
  background-color: inherit;
}
.item .bar > div[data-v-504afb2c] {
  position: absolute;
  top: 0px;
  left: -65px;
  display: flex;
  flex-flow: column;
  align-items: center;
  justify-content: center;
  width: 100px;
  height: 100%;
  line-height: unset;
  color: #151515;
  background-color: #4aa3ff;
}
.item .bar > div > span[data-v-504afb2c]:nth-child(1) {
  height: 15px;
  font-size: 15px;
}
.item .bar > div > span[data-v-504afb2c]:nth-child(2) {
  font-size: 12px;
  font-weight: 400;
}
.item .bar > div.success[data-v-504afb2c] {
  background-color: #30be76;
}
.item .bar > div.warning[data-v-504afb2c] {
  background-color: #4aa3ff;
}
.item .bar > div.danger[data-v-504afb2c] {
  background-color: #ec4040;
}
.item .completeNode[data-v-504afb2c] {
  position: relative;
  box-sizing: border-box;
  width: 67px;
  height: 60px;
  font-size: 12px;
  line-height: 52px;
  color: #fff !important;
  text-align: center;
  background-color: #dc0019 !important;
  border: 4px solid #dc0019 !important;
  color: #fff !important;
  background-color: #dc0019 !important;
}
.item .completeNode > .arrow-ref[data-v-504afb2c]::before {
  background-color: #dc0019 !important;
}
.item .completeNode > .arrow-ref[data-v-504afb2c]::after {
  border-left: 8px solid #dc0019 !important;
}
.item .node[data-v-504afb2c] {
  position: relative;
  box-sizing: border-box;
  width: 67px;
  height: 60px;
  font-size: 12px;
  line-height: 52px;
  color: #151515;
  text-align: center;
  border: 4px solid #f34d37;
  margin: 2px 0;
  color: #fff;
  background-color: #f34d37;
}
.item .node > .arrow-ref[data-v-504afb2c]::before {
  content: "";
  width: var(--line-width);
  height: 2px;
  position: absolute;
  top: var(--line-top);
  left: var(--line-left);
  background-color: #f34d37;
}
.item .node > .arrow-ref[data-v-504afb2c]::after {
  content: "";
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  border-left: 8px solid #f34d37;
  width: 0px;
  height: 0px;
  position: absolute;
  top: var(--arrow-top);
  left: -11px;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-215947fa]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.flower-main[data-v-215947fa] {
  width: 100%;
  overflow-x: auto;
}
.progress-monitoring[data-v-215947fa] {
  position: relative;
  display: flex;
  width: 100%;
  height: 219px;
  min-width: 1300px;
  overflow-x: scroll;
  background-color: #f8f9fb;
}
.progress-monitoring .item[data-v-215947fa] {
  width: 15% !important;
}
.progress-monitoring .item[data-v-215947fa] .type2 {
  background: #f8ab04 !important;
}
.progress-monitoring .item[data-v-215947fa] .type3 {
  background: #000 !important;
}
.progress-monitoring[data-v-215947fa]::before,
.progress-monitoring[data-v-215947fa]::after {
  position: absolute;
  top: 0;
  display: block;
  width: 100%;
  height: 10px;
  content: "";
  /* background-color: #edf1f6; */
}
.progress-monitoring[data-v-215947fa]::after {
  top: auto;
  bottom: 0;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-b5c18d50]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.store-expenses-table[data-v-b5c18d50] .el-table .el-table__cell .cell {
  font-size: 13px;
}
[data-v-b5c18d50] .avatar-uploader {
  padding: 10px 0;
}
[data-v-b5c18d50] .avatar-uploader .el-upload--picture-card {
  height: 70px;
  width: 70px;
  line-height: 70px;
}
[data-v-b5c18d50] .avatar-uploader .el-upload-list--picture-card .el-upload-list__item {
  height: 70px;
  width: 70px;
  line-height: 70px;
  margin: 0;
}
body[data-v-b5c18d50] .expenses-tooltip {
  color: #606266;
  background: #fff;
  border: 1px solid #ebeef5;
}
.store-expenses[data-v-b5c18d50] .el-icon-top {
  color: red;
  font-weight: 800;
}
.store-expenses[data-v-b5c18d50] .el-icon-bottom {
  color: green;
  font-weight: 800;
}
.store-expenses[data-v-b5c18d50] .el-form-item--small .el-form-item__content {
  line-height: normal;
}
.store-expenses[data-v-b5c18d50] .el-table__body td.el-table__cell {
  padding: 0;
}
.store-expenses[data-v-b5c18d50] .el-table__body td.el-table__cell .el-form-item {
  width: 100%;
  margin: 5px 0;
}
.store-expenses[data-v-b5c18d50] .el-table__body td.el-table__cell .el-form-item .el-form-item__content {
  width: 100%;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-b936bcc6]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.store-expenses-table[data-v-b936bcc6] .el-table .el-table__cell .cell {
  font-size: 13px;
}
body[data-v-b936bcc6] .expenses-tooltip {
  color: #606266;
  background: #fff;
  border: 1px solid #ebeef5;
}
.store-expenses[data-v-b936bcc6] .el-icon-top {
  color: red;
  font-weight: 800;
}
.store-expenses[data-v-b936bcc6] .el-icon-bottom {
  color: green;
  font-weight: 800;
}
.store-expenses[data-v-b936bcc6] .el-form-item--small .el-form-item__content {
  line-height: normal;
}
.store-expenses[data-v-b936bcc6] .el-table__body td.el-table__cell {
  padding: 0;
}
.store-expenses[data-v-b936bcc6] .el-table__body td.el-table__cell .el-form-item {
  width: 100%;
  margin: 5px 0;
}
.store-expenses[data-v-b936bcc6] .el-table__body td.el-table__cell .el-form-item .el-form-item__content {
  width: 100%;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-41528829]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.store-expenses-table[data-v-41528829] .el-table .el-table__cell .cell {
  font-size: 13px;
}
.radio-check[data-v-41528829] {
  font-weight: 800;
  font-size: 20px;
  color: black;
}
[data-v-41528829] .avatar-uploader {
  padding: 10px 0;
}
[data-v-41528829] .avatar-uploader .el-upload--picture-card {
  height: 70px;
  width: 70px;
  line-height: 70px;
}
[data-v-41528829] .avatar-uploader .el-upload-list--picture-card .el-upload-list__item {
  height: 70px;
  width: 70px;
  line-height: 70px;
  margin: 0;
}
body[data-v-41528829] .expenses-tooltip {
  color: #606266;
  background: #fff;
  border: 1px solid #ebeef5;
}
.store-expenses[data-v-41528829] .el-icon-top {
  color: red;
  font-weight: 800;
}
.store-expenses[data-v-41528829] .el-icon-bottom {
  color: green;
  font-weight: 800;
}
.store-expenses[data-v-41528829] .el-form-item--small .el-form-item__content {
  line-height: normal;
}
.store-expenses[data-v-41528829] .el-table__body td.el-table__cell {
  padding: 0;
}
.store-expenses[data-v-41528829] .el-table__body td.el-table__cell .el-form-item {
  width: 100%;
  margin: 5px 0;
}
.store-expenses[data-v-41528829] .el-table__body td.el-table__cell .el-form-item .el-form-item__content {
  width: 100%;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-44da426f]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.store-expenses-table[data-v-44da426f] .el-table .el-table__cell .cell {
  font-size: 13px;
}
[data-v-44da426f] .el-radio-group .el-radio__input .el-radio__inner {
  border-color: black !important;
}
[data-v-44da426f] .el-radio-group .el-radio__input.is-disabled.is-checked .el-radio__inner {
  background-color: black !important;
}
[data-v-44da426f] .el-radio-group .el-radio__input.is-disabled.is-checked .el-radio__inner::after {
  background-color: transparent !important;
}
body[data-v-44da426f] .expenses-tooltip {
  color: #606266;
  background: #fff;
  border: 1px solid #ebeef5;
}
.radio-check[data-v-44da426f] {
  font-weight: 800;
  color: black;
}
.store-expenses[data-v-44da426f] .el-icon-top {
  color: red;
  font-weight: 800;
}
.store-expenses[data-v-44da426f] .el-icon-bottom {
  color: green;
  font-weight: 800;
}
.store-expenses[data-v-44da426f] .el-form-item--small .el-form-item__content {
  line-height: normal;
}
.store-expenses[data-v-44da426f] .el-table__body td.el-table__cell {
  padding: 0;
}
.store-expenses[data-v-44da426f] .el-table__body td.el-table__cell .el-form-item {
  width: 100%;
  margin: 5px 0;
}
.store-expenses[data-v-44da426f] .el-table__body td.el-table__cell .el-form-item .el-form-item__content {
  width: 100%;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-3339409d]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.error-container[data-v-3339409d] {
  position: relative;
}
.plan-days[data-v-3339409d],
.actual-days[data-v-3339409d] {
  padding-left: var(--spaceDays);
  display: flex;
  justify-content: flex-start;
  align-items: center;
  cursor: pointer;
}
.plan-days > span[data-v-3339409d],
.actual-days > span[data-v-3339409d] {
  width: var(--days);
  height: 12px;
  border-radius: 3px;
}
.plan-days[data-v-3339409d] {
  margin-top: 6px;
}
.plan-days > span[data-v-3339409d] {
  background-color: #44c847;
}
.actual-days[data-v-3339409d] {
  margin: 2px 0 6px;
}
.actual-days > span[data-v-3339409d] {
  background-color: #258edf;
}
.days-row[data-v-3339409d] {
  display: flex;
  flex-flow: row;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: nowrap;
}
.days-row > div[data-v-3339409d] {
  width: 22px;
  height: 22px;
  box-sizing: border-box;
  text-align: center;
  line-height: 22px;
  color: whitesmoke;
  background-color: #1f72f5;
  border-right: 1px solid #eee;
}
.days-row > div[data-v-3339409d]:nth-last-child(1) {
  border-right: unset;
}
.days-row > div[data-v-3339409d]:first-child {
  background-color: #ffb046;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-168c2047]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.error-container[data-v-168c2047] {
  position: relative;
}
.plan-days[data-v-168c2047],
.actual-days[data-v-168c2047] {
  padding-left: var(--spaceDays);
  display: flex;
  justify-content: flex-start;
  align-items: center;
  cursor: pointer;
}
.plan-days > span[data-v-168c2047],
.actual-days > span[data-v-168c2047] {
  width: var(--days);
  height: 12px;
  border-radius: 3px;
}
.plan-days[data-v-168c2047] {
  margin-top: 6px;
}
.plan-days > span[data-v-168c2047] {
  background-color: #44c847;
}
.actual-days[data-v-168c2047] {
  margin: 2px 0 6px;
}
.actual-days > span[data-v-168c2047] {
  background-color: #258edf;
}
.days-row[data-v-168c2047] {
  display: flex;
  flex-flow: row;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: nowrap;
}
.days-row > div[data-v-168c2047] {
  width: 22px;
  height: 22px;
  box-sizing: border-box;
  text-align: center;
  line-height: 22px;
  color: whitesmoke;
  background-color: #1f72f5;
  border-right: 1px solid #eee;
}
.days-row > div[data-v-168c2047]:nth-last-child(1) {
  border-right: unset;
}
.days-row > div[data-v-168c2047]:first-child {
  background-color: #ffb046;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-a2f36e62]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.store-expenses-table[data-v-a2f36e62] .el-table .el-table__cell .cell {
  font-size: 13px;
}
body[data-v-a2f36e62] .expenses-tooltip {
  color: #606266;
  background: #fff;
  border: 1px solid #ebeef5;
}
.store-expenses[data-v-a2f36e62] .el-icon-top {
  color: red;
  font-weight: 800;
}
.store-expenses[data-v-a2f36e62] .el-icon-bottom {
  color: green;
  font-weight: 800;
}
.store-expenses[data-v-a2f36e62] .el-form-item--small .el-form-item__content {
  line-height: normal;
}
.store-expenses[data-v-a2f36e62] .el-table__body td.el-table__cell {
  padding: 0;
}
.store-expenses[data-v-a2f36e62] .el-table__body td.el-table__cell .el-form-item {
  width: 100%;
  margin: 5px 0;
}
.store-expenses[data-v-a2f36e62] .el-table__body td.el-table__cell .el-form-item .el-form-item__content {
  width: 100%;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-c6fe7a2a]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.work-schedule[data-v-c6fe7a2a] .el-dialog {
  position: relative;
  margin: 12vh auto 1vh auto !important;
}
.work-schedule[data-v-c6fe7a2a] .el-dialog .el-dialog__body {
  height: 80vh;
}
.work-schedule[data-v-c6fe7a2a] .el-dialog .el-dialog__body .error-container {
  height: 95%;
}
.error-container[data-v-c6fe7a2a] {
  position: relative;
}
.plan-days[data-v-c6fe7a2a],
.actual-days[data-v-c6fe7a2a] {
  padding-left: var(--spaceDays);
  display: flex;
  justify-content: flex-start;
  align-items: center;
  cursor: pointer;
}
.plan-days > span[data-v-c6fe7a2a],
.actual-days > span[data-v-c6fe7a2a] {
  width: var(--days);
  height: 12px;
  border-radius: 3px;
}
.plan-days[data-v-c6fe7a2a] {
  margin-top: 6px;
}
.plan-days > span[data-v-c6fe7a2a] {
  background-color: #44c847;
}
.actual-days[data-v-c6fe7a2a] {
  margin: 2px 0 6px;
}
.actual-days > span[data-v-c6fe7a2a] {
  background-color: #258edf;
}
.days-row[data-v-c6fe7a2a] {
  display: flex;
  flex-flow: row;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: nowrap;
}
.days-row > div[data-v-c6fe7a2a] {
  width: 22px;
  height: 22px;
  box-sizing: border-box;
  text-align: center;
  line-height: 22px;
  color: whitesmoke;
  background-color: #1f72f5;
  border-right: 1px solid #eee;
}
.days-row > div[data-v-c6fe7a2a]:nth-last-child(1) {
  border-right: unset;
}
.days-row > div[data-v-c6fe7a2a]:first-child {
  background-color: #ffb046;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-7a8437fc]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.title-decoration[data-v-7a8437fc] {
  width: 100%;
  height: 1.5vh;
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  padding: 0 0.93vw;
}
.title-decoration .title-dot[data-v-7a8437fc] {
  flex: 1;
  height: 0.19vh;
  background: linear-gradient(90deg, transparent, rgba(40, 167, 255, 0.6), transparent);
}
.title-decoration .title-text[data-v-7a8437fc] {
  font-size: 1.21vw;
  font-weight: bold;
  color: whitesmoke;
  margin: 0 1.41vw;
  line-height: 1.85vh;
  white-space: nowrap;
}

.dialog{
    position: relative;
}
/* 不使用 scoped，确保样式全局生效 */
.dialog-wrapper .el-dialog__wrapper {
    z-index: 999999999 !important;
    position: fixed !important;
    top: 0 !important;
    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
}
.dialog-wrapper .v-modal {
    z-index: 999999998 !important;
}
:deep(.el-dialog__body){
    padding-bottom: 0 !important;
}
:deep(.el-table thead th .cell) {
    text-align: center !important;
}

@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-1f76523c]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.container-box[data-v-1f76523c] {
  width: 100%;
  height: 100%;
  position: relative;
  display: flex;
  flex-direction: column;
  gap: 0.56vw;
  box-sizing: border-box;
  padding: 0 0.47vw;
}
.container-box[data-v-1f76523c] .border-box-content {
  flex-direction: column;
  height: 100%;
}
.title-header[data-v-1f76523c] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  min-height: 3vh;
  position: relative;
}
.title-header .help-wrapper[data-v-1f76523c] {
  cursor: pointer;
  z-index: 999999 !important;
  position: relative;
}
.title-header .help-icon[data-v-1f76523c] {
  font-size: 1.2vw;
  color: #409eff;
  cursor: pointer;
  z-index: 999999 !important;
}
.title-header .help-icon[data-v-1f76523c]:hover {
  color: #66b1ff;
}
.title-header .tips[data-v-1f76523c] {
  z-index: 999999 !important;
}
.container[data-v-1f76523c] {
  width: 100%;
  height: calc(100% - 1.85vh);
  display: flex;
  flex-flow: column;
  align-items: stretch;
  justify-content: space-between;
  gap: 0.24vw;
  box-sizing: border-box;
}
.container .container-top[data-v-1f76523c] {
  width: 100%;
  height: 50%;
  display: flex;
  flex-flow: row;
  align-items: stretch;
  justify-content: space-between;
  gap: 0.23vw;
}
.container .container-top .line-wrap[data-v-1f76523c] {
  width: 90% !important;
  height: auto !important;
  margin: 0 !important;
  padding: 0 !important;
  display: flex;
  justify-content: center;
  align-items: center;
}
.container .container-top .top-card[data-v-1f76523c] {
  width: 48%;
  height: calc(100% - 1vw);
  position: relative;
  border-radius: 0.74vw;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.24vw;
  box-sizing: border-box;
  margin-top: 0.24vw;
}
.container .container-bottom[data-v-1f76523c] {
  width: 100%;
  height: 48%;
  padding: 0.53vw;
  box-sizing: border-box;
  position: relative;
}
.container .container-bottom[data-v-1f76523c]::before {
  content: "";
  position: absolute;
  top: -0.47vw;
  left: 74%;
  transform: translateX(-50%);
  width: 0;
  height: 0;
  border-left: 0.47vw solid transparent;
  border-right: 0.47vw solid transparent;
  border-bottom: 0.47vw solid rgba(40, 167, 255, 0.5);
  z-index: 1;
}
.container .container-bottom .bottom-list-wrap[data-v-1f76523c] {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
  gap: 0.74vw;
}
.container .container-bottom .bottom-list-item[data-v-1f76523c] {
  flex: 1;
  height: 80%;
  display: flex;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
}
.container .container-bottom .vertical-equal-space[data-v-1f76523c] {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  color: #fff;
  gap: 0.37vw;
}
.container .container-bottom .vertical-equal-space .text2[data-v-1f76523c] {
  font-size: 0.98vw !important;
  color: #eeeff3 !important;
  font-weight: bold !important;
  margin: 0 !important;
  padding: 0 !important;
  text-align: center;
}
.container .container-bottom .vertical-equal-space .text1[data-v-1f76523c] {
  font-size: 1.25vw !important;
  color: #00c0ff !important;
  font-weight: bolder !important;
  margin: 0 !important;
  padding: 0 !important;
  text-align: center;
  cursor: pointer;
}
.container .custom-border-box[data-v-1f76523c] {
  width: 100% !important;
  border: 0.09vw solid rgba(40, 167, 255, 0.5) !important;
  border-radius: 0.37vw !important;
  background-color: rgba(0, 20, 40, 0.3) !important;
  box-sizing: border-box !important;
  padding: 0.47vw;
}
.container .vertical-equal-space[data-v-1f76523c] {
  display: flex !important;
  flex-direction: column !important;
  justify-content: space-around !important;
  align-items: center !important;
  color: #fff;
}
.container .vertical-equal-space .line-wrap[data-v-1f76523c] {
  width: 90% !important;
  height: auto !important;
  margin: 0 !important;
  padding: 0 !important;
}
.container .vertical-equal-space .dv-decoration-2[data-v-1f76523c] {
  width: 100% !important;
  height: 0.46vh !important;
  background-color: rgba(40, 167, 255, 0.3) !important;
  position: static !important;
}
.container .vertical-equal-space .text2[data-v-1f76523c] {
  font-size: 1.1vw !important;
  color: #eeeff3 !important;
  font-weight: bold !important;
  margin: 0 !important;
  padding: 0 !important;
}
.container .vertical-equal-space .text1[data-v-1f76523c] {
  font-size: 1.52vw !important;
  color: #00c0ff !important;
  font-weight: bolder !important;
  margin: 0 !important;
  padding: 0 !important;
  cursor: pointer;
}
[data-v-1f76523c] .dialog-fix {
  z-index: 9999 !important;
  position: fixed !important;
  left: 50% !important;
  top: 50% !important;
  transform: translate(-50%, -50%) !important;
  transform-origin: center center !important;
  pointer-events: auto !important;
}
[data-v-1f76523c] .dialog-fix + .v-modal {
  z-index: 9998 !important;
  pointer-events: auto !important;
}
[data-v-1f76523c] .el-dialog__wrapper {
  z-index: 9999 !important;
}
[data-v-1f76523c] .popover-class {
  background-color: rgba(88, 133, 246, 0.8);
  color: #fff;
  border: #053ac1 2px solid;
  z-index: 999999999 !important;
  position: fixed !important;
}
[data-v-1f76523c] .popover-class .el-popper__arrow::before {
  background: #2a4792 !important;
  border: #2a4792 1px solid !important;
}
[data-v-1f76523c]:fullscreen {
  z-index: 0 !important;
}
:fullscreen .popover-class[data-v-1f76523c] {
  z-index: 999999999 !important;
  position: fixed !important;
}
[data-v-1f76523c] .el-dialog__wrapper {
  z-index: 999999999 !important;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-7af714bf]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}

/* 根容器样式 */
.static-carousel-root[data-v-7af714bf] {
  width: 100%;
  height: 100%;
  position: relative;
}

/* 您的原有样式，完全不变 */
.carousel-container[data-v-7af714bf] {
  width: 100%;
  height: 100%;
  position: relative;
  display: flex;
  flex-direction: column;
  gap: 0.56vw;
  box-sizing: border-box;
  padding: 0 0.47vw;
  overflow: hidden;
}
.title-header[data-v-7af714bf] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  min-height: 3vh;
  position: relative;
}
.title-header .help-wrapper[data-v-7af714bf] {
  cursor: pointer;
  z-index: 999999 !important;
  position: relative;
}
.title-header .help-icon[data-v-7af714bf] {
  font-size: 1.2vw;
  color: #409eff;
  cursor: pointer;
  z-index: 999999 !important;
}
.title-header .help-icon[data-v-7af714bf]:hover {
  color: #66b1ff;
}
.title-header .tips[data-v-7af714bf] {
  z-index: 999999 !important;
}
.title-header[data-v-7af714bf] .el-select {
  width: 6vw;
  width: -moz-fit-content;
  width: fit-content;
  z-index: 999999 !important;
}
.title-header[data-v-7af714bf] .el-select :deep(.el-input__inner) {
  background-color: rgba(0, 20, 40, 0.5);
  border: 1px solid rgba(40, 167, 255, 0.5);
  color: #fff;
}
.title-header[data-v-7af714bf] .el-select :deep(.el-input__inner)::-moz-placeholder {
  color: rgba(255, 255, 255, 0.6);
}
.title-header[data-v-7af714bf] .el-select :deep(.el-input__inner)::placeholder {
  color: rgba(255, 255, 255, 0.6);
}
.carousel-wrapper[data-v-7af714bf] {
  position: relative;
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: visible;
}
[data-v-7af714bf] .custom-carousel-3d {
  width: 100%;
  height: 100% !important;
  position: relative;
  overflow: visible;
}
[data-v-7af714bf] .custom-carousel-3d .carousel-3d-container {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: visible;
  margin: 0;
}
[data-v-7af714bf] .custom-carousel-3d .carousel-3d-slider {
  margin-top: 6px;
  position: relative;
  overflow: visible;
  width: 10.375vw !important;
  height: 8.3vw !important;
}
[data-v-7af714bf] .custom-carousel-3d .carousel-3d-slide {
  position: absolute;
  opacity: 1;
  visibility: visible;
  transition: all 0.3s ease;
  border: none;
  background: transparent;
  box-shadow: none;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 10.375vw !important;
  height: 8.3vw !important;
  transform-origin: center center;
}
[data-v-7af714bf] .custom-carousel-3d .carousel-3d-slide.current {
  transform: translateX(-50%) scale(1.2) translateY(0);
  z-index: 10;
  opacity: 1;
  filter: brightness(1);
  box-shadow: 0 0.52vw 1.56vw rgba(0, 0, 0, 0.3);
}
[data-v-7af714bf] .custom-carousel-3d .carousel-3d-slide.left-1 {
  transform: translateX(-5.125vw) translateZ(-5vw) scale(0.8) rotateY(0deg) !important;
  z-index: 5;
  opacity: 0.8;
  filter: brightness(0.8);
}
[data-v-7af714bf] .custom-carousel-3d .carousel-3d-slide.right-1 {
  transform: translateX(5.125vw) translateZ(-5vw) scale(0.8) rotateY(0deg) !important;
  z-index: 5;
  opacity: 0.8;
  filter: brightness(0.8);
}
[data-v-7af714bf] .custom-carousel-3d .carousel-3d-slide.left-2 {
  transform: translateX(-10.42vw) translateZ(-8vw) scale(0.7) rotateY(70deg) !important;
  z-index: 1;
  opacity: 0.6;
  filter: brightness(0.4);
}
[data-v-7af714bf] .custom-carousel-3d .carousel-3d-slide.right-2 {
  transform: translateX(10.42vw) translateZ(-8vw) scale(0.7) rotateY(-70deg) !important;
  z-index: 1;
  opacity: 0.6;
  filter: brightness(0.4);
}
[data-v-7af714bf] .custom-carousel-3d .carousel-3d-slide:not(.current):not(.left-1):not(.right-1):not(.left-2):not(.right-2) {
  opacity: 0;
  visibility: hidden;
}
[data-v-7af714bf] .custom-carousel-3d .slide-content {
  width: 100%;
  height: 100%;
  position: relative;
  border-radius: 0.425vw;
  overflow: hidden;
  box-shadow: 0 0.21vw 0.625vw rgba(0, 0, 0, 0.2);
  background: #fff;
  display: flex;
  flex-direction: column;
}
[data-v-7af714bf] .custom-carousel-3d .slide-content .slide-image {
  width: 100%;
  height: 80%;
  -o-object-fit: cover;
     object-fit: cover;
  display: block;
  cursor: pointer;
}
[data-v-7af714bf] .custom-carousel-3d .slide-content .slide-title {
  width: 100%;
  height: 20%;
  line-height: 1;
  font-size: 0.73vw;
  color: #333;
  background: rgba(255, 255, 255, 0.9);
  font-weight: 500;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 0 0.42vw;
  display: flex;
  align-items: center;
}
[data-v-7af714bf] .carousel-3d-controls,[data-v-7af714bf] .prev,[data-v-7af714bf] .next {
  display: none !important;
}
.carousel-container.fullscreen-mode[data-v-7af714bf] .custom-carousel-3d .carousel-3d-slider {
  width: 18vw !important;
  height: 13.5vw !important;
  margin-top: 0.5vw !important;
}
.carousel-container.fullscreen-mode[data-v-7af714bf] .custom-carousel-3d .carousel-3d-slide {
  width: 18vw !important;
  height: 13.5vw !important;
}
.carousel-container.fullscreen-mode[data-v-7af714bf] .custom-carousel-3d .carousel-3d-slide.left-1 {
  transform: translateX(-4vw) translateZ(-2vw) scale(0.8) rotateY(0deg) !important;
  z-index: 5;
}
.carousel-container.fullscreen-mode[data-v-7af714bf] .custom-carousel-3d .carousel-3d-slide.right-1 {
  transform: translateX(4vw) translateZ(-2vw) scale(0.8) rotateY(0deg) !important;
  z-index: 5;
}
.carousel-container.fullscreen-mode[data-v-7af714bf] .custom-carousel-3d .carousel-3d-slide.left-2 {
  transform: translateX(-12vw) translateZ(-8vw) scale(0.6) rotateY(40deg) !important;
  z-index: 1;
}
.carousel-container.fullscreen-mode[data-v-7af714bf] .custom-carousel-3d .carousel-3d-slide.right-2 {
  transform: translateX(12vw) translateZ(-8vw) scale(0.6) rotateY(-40deg) !important;
  z-index: 1;
}

/* 自定义预览组件样式 */
[data-v-7af714bf] .custom-image-viewer {
  z-index: 99999 !important;
}

/* 全屏状态下预览组件样式优化 */
[data-v-7af714bf] .el-image-viewer__wrapper {
  z-index: 99999 !important;
  background-color: rgba(0, 0, 0, 0.9) !important;
}
[data-v-7af714bf] .popover-class {
  background-color: rgba(88, 133, 246, 0.8);
  color: #fff;
  border: #053ac1 2px solid;
  z-index: 999999999 !important;
  position: fixed !important;
}
[data-v-7af714bf] .popover-class .el-popper__arrow::before {
  background: #2a4792 !important;
  border: #2a4792 1px solid !important;
}
[data-v-7af714bf]:fullscreen {
  z-index: 0 !important;
}
:fullscreen .popover-class[data-v-7af714bf] {
  z-index: 999999999 !important;
  position: fixed !important;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-af994026]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.carousel-container-box[data-v-af994026] {
  width: 100%;
  height: 100%;
  position: relative;
  display: flex;
  flex-direction: column;
  gap: 0.56vw;
  box-sizing: border-box;
}
:fullscreen .carousel-container-box[data-v-af994026] {
  max-width: 100%;
  padding: 0.2vw;
  max-height: 100%;
  gap: 1vw;
}
.title-header[data-v-af994026] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  min-height: 3vh;
  position: relative;
}
.title-header .help-wrapper[data-v-af994026] {
  cursor: pointer;
  z-index: 999999 !important;
  position: relative;
}
.title-header .help-icon[data-v-af994026] {
  font-size: 1.2vw;
  color: #409eff;
  cursor: pointer;
  z-index: 999999 !important;
}
.title-header .help-icon[data-v-af994026]:hover {
  color: #66b1ff;
}
.title-header .tips[data-v-af994026] {
  z-index: 999999 !important;
}
.title-header[data-v-af994026] .el-select {
  width: 6vw;
  width: -moz-fit-content;
  width: fit-content;
  z-index: 999999 !important;
}
.title-header[data-v-af994026] .el-select :deep(.el-input__inner) {
  background-color: rgba(0, 20, 40, 0.5);
  border: 1px solid rgba(40, 167, 255, 0.5);
  color: #fff;
}
.title-header[data-v-af994026] .el-select :deep(.el-input__inner)::-moz-placeholder {
  color: rgba(255, 255, 255, 0.6);
}
.title-header[data-v-af994026] .el-select :deep(.el-input__inner)::placeholder {
  color: rgba(255, 255, 255, 0.6);
}
.table-wrapper[data-v-af994026] {
  width: 100%;
  height: calc(100% - 1.85vh);
  position: relative;
  overflow: hidden;
}
:fullscreen .table-wrapper[data-v-af994026] {
  width: 100%;
  height: 97vh;
  border-radius: 0 !important;
  border: none !important;
  background-color: rgba(0, 20, 40, 0.8) !important;
  overflow: hidden;
  padding: 1vw;
}
.datav-scroll-table[data-v-af994026] {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
}
[data-v-af994026] .custom-border-box {
  width: 100% !important;
  border: 0.09vw solid rgba(40, 167, 255, 0.5) !important;
  border-radius: 0.37vw !important;
  background-color: rgba(0, 20, 40, 0.3) !important;
  box-sizing: border-box !important;
  padding: 0.47vw;
}
[data-v-af994026]:fullscreen .custom-border-box {
  padding: 1vw;
}
[data-v-af994026] .popover-class {
  background-color: rgba(88, 133, 246, 0.8);
  color: #fff;
  border: #053ac1 2px solid;
  z-index: 999999999 !important;
  position: fixed !important;
}
[data-v-af994026] .popover-class .el-popper__arrow::before {
  background: #2a4792 !important;
  border: #2a4792 1px solid !important;
}
[data-v-af994026] .dv-scroll-board .rows .ceil {
  text-align: center;
  cursor: pointer;
}
[data-v-af994026] .dv-scroll-board .rows .row-item {
  font-size: 13px !important;
}
[data-v-af994026] .dv-scroll-board .header {
  font-size: 14px !important;
  background-color: rgba(84, 127, 207, 0.8) !important;
}
[data-v-af994026] .dv-scroll-board .header .header-item {
  text-align: center;
  padding: 0px 5px !important;
}
[data-v-af994026] .screen-select {
  width: 13.02vw;
  background-color: rgba(9, 24, 52, 0.8) !important;
  border: 0.09vw solid rgba(40, 167, 255, 0.3) !important;
  border-radius: 0.37vw;
  color: #ffffff !important;
  transition: all 0.3s ease;
  z-index: 999999 !important;
}
[data-v-af994026] .screen-select.el-select .el-input__inner {
  color: #ffffff !important;
  background-color: transparent !important;
  border: none !important;
  padding: 0.56vw 1.41vw;
}
[data-v-af994026] .screen-select.el-select .el-input__inner::-moz-placeholder {
  color: rgba(255, 255, 255, 0.4) !important;
  font-size: 1.3vw;
}
[data-v-af994026] .screen-select.el-select .el-input__inner::placeholder {
  color: rgba(255, 255, 255, 0.4) !important;
  font-size: 1.3vw;
}
[data-v-af994026] .screen-select:hover {
  border-color: rgba(40, 167, 255, 0.6) !important;
  background-color: rgba(9, 24, 52, 0.9) !important;
}
[data-v-af994026] .screen-select.el-select-active .el-input__inner,[data-v-af994026] .screen-select.is-focus .el-input__inner {
  border-color: #409eff !important;
  box-shadow: 0 0 0 0.19vw rgba(64, 158, 255, 0.2) !important;
}
[data-v-af994026] .el-scrollbar {
  border-color: #409eff !important;
  color: #ffffff;
}
[data-v-af994026] .el-select-dropdown__wrap {
  max-height: 10vw !important;
  margin-bottom: -20px !important;
  margin-right: -20px !important;
}
[data-v-af994026]:fullscreen {
  z-index: 0 !important;
}
:fullscreen .popover-class[data-v-af994026] {
  z-index: 999999999 !important;
  position: fixed !important;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-3ef7ed08]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.tips[data-v-3ef7ed08] {
  width: 100%;
  height: 6vh;
  margin: 0 auto 0.24vh;
  display: flex;
  align-items: center;
  justify-content: space-around;
  font-size: 1vw;
  padding: 0.43vw;
  background: linear-gradient(135deg, rgba(5, 30, 60, 0.8) 0%, rgba(0, 50, 100, 0.7) 100%);
  backdrop-filter: blur(8px);
  -webkit-backdrop-filter: blur(8px);
  border: 0.09vw solid rgba(0, 186, 255, 0.8) !important;
  border-radius: 0.4vw;
  box-shadow: 0 0 8px rgba(0, 186, 255, 0.5), inset 0 0 8px rgba(0, 186, 255, 0.3);
  color: #e0f7ff;
  text-shadow: 0 0 4px rgba(0, 186, 255, 0.4);
  position: relative;
  z-index: 2;
}
.tips[data-v-3ef7ed08]::before, .tips[data-v-3ef7ed08]::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 0.1vw;
  background: linear-gradient(90deg, transparent 0%, #00baff 50%, transparent 100%);
}
.tips[data-v-3ef7ed08]::before {
  top: 0;
}
.tips[data-v-3ef7ed08]::after {
  bottom: 0;
}
.tips > div[data-v-3ef7ed08] {
  padding: 0 1vw;
  position: relative;
}
.tips > div[data-v-3ef7ed08]:not(:last-child)::after {
  content: "";
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 0.1vw;
  height: 60%;
  background: linear-gradient(180deg, transparent 0%, #00baff 50%, transparent 100%);
}
.tips .tipnum[data-v-3ef7ed08] {
  cursor: pointer;
}
.tips .Num[data-v-3ef7ed08] {
  font-family: "Digital-7", "Consolas", "Microsoft YaHei", monospace;
  font-size: 1.4vw;
  font-weight: 700;
  background: linear-gradient(120deg, #00baff 0%, #0088cc 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  letter-spacing: 0.1vw;
  position: relative;
  cursor: pointer;
}
.map-wrapper[data-v-3ef7ed08] {
  position: relative;
  width: 100%;
  height: 100%;
  flex: 1;
  overflow: hidden;
  z-index: 1;
}
.return-up-level[data-v-3ef7ed08] {
  position: absolute;
  right: 5%;
  bottom: 10%;
  color: whitesmoke;
  font-weight: bold;
  cursor: pointer;
  z-index: 10;
  transition: all 0.3s;
}
.return-up-level[data-v-3ef7ed08]:hover {
  color: #00baff;
  transform: scale(1.1);
}
[data-v-3ef7ed08] .el-dialog__wrapper {
  z-index: 9999999 !important;
}

/* 大屏容器样式 */
.big-screen-container[data-v-61605c7a] {
    max-height: 100%;
}
.table-wrapper[data-v-61605c7a] {
    max-height: 100%;
    overflow: auto;
    position: relative;
}
.select[data-v-61605c7a]{
    height:5vh;
    padding-right: 10px;
    display: flex;
    align-items: center;
    justify-content: right;
}
.input[data-v-61605c7a]{
    width: 240px;
    margin-right: 20px;
}
.status-wrapper[data-v-61605c7a] {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px; /* 圆点和文字间距 */
}

/* 状态圆点：适配大屏尺寸，优化颜色 */
.status-dot[data-v-61605c7a] {
  width: 18px; /* 大屏适配，比原来大2px更醒目 */
  height: 18px;
  border-radius: 50%; /* 正圆 */
  flex-shrink: 0; /* 防止压缩 */
}

/* 未达成：深红色（适配大屏深色背景） */
.status[data-v-61605c7a] {
  background-color: #ff6b6b; /* 替代纯红，更柔和 */
}

/* 达成：深绿色（适配大屏深色背景） */
.ystatus[data-v-61605c7a] {
  background-color: #51cf66; /* 替代纯绿，更柔和 */
}

/* 状态文字：大屏字体大小，颜色统一 */
.status-text[data-v-61605c7a] {
  font-size: 16px;
  color: #e8f4fd;
  font-weight: 500;
}
/* 大屏表格样式 */
.big-screen-table[data-v-61605c7a] {
    --el-table-border-color: #2c5a8c;
    --el-table-row-hover-bg-color: rgba(44, 90, 140, 0.5);
    font-size: 16px;
    width: calc(100% - 8px) !important;
}
.trend-icon[data-v-61605c7a] {
    width: 24px;   /* 大屏图标尺寸 */
    height: 24px;
    vertical-align: middle; /* 与文字居中对齐 */
}

/* 表头样式 */
[data-v-61605c7a] .el-table thead th {
    font-size: 18px !important;
    font-weight: bold !important;
    height: 30px !important;
    /* 表头单元格高度（与header-row-style一致） */
    line-height: 30px !important;
    /* 行高与高度一致，文字垂直居中 */
    color: #ffffff !important;
    background-color: #103C7B !important;
    text-align: center;
    vertical-align: middle;
}
[data-v-61605c7a] .el-table thead th .cell {
    color: #ffffff !important;
    line-height: 40px !important;
    /* 表头文字行高 */
}

/* 表格行样式 */
[data-v-61605c7a] .el-table tbody td {
    font-size: 16px !important;
    height: 20px !important;
    /* 表格单元格高度（与row-style一致） */
    line-height: 20px !important;
    /* 行高与高度一致，文字垂直居中 */
    text-align: center;
    vertical-align: middle;
}
[data-v-61605c7a] .el-table tbody td .cell {
    color: #e8f4fd !important;
}

/* 奇偶行背景色 */
[data-v-61605c7a] .el-table .even-row td {
    background-color: #12448A !important;
}
[data-v-61605c7a] .el-table .odd-row td {
    background-color: #0A2D5C !important;
}

/* 店铺代码样式 */
.dpcode[data-v-61605c7a] {
    font-size: 16px;
    font-weight: 600;
    color: #ff4040 !important;
    cursor: pointer;
}

/* 大屏分页组件样式 */
.big-screen-pagination[data-v-61605c7a] {
    margin-top: 30px;
    text-align: right;
}

/* 分页组件文字和按钮样式 */
[data-v-61605c7a] .el-pagination {
    font-size: 16px;
    color: #e8f4fd;
}
[data-v-61605c7a] .el-pagination button {
    background-color: #194060;
    color: #e8f4fd;
    border-color: #2c5a8c;
    font-size: 16px;
    padding: 8px 12px;
}
[data-v-61605c7a] .el-pagination .el-pager li {
    font-size: 16px;
    padding: 0 10px;
}
[data-v-61605c7a] .el-pagination .el-pager li.active {
    color: #409eff;
    font-weight: bold;
}
[data-v-61605c7a] .el-select .el-input__inner {
    background-color: #194060;
    color: #e8f4fd;
    border-color: #2c5a8c;
    font-size: 16px;
}
[data-v-61605c7a] .el-pagination.is-background .btn-prev {
    background-color: #194060 !important;
    color: #ffffff;
}
[data-v-61605c7a] .el-pagination.is-background .btn-next {
    background-color: #194060 !important;
    color: #ffffff;
}
[data-v-61605c7a] .el-pager li {
    background-color: #194060 !important;
    color: #ffffff;
}
[data-v-61605c7a] .el-pagination__jump .el-input .el-input__inner {
    background-color: #194060 !important;
    color: #e8f4fd !important;
    border-color: #2c5a8c !important;
    font-size: 16px;
}

/* ========== 核心修复：滚动条样式 ========== */
/* 1. 滚动条整体：悬浮显示，不占布局宽度 */
[data-v-61605c7a] .table-wrapper::-webkit-scrollbar {
    width: 4px;  /* 垂直滚动条宽度（原来8px，现在4px更细） */
    height: 4px; /* 水平滚动条高度（原来8px，现在4px更细） */
    position: absolute; /* 关键：悬浮显示，不占布局宽度 */
    right: 0;
    top: 0;
}

/* 2. 滚动条轨道 */
[data-v-61605c7a] .table-wrapper::-webkit-scrollbar-track {
    background: transparent; /* 改为透明，不占视觉空间 */
    border-radius: 2px;
}

/* 3. 滚动条滑块 */
[data-v-61605c7a] .table-wrapper::-webkit-scrollbar-thumb {
    background: rgba(64, 128, 192, 0.5); /* 半透明，减少视觉重量 */
    border-radius: 2px;
    -webkit-transition: background 0.3s ease;
    transition: background 0.3s ease;
}

/* 4. 滑块hover效果 */
[data-v-61605c7a] .table-wrapper::-webkit-scrollbar-thumb:hover {
    background: rgba(64, 128, 192, 0.8); /* hover时稍微明显一些 */
}

/* 5. 滚动条角落 */
[data-v-61605c7a] .table-wrapper::-webkit-scrollbar-corner {
    background: transparent;
}
[data-v-61605c7a] .el-input__inner {
  /* 背景色：和分页/下拉框一致的深蓝底色 */
  background-color: #194060;
  /* 文字颜色：和表格文字一致的浅蓝 */
  color: #e8f4fd;
  /* 边框颜色：和表格边框一致的蓝 */
  border: 1px solid #2c5a8c;
  /* 大屏字体大小 */
  font-size: 16px;
  /* 内边距：适配大屏视觉 */
  padding: 8px 12px;
  /* 圆角：和滚动条/按钮统一 */
  border-radius: 4px;
  /* 去掉默认外发光 */
  outline: none;
}

/* 2. input 聚焦样式 */
[data-v-61605c7a] .el-input__inner:focus {
  /* 聚焦时边框高亮：和表格 hover 色一致 */
  border-color: #409eff;
  /* 轻微发光效果，提升聚焦辨识度 */
  box-shadow: 0 0 4px rgba(64, 158, 255, 0.3);
}

/* 3. placeholder 提示文字样式 */
[data-v-61605c7a] .el-input__inner::-moz-placeholder {
  /* 提示文字颜色：浅一点的蓝，不刺眼 */
  color: #8cb8e8;
  /* 提示文字大小和输入框一致 */
  font-size: 16px;
  /* 提示文字透明度 */
  opacity: 0.8;
}
[data-v-61605c7a] .el-input__inner::placeholder {
  /* 提示文字颜色：浅一点的蓝，不刺眼 */
  color: #8cb8e8;
  /* 提示文字大小和输入框一致 */
  font-size: 16px;
  /* 提示文字透明度 */
  opacity: 0.8;
}
[data-v-61605c7a] .el-button--primary {
  /* 核心修改：设置醒目的蓝色背景 */
  background-color: #409eff;
  /* 边框颜色和背景色一致，保持整体感 */
  border-color: #409eff;
  /* 字体大小：适配大屏 */
  font-size: 16px;
  /* 按钮内边距：增大点击区域 */
  padding: 8px 20px;
  /* 圆角：和 input 统一 */
  border-radius: 4px;
  /* 文字颜色：白色，对比明显 */
  color: #ffffff;
}
[data-v-61605c7a] .el-button--primary:hover {
  background-color: #12448A;
  border-color: #409eff;
}
[data-v-61605c7a] .el-button--primary:active {
  background-color: #0A2D5C;
  border-color: #2c5a8c;
}
/* 火狐浏览器兼容 */
.table-wrapper[data-v-61605c7a] {
    scrollbar-width: thin;
    scrollbar-color: #4080c0 #082549;
}


.echarts-container[data-v-75b0999b] {
  width: 100%;
  height: var(--216e06b2);
  min-height: 200px;
  box-sizing: border-box;
}


/* 大屏容器样式 */
.big-screen-container[data-v-1780110b] {
  max-height: 100%;
}
.table-wrapper[data-v-1780110b] {
  max-height: 100%;
  overflow: auto;
  position: relative;
}

/* 大屏表格样式 */
.big-screen-table[data-v-1780110b] {
  --el-table-border-color: #2c5a8c;
  --el-table-row-hover-bg-color: rgba(44, 90, 140, 0.5);
  font-size: 16px;
  width: calc(100% - 8px) !important;
}
.trend-icon[data-v-1780110b] {
  width: 24px; /* 大屏图标尺寸 */
  height: 24px;
  vertical-align: middle; /* 与文字居中对齐 */
}

/* 表头样式 */
[data-v-1780110b] .el-table thead th {
  font-size: 18px !important;
  font-weight: bold !important;
  height: 30px !important;
  /* 表头单元格高度（与header-row-style一致） */
  line-height: 30px !important;
  /* 行高与高度一致，文字垂直居中 */
  color: #ffffff !important;
  background-color: #103C7B !important;
  text-align: center;
  vertical-align: middle;
}
[data-v-1780110b] .el-table thead th .cell {
  color: #ffffff !important;
  line-height: 40px !important;
  /* 表头文字行高 */
}

/* 表格行样式 */
[data-v-1780110b] .el-table tbody td {
  font-size: 16px !important;
  height: 20px !important;
  /* 表格单元格高度（与row-style一致） */
  line-height: 20px !important;
  /* 行高与高度一致，文字垂直居中 */
  text-align: center;
  vertical-align: middle;
}
[data-v-1780110b] .el-table tbody td .cell {
  color: #e8f4fd !important;
}

/* 奇偶行背景色 */
[data-v-1780110b] .el-table .even-row td {
  background-color: #12448A !important;
}
[data-v-1780110b] .el-table .odd-row td {
  background-color: #0A2D5C !important;
}

/* 店铺代码样式 */
.dpcode[data-v-1780110b] {
  font-size: 16px;
  font-weight: 600;
  color: #409eff !important;
  text-decoration: underline;
  cursor: pointer;
}

/* 大屏分页组件样式 */
.big-screen-pagination[data-v-1780110b] {
  margin-top: 30px;
  text-align: right;
}

/* 分页组件文字和按钮样式 */
[data-v-1780110b] .el-pagination {
  font-size: 16px;
  color: #e8f4fd;
}
[data-v-1780110b] .el-pagination button {
  background-color: #194060;
  color: #e8f4fd;
  border-color: #2c5a8c;
  font-size: 16px;
  padding: 8px 12px;
}
[data-v-1780110b] .el-pagination .el-pager li {
  font-size: 16px;
  padding: 0 10px;
}
[data-v-1780110b] .el-pagination .el-pager li.active {
  color: #409eff;
  font-weight: bold;
}
[data-v-1780110b] .el-select .el-input__inner {
  background-color: #194060;
  color: #e8f4fd;
  border-color: #2c5a8c;
  font-size: 16px;
}
[data-v-1780110b] .el-pagination.is-background .btn-prev {
  background-color: #194060 !important;
  color: #ffffff;
}
[data-v-1780110b] .el-pagination.is-background .btn-next {
  background-color: #194060 !important;
  color: #ffffff;
}
[data-v-1780110b] .el-pager li {
  background-color: #194060 !important;
  color: #ffffff;
}
[data-v-1780110b] .el-pagination__jump .el-input .el-input__inner {
  background-color: #194060 !important;
  color: #e8f4fd !important;
  border-color: #2c5a8c !important;
  font-size: 16px;
}

/* ========== 核心修复：滚动条样式 ========== */
/* 1. 滚动条整体：不占布局宽度 */
[data-v-1780110b] .table-wrapper::-webkit-scrollbar {
  width: 8px; /* 垂直滚动条宽度 */
  height: 8px; /* 水平滚动条高度 */
  position: absolute; /* 关键：悬浮显示，不占布局宽度 */
  right: 0;
  top: 0;
}

/* 2. 滚动条轨道 */
[data-v-1780110b] .table-wrapper::-webkit-scrollbar-track {
  background: #082549; /* 轨道背景色 */
  border-radius: 4px;
}

/* 3. 滚动条滑块 */
[data-v-1780110b] .table-wrapper::-webkit-scrollbar-thumb {
  background: linear-gradient(180deg, #4080c0, #2c5a8c); /* 渐变滑块 */
  border-radius: 4px;
  -webkit-transition: background 0.3s ease;
  transition: background 0.3s ease;
}

/* 4. 滑块hover效果 */
[data-v-1780110b] .table-wrapper::-webkit-scrollbar-thumb:hover {
  background: linear-gradient(180deg, #5090d0, #3c6aa8);
}

/* 5. 滚动条角落 */
[data-v-1780110b] .table-wrapper::-webkit-scrollbar-corner {
  background: #082549;
}

/* 火狐浏览器兼容 */
.table-wrapper[data-v-1780110b] {
  scrollbar-width: thin;
  scrollbar-color: #4080c0 #082549;
}

@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-2cf881de]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.space-big-screen-container[data-v-2cf881de] {
  max-width: 100vw;
  height: 83.86vh;
  overflow: hidden;
  padding: 0.93vw;
  box-sizing: border-box;
}
.space-big-screen-container .screen-main-border[data-v-2cf881de] {
  width: 100%;
  height: 100%;
  position: relative;
  color: #fff;
}
.space-big-screen-container .screen-header[data-v-2cf881de] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 0.93vw;
  height: 5.56vh;
  border-bottom: 0.09vw solid rgba(255, 255, 255, 0.1);
}
.space-big-screen-container .screen-header .header-left[data-v-2cf881de] {
  width: 40%;
  display: flex;
  align-items: center;
  gap: 0.9vw;
}
.space-big-screen-container .screen-header .header-center[data-v-2cf881de] {
  width: 50%;
  display: flex;
  justify-content: center;
  gap: 1.55vw;
}
.space-big-screen-container .screen-header .header-center .screen-title[data-v-2cf881de] {
  width: 100%;
  font-size: 2.64vw;
  font-weight: 700;
  margin: 0;
  letter-spacing: 0.28vw;
  text-align: center;
  margin-left: 0.1vw;
  font-family: "ShuHeiTi", sans-serif;
}
.space-big-screen-container .screen-header .header_choice[data-v-2cf881de] {
  margin-right: 0.52vw;
  display: flex;
  align-items: center;
  justify-content: space-around;
}
.space-big-screen-container .screen-header .header_choice > div[data-v-2cf881de] {
  height: 1.56vw;
  width: 3.13vw;
  font-size: 1.1vw;
  line-height: 1.56vw;
  text-align: center;
  border: #0E4BDB 0.1vw solid;
}
.space-big-screen-container .screen-header .header_choice .box[data-v-2cf881de] {
  cursor: pointer;
  color: #0E4BDB;
}
.space-big-screen-container .screen-header .header_choice .choice[data-v-2cf881de] {
  color: #0E4BDB;
  background-color: #0E4BDB;
  color: #fff;
}
.space-big-screen-container .screen-header .header-timer[data-v-2cf881de] {
  width: 28%;
  margin-right: 8px;
}
.space-big-screen-container .screen-header .header-timer .realtime-clock[data-v-2cf881de] {
  width: 100%;
  font-size: 1.3vw;
  color: #409eff;
  font-weight: 500;
  letter-spacing: 0.09vw;
  white-space: nowrap;
}
.space-big-screen-container .screen-header .fullscreen-btn[data-v-2cf881de] {
  padding: 0.74vw 1.85vw;
  background-color: #165DFF;
  color: #fff;
  border: none;
  border-radius: 0.37vw;
  font-size: 1.3vw;
  cursor: pointer;
  transition: all 0.3s ease;
  z-index: 10;
}
.space-big-screen-container .screen-header .fullscreen-btn[data-v-2cf881de]:hover {
  background-color: #0E4BDB;
  transform: scale(1.05);
}
.space-big-screen-container .screen-header .fullscreen-btn.active[data-v-2cf881de] {
  background-color: #FF7D00;
}
.space-big-screen-container .screen-content[data-v-2cf881de] {
  position: relative;
  width: 100%;
  height: calc(100% - 5.56vh);
  padding: 0.93vw;
  box-sizing: border-box;
}
.space-big-screen-container .screen-content .decor-left[data-v-2cf881de], .space-big-screen-container .screen-content .decor-right[data-v-2cf881de] {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  z-index: 1;
}
.space-big-screen-container .screen-content .decor-left[data-v-2cf881de] {
  left: 0;
}
.space-big-screen-container .screen-content .decor-right[data-v-2cf881de] {
  right: 0;
}
.space-big-screen-container .business-module[data-v-2cf881de] {
  width: 100%;
  height: 100%;
  display: flex;
  gap: 0.43vw;
  box-sizing: border-box;
  z-index: 2;
  position: relative;
}
.space-big-screen-container .business-module .module-col[data-v-2cf881de] {
  height: 100%;
  display: flex;
  flex-direction: column;
  gap: 0.53vw;
}
.space-big-screen-container .business-module .col-top[data-v-2cf881de], .space-big-screen-container .business-module .col-bottom[data-v-2cf881de] {
  flex: 1;
  width: 100%;
  border-radius: 0.34vw;
  background-color: rgba(255, 255, 255, 0.05);
  border: 0.09vw solid rgba(40, 167, 255, 0.2) !important;
  box-sizing: border-box;
  padding: 0.23vw;
  overflow: hidden;
}
.space-big-screen-container .business-module .module-left[data-v-2cf881de] {
  width: 19%;
}
.space-big-screen-container .business-module .module-left .left[data-v-2cf881de] {
  flex: 1;
  width: 100%;
  border-radius: 0.44vw;
  background-color: rgba(255, 255, 255, 0.05);
  border: 0.09vw solid rgba(40, 167, 255, 0.2);
  box-sizing: border-box;
  padding: 0.43vw;
  overflow: hidden;
}
.space-big-screen-container .business-module .module-center[data-v-2cf881de] {
  flex: 1;
}
.space-big-screen-container .business-module .module-center .center-bottom-wrap[data-v-2cf881de] {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 0.43vw;
  border: none !important;
  background: transparent;
}
.space-big-screen-container .business-module .module-center .center-bottom-wrap .center-bottom-left[data-v-2cf881de] {
  width: 36%;
  height: 100%;
  border-radius: 0.14vw;
  background-color: rgba(255, 255, 255, 0.05);
  border: 0.09vw solid rgba(40, 167, 255, 0.2);
  box-sizing: border-box;
  padding: 0.43vw;
  overflow: hidden;
}
.space-big-screen-container .business-module .module-center .center-bottom-wrap .center-bottom-right[data-v-2cf881de] {
  width: 64%;
  height: 100%;
  border-radius: 0.24vw;
  background-color: rgba(255, 255, 255, 0.05);
  border: 0.09vw solid rgba(40, 167, 255, 0.2);
  box-sizing: border-box;
  padding: 0.43vw;
  overflow: hidden;
}
.space-big-screen-container .business-module .module-center .center_top[data-v-2cf881de] {
  height: 60%;
}
.space-big-screen-container .business-module .module-center .center_bottom[data-v-2cf881de] {
  height: 39%;
}
.space-big-screen-container .business-module .module-right[data-v-2cf881de] {
  width: 24%;
}
.space-big-screen-container .business-module .module-right .right[data-v-2cf881de] {
  flex: 1;
  width: 100%;
  border-radius: 0.24vw;
  background-color: rgba(255, 255, 255, 0.05);
  border: 0.09vw solid rgba(40, 167, 255, 0.2);
  box-sizing: border-box;
  overflow: hidden;
  padding: 0.43vw;
}
.space-big-screen-container .business-module .col_main[data-v-2cf881de] {
  width: 100%;
  height: 100%;
  border-radius: 0.24vw;
  padding: 0.43vw;
  background-color: rgba(255, 255, 255, 0.05);
  border: 0.09vw solid rgba(40, 167, 255, 0.2);
  box-sizing: border-box;
  overflow: hidden;
}
.space-big-screen-container .yjscreen-content[data-v-2cf881de] {
  position: relative;
  width: 100%;
  height: calc(100% - 5.56vh);
  padding: 0.93vw;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  gap: 0.55vw;
}
.space-big-screen-container .yjscreen-content .yj_table[data-v-2cf881de] {
  flex: 1;
  height: 100%;
  border-radius: 0.34vw;
  background-color: rgba(255, 255, 255, 0.05);
  border: 0.09vw solid rgba(40, 167, 255, 0.2) !important;
  box-sizing: border-box;
  padding: 0.23vw;
  overflow: hidden;
}
.space-big-screen-container .yjscreen-content .yj_echart[data-v-2cf881de] {
  width: 39%;
  height: 100%;
  display: flex;
  flex-direction: column;
  gap: 0.55vw;
}
.space-big-screen-container .yjscreen-content .yj_echart .yj_item[data-v-2cf881de] {
  width: 100%;
  border-radius: 0.34vw;
  background-color: rgba(255, 255, 255, 0.05);
  border: 0.09vw solid rgba(40, 167, 255, 0.2) !important;
  box-sizing: border-box;
  padding: 0.23vw;
  overflow: hidden;
}
.space-big-screen-container .yjscreen-content .yj_echart .yj_one[data-v-2cf881de] {
  flex: 1;
}
.space-big-screen-container .yjscreen-content .yj_echart .yj_two[data-v-2cf881de] {
  height: 40%;
}
[data-v-2cf881de] .vab-app-main {
  padding: 0 !important;
  margin: 0 !important;
  box-sizing: border-box !important;
  padding-top: 0 !important;
  padding-right: 0 !important;
  padding-bottom: 0 !important;
  padding-left: 0 !important;
}
[data-v-2cf881de] body .vab-app-main {
  padding: 0 !important;
}
[data-v-2cf881de] .remove-app-main-padding {
  padding: 0 !important;
  margin: 0 !important;
}
[data-v-2cf881de] .screen-select {
  width: 8.02vw;
  background-color: rgba(9, 24, 52, 0.8) !important;
  border: 0.09vw solid rgba(40, 167, 255, 0.3) !important;
  border-radius: 0.37vw;
  color: #ffffff !important;
  transition: all 0.3s ease;
}
[data-v-2cf881de] .screen-select.el-select .el-input__inner {
  color: #ffffff !important;
  background-color: transparent !important;
  border: none !important;
  padding: 0.56vw 1.41vw;
}
[data-v-2cf881de] .screen-select.el-select .el-input__inner::-moz-placeholder {
  color: rgba(255, 255, 255, 0.4) !important;
  font-size: 1.3vw;
}
[data-v-2cf881de] .screen-select.el-select .el-input__inner::placeholder {
  color: rgba(255, 255, 255, 0.4) !important;
  font-size: 1.3vw;
}
[data-v-2cf881de] .screen-select:hover {
  border-color: rgba(40, 167, 255, 0.6) !important;
  background-color: rgba(9, 24, 52, 0.9) !important;
}
[data-v-2cf881de] .screen-select.el-select-active .el-input__inner,[data-v-2cf881de] .screen-select.is-focus .el-input__inner {
  border-color: #409eff !important;
  box-shadow: 0 0 0 0.19vw rgba(64, 158, 255, 0.2) !important;
}
[data-v-2cf881de] .el-select-dropdown {
  background-color: rgba(9, 24, 52, 0.95) !important;
  border: 0.09vw solid rgba(40, 167, 255, 0.3) !important;
  border-radius: 0.37vw !important;
  padding: 0.3vw !important;
}
[data-v-2cf881de] .el-select-dropdown .el-select-dropdown__item {
  color: #ffffff !important;
  background-color: transparent !important;
  border-radius: 0.2vw !important;
  padding: 0.4vw 1vw !important;
  margin: 0.1vw 0 !important;
  line-height: 28px !important;
}
[data-v-2cf881de] .el-select-dropdown .el-select-dropdown__item:hover,[data-v-2cf881de] .el-select-dropdown .el-select-dropdown__item.hover,[data-v-2cf881de] .el-select-dropdown .el-select-dropdown__item.selected {
  background-color: rgba(64, 158, 255, 0.3) !important;
  color: #ffffff !important;
}
[data-v-2cf881de] .el-select-dropdown .el-select-dropdown__item.is-disabled {
  color: rgba(255, 255, 255, 0.3) !important;
  background-color: transparent !important;
}
[data-v-2cf881de] .el-select-dropdown .el-select-dropdown__wrap {
  margin-bottom: -20px !important;
  margin-right: -20px !important;
}
[data-v-2cf881de] .el-select-dropdown .el-select-dropdown__wrap::-webkit-scrollbar {
  width: 0.3vw !important;
  height: 0.3vw !important;
}
[data-v-2cf881de] .el-select-dropdown .el-select-dropdown__wrap::-webkit-scrollbar-track {
  background: rgba(9, 24, 52, 0.5) !important;
  border-radius: 0.15vw !important;
}
[data-v-2cf881de] .el-select-dropdown .el-select-dropdown__wrap::-webkit-scrollbar-thumb {
  background: rgba(40, 167, 255, 0.5) !important;
  border-radius: 0.15vw !important;
}
[data-v-2cf881de] .el-select-dropdown .el-select-dropdown__wrap::-webkit-scrollbar-thumb:hover {
  background: rgba(40, 167, 255, 0.8) !important;
}
[data-v-2cf881de] .el-select .el-input__suffix-inner .el-icon-circle-close {
  color: rgba(255, 255, 255, 0.6) !important;
}
[data-v-2cf881de] .el-select .el-input__suffix-inner .el-icon-circle-close:hover {
  color: #ffffff !important;
}
[data-v-2cf881de] .el-select .el-input__suffix-inner .el-icon-arrow-down {
  color: rgba(255, 255, 255, 0.8) !important;
}
[data-v-2cf881de] .screen-select .el-input__inner::-moz-placeholder {
  font-size: 14px !important;
}
[data-v-2cf881de] .screen-select .el-input__inner::placeholder {
  font-size: 14px !important;
}
[data-v-2cf881de] body {
  margin: 0;
  padding: 0;
  overflow: hidden;
}
[data-v-2cf881de] body::-webkit-scrollbar {
  display: none;
}
[data-v-2cf881de] :fullscreen {
  overflow: visible !important;
  z-index: 1 !important;
}
[data-v-2cf881de] :-webkit-full-screen {
  overflow: visible !important;
  z-index: 1 !important;
}
[data-v-2cf881de] :-moz-full-screen {
  overflow: visible !important;
  z-index: 1 !important;
}
[data-v-2cf881de] :ms-fullscreen {
  overflow: visible !important;
  z-index: 1 !important;
}
[data-v-2cf881de] .space-big-screen-container:fullscreen .custom-dialog-mask {
  display: flex !important;
  opacity: 1 !important;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-649013d1]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.btn[data-v-649013d1] {
  display: flex;
}
.btn .upload[data-v-649013d1] {
  margin-left: 10px;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-1ecb2c69]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
[data-v-1ecb2c69] .myTable {
  width: 100%;
  height: 470px;
}
[data-v-1ecb2c69] .myTable thead th:nth-child(1) .cell {
  display: none;
}
.btn[data-v-1ecb2c69] {
  display: flex;
}
.btn .upload[data-v-1ecb2c69] {
  margin-left: 10px;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-5c45812a]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.btn[data-v-5c45812a] {
  display: flex;
}
.btn .upload[data-v-5c45812a] {
  margin-left: 10px;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-4bf946dc]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.select-width[data-v-4bf946dc] {
  width: 100%;
}
[data-v-4bf946dc] .material-order-table-A .el-table__fixed {
  height: 100% !important;
}
.material-order-table[data-v-4bf946dc] .el-icon-top {
  color: red;
  font-weight: 800;
}
.material-order-table[data-v-4bf946dc] .el-table__fixed {
  pointer-events: none;
}
.material-order-table[data-v-4bf946dc] .el-table__fixed > * {
  pointer-events: all;
}
.material-order-table[data-v-4bf946dc] .el-icon-bottom {
  color: green;
  font-weight: 800;
}
.material-order-table[data-v-4bf946dc] .el-form-item--small .el-form-item__content {
  line-height: normal;
}
.material-order-table[data-v-4bf946dc] .el-table__body td.el-table__cell {
  padding: 0;
}
.material-order-table[data-v-4bf946dc] .el-table__body td.el-table__cell .el-form-item {
  width: 100%;
  margin: 5px 0;
}
.material-order-table[data-v-4bf946dc] .el-table__body td.el-table__cell .el-form-item .el-form-item__content {
  width: 100%;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-5d54ae28]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.select-width[data-v-5d54ae28] {
  width: 100%;
}
[data-v-5d54ae28] .material-order-table-A  .el-table__fixed {
  height: 100% !important;
}
.material-order[data-v-5d54ae28] .el-icon-top {
  color: red;
  font-weight: 800;
}
.material-order[data-v-5d54ae28] .el-table__fixed {
  pointer-events: none;
}
.material-order[data-v-5d54ae28] .el-table__fixed > * {
  pointer-events: all;
}
.material-order[data-v-5d54ae28] .el-icon-bottom {
  color: green;
  font-weight: 800;
}
.material-order[data-v-5d54ae28] .el-form-item--small .el-form-item__content {
  line-height: normal;
}
.material-order[data-v-5d54ae28] .el-table__body td.el-table__cell {
  padding: 0;
}
.material-order[data-v-5d54ae28] .el-table__body td.el-table__cell .el-form-item {
  width: 100%;
  margin: 5px 0;
}
.material-order[data-v-5d54ae28] .el-table__body td.el-table__cell .el-form-item .el-form-item__content {
  width: 100%;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-a89062ea]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.select-width[data-v-a89062ea] {
  width: 100%;
}
[data-v-a89062ea] .material-order-table-A .el-table__fixed {
  height: 100% !important;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-1ac33d0d]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.select-width[data-v-1ac33d0d] {
  width: 100%;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-e75400b6]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.select-width[data-v-e75400b6] {
  width: 100%;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-45816bd2]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.select-width[data-v-45816bd2] {
  width: 100%;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-68595007]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.select-width[data-v-68595007] {
  width: 100%;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-70a76dce]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.select-width[data-v-70a76dce] {
  width: 100%;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-aec016f6]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
[data-v-aec016f6] .order-details-table {
  width: 100%;
  height: 500px;
}
.btn[data-v-aec016f6] {
  display: flex;
}
.btn .upload[data-v-aec016f6] {
  margin-left: 10px;
}
.skip[data-v-aec016f6] {
  font-weight: 800;
}
[data-v-aec016f6] .order-details-table .el-table__fixed {
  height: 100% !important;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-421eeecc]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.select-width[data-v-421eeecc] {
  width: 100%;
}
[data-v-421eeecc] .material-order-table-A .el-table__fixed {
  height: 100% !important;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-0620abd4]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.select-width[data-v-0620abd4] {
  width: 100%;
}
[data-v-0620abd4] .material-order-table-A .el-table__fixed {
  height: 100% !important;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-2b1fc1ee]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.select-width[data-v-2b1fc1ee] {
  width: 100%;
}
[data-v-2b1fc1ee] .el-table__footer-wrapper .el-table__footer {
  margin-top: 0px !important;
}
[data-v-2b1fc1ee] .el-table__footer-wrapper .el-table__cell {
  padding: 12px 0 !important;
  height: 40px !important;
}
.skip[data-v-2b1fc1ee] {
  font-weight: 780;
  font-size: 14px;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-3b1f2c1e]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.select-width[data-v-3b1f2c1e] {
  width: 100%;
}
[data-v-3b1f2c1e] .el-table__footer-wrapper .el-table__footer {
  margin-top: 0px !important;
}
[data-v-3b1f2c1e] .el-table__footer-wrapper .el-table__cell {
  padding: 12px 0 !important;
  height: 40px !important;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-7ad52d20]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.select-width[data-v-7ad52d20] {
  width: 100%;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-b2fd97a2]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.select-width[data-v-b2fd97a2] {
  width: 100%;
}
[data-v-b2fd97a2] .material-order-table-A  .el-table__fixed {
  height: 100% !important;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-31dc1cdf]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.select-width[data-v-31dc1cdf] {
  width: 100%;
}
[data-v-31dc1cdf] .material-order-table-A  .el-table__fixed {
  height: 100% !important;
}
.sign[data-v-31dc1cdf] {
  color: red;
  font-weight: 800;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-0d583998]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.btn[data-v-0d583998] {
  display: flex;
}
.btn .upload[data-v-0d583998] {
  margin-left: 10px;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-c31892ac]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.select-width[data-v-c31892ac] {
  width: 100%;
}
[data-v-c31892ac] .material-order-table-A  .el-table__fixed {
  height: 100% !important;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-0a9ac9ba]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.select-width[data-v-0a9ac9ba] {
  width: 100%;
}
[data-v-0a9ac9ba] .material-order-table-A  .el-table__fixed {
  height: 100% !important;
}
.sign[data-v-0a9ac9ba] {
  color: red;
  font-weight: 800;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-1b6e18d7]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.select-width[data-v-1b6e18d7] {
  width: 100%;
}
[data-v-1b6e18d7] .el-input.input-red .el-input__inner {
  color: red !important;
}
[data-v-1b6e18d7] .el-input.input-green .el-input__inner {
  color: green !important;
}
[data-v-1b6e18d7] .material-order-table-A  .el-table__fixed {
  height: 100% !important;
}
.sign[data-v-1b6e18d7] {
  color: red;
  font-weight: 800;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-88a96148]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.select-width[data-v-88a96148] {
  width: 100%;
}
[data-v-88a96148] .material-order-table-A  .el-table__fixed {
  height: 100% !important;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-61a92501]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.select-width[data-v-61a92501] {
  width: 100%;
}
[data-v-61a92501] .material-order-table-A  .el-table__fixed {
  height: 100% !important;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-28d182b0]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.select-width[data-v-28d182b0] {
  width: 100%;
}
[data-v-28d182b0] .material-order-table-A  .el-table__fixed {
  height: 100% !important;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-6d9ca676]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.select-width[data-v-6d9ca676] {
  width: 100%;
}
[data-v-6d9ca676] .el-input.input-red .el-input__inner {
  color: red !important;
}
[data-v-6d9ca676] .el-input.input-green .el-input__inner {
  color: green !important;
}
[data-v-6d9ca676] .material-order-table-A  .el-table__fixed {
  height: 100% !important;
}
.sign[data-v-6d9ca676] {
  color: red;
  font-weight: 800;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-b484dbf2]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.select-width[data-v-b484dbf2] {
  width: 100%;
}
[data-v-b484dbf2] .material-order-table-A  .el-table__fixed {
  height: 100% !important;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-2fb5029e]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.select-width[data-v-2fb5029e] {
  width: 100%;
}
[data-v-2fb5029e] .material-order-table-A  .el-table__fixed {
  height: 100% !important;
}
.highlight[data-v-2fb5029e] {
  color: black;
  font-weight: bold;
  text-align: left;
  padding: 15px 0 15px 15px;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-2009f717]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.select-width[data-v-2009f717] {
  width: 100%;
}
[data-v-2009f717] .material-order-table-A  .el-table__fixed {
  height: 100% !important;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-344ca9ac]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.select-width[data-v-344ca9ac] {
  width: 100%;
}
.material-order-table-A[data-v-344ca9ac] {
  border: 1px solid black;
}
[data-v-344ca9ac] .material-order-table-A  .el-table__fixed {
  height: 100% !important;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
[data-v-ab02f760]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
}
.sysBtnList button[data-v-ab02f760] {
  margin: 4px;
}
.sysBtnList button[data-v-ab02f760]:first-child {
  margin: 4px 0px 4px 4px;
}
.upload-demo[data-v-ab02f760] {
  display: flex;
  align-items: center;
}
.btnItem[data-v-ab02f760] {
  border: 0 !important;
  border-radius: 4px;
  box-shadow: 1px 1px 2px #666;
}
.divider[data-v-ab02f760] {
  display: flex;
  justify-content: center;
}
.divider[data-v-ab02f760] .el-divider {
  min-height: 90vh;
}
.tabbar[data-v-ab02f760] {
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: space-around;
  width: 100%;
  height: 60px;
  background-color: white;
}
.tabbar-item[data-v-ab02f760] {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  color: #888;
  text-decoration: none;
}
.tabbar-item.active[data-v-ab02f760] {
  color: #1890ff;
}
.tabbar-label[data-v-ab02f760] {
  font-size: 12px;
}
#capture.is-mobile[data-v-ab02f760] {
  padding-bottom: 50px;
}
[data-v-ab02f760] .van-field--disabled .van-field__label {
  color: #323233 !important;
}
[data-v-ab02f760] .van-field__control:disabled {
  color: #323233 !important;
  -webkit-text-fill-color: #323233 !important;
}
