@charset "UTF-8";* {
  box-sizing: border-box;
  padding: 0;
}

svg.icon {
  width: 16px; height: 16px;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}

.kl-report-tooltip {
  white-space: pre-wrap !important;
}

.van-cell {
  overflow: visible;
  overflow: initial;
}

.n-input {
  --n-border-color: #c3cbc3;
  border-radius: var(--n-border-radius);
}

.n-input-wrapper {
  --n-padding-left: 8px;
}

.n-input__prefix .iconfont::before {
    margin-left: 2px;
  }

.n-input .n-input__border {
  --n-border-radius: 4px;
  --n-border: 1px solid var(--n-border-color);
  border-radius: 4px;
  border-radius: var(--n-border-radius);
}

.n-input .n-input__state-border {
  --n-border-radius: 4px;
  --n-border: 1px solid var(--n-border-color);
  border-radius: 4px;
  border-radius: var(--n-border-radius);
}

.n-input__input {
  --n-text-color: #333;
  font-family: Regluar;
}

.n-input__placeholder {
  --n-placeholder-color: #adb3bc;
  line-height: var(--n-height);
  font-family: Regluar;
}

.n-select, .n-cascader, .n-tree-select {
  --n-border-radius: 4px;
  --n-border-color: #c3cbc3;
}

.n-base-selection .n-base-selection__border {
  --n-border-radius: 4px;
  --n-border: 1px solid var(--n-border-color);
  border-radius: 4px;
  border-radius: var(--n-border-radius);
}

.n-base-selection .n-base-selection__state-border {
  --n-border-radius: 4px;
  --n-border: 1px solid var(--n-border-color);
  border-radius: 4px;
  border-radius: var(--n-border-radius);
}

.n-base-selection-placeholder {
  --n-placeholder-color: #adb3bc;
  line-height: var(--n-height);
  font-family: Regluar;
}

.n-upload-dragger .n-button.n-button--tertiary-type.n-button--medium-type.n-button--secondary {
  height: 100%;
  width: 100%;
  color: #4091fb;
  background: #f0f5fe;
}

.n-button {
  --n-border-radius: 4px;
}

.group-designer .n-tabs .n-tabs-tab {
  padding: 4px 22px;
}

.group-designer .n-tabs.n-tabs--line-type .n-tabs-tab.n-tabs-tab--active {
  background: #f0f5fe;
  color: #0e67da !important;
  border-top-right-radius: 4px !important;
  border-top-left-radius: 4px !important;
}
.custom-input-number[data-v-94108ebc] {
  display: flex;
}
.custom-input-number .n-input-wrapper .n-input__input-el[data-v-94108ebc] {
  -webkit-text-decoration: none !important;
  text-decoration: none !important;
}.m-input-number-range[data-v-ffc0d03d] {
  display: flex;
  width: 100%;
  align-items: center;
}
.m-input-number-range .separator[data-v-ffc0d03d] {
  width: 40px;
  background-color: #000;
  height: 1px;
  transform: scale(0.5);
  margin: 0 24px;
}
.m-input-number-range > .van-cell.van-field[data-v-ffc0d03d] {
  padding: 0;
}
.m-input-number-range .van-cell[data-v-ffc0d03d]:after {
  display: none;
}.custom-input-number[data-v-c3c91398] {
  display: flex;
}
.custom-input-number .n-input-wrapper .n-input__input-el[data-v-c3c91398] {
  -webkit-text-decoration: none !important;
  text-decoration: none !important;
}
.m-input-number[data-v-e97fc97a] .van-field__right-icon {
  color: var(--van-field-input-text-color);
}
.m-input-number[data-v-e97fc97a] .van-field--disabled :deep(.van-field__right-icon) {
  color: var(--van-field-input-disabled-text-color);
}
.m-input-number__suffix[data-v-e97fc97a] {
  display: flex;
}
.m-input-number__action[data-v-e97fc97a] {
  display: flex;
  color: #999999;
  font-size: 20px;
  margin-left: 8px;
}
.m-input-number[data-v-e97fc97a] .van-field--disabled .m-input-number__action {
  color: var(--van-field-input-disabled-text-color);
}
.m-input-number__action-plus[data-v-e97fc97a] {
  margin-left: 10px;
}

.input-mobile[data-v-8c0a031e] {
  width: 100%;
  word-wrap: break-word;
  word-break: break-all;
  hyphens: auto;
}
[data-v-8c0a031e] .text-style-beautify {
  white-space: normal;
}
.renderType-table-mobile[data-v-8c0a031e] {
  white-space: nowrap; /* 防止文本换行 */
  overflow: hidden; /* 隐藏溢出的内容 */
  text-overflow: ellipsis;
}
.table-cell-content.auto-row-height[data-v-8c0a031e] {
  white-space: normal;
  white-space: break-spaces;
  word-break: break-word;
}.m-select-field.van-cell[data-v-e04d5fee]:after {
  display: none;
}
.m-select-field[data-v-e04d5fee] {
  padding: 0;
}
.m-select-field--placeholder[data-v-e04d5fee] {
  padding: 0;
}
.van-field--disabled.m-select-field[data-v-e04d5fee] {
  --van-field-right-icon-color: var(--van-field-input-disabled-text-color);
}
.m-select-popup[data-v-e04d5fee] {
  max-height: 80vh;
  display: flex;
  flex-direction: column;
  --van-search-padding: 8px 16px;
  --van-search-content-background: #f6f7f8;
}
.m-select-popup .m-select-popup-header__toolbar[data-v-e04d5fee] {
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: space-between;
  height: 56px;
  height: var(--van-picker-toolbar-height, 56px);
}
.m-select-popup .m-select-popup-header__toolbar > .confirm[data-v-e04d5fee],
.m-select-popup .m-select-popup-header__toolbar .cancel[data-v-e04d5fee] {
  border-width: 0;
  padding: 0 16px;
  background: transparent;
  overflow: hidden;
}
.m-select-popup .m-select-popup-header__toolbar > .cancel[data-v-e04d5fee] {
  color: var(--van-picker-cancel-action-color);
}
.m-select-popup .m-select-popup-header__toolbar > .confirm[data-v-e04d5fee] {
  color: var(--van-picker-confirm-action-color);
}
.m-select-popup .m-select-popup-header__toolbar .toolbar__left[data-v-e04d5fee] {
  width: 52px;
}
.m-select-popup .m-select-popup-header__toolbar .toolbar__title[data-v-e04d5fee] {
  font-size: 16px;
  color: #666666;
  height: 24px;
  line-height: 24px;
}
.m-select-popup .m-select-popup-header__toolbar .toolbar__close[data-v-e04d5fee] {
  padding: 0 16px;
  color: #999;
}
.m-select-popup[data-v-e04d5fee] .van-search__content {
  padding-left: 8px;
  border-radius: 4px;
}
.m-select-popup .m-select-popup__content[data-v-e04d5fee] {
  display: flex;
  flex: 1;
  flex-direction: column;
  overflow: auto;
}
.m-select-popup .m-select-popup__checkbox-group > .van-cell-group > .van-cell[data-v-e04d5fee] {
  padding: 16px;
}
.m-select-popup .m-select-popup__checkbox-group > .van-cell-group > .van-cell[data-v-e04d5fee] .van-checkbox__label {
  line-height: 24px;
}
.m-select-popup .m-select-popup__checkbox-group > .van-cell-group > .van-cell .van-checkbox[data-v-e04d5fee] {
  display: flex;
  justify-content: space-between;
  width: 100%;
}
.m-select-popup .m-select-popup__checkbox-group > .van-cell-group > .van-cell .van-checkbox[aria-checked=true][data-v-e04d5fee] {
  --van-checkbox-label-color: var(--primary-color, #0e67da);
}
.m-select-popup .m-select-popup__checkbox-group > .van-cell-group > .van-cell .van-checkbox .iconfont.icon-check1[data-v-e04d5fee] {
  margin-right: 8px;
  font-size: 20px;
  color: transparent;
}
.m-select-popup .m-select-popup__checkbox-group > .van-cell-group > .van-cell .van-checkbox .iconfont.icon-check1.icon-is-checked[data-v-e04d5fee] {
  color: #0e67da;
  color: var(--primary-color, #0e67da);
}
.m-select-popup .m-select-popup__checkbox-group > .van-cell-group > .van-cell[data-v-e04d5fee]::after {
  left: 0;
  right: 0;
}
.m-select-popup .m-select-all > .van-cell-group[data-v-e04d5fee] {
  padding-bottom: 55px;
}
.m-select-popup .m-select-all > .van-cell-group > .van-cell .van-checkbox[data-v-e04d5fee] {
  justify-content: flex-start !important;
}
.m-select-popup .is-select-all[data-v-e04d5fee] {
  position: absolute;
  bottom: 0;
  border-top: 1px solid #f6f7f8;
}
.m-select-popup .is-select-all > .van-cell[data-v-e04d5fee] {
  padding: 16px;
}
.m-select-popup .m-select-popup__checkbox-group[data-v-e04d5fee],
.m-select-popup .m-select-popup__empty[data-v-e04d5fee] {
  width: 100%;
}.m-date-picker.van-cell[data-v-50df37ad]:after {
  display: none;
}
.m-date-picker[data-v-50df37ad] {
  padding: 0;
  --van-field-left-icon-color: #999;
  --van-field-right-icon-color: #999;
  --van-cell-background: transparent;
}
.m-date-picker[data-v-50df37ad] .van-field__left-icon {
  color: var(--van-field-left-icon-color);
  display: flex;
  align-items: center;
}
.m-date-picker[data-v-50df37ad] .van-field__left-icon > .iconfont {
  font-size: var(--van-field-icon-size);
  line-height: 1;
}
.m-date-picker__popup[data-v-50df37ad] .van-picker__columns > .van-picker-column:first-child {
  min-width: 64px;
}
.van-field--disabled.m-date-picker[data-v-50df37ad] {
  --van-field-left-icon-color: var(--van-field-input-disabled-text-color);
  --van-field-right-icon-color: var(--van-field-input-disabled-text-color);
}
.m-date-picker__popup--confirm-disabled[data-v-50df37ad] .van-picker__confirm.van-haptics-feedback {
  --van-active-opacity: 1;
}
.m-date-picker__confirm--disabled[data-v-50df37ad] {
  cursor: not-allowed;
  opacity: var(--van-disabled-opacity);
}
.m-date-picker--range {
  display: flex;
  align-items: center;
  width: 100%;
  --van-field-left-icon-color: #999;
  --van-field-right-icon-color: #999;
  --van-cell-background: transparent;
}
.m-date-picker--range .van-field__left-icon {
  color: var(--van-field-left-icon-color);
  display: flex;
  align-items: center;
}
.m-date-picker--range .van-field__left-icon  > .iconfont {
    font-size: var(--van-field-icon-size);
    line-height: 1;
}
.m-date-picker--range .date-field-start,
.date-field-end {
  padding: 0;
}
.m-date-picker--range > .date-field-start .van-field__control {
  text-align: left;
}
.m-date-picker--range > .date-field-end .van-field__control {
  text-align: right;
}
.m-date-picker--range > .date-field-end {
  margin-right: 10px;
}
.m-date-picker--range .separator {
  width: 10px;
  flex-shrink: 0;
  text-align: center;
  transform: translateY(-2px);
}
.m-date-picker--range .date-field-start.van-cell:after,
.date-field-end.van-cell:after {
  display: none;
}
.m-date-picker--range__popup :deep(.van-picker__columns > .van-picker-column:first-child) {
    min-width: 64px;
}
.m-date-picker--range-disabled > .van-field__right-icon {
  --van-field-left-icon-color: var(--van-field-input-disabled-text-color);
  --van-field-right-icon-color: var(--van-field-input-disabled-text-color);
}
.m-time-picker.van-cell[data-v-b02190b8]:after {
  display: none;
}
.m-time-picker[data-v-b02190b8] {
  padding: 0;
  --van-field-left-icon-color: #999;
  --van-field-right-icon-color: #999;
}
.m-time-picker[data-v-b02190b8] .van-field__left-icon {
  color: var(--van-field-left-icon-color);
  display: flex;
  align-items: center;
}
.m-time-picker[data-v-b02190b8] .van-field__left-icon > .iconfont {
  font-size: var(--van-field-icon-size);
  line-height: 1;
}
.van-field--disabled.m-time-picker[data-v-b02190b8] {
  --van-field-left-icon-color: var(--van-field-input-disabled-text-color);
  --van-field-right-icon-color: var(--van-field-input-disabled-text-color);
}
.m-upload-file-input {
  display: none;
}
.inner-popper[data-v-afb71e18] {
  margin: 0 16px;
  background: rgba(0, 0, 0, 0.85);
  color: #fff;
  padding: 8px;
  border-radius: 4px;
}
.custom-popper[data-v-afb71e18] .popper {
  max-width: 100vw;
}
.scanner-overlay[data-v-f297d10c] {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #eee;
  z-index: 9999;
  display: flex;
  justify-content: center;
  align-items: center;
}
.scanner-mask[data-v-f297d10c] {
  position: relative;
  width: 100%;
  height: 100%;
}
.scanner-frame[data-v-f297d10c] {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  border: 1px solid #000;
  box-shadow: 0 0 0 10000px rgba(0, 0, 0, 0.5);
  z-index: 1;
  pointer-events: none;
}
.scanner-viewport[data-v-f297d10c] {
  width: 100vw;
  height: 100vh;
  position: relative;
  z-index: 0;
  opacity: 0.9;
}
.back-icon[data-v-f297d10c] {
  position: absolute;
  top: 1em;
  left: 1em;
  width: 1.3em;
  height: 1.3em;
  border: 1px solid #fff;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 10;
}

.m-input-group[data-v-40f106ab] {
  display: flex;
  align-items: center;
  flex: 1;
}
.m-input-group--disabled[data-v-40f106ab] {
  color: #ccc;
  color: var(--van-field-input-disabled-text-color, #ccc);
}
.m-input-group[data-v-40f106ab] .van-field__left-icon,
.m-input-group[data-v-40f106ab] .van-field__right-icon {
  color: #999;
}
.m-input-group[data-v-40f106ab] .count {
  color: #999;
  font-size: 12px;
}
.m-input-group-label[data-v-40f106ab] {
  position: relative;
  -moz-user-select: none;
       user-select: none;
  -webkit-user-select: none;
  box-sizing: border-box;
  display: inline-block;
  border-radius: 3px;
  font-size: 14px;
  line-height: 34px;
  height: 34px;
  flex-shrink: 0;
  white-space: nowrap;
}
.m-input[data-v-40f106ab] {
  display: flex;
  align-items: center;
}
.m-input[data-v-40f106ab]::after {
  display: none;
}
.icon-scan[data-v-40f106ab] {
  color: #666;
}

.renderType-table-mobile[data-v-c55b767f] {
  white-space: nowrap; /* 防止文本换行 */
  overflow: hidden; /* 隐藏溢出的内容 */
  text-overflow: ellipsis;
}[data-v-df023187] .n-base-selection-tag-wrapper {
  padding: 0;
  height: 100%;
}
[data-v-df023187] .n-base-selection-tag-wrapper .n-tag {
  --n-height: 24px !important;
  --n-padding: 0 4px !important;
  --n-border: none !important;
}.n-base-select-menu__action:has(.subtable-other-input) {
  border-top: none;
  padding: 0px 14px 10px;
}
.n-base-select-menu__action:has(.subtable-other-input) .n-input {
  height: 24px;
  font-size: 12px;
}
.n-base-select-menu__action:has(.subtable-other-input) .n-input .n-input__input-el {
  height: 24px;
}
.n-base-select-menu__action:has(.subtable-other-input) .n-input .n-input__border,
.n-base-select-menu__action:has(.subtable-other-input) .n-input .n-input__state-border {
  border-radius: 2px;
}
.n-base-selection:has(.subtable-select-tag) {
  --n-padding-multiple: 0px 26px 0 5px;
}
.n-base-selection-tag-wrapper:has(.subtable-select-tag) {
  padding: 0;
  height: 100%;
}
.n-base-selection-tag-wrapper:has(.subtable-select-tag) .n-tag {
  --n-color: #f2f3f5;
  --n-height: 24px;
  --n-padding: 0 4px;
  --n-border: none;
}
.n-base-selection-tag-wrapper:has(.subtable-select-tag) .n-base-icon {
  font-size: 12px;
  margin-left: 2px;
  height: 16px;
  width: 16px;
  line-height: 16px;
}
.n-base-selection-tag-wrapper:has(.subtable-select-tag) .n-base-icon:not(.n-base-close--disabled):hover {
  background-color: #ddd;
}
.n-base-selection-tag-wrapper:has(.subtable-select-tag) .n-base-icon.n-base-close--disabled {
  cursor: not-allowed;
}
.n-popover {
  padding-bottom: 2px;
}
.n-popover .n-base-selection-tag-wrapper:has(.subtable-select-tag):not(:last-child) {
  margin-right: 4px;
  margin-bottom: 4px;
}[data-v-4139e9bf] .n-base-selection-tag-wrapper {
  height: var(--79f1b4c6);
  line-height: var(--79f1b4c6);
  margin-bottom: 3px;
}
[data-v-4139e9bf] .v-overflow {
  height: var(--79f1b4c6);
}
[data-v-4139e9bf] .n-base-selection-input-tag {
  height: var(--79f1b4c6);
  line-height: var(--79f1b4c6);
}
[data-v-4139e9bf] .n-base-selection-tags {
  margin-bottom: 4px;
}
.kl-select-tiled[data-v-27edab70] {
  gap: 0 8px;
  position: relative;
  padding-right: 44px;
}
.kl-select-tiled .tiled-item[data-v-27edab70] {
  border-radius: 2px;
  padding: 5px 8px;
  cursor: pointer;
  white-space: nowrap; /* 防止文本换行 */
  overflow: hidden; /* 隐藏溢出的内容 */
  text-overflow: ellipsis; /* 显示省略号来代表被修剪的文本 */
  max-width: 124px;
  display: inline-block;
  vertical-align: middle;
  border: 1px solid #d9d9d9;
  color: #333333;
  font-size: 14px;
}
.kl-select-tiled .tiled-item[data-v-27edab70]:hover {
  border: 1px solid #2563c8;
}
.kl-select-tiled .no-border[data-v-27edab70] {
  border: none !important;
}
.kl-select-tiled .more-btn[data-v-27edab70] {
  position: absolute;
  right: 0;
  top: 0;
  cursor: pointer;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 44px;
  color: #333;
}
.tiled-item-active {
  background: rgba(14, 103, 218, 0.1) !important;
  border: 1px solid #0e67da !important;
  border-radius: 2px !important;
  color: #0e67da !important;
}
.no-border {
  border: none !important;
}
.more-btn-outer-popover {
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.1);
  padding: 8px 12px;
}
.more-btn-outer-popover .more-btn-inner-item-list {
  max-width: 560px;
  display: flex;
  gap: 8px;
  flex-wrap: wrap;
}
.more-btn-outer-popover .more-btn-inner-item-list .more-btn-inner-item {
  border-radius: 2px;
  padding: 6px 8px;
  cursor: pointer;
  white-space: nowrap; /* 防止文本换行 */
  overflow: hidden; /* 隐藏溢出的内容 */
  text-overflow: ellipsis; /* 显示省略号来代表被修剪的文本 */
  max-width: 124px;
  display: inline-block;
  vertical-align: middle;
  border: 1px solid #d9d9d9;
  color: #333333;
  font-size: 14px;
}
.more-btn-outer-popover .more-btn-inner-item-list .more-btn-inner-item:hover {
  border: 1px solid #2563c8;
}.kl-m-select-base--disabled[data-v-10cc573f] {
  --van-field-input-text-color: var(--van-field-input-disabled-text-color);
  --van-cell-right-icon-color: var(--van-field-input-disabled-text-color);
}.kl-m-select-condition--disabled[data-v-4344fb88] {
  --van-field-input-text-color: var(--van-field-input-disabled-text-color);
  --van-cell-right-icon-color: var(--van-field-input-disabled-text-color);
}
.renderType-table-mobile[data-v-82442b02] {
  white-space: nowrap; /* 防止文本换行 */
  overflow: hidden; /* 隐藏溢出的内容 */
  text-overflow: ellipsis;
}.m-radio-base[data-v-832558eb] {
  --van-radio-label-color: #000;
}
.m-radio-base .van-radio__label[data-v-832558eb] {
  line-height: 24px;
}
.m-radio-base .van-radio[data-v-832558eb] {
  padding: 16px 0;
}
.m-radio-base--disabled[data-v-832558eb] {
  --van-field-input-text-color: var(--van-field-input-disabled-text-color);
  --van-cell-right-icon-color: var(--van-field-input-disabled-text-color);
}
.renderType-table-mobile[data-v-362c8965] {
  white-space: nowrap; /* 防止文本换行 */
  overflow: hidden; /* 隐藏溢出的内容 */
  text-overflow: ellipsis;
}
.table-cell-content.auto-row-height[data-v-362c8965] {
  white-space: normal;
  white-space: break-spaces;
  word-break: break-word;
}.m-checkbox-base--disabled[data-v-f2d5a605] {
  --van-field-input-text-color: var(--van-field-input-disabled-text-color);
  --van-cell-right-icon-color: var(--van-field-input-disabled-text-color);
}[data-v-77e09f2d] .text-style-beautify {
  white-space: normal;
}.custom-datepicker .n-input-wrapper .n-input__input-el[data-v-98e1cb61] {
  -webkit-text-decoration: none !important;
  text-decoration: none !important;
}.custom-datepicker .n-input-wrapper .n-input__input-el[data-v-ec475b9c] {
  -webkit-text-decoration: none !important;
  text-decoration: none !important;
}.custom-datepicker .n-input-wrapper .n-input__input-el[data-v-b7f6310f] {
  -webkit-text-decoration: none !important;
  text-decoration: none !important;
}.m-datetime-base[data-v-4676a090] {
  width: 100%;
}
.m-datetime-base .van-field__left-icon[data-v-4676a090] {
  --van-field-icon-size: 20px;
}
.renderType-table-mobile[data-v-8b932d20] {
  white-space: nowrap; /* 防止文本换行 */
  overflow: hidden; /* 隐藏溢出的内容 */
  text-overflow: ellipsis;
}.switch-mobile-base[data-v-cc565a87] {
  display: flex;
  align-items: center;
  gap: 10px;
  font-size: 16px;
  color: #666;
  --van-switch-size: 20px;
  --van-switch-background: #ccc;
}
.switch-mobile-base > .checked[data-v-cc565a87],
.unchecked[data-v-cc565a87] {
  color: #0e67da;
  color: var(--primary-color, #0e67da);
}
.switch-mobile-base--disabled[data-v-cc565a87] {
  color: #ccc;
  --van-switch-on-background: rgba(22, 93, 255, 0.2);
  --van-switch-background: #f2f3f5;
  --van-switch-disabled-opacity: 1;
}
.switch-mobile-base--disabled > .checked[data-v-cc565a87],
.unchecked[data-v-cc565a87] {
  color: #96c0fd;
}[data-v-626f4bea] .text-style-beautify {
  white-space: normal;
}
.table-cell-content.auto-row-height[data-v-626f4bea] {
  white-space: normal;
  white-space: break-spaces;
  word-break: break-word;
}
.m-textarea-view[data-v-de442bae] {
  word-break: break-all;
}
.renderType-table-mobile[data-v-de442bae] {
  white-space: nowrap; /* 防止文本换行 */
  overflow: hidden; /* 隐藏溢出的内容 */
  text-overflow: ellipsis;
}
.textarea-count[data-v-fde942c5] {
  padding-bottom: 14px;
}
.n-input__textarea-el {
  padding-bottom: 0px !important;
}
.textarea-count[data-v-f65d0224] {
  position: relative;
}
.textarea-count[data-v-f65d0224] .van-field__right-icon {
    position: absolute;
    right: 0;
    bottom: 0;
}
.textarea-count .count-number[data-v-f65d0224] {
    display: block;
}
._auto-generate_wn28v_1 {
  color: #999999;
}
._m-no--disabled_wn28v_4 {
  color: var(--van-field-input-disabled-text-color);
}._auto-generate_1f8hf_1 {
  color: #999999;
}
._m-no--disabled_1f8hf_4 {
  /* color: var(--van-field-input-disabled-text-color); */
}

._renderType-table-mobile_1f8hf_8 {
  white-space: nowrap; /* 防止文本换行 */
  overflow: hidden; /* 隐藏溢出的内容 */
  text-overflow: ellipsis;
}._kl-m-region_1vans_1 {
  width: 100%;
}
._kl-m-region_1vans_1 .van-cell::after {
  display: none;
}

._kl-m-region--disabled_1vans_8 {
  --van-field-right-icon-color: var(--van-field-input-disabled-text-color);
  --van-cell-right-icon-color: var(--van-field-input-disabled-text-color);
}

._kl-cascader_1vans_13 {
  --van-cascader-options-height: calc(80vh - 126px);
}
.staff-item-outer[data-v-cbd25775] {
  width: 100%;
  height: 25px;
  overflow: hidden;
  display: flex;
  flex-wrap: nowrap;
  overflow-x: auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.staff-item-outer .staff-item[data-v-cbd25775] {
  display: flex;
  align-items: center;
  height: 25px;
  background: #ebeef4;
  border-radius: 12px;
  margin-right: 6px;
  padding: 8px 8px 8px 8px;
  max-width: 118px;
}
.staff-item-outer .staff-item img[data-v-cbd25775] {
  height: 16px;
  width: 16px;
  border-radius: 50%;
  margin-right: 4px;
}
.staff-item-outer .staff-item span[data-v-cbd25775] {
  font-size: 14px;
  line-height: 14px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.renderType-table-board .staff-item-outer[data-v-cbd25775] {
  overflow: hidden;
  padding-right: 33px;
  position: relative;
}
.renderType-table-board .mobile-scroll[data-v-cbd25775] {
  overflow: visible;
  overflow-y: scroll;
  padding-right: 0;
  display: flex;
  flex: 1;
}
.renderType-table-board .mobile-scroll[data-v-cbd25775]::-webkit-scrollbar {
  width: 0;
  height: 0;
}
.renderType-table-board .mobile-scroll .staff-item[data-v-cbd25775] {
  flex-shrink: 1;
}
.renderType-table-board .staff-item[data-v-cbd25775] {
  max-width: 95%;
  padding: 8px;
}
.renderType-table-board .text[data-v-cbd25775] {
  height: 20px;
  line-height: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.renderType-table-board .overflow-count[data-v-cbd25775] {
  top: 0;
  min-width: 25px;
  height: 25px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #333;
  background: rgba(235, 238, 244, 0.9);
  border-radius: 12px;
}.kl-m-staff[data-v-446f7328] {
  width: 100%;
  position: relative;
}
.kl-m-staff .van-button--plain[data-v-446f7328] {
  background-color: #fff;
}
.persons[data-v-446f7328] {
  left: 0;
}
.choose-person-button[data-v-446f7328] {
  width: 110px;
  height: 28px;
  border: 1px solid #0e67da;
  border-radius: 2px;
  font-size: 14px;
  position: absolute;
  right: 0;
  top: -30px;
}
.choose-person-button .iconfont[data-v-446f7328] {
  font-size: 12px;
}
.renderRangeInputVal-outer[data-v-446f7328] {
  max-height: 160px;
}
.personValue-button[data-v-446f7328] {
  float: right;
  padding: 6px 6px 0 0;
  font-size: 16px;
  color: #0e67da;
}
.slh[data-v-446f7328] {
  position: absolute;
  right: 3px;
  top: 98px;
  width: 36px;
  background: #fff;
  text-align: center;
}.files {
  color: var(--color-text-2);
  width: 100%;
}
.file {
  display: flex;
  background-color: #FFFFFF;
  border: 1px solid #D9D9D9;
  margin-bottom: 12px;
  line-height: 56px;
  padding: 0 50px 0 6px;
  position: relative;
  overflow: hidden;
}
.file-op {
  position: absolute;
  right: 8px;
  bottom: 12px;
}

.file-desc {
  padding: 8px 0;
  width: 80%;
  flex: 1;
}
.file-name {
  color: #333333;
}
.file-error {
  color: var(--danger-color);
}
.file-info {
  font-size: 12px;
  color: #999999;
  /* margin-left: 8px; */
}
.file-info,
.file-op {
  display: flex;
}

.file-op .n-button + .n-button{
  margin-left: 8px;
}

.file-name,
.file-creator,
.file-createTime,
.file-size,
.file-error
{
  line-height: 20px;
  margin-right: 8px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

.file-icon {
  display: flex;
  align-items: center;
}
.file-icon .icon {
  display: block;
  width: 40px;
  height: 40px;
}

.file-icon-view {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
}

.file-icon-view img {
    width: 32px;
    height: 32px;
  }._files_1jctg_1 {
  display: flex;
  flex-direction: row;
  align-items: center;
  overflow: hidden;
  gap: 0 4px;
}

._files_1jctg_1._custom-files-list_1jctg_8 {
    gap: 8px;
  }

._files_1jctg_1._custom-files-list_1jctg_8 ._can-preview_1jctg_10 {
      cursor: pointer;
    }

._files_1jctg_1._files-auto-height_1jctg_15 {
    flex-wrap: wrap;
  }

._files_1jctg_1 ._file_1jctg_1 ._file-icon_1jctg_20 {
      display: flex;
      align-items: center;
      justify-content: center;
      width: 32px;
      height: 32px;
    }

._files_1jctg_1 ._file_1jctg_1 ._file-icon_1jctg_20 img {
        width: 32px;
        height: 32px;
      }

._dropdown_1jctg_35 {
  padding: 16px 0;
  display: flex;
  flex-direction: column;
  gap: 8px 0;
  max-height: 30vh;
  overflow-y: auto;
  overflow-x: hidden;
}

._dropdown_1jctg_35::-webkit-scrollbar {
    width: 4px;
    height: 8px;
  }

._dropdown_1jctg_35::-webkit-scrollbar-thumb {
    background: #bfbfbf;
    border-radius: 4px;
  }

._file-icon-dropdown_1jctg_55 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 20px;
  height: 20px;
  margin-right: 8px;
}

._operation_1jctg_64 {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 0 8px;
}

._icon_1jctg_71 {
  display: block;
  width: 32px;
  height: 32px;
}

._file-icon_1jctg_20 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
}

._file-icon_1jctg_20 img {
    width: 32px;
    height: 32px;
  }

.option-item[data-v-b895d09c] {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin: 0 16px;
  padding: 6px 8px;
  height: 32px;
  /* cursor: pointer; */
}
.option-item span[data-v-b895d09c] {
    font-size: 14px;
    color: var(--n-option-text-color);
}
.option-item[data-v-b895d09c]:hover {
    background: var(--n-option-color-hover);
}
.selected span[data-v-b895d09c] {
    color: var(--n-option-text-color-active);
}
.kl-upload {
  width: 100%;
}
.n-upload.hasFile {
  margin-bottom: 12px;
}

.n-button:not(.n-button--disabled):focus {
  color: var(--n-text-color);
}

.kl-child-file-upload {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  /* overflow: hidden; */
}

.kl-child-file-upload .n-upload,.kl-child-file-upload .n-upload-trigger,.kl-child-file-upload .n-button {
    width: 32px;
  }

.kl-child-file-upload .n-upload .n-button {
      padding: 0;
      background: #f7f8fa;
      border: 1px dashed #e5e6eb;
    }

.kl-child-file-upload .n-upload .n-button .iconfont {
        font-size: 20px;
      }
._file-op--mobile_1s5ix_1 {
  height: 100%;
  padding: 0 8px 0 12px;
}

._file-progress_1s5ix_6 {
  margin-top: 6px;
}
._file-error-reason_1s5ix_9 {
  font-size: 12px;
  color: #F24145;
  color: var(--danger-color, #F24145);
  line-height: 20px;
}

._file-op-button_1s5ix_15 {
  color: #0E67DA;
  color: var(--primary-color, #0E67DA);
}

._file-op-button_1s5ix_15 + ._file-op-button_1s5ix_15 {
    margin-left: 4px;
  }

._files_1s5ix_22 {
  color: var(--color-text-2);
  width: 100%;
  max-width: calc(100vw - var(--van-cell-horizontal-padding) * 2);
}
._file_1s5ix_1 {
  display: flex;
  background-color: #FFFFFF;
  border: 1px solid #D9D9D9;
  margin-bottom: 12px;
  line-height: 56px;
  padding: 0 8px 0 6px;
  border-radius: 2px;
  overflow: hidden;
}

._file-desc_1s5ix_38 {
  padding: 8px 0;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  flex: auto;
}
._file-name_1s5ix_45 {
  color: #333333;
}
._file-info_1s5ix_48 {
  font-size: 12px;
  color: #999999;
}
._file-info_1s5ix_48,
._file-op_1s5ix_1 {
  display: flex;
}

._file-name_1s5ix_45,
._file-creator_1s5ix_58,
._file-createTime_1s5ix_59,
._file-size_1s5ix_60
{
  min-width: 0;
  line-height: 20px;
  margin-right: 8px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

._file-icon_1s5ix_70 {
  display: flex;
  align-items: center;
  flex-shrink: 0;
}
._file-icon_1s5ix_70 ._icon_1s5ix_75 {
  display: block;
  width: 40px;
  height: 40px;
}
._files_1s5ix_22._is-in-form-model_1s5ix_80,._files_1s5ix_22._is-in-view-model_1s5ix_80 {
    width: calc(100vw - var(--van-cell-horizontal-padding) * 2);
  }
._icon--img_1s5ix_85 {
  width: 26px;
  margin: 0 6px;
  height: 26px;
}
._is-in-table-model_1s5ix_90 ._file_1s5ix_1 {
    height: 40px;
    line-height: 40px;
    border-width: 0;
    padding: 0;
    margin-bottom: 0;
  }
._is-in-table-model_1s5ix_90 ._file_1s5ix_1 + ._file_1s5ix_1 {
    margin-top: 8px;
  }
._is-in-table-model_1s5ix_90 .file-index {
    display: none;
  }
._is-in-table-model_1s5ix_90 ._icon--img_1s5ix_85 {
    width: 20px;
    height: 20px;
    margin: 0 4px;
  }
._is-in-table-model_1s5ix_90 ._file-icon_1s5ix_70 ._icon_1s5ix_75 {
    width: 24px;
    height: 24px;
    margin-right: 4px;
  }
._is-in-table-model_1s5ix_90 ._file-info_1s5ix_48 {
    display: none;
  }
._is-in-table-model_1s5ix_90 ._file-desc_1s5ix_38 {
    justify-content: center;
  }
._is-in-table-model_1s5ix_90 ._file-op--mobile_1s5ix_1 {
    padding-left: 0;
    padding-right: 0;
  }._kl-upload-mobile_12gne_1 {
  position: relative;
  width: 100%;
}
._kl-upload-mobile_12gne_1 ._upload-button_12gne_5{
  position: absolute;
  right: 0;
  top: -28px;
  text-align: center;
  width: 110px;
  height: 28px;
  /* line-height: 28px; */
  background: #ffffff;
  font-size: 14px;
  color: #0E67DA;
  color: var(--primary-color, #0E67DA);
  border: 1px solid #0E67DA;
  border: 1px solid var(--primary-color, #0E67DA);
  border-radius: 2px;
}

._kl-upload-mobile_12gne_1>.iconfont {
  font-size: 14px;
  margin-right: 4px;
}
.n-upload-dragger .n-button.n-button--tertiary-type.n-button--medium-type.n-button--secondary {
  height: 100%;
  width: 100%;
  background-color: rgb(250, 250, 252);
}

.kl-child-picture-upload {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  /* overflow: hidden; */
}

.kl-child-picture-upload .n-upload,.kl-child-picture-upload .n-upload-trigger,.kl-child-picture-upload .n-button {
    width: 32px;
  }

.kl-child-picture-upload .n-upload .n-button {
      padding: 0;
      background: #f7f8fa;
      border: 1px dashed #e5e6eb;
    }

.kl-child-picture-upload .n-upload .n-button .iconfont {
        font-size: 20px;
      }
._files_1s1w0_1 {
  display: flex;
  flex-direction: row;
  align-items: center;
  overflow: hidden;
  gap: 0 4px;
}

._files_1s1w0_1 ._file_1s1w0_1 {
    /* .file-icon {
      display: flex;
      align-items: center;
      justify-content: center;
      width: 32px;
      height: 32px;

      img {
        width: 32px;
        height: 32px;
      }
    } */
  }

._dropdown_1s1w0_24 {
  padding: 16px 0;
  display: flex;
  flex-direction: column;
  gap: 8px 0;
  max-height: 30vh;
  overflow-y: auto;
  overflow-x: hidden;
}

._dropdown_1s1w0_24::-webkit-scrollbar {
    width: 4px;
    height: 8px;
  }

._dropdown_1s1w0_24::-webkit-scrollbar-thumb {
    background: #bfbfbf;
    border-radius: 4px;
  }

._file-icon-dropdown_1s1w0_44 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 20px;
  height: 20px;
  margin-right: 8px;
}

._operation_1s1w0_53 {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 0 8px;
}
.file-icon-view {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
}

.file-icon-view img {
    width: 32px;
    height: 32px;
  }

.file-list-view-wraper {
  display: flex;
}

/* View mode */
.n-upload-file-list.file-list-class-view {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  gap: 4px;
}
.n-upload-file-list.file-list-class-view .n-upload-file {
  flex: 0 0 auto;
}
.n-upload-file-list.file-list-class-view .n-upload-file.n-upload-file--image-card-type {
  width: 32px;
  height: 32px;
}

.n-upload-file-list.file-list-class-view
  .n-upload-file.n-upload-file--image-card-type
  .n-upload-file-info,
.n-upload-file-list.file-list-class-view
  .n-upload-file.n-upload-file--image-card
  .n-upload-file-thumbnail {
  width: 32px;
  height: 32px;
}

.child-table {
  flex-wrap: wrap;
  gap: 8px;
  overflow: auto;
}

.child-table img {
    cursor: pointer;
  }
._picture-upload-mobile-base_j4kwl_1 {
  display: flex;
  max-width: calc(100vw - var(--form-item-horizontal-padding));
  width: 100%;
  position: relative;
}

._picture-upload-mobile-base_j4kwl_1 ._picture-upload-button_j4kwl_8{
  position: absolute;
  right: var(--form-item-horizontal-padding);
  top: -30px;
  width: 110px;
  text-align: center;
  height: 28px;
  /* line-height: 28px; */
  background: #ffffff;
  font-size: 14px;
  color: #0E67DA;
  color: var(--primary-color, #0E67DA);
  border: 1px solid #0E67DA;
  border: 1px solid var(--primary-color, #0E67DA);
  border-radius: 2px;
}
._picture-upload-mobile-base_j4kwl_1.no-file ._picture-upload-button_j4kwl_8 {
  top: -14px;
}
._picture-upload-mobile-base_j4kwl_1 ._picture-upload-button_j4kwl_8>.iconfont {
  font-size: 14px;
  margin-right: 4px;
}

._picture-upload-add_j4kwl_30 {
  width: 80px;
  height: 80px;
  margin-right: 10px;
  background: #f7f8fa;
  border: 1px dashed #e5e6eb;
  border-radius: 2px;
  display: flex;
  align-items: center;
  justify-content: center;
}

._picture-upload-add_j4kwl_30 > ._content_j4kwl_42 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  line-height: 1;
}

._picture-upload-add_j4kwl_30 > ._content_j4kwl_42 > ._text_j4kwl_50 {
  color: #333;
  font-size: 12px;
  margin-top: 12px;
}
._picture-mobile-list_19lqx_1 {
  display: flex;
  flex: auto;
  overflow-x: auto;
  overflow-y: hidden;
}
._renderType-table-mobile_19lqx_7 {
  width: 100% !important;
}
._renderType-table-mobile-picture-item_19lqx_10 {
  height: 20px !important;
  width: 20px !important;
  border-radius: 4px !important;
}
._picture-item_19lqx_15 {
  position: relative;
  border-radius: 4px;
  width: 80px;
  height: 80px;
  border-radius: 4px;
  flex-shrink: 0;
}
._renderType-table-mobile-picture-item_19lqx_10 {
  width: 25px !important;
  height: 25px !important;
  border-radius: 4px !important;
}
._renderType-table-mobile-picture-item-picture_19lqx_28 {
  height: 100% !important;
}
._picture-item_19lqx_15 + ._picture-item_19lqx_15 {
  margin-left: 10px;
}
._picture-item_19lqx_15 > ._picture_19lqx_1 {
  width: 80px;
  height: 80px;
  border-radius: 4px;
}
._picture-item_19lqx_15 > ._picture-status--uploading_19lqx_39 {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  border-radius: 4px;
  background: rgba(38, 38, 38, 0.65);
  display: flex;
  align-items: center;
  justify-content: center;
}
._picture-item_19lqx_15 ._picture-op-btn--delete_19lqx_50 {
  position: absolute;
  right: 0;
  top: 0;
  padding-top: 2px;
  padding-right: 2px;
  padding-left: 10px;
  padding-bottom: 10px;
  line-height: 1;
}
._picture-item_19lqx_15 ._picture-op-btn--delete_19lqx_50 .icon-close-circle-fill {
  color: rgba(38, 38, 38, 0.65);
}
._is-in-form-model_19lqx_63 {
}
._is-in-table-model_19lqx_65 ._picture-item_19lqx_15 {
    width: 48px;
    height: 48px;
    border-radius: 2px;
  }
._is-in-table-model_19lqx_65 ._picture-item_19lqx_15  > ._picture_19lqx_1 {
      width: 48px;
      height: 48px;
      border-radius: 2px;
    }

._is-in-board-model_19lqx_78 ._picture-item_19lqx_15 {
    width: -moz-fit-content;
    width: fit-content;
    border-radius: 2px;
  }

._is-in-board-model_19lqx_78 ._picture-item_19lqx_15  > ._picture_19lqx_1 {
      width: -moz-fit-content;
      width: fit-content;
      border-radius: 2px;
      pointer-events: none;
    }
._picture-upload-mobile-view_1usgw_1 {
  max-width: calc(100vw - var(--van-cell-horizontal-padding) * 2);
  width: 100%;
}

._is-in-table-model_1usgw_6._picture-upload-mobile-view_1usgw_1 {
  width: calc(100% + var(--van-cell-horizontal-padding));
}

._is-in-board-model_1usgw_10._picture-upload-mobile-view_1usgw_1::-webkit-scrollbar {
    width: 0 !important;
    height: 0 !important;
  }
._chart-top-bar_15xuf_1 {
  padding:0 6px;
  display:flex;
  align-items: center;
  justify-content: space-between;
}

._chart-title_15xuf_8 {
  width: 100%;
  /* overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; */
}._bar_u7ob0_1 {
  position: relative;
  height: 300px;
  width: 100%;
  display: flex;
  flex-direction: column;
}
._chart-top-bar_u7ob0_8 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 12px;
}
._icon-link_u7ob0_14 {
  font-size: 16px;
  line-height: 16px;
  color: '#0E67DA';
  color: var(--primary-color, '#0E67DA')
}
._title_u7ob0_19 {
  color: rgba(0,0,0,0.85098);
  font-size: 13px;
  font-weight: 500;
  line-height: 20px;
}
._titleText_u7ob0_25 {
  margin-right: 4px;
  font-size: 16px;
  font-weight: 800;
  color: #333333;
}

._icon-unlink_u7ob0_32 {
  font-size: 16px;
  line-height: 16px;
}._chart-top-bar_15xuf_1 {
  padding:0 6px;
  display:flex;
  align-items: center;
  justify-content: space-between;
}

._chart-title_15xuf_8 {
  width: 100%;
  /* overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; */
}._pie_vt8ex_1 {
  position: relative;
  height: 300px;
  width: 100%;
  display: flex;
  flex-direction: column;
}
._chart-top-bar_vt8ex_8 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 12px;
}
._icon-link_vt8ex_14 {
  font-size: 16px;
  line-height: 16px;
  color: '#0E67DA';
  color: var(--primary-color, '#0E67DA')
}
._title_vt8ex_19 {
  color: rgba(0,0,0,0.85098);
  font-size: 13px;
  font-weight: 500;
  line-height: 20px;
}

._titleText_vt8ex_26 {
  margin-right: 4px;
  font-size: 16px;
  font-weight: 800;
  color: #333333;
}

._icon-unlink_vt8ex_33 {
  font-size: 16px;
  line-height: 16px;
}.line-chart {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
}
.line-chart-toolbar {
  display: flex;
  justify-content: space-between;
  line-height: 32px;
  padding: 0 10px;
  margin-bottom: 20px;
}
.line-chart-title {
  color: rgba(0,0,0,0.85098);
  font-size: 20px;
}
.line-chart-title .iconfont {
  font-size: 20px;
  margin-left: 4px;
  cursor: pointer;
}
._chart-top-bar_15xuf_1 {
  padding:0 6px;
  display:flex;
  align-items: center;
  justify-content: space-between;
}

._chart-title_15xuf_8 {
  width: 100%;
  /* overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; */
}._line_1jdce_1 {
  position: relative;
  height: 300px;
  width: 100%;
  display: flex;
  flex-direction: column;
}
._chart-top-bar_1jdce_8 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 12px;
}
._icon-link_1jdce_14 {
  font-size: 16px;
  line-height: 16px;
  color: '#0E67DA';
  color: var(--primary-color, '#0E67DA')
}
._title_1jdce_19 {
  color: rgba(0,0,0,0.85098);
  font-size: 13px;
  font-weight: 500;
  line-height: 20px;
}

._titleText_1jdce_26 {
  margin-right: 4px;
  font-size: 16px;
  font-weight: 800;
  color: #333333;
}

._icon-unlink_1jdce_33 {
  font-size: 16px;
  line-height: 16px;
}.line-chart {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
}
.line-chart-toolbar {
  display: flex;
  justify-content: space-between;
  line-height: 32px;
  padding: 0 10px;
  margin-bottom: 20px;
}
.line-chart-title {
  color: rgba(0,0,0,0.85098);
  font-size: 20px;
}
.line-chart-title .iconfont {
  font-size: 20px;
  margin-left: 4px;
  cursor: pointer;
}
._chart-top-bar_9tykl_1 {
  padding:0 6px;
  display:flex;
  align-items: center;
  justify-content: space-between;
}._line_1jdce_1 {
  position: relative;
  height: 300px;
  width: 100%;
  display: flex;
  flex-direction: column;
}
._chart-top-bar_1jdce_8 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 12px;
}
._icon-link_1jdce_14 {
  font-size: 16px;
  line-height: 16px;
  color: '#0E67DA';
  color: var(--primary-color, '#0E67DA')
}
._title_1jdce_19 {
  color: rgba(0,0,0,0.85098);
  font-size: 13px;
  font-weight: 500;
  line-height: 20px;
}

._titleText_1jdce_26 {
  margin-right: 4px;
  font-size: 16px;
  font-weight: 800;
  color: #333333;
}

._icon-unlink_1jdce_33 {
  font-size: 16px;
  line-height: 16px;
}.line-chart {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
}
.line-chart-toolbar {
  display: flex;
  justify-content: space-between;
  line-height: 32px;
  padding: 0 10px;
  margin-bottom: 20px;
}
.line-chart-title {
  color: rgba(0,0,0,0.85098);
  font-size: 20px;
}
.line-chart-title .iconfont {
  font-size: 20px;
  margin-left: 4px;
  cursor: pointer;
}
._chart-top-bar_9tykl_1 {
  padding:0 6px;
  display:flex;
  align-items: center;
  justify-content: space-between;
}._line_1jdce_1 {
  position: relative;
  height: 300px;
  width: 100%;
  display: flex;
  flex-direction: column;
}
._chart-top-bar_1jdce_8 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 12px;
}
._icon-link_1jdce_14 {
  font-size: 16px;
  line-height: 16px;
  color: '#0E67DA';
  color: var(--primary-color, '#0E67DA')
}
._title_1jdce_19 {
  color: rgba(0,0,0,0.85098);
  font-size: 13px;
  font-weight: 500;
  line-height: 20px;
}

._titleText_1jdce_26 {
  margin-right: 4px;
  font-size: 16px;
  font-weight: 800;
  color: #333333;
}

._icon-unlink_1jdce_33 {
  font-size: 16px;
  line-height: 16px;
}._kl-richtext-base_1waie_1 .w-e-textarea-video-container video {
  width: 100%;
}

._kl-richtext-toolbar_1waie_5 .w-e-toolbar {
  border-radius: 4px;
}
:root,
:host {
  --w-e-textarea-bg-color: #fff;
  --w-e-textarea-color: #333;
  --w-e-textarea-border-color: #ccc;
  --w-e-textarea-slight-border-color: #e8e8e8;
  --w-e-textarea-slight-color: #d4d4d4;
  --w-e-textarea-slight-bg-color: #f5f2f0;
  --w-e-textarea-selected-border-color: #B4D5FF;
  --w-e-textarea-handler-bg-color: #4290f7;
  --w-e-toolbar-color: #595959;
  --w-e-toolbar-bg-color: #fff;
  --w-e-toolbar-active-color: #333;
  --w-e-toolbar-active-bg-color: #f1f1f1;
  --w-e-toolbar-disabled-color: #999;
  --w-e-toolbar-border-color: #e8e8e8;
  --w-e-modal-button-bg-color: #fafafa;
  --w-e-modal-button-border-color: #d9d9d9;
}

.w-e-text-container *,.w-e-toolbar *{box-sizing:border-box;margin:0;outline:none;padding:0}.w-e-text-container blockquote,.w-e-text-container li,.w-e-text-container p,.w-e-text-container td,.w-e-text-container th,.w-e-toolbar *{line-height:1.5}.w-e-text-container{background-color:#fff;background-color:var(--w-e-textarea-bg-color);color:#333;color:var(--w-e-textarea-color);height:100%;position:relative}.w-e-text-container .w-e-scroll{-webkit-overflow-scrolling:touch;height:100%}.w-e-text-container [data-slate-editor]{word-wrap:break-word;border-top:1px solid transparent;min-height:100%;outline:0;padding:0 10px;white-space:pre-wrap}.w-e-text-container [data-slate-editor] p{margin:15px 0}.w-e-text-container [data-slate-editor] h1,.w-e-text-container [data-slate-editor] h2,.w-e-text-container [data-slate-editor] h3,.w-e-text-container [data-slate-editor] h4,.w-e-text-container [data-slate-editor] h5{margin:20px 0}.w-e-text-container [data-slate-editor] img{cursor:default;display:inline!important;max-width:100%;min-height:20px;min-width:20px}.w-e-text-container [data-slate-editor] span{text-indent:0}.w-e-text-container [data-slate-editor] [data-selected=true]{box-shadow:0 0 0 2px #B4D5FF;box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-placeholder{font-style:italic;left:10px;top:17px;width:90%}.w-e-max-length-info,.w-e-text-placeholder{color:#d4d4d4;color:var(--w-e-textarea-slight-color);pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}.w-e-max-length-info{bottom:.5em;right:1em}.w-e-bar{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);color:#595959;color:var(--w-e-toolbar-color);font-size:14px;padding:0 5px}.w-e-bar svg{fill:#595959;fill:var(--w-e-toolbar-color);height:14px;width:14px}.w-e-bar-show{display:flex}.w-e-bar-hidden{display:none}.w-e-hover-bar{border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 5px rgba(0,0,0,0.12157);position:absolute}.w-e-toolbar{flex-wrap:wrap;position:relative}.w-e-bar-divider{background-color:#e8e8e8;background-color:var(--w-e-toolbar-border-color);display:inline-flex;height:40px;margin:0 5px;width:1px}.w-e-bar-item{display:flex;height:40px;padding:4px;position:relative;text-align:center}.w-e-bar-item,.w-e-bar-item button{align-items:center;justify-content:center}.w-e-bar-item button{background:transparent;border:none;color:#595959;color:var(--w-e-toolbar-color);cursor:pointer;display:inline-flex;height:32px;overflow:hidden;padding:0 8px;white-space:nowrap}.w-e-bar-item button:hover{background-color:#f1f1f1;background-color:var(--w-e-toolbar-active-bg-color);color:#333;color:var(--w-e-toolbar-active-color)}.w-e-bar-item button .title{margin-left:5px}.w-e-bar-item .active{background-color:#f1f1f1;background-color:var(--w-e-toolbar-active-bg-color);color:#333;color:var(--w-e-toolbar-active-color)}.w-e-bar-item .disabled{color:#999;color:var(--w-e-toolbar-disabled-color);cursor:not-allowed}.w-e-bar-item .disabled svg{fill:#999;fill:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);color:#999;color:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover svg{fill:#999;fill:var(--w-e-toolbar-disabled-color)}.w-e-menu-tooltip-v5:before{background-color:#333;background-color:var(--w-e-toolbar-active-color);border-radius:5px;color:#fff;color:var(--w-e-toolbar-bg-color);content:attr(data-tooltip);font-size:.75em;opacity:0;padding:5px 10px;position:absolute;text-align:center;top:40px;transition:opacity .6s;visibility:hidden;white-space:pre;z-index:1}.w-e-menu-tooltip-v5:after{border:5px solid transparent;border-bottom:5px solid #333;border-bottom:5px solid var(--w-e-toolbar-active-color);content:"";opacity:0;position:absolute;top:30px;transition:opacity .6s;visibility:hidden}.w-e-menu-tooltip-v5:hover:after,.w-e-menu-tooltip-v5:hover:before{opacity:1;visibility:visible}.w-e-menu-tooltip-v5.tooltip-right:before{left:100%;top:10px}.w-e-menu-tooltip-v5.tooltip-right:after{border-bottom-color:transparent;border-left-color:transparent;border-right-color:#333;border-right-color:var(--w-e-toolbar-active-color);border-top-color:transparent;left:100%;margin-left:-10px;top:16px}.w-e-bar-item-group .w-e-bar-item-menus-container{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px rgba(0,0,0,0.12157);display:none;left:0;margin-top:40px;position:absolute;top:0;z-index:1}.w-e-bar-item-group:hover .w-e-bar-item-menus-container{display:block}.w-e-select-list{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px rgba(0,0,0,0.12157);left:0;margin-top:40px;max-height:350px;min-width:100px;overflow-y:auto;position:absolute;top:0;z-index:1}.w-e-select-list ul{line-height:1;list-style:none}.w-e-select-list ul .selected{background-color:#f1f1f1;background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li{cursor:pointer;padding:7px 0 7px 25px;position:relative;text-align:left;white-space:nowrap}.w-e-select-list ul li:hover{background-color:#f1f1f1;background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li svg{left:0;margin-left:5px;margin-top:-7px;position:absolute;top:50%}.w-e-bar-bottom .w-e-select-list{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-drop-panel{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px rgba(0,0,0,0.12157);margin-top:40px;min-width:200px;padding:10px;position:absolute;top:0;z-index:1}.w-e-bar-bottom .w-e-drop-panel{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-modal{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px rgba(0,0,0,0.12157);color:#595959;color:var(--w-e-toolbar-color);font-size:14px;min-height:40px;min-width:100px;padding:20px 15px 0;position:absolute;text-align:left;z-index:1}.w-e-modal .btn-close{cursor:pointer;line-height:1;padding:5px;position:absolute;right:8px;top:7px}.w-e-modal .btn-close svg{fill:#595959;fill:var(--w-e-toolbar-color);height:10px;width:10px}.w-e-modal .babel-container{display:block;margin-bottom:15px}.w-e-modal .babel-container span{display:block;margin-bottom:10px}.w-e-modal .button-container{margin-bottom:15px}.w-e-modal button{background-color:#fafafa;background-color:var(--w-e-modal-button-bg-color);border:1px solid #d9d9d9;border:1px solid var(--w-e-modal-button-border-color);border-radius:4px;color:#595959;color:var(--w-e-toolbar-color);cursor:pointer;font-weight:400;height:32px;padding:4.5px 15px;text-align:center;touch-action:manipulation;transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.w-e-modal input[type=number],.w-e-modal input[type=text],.w-e-modal textarea{font-feature-settings:"tnum";background-color:#fff;background-color:var(--w-e-toolbar-bg-color);border:1px solid #d9d9d9;border:1px solid var(--w-e-modal-button-border-color);border-radius:4px;color:#595959;color:var(--w-e-toolbar-color);font-variant:tabular-nums;padding:4.5px 11px;transition:all .3s;width:100%}.w-e-modal textarea{min-height:60px}body .w-e-modal,body .w-e-modal *{box-sizing:border-box}.w-e-progress-bar{background-color:#4290f7;background-color:var(--w-e-textarea-handler-bg-color);height:1px;position:absolute;transition:width .3s;width:0}.w-e-full-screen-container{bottom:0!important;display:flex!important;flex-direction:column!important;height:100%!important;left:0!important;margin:0!important;padding:0!important;position:fixed;right:0!important;top:0!important;width:100%!important}.w-e-full-screen-container [data-w-e-textarea=true]{flex:1!important}
.w-e-text-container [data-slate-editor] code{background-color:#f5f2f0;background-color:var(--w-e-textarea-slight-bg-color);border-radius:3px;font-family:monospace;padding:3px}.w-e-panel-content-color{list-style:none;text-align:left;width:230px}.w-e-panel-content-color li{border:1px solid #fff;border:1px solid var(--w-e-toolbar-bg-color);border-radius:3px 3px;cursor:pointer;display:inline-block;padding:2px}.w-e-panel-content-color li:hover{border-color:#595959;border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color li .color-block{border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px 3px;height:17px;width:17px}.w-e-panel-content-color .active{border-color:#595959;border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color .clear{line-height:1.5;margin-bottom:5px;width:100%}.w-e-panel-content-color .clear svg{height:16px;margin-bottom:-4px;width:16px}.w-e-text-container [data-slate-editor] blockquote{background-color:#f5f2f0;background-color:var(--w-e-textarea-slight-bg-color);border-left:8px solid #B4D5FF;border-left:8px solid var(--w-e-textarea-selected-border-color);display:block;font-size:100%;line-height:1.5;margin:10px 0;padding:10px}.w-e-panel-content-emotion{font-size:20px;list-style:none;text-align:left;width:300px}.w-e-panel-content-emotion li{border-radius:3px 3px;cursor:pointer;display:inline-block;padding:0 5px}.w-e-panel-content-emotion li:hover{background-color:#f5f2f0;background-color:var(--w-e-textarea-slight-bg-color)}.w-e-textarea-divider{border-radius:3px;margin:20px auto;padding:20px}.w-e-textarea-divider hr{background-color:#ccc;background-color:var(--w-e-textarea-border-color);border:0;display:block;height:1px}.w-e-text-container [data-slate-editor] pre>code{background-color:#f5f2f0;background-color:var(--w-e-textarea-slight-bg-color);border:1px solid #e8e8e8;border:1px solid var(--w-e-textarea-slight-border-color);border-radius:4px 4px;display:block;font-size:14px;padding:10px;text-indent:0}.w-e-text-container [data-slate-editor] .w-e-image-container{display:inline-block;margin:0 3px}.w-e-text-container [data-slate-editor] .w-e-image-container:hover{box-shadow:0 0 0 2px #B4D5FF;box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-container [data-slate-editor] .w-e-selected-image-container{overflow:hidden;position:relative}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .w-e-image-dragger{background-color:#4290f7;background-color:var(--w-e-textarea-handler-bg-color);height:7px;position:absolute;width:7px}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-top{cursor:nwse-resize;left:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-top{cursor:nesw-resize;right:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-bottom{bottom:0;cursor:nesw-resize;left:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-bottom{bottom:0;cursor:nwse-resize;right:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container:hover{box-shadow:none}.w-e-text-container [contenteditable=false] .w-e-image-container:hover{box-shadow:none}

.w-e-text-container [data-slate-editor] .table-container{border:1px dashed #ccc;border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin-top:10px;overflow-x:auto;padding:10px;width:100%}.w-e-text-container [data-slate-editor] table{border-collapse:collapse}.w-e-text-container [data-slate-editor] table td,.w-e-text-container [data-slate-editor] table th{border:1px solid #ccc;border:1px solid var(--w-e-textarea-border-color);line-height:1.5;min-width:30px;padding:3px 5px;text-align:left}.w-e-text-container [data-slate-editor] table th{background-color:#f5f2f0;background-color:var(--w-e-textarea-slight-bg-color);font-weight:700;text-align:center}.w-e-panel-content-table{background-color:#fff;background-color:var(--w-e-toolbar-bg-color)}.w-e-panel-content-table table{border-collapse:collapse}.w-e-panel-content-table td{border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);cursor:pointer;height:15px;padding:3px 5px;width:20px}.w-e-panel-content-table td.active{background-color:#f1f1f1;background-color:var(--w-e-toolbar-active-bg-color)}
.w-e-textarea-video-container{background-image:linear-gradient(45deg,#eee 25%,transparent 0,transparent 75%,#eee 0,#eee),linear-gradient(45deg,#eee 25%,#fff 0,#fff 75%,#eee 0,#eee);background-position:0 0,10px 10px;background-size:20px 20px;border:1px dashed #ccc;border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin:10px auto 0;padding:10px 0;text-align:center}

.w-e-text-container [data-slate-editor] pre>code{word-wrap:normal;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;hyphens:none;line-height:1.5;margin:.5em 0;overflow:auto;padding:1em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;text-align:left;text-shadow:0 1px #fff;white-space:pre;word-break:normal;word-spacing:normal}.w-e-text-container [data-slate-editor] pre>code .token.cdata,.w-e-text-container [data-slate-editor] pre>code .token.comment,.w-e-text-container [data-slate-editor] pre>code .token.doctype,.w-e-text-container [data-slate-editor] pre>code .token.prolog{color:#708090}.w-e-text-container [data-slate-editor] pre>code .token.punctuation{color:#999}.w-e-text-container [data-slate-editor] pre>code .token.namespace{opacity:.7}.w-e-text-container [data-slate-editor] pre>code .token.boolean,.w-e-text-container [data-slate-editor] pre>code .token.constant,.w-e-text-container [data-slate-editor] pre>code .token.deleted,.w-e-text-container [data-slate-editor] pre>code .token.number,.w-e-text-container [data-slate-editor] pre>code .token.property,.w-e-text-container [data-slate-editor] pre>code .token.symbol,.w-e-text-container [data-slate-editor] pre>code .token.tag{color:#905}.w-e-text-container [data-slate-editor] pre>code .token.attr-name,.w-e-text-container [data-slate-editor] pre>code .token.builtin,.w-e-text-container [data-slate-editor] pre>code .token.char,.w-e-text-container [data-slate-editor] pre>code .token.inserted,.w-e-text-container [data-slate-editor] pre>code .token.selector,.w-e-text-container [data-slate-editor] pre>code .token.string{color:#690}.w-e-text-container [data-slate-editor] pre>code .language-css .token.string,.w-e-text-container [data-slate-editor] pre>code .style .token.string,.w-e-text-container [data-slate-editor] pre>code .token.entity,.w-e-text-container [data-slate-editor] pre>code .token.operator,.w-e-text-container [data-slate-editor] pre>code .token.url{color:#9a6e3a}.w-e-text-container [data-slate-editor] pre>code .token.atrule,.w-e-text-container [data-slate-editor] pre>code .token.attr-value,.w-e-text-container [data-slate-editor] pre>code .token.keyword{color:#07a}.w-e-text-container [data-slate-editor] pre>code .token.class-name,.w-e-text-container [data-slate-editor] pre>code .token.function{color:#dd4a68}.w-e-text-container [data-slate-editor] pre>code .token.important,.w-e-text-container [data-slate-editor] pre>code .token.regex,.w-e-text-container [data-slate-editor] pre>code .token.variable{color:#e90}.w-e-text-container [data-slate-editor] pre>code .token.bold,.w-e-text-container [data-slate-editor] pre>code .token.important{font-weight:700}.w-e-text-container [data-slate-editor] pre>code .token.italic{font-style:italic}.w-e-text-container [data-slate-editor] pre>code .token.entity{cursor:help}._rich-text-view_kejit_1 * {
  box-sizing: border-box;
  margin: 0;
  outline: none;
  padding: 0;
}
._rich-text-view_kejit_1 span {
  text-indent: 0;
}
._rich-text-view_kejit_1 table {
  border-collapse: collapse;
  display: table;
  box-sizing: border-box;
  text-indent: 0;
  text-indent: initial;
  border-spacing: 2px;
  border-color: gray;
}
._rich-text-view_kejit_1 tbody {
  display: table-row-group;
  vertical-align: middle;
  border-color: inherit;
}
._rich-text-view_kejit_1 tr {
  display: table-row;
  vertical-align: inherit;
  border-color: inherit;
}
._rich-text-view_kejit_1 table th {
  background-color: var(--w-e-textarea-slight-bg-color);
  font-weight: 700;
  text-align: center;
  border: 1px solid var(--w-e-textarea-border-color);
  line-height: 1.5;
  min-width: 30px;
  padding: 3px 5px;
}
._rich-text-view_kejit_1 table td {
  border: 1px solid var(--w-e-textarea-border-color);
  line-height: 1.5;
  min-width: 30px;
  padding: 3px 5px;
  text-align: left;
}._kl-m-richtext-base_1x5k7_1 {
  width: 100%;
}
._kl-m-richtext-base_1x5k7_1 .van-text-ellipsis {
  flex: auto;
}
._kl-m-richtext-base_1x5k7_1 .van-cell__value.van-field__value {
  overflow: hidden;
}
._kl-m-richtext-base--disabled_1x5k7_10 {
  --van-field-input-text-color: var(--van-field-input-disabled-text-color);
  --van-cell-right-icon-color: var(--van-field-input-disabled-text-color)
}
._kl-m-richtext-base_1x5k7_1 .van-cell::after{
  display: none;
}

._kl-m-richtext-popup_1x5k7_18 {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
._kl-m-richtext-popup__header_1x5k7_25 {
  --van-font-size-md: 16px;
}
._kl-m-richtext-popup__header_1x5k7_25 .van-nav-bar__left>.van-nav-bar__text,
._kl-m-richtext-popup__header_1x5k7_25 .van-nav-bar__left>.van-nav-bar__arrow {
  color: #000;
}
._kl-m-richtext-popup__content_1x5k7_32 {
  flex: 1;
  overflow: auto;
}

.van-field__control--custom ._kl-m-richtext-popup__content_1x5k7_32 > .van-cell.van-field:not(.van-search__field)._kl-m-richtext-editor_1x5k7_37 {
  padding: 16px
}
._kl-m-richtext-editor_1x5k7_37 {
  height: 100%;
  padding: 16px;
}

._kl-m-richtext-editor_1x5k7_37 img {
  max-width: 100%;
}

._kl-m-richtext-editor_1x5k7_37 > .van-cell__value.van-field__value > .van-field__body {
  height: 100%;
}
._kl-m-richtext-editor_1x5k7_37 > .van-cell__value.van-field__value > .van-field__body > textarea {
  height: 100%;
}
.tox-tinymce {
  border-width: 0 !important;
  border-radius: 0 !important;
}
.tox:not(.tox-tinymce-inline) .tox-editor-header {
  display: none;
}
.group-content-form {
  display: flex;
  flex-wrap: wrap;
}
.groups .group .group-title {
  font-size: 18px;
  line-height: 26px;
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 8px;
  width: -moz-fit-content;
  width: fit-content;
  padding: 4px 8px;
}
.groups {
  width: 100%;
}
.groups .n-tabs .n-tabs-tab {
    padding: 4px 22px;
  }
.groups .n-tabs .n-tabs-tab:hover {
      background: #f2f3f5;
    }
.groups .n-tabs .n-tabs-tab-pad {
    width: 16px;
  }
.groups .n-tabs.n-tabs--line-type .n-tabs-tab.n-tabs-tab--active,.groups .n-tabs.n-tabs--bar-type .n-tabs-tab.n-tabs-tab--active {
    background: #f0f5fe;
    color: #0e67da !important;
    border-top-right-radius: 4px !important;
    border-top-left-radius: 4px !important;
  }

.groups .group .group-header {
  border-top-left-radius: 8px;
  background: linear-gradient(
    9deg,
    rgba(207, 228, 255, 0.2) 25%,
    rgba(50, 114, 197, 0.01) 50%,
    rgba(129, 171, 226, 0.001) 75%,
    rgba(207, 228, 255, 0) 100%
  );
  border-bottom: 0.5px solid;
  -o-border-image: linear-gradient(
    to right,
    rgba(207, 228, 255, 0.1) 25%,
    rgba(50, 114, 197, 0.4) 50%,
    rgba(129, 171, 226, 0.1) 75%,
    rgba(207, 228, 255, 0.01)
  )
  1;
     border-image: linear-gradient(
    to right,
    rgba(207, 228, 255, 0.1) 25%,
    rgba(50, 114, 197, 0.4) 50%,
    rgba(129, 171, 226, 0.1) 75%,
    rgba(207, 228, 255, 0.01)
  )
  1;
  border-image-width: 0 0 1px 0;
}
/* .group {
  padding-top: 8px;
  padding-bottom: 8px;
} */
.kl-m-groups {
  width: 100%;
}

.kl-m-groups .group-content {
  width: 100%;
}
.kl-m-groups .group-content .group-title {
  width: 100%;
}
.kl-m-groups .group-content .group-title > .iconfont {
  margin-right: 4px;
  font-size: inherit;
}
.kl-m-groups .group .van-collapse-item--border:after,
.kl-m-groups .group .van-cell:after {
  left: 0;
  right: 0;
}
.kl-m-groups .group .group-content .van-collapse-item .van-collapse-item__title{
  padding: 16px;
}
.kl-m-groups .group .group-content .van-collapse-item .van-collapse-item__content {
  padding: 0;
}

.kl-m-groups .van-tabs .van-tabs__nav--shrink {
  padding-left: 0;
  padding-right: 0;
}
.kl-m-groups .van-tabs .van-tabs__nav--shrink .van-tab {
  padding: 0;
}

.kl-m-groups .van-tabs .van-tabs__nav--shrink .van-tab + .van-tab {
  margin-left: 8px;
}
.kl-m-groups .van-tabs .van-tabs__content {
  margin-top: 20px;
}._form-model-mobile_15rt7_1 {
  --form-item-vertical-padding: 16px;
  --form-item-horizontal-padding: 16px;
  --form-item-vertical-padding--view: 8px;
  --form-item-label-padding-bottom: 4px;
  --form-item-value-padding-top: 4px;
  --van-field-input-text-color: #000;
  --van-field-input-disabled-text-color: #cccccc;
  --van-field-placeholder-text-color: #999999;
  --van-field-clear-icon-color: #999999;
  --van-field-clear-icon-size: 16px;
  --van-field-error-message-color: #f24145;
  --van-popup-round-radius: 8px;
  --van-picker-toolbar-height: 56px;
  --van-picker-cancel-action-color: #666666;
}

/* 自定义Input里的field*/
._form-model-mobile_15rt7_1 .van-field__control--custom {
  min-height: auto;
}
._form-model-mobile_15rt7_1 {
  width: 100%;
}
._form-model-mobile_15rt7_1
  .van-field__control--custom .van-cell.van-field:not(.van-search__field):not(.field-mobile) {
  font-size: 16px;
  padding: 0;
  color: inherit;
}

._form-model-mobile_15rt7_1 > .field-mobile.van-cell {
  padding: 0 var(--form-item-horizontal-padding);
  --van-cell-border-color: #eaeaea;
}

/* 分隔线*/
._form-model-mobile_15rt7_1 > .field-mobile.van-cell:after {
  left: 0;
  right: 0;
  display: inline-block !important;
}

._form-model-mobile_15rt7_1 > .van-cell:last-child:after .van-cell--borderless:after {
  display: inline-block !important;
}

/* label-通用 */
._form-model-mobile_15rt7_1 > .field-mobile > .van-field__label {
  color: #333;
  font-size: 16px;
  margin-bottom: 0;
  padding-top: var(--form-item-vertical-padding);
  padding-bottom: var(--form-item-label-padding-bottom);
  display: flex;
  flex-direction: row;
  align-items: end;
}

/* label（查看状态） */
._form-model-mobile_15rt7_1 > .field-mobile.readonly {
  --form-item-vertical-padding: 8px;
}
._form-model-mobile_15rt7_1 > .field-mobile.readonly > .van-field__label {
  color: #999999;
  font-size: 14px;
}
/* label（禁用状态） */
._form-model-mobile_15rt7_1
  > .field-mobile.field-mobile--disabled:not(.readonly) > .van-field__label {
  color: #ccc;
  font-size: 16px;
}

._form-model-mobile_15rt7_1 > .field-mobile > .van-field__label--required:before {
  position: absolute;
  z-index: 1;
  transform: translate(-8px, 3px);
}

/* label 右侧操作 */
._form-model-mobile_15rt7_1 > .field-mobile.label-has-right-op:not(.readonly) {
  --form-item-label-padding-bottom: 16px;
}
._form-model-mobile_15rt7_1 > .field-mobile.label-has-right-op .label-right-op {
  transform: translateY(-16px);
}

/* 控件主体-通用*/
._form-model-mobile_15rt7_1 > .field-mobile > .van-field__value {
  font-size: 16px;
  padding-top: var(--form-item-value-padding-top);
  padding-bottom: var(--form-item-vertical-padding);
}
/* 控件主体-特定*/
._form-model-mobile_15rt7_1 > .field-mobile.is-picture-upload,
._form-model-mobile_15rt7_1 > .field-mobile.is-ocr-id-button,
._form-model-mobile_15rt7_1 > .field-mobile.is-ocr-bank-button,
._form-model-mobile_15rt7_1 > .field-mobile.is-ocr-driver-button,
._form-model-mobile_15rt7_1 > .field-mobile.is-ocr-vehicle-button,
._form-model-mobile_15rt7_1 > .field-mobile.is-ocr-social-security-button {
  padding-right: 0;
}

._form-model-mobile_15rt7_1 > .field-mobile.is-upload > .van-field__value:has(.no-file) {
  padding-bottom: 0;
}

._form-model-mobile_15rt7_1 > .field-mobile.is-picture-upload:has(.no-file) > .van-field__label,
._form-model-mobile_15rt7_1 > .field-mobile.is-ocr-id-button:has(.no-file) > .van-field__label,
._form-model-mobile_15rt7_1 > .field-mobile.is-ocr-bank-button:has(.no-file) > .van-field__label,
._form-model-mobile_15rt7_1 > .field-mobile.is-ocr-driver-button:has(.no-file) > .van-field__label,
._form-model-mobile_15rt7_1 > .field-mobile.is-ocr-vehicle-button:has(.no-file) > .van-field__label,
._form-model-mobile_15rt7_1
  > .field-mobile.is-ocr-social-security-button:has(.no-file) > .van-field__label {
  padding-bottom: 0;
}

._form-model-mobile_15rt7_1 > .field-mobile.is-group {
  padding-left: 0;
  padding-right: 0;
}
._form-model-mobile_15rt7_1 > .field-mobile:not(.is-group) + .field-mobile.is-group {
  border-top: 8px solid #f2f3f5;
  border-top: 8px solid var(--color-bg, #f2f3f5);
}
._form-model-mobile_15rt7_1 > .field-mobile.is-group {
  border-bottom: 8px solid #f2f3f5;
  border-bottom: 8px solid var(--color-bg, #f2f3f5);
}
._form-model-mobile_15rt7_1 > .field-mobile.is-group > .van-field__label {
  display: none;
}
._form-model-mobile_15rt7_1 > .field-mobile.is-group > .van-field__value {
  padding-top: 0;
  padding-bottom: 0;
}
.search-header[data-v-b209e10a] {
  width: 100%;
  padding-bottom: 16px;
  display: flex;
  position: relative;
}
.search-header .pack-up[data-v-b209e10a] {
  height: 85px;
  overflow-y: hidden;
}
.search-header .search-item-list[data-v-b209e10a] {
  width: calc(100% - 172px);
}
.search-header .search-item-list .search-item-list-n-flex[data-v-b209e10a] {
  gap: 16px 48px !important;
  padding-top: 2px;
}
.search-header .search-buttons[data-v-b209e10a] {
  position: absolute;
  right: 0;
  bottom: 16px;
}
.fold-bottom[data-v-b209e10a] {
  height: 38px;
}
.fold-bottom .iconfont[data-v-b209e10a] {
  color: #999;
}
.fold-bottom span[data-v-b209e10a] {
  cursor: pointer;
}
.searchHeaderFormLabel .n-form-item-label__text {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
}
.search-item[data-v-b209e10a] {
  min-width: 360px;
  max-width: 450px;
}
@media screen and (max-width: 1920px) {
.search-item[data-v-b209e10a] {
    width: calc(33.3% - 32px);
}
}
@media screen and (min-width: 1920px) {
.search-item[data-v-b209e10a] {
    width: calc(25% - 36px);
}
}.FormModel {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}

.FormModel .item-content {
    display: flex;
    width: 100%;
  }

.FormModel .readonly .item-content-view {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  background-color: #EFF2FA;
  padding: 5px 12px;
  color: #000000;
  border-radius: 4px;
}

.FormModel .readonly .n-form-item .n-form-item-label {
  color: #666666 !important;
  font-weight: 400 !important;
  font-size: 14px !important;
  -webkit-text-decoration: none !important;
  text-decoration: none !important;
  font-style: inherit !important;
}

.FormModel .n-form-item .n-form-item-label {
  word-break: break-word;
}

.FormModel .readonly .n-form-item .n-form-item-label .n-form-item-label__asterisk {
  display: none;
}.TableModel {
  width: 100%;
  height: 100%;
  display: flex;
  flex-wrap: nowrap;
  flex-direction: column;
  overflow: hidden;
}

.TableModel .top-bar {
    /*display: flex;*/
    width: 100%;
  }

.TableModel .bottom-bar {
    margin-top: 10px;
    display: flex;
    flex-wrap: nowrap;
    width: 100%;
  }

.TableModel .bottom-bar .pagination {
    }

.TableModel .n-data-table-td {
    padding: 0 16px !important;
  }

.TableModel .n-data-table-th {
    padding: 0 16px !important;
  }

.TableModel .n-table-Table {
    width: auto !important;
  }

.TableModel .n-data-table-tr {
    height: auto !important;
  }

.TableModel .n-data-table .n-data-table-tr.n-data-table-tr--striped {
    --n-merged-td-color-striped: #f7f8fa;
  }

.TableModel .n-data-table .n-data-table-tr:not(.n-data-table-tr--summary):hover {
    --n-merged-td-color-hover: #e7f0fb;
  }

.TableModel .table-empty {
  color: var(--color-text-4);
  display: flex;
  flex-direction: column;
  text-align: center;
}

.upload-import-box {
  width: 720px;
  min-height: 354px;
  background: #ffffff;
  border-radius: 2px;
}

.upload-import-box .upload-import-header {
    height: 58px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 24px;
    border: 1px solid #ecedf2;
  }

.upload-import-box .upload-import-header span {
      color: #000000;
      font-size: 16px;
      font-weight: 500;
    }

.upload-import-box .upload-import-header .icon-close {
      font-size: 20px;
    }

.upload-import-box .upload-import-tips-container {
    padding: 8px 16px;
    background: #fff7e8;
    border-radius: 2px;
    margin: 12px 24px;
  }

.upload-import-box .upload-import-tips-container .upload-import-tips .download-template {
        color: #0e67da;
        margin-left: 5px;
        cursor: pointer;
      }

.upload-import-box .upload-import-tips-container .upload-import-tips .download-template:not(.n-button--disabled):focus {
          color: #0e67da;
        }

.upload-import-box .upload-import-tips-container .upload-import-tips img {
      vertical-align: middle;
    }

.upload-import-box .n-upload-dragger {
    width: 672px;
    margin: 0 24px;
    background: #f2f3f5;
    height: 158px;
  }

.upload-import-box .upload-import-body {
    border-radius: 2px;
    font-size: 12px;
    color: #999999;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    cursor: pointer;
  }

.upload-import-box .upload-import-body .upload {
      font-size: 14px;
      color: #333333;
      margin-top: 24px;
      margin-bottom: 5px;
    }

.upload-import-box .upload-import-body .icon-plus {
      color: #333333;
      font-size: 14px;
    }

.upload-import-box .upload-import-footer {
    height: 56px;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    border: 1px solid #ecedf2;
    padding: 0 24px;
    margin-top: 24px;
  }

.upload-import-box .upload-import-footer .n-button {
      margin-left: 10px;
    }

.upload-import-box .btn-center {
    justify-content: center;
    border: none;
  }

.upload-import-box .upload-import-content {
    width: 672px;
    height: 158px;
    background: #f2f3f5;
    border: 1px dashed #e5e6eb;
    border-radius: 2px;
    margin: 0 24px;
    display: flex;
    align-items: center;
    justify-content: center;
  }

.upload-import-box .upload-import-content .file-box {
      width: 624px;
      height: 64px;
      background: #ffffff;
      border: 1px solid #d9d9d9;
      border-radius: 4px;
      padding: 0 12px;
      display: flex;
      align-items: center;
      justify-content: space-between;
    }

.upload-import-box .upload-import-content .file-box img {
        width: 32px;
        height: 32px;
      }

.upload-import-box .upload-import-content .file-box .box-left {
        display: flex;
        align-items: center;
      }

.upload-import-box .upload-import-content .file-box .box-left .info {
          display: flex;
          flex-direction: column;
          margin-left: 8px;
        }

.upload-import-box .upload-import-content .file-box .box-left .info span {
            font-size: 12px;
            color: #999999;
          }

.upload-import-box .upload-import-content .file-box .box-left .info span:first-child {
              color: #333333;
              font-size: 14px;
              font-weight: 500;
            }

.upload-import-box .upload-import-content .file-box .box-right .iconfont {
          font-size: 18px;
          margin-left: 8px;
          color: #0e67da;
        }

.upload-import-box .import-container {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding: 40px 0;
  }

.upload-import-box .import-container .result-box {
      text-align: center;
      margin-top: 24px;
    }

.upload-import-box .import-container img {
      width: 64px;
      height: 64px;
    }

.upload-import-box .import-container .result {
      font-size: 16px;
      font-weight: 500;
      color: #333333;
      margin-top: 24px;
      margin-bottom: 8px;
    }

.upload-import-box .import-container .result .s-data {
        color: #00b42a;
      }

.upload-import-box .import-container .result .f-data {
        color: #f53f3f;
      }

.upload-import-box .import-container .reason-box {
      max-height: 400px;
      overflow-y: scroll;
      display: flex;
      flex-direction: column;
      align-items: center;
      width: 100%;
      padding: 0 20px;
    }

.upload-import-box .import-container .reason-overflow {
      overflow: hidden;
      margin-top: 8px;
    }

.upload-import-box .import-container .reason {
      color: #999999;
    }

.upload-import-box .import-container .n-button {
      padding: 0 40px;
      margin-top: 40px;
    }

.upload-import-box .import-container .n-progress.n-progress--circle .n-progress-text,.upload-import-box .import-container .n-progress.n-progress--dashboard .n-progress-text {
      font-size: 14px;
    }

.TableModel .header-title {
  font-weight: 600;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.TableModel > .top-operations .operation-btn,
.more-btn-dropdown--top .operation-btn {
  max-width: 134px;
}

.TableModel .n-data-table-base-table-body td .row-operations .operation-btn,
.more-btn-dropdown--row .operation-btn {
  max-width: 112px;
}

.TableModel
  .n-data-table-base-table-body
  td
  .row-operations
  .operation-btn
  .n-button__icon:has(.n-base-loading) {
  display: block;
}

.TableModel .operation-btn .operation-btn-content {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.TableModel .n-data-table .n-data-table-wrapper .n-data-table-base-table {
  display: flex;
  flex-direction: column;
}

/* 设置固定悬浮的最后一行样式 */
.n-data-table-tr--summary {
  position: sticky !important;
  bottom: 0 !important;
  z-index: 2 !important;
}

/*.n-data-table-th {*/
/*  width: 300px;*/
/*}*/

.TableModel .table-cell-content {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

#boardModelMobile .table-cell-content {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
  }

#settingBtn[data-v-7829c5f7] {
  position: absolute;
  bottom: 20px;
  right: 0;
  font-size: 35px;
}

.type-switcher .row[data-v-c8b8c046] {
    align-items: center;
    display: flex;
    padding: 0 24px;
}
.type-switcher .row .title[data-v-c8b8c046] {
      /* width: 120px; */
      flex-direction: row;
      align-items: center;
      display: flex;
}

.import-failed[data-v-33339e49] {
  flex-direction: column;
  display: flex;
  align-items: center;
  /* justify-content: center; */
}
.import-failed .message[data-v-33339e49] {
    color: #333;
    font-size: 16px;
    font-weight: 600;
}

.importing[data-v-aa3a4618] {
  flex-direction: column;
  display: flex;
  align-items: center;
  /* justify-content: center; */
}

.import-partial[data-v-057e74cf] {
  flex-direction: column;
  display: flex;
  align-items: center;
  /* justify-content: center; */
}
.import-partial .message[data-v-057e74cf] {
    color: #333;
    font-size: 16px;
    font-weight: 600;
}

.import-success[data-v-eecc1926] {
  flex-direction: column;
  display: flex;
  align-items: center;
  /* justify-content: center; */
}
.import-success .message[data-v-eecc1926] {
    color: #333;
    font-size: 16px;
    font-weight: 600;
}

.import-error[data-v-9fc8f79d] {
  flex-direction: column;
  display: flex;
  align-items: center;
  /* justify-content: center; */
}
.import-error .title[data-v-9fc8f79d] {
    color: #333;
    font-size: 16px;
    font-weight: 600;
}
.import-error .message[data-v-9fc8f79d] {
    color: #999;
    height: 49px;
    text-align: center;
    padding: 0 80px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
}

.view[data-v-e4eeb0da] {
  height: 196px;
  border-radius: 8px;
  position: relative;
}

    .uploadModal .n-card-header{
     line-height: 58px;
     padding: 0 24px;
    }
.uploadModal .n-tree-node-wrapper{
        border-radius: 2px;
        padding: 6px 0 6px 0;
        border: none;
    }
.uploadModal .n-tree-node{
        padding: 6px 0;
        display: flex;
        align-items: center;
        border:1px solid #eaeaea;
    }
.uploadModal .template-tree-warpper.is-custom .n-tree-node {
            background: #ffffff;
        }
.uploadModal .template-tree-warpper:not(.is-custom) .n-tree-node.n-tree-node--disabled {
                cursor: auto;
            }
.uploadModal .template-tree-warpper:not(.is-custom) .n-tree-node.n-tree-node--disabled .n-tree-node-content{
                    color: #333333;
                    cursor: auto;
                }
.uploadModal .model-tree-title{
        color: #333333;
        margin: 12px 0;
    }
.uploadModal .model-select-form .n-form-item-label__text {
            color: #333333;
        }
.uploadModal .model-select-form .n-form-item-label{
            margin-bottom: 6px;
        }
.uploadModal .model-select-form .n-form-item-feedback-wrapper{
            min-height: 0;
        }
.uploadModal .model-select-form .template-select {
            height: 32px;
        }
.uploadModal .model-select-form .template-select .n-base-selection{
                min-height: 32px;
            }
.uploadModal .model-select-form .template-select .n-base-selection-label {
                height: 32px;
            }
.uploadModal .template-tree-warpper{
        padding: 12px;
        background-color: #f7f8fa;
        max-height: 524px;
        overflow-y: auto;
    }.showPCHintLangsDialog-H5 {
  width: 100vw;
  height: 100vh;
  position: fixed;
  transform: none !important;
  transition: none !important;
  bottom: 0 !important;
  top: 0 !important;
  left: 0 !important;
  right: 0 !important;
  margin: 0 !important;
  border-radius: 0 !important;
  max-width: 100vw !important;
}
.showPCHintLangsDialog-H5 .van-dialog__content {
  height: 100%;
  width: 100%;
}
.showPCHintLangsDialog-H5 .van-dialog__content .van-dialog__message {
  height: 100%;
  width: 100%;
  max-height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}._tree-view-more-children_796pw_1 {
  background-color: #fff;
  --n-merged-td-color: #fff;
}
._tree-view-more-children_796pw_1  > .n-data-table-td {
    position: relative;
    width: 9999px;
  }
._tree-view-more-children_796pw_1 ._view-more_796pw_8 {
    position: absolute;
    top: 0;
    left: calc(var(--table-model-data-table-width) / 2);
    color: var(--primary-color);
    min-width: 200px;
    min-width: -moz-max-content;
    min-width: max-content;
  }
._tree-view-more-children_796pw_1 > .n-data-table-td--selection {
  display: none;
}
._TableModel_796pw_20 {
  --data-table-expand-trigger-width: 32px;
}
._TableModel_796pw_20 .n-data-table-expand-trigger {
     transform: translateY(calc(var(--data-table-cell-height) / 2 - 50%));
  }
._TableModel_796pw_20 .n-data-table-expand-placeholder {
    width: var(--data-table-expand-trigger-width);
    margin-right: 0;
  }
._TableModel_796pw_20 .n-data-table-th .n-data-table-resize-button {
    opacity: 0;
    transition: opacity 0.2s;
  }
._TableModel_796pw_20 .n-data-table-th:hover .n-data-table-resize-button {
    opacity: 1;
  }
._TableModel_796pw_20 .n-data-table-th--selection,._TableModel_796pw_20 .n-data-table-td--selection {
    overflow: hidden;
  }
._TableModel_796pw_20 .light-bg td {
      background: #feecec;
    }
._TableModel_796pw_20 .n-data-table-td--summary {
    cursor: auto !important;
  }

._data-table--has-selection-column_796pw_50 {
  --data-table-expand-trigger-width: 24px;
  --data-table-expand-trigger-icon-top: 12px;
  --data-table-expand-trigger-icon-left: 0px;
}

._column-cell--link_796pw_56 {
  color: #0e67da !important;
}

._data-table--tree-has-children_796pw_60 ._column-header-title--has-children_796pw_61 {
    margin-left: calc(var(--data-table-expand-trigger-width));
  }

._data-table--tree-has-children_796pw_60 ._column-cell--has-children_796pw_64 {
    padding: 0 var(--n-td-padding) 0 0;
    display: flex;
    box-sizing: content-box;
  }

._data-table--tree-has-children_796pw_60 ._column-cell--has-children_796pw_64  > span {
      padding: var(--n-td-padding) 0;
    }

._data-table--tree-has-children_796pw_60 ._tree-view-more-children_796pw_1  > .n-data-table-td {
      padding: var(--n-td-padding);
    }

._data-table--tree-has-children_796pw_60 ._column-cell--has-children_796pw_64._column-cell--tree-first-level_796pw_77 {
    font-weight: bold;
  }

._sub-table-view-more_796pw_82 {
  color: var(--primary-color);
}
._table-model-mobile_1dj81_1 {
  width: 100vw;
  height: 100%;
  background: #f2f6f9;
  margin: 0;
  max-width: 100vw;
  position: relative;
}

._table-model-mobile_1dj81_1 ._noting_1dj81_9 {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-top: 50%;
    color: #999999;
    font-size: 14px;
  }

._table-model-mobile_1dj81_1 .van-checkbox__icon--indeterminate .van-badge__wrapper {
      background: #0e67da;
      border-color: #0e67da;
    }

._table-model-mobile_1dj81_1 ._table-model-mobile-permission_1dj81_23 {
    height: 56px;
    width: 100%;
    padding: 14px 0;
    background: #FFFFFF;
    display: flex;
    justify-content: space-between;
    align-items: center;
    /*margin-bottom: 8px;*/
  }

._table-model-mobile_1dj81_1 ._table-model-mobile-permission-button_1dj81_33 {
    margin-right: 16px;
    font-size: 14px;
    color: #333333;
    display: flex;
    justify-content: center;
    align-items: center;
  }

._table-model-mobile_1dj81_1 ._table-model-mobile-permission-button_1dj81_33 ._icon_1dj81_40 {
      font-size: 20px;
      margin-right: 6px;
    }

._table-model-mobile_1dj81_1 ._view_switch_1dj81_45 {
    padding-left: 16px;
  }

._table-model-mobile_1dj81_1 ._cover_img_1dj81_48 {
    width: 100%;
    height: 168px;
  }

._table-model-mobile_1dj81_1 ._cover_empty_img_1dj81_52 {
    width: 100%;
    height: 168px;
    background: #e7f0fb;
    display: flex;
    justify-content: center;
    align-items: center;
  }

._table-model-mobile_1dj81_1 ._card-title_1dj81_60 {
    padding: 16px 16px 6px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #333333;
    font-weight: 600;
    font-size: 16px;
  }

._table-model-mobile_1dj81_1 ._card-title_1dj81_60 .no-mobile-title {
      color: #333333 !important;
    }

._table-model-mobile_1dj81_1 ._table-model-mobile-permission-button-search_1dj81_72 {
    color: #0e67da;
  }

._table-model-mobile_1dj81_1 ._table-model-mobile-list_1dj81_76 {
    height: calc(100% - 56px);
  }

._table-model-mobile_1dj81_1 ._table-model-mobile-list-has-top_1dj81_80 {
    height: calc(100% - 56px - 48px);
  }

._table-model-mobile_1dj81_1 ._table-model-mobile-add_1dj81_84 {
    height: 56px;
    background: #fff;
    padding: 8px 16px;
    position: absolute;
    border-top: 1px solid #dcd6d5;
    width: 100%;
    bottom: 0;
    left: 0;
  }

._table-model-mobile_1dj81_1 ._table-model-mobile-add_1dj81_84 ._table-model-mobile-add-button_1dj81_94 {
      width: 100%;
      height: 40px;
      background: #0e67da;
      color: #fff;
      font-size: 16px;
      text-align: center;
      border-radius: 4px;
      line-height: 40px;
      border: 1px solid #0e67da;
    }

._table-model-mobile_1dj81_1 ._button-delete_1dj81_107 {
    height: 56px;
    background: #fff;
    padding: 8px 16px;
    position: absolute;
    width: 100%;
    bottom: 0;
    left: 0;
    display: flex;
    justify-content: space-between;
    align-items: center;
  }

._table-model-mobile_1dj81_1 ._button-delete_1dj81_107 ._button-delete-all-checkbox_1dj81_119 {
      font-size: 14px;
    }

._table-model-mobile_1dj81_1 ._button-delete_1dj81_107 ._button-delete-all-checkbox_1dj81_119 .van-checkbox__label {
        color: #999999 !important;
      }

._table-model-mobile_1dj81_1 ._button-delete_1dj81_107 ._others-button_1dj81_125 {
      width: calc(100% - 56px);
      display: flex;
      justify-content: flex-end;
    }

._table-model-mobile_1dj81_1 ._button-delete_1dj81_107 ._others-button_1dj81_125 .van-popover__wrapper {
        width: 30%;
      }

._table-model-mobile_1dj81_1 ._button-delete_1dj81_107 ._others-button_1dj81_125 .van-popover__wrapper ._button-cusOps_1dj81_132 {
          max-width: 100% !important;
          width: 100% !important;
          margin-left: 0 !important;
        }

._table-model-mobile_1dj81_1 ._button-delete_1dj81_107 ._others-button_1dj81_125 ._button-cusOps-more_1dj81_138 {
        margin-left: 12px;
        text-align: center !important;
      }

._table-model-mobile_1dj81_1 ._button-delete_1dj81_107 ._others-button_1dj81_125 ._button-cusOps-second_1dj81_143 {
        margin-left: 12px;
        flex: 1;
        white-space: nowrap; /* 确保文本在一行内显示 */
        overflow: hidden; /* 隐藏超出容器的文本 */
        text-overflow: ellipsis; /* 使用省略符号表示被截断的文本 */
      }

._table-model-mobile_1dj81_1 ._button-delete_1dj81_107 ._others-button_1dj81_125 ._button-cusOps-first_1dj81_151 {
        margin-left: 12px;
        flex: 1;
        white-space: nowrap; /* 确保文本在一行内显示 */
        overflow: hidden; /* 隐藏超出容器的文本 */
        text-overflow: ellipsis; /* 使用省略符号表示被截断的文本 */
      }

._table-model-mobile_1dj81_1 ._button-delete_1dj81_107 ._others-button_1dj81_125 ._button-cusOps_1dj81_132 {
        height: 40px;
        border: 1px solid #d9d9d9;
        border-radius: 4px;
        color: #333333;
        padding: 0 6px;
        text-align: center;
        line-height: 39px;
        max-width: 30%;
      }

._table-model-mobile_1dj81_1 ._button-delete_1dj81_107 ._others-button_1dj81_125 ._button-cusOps_1dj81_132 ._icon_1dj81_40 {
          margin: 0 6px;
        }

._table-model-mobile_1dj81_1 ._button-delete_1dj81_107 ._others-button_1dj81_125 ._button-delete-right_1dj81_173 {
        width: 30%;
        height: 40px;
        background: #0e67da;
        border: 1px solid #165dff;
        border-radius: 4px;
        color: #fff;
        margin-left: 12px;
        text-align: center;
        line-height: 40px;
      }

._table-model-mobile_1dj81_1 ._RT_DATA_item_1dj81_187 {
    border-radius: 12px;
    /*border: 1px solid #e2e2e2;*/
    background: #ffffff;
    margin: 0 8px 8px 8px;
    overflow: hidden;
    /* padding: 2px; */
  }

._table-model-mobile_1dj81_1 ._RT_DATA_item_1dj81_187 ._RT_DATA_item_content_1dj81_194 {
      overflow: hidden;
      /* width: calc(100% + 4px); */
      position: relative;
      padding-bottom: 8px;
      /* left: -2px; */
    }

._table-model-mobile_1dj81_1 ._RT_DATA_item_1dj81_187 ._RT_DATA_item_content_1dj81_194 ._displayWidget-item-outer_1dj81_200 {
        display: flex;
        flex-wrap: wrap;
      }

._table-model-mobile_1dj81_1 ._RT_DATA_item_1dj81_187 ._RT_DATA_item_content_1dj81_194 ._displayWidget-item_1dj81_200 {
        padding: 5px 17px;
        position: relative;
        background: #fff;
      }

._table-model-mobile_1dj81_1 ._RT_DATA_item_1dj81_187 ._RT_DATA_item_content_1dj81_194 ._displayWidget-item_1dj81_200 ._displayWidget-item-label_1dj81_208 {
          font-size: 14px;
          color: #999999;
          line-height: 24px;
          word-break: break-word;
        }

._table-model-mobile_1dj81_1 ._RT_DATA_item_1dj81_187 ._RT_DATA_item_content_1dj81_194 ._displayWidget-item_1dj81_200 ._displayWidget-item-value_1dj81_214 {
          color: #000000;
          font-size: 16px;
          line-height: 24px;
        }

._table-model-mobile_1dj81_1 ._RT_DATA_item_1dj81_187 ._RT_DATA_item_content_1dj81_194 ._displayWidget-item_1dj81_200:after {
          content: '';
          position: absolute;
          left: 0;
          bottom: 0;
          height: 1px;
          width: 100%;
          background: #e2e2e2;
        }

._table-model-mobile_1dj81_1 ._RT_DATA_item_1dj81_187 ._RT_DATA_item_content_1dj81_194 ._displayWidget-item_1dj81_200:last-child:after {
          display: none;
        }

/*列表内容样式*/

._table-model-mobile_1dj81_1 ._RT_DATA_item_1dj81_187 ._RT_DATA_item_content_1dj81_194 ._displayWidget-item-table_1dj81_235 {
        padding: 6px 0;
        position: relative;
        background: #fff;
        width: calc(50% - 8px);
      }

._table-model-mobile_1dj81_1 ._RT_DATA_item_1dj81_187 ._RT_DATA_item_content_1dj81_194 ._displayWidget-item-table_1dj81_235:nth-child(odd) {
          margin-right: 8px;
          padding-left: 12px;
        }

._table-model-mobile_1dj81_1 ._RT_DATA_item_1dj81_187 ._RT_DATA_item_content_1dj81_194 ._displayWidget-item-table_1dj81_235:nth-child(even) {
          margin-left: 8px;
          padding-right: 12px;
        }

._table-model-mobile_1dj81_1 ._RT_DATA_item_1dj81_187 ._RT_DATA_item_content_1dj81_194 ._displayWidget-item-table_1dj81_235 ._displayWidget-item-label_1dj81_208 {
          font-size: 12px;
          color: #999999;
          line-height: 24px;
          word-break: break-word;
          white-space: nowrap;
          overflow: hidden;
          text-overflow: ellipsis;
        }

._table-model-mobile_1dj81_1 ._RT_DATA_item_1dj81_187 ._RT_DATA_item_content_1dj81_194 ._displayWidget-item-table_1dj81_235 ._displayWidget-item-value_1dj81_214 {
          color: #000000;
          font-size: 14px;
          line-height: 24px;
        }

._table-model-mobile_1dj81_1 ._RT_DATA_item_1dj81_187 ._RT_DATA_item_content_1dj81_194 ._displayWidget-item-table_1dj81_235 ._displayWidget-item-value-custom_1dj81_262 {
          white-space: nowrap;
          overflow: hidden;
          text-overflow: ellipsis;
        }

/*&:after {*/

/*  content: '';*/

/*  position: absolute;*/

/*  left: 0;*/

/*  bottom: 0;*/

/*  height: 1px;*/

/*  width: 100%;*/

/*  background: #e2e2e2;*/

/*}*/

._table-model-mobile_1dj81_1 ._RT_DATA_item_1dj81_187 ._RT_DATA_item_content_1dj81_194 ._displayWidget-item-table_1dj81_235:last-child:after {
          display: none;
        }

._table-model-mobile_1dj81_1 ._RT_DATA_item_1dj81_187 ._RT_DATA_item_content_1dj81_194 ._card-item-value_1dj81_282 {
        display: flex;
        gap: 8px;
      }

._table-model-mobile_1dj81_1 ._RT_DATA_item_1dj81_187 ._RT_DATA_item_content_1dj81_194 ._card-item-value_1dj81_282:after {
          content: none;
        }

._table-model-mobile_1dj81_1 ._RT_DATA_item_1dj81_187 ._RT_DATA_item_content_1dj81_194 ._card-item-value_1dj81_282 ._displayWidget-item-label_1dj81_208 {
          width: 90px;
          min-width: 90px;
          max-width: 90px;
          white-space: nowrap;
          overflow: hidden;
          text-overflow: ellipsis;
        }

._table-model-mobile_1dj81_1 ._RT_DATA_item_1dj81_187 ._RT_DATA_item_fold_1dj81_298 {
      height: 48px;
      font-size: 17px;
      display: flex;
      position: relative;
      background: #fff;
      justify-content: center;
      align-items: center;
      color: #999999;
      /*&:before {*/
      /*  content: '';*/
      /*  position: absolute;*/
      /*  left: 0;*/
      /*  top: 0;*/
      /*  height: 1px;*/
      /*  width: 100%;*/
      /*  background: #e2e2e2;*/
      /*}*/
    }

._table-model-mobile_1dj81_1 ._RT_DATA_item_1dj81_187 ._card_item_fold_1dj81_317:before {
        content: none;
      }

._table-model-mobile_1dj81_1 ._RT_DATA_item_delete_open_1dj81_324 {
    position: relative;
    overflow: visible;
    right: -33px;
  }

._table-model-mobile_1dj81_1 ._RT_DATA_item_delete_open_1dj81_324._light-bg_1dj81_330 {
    border: 1px solid #f53f3f;
    border-radius: 4px;
  }

._table-model-mobile_1dj81_1 ._RT_DATA_item_checkBox_1dj81_334 {
    position: absolute;
    left: -30.5px;
    top: 85px;
  }

._table-model-mobile_1dj81_1 .van-field__body .van-field {
    padding-left: 0;
    padding-right: 0;
  }

._table-model-mobile_1dj81_1 ._dialog-look-up-top-bar_1dj81_344 {
    height: 48px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #fff;
    line-height: 48px;
  }

._table-model-mobile_1dj81_1 ._dialog-look-up-top-bar_1dj81_344 .van-icon-arrow-left {
      position: absolute;
      left: 16px;
      color: #000;
      font-size: 16px;
    }

._table-model-mobile_1dj81_1 ._dialog-look-up-top-bar_1dj81_344 ._dialog-look-up-top-bar-title_1dj81_357 {
      font-size: 16px;
      font-weight: 600;
    }

._table-model-mobile_1dj81_1 ._dialog-look-up-top-bar_1dj81_344 ._dialog-look-up-top-bar-search_1dj81_361 {
      font-size: 14px;
      color: #333;
      font-weight: 400;
      position: absolute;
      right: 16px;
    }

._table-model-mobile_1dj81_1 ._dialog-look-up-content_1dj81_369 {
    height: calc(100% - 48px - 8px - 56px);
  }

._table-model-mobile_1dj81_1 ._dialog-look-up-content_1dj81_369 ._dialog-look-up-content-inner_1dj81_371 {
      height: calc(100% - 44px);
      padding: 16px 16px 0 16px;
      overflow-y: auto;
      overflow-x: hidden;
    }

._table-model-mobile_1dj81_1 ._dialog-look-up-content_1dj81_369 ._dialog-look-up-content-load-more_1dj81_377 {
      height: 44px;
      font-size: 12px;
      line-height: 44px;
      color: #666;
      text-align: center;
    }

._table-model-mobile_1dj81_1 ._dialog-look-up-bottom_1dj81_385 {
    height: 56px;
    padding: 8px 16px;
  }

._table-model-mobile_1dj81_1 ._dialog-look-up-bottom_1dj81_385 .van-button--primary {
      width: 100%;
      height: 100%;
      background: #0e67da;
      border: 1px solid #165dff;
      border-radius: 4px;
      font-size: 16px;
    }

._table-model-mobile_1dj81_1 ._popup-search_1dj81_397 {
    height: 100%;
  }

._table-model-mobile_1dj81_1 ._popup-search_1dj81_397 ._popup-search-top_1dj81_399 {
      height: 56px;
      font-size: 16px;
      color: #7a7a7a;
      line-height: 56px;
      text-align: center;
      position: relative;
    }

._table-model-mobile_1dj81_1 ._popup-search_1dj81_397 ._popup-search-top_1dj81_399:after {
        width: calc(100% - 20px);
        height: 2px;
        background: #f1f3f5;
        content: '';
        position: absolute;
        left: 10px;
        bottom: 2px;
      }

._table-model-mobile_1dj81_1 ._popup-search_1dj81_397 ._popup-search-top_1dj81_399 .van-icon-cross {
        position: absolute;
        right: 16px;
        top: 19px;
      }

._table-model-mobile_1dj81_1 ._batch-popup-button_1dj81_423 {
    height: 56px;
    width: 100%;
    padding: 8px 16px;
  }

._table-model-mobile_1dj81_1 ._batch-popup-button_1dj81_423 ._batch-popup-button_confirm_1dj81_427 {
      width: 100%;
      height: 40px;
      background: #0e67da;
      border: 1px solid #165dff;
      border-radius: 4px;
      color: #fff;
      overflow: hidden;
      text-align: center;
      line-height: 40px;
    }

._common-divider_1dj81_441 {
  width: 100%;
  height: 8px;
  background: #f1f3f5;
}

._button-cusOps-more-items_1dj81_447 .van-popover__action {
    max-width: 152px;
    width: auto;
  }

._button-cusOps-more-items_1dj81_447 .van-popover__action .van-popover__action-text {
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
      line-height: 44px;
      display: block;
    }

._button-cusOps-more-items_1dj81_447 .van-popover__action [class*='van-hairline']:after {
      border: 0;
    }

._button-cusOps-more-items_1dj81_447 .van-popover__action:after {
    position: absolute;
    box-sizing: border-box;
    content: ' ';
    width: calc(100% - 32px);
    height: 1px;
    background: #d9d9d9;
    bottom: 0;
  }

._button-cusOps-more-items_1dj81_447 .van-popover__action:last-child:after {
    display: none;
  }
.search-mobile-header .search-mobile-header-content[data-v-297da63a] {
  overflow-y: auto;
  max-height: calc(80vh - 112px);
}
.search-mobile-header .search-mobile-header-btn[data-v-297da63a] {
  height: 56px;
  padding: 8px 16px;
  display: flex;
  justify-content: space-between;
}
.search-mobile-header .search-mobile-header-btn .van-button[data-v-297da63a] {
  height: 100%;
  width: 48%;
  font-size: 16px;
}
.search-mobile-header .search-mobile-header-btn .van-button--primary[data-v-297da63a] {
  background: #165dff;
}
.popup-search[data-v-297da63a] {
  height: 100%;
}
.popup-search .popup-search-top[data-v-297da63a] {
  height: 56px;
  font-size: 16px;
  color: #7a7a7a;
  line-height: 56px;
  text-align: center;
  position: relative;
}
.popup-search .popup-search-top[data-v-297da63a]:after {
  width: calc(100% - 20px);
  height: 2px;
  background: #f1f3f5;
  content: "";
  position: absolute;
  left: 10px;
  bottom: 2px;
}
.popup-search .popup-search-top .van-icon-cross[data-v-297da63a] {
  position: absolute;
  right: 16px;
  top: 19px;
}._header-tabs_102yh_1 {
  margin-left: 16px;
}

._header-tabs_102yh_1 .van-tab {
    padding: 4px 12px;
    border-radius: 24px;
    height: 28px;
  }

._header-tabs_102yh_1 .van-tab--active {
    background: #fff;
    color: #0e67da !important;
  }

._header-tabs_102yh_1 .van-tab--active .van-tab__text{
      overflow: visible;
      overflow: initial;
      position: relative;
    }

._header-tabs_102yh_1 .van-tab--active .van-tab__text:after {
        content: '';
        height: 2px;
        background: #0e67da !important;
        width: 100%;
        position: absolute;
        bottom: -4px;
      }

._header-tabs_102yh_1 .van-tabs__nav--line {
    padding-bottom: 0;
  }

._header-tabs_102yh_1 .van-tabs__nav {
    align-items: center;
  }

._view_switch_102yh_32 {
  padding-left: 16px;
}

._tab-title_102yh_36 {
  min-width: 52px !important;
}.view-model {
  display: flex;
  flex-direction: column;
}
.view-model .flex-item {
  display: flex;
  gap: 12px;
  align-items: center;
}
.view-model .view-model-header {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  flex-shrink: 0;
}
.view-model .view-model-header .title {
  font-size: 18px;
  font-weight: 600;
  color: #333;
  color: var(----color-text-2, #333);
  max-width: 1000px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.view-model .view-model-header .action-group {
  max-width: 280px;
}
.view-model .view-model-header .action-group .n-tabs-rail {
  padding: 4px;
  background-color: #f2f3f5;
}
.view-model .view-model-header .action-group .n-tabs-rail .n-tabs-tab {
  padding: 4px;
  margin: 0 4px;
  font-size: 16px;
  line-height: 16px;
  position: relative;
  overflow: visible;
}
.view-model .view-model-header .action-group .n-tabs-rail .n-tabs-tab.with-seperate::after {
  content: "";
  display: inline-block;
  position: absolute;
  right: -4.5px;
  border: 1px solid #e5e6eb;
  width: 0;
  height: 16px;
}
.view-model .view-model-header .action-group .n-tabs-rail .n-tabs-tab .iconfont {
  color: #666666;
}
.view-model .view-model-header .action-group .n-tabs-rail .n-tabs-tab--active .iconfont {
  color: #0e67da;
  color: var(--n-text-color, #0e67da);
}
.view-model .top-operations-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 8px;
}
.view-model .card-content {
  padding: 32px 16px 16px;
  flex: auto;
  overflow: auto;
}
.view-model .table-content {
  padding: 32px 16px 16px;
  flex: auto;
}
.view-model .board-content {
  padding: 32px 16px 16px;
  flex: auto;
}
.view-model ::-webkit-scrollbar {
  width: 0.25rem;
  height: 0.25rem;
  cursor: pointer;
}
.view-model ::-webkit-scrollbar-thumb {
  background-color: #d7d7db;
  border-radius: 3.4375rem;
}
._group-tabs_1ow79_2 {
  padding: 8px 12px;
  background-color: #ffffff;
}
._group-tabs_1ow79_2::-webkit-scrollbar {
  width: 0 !important;
  height: 0 !important;
}
._group-tabs_1ow79_2 ._tab_1ow79_10 {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  padding: 4px 10px;
  border-radius: 15px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  font-size: 14px;
  color: #999999;
  color: var(--color-text-4, #999999);
  cursor: pointer;
}
._group-tabs_1ow79_2 ._focus_1ow79_23 {
  color: #0e67da;
  color: var(--primary-color, #0e67da);
  background-color: rgba(14, 103, 218, 0.1019607843);
  font-weight: 500;
}

._board-content-scroll_1ow79_29 {
  height: calc(100% - 48px) !important;
}
._board-content-scroll_1ow79_29 ._RT_DATA_item_content_1ow79_32 {
  display: flex;
  overflow: hidden;
  padding-bottom: 16px;
  -webkit-touch-callout: none; /* 禁止长按弹出系统菜单 */
  -webkit-user-select: none; /* iOS 禁止选中 */
  -moz-user-select: none;
       user-select: none; /* 现代浏览器 */
  -webkit-tap-highlight-color: transparent; /* 去除点击高亮（WebKit） */
}
._board-content-scroll_1ow79_29 ._RT_DATA_item_content_1ow79_32 ._board-content_1ow79_29 {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  width: 100%;
}
._board-content-scroll_1ow79_29 ._RT_DATA_item_content_1ow79_32 ._board-content_1ow79_29 ._board-title_1ow79_47 {
  font-size: 16px;
  font-weight: bold;
  color: #333333;
  color: var(--color-text-2, #333333);
  padding: 16px 12px 12px 12px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
._board-content-scroll_1ow79_29 ._RT_DATA_item_fold_1ow79_56 {
  font-size: 17px;
  display: flex;
  position: relative;
  background: fff;
  justify-content: center;
  align-items: center;
  color: #999999;
  padding-bottom: 16px;
}

._loading_1ow79_67 {
  display: flex;
  justify-content: center;
  margin-top: 30px;
}

._card-image_1ow79_73 {
  width: 100%;
  height: 100%;
}

._top-fill_1ow79_78 {
  height: 168px;
}

._left-fill_1ow79_82 {
  width: 80px;
  min-width: 80px;
}

._right-fill_1ow79_87 {
  width: 80px;
  min-width: 80px;
}

._box-display_1ow79_92 {
  width: 64px;
  height: 64px;
  min-width: 64px;
  min-height: 64px;
}

._left-box_1ow79_99 {
  margin-top: 16px;
  margin-left: 16px;
}

._right-box_1ow79_104 {
  margin-top: 16px;
  margin-right: 16px;
}

._avatar-box_1ow79_109 {
  background: #f3f7fd;
  /* width: 100%; */
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}

._displayWidget-container_1ow79_118 {
  padding: 0px 12px;
  gap: 12px;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
._displayWidget-container_1ow79_118 ._displayWidget-item_1ow79_125 {
  width: calc(50% - 12px);
}
._displayWidget-container_1ow79_118 ._displayWidget-item_1ow79_125 ._displayWidget-item-label_1ow79_128 {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  font-size: 12px;
  color: #999999;
  color: var(--color-text-4, #999999);
}
._displayWidget-container_1ow79_118 ._displayWidget-item_1ow79_125 ._displayWidget-item-value_1ow79_135 {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  font-size: 14px;
  color: #333333;
  color: var(--color-text-2, #333333);
}
._displayWidget-container_1ow79_118 ._displayWidget-item_1ow79_125 ._displayWidget-item-value_1ow79_135::-webkit-scrollbar {
  width: 0 !important;
  height: 0 !important;
}

._change-group-modal_1ow79_147 {
  width: 100%;
  background-color: #ffffff;
  display: flex;
  flex-direction: column;
  max-height: 70vh;
}
._change-group-modal_1ow79_147 :deep(._van-action-sheet__content_1ow79_154) {
  overflow: hidden;
}
._change-group-modal_1ow79_147 ._group_1ow79_2 {
  display: flex;
  flex-direction: row;
  align-items: center;
  height: 56px;
  padding: 0 16px;
  justify-content: space-between;
  border-bottom: 1px solid #f2f3f5;
}
._change-group-modal_1ow79_147 ._group_1ow79_2 ._title_1ow79_166 {
  display: flex;
  flex: 1;
  flex-wrap: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  font-size: 16px;
  color: #333333;
  color: var(--color-text-2, #333333);
}
._change-group-modal_1ow79_147 ._group_1ow79_2 ._btn_1ow79_175 {
  border: 1px solid #0e67da;
  border: 1px solid var(--primary-color, #0e67da);
  padding: 3px 16px;
  border-radius: 2px;
  color: #0e67da;
  color: var(--primary-color, #0e67da);
  font-size: 14px;
  cursor: pointer;
}#CardModel {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 100%;
  overflow: hidden;
}
#CardModel .top-bar {
    display: flex;
    width: 100%;
  }
#CardModel .content {
    flex: initial;
    overflow: auto;
    padding-bottom: 12px;
  }
#CardModel .LoadingFlag {
    display: flex;
    align-items: center;
    justify-content: center;
  }
#CardModel .bottom-bar {
    margin-top: 10px;
    display: flex;
    flex-wrap: nowrap;
    width: 100%;
  }
#CardModel .light-bg {
    border-color: #f53f3f;
  }
#CardModel .table-cell-content {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
#CardModel .card-item-title .table-cell-content {
      /* white-space: normal; */
      white-space: nowrap;
    }
.card-item-box {
  height: 100%;
  padding: 0;
  border: 1px solid #e5e6eb;
  content-visibility: auto;
  border-radius: 8px;
  min-width: 240px;
  max-width: 300px;
}
.card-item-box:hover {
    box-shadow: 0px 0px 12px 0px rgba(2, 23, 97, 0.25);
  }
.card-item-box:hover .checkbox,.card-item-box:hover .operation-icon {
      visibility: visible !important;
    }
.card-item-box .card-contents {
    padding: 0px 16px 16px;
    flex: 1;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
  }
.card-item-box .card-image {
    width: 100%;
    height: 100%;
  }
.card-item-box .card-img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    border-top-right-radius: 8px;
    border-top-left-radius: 8px;
  }
.card-item-box .top-fill {
    height: 168px;
  }
.card-item-box .left-fill {
    width: 80px;
    min-width: 80px;
  }
.card-item-box .right-fill {
    width: 80px;
    min-width: 80px;
  }
.card-item-box .box-display {
    width: 64px;
    height: 64px;
    min-width: 64px;
    min-height: 64px;
  }
.card-item-box .left-box {
    margin-top: 16px;
    margin-left: 16px;
  }
.card-item-box .right-box {
    margin-top: 16px;
    margin-right: 16px;
  }
.card-item-box .avatar-box {
    background: #f3f7fd;
    /* width: 100%; */
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
  }
.card-item-box.checked {
    border: 1px solid #0e67da;
  }
.card-item-box.checked .checkbox {
      visibility: visible !important;
    }
.card-item-box .card-empty {
    height: 248px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--color-text-4);
    font-size: var(--font-size-body);
  }
.card-item-box .card-item-title-wrapper {
    display: flex;
    gap: 12px;
    align-items: flex-start;
    padding-bottom: 8px;
  }
.card-item-box .card-item-title-wrapper .checkbox,.card-item-box .card-item-title-wrapper .operation-icon {
      cursor: pointer;
      visibility: hidden;
    }
.card-item-box .card-item-title-wrapper .checkbox {
      margin-top: 4px;
    }
.card-item-box .card-item-title-wrapper .card-item-title {
      flex: 1;
      font-size: 16px;
      line-height: 24px;
      font-weight: 600;
      word-break: break-all;
      width: 100%;
      overflow: hidden;
    }
.card-item-box .card-item-content .label {
      font-size: 12px;
      font-weight: 400;
      line-height: 20px;
      color: #999;
      cursor: pointer;
      text-overflow: ellipsis;
      white-space: nowrap;
      overflow: hidden;
    }
.card-item-box .card-item-content .value {
      font-size: 14px;
      font-weight: 400;
      line-height: 22px;
      color: #333;
      margin-top: 2px;
      width: 100%;
      white-space: nowrap;
      display: inline-block;
      overflow: hidden;
      text-overflow: ellipsis;
    }
#_CardModel_1693a_1 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 100%;
  overflow: hidden;
}

#_CardModel_1693a_1 ._top-bar_1693a_7 {
    display: flex;
    width: 100%;
  }

#_CardModel_1693a_1 ._content_1693a_11 {
    flex: initial;
    overflow: auto;
  }

#_CardModel_1693a_1 ._bottom-bar_1693a_15 {
    margin-top: 10px;
    display: flex;
    flex-wrap: nowrap;
    width: 100%;
  }

._empty_1693a_23 {
  text-align: center;
  font-size: 14px;
}

._more-item_1693a_28 {
  height: 44px;
  line-height: 44px;
  justify-content: center;
  align-items: center;
  display: flex;
  color: #0E67DA;
  font-size: 14px;
}

._more-item_1693a_28 span{
    width: 100%;
    text-align: center;
  }._card-item_1twlw_1 {
  width: 100%;
  height: auto;
  border: 1px solid #e2e2e2;
  border-radius: 4px;
  margin-bottom: 16px;
  padding: 0;
  background: #f7f8fa;
}
._card-item_1twlw_1:last-child {
    margin-bottom: 0;
  }
._card-item_1twlw_1 ._card-empty_1twlw_14 {
    height: 248px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--color-text-4);
    font-size: var(--font-size-body);
  }
._card-item_1twlw_1 ._card-item-content_1twlw_23 {
    width: 100%;
    padding: 4px 16px;
    position: relative;
  }
._card-item_1twlw_1 ._card-item-content_1twlw_23:after {
      content: '';
      background: #e2e2e2;
      width: 100%;
      height: 1px;
      position: absolute;
      left: 0;
      bottom: 0;
    }
._card-item_1twlw_1 ._card-item-content_1twlw_23:last-child:after {
      display: none;
    }
._card-item_1twlw_1 ._card-item-content_1twlw_23 ._label_1twlw_42 {
      font-size: 16px;
      margin-bottom: 4px;
      font-weight: 400;
      line-height: 24px;
      color: #999;
      cursor: pointer;
    }
._card-item_1twlw_1 ._card-item-content_1twlw_23 ._value_1twlw_50 {
      font-size: 16px;
      font-weight: 400;
      line-height: 24px;
      color: #333;
      margin-top: 0px;
      width: 100%;
      white-space: nowrap;
      display: inline-block;
      overflow: hidden;
      text-overflow: ellipsis;
    }
._card-item_1twlw_1 ._card-item-content_1twlw_23 ._VIcon_1twlw_63 {
      height: 40px;
      display: flex;
      justify-content: center;
      align-items: center;
    }
._card-item_1twlw_1 ._card-item-content_1twlw_23 ._van-icon-arrow-down_1twlw_70 {
      font-size: 24px;
    }
._card-item_1twlw_1 ._card-item-content_1twlw_23 ._van-icon-arrow-up_1twlw_74 {
      font-size: 24px;
    }

    .table-model-mobile .table-container .table-item {
      background: #ffffff;
      border: 1px solid #e2e2e2;
      border-bottom: none;
      border-radius: 0px 0px 4px 4px;
    }
.table-model-mobile .table-container .table-item:first-of-type {
        margin-bottom: 12px;
      }
.table-model-mobile .table-container .table-item .row-item-container {
        max-height: 183px;
        transition: max-height 0.5s ease-out;
        overflow: hidden;
      }
.table-model-mobile .table-container .table-item .row-item-container .row-item {
          padding: 4px 16px;
          font-weight: 400;
          line-height: 24px;
        }
.table-model-mobile .table-container .table-item .row-item-container .row-item:not(last-of-type) {
            border-bottom: 1px solid #e2e2e2;
          }
.table-model-mobile .table-container .table-item .row-item-container .row-item .title {
            font-size: 14px;
            color: #999999;
            margin-bottom: 4px;
          }
.table-model-mobile .table-container .table-item .row-item-container .row-item .content {
            font-size: 16px;
            color: #000000;
          }
.table-model-mobile .table-container .table-item .expand-item {
        max-height: 1000px;
      }
.table-model-mobile .table-container .table-item .expand-button {
        height: 48px;
        background: #ffffff;
        border-bottom: 1px solid #e2e2e2;
        border-radius: 0px 0px 4px 4px;
        text-align: center;
      }
.table-model-mobile .table-container .table-item .expand-button .iconfont {
          font-size: 24px;
          display: inline-block;
          color: #999;
          line-height: 48px;
        }
.table-model-mobile .table-container .load-more {
      padding: 16px;
      /* 使用外部门户的padding*/
      padding-bottom: 0;
      font-size: 14px;
      font-weight: 400;
      text-align: CENTER;
      color: #0e67da;
      line-height: 20px;
    }
.table-model-mobile .empty {
    min-height: 423px;
  }
.empty[data-v-1d69e91a] {
  width: 100%;
  padding-left: 12px;
  height: 32px;
  background: #f2f3f5;
  border-radius: 2px;
  color: #999;
  font-size: 14px;
  line-height: 32px;
}
.empty.mobile[data-v-1d69e91a] {
  height: 36px;
  line-height: 36px;
  padding-left: 4px;
  font-size: 16px;
}.error[data-v-83cf85ae] {
  width: 100%;
  padding-left: 12px;
  height: 32px;
  background: #f2f3f5;
  border-radius: 2px;
  color: #999;
  font-size: 14px;
  line-height: 32px;
}
.error.mobile[data-v-83cf85ae] {
  height: 36px;
  line-height: 36px;
  padding-left: 4px;
  font-size: 16px;
}#BoardModel {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 100%;
  overflow: hidden;
}
#BoardModel .top-bar {
    display: flex;
    width: 100%;
  }
#BoardModel .content {
    flex: initial;
    overflow: auto;
  }
#BoardModel .bottom-bar {
    margin-top: 10px;
    display: flex;
    flex-wrap: nowrap;
    width: 100%;
  }
#BoardModel .light-bg {
    border-color: #f53f3f;
  }
#BoardModel .table-cell-content {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
._board-item_tuktm_1 {
  background-color: rgba(14,103,218,0.05098);
  border-radius: 2px;
  padding: 16px 0;
}

._board-item_tuktm_1 ._board-item-title_tuktm_6 {
    max-width: calc(280px - 32px);
    padding: 4px 8px;
    height: 30px;
    line-height: 22px;
    font-weight: 500;
    font-size: 14px;
    background-color: rgba(215,231,252,1);
    margin: 0 16px 12px 16px;
    color: var(--primary-color);
    border-radius: 100px;
    width: -moz-fit-content;
    width: fit-content;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    color: white;
  }

._card-item_tuktm_25 {
  flex: initial;
  width: calc(280px - 32px);
  /* padding: 16px; */
  margin: 0 16px;
  border: 1px solid #e2e2e2;
  border-radius: 8px;
  gap: 12px 0;
  background-color: #ffffff;
  transition:
    box-shadow 0.2s ease, transform 0.2s ease, background-color 0.2s ease, border-color 0.2s ease;
}

._card-item_tuktm_25:hover {
    box-shadow: 0px 0px 12px 0px rgba(2, 23, 97, 0.25);
  }

._card-item_tuktm_25:hover ._checkbox_tuktm_43,._card-item_tuktm_25:hover ._operation-icon_tuktm_44 {
      visibility: visible !important;
    }

._card-item_tuktm_25 ._card-contents-wraper_tuktm_49 {
    display: flex;
    height: 100%;
    justify-content: space-between;
  }

._card-item_tuktm_25 ._card-contents_tuktm_49 {
    padding: 16px 16px 16px;
    flex: 1;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
  }

._card-item_tuktm_25 ._card-image-empty_tuktm_61 {
    margin-bottom: 16px;
  }

._card-item_tuktm_25 ._card-image_tuktm_61 {
    margin-bottom: 16px;
    width: 100%;
    height: 100%;
    background-size: 100% auto;
    background-position: center;
    background-repeat: no-repeat;
    border-top-right-radius: 8px;
    border-top-left-radius: 8px;
  }

._card-item_tuktm_25 ._card-img_tuktm_74 {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    border-top-right-radius: 8px;
    border-top-left-radius: 8px;
  }

._card-item_tuktm_25 ._avatar-box_tuktm_81 {
    display: flex;
    justify-content: center;
    align-items: center;
    background: #f3f7fd;
    height: 100%;
  }

._card-item_tuktm_25 ._top-fill_tuktm_88 {
    height: 168px;
  }

._card-item_tuktm_25 ._box-display_tuktm_91 {
    width: 64px;
    height: 64px;
    min-width: 64px;
    min-height: 64px;
  }

._card-item_tuktm_25 ._left-box_tuktm_97 {
    margin-top: 16px;
    margin-left: 16px;
  }

._card-item_tuktm_25 ._right-box_tuktm_101 {
    margin-top: 16px;
    margin-right: 16px;
  }

._card-item_tuktm_25 ._avatar-box_tuktm_81 {
    background: #f3f7fd;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
  }

._card-item_tuktm_25 ._card-empty_tuktm_114 {
    height: 248px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--color-text-4);
    font-size: var(--font-size-body);
  }

._card-item_tuktm_25 ._card-item-title-wrapper_tuktm_123 {
    display: flex;
    gap: 12px;
    align-items: flex-start;
  }

._card-item_tuktm_25 ._card-item-title-wrapper_tuktm_123 ._checkbox_tuktm_43,._card-item_tuktm_25 ._card-item-title-wrapper_tuktm_123 ._operation-icon_tuktm_44 {
      cursor: pointer;
      visibility: hidden;
    }

._card-item_tuktm_25 ._card-item-title-wrapper_tuktm_123 ._checkbox_tuktm_43 {
      margin-top: 4px;
    }

._card-item_tuktm_25 ._card-item-title-wrapper_tuktm_123 ._card-item-title_tuktm_123 {
      flex: 1;
      font-size: 18px;
      line-height: 24px;
      font-weight: 600;
      margin-bottom: 12px;
      word-break: break-all;
      text-overflow: ellipsis;
      white-space: nowrap;
      overflow: hidden;
    }

._card-item_tuktm_25 ._card-item-content_tuktm_151 ._label_tuktm_152 {
      font-size: 12px;
      font-weight: 400;
      line-height: 20px;
      color: #999;
      cursor: pointer;
      text-overflow: ellipsis;
      white-space: nowrap;
      overflow: hidden;
    }

._card-item_tuktm_25 ._card-item-content_tuktm_151 ._value_tuktm_162 {
      font-size: 14px;
      font-weight: 400;
      line-height: 22px;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
      max-width: 100%;
    }

._checked_tuktm_174 {
  border: 1px solid #0e67da;
}

._checked_tuktm_174 ._checkbox_tuktm_43 {
    visibility: visible !important;
  }

/* 拖拽经过/停靠到该列时，高亮整个列容器 */
.board-item--active {
  box-shadow: inset 0 0 0 1.5px #0e67da !important;
  /* background-color: #0e67da1a; */
  border-radius: 12px;
}
.setting-btn {
  width: 32px;
  height: 32px;
  background: rgba(14, 103, 218, 0.1);
  border-radius: 4px;
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
}

.ul-item {
  max-height: 420px;
  overflow-y: scroll;
  min-width: 280px;
  max-width: 400px;
}
.ul-item li {
  padding-left: 10px;
  padding-right: 10px;
  height: 36px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.ul-item li .fields-item-move {
  visibility: hidden;
}
.ul-item li:hover {
  background: #f2f3f5;
  cursor: move;
}
.ul-item li:hover .fields-item-move {
  visibility: visible;
}._ask-mobile_122tp_1 {
    border-radius: 4px;
}
._ask-mobile_122tp_1 .van-dialog__header {
        font-size: 18px;
        color: #000000;
        line-height: 21px;
    }
._ask-mobile_122tp_1 ._ask-content_122tp_8 {
        padding: 22px 40px;
        color: #666666;
        line-height: 24px;
        font-size: 16px;
    }
._ask-mobile_122tp_1 .van-dialog__confirm .van-button__text {
            color: #0e67da;
        }.container[data-v-d8bf377d] {
  width: 100%;
  height: 100%;
  display: flex;
  flex-wrap: nowrap;
  flex-direction: column;
  overflow: hidden;
}
.container-table[data-v-d8bf377d] {
  height: 100%;
}
.container .top-bar[data-v-d8bf377d] {
  display: flex;
  width: 100%;
}
.container .top-bar[data-v-d8bf377d] .search-header .search-item {
  min-width: 300px;
  width: calc(50% - 24px);
}
.container .lookup-table-pagination[data-v-d8bf377d] {
  display: flex;
  width: 100%;
  justify-content: space-between;
}
.container .bottom-bar[data-v-d8bf377d] {
  margin-top: 24px;
}
.container .bottom-bar-op[data-v-d8bf377d] {
  margin-top: 14px;
  display: flex;
  justify-content: flex-end;
}
.container .bottom-bar-op .n-button + .n-button[data-v-d8bf377d] {
  margin-left: 10px;
}
.container .tree-load-more-children > .n-data-table-td--selection[data-v-d8bf377d] {
  display: none;
}
.container .data-table--has-selection-column[data-v-d8bf377d] {
  --data-table-expand-trigger-width: 24px;
  --data-table-expand-trigger-height: 48px;
  --data-table-expand-trigger-icon-top: 20px;
  --data-table-expand-trigger-icon-left: 0px;
}
.container .data-table[data-v-d8bf377d] {
  --data-table-expand-trigger-width: 32px;
  --data-table-expand-trigger-height: 48px;
  --data-table-expand-trigger-icon-top: 20px;
  --data-table-expand-trigger-icon-left: 8px;
}
.container .data-table[data-v-d8bf377d] .header-title {
  font-weight: bold;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.container .data-table[data-v-d8bf377d] .n-data-table-expand-trigger {
  width: var(--data-table-expand-trigger-width);
  height: var(--data-table-expand-trigger-height);
  margin-right: 0;
}
.container .data-table[data-v-d8bf377d] .n-data-table-expand-trigger > .n-base-icon {
  top: var(--data-table-expand-trigger-icon-top) !important;
  left: var(--data-table-expand-trigger-icon-left) !important;
}
.container .data-table[data-v-d8bf377d] .n-data-table-expand-trigger > .n-base-loading {
  top: var(--data-table-expand-trigger-icon-top) !important;
  left: var(--data-table-expand-trigger-icon-left) !important;
}
.container .data-table[data-v-d8bf377d] .n-data-table-expand-placeholder {
  width: var(--data-table-expand-trigger-width);
  margin-right: 0;
}
.container .data-table--tree-has-children[data-v-d8bf377d] .column-header-title--has-children {
  margin-left: calc(var(--data-table-expand-trigger-width) - 12px);
}
.container .data-table--tree-has-children[data-v-d8bf377d] .column-cell--has-children {
  padding: 0 var(--n-td-padding) 0 0;
}
.container .data-table--tree-has-children[data-v-d8bf377d] .column-cell--has-children > span {
  padding: var(--n-td-padding) 0;
}
.container .data-table--tree-has-children .tree-view-more-children[data-v-d8bf377d] >  .n-data-table-td {
  padding: var(--n-td-padding);
}
.container .data-table--tree-has-children[data-v-d8bf377d] .column-cell--has-children.column-cell--tree-first-level {
  font-weight: bold;
}
.container .data-table--tree-has-children[data-v-d8bf377d] .tree-load-more-children {
  background-color: #fff;
  --n-merged-td-color: #fff;
}
.container .data-table--tree-has-children[data-v-d8bf377d] .tree-load-more-children > .n-data-table-td {
  position: relative;
  height: 48px;
}
.container .data-table--tree-has-children[data-v-d8bf377d] .tree-load-more-children .load-more {
  position: absolute;
  top: 12px;
  left: calc(var(--table-model-data-table-width) / 2);
  color: var(--primary-color);
}
.container .data-table--tree-has-children[data-v-d8bf377d] .tree-load-more-children > .n-data-table-td--selection {
  display: none;
}._input-select-label_98twe_1 {
  display: flex;
  justify-content: space-between;
}

._input-select-label_98twe_1 ._input-select-label-ellipsis_98twe_4 {
    display: flex;
    flex-direction: column;
    width: 100%;
  }

._input-select-label_98twe_1 ._input-select-label-title_98twe_10 {
    color: #333333;
    font-size: 14px;
    white-space: nowrap; /* 确保文本在一行内显示 */
    overflow: hidden; /* 隐藏超出容器的内容 */
    text-overflow: ellipsis; /* 使用省略符号表示被截断的文本 */
  }

._input-select-label_98twe_1 ._input-select-label-des_98twe_17 {
    font-size: 12px;
    margin-top: 4px;
    color: #999999;
  }

._input-select-label_98twe_1 ._input-select-label-title-selected_98twe_23 {
    color: var(--primary-color);
  }

._input-select-label_98twe_1 ._input-select-label-selected_98twe_27 {
    font-size: 16px;
    color: var(--primary-color);
  }

._input-select-lookup_98twe_33 .input-select-label-des-1 {
    display: none;
  }

._input-select-load-more_98twe_39 {
  width: 100%;
}
.lookup-load-more.n-base-select-option {
  width: 100%;
  padding: 0 !important;
}
.lookup-load-more > .n-base-select-option__content {
  width: 100%;
  text-align: center;
  line-height: 34px;
}
.lookup-value-option {
  display: none !important;
}[data-v-e74937fd] .n-base-selection .n-base-selection-overlay {
  pointer-events: auto;
}
.drop-down-look-up[data-v-d40cf7f2] {
  width: 100vw;
  height: 100%;
  background: #fff;
  margin: 0;
  max-width: 100vw;
  display: flex;
  flex-direction: column;
}
.drop-down-look-up-item[data-v-d40cf7f2] {
  width: 100%;
  padding: 18px;
  line-height: 21px;
  position: relative;
  font-size: 15px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.drop-down-look-up-item .drop-down-look-up-item-treeMode-parent-has-children[data-v-d40cf7f2] {
  width: 100%;
  display: flex;
}
.drop-down-look-up-item .drop-down-look-up-item-treeMode-parent-has-children .drop-down-look-up-item-treeMode-parent-has-children-left[data-v-d40cf7f2] {
  flex: 1;
}
.drop-down-look-up-item[data-v-d40cf7f2] .van-radio {
  flex: 1;
}
.drop-down-look-up-item .right-next[data-v-d40cf7f2] {
  width: 40px;
  height: 100%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.drop-down-look-up-item .right-next .icon-right[data-v-d40cf7f2] {
  font-size: 20px;
  color: #666;
}
.drop-down-look-up-item[data-v-d40cf7f2]:after {
  content: "";
  background: #f1f3f5;
  width: 100%;
  height: 1px;
  position: absolute;
  bottom: 0;
  left: 0;
}
.dialog-look-up-top-bar[data-v-d40cf7f2] {
  height: 48px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #fff;
  line-height: 48px;
}
.dialog-look-up-top-bar[data-v-d40cf7f2] .van-icon-arrow-left {
  position: absolute;
  left: 16px;
  left: var(--web-nav-bar-arrow-left, 16px);
  color: #000;
  font-size: 20px;
  font-size: var(--web-nav-bar-arrow-size, 20px);
}
.dialog-look-up-top-bar .dialog-look-up-top-bar-title[data-v-d40cf7f2] {
  font-size: 16px;
  font-weight: 600;
  width: 50%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: center;
}
.dialog-look-up-top-bar .dialog-look-up-top-bar-search[data-v-d40cf7f2] {
  font-size: 14px;
  color: #333;
  font-weight: 400;
  position: absolute;
  right: 16px;
}
.drop-down-look-up-content[data-v-d40cf7f2] {
  width: 100%;
  overflow-y: auto;
  background: #f1f3f5;
}
.drop-down-look-up-content[data-v-d40cf7f2] .van-radio-group {
  background: #fff;
}
.drop-down-look-up-content[data-v-d40cf7f2] .van-checkbox-group {
  background: #fff;
}
.drop-down-look-up-content[data-v-d40cf7f2] .van-checkbox__label {
  width: calc(100% - 25px);
  font-size: 15px;
}
.drop-down-look-up-content[data-v-d40cf7f2] .van-radio__label {
  width: calc(100% - 25px);
  font-size: 15px;
}
.drop-down-look-up-content .load-more[data-v-d40cf7f2] {
  width: 100%;
  height: 44px;
  background: #fff;
  line-height: 44px;
  text-align: center;
  position: relative;
  font-size: 12px;
  color: #666;
}
.common-divider[data-v-d40cf7f2] {
  width: 100%;
  height: 8px;
  background: #f1f3f5;
}
.drop-down-look-up-bottom[data-v-d40cf7f2] {
  height: 56px;
  width: 100%;
  display: flex;
  align-items: center;
  padding: 0 16px;
}
.drop-down-look-up-bottom .drop-down-look-up-bottom-left[data-v-d40cf7f2] {
  width: calc(100% - 100px);
  height: 100%;
  padding-right: 30px;
  display: flex;
  font-size: 16px;
  line-height: 24px;
  align-items: center;
}
.drop-down-look-up-bottom .drop-down-look-up-bottom-left .drop-down-look-up-bottom-left-value[data-v-d40cf7f2] {
  flex: 1;
  font-size: 16px;
  line-height: 56px;
  height: 100%;
  white-space: nowrap; /* 防止文本换行 */
  overflow: hidden; /* 隐藏溢出的内容 */
  text-overflow: ellipsis; /* 显示省略符号来代表被修剪的文本 */
}
.drop-down-look-up-bottom .drop-down-look-up-bottom-left .icon-close-circle-fill[data-v-d40cf7f2] {
  color: #999999;
  font-size: 24px;
}
.drop-down-look-up-bottom .drop-down-look-up-bottom-submit[data-v-d40cf7f2] {
  width: 100px;
  height: 40px;
  background: #0e67da;
  border: 1px solid #165dff;
  border-radius: 4px;
  font-size: 16px;
}
.drop-down-look-up-search-outer[data-v-d40cf7f2] {
  width: 100%;
}
.drop-down-look-up-search-outer .drop-down-look-up-search[data-v-d40cf7f2] {
  height: 48px;
  padding: 8px 16px;
}
.drop-down-look-up-search-outer .drop-down-look-up-search[data-v-d40cf7f2] .van-search {
  padding: 0;
}
.drop-down-look-up-item-des[data-v-d40cf7f2] {
  font-size: 12px;
  color: #999999;
  margin-top: 4px;
}
.choose-all[data-v-d40cf7f2] {
  width: 100%;
  padding: 18px;
  line-height: 21px;
  position: relative;
}.look-up-drop-down-popup .line {
  width: 100%;
  height: 1px;
  background-color: #eaeaea;
}
.look-up-drop-down-popup .multiple-popup-top {
  height: 58px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  font-family: PingFang SC, PingFang SC-500;
  font-weight: 500;
  text-align: CENTER;
  color: #000000;
  position: relative;
  line-height: 22px;
}
.look-up-drop-down-popup .multiple-popup-top .iconfont {
  font-size: 24px;
  position: absolute;
  right: 24px;
  top: 17px;
  color: #6c6c6c;
}
.look-up-drop-down-popup .look-up-drop-down-popup-item-value-outer {
  overflow-y: auto;
  max-height: calc(80vh - 59px);
}
.look-up-drop-down-popup .look-up-drop-down-popup-item-value {
  padding: 14px 16px;
  position: relative;
}
.look-up-drop-down-popup .look-up-drop-down-popup-item-value:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 16px;
  height: 1px;
  width: calc(100% - 32px);
  background-color: #eaeaea;
}
.look-up-drop-down-popup .look-up-drop-down-popup-item-value:last-child:after {
  display: none;
}
.look-up-drop-down-popup .look-up-drop-down-popup-item-value .look-up-drop-down-popup-item-value-label {
  font-size: 16px;
  font-family: PingFang HK, PingFang HK-400;
  font-weight: 400;
  text-align: LEFT;
  color: #333333;
  width: 70%;
  display: inline-block;
  line-height: 34px;
}
.look-up-drop-down-popup .look-up-drop-down-popup-item-value .look-up-drop-down-popup-item-value-delete {
  position: absolute;
  right: 16px;
  border: 1px solid #e5e6eb;
  border-radius: 2px;
  padding: 5px 16px;
  font-size: 14px;
  font-family: PingFang SC, PingFang SC-400;
  font-weight: 400;
  text-align: LEFT;
  color: #1d2129;
  line-height: 22px;
}
    ._look-up-mobile-base_102fr_1 .van-field:after {
        display: none;
    }.dialog-look-up[data-v-ba303eb6] {
  width: 100vw;
  height: 100%;
  background: #fff;
  margin: 0;
  max-width: 100vw;
}
.dialog-look-up[data-v-ba303eb6] .van-field__body .van-field {
  padding-left: 0;
  padding-right: 0;
}
.dialog-look-up .dialog-look-up-top-bar[data-v-ba303eb6] {
  height: 48px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #fff;
  line-height: 48px;
}
.dialog-look-up .dialog-look-up-top-bar[data-v-ba303eb6] .van-icon-arrow-left {
  position: absolute;
  left: 16px;
  left: var(--web-nav-bar-arrow-left, 16px);
  color: #000;
  font-size: 20px;
  font-size: var(--web-nav-bar-arrow-size, 20px);
}
.dialog-look-up .dialog-look-up-top-bar .dialog-look-up-top-bar-title[data-v-ba303eb6] {
  font-size: 16px;
  font-weight: 600;
}
.dialog-look-up .dialog-look-up-top-bar .dialog-look-up-top-bar-search[data-v-ba303eb6] {
  font-size: 14px;
  color: #333;
  font-weight: 400;
  position: absolute;
  right: 16px;
}
.dialog-look-up .dialog-look-up-content[data-v-ba303eb6] {
  height: calc(100% - 48px - 8px - 56px);
}
.dialog-look-up .dialog-look-up-content .dialog-look-up-content-inner[data-v-ba303eb6] {
  height: calc(100% - 44px);
  padding: 16px 16px 0 16px;
  overflow-y: auto;
  overflow-x: hidden;
}
.dialog-look-up .dialog-look-up-content .dialog-look-up-content-inner .RT_DATA_item[data-v-ba303eb6] {
  border-radius: 4px;
  border: 1px solid #e2e2e2;
  background: #f7f8fa;
  margin-bottom: 16px;
}
.dialog-look-up .dialog-look-up-content .dialog-look-up-content-inner .RT_DATA_item .RT_DATA_item_content .displayWidget-item[data-v-ba303eb6] {
  padding: 5px 17px;
  position: relative;
}
.dialog-look-up .dialog-look-up-content .dialog-look-up-content-inner .RT_DATA_item .RT_DATA_item_content .displayWidget-item .displayWidget-item-label[data-v-ba303eb6] {
  font-size: 14px;
  color: #999999;
  line-height: 24px;
  word-break: break-word;
}
.dialog-look-up .dialog-look-up-content .dialog-look-up-content-inner .RT_DATA_item .RT_DATA_item_content .displayWidget-item .displayWidget-item-value[data-v-ba303eb6] {
  color: #000000;
  font-size: 16px;
  line-height: 24px;
}
.dialog-look-up .dialog-look-up-content .dialog-look-up-content-inner .RT_DATA_item .RT_DATA_item_content .displayWidget-item[data-v-ba303eb6]:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  height: 1px;
  width: 100%;
  background: #e2e2e2;
}
.dialog-look-up .dialog-look-up-content .dialog-look-up-content-inner .RT_DATA_item .RT_DATA_item_fold[data-v-ba303eb6] {
  height: 48px;
  font-size: 17px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #999999;
}
.dialog-look-up .dialog-look-up-content .dialog-look-up-content-inner .RT_DATA_item_check[data-v-ba303eb6] {
  border-color: #0e67da;
  position: relative;
}
.dialog-look-up .dialog-look-up-content .dialog-look-up-content-inner .RT_DATA_item_check .RT_DATA_item_check_right_top_outer[data-v-ba303eb6] {
  position: absolute;
  right: -1px;
  top: -1px;
}
.dialog-look-up .dialog-look-up-content .dialog-look-up-content-inner .RT_DATA_item_check .RT_DATA_item_check_right_top_outer .RT_DATA_item_check_right_top_border[data-v-ba303eb6] {
  width: 0;
  height: 0;
  border-top: 0 solid transparent;
  border-right: 32px solid #0e67da;
  border-bottom: 32px solid transparent;
  border-top-right-radius: 4px;
}
.dialog-look-up .dialog-look-up-content .dialog-look-up-content-inner .RT_DATA_item_check .RT_DATA_item_check_right_top_outer[data-v-ba303eb6] .van-icon-success {
  position: absolute;
  top: 4px;
  right: 4px;
  color: #fff;
}
.dialog-look-up .dialog-look-up-content .dialog-look-up-content-load-more[data-v-ba303eb6] {
  height: 44px;
  font-size: 12px;
  line-height: 44px;
  color: #666;
  text-align: center;
}
.dialog-look-up .dialog-look-up-bottom[data-v-ba303eb6] {
  height: 56px;
  padding: 8px 16px;
}
.dialog-look-up .dialog-look-up-bottom .van-button--primary[data-v-ba303eb6] {
  width: 100%;
  height: 100%;
  background: #0e67da;
  border: 1px solid #165dff;
  border-radius: 4px;
  font-size: 16px;
}
.dialog-look-up .popup-search[data-v-ba303eb6] {
  height: 100%;
}
.dialog-look-up .popup-search .popup-search-top[data-v-ba303eb6] {
  height: 56px;
  font-size: 16px;
  color: #7a7a7a;
  line-height: 56px;
  text-align: center;
  position: relative;
}
.dialog-look-up .popup-search .popup-search-top[data-v-ba303eb6]:after {
  width: calc(100% - 20px);
  height: 2px;
  background: #f1f3f5;
  content: "";
  position: absolute;
  left: 10px;
  bottom: 2px;
}
.dialog-look-up .popup-search .popup-search-top[data-v-ba303eb6] .van-icon-cross {
  position: absolute;
  right: 16px;
  top: 19px;
}
.common-divider[data-v-ba303eb6] {
  width: 100%;
  height: 8px;
  background: #f1f3f5;
}._input-select-label_1n01i_1 {
  display: flex;
  flex: 1;
  justify-content: space-between;
}

._input-select-label_1n01i_1 ._input-select-label-ellipsis_1n01i_6 {
    display: flex;
    flex-direction: column;
    width: 100%;
  }

._input-select-label_1n01i_1 ._input-select-label-title_1n01i_12 {
    color: #333333;
    font-size: 14px;
    white-space: nowrap; /* 确保文本在一行内显示 */
    overflow: hidden; /* 隐藏超出容器的内容 */
    text-overflow: ellipsis; /* 使用省略符号表示被截断的文本 */
  }

._input-select-label_1n01i_1 ._input-select-label-des_1n01i_19 {
    font-size: 12px;
    margin-top: 4px;
    color: #999999;
  }

._input-select-label_1n01i_1 ._input-select-label-des3_1n01i_25 {
    margin-left: -26px;
  }

._input-select-label_1n01i_1 ._input-select-label-title-selected_1n01i_29 {
    color: var(--primary-color);
  }

._input-select-label_1n01i_1 ._input-select-label-selected_1n01i_33 {
    font-size: 16px;
    color: var(--primary-color);
  }

._input-select-lookup_1n01i_39 .input-select-label-des-1 {
    display: none;
  }

._input-select-load-more_1n01i_45 {
  width: 100%;
}
.lookup-load-more.n-base-select-option {
  width: 100%;
  padding: 0 !important;
}
.lookup-load-more > .n-base-select-option__content {
  width: 100%;
  text-align: center;
  line-height: 34px;
}
.lookup-value-option {
  display: none !important;
}.card-item {
  height: 100%;
  padding: 16px;
  border: 1px solid #e5e6eb;
  content-visibility: auto;
  border-radius: 4px;
  min-width: 220px;
  max-width: 300px;
}
.card-item .card-item-title {
    font-size: 16px;
    font-weight: 600;
    white-space: nowrap;
  }
.card-item:hover {
    box-shadow: 0px 0px 12px 0px rgba(2, 23, 97, 0.25);
  }
.card-item:hover .checkbox,.card-item:hover .operation-icon {
      visibility: visible !important;
    }
.card-item .card-empty {
    height: 248px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--color-text-4);
    font-size: var(--font-size-body);
  }
.card-item .card-item-content  > span {
      display: block;
    }
.card-item .card-item-content .label {
      font-size: 12px;
      font-weight: 400;
      line-height: 20px;
      color: #999;
      cursor: pointer;
    }
.card-item .card-item-content .table-cell-content {
      font-size: 14px;
      font-weight: 400;
      line-height: 22px;
      color: #333;
      margin-top: 2px;
      width: 100%;
      white-space: nowrap;
      display: inline-block;
      overflow: hidden;
      text-overflow: ellipsis;
    }
.table-wrapper[data-v-c7770897] {
  width: 100%;
}
.table-wrapper[data-v-c7770897] .n-data-table-wrapper {
  border-radius: 4px 4px 0 0;
}
.table-wrapper[data-v-c7770897] .n-scrollbar-container {
  width: 100%;
}
.table-wrapper[data-v-c7770897] .n-data-table-tr:not(.n-data-table-tr--summary) {
  height: 41px;
}
.table-wrapper[data-v-c7770897] .n-data-table-tr:not(.n-data-table-tr--summary) td {
  vertical-align: top;
}
.table-wrapper[data-v-c7770897] .n-data-table-tr:not(.n-data-table-tr--summary) td.right {
  text-align: right;
}
.table-wrapper .pagination[data-v-c7770897] {
  margin-top: 16px;
  display: flex;
  justify-content: space-between;
}
.table-wrapper .pagination[data-v-c7770897] .n-pagination {
  --n-item-font-size: 12px !important;
}
.table-wrapper .pagination[data-v-c7770897] .n-pagination-item {
  --n-item-size: 24px;
}
.table-wrapper .pagination[data-v-c7770897] .n-base-selection,
.table-wrapper .pagination[data-v-c7770897] .n-base-selection .n-base-selection-label {
  font-size: var(--n-item-font-size);
  --n-height: 24px !important;
}
.table-wrapper .pagination[data-v-c7770897] .n-base-selection__border {
  border-radius: 3px !important;
  border-color: #d9d9d9 !important;
}
.table-wrapper.empty[data-v-c7770897] .n-data-table-wrapper {
  border-radius: 0;
}
.table-wrapper.empty[data-v-c7770897] .n-scrollbar-container {
  display: none;
}
.card-wrapper[data-v-c7770897] {
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  padding: 40px;
}._associated-mobile-form_n3srd_1 {
  width: 100%;
}

.renderType-table-mobile[data-v-40ec6716] {
  white-space: nowrap; /* 防止文本换行 */
  overflow: hidden; /* 隐藏溢出的内容 */
  text-overflow: ellipsis;
}.kl-m-department[data-v-f3ffadf8] {
  width: 100%;
  position: relative;
}
.kl-m-department .van-button--plain[data-v-f3ffadf8] {
  background-color: #fff;
}
.choose-person-button[data-v-f3ffadf8] {
  width: 110px;
  height: 28px;
  border: 1px solid #0e67da;
  border-radius: 2px;
  font-size: 14px;
  position: absolute;
  right: 0;
  top: -30px;
}
.choose-person-button .iconfont[data-v-f3ffadf8] {
  font-size: 12px;
}
.renderRangeInputVal-outer[data-v-f3ffadf8] {
  max-height: 160px;
}
.personValue-button[data-v-f3ffadf8] {
  float: right;
  padding: 6px 6px 0 0;
  font-size: 16px;
  color: #0e67da;
}
.slh[data-v-f3ffadf8] {
  position: absolute;
  right: 3px;
  top: 98px;
  width: 36px;
  background: #fff;
  text-align: center;
}.cus-operation-modal.n-card > .n-card-header .n-card-header__main {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 16px;
}
.cus-operation-modal .n-empty .n-empty__icon {
  width: 120px;
  height: auto;
}
.cus-operation-modal.flex .n-card__content {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cus-operation-modal .formTitle {
  padding: 0 48px;
  font-size: 20px;
  font-weight: bold;
  color: #333333;
  line-height: 28px;
  margin-bottom: 24px;
  overflow: hidden;
  text-align: center;
}
.cus-operation-modal.n-modal .n-card__content {
  padding: 24px;
}
.cus-operation-modal .footer .action {
  display: flex;
  gap: 0 12px;
}.cus-btn-more-popper {
  max-height: 300px;
  overflow: auto;
}
.cus-btn-more-popper .drop-cus-btn {
  max-width: 240px;
}.n-config-provider[data-v-198a1b3d] {
  width: 100%;
}
.kl-table[data-v-198a1b3d] {
  width: 100%;
  min-width: 400px;
  position: relative;
}
.kl-table .table-head-tip[data-v-198a1b3d] {
  margin-bottom: 12px;
  height: 18px;
  font-size: 14px;
  color: #f53f3f;
  line-height: 18px;
}
.kl-table[data-v-198a1b3d] .icon-btn {
  cursor: pointer;
  width: 20px;
  height: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.kl-table[data-v-198a1b3d] .icon-btn .iconfont {
  color: #666;
}
.kl-table[data-v-198a1b3d] .icon-btn:hover {
  background: #e8e8e8;
  border-radius: 4px;
}
.kl-table[data-v-198a1b3d] .cus-btn {
  max-width: 84px;
}
.kl-table[data-v-198a1b3d] .cus-btn.en {
  max-width: 112px;
}
.kl-table[data-v-198a1b3d] .n-data-table-th.n-data-table-th--fixed-right.n-data-table-th--last::before {
  box-shadow: var(--n-box-shadow-before) !important;
}
.kl-table[data-v-198a1b3d] .n-data-table-td.n-data-table-td--fixed-right.n-data-table-td--last-row::before {
  box-shadow: var(--n-box-shadow-before) !important;
}
.kl-table .table-toolbar[data-v-198a1b3d] {
  margin-bottom: 12px;
  margin-top: 4px;
}
.kl-table .table-toolbar[data-v-198a1b3d] .n-button {
  height: 28px;
}
.kl-table .table-toolbar .n-upload[data-v-198a1b3d] {
  width: auto;
}
.kl-table[data-v-198a1b3d] .n-data-table-tr:not(.n-data-table-tr--summary) {
  height: 41px;
}
.kl-table[data-v-198a1b3d] .n-data-table-tr:not(.n-data-table-tr--summary) td {
  vertical-align: top;
}
.kl-table[data-v-198a1b3d] .n-data-table-tr:not(.n-data-table-tr--summary) td.table-number {
  width: 80px;
  padding: 0;
  vertical-align: inherit;
}
.kl-table[data-v-198a1b3d] .n-data-table-tr:not(.n-data-table-tr--summary) td .n-button {
  --n-height: 32px !important;
}
.kl-table[data-v-198a1b3d] .n-data-table-th.table-number {
  width: 80px;
  padding: 0;
}
.kl-table[data-v-198a1b3d] .text-style-beautify {
  white-space: normal;
  padding-left: 0px !important;
}
.kl-table[data-v-198a1b3d] .n-data-table .n-data-table-wrapper {
  border-radius: 4px 4px 0 0;
}
.kl-table[data-v-198a1b3d] .n-data-table .item-content {
  padding-left: 12px;
  position: relative;
  line-height: 22px;
  font-size: 14px;
}
.kl-table[data-v-198a1b3d] .n-data-table .item-content .required {
  position: absolute;
  left: -4px;
}
.kl-table[data-v-198a1b3d] .n-data-table .required {
  color: var(--danger-color);
  margin-left: 4px;
}
.kl-table[data-v-198a1b3d] .n-data-table .n-form-item-feedback__line {
  padding-left: 12px;
}
.kl-table[data-v-198a1b3d] .n-data-table .n-form-item .n-input {
  --n-border-color: #d9d9d9;
}
.kl-table[data-v-198a1b3d] .n-data-table .n-form-item .n-input .n-input__border,
.kl-table[data-v-198a1b3d] .n-data-table .n-form-item .n-input .n-input__state-border {
  --n-border-radius: 2px;
}
.kl-table[data-v-198a1b3d] .n-data-table .n-form-item .n-base-selection {
  --n-border-color: #d9d9d9;
}
.kl-table[data-v-198a1b3d] .n-data-table .n-form-item .n-base-selection .n-base-selection__border,
.kl-table[data-v-198a1b3d] .n-data-table .n-form-item .n-base-selection .n-base-selection__state-border {
  --n-border-radius: 2px;
}
.kl-table[data-v-198a1b3d] .n-data-table .n-form-item .n-base-selection {
  --n-padding-multiple: 0px 26px 0 5px;
}
.kl-table[data-v-198a1b3d] .n-data-table .n-form-item .n-base-selection-tag-wrapper {
  padding: 0 4px 0 0;
}
.kl-table[data-v-198a1b3d] .n-data-table .n-data-table-resize-button {
  display: none;
}
.kl-table[data-v-198a1b3d] .n-data-table .n-data-table-th:hover .n-data-table-resize-button {
  display: flex;
}
.kl-table[data-v-198a1b3d] .n-data-table .n-data-table-empty {
  display: none;
}
.kl-table[data-v-198a1b3d] .n-data-table .row-validate-failure.n-data-table-tr:not(.n-data-table-tr--summary):hover {
  background-color: #f9eaea;
}
.kl-table[data-v-198a1b3d] .n-data-table .row-validate-failure.n-data-table-tr:not(.n-data-table-tr--summary):hover .n-data-table-td {
  background-color: #f9eaea;
}
.kl-table[data-v-198a1b3d] .n-data-table .row-validate-failure td {
  background-color: #f9eaea;
}
.kl-table.empty[data-v-198a1b3d] .n-data-table-wrapper {
  border-bottom: none;
}
.kl-table {
  /* width: 100%;
  min-width: 400px;
  position: relative; */
}
.kl-table .required {
  /* color: var(--danger-color);
  margin-left: 4px; */
}
.kl-table .table-toolbar {
  /* margin-bottom: 12px;
  display: flex; */
}
.kl-table .table-toolbar .n-button+.n-button,
.kl-table .table-toolbar .n-spin-container+.n-button,
.kl-table .table-toolbar .n-button+.n-upload {
  /* margin-left: 16px; */
}
.kl-table .n-input--textarea {
  /* max-height: 68px !important; */
}
.kl-table .item-content {
  /* max-height: 68px !important;
  overflow-y: auto; */
}
.table-designer-title {
  /* max-width: 610px !important; */
}

/* .kl-table {
} */
.ocrTrigger[data-v-671452e1] {
  height: 28px;
  display: flex;
}.cus-operation-popup {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.cus-operation-popup .van-loading {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cus-operation-popup .m-table-base-popup-content {
  flex: 1;
  overflow: auto;
}
.cus-operation-popup .m-table-base-popup-footer {
  background: #fff;
  background: var(--van-cell-background, #fff);
  padding: 10px 16px;
  --van-button-default-height: 40px;
  border-top: 1px solid #eaeaea;
  border-top: 1px solid var(--van-cell-border-color, #eaeaea);
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cus-operation-popup .m-table-base-popup-footer .action {
  display: flex;
  gap: 0 12px;
}
.cus-operation-popup.flex .n-card__content {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cus-operation-popup .formTitle {
  padding: 0 48px;
  font-size: 16px;
  color: #000000;
  font-weight: bold;
  color: #333333;
  height: 56px;
  line-height: 56px;
  background: #ffffff;
  overflow: hidden;
  text-align: center;
  text-overflow: ellipsis;
  white-space: nowrap;
}[data-v-4755224c] .cus-op-action-sheet .van-action-sheet__name {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.cus-op-btns[data-v-4755224c] {
  background: transparent;
  position: relative;
  top: -2px;
  --van-button-default-height: 28px;
  --van-button-default-line-height: 1;
  --van-button-radius: 2px;
}
.cus-op-btns[data-v-4755224c] .van-button {
  background: transparent;
  border: none;
  padding-left: 0px;
  padding-right: 0px;
  margin-right: 12px;
  max-width: 84px;
  overflow: hidden;
  white-space: nowrap;
}
.cus-op-btns[data-v-4755224c] .van-button .van-button__text {
  max-width: 84px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.cus-op-btns[data-v-4755224c] .van-button.en {
  max-width: 112px;
}
.cus-op-btns[data-v-4755224c] .van-button.en :deep(.van-button__text) {
  max-width: 112px;
}
.cus-op-btns[data-v-4755224c] .van-button + .van-button {
  margin-right: 4px;
}
.m-kl-table[data-v-4755224c] {
  width: 100%;
  font-size: 14px;
}
.m-kl-table .table-head-tip[data-v-4755224c] {
  margin-bottom: 12px;
  height: 18px;
  font-size: 14px;
  color: #f53f3f;
  line-height: 18px;
}
.m-kl-table .table-toolbar[data-v-4755224c] {
  display: flex;
  width: 100%;
  justify-content: flex-start;
  --van-button-default-height: 28px;
  --van-button-default-line-height: 1;
  --van-button-radius: 2px;
}
.m-kl-table .table-toolbar[data-v-4755224c] .van-button {
  border: none;
  padding-left: 0;
}
.m-card-item + .table-toolbar[data-v-4755224c] {
  margin-top: 16px;
}
.m-card-item[data-v-4755224c] {
  border: 1px solid #e2e2e2;
  border-radius: 4px;
  overflow: hidden;
}
.m-card-item.row-validate-failure[data-v-4755224c] {
  background-color: #f9eaea;
}
.m-card-item.has-error[data-v-4755224c] {
  border-color: var(--van-field-error-message-color);
}
.m-card-item + .m-card-item[data-v-4755224c] {
  margin-top: 16px;
}
.m-card-item-title[data-v-4755224c] {
  display: flex;
  justify-content: space-between;
  color: #333;
  font-size: 16px;
  background: #f7f8fa;
}
.m-card-item-title__text[data-v-4755224c] {
  padding: 16px;
}
.m-card-item-title__text[data-v-4755224c] .iconfont {
  font-size: inherit;
}
.m-card-item-title__actions[data-v-4755224c] {
  padding-right: 8px;
  display: flex;
  align-items: center;
}
.m-card-item-title__delete[data-v-4755224c] {
  padding: 16px 8px 16px 8px;
  cursor: pointer;
}
.card-main[data-v-4755224c] {
  position: relative;
}
.card-main[data-v-4755224c]::before {
  position: absolute;
  display: block;
  content: "";
  width: 100%;
  height: 100%;
  background-color: transparent;
  z-index: 1;
}
.card-item-content[data-v-4755224c] {
  display: flex;
  flex-direction: column;
  padding: 8px 16px 8px 16px;
  border-top: 1px solid #e2e2e2;
}
.card-item-content > .label[data-v-4755224c] {
  font-size: 16px;
  color: #333333;
}
.card-item-content > .value[data-v-4755224c] {
  font-size: 16px;
  margin-top: 4px;
}
.card-item-content[data-v-4755224c] .readonly > .label {
  font-size: 14px;
  color: #999;
}
.card-item-content[data-v-4755224c] .readonly > .value {
  font-size: 14px;
  color: #000;
}
.card-item-content > .value[data-v-4755224c] .picture-upload-mobile-base {
  --form-item-horizontal-padding: 65px;
}
.card-item-content > .value[data-v-4755224c] .picture-upload-mobile-view {
  width: calc(100vw - var(--van-cell-horizontal-padding) * 2 - 32px);
}
.card-item-content > .value[data-v-4755224c] .picture-upload-button {
  right: 0;
}
.card-item-content > .value[data-v-4755224c] .picture-mobile-list {
  margin-top: 8px;
  overflow-x: hidden;
}
.card-item-content > .value[data-v-4755224c] .picture-mobile-list .picture-op {
  display: none;
}
.card-item-content.is-picture-upload > .value[data-v-4755224c] .label-right-op {
  display: none;
}
.card-item-content > .value[data-v-4755224c] .picture-upload-mobile-base.no-file .picture-mobile-list {
  margin-top: 0;
}
.card-item-content > .value[data-v-4755224c] .picture-upload-mobile-base.no-file .picture-upload-button {
  transform: translateY(-50%);
}
.card-item-content > .value[data-v-4755224c] .kl-upload-mobile:not(.no-file) > .upload-button {
  top: -36px;
}
.card-item-content > .value[data-v-4755224c] .kl-file-list-mobile {
  width: calc(100vw - var(--van-cell-horizontal-padding) * 2 - 32px);
  margin-top: 8px;
}
.card-item-content > .value[data-v-4755224c] .kl-file-list-mobile .file-op--mobile {
  display: none;
}
.card-item-content.is-upload > .value[data-v-4755224c] .label-right-op {
  display: none;
}
.card-item-content[data-v-4755224c] .is-staff > .value,
.card-item-content[data-v-4755224c] .is-department > .value {
  position: relative;
}
.loading-pagination[data-v-4755224c] {
  width: 100%;
  text-align: center;
  font-size: 14px;
  color: #0e67da;
  color: var(--primary-color, #0e67da);
  padding-top: 16px;
  --van-loading-text-color: var(--primary-color, #0e67da);
  --van-loading-spinner-color: var(--primary-color, #0e67da);
  --van-loading-spinner-size: 14px;
}
.m-table-base-popup[data-v-4755224c] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.m-table-base-popup-content[data-v-4755224c] {
  flex: 1;
  overflow: auto;
}
.m-table-base-popup-footer[data-v-4755224c] {
  background: #fff;
  background: var(--van-cell-background, #fff);
  padding: 24px 16px 8px 16px;
  --van-button-default-height: 40px;
  border-top: 1px solid #eaeaea;
  border-top: 1px solid var(--van-cell-border-color, #eaeaea);
}.detailed-list {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
}

.detailed-list .n-data-table .n-data-table-base-table-body .n-data-table-tr {
        height: auto;
        height: initial;
      }

.detailed-list .n-data-table .n-data-table-base-table-header .n-data-table-tr {
        height: auto;
        height: initial;
      }

.detailed-list-view {
  flex: auto;
  margin-top: 14px;
}
.detailed-list-view > .n-data-table .n-data-table-th {
  height: var(--detailed-list-th-height);
  background-color: var(--detailed-list-th-background, var(--n-merged-th-color));
  color: var(--detailed-list-th-color, var(--n-th-text-color));
  font-size: var(--detailed-list-th-font-size);
  padding: var(--detailed-list-th-padding);
}
.detailed-list-view > .n-data-table .n-data-table-th .n-text {
  color: var(--detailed-list-th-color, var(--n-th-text-color));
}
.detailed-list-view > .n-data-table .n-data-table-td {
  height: var(--detailed-list-td-height);
  background-color: var(--detailed-list-td-background, var(--n-merged-th-color));
  color: var(--detailed-list-td-color, var(--n-th-text-color));
  font-size: var(--detailed-list-td-font-size);
  padding: var(--detailed-list-td-padding);
}

.detailed-list-view > .n-data-table .n-data-table-td.n-data-table-td--summary {
  height: 0px !important;
  border-bottom: 0 !important;
  background: #f7f8fa !important;
  padding: 4px 12px !important;
}

.detailed-list-view--empty > .n-data-table .n-data-table-base-table-header::-webkit-scrollbar {
  height: 5px;
}

.detailed-list-view--empty
  > .n-data-table
  .n-data-table-base-table-header:hover::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.25);
  background-color: var(--n-scrollbar-color, rgba(0, 0, 0, 0.25));
}

.detailed-list-view--empty
  > .n-data-table
  .n-data-table-base-table-header::-webkit-scrollbar-thumb {
  background-color: transparent;
  border-radius: 5px;
  border-radius: var(--n-scrollbar-border-radius, 5px);
}
.detailed-list-view--empty
  > .n-data-table
  .n-data-table-base-table-header::-webkit-scrollbar-thumb:hover {
  background-color: rgba(0, 0, 0, 0.4);
  background-color: var(--n-scrollbar-color-hover, rgba(0, 0, 0, 0.4));
}

.detailed-list-view--empty > .n-data-table .n-data-table-empty {
  padding: 0;
}
._chart-top-bar_15xuf_1 {
  padding:0 6px;
  display:flex;
  align-items: center;
  justify-content: space-between;
}

._chart-title_15xuf_8 {
  width: 100%;
  /* overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; */
}._detailList_ohao4_1 {
  width: 100%;
  height: 100%;
}

._detailList-title_ohao4_6 {
  display: flex;
  position: relative;
}

._detailList-title-unlink_ohao4_11 {
  color: #666666;
  position: absolute;
  right: 0;
  top: -4px;
}

._detailList-title-link_ohao4_18 {
  color: #0e67da;
  position: absolute;
  left: 0;
  top: -4px;
}

._titleLink_ohao4_25 {
  margin-left: 20px;
}

._title_ohao4_25 {
  color: rgba(0,0,0,0.85098);
  font-size: 12px;
  font-weight: 500;
  margin-bottom: 12px;
  line-height: 16px;
}

._more_ohao4_37 {
  text-align: center;
  line-height: 20px;
  color: #0e67da;
  font-size: 14px;
  font-weight: 400;
}

._arrowIcon_ohao4_45 {
  color: #333333 !important;
}

._main_ohao4_49 {
  height: 100%;
}

._content_ohao4_53 {
  height: 100%;
}._card_f6if6_1 {
  display: flex;
  flex-direction: column;
  border: 1px solid #EAEAEA;
  border-radius: 4px;
  margin-bottom: 12px;
  background-color: #FFFFFF;
}

._field_f6if6_10 {
  display: flex;
  flex-direction: column;
  border-bottom: 1px solid #EAEAEA;
  padding: 4px 16px;
}
._field_f6if6_10:last-child {
  border-bottom-width: 0;
}

._fieldLabel_f6if6_20 {
  font-size: 14px;
  font-weight: 400;
  color: #999999;
  line-height: 24px;
}

._fieldValue_f6if6_27 {
  font-size: 16px;
  font-weight: 400;
  color: #000000;
  line-height: 24px;
}

._arrowIcon_f6if6_34 {
  font-size: 24px;
  color: #999999;
  text-align: center;
  line-height: 48px;
}._staff-item-outer_p9r0c_1 {
  width: 100%;
  height: 25px;
  overflow: hidden;
  display: flex;
  flex-wrap: nowrap;
}
._staff-item-outer_p9r0c_1 ._staff-item_p9r0c_1 {
    display: flex;
    align-items: center;
    height: 25px;
    background: #ebeef4;
    border-radius: 12px;
    margin-right: 6px;
    padding: 8px 8px 8px 8px;
    max-width: 118px;
  }
._staff-item-outer_p9r0c_1 ._staff-item_p9r0c_1 img {
      height: 16px;
      width: 16px;
      border-radius: 50%;
      margin-right: 4px;
    }
._staff-item-outer_p9r0c_1 ._staff-item_p9r0c_1 span {
      font-size: 14px;
      line-height: 14px;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
    }._staff-item-outer_p9r0c_1 {
  width: 100%;
  height: 25px;
  overflow: hidden;
  display: flex;
  flex-wrap: nowrap;
}
._staff-item-outer_p9r0c_1 ._staff-item_p9r0c_1 {
    display: flex;
    align-items: center;
    height: 25px;
    background: #ebeef4;
    border-radius: 12px;
    margin-right: 6px;
    padding: 8px 8px 8px 8px;
    max-width: 118px;
  }
._staff-item-outer_p9r0c_1 ._staff-item_p9r0c_1 img {
      height: 16px;
      width: 16px;
      border-radius: 50%;
      margin-right: 4px;
    }
._staff-item-outer_p9r0c_1 ._staff-item_p9r0c_1 span {
      font-size: 14px;
      line-height: 14px;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
    }.card-list {
  width: 100%;
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-start;
  /*max-height: 268px;*/
  overflow-y: auto;
}
.card-list-title {
  margin-right:4px;
  font-size:16px;
  font-weight:800;
  color:#333333;
}

.chart-card-item{
  display: flex;
  flex: 1;
  height: 118px;
  background: #f7f8fa;
  border-radius: 2px;
  padding: 16px;
  margin: 0 16px 16px 0;
  cursor: pointer;
  min-width: 100px;
}

.span-1{
  min-width: max(100px, 100%);
  max-width: 100%;
  width: 100%;
  margin-right: 0;
}

.span-2{
  width: calc((100% - 16px) / 2);
	min-width: max(100px, calc((100% - 16px) / 2));
	max-width: calc((100% - 16px) / 2);
}

.span-2:nth-child(2n){
	margin-right: 0;
}

.span-3{
  width: calc((100% - 16*2px) / 3);
	min-width: max(100px, calc((100% - 16*2px) / 3));
	max-width: calc((100% - 16*2px) / 3);
}

.span-3:nth-child(3n){
	margin-right: 0;
}

.span-4{
  width: calc((100% - 16*3px) / 4);
	min-width: max(100px, calc((100% - 16*3px) / 4));
	max-width: calc((100% - 16*3px) / 4);
}

.span-4:nth-child(4n){
	margin-right: 0;
}

.span-4:nth-child(n+5){
  margin-bottom: 0;
}

.card-title{
  width: 100%;
  height: 44px;
  font-size: 14px;
  font-family: PingFang SC, PingFang SC-400;
  font-weight: 400;
  /* text-align: left; */
  color: #333333;
  line-height: 22px;
  margin: 0;
  display: flex;
  justify-content: center;
}
.card-title span:nth-child(1){
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box; 
  -webkit-box-orient: vertical; 
  -webkit-line-clamp: 2;
}
.card-title i{
  margin-left:4px;
  color:#666666;
}
.card-data{
  display: flex;
  justify-content: center;
  width: 100%;
  /* height: 38px; */
  font-size: 32px;
  font-family: Roboto, Roboto-700;
  font-weight: 700;
  /* text-align: LEFT; */
  color: #333333;
  /* line-height: 38px; */
  margin: 0;
}
.card-data span:nth-child(1){
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.card-data span:nth-child(2){
  display: flex;
  align-items: center;
  margin: 0 12px 0 4px;
  font-size: 14px;
  font-weight: 400;
  color: #999999;
}
.card-border-left{
  width: 4px;
  /* height: 86px; */
  background: #0e67da;
  margin-right: 8px;
  flex-shrink: 0;
}
.chart-card-tooltips{
  max-width: 40rem;
}

._chart-top-bar_1s84i_1 {
  padding:0 6px;
  display:flex;
  align-items: center;
  justify-content: space-between;
}

._chart-top-bar_1s84i_1._has-content_1s84i_6 {
    margin-bottom: 16px;
  }

._chart-title_1s84i_11 {
  width: 100%;
  /* overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; */
}._card_6b5dl_1 {
  width: 100%;
}

._chart-top-bar_6b5dl_5 {
  padding:0 6px;
  display:flex;
  align-items: center;
  justify-content: space-between;
}
._chart-top-bar--no-empty_6b5dl_11 {
  margin-bottom: 12px;
}
._icon-link_6b5dl_14 {
  font-size: 16px;
  line-height: 16px;
  color: '#0E67DA';
  color: var(--primary-color, '#0E67DA')
}
._title_6b5dl_19 {
  color: rgba(0,0,0,0.85098);
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
}
._icon-unlink_6b5dl_25 {
  font-size: 16px;
  line-height: 16px;
}

._items_6b5dl_30 {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

._item_6b5dl_30 {
  height: 92px;
  width: calc(50% - 4px);
  border-radius: 2px;
  display: flex;
  padding: 12px;
  margin-top: 8px;
}
._item_6b5dl_30:first-child,
._item_6b5dl_30:nth-child(2) {
  margin-top: 0;
}

._only_6b5dl_49 {
  width: 100%;
}

._borderLeft_6b5dl_53 {
  width: 4px;
  background: #0e67da;
  margin-right: 8px;
  flex-shrink: 0;
}

._itemMain_6b5dl_60 {
  height: 100%;
  display: flex;
  flex-direction: column;
  width: 100%;
}

._itemTitle_6b5dl_67 {
  font-size: 12px;
  color: #333333;
  line-height: 16px;
  height: 32px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2; /* 定义文本的行数 */
  overflow: hidden;
  text-overflow: ellipsis;
}

._itemData_6b5dl_79 {
  font-size: 24px;
  font-weight: 700;
  color: #333333;
  line-height: 28px;
  flex: 1;
  display: flex;
  align-items: center;
}
._workData_6b5dl_88 {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
._itemUnit_6b5dl_93 {
  font-size: 12px;
  font-weight: 400;
  color: #999999;
  line-height: 16px;
  margin-left: 4px;
}.files {
  color: var(--color-text-2);
  width: 100%;
}
.file {
  display: flex;
  background-color: #FFFFFF;
  border: 1px solid #D9D9D9;
  margin-bottom: 12px;
  line-height: 56px;
  padding: 0 50px 0 6px;
  position: relative;
  overflow: hidden;
}
.file-op {
  position: absolute;
  right: 8px;
  bottom: 12px;
}

.file-desc {
  padding: 8px 0;
  width: 80%;
  flex: 1;
}
.file-name {
  color: #333333;
}
.file-info {
  font-size: 12px;
  color: #999999;
  /* margin-left: 8px; */
}
.file-info,
.file-op {
  display: flex;
}

.file-op .n-button + .n-button{
  margin-left: 8px;
}

.file-name,
.file-creator,
.file-createTime,
.file-size
{
  line-height: 20px;
  margin-right: 8px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

.file-icon {
  display: flex;
  align-items: center;
}
.file-icon .icon {
  display: block;
  width: 40px;
  height: 40px;
}

._file-mobile_18f1u_1 {
    padding:0 8px;
    max-width: calc(100vw - 32px);
}

._file-op-delete_18f1u_6 {
    position: absolute;
    right: 0;
    top: -23px;
    color: #0e67da;
}
._table-mobile_18f1u_12 {
    border: none !important;
    height: 25px;
    padding:0;
    margin-bottom: 0;
}
._file-op-download_18f1u_18 {
    position: absolute;
    right: 0;
    top: -23px;
    color: #0e67da;
}

._table-mobile-file-desc_18f1u_25 {
    padding: 0 !important;
}

._table-mobile-icon_18f1u_29 {
    width: 25px !important;
    height: 100% !important;
}
._table-mobile-file-name_18f1u_33 {
    line-height: 26px !important;
}.kl-upload {
  width: 100%;
}
.n-upload.hasFile {
  /* margin-bottom: 12px; */
}

.n-button:not(.n-button--disabled):focus {
  color: var(--n-text-color);
}
.parse-content {
  display: flex;
  align-items: center;
  flex-direction: row-reverse;
  margin-bottom: 4px;
}

.parse-content .icon-check-circle-fill {
  color: #18a058;
}

.rec-modal .n-card__content {
  display: flex;
  align-items: center;
  justify-content: center;
  padding-top: 0 !important;
  margin-top: 12px !important;
}
.rec-modal .iconfont {
  font-size: 39px;
}
.rec-modal .icon-clock-circle {
  color: #0e67da;
}
.rec-modal .icon-check-circle-fill {
  color: #18a058;
}
.rec-modal .rec-title {
  margin-bottom: 10px;
  color: #333333;
}
.kl-upload {
  width: 100%;
}
.n-upload.hasFile {
  /* margin-bottom: 12px; */
}

.n-button:not(.n-button--disabled):focus {
  color: var(--n-text-color);
}
.parse-content {
  display: flex;
  align-items: center;
  flex-direction: row-reverse;
  margin-bottom: 4px;
}

.parse-content .icon-check-circle-fill {
  color: #18a058;
}

.rec-modal .n-card__content {
  display: flex;
  align-items: center;
  justify-content: center;
  padding-top: 0 !important;
  margin-top: 12px !important;
}
.rec-modal .iconfont {
  font-size: 39px;
}
.rec-modal .icon-clock-circle {
  color: #0e67da;
}
.rec-modal .icon-check-circle-fill {
  color: #18a058;
}
.rec-modal .rec-title {
  margin-bottom: 10px;
  color: #333333;
}

  ._kl-upload-mobile_1xygp_1 .n-base-loading {
      width: 16px !important;
      height: 16px !important;
  }

._kl-upload-mobile_1xygp_1 .n-base-loading__icon {
      width: 16px !important;
      height: 16px !important;
  }

._kl-upload-mobile_1xygp_1 .n-upload-trigger {
      position: absolute;
      top: -32px;
      right: 0;
  }

._kl-upload-mobile-sbwj_1xygp_17 {
  /* width: 110px; */
  height: 30px;
  border: 1px solid #0e67da;
  border-radius: 2px;
  color: #0e67da !important;
  --n-border: #0e67da !important;
  --n-text-color-hover: #0e67da !important;
  --n-text-color: #0e67da !important;
  --n-text-color-pressed: #0e67da !important;
  --n-text-color-focus: #0e67da !important;
  --n-border-pressed: #0e67da !important;
  --n-ripple-color: #0e67da !important;
  --n-border-hover: #0e67da !important;
  --n-border-focus: #0e67da !important;
}
.kl-upload {
  width: 100%;
}

.n-button:not(.n-button--disabled):focus {
  color: var(--n-text-color);
}
.parse-content {
  display: flex;
  align-items: center;
  flex-direction: row-reverse;
  margin-bottom: 4px;
}

.parse-content .icon-check-circle-fill {
  color: #18a058;
}

.rec-modal .n-card__content {
  display: flex;
  align-items: center;
  justify-content: center;
  padding-top: 0 !important;
  margin-top: 12px !important;
}
.rec-modal .iconfont {
  font-size: 39px;
}
.rec-modal .icon-clock-circle {
  color: #0e67da;
}
.rec-modal .icon-check-circle-fill {
  color: #18a058;
}
.rec-modal .rec-title {
  margin-bottom: 10px;
  color: #333333;
}
.file-list[data-v-6610cb3c] {
  background-color: #fff;
}
.file-list.mobile-file-list[data-v-6610cb3c] {
  max-width: calc(100vw - 4rem);
}
.file-list li[data-v-6610cb3c] {
  display: flex;
  flex-direction: row;
  align-items: flex-end;
  justify-content: space-between;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  padding: 8px;
}
.file-list li .file-left[data-v-6610cb3c] {
  display: flex;
  flex-direction: row;
  width: calc(100% - 74px);
}
.file-list li .file-left .icon-box[data-v-6610cb3c] {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
  width: 40px;
  height: 40px;
}
.file-list li .file-left .icon-box img[data-v-6610cb3c] {
  width: 100%;
}
.file-list li .file-left .icon-box .icon[data-v-6610cb3c] {
  width: 100%;
  height: 100%;
}
.file-list li .file-left .file-info[data-v-6610cb3c] {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  width: calc(100% - 48px);
}
.file-list li .file-left .file-info p[data-v-6610cb3c] {
  margin: 0;
}
.file-list li .file-left .file-info .name[data-v-6610cb3c] {
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 14px;
  line-height: 20px;
  color: #333;
}
.file-list li .file-left .file-info .detail[data-v-6610cb3c] {
  margin-top: 4px;
  line-height: 20px;
}
.file-list li .file-left .file-info .detail span[data-v-6610cb3c] {
  margin-right: 8px;
  font-size: 12px;
  line-height: 17px;
  color: #999;
}
.file-list li .file-btn-group[data-v-6610cb3c] {
  display: flex;
  flex-direction: row;
  gap: 8px;
  color: #0e67da;
}
.file-list li .file-btn-group .iconfont[data-v-6610cb3c] {
  font-size: 16px;
  cursor: pointer;
}.kl-upload {
  width: 100%;
  position: relative;
}

.n-button:not(.n-button--disabled):focus {
  color: var(--n-text-color);
}
.parse-content,
.kl-upload-mobile-upload-btn {
  position: absolute;
  right: 0;
  margin-bottom: 0;
}
.kl-upload-mobile-upload-btn {
  top: calc((var(--form-item-label-padding-bottom) + 28px) * -1);
}
.parse-content {
  display: flex;
  align-items: center;
  flex-direction: row-reverse;
  top: calc((var(--form-item-label-padding-bottom) + var(--form-item-value-padding-top) + 24px) * -1);
}

.parse-content .icon-check-circle-fill {
  color: #18a058;
}

.rec-modal .n-card__content {
  display: flex;
  align-items: center;
  justify-content: center;
  padding-top: 0 !important;
  margin-top: 12px !important;
}
.rec-modal .iconfont {
  font-size: 39px;
}
.rec-modal .icon-clock-circle {
  color: #0e67da;
}
.rec-modal .icon-check-circle-fill {
  color: #18a058;
}
.rec-modal .rec-title {
  margin-bottom: 10px;
  color: #333333;
}

  ._kl-upload-mobile_1ed8l_1 .n-base-loading {
      width: 16px !important;
      height: 16px !important;
  }

._kl-upload-mobile_1ed8l_1 .n-base-loading__icon {
      width: 16px !important;
      height: 16px !important;
  }

._kl-upload-mobile_1ed8l_1 .n-upload-trigger {
      position: absolute;
      top: -32px;
      right: 0;
  }

._kl-upload-mobile-sbwj_1ed8l_17 {
  /* width: 110px; */
  height: 32px;
  border: 1px solid #0e67da;
  border-radius: 2px;
  color: #0e67da !important;
  --n-border: #0e67da !important;
  --n-text-color-hover: #0e67da !important;
  --n-text-color: #0e67da !important;
  --n-text-color-pressed: #0e67da !important;
  --n-text-color-focus: #0e67da !important;
  --n-border-pressed: #0e67da !important;
  --n-ripple-color: #0e67da !important;
  --n-border-hover: #0e67da !important;
  --n-border-focus: #0e67da !important;
}
.time-picker[data-v-21888b96] {
  width: inherit;
}
.n-input .n-input__input-el {
  -webkit-text-decoration: none !important;
  text-decoration: none !important;
}.m-time-base[data-v-949805c8] {
  display: flex;
  flex: 1;
}
.m-time-base__left-icon[data-v-949805c8] {
  color: #999;
  margin-right: 4px;
}
.m-time-base__left-icon .iconfont[data-v-949805c8] {
  font-size: 20px;
}
.m-time-base--disabled > .m-time-base__left-icon .iconfont[data-v-949805c8] {
  color: var(--van-field-input-disabled-text-color);
}.info[data-v-69eb1661] {
  display: flex;
  width: -moz-fit-content;
  width: fit-content;
  flex-direction: column;
}
.info .address[data-v-69eb1661] {
  font-size: 14px;
  color: #333333;
  color: var(--color-text-2, #333333);
}
.info .coords[data-v-69eb1661] {
  margin-top: 12px;
  font-size: 12px;
  color: #666666;
  color: var(--color-text-3, #666666);
}.info[data-v-e98a1d99] {
  display: flex;
  flex-direction: row;
  font-weight: 500;
}
.info i[data-v-e98a1d99] {
  margin-right: 4px;
}
.content[data-v-e98a1d99] {
  margin-top: 16px;
  display: flex;
  flex-direction: row;
  height: 400px;
}
.content .list[data-v-e98a1d99] {
  display: flex;
  flex-direction: column;
  flex: 42.4821002387%;
  margin-right: 16px;
}
.content .list .search[data-v-e98a1d99] {
  display: flex;
}
.content .list .search i[data-v-e98a1d99] {
  font-size: 14px;
  color: #999999;
  color: var(--color-text-4, #999999);
}
.content .list .empty[data-v-e98a1d99] {
  align-self: center;
  font-size: 12px;
  color: var("--color-text-3", #666666);
  margin-top: 12px;
}
.content .list .list-item[data-v-e98a1d99] {
  padding: 12px 0;
  border-bottom: 1px solid #e5e6eb;
  border-bottom: 1px solid var(--color-border-1, #e5e6eb);
  cursor: pointer;
}
.content .list .list-item .title[data-v-e98a1d99] {
  font-size: 14px;
  color: #333333;
  color: var(--color-text-2, #333333);
}
.content .list .list-item .detail[data-v-e98a1d99] {
  font-size: 12px;
  color: #666666;
  color: var(--color-text-3, #666666);
  margin-top: 4px;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  text-overflow: ellipsis;
  overflow: hidden;
  word-wrap: break-word;
  word-break: break-all;
}
.content .map[data-v-e98a1d99] {
  background-color: rgb(240, 240, 240);
  flex: 57.5178997613%;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}.kl-location[data-v-ab890559] {
  display: flex;
  flex-direction: column;
}
.kl-location .btn[data-v-ab890559] {
  width: 100%;
  max-width: 309px;
}
.kl-location .btn span[data-v-ab890559] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.kl-location .info[data-v-ab890559] {
  display: flex;
  align-items: center;
  width: 100%;
  justify-content: space-between;
  margin-top: 8px;
  background-color: #f7f8fa;
  border-radius: 2px;
  padding: 8px;
}
.kl-location .info .left[data-v-ab890559] {
  display: flex;
  flex-direction: column;
}
.kl-location .info .left .address[data-v-ab890559] {
  font-size: 13px;
  color: #333333;
  color: var(--color-text-2, #333333);
}
.kl-location .info .left .coords[data-v-ab890559] {
  font-size: 12px;
  color: #666666;
  color: var(--color-text-3, #666666);
  margin-top: 4px;
}
.kl-location .info .right[data-v-ab890559] {
  margin-left: 16px;
  cursor: pointer;
  color: #999999;
}.m-popup[data-v-381e2a98] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.content[data-v-381e2a98] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: hidden;
  position: relative;
}
.content .map[data-v-381e2a98] {
  background-color: rgb(240, 240, 240);
  height: 33.4656084656vh;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.content .list[data-v-381e2a98] {
  display: flex;
  flex-direction: column;
  background-color: #ffffff;
  height: 300px;
  flex: 1;
}
.content .list .search[data-v-381e2a98] {
  display: flex;
  border: 1px solid #e5e6eb;
  border: 1px solid var(--color-border-1, #e5e6eb);
  padding: 4px 16px;
  width: auto;
  border-radius: 20px;
  margin: 16px 16px 0 16px;
}
.content .list .search i[data-v-381e2a98] {
  font-size: 14px;
  color: #999999;
  color: var(--color-text-4, #999999);
}
.content .list .list-item[data-v-381e2a98] {
  margin: 0 16px;
  padding: 12px 0;
  border-bottom: 1px solid #e5e6eb;
  border-bottom: 1px solid var(--color-border-1, #e5e6eb);
}
.content .list .list-item .title[data-v-381e2a98] {
  font-size: 14px;
  color: #333333;
  color: var(--color-text-2, #333333);
}
.content .list .list-item .detail[data-v-381e2a98] {
  font-size: 12px;
  color: #666666;
  color: var(--color-text-3, #666666);
  margin-top: 4px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  text-overflow: ellipsis;
  overflow: hidden;
  word-wrap: break-word;
  word-break: break-all;
}
.content .list .empty[data-v-381e2a98] {
  align-self: center;
  font-size: 12px;
  color: #666666;
  color: var(--color-text-3, #666666);
  margin-top: 40px;
}
.content .info[data-v-381e2a98] {
  display: flex;
  flex-direction: row;
  background-color: #f7f8fa;
  padding: 5px 16px;
  font-size: 14px;
  color: #333333;
  color: var(--color-text-2, #333333);
}
.content .info i[data-v-381e2a98] {
  margin-right: 4px;
}
.m-popup-footer[data-v-381e2a98] {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 8px 16px;
  gap: 0 16px;
  border-top: 1px solid #e5e6eb;
  border-top: 1px solid var(--color-border-1, #e5e6eb);
}
.m-popup-footer .footer-btn[data-v-381e2a98] {
  height: 40px;
}.kl-location[data-v-d44600ed] {
  display: flex;
  flex-direction: column;
}
.kl-location .btn[data-v-d44600ed] {
  min-width: 110px;
  padding: 0 16px;
  height: 28px;
  border: 1px solid #0e67da;
  border: 1px solid var(--primary-color, #0e67da);
  border-radius: 2px;
  font-size: 14px;
  position: absolute;
  right: 0;
  top: -30px;
  color: #0e67da;
  color: var(--primary-color, #0e67da);
}
.kl-location .btn .iconfont[data-v-d44600ed] {
  font-size: 12px;
}
.kl-location .info[data-v-d44600ed] {
  display: flex;
  width: 100%;
  flex-direction: column;
}
.kl-location .info .address[data-v-d44600ed] {
  font-size: 14px;
  color: #333333;
  color: var(--color-text-2, #333333);
}
.kl-location .info .coords[data-v-d44600ed] {
  margin-top: 12px;
  font-size: 12px;
  color: #666666;
  color: var(--color-text-3, #666666);
}
.kl-location .info .clear[data-v-d44600ed] {
  cursor: pointer;
  color: #0e67da;
  color: var(--primary-color, #0e67da);
  font-size: 14px;
  margin-top: 12px;
}.btns[data-v-5a5a36a2] {
  padding: 8px 16px;
  border-top: 1px solid #eaeaea;
  border-top: 1px solid var(--color-border-1, #eaeaea);
  width: 100%;
}
.btns .confirm[data-v-5a5a36a2] {
  width: 100%;
  height: 40px;
  background: #165dff;
  background: var(--primary-color, #165dff);
}.lookup-input[data-v-7bef294b] .n-input-wrapper {
  padding-left: 12px !important;
}
.lookup-input:has(.n-base-clear__clear) .icon-search[data-v-7bef294b] {
  display: none;
}
.search-header[data-v-7bef294b] {
  margin-bottom: 24px;
}
.n-data-table[data-v-7bef294b] .n-data-table-th.selection {
  width: 50px;
}
.n-data-table[data-v-7bef294b] .lookup-col {
  cursor: pointer;
}
.n-data-table[data-v-7bef294b] .n-data-table-tr:not(.n-data-table-tr--summary) {
  height: 56px;
}
.n-data-table[data-v-7bef294b] .n-data-table-tr:not(.n-data-table-tr--summary) td.selection {
  width: 50px;
}
.n-data-table[data-v-7bef294b] .n-data-table-tr:not(.n-data-table-tr--summary) td .table-cell-content {
  color: #333 !important;
}
.n-data-table[data-v-7bef294b] .n-data-table-tr:not(.n-data-table-tr--summary).disabled td {
  cursor: not-allowed;
  background-color: #f2f3f5;
}
.n-modal.lookup-model .n-card-header .n-card-header__main {
    font-weight: 600;
    line-height: 24px;
}
.n-modal.lookup-model .n-card__content {
    padding: 24px 24px 12px 24px;
    display: flex;
    flex-direction: column;
}
[data-v-c77e5d6c] .n-form-item-label {
  padding-bottom: 8px;
}
[data-v-c77e5d6c] .n-form-item-label__text {
  line-height: 22px;
}.content[data-v-1cbf7caf] {
  display: flex;
  flex-direction: column;
}
.operation-container[data-v-1cbf7caf] {
  display: flex;
  flex-direction: row;
  height: 360px;
  border-radius: 4px;
  border: 1px solid #dcdcdc;
  border: 1px solid var(--color-border-2, #dcdcdc);
  overflow: hidden;
}
.operation-container .left[data-v-1cbf7caf] {
  flex: 0.5701754386;
  padding: 8px;
}
.operation-container .right[data-v-1cbf7caf] {
  flex: 0.4298245614;
  border-left: 1px solid #dcdcdc;
  border-left: 1px solid var(--color-border-2, #dcdcdc);
}
.operation-container .right .title[data-v-1cbf7caf] {
  background-color: #f1f3f5;
  background-color: var(--color-bg, #f1f3f5);
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 10px;
  font-size: 14px;
  color: var(--color-text-1);
}
.operation-container .right .content[data-v-1cbf7caf] {
  padding: 42px;
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-gap: 24px;
}
.operation-container .right .content .operator[data-v-1cbf7caf] {
  height: 40px;
  min-width: 54px;
  width: -moz-fit-content;
  width: fit-content;
  white-space: nowrap;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 4px;
  border-radius: 4px;
  background-color: #ffffff;
  color: var(--color-text-2);
  border: 1px solid #c3cbd6;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.operation-container .right .content .operator[data-v-1cbf7caf]:not(.disabled):hover {
  background-color: #f2f3f5;
  background-color: var(--color-bg, #f2f3f5);
  box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.1);
}
.operation-container .right .content .disabled[data-v-1cbf7caf] {
  background-color: #f2f3f5;
  background-color: var(--color-bg, #f2f3f5);
  color: var(--color-text-5);
  border: 1px solid #c3cbd6;
  cursor: not-allowed;
}
.empty[data-v-1cbf7caf] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
}
.empty img[data-v-1cbf7caf] {
  width: 160px;
  height: 120px;
}
.empty p[data-v-1cbf7caf] {
  color: #999;
}
.create-or-edit[data-v-cc4dbe65] {
  border-radius: 4px;
}
.n-data-table[data-v-90b06108] {
  margin-top: 8px;
}
.n-data-table[data-v-90b06108] .n-data-table-th.op {
  width: 110px;
}
.n-data-table[data-v-90b06108] .n-data-table-tr:not(.n-data-table-tr--summary) {
  height: 44px;
}
.n-data-table[data-v-90b06108] .n-data-table-tr:not(.n-data-table-tr--summary) td.op {
  width: 110px;
}.n-modal.account-category-modal .n-card__content {
  padding: 24px;
}
.n-modal.account-category-modal .n-card-header .n-card-header__main {
  font-weight: 600;
}
.n-modal.account-category-modal .n-button.n-button--info-type.n-button--medium-type {
  padding: 0;
  height: 46px;
}
.n-modal.account-category-modal .n-button.n-button--info-type.n-button--medium-type .n-button__icon {
  margin: 12px 6px 12px 0;
}
.n-modal.account-category-modal .n-button.n-button--info-type.n-button--medium-type:hover, .n-modal.account-category-modal .n-button.n-button--info-type.n-button--medium-type:focus {
  background-color: transparent;
  opacity: 0.6;
}.icon-gongshi[data-v-1519d752] {
  cursor: pointer;
}
.icon-gongshi[data-v-1519d752]:hover {
  opacity: 0.8;
}.n-modal.select-form-modal .n-card__content {
  padding: 10px 24px 20px 24px;
}
.n-modal.select-form-modal .n-card__content > .n-input {
  margin-bottom: 10px;
}
.n-modal.select-form-modal .n-card__content .n-input.n-input--error-status:not(.n-input--disabled) .n-input__input-el {
  caret-color: var(--n-caret-color);
}
.n-modal.select-form-modal .n-card__content > .n-input.n-input--error-status:not(.n-input--disabled) .n-input__state-border {
  border: var(--n-border-focus);
}
.n-modal.select-form-modal .n-card__content > .n-input.n-input--error-status:not(.n-input--disabled).n-input--focus .n-input__state-border,
.n-modal.select-form-modal .n-card__content .n-input.n-input--error-status:not(.n-input--disabled):focus .n-input__state-border {
  box-shadow: var(--n-box-shadow-focus);
  border: var(--n-border-focus);
}
.n-modal.select-form-modal .n-card__content > .n-tree {
  max-height: 384px;
  overflow-y: auto;
}
.n-modal.select-form-modal .n-card__content > .n-tree .n-tree-node-content {
  --n-line-height: 44px;
}
.n-modal.select-form-modal .n-card__content > .n-tree .n-tree-node-content .n-tree-node-content__text {
  border-bottom-color: transparent;
}
.n-modal.select-form-modal .n-card__content > .n-tree .n-tree-node-switcher {
  --n-node-content-height: 44px;
}
.n-modal.select-form-modal .n-card__content > .n-tree .n-tree-node-switcher .n-tree-node-switcher__icon {
  font-size: 18px;
  height: 18px;
  width: 18px;
}
.n-modal.select-form-modal .n-card__content > .n-tree .n-tree-node-wrapper {
  --n-node-wrapper-padding: 0;
}
.n-modal.select-form-modal .n-card__content > .n-tree .n-tree-node-wrapper .n-tree-node {
  --n-node-border-radius: 4px;
}
.n-modal.select-form-modal .n-card-header .n-card-header__main {
  font-weight: 600;
}
.n-modal.select-form-modal .n-button.n-button--info-type.n-button--medium-type {
  padding: 0;
  height: 46px;
}
.n-modal.select-form-modal .n-button.n-button--info-type.n-button--medium-type .n-button__icon {
  margin: 12px 6px 12px 0;
}
.n-modal.select-form-modal .n-button.n-button--info-type.n-button--medium-type:hover, .n-modal.select-form-modal .n-button.n-button--info-type.n-button--medium-type:focus {
  background-color: transparent;
  opacity: 0.6;
}
.divider[data-v-5a174794] {
  background-color: red;
  width: 100vw;
  height: 1px;
  margin: 20px 0;
}

.divider[data-v-57881736] {
  background-color: red;
  width: 100vw;
  height: 1px;
  margin: 20px 0;
}

.renderType-table-mobile[data-v-7f6fb95a] {
  white-space: nowrap; /* 防止文本换行 */
  overflow: hidden; /* 隐藏溢出的内容 */
  text-overflow: ellipsis;
}.kl-m-select-base--disabled[data-v-7d225fbf] {
  --van-field-input-text-color: var(--van-field-input-disabled-text-color);
  --van-cell-right-icon-color: var(--van-field-input-disabled-text-color);
}.kl-m-select-condition--disabled[data-v-7c4ae0ff] {
  --van-field-input-text-color: var(--van-field-input-disabled-text-color);
  --van-cell-right-icon-color: var(--van-field-input-disabled-text-color);
}.ocrUploadContainer {
  width: 180px;
  height: 120px;
}
.ocrUploadContainer .n-upload-trigger {
    width: 180px;
    height: 120px;
  }
.ocrUploadContainer .n-upload-file-list .n-upload-file.n-upload-file--image-card-type {
    width: 180px;
    height: 120px;
  }
.ocrUploadContainer .n-upload-file-list .n-upload-file.n-upload-file--image-card-type .n-upload-file-info__thumbnail img {
        -o-object-fit: cover !important;
           object-fit: cover !important;
      }
._chart-top-funnel_16hzu_1 {
  padding:0 6px;
  display:flex;
  align-items: center;
  justify-content: space-between;
}._funnel_1ccng_1 {
  position: relative;
  height: 300px;
  width: 100%;
  display: flex;
  flex-direction: column;
}
._chart-top-funnel_1ccng_8 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 12px;
}
._icon-link_1ccng_14 {
  font-size: 16px;
  line-height: 16px;
  color: '#0E67DA';
  color: var(--primary-color, '#0E67DA')
}
._title_1ccng_19 {
  color: rgba(0,0,0,0.85098);
  font-size: 13px;
  font-weight: 500;
  line-height: 20px;
}
._titleText_1ccng_25 {
  margin-right: 4px;
  font-size: 16px;
  font-weight: 800;
  color: #333333;
}

._icon-unlink_1ccng_32 {
  font-size: 16px;
  line-height: 16px;
}._radar_dbx7o_1 {
  position: relative;
  height: 300px;
  width: 100%;
  display: flex;
  flex-direction: column;
}
._chart-top-radar_dbx7o_8 {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
._icon-link_dbx7o_13 {
  font-size: 16px;
  line-height: 16px;
  color: '#0E67DA';
  color: var(--primary-color, '#0E67DA');
}
._title_dbx7o_18 {
  color: rgba(0,0,0,0.85098);
  font-size: 13px;
  font-weight: 500;
  line-height: 20px;
}
._titleText_dbx7o_24 {
  margin-right: 4px;
  font-size: 16px;
  font-weight: 800;
  color: #333333;
}

._icon-unlink_dbx7o_31 {
  font-size: 16px;
  line-height: 16px;
}
._radar_1ox3d_1 {
  position: relative;
  height: 300px;
  width: 100%;
  display: flex;
  flex-direction: column;
}
._chart-top-radar_1ox3d_8 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 12px;
}
._icon-link_1ox3d_14 {
  font-size: 16px;
  line-height: 16px;
  color: '#0E67DA';
  color: var(--primary-color, '#0E67DA');
}
._title_1ox3d_19 {
  color: rgba(0,0,0,0.85098);
  font-size: 13px;
  font-weight: 500;
  line-height: 20px;
}
._titleText_1ox3d_25 {
  margin-right: 4px;
  font-size: 16px;
  font-weight: 800;
  color: #333333;
}

._icon-unlink_1ox3d_32 {
  font-size: 16px;
  line-height: 16px;
}
._chart-top-map_1r5v9_1 {
  padding:0 6px;
  display:flex;
  align-items: center;
  justify-content: space-between;
}

._chart-history-bar_1r5v9_8{
    height: 32px;
    line-height: 32px;
    background: #ffffff;
    border: 1px solid #eaeaea;
    border-radius: 4px;
    padding: 0 12px;
    position: absolute;
    z-index: 999;
    border-radius: 4px;
    top: 40px;
    left: 50%;
    transform: translateX(-50%);
    display: flex;
    align-items: center;
    font-size: 14px;
    color: #333;
}

._chart-history-bar-mobile_1r5v9_27 {
    top: 25px;
    max-width: 100%;
    width: -moz-max-content;
    width: max-content;
}

._history_1r5v9_33{
    display: flex;
    color: #0E67DA;
    cursor: pointer;
    flex-shrink: 0;
}

._history_1r5v9_33 > span {
        max-width: calc((100vw - 36px - 20px) / var(--item-count));
        flex:none;
        display: inline-block;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
._last_1r5v9_47{
    color: #333;
    cursor: inherit;
}
._line_1r5v9_51{
    /* width: 12px; */
    height: 12px;
    color: #999999;
    font-size: 12px;
    margin: 0 6px;
}

._mobile_1r5v9_59{
    font-size: 12px;
}._map_1ebdx_1 {
  position: relative;
  height: 300px;
  width: 100%;
  display: flex;
  flex-direction: column;
}
._chart-top-map_1ebdx_8 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 12px;
}
._icon-link_1ebdx_14 {
  font-size: 16px;
  line-height: 16px;
  color: '#0E67DA';
  color: var(--primary-color, '#0E67DA')
}
._title_1ebdx_19 {
  color: rgba(0,0,0,0.85098);
  font-size: 13px;
  font-weight: 500;
  line-height: 20px;
}
._titleText_1ebdx_25 {
  margin-right: 4px;
  font-size: 16px;
  font-weight: 800;
  color: #333333;
}

._icon-unlink_1ebdx_32 {
  font-size: 16px;
  line-height: 16px;
}.iconfont[data-v-74acc177] {
  margin-right: 8px;
}.chart-content {
  height:100%;
  position:relative;
}

.chart-content .icon-filter{
    position:absolute;
    right: -9999px;
    font-size: 16px;
    z-index:2004;
    width: 16px;
    height: 16px;
    text-align: center;
    cursor: pointer;
  }

.chart-content .icon-filter[aria-disabled="true"] {
      cursor: not-allowed;
    }

.chart-content .set-filter{
    background: rgba(14,103,218,0.10);
    color: #0E67DA;
  }

.search-icon-bars{
  width: 100%;
  position: absolute;
  /* padding-bottom: 30px; */
}
.search-modal{
  width:419px;
  max-height:640px;
  padding: 10px;
}
.search-modal .n-popover__header{
    padding: 12px 14px;
    border-bottom: 0;
  }
.search-modal .n-popover__content{
    max-height: 208px;
    overflow: auto;
  }
.search-modal .search-m-header{
    display:flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    font-weight: 800;
    font-size: 16px;
  }
.search-modal .search-m-header .icon-close{
      color: #666666;
      font-size: 18px;
    }
/* & .search-m-content{
    max-height:438px;
    overflow: auto;
  } */
.search-modal .n-popover__footer{
    border-top: 0;
    padding: 4px 12px 12px;
  }

::-webkit-scrollbar {
  width: 0.25rem;
  height: 0.25rem;
  cursor: pointer;
}

::-webkit-scrollbar-thumb {
  background-color: #d7d7db;
  border-radius: 3.4375rem;
}
  ._drill-down-report_l0ns9_1 .cancel-link {
    display: none;
  }._chart-content_1xw22_1 {
  position: relative;
}
._chart-content_1xw22_1 .icon-filter{
    position:absolute;
    top: -4px;
    right:0;
    font-size: 16px;
    width: 28px;
    height: 28px;
    text-align: center;
  }
._chart-content_1xw22_1 .icon-filter:hover{
      background: #F2F3F5;
    }
._chart-content_1xw22_1 ._set-filter_1xw22_15{
    color: #0E67DA;
    color: var(--primary-color, #0E67DA);
  }
._label-placeholder_1xw22_19 {
  height: 16px;
  margin-bottom: 12px;
}

.m-drill-down {
  margin-top: 8px;
  color: #0e67da;
  color: var(--primary-color, #0e67da);
  font-size: 12px;
}._report-layout_kdqqq_1 {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  /* overflow: auto; */
}

._filter_kdqqq_9 {
  width: 100%;
  padding: 0 16px;
  margin-top: 16px;
}

._report-title-container_kdqqq_15 {
  display: flex;
  justify-content: space-between;
  padding: 16px 16px 0 16px;
}

._report-title-text_kdqqq_21 {
  font-size: 16px;
  font-weight: 700;
  color: #000000;
  line-height: 22px;
}

._chart_kdqqq_28 {
  flex: 1;
  padding: 0 4px;
  margin-top: 16px;
}
._chart-item_1gkpw_1 {
  width: 100%;
  height: 100%;
  padding: 16px;
  overflow: auto;
}

._chart-layout_1gkpw_8 {
  position: relative;
  height: 100% !important;
  display: flex;
  align-items: center;
  justify-content: center;
  
}

._chart-layout-view_1gkpw_17 {
  /* padding: 4px; */
}
._chart-item-view_1gkpw_20 {
  padding: 12px;
}

._chart-layout-content_1gkpw_24 {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: auto;
}
.search-header[data-v-37df402b] {
  width: 100%;
  display: flex;
  position: relative;
}
.search-header .pack-up[data-v-37df402b] {
  height: 85px;
  overflow-y: hidden;
}
.search-header .search-item-list[data-v-37df402b] {
  width: calc(100% - 172px);
}
.search-header .search-item-list.view[data-v-37df402b] {
  margin-left: -16px;
}
.search-header .search-item-list .search-item-list-n-flex[data-v-37df402b] {
  gap: 16px 0 !important;
  padding-top: 2px;
}
.search-header .search-buttons[data-v-37df402b] {
  position: absolute;
  right: 0;
  bottom: 0px;
}
.fold-bottom[data-v-37df402b] {
  height: 38px;
  text-align: center;
  margin-top: 16px;
}
.fold-bottom .iconfont[data-v-37df402b] {
  color: #999;
}
.fold-bottom span[data-v-37df402b] {
  cursor: pointer;
}
.searchHeaderFormLabel .n-form-item-label__text {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.search-item[data-v-37df402b] {
  flex-shrink: 0;
}
.widget-render-condition[data-v-37df402b] {
  min-width: 210px !important;
}
.widget-render-condition.widget-border .n-form-item.search-item[data-v-37df402b] {
  background-color: #fff !important;
  padding: 0 12px;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  width: 100%;
}
.widget-render-condition.widget-border .n-form-item.search-item[data-v-37df402b]:hover, .widget-render-condition.widget-border .n-form-item.search-item[data-v-37df402b]:focus {
  border: 1px solid #0e67da;
}
.widget-render-condition.widget-border .n-form-item.search-item .n-form-item-label[data-v-37df402b] {
  background-color: #fff !important;
}
.widget-render-condition.widget-border .n-form-item.search-item[data-v-37df402b] .n-base-selection__border,
.widget-render-condition.widget-border .n-form-item.search-item[data-v-37df402b] .n-base-selection__state-border,
.widget-render-condition.widget-border .n-form-item.search-item[data-v-37df402b] .n-input__state-border,
.widget-render-condition.widget-border .n-form-item.search-item[data-v-37df402b] .n-input__border,
.widget-render-condition.widget-border .n-form-item.search-item[data-v-37df402b] .n-input,
.widget-render-condition.widget-border .n-form-item.search-item[data-v-37df402b] .n-input:not(.n-input--disabled).n-input--focus .n-input__state-border {
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.widget-render-condition.widget-border .n-form-item.search-item[data-v-37df402b] .kl-select-tiled .more-btn {
  right: 4px;
}
.widget-render-condition.widget-border .n-form-item.search-item[data-v-37df402b] .tiled-item-active {
  border: none !important;
}
.widget-render-condition.widget-border .n-form-item.search-item[data-v-37df402b] .kl-select-tiled .tiled-item {
  height: 28px;
  padding: 2px 8px;
  border: none;
  background: #f2f3f5;
}.search-report-modal-trigger {
  cursor: pointer;
}
.search-report-modal-trigger.filter {
  color: #0e67da;
}
.search-report-modal {
  width: 516px;
  padding: 0px;
}
.search-report-modal .n-popover__header {
  padding: 12px 24px;
  border-bottom: 0;
}
.search-report-modal .n-popover__content {
  max-height: none;
  max-height: initial;
  overflow: auto;
  padding: 10px 24px 24px !important;
}
.search-report-modal .search-m-content.widgets-border .n-form-item {
  background-color: #fff !important;
  padding: 0 12px;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  position: relative;
  width: 100%;
}
.search-report-modal .search-m-content.widgets-border .n-form-item:hover, .search-report-modal .search-m-content.widgets-border .n-form-item:focus, .search-report-modal .search-m-content.widgets-border .n-form-item:active, .search-report-modal .search-m-content.widgets-border .n-form-item:visited {
  border: 1px solid #0e67da;
}
.search-report-modal .search-m-content.widgets-border .n-form-item .n-form-item-label {
  background-color: #fff !important;
}
.search-report-modal .search-m-content.widgets-border .n-form-item .n-base-selection__border,
.search-report-modal .search-m-content.widgets-border .n-form-item .n-base-selection__state-border,
.search-report-modal .search-m-content.widgets-border .n-form-item .n-input__state-border,
.search-report-modal .search-m-content.widgets-border .n-form-item .n-input__border,
.search-report-modal .search-m-content.widgets-border .n-form-item .n-input,
.search-report-modal .search-m-content.widgets-border .n-form-item .n-input:not(.n-input--disabled).n-input--focus .n-input__state-border {
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.search-report-modal .search-m-content.widgets-border .n-form-item .kl-select-tiled .more-btn {
  right: 4px;
}
.search-report-modal .search-m-content.widgets-border .n-form-item .tiled-item-active {
  border: none !important;
}
.search-report-modal .search-m-content.widgets-border .n-form-item .kl-select-tiled .tiled-item {
  height: 28px;
  padding: 2px 8px;
  border: none;
  background: #f2f3f5;
}
.search-report-modal .search-m-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  font-weight: 800;
  font-size: 16px;
}
.search-report-modal .search-m-header .icon-close {
  color: #666666;
  font-size: 18px;
}
.search-report-modal .n-popover__footer {
  border-top: 1px solid #d9d9d9;
  padding: 10px 12px;
}._report-layout_5aahp_1 {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0 16px 24px 16px;
}

._filter_5aahp_10 {
  width: 100%;
}

._report-title-container_5aahp_14 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid #eef1f7;
  margin-bottom: 4px;
  padding: 12px 0;
}

._report-title-text_5aahp_23 {
  font-size: 16px;
  font-weight: 500;
  color: #333333;
  line-height: 20px;
}

._chart-item_5aahp_30:not(:last-child)::after {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background: #d9d9d9;
  margin: 20px 0;
}

._chart_5aahp_30 {
  flex: 1;
  margin-top: 12px;
}
.search-mobile-header-filter.filter[data-v-e304065b] {
  color: #0e67da;
}
.search-mobile-header .search-mobile-header-content[data-v-e304065b] {
  overflow-y: auto;
  max-height: calc(80vh - 112px);
}
.search-mobile-header .search-mobile-header-btn[data-v-e304065b] {
  height: 56px;
  padding: 8px 16px;
  display: flex;
  justify-content: space-between;
}
.search-mobile-header .search-mobile-header-btn .van-button[data-v-e304065b] {
  height: 100%;
  width: 48%;
  font-size: 16px;
}
.search-mobile-header .search-mobile-header-btn .van-button--primary[data-v-e304065b] {
  background: #165dff;
}
.popup-search[data-v-e304065b] {
  height: 100%;
}
.popup-search .popup-search-top[data-v-e304065b] {
  height: 56px;
  font-size: 16px;
  color: #7a7a7a;
  line-height: 56px;
  text-align: center;
  position: relative;
}
.popup-search .popup-search-top[data-v-e304065b]:after {
  width: calc(100% - 20px);
  height: 2px;
  background: #f1f3f5;
  content: "";
  position: absolute;
  left: 10px;
  bottom: 2px;
}
.popup-search .popup-search-top .van-icon-cross[data-v-e304065b] {
  position: absolute;
  right: 16px;
  top: 19px;
}