/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
/* http://meyerweb.com/eric/tools/css/reset/
   v5.0.1 | 20191019
   License: none (public domain)
*/
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
menu,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
main,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section {
  display: block;
}
/* HTML5 hidden-attribute fix for newer browsers */
*[hidden] {
  display: none;
}
body {
  line-height: 1;
}
menu,
ol,
ul {
  list-style: none;
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: '';
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.rok-action-bar-m {
  border-radius: var(--bl-width8);
  background: #fff;
  z-index: 9999;
  position: fixed;
  bottom: 0;
  width: 100%;
}
.rok-action-bar-m .action-bar-buttons {
  padding: 6px 6px 0 6px;
}
.rok-action-bar-m .action-bar-buttons.is-lock::after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}
.rok-action-bar-m .action-bar-buttons .van-button {
  padding: 0 6px;
}
.rok-action-bar-m .action-bar-buttons .van-button .van-button__text {
  direction: initial;
}
.rok-action-bar-m .ok-render-control {
  display: inline-block;
}
.rok-action-bar-m .ok-render-control .wfc-van-form .wfc-van-wrapper.form-item-wrapper {
  margin: 0;
}
.rok-action-bar-m .ok-render-control .wfc-van-form .wfc-van-wrapper.form-item-wrapper .van-cell {
  padding: 0px 6px;
  border-radius: 4px;
}
.rok-action-bar-m.transparent {
  background: transparent;
}
.rok-action-bar-m.align-left {
  text-align: left;
}
.rok-action-bar-m.align-middle {
  text-align: center;
}
.rok-action-bar-m.align-right {
  text-align: right;
  direction: rtl;
}
.action-bar-1 .ok-render-control {
  width: 100%;
}
.action-bar-2 .ok-render-control {
  width: 50%;
}
.action-bar-3 .ok-render-control {
  width: 33.3%;
}
.action-bar-3 .action-bar-buttons {
  display: flex;
}
.action-bar-3 .action-bar-buttons .more-btns {
  width: 33.3%;
  margin: 0 6px;
  border-radius: 6px;
}
.action-bar-more .ok-render-control {
  width: 25%;
}
.action-bar-more .action-bar-buttons {
  display: flex;
}
.action-bar-more .action-bar-buttons .more-btns {
  width: 25%;
  margin: 0 6px;
  border-radius: 6px;
}
.action-bar-btn .ok-render-control {
  width: 100%;
}
.action-bar-btn .ok-render-control button.van-button {
  background: #fff !important;
  color: black !important;
  width: 100%;
}
.action-bar-popup-class {
  position: fixed;
  top: 0;
  right: 0;
  bottom: env(safe-area-inset-bottom);
  left: 0;
  outline: 0;
  z-index: 1002;
  box-sizing: border-box;
  background-color: rgba(55, 55, 55, 0.6);
  display: block;
}
.action-bar-popup-class .action-bar-popup-model {
  width: calc(100% - 32px);
  max-height: 80%;
  overflow-y: auto;
  background: #fff;
  box-shadow: 0 3px 81px 0 rgba(49, 48, 118, 0.07);
  border-radius: 5px;
  position: absolute;
  bottom: 16px;
  left: 16px;
  padding: 10px 0;
}
.action-bar-popup-class .action-bar-popup-model .van-button {
  border: 0;
}
.action-bar-popup-class .action-bar-popup-model .van-button:active {
  background: #fff;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.show-detail {
  color: var(--bl-brand-c) !important;
}
.text-reader-only {
  word-break: break-all;
  white-space: normal;
  color: #1f2329;
  line-height: 22px;
  font-size: 15px;
}
pre {
  font: inherit;
}
.text-reader-only-content {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.text-reader-only-unit {
  max-width: 50%;
  color: var(--bl-font-n600-c);
  font-size: var(--van-cell-font-size);
}
.text-reader-only-unit .pre-warp {
  word-break: break-all;
  white-space: pre-wrap;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.sign-text[data-v-029b1609] {
  font-size: 14px;
  color: var(--bl-font-n500-c);
  padding: 14px 0 0;
}
.address-content-box[data-v-029b1609] {
  padding-top: 4px;
}
.address-content[data-v-029b1609] {
  overflow: auto;
}
.address-content[data-v-029b1609]::-webkit-scrollbar-track {
  background-color: transparent;
}
.address-content__title[data-v-029b1609] {
  font-size: 14px;
  color: var(--bl-font-n900-c);
  font-weight: 600;
  line-height: 1.2;
  padding: 12px 14px;
  cursor: pointer;
}
.address-content__title.selected[data-v-029b1609] {
  color: var(--bl-brand-c);
}
.search_box[data-v-029b1609] {
  padding: 0 14px;
}
.search_box .address-search-icon[data-v-029b1609] {
  display: block;
}
.search_box[data-v-029b1609] .van-search {
  padding: 0;
  border-radius: 8px;
  overflow: hidden;
}
.search_box[data-v-029b1609] .van-search__content {
  background-color: #fff;
}
.search_box[data-v-029b1609] .van-search__content .van-cell {
  padding-top: 2px;
}
.no-content[data-v-029b1609] {
  padding: 20px 14px;
  text-align: center;
  color: #999;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.rok-mobile-adress-tabs[data-v-471557b8] {
  background-color: var(--bl-disable-c);
}
.rok-mobile-adress-tabs .content-title[data-v-471557b8] {
  font-size: 16px;
  color: var(--bl-font-n900-c);
  font-weight: 600;
  text-align: center;
  line-height: 44px;
  position: relative;
  background-color: #fff;
}
.rok-mobile-adress-tabs .content-title .close-icon[data-v-471557b8] {
  cursor: pointer;
  position: absolute;
  font-size: 20px;
  right: 14px;
  top: 12px;
}
.rok-mobile-adress-tabs .step-item[data-v-471557b8] {
  cursor: pointer;
}
.rok-mobile-adress-tabs .tab-box__place[data-v-471557b8] {
  height: 12px;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.rok-address-van-tabs .van-hairline--top-bottom::after {
  border-width: 0;
}
.rok-address-van-tabs.van-tabs--line .van-tabs__wrap {
  height: 50px;
}
.rok-address-van-tabs .van-tab {
  font-size: 14px;
  color: var(--bl-font-n900-c);
}
.rok-address-van-tabs .van-tab--active {
  font-weight: 600;
  color: var(--bl-brand-c);
}
.rok-address-van-tabs .van-tabs__nav--line {
  padding-bottom: 14px;
}
.rok-address-van-tabs .van-tabs__line {
  width: 24px !important;
  height: 2px;
  bottom: 26px;
}
.rok-address-van-steps {
  padding-bottom: 6px;
}
.rok-address-van-steps .van-step {
  color: var(--bl-font-n900-c);
  font-size: 14px;
  line-height: 20px;
}
.rok-address-van-steps .van-step__line {
  background-color: var(--bl-font-n900-c);
}
.rok-address-van-steps .van-step__circle {
  background-color: var(--bl-font-n900-c);
}
.rok-address-van-steps .van-step--finish .van-step__circle,
.rok-address-van-steps .van-step--finish .van-step__line {
  background-color: var(--bl-brand-c);
}
.rok-address-van-steps .van-step--vertical {
  padding-top: 12px;
  padding-bottom: 12px;
}
.rok-address-van-steps .van-icon-cur-step {
  width: 6px;
  height: 6px;
  top: -2px;
  margin-left: 1px;
  background-color: #fff;
  border: 2px solid var(--bl-brand-c);
  border-radius: 50%;
}
.rok-address-van-steps .van-step--vertical .van-step__circle-container {
  top: 22px;
}
.rok-address-van-steps .van-step--vertical:not(:last-child)::after {
  width: 0;
}
.rok-address-van-steps .van-step--vertical .van-step__line {
  top: 24px;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.wfc-van-form .select-content[data-v-760dd876] {
  width: 100%;
  line-height: 22px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.wfc-van-form .selectSearch-popup-wrapper[data-v-760dd876] {
  height: 100vh;
}
.wfc-van-form .sele-field .van-field__value[data-v-760dd876] {
  width: 100%;
}
.wfc-van-form .sele-field .select-content[data-v-760dd876] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.layout-left[data-v-760dd876] .van-form-item .van-field__value {
  width: calc(100% - 32px);
}
.placeholder-text[data-v-760dd876] {
  width: 100%;
  height: 100%;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.form-item-readonly[data-v-5c4462e8] {
  word-break: break-all;
  line-height: 20px;
  padding-top: 6px;
  padding-bottom: 6px;
  color: #646a73;
}
.rok-address[data-v-5c4462e8] .van-form-item {
  overflow: hidden;
}
.rok-address[data-v-5c4462e8] .van-field__value {
  width: 100%;
  overflow: hidden;
}
.rok-address[data-v-5c4462e8] .select-content {
  width: 100%;
  overflow: hidden;
}
.rok-address[data-v-5c4462e8] .select-content span {
  width: 100%;
  display: block;
}
.rok-address[data-v-5c4462e8] .van-field__control {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.rok-address[data-v-5c4462e8] .van-field__control span {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.currency-style[data-v-bc4cbdfc] {
  display: flex;
  align-items: center;
  width: 100%;
  height: 100%;
}
.currency-style.trigger[data-v-bc4cbdfc] {
  cursor: pointer;
}
.currency-style-unit[data-v-bc4cbdfc] {
  color: var(--bl-font-n600-c);
}
.currency-dropdown-icon[data-v-bc4cbdfc] {
  color: var(--bl-font-n600-c);
  margin-left: 1px;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.ok-amount .ok-amount-box[data-v-76e6cc09] {
  flex: 1;
}
.ok-amount .ok-amount-box[data-v-76e6cc09] .van-field__control {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ok-amount .has-upper.van-cell[data-v-76e6cc09] {
  padding-bottom: 0;
}
.upper-case[data-v-76e6cc09] {
  display: block;
  width: 100%;
}
.upper-case.van-cell[data-v-76e6cc09] {
  padding-top: 0;
}
.has-prefix[data-v-76e6cc09] .van-field__label {
  width: auto;
}
.amount-suffix[data-v-76e6cc09] {
  color: #646a73;
  font-weight: 400;
  text-align: right;
  height: 100%;
  border-radius: 0 4px 4px 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.span[data-v-88ad2c02] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.rok-attachment-preview.van-popup {
  background-color: transparent;
  width: 86%;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.rok-attachment-preview-dont-support[data-v-9ac5b88c] {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  color: #ffffff;
}
.rok-attachment-preview-dont-support .rok-attachment-preview-dont-support-text1[data-v-9ac5b88c] {
  font-size: 18px;
  line-height: 34px;
  font-weight: 600;
  margin-top: 30px;
}
.rok-attachment-preview-dont-support .rok-attachment-preview-dont-support-text2[data-v-9ac5b88c] {
  font-size: 16px;
  line-height: 24px;
  margin-top: 5px;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.confirm-popup-class .confirm-content[data-v-7902cac4] {
  padding: 24px;
  padding-bottom: 8px;
  text-align: center;
}
.confirm-popup-class .confirm-content .confirm-popup-title[data-v-7902cac4] {
  font-size: 18px;
  font-weight: 600;
  color: #1f2733;
  margin-bottom: 14px;
  line-height: 24px;
}
.confirm-popup-class .confirm-content .confirm-popup-info[data-v-7902cac4] {
  font-size: 16px;
  color: #5f6a7a;
  line-height: 24px;
}
.confirm-popup-class .confirm-popup-btn[data-v-7902cac4] {
  display: flex;
  width: 100%;
  padding: 24px;
}
.confirm-popup-class .confirm-popup-btn .van-button[data-v-7902cac4] {
  font-size: 17px;
  flex: 1;
  height: 48px;
  border-radius: 4px;
  background: #ebedf0;
}
.confirm-popup-class .confirm-popup-btn .van-button[data-v-7902cac4]:first-of-type {
  margin-right: 14px;
}
.confirm-popup-class .confirm-popup-btn .van-button .van-button__content[data-v-7902cac4] {
  display: flex;
  align-items: center;
  justify-content: center;
}
.confirm-popup-class .confirm-popup-btn .van-button--primary[data-v-7902cac4] {
  background: var(--bl-brand-c);
}
.confirm-popup-class .confirm-popup-btn .warnning-class[data-v-7902cac4] {
  border: 0;
  background: var(--bl-brand-c);
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.image-tips[data-v-4753e292] {
  line-height: 20px;
  padding: 0 16px 8px 16px;
  font-size: 14px;
  margin-top: 6px;
  color: #8f959e;
}
.attachment-uploader-box[data-v-4753e292] {
  width: 100%;
}
.attachment-uploader .van-uploader[data-v-4753e292] {
  display: block;
  width: 100%;
}
.upload-btn-box[data-v-4753e292] {
  padding: 10px 14px 7px 14px;
}
.upload-btn-box .upload-btn-box-title[data-v-4753e292] {
  text-align: right;
  display: flex;
  color: var(--bl-brand-c);
  justify-content: center;
  align-items: center;
}
.upload-btn-box .upload-btn-box-title i[data-v-4753e292] {
  margin-right: 4px;
}
.upload-btn-box .upload-btn-info[data-v-4753e292] {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #8f959e;
  text-align: center;
  margin-bottom: 5px;
}
.upload-btn[data-v-4753e292] {
  height: 32px;
  background-color: var(--bl-brand-c);
  color: #fff;
  border-radius: 4px;
}
.file-list[data-v-4753e292] {
  text-align: left;
}
.file-list.hasUploader[data-v-4753e292] {
  margin-bottom: 8px;
}
.file-list-item[data-v-4753e292] {
  display: flex;
  position: relative;
  height: 48px;
  background: var(--bl-disable-c);
  border-radius: 4px;
}
.file-list-item + .file-list-item[data-v-4753e292] {
  margin-top: 8px;
}
.upload-progress[data-v-4753e292] {
  position: absolute;
  bottom: 0;
  width: 100%;
}
.item-content[data-v-4753e292] {
  display: flex;
  align-items: center;
  height: 100%;
  flex: 1;
  width: 0;
}
.file-icon[data-v-4753e292] {
  flex-shrink: 0;
  padding: 0 9px;
}
.file-name[data-v-4753e292] {
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #2b2f36;
  max-width: calc(100% - 16px);
}
.file-download-wrap[data-v-4753e292] {
  display: block;
  flex: 1;
  overflow: hidden;
}
.ag-cell-value .operate-btn[data-v-4753e292] {
  display: none;
}
.rok-card-group .rok-subtable-collapse .is-editable .attachment-uploader-box[data-v-4753e292],
.rok-tab .rok-subtable-collapse .is-editable .attachment-uploader-box[data-v-4753e292] {
  background-color: #fff;
}
.operate-btn[data-v-4753e292] {
  flex-shrink: 0;
  font-size: 20px;
  color: #2b2f36;
  margin-left: auto;
  padding: 4px 14px;
  border-left: 1px solid var(--bl-font-n300-c);
}
.delete-btn[data-v-4753e292] {
  font-weight: 400;
  font-size: 14px;
  line-height: 22px;
  color: var(--bl-danger-c);
  padding: 13px 12px;
}
.cancel-btn[data-v-4753e292] {
  font-weight: 400;
  font-size: 14px;
  line-height: 22px;
  color: var(--bl-brand-c);
  padding: 13px 12px;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.van-field.attachment-uploader .van-field__value {
  max-width: 100%;
}
.van-field.attachment-uploader .van-uploader .van-uploader__input-wrapper {
  width: 100%;
}
.van-field.attachment-uploader .van-field__value {
  max-width: 100%;
}
.van-field.attachment-uploader .upload-btn .van-button__text {
  font-size: 14px;
}
.van-tab__pane .detail-subtable-box-content .attachment-uploader-box .item-content {
  flex: 1;
  width: 0;
}
.custom-preview-popup {
  height: 80%;
  width: 100%;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.van-button[data-v-6ab4ee84]::before {
  background: none;
}
.ok-render-control .van-button[data-v-6ab4ee84] {
  width: 100%;
  overflow: hidden;
  height: 44px;
  border-radius: 4px;
}
.ok-render-control .van-button.button-only-text[data-v-6ab4ee84] {
  border: none;
  background-color: transparent;
}
.ok-render-control .van-button.button-only-secondary[data-v-6ab4ee84] {
  background-color: transparent;
}
.ok-render-control .van-button[data-v-6ab4ee84] .van-button__text {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ok-render-control .van-button .van-cell__value--alone[data-v-6ab4ee84] {
  display: flex;
  align-items: center;
}
.ok-render-control .button-only-text[data-v-6ab4ee84] {
  height: 22px;
  line-height: 22px;
  color: var(--bl-font-n900-c);
}
.ok-render-control .button-only-text.van-button--primary[data-v-6ab4ee84] {
  color: var(--bl-brand-c);
}
.ok-render-control .button-only-text.van-button--success[data-v-6ab4ee84] {
  color: var(--bl-success-c);
}
.ok-render-control .button-only-text.van-button--danger[data-v-6ab4ee84] {
  color: var(--bl-danger-c);
}
.ok-render-control .button-only-text.van-button--warning[data-v-6ab4ee84] {
  color: var(--bl-warning-c);
}
.button-default[data-v-6ab4ee84] {
  background-color: var(--bl-font-n300-c);
  border-color: var(--bl-font-n300-c);
  color: var(--bl-font-n900-c);
}
.button-default[disabled][data-v-6ab4ee84] {
  background-color: #EFF0F1;
  border-color: #EFF0F1;
  color: var(--bl-font-n400-c);
}
.button-default.van-button--plain[data-v-6ab4ee84] {
  background: transparent;
}
.button-default.van-button--plain[disabled][data-v-6ab4ee84] {
  background: transparent;
}
.van-button.button-info[data-v-6ab4ee84] {
  background-color: var(--bl-font-n300-c);
  border-color: var(--bl-font-n300-c);
  color: var(--bl-font-n900-c);
}
.van-button.button-info[disabled][data-v-6ab4ee84] {
  background-color: #EFF0F1;
  border-color: #EFF0F1;
  color: var(--bl-font-n400-c);
}
.van-button.button-info.van-button--plain[data-v-6ab4ee84] {
  background: transparent;
}
.van-button.button-info.van-button--plain[disabled][data-v-6ab4ee84] {
  background: transparent;
}
.button-icon[data-v-6ab4ee84] {
  margin-right: 5px;
  font-size: inherit;
}
.van-button--blue[data-v-6ab4ee84] {
  border-width: 1px;
}
.van-button--plain.van-button--primary[data-v-6ab4ee84] {
  border-color: var(--bl-brand-c);
  color: var(--bl-brand-c) !important;
}
.rok-tab-edit-box .isButton .van-cell__value--alone[data-v-6ab4ee84] {
  text-align: center;
}
.rok-tab-edit-box .isButton .van-cell__value--alone .button-only-text[data-v-6ab4ee84] {
  margin: 0;
}
.rok-subtable-column .rok-subtable-column-right .button-only-text[data-v-6ab4ee84] {
  padding: 0;
  position: relative;
  height: 22px;
}
.rok-subtable-column .rok-subtable-column-right .button-only-text[data-v-6ab4ee84] .van-button__content {
  justify-content: var(--bl-control-align-flex);
}
.rok-subtable-column .rok-subtable-column-right .button-only-text[data-v-6ab4ee84] .van-button__text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.rok-button .van-cell__value--alone {
  display: flex;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.rok-calc-content[data-v-0294b059] {
  display: flex;
  align-items: center;
}
.rok-calc-content-result[data-v-0294b059] {
  flex: 1;
}
.rok-calc-content-unit[data-v-0294b059] {
  position: absolute;
  right: 0;
  width: auto;
  max-width: 50%;
  display: flex;
  align-items: center;
  color: var(--bl-font-n600-c);
}
.rok-calc-content .has-upper.van-cell[data-v-0294b059] {
  padding-bottom: 0;
}
.upper-case.van-cell[data-v-0294b059] {
  padding-top: 0;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.card-group-title[data-v-d1eb85c0] {
  line-height: 24px;
  padding: 20px 12px 12px;
  box-sizing: content-box;
  background-color: var(--bl-font-n150-c);
  color: var(--bl-font-n900-c);
  font-family: PingFang SC;
  font-size: 16px;
  border-bottom: 1px solid #fff;
  display: flex;
  justify-content: space-between;
  font-weight: 600;
}
.card-group-title .expand-icon[data-v-d1eb85c0] {
  cursor: pointer;
}
/* 创建编辑状态的分组样式 */
.card-group-edit[data-v-d1eb85c0] {
  background: #f2f4f7;
}
.card-group-edit .wfc-van-form-item[data-v-d1eb85c0] {
  margin: 0;
}
.card-group-edit .card-group-title[data-v-d1eb85c0] {
  line-height: 24px;
  padding: 20px 12px 12px;
  box-sizing: content-box;
  background-color: var(--bl-font-n150-c);
  color: var(--bl-font-n900-c);
  font-family: PingFang SC;
  font-size: 16px;
  font-weight: 600;
}
.card-group-edit .van-row[data-v-d1eb85c0] {
  background-color: #fff;
  overflow: hidden;
}
.card-group-edit .rok-subtable[data-v-d1eb85c0] {
  overflow: hidden;
  background-color: #fff;
}
.card-group-detail[data-v-d1eb85c0] {
  position: relative;
  background: #f2f4f7;
  padding-bottom: 10px;
}
.card-group-detail .card-group-container[data-v-d1eb85c0] {
  width: 100%;
  padding: 10px 0;
  background: #fff;
  border-radius: 12px;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.show-detail[data-v-0a7aa48f] {
  color: var(--bl-brand-c) !important;
}
.tag-reader-only[data-v-0a7aa48f] {
  max-width: 100%;
  white-space: pre-wrap;
}
.tag-reader-only .tag-item[data-v-0a7aa48f] {
  padding: 6px 10px;
  background: #EBF1FF;
  margin-right: 10px;
  display: inline-block;
  font-size: 15px;
  border-radius: 26px;
  line-height: 20px;
  color: var(--bl-font-n600-c);
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  vertical-align: top;
  text-align: left;
}
.tag-reader-only .tag-item[data-v-0a7aa48f]:last-child {
  margin-right: 0;
}
.text-reader-only[data-v-0a7aa48f] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.tag-readonly-only-row .tag-item[data-v-0a7aa48f] {
  margin-bottom: 0;
}
.tag-readonly-mul-row .tag-item[data-v-0a7aa48f] {
  margin-bottom: 10px;
}
.tag-readonly-mul-row .tag-item[data-v-0a7aa48f]:last-child {
  margin-right: 0;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.fit-iphone[data-v-5a7a70b4] {
  padding-bottom: 20px;
  overflow-y: hidden;
}
.text-overflow[data-v-5a7a70b4] {
  width: 100%;
}
.text-overflow .van-cell__title[data-v-5a7a70b4],
.text-overflow .van-cell__value[data-v-5a7a70b4] {
  width: calc(100% - 18px);
}
.text-overflow .van-cell__title span[data-v-5a7a70b4],
.text-overflow .van-cell__value span[data-v-5a7a70b4] {
  width: calc(100% - 10px);
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.van-checkbox__icon .van-checkbox__icon--checked .van-icon[data-v-5a7a70b4] {
  background-color: var(--bl-brand-c);
}
.operator-btn[data-v-5a7a70b4] {
  line-height: 40px;
  display: flex;
  justify-content: space-between;
  padding: 0 16px;
  font-weight: 400;
  font-size: 16px;
  box-shadow: inset 0px -1px 0px rgba(0, 0, 0, 0.08);
}
.operator-btn .btn-cancel[data-v-5a7a70b4] {
  cursor: pointer;
  color: var(--bl-font-n900-c);
}
.operator-btn .btn-confirm[data-v-5a7a70b4] {
  color: var(--bl-brand-c);
  font-weight: 600;
  cursor: pointer;
}
.placeholder-text[data-v-5a7a70b4] {
  width: 100%;
  height: 100%;
}
.layout-left .has-value.van-cell[data-v-5a7a70b4] {
  padding: 6px 16px;
}
.layout-left .has-value .tag-reader-only[data-v-5a7a70b4] {
  margin-top: 6px;
  margin-bottom: 6px;
}
.layout-left .has-value[data-v-5a7a70b4] .van-cell__right-icon {
  margin-top: 12px;
}
.layout-top .has-value[data-v-5a7a70b4] .van-cell__right-icon {
  line-height: 32px;
  height: 32px;
}
.rok-radio[data-v-5a7a70b4] .layout-left .van-form-item {
  width: calc(100% - 98px);
}
.rok-radio[data-v-5a7a70b4] .layout-top .van-form-item {
  width: 100%;
}
.rok-radio[data-v-5a7a70b4] .van-cell__value {
  width: calc(100% - 26px);
}
.check-box-group[data-v-5a7a70b4] {
  max-height: calc(90vh - 46px);
  overflow: auto;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.rok-dashboard-image[data-v-79a135cd] {
  height: 180px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  border: 1px solid var(--bl-n300-c);
  border-radius: 4px;
}
.rok-dashboard-image-text[data-v-79a135cd] {
  margin-top: 22px;
  line-height: 1em;
  font-size: var(--layout-common-font-size);
  color: var(--bl-n600-c);
}
.rok-dashboard-iframe[data-v-79a135cd] {
  display: block;
  width: 100%;
  height: 600px;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.rok-data-view[data-v-4f3b054b] {
  padding-bottom: calc(66px + env(safe-area-inset-bottom));
}
.footer[data-v-4f3b054b] {
  height: calc(56px + env(safe-area-inset-bottom));
  position: fixed;
  bottom: 0;
  z-index: 3;
  left: 0;
}
.footer .van-button--primary[data-v-4f3b054b] {
  background: var(--bl-brand-c);
  border-width: 0;
}
.submit-warp[data-v-4f3b054b] {
  height: calc(56px + env(safe-area-inset-bottom));
  padding-top: calc(env(safe-area-inset-top) + 8px);
  padding-bottom: calc(env(safe-area-inset-bottom) + 8px);
  padding-left: calc(env(safe-area-inset-left) + 12px);
  padding-right: calc(env(safe-area-inset-right) + 12px);
  background: #fff;
  margin-top: 10px;
  width: 100%;
}
.submit-warp button[data-v-4f3b054b] {
  flex: 1;
  height: 44px;
  border-radius: var(--van-border-radius-md);
}
.submit-warp button[data-v-4f3b054b]:last-of-type {
  margin-left: 20px;
}
.submit-warp button[data-v-4f3b054b]:first-child {
  margin-left: 0px;
}
.submit-warp .van-button[data-v-4f3b054b] {
  border-radius: 4px;
  height: 44px;
}
.submit-warp .van-button[data-v-4f3b054b] .van-button__text {
  font-size: 16px;
  font-weight: 500;
}
.submit-warp .copy[data-v-4f3b054b] {
  width: 62px;
  text-align: center;
}
.submit-warp .copy i[data-v-4f3b054b],
.submit-warp .copy span[data-v-4f3b054b] {
  display: block;
  color: var(--bl-brand-c);
}
.submit-warp .copy span[data-v-4f3b054b] {
  font-size: 14px;
  margin-top: 7px;
}
.submit-warp .copy.is-only[data-v-4f3b054b] {
  border: 1px solid #dee0e3;
  border-radius: 4px;
  margin: 8px 12px;
  height: 40px;
  line-height: 40px;
  flex: 1;
}
.submit-warp .copy.is-only i[data-v-4f3b054b],
.submit-warp .copy.is-only span[data-v-4f3b054b] {
  display: inline-block;
}
.submit-warp .copy.is-only span[data-v-4f3b054b] {
  margin-top: 0;
  margin-left: 4px;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.date-picker-tabs[data-v-333514d7] .van-tab__text--ellipsis {
  font-size: 18px;
  font-weight: 500;
  color: var(--bl-font-n900-c);
}
.date-picker-colums-top[data-v-333514d7] {
  line-height: 70px;
  display: flex;
  justify-content: center;
  font-size: 18px;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #1f2733;
  position: relative;
}
.data-picker-right-colse[data-v-333514d7] {
  position: absolute;
  top: 24px;
  right: 24px;
}
.date-picker-colums-bottom[data-v-333514d7] {
  width: 100%;
  display: flex;
  justify-content: center;
}
.date-picker-colums-bottom-btn[data-v-333514d7] {
  margin: 24px 0;
  height: 48px;
  width: 90%;
  background: var(--bl-brand-c);
  border-radius: 4px;
  border: 0;
  color: #fff;
}
[data-v-333514d7] .van-picker-column__item--selected {
  color: var(--bl-brand-c);
  font-weight: 500;
  font-size: 18px;
}
.all-delete[data-v-333514d7] {
  color: var(--bl-n800-c);
  opacity: 0.2;
}
[data-v-333514d7] .wfc-van-form .form-title-container {
  width: auto;
}
.common-field[data-v-333514d7] {
  min-width: 80px;
  text-align: center;
  color: var(--bl-brand-c);
  background: #F2F4F7;
  border: 1px solid var(--bl-brand-c);
  border-radius: 24px;
  padding: 4px 0;
  margin-right: 12px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.5;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.ok-date-range[data-v-01c71f3e] .wfc-van-form .is-editable .form-title-container {
  width: 100%;
  flex: 1;
  align-items: center;
  box-sizing: border-box;
}
.card-group-edit .van-row .ok-date-range .form-title-container .form-item-title[data-v-01c71f3e] {
  font-weight: 400;
}
.ok-date-range .ant-calendar-range-picker-input[data-v-01c71f3e] {
  text-align: var(--bl-control-align-method);
}
.van-picker__columns .van-picker-column__item--selected[data-v-01c71f3e] {
  color: var(--bl-brand-c);
}
.date-box .date-box-cell[data-v-01c71f3e] {
  color: var(--bl-font-n500-c);
  padding: 11px 6px 11px 16px;
  line-height: 22px;
}
.date-box .date-box-cell-field[data-v-01c71f3e] {
  padding: 8px 16px;
}
.date-box .van-cell[data-v-01c71f3e]::after {
  border-bottom: none;
}
.date-mobile-line[data-v-01c71f3e] {
  width: calc(100%-32px);
  height: 1px;
  background: var(--bl-font-n300-c);
  margin-left: 16px;
  margin-right: 16px;
}
.date-mobile-line[data-v-01c71f3e]:first-child {
  display: block;
}
[data-v-01c71f3e] .wfc-van-wrapper {
  display: flex;
  flex-direction: column;
}
[data-v-01c71f3e] .wfc-van-wrapper.readonly.layout-left {
  flex-direction: row;
}
[data-v-01c71f3e] .layout-left .date-box {
  display: flex;
  flex-direction: row;
}
[data-v-01c71f3e] .layout-left .date-box .date-box-cell {
  width: 106px;
  box-sizing: content-box;
}
[data-v-01c71f3e] .layout-left .date-box .date-box-cell .date-box-field {
  padding-right: 16px !important;
}
.card-group-edit .ok-render-control.ok-date-range.odr1 .form-title-container[data-v-01c71f3e] {
  font-weight: 400;
}
.rok-mobile .my-approval .card-group-detail .ok-render-control.rok-employee-department .form-title-container[data-v-01c71f3e] {
  margin-top: 4px;
}
.rok-mobile .my-approval .card-group-detail .ok-render-control.rok-employee-department.read-only-empty .form-title-container[data-v-01c71f3e],
.rok-mobile .my-approval .card-group-detail .ok-render-control.rok-employee-department.read-only-empty .rok-department-content[data-v-01c71f3e] {
  margin-top: 0;
  min-height: auto;
}
.rok-mobile .my-approval .card-group-detail .ok-render-control.rok-employee-mobile .form-title-container[data-v-01c71f3e] {
  margin-top: 6px;
}
.rok-mobile .my-approval .card-group-detail .ok-render-control.rok-employee-mobile.read-only-empty[data-v-01c71f3e] {
  min-height: auto;
}
.rok-mobile .my-approval .card-group-detail .ok-render-control.rok-employee-mobile.read-only-empty .form-title-container[data-v-01c71f3e],
.rok-mobile .my-approval .card-group-detail .ok-render-control.rok-employee-mobile.read-only-empty .rok-employee-content[data-v-01c71f3e] {
  margin-top: 0;
  height: auto;
  min-height: auto;
}
.rok-mobile .my-approval .card-group-detail .rok-button .van-cell[data-v-01c71f3e] {
  padding-top: 0;
  padding-bottom: 22px;
}
.van-popup .list-engine-content:not(.is-readonly) .rok-subtable-column-right.rok-date-range .ok-render-control.ok-date-range.odr1 .wfc-van-wrapper:not(.layout-left) .date-box > .van-cell[data-v-01c71f3e]:first-child,
#app .my-approval .ok-render-control.ok-date-range.odr1.isEditable .wfc-van-wrapper:not(.layout-left) .date-box > .van-cell[data-v-01c71f3e]:first-child {
  padding: 10px 0 0 !important;
}
.van-popup .list-engine-content:not(.is-readonly) .rok-subtable-column-right.rok-date-range .ok-render-control.ok-date-range.odr1 .wfc-van-wrapper:not(.layout-left) .date-box > .van-cell:first-child .van-cell__value[data-v-01c71f3e],
#app .my-approval .ok-render-control.ok-date-range.odr1.isEditable .wfc-van-wrapper:not(.layout-left) .date-box > .van-cell:first-child .van-cell__value[data-v-01c71f3e] {
  font-size: 15px;
}
.van-popup .list-engine-content:not(.is-readonly) .rok-subtable-column-right.rok-date-range .ok-render-control.ok-date-range.odr1 .wfc-van-wrapper:not(.layout-left) .date-box .date-box-field[data-v-01c71f3e],
#app .my-approval .ok-render-control.ok-date-range.odr1.isEditable .wfc-van-wrapper:not(.layout-left) .date-box .date-box-field[data-v-01c71f3e] {
  padding-bottom: 8px;
}
#app .rok-mobile > div:not(.my-approval) .ok-render-control.ok-date-range.odr1 .isEditable.wfc-van-wrapper:not(.layout-left) .date-box > .van-cell[data-v-01c71f3e]:first-child {
  padding-bottom: 0;
}
#app .rok-mobile > div:not(.my-approval) .ok-render-control.ok-date-range.odr1 .isEditable.wfc-van-wrapper:not(.layout-left) .date-box > .van-cell:first-child .van-cell__value[data-v-01c71f3e] {
  font-size: 15px;
}
#app .rok-mobile > div:not(.my-approval) .ok-render-control.ok-date-range.odr1 .wfc-van-wrapper:not(.layout-left) .date-box > .van-cell[data-v-01c71f3e]:first-child {
  padding-bottom: 0;
}
#app .rok-mobile > div:not(.my-approval) .ok-render-control.ok-date-range.odr1 .wfc-van-wrapper:not(.layout-left) .date-box > .van-cell:first-child .van-cell__value[data-v-01c71f3e] {
  font-size: 15px;
}
[data-v-01c71f3e] .wfc-van-form .wfc-van-wrapper.layout-top .form-title-container {
  padding: 11px 16px;
  margin-bottom: 0;
  font-weight: 500;
}
[data-v-01c71f3e] .wfc-van-form .wfc-van-wrapper.layout-top .date-box-cell {
  padding: 11px 16px 0 16px;
  margin-bottom: 8px;
}
.date-picker-colums-top[data-v-01c71f3e] {
  line-height: 70px;
  display: flex;
  justify-content: center;
  font-size: 18px;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #1f2733;
  position: relative;
}
.data-picker-right-colse[data-v-01c71f3e] {
  position: absolute;
  top: 24px;
  right: 24px;
}
.date-picker-colums-bottom[data-v-01c71f3e] {
  width: 100%;
  display: flex;
  justify-content: center;
}
.date-picker-colums-bottom-btn[data-v-01c71f3e] {
  margin: 24px 0;
  height: 48px;
  width: 90%;
  background: var(--bl-brand-c);
  border-radius: 4px;
  border: 0;
  color: #fff;
}
.all-delete[data-v-01c71f3e] {
  color: var(--bl-n800-c);
  opacity: 0.2;
}
.rok-card-group .ok-date-range[data-v-01c71f3e] .van-form-item,
.rok-tab .ok-date-range[data-v-01c71f3e] .van-form-item {
  padding-bottom: 10px;
}
.rok-card-group .date-box[data-v-01c71f3e],
.rok-tab .date-box[data-v-01c71f3e] {
  margin: 0 16px;
  background: #f7f8fa;
}
.rok-card-group .date-box-cell[data-v-01c71f3e],
.rok-tab .date-box-cell[data-v-01c71f3e],
.rok-card-group .date-box-field[data-v-01c71f3e],
.rok-tab .date-box-field[data-v-01c71f3e] {
  background: #f7f8fa;
}
.rok-card-group .layout-left .date-box-start[data-v-01c71f3e],
.rok-tab .layout-left .date-box-start[data-v-01c71f3e] {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}
.rok-card-group .layout-left .date-box-start .date-box-cell-start[data-v-01c71f3e],
.rok-tab .layout-left .date-box-start .date-box-cell-start[data-v-01c71f3e] {
  border-top-left-radius: 12px;
}
.rok-card-group .layout-left .date-box-start .date-box-field[data-v-01c71f3e],
.rok-tab .layout-left .date-box-start .date-box-field[data-v-01c71f3e] {
  border-top-right-radius: 12px;
}
.rok-card-group .layout-left .date-box-end[data-v-01c71f3e],
.rok-tab .layout-left .date-box-end[data-v-01c71f3e] {
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
}
.rok-card-group .layout-left .date-box-end .date-box-cell-end[data-v-01c71f3e],
.rok-tab .layout-left .date-box-end .date-box-cell-end[data-v-01c71f3e] {
  border-bottom-left-radius: 12px;
}
.rok-card-group .layout-left .date-box-end .date-box-field[data-v-01c71f3e],
.rok-tab .layout-left .date-box-end .date-box-field[data-v-01c71f3e] {
  border-bottom-right-radius: 12px;
}
.rok-card-group .layout-top .date-box-start[data-v-01c71f3e],
.rok-tab .layout-top .date-box-start[data-v-01c71f3e] {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}
.rok-card-group .layout-top .date-box-start .date-box-cell-start[data-v-01c71f3e],
.rok-tab .layout-top .date-box-start .date-box-cell-start[data-v-01c71f3e] {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}
.rok-card-group .layout-top .date-box-end[data-v-01c71f3e],
.rok-tab .layout-top .date-box-end[data-v-01c71f3e] {
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px;
}
.rok-card-group .layout-top .date-box-end .date-box-field[data-v-01c71f3e],
.rok-tab .layout-top .date-box-end .date-box-field[data-v-01c71f3e] {
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px;
}
.rok-card-group .rok-subtable-box .rok-subtable-collapse .date-box[data-v-01c71f3e],
.rok-tab .rok-subtable-box .rok-subtable-collapse .date-box[data-v-01c71f3e] {
  display: flex;
  align-items: center;
  background: #fff;
}
.rok-card-group .rok-subtable-box .rok-subtable-collapse .date-box-cell[data-v-01c71f3e],
.rok-tab .rok-subtable-box .rok-subtable-collapse .date-box-cell[data-v-01c71f3e] {
  background: #fff;
}
.rok-card-group .rok-subtable-box .rok-subtable-collapse .date-box-field[data-v-01c71f3e],
.rok-tab .rok-subtable-box .rok-subtable-collapse .date-box-field[data-v-01c71f3e] {
  padding: 11px 16px;
  background: #fff;
}
.rok-card-group .rok-subtable-box .rok-subtable-collapse .date-box-cell-end[data-v-01c71f3e],
.rok-tab .rok-subtable-box .rok-subtable-collapse .date-box-cell-end[data-v-01c71f3e] {
  border-bottom-left-radius: 12px;
}
.rok-card-group .date-mobile-line[data-v-01c71f3e],
.rok-tab .date-mobile-line[data-v-01c71f3e] {
  height: 0;
}
.rok-subtable-box .ok-date-range[data-v-01c71f3e] .van-form-item {
  padding-bottom: 0px;
}
.rok-subtable-box[data-v-01c71f3e] .van-picker-column__item--selected {
  color: var(--bl-brand-c) !important;
  font-weight: 500;
  font-size: 18px;
}
.common-field[data-v-01c71f3e] {
  min-width: 80px;
  text-align: center;
  color: var(--bl-brand-c);
  background: #f2f4f7;
  border: 1px solid var(--bl-brand-c);
  border-radius: 24px;
  padding: 4px 0;
  margin-right: 12px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.5;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.span[data-v-39a8c0c7] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.rok-employee-department[data-v-8f81c6ea] .van-cell__value {
  overflow: hidden;
}
.rok-employee-department[data-v-8f81c6ea] .layout-left .van-form-item {
  width: calc(100% - 98px);
}
.rok-employee-department[data-v-8f81c6ea] .layout-top .van-form-item {
  width: 100%;
}
.input-box[data-v-8f81c6ea] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}
.input-box .placeholder[data-v-8f81c6ea] {
  color: var(--bl-font-n400-c);
  font-size: 15px;
}
.form-item-wrapper.layout-left .input-box[data-v-8f81c6ea] {
  justify-content: var(--bl-control-align-flex);
}
.selected-department-list[data-v-8f81c6ea] {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin-bottom: -6px;
  margin-right: -6px;
}
.selected-department-list .department-item[data-v-8f81c6ea] {
  display: flex;
  align-items: center;
  padding: 4px 12px;
  background: #EBF1FF;
  border-radius: 31px;
  margin-bottom: 6px;
  margin-right: 6px;
  line-height: 1;
}
.selected-department-list .department-item.editable[data-v-8f81c6ea] {
  padding-right: 0;
}
.selected-department-list .display-value[data-v-8f81c6ea] {
  font-size: 14px;
  line-height: 20px;
  color: #646a73;
}
.selected-department-list .dept-close-icon[data-v-8f81c6ea] {
  line-height: 24px;
  font-size: 12px;
  color: var(--bl-font-n500-c);
  padding: 0 12px 0 6px;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.ll-department-search__van-popup.van-popup {
  width: 100% !important;
  height: 100% !important;
  position: absolute !important;
}
.ll-department-search__van-popup .link-man-search-wrapper {
  height: 98%;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.rok-employee-department[data-v-c694501a] .van-cell__value {
  overflow: hidden;
}
.rok-employee-department[data-v-c694501a] .layout-left .van-form-item {
  width: calc(100% - 98px);
}
.rok-employee-department[data-v-c694501a] .layout-top .van-form-item {
  width: 100%;
}
.input-box[data-v-c694501a] {
  display: flex;
  justify-content: space-between;
  width: 100%;
}
.input-box .input-box-content[data-v-c694501a] {
  width: calc(100% - 26px);
}
.input-box .placeholder[data-v-c694501a] {
  color: var(--bl-font-n400-c);
  font-size: 15px;
}
.selected-department-list[data-v-c694501a] {
  display: flex;
  align-items: center;
  justify-content: var(--bl-control-align-flex);
  flex-wrap: wrap;
  margin-bottom: -6px;
  margin-right: -6px;
}
.selected-department-list .department-item[data-v-c694501a] {
  max-width: 100%;
  display: flex;
  align-items: center;
  padding: 4px 12px;
  background: #EBF1FF;
  border-radius: 25px;
  margin-bottom: 6px;
  margin-right: 6px;
  line-height: 1;
}
.selected-department-list .department-item.editable[data-v-c694501a] {
  padding-right: 0;
}
.selected-department-list .display-value[data-v-c694501a] {
  font-size: 14px;
  line-height: 20px;
  color: #646a73;
  margin-right: 2px;
  white-space: normal;
}
.selected-department-list .dept-close-icon[data-v-c694501a] {
  line-height: 24px;
  font-size: 12px;
  color: var(--bl-font-n500-c);
  padding: 0 12px 0 6px;
}
.is-editable .display-value[data-v-c694501a] {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.layout-left .has-value.van-cell[data-v-c694501a] {
  padding: 8px 16px;
}
.layout-left .has-value[data-v-c694501a] .van-cell__right-icon {
  margin-top: 5px;
}
.layout-left .input-box-content[data-v-c694501a] {
  text-align: var(--bl-control-align-method);
}
.layout-top .has-value[data-v-c694501a] .van-cell__right-icon {
  line-height: 32px;
  height: 32px;
}
.approval-pageform-box .layout-left .has-value .input-box[data-v-c694501a] {
  margin-top: 6px;
  margin-bottom: 6px;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.ok-divider .solid-line {
  border-top-width: 1px;
  border-bottom-width: 0px;
  height: 0px;
  border-style: solid;
}
.ok-divider .dashed-line {
  border-top-width: 1px;
  border-bottom-width: 0px;
  height: 0px;
  border-style: dashed;
}
.ok-divider .bold-solid-line {
  border-top-width: 2px;
  border-bottom-width: 0px;
  height: 0px;
  border-style: solid;
}
.ok-divider .bold-dashed-line {
  border-top-width: 2px;
  border-bottom-width: 0px;
  height: 0px;
  border-style: dashed;
}
.ok-divider .double-solid-line {
  border-top-width: 1px;
  border-style: solid;
  border-bottom-width: 1px;
  border-left-width: 0px;
  border-right-width: 0px;
  height: 3px;
}
.ok-divider .double-dashed-line {
  border-top-width: 1px;
  border-style: dashed;
  border-bottom-width: 1px;
  border-left-width: 0px;
  border-right-width: 0px;
  height: 3px;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.rok-electronic-signature-m .wfc-van-form .wfc-van-wrapper div.form-title-container {
  width: -moz-max-content;
  width: max-content;
  display: inline-block;
  padding: 12px 16px 0px 16px;
}
.rok-electronic-signature-m .wfc-van-form .wfc-van-wrapper.layout-left div.form-title-container {
  padding: 16px 16px 0px 16px;
}
.rok-electronic-signature-m .van-form-item .van-button {
  vertical-align: middle;
  max-width: 33vw;
  height: 32px;
  line-height: 32px;
  border-radius: 4px;
}
.rok-electronic-signature-m .van-form-item .van-button .van-button__text {
  font-size: 14px;
}
.rok-electronic-signature-m .van-cell {
  padding-top: 0;
  padding-left: 12px;
}
.rok-electronic-signature-m .van-cell .van-cell__value {
  text-align: right;
}
.rok-electronic-signature-m .itemStatus {
  font-family: PingFang SC;
  font-style: normal;
  font-weight: normal;
  font-size: 12px;
  border-radius: 3px;
  padding: 0 3px;
  cursor: pointer;
  display: inline-block;
  position: absolute;
  top: 7px;
  left: 0;
  height: 18px;
  line-height: 18px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  vertical-align: middle;
  background: #e9fae5;
  color: #5abb3c;
  max-width: 22vw;
}
.rok-electronic-signature-m .init {
  background: #f2f4f7;
  color: #8f959e;
}
.rok-electronic-signature-m .sign,
.rok-electronic-signature-m .upload {
  background: #fff6e5;
  color: #ff9801;
}
.rok-electronic-signature-m .updateSignSta {
  background: #e9fae5;
  color: #5abb3c;
}
.rok-electronic-signature-m .reSign {
  background: #fff0ef;
  color: #ff6459;
}
.rok-electronic-signature-m .overdue {
  background: #f2f4f7;
  color: #8f959e;
}
.rok-electronic-signature-m .van-cell__right-icon {
  vertical-align: middle;
  margin-left: 10px;
}
.rok-electronic-signature-popop .members {
  padding: 20px;
}
.rok-electronic-signature-popop .members .memList {
  height: 50px;
  line-height: 50px;
  position: relative;
}
.rok-electronic-signature-popop .members .memList .sign-member {
  display: inline-block;
}
.rok-electronic-signature-popop .members .memList .sign-member-name {
  margin-left: 6px;
  display: inline-block;
  max-width: calc(100% - 45px);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: middle;
}
.rok-electronic-signature-popop .members .memList .sta {
  position: absolute;
  background: #fff6e5;
  color: #ff9801;
  border-radius: 2px;
  height: 16px;
  line-height: 16px;
  font-size: 12px;
  right: 0;
  top: 10px;
  display: inline-block;
  padding: 0 2px;
}
.rok-electronic-signature-popop .members .memList .Completed {
  background: #f2f4f7;
  color: #8f959e;
}
.rok-electronic-signature-popop .members .memList .Rejected {
  background: #fff0ef;
  color: #ff6459;
}
.rok-electronic-signature-popop .van-tabs__wrap {
  border-bottom: 1px solid #ebebeb;
}
.rok-electronic-signature-popop .van-tabs__wrap .van-tabs__line {
  display: none;
}
.rok-electronic-signature-popop .van-tabs__wrap .van-tab--active .van-tab__text {
  color: var(--bl-brand-c);
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.count[data-v-780dc708] {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #eff0f1;
  text-align: center;
  display: inline-block;
}
.employee-subtable[data-v-780dc708] {
  display: flex;
}
.employee-subtable .employee-item[data-v-780dc708] {
  display: flex;
  align-items: flex-end;
  border-radius: 22px;
  padding-right: 10px;
}
.employee-subtable .employee-item .list-more-li-box[data-v-780dc708] {
  display: flex;
  justify-content: flex-start;
  margin-right: 5px;
}
.employee-subtable .employee-item .list-more-li-box .list-more-li-box-img[data-v-780dc708] {
  margin-right: 5px;
}
.employee-subtable .employee-item .list-more-li-box .list-more-li-box-desc[data-v-780dc708] {
  line-height: 20px;
}
.employee-subtable .employee-item + .employee-item[data-v-780dc708] {
  margin-left: 10px;
}
.employee-subtable .employee-item .employee_avatar[data-v-780dc708] {
  font-size: 0;
}
.employee-subtable .employee-item .employee_name[data-v-780dc708] {
  margin-left: 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  font-size: 14px;
  line-height: 1;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.employee-subtable .ant-popover-inner-content {
  padding: 3px;
}
.employee-subtable .more-employee-content {
  display: flex;
  justify-content: flex-start;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.employee-subtable .more-employee-content .employee-item-more {
  display: flex;
  align-items: center;
  background: #eff0f1;
  margin: 3px 4px 3px 0;
  flex-shrink: 0;
  padding: 0 8px 0 2px;
  border-radius: 2px;
}
.employee-subtable .more-employee-content .employee-avatar-more {
  font-size: 0;
}
.employee-subtable .more-employee-content .employee-name-more {
  line-height: 22px;
  margin-left: 6px;
  display: inline-block;
  vertical-align: middle;
  max-width: 80px;
  overflow: hidden;
  font-size: 14px;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #666;
  font-weight: normal;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.rok-employee-mobile .form-item-wrapper[data-v-51263610] {
  display: flex;
  align-items: center;
}
.rok-employee-mobile[data-v-51263610] .form-title-container {
  height: 100%;
}
.rok-employee-mobile[data-v-51263610] .layout-left .van-form-item {
  width: calc(100% - 98px);
}
.rok-employee-mobile[data-v-51263610] .layout-top .van-form-item {
  width: 100%;
}
.rok-employee-mobile[data-v-51263610] .van-cell__value {
  overflow: hidden;
}
.is-editable .user-name[data-v-51263610] {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.input-box[data-v-51263610] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  color: var(--bl-font-n900-c);
}
.input-box .placeholder[data-v-51263610] {
  color: var(--bl-font-n400-c);
  font-size: 15px;
}
.input-box .user-avatar[data-v-51263610] {
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
}
.input-box .user-name[data-v-51263610] {
  font-size: 14px;
  margin-left: 6px;
  color: #646a73;
  line-height: 24px;
}
.input-box .selected-list[data-v-51263610] {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin-bottom: -6px;
  margin-right: -6px;
}
.input-box .selected-item[data-v-51263610] {
  display: flex;
  align-items: center;
  line-height: 1;
  padding: 4px 12px 4px 4px;
  background: #EBF1FF;
  border-radius: 25px;
  margin-right: 6px;
  margin-bottom: 6px;
}
.input-box .selected-item.editable[data-v-51263610] {
  padding-right: 0;
}
.input-box .employee-close-icon[data-v-51263610] {
  line-height: 24px;
  font-size: 12px;
  color: var(--bl-font-n500-c);
  padding: 0 12px 0 6px;
}
.layout-left .has-value[data-v-51263610] {
  padding: 6px 16px 6px;
}
.layout-left .input-box .input-box-content[data-v-51263610] {
  text-align: var(--bl-control-align-method);
}
.layout-top .has-value[data-v-51263610] .van-cell__right-icon {
  line-height: 32px;
  height: 32px;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.ag-control-cell .ok-render-control.rok-employee-mobile .selected-item {
  margin-top: 2px;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.rok-employee-mobile .form-item-wrapper[data-v-bbd0d5f4] {
  display: flex;
  align-items: center;
}
.rok-employee-mobile[data-v-bbd0d5f4] .form-title-container {
  height: 100%;
}
.rok-employee-mobile[data-v-bbd0d5f4] .layout-left .van-form-item {
  width: calc(100% - 98px);
}
.rok-employee-mobile[data-v-bbd0d5f4] .layout-top .van-form-item {
  width: 100%;
}
.rok-employee-mobile[data-v-bbd0d5f4] .van-cell__value {
  overflow: hidden;
}
.is-editable .user-name[data-v-bbd0d5f4] {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.input-box[data-v-bbd0d5f4] {
  display: flex;
  justify-content: space-between;
  width: 100%;
  color: var(--bl-font-n900-c);
}
.input-box .input-box-content[data-v-bbd0d5f4] {
  width: calc(100% - 26px);
}
.input-box .placeholder[data-v-bbd0d5f4] {
  color: var(--bl-font-n400-c);
  font-size: 15px;
}
.input-box .user-avatar[data-v-bbd0d5f4] {
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
}
.input-box .user-name[data-v-bbd0d5f4] {
  font-size: 14px;
  margin: 0 2px 0 4px;
  color: var(--bl-font-n600-c);
  line-height: 24px;
  text-align: left;
}
.input-box .selected-list[data-v-bbd0d5f4] {
  display: flex;
  align-items: center;
  justify-content: var(--bl-control-align-flex);
  flex-wrap: wrap;
  margin-bottom: -6px;
}
.input-box .selected-item[data-v-bbd0d5f4] {
  display: flex;
  align-items: center;
  max-width: 100%;
  line-height: 1;
  padding: 4px 12px 4px 4px;
  background: #EBF1FF;
  border-radius: 25px;
  margin-right: 6px;
  margin-bottom: 6px;
}
.input-box .selected-item.editable[data-v-bbd0d5f4] {
  padding-right: 0;
}
.input-box .employee-close-icon[data-v-bbd0d5f4] {
  line-height: 24px;
  font-size: 12px;
  color: var(--bl-font-n500-c);
  padding: 0 12px 0 6px;
}
.layout-left .has-value[data-v-bbd0d5f4] {
  padding: 6px 16px 6px;
}
.layout-left .has-value[data-v-bbd0d5f4] .van-cell__right-icon {
  margin-top: 5px;
}
.layout-left .input-box .input-box-content[data-v-bbd0d5f4] {
  text-align: var(--bl-control-align-method);
}
.layout-top .has-value[data-v-bbd0d5f4] .van-cell__right-icon {
  line-height: 32px;
  height: 32px;
}
.approval-pageform-box .layout-left .has-value .input-box[data-v-bbd0d5f4] {
  margin-top: 6px;
  margin-bottom: 6px;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.fonts-icon[data-v-2c66320a] {
  width: 22px;
  height: 22px;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
  margin-right: 4px;
}
.fonts-icon[data-v-2c66320a]:hover {
  transform: scale(1.3);
}
.file-subtable-popover .ant-popover-inner[data-v-2c66320a] {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.15);
}
.file-subtable-popover .ant-popover-inner-content[data-v-2c66320a] {
  padding: 0;
}
.file-subtable-wraper[data-v-2c66320a] {
  display: flex;
  height: inherit;
  padding-top: 7px;
}
.file-subtable-content[data-v-2c66320a] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 268px;
  height: 16px;
}
.file-item[data-v-2c66320a] {
  font-size: 0;
  margin-right: 4px;
}
.file-name[data-v-2c66320a] {
  display: flex;
  align-items: center;
  max-width: 198px;
}
.file-name-text[data-v-2c66320a] {
  margin-left: 4px;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.file-operation-icon[data-v-2c66320a] {
  font-size: 18px;
  color: var(--bl-brand-c);
  cursor: pointer;
}
.file-operation-icon[data-v-2c66320a]:hover {
  color: var(--bl-brand-hover, #658bfc);
}
.file-operation-icon.download[data-v-2c66320a] {
  overflow: visible;
}
.file-operation-icon + .file-operation-icon[data-v-2c66320a] {
  margin-left: 10px;
}
.more-file-wrap[data-v-2c66320a] {
  width: 300px;
  max-height: 200px;
  overflow: auto;
}
.more-file-wrap .file-item-more[data-v-2c66320a] {
  display: flex;
  align-items: center;
  height: 36px;
  padding: 0 12px;
}
.more-file-wrap .file-item-more[data-v-2c66320a]:hover {
  background: var(--bl-n200-c, #f5f7f7);
}
.more-file-wrap .file-operation[data-v-2c66320a] {
  margin-left: auto;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.more-file-popover .ant-popover-inner-content {
  padding: 6px 0;
}
.file-subtable-wraper .more {
  font-size: 0;
}
.file-subtable-wraper .more-text {
  display: block;
  height: 22px;
  line-height: 22px;
  font-size: 14px;
  padding: 0 6px;
  background: #eff0f1;
  border-radius: 2px;
  color: var(--bl-n600-c);
  margin-left: 2px;
  cursor: pointer;
}
.file-subtable-wraper .more-text:hover {
  color: var(--bl-brand-c);
  background: rgba(82, 131, 247, 0.15);
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.no-access[data-v-5921455f] {
  padding: 16px 100px 0;
}
.no-access .no-access-body[data-v-5921455f] {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  width: 100%;
  height: calc(100vh - 66px);
  border-radius: 4px;
  text-align: center;
  background: #fff;
  padding-top: 100px;
}
.no-access .no-access-body img[data-v-5921455f] {
  width: 150px;
  height: 150px;
}
.no-access .no-access-body .no-access-text[data-v-5921455f] {
  padding-bottom: 24px;
  font-size: 14px;
  color: var(--bl-n500-c);
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.app-has-sider .no-access {
  padding: 16px 16px 0;
}
.rok-sublist .no-access {
  padding: 0;
}
.rok-mobile .no-access {
  margin: 16px 0 0;
  background-color: #fff;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.render-engine[data-v-081459f3] {
  height: 100%;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.not-support-content[data-v-57b909b4] {
  padding-top: 200px;
  height: 100vh;
  text-align: center;
  font-size: 14px;
}
.not-support-content .not-support-img[data-v-57b909b4] {
  width: 250px;
  height: 102px;
}
.not-support-content p[data-v-57b909b4] {
  height: 22px;
  color: #999;
}
.not-support-content .copy-btn[data-v-57b909b4] {
  margin: 24px auto 0 auto;
  width: 116px;
  line-height: 32px;
  text-align: center;
  color: #fff;
  background: #3370ff;
  border-radius: 4px;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.notFoundForm[data-v-732ea728] {
  text-align: center;
  padding-top: 138px;
  background: #fff;
  width: 100%;
  min-height: 100vh;
}
.notFoundForm img[data-v-732ea728] {
  width: 230px;
  height: 230px;
  margin: auto;
}
.notFoundForm .notFoundText[data-v-732ea728] {
  font-size: 14px;
  color: #646a73;
  padding-top: 24px;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.form-engine-modal {
  max-height: 90%;
  height: 90%;
}
.form-engine-modal .van-action-sheet__description {
  padding: 0;
  z-index: 1;
}
.form-engine-modal-close-icon {
  font-size: 20px;
  position: absolute;
  top: 10px;
  right: 10px;
}
.form-engine-modal-content {
  overflow-y: hidden;
  min-height: 100%;
  background: var(--bl-font-n150-c);
}
.form-engine-modal-content-height {
  height: 100%;
}
.form-engine-modal-content-loading {
  display: flex;
  height: 100%;
  align-items: center;
  justify-content: center;
}
.form-engine-modal-content-loading .van-loading {
  color: var(--bl-brand-c);
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.ok-select.form-select-button[data-v-540eeead] .wfc-van-form-item {
  margin: 0;
}
.ok-select.form-select-button[data-v-540eeead] .van-button__content::before {
  content: none;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.is-hide[data-v-327cf36d] {
  display: none;
}
.form-item-border[data-v-327cf36d] .van-cell {
  position: relative;
}
[data-v-327cf36d] .form-item-border :deep .van-cell::before {
  position: absolute;
  content: '';
  width: calc(100% - 16px);
  height: 100%;
  border-radius: 4px;
  border: 1px solid #b2c9ff;
  background: #f6f9ff;
  pointer-events: none;
  top: 0;
  left: 0;
}
.form-item-title[data-v-327cf36d] {
  white-space: normal;
}
.rok-form-item-title[data-v-327cf36d] {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.form-title-suffix[data-v-327cf36d] {
  display: flex;
  flex-shrink: 0;
}
.form-ai-create[data-v-327cf36d] {
  padding: 0 16px;
  color: #4c78fc;
}
.form-label-ai-icon[data-v-327cf36d] {
  width: 20px;
  height: 20px;
  cursor: pointer;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.approval-button-text .van-button .van-button__text {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.ok-select.form-select-button[data-v-eca0b234] .wfc-van-form-item {
  margin: 0;
}
.ok-select.form-select-button[data-v-eca0b234] .van-button__content::before {
  content: none;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.rok-grid-layout-container[data-v-4e1312a4] {
  width: 100%;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.pageform-col-line[data-v-4882dfdc] {
  height: 10px;
  width: 100%;
  background: var(--bl-font-n150-c);
}
.rok-card-group .approval-bottom-line[data-v-4882dfdc],
.rok-tab .approval-bottom-line[data-v-4882dfdc] {
  height: 1px;
  background-color: var(--bl-font-n300-c);
  margin: 0 16px;
}
.rok-card-group .pageform-col-line[data-v-4882dfdc],
.rok-tab .pageform-col-line[data-v-4882dfdc] {
  height: 0;
}
.rok-card-group .rok-grid-layout-container .rok-grid-wrap:last-child .approval-bottom-line[data-v-4882dfdc],
.rok-tab .rok-grid-layout-container .rok-grid-wrap:last-child .approval-bottom-line[data-v-4882dfdc] {
  display: none;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.base-wrapper[data-v-56bdeef4] {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}
.batch-base-wrapper[data-v-56bdeef4] {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}
[data-v-56bdeef4] .van-overlay {
  background: rgba(0, 0, 0, 0.3);
}
[data-v-56bdeef4] .batch-delete-footer .approval-button-text .van-cell {
  padding-left: 0;
  padding-right: 0;
}
.base-table-actions-overlay-class[data-v-56bdeef4] .van-action-sheet__content {
  background: #fff;
  display: flex;
  align-items: center;
  flex-direction: column;
  padding-bottom: 12px;
}
.base-table-actions-overlay-class[data-v-56bdeef4] .van-action-sheet {
  max-height: calc(58px * 8 + 12px);
}
.base-table-actions-overlay-class[data-v-56bdeef4] .van-action-sheet__item {
  width: calc(100% - 48px) !important;
  display: flex;
  align-items: center;
  font-family: 'PingFang SC';
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  color: #1f2329;
  background: var(--bl-disable-c);
  padding: 12px;
  border-radius: 4px;
  margin-top: 12px;
}
.base-table-actions-overlay-class[data-v-56bdeef4] .van-action-sheet__item span {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  /* 溢出隐藏 */
  overflow: hidden;
  /* 溢出的处理方式 省略*/
  text-overflow: ellipsis;
}
.base-table-need-config-message-content[data-v-56bdeef4] {
  display: flex;
  padding: 0 24px 24px;
  flex-direction: column;
}
.base-table-need-config-message-content span[data-v-56bdeef4] {
  flex: 1;
  padding-bottom: 48px;
  font-family: 'PingFang SC';
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  /* or 150% */
  /* 辅色/N600-次要文案、通用icon */
  color: #646a73;
}
.base-table-need-config-message-content-btns[data-v-56bdeef4] {
  flex: 1;
}
.base-table-need-config-message-content[data-v-56bdeef4] .van-space-item {
  flex: 1;
}
.base-table-need-config-message-content[data-v-56bdeef4] .van-button--default {
  color: #1f2329 !important;
}
.base-table-need-config-message-content[data-v-56bdeef4] .van-button {
  border-radius: 4px;
}
.base-block[data-v-56bdeef4] {
  width: 200px;
  min-height: 52px;
  background: #fff;
  box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.1);
  border-radius: 8px;
  position: absolute;
  bottom: calc(60px + env(safe-area-inset-bottom));
  line-height: 52px;
  padding: 0 20px;
  font-size: 16px;
}
.base-block .base-block-box[data-v-56bdeef4] {
  text-align: center;
  border-bottom: 1px solid var(--bl-n300-c);
  display: flex;
  justify-content: center;
}
.base-block .base-block-box[data-v-56bdeef4]:last-child {
  border-bottom: none;
}
.base-block[data-v-56bdeef4] .ok-render-control {
  max-width: 200px;
}
.batch-base-block[data-v-56bdeef4] {
  width: 200px;
  min-height: 52px;
  background: #fff;
  box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.1);
  border-radius: 8px;
  position: absolute;
  bottom: calc(44px + env(safe-area-inset-bottom));
  right: -14px;
  line-height: 52px;
  padding: 0 20px;
  font-size: 16px;
}
.batch-base-block .batch-base-block-box[data-v-56bdeef4] {
  text-align: center;
  border-bottom: 1px solid var(--bl-n300-c);
  display: flex;
  justify-content: center;
}
.batch-base-block .batch-base-block-box[data-v-56bdeef4]:last-child {
  border-bottom: none;
}
.batch-base-block .batch-base-block-box[data-v-56bdeef4] .ok-render-control {
  max-width: 200px;
}
.column-value[data-v-56bdeef4] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.base-table[data-v-56bdeef4] {
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.base-table .btn-class[data-v-56bdeef4] {
  max-width: 190px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 15px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.base-table .btn-class[data-v-56bdeef4] .wfc-van-form .wfc-van-wrapper {
  background-color: transparent;
}
.base-table .btn-class[data-v-56bdeef4] .ok-render-control .van-button {
  border-radius: 4px;
  height: 36px;
}
.base-table .base-grid-box[data-v-56bdeef4] {
  padding: 12px 14px;
  margin-bottom: calc(70px + env(safe-area-inset-bottom));
}
.base-table .base-grid-box .list-box[data-v-56bdeef4] {
  width: calc(100vw - 28px);
}
.base-table .base-grid-box .table-item-box[data-v-56bdeef4] {
  display: flex;
  flex-direction: column;
  padding: 14px;
  padding-left: 0;
  box-sizing: border-box;
}
.base-table .base-grid-box .row-title-box[data-v-56bdeef4] {
  display: flex;
  justify-content: space-between;
  width: 100%;
}
.base-table .base-grid-box .row-title-box .row-title[data-v-56bdeef4] {
  width: 280px;
  font-family: PingFang SC;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 23px;
  color: var(--bl-font-n900-c);
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.base-table .base-grid-box .row-title-box .row-operation[data-v-56bdeef4] {
  display: flex;
  align-items: center;
}
.base-table .base-grid-box .row-title-box .row-operation span[data-v-56bdeef4] {
  display: flex;
  width: 3px;
  height: 3px;
  background-color: var(--bl-font-n400-c);
  margin-left: 3px;
}
.base-table .base-grid-box .list-column-box[data-v-56bdeef4] {
  margin-top: 10px;
  display: flex;
  flex: 1;
  font-size: 14px;
  line-height: 20px;
  width: calc(100vw - 60px);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  color: #1f2733;
  font-weight: 400;
}
.base-table .base-grid-box .list-column-box .list-column-title[data-v-56bdeef4] {
  max-width: 100%;
  display: inline-block;
}
.base-table .base-grid-box .list-column-box .list-column-title .list-column-title-title[data-v-56bdeef4] {
  color: #646a73;
}
.base-table .base-grid-box .list-column-box .list-column-value[data-v-56bdeef4] {
  color: var(--bl-font-n900-c);
}
.base-table .base-grid-box .list-column-box-container[data-v-56bdeef4] {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  line-height: 20px;
}
.base-table .base-grid-box .list-column-box-span[data-v-56bdeef4] {
  margin-right: 10px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: block;
}
.base-table .base-grid-box .list-column-box-footer[data-v-56bdeef4] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 12px;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #929aa6;
  margin-top: 10px;
}
.base-table .base-grid-box .select-item-left[data-v-56bdeef4] {
  border: 1px solid #e8eaed;
  border-radius: 6px;
  margin-bottom: 12px;
  background-color: #ffffff;
}
.base-table .base-grid-box .select-item-left .van-checkbox[data-v-56bdeef4] {
  align-items: flex-start;
}
.base-table .base-grid-box .select-item-left[data-v-56bdeef4] .van-checkbox__label {
  width: calc(100% - 50px);
  display: block;
}
.base-table .base-grid-box .select-item-left[data-v-56bdeef4] .van-checkbox__icon {
  margin-top: 14px;
  padding: 0 10px;
}
.base-table .base-grid-box .select-item-left .selected-multiple[data-v-56bdeef4] .van-icon {
  border-radius: 4px;
}
.base-table .base-grid-box .select-item-left[data-v-56bdeef4] .van-checkbox .van-icon-success {
  font-size: 16px;
  border-color: #dee0e3;
}
.base-table .base-grid-box .select-item-left[data-v-56bdeef4] .van-checkbox__icon--checked .van-icon {
  background: var(--bl-brand-c);
}
.base-table .base-grid-box .select-item-left .row-title-checked[data-v-56bdeef4] {
  color: var(--bl-brand-c);
}
.base-table .base-grid-box .no-show-selection[data-v-56bdeef4] .van-checkbox__icon {
  display: none;
}
.base-table .base-grid-box .no-show-selection[data-v-56bdeef4] .van-checkbox__label {
  width: 100%;
}
.base-table .base-grid-box .no-show-selection .table-item-box[data-v-56bdeef4] {
  padding-left: 14px;
}
.base-table .base-count-box[data-v-56bdeef4] {
  width: 100%;
  height: calc(60px + env(safe-area-inset-bottom));
  background-color: #fff;
  position: fixed;
  bottom: 0;
  z-index: 1;
  display: flex;
  box-shadow: 0px -2px 8px rgba(0, 0, 0, 0.06);
  justify-content: space-between;
  padding-left: env(safe-area-inset-left);
  padding-right: env(safe-area-inset-right);
  padding-top: env(safe-area-inset-top);
  padding-bottom: calc(2px + env(safe-area-inset-bottom));
}
.base-table .base-count-box .base-total-count[data-v-56bdeef4] {
  font-weight: normal;
  font-size: 15px;
  color: var(--bl-n900-c);
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 12px;
}
.base-table .base-count-box .base-total-count .total-count[data-v-56bdeef4] {
  color: var(--bl-brand-c);
  margin: 0 5px;
  font-size: 14px;
}
.base-table .base-count-box .base-total-count .selected-data-text[data-v-56bdeef4] {
  margin-top: 4px;
  font-size: 14px;
  color: var(--bl-brand-c);
}
.base-table .base-count-box .base-total-count .selected-data-text .selected-data-icon[data-v-56bdeef4] {
  margin-right: 4px;
}
.base-table .base-count-box .base-total-btn-box[data-v-56bdeef4] {
  display: flex;
  justify-content: flex-end;
  width: 200px;
  align-items: center;
}
.base-table .base-count-box .base-total-btn-box .btn-more-box[data-v-56bdeef4] {
  position: relative;
}
.base-table .base-count-box .base-total-btn-box .btn-more[data-v-56bdeef4] {
  width: 58px;
  height: 36px;
  background: #fff;
  border: 1px solid var(--bl-n300-c);
  border-radius: 4px;
  margin-right: 10px;
  font-family: PingFang SC;
  font-style: normal;
  font-weight: normal;
  font-size: 15px;
  line-height: 34px;
  text-align: center;
  color: var(--bl-font-n900-c);
}
.base-table .base-count-box .batch-base-total-btn-box[data-v-56bdeef4] {
  border-radius: 4px;
  border: 1px solid var(--bl-brand-c);
  background: #fff;
  padding: 0px 14px;
  flex-shrink: 0;
  color: var(--bl-brand-c);
  text-align: center;
  font-family: PingFang SC;
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
}
.base-table .base-count-box .batch-base-total-btn-box .batch-btn-more-box[data-v-56bdeef4] {
  position: relative;
}
.base-table .base-count-box .batch-base-total-btn-box .batch-btn-more[data-v-56bdeef4] {
  line-height: 36px;
  /* 160% */
}
.base-table .batch-delete-footer[data-v-56bdeef4] {
  align-items: center;
  padding: 0 12px;
}
.base-table .batch-delete-footer .footer-left[data-v-56bdeef4] {
  display: flex;
  align-items: center;
}
.base-table .batch-delete-footer .footer-left .van-checkbox[data-v-56bdeef4] {
  margin-right: 12px;
}
.base-table .batch-delete-footer .footer-left .selected-text[data-v-56bdeef4] {
  color: var(--bl-brand-c);
}
.base-table .batch-delete-footer .footer-right[data-v-56bdeef4] {
  display: flex;
  align-items: center;
  font-size: 15px;
}
.base-table .batch-delete-footer .footer-right .cancel-btn[data-v-56bdeef4] {
  margin-right: 8px;
  height: 36px;
  color: var(--bl-font-n900-c);
  border-radius: 4px;
}
.base-table .batch-delete-footer .footer-right[data-v-56bdeef4] .ok-render-control .van-button {
  border-radius: 4px;
  height: 36px;
}
.base-table .nothing-box[data-v-56bdeef4] {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.base-table .nothing-box .nothing-box-img[data-v-56bdeef4] {
  margin-top: 64px;
  width: 160px;
  height: 160px;
}
.base-table .nothing-box .nothing-box-desc[data-v-56bdeef4] {
  font-family: PingFang SC;
  font-style: normal;
  font-weight: normal;
  font-size: 15px;
  color: var(--bl-n500-c);
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.base-table {
  min-height: calc(100vh - 48px);
}
.base-table .van-action-sheet__cancel {
  color: var(--bl-font-n900-c);
}
.base-table .base-total-btn-box .van-button {
  border-radius: 4px;
  height: 36px;
  line-height: 36px;
}
.base-table .wfc-van-form .wfc-van-wrapper::after {
  border-bottom: none;
}
.van-grid {
  flex-direction: column !important;
}
.van-grid .van-grid-item {
  height: 52px;
  line-height: 52px;
  border-bottom: 1px solid var(--bl-n300-c);
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  color: var(--bl-font-n900-c);
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding: 0 16px;
}
.van-grid .van-grid-item:last-child {
  border-bottom: none;
}
.batch-delete-dialog.van-dialog {
  height: auto;
  width: 100vw;
  top: 100vh;
  max-width: 100vw;
  transform: translateY(-100%);
  left: 0;
  padding-bottom: calc(constant(safe-area-inset-bottom) + 12px);
  padding-bottom: calc(env(safe-area-inset-bottom) + 12px);
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.batch-delete-dialog.van-dialog .van-dialog__header {
  font-size: 18px;
  font-weight: 600;
}
.batch-delete-dialog.van-dialog .van-dialog__message {
  color: #646a73;
  text-align: left;
}
.batch-delete-dialog.van-dialog .van-dialog__footer {
  justify-content: space-evenly;
  border: 0;
}
.batch-delete-dialog.van-dialog .van-dialog__footer button {
  flex: none;
  width: 43%;
}
.batch-delete-dialog.van-dialog .van-dialog__footer button:first-child {
  border: 1px solid #dee0e3;
  background: #e8eaed;
}
.batch-delete-dialog.van-dialog .van-dialog__footer button:last-of-type {
  border: 1px solid var(--bl-danger-c);
  background-color: var(--bl-danger-c);
}
.batch-delete-dialog.van-dialog .van-dialog__footer button:last-of-type .van-button__text {
  color: #fff;
}
.base-wrapper {
  z-index: 9;
  width: 100vw;
  height: 100vh;
  position: fixed;
  top: 0;
}
.van-button.van-button--danger {
  border-color: var(--bl-danger-c);
  background-color: var(--bl-danger-c);
}
.van-badge__wrapper.van-icon.van-icon-success.van-checkbox__icon--checked {
  border-color: var(--bl-brand-c);
  background-color: var(--bl-brand-c);
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.active[data-v-3f5fb163] {
  background: #EBF1FF !important;
  border: 1px solid var(--bl-brand-c) !important;
  box-sizing: border-box;
  border-radius: 4px;
  color: var(--bl-brand-c);
  height: 33px;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.sort-table-popup .sort-main-box .title-box {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 44px;
  width: 100%;
  margin-bottom: 5px;
  line-height: 44px;
  font-size: 15px;
  font-weight: 500;
  color: var(--bl-font-n900-c);
  padding: 0 16px;
  position: fixed;
  top: 0;
  z-index: 2;
  background: #fff;
}
.sort-table-popup .sort-main-box .title-box .close-icon {
  cursor: pointer;
}
.sort-table-popup .sort-main-box .title-box .close-icon .icon {
  font-size: 20px;
  color: var(--bl-font-n800-c);
}
.sort-table-popup .sort-main-box .main-box {
  overflow-y: scroll;
  height: calc(100vh - 104px - env(safe-area-inset-bottom));
  padding-bottom: 40px;
  border-bottom: 1px solid var(--bl-font-n300-c);
  margin-top: 44px;
}
.sort-table-popup .sort-main-box .main-box .van-collapse-item--border::after {
  border-top: none !important;
}
.sort-table-popup .sort-main-box .main-box .van-collapse-item__title--expanded::after {
  display: none !important;
}
.sort-table-popup .sort-main-box .main-box .sort-collapse-box {
  display: flex;
  justify-content: space-between;
}
.sort-table-popup .sort-main-box .main-box .sort-collapse-box .sort-box {
  line-height: 15px;
  font-size: 15px;
  background: var(--bl-font-n150-c);
  border-radius: 4px;
  border: 1px solid var(--bl-font-n150-c);
  display: flex;
  justify-content: center;
  width: 100%;
}
.sort-table-popup .sort-main-box .main-box .sort-collapse-box .sort-box:nth-of-type(1) {
  margin-right: 10px;
}
.sort-table-popup .sort-main-box .main-box .sort-collapse-box .sort-box .sort-box-title {
  margin: 8px;
}
.sort-table-popup .sort-main-box .btn-box {
  display: flex;
  height: calc(56px + env(safe-area-inset-bottom));
  align-items: center;
  padding: 0 4px;
  position: fixed;
  bottom: 0;
  width: 100%;
  background: #fff;
  padding-bottom: env(safe-area-inset-bottom);
}
.sort-table-popup .sort-main-box .btn-box .van-button {
  flex: 1;
  margin: 0 12px;
  height: 36px;
  border-radius: 4px;
}
.sort-table .van-popup {
  overflow-y: hidden;
}
.sort-table .van-popup .van-cell {
  padding: 12px 0 !important;
  line-height: 32px;
  margin-top: 32px;
}
.sort-table .van-popup .van-collapse-item__content {
  padding: 8px 0;
}
.sort-table .van-popup__close-icon--top-right {
  top: 3px;
  line-height: 44px;
  font-size: 12px;
  color: var(--bl-font-n800-c);
  z-index: 100;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.rok-grid-table[data-v-36f450d8] {
  background-color: var(--bl-font-n150-c);
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.rok-grid-box[data-v-2c75bcab] {
  position: relative;
  border-radius: 6px;
}
.rok-grid-approval[data-v-2c75bcab] {
  border-radius: 6px;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.render-engine.page-status-1 .van-form-item_error-message {
  display: none;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.fonts-icon[data-v-2a6551ec] {
  width: 22px;
  height: 22px;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
  margin-right: 4px;
}
.fonts-icon[data-v-2a6551ec]:hover {
  transform: scale(1.3);
}
.image-subtable-popover .ant-popover-inner[data-v-2a6551ec] {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.15);
}
.image-subtable-popover .ant-popover-inner-content[data-v-2a6551ec] {
  padding: 0;
}
.image-subtable-wraper[data-v-2a6551ec] {
  display: flex;
  height: inherit;
  padding-top: 4px;
}
.image-subtable-container[data-v-2a6551ec] {
  width: 268px;
}
.image-subtable-content[data-v-2a6551ec] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 16px;
}
.image-item[data-v-2a6551ec] {
  font-size: 0;
  margin-right: 4px;
}
.image-name[data-v-2a6551ec] {
  display: flex;
  align-items: center;
  max-width: 198px;
}
.image-name-text[data-v-2a6551ec] {
  margin-left: 4px;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.image-operation-icon[data-v-2a6551ec] {
  font-size: 18px;
  color: var(--bl-brand-c, #4c78fc);
  cursor: pointer;
}
.image-operation-icon[data-v-2a6551ec]:hover {
  color: var(--bl-brand-c);
}
.image-operation-icon.download[data-v-2a6551ec] {
  overflow: visible;
}
.image-operation-icon + .image-operation-icon[data-v-2a6551ec] {
  margin-left: 10px;
}
.more-image-wrap[data-v-2a6551ec] {
  width: 300px;
  max-height: 200px;
  overflow: auto;
}
.more-image-wrap .image-item-more[data-v-2a6551ec] {
  display: flex;
  align-items: center;
  height: 36px;
  padding: 0 12px;
}
.more-image-wrap .image-item-more[data-v-2a6551ec]:hover {
  background: var(--bl-n200-c, #f5f7f7);
}
.more-image-wrap .image-operation[data-v-2a6551ec] {
  margin-left: auto;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.more-image-popover .ant-popover-inner-content {
  padding: 6px 0;
}
.image-subtable-wraper .more {
  font-size: 0;
}
.image-subtable-wraper .more-text {
  display: block;
  height: 22px;
  line-height: 22px;
  font-size: 14px;
  padding: 0 6px;
  background: #eff0f1;
  border-radius: 2px;
  color: var(--bl-n600-c);
  margin-left: 2px;
  cursor: pointer;
}
.image-subtable-wraper .more-text:hover {
  color: var(--bl-brand-c);
  background: rgba(82, 131, 247, 0.15);
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.img-file-list[data-v-07d98c17] {
  display: flex;
  align-items: center;
  padding: 6px 0;
}
.image-tips[data-v-07d98c17] {
  line-height: 20px;
  padding: 0 16px 10px 16px;
  font-size: 14px;
  margin-top: 6px;
  color: #8f959e;
  white-space: pre-wrap;
}
.upload-btn-box[data-v-07d98c17] {
  height: calc((100vw - 90px) / 3);
  width: calc((100vw - 90px) / 3);
  box-sizing: border-box;
  border-radius: 4px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #f2f4f7;
  color: var(--bl-brand-c);
}
.upload-btn-box.isDisabled[data-v-07d98c17] {
  background-color: var(--bl-disable-c);
}
.image-item[data-v-07d98c17] {
  position: relative;
  margin-bottom: 12px;
  margin-right: 16px;
}
.image-thumb[data-v-07d98c17] {
  width: calc((100vw - 90px) / 3);
  height: calc((100vw - 90px) / 3);
  box-sizing: border-box;
  border-radius: 4px;
  vertical-align: middle;
}
.loading[data-v-07d98c17] {
  border: 1px solid var(--bl-font-n300-c);
  text-align: center;
  height: calc((100vw - 90px) / 3);
  line-height: calc((100vw - 90px) / 3);
  width: calc((100vw - 90px) / 3);
  box-sizing: border-box;
  border-radius: 4px;
}
.loading .van-progress[data-v-07d98c17] {
  top: 40%;
  margin-bottom: 10px;
}
.cover[data-v-07d98c17] {
  position: absolute;
  top: 0;
  width: calc((100vw - 90px) / 3);
  height: 44px;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.0384) 30%, rgba(0, 0, 0, 0.08) 50%, rgba(0, 0, 0, 0.16) 70%, rgba(0, 0, 0, 0.24) 90%, rgba(0, 0, 0, 0.2816) 96.25%, rgba(0, 0, 0, 0.32) 100%);
  transform: rotate(-180deg);
  border-radius: 4px;
}
.count-wrap[data-v-07d98c17] {
  position: absolute;
  top: 14px;
  right: 24px;
  line-height: 1;
}
.count-total[data-v-07d98c17] {
  right: 16px;
  color: var(--bl-font-n500-c);
  font-size: 16px;
  font-weight: normal;
}
.is-pad .upload-btn-box[data-v-07d98c17] {
  height: 100px;
  width: 100px;
}
.is-pad .image-thumb[data-v-07d98c17] {
  width: 100px;
  height: 100px;
}
.is-pad .loading[data-v-07d98c17] {
  height: 100px;
  line-height: 100px;
  width: 100px;
}
.is-pad .cover[data-v-07d98c17] {
  width: 100px;
}
.rok-card-group .rok-subtable-collapse .upload-btn-box[data-v-07d98c17],
.rok-tab .rok-subtable-collapse .upload-btn-box[data-v-07d98c17] {
  background-color: #fff;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.van-cell.small-border {
  border-radius: 0;
}
.image-uploader-mobile {
  width: 100%;
}
.image-uploader-mobile .van-uploader__preview-image {
  height: calc((100vw - 61px) / 3);
  width: calc((100vw - 61px) / 3);
  border-radius: 4px;
}
.image-uploader-mobile .van-uploader__preview-delete {
  background-color: transparent;
  border-radius: 0;
  height: 24px;
  width: 24px;
}
.image-uploader-mobile .van-uploader__preview-delete-icon {
  font-size: 20px;
  transform: none;
  top: 4px;
  right: 6px;
}
.image-uploader-mobile .van-uploader__preview {
  margin-right: 10px;
}
.image-uploader-mobile .van-uploader__wrapper--disabled {
  opacity: 1;
}
.image-uploader-mobile .upload-btn-box {
  height: calc((100vw - 61px) / 3);
  width: calc((100vw - 61px) / 3);
}
.image-uploader-mobile .van-uploader__preview {
  width: calc((100vw - 61px) / 3);
  height: calc((100vw - 61px) / 3);
}
.image-uploader-mobile .image-thumb {
  width: calc((100vw - 61px) / 3);
  height: calc((100vw - 61px) / 3);
}
.image-uploader-mobile .loading {
  height: calc((100vw - 61px) / 3);
  line-height: calc((100vw - 61px) / 3);
  width: calc((100vw - 61px) / 3);
}
.image-uploader-mobile .cover {
  width: calc((100vw - 61px) / 3);
}
.is-subtable .van-uploader__preview-image {
  height: calc((100vw - 65px) / 3);
  width: calc((100vw - 65px) / 3);
}
.is-subtable .upload-btn-box {
  height: calc((100vw - 65px) / 3);
  width: calc((100vw - 65px) / 3);
}
.is-subtable .van-uploader__preview {
  width: calc((100vw - 65px) / 3);
  height: calc((100vw - 65px) / 3);
}
.is-subtable .image-thumb {
  width: calc((100vw - 65px) / 3);
  height: calc((100vw - 65px) / 3);
}
.is-subtable .loading {
  height: calc((100vw - 65px) / 3);
  line-height: calc((100vw - 65px) / 3);
  width: calc((100vw - 65px) / 3);
}
.is-subtable .cover {
  width: calc((100vw - 65px) / 3);
}
.rok-tab .rok-subtable-collapse .is-subtable .van-uploader__preview-image,
.rok-card-group .rok-subtable-collapse .is-subtable .van-uploader__preview-image {
  height: calc((100vw - 97px) / 3);
  width: calc((100vw - 97px) / 3);
}
.rok-tab .rok-subtable-collapse .is-subtable .upload-btn-box,
.rok-card-group .rok-subtable-collapse .is-subtable .upload-btn-box {
  height: calc((100vw - 97px) / 3);
  width: calc((100vw - 97px) / 3);
}
.rok-tab .rok-subtable-collapse .is-subtable .van-uploader__preview,
.rok-card-group .rok-subtable-collapse .is-subtable .van-uploader__preview {
  width: calc((100vw - 97px) / 3);
  height: calc((100vw - 97px) / 3);
}
.rok-tab .rok-subtable-collapse .is-subtable .image-thumb,
.rok-card-group .rok-subtable-collapse .is-subtable .image-thumb {
  width: calc((100vw - 97px) / 3);
  height: calc((100vw - 97px) / 3);
}
.rok-tab .rok-subtable-collapse .is-subtable .loading,
.rok-card-group .rok-subtable-collapse .is-subtable .loading {
  height: calc((100vw - 97px) / 3);
  line-height: calc((100vw - 97px) / 3);
  width: calc((100vw - 97px) / 3);
}
.rok-tab .rok-subtable-collapse .is-subtable .cover,
.rok-card-group .rok-subtable-collapse .is-subtable .cover {
  width: calc((100vw - 97px) / 3);
}
.van-popup .rok-subtable-list-modal .wfc-van-form {
  position: inherit;
}
.van-popup .rok-subtable-list-modal .is-subtable .upload-btn-box {
  height: calc((100vw - 80px) / 3);
  width: calc((100vw - 80px) / 3);
}
.van-popup .rok-subtable-list-modal .is-subtable .van-uploader__preview {
  width: calc((100vw - 80px) / 3);
  height: calc((100vw - 80px) / 3);
}
.van-popup .rok-subtable-list-modal .is-subtable .image-thumb {
  width: calc((100vw - 80px) / 3);
  height: calc((100vw - 80px) / 3);
}
.van-popup .rok-subtable-list-modal .is-subtable .loading {
  height: calc((100vw - 80px) / 3);
  line-height: calc((100vw - 80px) / 3);
  width: calc((100vw - 80px) / 3);
}
.van-popup .rok-subtable-list-modal .is-subtable .cover {
  width: calc((100vw - 80px) / 3);
}
.is-pad .image-uploader-mobile .van-uploader__preview-image {
  height: 100px;
  width: 100px;
}
.image-box.row-3 .van-uploader__preview:nth-child(3n) {
  margin-right: 0;
}
.image-box.row-4 .van-uploader__preview:nth-child(4n) {
  margin-right: 0;
}
.image-box.row-5 .van-uploader__preview:nth-child(5n) {
  margin-right: 0;
}
.image-box.row-6 .van-uploader__preview:nth-child(6n) {
  margin-right: 0;
}
.image-box.row-7 .van-uploader__preview:nth-child(7n) {
  margin-right: 0;
}
.image-box.row-8 .van-uploader__preview:nth-child(8n) {
  margin-right: 0;
}
.image-box.row-9 .van-uploader__preview:nth-child(9n) {
  margin-right: 0;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.ok-input[data-v-243b8642] .van-field__control {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.ok-input[data-v-243b8642] .van-field__control span {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.ok-input[data-v-243b8642] .van-field__button {
  padding-left: 0;
}
.icon-container[data-v-243b8642] {
  display: flex;
  align-items: center;
  width: -moz-fit-content;
  width: fit-content;
}
.icon-container .all-delete[data-v-243b8642] {
  color: var(--bl-n800-c);
  opacity: 0.2;
  display: flex;
}
.icon-container .all-delete[data-v-243b8642]:hover {
  cursor: pointer;
}
.icon-container .all-delete-hide[data-v-243b8642] {
  display: none;
  flex: 0;
}
.icon-container .eye-hover[data-v-243b8642]:hover {
  color: var(--bl-brand-c);
  cursor: pointer;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.ok-mobile-invoice {
  width: 100%;
}
.ok-mobile-invoice .van-uploader {
  width: 100%;
}
.ok-mobile-invoice .van-uploader .van-uploader__wrapper {
  width: 100%;
}
.ok-mobile-invoice .van-uploader .van-uploader__wrapper .van-uploader__input-wrapper {
  width: 100%;
}
.ok-mobile-invoice .van-uploader .van-uploader__wrapper .van-uploader__input-wrapper .van-button {
  width: 100%;
}
.ok-mobile-invoice .button-tip {
  color: var(--bl-font-n600-c);
  font-size: 13px;
  margin-bottom: 14px;
  line-height: 20px;
  white-space: normal;
}
.van-popup .ok-mobile-invoice {
  margin-top: 8px;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.rok-link {
  color: var(--bl-brand-c);
}
.rok-link:hover {
  cursor: pointer;
  text-decoration: underline;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.popup-box[data-v-f4bf08de] {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.popup-box .title-box[data-v-f4bf08de] {
  display: flex;
  justify-content: space-between;
  width: 100%;
  height: 46px;
  line-height: 46px;
  position: fixed;
  top: 10%;
  z-index: 10;
  padding-left: 16px;
}
.popup-box .title-box-name[data-v-f4bf08de] {
  flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 18px;
  font-weight: 600;
  color: var(--bl-font-n900-c);
}
.popup-box .title-box .icon-box[data-v-f4bf08de] {
  font-size: 22px;
  margin-right: 20px;
}
.popup-box .content-box[data-v-f4bf08de] {
  position: fixed;
  z-index: 10;
  margin-top: 48px;
  height: calc(100% - 68px - 46px);
  width: 100%;
  overflow-y: auto;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.list-engine-modal {
  max-height: 90%;
  height: 90%;
}
.list-engine-modal .van-action-sheet__description {
  padding: 0;
}
.list-engine-modal-content {
  overflow-y: hidden;
  min-height: 100%;
  background: var(--bl-font-n150-c);
}
.list-engine-modal-content-button {
  position: fixed;
  bottom: 0;
  z-index: 10;
  background: #fff;
  width: 100%;
  padding-top: 12px;
  padding-right: 14px;
  padding-left: 14px;
  padding-bottom: calc(12px + constant(safe-area-inset-bottom));
  padding-bottom: calc(12px + env(safe-area-inset-bottom));
  box-shadow: 0px -2px 8px rgba(0, 0, 0, 0.06);
  display: flex;
}
.list-engine-modal-content-button .van-button {
  flex: 1;
}
.list-engine-modal-content-button .van-button:first-child {
  margin-right: 14px;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.list-select-button[data-v-36e99022] .van-button__content::before {
  content: none;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.select-container .van-dropdown-menu .van-dropdown-menu__bar {
  box-shadow: unset;
}
.select-container .van-dropdown-menu .van-dropdown-menu__bar .van-dropdown-menu__title {
  padding: 0 12px 0 0;
  font-size: 16px;
}
.select-container .van-dropdown-menu .van-dropdown-menu__bar .van-dropdown-menu__title::after {
  margin-top: -6px;
  border: 4px solid;
  border-color: transparent transparent var(--bl-font-n600-c) var(--bl-font-n600-c);
}
.select-container .van-dropdown-menu .van-dropdown-menu__bar .van-dropdown-menu__title.van-dropdown-menu__title--active::after {
  margin-top: -2px;
}
.select-container .van-dropdown-menu .van-dropdown-item__content {
  font-weight: normal;
}
.select-container .van-dropdown-menu .van-dropdown-item__content .van-dropdown-item__option .van-cell__title {
  font-size: 14px;
}
.select-container .van-dropdown-menu .van-dropdown-item__content .van-dropdown-item__option .van-cell__value {
  flex: 0 0 30px;
}
.select-container .van-dropdown-menu .van-dropdown-item__content .van-dropdown-item__option--active {
  font-weight: 500;
}
.select-container .van-dropdown-menu .van-dropdown-item__content .van-dropdown-item__option--active::after {
  display: none;
}
.select-container .van-dropdown-menu .van-dropdown-menu__title--active,
.select-container .van-dropdown-menu .van-dropdown-item__option--active {
  color: var(--bl-brand-c);
}
.select-container .van-dropdown-menu .van-dropdown-menu__title--active::after,
.select-container .van-dropdown-menu .van-dropdown-item__option--active::after {
  border-color: transparent transparent var(--bl-brand-c) var(--bl-brand-c) !important;
}
.select-container .van-dropdown-menu .van-dropdown-menu__title--active .van-dropdown-item__icon,
.select-container .van-dropdown-menu .van-dropdown-item__option--active .van-dropdown-item__icon {
  color: var(--bl-brand-c);
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.rok-simple-search {
  background-color: var(--bl-font-n150-c);
  width: 90%;
  height: 100%;
}
.rok-simple-search .simple-search-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 44px;
  font-weight: 500;
  font-size: 15px;
  color: var(--bl-font-n900-c);
  padding: 0 16px;
  background: #fff;
}
.rok-simple-search .simple-search-header .close-icon {
  cursor: pointer;
}
.rok-simple-search .simple-search-header .close-icon .icon {
  font-size: 20px;
  color: var(--bl-font-n800-c);
}
.rok-simple-search .form-wrap {
  height: calc(100% - 100px - env(safe-area-inset-bottom));
  overflow-y: auto;
}
.rok-simple-search .simple-search-footer {
  display: flex;
  height: calc(56px + env(safe-area-inset-bottom));
  align-items: center;
  border-top: 1px solid var(--bl-font-n300-c);
  padding: 0 4px;
  position: fixed;
  bottom: 0;
  width: 100%;
  background: #fff;
  padding-bottom: env(safe-area-inset-bottom);
}
.rok-simple-search .simple-search-footer .van-button {
  flex: 1;
  margin: 0 12px;
  height: 36px;
  border-radius: 4px;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.list-no-menu-scroll-top[data-v-029eda99] {
  margin-top: 48px;
}
.list-menu-scroll-top[data-v-029eda99] {
  margin-top: 48px;
}
.no-menu-top[data-v-029eda99] {
  top: 0;
}
.menu-top[data-v-029eda99] {
  top: 48px;
}
.menu-scroll-top[data-v-029eda99] {
  margin-top: 48px;
}
.no-menu-scroll-top[data-v-029eda99] {
  margin-top: 48px;
}
.is-list[data-v-029eda99] {
  top: 0;
}
.header[data-v-029eda99] {
  width: 100%;
  height: 48px;
  line-height: 48px;
  display: flex;
  padding: 0 16px;
  justify-content: space-between;
  align-items: center;
  background-color: #fff;
  position: fixed;
  z-index: 1;
}
.header .header-left[data-v-029eda99] {
  font-style: normal;
  line-height: 17px;
  font-weight: 500;
  font-size: 17px;
  line-height: 100%;
  max-width: calc(100% - 160px);
  color: var(--bl-font-n900-c);
}
.header .header-left.active[data-v-029eda99] {
  color: var(--bl-brand-c);
  border: none;
}
.header .right-box[data-v-029eda99] {
  display: flex;
  justify-content: flex-end;
}
.header .icon-box[data-v-029eda99] {
  width: 60px;
  border: 1px solid var(--bl-font-n300-c);
  box-sizing: border-box;
  border-radius: 44px;
  margin-left: 8px;
  line-height: 28px;
  text-align: center;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.header .active[data-v-029eda99] {
  color: var(--bl-brand-c);
  border: 1px solid var(--bl-brand-c);
}
.rok-list-view[data-v-029eda99] {
  background: #fff;
  overflow-y: hidden;
  display: flex;
  flex-direction: column;
}
.rok-list-view .scroll-box[data-v-029eda99] {
  background-color: #f2f4f7;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.custom-draftName-input {
  display: flex;
  height: 44px;
  align-items: center;
  border: 1px solid var(--bl-brand-c);
  border-radius: 4px;
  padding: 11px 16px 11px 16px;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.rok-location-column[data-v-68c80f7d] {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.ok-number .has-upper.van-cell[data-v-7b4368d4] {
  padding-bottom: 0;
}
.rok-number-input .unit[data-v-7b4368d4] {
  color: var(--bl-font-n600-c);
  margin-left: 8px;
}
.rok-number-input .van-field__label[data-v-7b4368d4] {
  width: auto;
}
.rok-number-input[data-v-7b4368d4] .van-field__control {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.has-prefix[data-v-7b4368d4] .van-field__label {
  width: auto;
}
.number-suffix[data-v-7b4368d4],
.number-prefix[data-v-7b4368d4] {
  width: 89px;
  background-color: var(--bl-font-n150-c);
  color: var(--bl-font-n900-c);
  font-weight: 400;
  text-align: center;
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  border-radius: 0 4px 4px 0;
}
.number-prefix[data-v-7b4368d4] {
  border-right: 1px solid var(--bl-font-n300-c);
}
.number-suffix[data-v-7b4368d4] {
  border-left: 1px solid var(--bl-font-n300-c);
}
.upper-case .van-cell__value--alone[data-v-7b4368d4] {
  text-align: var(--bl-control-align-method);
  height: 100%;
}
.upper-case .upper-case-word[data-v-7b4368d4] {
  display: inline-block;
  padding-top: 0;
  text-align: var(--bl-control-align-method);
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.rok-employee-department[data-v-6330eb0e] .van-cell__value {
  overflow: hidden;
}
.rok-employee-department[data-v-6330eb0e] .layout-left .van-form-item {
  width: calc(100% - 98px);
}
.rok-employee-department[data-v-6330eb0e] .layout-top .van-form-item {
  width: 100%;
}
.input-box[data-v-6330eb0e] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}
.input-box .input-box-content[data-v-6330eb0e] {
  width: calc(100% - 26px);
}
.input-box .placeholder[data-v-6330eb0e] {
  color: var(--bl-font-n400-c);
  font-size: 15px;
}
.selected-department-list[data-v-6330eb0e] {
  display: flex;
  align-items: center;
  justify-content: var(--bl-control-align-flex);
  flex-wrap: wrap;
  margin-bottom: -6px;
  margin-right: -6px;
}
.selected-department-list .department-item[data-v-6330eb0e] {
  max-width: 100%;
  display: flex;
  align-items: center;
  padding: 4px 12px;
  background: #EBF1FF;
  border-radius: 25px;
  margin-bottom: 6px;
  margin-right: 6px;
  line-height: 1;
}
.selected-department-list .department-item.editable[data-v-6330eb0e] {
  padding-right: 0;
}
.selected-department-list .display-value[data-v-6330eb0e] {
  font-size: 14px;
  line-height: 20px;
  color: #646a73;
  margin-right: 2px;
  white-space: normal;
}
.selected-department-list .dept-close-icon[data-v-6330eb0e] {
  line-height: 24px;
  font-size: 12px;
  color: var(--bl-font-n500-c);
  padding: 0 12px 0 6px;
}
.is-editable .display-value[data-v-6330eb0e] {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.layout-left .has-value.van-cell[data-v-6330eb0e] {
  padding: 8px 16px;
}
.layout-left .has-value[data-v-6330eb0e] .van-cell__right-icon {
  margin-top: 5px;
}
.layout-left .input-box-content[data-v-6330eb0e] {
  text-align: var(--bl-control-align-method);
}
.layout-top .has-value[data-v-6330eb0e] .van-cell__right-icon {
  line-height: 32px;
  height: 32px;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.van-popup .van-form .rok-subtable-row.is-edit .rok-subtable-column-right.rok-department2 .ok-render-control.rok-employee-department.isEditable .rok-department-content .selected-department-list {
  justify-content: flex-end;
}
.van-popup .van-form .rok-subtable-row.is-edit .rok-subtable-column-right.rok-department2 .ok-render-control.rok-employee-department.isEditable .rok-department-content .selected-department-list .department-item.editable .display-value {
  text-align: left;
}
.ll-department-search__van-popup.van-popup {
  width: 100% !important;
  height: 100% !important;
  position: absolute !important;
}
.ll-department-search__van-popup .link-man-search-wrapper {
  height: 98%;
}


.mok-stop-scroll {
	left: 0;
	position: fixed;
	top: 0;
	height: 100%;
	overflow: hidden;
	width: 100%;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.count[data-v-05ee6294] {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #eff0f1;
  text-align: center;
}
.employee-subtable[data-v-05ee6294] {
  display: flex;
}
.employee-subtable .employee-item[data-v-05ee6294] {
  display: flex;
  align-items: flex-end;
  border-radius: 22px;
  padding-right: 10px;
}
.employee-subtable .employee-item .list-more-li-box[data-v-05ee6294] {
  display: flex;
  justify-content: flex-start;
  margin-right: 5px;
}
.employee-subtable .employee-item .list-more-li-box .list-more-li-box-img[data-v-05ee6294] {
  margin-right: 5px;
}
.employee-subtable .employee-item .list-more-li-box .list-more-li-box-desc[data-v-05ee6294] {
  line-height: 20px;
}
.employee-subtable .employee-item + .employee-item[data-v-05ee6294] {
  margin-left: 10px;
}
.employee-subtable .employee-item .employee_avatar[data-v-05ee6294] {
  font-size: 0;
}
.employee-subtable .employee-item .employee_name[data-v-05ee6294] {
  margin-left: 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  font-size: 14px;
  line-height: 1;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.employee-subtable .ant-popover-inner-content {
  padding: 3px;
}
.employee-subtable .more-employee-content {
  display: flex;
  justify-content: flex-start;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.employee-subtable .more-employee-content .employee-item-more {
  display: flex;
  align-items: center;
  background: #eff0f1;
  margin: 3px 4px 3px 0;
  flex-shrink: 0;
  padding: 0 8px 0 2px;
  border-radius: 2px;
}
.employee-subtable .more-employee-content .employee-avatar-more {
  font-size: 0;
}
.employee-subtable .more-employee-content .employee-name-more {
  line-height: 22px;
  margin-left: 6px;
  display: inline-block;
  vertical-align: middle;
  max-width: 80px;
  overflow: hidden;
  font-size: 14px;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #666;
  font-weight: normal;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.rok-radio[data-v-0e5ca723] .van-field__control {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.rok-radio[data-v-0e5ca723] .van-field__control span {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.ag-control-cell .rok-rich-mobile-text[data-v-497f2496] .van-cell .van-cell__value {
  display: flex;
  align-items: center;
}
.ag-control-cell .rok-rich-mobile-text[data-v-497f2496] .van-cell .van-cell__value .mobile-rich-text {
  display: flex;
  align-items: center;
  overflow: hidden !important;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  white-space: nowrap !important;
  height: 100%;
}
[data-v-497f2496] .rich-text-field {
  font-size: 0px;
  line-height: 0;
}
[data-v-497f2496] .rich-text-field .van-field__body {
  display: none;
}
.rich-text-disabled[data-v-497f2496] .tox-edit-area__iframe {
  background: var(--bl-disable-c) !important;
}
.rich-text-warpper[data-v-497f2496] {
  display: flex;
}
.rich-text-box[data-v-497f2496] {
  flex: 1;
  width: 0;
  padding: 12px 15px;
  line-height: 24px;
}
.rich-text-box .box-content[data-v-497f2496] {
  position: relative;
  overflow: auto;
}
.rich-text-box .box-content .rich-text-box-count[data-v-497f2496] {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 18px;
  line-height: 18px;
  text-align: right;
  padding-right: 12px;
  color: var(--bl-n500-c);
  font-size: var(--layout-common-font-small-size);
}
.rich-text-box.left[data-v-497f2496] {
  width: calc(100% - 112px);
}
.rich-text-box .van-cell[data-v-497f2496] {
  padding: 12px 16px 12px 0 !important;
}
.rich-text-box .rich-text-field .van-field__error-message[data-v-497f2496] {
  text-align: left !important;
  margin-left: -16px;
}
.rok-rich-text[data-v-497f2496] img {
  max-width: 100%;
}
.rok-rich-text[data-v-497f2496] .mce-content-readonly table {
  border-collapse: collapse;
  min-width: 100% !important;
}
.rok-rich-text[data-v-497f2496] .mce-content-readonly th,
.rok-rich-text[data-v-497f2496] .mce-content-readonly td {
  min-width: 60px !important;
  border: 1px solid #e9e9e9;
  padding: 4px;
}
.rok-rich-text[data-v-497f2496] .mce-content-readonly th {
  background: #f2f2f2;
}
.rok-rich-text.left[data-v-497f2496] .van-form-item {
  width: 0;
  flex: 1;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.tox-tinymce-aux {
  z-index: 2500 !important;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.rok-col[data-v-1288e833] {
  min-height: 0;
}
.pageform-col-line[data-v-1288e833] {
  height: 10px;
  width: 100%;
  background: var(--bl-font-n150-c);
}
.rok-card-group .approval-bottom-line[data-v-1288e833],
.rok-tab .approval-bottom-line[data-v-1288e833] {
  height: 1px;
  background-color: var(--bl-font-n300-c);
  margin: 0 16px;
}
.rok-card-group .pageform-col-line[data-v-1288e833],
.rok-tab .pageform-col-line[data-v-1288e833] {
  height: 0;
}
.rok-card-group .rok-grid-row:last-child .rok-col:last-child .approval-bottom-line[data-v-1288e833],
.rok-tab .rok-grid-row:last-child .rok-col:last-child .approval-bottom-line[data-v-1288e833] {
  display: none;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.score-content .icon-item {
  height: 26px;
  width: 36px;
  display: inline-flex;
  align-items: center;
  justify-items: center;
  cursor: pointer;
}
.score-content .icon-item .ks-wenjuan-icon {
  width: 24px;
  height: 24px;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.ok-date-range .ant-calendar-range-picker-input[data-v-0a974003] {
  text-align: left;
}
#app .date-box .date-box-cell[data-v-0a974003] {
  padding: 10px 16px;
}
#app .date-box .date-box-cell-field[data-v-0a974003] {
  padding: 8px 16px;
}
#app .date-box .date-box-field[data-v-0a974003] {
  padding-bottom: 8px;
}
#app .date-box .van-cell[data-v-0a974003]::after {
  border-bottom: none;
}
#app .date-line[data-v-0a974003] {
  width: 100%;
  height: 0.5px;
  background: var(--bl-font-n300-c);
}
#app .date-range-left .date-box[data-v-0a974003] {
  display: flex;
}
#app .date-range-left .date-box-field .van-field__control[data-v-0a974003] {
  text-align: right;
}
.date-picker-colums-top[data-v-0a974003] {
  line-height: 70px;
  display: flex;
  justify-content: center;
  font-size: 18px;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #1f2733;
  position: relative;
}
.data-picker-right-colse[data-v-0a974003] {
  position: absolute;
  top: 24px;
  right: 24px;
}
.date-picker-colums-bottom[data-v-0a974003] {
  width: 100%;
  display: flex;
  justify-content: center;
}
.date-picker-colums-bottom-btn[data-v-0a974003] {
  margin: 24px 0;
  height: 48px;
  width: 90%;
  background: var(--bl-brand-c);
  border-radius: 4px;
  border: 0;
  color: #fff;
}
[data-v-0a974003] .van-picker-column__item--selected {
  color: var(--bl-brand-c) !important;
  font-weight: 500;
  font-size: 18px;
}
.common-field[data-v-0a974003] {
  min-width: 76px;
  text-align: center;
  color: var(--bl-brand-c);
  background: #f2f4f7;
  border: 1px solid var(--bl-brand-c);
  border-radius: 24px;
  padding: 4px 8px;
  margin-right: 12px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.5;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.rok-search-number-range-box {
  display: flex;
  align-items: center;
  padding: 8px 15px;
}
.rok-search-number-range-box .connect {
  width: 10px;
  height: 1px;
  background: var(--bl-font-n400-c);
  margin-right: 5px;
  margin-left: 5px;
}
.rok-search-number-range-box .number-box-field {
  background-color: var(--bl-font-n150-c);
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.employee-footer[data-v-64c418de] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: calc(64px + env(safe-area-inset-bottom));
  line-height: 64px;
  position: fixed;
  bottom: 0;
  width: 100%;
  background: #fff;
  box-shadow: 0px -2px 8px rgba(0, 0, 0, 0.06);
  padding-left: env(safe-area-inset-left);
  padding-right: env(safe-area-inset-right);
  padding-top: env(safe-area-inset-top);
  padding-bottom: env(safe-area-inset-bottom);
}
.employee-footer.multiple[data-v-64c418de] {
  height: calc(44px + env(safe-area-inset-bottom));
  line-height: 44px;
  box-shadow: 0px -0.5px 0px #dde1e4;
}
.employee-footer .selected-count[data-v-64c418de] {
  padding-left: 16px;
  font-size: 14px;
  line-height: 20px;
  color: var(--bl-brand-c);
}
.employee-footer .count[data-v-64c418de] {
  margin-left: 10px;
}
.employee-footer .arrow-icon[data-v-64c418de] {
  margin-left: 12px;
  font-size: 14px;
}
.employee-footer .selected-btn[data-v-64c418de] {
  width: 100%;
  margin: 0 12px;
  height: 40px;
  line-height: 40px;
  font-size: 14px;
  color: #fff;
  background-color: var(--bl-brand-c);
  border-radius: 4px;
  padding: 0 16px;
  text-align: center;
}
.employee-footer .selected-btn.multiple[data-v-64c418de] {
  width: auto;
  margin-right: 5px;
  height: 32px;
  line-height: 32px;
}
.employee-popup[data-v-64c418de] {
  height: 100%;
}
.employee-popup .title[data-v-64c418de] {
  display: flex;
  align-items: center;
  height: 40px;
  box-shadow: inset 0px -1px 0px rgba(0, 0, 0, 0.08);
  border-radius: 6px 6px 0px 0px;
  color: var(--bl-brand-c);
  font-size: 14px;
  padding: 0 16px;
}
.employee-popup .arrow-icon[data-v-64c418de] {
  margin-left: 12px;
  font-size: 14px;
}
.employee-popup .check-seleced-list[data-v-64c418de] {
  padding-left: 16px;
  max-height: calc(100% - 40px);
  overflow: auto;
}
.employee-popup .item[data-v-64c418de] {
  box-sizing: border-box;
  padding-right: 12px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 48px;
}
.employee-popup .item .label[data-v-64c418de] {
  font-size: 15px;
  color: var(--bl-font-n900-c);
}
.employee-popup .item i[data-v-64c418de] {
  color: var(--bl-font-n600-c);
  cursor: pointer;
}
.employee-popup .remove-icon[data-v-64c418de] {
  margin-left: 5px;
}
.employee-popup .empty-wrap[data-v-64c418de] {
  height: calc(100% - 40px);
  display: flex;
  align-items: center;
  justify-content: center;
}
.employee-popup .empty-wrap .empty-img[data-v-64c418de] {
  width: 100px;
  height: 100px;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.g-search-wrapper .van-search[data-v-432cb642] {
  width: 100%;
  height: 32px;
  padding: 0;
  border-radius: 4px;
  font-size: 14px;
}
.g-search-wrapper .van-search .van-search__content[data-v-432cb642] {
  padding: 0 8px;
  color: red;
  border-radius: 4px;
  background: #f8f8f9;
}
.g-search-wrapper .van-search .van-search__content[data-v-432cb642] ::-moz-placeholder {
  color: #c3c5cb;
}
.g-search-wrapper .van-search .van-search__content[data-v-432cb642] ::placeholder {
  color: #c3c5cb;
}
.g-search-wrapper .van-search .van-search__content .van-cell__value[data-v-432cb642] {
  margin-left: 22px;
}
.search-wrapper[data-v-432cb642] {
  flex: 1;
  position: relative;
}
.search-wrapper > i[data-v-432cb642] {
  position: absolute;
  left: 8px;
  top: 50%;
  transform: translateY(-50%);
  font-size: 14px;
  color: #c3c5cb;
}
.search-wrapper .search-icon-left[data-v-432cb642] {
  color: var(--bl-n500-c);
  margin-right: 5px;
}


#employee-search-wrap .van-search .van-cell {
	padding: 0;
	line-height: 32px;
}
#employee-search-wrap .van-search .van-field__control {
	line-height: 32px;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.select-input.van-search .van-field__control[data-v-e7ac9f20] {
  font-size: 14px;
}
.select-input.van-search .van-cell.van-cell--borderless.van-field[data-v-e7ac9f20] {
  padding: 6px 8px;
}
.select-search[data-v-e7ac9f20] {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.select-search .loading-container[data-v-e7ac9f20] {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
}
.select-search .list-content[data-v-e7ac9f20] {
  flex: 1;
  overflow-y: auto;
  padding-bottom: calc(64px + env(safe-area-inset-bottom));
}
.select-search .search-wrap[data-v-e7ac9f20] {
  padding: 9px 16px;
}
.select-search .select-footer[data-v-e7ac9f20] {
  bottom: 0;
  width: 100%;
  padding: 0 10px;
  height: 50px;
  line-height: 50px;
  border-top: 1px #eeeeee solid;
  color: var(--bl-brand-c);
}
.select-search .select-footer .but-success[data-v-e7ac9f20] {
  float: right;
  transform: translate(0, 10px);
  padding: 4px 16px;
}
.no-result[data-v-e7ac9f20] {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  z-index: 1;
}
.no-result .comp-no-content[data-v-e7ac9f20] {
  width: 97px;
  height: 83px;
}
.no-result .comp-no-content img[data-v-e7ac9f20] {
  width: 100%;
}
.no-result h3[data-v-e7ac9f20] {
  line-height: 22px;
  text-align: center;
  margin-top: 25px;
  color: #999;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.selectSearch-popup-wrapper-overlay {
  display: none;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.ok-select-multiple[data-v-9c71c4f8] .van-field__value {
  width: 100%;
  overflow: hidden;
}
.ok-select-multiple[data-v-9c71c4f8] .select-content {
  width: 100%;
  overflow: hidden;
}
.has-value[data-v-9c71c4f8] .layout-left .van-cell {
  padding: 6px 16px;
}
.has-value[data-v-9c71c4f8] .layout-left .van-cell__right-icon {
  margin-top: 5px;
}
.has-value[data-v-9c71c4f8] .layout-top .van-cell__right-icon {
  line-height: 32px;
  height: 32px;
}
.ok-select-multiple[data-v-9c71c4f8] .layout-left .van-form-item {
  width: calc(100% - 98px);
}
.ok-select-multiple[data-v-9c71c4f8] .layout-top .van-form-item {
  width: 100%;
}
.ok-select-multiple[data-v-9c71c4f8] .van-cell__value {
  width: calc(100% - 26px);
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.rok-select-relation[data-v-5a7178f8] .van-form-item {
  overflow: hidden;
}
.rok-select-relation[data-v-5a7178f8] .van-field__value {
  width: 100%;
  overflow: hidden;
}
.rok-select-relation[data-v-5a7178f8] .van-field__control {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.rok-select-relation[data-v-5a7178f8] .van-field__control span {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.rok-select-relation .select-title[data-v-5a7178f8] {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: var(--bl-n500-c);
}
.rok-select-relation .select-title .select-title[data-v-5a7178f8] {
  color: var(--bl-n400-c);
}
.rok-select-relation .select-title-value[data-v-5a7178f8] {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: var(--bl-font-n900-c);
}
.rok-select-relation .is-top[data-v-5a7178f8] {
  width: 100%;
}
.rok-select-relation .CSSCanViewForm .text-reader-only[data-v-5a7178f8] {
  color: var(--bl-brand-c) !important;
  cursor: pointer;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.ok-select[data-v-4600ad7e] .van-form-item {
  overflow: hidden;
}
.ok-select[data-v-4600ad7e] .van-field__value {
  width: 100%;
  overflow: hidden;
}
.ok-select[data-v-4600ad7e] .select-content {
  width: 100%;
  overflow: hidden;
}
.ok-select[data-v-4600ad7e] .select-content span {
  width: 100%;
  display: block;
}
.ok-select[data-v-4600ad7e] .van-field__control {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.ok-select[data-v-4600ad7e] .van-field__control span {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.ok-select .rok-mobile .process-submit .van-row.rok-grid-row .ok-select.as3 .layout-left .van-form-item .select-content[data-v-4600ad7e] {
  display: flex;
  justify-content: flex-end;
}
.ok-select .rok-mobile .process-submit .van-row.rok-grid-row .ok-select.as3 .layout-left .van-form-item .select-content span[data-v-4600ad7e] {
  text-align: left;
}
.ok-select .van-popup.list-engine-modal .van-form.list-engine-content .rok-subtable-row.is-edit .rok-subtable-column-right .ok-select.isEditable .van-cell[data-v-4600ad7e] {
  padding: 8px 16px 0;
}
.ok-select .ag-control-cell .ok-render-control.ok-select .van-cell[data-v-4600ad7e] {
  margin-top: 2px;
}
.ok-select .my-approval.card-group-detail .ok-render-control.ok-select.as3:not(:has(.read-only-empty)) .wfc-van-wrapper.readonly.layout-left .form-title-container[data-v-4600ad7e] {
  margin-top: 5px;
}
.ok-select .my-approval .ok-render-control.ok-select.as3 .readonly.form-item-top .van-cell[data-v-4600ad7e] {
  border-radius: 0;
}
.ok-select .my-approval .ok-render-control.ok-select.as3 .readonly.form-item-top .tag-reader-only.tag-readonly-only-one .tag-item.a08.radio-select[data-v-4600ad7e] {
  padding: 0;
  border-radius: 0;
  margin-bottom: 0;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.rok-subtable-column[data-v-e95e8390] {
  display: flex;
  position: relative;
  align-items: flex-start;
}
.rok-subtable-column[data-v-e95e8390] .wfc-van-form {
  position: inherit;
}
.rok-subtable-column .rok-subtable-column-title[data-v-e95e8390] {
  width: 76px;
  box-sizing: content-box;
  word-break: break-all;
  line-height: 22px;
  color: #8f959e;
  flex-shrink: 0;
  padding: 11px 6px 11px 16px;
  font-size: 15px;
}
.rok-subtable-column .rok-subtable-column-title .required[data-v-e95e8390] {
  display: inline-block;
}
.rok-subtable-column .rok-subtable-column-right[data-v-e95e8390] {
  flex: 1;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.rok-subtable-column .rok-subtable-column-right .wfc-van-form-item[data-v-e95e8390] {
  margin: 0;
}
.rok-subtable-column .rok-subtable-column-right .is-top[data-v-e95e8390] {
  width: 100%;
}
.rok-subtable-column .rok-subtable-column-right.rok-rich-text[data-v-e95e8390] {
  white-space: normal;
}
.rok-subtable-column .rok-subtable-column-right.rok-score[data-v-e95e8390] {
  white-space: normal;
}
.rok-subtable-column.layout-top[data-v-e95e8390] {
  flex-direction: column;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.van-popup .van-form.list-engine-content .rok-subtable-row.is-edit > .rok-subtable-column:not(.layout-top) .rok-subtable-column-title {
  line-height: 22px;
  padding: 13px 0 13px;
}
.van-popup .van-form.list-engine-content .rok-subtable-row.is-edit > .rok-subtable-column.layout-top .ok-render-control.rok-image-mobile.is-subtable.can-editable .count-wrap.editable {
  top: 13px;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.rok-subtable-row[data-v-71554f5f] {
  margin: 12px 0px 0;
  /* border-radius: 12px; */
  /* padding-left: 16px; */
}
.rok-subtable-row .van-field__control--custom[data-v-71554f5f] {
  justify-content: var(--bl-control-align-flex);
}
.rok-subtable-row .van-field__control[data-v-71554f5f] {
  text-align: var(--bl-control-align-method);
  font-size: 15px;
}
.rok-subtable-list-modal .rok-subtable-row[data-v-71554f5f] {
  background-color: #fff;
}
.rok-subtable-collapse .rok-subtable-row[data-v-71554f5f] {
  margin: 0;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.empty-no-data {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
  min-height: 150px;
}
.empty-no-data .no-data-text {
  margin-top: 32px;
  color: #646a73;
  font-size: 14px;
  line-height: 20px;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.ag-control-cell[data-v-3ab7efad] {
  width: 100%;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.aggrid-loding[data-v-4da96e16] {
  width: calc(100% - 24px);
  border: 12px;
  height: calc(100% - 34px);
  display: flex;
  align-items: center;
  justify-content: center;
  background: #fff;
  position: absolute;
  top: 0px;
  left: 12px;
  right: 0;
  bottom: 0;
  z-index: 300;
  border-radius: 12px;
}
.ag-theme-alpine[data-v-4da96e16] {
  position: relative;
  --ag-header-foreground-color: #646a73;
  --ag-background-color: #fff;
  --ag-header-background-color: #f7f8fa;
  --ag-data-color: #1f2329;
  --ag-borders: none;
  --ag-borders-critical: none !important;
  --ag-secondary-border-color: #e8eaed;
  --ag-border-color: transparent;
  --ag-borders-critical: solid 0px;
  --ag-icon-font-family: 'PingFang SC';
  --ag-range-selection-border-color: transparent;
  --ag-font-size: 13px;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.van-popup.rok-subtable-list-modal {
  max-height: 90%;
  height: 90%;
  background: var(--bl-disable-c);
  padding-left: env(safe-area-inset-left);
  padding-right: env(safe-area-inset-right);
  padding-bottom: env(safe-area-inset-bottom);
}
.van-popup.rok-subtable-list-modal .layout-left .van-cell {
  padding: 11px 16px;
  line-height: 22px;
}
.van-popup.rok-subtable-list-modal .layout-top .van-cell {
  padding: 0px 16px 11px;
  line-height: 22px;
}
.van-popup.rok-subtable-list-modal .rok-attachment .file-list {
  /* height: 48px; */
}
.van-popup.rok-subtable-list-modal .rok-attachment .file-list .file-icon {
  padding: 0 9px;
}
.van-popup.rok-subtable-list-modal .rok-attachment .file-list .file-list-item {
  background: var(--bl-disable-c);
  width: 100%;
  /* margin: unset; */
}
.van-popup.rok-subtable-list-modal .rok-attachment .file-list .file-download-wrap {
  display: block;
}
.van-popup.rok-subtable-list-modal .van-action-sheet__description {
  padding: 0;
}
.van-popup.rok-subtable-list-modal .rok-subtable-list-title {
  line-height: 50px;
  padding-left: 16px;
  font-weight: 600;
  text-align: left;
  color: #1f2329;
  font-size: 14px;
  background: #fff;
}
.van-popup.rok-subtable-list-modal .rok-subtable-list-content {
  margin-bottom: 74px;
}
.van-popup.rok-subtable-list-modal .rok-subtable-list-content /deep/ .isEditable .van-cell,
.van-popup.rok-subtable-list-modal .rok-subtable-list-content /deep/ .isEditable .form-item-border {
  border: none;
  background: #fff !important;
}
.van-popup.rok-subtable-list-modal .rok-subtable-list-content /deep/ .van-action-sheet__content {
  flex-direction: column;
  display: flex;
}
.van-popup.rok-subtable-list-modal .rok-subtable-list-buttons {
  position: fixed;
  bottom: 0;
  width: 100%;
  background: #fff;
  z-index: 5;
  display: flex;
  height: calc(64px + env(safe-area-inset-bottom));
}
.van-popup.rok-subtable-list-modal .rok-subtable-list-buttons .rok-subtable-list-button {
  display: inline-block;
  margin: 12px;
  flex: 1;
}
.van-popup.rok-subtable-list-modal .rok-subtable-list-buttons .rok-subtable-list-button.van-button--primary {
  background-color: var(--bl-brand-c);
}
.van-popup.rok-subtable-list-modal .rok-subtable-list-buttons .btn-save {
  font-size: 16px;
  font-weight: 500;
  border-radius: 4px;
  background: var(--bl-brand-c);
  border-color: var(--bl-brand-c);
}
.van-popup.rok-subtable-list-modal .rok-subtable-list-buttons .btn-save .van-button__text {
  color: #fff;
}
.van-popup.rok-subtable-list-modal .rok-subtable-list-buttons .btn-delete {
  border-radius: 4px;
  font-size: 16px;
  font-weight: 500;
  color: #1f2329;
  border: 1px solid #dee0e3;
}
.van-popup.rok-subtable-list-modal .layout-left .van-cell__value--alone {
  text-align: var(--bl-control-align-method);
}
.van-popup.rok-subtable-list-modal .text-reader-only {
  white-space: normal;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.subtable-pagination {
  position: relative;
}
.subtable-pagination .van-pagination__item {
  height: var(--van-button-default-height);
}
.subtable-pagination .van-pagination__item button {
  border: var(--van-button-border-width) solid var(--van-button-primary-border-color);
  border-radius: 4px;
  color: var(--bl-brand-c);
}
.subtable-pagination .van-pagination__item button[disabled] {
  color: var(--bl-font-n400-c);
  border: var(--van-button-border-width) solid var(--bl-font-n400-c);
}
.subtable-pagination .van-pagination__item button:active {
  background-color: var(--van-gray-3);
}
.subtable-pagination .van-pagination__page-desc {
  margin-top: 4px;
  align-items: start;
  font-size: 16px;
}
.subtable-pagination .van-pagination__item--disabled {
  background-color: unset;
}
.subtable-pagination .van-pagination__item:active {
  color: unset;
  background-color: unset;
}
.subtable-pagination .total-num {
  display: block;
  position: absolute;
  left: calc(50% - 40px);
  width: 80px;
  text-align: center;
  bottom: 2px;
  font-size: 12px;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
[data-v-380818cd] .van-collapse-item__title.van-collapse-item__title--expanded {
  border-bottom: 1px solid #e8eaed;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
[data-v-380818cd] .van-collapse-item__title .van-cell-title {
  font-size: 15px;
  font-weight: 600;
}
[data-v-380818cd] .van-collapse-item__title .action-btn {
  font-size: 15px;
}
.subtable-bottom-line[data-v-380818cd] {
  height: 1px;
  background-color: var(--bl-font-n300-c);
  margin: 0 16px;
}
.rok-subtable-box:last-child .subtable-bottom-line[data-v-380818cd] {
  height: 0;
}
.icon-subtable-close[data-v-380818cd] {
  font-size: 14px;
}
#rok-subtable-box.is-server-pagination-full[data-v-380818cd] {
  padding-bottom: 60px;
}
.rok-subtable-box.is-full[data-v-380818cd] {
  background: #fff;
  z-index: 1004;
  height: 100%;
  position: fixed;
  width: 100%;
  top: 0;
  left: 0;
  padding: 56px 0 70px;
  overflow-y: auto;
}
.rok-subtable-box.is-full.is-approval[data-v-380818cd] {
  background: #fff;
}
.rok-subtable-box.is-full .subtable-bottom-line[data-v-380818cd] {
  display: none;
}
.rok-subtable-box .rok-subtable-box-title[data-v-380818cd] {
  padding: 0 12px;
  line-height: 44px;
  font-size: 16px;
  color: #1f2329;
  font-weight: 600;
}
.rok-subtable-box .rok-subtable-box-title.is-full[data-v-380818cd] {
  background: #fff;
  width: 100%;
  position: fixed;
  top: 0;
  z-index: 501;
}
.rok-subtable-box .rok-subtable-box-title.is-full .close-icon[data-v-380818cd] {
  float: right;
  color: #8f959e;
  width: 12px;
  height: 12px;
}
.rok-subtable-box .rok-subtable-box-title .only-subtable-box-title[data-v-380818cd] {
  background-color: var(--bl-n150-c);
  color: var(--bl-font-n600-c);
}
.rok-subtable-box .rok-subtable-box-title .only-tab-box-title[data-v-380818cd] {
  background-color: #fff;
  color: var(--bl-font-n900-c);
  font-weight: 600;
  border-bottom: 1px solid var(--bl-font-n300-c);
}
.rok-subtable-box .rok-subtable-box-title .only-card-group-box-title[data-v-380818cd] {
  background-color: #fff;
  color: var(--bl-font-n900-c);
  font-weight: 600;
  border-bottom: 1px solid var(--bl-font-n300-c);
  position: relative;
}
.rok-subtable-box .rok-subtable-box-title .only-card-group-box-title[data-v-380818cd] ::before {
  content: '';
  width: 4px;
  height: 16px;
  position: absolute;
  background-color: var(--bl-brand-c);
  left: 0;
  top: 16px;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.rok-subtable-box[data-v-380818cd] .van-collapse.rok-subtable-collapse .van-collapse-item__content {
  padding: 0;
}
.rok-subtable-box[data-v-380818cd] .van-collapse.rok-subtable-collapse .van-collapse-item--border {
  margin-top: 12px;
}
.rok-subtable-box[data-v-380818cd] .van-collapse.rok-subtable-collapse .van-collapse-item {
  background: #fff;
}
.rok-subtable-box[data-v-380818cd] .van-collapse.rok-subtable-collapse .van-collapse-item .van-collapse-item__title {
  padding-bottom: 0;
  padding-top: 0;
  align-items: center;
  display: block;
  position: relative;
}
.rok-subtable-box[data-v-380818cd] .van-collapse.rok-subtable-collapse .van-collapse-item .van-collapse-item__title .van-cell__title {
  display: flex;
  margin-left: 28px;
  line-height: 52px;
}
.rok-subtable-box[data-v-380818cd] .van-collapse.rok-subtable-collapse .van-collapse-item .van-collapse-item__title .van-badge__wrapper {
  position: absolute;
  left: 16px;
  top: 13px;
  color: #8f959e;
  transform: rotate(-90deg);
}
.rok-subtable-box[data-v-380818cd] .van-collapse.rok-subtable-collapse .van-collapse-item .van-collapse-item__title .action-delete {
  color: #ff5959;
}
.rok-subtable-box[data-v-380818cd] .van-collapse.rok-subtable-collapse .van-collapse-item .van-collapse-item__title .van-cell__right-icon::before {
  transform: rotate(90deg);
}
.rok-subtable-box[data-v-380818cd] .van-collapse.rok-subtable-collapse .van-collapse-item .van-collapse-item__title--expanded .van-badge__wrapper {
  transform: rotate(0deg);
}
.rok-subtable-box[data-v-380818cd] .van-collapse.rok-subtable-collapse .van-collapse-item .van-collapse-item__wrapper {
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
}
.rok-subtable-box[data-v-380818cd] .van-collapse.rok-subtable-collapse .van-collapse-item.noTitle .van-collapse-item__title--expanded {
  border-bottom: none;
}
.rok-subtable-box[data-v-380818cd] .van-collapse.rok-subtable-collapse .van-collapse-item.noTitle .van-collapse-item__wrapper {
  border-radius: 12px;
}
.rok-subtable-box[data-v-380818cd] .van-collapse.rok-subtable-collapse .rok-subtable-collapse-title {
  flex: 1;
  display: inline-block;
  height: 52px;
  line-height: 52px;
  position: relative;
  font-size: 15px;
  font-weight: 500;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.rok-subtable-box[data-v-380818cd] .van-collapse.rok-subtable-collapse .rok-subtable-collapse-title-action {
  display: inline-block;
}
.rok-subtable-box[data-v-380818cd] .van-collapse.rok-subtable-collapse .rok-subtable-collapse-title-dec {
  text-align: left;
  margin-bottom: 12px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.rok-subtable-box .rok-subtable-button-box[data-v-380818cd] {
  display: flex;
  margin: 12px 0px 0;
}
.rok-subtable-box .rok-subtable-button-box.is-approval .add-btn[data-v-380818cd] {
  line-height: 48px;
  color: var(--bl-brand-c);
  background: #fff;
  margin-bottom: 16px;
}
.rok-subtable-box .rok-subtable-button-box.is-full[data-v-380818cd] {
  position: fixed;
  background: #fff;
  bottom: 0;
  width: 100%;
  margin: 0;
  padding: 8px 12px;
  z-index: 1;
  box-shadow: 0px -2px 8px rgba(0, 0, 0, 0.06);
}
.rok-subtable-box .rok-subtable-button-box.is-full .add-btn[data-v-380818cd] {
  border: 1px solid var(--bl-brand-c);
  border-radius: 4px;
}
.rok-subtable-box .rok-subtable-button-box.is-full.is-approval .add-btn[data-v-380818cd] {
  border-radius: 0;
  margin-bottom: 0;
}
.rok-subtable-box .rok-subtable-button-box .rok-subtable-button[data-v-380818cd] {
  flex: 1;
}
.rok-subtable-box .rok-subtable-button-box .rok-subtable-button.has-add[data-v-380818cd] {
  border-radius: 12px 0 0 12px;
  position: relative;
}
.rok-subtable-box .rok-subtable-button-box .rok-subtable-button.has-add[data-v-380818cd]::after {
  content: '';
  position: absolute;
  right: -1px;
  top: 12px;
  background: var(--bl-font-n250-c);
  width: 2px;
  height: 20px;
}
.rok-subtable-box .rok-subtable-button-box .rok-subtable-button.has-more[data-v-380818cd] {
  border-radius: 0 12px 12px 0;
}
.rok-subtable-box .rok-subtable-button-box .add-btn[data-v-380818cd] {
  border: none;
  line-height: 48px;
  color: var(--bl-brand-c);
}
.rok-card-group .rok-subtable-box:last-child .subtable-bottom-line[data-v-380818cd],
.rok-tab .rok-subtable-box:last-child .subtable-bottom-line[data-v-380818cd] {
  height: 1px;
}
.rok-card-group .rok-subtable-box[data-v-380818cd] .van-collapse-item,
.rok-tab .rok-subtable-box[data-v-380818cd] .van-collapse-item {
  border-radius: 12px;
}
.rok-card-group .rok-subtable-box[data-v-380818cd] .van-collapse-item__title,
.rok-tab .rok-subtable-box[data-v-380818cd] .van-collapse-item__title,
.rok-card-group .rok-subtable-box[data-v-380818cd] .van-collapse-item__wrapper,
.rok-tab .rok-subtable-box[data-v-380818cd] .van-collapse-item__wrapper,
.rok-card-group .rok-subtable-box[data-v-380818cd] .van-collapse-item__content,
.rok-tab .rok-subtable-box[data-v-380818cd] .van-collapse-item__content,
.rok-card-group .rok-subtable-box[data-v-380818cd] .van-cell,
.rok-tab .rok-subtable-box[data-v-380818cd] .van-cell,
.rok-card-group .rok-subtable-box[data-v-380818cd] .read-only-text,
.rok-tab .rok-subtable-box[data-v-380818cd] .read-only-text {
  background: var(--bl-font-n150-c);
  white-space: pre-wrap;
}
.rok-card-group .rok-subtable-box .rok-subtable-box-title[data-v-380818cd],
.rok-tab .rok-subtable-box .rok-subtable-box-title[data-v-380818cd] {
  padding: 0 12px;
  color: var(--bl-font-n500-c);
  font-size: 15px;
  font-weight: 400;
}
.rok-card-group .rok-subtable-box .rok-subtable-collapse[data-v-380818cd],
.rok-tab .rok-subtable-box .rok-subtable-collapse[data-v-380818cd] {
  padding: 0 16px;
}
.rok-card-group .rok-subtable-box[data-v-380818cd] .van-collapse-item__title,
.rok-tab .rok-subtable-box[data-v-380818cd] .van-collapse-item__title {
  border-radius: 12px;
}
.rok-card-group .rok-subtable-box[data-v-380818cd] .van-collapse-item__title.van-collapse-item__title--expanded,
.rok-tab .rok-subtable-box[data-v-380818cd] .van-collapse-item__title.van-collapse-item__title--expanded {
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}
.rok-card-group .rok-subtable-box[data-v-380818cd] .wfc-van-wrapper,
.rok-tab .rok-subtable-box[data-v-380818cd] .wfc-van-wrapper {
  background: var(--bl-font-n150-c);
}
.rok-card-group .rok-subtable-box-readonly .rok-subtable-collapse[data-v-380818cd],
.rok-tab .rok-subtable-box-readonly .rok-subtable-collapse[data-v-380818cd] {
  margin-bottom: 10px;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.subtable-occupy-bitmap {
  width: 100%;
  height: 50px;
  background: #fff;
}
.ag-control-cell {
  width: calc(100% - 2px);
}
.subTableCellRendererFramework-overlayClassName {
  max-width: 680px;
  z-index: 1000;
}
.subTableCellRendererFramework-overlayClassName .blr-popover-inner-content {
  padding-bottom: 24px;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.rok-subtable-list-rotate-btn[data-v-0d1b29f9] {
  width: 24px;
  position: absolute;
  right: 15px;
  top: 12px;
  border: 1px solid #dee0e3;
  border-radius: 4px;
}
.rok-subtable-list-ag-grid[data-v-0d1b29f9] {
  width: 100%;
  flex: 1 1 auto;
  /* 允许增长和收缩 */
  overflow: auto;
  /* 处理溢出 */
  min-height: 0;
  /* flex子元素重要属性 */
}
.rok-subtable-list-ag-grid[data-v-0d1b29f9] .text-reader-only {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.rok-subtable-list-form-item[data-v-0d1b29f9] {
  position: relative;
}
.rok-subtable-list-form-item.is-editable .rok-subtable-list-rotate-btn[data-v-0d1b29f9] {
  right: 28px;
}
.rok-card-group .rok-subtable-list-form-item[data-v-0d1b29f9],
.rok-tab .rok-subtable-list-form-item[data-v-0d1b29f9] {
  position: relative;
}
.seat-div[data-v-0d1b29f9] {
  width: 100%;
  height: 28px;
}
.rok-subtable-list[data-v-0d1b29f9] {
  display: flex;
  min-width: 150px;
  flex-direction: column;
  z-index: 100;
}
.rok-subtable-list-ag-grid[data-v-0d1b29f9] {
  display: flex;
  height: 100%;
}
.rok-subtable-list-rotate[data-v-0d1b29f9] {
  flex: 1;
  display: flex;
  flex-direction: column;
  background: #fff;
}
.rok-subtable-list .grid-table-wrapper[data-v-0d1b29f9] {
  width: 100%;
}
.rok-subtable-list[data-v-0d1b29f9] .table-body {
  height: 100%;
}
.rok-subtable-list-header[data-v-0d1b29f9] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background: #fff;
  padding: 6px 16px;
}
.rok-subtable-list-header span[data-v-0d1b29f9] {
  font-family: 'PingFang SC';
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  /* identical to box height */
  /* 辅色/N900-标题正文 */
  color: #1f2329;
}
.rok-subtable-list-header .rotate-btn[data-v-0d1b29f9] {
  width: 22px;
  height: 22px;
  margin: 7px 13px 7px 15px;
}
.rok-subtable-list-header .close-full-screen-icon[data-v-0d1b29f9] {
  font-size: 20px;
  padding: 8px 16px 8px 14px;
}
.rok-subtable-list-full-left-tool[data-v-0d1b29f9] {
  border: 1px solid #dee0e3;
  border-radius: 31px;
  background: #fff;
  font-size: 20px;
  color: #646a73;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.rok-subtable-list-full-left-tool span[data-v-0d1b29f9] {
  color: #dee0e3;
}
.rok-subtable-list-full-left-tool i[data-v-0d1b29f9] {
  padding: 8px 14px;
}
.rok-subtable-list-operation[data-v-0d1b29f9] {
  display: flex;
  align-items: center;
  color: #e8eaed;
  background: #fff;
}
.rok-subtable-list-operation .add-btn[data-v-0d1b29f9] {
  border-radius: 12px;
  border: 0;
  color: var(--bl-brand-c);
}
.rok-subtable-list-operation .look-more[data-v-0d1b29f9] {
  border-radius: 12px;
  color: var(--bl-brand-c);
  border: 0;
  height: 48px;
}
.rok-subtable-list .add-btn-footer[data-v-0d1b29f9] {
  display: flex;
  background: #fff;
  padding: 8px 12px;
  color: var(--bl-brand-c);
  flex-shrink: 0;
  /* 防止被flex布局压缩 */
  min-height: 60px;
  /* 确保最小高度 */
  box-sizing: border-box;
}
.rok-subtable-list .add-btn-footer .add-btn[data-v-0d1b29f9] {
  border-radius: 4px;
  border: 1px solid var(--bl-brand-c);
}
.rok-subtable-list .add-btn-footer .add-btn[data-v-0d1b29f9] .van-button__content .van-button__icon {
  color: var(--bl-brand-c);
}
.rok-subtable-list .add-btn-footer .van-button--primary[data-v-0d1b29f9] {
  background-color: #fff;
}
.rok-subtable-list[data-v-0d1b29f9] .ag-cell-value {
  height: 38px;
}
.rok-subtable-list[data-v-0d1b29f9] .van-cell {
  padding: 0;
}
.rok-subtable-list[data-v-0d1b29f9] .van-button__text {
  line-height: 36px;
}
.rok-subtable-list[data-v-0d1b29f9] .ok-render-control .van-button.button-only-text {
  padding: 0;
  height: 100%;
}
.rok-subtable-list[data-v-0d1b29f9] .ok-render-control > .van-button__content {
  text-align: left;
  display: inline-block;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.rok-subtable-list[data-v-0d1b29f9] .tag-reader-only .tag-item {
  max-width: 108px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.rok-subtable-list[data-v-0d1b29f9] .text-reader-only {
  background: transparent;
  padding: 6px 0px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.rok-subtable-list[data-v-0d1b29f9] .department-item .display-value {
  max-width: 108px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.rok-subtable-list[data-v-0d1b29f9] .ok-select .tag-reader-only .tag-item :deep(.rok-select-relation .text-reader-only) {
  line-height: 22px;
}
.rok-subtable-list[data-v-0d1b29f9] .count-total {
  display: none;
}
.rok-subtable-list[data-v-0d1b29f9] .rok-link {
  line-height: 36px;
  display: inline-block;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.rok-subtable-list[data-v-0d1b29f9] .attachment-uploader-box span {
  line-height: 36px;
}
.rok-subtable-list[data-v-0d1b29f9] .rok-employee-mobile .selected-item {
  max-width: 120px;
}
.rok-subtable-list[data-v-0d1b29f9] .rok-employee-mobile .selected-item .user-name {
  width: 100%;
  display: inline-block;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.rok-subtable-list[data-v-0d1b29f9] .rok-employee-department .display-value {
  max-width: 120px;
}
.rok-subtable-list[data-v-0d1b29f9] .image-box span {
  line-height: 36px;
}
.rok-subtable-list[data-v-0d1b29f9] .image-box .image-uploader-mobile .van-uploader__preview-image {
  margin: 2px;
}
.rok-subtable-list[data-v-0d1b29f9] .image-box .van-uploader__wrapper {
  flex: nowrap;
}
.rok-subtable-list[data-v-0d1b29f9] .van-cell {
  border-radius: 0;
}
.rok-subtable-list[data-v-0d1b29f9] .van-popup .file-list {
  display: flex;
  flex-direction: column;
  height: unset;
  gap: 4px;
}
.rok-subtable-list[data-v-0d1b29f9] .file-list {
  margin: 0;
  display: flex;
  align-items: center;
  height: 36px;
  text-align: left;
}
.rok-subtable-list[data-v-0d1b29f9] .file-list .file-icon {
  padding: 0;
}
.rok-subtable-list[data-v-0d1b29f9] .file-list .file-list-item {
  background: transparent;
  width: 20px;
  margin: 0;
}
.rok-subtable-list[data-v-0d1b29f9] .file-list .file-download-wrap {
  display: none;
}
.rok-subtable-list[data-v-0d1b29f9] .subtable-cell-readonly {
  background: var(--bl-disable-c);
  cursor: not-allowed;
  width: 100%;
  display: inline-block;
  white-space: nowrap;
  /* 确保文本在同一行内显示，不换行 */
  overflow: hidden;
  /* 隐藏溢出的部分文本 */
  text-overflow: ellipsis;
  /* 使用省略号表示文本被截断 */
  padding: 0 var(--ag-cell-horizontal-padding);
  z-index: 100;
}
.rok-subtable-list[data-v-0d1b29f9] .subtable-cell-readonly div,
.rok-subtable-list[data-v-0d1b29f9] .subtable-cell-readonly li,
.rok-subtable-list[data-v-0d1b29f9] .subtable-cell-readonly span,
.rok-subtable-list[data-v-0d1b29f9] .subtable-cell-readonly ul {
  background: var(--bl-disable-c);
}
.rok-subtable-list[data-v-0d1b29f9] .subtable-cell-hover:has(.subtable-cell-readonly) {
  padding: 0;
}
.rok-subtable-list[data-v-0d1b29f9] .subtable-cell-hide {
  background: var(--bl-disable-c) !important;
  cursor: not-allowed;
  color: var(--bl-disable-c);
  border-bottom: 1px solid #dde2eb;
}
.rok-subtable-list[data-v-0d1b29f9] .subtable-cell-hide div,
.rok-subtable-list[data-v-0d1b29f9] .subtable-cell-hide span {
  opacity: 0;
}
.rok-subtable-list[data-v-0d1b29f9] .subtable-cell-hide .subtable-cell-hide,
.rok-subtable-list[data-v-0d1b29f9] .subtable-cell-hide .no-control-item {
  opacity: 1;
  height: 38px;
  color: #caccce;
  font-family: 'PingFang SC';
  font-style: normal;
  font-weight: 400;
  line-height: 38px;
  border-bottom: none;
}
.rok-subtable-list[data-v-0d1b29f9] .rok-department-content .display-value-warp {
  margin-top: 4px;
}
.rok-subtable-list[data-v-0d1b29f9] .rok-department-content .display-value {
  line-height: 20px;
}
.rok-subtable-list[data-v-0d1b29f9] .rok-department-content span {
  line-height: 36px;
}
.rok-subtable-list[data-v-0d1b29f9] .read-only-empty {
  line-height: 36px;
}
.rok-subtable-list[data-v-0d1b29f9] .attachment-uploader span i {
  border: 0;
}
.rok-subtable-list[data-v-0d1b29f9] .rich-text-box {
  padding: 6px 12px 6px 0;
}
.rok-subtable-list[data-v-0d1b29f9] .input-box {
  line-height: 36px;
}
.rok-subtable-list[data-v-0d1b29f9] .rok-wps-m .more-control {
  display: none;
}
.rok-subtable-list[data-v-0d1b29f9] .rok-wps-m .van-form-item {
  padding: 0;
}
.rok-subtable-list[data-v-0d1b29f9] .rok-wps-m .line {
  display: none;
}
.rok-subtable-list[data-v-0d1b29f9] .rok-wps-m .file {
  line-height: 34px;
}
.rok-subtable-list[data-v-0d1b29f9] .rok-wps-m :deep(.ok-mobile-invoice) .button-tip {
  display: none;
}
.rok-subtable-list[data-v-0d1b29f9] .rok-wps-m .wps-button {
  margin: 4px 0px;
  height: 28px;
  line-height: 28px;
}
.rok-subtable-list[data-v-0d1b29f9] .rok-wps-m .files .file-info .file {
  width: auto;
}
.rok-subtable-list[data-v-0d1b29f9] .rok-wps-m .files .file-info {
  background: transparent;
  margin: 0;
}
.rok-subtable-list[data-v-0d1b29f9] .ok-mobile-invoice .button-tip {
  display: none;
}
.rok-subtable-list[data-v-0d1b29f9] .ok-mobile-invoice .van-uploader__wrapper--disabled {
  opacity: 1;
}
.rok-subtable-list[data-v-0d1b29f9] .ok-button {
  opacity: 1;
}
.rok-subtable-list .subtable-cell-readonly .rok-link[data-v-0d1b29f9],
.rok-subtable-list .subtable-cell-readonly .input-box[data-v-0d1b29f9] {
  background-color: #f5f7fa;
}
.rok-subtable-list .rok-link[data-v-0d1b29f9],
.rok-subtable-list .input-box[data-v-0d1b29f9] {
  background-color: #f5f7fa;
}
.rok-subtable-list[data-v-0d1b29f9] .rok-rich-text .van-cell {
  height: 38px;
  line-height: 38px;
}
.rok-subtable-list[data-v-0d1b29f9] .rok-rich-text .van-cell .van-cell__value pre {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.rok-subtable-list[data-v-0d1b29f9] .rok-rich-text .rich-text-box.top {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.rok-subtable-list[data-v-0d1b29f9] .rok-rich-text .rich-text-box.top .mce-content-body.mce-content-readonly {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.rok-subtable-list[data-v-0d1b29f9] .rok-rich-text .rich-text-box.top .mce-content-body.mce-content-readonly p {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.rok-subtable-list[data-v-0d1b29f9] .rok-rich-text .rich-text-box.top .rich-text-box-count {
  display: none;
}
.subtable-operation-bottom-line[data-v-0d1b29f9] {
  height: 0px;
  background-color: var(--bl-font-n300-c);
  margin: 0 16px;
}
.rok-grid-approval .subtable-operation-bottom-line[data-v-0d1b29f9] {
  height: 0;
}
.rok-card-group .subtable-operation-bottom-line[data-v-0d1b29f9],
.rok-tab .subtable-operation-bottom-line[data-v-0d1b29f9] {
  height: 1px;
}
.seat-div + .rok-subtable-list-rotate-btn[data-v-0d1b29f9] {
  top: 2px;
}
.rok-subtable-list-operation[data-v-0d1b29f9] {
  align-items: flex-start;
}
.rok-subtable-list-operation > button[data-v-0d1b29f9] {
  height: 43px;
  padding-top: 12px;
}
.rok-subtable-list-operation > button[data-v-0d1b29f9] .van-button__content {
  align-items: flex-start;
}
.rok-subtable-list-operation > span[data-v-0d1b29f9] {
  margin-top: 10px;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.rok-subtable .edit-subtable-components .van-cell[data-v-9444d6dc] {
  line-height: 22px;
}
.rok-subtable .edit-subtable-components .van-cell .button-only-text.ok-button[data-v-9444d6dc] {
  height: 18px;
  padding: 0;
  width: inherit;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.rok-tab-edit[data-v-2da22682] {
  width: 100%;
  height: auto;
  line-height: 24px;
  background-color: #f2f4f7;
}
.rok-tab-edit[data-v-2da22682] .wfc-van-form-item {
  margin: 0;
}
.rok-tab-edit .rok-tab-edit-title-box[data-v-2da22682] {
  display: flex;
  align-items: center;
  position: relative;
  padding: 20px 12px 12px;
}
.rok-tab-edit .rok-tab-edit-title-box .rok-tab-edit-title-title[data-v-2da22682] {
  font-size: 16px;
  font-weight: 600;
  color: var(--bl-font-n900-c);
}
.rok-tab-edit .rok-tab-edit-box[data-v-2da22682] {
  background: #fff;
}
.rok-tab-detail[data-v-2da22682] {
  padding-top: 14px;
  background-color: #f2f4f7;
}
.rok-tab-detail .van-tabs__wrap[data-v-2da22682] {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  box-shadow: none;
}
.rok-tab-detail .van-tabs__wrap .van-tabs__line[data-v-2da22682] {
  display: none;
}
.rok-tab-detail .van-tabs__wrap .van-tab[data-v-2da22682] {
  display: flex;
  justify-content: flex-start;
  padding: 0 16px;
}
.rok-tab-detail .van-tabs__wrap .van-tab--active[data-v-2da22682] {
  color: var(--bl-brand-c);
}
.rok-tab-detail .van-tabs__wrap .van-tab--active span[data-v-2da22682] {
  display: block;
  width: auto;
  height: 30px;
  line-height: 26px;
}
.rok-tab-detail .van-tab__text[data-v-2da22682] {
  line-height: 26px;
  height: 30px;
}
.rok-tab-detail .van-tabs__nav[data-v-2da22682] {
  background: #f2f4f7;
}
.rok-tab-detail .van-tab[data-v-2da22682] {
  padding: 0;
}
.rok-tab-detail .van-tabs__content[data-v-2da22682] {
  background: #fff;
  border-radius: 12px;
}
.rok-tabs-box[data-v-2da22682] .van-tabs__nav {
  background: transparent !important;
  display: block;
  white-space: nowrap;
}
.rok-tabs-box[data-v-2da22682] .van-tabs__nav .van-tab__text {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
[data-v-2da22682] .van-sticky--fixed {
  background: #f2f4f7;
}
[data-v-2da22682] .van-tab {
  display: inline-block;
  max-width: 130px;
  line-height: 44px;
  font-size: 15px;
  font-weight: 600;
  padding: 0 10px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
[data-v-2da22682] .van-tab.van-tab--active {
  color: var(--bl-brand-c);
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.rich-text-sub-readonly {
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.sub-readonly-tooltip {
  max-height: 300px;
  max-width: 500px;
  overflow: auto;
}
.sub-readonly-tooltip.disabled {
  display: none;
}
.sub-readonly-tooltip p,
.sub-readonly-tooltip span {
  color: var(--bl-font-n900-c);
}
.sub-readonly-tooltip .tooltip-title {
  display: inline-block;
  max-width: 100%;
  color: var(--bl-font-n900-c);
}
.tooltip-text {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.rok-text-content[data-v-f04245fc] {
  white-space: pre-wrap;
  word-wrap: break-word;
}
.text-popover .van-popover__action[data-v-f04245fc] {
  padding: 0;
  height: auto;
  width: auto;
  max-width: 100%;
  max-height: 300px;
  overflow-y: auto;
  align-items: flex-start;
}
.text-popover .van-popover__action-text[data-v-f04245fc] {
  padding: 12px;
}
.ok-text .van-cell[data-v-f04245fc] {
  line-height: 22px;
  background: var(--bl-font-n150-c);
  color: var(--bl-font-n600-c);
  padding: 0 16px;
}
.rok-card-group .ok-text .van-cell[data-v-f04245fc],
.rok-tab .ok-text .van-cell[data-v-f04245fc] {
  background: #fff;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
[data-v-270fcf00] textarea {
  resize: none;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.rok-title {
  display: flex;
  align-items: flex-start;
  padding: 18px 16px;
  border-radius: 8px;
  background: #fff;
  font-size: 15px;
  color: var(--bl-font-n600-c);
}
.rok-title .person {
  display: inline-block;
  vertical-align: middle;
  width: 46px;
  height: 46px;
  margin-right: 11px;
}
.rok-title-title {
  display: flex;
  align-items: flex-start;
  width: 100%;
  justify-content: space-between;
}
.rok-title-title .rok-title-title-text {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.rok-title-title-copy {
  margin-left: 12px;
  line-height: 30px;
  font-weight: 400;
}
.rok-title-title-copy img {
  width: 16px;
}
.rok-title-title-copy i {
  color: #8f959e;
  font-size: 20px;
}
.rok-title-name {
  flex: 1;
  color: var(--bl-font-n900-c);
  font-weight: 600;
  font-size: 20px;
  line-height: 30px;
  display: flex;
  width: 0;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.rok-title-name-descript {
  word-wrap: break-word;
  color: var(--bl-font-n600-c);
  font-size: 15px;
  font-weight: normal;
  word-break: break-all;
  margin-top: 6px;
}
.rok-title-infomation {
  display: flex;
  margin-top: 6px;
  width: 100%;
}
.rok-title-label {
  white-space: nowrap;
  font-size: 13px;
  line-height: 20px;
  color: var(--bl-font-n500-c);
  font-weight: normal;
}
.rok-title-value {
  font-size: 13px;
  line-height: 20px;
  color: var(--bl-font-n600-c);
  font-weight: normal;
  width: calc(100% - 30px);
}
.rok-title-bottom {
  margin-top: 20px;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.tree-popup-BLUW {
  border-radius: 6px 6px 0 0;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.select-container .title-wrap[data-v-730e9d4e] {
  height: 40px;
  display: flex;
  align-items: center;
  color: var(--bl-brand-c);
  font-size: 14px;
  padding: 0 16px;
  position: relative;
}
.select-container .title-wrap[data-v-730e9d4e]:after {
  content: '';
  height: 1px;
  background: var(--bl-font-n300-c);
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
}
.select-container .title-wrap i[data-v-730e9d4e] {
  line-height: 1;
  margin-left: 10px;
}
.select-container .list-wrap[data-v-730e9d4e] {
  height: calc(50vh - 40px);
  overflow-y: auto;
}
.select-container .list-wrap.iphonex[data-v-730e9d4e] {
  padding-bottom: 34px;
}
.select-container .list-wrap li[data-v-730e9d4e] {
  height: 48px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  color: var(--bl-font-n900-c);
  font-size: 15px;
  padding: 0 16px;
}
.select-container .list-wrap li .dept-name[data-v-730e9d4e] {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: calc(100% - 36px);
}
.select-container .list-wrap li i[data-v-730e9d4e] {
  line-height: 1;
  color: var(--bl-font-n500-c);
}
.select-container .list-wrap li.empty-img[data-v-730e9d4e] {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  color: var(--bl-font-n500-c);
}
.select-container .list-wrap li.empty-img img[data-v-730e9d4e] {
  width: 140px;
  display: inline-block;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.employee-footer[data-v-7aa65a98] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: fixed;
  bottom: 0;
  width: 100%;
  background: #fff;
  box-shadow: 0px -2px 8px rgba(0, 0, 0, 0.06);
  padding-bottom: calc(12px + env(safe-area-inset-bottom));
  padding-top: calc(12px + env(safe-area-inset-top));
}
.employee-footer.multiple[data-v-7aa65a98] {
  height: calc(44px + env(safe-area-inset-bottom));
  line-height: 44px;
  box-shadow: 0px -0.5px 0px #dde1e4;
}
.employee-footer .selected-count[data-v-7aa65a98] {
  padding-left: 16px;
  font-size: 14px;
  line-height: 20px;
  color: var(--bl-brand-c);
  display: flex;
}
.employee-footer .selected-count.no-selected[data-v-7aa65a98] {
  color: #a5bffb;
}
.employee-footer .arrow-icon[data-v-7aa65a98] {
  margin-left: 12px;
  font-size: 16px;
}
.employee-footer .selected-btn[data-v-7aa65a98] {
  width: 100%;
  margin: 0 12px;
  height: 40px;
  line-height: 40px;
  font-size: 14px;
  color: #fff;
  background-color: var(--bl-brand-c);
  border-radius: 4px;
  padding: 0 16px;
  text-align: center;
}
.employee-footer .selected-btn.multiple[data-v-7aa65a98] {
  width: auto;
  margin: 4px 12px 4px 0;
  height: 28px;
  line-height: 28px;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.g-search-wrapper .van-search[data-v-70b4d181] {
  width: 100%;
  height: 32px;
  padding: 0;
  border-radius: 4px;
  font-size: 14px;
}
.g-search-wrapper .van-search .van-search__content[data-v-70b4d181] {
  padding: 0 8px;
  color: red;
  border-radius: 4px;
  background: #f8f8f9;
}
.g-search-wrapper .van-search .van-search__content[data-v-70b4d181] ::-moz-placeholder {
  color: #c3c5cb;
}
.g-search-wrapper .van-search .van-search__content[data-v-70b4d181] ::placeholder {
  color: #c3c5cb;
}
.g-search-wrapper .van-search .van-search__content .van-cell__value[data-v-70b4d181] {
  margin-left: 22px;
}
.search-wrapper[data-v-70b4d181] {
  flex: 1;
  position: relative;
}
.search-wrapper > i[data-v-70b4d181] {
  position: absolute;
  left: 8px;
  top: 50%;
  transform: translateY(-50%);
  font-size: 14px;
  color: #c3c5cb;
}
.search-wrapper .search-icon-left[data-v-70b4d181] {
  color: var(--bl-font-n500-c);
  margin-right: 5px;
}
.search-wrapper .search-icon-right[data-v-70b4d181] {
  color: var(--bl-font-n500-c);
  margin-right: 14px;
  display: block;
}


#employee-search-wrap .van-search .van-cell {
	padding: 0;
	line-height: 32px;
}
#employee-search-wrap .van-search .van-field__control {
	line-height: 32px;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.breadcrumb-box[data-v-852aaee0] {
  position: relative;
  margin: 0 14px;
  height: 48px;
}
.breadcrumb-box ul[data-v-852aaee0] {
  display: flex;
  overflow-x: auto;
}
.breadcrumb-box ul[data-v-852aaee0]:after {
  content: '';
  height: 1px;
  background: var(--bl-font-n300-c);
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}
.breadcrumb-box ul li[data-v-852aaee0] {
  color: var(--bl-font-n500-c);
  font-size: 14px;
  display: flex;
  align-items: center;
  height: 48px;
  justify-content: center;
  cursor: pointer;
  white-space: nowrap;
}
.breadcrumb-box ul li i[data-v-852aaee0] {
  padding: 0 6px;
}
.breadcrumb-box ul li[data-v-852aaee0]:last-child {
  cursor: default;
  color: var(--bl-brand-c);
}
.breadcrumb-box ul li:last-child i[data-v-852aaee0] {
  display: none;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.g-link-man-search-wrapper .van-search {
  width: 100%;
  height: 32px;
}
.g-link-man-search-wrapper .van-loading--circular {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%);
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.link-man-search-wrapper[data-v-030b2cee] {
  height: 100vh;
  position: relative;
}
.link-man-search-wrapper .content-box[data-v-030b2cee] {
  height: calc(100% - 120px - env(safe-area-inset-bottom));
}
.link-man-search-wrapper .tree-wrap[data-v-030b2cee],
.link-man-search-wrapper .result-wrap[data-v-030b2cee],
.link-man-search-wrapper .no-result[data-v-030b2cee] {
  height: 100%;
}
.link-man-search-wrapper .no-result[data-v-030b2cee] {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.link-man-search-wrapper .no-result .no-result-img[data-v-030b2cee] {
  width: 160px;
  height: 160px;
  vertical-align: middle;
}
.link-man-search-wrapper .no-result .text[data-v-030b2cee] {
  font-size: 14px;
  color: var(--bl-font-n500-c);
  line-height: 20px;
  margin-top: 8px;
}
.link-man-search-wrapper .search-container[data-v-030b2cee] {
  width: 100%;
  padding: 9px 16px;
}
.link-man-search-wrapper .search-container.no-selected[data-v-030b2cee] {
  margin-bottom: 16px;
}
.link-man-search-wrapper .all-list[data-v-030b2cee] {
  padding-left: 16px;
  height: calc(100% - 48px);
  overflow-y: auto;
}
.link-man-search-wrapper .all-list li[data-v-030b2cee] {
  display: flex;
  align-items: center;
}
.link-man-search-wrapper .all-list li .item-info[data-v-030b2cee] {
  border-bottom: 1px solid var(--bl-font-n300-c);
}
.link-man-search-wrapper .all-list li .checkbox-wrap[data-v-030b2cee] {
  display: flex;
  align-items: center;
}
.link-man-search-wrapper .all-list li .checkbox-wrap .bumen-icon[data-v-030b2cee] {
  display: inline-block;
  width: 36px;
  height: 36px;
  margin-left: 10px;
}
.link-man-search-wrapper .all-list li .item-info[data-v-030b2cee] {
  flex: 1;
  position: relative;
  margin-left: 10px;
  height: 50px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  max-width: calc(100% - 38px);
}
.link-man-search-wrapper .all-list li .item-info .item-label[data-v-030b2cee] {
  font-size: 15px;
  color: var(--bl-font-n900-c);
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-right: 10px;
  flex: 1;
  height: 100%;
  line-height: 50px;
}
.link-man-search-wrapper .all-list li .item-info .item-label[data-v-030b2cee]:not(.is-search) {
  max-width: calc(100% - 85px);
}
.link-man-search-wrapper .all-list li .item-info .subordinate-wrap[data-v-030b2cee] {
  position: relative;
  padding-left: 12px;
  padding-right: 16px;
  min-width: 81px;
  font-size: 15px;
  color: var(--bl-brand-c);
}
.link-man-search-wrapper .all-list li .item-info .subordinate-wrap[data-v-030b2cee]:after {
  content: '';
  width: 1px;
  background: var(--bl-font-n300-c);
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
}
.link-man-search-wrapper .all-list li .item-info .subordinate-wrap .disabled[data-v-030b2cee] {
  opacity: 0.4;
}
.link-man-search-wrapper .all-list li .item-info .subordinate-wrap .page-xiaji1[data-v-030b2cee] {
  font-size: 20px;
  margin-right: 6px;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.placeholder-text[data-v-52be1121] {
  width: 100%;
  height: 100%;
  color: var(--bl-font-n400-c);
  font-size: 15px;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.rok-varchar-column[data-v-7b6f8c66] {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.rok-subtable-column .rok-vue-form-item[data-v-b49ffe54] {
  color: #1f2329;
}
.rok-subtable-column .rok-vue-form-item[data-v-b49ffe54] .wfc-van-wrapper {
  display: flex;
  align-items: center;
  height: 44px;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.rok-wps-m .custom-mount {
  width: 0;
  height: 0;
}
.rok-wps-m .van-form-item {
  padding: 6px 0;
}
.rok-wps-m .wps-button {
  padding: 0 16px;
  height: 36px;
  line-height: 36px;
  border: 1px solid #dee0e3;
  border-radius: 4px;
  width: -moz-max-content;
  width: max-content;
  cursor: pointer;
  font-size: 14px;
  margin: 10px 0 0 16px;
  display: flex;
  align-items: center;
}
.rok-wps-m .wps-button .wps-icon {
  color: #2e7df4;
  font-size: 16px;
  font-weight: 600;
  vertical-align: middle;
  display: inline-block;
}
.rok-wps-m .wps-button .inner-text {
  margin-left: 5px;
  max-width: 268px;
  vertical-align: middle;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.rok-wps-m .wps-button .arrow-d {
  font-size: 12px;
  margin-left: 5px;
  color: #8f959e;
  vertical-align: middle;
}
.rok-wps-m .no-wps-button {
  padding: 0 16px;
  height: 36px;
  line-height: 36px;
  width: -moz-max-content;
  width: max-content;
  font-size: 14px;
  margin: 5px 0 0 16px;
}
.rok-wps-m .wps-disabled {
  color: #00000040;
  background: #f5f5f5;
  cursor: not-allowed;
}
.rok-wps-m .files .file-info {
  background: var(--bl-disable-c);
  border-radius: 4px;
  width: calc(100% - 32px);
  margin: 0 16px;
  height: 48px;
  line-height: 48px;
  position: relative;
}
.rok-wps-m .files .file-info .file {
  width: calc(100% - 55px);
  padding-left: 10px;
}
.rok-wps-m .files .file-info .file .icon-f {
  display: inline-block;
  vertical-align: middle;
  margin-right: 8px;
}
.rok-wps-m .files .file-info .file .name {
  max-width: calc(100% - 40px);
  vertical-align: middle;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.rok-wps-m .files .file-info .line {
  position: absolute;
  height: 32px;
  width: 1px;
  top: 8px;
  right: 50px;
  border-radius: 0px;
  background: #dee0e3;
}
.rok-wps-m .files .file-info .more-control {
  font-size: 16px;
  height: 20px;
  width: 20px;
  line-height: 20px;
  position: absolute;
  right: 10px;
  top: 15px;
  font-weight: 600;
  color: #2b2f36;
}
.rok-wps-m .rok-wps-fileButtonsMore {
  min-width: 100px;
}
.rok-wps-m .rok-wps-fileButtonsMore .ant-popover-inner-content {
  padding: 12px 0;
}
.rok-wps-m .rok-wps-fileButtonsMore .popopList {
  height: 32px;
  line-height: 32px;
  cursor: pointer;
  padding: 0 17px;
}
.rok-wps-m .rok-wps-fileButtonsMore .popopList:hover {
  background: #f2f4f7;
}
.rok-wps-m .rok-wps-popop {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
.rok-wps-m .rok-wps-popop .top-title {
  padding: 15px 20px 0 20px;
  color: #1f2329;
  font-family: PingFang SC;
  font-style: normal;
  font-weight: 500;
  font-size: 15px;
  height: 30px;
  line-height: 15px;
}
.rok-wps-m .rok-wps-popop .create-types {
  display: flex;
  justify-content: space-evenly;
  margin-top: 30px;
}
.rok-wps-m .rok-wps-popop .create-types .wps-mobile-create {
  width: 70px;
  height: 88px;
  background: #ffffff;
  border: 1px solid #e8eaed;
  box-sizing: border-box;
  border-radius: 4px;
  position: relative;
}
.rok-wps-m .rok-wps-popop .create-types .wps-word,
.rok-wps-m .rok-wps-popop .create-types .wps-excel,
.rok-wps-m .rok-wps-popop .create-types .wps-ppt,
.rok-wps-m .rok-wps-popop .create-types img {
  width: 30px;
  position: absolute;
  top: 16px;
  left: 20px;
}
.rok-wps-m .rok-wps-popop .create-types .name {
  display: block;
  position: absolute;
  width: 100%;
  text-align: center;
  top: 55px;
  font-size: 14px;
  height: 16px;
  line-height: 16px;
}
.rok-wps-m .rok-wps-file-popop {
  background-color: transparent !important;
}
.rok-wps-m .rok-wps-file-popop .button-list {
  border-radius: 4px;
}
.rok-wps-m .rok-wps-file-popop .button-list .b-list {
  height: 60px;
  line-height: 60px;
  width: calc(100vw - 20px);
  background: #fff;
  border-bottom: 1px solid #e8eaed;
  text-align: center;
  margin: 0 auto;
}
.rok-wps-m .rok-wps-file-popop .button-list .b-list:nth-child(1) {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
.rok-wps-m .rok-wps-file-popop .button-list .b-list:last-child {
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}
.rok-wps-m .rok-wps-file-popop .cancle {
  height: 60px;
  line-height: 60px;
  width: calc(100vw - 20px);
  background: #fff;
  border-bottom: 1px solid #e8eaed;
  text-align: center;
  margin: 0 auto;
  margin-top: 10px;
  margin-bottom: 10px;
  border-radius: 4px;
}
.rok-wps-m .rok-wps-file-popop .wps-disabled {
  color: #00000040;
  background: #f5f5f5;
  cursor: not-allowed;
}
.rok-wps-iframe-popop {
  height: 82vh;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
.rok-wps-iframe-popop .custom-mount-p,
.rok-wps-iframe-popop .popop-i {
  width: 100%;
  height: 100%;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.wps-page .custom-mount {
  width: 100vw;
  height: 100vh;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.van-form-item {
  width: 100%;
}
.van-form-item .van-cell:after {
  content: none;
}
.van-form-item_error-message {
  color: #ff6459;
  line-height: 12px;
  font-size: 12px;
  text-align: left;
  padding: 0 16px 12px;
  white-space: normal;
}


.bl-menu-wrapper {
	padding-left: -36px;
}
.menu-icon {
	border-radius: 4px;
	height: calc(100% - 15px);
	display: flex;
	align-items: center;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
html {
  padding: env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left) !important;
}
html,
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
button,
textarea,
select,
p,
blockquote,
table,
th,
td,
iframe {
  margin: 0;
  padding: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
summary {
  display: block;
  margin: 0;
  padding: 0;
}
* {
  box-sizing: border-box;
}
body {
  font-family: 'Helvetica Neue', 'Helvetica', 'Arial', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'STHeiti', 'SimHei', sans-serif;
  -webkit-print-color-adjust: exact;
  -moz-print-color-adjust: exact;
  -ms-print-color-adjust: exact;
  print-color-adjust: exact;
}
html,
body {
  height: 100%;
}
table {
  border-spacing: 0;
  border-collapse: collapse;
}
fieldset,
img {
  border: 0;
}
li {
  list-style: none;
}
caption,
th {
  font-weight: normal;
  text-align: left;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 100%;
  font-weight: normal;
}
.rok-rich-text em,
.rok-rich-text i {
  font-style: italic;
}
.rok-rich-text h1 {
  font-size: 1.8em;
  font-weight: 500;
  line-height: 1.2;
}
.rok-rich-text h2 {
  font-size: 1.6em;
  font-weight: 500;
  line-height: 1.2;
}
.rok-rich-text h3 {
  font-size: 1.4em;
  font-weight: 500;
  line-height: 1.2;
}
.rok-rich-text h4 {
  font-size: 1.2em;
  font-weight: 500;
  line-height: 1.2;
}
.rok-rich-text h5 {
  font-size: 1em;
  font-weight: 500;
  line-height: 1.2;
}
.rok-rich-text h6 {
  font-size: 0.8em;
  font-weight: 500;
  line-height: 1.2;
}
b,
strong {
  font-weight: bolder !important;
}
em,
i {
  font-style: normal;
}
::-webkit-scrollbar-thumb {
  background-color: #d9d9d9;
  border-radius: 3px;
}
.tox-tinymce-aux {
  z-index: 130 !important;
}
.tox .tox-dialog-wrap {
  z-index: 100 !important;
}
.van-dialog {
  min-height: 144px;
  border-radius: 8px;
}
.van-dialog .van-dialog__confirm,
.van-dialog .van-dialog__confirm:active {
  color: var(--bl-brand-c);
}
.van-dialog__header--isolated {
  padding: 24px 0 48px 0;
}
[class*='van-hairline']::after {
  border: 1px solid var(--bl-n250-c);
}
.van-dialog__content--isolated {
  min-height: 96px !important;
}
.van-hairline--left::after {
  border: 1px solid var(--bl-n250-c);
}
.van-dialog__message {
  font-family: PingFang SC;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  text-align: center;
  color: var(--bl-font-n900-c);
}
.van-button__text {
  font-family: PingFang SC;
  font-style: normal;
  font-weight: normal;
  font-size: 15px;
  text-align: center;
  font-weight: 400;
}
.van-toast {
  flex-direction: row;
  min-height: 40px;
  background: #ffffff;
  box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.15);
  border-radius: 50px;
  padding: 10px 16px;
  box-sizing: border-box;
  width: auto;
  top: 50px;
}
.van-toast .van-toast__text {
  font-size: 14px;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #1f2733;
  line-height: 20px;
  margin: 0;
  margin-left: 5px;
  width: 100%;
  text-align: left;
}
.van-popup--center {
  right: auto;
  transform: translate3d(-50%, 0px, 0);
}
.van-popup--center.van-image-preview {
  right: 0;
  transform: none;
}
.van-toast {
  margin: 0;
}
body.mobile-container {
  --bl-control-align-method: left;
  --bl-control-align-flex: flex-start;
  --van-button-primary-border-color: var(--bl-brand-c);
  --van-button-primary-background-color: var(--bl-brand-c);
  --van-switch-on-background-color: var(--bl-brand-c);
  --van-checkbox-checked-icon-color: var(--bl-brand-c);
  --van-step-active-color: var(--bl-brand-c);
}
::-webkit-input-placeholder {
  color: var(--bl-font-n500-c);
  font-size: 15px;
}
:-moz-placeholder {
  color: var(--bl-font-n500-c);
  font-size: 15px;
}
:-ms-input-placeholder {
  color: var(--bl-font-n500-c);
  font-size: 15px;
}
/* CSS Working Draft */
::-moz-placeholder {
  color: var(--bl-font-n400-c);
  font-size: 15px;
}
::placeholder,
.placeholder-text {
  color: var(--bl-font-n400-c);
  font-size: 15px;
}
.van-field__control::-moz-placeholder {
  color: var(--bl-font-n400-c);
  font-size: 15px;
}
.van-field__control::placeholder {
  color: var(--bl-font-n400-c);
  font-size: 15px;
}
.van-field__control {
  color: var(--bl-font-n600-c);
  font-size: 15px;
}
.van-cell {
  border-radius: 12px;
}
.upper-case {
  padding-top: 0;
}
.upper-case-word {
  font-size: 14px;
  line-height: 20px;
  color: var(--bl-font-n500-c);
}
.upper-case .van-cell {
  padding: 11px 16px 11px 16px;
  line-height: 22px;
}
.upper-case .text-reader-only {
  text-align: right;
}
.upper-case .upper-case {
  padding-top: 0;
}
.upper-case .upper-case-word {
  font-size: 14px;
  line-height: 20px;
  color: var(--bl-font-n500-c);
}
.upper-case .form-item-top .van-cell {
  padding: 0 16px 11px 16px;
}
.upper-case .ok-item-box {
  flex: 1;
}
.upper-case .layout-left .van-cell {
  padding: 11px 16px 11px 16px;
  line-height: 22px;
  display: flex;
}
.upper-case .layout-left .text-reader-only {
  text-align: var(--bl-control-align-method);
}
.upper-case .layout-left .upper-case .van-cell__value--alone {
  text-align: var(--bl-control-align-method);
  height: 100%;
}
.upper-case .layout-left .upper-case .upper-case-word {
  white-space: normal;
  display: inline-block;
  text-align: var(--bl-control-align-method);
}
.upper-case .layout-left .mce-content-readonly > p {
  text-align: var(--bl-control-align-method);
}
.upper-case .mce-content-readonly > p {
  text-align: right;
}
.van-picker .van-picker__toolbar {
  height: 40px;
  box-shadow: inset 0px -1px 0px rgba(0, 0, 0, 0.08);
}
.van-picker .van-picker__toolbar .van-picker__cancel,
.van-picker .van-picker__toolbar .van-picker__confirm {
  font-size: 16px;
  color: var(--bl-font-n600-c);
}
.van-picker .van-picker__toolbar .van-picker__confirm {
  color: var(--bl-brand-c);
  font-weight: 600;
}
.van-dialog__footer {
  border-top: 1px solid var(--bl-font-n300-c);
}
.van-dialog__footer .van-button + .van-button {
  border-left: 1px solid var(--bl-font-n300-c);
}
.my-approval > div:not(.form-engine-modal) .van-cell {
  background-color: transparent;
}
.my-approval > div:not(.form-engine-modal) .approval-bottom-line {
  display: none;
}
.my-approval > div:not(.form-engine-modal) .subtable-bottom-line {
  display: none;
}
.my-approval > div:not(.form-engine-modal) .subtable-operation-bottom-line {
  display: none;
}
.my-approval > div:not(.form-engine-modal) .approval-pageform-box {
  margin-top: 10px;
}
.my-approval > div:not(.form-engine-modal) .ok-textarea .is-editable .form-item-border,
.my-approval > div:not(.form-engine-modal) .ok-date-picker .is-editable .form-item-border,
.my-approval > div:not(.form-engine-modal) .ok-input .is-editable .form-item-border,
.my-approval > div:not(.form-engine-modal) .ok-select .is-editable .form-item-border,
.my-approval > div:not(.form-engine-modal) .ok-select-multiple .is-editable .form-item-border,
.my-approval > div:not(.form-engine-modal) .rok-radio .is-editable .form-item-border,
.my-approval > div:not(.form-engine-modal) .rok-address .is-editable .form-item-border,
.my-approval > div:not(.form-engine-modal) .rok-employee-mobile .is-editable .form-item-border,
.my-approval > div:not(.form-engine-modal) .rok-employee-department .is-editable .form-item-border,
.my-approval > div:not(.form-engine-modal) .ok-number .is-editable .form-item-border,
.my-approval > div:not(.form-engine-modal) .ok-amount .is-editable .form-item-border,
.my-approval > div:not(.form-engine-modal) .rok-select-relation .is-editable .form-item-border,
.my-approval > div:not(.form-engine-modal) .rok-tree .is-editable .form-item-border {
  position: relative;
}
.my-approval > div:not(.form-engine-modal) .is-editable .ok-render-control-with-border {
  position: absolute;
  width: calc(100% - 16px);
  border-radius: 4px;
  border: 1px solid var(--bl-brand-c);
  background: #f6f9ff;
  pointer-events: none;
}
.my-approval > div:not(.form-engine-modal) .is-editable .date-box-field {
  position: relative;
}
.my-approval > div:not(.form-engine-modal) .is-editable .date-box-field:after {
  position: absolute;
  width: calc(100% - 16px);
  border-radius: 4px;
  border: 1px solid #b2c9ff;
  background: #f6f9ff;
  pointer-events: none;
}
.my-approval > div:not(.form-engine-modal) .is-editable.layout-left .ok-render-control-with-border {
  height: calc(100% - 10px);
  top: 5px;
  left: 10px;
}
.my-approval > div:not(.form-engine-modal) .is-editable.layout-left .date-box-field {
  position: relative;
  overflow: visible;
}
.my-approval > div:not(.form-engine-modal) .is-editable.layout-left .date-box-field::before {
  position: absolute;
  content: '';
  width: calc(100% - 16px);
  height: calc(100% - 12px);
  background: #f6f9ff;
  top: 6px;
  left: 8px;
  border: 1px solid var(--bl-brand-c);
  border-radius: 4px;
}
.my-approval > div:not(.form-engine-modal) .is-editable.layout-top .ok-render-control-with-border {
  height: 100%;
  top: -5px;
  left: 8px;
}
.my-approval > div:not(.form-engine-modal) .is-editable.layout-top .van-form-item {
  overflow: visible;
}
.my-approval > div:not(.form-engine-modal) .is-editable.layout-top .date-box-field {
  position: relative;
  overflow: visible;
}
.my-approval > div:not(.form-engine-modal) .is-editable.layout-top .date-box-field::before {
  position: absolute;
  content: '';
  width: calc(100% - 16px);
  height: 100%;
  background: #f6f9ff;
  top: -5px;
  left: 8px;
  border: 1px solid var(--bl-brand-c);
  border-radius: 4px;
}
.my-approval > div:not(.form-engine-modal) .rok-employee-mobile .is-editable .has-value,
.my-approval > div:not(.form-engine-modal) .rok-employee-department .is-editable .has-value,
.my-approval > div:not(.form-engine-modal) .rok-radio.rr2 .is-editable .has-value,
.my-approval > div:not(.form-engine-modal) .ok-select-multiple .is-editable .has-value {
  padding: 0 16px 2px;
}
.my-approval > div:not(.form-engine-modal) .rok-employee-mobile .is-editable.layout-top:has(.has-value) .ok-render-control-with-border,
.my-approval > div:not(.form-engine-modal) .rok-employee-department .is-editable.layout-top:has(.has-value) .ok-render-control-with-border,
.my-approval > div:not(.form-engine-modal) .rok-radio.rr2 .is-editable.layout-top:has(.has-value) .ok-render-control-with-border,
.my-approval > div:not(.form-engine-modal) .ok-select-multiple .is-editable.layout-top:has(.has-value) .ok-render-control-with-border {
  top: -1px;
}
.my-approval > div:not(.form-engine-modal) .rok-subtable-column-right .layout-left .date-box-field::before {
  background: none;
  border: none;
}
.my-approval > div:not(.form-engine-modal) .rok-subtable-column-right .layout-top .date-box-field::before {
  background: none;
  border: none;
}
.my-approval > div:not(.form-engine-modal) .rok-form-item-has-error-24 .is-editable.layout-left .ok-render-control-with-border {
  height: calc(100% - 34px);
}
.my-approval > div:not(.form-engine-modal) .rok-form-item-has-error-24 .is-editable.layout-top .ok-render-control-with-border {
  height: calc(100% - 24px);
}
.my-approval > div:not(.form-engine-modal) .rok-form-item-has-error-36 .is-editable .layout-left .ok-render-control-with-border {
  height: calc(100% - 46px);
}
.my-approval > div:not(.form-engine-modal) .rok-form-item-has-error-36 .is-editable .layout-top .ok-render-control-with-border {
  height: calc(100% - 36px);
}
.my-approval > div:not(.form-engine-modal) .rok-form-item-has-error-48 .is-editable .layout-left .ok-render-control-with-border {
  height: calc(100% - 58px);
}
.my-approval > div:not(.form-engine-modal) .rok-form-item-has-error-48 .is-editable .layout-top .ok-render-control-with-border {
  height: calc(100% - 48px);
}
.my-approval > div:not(.form-engine-modal) .rok-form-item-has-error-60 .is-editable .layout-left .ok-render-control-with-border {
  height: calc(100% - 70px);
}
.my-approval > div:not(.form-engine-modal) .rok-form-item-has-error-60 .is-editable .layout-top .ok-render-control-with-border {
  height: calc(100% - 60px);
}
.my-approval > div:not(.form-engine-modal) .rok-tab:last-child {
  margin-bottom: 10px;
}
.my-approval > div:not(.form-engine-modal) .rok-image .count-wrap {
  top: 13px;
}
.my-approval > div:not(.form-engine-modal) .rok-subtable-box {
  background-color: #fff;
}
.my-approval > div:not(.form-engine-modal) .rok-subtable-box-readonly {
  padding-bottom: 10px;
  border: none;
}
.my-approval > div:not(.form-engine-modal) .approval-grid .rok-grid-approval:first-child.rok-card-group .card-group-title {
  padding-top: 10px;
}
.my-approval > div:not(.form-engine-modal) .approval-grid .rok-grid-approval:first-child.rok-tab .rok-tab-edit-title-box {
  padding-top: 10px;
}
.my-approval > div:not(.form-engine-modal) .rok-subtable-column .ok-render-control-with-border {
  display: none;
}
.my-approval > div:not(.form-engine-modal) .rok-card-group .rok-subtable-box .rok-subtable-collapse,
.my-approval > div:not(.form-engine-modal) .rok-tab .rok-subtable-box .rok-subtable-collapse {
  padding: 0 10px;
}
.my-approval > div:not(.form-engine-modal) .rok-card-group .date-box,
.my-approval > div:not(.form-engine-modal) .rok-tab .date-box {
  margin: 0 10px;
}
.rok-subtable-list .ok-render-control-with-border {
  display: none;
}
.ok-render-control .is-editable .tag-item {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.ok-render-control .van-cell__right-icon {
  height: 22px;
  line-height: 22px;
}
.ok-render-control .van-field__control--custom {
  min-height: 22px;
}
.ok-render-control .van-field__control {
  color: var(--bl-font-n900-c);
  font-size: 15px;
}
.layout-left .van-cell {
  padding: 11px 16px;
  line-height: 22px;
}
.layout-left .van-cell__value--alone {
  text-align: var(--bl-control-align-method);
}
.layout-left .van-field__control {
  text-align: var(--bl-control-align-method);
}
.layout-left .tag-reader-only {
  text-align: var(--bl-control-align-method);
}
.layout-left .tag-reader-only .tag-item {
  margin-right: 10px;
  margin-left: 0;
}
.layout-top .van-cell {
  padding: 0px 16px 11px;
  line-height: 22px;
}
.wfc-van-form {
  position: relative;
  height: 100%;
}
.wfc-van-form .require-icon--hide.van-cell--required::before {
  display: none !important;
}
.wfc-van-form .required {
  position: relative;
}
.wfc-van-form .required::before {
  line-height: inherit;
  content: '*';
  color: var(--bl-danger-c);
  position: absolute;
  font-size: 15px;
  right: -9px;
  z-index: 2;
}
.wfc-van-form .readonly {
  background: #f5f7fa;
}
.wfc-van-form .form-title-container {
  font-size: 16px;
  font-weight: 400;
  color: var(--bl-font-n600-c);
  line-height: 22px;
  display: flex;
  width: 100%;
  justify-content: space-between;
  align-items: center;
  word-break: break-all;
  word-wrap: break-word;
}
.wfc-van-form .form-title-container-approval {
  font-size: 15px;
  font-weight: 400;
  color: #8f959e;
}
.wfc-van-form .form-control-container {
  flex: 1;
}
.wfc-van-form .form-item-title {
  font-size: 15px;
  max-width: 60%;
  font-weight: 400;
  color: var(--bl-font-n500-c);
}
.wfc-van-form .approval-form-item-title {
  color: #8f959e;
}
.wfc-van-form .g-wfc-van-wrapper .form-title-container {
  justify-content: flex-start;
}
.wfc-van-form .g-wfc-van-wrapper .form-item-title {
  max-width: 100%;
  line-height: 22px;
}
.wfc-van-form .wfc-van-wrapper {
  font-size: 15px;
  background-color: #fff;
}
.wfc-van-form .wfc-van-wrapper::after {
  position: absolute;
  box-sizing: border-box;
  content: ' ';
  pointer-events: none;
  right: 0;
  bottom: 0;
  left: 0;
  transform: scaleY(0.5);
}
.wfc-van-form .wfc-van-wrapper.layout-left {
  display: flex;
  align-items: flex-start;
}
.wfc-van-form .wfc-van-wrapper.layout-left .form-title-container {
  width: 76px;
  flex-shrink: 0;
  align-items: flex-start;
  justify-content: flex-start;
  box-sizing: content-box;
  padding: 11px 6px 11px 16px;
}
.wfc-van-form .wfc-van-wrapper.layout-left .van-field__control,
.wfc-van-form .wfc-van-wrapper.layout-left .van-field__error-message,
.wfc-van-form .wfc-van-wrapper.layout-left .van-form-item_error-message {
  text-align: var(--bl-control-align-method);
  justify-content: var(--bl-control-align-flex);
}
.wfc-van-form .wfc-van-wrapper.layout-left .read-only-text {
  text-align: var(--bl-control-align-method);
  padding: 11px 16px;
  line-height: 22px;
}
.wfc-van-form .wfc-van-wrapper.layout-top .form-title-container {
  padding: 11px 16px 0px 16px;
  margin-bottom: 8px;
}
.wfc-van-form .wfc-van-wrapper.layout-top .read-only-text {
  padding: 0px 16px 11px;
}
.wfc-van-form .wfc-van-wrapper.form-item-wrapper {
  height: auto;
}
.wfc-van-form .read-only-lable {
  font-size: 15px;
  color: var(--bl-font-n600-c);
  clear: both;
}
.wfc-van-form .read-only-top {
  margin-bottom: 10px;
}
.wfc-van-form .read-only-left {
  float: left;
  display: block;
}
.wfc-van-form .read-only-text {
  font-size: 15px;
  color: var(--bl-font-n900-c);
  padding: 11px 16px;
  line-height: 22px;
}
.wfc-van-form .wfc-readonly-wrap {
  padding: 15px 16px;
  background: #fff;
  min-height: 50px;
}
.wfc-van-form .clearfix:after {
  content: ' ';
  display: block;
  height: 0;
  clear: both;
}
.wfc-van-form .ll-caption--hide .el-form-item__label:after {
  display: none !important;
}
.wfc-no-search__van-popup.van-popup {
  width: 100% !important;
  position: absolute !important;
}
.van-tabs__line {
  background-color: var(--bl-brand-c);
}
.van-tab--active {
  color: var(--bl-brand-c);
}
.action-btn {
  font-style: normal;
  font-weight: normal;
  color: var(--bl-brand-c);
  cursor: pointer;
  padding: 0 10px;
}
.action-btn:last-child {
  padding-right: 0;
}
.van-button--primary {
  background: var(--bl-brand-c);
}
.rok-grid-box .van-cell--clickable:active {
  background-color: transparent;
}
.global-loading-utils {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9999;
  width: 100vw;
  height: 100vh;
  text-align: center;
  background-color: rgba(0, 0, 0, 0.3);
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: no-drop;
}
.global-loading-utils .global-loading-circle {
  width: 10px;
  height: 10px;
  background-color: var(--bl-brand-c);
  border-radius: 50%;
  animation: bouncing 1.2s infinite alternate;
}
@keyframes bouncing {
  0%,
  100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-20px);
  }
}
.global-loading-utils .global-loading-circle:nth-child(2) {
  animation-delay: 0.2s;
}
.global-loading-utils .global-loading-circle:nth-child(3) {
  animation-delay: 0.4s;
}
.global-loading-utils .global-loading-circle:nth-child(4) {
  animation-delay: 0.6s;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.update-log-event-item {
  width: 100%;
  display: flex;
}
.update-log-event-item + .update-log-event-item {
  margin-top: 8px;
}
.update-log-event-item:before {
  content: '';
  display: inline-block;
  width: 7px;
  height: 7px;
  margin-right: 8px;
  vertical-align: middle;
  border-radius: 50%;
  background: var(--bl-n400-c);
  transform: translateY(7px);
}
.update-log-event-item > div {
  flex: 1;
  overflow: hidden;
  word-break: break-all;
  line-height: 20px;
  color: var(--bl-n500-c);
}
.update-log-event-item span {
  line-height: 20px;
}
.update-log-event-item-element,
.update-log-event-item-value {
  margin: 0 2px;
}
.update-log-event-item-element {
  color: var(--bl-brand-c);
}
.update-log-event-item-element > * {
  color: var(--bl-brand-c);
}
.update-log-event-item-value {
  color: var(--bl-n900-c);
}
.update-log-event-item-value > * {
  color: var(--bl-n900-c);
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.update-log[data-v-04feb5c4] {
  padding: 10px 0;
  font-size: 14px;
}
.update-log-container[data-v-04feb5c4] {
  background: #fff;
  padding: 18px 16px;
}
.update-log-container-item[data-v-04feb5c4] {
  display: flex;
  position: relative;
}
.update-log-container-item[data-v-04feb5c4]:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 0;
  height: 100%;
  width: 1px;
  z-index: 0;
  background: var(--bl-font-n250-c);
}
.update-log-container-item + .update-log-container-item[data-v-04feb5c4] {
  padding-top: 24px;
}
.update-log-container-item:first-child .update-log-container-item-events-circle[data-v-04feb5c4] {
  top: 8px;
}
.update-log-container-item:first-child .update-log-container-item-events-circle[data-v-04feb5c4]:before {
  content: '';
  display: block;
  background: #fff;
  width: 100%;
  height: 8px;
  margin-top: -8px;
}
.update-log-container-item-events[data-v-04feb5c4] {
  flex: 1;
  padding-left: 24px;
}
.update-log-container-item-events-circle[data-v-04feb5c4] {
  position: absolute;
  left: 6px;
  top: 43px;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: var(--bl-font-n300-c);
  z-index: 1;
}
.update-log-container-item-events-item + .update-log-container-item-events-item[data-v-04feb5c4] {
  margin-top: 20px;
}
.update-log-container-item-events-item-top[data-v-04feb5c4] {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.update-log-container-item-events-item-timeline[data-v-04feb5c4] {
  color: var(--bl-font-n900-c);
  font-weight: 600;
}
.update-log-container-item-events-item-timeline-time[data-v-04feb5c4] {
  margin-left: 4px;
}
.update-log-container-item-events-item-user[data-v-04feb5c4] {
  display: flex;
  align-items: center;
  position: relative;
  background: #fff;
  z-index: 1;
}
.update-log-container-item-events-item-user-avatar[data-v-04feb5c4] {
  width: 24px;
  height: 24px;
  margin-right: 8px;
}
.update-log-container-item-events-item-user-name[data-v-04feb5c4] {
  flex: 1;
  max-width: 120px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.update-log-container-item-events-item-list[data-v-04feb5c4] {
  margin-top: 10px;
  padding: 10px 12px;
  border-radius: 3px;
  background: #f7f7f7;
}
.update-log-container-item-events-item-list[data-v-04feb5c4] .update-log-event-item {
  color: var(--bl-font-n500-c);
}
.update-log-container-item-events-item-list[data-v-04feb5c4] .update-log-event-item:before {
  background: var(--bl-font-n400-c);
}
.update-log-container-item-events-item-list[data-v-04feb5c4] .update-log-event-item-element {
  color: var(--bl-brand-c);
}
.update-log-container-item-events-item-list[data-v-04feb5c4] .update-log-event-item-value {
  color: var(--bl-font-n900-c);
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.draft-error[data-v-40e952e5] {
  position: fixed;
  top: 0;
  padding-bottom: 12px;
  padding-top: 12px;
  color: var(--bl-danger-c);
  z-index: 9900;
  width: 100%;
  background: #ffeceb;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.page-form .rok-form-wrap[data-v-298a5e15] {
  overflow-y: auto;
}
.page-form .rok-form-wrap.rok-form-wrap-tabs[data-v-298a5e15] {
  overflow-y: unset;
}
.page-form .rok-title-wrap #rok-title-container[data-v-298a5e15] {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 100;
}
.page-form .rok-title-wrap.draft-error #rok-title-container[data-v-298a5e15] {
  top: 40px;
}
.page-form .rok-title-wrap.rok-title-wrap-tabs #rok-title-container[data-v-298a5e15] {
  position: unset;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.page-form {
  background-color: var(--bl-font-n150-c);
}
.page-form .wfc-van-form .wfc-van-wrapper::after {
  border-bottom: none;
}
.page-form .vant-button {
  border-radius: 4px;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.widgets-wrap[data-v-2a8e478b] {
  line-height: 1.5;
  margin-top: 10px;
}
.widgets-wrap .item[data-v-2a8e478b] {
  background: #fff;
  border-radius: 4px;
  margin-bottom: 16px;
}
.widgets-wrap .mb-approval-record[data-v-2a8e478b] {
  background: none;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.discuss-wrap[data-v-549e1e8e] {
  width: 100%;
  min-height: 100%;
  margin-top: 10px !important;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.rok-decision[data-v-a818b11e] {
  position: fixed;
  bottom: 0;
  z-index: 1003;
  height: calc(56px + env(safe-area-inset-bottom));
  padding-bottom: env(safe-area-inset-bottom);
}
.rok-decision .decision-box[data-v-a818b11e] {
  position: fixed;
  width: 100%;
  bottom: 0;
  z-index: 100;
  background: #fff;
  padding-left: env(safe-area-inset-left);
  padding-right: env(safe-area-inset-right);
  padding-top: env(safe-area-inset-top);
  padding-bottom: env(safe-area-inset-bottom);
  display: flex;
  justify-content: center;
  align-items: center;
}
.rok-decision .decision-box .copy[data-v-a818b11e] {
  flex: 1;
  text-align: center;
  margin-right: -30px;
}
.rok-decision .decision-box .copy i[data-v-a818b11e],
.rok-decision .decision-box .copy span[data-v-a818b11e] {
  display: block;
  color: var(--bl-n900-c);
}
.rok-decision .decision-box .copy span[data-v-a818b11e] {
  font-size: 14px;
  margin-top: 7px;
}
.rok-decision .decision-box .copy.is-only[data-v-a818b11e] {
  border: 1px solid var(--bl-n300-c, #dee0e3);
  border-radius: 4px;
  margin: 8px 12px;
  height: 48px;
  line-height: 48px;
}
.rok-decision .decision-box .copy.is-only i[data-v-a818b11e],
.rok-decision .decision-box .copy.is-only span[data-v-a818b11e] {
  display: inline-block;
}
.rok-decision .decision-box .copy.is-only span[data-v-a818b11e] {
  margin-top: 0;
  margin-left: 4px;
}
.rok-decision .decision-box .decision[data-v-a818b11e] {
  flex: 3;
  margin-left: 12px;
  margin-right: 12px;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.ai-cell[data-v-dcf1adc8] {
  margin-top: 10px;
  border-radius: 0;
}
.ai-cell.success[data-v-dcf1adc8] .van-cell__value {
  color: var(--bl-success-c);
}
.ai-cell.error[data-v-dcf1adc8] .van-cell__value {
  color: var(--bl-danger-c);
}
.ai-cell.warning[data-v-dcf1adc8] .van-cell__value {
  color: var(--bl-warning-c);
}
.ai-cell[data-v-dcf1adc8] .van-cell__title {
  text-align: left;
}
.container-layout[data-v-dcf1adc8] {
  display: flex;
  flex-direction: column;
}
.container-layout .rok-title-wrap[data-v-dcf1adc8] {
  height: 104px;
}
.container-layout .rok-title-wrap #rok-title-container[data-v-dcf1adc8] {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 100;
}
.container-layout .rok-tab[data-v-dcf1adc8] {
  flex: 1;
}
.ai-conversation-wrap[data-v-dcf1adc8] {
  display: block;
  height: 80vh;
  position: fixed;
  width: 100%;
  bottom: -110%;
  z-index: 10000;
  transition: 0.3s all;
}
.ai-conversation-wrap.show[data-v-dcf1adc8] {
  bottom: 0;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.container-layout .rok-tab .van-tabs__wrap {
  box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.06);
}
.container-layout .rok-tab .van-sticky--fixed .van-tabs__wrap {
  box-shadow: 0px 2px 8px 8px rgba(0, 0, 0, 0.06);
}
.container-layout .no-process > div:first-child {
  display: none;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.approval-loading {
  width: 100%;
  height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.error {
  text-align: center;
}
.error img {
  width: 230px;
  height: 230px;
  margin-top: 160px;
}
.error p {
  font-size: 14px;
  color: #646a73;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.not-found-form[data-v-ac8d379e] {
  padding: 16px 100px 0;
}
.not-found-form .not-found-form-boy[data-v-ac8d379e] {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  width: 100%;
  height: calc(100vh - 66px);
  border-radius: 4px;
  text-align: center;
  background: #fff;
  padding-top: 100px;
}
.not-found-form .not-found-form-boy img[data-v-ac8d379e] {
  width: 150px;
  height: 150px;
}
.not-found-form .not-found-form-boy .not-found-text[data-v-ac8d379e] {
  padding-bottom: 24px;
  font-size: 14px;
  color: var(--bl-n500-c);
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.app-has-sider .not-found-form {
  padding: 16px 16px 0;
}
.rok-sublist .not-found-form {
  padding: 0;
}
.rok-mobile .not-found-form {
  margin: 16px 0 0;
  background-color: #fff;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.vue-page[data-v-173f5051] .rok-grid {
  padding: 0;
}
.preview[data-v-173f5051] {
  height: 100%;
}
.preview[data-v-173f5051] .rok-listview-select {
  position: relative;
  left: 0;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.shadow-menu[data-v-77b3ed2c] {
  box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.06);
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.application-menu[data-v-77b3ed2c] {
  height: 48px;
}
.application-menu .current-title[data-v-77b3ed2c] {
  font-size: 17px;
  max-width: 90%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-style: normal;
  font-weight: 600;
  color: var(--bl-font-n900-c);
  line-height: 1.5;
}
.application-menu .selected-menu[data-v-77b3ed2c] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 48px;
  width: 100%;
  padding: 0 16px;
  background: #fff;
  position: fixed;
  top: 0;
  z-index: 10;
}
.application-menu .show-menu-icon[data-v-77b3ed2c] {
  cursor: pointer;
}
.application-menu .show-menu-icon .icon[data-v-77b3ed2c] {
  font-size: 20px;
  color: var(--bl-font-n800-c);
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.menu-popup {
  height: calc(100vh - 48px);
  width: 100vw;
  overflow-x: hidden;
  margin-top: 48px;
}
.menu-popup .van-cell {
  padding: 0 16px 0 0;
  align-items: center;
}
.menu-popup .van-cell:after {
  border-bottom: none;
}
.menu-popup .van-cell.van-cell--clickable:active {
  background: none;
}
.menu-popup .van-cell .menu-text {
  max-width: 66vw;
}
.menu-popup .van-collapse-item__content {
  padding: 0 0 0 24px;
}
.menu-popup .menu-icon {
  margin-right: 10px;
  font-size: 20px;
}
.menu-popup .menu-item {
  height: 42px;
  line-height: 42px;
  font-size: 17px;
  background: #fff;
  cursor: pointer;
  padding: 0 16px;
  color: var(--bl-font-n900-c);
  display: flex;
  align-items: center;
  position: relative;
}
.menu-popup .menu-item:after {
  content: '';
  position: absolute;
  bottom: 0;
  width: 200%;
  height: 1px;
  background: var(--bl-font-n250-c);
  left: 0;
  -webkit-transform: scale(0.9);
}
.menu-popup .menu-item.select {
  color: var(--bl-brand-c);
}
.menu-popup .menu-item:active {
  background: linear-gradient(90deg, #EBF1FF 0%, #ffffff 100%);
}
.menu-popup .menu-item .menu-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.application-wrap[data-v-26cd7bbe],
.application-container[data-v-26cd7bbe] {
  height: 100%;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.app-home[data-v-209c2bad] {
  width: 100%;
  height: 90vh;
  display: flex;
  justify-content: center;
  align-items: center;
}
.app-home .img-box[data-v-209c2bad] {
  width: 60%;
}
.app-home .img-box .apphome-img[data-v-209c2bad] {
  width: 100%;
  height: 100%;
  display: block;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.report-iframe {
  width: calc(100% - 32px);
  height: calc(100vh - 96px);
  margin: 16px;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.approval-loading {
  width: 100%;
  height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.dashboard-page[data-v-ff2966ae] {
  padding: 16px 16px 0;
}
.dashboard-page-iframe[data-v-ff2966ae] {
  display: block;
  width: 100%;
  height: calc(100vh - 32px);
}
.dashboard-page.dashboard-menu-page .dashboard-page-iframe[data-v-ff2966ae] {
  height: calc(100vh - 80px);
}
.dashboard-page-content-image[data-v-ff2966ae] {
  height: 180px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  border: 1px solid var(--bl-n300-c);
  border-radius: 4px;
}
.dashboard-page-content-image-text[data-v-ff2966ae] {
  margin-top: 22px;
  line-height: 1em;
  font-size: var(--layout-common-font-size);
  color: var(--bl-n600-c);
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.success-page[data-v-61f3b91b] {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100vh;
  background: #fff;
  text-align: center;
}
.success-page img[data-v-61f3b91b] {
  width: 104px;
  height: 104px;
}
.success-page .success-page-text[data-v-61f3b91b] {
  font-size: 16px;
  color: #9b9b9b;
  padding-top: 24px;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.external-form.external-form-hide-save-as[data-v-b13f25d2] .rok-data-view-saveas-btn {
  display: none;
}
.external-form.external-form-hide-save-as[data-v-b13f25d2] .rok-data-view-saveas-btn + button::last-of-type {
  margin-left: 0;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.error[data-v-2ae0f80a] {
  text-align: center;
  height: 100vh;
}
.error img[data-v-2ae0f80a] {
  width: 230px;
  height: 230px;
  margin-top: 160px;
}
.error p[data-v-2ae0f80a] {
  font-size: 14px;
  color: #646a73;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.ai-content[data-v-7f2e4f5a] {
  height: 100%;
  width: 100%;
  background-color: #fff;
  /* border-radius: 8px; */
  /* &.h-full {
		height: calc(100% - 40px);
	} */
  /* &.inner-tab-pane {
		margin: 20px auto;
		width: calc(100% - 40px);
		box-sizing: content-box;
	} */
}
/* .ai-title {
	height: 70px;
	line-height: 70px;
	border-bottom: 1px solid #e8e8e8;
	padding: 0 20px;
	.ai-btns {
		float: right;
	}
} */
.ai-iframe[data-v-7f2e4f5a] {
  height: calc(100%);
  width: 100%;
  display: block;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
#app {
  height: 100%;
  background: var(--bl-font-n150-c);
}
.app-rok {
  width: 100%;
  min-height: 100%;
  height: 100%;
  background: var(--bl-font-n150-c);
}
.pageLoading_overall_m {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9999;
  width: 100vw;
  height: 100vh;
  text-align: center;
  background-color: #ffffff;
  opacity: 0.7;
}
.pageLoading_overall_m .pageLoading {
  display: inline-block;
  margin-top: 45vh;
}

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */

/* 辅色/N500-辅助文案 */
/* 辅色/表头底色 */
/* 辅色/N200-hover颜色 */
/* 辅色/标签底色 */
.full-loading[data-v-002750cf] {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 200;
  display: flex;
  width: 100%;
  height: 100%;
  justify-content: center;
  align-items: center;
  background-color: #fff;
  cursor: not-allowed;
}
.full-loading.absolute[data-v-002750cf] {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 300;
}
.full-loading.is-loading[data-v-002750cf] +  .ag-root-wrapper .empty-no-data {
  display: none;
}
html[data-theme='dark'] .full-loading[data-v-002750cf] {
  background-color: rgba(0, 0, 0, 0.45);
}

