@import url(/static/css/iconfont/iconfont.css);
@charset "UTF-8";
/* 全局css变量 */
.primary-color[data-v-614fc693] {
  color: #3476f0;
}
.table-style .static-content-test[data-v-614fc693] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  display: block;
  width: 100%;
}
.table-style .html-content-text[data-v-614fc693] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  min-height: 40px;
  display: block;
  width: 100%;
}
.table-style .sub-form-container[data-v-614fc693] {
  margin-bottom: 0;
}
.table-style .sub-form-container .sub-form-header[data-v-614fc693] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
  border-bottom: none 0;
  padding: 5px 15px;
}
.table-style .sub-form-container .sub-form-header .sub-form-label[data-v-614fc693] {
  height: auto;
  line-height: 22px;
}
.table-style .sub-form-container .sub-form-header .widget-descption[data-v-614fc693] {
  font-size: 12px;
  color: var(--jy-text-secondary, #667085);
  line-height: 20px;
  margin-top: 5px;
}
.table-style .sub-form-container .sub-form-import-excel[data-v-614fc693] {
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
}
.table-style .sub-form-container .subform-table-column .el-form-item[data-v-614fc693] {
  border: none 0;
}
.table-style .sub-form-container .sub-form-add-row[data-v-614fc693] {
  border: solid 1px var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
}
.table-style .data-choose-item[data-v-614fc693]  .el-form-item__content,
.table-style .fill-select-item[data-v-614fc693]  .el-form-item__content {
  width: 100%;
  overflow-y: hidden;
}
.background-opacity[data-v-614fc693] {
  background: #3476f0;
}
.form-widget-list .ghost[data-v-614fc693] {
  content: "";
  font-size: 0;
  height: 3px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #3476f0;
  border: 2px solid #3476f0;
  outline-width: 0;
  padding: 0;
  overflow: hidden;
}
.form-widget-list .radio-form-item-wrapper[data-v-614fc693],
.form-widget-list .checkbox-form-item-wrapper[data-v-614fc693] {
  line-height: 25px !important;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content[data-v-614fc693],
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content[data-v-614fc693] {
  height: initial;
  line-height: 25px;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content[data-v-614fc693] {
  margin-top: -5px;
}
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content[data-v-614fc693] {
  margin-top: -4px;
}
.el-form-item--medium .el-radio[data-v-614fc693],
.el-form-item--medium .el-checkbox[data-v-614fc693] {
  line-height: 36px !important;
}
.el-form-item--medium .el-rate[data-v-614fc693] {
  margin-top: 8px;
}
.el-form-item--small .el-radio[data-v-614fc693],
.el-form-item--small .el-checkbox[data-v-614fc693] {
  line-height: 36px !important;
}
.el-form-item--small .el-rate[data-v-614fc693] {
  margin-top: 6px;
}
.el-form-item--mini .el-radio[data-v-614fc693],
.el-form-item--mini .el-checkbox[data-v-614fc693] {
  line-height: 36px !important;
}
.el-form-item--mini .el-rate[data-v-614fc693] {
  margin-top: 4px;
}
input[type=password][data-v-614fc693]::-ms-reveal { /* 隐藏IE/Edge原生的密码查看按钮 */
  display: none;
}

/* 滚动条样式 begin */
[data-v-614fc693]::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
[data-v-614fc693]::-webkit-scrollbar-track {
  width: 8px;
  background: rgba(16, 31, 28, 0.1);
  border-radius: 2em;
}
[data-v-614fc693]::-webkit-scrollbar-thumb {
  background-color: rgba(16, 31, 28, 0.35);
  background-clip: padding-box;
  min-height: 28px;
  border-radius: 2em;
}
[data-v-614fc693]::-webkit-scrollbar-thumb:hover {
  background-color: rgba(16, 31, 28, 0.85);
}
*[data-v-614fc693] {
  scrollbar-color: #e5e5e5 #f7f7f9;
  scrollbar-width: thin;
}
.widget-descption[data-v-614fc693] {
  color: var(--jy-text-secondary, #667085);
  height: auto;
  line-height: 20px;
  font-size: 12px;
}

/*
body {//IE浏览器滚动条样式
  scrollbar-shadow-color: #e5e5e5;
  scrollbar-face-color: #e5e5e5;
  scrollbar-base-color: #ffffff;
  scrollbar-arrow-color: #444040;
}
*/
/* 滚动条样式 end */
.debugText[data-v-614fc693] {
  height: 25px;
  line-height: 25px;
  font-size: 12px;
}
.debugText[data-v-614fc693]:nth-of-type(odd) {
  background-color: #e8e8e8;
}
.table-style[data-v-614fc693] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-left: none 0;
  border-bottom: 0;
}
.table-style .design-time-bottom-margin[data-v-614fc693] {
  margin-bottom: 0 !important;
}
.table-style .field-wrapper[data-v-614fc693] {
  padding-right: 0 !important;
}
.table-style .field-wrapper .el-form-item[data-v-614fc693] {
  margin-bottom: 0 !important;
}
.table-style .el-form-item[data-v-614fc693] {
  border-bottom: 1px solid #dcdfe6;
  margin-bottom: 0 !important;
  padding: 0 !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  min-height: 48px;
}
.table-style .el-form-item.is-error[data-v-614fc693] {
  margin-bottom: 0 !important;
}
.table-style .el-form-item.is-error .el-form-item__label[data-v-614fc693] {
  color: var(--jy-color-danger, #c93f3f);
}
.table-style .el-form-item .el-form-item__label[data-v-614fc693] {
  background-color: var(--jy-bg-subtle, #f8fbff);
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: 1px solid var(--jy-border-base, #d7e2ef);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 12px;
  float: none;
  height: auto !important;
  /* width: auto; 移除此行，因为在 left 模式下 Element UI 会设置行内样式。如果有其他样式干扰，让行内样式自然生效 */
  -ms-flex-negative: 0;
      flex-shrink: 0; /* 防止被内容挤压 */
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  line-height: 20px;
}
.table-style .el-form-item .el-form-item__content[data-v-614fc693] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 10px;
  margin-left: 0 !important;
  min-height: 48px;
}
.table-style .el-form-item .el-form-item__content > span[data-v-614fc693], .table-style .el-form-item .el-form-item__content > div[data-v-614fc693] {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.table-style .el-form-item .el-form-item__content .el-form-item__error[data-v-614fc693] {
  padding-top: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 10px;
  left: auto;
  max-width: calc(100% - 20px);
  color: var(--jy-color-danger, #c93f3f);
  background: var(--jy-color-danger-bg, #fff0f0);
  border: 1px solid rgba(201, 63, 63, 0.18);
  border-radius: var(--jy-radius-sm, 4px);
  padding: 2px 6px;
  line-height: 1.4;
}
.table-style .el-form-item.textarea-item[data-v-614fc693], .table-style .el-form-item.rich-editor-item[data-v-614fc693], .table-style .el-form-item.static-text-item[data-v-614fc693], .table-style .el-form-item.html-text-item[data-v-614fc693] {
  min-height: 100px;
}
.table-style .el-form-item.textarea-item .el-form-item__content[data-v-614fc693], .table-style .el-form-item.rich-editor-item .el-form-item__content[data-v-614fc693], .table-style .el-form-item.static-text-item .el-form-item__content[data-v-614fc693], .table-style .el-form-item.html-text-item .el-form-item__content[data-v-614fc693] {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding-top: 10px;
}
.table-cell-height[data-v-614fc693] {
  height: 30px;
  line-height: 30px;
}
.render-form .el-form-item__label[data-v-614fc693] {
  color: var(--jy-text-regular, #344054);
  font-weight: 500;
}
.render-form .el-form-item.is-error .el-input__inner[data-v-614fc693],
.render-form .el-form-item.is-error .el-textarea__inner[data-v-614fc693] {
  border-color: var(--jy-color-danger, #c93f3f);
  -webkit-box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
          box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
}
.operation-bar[data-v-614fc693] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.fill-container.empty[data-v-614fc693],
.reference-field-container .empty[data-v-614fc693],
.dropdown-field-empty.empty[data-v-614fc693],
.dropdown-field-empty[data-v-614fc693] {
  color: var(--jy-text-secondary, #667085);
  background: var(--jy-bg-subtle, #f8fbff);
  border: 1px dashed var(--jy-border-base, #d7e2ef);
  border-radius: var(--jy-radius-md, 6px);
}
.loading-placeholder[data-v-614fc693] {
  min-height: 36px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  color: var(--jy-color-primary-strong, #16458d);
  background: var(--jy-color-primary-lighter, #f4f8ff);
  border: 1px solid rgba(52, 118, 240, 0.18);
  border-radius: var(--jy-radius-md, 6px);
  padding: 0 10px;
}
.details-file[data-v-614fc693] {
  width: 100%;
  padding: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.details-file .empty[data-v-614fc693] {
  width: 100%;
  text-align: center;
  color: var(--jy-text-secondary, #7c7c7c);
  font-size: 14px;
  min-height: 80px;
  line-height: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.details-file .file-wrapper[data-v-614fc693]:hover {
  background: rgba(0, 92, 238, 0.07);
}
.details-file .file-wrapper[data-v-614fc693] {
  position: relative;
  width: 100%;
  max-width: 752px;
  min-height: 44px;
  cursor: pointer;
  font-size: 13px;
  line-height: 18px;
  margin-bottom: 10px;
  padding-left: 8px;
  padding-right: 36px;
  color: var(--jy-text-secondary, #646d7a);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: var(--jy-radius-sm, 4px);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.details-file .file-wrapper:hover .down-icon[data-v-614fc693] {
  display: block;
}
.details-file .file-wrapper[data-v-614fc693]:focus-visible {
  outline: 2px solid var(--jy-focus-ring, rgba(52, 118, 240, 0.28));
  outline-offset: 2px;
}
.details-file__icon[data-v-614fc693] {
  width: 22px;
  height: 22px;
  vertical-align: middle;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.details-file__name[data-v-614fc693] {
  margin-left: 8px;
  min-width: 0;
  word-break: break-all;
}
.down-icon[data-v-614fc693] {
  font-size: 16px;
  color: var(--jy-color-primary, #3476f0);
  font-weight: bold;
  position: absolute;
  right: 10px;
  top: 50%;
  margin-top: -8px;
  display: none;
}
@media screen and (max-width: 768px) {
.details-file .file-wrapper[data-v-614fc693] {
    max-width: none;
    min-height: 48px;
    padding-right: 44px;
}
.down-icon[data-v-614fc693] {
    display: block;
}
}
@charset "UTF-8";
/* 全局css变量 */
.primary-color[data-v-34b589d6] {
  color: #3476f0;
}
.table-style .static-content-test[data-v-34b589d6] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  display: block;
  width: 100%;
}
.table-style .html-content-text[data-v-34b589d6] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  min-height: 40px;
  display: block;
  width: 100%;
}
.table-style .sub-form-container[data-v-34b589d6] {
  margin-bottom: 0;
}
.table-style .sub-form-container .sub-form-header[data-v-34b589d6] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
  border-bottom: none 0;
  padding: 5px 15px;
}
.table-style .sub-form-container .sub-form-header .sub-form-label[data-v-34b589d6] {
  height: auto;
  line-height: 22px;
}
.table-style .sub-form-container .sub-form-header .widget-descption[data-v-34b589d6] {
  font-size: 12px;
  color: var(--jy-text-secondary, #667085);
  line-height: 20px;
  margin-top: 5px;
}
.table-style .sub-form-container .sub-form-import-excel[data-v-34b589d6] {
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
}
.table-style .sub-form-container .subform-table-column .el-form-item[data-v-34b589d6] {
  border: none 0;
}
.table-style .sub-form-container .sub-form-add-row[data-v-34b589d6] {
  border: solid 1px var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
}
.table-style .data-choose-item[data-v-34b589d6]  .el-form-item__content,
.table-style .fill-select-item[data-v-34b589d6]  .el-form-item__content {
  width: 100%;
  overflow-y: hidden;
}
.background-opacity[data-v-34b589d6] {
  background: #3476f0;
}
.form-widget-list .ghost[data-v-34b589d6] {
  content: "";
  font-size: 0;
  height: 3px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #3476f0;
  border: 2px solid #3476f0;
  outline-width: 0;
  padding: 0;
  overflow: hidden;
}
.form-widget-list .radio-form-item-wrapper[data-v-34b589d6],
.form-widget-list .checkbox-form-item-wrapper[data-v-34b589d6] {
  line-height: 25px !important;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content[data-v-34b589d6],
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content[data-v-34b589d6] {
  height: initial;
  line-height: 25px;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content[data-v-34b589d6] {
  margin-top: -5px;
}
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content[data-v-34b589d6] {
  margin-top: -4px;
}
.el-form-item--medium .el-radio[data-v-34b589d6],
.el-form-item--medium .el-checkbox[data-v-34b589d6] {
  line-height: 36px !important;
}
.el-form-item--medium .el-rate[data-v-34b589d6] {
  margin-top: 8px;
}
.el-form-item--small .el-radio[data-v-34b589d6],
.el-form-item--small .el-checkbox[data-v-34b589d6] {
  line-height: 36px !important;
}
.el-form-item--small .el-rate[data-v-34b589d6] {
  margin-top: 6px;
}
.el-form-item--mini .el-radio[data-v-34b589d6],
.el-form-item--mini .el-checkbox[data-v-34b589d6] {
  line-height: 36px !important;
}
.el-form-item--mini .el-rate[data-v-34b589d6] {
  margin-top: 4px;
}
input[type=password][data-v-34b589d6]::-ms-reveal { /* 隐藏IE/Edge原生的密码查看按钮 */
  display: none;
}

/* 滚动条样式 begin */
[data-v-34b589d6]::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
[data-v-34b589d6]::-webkit-scrollbar-track {
  width: 8px;
  background: rgba(16, 31, 28, 0.1);
  border-radius: 2em;
}
[data-v-34b589d6]::-webkit-scrollbar-thumb {
  background-color: rgba(16, 31, 28, 0.35);
  background-clip: padding-box;
  min-height: 28px;
  border-radius: 2em;
}
[data-v-34b589d6]::-webkit-scrollbar-thumb:hover {
  background-color: rgba(16, 31, 28, 0.85);
}
*[data-v-34b589d6] {
  scrollbar-color: #e5e5e5 #f7f7f9;
  scrollbar-width: thin;
}
.widget-descption[data-v-34b589d6] {
  color: var(--jy-text-secondary, #667085);
  height: auto;
  line-height: 20px;
  font-size: 12px;
}

/*
body {//IE浏览器滚动条样式
  scrollbar-shadow-color: #e5e5e5;
  scrollbar-face-color: #e5e5e5;
  scrollbar-base-color: #ffffff;
  scrollbar-arrow-color: #444040;
}
*/
/* 滚动条样式 end */
.debugText[data-v-34b589d6] {
  height: 25px;
  line-height: 25px;
  font-size: 12px;
}
.debugText[data-v-34b589d6]:nth-of-type(odd) {
  background-color: #e8e8e8;
}
.table-style[data-v-34b589d6] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-left: none 0;
  border-bottom: 0;
}
.table-style .design-time-bottom-margin[data-v-34b589d6] {
  margin-bottom: 0 !important;
}
.table-style .field-wrapper[data-v-34b589d6] {
  padding-right: 0 !important;
}
.table-style .field-wrapper .el-form-item[data-v-34b589d6] {
  margin-bottom: 0 !important;
}
.table-style .el-form-item[data-v-34b589d6] {
  border-bottom: 1px solid #dcdfe6;
  margin-bottom: 0 !important;
  padding: 0 !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  min-height: 48px;
}
.table-style .el-form-item.is-error[data-v-34b589d6] {
  margin-bottom: 0 !important;
}
.table-style .el-form-item.is-error .el-form-item__label[data-v-34b589d6] {
  color: var(--jy-color-danger, #c93f3f);
}
.table-style .el-form-item .el-form-item__label[data-v-34b589d6] {
  background-color: var(--jy-bg-subtle, #f8fbff);
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: 1px solid var(--jy-border-base, #d7e2ef);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 12px;
  float: none;
  height: auto !important;
  /* width: auto; 移除此行，因为在 left 模式下 Element UI 会设置行内样式。如果有其他样式干扰，让行内样式自然生效 */
  -ms-flex-negative: 0;
      flex-shrink: 0; /* 防止被内容挤压 */
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  line-height: 20px;
}
.table-style .el-form-item .el-form-item__content[data-v-34b589d6] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 10px;
  margin-left: 0 !important;
  min-height: 48px;
}
.table-style .el-form-item .el-form-item__content > span[data-v-34b589d6], .table-style .el-form-item .el-form-item__content > div[data-v-34b589d6] {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.table-style .el-form-item .el-form-item__content .el-form-item__error[data-v-34b589d6] {
  padding-top: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 10px;
  left: auto;
  max-width: calc(100% - 20px);
  color: var(--jy-color-danger, #c93f3f);
  background: var(--jy-color-danger-bg, #fff0f0);
  border: 1px solid rgba(201, 63, 63, 0.18);
  border-radius: var(--jy-radius-sm, 4px);
  padding: 2px 6px;
  line-height: 1.4;
}
.table-style .el-form-item.textarea-item[data-v-34b589d6], .table-style .el-form-item.rich-editor-item[data-v-34b589d6], .table-style .el-form-item.static-text-item[data-v-34b589d6], .table-style .el-form-item.html-text-item[data-v-34b589d6] {
  min-height: 100px;
}
.table-style .el-form-item.textarea-item .el-form-item__content[data-v-34b589d6], .table-style .el-form-item.rich-editor-item .el-form-item__content[data-v-34b589d6], .table-style .el-form-item.static-text-item .el-form-item__content[data-v-34b589d6], .table-style .el-form-item.html-text-item .el-form-item__content[data-v-34b589d6] {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding-top: 10px;
}
.table-cell-height[data-v-34b589d6] {
  height: 30px;
  line-height: 30px;
}
.render-form .el-form-item__label[data-v-34b589d6] {
  color: var(--jy-text-regular, #344054);
  font-weight: 500;
}
.render-form .el-form-item.is-error .el-input__inner[data-v-34b589d6],
.render-form .el-form-item.is-error .el-textarea__inner[data-v-34b589d6] {
  border-color: var(--jy-color-danger, #c93f3f);
  -webkit-box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
          box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
}
.operation-bar[data-v-34b589d6] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.fill-container.empty[data-v-34b589d6],
.reference-field-container .empty[data-v-34b589d6],
.dropdown-field-empty.empty[data-v-34b589d6],
.dropdown-field-empty[data-v-34b589d6] {
  color: var(--jy-text-secondary, #667085);
  background: var(--jy-bg-subtle, #f8fbff);
  border: 1px dashed var(--jy-border-base, #d7e2ef);
  border-radius: var(--jy-radius-md, 6px);
}
.loading-placeholder[data-v-34b589d6] {
  min-height: 36px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  color: var(--jy-color-primary-strong, #16458d);
  background: var(--jy-color-primary-lighter, #f4f8ff);
  border: 1px solid rgba(52, 118, 240, 0.18);
  border-radius: var(--jy-radius-md, 6px);
  padding: 0 10px;
}
.detail-nav[data-v-34b589d6] {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: var(--detail-nav-bg, var(--jy-nav-gradient, #082454));
  height: var(--detail-nav-height, var(--jy-topbar-height, 64px));
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
  margin: auto;
  -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
}
.detail-nav .detail-container[data-v-34b589d6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 16px;
  height: 100%;
  width: 100%;
}
.detail-nav .detail-left[data-v-34b589d6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-width: 0;
  overflow: hidden;
  line-height: var(--detail-nav-height, var(--jy-topbar-height, 64px));
  font-size: 14px;
  color: var(--detail-nav-text, #fff);
}
.detail-nav .detail-left .detail-left-logo[data-v-34b589d6] {
  cursor: pointer;
  font-size: 16px;
  color: var(--detail-nav-text, #fff);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: 44px;
  border-radius: var(--jy-radius-sm, 4px);
}
.detail-nav .detail-left .detail-left-logo[data-v-34b589d6]:focus-visible {
  outline: 2px solid rgba(255, 255, 255, 0.82);
  outline-offset: 2px;
}
.detail-nav .detail-left .detail-left-logo i[data-v-34b589d6] {
  margin-left: 10px;
  margin-right: 10px;
}
.detail-nav .detail-left .separator[data-v-34b589d6] {
  width: 1px;
  height: 20px;
  border-right: 1px solid rgba(255, 255, 255, 0.3);
  margin: 0 16px;
}
.detail-nav .detail-left .detail-breadcrumb-icon[data-v-34b589d6] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin-right: 10px;
  font-size: 16px;
  line-height: 1;
}
.detail-nav .detail-left .detail-breadcrumb-icon--image[data-v-34b589d6] {
  width: 16px;
  height: 16px;
  -o-object-fit: contain;
     object-fit: contain;
  vertical-align: middle;
}
.detail-nav .detail-left .headerNow[data-v-34b589d6] {
  font-size: 18px;
  font-weight: 500;
  cursor: pointer;
  color: var(--detail-nav-text, #fff);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  min-height: 44px;
  line-height: 44px;
  border-radius: var(--jy-radius-sm, 4px);
}
.detail-nav .detail-left .headerNow[data-v-34b589d6]:focus-visible {
  outline: 2px solid rgba(255, 255, 255, 0.82);
  outline-offset: 2px;
}
.detail-nav .detail-center[data-v-34b589d6] {
  max-width: 600px;
  margin: auto;
  line-height: 56px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 16px;
  color: var(--detail-nav-text, #fff);
}
.detail-nav .form-fill-btn[data-v-34b589d6] {
  line-height: var(--detail-nav-height, var(--jy-topbar-height, 64px));
}
.detail-right[data-v-34b589d6] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  min-width: 0;
  height: 100%;
  gap: 6px;
}
.detail-nav-theme-switch[data-v-34b589d6] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 44px;
          flex: 0 0 44px;
}
.detail-right-login[data-v-34b589d6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: var(--detail-nav-height, var(--jy-topbar-height, 64px));
  line-height: var(--detail-nav-height, var(--jy-topbar-height, 64px));
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: 44px;
}
.detail-right-login .right-login-text[data-v-34b589d6] {
  margin-right: 20px;
  color: var(--detail-nav-text, #fff);
}
@media screen and (max-width: 768px) {
.detail-nav .detail-container[data-v-34b589d6] {
    gap: 8px;
    padding-left: 8px;
    padding-right: 8px;
}
.detail-nav .detail-left[data-v-34b589d6] {
    max-width: calc(100vw - 104px);
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
}
.detail-nav .detail-left .detail-left-logo[data-v-34b589d6] {
    font-size: 14px;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
}
.detail-nav .detail-left .detail-left-logo i[data-v-34b589d6] {
    margin-left: 0;
    margin-right: 6px;
}
.detail-nav .detail-left .separator[data-v-34b589d6] {
    margin: 0 8px;
}
.detail-nav .detail-left .detail-breadcrumb-icon[data-v-34b589d6] {
    margin-right: 6px;
}
.detail-nav .detail-left .headerNow[data-v-34b589d6] {
    min-width: 0;
    min-height: 44px;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    font-size: 15px;
    -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
            flex: 0 1 auto;
    max-width: 34vw;
}
.detail-nav .detail-left .headerNow[data-v-34b589d6]:last-child {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto;
    max-width: 48vw;
}
.detail-right[data-v-34b589d6] {
    gap: 2px;
}
.detail-right-login .right-login-text[data-v-34b589d6] {
    display: none;
}
.detail-right-login .el-button[data-v-34b589d6] {
    min-width: 44px;
    min-height: 44px;
}
}
@charset "UTF-8";
/* 全局css变量 */
.primary-color {
  color: #3476f0;
}
.table-style .static-content-test {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  display: block;
  width: 100%;
}
.table-style .html-content-text {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  min-height: 40px;
  display: block;
  width: 100%;
}
.table-style .sub-form-container {
  margin-bottom: 0;
}
.table-style .sub-form-container .sub-form-header {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
  border-bottom: none 0;
  padding: 5px 15px;
}
.table-style .sub-form-container .sub-form-header .sub-form-label {
  height: auto;
  line-height: 22px;
}
.table-style .sub-form-container .sub-form-header .widget-descption {
  font-size: 12px;
  color: var(--jy-text-secondary, #667085);
  line-height: 20px;
  margin-top: 5px;
}
.table-style .sub-form-container .sub-form-import-excel {
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
}
.table-style .sub-form-container .subform-table-column .el-form-item {
  border: none 0;
}
.table-style .sub-form-container .sub-form-add-row {
  border: solid 1px var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
}
.table-style .data-choose-item ::v-deep .el-form-item__content,
.table-style .fill-select-item ::v-deep .el-form-item__content {
  width: 100%;
  overflow-y: hidden;
}
.background-opacity {
  background: #3476f0;
}
.form-widget-list .ghost {
  content: "";
  font-size: 0;
  height: 3px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #3476f0;
  border: 2px solid #3476f0;
  outline-width: 0;
  padding: 0;
  overflow: hidden;
}
.form-widget-list .radio-form-item-wrapper,
.form-widget-list .checkbox-form-item-wrapper {
  line-height: 25px !important;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content,
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content {
  height: initial;
  line-height: 25px;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content {
  margin-top: -5px;
}
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content {
  margin-top: -4px;
}
.el-form-item--medium .el-radio,
.el-form-item--medium .el-checkbox {
  line-height: 36px !important;
}
.el-form-item--medium .el-rate {
  margin-top: 8px;
}
.el-form-item--small .el-radio,
.el-form-item--small .el-checkbox {
  line-height: 36px !important;
}
.el-form-item--small .el-rate {
  margin-top: 6px;
}
.el-form-item--mini .el-radio,
.el-form-item--mini .el-checkbox {
  line-height: 36px !important;
}
.el-form-item--mini .el-rate {
  margin-top: 4px;
}
input[type=password]::-ms-reveal { /* 隐藏IE/Edge原生的密码查看按钮 */
  display: none;
}

/* 滚动条样式 begin */
::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
::-webkit-scrollbar-track {
  width: 8px;
  background: rgba(16, 31, 28, 0.1);
  border-radius: 2em;
}
::-webkit-scrollbar-thumb {
  background-color: rgba(16, 31, 28, 0.35);
  background-clip: padding-box;
  min-height: 28px;
  border-radius: 2em;
}
::-webkit-scrollbar-thumb:hover {
  background-color: rgba(16, 31, 28, 0.85);
}
* {
  scrollbar-color: #e5e5e5 #f7f7f9;
  scrollbar-width: thin;
}
.widget-descption {
  color: var(--jy-text-secondary, #667085);
  height: auto;
  line-height: 20px;
  font-size: 12px;
}

/*
body {//IE浏览器滚动条样式
  scrollbar-shadow-color: #e5e5e5;
  scrollbar-face-color: #e5e5e5;
  scrollbar-base-color: #ffffff;
  scrollbar-arrow-color: #444040;
}
*/
/* 滚动条样式 end */
.debugText {
  height: 25px;
  line-height: 25px;
  font-size: 12px;
}
.debugText:nth-of-type(odd) {
  background-color: #e8e8e8;
}
.table-style {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-left: none 0;
  border-bottom: 0;
}
.table-style .design-time-bottom-margin {
  margin-bottom: 0 !important;
}
.table-style .field-wrapper {
  padding-right: 0 !important;
}
.table-style .field-wrapper .el-form-item {
  margin-bottom: 0 !important;
}
.table-style .el-form-item {
  border-bottom: 1px solid #dcdfe6;
  margin-bottom: 0 !important;
  padding: 0 !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  min-height: 48px;
}
.table-style .el-form-item.is-error {
  margin-bottom: 0 !important;
}
.table-style .el-form-item.is-error .el-form-item__label {
  color: var(--jy-color-danger, #c93f3f);
}
.table-style .el-form-item .el-form-item__label {
  background-color: var(--jy-bg-subtle, #f8fbff);
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: 1px solid var(--jy-border-base, #d7e2ef);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 12px;
  float: none;
  height: auto !important;
  /* width: auto; 移除此行，因为在 left 模式下 Element UI 会设置行内样式。如果有其他样式干扰，让行内样式自然生效 */
  -ms-flex-negative: 0;
      flex-shrink: 0; /* 防止被内容挤压 */
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  line-height: 20px;
}
.table-style .el-form-item .el-form-item__content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 10px;
  margin-left: 0 !important;
  min-height: 48px;
}
.table-style .el-form-item .el-form-item__content > span, .table-style .el-form-item .el-form-item__content > div {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.table-style .el-form-item .el-form-item__content .el-form-item__error {
  padding-top: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 10px;
  left: auto;
  max-width: calc(100% - 20px);
  color: var(--jy-color-danger, #c93f3f);
  background: var(--jy-color-danger-bg, #fff0f0);
  border: 1px solid rgba(201, 63, 63, 0.18);
  border-radius: var(--jy-radius-sm, 4px);
  padding: 2px 6px;
  line-height: 1.4;
}
.table-style .el-form-item.textarea-item, .table-style .el-form-item.rich-editor-item, .table-style .el-form-item.static-text-item, .table-style .el-form-item.html-text-item {
  min-height: 100px;
}
.table-style .el-form-item.textarea-item .el-form-item__content, .table-style .el-form-item.rich-editor-item .el-form-item__content, .table-style .el-form-item.static-text-item .el-form-item__content, .table-style .el-form-item.html-text-item .el-form-item__content {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding-top: 10px;
}
.table-cell-height {
  height: 30px;
  line-height: 30px;
}
.render-form .el-form-item__label {
  color: var(--jy-text-regular, #344054);
  font-weight: 500;
}
.render-form .el-form-item.is-error .el-input__inner,
.render-form .el-form-item.is-error .el-textarea__inner {
  border-color: var(--jy-color-danger, #c93f3f);
  -webkit-box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
          box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
}
.operation-bar {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.fill-container.empty,
.reference-field-container .empty,
.dropdown-field-empty.empty,
.dropdown-field-empty {
  color: var(--jy-text-secondary, #667085);
  background: var(--jy-bg-subtle, #f8fbff);
  border: 1px dashed var(--jy-border-base, #d7e2ef);
  border-radius: var(--jy-radius-md, 6px);
}
.loading-placeholder {
  min-height: 36px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  color: var(--jy-color-primary-strong, #16458d);
  background: var(--jy-color-primary-lighter, #f4f8ff);
  border: 1px solid rgba(52, 118, 240, 0.18);
  border-radius: var(--jy-radius-md, 6px);
  padding: 0 10px;
}
.el-dialog.login-dialog .el-dialog__header {
  height: 0;
  padding: 0;
}
.el-dialog.login-dialog .el-dialog__headerbtn {
  z-index: 100;
}
.el-dialog.login-dialog .el-dialog__body {
  padding: 0;
}

.common-wordcloud[data-v-246bf1e0] {
  position: relative;
  min-height: clamp(220px, 44vh, 360px);
}
.common-wordcloud__chart[data-v-246bf1e0] {
  width: 100%;
  height: clamp(220px, 44vh, 360px);
}
.empty[data-v-246bf1e0] {
  text-align: center;
  color: #999;
  font-size: 16px;
  width: 100%;
  padding: 20px 0;
}
.delete[data-v-246bf1e0] {
  display: inline-block;
  width: 40px;
  text-align: center;
  position: absolute;
  right: 0;
  top: 0;
  color: #fff;
  background-color: #ff6d70;
  left: 0;
  height: 25px;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  line-height: 25px;
  border: solid #ff2428 1px;
  border-radius: 4px;
}

@charset "UTF-8";
/* 全局css变量 */
.primary-color {
  color: #3476f0;
}
.table-style .static-content-test {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  display: block;
  width: 100%;
}
.table-style .html-content-text {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  min-height: 40px;
  display: block;
  width: 100%;
}
.table-style .sub-form-container {
  margin-bottom: 0;
}
.table-style .sub-form-container .sub-form-header {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
  border-bottom: none 0;
  padding: 5px 15px;
}
.table-style .sub-form-container .sub-form-header .sub-form-label {
  height: auto;
  line-height: 22px;
}
.table-style .sub-form-container .sub-form-header .widget-descption {
  font-size: 12px;
  color: var(--jy-text-secondary, #667085);
  line-height: 20px;
  margin-top: 5px;
}
.table-style .sub-form-container .sub-form-import-excel {
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
}
.table-style .sub-form-container .subform-table-column .el-form-item {
  border: none 0;
}
.table-style .sub-form-container .sub-form-add-row {
  border: solid 1px var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
}
.table-style .data-choose-item ::v-deep .el-form-item__content,
.table-style .fill-select-item ::v-deep .el-form-item__content {
  width: 100%;
  overflow-y: hidden;
}
.background-opacity {
  background: #3476f0;
}
.form-widget-list .ghost {
  content: "";
  font-size: 0;
  height: 3px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #3476f0;
  border: 2px solid #3476f0;
  outline-width: 0;
  padding: 0;
  overflow: hidden;
}
.form-widget-list .radio-form-item-wrapper,
.form-widget-list .checkbox-form-item-wrapper {
  line-height: 25px !important;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content,
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content {
  height: initial;
  line-height: 25px;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content {
  margin-top: -5px;
}
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content {
  margin-top: -4px;
}
.el-form-item--medium .el-radio,
.el-form-item--medium .el-checkbox {
  line-height: 36px !important;
}
.el-form-item--medium .el-rate {
  margin-top: 8px;
}
.el-form-item--small .el-radio,
.el-form-item--small .el-checkbox {
  line-height: 36px !important;
}
.el-form-item--small .el-rate {
  margin-top: 6px;
}
.el-form-item--mini .el-radio,
.el-form-item--mini .el-checkbox {
  line-height: 36px !important;
}
.el-form-item--mini .el-rate {
  margin-top: 4px;
}
input[type=password]::-ms-reveal { /* 隐藏IE/Edge原生的密码查看按钮 */
  display: none;
}

/* 滚动条样式 begin */
::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
::-webkit-scrollbar-track {
  width: 8px;
  background: rgba(16, 31, 28, 0.1);
  border-radius: 2em;
}
::-webkit-scrollbar-thumb {
  background-color: rgba(16, 31, 28, 0.35);
  background-clip: padding-box;
  min-height: 28px;
  border-radius: 2em;
}
::-webkit-scrollbar-thumb:hover {
  background-color: rgba(16, 31, 28, 0.85);
}
* {
  scrollbar-color: #e5e5e5 #f7f7f9;
  scrollbar-width: thin;
}
.widget-descption {
  color: var(--jy-text-secondary, #667085);
  height: auto;
  line-height: 20px;
  font-size: 12px;
}

/*
body {//IE浏览器滚动条样式
  scrollbar-shadow-color: #e5e5e5;
  scrollbar-face-color: #e5e5e5;
  scrollbar-base-color: #ffffff;
  scrollbar-arrow-color: #444040;
}
*/
/* 滚动条样式 end */
.debugText {
  height: 25px;
  line-height: 25px;
  font-size: 12px;
}
.debugText:nth-of-type(odd) {
  background-color: #e8e8e8;
}
.table-style {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-left: none 0;
  border-bottom: 0;
}
.table-style .design-time-bottom-margin {
  margin-bottom: 0 !important;
}
.table-style .field-wrapper {
  padding-right: 0 !important;
}
.table-style .field-wrapper .el-form-item {
  margin-bottom: 0 !important;
}
.table-style .el-form-item {
  border-bottom: 1px solid #dcdfe6;
  margin-bottom: 0 !important;
  padding: 0 !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  min-height: 48px;
}
.table-style .el-form-item.is-error {
  margin-bottom: 0 !important;
}
.table-style .el-form-item.is-error .el-form-item__label {
  color: var(--jy-color-danger, #c93f3f);
}
.table-style .el-form-item .el-form-item__label {
  background-color: var(--jy-bg-subtle, #f8fbff);
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: 1px solid var(--jy-border-base, #d7e2ef);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 12px;
  float: none;
  height: auto !important;
  /* width: auto; 移除此行，因为在 left 模式下 Element UI 会设置行内样式。如果有其他样式干扰，让行内样式自然生效 */
  -ms-flex-negative: 0;
      flex-shrink: 0; /* 防止被内容挤压 */
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  line-height: 20px;
}
.table-style .el-form-item .el-form-item__content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 10px;
  margin-left: 0 !important;
  min-height: 48px;
}
.table-style .el-form-item .el-form-item__content > span, .table-style .el-form-item .el-form-item__content > div {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.table-style .el-form-item .el-form-item__content .el-form-item__error {
  padding-top: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 10px;
  left: auto;
  max-width: calc(100% - 20px);
  color: var(--jy-color-danger, #c93f3f);
  background: var(--jy-color-danger-bg, #fff0f0);
  border: 1px solid rgba(201, 63, 63, 0.18);
  border-radius: var(--jy-radius-sm, 4px);
  padding: 2px 6px;
  line-height: 1.4;
}
.table-style .el-form-item.textarea-item, .table-style .el-form-item.rich-editor-item, .table-style .el-form-item.static-text-item, .table-style .el-form-item.html-text-item {
  min-height: 100px;
}
.table-style .el-form-item.textarea-item .el-form-item__content, .table-style .el-form-item.rich-editor-item .el-form-item__content, .table-style .el-form-item.static-text-item .el-form-item__content, .table-style .el-form-item.html-text-item .el-form-item__content {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding-top: 10px;
}
.table-cell-height {
  height: 30px;
  line-height: 30px;
}
.render-form .el-form-item__label {
  color: var(--jy-text-regular, #344054);
  font-weight: 500;
}
.render-form .el-form-item.is-error .el-input__inner,
.render-form .el-form-item.is-error .el-textarea__inner {
  border-color: var(--jy-color-danger, #c93f3f);
  -webkit-box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
          box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
}
.operation-bar {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.fill-container.empty,
.reference-field-container .empty,
.dropdown-field-empty.empty,
.dropdown-field-empty {
  color: var(--jy-text-secondary, #667085);
  background: var(--jy-bg-subtle, #f8fbff);
  border: 1px dashed var(--jy-border-base, #d7e2ef);
  border-radius: var(--jy-radius-md, 6px);
}
.loading-placeholder {
  min-height: 36px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  color: var(--jy-color-primary-strong, #16458d);
  background: var(--jy-color-primary-lighter, #f4f8ff);
  border: 1px solid rgba(52, 118, 240, 0.18);
  border-radius: var(--jy-radius-md, 6px);
  padding: 0 10px;
}
.wordcloud-dialog {
  max-width: calc(100vw - 32px);
}
.wordcloud-dialog__body {
  min-height: clamp(220px, 44vh, 360px);
}
@media screen and (max-width: 768px) {
.wordcloud-dialog {
    width: calc(100vw - 24px) !important;
}
.wordcloud-dialog .el-dialog__body {
    padding: 12px;
}
.wordcloud-dialog .el-dialog__footer .el-button {
    width: 100%;
    min-height: 44px;
}
}
@charset "UTF-8";
/* 全局css变量 */
.primary-color {
  color: #3476f0;
}
.table-style .static-content-test {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  display: block;
  width: 100%;
}
.table-style .html-content-text {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  min-height: 40px;
  display: block;
  width: 100%;
}
.table-style .sub-form-container {
  margin-bottom: 0;
}
.table-style .sub-form-container .sub-form-header {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
  border-bottom: none 0;
  padding: 5px 15px;
}
.table-style .sub-form-container .sub-form-header .sub-form-label {
  height: auto;
  line-height: 22px;
}
.table-style .sub-form-container .sub-form-header .widget-descption {
  font-size: 12px;
  color: var(--jy-text-secondary, #667085);
  line-height: 20px;
  margin-top: 5px;
}
.table-style .sub-form-container .sub-form-import-excel {
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
}
.table-style .sub-form-container .subform-table-column .el-form-item {
  border: none 0;
}
.table-style .sub-form-container .sub-form-add-row {
  border: solid 1px var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
}
.table-style .data-choose-item ::v-deep .el-form-item__content,
.table-style .fill-select-item ::v-deep .el-form-item__content {
  width: 100%;
  overflow-y: hidden;
}
.background-opacity {
  background: #3476f0;
}
.form-widget-list .ghost {
  content: "";
  font-size: 0;
  height: 3px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #3476f0;
  border: 2px solid #3476f0;
  outline-width: 0;
  padding: 0;
  overflow: hidden;
}
.form-widget-list .radio-form-item-wrapper,
.form-widget-list .checkbox-form-item-wrapper {
  line-height: 25px !important;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content,
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content {
  height: initial;
  line-height: 25px;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content {
  margin-top: -5px;
}
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content {
  margin-top: -4px;
}
.el-form-item--medium .el-radio,
.el-form-item--medium .el-checkbox {
  line-height: 36px !important;
}
.el-form-item--medium .el-rate {
  margin-top: 8px;
}
.el-form-item--small .el-radio,
.el-form-item--small .el-checkbox {
  line-height: 36px !important;
}
.el-form-item--small .el-rate {
  margin-top: 6px;
}
.el-form-item--mini .el-radio,
.el-form-item--mini .el-checkbox {
  line-height: 36px !important;
}
.el-form-item--mini .el-rate {
  margin-top: 4px;
}
input[type=password]::-ms-reveal { /* 隐藏IE/Edge原生的密码查看按钮 */
  display: none;
}

/* 滚动条样式 begin */
::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
::-webkit-scrollbar-track {
  width: 8px;
  background: rgba(16, 31, 28, 0.1);
  border-radius: 2em;
}
::-webkit-scrollbar-thumb {
  background-color: rgba(16, 31, 28, 0.35);
  background-clip: padding-box;
  min-height: 28px;
  border-radius: 2em;
}
::-webkit-scrollbar-thumb:hover {
  background-color: rgba(16, 31, 28, 0.85);
}
* {
  scrollbar-color: #e5e5e5 #f7f7f9;
  scrollbar-width: thin;
}
.widget-descption {
  color: var(--jy-text-secondary, #667085);
  height: auto;
  line-height: 20px;
  font-size: 12px;
}

/*
body {//IE浏览器滚动条样式
  scrollbar-shadow-color: #e5e5e5;
  scrollbar-face-color: #e5e5e5;
  scrollbar-base-color: #ffffff;
  scrollbar-arrow-color: #444040;
}
*/
/* 滚动条样式 end */
.debugText {
  height: 25px;
  line-height: 25px;
  font-size: 12px;
}
.debugText:nth-of-type(odd) {
  background-color: #e8e8e8;
}
.table-style {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-left: none 0;
  border-bottom: 0;
}
.table-style .design-time-bottom-margin {
  margin-bottom: 0 !important;
}
.table-style .field-wrapper {
  padding-right: 0 !important;
}
.table-style .field-wrapper .el-form-item {
  margin-bottom: 0 !important;
}
.table-style .el-form-item {
  border-bottom: 1px solid #dcdfe6;
  margin-bottom: 0 !important;
  padding: 0 !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  min-height: 48px;
}
.table-style .el-form-item.is-error {
  margin-bottom: 0 !important;
}
.table-style .el-form-item.is-error .el-form-item__label {
  color: var(--jy-color-danger, #c93f3f);
}
.table-style .el-form-item .el-form-item__label {
  background-color: var(--jy-bg-subtle, #f8fbff);
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: 1px solid var(--jy-border-base, #d7e2ef);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 12px;
  float: none;
  height: auto !important;
  /* width: auto; 移除此行，因为在 left 模式下 Element UI 会设置行内样式。如果有其他样式干扰，让行内样式自然生效 */
  -ms-flex-negative: 0;
      flex-shrink: 0; /* 防止被内容挤压 */
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  line-height: 20px;
}
.table-style .el-form-item .el-form-item__content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 10px;
  margin-left: 0 !important;
  min-height: 48px;
}
.table-style .el-form-item .el-form-item__content > span, .table-style .el-form-item .el-form-item__content > div {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.table-style .el-form-item .el-form-item__content .el-form-item__error {
  padding-top: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 10px;
  left: auto;
  max-width: calc(100% - 20px);
  color: var(--jy-color-danger, #c93f3f);
  background: var(--jy-color-danger-bg, #fff0f0);
  border: 1px solid rgba(201, 63, 63, 0.18);
  border-radius: var(--jy-radius-sm, 4px);
  padding: 2px 6px;
  line-height: 1.4;
}
.table-style .el-form-item.textarea-item, .table-style .el-form-item.rich-editor-item, .table-style .el-form-item.static-text-item, .table-style .el-form-item.html-text-item {
  min-height: 100px;
}
.table-style .el-form-item.textarea-item .el-form-item__content, .table-style .el-form-item.rich-editor-item .el-form-item__content, .table-style .el-form-item.static-text-item .el-form-item__content, .table-style .el-form-item.html-text-item .el-form-item__content {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding-top: 10px;
}
.table-cell-height {
  height: 30px;
  line-height: 30px;
}
.render-form .el-form-item__label {
  color: var(--jy-text-regular, #344054);
  font-weight: 500;
}
.render-form .el-form-item.is-error .el-input__inner,
.render-form .el-form-item.is-error .el-textarea__inner {
  border-color: var(--jy-color-danger, #c93f3f);
  -webkit-box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
          box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
}
.operation-bar {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.fill-container.empty,
.reference-field-container .empty,
.dropdown-field-empty.empty,
.dropdown-field-empty {
  color: var(--jy-text-secondary, #667085);
  background: var(--jy-bg-subtle, #f8fbff);
  border: 1px dashed var(--jy-border-base, #d7e2ef);
  border-radius: var(--jy-radius-md, 6px);
}
.loading-placeholder {
  min-height: 36px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  color: var(--jy-color-primary-strong, #16458d);
  background: var(--jy-color-primary-lighter, #f4f8ff);
  border: 1px solid rgba(52, 118, 240, 0.18);
  border-radius: var(--jy-radius-md, 6px);
  padding: 0 10px;
}
.draft-table-shell {
  height: min(500px, 100vh - 180px);
  min-height: 260px;
  overflow: hidden;
}
.draft-dialog {
  height: 580px;
  margin-top: 7vh !important;
}
.draft-dialog .el-dialog__header {
  text-align: left;
}
.draft-dialog .el-dialog__body {
  padding-top: 0;
}
@media screen and (max-width: 768px) {
.draft-table-shell {
    height: calc(100vh - 156px);
    min-height: 320px;
}
}
@charset "UTF-8";
/* 全局css变量 */
.primary-color[data-v-970018ae] {
  color: #3476f0;
}
.table-style .static-content-test[data-v-970018ae] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  display: block;
  width: 100%;
}
.table-style .html-content-text[data-v-970018ae] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  min-height: 40px;
  display: block;
  width: 100%;
}
.table-style .sub-form-container[data-v-970018ae] {
  margin-bottom: 0;
}
.table-style .sub-form-container .sub-form-header[data-v-970018ae] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
  border-bottom: none 0;
  padding: 5px 15px;
}
.table-style .sub-form-container .sub-form-header .sub-form-label[data-v-970018ae] {
  height: auto;
  line-height: 22px;
}
.table-style .sub-form-container .sub-form-header .widget-descption[data-v-970018ae] {
  font-size: 12px;
  color: var(--jy-text-secondary, #667085);
  line-height: 20px;
  margin-top: 5px;
}
.table-style .sub-form-container .sub-form-import-excel[data-v-970018ae] {
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
}
.table-style .sub-form-container .subform-table-column .el-form-item[data-v-970018ae] {
  border: none 0;
}
.table-style .sub-form-container .sub-form-add-row[data-v-970018ae] {
  border: solid 1px var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
}
.table-style .data-choose-item[data-v-970018ae]  .el-form-item__content,
.table-style .fill-select-item[data-v-970018ae]  .el-form-item__content {
  width: 100%;
  overflow-y: hidden;
}
.background-opacity[data-v-970018ae] {
  background: #3476f0;
}
.form-widget-list .ghost[data-v-970018ae] {
  content: "";
  font-size: 0;
  height: 3px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #3476f0;
  border: 2px solid #3476f0;
  outline-width: 0;
  padding: 0;
  overflow: hidden;
}
.form-widget-list .radio-form-item-wrapper[data-v-970018ae],
.form-widget-list .checkbox-form-item-wrapper[data-v-970018ae] {
  line-height: 25px !important;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content[data-v-970018ae],
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content[data-v-970018ae] {
  height: initial;
  line-height: 25px;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content[data-v-970018ae] {
  margin-top: -5px;
}
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content[data-v-970018ae] {
  margin-top: -4px;
}
.el-form-item--medium .el-radio[data-v-970018ae],
.el-form-item--medium .el-checkbox[data-v-970018ae] {
  line-height: 36px !important;
}
.el-form-item--medium .el-rate[data-v-970018ae] {
  margin-top: 8px;
}
.el-form-item--small .el-radio[data-v-970018ae],
.el-form-item--small .el-checkbox[data-v-970018ae] {
  line-height: 36px !important;
}
.el-form-item--small .el-rate[data-v-970018ae] {
  margin-top: 6px;
}
.el-form-item--mini .el-radio[data-v-970018ae],
.el-form-item--mini .el-checkbox[data-v-970018ae] {
  line-height: 36px !important;
}
.el-form-item--mini .el-rate[data-v-970018ae] {
  margin-top: 4px;
}
input[type=password][data-v-970018ae]::-ms-reveal { /* 隐藏IE/Edge原生的密码查看按钮 */
  display: none;
}

/* 滚动条样式 begin */
[data-v-970018ae]::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
[data-v-970018ae]::-webkit-scrollbar-track {
  width: 8px;
  background: rgba(16, 31, 28, 0.1);
  border-radius: 2em;
}
[data-v-970018ae]::-webkit-scrollbar-thumb {
  background-color: rgba(16, 31, 28, 0.35);
  background-clip: padding-box;
  min-height: 28px;
  border-radius: 2em;
}
[data-v-970018ae]::-webkit-scrollbar-thumb:hover {
  background-color: rgba(16, 31, 28, 0.85);
}
*[data-v-970018ae] {
  scrollbar-color: #e5e5e5 #f7f7f9;
  scrollbar-width: thin;
}
.widget-descption[data-v-970018ae] {
  color: var(--jy-text-secondary, #667085);
  height: auto;
  line-height: 20px;
  font-size: 12px;
}

/*
body {//IE浏览器滚动条样式
  scrollbar-shadow-color: #e5e5e5;
  scrollbar-face-color: #e5e5e5;
  scrollbar-base-color: #ffffff;
  scrollbar-arrow-color: #444040;
}
*/
/* 滚动条样式 end */
.debugText[data-v-970018ae] {
  height: 25px;
  line-height: 25px;
  font-size: 12px;
}
.debugText[data-v-970018ae]:nth-of-type(odd) {
  background-color: #e8e8e8;
}
.table-style[data-v-970018ae] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-left: none 0;
  border-bottom: 0;
}
.table-style .design-time-bottom-margin[data-v-970018ae] {
  margin-bottom: 0 !important;
}
.table-style .field-wrapper[data-v-970018ae] {
  padding-right: 0 !important;
}
.table-style .field-wrapper .el-form-item[data-v-970018ae] {
  margin-bottom: 0 !important;
}
.table-style .el-form-item[data-v-970018ae] {
  border-bottom: 1px solid #dcdfe6;
  margin-bottom: 0 !important;
  padding: 0 !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  min-height: 48px;
}
.table-style .el-form-item.is-error[data-v-970018ae] {
  margin-bottom: 0 !important;
}
.table-style .el-form-item.is-error .el-form-item__label[data-v-970018ae] {
  color: var(--jy-color-danger, #c93f3f);
}
.table-style .el-form-item .el-form-item__label[data-v-970018ae] {
  background-color: var(--jy-bg-subtle, #f8fbff);
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: 1px solid var(--jy-border-base, #d7e2ef);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 12px;
  float: none;
  height: auto !important;
  /* width: auto; 移除此行，因为在 left 模式下 Element UI 会设置行内样式。如果有其他样式干扰，让行内样式自然生效 */
  -ms-flex-negative: 0;
      flex-shrink: 0; /* 防止被内容挤压 */
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  line-height: 20px;
}
.table-style .el-form-item .el-form-item__content[data-v-970018ae] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 10px;
  margin-left: 0 !important;
  min-height: 48px;
}
.table-style .el-form-item .el-form-item__content > span[data-v-970018ae], .table-style .el-form-item .el-form-item__content > div[data-v-970018ae] {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.table-style .el-form-item .el-form-item__content .el-form-item__error[data-v-970018ae] {
  padding-top: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 10px;
  left: auto;
  max-width: calc(100% - 20px);
  color: var(--jy-color-danger, #c93f3f);
  background: var(--jy-color-danger-bg, #fff0f0);
  border: 1px solid rgba(201, 63, 63, 0.18);
  border-radius: var(--jy-radius-sm, 4px);
  padding: 2px 6px;
  line-height: 1.4;
}
.table-style .el-form-item.textarea-item[data-v-970018ae], .table-style .el-form-item.rich-editor-item[data-v-970018ae], .table-style .el-form-item.static-text-item[data-v-970018ae], .table-style .el-form-item.html-text-item[data-v-970018ae] {
  min-height: 100px;
}
.table-style .el-form-item.textarea-item .el-form-item__content[data-v-970018ae], .table-style .el-form-item.rich-editor-item .el-form-item__content[data-v-970018ae], .table-style .el-form-item.static-text-item .el-form-item__content[data-v-970018ae], .table-style .el-form-item.html-text-item .el-form-item__content[data-v-970018ae] {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding-top: 10px;
}
.table-cell-height[data-v-970018ae] {
  height: 30px;
  line-height: 30px;
}
.render-form .el-form-item__label[data-v-970018ae] {
  color: var(--jy-text-regular, #344054);
  font-weight: 500;
}
.render-form .el-form-item.is-error .el-input__inner[data-v-970018ae],
.render-form .el-form-item.is-error .el-textarea__inner[data-v-970018ae] {
  border-color: var(--jy-color-danger, #c93f3f);
  -webkit-box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
          box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
}
.operation-bar[data-v-970018ae] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.fill-container.empty[data-v-970018ae],
.reference-field-container .empty[data-v-970018ae],
.dropdown-field-empty.empty[data-v-970018ae],
.dropdown-field-empty[data-v-970018ae] {
  color: var(--jy-text-secondary, #667085);
  background: var(--jy-bg-subtle, #f8fbff);
  border: 1px dashed var(--jy-border-base, #d7e2ef);
  border-radius: var(--jy-radius-md, 6px);
}
.loading-placeholder[data-v-970018ae] {
  min-height: 36px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  color: var(--jy-color-primary-strong, #16458d);
  background: var(--jy-color-primary-lighter, #f4f8ff);
  border: 1px solid rgba(52, 118, 240, 0.18);
  border-radius: var(--jy-radius-md, 6px);
  padding: 0 10px;
}
.rich-editor-reader[data-v-970018ae] {
  height: 100%;
}
.rich-editor-reader[data-v-970018ae]  .ql-toolbar.ql-snow {
  display: none;
}
.rich-editor-reader[data-v-970018ae]  .ql-container.ql-snow {
  border: none;
}
.rich-editor-reader[data-v-970018ae]  .ql-editor {
  padding: 0 !important;
}
.rich-editor-reader[data-v-970018ae]  .ql-editor img,
.rich-editor-reader[data-v-970018ae]  .ql-editor video {
  max-width: 100%;
  height: auto;
}
.rich-editor-reader[data-v-970018ae]  .ql-editor table,
.rich-editor-reader[data-v-970018ae]  .ql-editor pre,
.rich-editor-reader[data-v-970018ae]  .ql-editor code {
  max-width: 100%;
  overflow-x: auto;
  overflow-wrap: anywhere;
}
@charset "UTF-8";
/* 全局css变量 */
.primary-color[data-v-db135a36] {
  color: #3476f0;
}
.table-style .static-content-test[data-v-db135a36] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  display: block;
  width: 100%;
}
.table-style .html-content-text[data-v-db135a36] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  min-height: 40px;
  display: block;
  width: 100%;
}
.table-style .sub-form-container[data-v-db135a36] {
  margin-bottom: 0;
}
.table-style .sub-form-container .sub-form-header[data-v-db135a36] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
  border-bottom: none 0;
  padding: 5px 15px;
}
.table-style .sub-form-container .sub-form-header .sub-form-label[data-v-db135a36] {
  height: auto;
  line-height: 22px;
}
.table-style .sub-form-container .sub-form-header .widget-descption[data-v-db135a36] {
  font-size: 12px;
  color: var(--jy-text-secondary, #667085);
  line-height: 20px;
  margin-top: 5px;
}
.table-style .sub-form-container .sub-form-import-excel[data-v-db135a36] {
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
}
.table-style .sub-form-container .subform-table-column .el-form-item[data-v-db135a36] {
  border: none 0;
}
.table-style .sub-form-container .sub-form-add-row[data-v-db135a36] {
  border: solid 1px var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
}
.table-style .data-choose-item[data-v-db135a36]  .el-form-item__content,
.table-style .fill-select-item[data-v-db135a36]  .el-form-item__content {
  width: 100%;
  overflow-y: hidden;
}
.background-opacity[data-v-db135a36] {
  background: #3476f0;
}
.form-widget-list .ghost[data-v-db135a36] {
  content: "";
  font-size: 0;
  height: 3px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #3476f0;
  border: 2px solid #3476f0;
  outline-width: 0;
  padding: 0;
  overflow: hidden;
}
.form-widget-list .radio-form-item-wrapper[data-v-db135a36],
.form-widget-list .checkbox-form-item-wrapper[data-v-db135a36] {
  line-height: 25px !important;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content[data-v-db135a36],
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content[data-v-db135a36] {
  height: initial;
  line-height: 25px;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content[data-v-db135a36] {
  margin-top: -5px;
}
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content[data-v-db135a36] {
  margin-top: -4px;
}
.el-form-item--medium .el-radio[data-v-db135a36],
.el-form-item--medium .el-checkbox[data-v-db135a36] {
  line-height: 36px !important;
}
.el-form-item--medium .el-rate[data-v-db135a36] {
  margin-top: 8px;
}
.el-form-item--small .el-radio[data-v-db135a36],
.el-form-item--small .el-checkbox[data-v-db135a36] {
  line-height: 36px !important;
}
.el-form-item--small .el-rate[data-v-db135a36] {
  margin-top: 6px;
}
.el-form-item--mini .el-radio[data-v-db135a36],
.el-form-item--mini .el-checkbox[data-v-db135a36] {
  line-height: 36px !important;
}
.el-form-item--mini .el-rate[data-v-db135a36] {
  margin-top: 4px;
}
input[type=password][data-v-db135a36]::-ms-reveal { /* 隐藏IE/Edge原生的密码查看按钮 */
  display: none;
}

/* 滚动条样式 begin */
[data-v-db135a36]::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
[data-v-db135a36]::-webkit-scrollbar-track {
  width: 8px;
  background: rgba(16, 31, 28, 0.1);
  border-radius: 2em;
}
[data-v-db135a36]::-webkit-scrollbar-thumb {
  background-color: rgba(16, 31, 28, 0.35);
  background-clip: padding-box;
  min-height: 28px;
  border-radius: 2em;
}
[data-v-db135a36]::-webkit-scrollbar-thumb:hover {
  background-color: rgba(16, 31, 28, 0.85);
}
*[data-v-db135a36] {
  scrollbar-color: #e5e5e5 #f7f7f9;
  scrollbar-width: thin;
}
.widget-descption[data-v-db135a36] {
  color: var(--jy-text-secondary, #667085);
  height: auto;
  line-height: 20px;
  font-size: 12px;
}

/*
body {//IE浏览器滚动条样式
  scrollbar-shadow-color: #e5e5e5;
  scrollbar-face-color: #e5e5e5;
  scrollbar-base-color: #ffffff;
  scrollbar-arrow-color: #444040;
}
*/
/* 滚动条样式 end */
.debugText[data-v-db135a36] {
  height: 25px;
  line-height: 25px;
  font-size: 12px;
}
.debugText[data-v-db135a36]:nth-of-type(odd) {
  background-color: #e8e8e8;
}
.table-style[data-v-db135a36] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-left: none 0;
  border-bottom: 0;
}
.table-style .design-time-bottom-margin[data-v-db135a36] {
  margin-bottom: 0 !important;
}
.table-style .field-wrapper[data-v-db135a36] {
  padding-right: 0 !important;
}
.table-style .field-wrapper .el-form-item[data-v-db135a36] {
  margin-bottom: 0 !important;
}
.table-style .el-form-item[data-v-db135a36] {
  border-bottom: 1px solid #dcdfe6;
  margin-bottom: 0 !important;
  padding: 0 !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  min-height: 48px;
}
.table-style .el-form-item.is-error[data-v-db135a36] {
  margin-bottom: 0 !important;
}
.table-style .el-form-item.is-error .el-form-item__label[data-v-db135a36] {
  color: var(--jy-color-danger, #c93f3f);
}
.table-style .el-form-item .el-form-item__label[data-v-db135a36] {
  background-color: var(--jy-bg-subtle, #f8fbff);
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: 1px solid var(--jy-border-base, #d7e2ef);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 12px;
  float: none;
  height: auto !important;
  /* width: auto; 移除此行，因为在 left 模式下 Element UI 会设置行内样式。如果有其他样式干扰，让行内样式自然生效 */
  -ms-flex-negative: 0;
      flex-shrink: 0; /* 防止被内容挤压 */
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  line-height: 20px;
}
.table-style .el-form-item .el-form-item__content[data-v-db135a36] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 10px;
  margin-left: 0 !important;
  min-height: 48px;
}
.table-style .el-form-item .el-form-item__content > span[data-v-db135a36], .table-style .el-form-item .el-form-item__content > div[data-v-db135a36] {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.table-style .el-form-item .el-form-item__content .el-form-item__error[data-v-db135a36] {
  padding-top: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 10px;
  left: auto;
  max-width: calc(100% - 20px);
  color: var(--jy-color-danger, #c93f3f);
  background: var(--jy-color-danger-bg, #fff0f0);
  border: 1px solid rgba(201, 63, 63, 0.18);
  border-radius: var(--jy-radius-sm, 4px);
  padding: 2px 6px;
  line-height: 1.4;
}
.table-style .el-form-item.textarea-item[data-v-db135a36], .table-style .el-form-item.rich-editor-item[data-v-db135a36], .table-style .el-form-item.static-text-item[data-v-db135a36], .table-style .el-form-item.html-text-item[data-v-db135a36] {
  min-height: 100px;
}
.table-style .el-form-item.textarea-item .el-form-item__content[data-v-db135a36], .table-style .el-form-item.rich-editor-item .el-form-item__content[data-v-db135a36], .table-style .el-form-item.static-text-item .el-form-item__content[data-v-db135a36], .table-style .el-form-item.html-text-item .el-form-item__content[data-v-db135a36] {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding-top: 10px;
}
.table-cell-height[data-v-db135a36] {
  height: 30px;
  line-height: 30px;
}
.render-form .el-form-item__label[data-v-db135a36] {
  color: var(--jy-text-regular, #344054);
  font-weight: 500;
}
.render-form .el-form-item.is-error .el-input__inner[data-v-db135a36],
.render-form .el-form-item.is-error .el-textarea__inner[data-v-db135a36] {
  border-color: var(--jy-color-danger, #c93f3f);
  -webkit-box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
          box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
}
.operation-bar[data-v-db135a36] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.fill-container.empty[data-v-db135a36],
.reference-field-container .empty[data-v-db135a36],
.dropdown-field-empty.empty[data-v-db135a36],
.dropdown-field-empty[data-v-db135a36] {
  color: var(--jy-text-secondary, #667085);
  background: var(--jy-bg-subtle, #f8fbff);
  border: 1px dashed var(--jy-border-base, #d7e2ef);
  border-radius: var(--jy-radius-md, 6px);
}
.loading-placeholder[data-v-db135a36] {
  min-height: 36px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  color: var(--jy-color-primary-strong, #16458d);
  background: var(--jy-color-primary-lighter, #f4f8ff);
  border: 1px solid rgba(52, 118, 240, 0.18);
  border-radius: var(--jy-radius-md, 6px);
  padding: 0 10px;
}
.jy-table-export[data-v-db135a36] {
  height: 30px;
  margin-right: 10px;
}
.tip-icon[data-v-db135a36] {
  float: right;
  margin-left: 5px;
}
.tip-icon i[data-v-db135a36] {
  color: var(--jy-color-primary, #3476f0);
}
.iconfont-jyd[data-v-db135a36] {
  color: var(--jy-color-primary, #3476f0);
  font-size: 12px;
}
@charset "UTF-8";
/* 全局css变量 */
.primary-color[data-v-967ec4f8] {
  color: #3476f0;
}
.table-style .static-content-test[data-v-967ec4f8] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  display: block;
  width: 100%;
}
.table-style .html-content-text[data-v-967ec4f8] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  min-height: 40px;
  display: block;
  width: 100%;
}
.table-style .sub-form-container[data-v-967ec4f8] {
  margin-bottom: 0;
}
.table-style .sub-form-container .sub-form-header[data-v-967ec4f8] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
  border-bottom: none 0;
  padding: 5px 15px;
}
.table-style .sub-form-container .sub-form-header .sub-form-label[data-v-967ec4f8] {
  height: auto;
  line-height: 22px;
}
.table-style .sub-form-container .sub-form-header .widget-descption[data-v-967ec4f8] {
  font-size: 12px;
  color: var(--jy-text-secondary, #667085);
  line-height: 20px;
  margin-top: 5px;
}
.table-style .sub-form-container .sub-form-import-excel[data-v-967ec4f8] {
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
}
.table-style .sub-form-container .subform-table-column .el-form-item[data-v-967ec4f8] {
  border: none 0;
}
.table-style .sub-form-container .sub-form-add-row[data-v-967ec4f8] {
  border: solid 1px var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
}
.table-style .data-choose-item[data-v-967ec4f8]  .el-form-item__content,
.table-style .fill-select-item[data-v-967ec4f8]  .el-form-item__content {
  width: 100%;
  overflow-y: hidden;
}
.background-opacity[data-v-967ec4f8] {
  background: #3476f0;
}
.form-widget-list .ghost[data-v-967ec4f8] {
  content: "";
  font-size: 0;
  height: 3px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #3476f0;
  border: 2px solid #3476f0;
  outline-width: 0;
  padding: 0;
  overflow: hidden;
}
.form-widget-list .radio-form-item-wrapper[data-v-967ec4f8],
.form-widget-list .checkbox-form-item-wrapper[data-v-967ec4f8] {
  line-height: 25px !important;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content[data-v-967ec4f8],
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content[data-v-967ec4f8] {
  height: initial;
  line-height: 25px;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content[data-v-967ec4f8] {
  margin-top: -5px;
}
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content[data-v-967ec4f8] {
  margin-top: -4px;
}
.el-form-item--medium .el-radio[data-v-967ec4f8],
.el-form-item--medium .el-checkbox[data-v-967ec4f8] {
  line-height: 36px !important;
}
.el-form-item--medium .el-rate[data-v-967ec4f8] {
  margin-top: 8px;
}
.el-form-item--small .el-radio[data-v-967ec4f8],
.el-form-item--small .el-checkbox[data-v-967ec4f8] {
  line-height: 36px !important;
}
.el-form-item--small .el-rate[data-v-967ec4f8] {
  margin-top: 6px;
}
.el-form-item--mini .el-radio[data-v-967ec4f8],
.el-form-item--mini .el-checkbox[data-v-967ec4f8] {
  line-height: 36px !important;
}
.el-form-item--mini .el-rate[data-v-967ec4f8] {
  margin-top: 4px;
}
input[type=password][data-v-967ec4f8]::-ms-reveal { /* 隐藏IE/Edge原生的密码查看按钮 */
  display: none;
}

/* 滚动条样式 begin */
[data-v-967ec4f8]::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
[data-v-967ec4f8]::-webkit-scrollbar-track {
  width: 8px;
  background: rgba(16, 31, 28, 0.1);
  border-radius: 2em;
}
[data-v-967ec4f8]::-webkit-scrollbar-thumb {
  background-color: rgba(16, 31, 28, 0.35);
  background-clip: padding-box;
  min-height: 28px;
  border-radius: 2em;
}
[data-v-967ec4f8]::-webkit-scrollbar-thumb:hover {
  background-color: rgba(16, 31, 28, 0.85);
}
*[data-v-967ec4f8] {
  scrollbar-color: #e5e5e5 #f7f7f9;
  scrollbar-width: thin;
}
.widget-descption[data-v-967ec4f8] {
  color: var(--jy-text-secondary, #667085);
  height: auto;
  line-height: 20px;
  font-size: 12px;
}

/*
body {//IE浏览器滚动条样式
  scrollbar-shadow-color: #e5e5e5;
  scrollbar-face-color: #e5e5e5;
  scrollbar-base-color: #ffffff;
  scrollbar-arrow-color: #444040;
}
*/
/* 滚动条样式 end */
.debugText[data-v-967ec4f8] {
  height: 25px;
  line-height: 25px;
  font-size: 12px;
}
.debugText[data-v-967ec4f8]:nth-of-type(odd) {
  background-color: #e8e8e8;
}
.table-style[data-v-967ec4f8] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-left: none 0;
  border-bottom: 0;
}
.table-style .design-time-bottom-margin[data-v-967ec4f8] {
  margin-bottom: 0 !important;
}
.table-style .field-wrapper[data-v-967ec4f8] {
  padding-right: 0 !important;
}
.table-style .field-wrapper .el-form-item[data-v-967ec4f8] {
  margin-bottom: 0 !important;
}
.table-style .el-form-item[data-v-967ec4f8] {
  border-bottom: 1px solid #dcdfe6;
  margin-bottom: 0 !important;
  padding: 0 !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  min-height: 48px;
}
.table-style .el-form-item.is-error[data-v-967ec4f8] {
  margin-bottom: 0 !important;
}
.table-style .el-form-item.is-error .el-form-item__label[data-v-967ec4f8] {
  color: var(--jy-color-danger, #c93f3f);
}
.table-style .el-form-item .el-form-item__label[data-v-967ec4f8] {
  background-color: var(--jy-bg-subtle, #f8fbff);
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: 1px solid var(--jy-border-base, #d7e2ef);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 12px;
  float: none;
  height: auto !important;
  /* width: auto; 移除此行，因为在 left 模式下 Element UI 会设置行内样式。如果有其他样式干扰，让行内样式自然生效 */
  -ms-flex-negative: 0;
      flex-shrink: 0; /* 防止被内容挤压 */
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  line-height: 20px;
}
.table-style .el-form-item .el-form-item__content[data-v-967ec4f8] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 10px;
  margin-left: 0 !important;
  min-height: 48px;
}
.table-style .el-form-item .el-form-item__content > span[data-v-967ec4f8], .table-style .el-form-item .el-form-item__content > div[data-v-967ec4f8] {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.table-style .el-form-item .el-form-item__content .el-form-item__error[data-v-967ec4f8] {
  padding-top: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 10px;
  left: auto;
  max-width: calc(100% - 20px);
  color: var(--jy-color-danger, #c93f3f);
  background: var(--jy-color-danger-bg, #fff0f0);
  border: 1px solid rgba(201, 63, 63, 0.18);
  border-radius: var(--jy-radius-sm, 4px);
  padding: 2px 6px;
  line-height: 1.4;
}
.table-style .el-form-item.textarea-item[data-v-967ec4f8], .table-style .el-form-item.rich-editor-item[data-v-967ec4f8], .table-style .el-form-item.static-text-item[data-v-967ec4f8], .table-style .el-form-item.html-text-item[data-v-967ec4f8] {
  min-height: 100px;
}
.table-style .el-form-item.textarea-item .el-form-item__content[data-v-967ec4f8], .table-style .el-form-item.rich-editor-item .el-form-item__content[data-v-967ec4f8], .table-style .el-form-item.static-text-item .el-form-item__content[data-v-967ec4f8], .table-style .el-form-item.html-text-item .el-form-item__content[data-v-967ec4f8] {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding-top: 10px;
}
.table-cell-height[data-v-967ec4f8] {
  height: 30px;
  line-height: 30px;
}
.render-form .el-form-item__label[data-v-967ec4f8] {
  color: var(--jy-text-regular, #344054);
  font-weight: 500;
}
.render-form .el-form-item.is-error .el-input__inner[data-v-967ec4f8],
.render-form .el-form-item.is-error .el-textarea__inner[data-v-967ec4f8] {
  border-color: var(--jy-color-danger, #c93f3f);
  -webkit-box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
          box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
}
.operation-bar[data-v-967ec4f8] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.fill-container.empty[data-v-967ec4f8],
.reference-field-container .empty[data-v-967ec4f8],
.dropdown-field-empty.empty[data-v-967ec4f8],
.dropdown-field-empty[data-v-967ec4f8] {
  color: var(--jy-text-secondary, #667085);
  background: var(--jy-bg-subtle, #f8fbff);
  border: 1px dashed var(--jy-border-base, #d7e2ef);
  border-radius: var(--jy-radius-md, 6px);
}
.loading-placeholder[data-v-967ec4f8] {
  min-height: 36px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  color: var(--jy-color-primary-strong, #16458d);
  background: var(--jy-color-primary-lighter, #f4f8ff);
  border: 1px solid rgba(52, 118, 240, 0.18);
  border-radius: var(--jy-radius-md, 6px);
  padding: 0 10px;
}
.alink[data-v-967ec4f8] {
  color: #1890ff;
  display: inline-block;
  max-width: calc(100% - 36px);
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: nowrap;
}
.alink[data-v-967ec4f8]:hover {
  text-decoration: underline;
}
.el-icon-copy-document[data-v-967ec4f8] {
  cursor: pointer;
}
.data-share-copy[data-v-967ec4f8] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 40px;
  min-width: 40px;
  min-height: 40px;
  margin-left: 4px;
  border-radius: var(--jy-radius-sm, 4px);
  color: var(--jy-primary, #3476f0);
  vertical-align: middle;
}
.data-share-copy[data-v-967ec4f8]:focus-visible {
  outline: 2px solid var(--jy-focus-ring, rgba(52, 118, 240, 0.28));
  outline-offset: 2px;
}
.data-share-create-button[data-v-967ec4f8],
.data-share-inline-button[data-v-967ec4f8],
.data-share-select-all-button[data-v-967ec4f8] {
  min-height: 40px;
  line-height: 1.4;
}
.data-share-table-wrap[data-v-967ec4f8] {
  width: 100%;
  overflow-x: auto;
  overflow-y: hidden;
  margin-top: 12px;
}
.data-share-field-control[data-v-967ec4f8],
.data-share-form-row[data-v-967ec4f8] {
  width: 400px;
  max-width: 100%;
}
.data-share-field-group[data-v-967ec4f8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  width: 400px;
  max-width: 100%;
  gap: 8px;
}
.data-share-field-group .data-share-field-control[data-v-967ec4f8] {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-width: 0;
}
.data-share-field-group .data-share-select-all-button[data-v-967ec4f8] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin-left: 0;
}
.express-value-selector[data-v-967ec4f8] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin-top: 10px;
  width: 100%;
  gap: 8px;
}
.express-value-selector .express-operator[data-v-967ec4f8] {
  display: inline-block;
  width: 30px;
  text-align: center;
}
.express-value-selector .el-select[data-v-967ec4f8],
.express-value-selector .el-input[data-v-967ec4f8] {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 0px;
          flex: 1 1 0;
  min-width: 0;
}
@charset "UTF-8";
/* 全局css变量 */
.primary-color[data-v-366665f0] {
  color: #3476f0;
}
.table-style .static-content-test[data-v-366665f0] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  display: block;
  width: 100%;
}
.table-style .html-content-text[data-v-366665f0] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  min-height: 40px;
  display: block;
  width: 100%;
}
.table-style .sub-form-container[data-v-366665f0] {
  margin-bottom: 0;
}
.table-style .sub-form-container .sub-form-header[data-v-366665f0] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
  border-bottom: none 0;
  padding: 5px 15px;
}
.table-style .sub-form-container .sub-form-header .sub-form-label[data-v-366665f0] {
  height: auto;
  line-height: 22px;
}
.table-style .sub-form-container .sub-form-header .widget-descption[data-v-366665f0] {
  font-size: 12px;
  color: var(--jy-text-secondary, #667085);
  line-height: 20px;
  margin-top: 5px;
}
.table-style .sub-form-container .sub-form-import-excel[data-v-366665f0] {
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
}
.table-style .sub-form-container .subform-table-column .el-form-item[data-v-366665f0] {
  border: none 0;
}
.table-style .sub-form-container .sub-form-add-row[data-v-366665f0] {
  border: solid 1px var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
}
.table-style .data-choose-item[data-v-366665f0]  .el-form-item__content,
.table-style .fill-select-item[data-v-366665f0]  .el-form-item__content {
  width: 100%;
  overflow-y: hidden;
}
.background-opacity[data-v-366665f0] {
  background: #3476f0;
}
.form-widget-list .ghost[data-v-366665f0] {
  content: "";
  font-size: 0;
  height: 3px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #3476f0;
  border: 2px solid #3476f0;
  outline-width: 0;
  padding: 0;
  overflow: hidden;
}
.form-widget-list .radio-form-item-wrapper[data-v-366665f0],
.form-widget-list .checkbox-form-item-wrapper[data-v-366665f0] {
  line-height: 25px !important;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content[data-v-366665f0],
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content[data-v-366665f0] {
  height: initial;
  line-height: 25px;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content[data-v-366665f0] {
  margin-top: -5px;
}
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content[data-v-366665f0] {
  margin-top: -4px;
}
.el-form-item--medium .el-radio[data-v-366665f0],
.el-form-item--medium .el-checkbox[data-v-366665f0] {
  line-height: 36px !important;
}
.el-form-item--medium .el-rate[data-v-366665f0] {
  margin-top: 8px;
}
.el-form-item--small .el-radio[data-v-366665f0],
.el-form-item--small .el-checkbox[data-v-366665f0] {
  line-height: 36px !important;
}
.el-form-item--small .el-rate[data-v-366665f0] {
  margin-top: 6px;
}
.el-form-item--mini .el-radio[data-v-366665f0],
.el-form-item--mini .el-checkbox[data-v-366665f0] {
  line-height: 36px !important;
}
.el-form-item--mini .el-rate[data-v-366665f0] {
  margin-top: 4px;
}
input[type=password][data-v-366665f0]::-ms-reveal { /* 隐藏IE/Edge原生的密码查看按钮 */
  display: none;
}

/* 滚动条样式 begin */
[data-v-366665f0]::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
[data-v-366665f0]::-webkit-scrollbar-track {
  width: 8px;
  background: rgba(16, 31, 28, 0.1);
  border-radius: 2em;
}
[data-v-366665f0]::-webkit-scrollbar-thumb {
  background-color: rgba(16, 31, 28, 0.35);
  background-clip: padding-box;
  min-height: 28px;
  border-radius: 2em;
}
[data-v-366665f0]::-webkit-scrollbar-thumb:hover {
  background-color: rgba(16, 31, 28, 0.85);
}
*[data-v-366665f0] {
  scrollbar-color: #e5e5e5 #f7f7f9;
  scrollbar-width: thin;
}
.widget-descption[data-v-366665f0] {
  color: var(--jy-text-secondary, #667085);
  height: auto;
  line-height: 20px;
  font-size: 12px;
}

/*
body {//IE浏览器滚动条样式
  scrollbar-shadow-color: #e5e5e5;
  scrollbar-face-color: #e5e5e5;
  scrollbar-base-color: #ffffff;
  scrollbar-arrow-color: #444040;
}
*/
/* 滚动条样式 end */
.debugText[data-v-366665f0] {
  height: 25px;
  line-height: 25px;
  font-size: 12px;
}
.debugText[data-v-366665f0]:nth-of-type(odd) {
  background-color: #e8e8e8;
}
.table-style[data-v-366665f0] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-left: none 0;
  border-bottom: 0;
}
.table-style .design-time-bottom-margin[data-v-366665f0] {
  margin-bottom: 0 !important;
}
.table-style .field-wrapper[data-v-366665f0] {
  padding-right: 0 !important;
}
.table-style .field-wrapper .el-form-item[data-v-366665f0] {
  margin-bottom: 0 !important;
}
.table-style .el-form-item[data-v-366665f0] {
  border-bottom: 1px solid #dcdfe6;
  margin-bottom: 0 !important;
  padding: 0 !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  min-height: 48px;
}
.table-style .el-form-item.is-error[data-v-366665f0] {
  margin-bottom: 0 !important;
}
.table-style .el-form-item.is-error .el-form-item__label[data-v-366665f0] {
  color: var(--jy-color-danger, #c93f3f);
}
.table-style .el-form-item .el-form-item__label[data-v-366665f0] {
  background-color: var(--jy-bg-subtle, #f8fbff);
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: 1px solid var(--jy-border-base, #d7e2ef);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 12px;
  float: none;
  height: auto !important;
  /* width: auto; 移除此行，因为在 left 模式下 Element UI 会设置行内样式。如果有其他样式干扰，让行内样式自然生效 */
  -ms-flex-negative: 0;
      flex-shrink: 0; /* 防止被内容挤压 */
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  line-height: 20px;
}
.table-style .el-form-item .el-form-item__content[data-v-366665f0] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 10px;
  margin-left: 0 !important;
  min-height: 48px;
}
.table-style .el-form-item .el-form-item__content > span[data-v-366665f0], .table-style .el-form-item .el-form-item__content > div[data-v-366665f0] {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.table-style .el-form-item .el-form-item__content .el-form-item__error[data-v-366665f0] {
  padding-top: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 10px;
  left: auto;
  max-width: calc(100% - 20px);
  color: var(--jy-color-danger, #c93f3f);
  background: var(--jy-color-danger-bg, #fff0f0);
  border: 1px solid rgba(201, 63, 63, 0.18);
  border-radius: var(--jy-radius-sm, 4px);
  padding: 2px 6px;
  line-height: 1.4;
}
.table-style .el-form-item.textarea-item[data-v-366665f0], .table-style .el-form-item.rich-editor-item[data-v-366665f0], .table-style .el-form-item.static-text-item[data-v-366665f0], .table-style .el-form-item.html-text-item[data-v-366665f0] {
  min-height: 100px;
}
.table-style .el-form-item.textarea-item .el-form-item__content[data-v-366665f0], .table-style .el-form-item.rich-editor-item .el-form-item__content[data-v-366665f0], .table-style .el-form-item.static-text-item .el-form-item__content[data-v-366665f0], .table-style .el-form-item.html-text-item .el-form-item__content[data-v-366665f0] {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding-top: 10px;
}
.table-cell-height[data-v-366665f0] {
  height: 30px;
  line-height: 30px;
}
.render-form .el-form-item__label[data-v-366665f0] {
  color: var(--jy-text-regular, #344054);
  font-weight: 500;
}
.render-form .el-form-item.is-error .el-input__inner[data-v-366665f0],
.render-form .el-form-item.is-error .el-textarea__inner[data-v-366665f0] {
  border-color: var(--jy-color-danger, #c93f3f);
  -webkit-box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
          box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
}
.operation-bar[data-v-366665f0] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.fill-container.empty[data-v-366665f0],
.reference-field-container .empty[data-v-366665f0],
.dropdown-field-empty.empty[data-v-366665f0],
.dropdown-field-empty[data-v-366665f0] {
  color: var(--jy-text-secondary, #667085);
  background: var(--jy-bg-subtle, #f8fbff);
  border: 1px dashed var(--jy-border-base, #d7e2ef);
  border-radius: var(--jy-radius-md, 6px);
}
.loading-placeholder[data-v-366665f0] {
  min-height: 36px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  color: var(--jy-color-primary-strong, #16458d);
  background: var(--jy-color-primary-lighter, #f4f8ff);
  border: 1px solid rgba(52, 118, 240, 0.18);
  border-radius: var(--jy-radius-md, 6px);
  padding: 0 10px;
}
.express-wrapper.empty[data-v-366665f0] {
  height: 50px;
  line-height: 50px;
  text-align: center;
  color: #a8a8a8;
  border: solid 1px #e3e3e3;
  border-radius: 3px;
}
.express-item[data-v-366665f0],
.connector-item[data-v-366665f0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 8px 0;
  min-width: 0;
}
.express-item .express-key[data-v-366665f0],
.connector-item .express-key[data-v-366665f0] {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 160px;
          flex: 1 1 160px;
  min-width: 130px;
  max-width: 220px;
  margin-right: 10px;
  display: inline-block;
}
.express-item .express-operator[data-v-366665f0],
.connector-item .express-operator[data-v-366665f0] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 112px;
          flex: 0 0 112px;
  margin-right: 10px;
  display: inline-block;
}
.express-item .express-value[data-v-366665f0],
.connector-item .express-value[data-v-366665f0] {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 280px;
          flex: 1 1 280px;
  min-width: 240px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.express-item .express-value .el-select[data-v-366665f0],
.express-item .express-value .el-input[data-v-366665f0],
.connector-item .express-value .el-select[data-v-366665f0],
.connector-item .express-value .el-input[data-v-366665f0] {
  display: inline-block;
  margin-right: 10px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.express-item .express-button[data-v-366665f0],
.connector-item .express-button[data-v-366665f0] {
  width: 50px;
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  display: inline-block;
}
.express-item .express-button .el-button[data-v-366665f0],
.connector-item .express-button .el-button[data-v-366665f0] {
  min-width: 36px;
  min-height: 36px;
  padding: 6px;
}
.express-item .express-button .express-delete-btn[data-v-366665f0],
.connector-item .express-button .express-delete-btn[data-v-366665f0] {
  font-size: 16px;
}
.filter-value-type[data-v-366665f0] {
  width: 100px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.filter-date-range[data-v-366665f0] {
  width: min(280px, 100%) !important;
}
.connector-item[data-v-366665f0] {
  margin-top: 10px;
  margin-bottom: 10px;
  text-align: center;
}
.connector-item .connector[data-v-366665f0] {
  display: inline-block;
  width: 20%;
}
[data-v-366665f0] .connector-item .el-input__inner {
  border: none 0;
}
@media screen and (max-width: 768px) {
.express-wrapper[data-v-366665f0] {
    padding: 10px;
    margin-bottom: 10px;
    border: 1px solid var(--jy-border-light, #e4e7ed);
    border-radius: var(--jy-radius-sm, 4px);
    background: var(--jy-bg-container, #fff);
}
.express-item[data-v-366665f0],
  .connector-item[data-v-366665f0] {
    display: grid;
    grid-template-columns: 1fr;
    gap: 8px;
}
.express-item .express-key[data-v-366665f0],
  .express-item .express-operator[data-v-366665f0],
  .express-item .express-value[data-v-366665f0],
  .express-item .express-button[data-v-366665f0],
  .connector-item .express-key[data-v-366665f0],
  .connector-item .express-operator[data-v-366665f0],
  .connector-item .express-value[data-v-366665f0],
  .connector-item .express-button[data-v-366665f0] {
    width: 100%;
    max-width: none;
    margin-right: 0;
    display: block;
}
.express-item .express-value[data-v-366665f0],
  .connector-item .express-value[data-v-366665f0] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 8px;
}
.express-item .express-value .el-select[data-v-366665f0],
  .express-item .express-value .el-input[data-v-366665f0],
  .express-item .express-value .el-date-editor[data-v-366665f0],
  .connector-item .express-value .el-select[data-v-366665f0],
  .connector-item .express-value .el-input[data-v-366665f0],
  .connector-item .express-value .el-date-editor[data-v-366665f0] {
    width: 100% !important;
    margin-right: 0;
}
.express-item .express-button[data-v-366665f0],
  .connector-item .express-button[data-v-366665f0] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
}
.express-item .express-button .el-button[data-v-366665f0],
  .connector-item .express-button .el-button[data-v-366665f0] {
    min-width: 44px;
    min-height: 44px;
}
}
@media (pointer: coarse) {
.express-item .express-button .el-button[data-v-366665f0],
  .express-item .disable-theme.el-button[data-v-366665f0],
  .connector-item .express-button .el-button[data-v-366665f0],
  .connector-item .disable-theme.el-button[data-v-366665f0] {
    min-width: 44px;
    min-height: 44px;
}
}
@charset "UTF-8";
/* 全局css变量 */
.primary-color[data-v-04ab5256] {
  color: #3476f0;
}
.table-style .static-content-test[data-v-04ab5256] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  display: block;
  width: 100%;
}
.table-style .html-content-text[data-v-04ab5256] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  min-height: 40px;
  display: block;
  width: 100%;
}
.table-style .sub-form-container[data-v-04ab5256] {
  margin-bottom: 0;
}
.table-style .sub-form-container .sub-form-header[data-v-04ab5256] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
  border-bottom: none 0;
  padding: 5px 15px;
}
.table-style .sub-form-container .sub-form-header .sub-form-label[data-v-04ab5256] {
  height: auto;
  line-height: 22px;
}
.table-style .sub-form-container .sub-form-header .widget-descption[data-v-04ab5256] {
  font-size: 12px;
  color: var(--jy-text-secondary, #667085);
  line-height: 20px;
  margin-top: 5px;
}
.table-style .sub-form-container .sub-form-import-excel[data-v-04ab5256] {
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
}
.table-style .sub-form-container .subform-table-column .el-form-item[data-v-04ab5256] {
  border: none 0;
}
.table-style .sub-form-container .sub-form-add-row[data-v-04ab5256] {
  border: solid 1px var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
}
.table-style .data-choose-item[data-v-04ab5256]  .el-form-item__content,
.table-style .fill-select-item[data-v-04ab5256]  .el-form-item__content {
  width: 100%;
  overflow-y: hidden;
}
.background-opacity[data-v-04ab5256] {
  background: #3476f0;
}
.form-widget-list .ghost[data-v-04ab5256] {
  content: "";
  font-size: 0;
  height: 3px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #3476f0;
  border: 2px solid #3476f0;
  outline-width: 0;
  padding: 0;
  overflow: hidden;
}
.form-widget-list .radio-form-item-wrapper[data-v-04ab5256],
.form-widget-list .checkbox-form-item-wrapper[data-v-04ab5256] {
  line-height: 25px !important;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content[data-v-04ab5256],
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content[data-v-04ab5256] {
  height: initial;
  line-height: 25px;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content[data-v-04ab5256] {
  margin-top: -5px;
}
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content[data-v-04ab5256] {
  margin-top: -4px;
}
.el-form-item--medium .el-radio[data-v-04ab5256],
.el-form-item--medium .el-checkbox[data-v-04ab5256] {
  line-height: 36px !important;
}
.el-form-item--medium .el-rate[data-v-04ab5256] {
  margin-top: 8px;
}
.el-form-item--small .el-radio[data-v-04ab5256],
.el-form-item--small .el-checkbox[data-v-04ab5256] {
  line-height: 36px !important;
}
.el-form-item--small .el-rate[data-v-04ab5256] {
  margin-top: 6px;
}
.el-form-item--mini .el-radio[data-v-04ab5256],
.el-form-item--mini .el-checkbox[data-v-04ab5256] {
  line-height: 36px !important;
}
.el-form-item--mini .el-rate[data-v-04ab5256] {
  margin-top: 4px;
}
input[type=password][data-v-04ab5256]::-ms-reveal { /* 隐藏IE/Edge原生的密码查看按钮 */
  display: none;
}

/* 滚动条样式 begin */
[data-v-04ab5256]::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
[data-v-04ab5256]::-webkit-scrollbar-track {
  width: 8px;
  background: rgba(16, 31, 28, 0.1);
  border-radius: 2em;
}
[data-v-04ab5256]::-webkit-scrollbar-thumb {
  background-color: rgba(16, 31, 28, 0.35);
  background-clip: padding-box;
  min-height: 28px;
  border-radius: 2em;
}
[data-v-04ab5256]::-webkit-scrollbar-thumb:hover {
  background-color: rgba(16, 31, 28, 0.85);
}
*[data-v-04ab5256] {
  scrollbar-color: #e5e5e5 #f7f7f9;
  scrollbar-width: thin;
}
.widget-descption[data-v-04ab5256] {
  color: var(--jy-text-secondary, #667085);
  height: auto;
  line-height: 20px;
  font-size: 12px;
}

/*
body {//IE浏览器滚动条样式
  scrollbar-shadow-color: #e5e5e5;
  scrollbar-face-color: #e5e5e5;
  scrollbar-base-color: #ffffff;
  scrollbar-arrow-color: #444040;
}
*/
/* 滚动条样式 end */
.debugText[data-v-04ab5256] {
  height: 25px;
  line-height: 25px;
  font-size: 12px;
}
.debugText[data-v-04ab5256]:nth-of-type(odd) {
  background-color: #e8e8e8;
}
.table-style[data-v-04ab5256] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-left: none 0;
  border-bottom: 0;
}
.table-style .design-time-bottom-margin[data-v-04ab5256] {
  margin-bottom: 0 !important;
}
.table-style .field-wrapper[data-v-04ab5256] {
  padding-right: 0 !important;
}
.table-style .field-wrapper .el-form-item[data-v-04ab5256] {
  margin-bottom: 0 !important;
}
.table-style .el-form-item[data-v-04ab5256] {
  border-bottom: 1px solid #dcdfe6;
  margin-bottom: 0 !important;
  padding: 0 !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  min-height: 48px;
}
.table-style .el-form-item.is-error[data-v-04ab5256] {
  margin-bottom: 0 !important;
}
.table-style .el-form-item.is-error .el-form-item__label[data-v-04ab5256] {
  color: var(--jy-color-danger, #c93f3f);
}
.table-style .el-form-item .el-form-item__label[data-v-04ab5256] {
  background-color: var(--jy-bg-subtle, #f8fbff);
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: 1px solid var(--jy-border-base, #d7e2ef);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 12px;
  float: none;
  height: auto !important;
  /* width: auto; 移除此行，因为在 left 模式下 Element UI 会设置行内样式。如果有其他样式干扰，让行内样式自然生效 */
  -ms-flex-negative: 0;
      flex-shrink: 0; /* 防止被内容挤压 */
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  line-height: 20px;
}
.table-style .el-form-item .el-form-item__content[data-v-04ab5256] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 10px;
  margin-left: 0 !important;
  min-height: 48px;
}
.table-style .el-form-item .el-form-item__content > span[data-v-04ab5256], .table-style .el-form-item .el-form-item__content > div[data-v-04ab5256] {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.table-style .el-form-item .el-form-item__content .el-form-item__error[data-v-04ab5256] {
  padding-top: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 10px;
  left: auto;
  max-width: calc(100% - 20px);
  color: var(--jy-color-danger, #c93f3f);
  background: var(--jy-color-danger-bg, #fff0f0);
  border: 1px solid rgba(201, 63, 63, 0.18);
  border-radius: var(--jy-radius-sm, 4px);
  padding: 2px 6px;
  line-height: 1.4;
}
.table-style .el-form-item.textarea-item[data-v-04ab5256], .table-style .el-form-item.rich-editor-item[data-v-04ab5256], .table-style .el-form-item.static-text-item[data-v-04ab5256], .table-style .el-form-item.html-text-item[data-v-04ab5256] {
  min-height: 100px;
}
.table-style .el-form-item.textarea-item .el-form-item__content[data-v-04ab5256], .table-style .el-form-item.rich-editor-item .el-form-item__content[data-v-04ab5256], .table-style .el-form-item.static-text-item .el-form-item__content[data-v-04ab5256], .table-style .el-form-item.html-text-item .el-form-item__content[data-v-04ab5256] {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding-top: 10px;
}
.table-cell-height[data-v-04ab5256] {
  height: 30px;
  line-height: 30px;
}
.render-form .el-form-item__label[data-v-04ab5256] {
  color: var(--jy-text-regular, #344054);
  font-weight: 500;
}
.render-form .el-form-item.is-error .el-input__inner[data-v-04ab5256],
.render-form .el-form-item.is-error .el-textarea__inner[data-v-04ab5256] {
  border-color: var(--jy-color-danger, #c93f3f);
  -webkit-box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
          box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
}
.operation-bar[data-v-04ab5256] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.fill-container.empty[data-v-04ab5256],
.reference-field-container .empty[data-v-04ab5256],
.dropdown-field-empty.empty[data-v-04ab5256],
.dropdown-field-empty[data-v-04ab5256] {
  color: var(--jy-text-secondary, #667085);
  background: var(--jy-bg-subtle, #f8fbff);
  border: 1px dashed var(--jy-border-base, #d7e2ef);
  border-radius: var(--jy-radius-md, 6px);
}
.loading-placeholder[data-v-04ab5256] {
  min-height: 36px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  color: var(--jy-color-primary-strong, #16458d);
  background: var(--jy-color-primary-lighter, #f4f8ff);
  border: 1px solid rgba(52, 118, 240, 0.18);
  border-radius: var(--jy-radius-md, 6px);
  padding: 0 10px;
}
.iconfont-jyd[data-v-04ab5256] {
  color: #1890ff;
  font-size: 12px;
}
.table-import-trigger[data-v-04ab5256] {
  min-height: 32px;
  margin-right: 10px;
}
.table-import-trigger[data-v-04ab5256]  .el-button {
  min-height: 32px;
}
@media screen and (max-width: 768px) {
.table-import-trigger[data-v-04ab5256] {
    margin-right: 0;
}
.table-import-trigger[data-v-04ab5256]  .el-button {
    min-height: 44px;
}
}
@charset "UTF-8";
/* 全局css变量 */
.primary-color[data-v-7a0a5e32] {
  color: #3476f0;
}
.table-style .static-content-test[data-v-7a0a5e32] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  display: block;
  width: 100%;
}
.table-style .html-content-text[data-v-7a0a5e32] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  min-height: 40px;
  display: block;
  width: 100%;
}
.table-style .sub-form-container[data-v-7a0a5e32] {
  margin-bottom: 0;
}
.table-style .sub-form-container .sub-form-header[data-v-7a0a5e32] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
  border-bottom: none 0;
  padding: 5px 15px;
}
.table-style .sub-form-container .sub-form-header .sub-form-label[data-v-7a0a5e32] {
  height: auto;
  line-height: 22px;
}
.table-style .sub-form-container .sub-form-header .widget-descption[data-v-7a0a5e32] {
  font-size: 12px;
  color: var(--jy-text-secondary, #667085);
  line-height: 20px;
  margin-top: 5px;
}
.table-style .sub-form-container .sub-form-import-excel[data-v-7a0a5e32] {
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
}
.table-style .sub-form-container .subform-table-column .el-form-item[data-v-7a0a5e32] {
  border: none 0;
}
.table-style .sub-form-container .sub-form-add-row[data-v-7a0a5e32] {
  border: solid 1px var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
}
.table-style .data-choose-item[data-v-7a0a5e32]  .el-form-item__content,
.table-style .fill-select-item[data-v-7a0a5e32]  .el-form-item__content {
  width: 100%;
  overflow-y: hidden;
}
.background-opacity[data-v-7a0a5e32] {
  background: #3476f0;
}
.form-widget-list .ghost[data-v-7a0a5e32] {
  content: "";
  font-size: 0;
  height: 3px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #3476f0;
  border: 2px solid #3476f0;
  outline-width: 0;
  padding: 0;
  overflow: hidden;
}
.form-widget-list .radio-form-item-wrapper[data-v-7a0a5e32],
.form-widget-list .checkbox-form-item-wrapper[data-v-7a0a5e32] {
  line-height: 25px !important;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content[data-v-7a0a5e32],
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content[data-v-7a0a5e32] {
  height: initial;
  line-height: 25px;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content[data-v-7a0a5e32] {
  margin-top: -5px;
}
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content[data-v-7a0a5e32] {
  margin-top: -4px;
}
.el-form-item--medium .el-radio[data-v-7a0a5e32],
.el-form-item--medium .el-checkbox[data-v-7a0a5e32] {
  line-height: 36px !important;
}
.el-form-item--medium .el-rate[data-v-7a0a5e32] {
  margin-top: 8px;
}
.el-form-item--small .el-radio[data-v-7a0a5e32],
.el-form-item--small .el-checkbox[data-v-7a0a5e32] {
  line-height: 36px !important;
}
.el-form-item--small .el-rate[data-v-7a0a5e32] {
  margin-top: 6px;
}
.el-form-item--mini .el-radio[data-v-7a0a5e32],
.el-form-item--mini .el-checkbox[data-v-7a0a5e32] {
  line-height: 36px !important;
}
.el-form-item--mini .el-rate[data-v-7a0a5e32] {
  margin-top: 4px;
}
input[type=password][data-v-7a0a5e32]::-ms-reveal { /* 隐藏IE/Edge原生的密码查看按钮 */
  display: none;
}

/* 滚动条样式 begin */
[data-v-7a0a5e32]::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
[data-v-7a0a5e32]::-webkit-scrollbar-track {
  width: 8px;
  background: rgba(16, 31, 28, 0.1);
  border-radius: 2em;
}
[data-v-7a0a5e32]::-webkit-scrollbar-thumb {
  background-color: rgba(16, 31, 28, 0.35);
  background-clip: padding-box;
  min-height: 28px;
  border-radius: 2em;
}
[data-v-7a0a5e32]::-webkit-scrollbar-thumb:hover {
  background-color: rgba(16, 31, 28, 0.85);
}
*[data-v-7a0a5e32] {
  scrollbar-color: #e5e5e5 #f7f7f9;
  scrollbar-width: thin;
}
.widget-descption[data-v-7a0a5e32] {
  color: var(--jy-text-secondary, #667085);
  height: auto;
  line-height: 20px;
  font-size: 12px;
}

/*
body {//IE浏览器滚动条样式
  scrollbar-shadow-color: #e5e5e5;
  scrollbar-face-color: #e5e5e5;
  scrollbar-base-color: #ffffff;
  scrollbar-arrow-color: #444040;
}
*/
/* 滚动条样式 end */
.debugText[data-v-7a0a5e32] {
  height: 25px;
  line-height: 25px;
  font-size: 12px;
}
.debugText[data-v-7a0a5e32]:nth-of-type(odd) {
  background-color: #e8e8e8;
}
.table-style[data-v-7a0a5e32] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-left: none 0;
  border-bottom: 0;
}
.table-style .design-time-bottom-margin[data-v-7a0a5e32] {
  margin-bottom: 0 !important;
}
.table-style .field-wrapper[data-v-7a0a5e32] {
  padding-right: 0 !important;
}
.table-style .field-wrapper .el-form-item[data-v-7a0a5e32] {
  margin-bottom: 0 !important;
}
.table-style .el-form-item[data-v-7a0a5e32] {
  border-bottom: 1px solid #dcdfe6;
  margin-bottom: 0 !important;
  padding: 0 !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  min-height: 48px;
}
.table-style .el-form-item.is-error[data-v-7a0a5e32] {
  margin-bottom: 0 !important;
}
.table-style .el-form-item.is-error .el-form-item__label[data-v-7a0a5e32] {
  color: var(--jy-color-danger, #c93f3f);
}
.table-style .el-form-item .el-form-item__label[data-v-7a0a5e32] {
  background-color: var(--jy-bg-subtle, #f8fbff);
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: 1px solid var(--jy-border-base, #d7e2ef);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 12px;
  float: none;
  height: auto !important;
  /* width: auto; 移除此行，因为在 left 模式下 Element UI 会设置行内样式。如果有其他样式干扰，让行内样式自然生效 */
  -ms-flex-negative: 0;
      flex-shrink: 0; /* 防止被内容挤压 */
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  line-height: 20px;
}
.table-style .el-form-item .el-form-item__content[data-v-7a0a5e32] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 10px;
  margin-left: 0 !important;
  min-height: 48px;
}
.table-style .el-form-item .el-form-item__content > span[data-v-7a0a5e32], .table-style .el-form-item .el-form-item__content > div[data-v-7a0a5e32] {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.table-style .el-form-item .el-form-item__content .el-form-item__error[data-v-7a0a5e32] {
  padding-top: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 10px;
  left: auto;
  max-width: calc(100% - 20px);
  color: var(--jy-color-danger, #c93f3f);
  background: var(--jy-color-danger-bg, #fff0f0);
  border: 1px solid rgba(201, 63, 63, 0.18);
  border-radius: var(--jy-radius-sm, 4px);
  padding: 2px 6px;
  line-height: 1.4;
}
.table-style .el-form-item.textarea-item[data-v-7a0a5e32], .table-style .el-form-item.rich-editor-item[data-v-7a0a5e32], .table-style .el-form-item.static-text-item[data-v-7a0a5e32], .table-style .el-form-item.html-text-item[data-v-7a0a5e32] {
  min-height: 100px;
}
.table-style .el-form-item.textarea-item .el-form-item__content[data-v-7a0a5e32], .table-style .el-form-item.rich-editor-item .el-form-item__content[data-v-7a0a5e32], .table-style .el-form-item.static-text-item .el-form-item__content[data-v-7a0a5e32], .table-style .el-form-item.html-text-item .el-form-item__content[data-v-7a0a5e32] {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding-top: 10px;
}
.table-cell-height[data-v-7a0a5e32] {
  height: 30px;
  line-height: 30px;
}
.render-form .el-form-item__label[data-v-7a0a5e32] {
  color: var(--jy-text-regular, #344054);
  font-weight: 500;
}
.render-form .el-form-item.is-error .el-input__inner[data-v-7a0a5e32],
.render-form .el-form-item.is-error .el-textarea__inner[data-v-7a0a5e32] {
  border-color: var(--jy-color-danger, #c93f3f);
  -webkit-box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
          box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
}
.operation-bar[data-v-7a0a5e32] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.fill-container.empty[data-v-7a0a5e32],
.reference-field-container .empty[data-v-7a0a5e32],
.dropdown-field-empty.empty[data-v-7a0a5e32],
.dropdown-field-empty[data-v-7a0a5e32] {
  color: var(--jy-text-secondary, #667085);
  background: var(--jy-bg-subtle, #f8fbff);
  border: 1px dashed var(--jy-border-base, #d7e2ef);
  border-radius: var(--jy-radius-md, 6px);
}
.loading-placeholder[data-v-7a0a5e32] {
  min-height: 36px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  color: var(--jy-color-primary-strong, #16458d);
  background: var(--jy-color-primary-lighter, #f4f8ff);
  border: 1px solid rgba(52, 118, 240, 0.18);
  border-radius: var(--jy-radius-md, 6px);
  padding: 0 10px;
}
.user-list[data-v-7a0a5e32] {
  width: 100%;
  height: 400px;
  overflow-y: auto;
}
.user-item[data-v-7a0a5e32] {
  width: 100%;
  height: 35px;
  line-height: 35px;
  overflow: hidden;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 10px;
  cursor: default;
}
.user-item.header[data-v-7a0a5e32] {
  background-color: #eaeaea;
}
.user-item-name[data-v-7a0a5e32] {
  width: 22%;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  display: inline-block;
}
.user-item-agency[data-v-7a0a5e32] {
  width: 28%;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  display: inline-block;
  text-align: left;
}
.user-item[data-v-7a0a5e32]:not(.header):nth-child(odd) {
  background-color: #f5f5f5;
}
@charset "UTF-8";
/* 全局css变量 */
.primary-color[data-v-3ae40276] {
  color: #3476f0;
}
.table-style .static-content-test[data-v-3ae40276] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  display: block;
  width: 100%;
}
.table-style .html-content-text[data-v-3ae40276] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  min-height: 40px;
  display: block;
  width: 100%;
}
.table-style .sub-form-container[data-v-3ae40276] {
  margin-bottom: 0;
}
.table-style .sub-form-container .sub-form-header[data-v-3ae40276] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
  border-bottom: none 0;
  padding: 5px 15px;
}
.table-style .sub-form-container .sub-form-header .sub-form-label[data-v-3ae40276] {
  height: auto;
  line-height: 22px;
}
.table-style .sub-form-container .sub-form-header .widget-descption[data-v-3ae40276] {
  font-size: 12px;
  color: var(--jy-text-secondary, #667085);
  line-height: 20px;
  margin-top: 5px;
}
.table-style .sub-form-container .sub-form-import-excel[data-v-3ae40276] {
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
}
.table-style .sub-form-container .subform-table-column .el-form-item[data-v-3ae40276] {
  border: none 0;
}
.table-style .sub-form-container .sub-form-add-row[data-v-3ae40276] {
  border: solid 1px var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
}
.table-style .data-choose-item[data-v-3ae40276]  .el-form-item__content,
.table-style .fill-select-item[data-v-3ae40276]  .el-form-item__content {
  width: 100%;
  overflow-y: hidden;
}
.background-opacity[data-v-3ae40276] {
  background: #3476f0;
}
.form-widget-list .ghost[data-v-3ae40276] {
  content: "";
  font-size: 0;
  height: 3px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #3476f0;
  border: 2px solid #3476f0;
  outline-width: 0;
  padding: 0;
  overflow: hidden;
}
.form-widget-list .radio-form-item-wrapper[data-v-3ae40276],
.form-widget-list .checkbox-form-item-wrapper[data-v-3ae40276] {
  line-height: 25px !important;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content[data-v-3ae40276],
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content[data-v-3ae40276] {
  height: initial;
  line-height: 25px;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content[data-v-3ae40276] {
  margin-top: -5px;
}
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content[data-v-3ae40276] {
  margin-top: -4px;
}
.el-form-item--medium .el-radio[data-v-3ae40276],
.el-form-item--medium .el-checkbox[data-v-3ae40276] {
  line-height: 36px !important;
}
.el-form-item--medium .el-rate[data-v-3ae40276] {
  margin-top: 8px;
}
.el-form-item--small .el-radio[data-v-3ae40276],
.el-form-item--small .el-checkbox[data-v-3ae40276] {
  line-height: 36px !important;
}
.el-form-item--small .el-rate[data-v-3ae40276] {
  margin-top: 6px;
}
.el-form-item--mini .el-radio[data-v-3ae40276],
.el-form-item--mini .el-checkbox[data-v-3ae40276] {
  line-height: 36px !important;
}
.el-form-item--mini .el-rate[data-v-3ae40276] {
  margin-top: 4px;
}
input[type=password][data-v-3ae40276]::-ms-reveal { /* 隐藏IE/Edge原生的密码查看按钮 */
  display: none;
}

/* 滚动条样式 begin */
[data-v-3ae40276]::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
[data-v-3ae40276]::-webkit-scrollbar-track {
  width: 8px;
  background: rgba(16, 31, 28, 0.1);
  border-radius: 2em;
}
[data-v-3ae40276]::-webkit-scrollbar-thumb {
  background-color: rgba(16, 31, 28, 0.35);
  background-clip: padding-box;
  min-height: 28px;
  border-radius: 2em;
}
[data-v-3ae40276]::-webkit-scrollbar-thumb:hover {
  background-color: rgba(16, 31, 28, 0.85);
}
*[data-v-3ae40276] {
  scrollbar-color: #e5e5e5 #f7f7f9;
  scrollbar-width: thin;
}
.widget-descption[data-v-3ae40276] {
  color: var(--jy-text-secondary, #667085);
  height: auto;
  line-height: 20px;
  font-size: 12px;
}

/*
body {//IE浏览器滚动条样式
  scrollbar-shadow-color: #e5e5e5;
  scrollbar-face-color: #e5e5e5;
  scrollbar-base-color: #ffffff;
  scrollbar-arrow-color: #444040;
}
*/
/* 滚动条样式 end */
.debugText[data-v-3ae40276] {
  height: 25px;
  line-height: 25px;
  font-size: 12px;
}
.debugText[data-v-3ae40276]:nth-of-type(odd) {
  background-color: #e8e8e8;
}
.table-style[data-v-3ae40276] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-left: none 0;
  border-bottom: 0;
}
.table-style .design-time-bottom-margin[data-v-3ae40276] {
  margin-bottom: 0 !important;
}
.table-style .field-wrapper[data-v-3ae40276] {
  padding-right: 0 !important;
}
.table-style .field-wrapper .el-form-item[data-v-3ae40276] {
  margin-bottom: 0 !important;
}
.table-style .el-form-item[data-v-3ae40276] {
  border-bottom: 1px solid #dcdfe6;
  margin-bottom: 0 !important;
  padding: 0 !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  min-height: 48px;
}
.table-style .el-form-item.is-error[data-v-3ae40276] {
  margin-bottom: 0 !important;
}
.table-style .el-form-item.is-error .el-form-item__label[data-v-3ae40276] {
  color: var(--jy-color-danger, #c93f3f);
}
.table-style .el-form-item .el-form-item__label[data-v-3ae40276] {
  background-color: var(--jy-bg-subtle, #f8fbff);
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: 1px solid var(--jy-border-base, #d7e2ef);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 12px;
  float: none;
  height: auto !important;
  /* width: auto; 移除此行，因为在 left 模式下 Element UI 会设置行内样式。如果有其他样式干扰，让行内样式自然生效 */
  -ms-flex-negative: 0;
      flex-shrink: 0; /* 防止被内容挤压 */
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  line-height: 20px;
}
.table-style .el-form-item .el-form-item__content[data-v-3ae40276] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 10px;
  margin-left: 0 !important;
  min-height: 48px;
}
.table-style .el-form-item .el-form-item__content > span[data-v-3ae40276], .table-style .el-form-item .el-form-item__content > div[data-v-3ae40276] {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.table-style .el-form-item .el-form-item__content .el-form-item__error[data-v-3ae40276] {
  padding-top: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 10px;
  left: auto;
  max-width: calc(100% - 20px);
  color: var(--jy-color-danger, #c93f3f);
  background: var(--jy-color-danger-bg, #fff0f0);
  border: 1px solid rgba(201, 63, 63, 0.18);
  border-radius: var(--jy-radius-sm, 4px);
  padding: 2px 6px;
  line-height: 1.4;
}
.table-style .el-form-item.textarea-item[data-v-3ae40276], .table-style .el-form-item.rich-editor-item[data-v-3ae40276], .table-style .el-form-item.static-text-item[data-v-3ae40276], .table-style .el-form-item.html-text-item[data-v-3ae40276] {
  min-height: 100px;
}
.table-style .el-form-item.textarea-item .el-form-item__content[data-v-3ae40276], .table-style .el-form-item.rich-editor-item .el-form-item__content[data-v-3ae40276], .table-style .el-form-item.static-text-item .el-form-item__content[data-v-3ae40276], .table-style .el-form-item.html-text-item .el-form-item__content[data-v-3ae40276] {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding-top: 10px;
}
.table-cell-height[data-v-3ae40276] {
  height: 30px;
  line-height: 30px;
}
.render-form .el-form-item__label[data-v-3ae40276] {
  color: var(--jy-text-regular, #344054);
  font-weight: 500;
}
.render-form .el-form-item.is-error .el-input__inner[data-v-3ae40276],
.render-form .el-form-item.is-error .el-textarea__inner[data-v-3ae40276] {
  border-color: var(--jy-color-danger, #c93f3f);
  -webkit-box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
          box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
}
.operation-bar[data-v-3ae40276] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.fill-container.empty[data-v-3ae40276],
.reference-field-container .empty[data-v-3ae40276],
.dropdown-field-empty.empty[data-v-3ae40276],
.dropdown-field-empty[data-v-3ae40276] {
  color: var(--jy-text-secondary, #667085);
  background: var(--jy-bg-subtle, #f8fbff);
  border: 1px dashed var(--jy-border-base, #d7e2ef);
  border-radius: var(--jy-radius-md, 6px);
}
.loading-placeholder[data-v-3ae40276] {
  min-height: 36px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  color: var(--jy-color-primary-strong, #16458d);
  background: var(--jy-color-primary-lighter, #f4f8ff);
  border: 1px solid rgba(52, 118, 240, 0.18);
  border-radius: var(--jy-radius-md, 6px);
  padding: 0 10px;
}
[data-v-3ae40276] .agreement-dialog .el-dialog__header {
  text-align: center;
}
.agreement-context[data-v-3ae40276] {
  min-height: 200px;
  max-height: calc(90vh - 55px - 33px - 60px);
  overflow-y: auto;
}
@charset "UTF-8";
/* 全局css变量 */
.primary-color {
  color: #3476f0;
}
.table-style .static-content-test {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  display: block;
  width: 100%;
}
.table-style .html-content-text {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  min-height: 40px;
  display: block;
  width: 100%;
}
.table-style .sub-form-container {
  margin-bottom: 0;
}
.table-style .sub-form-container .sub-form-header {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
  border-bottom: none 0;
  padding: 5px 15px;
}
.table-style .sub-form-container .sub-form-header .sub-form-label {
  height: auto;
  line-height: 22px;
}
.table-style .sub-form-container .sub-form-header .widget-descption {
  font-size: 12px;
  color: var(--jy-text-secondary, #667085);
  line-height: 20px;
  margin-top: 5px;
}
.table-style .sub-form-container .sub-form-import-excel {
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
}
.table-style .sub-form-container .subform-table-column .el-form-item {
  border: none 0;
}
.table-style .sub-form-container .sub-form-add-row {
  border: solid 1px var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
}
.table-style .data-choose-item ::v-deep .el-form-item__content,
.table-style .fill-select-item ::v-deep .el-form-item__content {
  width: 100%;
  overflow-y: hidden;
}
.background-opacity {
  background: #3476f0;
}
.form-widget-list .ghost {
  content: "";
  font-size: 0;
  height: 3px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #3476f0;
  border: 2px solid #3476f0;
  outline-width: 0;
  padding: 0;
  overflow: hidden;
}
.form-widget-list .radio-form-item-wrapper,
.form-widget-list .checkbox-form-item-wrapper {
  line-height: 25px !important;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content,
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content {
  height: initial;
  line-height: 25px;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content {
  margin-top: -5px;
}
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content {
  margin-top: -4px;
}
.el-form-item--medium .el-radio,
.el-form-item--medium .el-checkbox {
  line-height: 36px !important;
}
.el-form-item--medium .el-rate {
  margin-top: 8px;
}
.el-form-item--small .el-radio,
.el-form-item--small .el-checkbox {
  line-height: 36px !important;
}
.el-form-item--small .el-rate {
  margin-top: 6px;
}
.el-form-item--mini .el-radio,
.el-form-item--mini .el-checkbox {
  line-height: 36px !important;
}
.el-form-item--mini .el-rate {
  margin-top: 4px;
}
input[type=password]::-ms-reveal { /* 隐藏IE/Edge原生的密码查看按钮 */
  display: none;
}

/* 滚动条样式 begin */
::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
::-webkit-scrollbar-track {
  width: 8px;
  background: rgba(16, 31, 28, 0.1);
  border-radius: 2em;
}
::-webkit-scrollbar-thumb {
  background-color: rgba(16, 31, 28, 0.35);
  background-clip: padding-box;
  min-height: 28px;
  border-radius: 2em;
}
::-webkit-scrollbar-thumb:hover {
  background-color: rgba(16, 31, 28, 0.85);
}
* {
  scrollbar-color: #e5e5e5 #f7f7f9;
  scrollbar-width: thin;
}
.widget-descption {
  color: var(--jy-text-secondary, #667085);
  height: auto;
  line-height: 20px;
  font-size: 12px;
}

/*
body {//IE浏览器滚动条样式
  scrollbar-shadow-color: #e5e5e5;
  scrollbar-face-color: #e5e5e5;
  scrollbar-base-color: #ffffff;
  scrollbar-arrow-color: #444040;
}
*/
/* 滚动条样式 end */
.debugText {
  height: 25px;
  line-height: 25px;
  font-size: 12px;
}
.debugText:nth-of-type(odd) {
  background-color: #e8e8e8;
}
.table-style {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-left: none 0;
  border-bottom: 0;
}
.table-style .design-time-bottom-margin {
  margin-bottom: 0 !important;
}
.table-style .field-wrapper {
  padding-right: 0 !important;
}
.table-style .field-wrapper .el-form-item {
  margin-bottom: 0 !important;
}
.table-style .el-form-item {
  border-bottom: 1px solid #dcdfe6;
  margin-bottom: 0 !important;
  padding: 0 !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  min-height: 48px;
}
.table-style .el-form-item.is-error {
  margin-bottom: 0 !important;
}
.table-style .el-form-item.is-error .el-form-item__label {
  color: var(--jy-color-danger, #c93f3f);
}
.table-style .el-form-item .el-form-item__label {
  background-color: var(--jy-bg-subtle, #f8fbff);
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: 1px solid var(--jy-border-base, #d7e2ef);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 12px;
  float: none;
  height: auto !important;
  /* width: auto; 移除此行，因为在 left 模式下 Element UI 会设置行内样式。如果有其他样式干扰，让行内样式自然生效 */
  -ms-flex-negative: 0;
      flex-shrink: 0; /* 防止被内容挤压 */
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  line-height: 20px;
}
.table-style .el-form-item .el-form-item__content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 10px;
  margin-left: 0 !important;
  min-height: 48px;
}
.table-style .el-form-item .el-form-item__content > span, .table-style .el-form-item .el-form-item__content > div {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.table-style .el-form-item .el-form-item__content .el-form-item__error {
  padding-top: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 10px;
  left: auto;
  max-width: calc(100% - 20px);
  color: var(--jy-color-danger, #c93f3f);
  background: var(--jy-color-danger-bg, #fff0f0);
  border: 1px solid rgba(201, 63, 63, 0.18);
  border-radius: var(--jy-radius-sm, 4px);
  padding: 2px 6px;
  line-height: 1.4;
}
.table-style .el-form-item.textarea-item, .table-style .el-form-item.rich-editor-item, .table-style .el-form-item.static-text-item, .table-style .el-form-item.html-text-item {
  min-height: 100px;
}
.table-style .el-form-item.textarea-item .el-form-item__content, .table-style .el-form-item.rich-editor-item .el-form-item__content, .table-style .el-form-item.static-text-item .el-form-item__content, .table-style .el-form-item.html-text-item .el-form-item__content {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding-top: 10px;
}
.table-cell-height {
  height: 30px;
  line-height: 30px;
}
.render-form .el-form-item__label {
  color: var(--jy-text-regular, #344054);
  font-weight: 500;
}
.render-form .el-form-item.is-error .el-input__inner,
.render-form .el-form-item.is-error .el-textarea__inner {
  border-color: var(--jy-color-danger, #c93f3f);
  -webkit-box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
          box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
}
.operation-bar {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.fill-container.empty,
.reference-field-container .empty,
.dropdown-field-empty.empty,
.dropdown-field-empty {
  color: var(--jy-text-secondary, #667085);
  background: var(--jy-bg-subtle, #f8fbff);
  border: 1px dashed var(--jy-border-base, #d7e2ef);
  border-radius: var(--jy-radius-md, 6px);
}
.loading-placeholder {
  min-height: 36px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  color: var(--jy-color-primary-strong, #16458d);
  background: var(--jy-color-primary-lighter, #f4f8ff);
  border: 1px solid rgba(52, 118, 240, 0.18);
  border-radius: var(--jy-radius-md, 6px);
  padding: 0 10px;
}
.agreement-dialog {
  width: min(800px, 100vw - 24px) !important;
}
.agreement-dialog .el-dialog__body {
  max-height: calc(100vh - 156px);
  overflow: hidden;
}
.agreement-dialog .agreement-context {
  padding-right: 4px;
  line-height: 1.7;
  overflow-wrap: anywhere;
}
.agreement-dialog .dialog-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 8px;
  margin-top: 0 !important;
}
.agreement-dialog .dialog-footer .el-button {
  min-width: 96px;
  min-height: 40px;
  margin-left: 0;
}
@media screen and (max-width: 768px) {
.agreement-dialog {
    margin-top: 12px !important;
}
.agreement-dialog .el-dialog__body {
    max-height: calc(100vh - 156px);
}
.agreement-dialog .agreement-context {
    max-height: calc(100vh - 214px);
    font-size: 14px;
}
.agreement-dialog .dialog-footer {
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
}
.agreement-dialog .dialog-footer .el-button {
    width: 100%;
}
}
@charset "UTF-8";
/* 全局css变量 */
.primary-color {
  color: #3476f0;
}
.table-style .static-content-test {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  display: block;
  width: 100%;
}
.table-style .html-content-text {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  min-height: 40px;
  display: block;
  width: 100%;
}
.table-style .sub-form-container {
  margin-bottom: 0;
}
.table-style .sub-form-container .sub-form-header {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
  border-bottom: none 0;
  padding: 5px 15px;
}
.table-style .sub-form-container .sub-form-header .sub-form-label {
  height: auto;
  line-height: 22px;
}
.table-style .sub-form-container .sub-form-header .widget-descption {
  font-size: 12px;
  color: var(--jy-text-secondary, #667085);
  line-height: 20px;
  margin-top: 5px;
}
.table-style .sub-form-container .sub-form-import-excel {
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
}
.table-style .sub-form-container .subform-table-column .el-form-item {
  border: none 0;
}
.table-style .sub-form-container .sub-form-add-row {
  border: solid 1px var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
}
.table-style .data-choose-item ::v-deep .el-form-item__content,
.table-style .fill-select-item ::v-deep .el-form-item__content {
  width: 100%;
  overflow-y: hidden;
}
.background-opacity {
  background: #3476f0;
}
.form-widget-list .ghost {
  content: "";
  font-size: 0;
  height: 3px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #3476f0;
  border: 2px solid #3476f0;
  outline-width: 0;
  padding: 0;
  overflow: hidden;
}
.form-widget-list .radio-form-item-wrapper,
.form-widget-list .checkbox-form-item-wrapper {
  line-height: 25px !important;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content,
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content {
  height: initial;
  line-height: 25px;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content {
  margin-top: -5px;
}
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content {
  margin-top: -4px;
}
.el-form-item--medium .el-radio,
.el-form-item--medium .el-checkbox {
  line-height: 36px !important;
}
.el-form-item--medium .el-rate {
  margin-top: 8px;
}
.el-form-item--small .el-radio,
.el-form-item--small .el-checkbox {
  line-height: 36px !important;
}
.el-form-item--small .el-rate {
  margin-top: 6px;
}
.el-form-item--mini .el-radio,
.el-form-item--mini .el-checkbox {
  line-height: 36px !important;
}
.el-form-item--mini .el-rate {
  margin-top: 4px;
}
input[type=password]::-ms-reveal { /* 隐藏IE/Edge原生的密码查看按钮 */
  display: none;
}

/* 滚动条样式 begin */
::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
::-webkit-scrollbar-track {
  width: 8px;
  background: rgba(16, 31, 28, 0.1);
  border-radius: 2em;
}
::-webkit-scrollbar-thumb {
  background-color: rgba(16, 31, 28, 0.35);
  background-clip: padding-box;
  min-height: 28px;
  border-radius: 2em;
}
::-webkit-scrollbar-thumb:hover {
  background-color: rgba(16, 31, 28, 0.85);
}
* {
  scrollbar-color: #e5e5e5 #f7f7f9;
  scrollbar-width: thin;
}
.widget-descption {
  color: var(--jy-text-secondary, #667085);
  height: auto;
  line-height: 20px;
  font-size: 12px;
}

/*
body {//IE浏览器滚动条样式
  scrollbar-shadow-color: #e5e5e5;
  scrollbar-face-color: #e5e5e5;
  scrollbar-base-color: #ffffff;
  scrollbar-arrow-color: #444040;
}
*/
/* 滚动条样式 end */
.debugText {
  height: 25px;
  line-height: 25px;
  font-size: 12px;
}
.debugText:nth-of-type(odd) {
  background-color: #e8e8e8;
}
.table-style {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-left: none 0;
  border-bottom: 0;
}
.table-style .design-time-bottom-margin {
  margin-bottom: 0 !important;
}
.table-style .field-wrapper {
  padding-right: 0 !important;
}
.table-style .field-wrapper .el-form-item {
  margin-bottom: 0 !important;
}
.table-style .el-form-item {
  border-bottom: 1px solid #dcdfe6;
  margin-bottom: 0 !important;
  padding: 0 !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  min-height: 48px;
}
.table-style .el-form-item.is-error {
  margin-bottom: 0 !important;
}
.table-style .el-form-item.is-error .el-form-item__label {
  color: var(--jy-color-danger, #c93f3f);
}
.table-style .el-form-item .el-form-item__label {
  background-color: var(--jy-bg-subtle, #f8fbff);
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: 1px solid var(--jy-border-base, #d7e2ef);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 12px;
  float: none;
  height: auto !important;
  /* width: auto; 移除此行，因为在 left 模式下 Element UI 会设置行内样式。如果有其他样式干扰，让行内样式自然生效 */
  -ms-flex-negative: 0;
      flex-shrink: 0; /* 防止被内容挤压 */
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  line-height: 20px;
}
.table-style .el-form-item .el-form-item__content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 10px;
  margin-left: 0 !important;
  min-height: 48px;
}
.table-style .el-form-item .el-form-item__content > span, .table-style .el-form-item .el-form-item__content > div {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.table-style .el-form-item .el-form-item__content .el-form-item__error {
  padding-top: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 10px;
  left: auto;
  max-width: calc(100% - 20px);
  color: var(--jy-color-danger, #c93f3f);
  background: var(--jy-color-danger-bg, #fff0f0);
  border: 1px solid rgba(201, 63, 63, 0.18);
  border-radius: var(--jy-radius-sm, 4px);
  padding: 2px 6px;
  line-height: 1.4;
}
.table-style .el-form-item.textarea-item, .table-style .el-form-item.rich-editor-item, .table-style .el-form-item.static-text-item, .table-style .el-form-item.html-text-item {
  min-height: 100px;
}
.table-style .el-form-item.textarea-item .el-form-item__content, .table-style .el-form-item.rich-editor-item .el-form-item__content, .table-style .el-form-item.static-text-item .el-form-item__content, .table-style .el-form-item.html-text-item .el-form-item__content {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding-top: 10px;
}
.table-cell-height {
  height: 30px;
  line-height: 30px;
}
.render-form .el-form-item__label {
  color: var(--jy-text-regular, #344054);
  font-weight: 500;
}
.render-form .el-form-item.is-error .el-input__inner,
.render-form .el-form-item.is-error .el-textarea__inner {
  border-color: var(--jy-color-danger, #c93f3f);
  -webkit-box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
          box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
}
.operation-bar {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.fill-container.empty,
.reference-field-container .empty,
.dropdown-field-empty.empty,
.dropdown-field-empty {
  color: var(--jy-text-secondary, #667085);
  background: var(--jy-bg-subtle, #f8fbff);
  border: 1px dashed var(--jy-border-base, #d7e2ef);
  border-radius: var(--jy-radius-md, 6px);
}
.loading-placeholder {
  min-height: 36px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  color: var(--jy-color-primary-strong, #16458d);
  background: var(--jy-color-primary-lighter, #f4f8ff);
  border: 1px solid rgba(52, 118, 240, 0.18);
  border-radius: var(--jy-radius-md, 6px);
  padding: 0 10px;
}
.data-share-dialog .el-dialog__body {
  max-height: min(72vh, 720px);
  overflow: auto;
}
.data-share-dialog {
  max-width: calc(100vw - 32px);
}
.data-share-list-dialog .el-table {
  min-width: 980px;
}
.data-share-operation-column .cell {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 8px;
}
.data-share-operation-column .el-button {
  margin-left: 0;
}
.data-share-dialog .dialog-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  gap: 8px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
@media screen and (max-width: 640px) {
.data-share-dialog .el-dialog__header,
  .data-share-dialog .el-dialog__body,
  .data-share-dialog .el-dialog__footer {
    padding-left: 16px;
    padding-right: 16px;
}
.data-share-dialog .el-dialog__body {
    max-height: calc(100vh - 172px);
}
.data-share-dialog {
    width: calc(100vw - 24px) !important;
}
.data-share-form-dialog .el-form-item__label {
    float: none;
    width: 100% !important;
    padding: 0 0 6px;
    text-align: left;
    line-height: 20px;
}
.data-share-form-dialog .el-form-item__content {
    margin-left: 0 !important;
}
.data-share-form-dialog .el-select,
  .data-share-form-dialog .el-input,
  .data-share-form-dialog .el-date-editor {
    width: 100% !important;
}
.data-share-field-group,
  .express-value-selector {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    width: 100%;
}
.express-value-selector .express-operator {
    width: 100%;
    line-height: 20px;
}
.data-share-select-all-button {
    width: 100%;
    min-height: 44px;
    margin-left: 0;
}
.data-share-dialog .dialog-footer .el-button {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 120px;
            flex: 1 1 120px;
    min-height: 44px;
    margin-left: 0;
}
.data-share-create-button,
  .data-share-inline-button,
  .data-share-list-dialog .el-table .el-button {
    min-height: 44px;
}
.data-share-copy {
    min-width: 44px;
    min-height: 44px;
}
}
@charset "UTF-8";
/* 全局css变量 */
.primary-color[data-v-3d5a5ba4] {
  color: #3476f0;
}
.table-style .static-content-test[data-v-3d5a5ba4] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  display: block;
  width: 100%;
}
.table-style .html-content-text[data-v-3d5a5ba4] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  min-height: 40px;
  display: block;
  width: 100%;
}
.table-style .sub-form-container[data-v-3d5a5ba4] {
  margin-bottom: 0;
}
.table-style .sub-form-container .sub-form-header[data-v-3d5a5ba4] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
  border-bottom: none 0;
  padding: 5px 15px;
}
.table-style .sub-form-container .sub-form-header .sub-form-label[data-v-3d5a5ba4] {
  height: auto;
  line-height: 22px;
}
.table-style .sub-form-container .sub-form-header .widget-descption[data-v-3d5a5ba4] {
  font-size: 12px;
  color: var(--jy-text-secondary, #667085);
  line-height: 20px;
  margin-top: 5px;
}
.table-style .sub-form-container .sub-form-import-excel[data-v-3d5a5ba4] {
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
}
.table-style .sub-form-container .subform-table-column .el-form-item[data-v-3d5a5ba4] {
  border: none 0;
}
.table-style .sub-form-container .sub-form-add-row[data-v-3d5a5ba4] {
  border: solid 1px var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
}
.table-style .data-choose-item[data-v-3d5a5ba4]  .el-form-item__content,
.table-style .fill-select-item[data-v-3d5a5ba4]  .el-form-item__content {
  width: 100%;
  overflow-y: hidden;
}
.background-opacity[data-v-3d5a5ba4] {
  background: #3476f0;
}
.form-widget-list .ghost[data-v-3d5a5ba4] {
  content: "";
  font-size: 0;
  height: 3px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #3476f0;
  border: 2px solid #3476f0;
  outline-width: 0;
  padding: 0;
  overflow: hidden;
}
.form-widget-list .radio-form-item-wrapper[data-v-3d5a5ba4],
.form-widget-list .checkbox-form-item-wrapper[data-v-3d5a5ba4] {
  line-height: 25px !important;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content[data-v-3d5a5ba4],
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content[data-v-3d5a5ba4] {
  height: initial;
  line-height: 25px;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content[data-v-3d5a5ba4] {
  margin-top: -5px;
}
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content[data-v-3d5a5ba4] {
  margin-top: -4px;
}
.el-form-item--medium .el-radio[data-v-3d5a5ba4],
.el-form-item--medium .el-checkbox[data-v-3d5a5ba4] {
  line-height: 36px !important;
}
.el-form-item--medium .el-rate[data-v-3d5a5ba4] {
  margin-top: 8px;
}
.el-form-item--small .el-radio[data-v-3d5a5ba4],
.el-form-item--small .el-checkbox[data-v-3d5a5ba4] {
  line-height: 36px !important;
}
.el-form-item--small .el-rate[data-v-3d5a5ba4] {
  margin-top: 6px;
}
.el-form-item--mini .el-radio[data-v-3d5a5ba4],
.el-form-item--mini .el-checkbox[data-v-3d5a5ba4] {
  line-height: 36px !important;
}
.el-form-item--mini .el-rate[data-v-3d5a5ba4] {
  margin-top: 4px;
}
input[type=password][data-v-3d5a5ba4]::-ms-reveal { /* 隐藏IE/Edge原生的密码查看按钮 */
  display: none;
}

/* 滚动条样式 begin */
[data-v-3d5a5ba4]::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
[data-v-3d5a5ba4]::-webkit-scrollbar-track {
  width: 8px;
  background: rgba(16, 31, 28, 0.1);
  border-radius: 2em;
}
[data-v-3d5a5ba4]::-webkit-scrollbar-thumb {
  background-color: rgba(16, 31, 28, 0.35);
  background-clip: padding-box;
  min-height: 28px;
  border-radius: 2em;
}
[data-v-3d5a5ba4]::-webkit-scrollbar-thumb:hover {
  background-color: rgba(16, 31, 28, 0.85);
}
*[data-v-3d5a5ba4] {
  scrollbar-color: #e5e5e5 #f7f7f9;
  scrollbar-width: thin;
}
.widget-descption[data-v-3d5a5ba4] {
  color: var(--jy-text-secondary, #667085);
  height: auto;
  line-height: 20px;
  font-size: 12px;
}

/*
body {//IE浏览器滚动条样式
  scrollbar-shadow-color: #e5e5e5;
  scrollbar-face-color: #e5e5e5;
  scrollbar-base-color: #ffffff;
  scrollbar-arrow-color: #444040;
}
*/
/* 滚动条样式 end */
.debugText[data-v-3d5a5ba4] {
  height: 25px;
  line-height: 25px;
  font-size: 12px;
}
.debugText[data-v-3d5a5ba4]:nth-of-type(odd) {
  background-color: #e8e8e8;
}
.table-style[data-v-3d5a5ba4] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-left: none 0;
  border-bottom: 0;
}
.table-style .design-time-bottom-margin[data-v-3d5a5ba4] {
  margin-bottom: 0 !important;
}
.table-style .field-wrapper[data-v-3d5a5ba4] {
  padding-right: 0 !important;
}
.table-style .field-wrapper .el-form-item[data-v-3d5a5ba4] {
  margin-bottom: 0 !important;
}
.table-style .el-form-item[data-v-3d5a5ba4] {
  border-bottom: 1px solid #dcdfe6;
  margin-bottom: 0 !important;
  padding: 0 !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  min-height: 48px;
}
.table-style .el-form-item.is-error[data-v-3d5a5ba4] {
  margin-bottom: 0 !important;
}
.table-style .el-form-item.is-error .el-form-item__label[data-v-3d5a5ba4] {
  color: var(--jy-color-danger, #c93f3f);
}
.table-style .el-form-item .el-form-item__label[data-v-3d5a5ba4] {
  background-color: var(--jy-bg-subtle, #f8fbff);
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: 1px solid var(--jy-border-base, #d7e2ef);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 12px;
  float: none;
  height: auto !important;
  /* width: auto; 移除此行，因为在 left 模式下 Element UI 会设置行内样式。如果有其他样式干扰，让行内样式自然生效 */
  -ms-flex-negative: 0;
      flex-shrink: 0; /* 防止被内容挤压 */
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  line-height: 20px;
}
.table-style .el-form-item .el-form-item__content[data-v-3d5a5ba4] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 10px;
  margin-left: 0 !important;
  min-height: 48px;
}
.table-style .el-form-item .el-form-item__content > span[data-v-3d5a5ba4], .table-style .el-form-item .el-form-item__content > div[data-v-3d5a5ba4] {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.table-style .el-form-item .el-form-item__content .el-form-item__error[data-v-3d5a5ba4] {
  padding-top: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 10px;
  left: auto;
  max-width: calc(100% - 20px);
  color: var(--jy-color-danger, #c93f3f);
  background: var(--jy-color-danger-bg, #fff0f0);
  border: 1px solid rgba(201, 63, 63, 0.18);
  border-radius: var(--jy-radius-sm, 4px);
  padding: 2px 6px;
  line-height: 1.4;
}
.table-style .el-form-item.textarea-item[data-v-3d5a5ba4], .table-style .el-form-item.rich-editor-item[data-v-3d5a5ba4], .table-style .el-form-item.static-text-item[data-v-3d5a5ba4], .table-style .el-form-item.html-text-item[data-v-3d5a5ba4] {
  min-height: 100px;
}
.table-style .el-form-item.textarea-item .el-form-item__content[data-v-3d5a5ba4], .table-style .el-form-item.rich-editor-item .el-form-item__content[data-v-3d5a5ba4], .table-style .el-form-item.static-text-item .el-form-item__content[data-v-3d5a5ba4], .table-style .el-form-item.html-text-item .el-form-item__content[data-v-3d5a5ba4] {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding-top: 10px;
}
.table-cell-height[data-v-3d5a5ba4] {
  height: 30px;
  line-height: 30px;
}
.render-form .el-form-item__label[data-v-3d5a5ba4] {
  color: var(--jy-text-regular, #344054);
  font-weight: 500;
}
.render-form .el-form-item.is-error .el-input__inner[data-v-3d5a5ba4],
.render-form .el-form-item.is-error .el-textarea__inner[data-v-3d5a5ba4] {
  border-color: var(--jy-color-danger, #c93f3f);
  -webkit-box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
          box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
}
.operation-bar[data-v-3d5a5ba4] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.fill-container.empty[data-v-3d5a5ba4],
.reference-field-container .empty[data-v-3d5a5ba4],
.dropdown-field-empty.empty[data-v-3d5a5ba4],
.dropdown-field-empty[data-v-3d5a5ba4] {
  color: var(--jy-text-secondary, #667085);
  background: var(--jy-bg-subtle, #f8fbff);
  border: 1px dashed var(--jy-border-base, #d7e2ef);
  border-radius: var(--jy-radius-md, 6px);
}
.loading-placeholder[data-v-3d5a5ba4] {
  min-height: 36px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  color: var(--jy-color-primary-strong, #16458d);
  background: var(--jy-color-primary-lighter, #f4f8ff);
  border: 1px solid rgba(52, 118, 240, 0.18);
  border-radius: var(--jy-radius-md, 6px);
  padding: 0 10px;
}
.sortable-item[data-v-3d5a5ba4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
  margin-bottom: 10px;
}
.sortable-item .drag-handler[data-v-3d5a5ba4] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  min-width: 32px;
  min-height: 32px;
  line-height: 32px;
  text-align: center;
  cursor: move;
}
.sortable-item .sort-type[data-v-3d5a5ba4] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 120px;
          flex: 0 0 120px;
}
.sortable-item .sort-field[data-v-3d5a5ba4] {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 180px;
          flex: 1 1 180px;
  min-width: 0;
}
.sortable-item .sort-move-actions[data-v-3d5a5ba4] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  gap: 4px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.sortable-item .sort-move[data-v-3d5a5ba4] {
  min-width: 36px;
  min-height: 36px;
}
.sortable-item .sort-delete[data-v-3d5a5ba4] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  min-width: 36px;
  min-height: 36px;
}
@media screen and (max-width: 640px) {
.sortable-item[data-v-3d5a5ba4] {
    display: grid;
    grid-template-columns: 44px minmax(0, 1fr) 88px 44px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 8px;
    padding: 10px;
    border: 1px solid var(--jy-border-light, #e4e7ed);
    border-radius: var(--jy-radius-sm, 4px);
    background: var(--jy-bg-container, #fff);
}
.sortable-item .sort-field[data-v-3d5a5ba4] {
    grid-column: 2/3;
    width: 100%;
}
.sortable-item .sort-type[data-v-3d5a5ba4] {
    grid-column: 2/3;
    width: 100%;
}
.sortable-item .sort-delete[data-v-3d5a5ba4] {
    grid-column: 4/5;
    grid-row: 1/3;
    min-width: 44px;
    min-height: 44px;
}
.sortable-item .sort-move-actions[data-v-3d5a5ba4] {
    grid-column: 3/4;
    grid-row: 1/3;
    align-self: center;
}
.sortable-item .sort-move-actions .sort-move[data-v-3d5a5ba4] {
    min-width: 40px;
    min-height: 40px;
}
.sortable-item .drag-handler[data-v-3d5a5ba4] {
    min-width: 44px;
    min-height: 44px;
    line-height: 44px;
}
.disable-theme.el-button[data-v-3d5a5ba4] {
    min-height: 44px;
    line-height: 1.4;
}
}
@media (pointer: coarse) {
.sortable-item .drag-handler[data-v-3d5a5ba4],
  .sortable-item .sort-delete[data-v-3d5a5ba4],
  .sortable-item .sort-move[data-v-3d5a5ba4] {
    min-width: 44px;
    min-height: 44px;
}
.sortable-item .drag-handler[data-v-3d5a5ba4] {
    line-height: 44px;
}
}
@charset "UTF-8";
/* 全局css变量 */
.primary-color[data-v-10ff4863] {
  color: #3476f0;
}
.table-style .static-content-test[data-v-10ff4863] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  display: block;
  width: 100%;
}
.table-style .html-content-text[data-v-10ff4863] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  min-height: 40px;
  display: block;
  width: 100%;
}
.table-style .sub-form-container[data-v-10ff4863] {
  margin-bottom: 0;
}
.table-style .sub-form-container .sub-form-header[data-v-10ff4863] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
  border-bottom: none 0;
  padding: 5px 15px;
}
.table-style .sub-form-container .sub-form-header .sub-form-label[data-v-10ff4863] {
  height: auto;
  line-height: 22px;
}
.table-style .sub-form-container .sub-form-header .widget-descption[data-v-10ff4863] {
  font-size: 12px;
  color: var(--jy-text-secondary, #667085);
  line-height: 20px;
  margin-top: 5px;
}
.table-style .sub-form-container .sub-form-import-excel[data-v-10ff4863] {
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
}
.table-style .sub-form-container .subform-table-column .el-form-item[data-v-10ff4863] {
  border: none 0;
}
.table-style .sub-form-container .sub-form-add-row[data-v-10ff4863] {
  border: solid 1px var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
}
.table-style .data-choose-item[data-v-10ff4863]  .el-form-item__content,
.table-style .fill-select-item[data-v-10ff4863]  .el-form-item__content {
  width: 100%;
  overflow-y: hidden;
}
.background-opacity[data-v-10ff4863] {
  background: #3476f0;
}
.form-widget-list .ghost[data-v-10ff4863] {
  content: "";
  font-size: 0;
  height: 3px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #3476f0;
  border: 2px solid #3476f0;
  outline-width: 0;
  padding: 0;
  overflow: hidden;
}
.form-widget-list .radio-form-item-wrapper[data-v-10ff4863],
.form-widget-list .checkbox-form-item-wrapper[data-v-10ff4863] {
  line-height: 25px !important;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content[data-v-10ff4863],
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content[data-v-10ff4863] {
  height: initial;
  line-height: 25px;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content[data-v-10ff4863] {
  margin-top: -5px;
}
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content[data-v-10ff4863] {
  margin-top: -4px;
}
.el-form-item--medium .el-radio[data-v-10ff4863],
.el-form-item--medium .el-checkbox[data-v-10ff4863] {
  line-height: 36px !important;
}
.el-form-item--medium .el-rate[data-v-10ff4863] {
  margin-top: 8px;
}
.el-form-item--small .el-radio[data-v-10ff4863],
.el-form-item--small .el-checkbox[data-v-10ff4863] {
  line-height: 36px !important;
}
.el-form-item--small .el-rate[data-v-10ff4863] {
  margin-top: 6px;
}
.el-form-item--mini .el-radio[data-v-10ff4863],
.el-form-item--mini .el-checkbox[data-v-10ff4863] {
  line-height: 36px !important;
}
.el-form-item--mini .el-rate[data-v-10ff4863] {
  margin-top: 4px;
}
input[type=password][data-v-10ff4863]::-ms-reveal { /* 隐藏IE/Edge原生的密码查看按钮 */
  display: none;
}

/* 滚动条样式 begin */
[data-v-10ff4863]::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
[data-v-10ff4863]::-webkit-scrollbar-track {
  width: 8px;
  background: rgba(16, 31, 28, 0.1);
  border-radius: 2em;
}
[data-v-10ff4863]::-webkit-scrollbar-thumb {
  background-color: rgba(16, 31, 28, 0.35);
  background-clip: padding-box;
  min-height: 28px;
  border-radius: 2em;
}
[data-v-10ff4863]::-webkit-scrollbar-thumb:hover {
  background-color: rgba(16, 31, 28, 0.85);
}
*[data-v-10ff4863] {
  scrollbar-color: #e5e5e5 #f7f7f9;
  scrollbar-width: thin;
}
.widget-descption[data-v-10ff4863] {
  color: var(--jy-text-secondary, #667085);
  height: auto;
  line-height: 20px;
  font-size: 12px;
}

/*
body {//IE浏览器滚动条样式
  scrollbar-shadow-color: #e5e5e5;
  scrollbar-face-color: #e5e5e5;
  scrollbar-base-color: #ffffff;
  scrollbar-arrow-color: #444040;
}
*/
/* 滚动条样式 end */
.debugText[data-v-10ff4863] {
  height: 25px;
  line-height: 25px;
  font-size: 12px;
}
.debugText[data-v-10ff4863]:nth-of-type(odd) {
  background-color: #e8e8e8;
}
.table-style[data-v-10ff4863] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-left: none 0;
  border-bottom: 0;
}
.table-style .design-time-bottom-margin[data-v-10ff4863] {
  margin-bottom: 0 !important;
}
.table-style .field-wrapper[data-v-10ff4863] {
  padding-right: 0 !important;
}
.table-style .field-wrapper .el-form-item[data-v-10ff4863] {
  margin-bottom: 0 !important;
}
.table-style .el-form-item[data-v-10ff4863] {
  border-bottom: 1px solid #dcdfe6;
  margin-bottom: 0 !important;
  padding: 0 !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  min-height: 48px;
}
.table-style .el-form-item.is-error[data-v-10ff4863] {
  margin-bottom: 0 !important;
}
.table-style .el-form-item.is-error .el-form-item__label[data-v-10ff4863] {
  color: var(--jy-color-danger, #c93f3f);
}
.table-style .el-form-item .el-form-item__label[data-v-10ff4863] {
  background-color: var(--jy-bg-subtle, #f8fbff);
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: 1px solid var(--jy-border-base, #d7e2ef);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 12px;
  float: none;
  height: auto !important;
  /* width: auto; 移除此行，因为在 left 模式下 Element UI 会设置行内样式。如果有其他样式干扰，让行内样式自然生效 */
  -ms-flex-negative: 0;
      flex-shrink: 0; /* 防止被内容挤压 */
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  line-height: 20px;
}
.table-style .el-form-item .el-form-item__content[data-v-10ff4863] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 10px;
  margin-left: 0 !important;
  min-height: 48px;
}
.table-style .el-form-item .el-form-item__content > span[data-v-10ff4863], .table-style .el-form-item .el-form-item__content > div[data-v-10ff4863] {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.table-style .el-form-item .el-form-item__content .el-form-item__error[data-v-10ff4863] {
  padding-top: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 10px;
  left: auto;
  max-width: calc(100% - 20px);
  color: var(--jy-color-danger, #c93f3f);
  background: var(--jy-color-danger-bg, #fff0f0);
  border: 1px solid rgba(201, 63, 63, 0.18);
  border-radius: var(--jy-radius-sm, 4px);
  padding: 2px 6px;
  line-height: 1.4;
}
.table-style .el-form-item.textarea-item[data-v-10ff4863], .table-style .el-form-item.rich-editor-item[data-v-10ff4863], .table-style .el-form-item.static-text-item[data-v-10ff4863], .table-style .el-form-item.html-text-item[data-v-10ff4863] {
  min-height: 100px;
}
.table-style .el-form-item.textarea-item .el-form-item__content[data-v-10ff4863], .table-style .el-form-item.rich-editor-item .el-form-item__content[data-v-10ff4863], .table-style .el-form-item.static-text-item .el-form-item__content[data-v-10ff4863], .table-style .el-form-item.html-text-item .el-form-item__content[data-v-10ff4863] {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding-top: 10px;
}
.table-cell-height[data-v-10ff4863] {
  height: 30px;
  line-height: 30px;
}
.render-form .el-form-item__label[data-v-10ff4863] {
  color: var(--jy-text-regular, #344054);
  font-weight: 500;
}
.render-form .el-form-item.is-error .el-input__inner[data-v-10ff4863],
.render-form .el-form-item.is-error .el-textarea__inner[data-v-10ff4863] {
  border-color: var(--jy-color-danger, #c93f3f);
  -webkit-box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
          box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
}
.operation-bar[data-v-10ff4863] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.fill-container.empty[data-v-10ff4863],
.reference-field-container .empty[data-v-10ff4863],
.dropdown-field-empty.empty[data-v-10ff4863],
.dropdown-field-empty[data-v-10ff4863] {
  color: var(--jy-text-secondary, #667085);
  background: var(--jy-bg-subtle, #f8fbff);
  border: 1px dashed var(--jy-border-base, #d7e2ef);
  border-radius: var(--jy-radius-md, 6px);
}
.loading-placeholder[data-v-10ff4863] {
  min-height: 36px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  color: var(--jy-color-primary-strong, #16458d);
  background: var(--jy-color-primary-lighter, #f4f8ff);
  border: 1px solid rgba(52, 118, 240, 0.18);
  border-radius: var(--jy-radius-md, 6px);
  padding: 0 10px;
}
.tabs[data-v-10ff4863] {
  width: 100%;
  max-width: 1280px;
  margin: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 20px clamp(16px, 4vw, 40px);
}
.tabs .tabs-item[data-v-10ff4863] {
  width: 33.33%;
  min-height: 44px;
  border: 0;
  background: transparent;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 24px;
  color: #000;
  font-weight: 500;
  cursor: pointer;
  position: relative;
  padding: 0 12px;
}
.tabs .tabs-item .line[data-v-10ff4863] {
  position: absolute;
  width: 70px;
  height: 6px;
  bottom: -20px;
  background: #f27c35;
  border-radius: 5px;
}
.tabs .tabs-item[data-v-10ff4863]:focus-visible {
  outline: 2px solid #3476f0;
  outline-offset: 2px;
  border-radius: 6px;
}
.content[data-v-10ff4863] {
  width: 100%;
  border-top: 1px solid #eee;
}
.content .content-main[data-v-10ff4863] {
  width: 100%;
  max-width: 1280px;
  margin: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.content .content-main .line2[data-v-10ff4863] {
  background: #f4f4f4;
  width: 18px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-height: 200px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.content .content-main .line2 img[data-v-10ff4863] {
  width: 18px;
}
.content .content-main .content-main-con[data-v-10ff4863] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 20px 30px;
  overflow-y: auto;
  text-align: left;
  width: 100%;
}
.content .content-main .content-main-con[data-v-10ff4863]  .details-file .empty {
  font-size: 16px;
}
.schoolBox[data-v-10ff4863] {
  width: 100%;
  max-width: 1280px;
  margin: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 40px 0 20px;
}
.schoolBox .tabs-item[data-v-10ff4863] {
  width: 33.33%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 24px;
  color: #000;
  font-weight: 500;
  cursor: pointer;
  position: relative;
}
.schoolBox .tabs-item .line[data-v-10ff4863] {
  position: absolute;
  width: 70px;
  height: 6px;
  bottom: -20px;
  background: #f27c35;
  border-radius: 5px;
}
.schoolBox .active[data-v-10ff4863] {
  color: #f27c35 !important;
}
.details-file[data-v-10ff4863] {
  width: 100%;
  padding: 0 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-top: 10px;
}
.details-file .file-wrapper[data-v-10ff4863] {
  position: relative;
  width: 100%;
  max-width: 752px;
  height: 40px;
  cursor: pointer;
  font-size: 13px;
  line-height: 18px;
  margin-bottom: 10px;
  color: #646d7a;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.details-file .file-wrapper span[data-v-10ff4863] {
  margin-left: 8px;
}
.details-file .file-wrapper .down-icon[data-v-10ff4863] {
  font-size: 16px;
  color: #3476f0;
  font-weight: bold;
  position: absolute;
  right: 10px;
  top: 50%;
  margin-top: -8px;
  display: none;
}
.details-file .file-wrapper[data-v-10ff4863]:hover {
  background: rgba(0, 92, 238, 0.07);
}
.details-file .file-wrapper:hover .down-icon[data-v-10ff4863] {
  display: block;
}
@media screen and (max-width: 767px) {
.tabs[data-v-10ff4863] {
    overflow-x: auto;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    gap: 18px;
    padding: 16px;
}
.tabs .tabs-item[data-v-10ff4863] {
    width: auto;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    min-width: 88px;
    font-size: 16px;
}
.content .content-main[data-v-10ff4863] {
    display: block;
}
.content .content-main .line2[data-v-10ff4863] {
    display: none;
}
.content .content-main .content-main-con[data-v-10ff4863] {
    padding: 16px;
}
}
@charset "UTF-8";
/* 全局css变量 */
.primary-color[data-v-704cc618] {
  color: #3476f0;
}
.table-style .static-content-test[data-v-704cc618] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  display: block;
  width: 100%;
}
.table-style .html-content-text[data-v-704cc618] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  min-height: 40px;
  display: block;
  width: 100%;
}
.table-style .sub-form-container[data-v-704cc618] {
  margin-bottom: 0;
}
.table-style .sub-form-container .sub-form-header[data-v-704cc618] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
  border-bottom: none 0;
  padding: 5px 15px;
}
.table-style .sub-form-container .sub-form-header .sub-form-label[data-v-704cc618] {
  height: auto;
  line-height: 22px;
}
.table-style .sub-form-container .sub-form-header .widget-descption[data-v-704cc618] {
  font-size: 12px;
  color: var(--jy-text-secondary, #667085);
  line-height: 20px;
  margin-top: 5px;
}
.table-style .sub-form-container .sub-form-import-excel[data-v-704cc618] {
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
}
.table-style .sub-form-container .subform-table-column .el-form-item[data-v-704cc618] {
  border: none 0;
}
.table-style .sub-form-container .sub-form-add-row[data-v-704cc618] {
  border: solid 1px var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
}
.table-style .data-choose-item[data-v-704cc618]  .el-form-item__content,
.table-style .fill-select-item[data-v-704cc618]  .el-form-item__content {
  width: 100%;
  overflow-y: hidden;
}
.background-opacity[data-v-704cc618] {
  background: #3476f0;
}
.form-widget-list .ghost[data-v-704cc618] {
  content: "";
  font-size: 0;
  height: 3px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #3476f0;
  border: 2px solid #3476f0;
  outline-width: 0;
  padding: 0;
  overflow: hidden;
}
.form-widget-list .radio-form-item-wrapper[data-v-704cc618],
.form-widget-list .checkbox-form-item-wrapper[data-v-704cc618] {
  line-height: 25px !important;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content[data-v-704cc618],
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content[data-v-704cc618] {
  height: initial;
  line-height: 25px;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content[data-v-704cc618] {
  margin-top: -5px;
}
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content[data-v-704cc618] {
  margin-top: -4px;
}
.el-form-item--medium .el-radio[data-v-704cc618],
.el-form-item--medium .el-checkbox[data-v-704cc618] {
  line-height: 36px !important;
}
.el-form-item--medium .el-rate[data-v-704cc618] {
  margin-top: 8px;
}
.el-form-item--small .el-radio[data-v-704cc618],
.el-form-item--small .el-checkbox[data-v-704cc618] {
  line-height: 36px !important;
}
.el-form-item--small .el-rate[data-v-704cc618] {
  margin-top: 6px;
}
.el-form-item--mini .el-radio[data-v-704cc618],
.el-form-item--mini .el-checkbox[data-v-704cc618] {
  line-height: 36px !important;
}
.el-form-item--mini .el-rate[data-v-704cc618] {
  margin-top: 4px;
}
input[type=password][data-v-704cc618]::-ms-reveal { /* 隐藏IE/Edge原生的密码查看按钮 */
  display: none;
}

/* 滚动条样式 begin */
[data-v-704cc618]::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
[data-v-704cc618]::-webkit-scrollbar-track {
  width: 8px;
  background: rgba(16, 31, 28, 0.1);
  border-radius: 2em;
}
[data-v-704cc618]::-webkit-scrollbar-thumb {
  background-color: rgba(16, 31, 28, 0.35);
  background-clip: padding-box;
  min-height: 28px;
  border-radius: 2em;
}
[data-v-704cc618]::-webkit-scrollbar-thumb:hover {
  background-color: rgba(16, 31, 28, 0.85);
}
*[data-v-704cc618] {
  scrollbar-color: #e5e5e5 #f7f7f9;
  scrollbar-width: thin;
}
.widget-descption[data-v-704cc618] {
  color: var(--jy-text-secondary, #667085);
  height: auto;
  line-height: 20px;
  font-size: 12px;
}

/*
body {//IE浏览器滚动条样式
  scrollbar-shadow-color: #e5e5e5;
  scrollbar-face-color: #e5e5e5;
  scrollbar-base-color: #ffffff;
  scrollbar-arrow-color: #444040;
}
*/
/* 滚动条样式 end */
.debugText[data-v-704cc618] {
  height: 25px;
  line-height: 25px;
  font-size: 12px;
}
.debugText[data-v-704cc618]:nth-of-type(odd) {
  background-color: #e8e8e8;
}
.table-style[data-v-704cc618] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-left: none 0;
  border-bottom: 0;
}
.table-style .design-time-bottom-margin[data-v-704cc618] {
  margin-bottom: 0 !important;
}
.table-style .field-wrapper[data-v-704cc618] {
  padding-right: 0 !important;
}
.table-style .field-wrapper .el-form-item[data-v-704cc618] {
  margin-bottom: 0 !important;
}
.table-style .el-form-item[data-v-704cc618] {
  border-bottom: 1px solid #dcdfe6;
  margin-bottom: 0 !important;
  padding: 0 !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  min-height: 48px;
}
.table-style .el-form-item.is-error[data-v-704cc618] {
  margin-bottom: 0 !important;
}
.table-style .el-form-item.is-error .el-form-item__label[data-v-704cc618] {
  color: var(--jy-color-danger, #c93f3f);
}
.table-style .el-form-item .el-form-item__label[data-v-704cc618] {
  background-color: var(--jy-bg-subtle, #f8fbff);
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: 1px solid var(--jy-border-base, #d7e2ef);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 12px;
  float: none;
  height: auto !important;
  /* width: auto; 移除此行，因为在 left 模式下 Element UI 会设置行内样式。如果有其他样式干扰，让行内样式自然生效 */
  -ms-flex-negative: 0;
      flex-shrink: 0; /* 防止被内容挤压 */
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  line-height: 20px;
}
.table-style .el-form-item .el-form-item__content[data-v-704cc618] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 10px;
  margin-left: 0 !important;
  min-height: 48px;
}
.table-style .el-form-item .el-form-item__content > span[data-v-704cc618], .table-style .el-form-item .el-form-item__content > div[data-v-704cc618] {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.table-style .el-form-item .el-form-item__content .el-form-item__error[data-v-704cc618] {
  padding-top: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 10px;
  left: auto;
  max-width: calc(100% - 20px);
  color: var(--jy-color-danger, #c93f3f);
  background: var(--jy-color-danger-bg, #fff0f0);
  border: 1px solid rgba(201, 63, 63, 0.18);
  border-radius: var(--jy-radius-sm, 4px);
  padding: 2px 6px;
  line-height: 1.4;
}
.table-style .el-form-item.textarea-item[data-v-704cc618], .table-style .el-form-item.rich-editor-item[data-v-704cc618], .table-style .el-form-item.static-text-item[data-v-704cc618], .table-style .el-form-item.html-text-item[data-v-704cc618] {
  min-height: 100px;
}
.table-style .el-form-item.textarea-item .el-form-item__content[data-v-704cc618], .table-style .el-form-item.rich-editor-item .el-form-item__content[data-v-704cc618], .table-style .el-form-item.static-text-item .el-form-item__content[data-v-704cc618], .table-style .el-form-item.html-text-item .el-form-item__content[data-v-704cc618] {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding-top: 10px;
}
.table-cell-height[data-v-704cc618] {
  height: 30px;
  line-height: 30px;
}
.render-form .el-form-item__label[data-v-704cc618] {
  color: var(--jy-text-regular, #344054);
  font-weight: 500;
}
.render-form .el-form-item.is-error .el-input__inner[data-v-704cc618],
.render-form .el-form-item.is-error .el-textarea__inner[data-v-704cc618] {
  border-color: var(--jy-color-danger, #c93f3f);
  -webkit-box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
          box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
}
.operation-bar[data-v-704cc618] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.fill-container.empty[data-v-704cc618],
.reference-field-container .empty[data-v-704cc618],
.dropdown-field-empty.empty[data-v-704cc618],
.dropdown-field-empty[data-v-704cc618] {
  color: var(--jy-text-secondary, #667085);
  background: var(--jy-bg-subtle, #f8fbff);
  border: 1px dashed var(--jy-border-base, #d7e2ef);
  border-radius: var(--jy-radius-md, 6px);
}
.loading-placeholder[data-v-704cc618] {
  min-height: 36px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  color: var(--jy-color-primary-strong, #16458d);
  background: var(--jy-color-primary-lighter, #f4f8ff);
  border: 1px solid rgba(52, 118, 240, 0.18);
  border-radius: var(--jy-radius-md, 6px);
  padding: 0 10px;
}
.view-scope__select[data-v-704cc618] {
  width: 180px;
  max-width: 100%;
}
.view-scope__role-select[data-v-704cc618] {
  margin-top: 10px;
}
.role-select .select-list[data-v-704cc618] {
  width: 100%;
  height: 80px;
  padding: 0;
  margin-bottom: 10px;
  overflow: auto;
  border: 1px solid var(--jy-border-light, #e0e0e0);
  border-radius: var(--jy-radius-sm, 4px);
  background-color: var(--jy-bg-subtle, #fafafa);
}
.role-select .select-list .select-item[data-v-704cc618] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: 32px;
  margin: 5px 0 0 5px;
  padding: 0 10px;
  line-height: 30px;
  list-style: none;
  cursor: pointer;
  background: var(--jy-bg-container, #f3f6fc);
  border-radius: var(--jy-radius-xs, 2px);
  border: 1px solid var(--jy-border-light, #e4e7ed);
}
.role-select .select-list .select-item__icon[data-v-704cc618] {
  width: 20px;
  height: 20px;
  margin-right: 5px;
  vertical-align: -5px;
}
.role-select .select-list[data-v-704cc618]:focus-visible {
  outline: 2px solid var(--jy-focus-ring, rgba(52, 118, 240, 0.28));
  outline-offset: 2px;
}
.role-select .designated-member[data-v-704cc618] {
  width: 100%;
  margin-top: 10px;
  cursor: pointer;
  border: 1px solid var(--jy-border-light, #e0e0e0);
  border-radius: var(--jy-radius-sm, 4px);
  background-color: var(--jy-bg-subtle, #fafafa);
}
.role-select .designated-member .member-empty[data-v-704cc618] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-height: 78px;
  font-size: 14px;
  color: var(--jy-text-secondary, #989898);
  text-align: center;
  cursor: pointer;
}
.role-select .designated-member .member-empty__icon[data-v-704cc618] {
  width: 20px;
  height: 20px;
  margin-right: 5px;
  color: var(--jy-text-secondary, #5e6d82);
  vertical-align: -5px;
}
.role-select .designated-member[data-v-704cc618]:focus-visible {
  outline: 2px solid var(--jy-focus-ring, rgba(52, 118, 240, 0.28));
  outline-offset: 2px;
}
.user-field-select[data-v-704cc618] {
  margin-top: 10px;
}
@media screen and (max-width: 640px) {
.view-scope__select[data-v-704cc618] {
    width: 100%;
}
.role-select .select-list[data-v-704cc618] {
    min-height: 96px;
    height: auto;
    max-height: 160px;
    padding: 6px;
}
.role-select .select-list .select-item[data-v-704cc618] {
    min-height: 36px;
    margin: 4px;
}
}
@charset "UTF-8";
/* 全局css变量 */
.primary-color[data-v-60e937f7] {
  color: #3476f0;
}
.table-style .static-content-test[data-v-60e937f7] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  display: block;
  width: 100%;
}
.table-style .html-content-text[data-v-60e937f7] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  min-height: 40px;
  display: block;
  width: 100%;
}
.table-style .sub-form-container[data-v-60e937f7] {
  margin-bottom: 0;
}
.table-style .sub-form-container .sub-form-header[data-v-60e937f7] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
  border-bottom: none 0;
  padding: 5px 15px;
}
.table-style .sub-form-container .sub-form-header .sub-form-label[data-v-60e937f7] {
  height: auto;
  line-height: 22px;
}
.table-style .sub-form-container .sub-form-header .widget-descption[data-v-60e937f7] {
  font-size: 12px;
  color: var(--jy-text-secondary, #667085);
  line-height: 20px;
  margin-top: 5px;
}
.table-style .sub-form-container .sub-form-import-excel[data-v-60e937f7] {
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
}
.table-style .sub-form-container .subform-table-column .el-form-item[data-v-60e937f7] {
  border: none 0;
}
.table-style .sub-form-container .sub-form-add-row[data-v-60e937f7] {
  border: solid 1px var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
}
.table-style .data-choose-item[data-v-60e937f7]  .el-form-item__content,
.table-style .fill-select-item[data-v-60e937f7]  .el-form-item__content {
  width: 100%;
  overflow-y: hidden;
}
.background-opacity[data-v-60e937f7] {
  background: #3476f0;
}
.form-widget-list .ghost[data-v-60e937f7] {
  content: "";
  font-size: 0;
  height: 3px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #3476f0;
  border: 2px solid #3476f0;
  outline-width: 0;
  padding: 0;
  overflow: hidden;
}
.form-widget-list .radio-form-item-wrapper[data-v-60e937f7],
.form-widget-list .checkbox-form-item-wrapper[data-v-60e937f7] {
  line-height: 25px !important;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content[data-v-60e937f7],
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content[data-v-60e937f7] {
  height: initial;
  line-height: 25px;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content[data-v-60e937f7] {
  margin-top: -5px;
}
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content[data-v-60e937f7] {
  margin-top: -4px;
}
.el-form-item--medium .el-radio[data-v-60e937f7],
.el-form-item--medium .el-checkbox[data-v-60e937f7] {
  line-height: 36px !important;
}
.el-form-item--medium .el-rate[data-v-60e937f7] {
  margin-top: 8px;
}
.el-form-item--small .el-radio[data-v-60e937f7],
.el-form-item--small .el-checkbox[data-v-60e937f7] {
  line-height: 36px !important;
}
.el-form-item--small .el-rate[data-v-60e937f7] {
  margin-top: 6px;
}
.el-form-item--mini .el-radio[data-v-60e937f7],
.el-form-item--mini .el-checkbox[data-v-60e937f7] {
  line-height: 36px !important;
}
.el-form-item--mini .el-rate[data-v-60e937f7] {
  margin-top: 4px;
}
input[type=password][data-v-60e937f7]::-ms-reveal { /* 隐藏IE/Edge原生的密码查看按钮 */
  display: none;
}

/* 滚动条样式 begin */
[data-v-60e937f7]::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
[data-v-60e937f7]::-webkit-scrollbar-track {
  width: 8px;
  background: rgba(16, 31, 28, 0.1);
  border-radius: 2em;
}
[data-v-60e937f7]::-webkit-scrollbar-thumb {
  background-color: rgba(16, 31, 28, 0.35);
  background-clip: padding-box;
  min-height: 28px;
  border-radius: 2em;
}
[data-v-60e937f7]::-webkit-scrollbar-thumb:hover {
  background-color: rgba(16, 31, 28, 0.85);
}
*[data-v-60e937f7] {
  scrollbar-color: #e5e5e5 #f7f7f9;
  scrollbar-width: thin;
}
.widget-descption[data-v-60e937f7] {
  color: var(--jy-text-secondary, #667085);
  height: auto;
  line-height: 20px;
  font-size: 12px;
}

/*
body {//IE浏览器滚动条样式
  scrollbar-shadow-color: #e5e5e5;
  scrollbar-face-color: #e5e5e5;
  scrollbar-base-color: #ffffff;
  scrollbar-arrow-color: #444040;
}
*/
/* 滚动条样式 end */
.debugText[data-v-60e937f7] {
  height: 25px;
  line-height: 25px;
  font-size: 12px;
}
.debugText[data-v-60e937f7]:nth-of-type(odd) {
  background-color: #e8e8e8;
}
.table-style[data-v-60e937f7] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-left: none 0;
  border-bottom: 0;
}
.table-style .design-time-bottom-margin[data-v-60e937f7] {
  margin-bottom: 0 !important;
}
.table-style .field-wrapper[data-v-60e937f7] {
  padding-right: 0 !important;
}
.table-style .field-wrapper .el-form-item[data-v-60e937f7] {
  margin-bottom: 0 !important;
}
.table-style .el-form-item[data-v-60e937f7] {
  border-bottom: 1px solid #dcdfe6;
  margin-bottom: 0 !important;
  padding: 0 !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  min-height: 48px;
}
.table-style .el-form-item.is-error[data-v-60e937f7] {
  margin-bottom: 0 !important;
}
.table-style .el-form-item.is-error .el-form-item__label[data-v-60e937f7] {
  color: var(--jy-color-danger, #c93f3f);
}
.table-style .el-form-item .el-form-item__label[data-v-60e937f7] {
  background-color: var(--jy-bg-subtle, #f8fbff);
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: 1px solid var(--jy-border-base, #d7e2ef);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 12px;
  float: none;
  height: auto !important;
  /* width: auto; 移除此行，因为在 left 模式下 Element UI 会设置行内样式。如果有其他样式干扰，让行内样式自然生效 */
  -ms-flex-negative: 0;
      flex-shrink: 0; /* 防止被内容挤压 */
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  line-height: 20px;
}
.table-style .el-form-item .el-form-item__content[data-v-60e937f7] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 10px;
  margin-left: 0 !important;
  min-height: 48px;
}
.table-style .el-form-item .el-form-item__content > span[data-v-60e937f7], .table-style .el-form-item .el-form-item__content > div[data-v-60e937f7] {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.table-style .el-form-item .el-form-item__content .el-form-item__error[data-v-60e937f7] {
  padding-top: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 10px;
  left: auto;
  max-width: calc(100% - 20px);
  color: var(--jy-color-danger, #c93f3f);
  background: var(--jy-color-danger-bg, #fff0f0);
  border: 1px solid rgba(201, 63, 63, 0.18);
  border-radius: var(--jy-radius-sm, 4px);
  padding: 2px 6px;
  line-height: 1.4;
}
.table-style .el-form-item.textarea-item[data-v-60e937f7], .table-style .el-form-item.rich-editor-item[data-v-60e937f7], .table-style .el-form-item.static-text-item[data-v-60e937f7], .table-style .el-form-item.html-text-item[data-v-60e937f7] {
  min-height: 100px;
}
.table-style .el-form-item.textarea-item .el-form-item__content[data-v-60e937f7], .table-style .el-form-item.rich-editor-item .el-form-item__content[data-v-60e937f7], .table-style .el-form-item.static-text-item .el-form-item__content[data-v-60e937f7], .table-style .el-form-item.html-text-item .el-form-item__content[data-v-60e937f7] {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding-top: 10px;
}
.table-cell-height[data-v-60e937f7] {
  height: 30px;
  line-height: 30px;
}
.render-form .el-form-item__label[data-v-60e937f7] {
  color: var(--jy-text-regular, #344054);
  font-weight: 500;
}
.render-form .el-form-item.is-error .el-input__inner[data-v-60e937f7],
.render-form .el-form-item.is-error .el-textarea__inner[data-v-60e937f7] {
  border-color: var(--jy-color-danger, #c93f3f);
  -webkit-box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
          box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
}
.operation-bar[data-v-60e937f7] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.fill-container.empty[data-v-60e937f7],
.reference-field-container .empty[data-v-60e937f7],
.dropdown-field-empty.empty[data-v-60e937f7],
.dropdown-field-empty[data-v-60e937f7] {
  color: var(--jy-text-secondary, #667085);
  background: var(--jy-bg-subtle, #f8fbff);
  border: 1px dashed var(--jy-border-base, #d7e2ef);
  border-radius: var(--jy-radius-md, 6px);
}
.loading-placeholder[data-v-60e937f7] {
  min-height: 36px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  color: var(--jy-color-primary-strong, #16458d);
  background: var(--jy-color-primary-lighter, #f4f8ff);
  border: 1px solid rgba(52, 118, 240, 0.18);
  border-radius: var(--jy-radius-md, 6px);
  padding: 0 10px;
}

/* 补充 filetype.css 中缺失的通用样式 */
[class^=ico-][data-v-60e937f7],
[class*=" ico-"][data-v-60e937f7] {
  width: 32px;
  height: 32px;
  display: inline-block;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.file-list[data-v-60e937f7] {
  padding: 0;
}
.file-item[data-v-60e937f7] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 12px 15px;
  border-bottom: 1px solid #f0f0f0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.file-item[data-v-60e937f7]:hover {
  background-color: var(--theme-light-9);
  border-bottom: 1px solid var(--theme-primary, #3476f0);
}
.file-icon-wrapper[data-v-60e937f7] {
  margin-right: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 32px;
  height: 32px;
}
.file-info[data-v-60e937f7] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  margin-right: 10px;
}
.file-name[data-v-60e937f7] {
  font-size: 14px;
  color: #333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 1.5;
}
.file-actions[data-v-60e937f7] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  font-size: 13px;
}
.no-file[data-v-60e937f7] {
  text-align: center;
  color: var(--jy-text-regular);
  padding: 40px 0;
  font-size: 14px;
}
@charset "UTF-8";
/* 全局css变量 */
.primary-color[data-v-4be9c91d] {
  color: #3476f0;
}
.table-style .static-content-test[data-v-4be9c91d] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  display: block;
  width: 100%;
}
.table-style .html-content-text[data-v-4be9c91d] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  min-height: 40px;
  display: block;
  width: 100%;
}
.table-style .sub-form-container[data-v-4be9c91d] {
  margin-bottom: 0;
}
.table-style .sub-form-container .sub-form-header[data-v-4be9c91d] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
  border-bottom: none 0;
  padding: 5px 15px;
}
.table-style .sub-form-container .sub-form-header .sub-form-label[data-v-4be9c91d] {
  height: auto;
  line-height: 22px;
}
.table-style .sub-form-container .sub-form-header .widget-descption[data-v-4be9c91d] {
  font-size: 12px;
  color: var(--jy-text-secondary, #667085);
  line-height: 20px;
  margin-top: 5px;
}
.table-style .sub-form-container .sub-form-import-excel[data-v-4be9c91d] {
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
}
.table-style .sub-form-container .subform-table-column .el-form-item[data-v-4be9c91d] {
  border: none 0;
}
.table-style .sub-form-container .sub-form-add-row[data-v-4be9c91d] {
  border: solid 1px var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
}
.table-style .data-choose-item[data-v-4be9c91d]  .el-form-item__content,
.table-style .fill-select-item[data-v-4be9c91d]  .el-form-item__content {
  width: 100%;
  overflow-y: hidden;
}
.background-opacity[data-v-4be9c91d] {
  background: #3476f0;
}
.form-widget-list .ghost[data-v-4be9c91d] {
  content: "";
  font-size: 0;
  height: 3px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #3476f0;
  border: 2px solid #3476f0;
  outline-width: 0;
  padding: 0;
  overflow: hidden;
}
.form-widget-list .radio-form-item-wrapper[data-v-4be9c91d],
.form-widget-list .checkbox-form-item-wrapper[data-v-4be9c91d] {
  line-height: 25px !important;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content[data-v-4be9c91d],
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content[data-v-4be9c91d] {
  height: initial;
  line-height: 25px;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content[data-v-4be9c91d] {
  margin-top: -5px;
}
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content[data-v-4be9c91d] {
  margin-top: -4px;
}
.el-form-item--medium .el-radio[data-v-4be9c91d],
.el-form-item--medium .el-checkbox[data-v-4be9c91d] {
  line-height: 36px !important;
}
.el-form-item--medium .el-rate[data-v-4be9c91d] {
  margin-top: 8px;
}
.el-form-item--small .el-radio[data-v-4be9c91d],
.el-form-item--small .el-checkbox[data-v-4be9c91d] {
  line-height: 36px !important;
}
.el-form-item--small .el-rate[data-v-4be9c91d] {
  margin-top: 6px;
}
.el-form-item--mini .el-radio[data-v-4be9c91d],
.el-form-item--mini .el-checkbox[data-v-4be9c91d] {
  line-height: 36px !important;
}
.el-form-item--mini .el-rate[data-v-4be9c91d] {
  margin-top: 4px;
}
input[type=password][data-v-4be9c91d]::-ms-reveal { /* 隐藏IE/Edge原生的密码查看按钮 */
  display: none;
}

/* 滚动条样式 begin */
[data-v-4be9c91d]::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
[data-v-4be9c91d]::-webkit-scrollbar-track {
  width: 8px;
  background: rgba(16, 31, 28, 0.1);
  border-radius: 2em;
}
[data-v-4be9c91d]::-webkit-scrollbar-thumb {
  background-color: rgba(16, 31, 28, 0.35);
  background-clip: padding-box;
  min-height: 28px;
  border-radius: 2em;
}
[data-v-4be9c91d]::-webkit-scrollbar-thumb:hover {
  background-color: rgba(16, 31, 28, 0.85);
}
*[data-v-4be9c91d] {
  scrollbar-color: #e5e5e5 #f7f7f9;
  scrollbar-width: thin;
}
.widget-descption[data-v-4be9c91d] {
  color: var(--jy-text-secondary, #667085);
  height: auto;
  line-height: 20px;
  font-size: 12px;
}

/*
body {//IE浏览器滚动条样式
  scrollbar-shadow-color: #e5e5e5;
  scrollbar-face-color: #e5e5e5;
  scrollbar-base-color: #ffffff;
  scrollbar-arrow-color: #444040;
}
*/
/* 滚动条样式 end */
.debugText[data-v-4be9c91d] {
  height: 25px;
  line-height: 25px;
  font-size: 12px;
}
.debugText[data-v-4be9c91d]:nth-of-type(odd) {
  background-color: #e8e8e8;
}
.table-style[data-v-4be9c91d] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-left: none 0;
  border-bottom: 0;
}
.table-style .design-time-bottom-margin[data-v-4be9c91d] {
  margin-bottom: 0 !important;
}
.table-style .field-wrapper[data-v-4be9c91d] {
  padding-right: 0 !important;
}
.table-style .field-wrapper .el-form-item[data-v-4be9c91d] {
  margin-bottom: 0 !important;
}
.table-style .el-form-item[data-v-4be9c91d] {
  border-bottom: 1px solid #dcdfe6;
  margin-bottom: 0 !important;
  padding: 0 !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  min-height: 48px;
}
.table-style .el-form-item.is-error[data-v-4be9c91d] {
  margin-bottom: 0 !important;
}
.table-style .el-form-item.is-error .el-form-item__label[data-v-4be9c91d] {
  color: var(--jy-color-danger, #c93f3f);
}
.table-style .el-form-item .el-form-item__label[data-v-4be9c91d] {
  background-color: var(--jy-bg-subtle, #f8fbff);
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: 1px solid var(--jy-border-base, #d7e2ef);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 12px;
  float: none;
  height: auto !important;
  /* width: auto; 移除此行，因为在 left 模式下 Element UI 会设置行内样式。如果有其他样式干扰，让行内样式自然生效 */
  -ms-flex-negative: 0;
      flex-shrink: 0; /* 防止被内容挤压 */
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  line-height: 20px;
}
.table-style .el-form-item .el-form-item__content[data-v-4be9c91d] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 10px;
  margin-left: 0 !important;
  min-height: 48px;
}
.table-style .el-form-item .el-form-item__content > span[data-v-4be9c91d], .table-style .el-form-item .el-form-item__content > div[data-v-4be9c91d] {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.table-style .el-form-item .el-form-item__content .el-form-item__error[data-v-4be9c91d] {
  padding-top: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 10px;
  left: auto;
  max-width: calc(100% - 20px);
  color: var(--jy-color-danger, #c93f3f);
  background: var(--jy-color-danger-bg, #fff0f0);
  border: 1px solid rgba(201, 63, 63, 0.18);
  border-radius: var(--jy-radius-sm, 4px);
  padding: 2px 6px;
  line-height: 1.4;
}
.table-style .el-form-item.textarea-item[data-v-4be9c91d], .table-style .el-form-item.rich-editor-item[data-v-4be9c91d], .table-style .el-form-item.static-text-item[data-v-4be9c91d], .table-style .el-form-item.html-text-item[data-v-4be9c91d] {
  min-height: 100px;
}
.table-style .el-form-item.textarea-item .el-form-item__content[data-v-4be9c91d], .table-style .el-form-item.rich-editor-item .el-form-item__content[data-v-4be9c91d], .table-style .el-form-item.static-text-item .el-form-item__content[data-v-4be9c91d], .table-style .el-form-item.html-text-item .el-form-item__content[data-v-4be9c91d] {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding-top: 10px;
}
.table-cell-height[data-v-4be9c91d] {
  height: 30px;
  line-height: 30px;
}
.render-form .el-form-item__label[data-v-4be9c91d] {
  color: var(--jy-text-regular, #344054);
  font-weight: 500;
}
.render-form .el-form-item.is-error .el-input__inner[data-v-4be9c91d],
.render-form .el-form-item.is-error .el-textarea__inner[data-v-4be9c91d] {
  border-color: var(--jy-color-danger, #c93f3f);
  -webkit-box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
          box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
}
.operation-bar[data-v-4be9c91d] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.fill-container.empty[data-v-4be9c91d],
.reference-field-container .empty[data-v-4be9c91d],
.dropdown-field-empty.empty[data-v-4be9c91d],
.dropdown-field-empty[data-v-4be9c91d] {
  color: var(--jy-text-secondary, #667085);
  background: var(--jy-bg-subtle, #f8fbff);
  border: 1px dashed var(--jy-border-base, #d7e2ef);
  border-radius: var(--jy-radius-md, 6px);
}
.loading-placeholder[data-v-4be9c91d] {
  min-height: 36px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  color: var(--jy-color-primary-strong, #16458d);
  background: var(--jy-color-primary-lighter, #f4f8ff);
  border: 1px solid rgba(52, 118, 240, 0.18);
  border-radius: var(--jy-radius-md, 6px);
  padding: 0 10px;
}
.horizontal-checkbox-group[data-v-4be9c91d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.horizontal-checkbox-group .el-checkbox-group[data-v-4be9c91d] {
  font-size: 0;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 6px 10px;
}
.horizontal-checkbox-group .el-checkbox[data-v-4be9c91d] {
  margin-right: 10px; /* 自定义间距，根据需要调整 */
  font-size: 14px;
  min-height: 32px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.horizontal-checkbox-group .el-checkbox[data-v-4be9c91d]  .el-checkbox__label {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-width: 0;
  white-space: normal;
  word-break: break-word;
}
@charset "UTF-8";
/* 全局css变量 */
.primary-color[data-v-921137c2] {
  color: #3476f0;
}
.table-style .static-content-test[data-v-921137c2] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  display: block;
  width: 100%;
}
.table-style .html-content-text[data-v-921137c2] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  min-height: 40px;
  display: block;
  width: 100%;
}
.table-style .sub-form-container[data-v-921137c2] {
  margin-bottom: 0;
}
.table-style .sub-form-container .sub-form-header[data-v-921137c2] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
  border-bottom: none 0;
  padding: 5px 15px;
}
.table-style .sub-form-container .sub-form-header .sub-form-label[data-v-921137c2] {
  height: auto;
  line-height: 22px;
}
.table-style .sub-form-container .sub-form-header .widget-descption[data-v-921137c2] {
  font-size: 12px;
  color: var(--jy-text-secondary, #667085);
  line-height: 20px;
  margin-top: 5px;
}
.table-style .sub-form-container .sub-form-import-excel[data-v-921137c2] {
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
}
.table-style .sub-form-container .subform-table-column .el-form-item[data-v-921137c2] {
  border: none 0;
}
.table-style .sub-form-container .sub-form-add-row[data-v-921137c2] {
  border: solid 1px var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
}
.table-style .data-choose-item[data-v-921137c2]  .el-form-item__content,
.table-style .fill-select-item[data-v-921137c2]  .el-form-item__content {
  width: 100%;
  overflow-y: hidden;
}
.background-opacity[data-v-921137c2] {
  background: #3476f0;
}
.form-widget-list .ghost[data-v-921137c2] {
  content: "";
  font-size: 0;
  height: 3px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #3476f0;
  border: 2px solid #3476f0;
  outline-width: 0;
  padding: 0;
  overflow: hidden;
}
.form-widget-list .radio-form-item-wrapper[data-v-921137c2],
.form-widget-list .checkbox-form-item-wrapper[data-v-921137c2] {
  line-height: 25px !important;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content[data-v-921137c2],
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content[data-v-921137c2] {
  height: initial;
  line-height: 25px;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content[data-v-921137c2] {
  margin-top: -5px;
}
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content[data-v-921137c2] {
  margin-top: -4px;
}
.el-form-item--medium .el-radio[data-v-921137c2],
.el-form-item--medium .el-checkbox[data-v-921137c2] {
  line-height: 36px !important;
}
.el-form-item--medium .el-rate[data-v-921137c2] {
  margin-top: 8px;
}
.el-form-item--small .el-radio[data-v-921137c2],
.el-form-item--small .el-checkbox[data-v-921137c2] {
  line-height: 36px !important;
}
.el-form-item--small .el-rate[data-v-921137c2] {
  margin-top: 6px;
}
.el-form-item--mini .el-radio[data-v-921137c2],
.el-form-item--mini .el-checkbox[data-v-921137c2] {
  line-height: 36px !important;
}
.el-form-item--mini .el-rate[data-v-921137c2] {
  margin-top: 4px;
}
input[type=password][data-v-921137c2]::-ms-reveal { /* 隐藏IE/Edge原生的密码查看按钮 */
  display: none;
}

/* 滚动条样式 begin */
[data-v-921137c2]::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
[data-v-921137c2]::-webkit-scrollbar-track {
  width: 8px;
  background: rgba(16, 31, 28, 0.1);
  border-radius: 2em;
}
[data-v-921137c2]::-webkit-scrollbar-thumb {
  background-color: rgba(16, 31, 28, 0.35);
  background-clip: padding-box;
  min-height: 28px;
  border-radius: 2em;
}
[data-v-921137c2]::-webkit-scrollbar-thumb:hover {
  background-color: rgba(16, 31, 28, 0.85);
}
*[data-v-921137c2] {
  scrollbar-color: #e5e5e5 #f7f7f9;
  scrollbar-width: thin;
}
.widget-descption[data-v-921137c2] {
  color: var(--jy-text-secondary, #667085);
  height: auto;
  line-height: 20px;
  font-size: 12px;
}

/*
body {//IE浏览器滚动条样式
  scrollbar-shadow-color: #e5e5e5;
  scrollbar-face-color: #e5e5e5;
  scrollbar-base-color: #ffffff;
  scrollbar-arrow-color: #444040;
}
*/
/* 滚动条样式 end */
.debugText[data-v-921137c2] {
  height: 25px;
  line-height: 25px;
  font-size: 12px;
}
.debugText[data-v-921137c2]:nth-of-type(odd) {
  background-color: #e8e8e8;
}
.table-style[data-v-921137c2] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-left: none 0;
  border-bottom: 0;
}
.table-style .design-time-bottom-margin[data-v-921137c2] {
  margin-bottom: 0 !important;
}
.table-style .field-wrapper[data-v-921137c2] {
  padding-right: 0 !important;
}
.table-style .field-wrapper .el-form-item[data-v-921137c2] {
  margin-bottom: 0 !important;
}
.table-style .el-form-item[data-v-921137c2] {
  border-bottom: 1px solid #dcdfe6;
  margin-bottom: 0 !important;
  padding: 0 !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  min-height: 48px;
}
.table-style .el-form-item.is-error[data-v-921137c2] {
  margin-bottom: 0 !important;
}
.table-style .el-form-item.is-error .el-form-item__label[data-v-921137c2] {
  color: var(--jy-color-danger, #c93f3f);
}
.table-style .el-form-item .el-form-item__label[data-v-921137c2] {
  background-color: var(--jy-bg-subtle, #f8fbff);
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: 1px solid var(--jy-border-base, #d7e2ef);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 12px;
  float: none;
  height: auto !important;
  /* width: auto; 移除此行，因为在 left 模式下 Element UI 会设置行内样式。如果有其他样式干扰，让行内样式自然生效 */
  -ms-flex-negative: 0;
      flex-shrink: 0; /* 防止被内容挤压 */
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  line-height: 20px;
}
.table-style .el-form-item .el-form-item__content[data-v-921137c2] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 10px;
  margin-left: 0 !important;
  min-height: 48px;
}
.table-style .el-form-item .el-form-item__content > span[data-v-921137c2], .table-style .el-form-item .el-form-item__content > div[data-v-921137c2] {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.table-style .el-form-item .el-form-item__content .el-form-item__error[data-v-921137c2] {
  padding-top: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 10px;
  left: auto;
  max-width: calc(100% - 20px);
  color: var(--jy-color-danger, #c93f3f);
  background: var(--jy-color-danger-bg, #fff0f0);
  border: 1px solid rgba(201, 63, 63, 0.18);
  border-radius: var(--jy-radius-sm, 4px);
  padding: 2px 6px;
  line-height: 1.4;
}
.table-style .el-form-item.textarea-item[data-v-921137c2], .table-style .el-form-item.rich-editor-item[data-v-921137c2], .table-style .el-form-item.static-text-item[data-v-921137c2], .table-style .el-form-item.html-text-item[data-v-921137c2] {
  min-height: 100px;
}
.table-style .el-form-item.textarea-item .el-form-item__content[data-v-921137c2], .table-style .el-form-item.rich-editor-item .el-form-item__content[data-v-921137c2], .table-style .el-form-item.static-text-item .el-form-item__content[data-v-921137c2], .table-style .el-form-item.html-text-item .el-form-item__content[data-v-921137c2] {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding-top: 10px;
}
.table-cell-height[data-v-921137c2] {
  height: 30px;
  line-height: 30px;
}
.render-form .el-form-item__label[data-v-921137c2] {
  color: var(--jy-text-regular, #344054);
  font-weight: 500;
}
.render-form .el-form-item.is-error .el-input__inner[data-v-921137c2],
.render-form .el-form-item.is-error .el-textarea__inner[data-v-921137c2] {
  border-color: var(--jy-color-danger, #c93f3f);
  -webkit-box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
          box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
}
.operation-bar[data-v-921137c2] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.fill-container.empty[data-v-921137c2],
.reference-field-container .empty[data-v-921137c2],
.dropdown-field-empty.empty[data-v-921137c2],
.dropdown-field-empty[data-v-921137c2] {
  color: var(--jy-text-secondary, #667085);
  background: var(--jy-bg-subtle, #f8fbff);
  border: 1px dashed var(--jy-border-base, #d7e2ef);
  border-radius: var(--jy-radius-md, 6px);
}
.loading-placeholder[data-v-921137c2] {
  min-height: 36px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  color: var(--jy-color-primary-strong, #16458d);
  background: var(--jy-color-primary-lighter, #f4f8ff);
  border: 1px solid rgba(52, 118, 240, 0.18);
  border-radius: var(--jy-radius-md, 6px);
  padding: 0 10px;
}
.dropdown-search[data-v-921137c2] {
  padding: 10px;
}
.dropdown-item[data-v-921137c2] {
  list-style: none;
  padding: 5px 10px;
  min-width: 470px;
}
.column-list-row[data-v-921137c2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-width: 0;
}
.dropdown-item.draggable[data-v-921137c2] {
  cursor: move;
}
.display-name[data-v-921137c2] {
  display: inline-block;
  width: 200px;
  margin-left: 20px;
  min-height: 32px;
  line-height: 32px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.display-name[data-v-921137c2]:focus-visible {
  outline: 2px solid var(--jy-focus-ring, rgba(52, 118, 240, 0.28));
  outline-offset: 2px;
}
.column-item[data-v-921137c2] {
  margin-bottom: 10px;
  overflow-x: auto;
  overflow-y: hidden;
}
.column-item .ghost[data-v-921137c2] {
  background-color: rgb(52, 118, 240);
}
.column-item .drag-handler[data-v-921137c2],
.column-item .drag-sub-handler[data-v-921137c2] {
  cursor: move;
  margin-right: 10px;
}
.column-table[data-v-921137c2] {
  width: 100%;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.column-table-title[data-v-921137c2] {
  width: 270px;
  display: inline-block;
}
.column-checkbox[data-v-921137c2] {
  width: 90px;
  min-height: 44px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.el-icon-arrow-down[data-v-921137c2],
.el-icon-arrow-up[data-v-921137c2] {
  cursor: pointer;
}
.column-expand-icon[data-v-921137c2] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-width: 32px;
  min-height: 32px;
  border-radius: var(--jy-radius-sm, 4px);
}
.column-expand-icon[data-v-921137c2]:focus-visible {
  outline: 2px solid var(--jy-focus-ring, rgba(52, 118, 240, 0.28));
  outline-offset: 2px;
}
@media screen and (max-width: 640px) {
.dropdown-search[data-v-921137c2] {
    padding: 8px 0 10px;
}
.dropdown-item[data-v-921137c2] {
    min-width: 0;
    width: 100%;
    padding: 6px 8px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.display-name[data-v-921137c2] {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 0px;
            flex: 1 1 0;
    width: auto;
    min-width: 120px;
    margin-left: 12px;
}
.column-checkbox[data-v-921137c2] {
    width: 64px;
    text-align: center;
}
.column-table[data-v-921137c2] {
    min-width: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.column-table-title[data-v-921137c2] {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto;
    width: auto;
    min-width: 184px;
}
.column-expand-icon[data-v-921137c2] {
    min-width: 44px;
    min-height: 44px;
}
.dropdown-item--child[data-v-921137c2] {
    padding-left: 36px;
}
}
@charset "UTF-8";
/* 全局css变量 */
.primary-color {
  color: #3476f0;
}
.table-style .static-content-test {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  display: block;
  width: 100%;
}
.table-style .html-content-text {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  min-height: 40px;
  display: block;
  width: 100%;
}
.table-style .sub-form-container {
  margin-bottom: 0;
}
.table-style .sub-form-container .sub-form-header {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
  border-bottom: none 0;
  padding: 5px 15px;
}
.table-style .sub-form-container .sub-form-header .sub-form-label {
  height: auto;
  line-height: 22px;
}
.table-style .sub-form-container .sub-form-header .widget-descption {
  font-size: 12px;
  color: var(--jy-text-secondary, #667085);
  line-height: 20px;
  margin-top: 5px;
}
.table-style .sub-form-container .sub-form-import-excel {
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
}
.table-style .sub-form-container .subform-table-column .el-form-item {
  border: none 0;
}
.table-style .sub-form-container .sub-form-add-row {
  border: solid 1px var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
}
.table-style .data-choose-item ::v-deep .el-form-item__content,
.table-style .fill-select-item ::v-deep .el-form-item__content {
  width: 100%;
  overflow-y: hidden;
}
.background-opacity {
  background: #3476f0;
}
.form-widget-list .ghost {
  content: "";
  font-size: 0;
  height: 3px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #3476f0;
  border: 2px solid #3476f0;
  outline-width: 0;
  padding: 0;
  overflow: hidden;
}
.form-widget-list .radio-form-item-wrapper,
.form-widget-list .checkbox-form-item-wrapper {
  line-height: 25px !important;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content,
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content {
  height: initial;
  line-height: 25px;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content {
  margin-top: -5px;
}
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content {
  margin-top: -4px;
}
.el-form-item--medium .el-radio,
.el-form-item--medium .el-checkbox {
  line-height: 36px !important;
}
.el-form-item--medium .el-rate {
  margin-top: 8px;
}
.el-form-item--small .el-radio,
.el-form-item--small .el-checkbox {
  line-height: 36px !important;
}
.el-form-item--small .el-rate {
  margin-top: 6px;
}
.el-form-item--mini .el-radio,
.el-form-item--mini .el-checkbox {
  line-height: 36px !important;
}
.el-form-item--mini .el-rate {
  margin-top: 4px;
}
input[type=password]::-ms-reveal { /* 隐藏IE/Edge原生的密码查看按钮 */
  display: none;
}

/* 滚动条样式 begin */
::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
::-webkit-scrollbar-track {
  width: 8px;
  background: rgba(16, 31, 28, 0.1);
  border-radius: 2em;
}
::-webkit-scrollbar-thumb {
  background-color: rgba(16, 31, 28, 0.35);
  background-clip: padding-box;
  min-height: 28px;
  border-radius: 2em;
}
::-webkit-scrollbar-thumb:hover {
  background-color: rgba(16, 31, 28, 0.85);
}
* {
  scrollbar-color: #e5e5e5 #f7f7f9;
  scrollbar-width: thin;
}
.widget-descption {
  color: var(--jy-text-secondary, #667085);
  height: auto;
  line-height: 20px;
  font-size: 12px;
}

/*
body {//IE浏览器滚动条样式
  scrollbar-shadow-color: #e5e5e5;
  scrollbar-face-color: #e5e5e5;
  scrollbar-base-color: #ffffff;
  scrollbar-arrow-color: #444040;
}
*/
/* 滚动条样式 end */
.debugText {
  height: 25px;
  line-height: 25px;
  font-size: 12px;
}
.debugText:nth-of-type(odd) {
  background-color: #e8e8e8;
}
.table-style {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-left: none 0;
  border-bottom: 0;
}
.table-style .design-time-bottom-margin {
  margin-bottom: 0 !important;
}
.table-style .field-wrapper {
  padding-right: 0 !important;
}
.table-style .field-wrapper .el-form-item {
  margin-bottom: 0 !important;
}
.table-style .el-form-item {
  border-bottom: 1px solid #dcdfe6;
  margin-bottom: 0 !important;
  padding: 0 !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  min-height: 48px;
}
.table-style .el-form-item.is-error {
  margin-bottom: 0 !important;
}
.table-style .el-form-item.is-error .el-form-item__label {
  color: var(--jy-color-danger, #c93f3f);
}
.table-style .el-form-item .el-form-item__label {
  background-color: var(--jy-bg-subtle, #f8fbff);
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: 1px solid var(--jy-border-base, #d7e2ef);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 12px;
  float: none;
  height: auto !important;
  /* width: auto; 移除此行，因为在 left 模式下 Element UI 会设置行内样式。如果有其他样式干扰，让行内样式自然生效 */
  -ms-flex-negative: 0;
      flex-shrink: 0; /* 防止被内容挤压 */
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  line-height: 20px;
}
.table-style .el-form-item .el-form-item__content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 10px;
  margin-left: 0 !important;
  min-height: 48px;
}
.table-style .el-form-item .el-form-item__content > span, .table-style .el-form-item .el-form-item__content > div {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.table-style .el-form-item .el-form-item__content .el-form-item__error {
  padding-top: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 10px;
  left: auto;
  max-width: calc(100% - 20px);
  color: var(--jy-color-danger, #c93f3f);
  background: var(--jy-color-danger-bg, #fff0f0);
  border: 1px solid rgba(201, 63, 63, 0.18);
  border-radius: var(--jy-radius-sm, 4px);
  padding: 2px 6px;
  line-height: 1.4;
}
.table-style .el-form-item.textarea-item, .table-style .el-form-item.rich-editor-item, .table-style .el-form-item.static-text-item, .table-style .el-form-item.html-text-item {
  min-height: 100px;
}
.table-style .el-form-item.textarea-item .el-form-item__content, .table-style .el-form-item.rich-editor-item .el-form-item__content, .table-style .el-form-item.static-text-item .el-form-item__content, .table-style .el-form-item.html-text-item .el-form-item__content {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding-top: 10px;
}
.table-cell-height {
  height: 30px;
  line-height: 30px;
}
.render-form .el-form-item__label {
  color: var(--jy-text-regular, #344054);
  font-weight: 500;
}
.render-form .el-form-item.is-error .el-input__inner,
.render-form .el-form-item.is-error .el-textarea__inner {
  border-color: var(--jy-color-danger, #c93f3f);
  -webkit-box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
          box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
}
.operation-bar {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.fill-container.empty,
.reference-field-container .empty,
.dropdown-field-empty.empty,
.dropdown-field-empty {
  color: var(--jy-text-secondary, #667085);
  background: var(--jy-bg-subtle, #f8fbff);
  border: 1px dashed var(--jy-border-base, #d7e2ef);
  border-radius: var(--jy-radius-md, 6px);
}
.loading-placeholder {
  min-height: 36px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  color: var(--jy-color-primary-strong, #16458d);
  background: var(--jy-color-primary-lighter, #f4f8ff);
  border: 1px solid rgba(52, 118, 240, 0.18);
  border-radius: var(--jy-radius-md, 6px);
  padding: 0 10px;
}
.edit-button-detail {
  max-width: calc(100vw - 24px);
}
.edit-button-detail .el-dialog__body {
  max-height: calc(100vh - 160px);
  overflow: auto;
  padding: 15px 20px;
}
.edit-button-detail .view-actions__setting-select,
.edit-button-detail .view-actions__number-input,
.edit-button-detail .el-input-number {
  max-width: 100%;
}
.edit-button-detail .view-actions__setting-select {
  width: 200px;
}
.edit-button-detail .view-actions__number-input {
  width: 160px;
}
.edit-button-detail .dialog-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  gap: 8px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.view-actions__setting-icon {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 40px;
  height: 40px;
  margin-left: 5px;
  border-radius: var(--jy-radius-sm, 4px);
  color: var(--theme-primary);
  vertical-align: middle;
  cursor: pointer;
}
.view-actions__setting-icon:focus-visible {
  outline: 2px solid var(--jy-focus-ring, rgba(52, 118, 240, 0.28));
  outline-offset: 2px;
}
.view-actions__setting-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 20px;
  min-height: 40px;
  min-width: 0;
}
.view-actions__checkbox-line {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: 32px;
  line-height: 30px;
}
.view-actions__qr-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
  min-height: 40px;
  min-width: 0;
}
.view-actions__qr-label {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  white-space: nowrap;
}
.view-actions__help-text {
  margin-top: 8px;
  color: #909399;
  font-size: 12px;
  line-height: 18px;
  word-break: break-word;
}
@media screen and (max-width: 768px) {
.edit-button-detail {
    width: calc(100vw - 24px) !important;
    margin-top: 8vh !important;
}
.edit-button-detail .view-actions__setting-row,
  .edit-button-detail .view-actions__qr-row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
    height: auto !important;
    gap: 10px;
}
.edit-button-detail .view-actions__qr-label {
    white-space: normal;
    word-break: break-word;
}
.edit-button-detail .el-select,
  .edit-button-detail .el-input-number {
    width: 100% !important;
}
.edit-button-detail .dialog-footer .el-button {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 120px;
            flex: 1 1 120px;
    min-height: 44px;
    margin-left: 0;
}
.view-actions__setting-icon {
    width: 44px;
    height: 44px;
}
.horizontal-checkbox-group .el-checkbox {
    min-height: 44px;
}
}
@charset "UTF-8";
/* 全局css变量 */
.primary-color[data-v-05f656c6] {
  color: #3476f0;
}
.table-style .static-content-test[data-v-05f656c6] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  display: block;
  width: 100%;
}
.table-style .html-content-text[data-v-05f656c6] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  min-height: 40px;
  display: block;
  width: 100%;
}
.table-style .sub-form-container[data-v-05f656c6] {
  margin-bottom: 0;
}
.table-style .sub-form-container .sub-form-header[data-v-05f656c6] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
  border-bottom: none 0;
  padding: 5px 15px;
}
.table-style .sub-form-container .sub-form-header .sub-form-label[data-v-05f656c6] {
  height: auto;
  line-height: 22px;
}
.table-style .sub-form-container .sub-form-header .widget-descption[data-v-05f656c6] {
  font-size: 12px;
  color: var(--jy-text-secondary, #667085);
  line-height: 20px;
  margin-top: 5px;
}
.table-style .sub-form-container .sub-form-import-excel[data-v-05f656c6] {
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
}
.table-style .sub-form-container .subform-table-column .el-form-item[data-v-05f656c6] {
  border: none 0;
}
.table-style .sub-form-container .sub-form-add-row[data-v-05f656c6] {
  border: solid 1px var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
}
.table-style .data-choose-item[data-v-05f656c6]  .el-form-item__content,
.table-style .fill-select-item[data-v-05f656c6]  .el-form-item__content {
  width: 100%;
  overflow-y: hidden;
}
.background-opacity[data-v-05f656c6] {
  background: #3476f0;
}
.form-widget-list .ghost[data-v-05f656c6] {
  content: "";
  font-size: 0;
  height: 3px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #3476f0;
  border: 2px solid #3476f0;
  outline-width: 0;
  padding: 0;
  overflow: hidden;
}
.form-widget-list .radio-form-item-wrapper[data-v-05f656c6],
.form-widget-list .checkbox-form-item-wrapper[data-v-05f656c6] {
  line-height: 25px !important;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content[data-v-05f656c6],
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content[data-v-05f656c6] {
  height: initial;
  line-height: 25px;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content[data-v-05f656c6] {
  margin-top: -5px;
}
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content[data-v-05f656c6] {
  margin-top: -4px;
}
.el-form-item--medium .el-radio[data-v-05f656c6],
.el-form-item--medium .el-checkbox[data-v-05f656c6] {
  line-height: 36px !important;
}
.el-form-item--medium .el-rate[data-v-05f656c6] {
  margin-top: 8px;
}
.el-form-item--small .el-radio[data-v-05f656c6],
.el-form-item--small .el-checkbox[data-v-05f656c6] {
  line-height: 36px !important;
}
.el-form-item--small .el-rate[data-v-05f656c6] {
  margin-top: 6px;
}
.el-form-item--mini .el-radio[data-v-05f656c6],
.el-form-item--mini .el-checkbox[data-v-05f656c6] {
  line-height: 36px !important;
}
.el-form-item--mini .el-rate[data-v-05f656c6] {
  margin-top: 4px;
}
input[type=password][data-v-05f656c6]::-ms-reveal { /* 隐藏IE/Edge原生的密码查看按钮 */
  display: none;
}

/* 滚动条样式 begin */
[data-v-05f656c6]::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
[data-v-05f656c6]::-webkit-scrollbar-track {
  width: 8px;
  background: rgba(16, 31, 28, 0.1);
  border-radius: 2em;
}
[data-v-05f656c6]::-webkit-scrollbar-thumb {
  background-color: rgba(16, 31, 28, 0.35);
  background-clip: padding-box;
  min-height: 28px;
  border-radius: 2em;
}
[data-v-05f656c6]::-webkit-scrollbar-thumb:hover {
  background-color: rgba(16, 31, 28, 0.85);
}
*[data-v-05f656c6] {
  scrollbar-color: #e5e5e5 #f7f7f9;
  scrollbar-width: thin;
}
.widget-descption[data-v-05f656c6] {
  color: var(--jy-text-secondary, #667085);
  height: auto;
  line-height: 20px;
  font-size: 12px;
}

/*
body {//IE浏览器滚动条样式
  scrollbar-shadow-color: #e5e5e5;
  scrollbar-face-color: #e5e5e5;
  scrollbar-base-color: #ffffff;
  scrollbar-arrow-color: #444040;
}
*/
/* 滚动条样式 end */
.debugText[data-v-05f656c6] {
  height: 25px;
  line-height: 25px;
  font-size: 12px;
}
.debugText[data-v-05f656c6]:nth-of-type(odd) {
  background-color: #e8e8e8;
}
.table-style[data-v-05f656c6] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-left: none 0;
  border-bottom: 0;
}
.table-style .design-time-bottom-margin[data-v-05f656c6] {
  margin-bottom: 0 !important;
}
.table-style .field-wrapper[data-v-05f656c6] {
  padding-right: 0 !important;
}
.table-style .field-wrapper .el-form-item[data-v-05f656c6] {
  margin-bottom: 0 !important;
}
.table-style .el-form-item[data-v-05f656c6] {
  border-bottom: 1px solid #dcdfe6;
  margin-bottom: 0 !important;
  padding: 0 !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  min-height: 48px;
}
.table-style .el-form-item.is-error[data-v-05f656c6] {
  margin-bottom: 0 !important;
}
.table-style .el-form-item.is-error .el-form-item__label[data-v-05f656c6] {
  color: var(--jy-color-danger, #c93f3f);
}
.table-style .el-form-item .el-form-item__label[data-v-05f656c6] {
  background-color: var(--jy-bg-subtle, #f8fbff);
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: 1px solid var(--jy-border-base, #d7e2ef);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 12px;
  float: none;
  height: auto !important;
  /* width: auto; 移除此行，因为在 left 模式下 Element UI 会设置行内样式。如果有其他样式干扰，让行内样式自然生效 */
  -ms-flex-negative: 0;
      flex-shrink: 0; /* 防止被内容挤压 */
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  line-height: 20px;
}
.table-style .el-form-item .el-form-item__content[data-v-05f656c6] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 10px;
  margin-left: 0 !important;
  min-height: 48px;
}
.table-style .el-form-item .el-form-item__content > span[data-v-05f656c6], .table-style .el-form-item .el-form-item__content > div[data-v-05f656c6] {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.table-style .el-form-item .el-form-item__content .el-form-item__error[data-v-05f656c6] {
  padding-top: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 10px;
  left: auto;
  max-width: calc(100% - 20px);
  color: var(--jy-color-danger, #c93f3f);
  background: var(--jy-color-danger-bg, #fff0f0);
  border: 1px solid rgba(201, 63, 63, 0.18);
  border-radius: var(--jy-radius-sm, 4px);
  padding: 2px 6px;
  line-height: 1.4;
}
.table-style .el-form-item.textarea-item[data-v-05f656c6], .table-style .el-form-item.rich-editor-item[data-v-05f656c6], .table-style .el-form-item.static-text-item[data-v-05f656c6], .table-style .el-form-item.html-text-item[data-v-05f656c6] {
  min-height: 100px;
}
.table-style .el-form-item.textarea-item .el-form-item__content[data-v-05f656c6], .table-style .el-form-item.rich-editor-item .el-form-item__content[data-v-05f656c6], .table-style .el-form-item.static-text-item .el-form-item__content[data-v-05f656c6], .table-style .el-form-item.html-text-item .el-form-item__content[data-v-05f656c6] {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding-top: 10px;
}
.table-cell-height[data-v-05f656c6] {
  height: 30px;
  line-height: 30px;
}
.render-form .el-form-item__label[data-v-05f656c6] {
  color: var(--jy-text-regular, #344054);
  font-weight: 500;
}
.render-form .el-form-item.is-error .el-input__inner[data-v-05f656c6],
.render-form .el-form-item.is-error .el-textarea__inner[data-v-05f656c6] {
  border-color: var(--jy-color-danger, #c93f3f);
  -webkit-box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
          box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
}
.operation-bar[data-v-05f656c6] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.fill-container.empty[data-v-05f656c6],
.reference-field-container .empty[data-v-05f656c6],
.dropdown-field-empty.empty[data-v-05f656c6],
.dropdown-field-empty[data-v-05f656c6] {
  color: var(--jy-text-secondary, #667085);
  background: var(--jy-bg-subtle, #f8fbff);
  border: 1px dashed var(--jy-border-base, #d7e2ef);
  border-radius: var(--jy-radius-md, 6px);
}
.loading-placeholder[data-v-05f656c6] {
  min-height: 36px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  color: var(--jy-color-primary-strong, #16458d);
  background: var(--jy-color-primary-lighter, #f4f8ff);
  border: 1px solid rgba(52, 118, 240, 0.18);
  border-radius: var(--jy-radius-md, 6px);
  padding: 0 10px;
}
li[data-v-05f656c6] {
  list-style: none;
}
.li-table[data-v-05f656c6] {
  display: grid;
  grid-template-columns: minmax(180px, 1fr) repeat(4, minmax(92px, 104px));
  min-height: 36px;
  min-width: 560px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.li-table .el-icon-arrow[data-v-05f656c6] {
  width: 32px;
  min-height: 32px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.li-table-child div[data-v-05f656c6]:first-child {
  padding-left: 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.column-field-name[data-v-05f656c6] {
  overflow: hidden;
  line-height: 30px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.column-checkbox-cell[data-v-05f656c6] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dropdown-search[data-v-05f656c6] {
  padding: 10px;
}
.dropdown-item[data-v-05f656c6] {
  list-style: none;
  padding: 5px 10px;
}
.dropdown-item.draggable[data-v-05f656c6] {
  cursor: move;
}
.display-name[data-v-05f656c6] {
  display: inline-block;
  width: 200px;
  margin-left: 20px;
}
.column-item[data-v-05f656c6] {
  margin-bottom: 10px;
  min-width: 560px;
}
.column-item .ghost[data-v-05f656c6] {
  background-color: rgb(52, 118, 240);
}
.column-item .drag-handler[data-v-05f656c6],
.column-item .drag-sub-handler[data-v-05f656c6] {
  cursor: move;
  margin-right: 10px;
}
.column-table[data-v-05f656c6] {
  width: 100%;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.column-table-title[data-v-05f656c6] {
  width: 270px;
  display: inline-block;
}
.column-checkbox[data-v-05f656c6] {
  width: 90px;
  display: inline-block;
}
.el-icon-arrow-down[data-v-05f656c6],
.el-icon-arrow-up[data-v-05f656c6] {
  cursor: pointer;
  outline: none;
}
.el-icon-arrow-down[data-v-05f656c6]:focus-visible,
.el-icon-arrow-up[data-v-05f656c6]:focus-visible {
  -webkit-box-shadow: 0 0 0 3px rgba(52, 118, 240, 0.18);
          box-shadow: 0 0 0 3px rgba(52, 118, 240, 0.18);
}
.ghost[data-v-05f656c6] {
  background-color: rgba(52, 118, 240, 0.3333333333) !important;
  display: inline-block;
  height: 30px;
  width: 100%;
}
.el-fix-column[data-v-05f656c6] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 32px;
  height: 32px;
  text-align: center;
  line-height: 1;
  margin: 0 3px;
  cursor: pointer;
  outline: none;
}
.el-fix-column.active[data-v-05f656c6] {
  color: #3476f0;
  font-weight: bold;
}
.el-fix-column[data-v-05f656c6]:hover {
  color: #3476f0;
  font-weight: bold;
}
.el-fix-column[data-v-05f656c6]:focus-visible {
  color: #3476f0;
  -webkit-box-shadow: 0 0 0 3px rgba(52, 118, 240, 0.18);
          box-shadow: 0 0 0 3px rgba(52, 118, 240, 0.18);
}
.column-table-config[data-v-05f656c6] {
  width: 100%;
  max-width: 100%;
  overflow-x: auto;
  overflow-y: hidden;
  padding-bottom: 4px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  scrollbar-width: thin;
}
@media screen and (max-width: 768px) {
.li-table[data-v-05f656c6] {
    grid-template-columns: minmax(140px, 1fr) repeat(4, minmax(64px, 72px));
    min-width: 0;
    width: max(100%, 420px);
    min-height: 44px;
}
.column-item[data-v-05f656c6] {
    min-width: 0;
    width: max(100%, 420px);
}
.el-fix-column[data-v-05f656c6],
  .drag-handler[data-v-05f656c6],
  .drag-sub-handler[data-v-05f656c6],
  .el-icon-arrow[data-v-05f656c6] {
    min-width: 44px;
    min-height: 44px;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
}
@charset "UTF-8";
/* 全局css变量 */
.primary-color {
  color: #3476f0;
}
.table-style .static-content-test {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  display: block;
  width: 100%;
}
.table-style .html-content-text {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  min-height: 40px;
  display: block;
  width: 100%;
}
.table-style .sub-form-container {
  margin-bottom: 0;
}
.table-style .sub-form-container .sub-form-header {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
  border-bottom: none 0;
  padding: 5px 15px;
}
.table-style .sub-form-container .sub-form-header .sub-form-label {
  height: auto;
  line-height: 22px;
}
.table-style .sub-form-container .sub-form-header .widget-descption {
  font-size: 12px;
  color: var(--jy-text-secondary, #667085);
  line-height: 20px;
  margin-top: 5px;
}
.table-style .sub-form-container .sub-form-import-excel {
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
}
.table-style .sub-form-container .subform-table-column .el-form-item {
  border: none 0;
}
.table-style .sub-form-container .sub-form-add-row {
  border: solid 1px var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
}
.table-style .data-choose-item ::v-deep .el-form-item__content,
.table-style .fill-select-item ::v-deep .el-form-item__content {
  width: 100%;
  overflow-y: hidden;
}
.background-opacity {
  background: #3476f0;
}
.form-widget-list .ghost {
  content: "";
  font-size: 0;
  height: 3px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #3476f0;
  border: 2px solid #3476f0;
  outline-width: 0;
  padding: 0;
  overflow: hidden;
}
.form-widget-list .radio-form-item-wrapper,
.form-widget-list .checkbox-form-item-wrapper {
  line-height: 25px !important;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content,
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content {
  height: initial;
  line-height: 25px;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content {
  margin-top: -5px;
}
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content {
  margin-top: -4px;
}
.el-form-item--medium .el-radio,
.el-form-item--medium .el-checkbox {
  line-height: 36px !important;
}
.el-form-item--medium .el-rate {
  margin-top: 8px;
}
.el-form-item--small .el-radio,
.el-form-item--small .el-checkbox {
  line-height: 36px !important;
}
.el-form-item--small .el-rate {
  margin-top: 6px;
}
.el-form-item--mini .el-radio,
.el-form-item--mini .el-checkbox {
  line-height: 36px !important;
}
.el-form-item--mini .el-rate {
  margin-top: 4px;
}
input[type=password]::-ms-reveal { /* 隐藏IE/Edge原生的密码查看按钮 */
  display: none;
}

/* 滚动条样式 begin */
::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
::-webkit-scrollbar-track {
  width: 8px;
  background: rgba(16, 31, 28, 0.1);
  border-radius: 2em;
}
::-webkit-scrollbar-thumb {
  background-color: rgba(16, 31, 28, 0.35);
  background-clip: padding-box;
  min-height: 28px;
  border-radius: 2em;
}
::-webkit-scrollbar-thumb:hover {
  background-color: rgba(16, 31, 28, 0.85);
}
* {
  scrollbar-color: #e5e5e5 #f7f7f9;
  scrollbar-width: thin;
}
.widget-descption {
  color: var(--jy-text-secondary, #667085);
  height: auto;
  line-height: 20px;
  font-size: 12px;
}

/*
body {//IE浏览器滚动条样式
  scrollbar-shadow-color: #e5e5e5;
  scrollbar-face-color: #e5e5e5;
  scrollbar-base-color: #ffffff;
  scrollbar-arrow-color: #444040;
}
*/
/* 滚动条样式 end */
.debugText {
  height: 25px;
  line-height: 25px;
  font-size: 12px;
}
.debugText:nth-of-type(odd) {
  background-color: #e8e8e8;
}
.table-style {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-left: none 0;
  border-bottom: 0;
}
.table-style .design-time-bottom-margin {
  margin-bottom: 0 !important;
}
.table-style .field-wrapper {
  padding-right: 0 !important;
}
.table-style .field-wrapper .el-form-item {
  margin-bottom: 0 !important;
}
.table-style .el-form-item {
  border-bottom: 1px solid #dcdfe6;
  margin-bottom: 0 !important;
  padding: 0 !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  min-height: 48px;
}
.table-style .el-form-item.is-error {
  margin-bottom: 0 !important;
}
.table-style .el-form-item.is-error .el-form-item__label {
  color: var(--jy-color-danger, #c93f3f);
}
.table-style .el-form-item .el-form-item__label {
  background-color: var(--jy-bg-subtle, #f8fbff);
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: 1px solid var(--jy-border-base, #d7e2ef);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 12px;
  float: none;
  height: auto !important;
  /* width: auto; 移除此行，因为在 left 模式下 Element UI 会设置行内样式。如果有其他样式干扰，让行内样式自然生效 */
  -ms-flex-negative: 0;
      flex-shrink: 0; /* 防止被内容挤压 */
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  line-height: 20px;
}
.table-style .el-form-item .el-form-item__content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 10px;
  margin-left: 0 !important;
  min-height: 48px;
}
.table-style .el-form-item .el-form-item__content > span, .table-style .el-form-item .el-form-item__content > div {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.table-style .el-form-item .el-form-item__content .el-form-item__error {
  padding-top: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 10px;
  left: auto;
  max-width: calc(100% - 20px);
  color: var(--jy-color-danger, #c93f3f);
  background: var(--jy-color-danger-bg, #fff0f0);
  border: 1px solid rgba(201, 63, 63, 0.18);
  border-radius: var(--jy-radius-sm, 4px);
  padding: 2px 6px;
  line-height: 1.4;
}
.table-style .el-form-item.textarea-item, .table-style .el-form-item.rich-editor-item, .table-style .el-form-item.static-text-item, .table-style .el-form-item.html-text-item {
  min-height: 100px;
}
.table-style .el-form-item.textarea-item .el-form-item__content, .table-style .el-form-item.rich-editor-item .el-form-item__content, .table-style .el-form-item.static-text-item .el-form-item__content, .table-style .el-form-item.html-text-item .el-form-item__content {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding-top: 10px;
}
.table-cell-height {
  height: 30px;
  line-height: 30px;
}
.render-form .el-form-item__label {
  color: var(--jy-text-regular, #344054);
  font-weight: 500;
}
.render-form .el-form-item.is-error .el-input__inner,
.render-form .el-form-item.is-error .el-textarea__inner {
  border-color: var(--jy-color-danger, #c93f3f);
  -webkit-box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
          box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
}
.operation-bar {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.fill-container.empty,
.reference-field-container .empty,
.dropdown-field-empty.empty,
.dropdown-field-empty {
  color: var(--jy-text-secondary, #667085);
  background: var(--jy-bg-subtle, #f8fbff);
  border: 1px dashed var(--jy-border-base, #d7e2ef);
  border-radius: var(--jy-radius-md, 6px);
}
.loading-placeholder {
  min-height: 36px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  color: var(--jy-color-primary-strong, #16458d);
  background: var(--jy-color-primary-lighter, #f4f8ff);
  border: 1px solid rgba(52, 118, 240, 0.18);
  border-radius: var(--jy-radius-md, 6px);
  padding: 0 10px;
}
[v-cloak] {
  display: none;
}

/* table 鏍峰紡 */
.details-intro table {
  border-top: 1px solid #dfe6ec;
  border-left: 1px solid #dfe6ec;
  border-collapse: collapse;
}
.details-intro table td,
.details-intro table th {
  border-bottom: 1px solid #dfe6ec;
  border-right: 1px solid #dfe6ec;
  padding: 10px 5px;
  text-align: center;
}

/* blockquote 鏍峰紡 */
.details-intro blockquote {
  display: block;
  border-left: 8px solid #d0e5f2;
  padding: 5px 10px;
  margin: 10px 0;
  line-height: 1.4;
  font-size: 100%;
  background-color: #f1f1f1;
}

/* code 鏍峰紡 */
.details-intro code {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  background-color: #f1f1f1;
  border-radius: 3px;
  padding: 10px;
  margin: 0 3px;
  overflow-x: scroll;
}
.details-intro pre code {
  display: block;
}

/* ul ol 鏍峰紡 */
.details-intro ul,
.details-intro ol {
  margin: 10px 0 10px 20px;
}
.detail-nav {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: var(--jy-bg-container);
  height: 56px;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
  margin: auto;
  text-align: center;
  border-bottom: 1px solid var(--jy-border-light);
  -webkit-box-shadow: var(--jy-shadow-card);
          box-shadow: var(--jy-shadow-card);
}
.detail-nav .detail-container {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.detail-nav .detail-left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  line-height: 56px;
  font-size: 14px;
  color: var(--jy-text-primary);
}
.detail-nav .detail-left .detail-left-logo {
  cursor: pointer;
  font-size: 18px;
  margin-left: 10px;
  border-radius: var(--jy-radius-sm);
  outline: none;
}
.detail-nav .detail-left .detail-left-logo:focus-visible {
  -webkit-box-shadow: var(--jy-shadow-focus);
          box-shadow: var(--jy-shadow-focus);
}
.detail-nav .detail-left .separator {
  width: 1px;
  height: 20px;
  border-right: 1px solid var(--jy-border-base);
  margin: 0 16px;
}
.detail-nav .detail-left .headerNow {
  font-size: 18px;
  font-weight: 500;
  cursor: pointer;
  border-radius: var(--jy-radius-sm);
  outline: none;
}
.detail-nav .detail-left .headerNow:focus-visible {
  -webkit-box-shadow: var(--jy-shadow-focus);
          box-shadow: var(--jy-shadow-focus);
}
.detail-nav__current {
  cursor: default;
}
.detail-nav__user-menu {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.jy-form-detail-import-tip {
  margin-top: 12px;
  padding: 8px 10px;
  border-radius: 4px;
  background: #f5f7fa;
  color: #606266;
  font-size: 12px;
  line-height: 18px;
}
.jy-form-detail-import-tip__title {
  margin-bottom: 4px;
  color: #303133;
  font-weight: 600;
}
.import-upload-hint {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 4px 6px;
  margin-top: 5px;
  line-height: 16px;
}
.import-upload-hint__button {
  font-size: 12px;
}
.import-upload-hint__danger {
  display: inline-block;
  min-width: 0;
  margin-top: 0;
  color: red;
  overflow-wrap: anywhere;
}
.import-progress {
  margin-top: 12px;
}
.import-progress__stage {
  margin-bottom: 6px;
  color: #606266;
  font-size: 12px;
  line-height: 18px;
  overflow-wrap: anywhere;
}
.import-result-summary {
  margin-bottom: 8px;
  line-height: 24px;
  overflow-wrap: anywhere;
}
.import-result-errors {
  max-height: 220px;
  margin-bottom: 8px;
  padding: 8px 10px;
  overflow-y: auto;
  border-radius: 4px;
  background: #f5f7fa;
}
.import-result-errors__title {
  margin-bottom: 6px;
  font-weight: 600;
}
.import-result-errors__row {
  margin-bottom: 4px;
  line-height: 20px;
  overflow-wrap: anywhere;
}
.import-result-link-row {
  line-height: 30px;
  overflow-wrap: anywhere;
}
.import-result-link {
  color: #1890ff;
}
.pay-dialog-title {
  width: 100%;
  margin: 12px 0;
  text-align: center;
  line-height: 24px;
  overflow-wrap: anywhere;
}
.pay-dialog-qrcode {
  width: 200px;
  max-width: 100%;
  margin: auto;
  text-align: center;
}
.edit-pay-price-input {
  display: inline-block;
  width: 200px;
  max-width: calc(100% - 34px);
}
.edit-pay-price-unit {
  margin-left: 10px;
}
.jy-form-detail-success {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 4px 0 10px;
}
.jy-form-detail-success__title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0 0 12px;
  font-size: 20px;
}
.jy-form-detail-success__icon {
  margin-right: 10px;
  color: #67c23a;
  font-size: 40px;
}
.jy-form-detail-success__copy {
  width: 100%;
  margin: 0;
  text-align: center;
  font-size: 14px;
  line-height: 30px;
}
.jy-form-detail-success__pay-copy {
  width: 100%;
  margin: 10px auto 20px;
  text-align: center;
  font-size: 14px;
  line-height: 20px;
}
.jy-form-detail-success__qrcode {
  width: 200px;
  height: 200px;
  margin: 8px auto 0;
}
.jy-form-detail-success__tip {
  max-height: 450px;
  overflow-y: auto;
}
.jy-form-detail-success__footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  width: 100%;
}
.jy-form-detail-success-dialog .el-dialog__body {
  padding-top: 12px;
}
.form-detail-container {
  height: auto;
  position: absolute;
  padding-top: 0;
  margin-top: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  top: var(--detail-nav-height, var(--jy-topbar-height, 64px));
  bottom: 0;
  right: 0;
  left: 0;
  overflow-y: auto;
  border-radius: 0;
}
.form-detail-container .forms-content {
  height: 100%;
  max-width: 100%;
  margin: 0 auto;
  background: var(--jy-bg-container);
  padding: 0;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.form-detail-container .forms-content .form-cur1-wrapper {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.form-detail-container .forms-content .form-detail-top-part {
  width: 100%;
  padding: var(--jy-space-5) var(--jy-space-5) var(--jy-space-4);
  background: var(--jy-bg-container);
  border-bottom: 1px solid var(--jy-border-light);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
}
.form-detail-container .forms-content .form-detail-top-part .jy-form-detail-overview__row {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: var(--jy-space-4);
  margin: 0 0 var(--jy-space-3) !important;
}
.form-detail-container .forms-content .form-detail-top-part .jy-form-detail-overview__cover-col {
  padding: 0 !important;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 72px;
          flex: 0 0 72px;
  width: 72px;
  max-width: 72px;
  height: 72px;
}
.form-detail-container .forms-content .form-detail-top-part .jy-form-detail-overview__info-col {
  padding: 0 !important;
  margin-left: 0;
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  width: auto;
  max-width: none;
  min-width: 0;
}
.form-detail-container .forms-content .form-detail-top-part .form-img {
  width: 72px;
  height: 72px;
  border: 1px solid rgba(52, 118, 240, 0.18);
  border-radius: var(--jy-radius-lg);
  background: var(--jy-color-primary-lighter);
  padding: 4px;
}
.form-detail-container .forms-content .form-detail-top-part .form-img img,
.form-detail-container .forms-content .form-detail-top-part .form-img .img {
  width: 100%;
  max-width: 100%;
  height: 100%;
  border-radius: var(--jy-radius-md);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.form-detail-container .forms-content .form-detail-top-part .form-info {
  width: 100%;
  position: relative;
  padding: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  min-height: 72px;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.form-detail-container .forms-content .form-detail-top-part .form-info .form-title {
  width: 100%;
  font-size: 22px;
  color: var(--jy-text-primary);
  margin: 0;
  line-height: 30px;
  font-weight: 700;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: var(--jy-space-4);
}
.form-detail-container .forms-content .form-detail-top-part .form-info .form-title .form-title-left {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-width: 0;
}
.form-detail-container .forms-content .form-detail-top-part .form-info .form-title .form-title-left .form-title-left__text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border-radius: var(--jy-radius-sm);
  outline: none;
}
.form-detail-container .forms-content .form-detail-top-part .form-info .form-title .form-title-left .form-title-left__text:focus-visible {
  -webkit-box-shadow: var(--jy-shadow-focus);
          box-shadow: var(--jy-shadow-focus);
}
.form-detail-container .forms-content .form-detail-top-part .form-info .form-title .form-title-left .form-title-left__tag {
  width: auto;
  margin-left: var(--jy-space-3);
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.form-detail-container .forms-content .form-detail-top-part .form-info .form-title .form-title-left .form-state-tag {
  height: 22px;
  line-height: 20px;
}
.form-detail-container .forms-content .form-detail-top-part .form-info .form-title .form-title-left .form-state-tag.un-start {
  color: var(--jy-color-info);
  background-color: var(--jy-color-info-bg);
  border-color: rgba(83, 101, 125, 0.18);
}
.form-detail-container .forms-content .form-detail-top-part .form-info .form-title .form-title-left .form-state-tag.ing {
  color: var(--jy-color-success);
  background-color: var(--jy-color-success-bg);
  border-color: rgba(13, 139, 97, 0.18);
}
.form-detail-container .forms-content .form-detail-top-part .form-info .form-title .form-title-left .form-state-tag.stop {
  color: var(--jy-color-info);
  background: var(--jy-color-info-bg);
  border-color: rgba(83, 101, 125, 0.18);
}
.form-detail-container .forms-content .form-detail-top-part .form-info .form-title button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.form-detail-container .forms-content .form-detail-top-part .form-info .form-title .form-share-warp {
  width: auto;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.form-detail-container .forms-content .form-detail-top-part .form-info .form-title .form-share-warp .btn-wrapper {
  cursor: pointer;
  display: inline-block;
  margin-left: 8px;
}
.form-detail-container .forms-content .form-detail-top-part .form-info .form-title .form-share-warp .btn-wrapper .btn {
  width: auto;
  min-width: 64px;
  height: 30px;
  font-size: 12px;
  font-weight: 400;
  color: var(--jy-text-regular);
  line-height: 28px;
  padding: 0 var(--jy-space-3);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-color: var(--jy-border-base);
  background: var(--jy-bg-container);
}
.form-detail-container .forms-content .form-detail-top-part .form-info .form-title .form-share-warp .btn-wrapper .collect-btn {
  color: var(--jy-text-regular);
  background: var(--jy-bg-container);
  border-color: var(--jy-border-base);
}
.form-detail-container .forms-content .form-detail-top-part .form-info .form-title .form-share-warp .btn-wrapper .collect-btn.active:not([disabled=disabled]) {
  color: #ffa500;
  border-color: #ffa500;
}
.form-detail-container .forms-content .form-detail-top-part .form-info .form-title .form-share-warp .btn-wrapper .collect-btn:hover:not([disabled=disabled]) {
  border-color: rgba(255, 165, 0, 0.8);
  background-color: rgba(255, 165, 0, 0.1);
}
.form-detail-container .forms-content .form-detail-top-part .form-info .form-title .form-share-warp .btn-wrapper .collect-btn .collect-icon {
  margin-right: 8px;
  font-size: 14px;
}
.form-detail-container .forms-content .form-detail-top-part .form-info .form-title .form-share-warp .btn-wrapper .btn-icon {
  margin-right: 4px;
  font-size: 14px;
}
.form-detail-container .forms-content .form-detail-top-part .form-info .form-detail-top-bottom {
  position: relative;
  width: 100%;
  display: grid;
  grid-template-columns: minmax(180px, 1fr) minmax(180px, 1fr) -webkit-max-content;
  grid-template-columns: minmax(180px, 1fr) minmax(180px, 1fr) max-content;
  gap: var(--jy-space-1) var(--jy-space-6);
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: var(--jy-space-2);
}
.form-detail-container .forms-content .form-detail-top-part .form-info .form-detail-top-bottom .form-date--stacked {
  position: relative;
}
.form-detail-container .forms-content .form-detail-top-part .form-info .form-detail-top-bottom .form-date {
  width: auto;
  font-size: 12px;
  min-height: 20px;
  height: auto;
  line-height: 20px;
  color: var(--jy-text-secondary);
}
.form-detail-container .forms-content .form-detail-top-part .form-info .form-detail-top-bottom .form-date .fill-date {
  margin: 0;
  padding: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.form-detail-container .forms-content .form-detail-top-part .form-info .form-detail-top-bottom .form-date .fill-date .form-detail-meta-label {
  width: 75px;
  display: inline-block;
  color: var(--jy-text-placeholder);
}
.form-detail-container .forms-content .form-detail-top-part .form-info .form-detail-top-bottom .form-date .fill-date .is-agency-icon {
  display: inline-block;
  width: 40px;
  height: 16px;
  margin-left: 5px;
  vertical-align: -4px;
}
.form-detail-container .forms-content .form-detail-top-part .form-info .form-detail-top-bottom .form-fill-btn {
  position: static;
  grid-column: 3;
  grid-row: 1/span 2;
  align-self: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  gap: var(--jy-space-2);
}
.form-detail-container .forms-content .form-detail-top-part .form-info .form-detail-top-bottom .form-fill-btn .form-fill-btn__draft {
  height: 36px;
  margin-right: 0;
}
.form-detail-container .forms-content .form-detail-top-part .form-info .form-detail-top-bottom .form-fill-btn .form-fill-btn__action {
  display: inline-block;
}
.form-detail-container .forms-content .form-detail-top-part .form-info .form-detail-top-bottom .form-fill-btn .btn {
  min-width: 128px;
  width: auto;
  height: 36px;
  font-size: 14px;
  font-weight: 600;
}
.form-detail-container .forms-content .form-detail-top-part .form-info .form-detail-top-bottom .form-fill-btn .btn:not([disabled=disabled]) {
  background: var(--theme-primary);
}
.form-detail-container .forms-content .form-detail-top-part .form-info .form-detail-top-bottom .form-fill-btn .btn:hover {
  opacity: 0.8;
}
.form-detail-container .forms-content .form-detail-top-part .form-info .form-detail-top-bottom .formStatus {
  position: absolute;
  right: 0;
  bottom: 60px;
}
.form-detail-container .forms-content .form-detail-top-part .form-info .form-detail-top-bottom .form-fill {
  width: 100%;
  font-size: 12px;
  line-height: 22px;
  color: #909090;
  margin: 0;
}
.form-detail-container .forms-content .form-detail-top-part .form-info .form-detail-top-bottom .form-do {
  width: 100%;
  font-size: 14px;
  margin: 15px 0 0;
  text-align: right;
  display: block;
}
.form-detail-container .forms-content .form-detail-top-part .form-info .form-detail-top-bottom .form-do span {
  margin-left: 10px;
}
.form-detail-container .forms-content .form-detail-top-part .form-num-wrap {
  width: auto;
  min-width: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: var(--jy-space-2);
  line-height: normal;
}
.form-detail-container .forms-content .form-detail-top-part .form-num-wrap .form-total-num {
  min-width: 76px;
  min-height: 38px;
  padding: 0 var(--jy-space-3);
  font-size: 13px;
  line-height: 18px;
  color: var(--jy-text-primary);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  text-align: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background: var(--jy-detail-metric-bg);
  border: 1px solid var(--jy-border-light);
  border-radius: var(--jy-radius-md);
  font-weight: 600;
  -webkit-transition: border-color var(--jy-transition-fast), background var(--jy-transition-fast);
  transition: border-color var(--jy-transition-fast), background var(--jy-transition-fast);
}
.form-detail-container .forms-content .form-detail-top-part .form-num-wrap .form-total-num:hover {
  background: var(--jy-bg-hover);
  border-color: var(--jy-border-base);
}
.form-detail-container .forms-content .form-detail-top-part .form-num-wrap .form-total-num .svg-icon {
  color: var(--jy-color-primary);
}
.form-detail-container .forms-content .form-detail-top-part .jy-form-detail-overview__stats-row {
  margin: 0 !important;
  min-height: 40px;
  padding: var(--jy-space-2) 0 0;
  display: grid !important;
  grid-template-columns: -webkit-max-content minmax(0, 1fr) -webkit-max-content;
  grid-template-columns: max-content minmax(0, 1fr) max-content;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: stretch;
      -ms-flex-pack: stretch;
          justify-content: stretch;
  gap: var(--jy-space-3);
  border-top: 1px solid var(--jy-border-lighter);
}
.form-detail-container .forms-content .form-detail-top-part .jy-form-detail-overview__stats-col {
  grid-column: 1;
  padding: 0 !important;
  width: auto !important;
  max-width: none;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.form-detail-container .forms-content .form-detail-top-part .jy-form-detail-overview__tab-actions {
  grid-column: 2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: var(--jy-space-2);
  padding: 0 !important;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  min-width: 0;
  width: auto !important;
  max-width: none;
}
.form-detail-container .forms-content .form-detail-top-part .jy-form-detail-overview__tab-actions:empty {
  display: none;
}
.form-detail-container .forms-content .form-detail-top-part .jy-form-detail-overview__operate-col {
  grid-column: 3;
  justify-self: end;
  padding: 0 !important;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: auto !important;
  max-width: 100%;
  text-align: right;
}
.form-detail-container .forms-content .form-detail-top-part .jy-form-detail-overview__operate-col .editLinks {
  max-width: 100%;
}
.form-detail-container .forms-content .form-detail-top-part .jy-form-detail-overview__operate-col .editLinks .form-settings {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  min-height: 34px;
  padding: 0 var(--jy-space-2);
  border: 1px solid var(--jy-border-light);
  border-radius: var(--jy-radius-md);
  background: var(--jy-bg-subtle);
}
.form-detail-container .forms-content .form-detail-top-part .jy-form-detail-overview__operate-col .editLinks .el-button--text {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: 32px;
  padding: 0 var(--jy-space-1);
  line-height: 32px;
}
.form-detail-container .forms-content .form-detail-top-part .jy-form-detail-overview__operate-col .editLinks .el-dropdown {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  float: none !important;
  line-height: 32px !important;
}
.form-detail-container .forms-content .form-detail-top-part .jy-form-detail-overview__operate-col .editLinks .el-dropdown-link {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 28px;
  height: 32px;
  border-radius: var(--jy-radius-sm);
  outline: none;
}
.form-detail-container .forms-content .form-detail-top-part .jy-form-detail-overview__operate-col .editLinks .el-dropdown-link:focus-visible {
  -webkit-box-shadow: var(--jy-shadow-focus);
          box-shadow: var(--jy-shadow-focus);
}
.form-detail-container .forms-content .form-detail-top-part .jy-form-detail-overview__operate-col .editLinks .el-icon-more {
  margin-top: 0 !important;
  line-height: 32px;
}
.form-detail-container .forms-content .form-detail-top-part .jy-form-detail-overview__operate-col .editLinks .el-divider--vertical {
  height: 14px;
  margin: 0 var(--jy-space-1);
  background-color: var(--jy-border-base);
}
.form-detail-container .forms-content .form-detail-top-part .operate-btn {
  margin-left: 0;
  padding: 7px 14px;
  margin-right: var(--jy-space-2);
  font-size: 12px;
  font-weight: 500;
  color: var(--theme-primary, #3476f0);
  border-color: var(--theme-primary, #3476f0);
  background: var(--jy-color-primary-lighter);
  border-radius: var(--jy-radius-sm);
}
.form-detail-container .forms-content .form-detail-top-part.webView {
  width: 100%;
  max-width: 1280px;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 0;
  padding-left: 0;
  padding-right: 0;
}
.form-detail-container .forms-content .form-info-tab-bottom {
  width: 100%;
  background: var(--jy-bg-container);
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 0;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 0 var(--jy-space-5) var(--jy-space-5);
}
.form-detail-container .forms-content .form-info-tab-bottom .info-tab-content {
  padding: 20px 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.form-detail-container .forms-content .form-info-tab-bottom .tab-content-nav {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 50px;
  line-height: 50px;
  border-bottom: 1px solid var(--jy-border-light);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
}
.form-detail-container .forms-content .form-info-tab-bottom .tab-content-nav .content-nav-title {
  color: var(--jy-text-secondary);
  font-size: 14px;
  line-height: 48px;
  font-weight: 500;
  margin-right: 20px;
  display: inline-block;
  position: relative;
}
.form-detail-container .forms-content .form-info-tab-bottom .tab-content-nav .content-nav-title.active {
  line-height: 48px;
  color: var(--jy-color-primary-strong, var(--theme-primary, #3476f0));
}
.form-detail-container .forms-content .form-info-tab-bottom .tab-content-nav .content-nav-title.active::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 4px;
  bottom: 0;
  left: 0;
  background: var(--jy-color-primary, var(--theme-primary, #3476f0));
  border-radius: 3px 3px 0 0;
}
.form-detail-container .forms-content .form-info-tab-bottom .tab-content-nav .content-nav-title svg {
  font-size: 18px;
  margin-right: 4px;
}
.form-detail-container .details-title {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.form-detail-container .details-title .title-span {
  font-size: 14px;
  color: #404040;
  line-height: 20px;
}
.form-detail-container .details-title .title-line {
  -webkit-box-flex: 1;
  -ms-flex: 1;
      flex: 1;
  height: 1px;
  background: #e5e5e5;
  margin-left: 20px;
}
.form-detail-container .details-intro {
  width: 100%;
  font-size: 14px;
  color: #394349;
  word-break: break-all;
  padding: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.form-detail-container .details-file {
  width: 100%;
  padding: 0 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.form-detail-container .details-file .file-wrapper {
  position: relative;
  width: 752px;
  height: 40px;
  cursor: pointer;
  font-size: 13px;
  line-height: 18px;
  margin-bottom: 10px;
  padding-left: 8px;
  color: #646d7a;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.form-detail-container .details-file .file-wrapper span {
  margin-left: 8px;
}
.form-detail-container .details-file .file-wrapper .down-icon {
  font-size: 16px;
  color: var(--theme-primary, #3476f0);
  font-weight: bold;
  position: absolute;
  right: 10px;
  top: 50%;
  margin-top: -8px;
  display: none;
}
.form-detail-container .details-file .file-wrapper:hover {
  background: rgba(0, 92, 238, 0.07);
}
.form-detail-container .details-file .file-wrapper:hover .down-icon {
  display: block;
}
.el-progress-bar__innerText {
  color: #ebeef5 !important;
  text-shadow: 2px 1px 0 #133c88;
}
.form-fill-detail {
  margin: 30px auto;
  width: 800px;
}
.form-fill-detail .fill-detail-item {
  width: 100%;
  margin-bottom: 20px;
}
.form-fill-detail .fill-detail-item .label-title {
  display: inline-block;
  width: 100%;
  font-size: 13px;
  font-weight: 600;
  color: #394349;
  line-height: 18px;
  padding-bottom: 10px;
}
.form-fill-detail .fill-detail-item .time-slot-list {
  margin: 0;
  list-style: none;
  padding: 0;
}
.form-fill-detail .fill-detail-item .time-slot-list li {
  width: 23.5%;
  padding: 20px 7px;
  border: 1px solid #ebebeb;
  border-radius: 2px;
  color: #333;
  text-align: center;
  background-color: rgba(255, 255, 255, 0.65);
  -webkit-transition: color 0.2s, background-color 0.3s;
  transition: color 0.2s, background-color 0.3s;
  display: inline-block;
  margin-bottom: 20px;
  margin-right: 2%;
  cursor: pointer;
}
.form-fill-detail .fill-detail-item .time-slot-list li:nth-child(4n) {
  margin-right: 0;
}
.form-fill-detail .fill-detail-item .time-slot-list li.is-disabled {
  color: #333;
  background-color: #f4f4f4;
  cursor: no-drop;
}
.form-fill-detail .fill-detail-item .time-slot-list li span {
  display: inline-block;
  width: 100%;
  line-height: 24px;
  font-size: 14px;
}
.form-fill-detail .fill-detail-item .time-slot-list li.active {
  border: 1px solid #409eff;
}
.form-fill-detail .fill-detail-footer {
  width: 100%;
  margin: 60px auto 0;
  text-align: center;
}
.form-fill-detail .edit-detail-item {
  width: 100%;
  margin-bottom: 10px;
  font-size: 14px;
  color: #394349;
}
.fontWeight {
  font-size: 12px !important;
  color: #666 !important;
  font-weight: inherit !important;
}
.fontWeightCur {
  color: #1890ff !important;
  font-weight: inherit !important;
}
.fontWeightHistory {
  color: #999 !important;
  font-weight: inherit !important;
}
.fontNormal {
  color: #606266 !important;
  font-weight: initial !important;
}
.colorBlue {
  color: #409eff !important;
  cursor: pointer;
}
.share-container {
  margin-top: -30px;
  width: 100%;
}
.share-container p {
  padding: 0;
  margin: 0 auto;
}
.share-container .shareFillImg {
  display: block;
  width: 200px;
  height: 200px;
  margin-top: 20px;
}
.share-container .share-lite-contain {
  width: min(380px, 100vw - 48px);
  max-width: 100%;
  height: auto;
  aspect-ratio: 38/55;
  background: url("https://smart-form-prod.oss-cn-beijing.aliyuncs.com/statics/canvas_default.png") no-repeat top center;
  background-size: 100% 100%;
  padding-top: 63px;
  margin: auto;
}
.share-container .share-lite-contain .top-logo {
  width: 100%;
  padding: 25px 0 15px 40px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.share-container .share-lite-contain .top-logo img {
  display: inline-block;
  vertical-align: middle;
  width: 107px;
  height: 29px;
}
.share-container .share-lite-contain .share-card {
  width: calc(100% - 50px);
  height: 470px;
  margin: 0 25px 25px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 20px;
  position: relative;
  border-radius: 10px;
}
.share-container .share-lite-contain .share-card .share-form-img {
  display: inline-block;
  vertical-align: middle;
  width: 100%;
  height: 166px;
  margin: 20px auto 5px;
  border-radius: 10px;
}
.share-container .share-lite-contain .share-card .share-form-name {
  width: 100%;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  color: #404040;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.share-container .share-lite-contain .share-card .share-form-fill {
  font-size: 12px;
  line-height: 20px;
  color: #909090;
  margin-left: 70px;
  margin-top: 4px;
}
.share-container .share-lite-contain .share-card .share-form-bottom {
  width: 100%;
  margin-top: 25px;
}
.share-container .share-lite-contain .share-card .share-form-bottom .share-form-qr {
  width: 140px;
  height: 140px;
  margin: auto;
  text-align: center;
  display: block;
}
.share-container .share-lite-contain .share-card .share-form-bottom .share-form-qr-text {
  width: 100%;
  font-size: 11px;
  line-height: 16px;
  color: #394349;
  text-align: center;
  display: block;
  margin-top: 10px;
}
.share-container .list-share-image {
  width: 380px;
  max-width: 100%;
  height: auto;
  display: block;
  margin: auto;
  /* Firefox */
  image-rendering: -o-crisp-edges;
  /* Opera */
  image-rendering: optimize-contrast;
  /* Webkit (non-standard naming) */
  image-rendering: crisp-edges;
  /* IE (non-standard property) */
}
.el-table .cell {
  white-space: nowrap;
  padding: 0 10px;
}
.el-select-dropdown__item {
  max-width: 100%;
  height: auto;
  overflow: inherit;
  white-space: inherit;
  text-overflow: inherit;
}
.el-radio {
  white-space: normal;
  margin-bottom: 10px;
}
.el-checkbox {
  white-space: normal;
  margin-bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.data-download-content {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  gap: 16px;
}
.data-download-content .type-content-default {
  width: 156px;
  cursor: pointer;
  text-align: center;
  font-size: 16px;
  color: #909090;
  border-radius: var(--jy-radius-md);
  outline: none;
}
.data-download-content .type-content-default img {
  display: inline-block;
  vertical-align: middle;
  width: 156px;
  height: 120px;
  margin-top: 40px;
}
.data-download-content .type-content-page {
  width: 160px;
  cursor: pointer;
  text-align: center;
  font-size: 16px;
  color: #909090;
  border-radius: var(--jy-radius-md);
  outline: none;
}
.data-download-content .type-content-page img {
  display: inline-block;
  vertical-align: middle;
  width: 135px;
  height: 126px;
  margin-top: 40px;
}
.aa {
  background: red;
}

/* 新版数据统计样式 */
.form-statistics-panel {
  height: 100%;
  padding: 20px;
  overflow: auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.statics-wrapper {
  width: 100%;
  margin-bottom: 20px;
  color: var(--jy-text-regular);
}
.statics-wrapper .statics-title {
  color: var(--jy-text-primary);
  font-weight: 500;
  font-size: 16px;
  padding-bottom: 20px;
}
.statics-wrapper .count-chart-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  border: 1px solid var(--jy-border-light);
  padding: 20px 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: var(--jy-bg-container);
  border-radius: var(--jy-radius-md);
}
.statics-wrapper .count-chart-container .count-chart-item {
  text-align: center;
  font-weight: 400;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  min-width: 0;
  border-radius: var(--jy-radius-sm);
}
.statics-wrapper .count-chart-container .count-chart-item:focus-visible {
  -webkit-box-shadow: var(--jy-shadow-focus);
          box-shadow: var(--jy-shadow-focus);
  outline: none;
}
.statics-wrapper .count-chart-container .count-chart-item .current-amount {
  font-size: 30px;
  color: var(--jy-text-primary);
  margin-bottom: 10px;
}
.statics-wrapper .count-chart-container .count-chart-item .sum {
  padding-left: 2px;
  color: var(--jy-text-secondary);
  font-size: 14px;
}
.statics-wrapper .form-data-list {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.statics-wrapper .form-data-list .data-list-item {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.statics-wrapper .form-data-list .data-list-item h3 {
  padding: 0;
  margin: 0;
  font-size: 16px;
  line-height: 24px;
  color: var(--jy-text-primary);
}
.statics-wrapper .form-data-list .data-list-item h3 .num {
  color: var(--jy-color-primary-strong);
  margin-right: 10px;
}
.statics-wrapper .form-data-list .data-list-item .fieldContent {
  margin-top: 10px;
}
.statics-wrapper .form-data-list .data-list-item .fieldContent .fieldContent-item {
  width: 100%;
  padding: 0;
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  line-height: 30px;
  font-size: 14px;
  color: var(--jy-text-regular);
}
.statics-wrapper .form-data-list .data-list-item .fieldContent .fieldContent-item .field-value {
  color: var(--jy-text-secondary);
}
.statics-wrapper .form-data-list .data-list-item .statics-echarts-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 16px;
  max-width: 100%;
  overflow-x: auto;
}
.statics-wrapper .form-data-list .data-list-item .statics-table-wrap,
.statics-wrapper .form-data-list .data-list-item .statics-chart-wrap {
  width: 100%;
  max-width: 650px;
  min-width: 0;
  min-height: 300px;
  margin-bottom: 20px;
  overflow-x: auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.statics-wrapper .form-data-list .data-list-item .statics-table-wrap--large {
  margin-bottom: 50px;
}
.statics-wrapper .form-data-list .data-list-item .statics-table-wrap .el-table {
  min-width: 620px;
}
.statics-wrapper .form-data-list .data-list-item .divPreview {
  height: 30px;
  width: 30px;
  display: inline-block;
  cursor: pointer;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.statics-wrapper .form-data-list .data-list-item .divPreviewName {
  display: inline-block;
  margin-left: 10px;
}
.statics-wrapper .static-title-tabs {
  height: 35px;
  line-height: 35px;
  margin-bottom: 10px;
}
.statics-wrapper .static-title-tabs .static-tab {
  height: 35px;
  text-align: center;
  display: inline-block;
  padding: 0 15px;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border-radius: 5px;
}
.statics-wrapper .static-title-tabs .static-tab:hover {
  color: var(--jy-color-primary-strong);
  background-color: var(--jy-color-primary-lighter);
}
.statics-wrapper .static-title-tabs .static-tab.active {
  color: var(--jy-color-primary-strong);
  border-radius: 5px 5px 0 0;
  border: solid 1px var(--jy-border-base);
  background-color: var(--jy-bg-subtle);
}
.statics-wrapper .static-title-tabs .static-tab.click-tab {
  border: solid 1px var(--jy-border-base);
  margin-right: 5px;
}

/* 棰勮图片 */
.preview-img-bar {
  width: 100%;
  margin-bottom: 10px;
}
.preview-img-bar span {
  margin-right: 15px;
  min-height: 40px;
  padding: 0 8px;
  line-height: 40px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  border-radius: var(--jy-radius-md);
  outline: none;
}
.preview-img-bar span:focus-visible {
  -webkit-box-shadow: var(--jy-shadow-focus);
          box-shadow: var(--jy-shadow-focus);
}
.show-image {
  width: 100%;
  height: calc(100% - 30px);
  position: relative;
  background-position: center center;
  overflow: auto;
}
.show-image img {
  width: 100%;
  height: 100%;
  position: absolute;
  background-position: center;
  background-repeat: no-repeat;
  top: 0;
  left: 0;
}
.noticeHTitle {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: -30px;
  cursor: pointer;
}
.officialChatImg {
  width: 100px;
  height: 100px;
  position: absolute;
  right: 50px;
  display: none;
  z-index: 100;
}
.noticeHTitle:hover .officialChatImg {
  display: block;
}
.el-button--cyan {
  background-color: #20b2aa;
  border-color: #20b2aa;
  color: #fff;
}
.vxe-cell--title {
  font-size: 12px;
  color: #999;
}
.jyd-icon-paixu {
  font-size: 14px;
  color: #d3d3d3;
}
.vxe-cell--filter .vxe-filter--btn {
  font-size: 11px;
}
.custom-sort {
  display: inline-block;
  width: 20px;
  height: 22px;
  line-height: 22px;
  text-align: center;
}
.custom-sort.is-order {
  color: #409eff;
}
.vxe-button + .vxe-button {
  margin-left: 0 !important;
}
::v-deep .vxe-table--fixed-wrapper .clearExpandTemplate {
  display: none;
}
.el-dialog-hide-header.el-dialog .el-dialog__header {
  border-bottom: 0 none;
  padding-top: 15px;
}
.el-divider--horizontal {
  margin: 10px 0;
}
.list-search .el-form-item--mini.el-form-item {
  margin-bottom: 0;
}
.vxe-toolbar {
  height: auto;
}
.audit-form .el-form-item__label {
  line-height: 40px !important;
}
.relate-form-right .audit-steps {
  padding-top: 20px;
}
.audit-steps .el-step__description {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.audit-step-item {
  width: 120px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.audit-step-item:first-of-type {
  margin-top: 10px;
}
.audit-step-item-desc {
  overflow: hidden;
  padding: 0 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.audit-step-item-name {
  font-size: 12px;
  color: #999;
}
.audit-step-item-count {
  font-size: 12px;
  color: #555;
}
.import-upload-area .el-upload {
  width: 100%;
}
.import-upload-area .el-upload-dragger {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.operator-wrapper {
  width: 100%;
  line-height: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 4px 6px;
}
.operator-wrapper .el-button {
  min-height: 32px;
  padding: 3px 6px;
  line-height: 20px;
}
.statics-empty {
  padding: 24px 0;
  border: 1px dashed var(--jy-border-light);
  border-radius: var(--jy-radius-md);
  background: var(--jy-bg-container);
}
@media screen and (max-width: 768px) {
.jy-form-detail-panel-body--padded {
    padding: 14px;
}
.form-confirm-row {
    padding: 0;
}
.fill-confirm-button,
  .toolbar-touch-button {
    min-height: 44px;
}
.operator-wrapper .el-button {
    min-height: 44px;
    padding: 0 8px;
}
.form-statistics-panel {
    padding: 12px;
}
.statics-wrapper .count-chart-container {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    gap: 12px 0;
}
.statics-wrapper .count-chart-container .count-chart-item {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 50%;
            flex: 1 1 50%;
}
.statics-wrapper .form-data-list .data-list-item h3 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    gap: 4px 8px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.statics-wrapper .form-data-list .data-list-item .statics-echarts-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    overflow-x: visible;
}
.statics-wrapper .form-data-list .data-list-item .statics-table-wrap,
  .statics-wrapper .form-data-list .data-list-item .statics-chart-wrap {
    max-width: 100%;
    margin-bottom: 20px;
}
.type-content-default:focus-visible,
  .type-content-page:focus-visible {
    -webkit-box-shadow: var(--jy-shadow-focus);
            box-shadow: var(--jy-shadow-focus);
}
}
.jy-form-detail-table-panel {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
  min-height: 0;
  padding-top: 10px;
  background: var(--jy-bg-container);
}
.jy-form-detail-table-panel__inner {
  min-height: 0;
}
.jy-form-detail-table-panel__inner--scroll {
  display: inline-block;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-negative: 1;
      flex-shrink: 1;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
}
.jy-form-detail-panel-body--padded {
  padding: 20px;
}
.form-confirm-row {
  padding: 0 20px;
}
.fill-confirm-button {
  padding: 12px 30px;
}
.toolbar-touch-button {
  min-height: 29px;
}
.jy-form-detail-webview {
  text-align: center;
}
.project-info-container {
  padding: var(--jy-space-4) 0 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: var(--jy-bg-container);
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 100%;
  min-height: 0;
  gap: var(--jy-space-4);
}
.info-card {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-width: 0;
  background: var(--jy-bg-container);
  border-radius: var(--jy-radius-lg);
  border: 1px solid var(--jy-border-light);
  min-height: 500px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-shadow: var(--jy-shadow-card);
          box-shadow: var(--jy-shadow-card);
  overflow: hidden;
}
.info-card.left-card {
  padding: var(--jy-space-5);
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.info-card.right-card {
  padding: 0;
  width: 300px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.rich-content {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  max-width: 100%;
  min-height: 0;
  overflow: hidden;
  color: var(--jy-text-regular);
  line-height: 1.7;
}
.rich-content .rich-editor-reader,
.rich-content .quillWrapper,
.rich-content .ql-container,
.rich-content .ql-editor {
  height: 100%;
  min-height: 0;
}
.rich-content .ql-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.rich-content .ql-editor {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  overflow: auto;
}
.info-card.right-card .file-list {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-height: 0;
  overflow-x: hidden;
  overflow-y: auto;
}
.jy-form-detail-shell.is-embedded {
  height: 100%;
  min-height: 0;
  overflow: visible;
  background: transparent;
}
.jy-form-detail-shell.is-embedded .form-detail-container {
  position: relative;
  inset: auto;
  width: 100%;
  height: 100%;
  padding: 0;
  overflow: visible;
}
.jy-form-detail-shell.is-embedded .form-detail-container .forms-content {
  height: auto;
  min-height: 100%;
  background: transparent !important;
  border-radius: 0;
}
.jy-form-detail-shell.is-embedded .form-detail-container .forms-content .form-cur1-wrapper {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  gap: var(--jy-space-3);
  height: auto;
  min-height: 100%;
}
.jy-form-detail-shell.is-embedded .form-detail-container .forms-content .form-detail-top-part {
  padding: var(--jy-space-4);
  background: var(--jy-bg-container);
  border: 1px solid var(--jy-border-light);
  border-radius: var(--jy-radius-lg);
  -webkit-box-shadow: none;
          box-shadow: none;
}
.jy-form-detail-shell.is-embedded .form-detail-container .forms-content .form-detail-top-part .jy-form-detail-overview__row {
  margin-bottom: var(--jy-space-3);
}
.jy-form-detail-shell.is-embedded .form-detail-container .forms-content .form-detail-top-part .form-info .form-detail-top-bottom {
  gap: var(--jy-space-1) var(--jy-space-4);
}
.jy-form-detail-shell.is-embedded .form-detail-container .forms-content .form-info-tab-bottom {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  padding: 0;
  background: var(--jy-bg-container);
  border: 1px solid var(--jy-border-light);
  border-radius: var(--jy-radius-lg);
  -webkit-box-shadow: none;
          box-shadow: none;
  overflow: hidden;
}
.jy-form-detail-shell.is-embedded .project-info-container {
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(220px, 280px);
  gap: 0;
  width: 100%;
  height: 100%;
  padding: 0;
  background: transparent;
}
.jy-form-detail-shell.is-embedded .info-card {
  min-height: 360px;
  background: transparent;
  border: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.jy-form-detail-shell.is-embedded .info-card.left-card {
  padding: var(--jy-space-4);
  border-right: 1px solid var(--jy-border-light);
}
.jy-form-detail-shell.is-embedded .info-card.right-card {
  width: auto;
}
.jy-form-detail-shell.is-embedded .jy-form-detail-list-panel {
  width: 100%;
  height: 100% !important;
  min-height: 0;
  padding-top: 0 !important;
  background: transparent;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.jy-form-detail-shell.is-embedded .jy-form-detail-list-scroll {
  display: block !important;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  width: 100%;
  min-height: 0;
  overflow: hidden !important;
}
.jy-form-detail-shell.is-embedded .jy-form-detail-table-main {
  width: 100%;
  height: 100%;
  min-height: 0;
}
.jy-form-detail-shell.is-embedded .jy-form-detail-list-panel .jy-table-toolbar {
  margin-bottom: var(--jy-space-3);
  border-color: var(--jy-border-light);
  border-radius: var(--jy-radius-lg);
  -webkit-box-shadow: none;
          box-shadow: none;
}
.jy-form-detail-shell.is-embedded .jy-form-detail-list-panel .jy-table-toolbar__actions,
.jy-form-detail-shell.is-embedded .jy-form-detail-list-panel .jy-table-toolbar__form {
  min-width: 0;
}
.jy-form-detail-shell.is-embedded .jy-form-detail-table-search {
  width: 300px;
  max-width: 100%;
}
.jy-form-detail-shell.is-embedded .jy-form-detail-statistics-panel {
  padding: var(--jy-space-4);
  background: var(--jy-bg-container);
  border: 1px solid var(--jy-border-light);
  border-radius: var(--jy-radius-lg);
}
@media screen and (max-width: 1280px) {
.form-detail-container .forms-content .form-detail-top-part {
    padding: var(--jy-space-4);
}
.form-detail-container .forms-content .form-detail-top-part .form-info .form-detail-top-bottom {
    grid-template-columns: minmax(0, 1fr) auto;
}
.form-detail-container .forms-content .form-detail-top-part .form-info .form-detail-top-bottom .form-fill-btn {
    grid-column: 2;
}
.project-info-container {
    gap: var(--jy-space-3);
}
.jy-form-detail-shell.is-embedded .project-info-container {
    grid-template-columns: minmax(0, 1fr) minmax(220px, 260px);
    gap: 0;
}
}
@media screen and (max-width: 1024px) {
.form-detail-container .forms-content .form-detail-top-part .jy-form-detail-overview__row,
  .form-detail-container .forms-content .form-detail-top-part .jy-form-detail-overview__stats-row {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
.form-detail-container .forms-content .form-detail-top-part .jy-form-detail-overview__cover-col {
    -ms-flex-preferred-size: 64px;
        flex-basis: 64px;
    width: 64px;
    max-width: 64px;
    height: 64px;
}
.form-detail-container .forms-content .form-detail-top-part .form-img {
    width: 64px;
    height: 64px;
}
.form-detail-container .forms-content .form-detail-top-part .form-info .form-title {
    font-size: 20px;
    line-height: 28px;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
.form-detail-container .forms-content .form-detail-top-part .form-info .form-detail-top-bottom {
    grid-template-columns: 1fr;
}
.form-detail-container .forms-content .form-detail-top-part .form-info .form-detail-top-bottom .form-fill-btn {
    grid-column: 1;
    grid-row: auto;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    margin-top: var(--jy-space-2);
}
.form-detail-container .forms-content .form-detail-top-part .form-num-wrap,
  .form-detail-container .forms-content .form-detail-top-part .jy-form-detail-overview__stats-col,
  .form-detail-container .forms-content .form-detail-top-part .jy-form-detail-overview__tab-actions,
  .form-detail-container .forms-content .form-detail-top-part .jy-form-detail-overview__operate-col {
    width: 100%;
    padding-left: 0;
}
.form-detail-container .forms-content .form-detail-top-part .form-title-left__text,
  .form-detail-container .forms-content .form-detail-top-part .form-share-warp .btn,
  .form-detail-container .forms-content .form-detail-top-part .form-fill-btn .el-button,
  .form-detail-container .forms-content .form-detail-top-part .operate-btn {
    min-height: 44px;
}
.project-info-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}
.info-card.right-card {
    width: 100%;
}
.jy-form-detail-shell.is-embedded .form-detail-container .forms-content .form-cur1-wrapper {
    gap: var(--jy-space-2);
}
.jy-form-detail-shell.is-embedded .form-detail-container .forms-content .form-detail-top-part {
    padding: var(--jy-space-3);
}
.jy-form-detail-shell.is-embedded .form-detail-container .forms-content .form-info-tab-bottom {
    overflow: visible;
}
.jy-form-detail-shell.is-embedded .project-info-container {
    grid-template-columns: minmax(0, 1fr);
}
.jy-form-detail-shell.is-embedded .info-card {
    min-height: auto;
}
.jy-form-detail-shell.is-embedded .info-card.left-card {
    padding: var(--jy-space-3);
    border-right: 0;
    border-bottom: 1px solid var(--jy-border-light);
}
.jy-form-detail-shell.is-embedded .jy-form-detail-list-panel {
    min-height: 360px;
}
.jy-form-detail-shell.is-embedded .jy-form-detail-list-panel .jy-table-toolbar {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
    gap: var(--jy-space-2);
    overflow: hidden !important;
    border-radius: var(--jy-radius-md);
}
.jy-form-detail-shell.is-embedded .jy-form-detail-list-panel .jy-table-toolbar__summary,
  .jy-form-detail-shell.is-embedded .jy-form-detail-list-panel .jy-table-toolbar__actions,
  .jy-form-detail-shell.is-embedded .jy-form-detail-list-panel .jy-table-toolbar__form {
    width: 100% !important;
    max-width: 100%;
    height: auto !important;
    min-height: 0;
    -webkit-box-flex: 0 !important;
        -ms-flex: 0 0 auto !important;
            flex: 0 0 auto !important;
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
    overflow: hidden;
}
.jy-form-detail-shell.is-embedded .jy-form-detail-list-panel .jy-table-toolbar__summary:empty {
    display: none;
}
.jy-form-detail-shell.is-embedded .jy-form-detail-list-panel .jy-table-toolbar__actions,
  .jy-form-detail-shell.is-embedded .jy-form-detail-list-panel .jy-table-toolbar__form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    gap: var(--jy-space-2);
}
.jy-form-detail-shell.is-embedded .jy-form-detail-table-search {
    width: 100%;
}
.jy-form-detail-shell.is-embedded .jy-form-detail-statistics-panel {
    padding: var(--jy-space-3);
}
}
@charset "UTF-8";
/* 全局css变量 */
.primary-color[data-v-447b96cc] {
  color: #3476f0;
}
.table-style .static-content-test[data-v-447b96cc] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  display: block;
  width: 100%;
}
.table-style .html-content-text[data-v-447b96cc] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  min-height: 40px;
  display: block;
  width: 100%;
}
.table-style .sub-form-container[data-v-447b96cc] {
  margin-bottom: 0;
}
.table-style .sub-form-container .sub-form-header[data-v-447b96cc] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
  border-bottom: none 0;
  padding: 5px 15px;
}
.table-style .sub-form-container .sub-form-header .sub-form-label[data-v-447b96cc] {
  height: auto;
  line-height: 22px;
}
.table-style .sub-form-container .sub-form-header .widget-descption[data-v-447b96cc] {
  font-size: 12px;
  color: var(--jy-text-secondary, #667085);
  line-height: 20px;
  margin-top: 5px;
}
.table-style .sub-form-container .sub-form-import-excel[data-v-447b96cc] {
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
}
.table-style .sub-form-container .subform-table-column .el-form-item[data-v-447b96cc] {
  border: none 0;
}
.table-style .sub-form-container .sub-form-add-row[data-v-447b96cc] {
  border: solid 1px var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
}
.table-style .data-choose-item[data-v-447b96cc]  .el-form-item__content,
.table-style .fill-select-item[data-v-447b96cc]  .el-form-item__content {
  width: 100%;
  overflow-y: hidden;
}
.background-opacity[data-v-447b96cc] {
  background: #3476f0;
}
.form-widget-list .ghost[data-v-447b96cc] {
  content: "";
  font-size: 0;
  height: 3px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #3476f0;
  border: 2px solid #3476f0;
  outline-width: 0;
  padding: 0;
  overflow: hidden;
}
.form-widget-list .radio-form-item-wrapper[data-v-447b96cc],
.form-widget-list .checkbox-form-item-wrapper[data-v-447b96cc] {
  line-height: 25px !important;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content[data-v-447b96cc],
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content[data-v-447b96cc] {
  height: initial;
  line-height: 25px;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content[data-v-447b96cc] {
  margin-top: -5px;
}
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content[data-v-447b96cc] {
  margin-top: -4px;
}
.el-form-item--medium .el-radio[data-v-447b96cc],
.el-form-item--medium .el-checkbox[data-v-447b96cc] {
  line-height: 36px !important;
}
.el-form-item--medium .el-rate[data-v-447b96cc] {
  margin-top: 8px;
}
.el-form-item--small .el-radio[data-v-447b96cc],
.el-form-item--small .el-checkbox[data-v-447b96cc] {
  line-height: 36px !important;
}
.el-form-item--small .el-rate[data-v-447b96cc] {
  margin-top: 6px;
}
.el-form-item--mini .el-radio[data-v-447b96cc],
.el-form-item--mini .el-checkbox[data-v-447b96cc] {
  line-height: 36px !important;
}
.el-form-item--mini .el-rate[data-v-447b96cc] {
  margin-top: 4px;
}
input[type=password][data-v-447b96cc]::-ms-reveal { /* 隐藏IE/Edge原生的密码查看按钮 */
  display: none;
}

/* 滚动条样式 begin */
[data-v-447b96cc]::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
[data-v-447b96cc]::-webkit-scrollbar-track {
  width: 8px;
  background: rgba(16, 31, 28, 0.1);
  border-radius: 2em;
}
[data-v-447b96cc]::-webkit-scrollbar-thumb {
  background-color: rgba(16, 31, 28, 0.35);
  background-clip: padding-box;
  min-height: 28px;
  border-radius: 2em;
}
[data-v-447b96cc]::-webkit-scrollbar-thumb:hover {
  background-color: rgba(16, 31, 28, 0.85);
}
*[data-v-447b96cc] {
  scrollbar-color: #e5e5e5 #f7f7f9;
  scrollbar-width: thin;
}
.widget-descption[data-v-447b96cc] {
  color: var(--jy-text-secondary, #667085);
  height: auto;
  line-height: 20px;
  font-size: 12px;
}

/*
body {//IE浏览器滚动条样式
  scrollbar-shadow-color: #e5e5e5;
  scrollbar-face-color: #e5e5e5;
  scrollbar-base-color: #ffffff;
  scrollbar-arrow-color: #444040;
}
*/
/* 滚动条样式 end */
.debugText[data-v-447b96cc] {
  height: 25px;
  line-height: 25px;
  font-size: 12px;
}
.debugText[data-v-447b96cc]:nth-of-type(odd) {
  background-color: #e8e8e8;
}
.table-style[data-v-447b96cc] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-left: none 0;
  border-bottom: 0;
}
.table-style .design-time-bottom-margin[data-v-447b96cc] {
  margin-bottom: 0 !important;
}
.table-style .field-wrapper[data-v-447b96cc] {
  padding-right: 0 !important;
}
.table-style .field-wrapper .el-form-item[data-v-447b96cc] {
  margin-bottom: 0 !important;
}
.table-style .el-form-item[data-v-447b96cc] {
  border-bottom: 1px solid #dcdfe6;
  margin-bottom: 0 !important;
  padding: 0 !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  min-height: 48px;
}
.table-style .el-form-item.is-error[data-v-447b96cc] {
  margin-bottom: 0 !important;
}
.table-style .el-form-item.is-error .el-form-item__label[data-v-447b96cc] {
  color: var(--jy-color-danger, #c93f3f);
}
.table-style .el-form-item .el-form-item__label[data-v-447b96cc] {
  background-color: var(--jy-bg-subtle, #f8fbff);
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: 1px solid var(--jy-border-base, #d7e2ef);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 12px;
  float: none;
  height: auto !important;
  /* width: auto; 移除此行，因为在 left 模式下 Element UI 会设置行内样式。如果有其他样式干扰，让行内样式自然生效 */
  -ms-flex-negative: 0;
      flex-shrink: 0; /* 防止被内容挤压 */
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  line-height: 20px;
}
.table-style .el-form-item .el-form-item__content[data-v-447b96cc] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 10px;
  margin-left: 0 !important;
  min-height: 48px;
}
.table-style .el-form-item .el-form-item__content > span[data-v-447b96cc], .table-style .el-form-item .el-form-item__content > div[data-v-447b96cc] {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.table-style .el-form-item .el-form-item__content .el-form-item__error[data-v-447b96cc] {
  padding-top: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 10px;
  left: auto;
  max-width: calc(100% - 20px);
  color: var(--jy-color-danger, #c93f3f);
  background: var(--jy-color-danger-bg, #fff0f0);
  border: 1px solid rgba(201, 63, 63, 0.18);
  border-radius: var(--jy-radius-sm, 4px);
  padding: 2px 6px;
  line-height: 1.4;
}
.table-style .el-form-item.textarea-item[data-v-447b96cc], .table-style .el-form-item.rich-editor-item[data-v-447b96cc], .table-style .el-form-item.static-text-item[data-v-447b96cc], .table-style .el-form-item.html-text-item[data-v-447b96cc] {
  min-height: 100px;
}
.table-style .el-form-item.textarea-item .el-form-item__content[data-v-447b96cc], .table-style .el-form-item.rich-editor-item .el-form-item__content[data-v-447b96cc], .table-style .el-form-item.static-text-item .el-form-item__content[data-v-447b96cc], .table-style .el-form-item.html-text-item .el-form-item__content[data-v-447b96cc] {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding-top: 10px;
}
.table-cell-height[data-v-447b96cc] {
  height: 30px;
  line-height: 30px;
}
.render-form .el-form-item__label[data-v-447b96cc] {
  color: var(--jy-text-regular, #344054);
  font-weight: 500;
}
.render-form .el-form-item.is-error .el-input__inner[data-v-447b96cc],
.render-form .el-form-item.is-error .el-textarea__inner[data-v-447b96cc] {
  border-color: var(--jy-color-danger, #c93f3f);
  -webkit-box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
          box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
}
.operation-bar[data-v-447b96cc] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.fill-container.empty[data-v-447b96cc],
.reference-field-container .empty[data-v-447b96cc],
.dropdown-field-empty.empty[data-v-447b96cc],
.dropdown-field-empty[data-v-447b96cc] {
  color: var(--jy-text-secondary, #667085);
  background: var(--jy-bg-subtle, #f8fbff);
  border: 1px dashed var(--jy-border-base, #d7e2ef);
  border-radius: var(--jy-radius-md, 6px);
}
.loading-placeholder[data-v-447b96cc] {
  min-height: 36px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  color: var(--jy-color-primary-strong, #16458d);
  background: var(--jy-color-primary-lighter, #f4f8ff);
  border: 1px solid rgba(52, 118, 240, 0.18);
  border-radius: var(--jy-radius-md, 6px);
  padding: 0 10px;
}
.view-designer-drawer[data-v-447b96cc] {
  padding: 20px;
  height: 100%;
  width: 100%;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.view-designer-drawer[data-v-447b96cc]  .el-collapse-item__header {
  font-size: 14px;
  font-weight: bold;
}
.view-designer-drawer .view-designer-body[data-v-447b96cc] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-height: 0;
  overflow: auto;
}
.view-designer-drawer .view-designer-footer[data-v-447b96cc] {
  height: 50px;
  line-height: 50px;
  -webkit-box-flex: 0;
      -ms-flex: 0 auto;
          flex: 0 auto;
  text-align: right;
  border-top: 1px solid var(--jy-border-lighter, #edf1f7);
  background: var(--jy-bg-container, #fff);
}
.view-edit-drawer__title[data-v-447b96cc] {
  font-size: 18px;
  font-weight: bold;
}
.view-edit-drawer__required[data-v-447b96cc] {
  margin-right: 4px;
  color: #f56c6c;
}
.view-edit-drawer__name-input[data-v-447b96cc] {
  margin-bottom: 5px;
}
.view-item-title[data-v-447b96cc] {
  font-size: 14px;
  line-height: 30px;
}
.view-item-subtitle[data-v-447b96cc] {
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 5px;
  color: rgb(52, 118, 240);
}
.quick-filter-list .quick-filter-item[data-v-447b96cc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 10px;
  min-width: 0;
}
.group-config[data-v-447b96cc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 10px;
  min-width: 0;
}
.view-config-select[data-v-447b96cc] {
  width: 150px;
  max-width: 100%;
}
.view-config-select--wide[data-v-447b96cc] {
  width: 200px;
}
.view-config-select--compact[data-v-447b96cc] {
  width: 120px;
}
.view-config-icon-button[data-v-447b96cc] {
  min-width: 32px;
  min-height: 32px;
  margin-left: 10px;
}
.view-config-line-height[data-v-447b96cc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 5px;
  min-width: 0;
}
.view-config-row-height[data-v-447b96cc] {
  width: 100px;
}
.view-group-add[data-v-447b96cc] {
  margin-top: 5px;
}
.sortable-item[data-v-447b96cc] {
  margin-bottom: 10px;
}
.sortable-item .ghost[data-v-447b96cc] {
  background-color: rgb(52, 118, 240);
}
.sortable-item .drag-handler[data-v-447b96cc] {
  cursor: move;
}
.sortable-item .el-icon-rank[data-v-447b96cc] {
  margin-right: 10px;
}
.sortable-item .sort-field[data-v-447b96cc],
.sortable-item .sort-type[data-v-447b96cc] {
  margin-right: 10px;
  width: 150px;
}
.sortable-item .sort-delete[data-v-447b96cc] {
  margin-right: 10px;
}
@media screen and (max-width: 768px) {
.view-designer-drawer[data-v-447b96cc] {
    padding: 14px;
}
.view-designer-drawer[data-v-447b96cc]  .el-collapse-item__content {
    padding-bottom: 16px;
}
.view-designer-drawer[data-v-447b96cc]  .el-select,
  .view-designer-drawer[data-v-447b96cc]  .el-input-number {
    width: 100% !important;
    margin-left: 0 !important;
}
.view-designer-drawer[data-v-447b96cc]  .el-radio-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    gap: 6px;
    max-width: 100%;
}
.view-designer-drawer[data-v-447b96cc]  .el-radio-button {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto;
    min-width: 80px;
}
.view-designer-drawer[data-v-447b96cc]  .el-radio-button__inner {
    width: 100%;
    min-height: 40px;
    white-space: normal;
    word-break: break-word;
}
.quick-filter-list .quick-filter-item[data-v-447b96cc],
  .group-config[data-v-447b96cc],
  .view-config-line-height[data-v-447b96cc] {
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 8px;
}
.quick-filter-list .quick-filter-item[data-v-447b96cc]  .el-button,
  .group-config[data-v-447b96cc]  .el-button,
  .view-config-icon-button[data-v-447b96cc] {
    min-height: 44px;
    margin-left: 0 !important;
}
.view-designer-footer[data-v-447b96cc] {
    position: sticky;
    right: 0;
    bottom: 0;
    height: auto !important;
    min-height: 64px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    gap: 8px;
    padding-top: 10px;
}
.view-designer-footer[data-v-447b96cc]  .el-button {
    min-height: 44px;
    -webkit-box-flex: 1;
        -ms-flex: 1 1 0px;
            flex: 1 1 0;
    margin-left: 0;
}
}

.msgShowZIndexTop {
  z-index: 9999 !important;
}
.audit-process-dialog .el-loading-mask {
  bottom: -80px;
  left: -20px;
}
.form-detail-responsive-dialog,
.audit-process-dialog {
  max-width: calc(100vw - 24px);
}
.form-detail-responsive-dialog .el-dialog__body,
.audit-process-dialog .el-dialog__body {
  max-height: calc(100vh - 156px);
  overflow: auto;
}
.form-detail-table-dialog .el-table,
.form-detail-download-all-dialog .el-table {
  min-width: 760px;
}
.form-detail-responsive-dialog .dialog-footer,
.audit-process-dialog .dialog-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  gap: 8px;
}
.form-detail-responsive-dialog .dialog-footer .el-button,
.audit-process-dialog .dialog-footer .el-button {
  min-height: 40px;
  margin-left: 0;
}
.form-detail-download-dialog {
  width: min(600px, calc(100vw - 24px)) !important;
}
.form-detail-download-all-dialog {
  width: min(1000px, calc(100vw - 24px)) !important;
}
.form-detail-import-dialog {
  width: min(500px, calc(100vw - 24px)) !important;
}
.form-detail-notice-dialog {
  width: min(640px, calc(100vw - 24px)) !important;
}
.form-detail-compact-dialog {
  width: min(400px, calc(100vw - 24px)) !important;
}
.form-detail-export-field-dialog {
  width: min(720px, calc(100vw - 24px)) !important;
}
@media screen and (max-width: 768px) {
.audit-process-dialog {
    width: calc(100vw - 24px) !important;
}
.form-detail-responsive-dialog .el-dialog__body,
  .audit-process-dialog .el-dialog__body {
    max-height: calc(100vh - 148px);
    padding: 14px;
}
.form-detail-responsive-dialog .dialog-footer,
  .audit-process-dialog .dialog-footer {
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
    margin-top: 12px !important;
}
.form-detail-responsive-dialog .dialog-footer .el-button,
  .audit-process-dialog .dialog-footer .el-button {
    width: 100%;
}
.form-detail-download-dialog .data-download-content {
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}
.form-detail-download-dialog .type-content-default,
  .form-detail-download-dialog .type-content-page {
    width: 100%;
}
.form-detail-download-dialog .type-content-default img,
  .form-detail-download-dialog .type-content-page img {
    margin-top: 12px;
}
.form-detail-import-dialog .el-upload-dragger {
    height: auto;
    min-height: 150px;
    padding: 18px 12px;
}
.form-detail-import-dialog .import-upload-hint {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
}
.form-detail-import-dialog .import-upload-hint__button {
    min-height: 40px;
    padding: 0;
}
.form-detail-import-dialog .import-upload-hint__danger {
    display: block;
    width: 100%;
    margin-left: 0;
    line-height: 18px;
}
.form-detail-result-dialog .import-result-errors {
    max-height: 180px;
    padding: 8px;
}
.form-detail-compact-dialog .edit-pay-price-input,
  .form-detail-compact-dialog .el-select {
    width: 100%;
    max-width: 100%;
}
.form-detail-compact-dialog .edit-pay-price-unit {
    display: inline-block;
    margin-top: 8px;
    margin-left: 0;
}
.form-detail-compact-dialog .pay-dialog-title {
    font-size: 16px;
}
.form-detail-compact-dialog .pay-dialog-qrcode {
    width: min(200px, calc(100vw - 72px));
}
.form-detail-export-field-dialog .el-dialog__body > div {
    height: auto !important;
    max-height: calc(100vh - 180px);
}
}

@charset "UTF-8";
/* 全局css变量 */
.primary-color[data-v-ee3f8d84] {
  color: #3476f0;
}
.table-style .static-content-test[data-v-ee3f8d84] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  display: block;
  width: 100%;
}
.table-style .html-content-text[data-v-ee3f8d84] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  min-height: 40px;
  display: block;
  width: 100%;
}
.table-style .sub-form-container[data-v-ee3f8d84] {
  margin-bottom: 0;
}
.table-style .sub-form-container .sub-form-header[data-v-ee3f8d84] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
  border-bottom: none 0;
  padding: 5px 15px;
}
.table-style .sub-form-container .sub-form-header .sub-form-label[data-v-ee3f8d84] {
  height: auto;
  line-height: 22px;
}
.table-style .sub-form-container .sub-form-header .widget-descption[data-v-ee3f8d84] {
  font-size: 12px;
  color: var(--jy-text-secondary, #667085);
  line-height: 20px;
  margin-top: 5px;
}
.table-style .sub-form-container .sub-form-import-excel[data-v-ee3f8d84] {
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
}
.table-style .sub-form-container .subform-table-column .el-form-item[data-v-ee3f8d84] {
  border: none 0;
}
.table-style .sub-form-container .sub-form-add-row[data-v-ee3f8d84] {
  border: solid 1px var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
}
.table-style .data-choose-item[data-v-ee3f8d84]  .el-form-item__content,
.table-style .fill-select-item[data-v-ee3f8d84]  .el-form-item__content {
  width: 100%;
  overflow-y: hidden;
}
.background-opacity[data-v-ee3f8d84] {
  background: #3476f0;
}
.form-widget-list .ghost[data-v-ee3f8d84] {
  content: "";
  font-size: 0;
  height: 3px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #3476f0;
  border: 2px solid #3476f0;
  outline-width: 0;
  padding: 0;
  overflow: hidden;
}
.form-widget-list .radio-form-item-wrapper[data-v-ee3f8d84],
.form-widget-list .checkbox-form-item-wrapper[data-v-ee3f8d84] {
  line-height: 25px !important;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content[data-v-ee3f8d84],
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content[data-v-ee3f8d84] {
  height: initial;
  line-height: 25px;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content[data-v-ee3f8d84] {
  margin-top: -5px;
}
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content[data-v-ee3f8d84] {
  margin-top: -4px;
}
.el-form-item--medium .el-radio[data-v-ee3f8d84],
.el-form-item--medium .el-checkbox[data-v-ee3f8d84] {
  line-height: 36px !important;
}
.el-form-item--medium .el-rate[data-v-ee3f8d84] {
  margin-top: 8px;
}
.el-form-item--small .el-radio[data-v-ee3f8d84],
.el-form-item--small .el-checkbox[data-v-ee3f8d84] {
  line-height: 36px !important;
}
.el-form-item--small .el-rate[data-v-ee3f8d84] {
  margin-top: 6px;
}
.el-form-item--mini .el-radio[data-v-ee3f8d84],
.el-form-item--mini .el-checkbox[data-v-ee3f8d84] {
  line-height: 36px !important;
}
.el-form-item--mini .el-rate[data-v-ee3f8d84] {
  margin-top: 4px;
}
input[type=password][data-v-ee3f8d84]::-ms-reveal { /* 隐藏IE/Edge原生的密码查看按钮 */
  display: none;
}

/* 滚动条样式 begin */
[data-v-ee3f8d84]::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
[data-v-ee3f8d84]::-webkit-scrollbar-track {
  width: 8px;
  background: rgba(16, 31, 28, 0.1);
  border-radius: 2em;
}
[data-v-ee3f8d84]::-webkit-scrollbar-thumb {
  background-color: rgba(16, 31, 28, 0.35);
  background-clip: padding-box;
  min-height: 28px;
  border-radius: 2em;
}
[data-v-ee3f8d84]::-webkit-scrollbar-thumb:hover {
  background-color: rgba(16, 31, 28, 0.85);
}
*[data-v-ee3f8d84] {
  scrollbar-color: #e5e5e5 #f7f7f9;
  scrollbar-width: thin;
}
.widget-descption[data-v-ee3f8d84] {
  color: var(--jy-text-secondary, #667085);
  height: auto;
  line-height: 20px;
  font-size: 12px;
}

/*
body {//IE浏览器滚动条样式
  scrollbar-shadow-color: #e5e5e5;
  scrollbar-face-color: #e5e5e5;
  scrollbar-base-color: #ffffff;
  scrollbar-arrow-color: #444040;
}
*/
/* 滚动条样式 end */
.debugText[data-v-ee3f8d84] {
  height: 25px;
  line-height: 25px;
  font-size: 12px;
}
.debugText[data-v-ee3f8d84]:nth-of-type(odd) {
  background-color: #e8e8e8;
}
.table-style[data-v-ee3f8d84] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-left: none 0;
  border-bottom: 0;
}
.table-style .design-time-bottom-margin[data-v-ee3f8d84] {
  margin-bottom: 0 !important;
}
.table-style .field-wrapper[data-v-ee3f8d84] {
  padding-right: 0 !important;
}
.table-style .field-wrapper .el-form-item[data-v-ee3f8d84] {
  margin-bottom: 0 !important;
}
.table-style .el-form-item[data-v-ee3f8d84] {
  border-bottom: 1px solid #dcdfe6;
  margin-bottom: 0 !important;
  padding: 0 !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  min-height: 48px;
}
.table-style .el-form-item.is-error[data-v-ee3f8d84] {
  margin-bottom: 0 !important;
}
.table-style .el-form-item.is-error .el-form-item__label[data-v-ee3f8d84] {
  color: var(--jy-color-danger, #c93f3f);
}
.table-style .el-form-item .el-form-item__label[data-v-ee3f8d84] {
  background-color: var(--jy-bg-subtle, #f8fbff);
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: 1px solid var(--jy-border-base, #d7e2ef);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 12px;
  float: none;
  height: auto !important;
  /* width: auto; 移除此行，因为在 left 模式下 Element UI 会设置行内样式。如果有其他样式干扰，让行内样式自然生效 */
  -ms-flex-negative: 0;
      flex-shrink: 0; /* 防止被内容挤压 */
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  line-height: 20px;
}
.table-style .el-form-item .el-form-item__content[data-v-ee3f8d84] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 10px;
  margin-left: 0 !important;
  min-height: 48px;
}
.table-style .el-form-item .el-form-item__content > span[data-v-ee3f8d84], .table-style .el-form-item .el-form-item__content > div[data-v-ee3f8d84] {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.table-style .el-form-item .el-form-item__content .el-form-item__error[data-v-ee3f8d84] {
  padding-top: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 10px;
  left: auto;
  max-width: calc(100% - 20px);
  color: var(--jy-color-danger, #c93f3f);
  background: var(--jy-color-danger-bg, #fff0f0);
  border: 1px solid rgba(201, 63, 63, 0.18);
  border-radius: var(--jy-radius-sm, 4px);
  padding: 2px 6px;
  line-height: 1.4;
}
.table-style .el-form-item.textarea-item[data-v-ee3f8d84], .table-style .el-form-item.rich-editor-item[data-v-ee3f8d84], .table-style .el-form-item.static-text-item[data-v-ee3f8d84], .table-style .el-form-item.html-text-item[data-v-ee3f8d84] {
  min-height: 100px;
}
.table-style .el-form-item.textarea-item .el-form-item__content[data-v-ee3f8d84], .table-style .el-form-item.rich-editor-item .el-form-item__content[data-v-ee3f8d84], .table-style .el-form-item.static-text-item .el-form-item__content[data-v-ee3f8d84], .table-style .el-form-item.html-text-item .el-form-item__content[data-v-ee3f8d84] {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding-top: 10px;
}
.table-cell-height[data-v-ee3f8d84] {
  height: 30px;
  line-height: 30px;
}
.render-form .el-form-item__label[data-v-ee3f8d84] {
  color: var(--jy-text-regular, #344054);
  font-weight: 500;
}
.render-form .el-form-item.is-error .el-input__inner[data-v-ee3f8d84],
.render-form .el-form-item.is-error .el-textarea__inner[data-v-ee3f8d84] {
  border-color: var(--jy-color-danger, #c93f3f);
  -webkit-box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
          box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
}
.operation-bar[data-v-ee3f8d84] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.fill-container.empty[data-v-ee3f8d84],
.reference-field-container .empty[data-v-ee3f8d84],
.dropdown-field-empty.empty[data-v-ee3f8d84],
.dropdown-field-empty[data-v-ee3f8d84] {
  color: var(--jy-text-secondary, #667085);
  background: var(--jy-bg-subtle, #f8fbff);
  border: 1px dashed var(--jy-border-base, #d7e2ef);
  border-radius: var(--jy-radius-md, 6px);
}
.loading-placeholder[data-v-ee3f8d84] {
  min-height: 36px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  color: var(--jy-color-primary-strong, #16458d);
  background: var(--jy-color-primary-lighter, #f4f8ff);
  border: 1px solid rgba(52, 118, 240, 0.18);
  border-radius: var(--jy-radius-md, 6px);
  padding: 0 10px;
}
.forms-content.view-info[data-v-ee3f8d84]  .app-container {
  position: initial;
  margin: initial;
}
.forms-content.view-info[data-v-ee3f8d84]  .form-detail-container .forms-content .form-detail-top-part,
.forms-content.view-info[data-v-ee3f8d84]  .form-detail-container .forms-content .form-info-tab-bottom {
  padding: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.forms-content.view-info[data-v-ee3f8d84] {
  margin: 0 auto;
  background: var(--jy-bg-container);
  padding: 0 10px;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  max-width: 1588px;
  color: var(--jy-text-regular);
}
.forms-content.view-info .form-detail-top-part[data-v-ee3f8d84] {
  padding: 20px 20px 15px;
  background: var(--jy-bg-container);
  border-radius: 4px;
}
.forms-content.view-info .form-detail-top-part .form-detail-top-row[data-v-ee3f8d84] {
  margin: 0 0 10px !important;
}
.forms-content.view-info .form-detail-top-part .form-detail-cover-col[data-v-ee3f8d84] {
  width: min(200px, 100%) !important;
  height: auto;
  padding: 0 !important;
}
.forms-content.view-info .form-detail-top-part .form-detail-info-col[data-v-ee3f8d84] {
  position: relative;
  width: 100%;
  min-width: 0;
  padding: 0 !important;
  margin-left: 20px;
}
.forms-content.view-info .form-detail-top-part .form-img[data-v-ee3f8d84] {
  width: min(200px, 100%);
  aspect-ratio: 5/3;
}
.forms-content.view-info .form-detail-top-part .form-img img[data-v-ee3f8d84] {
  width: 100%;
  max-width: 100%;
  height: 100%;
  border-radius: 6px;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}
.forms-content.view-info .form-detail-top-part .form-info[data-v-ee3f8d84] {
  width: 100%;
  position: relative;
  padding: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 120px;
}
.forms-content.view-info .form-detail-top-part .form-info .form-title[data-v-ee3f8d84] {
  width: 100%;
  font-size: 16px;
  color: var(--jy-text-primary);
  margin: 0;
  line-height: 22px;
  font-weight: 400;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.forms-content.view-info .form-detail-top-part .form-info .form-title .form-title-left[data-v-ee3f8d84] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 12px;
}
.forms-content.view-info .form-detail-top-part .form-info .form-title .form-title-left span[data-v-ee3f8d84]:first-child {
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: normal !important;
  word-break: break-word;
}
.forms-content.view-info .form-detail-top-part .form-info .form-title .form-title-left .form-title-text[data-v-ee3f8d84] {
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.forms-content.view-info .form-detail-top-part .form-info .form-title .form-title-left .form-title-state[data-v-ee3f8d84] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 60px;
  margin-left: 20px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.forms-content.view-info .form-detail-top-part .form-info .form-title .form-title-left .form-state-tag[data-v-ee3f8d84] {
  height: 22px;
  line-height: 20px;
}
.forms-content.view-info .form-detail-top-part .form-info .form-title .form-title-left .form-state-tag.un-start[data-v-ee3f8d84] {
  color: var(--jy-color-info);
  background-color: var(--jy-color-info-bg);
  border-color: rgba(83, 101, 125, 0.18);
}
.forms-content.view-info .form-detail-top-part .form-info .form-title .form-title-left .form-state-tag.ing[data-v-ee3f8d84] {
  color: var(--jy-color-success);
  background-color: var(--jy-color-success-bg);
  border-color: rgba(13, 139, 97, 0.18);
}
.forms-content.view-info .form-detail-top-part .form-info .form-title .form-title-left .form-state-tag.stop[data-v-ee3f8d84] {
  color: var(--jy-color-info);
  background: var(--jy-color-info-bg);
  border-color: rgba(83, 101, 125, 0.18);
}
.forms-content.view-info .form-detail-top-part .form-info .form-title button[data-v-ee3f8d84] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.forms-content.view-info .form-detail-top-part .form-info .form-title .form-share-warp[data-v-ee3f8d84] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  min-width: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  gap: 8px;
}
.forms-content.view-info .form-detail-top-part .form-info .form-title .form-share-warp .btn-wrapper[data-v-ee3f8d84] {
  cursor: pointer;
  display: inline-block;
  margin-left: 0;
}
.forms-content.view-info .form-detail-top-part .form-info .form-title .form-share-warp .btn-wrapper .btn[data-v-ee3f8d84] {
  width: 58px;
  height: 26px;
  font-size: 12px;
  font-weight: 400;
  color: var(--jy-text-secondary);
  border-color: var(--jy-border-base);
  line-height: 22px;
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.forms-content.view-info .form-detail-top-part .form-info .form-title .form-share-warp .btn-wrapper .collect-btn[data-v-ee3f8d84] {
  color: var(--jy-text-secondary);
  background: var(--jy-bg-container);
  border-color: var(--jy-border-base);
}
.forms-content.view-info .form-detail-top-part .form-info .form-title .form-share-warp .btn-wrapper .collect-btn.active[data-v-ee3f8d84] {
  color: var(--jy-color-warning);
  background: var(--jy-color-warning-bg);
  border-color: rgba(184, 107, 8, 0.24);
}
.forms-content.view-info .form-detail-top-part .form-info .form-title .form-share-warp .btn-wrapper .collect-btn[data-v-ee3f8d84]:hover {
  color: var(--jy-color-primary-strong);
  border-color: rgba(52, 118, 240, 0.3);
  background-color: var(--jy-color-primary-lighter);
}
.forms-content.view-info .form-detail-top-part .form-info .form-title .form-share-warp .btn-wrapper .collect-btn .collect-icon[data-v-ee3f8d84] {
  margin-right: 8px;
  font-size: 14px;
}
.forms-content.view-info .form-detail-top-part .form-info .form-title .form-share-warp .btn-wrapper .btn-icon[data-v-ee3f8d84] {
  margin-right: 4px;
  font-size: 14px;
}
.forms-content.view-info .form-detail-top-part .form-info .form-detail-top-bottom[data-v-ee3f8d84] {
  position: absolute;
  bottom: 0;
  width: 100%;
}
.forms-content.view-info .form-detail-top-part .form-info .form-detail-top-bottom .form-date[data-v-ee3f8d84] {
  width: 100%;
  font-size: 12px;
  height: 22px;
  line-height: 22px;
  color: var(--jy-text-secondary);
}
.forms-content.view-info .form-detail-top-part .form-info .form-detail-top-bottom .form-date .fill-date[data-v-ee3f8d84] {
  margin: 0;
  padding: 0;
}
.forms-content.view-info .form-detail-top-part .form-info .form-detail-top-bottom .form-date .fill-date .form-date-label[data-v-ee3f8d84] {
  display: inline-block;
  width: 75px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.forms-content.view-info .form-detail-top-part .form-info .form-detail-top-bottom .form-date .fill-date .is-agency-icon[data-v-ee3f8d84] {
  display: inline-block;
  width: 40px;
  height: 16px;
  margin-left: 5px;
  vertical-align: -4px;
}
.forms-content.view-info .form-detail-top-part .form-info .form-detail-top-bottom .form-date.form-date--relative[data-v-ee3f8d84] {
  position: relative;
}
.forms-content.view-info .form-detail-top-part .form-info .form-detail-top-bottom .form-fill-btn[data-v-ee3f8d84] {
  position: absolute;
  bottom: 8px;
  right: 0;
}
.forms-content.view-info .form-detail-top-part .form-info .form-detail-top-bottom .form-fill-btn .btn[data-v-ee3f8d84] {
  width: 150px;
  height: 40px;
  font-size: 16px;
  background: var(--jy-color-primary);
}
.forms-content.view-info .form-detail-top-part .form-info .form-detail-top-bottom .form-fill-btn .btn[data-v-ee3f8d84]:hover {
  opacity: 0.8;
}
.forms-content.view-info .form-detail-top-part .form-info .form-detail-top-bottom .formStatus[data-v-ee3f8d84] {
  position: absolute;
  right: 0;
  bottom: 60px;
}
.forms-content.view-info .form-detail-top-part .form-info .form-detail-top-bottom .form-fill[data-v-ee3f8d84] {
  width: 100%;
  font-size: 12px;
  line-height: 22px;
  color: var(--jy-text-secondary);
  margin: 0;
}
.forms-content.view-info .form-detail-top-part .form-info .form-detail-top-bottom .form-do[data-v-ee3f8d84] {
  width: 100%;
  font-size: 14px;
  margin: 15px 0 0;
  text-align: right;
  display: block;
}
.forms-content.view-info .form-detail-top-part .form-info .form-detail-top-bottom .form-do span[data-v-ee3f8d84] {
  margin-left: 10px;
}
.forms-content.view-info .form-detail-top-part .form-total-row[data-v-ee3f8d84] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  min-height: 30px;
  margin-right: 0 !important;
  margin-left: 0 !important;
  padding: 0;
}
.forms-content.view-info .form-detail-top-part .form-num-wrap[data-v-ee3f8d84] {
  width: min(200px, 100%) !important;
  max-width: 100%;
  padding: 0 !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  line-height: 30px;
}
.forms-content.view-info .form-detail-top-part .form-num-wrap .form-total-num[data-v-ee3f8d84] {
  font-size: 12px;
  line-height: 16px;
  color: var(--jy-text-secondary);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.forms-content.view-info .form-detail-top-part .form-total-icon[data-v-ee3f8d84] {
  margin-right: 5px;
  font-size: 14px;
}
.forms-content.view-info .form-detail-top-part .form-total-spacer-col[data-v-ee3f8d84] {
  position: relative;
  width: auto;
  padding: 0 0 0 20px !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.forms-content.view-info .form-detail-top-part .form-links-col[data-v-ee3f8d84] {
  position: relative;
  padding: 0 0 0 20px !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  text-align: right;
}
.forms-content.view-info .form-detail-top-part .operate-btn[data-v-ee3f8d84] {
  margin-left: 0;
  padding: 7px 15px;
  margin-right: 10px;
  font-size: 12px;
  font-weight: 500;
  color: var(--jy-color-primary-strong);
  border-color: var(--jy-color-primary);
  background: var(--jy-color-primary-lighter);
}
.forms-content.view-info .form-info-tab-bottom[data-v-ee3f8d84] {
  width: 100%;
  background: var(--jy-bg-container);
  border-radius: 4px;
}
.forms-content.view-info .form-info-tab-bottom .info-tab-content[data-v-ee3f8d84] {
  padding: 20px 0;
}
.forms-content.view-info .form-info-tab-bottom .tab-content-nav[data-v-ee3f8d84] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-height: 50px;
  line-height: 50px;
  border-bottom: 1px solid var(--jy-border-light);
  overflow-x: auto;
  overflow-y: hidden;
  -webkit-overflow-scrolling: touch;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
}
.forms-content.view-info .form-info-tab-bottom .tab-content-nav .content-nav-title[data-v-ee3f8d84] {
  color: var(--jy-text-secondary);
  font-size: 14px;
  line-height: 20px;
  font-weight: 500;
  margin-right: 20px;
  display: inline-block;
  position: relative;
  min-height: 44px;
  outline: none;
}
.forms-content.view-info .form-info-tab-bottom .tab-content-nav .content-nav-title[data-v-ee3f8d84]:focus-visible {
  -webkit-box-shadow: 0 0 0 3px rgba(52, 118, 240, 0.18);
          box-shadow: 0 0 0 3px rgba(52, 118, 240, 0.18);
  border-radius: 4px;
}
.forms-content.view-info .form-info-tab-bottom .tab-content-nav .content-nav-title.active[data-v-ee3f8d84] {
  line-height: 48px;
  color: var(--jy-color-primary-strong);
}
.forms-content.view-info .form-info-tab-bottom .tab-content-nav .content-nav-title.active[data-v-ee3f8d84]::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 4px;
  bottom: 0;
  left: 0;
  background: var(--jy-color-primary);
  border-radius: 3px 3px 0 0;
}
.forms-content.view-info .form-info-tab-bottom .tab-content-nav .content-nav-title svg[data-v-ee3f8d84] {
  font-size: 18px;
  margin-right: 4px;
}
.details-intro[data-v-ee3f8d84] {
  width: 100%;
  max-width: 100%;
  overflow-x: auto;
  font-size: 14px;
  color: var(--jy-text-regular);
  word-break: break-all;
  padding: 0 20px 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.details-intro[data-v-ee3f8d84]  table,
.details-intro[data-v-ee3f8d84]  pre,
.details-intro[data-v-ee3f8d84]  code {
  max-width: 100%;
}
.details-intro[data-v-ee3f8d84]  table {
  display: block;
  overflow-x: auto;
}
.details-intro[data-v-ee3f8d84]  img,
.details-intro[data-v-ee3f8d84]  video {
  max-width: 100%;
  height: auto;
}
.details-file[data-v-ee3f8d84] {
  width: 100%;
  padding: 0 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.details-file .file-wrapper[data-v-ee3f8d84] {
  position: relative;
  width: 100%;
  max-width: 752px;
  height: 40px;
  cursor: pointer;
  font-size: 13px;
  line-height: 18px;
  margin-bottom: 10px;
  padding-left: 8px;
  color: var(--jy-text-regular);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.details-file .file-wrapper span[data-v-ee3f8d84] {
  min-width: 0;
  margin-left: 8px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.details-file .file-wrapper .down-icon[data-v-ee3f8d84] {
  font-size: 16px;
  color: var(--jy-color-primary-strong);
  font-weight: bold;
  position: absolute;
  right: 10px;
  top: 50%;
  margin-top: -8px;
  display: none;
}
.details-file .file-wrapper[data-v-ee3f8d84]:hover {
  color: var(--jy-color-primary-strong);
  background: var(--jy-color-primary-lighter);
}
.details-file .file-wrapper:hover .down-icon[data-v-ee3f8d84] {
  display: block;
}
@media screen and (max-width: 768px) {
.forms-content.view-info[data-v-ee3f8d84] {
    padding: 0;
}
.forms-content.view-info .form-detail-top-part[data-v-ee3f8d84] {
    padding: 16px;
}
.forms-content.view-info .form-detail-top-part[data-v-ee3f8d84]  .el-row--flex,
  .forms-content.view-info .form-detail-top-part .el-row--flex[data-v-ee3f8d84] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 14px;
}
.forms-content.view-info .form-detail-top-part[data-v-ee3f8d84]  .el-col,
  .forms-content.view-info .form-detail-top-part .el-col[data-v-ee3f8d84] {
    width: 100% !important;
    max-width: 100%;
    min-width: 0;
    padding: 0 !important;
    margin-left: 0 !important;
}
.forms-content.view-info .form-detail-top-part .form-img[data-v-ee3f8d84] {
    width: 100%;
    max-width: 240px;
}
.forms-content.view-info .form-detail-top-part .form-detail-info-col[data-v-ee3f8d84] {
    margin-left: 0;
}
.forms-content.view-info .form-detail-top-part .form-info[data-v-ee3f8d84] {
    height: auto;
    min-height: 0;
}
.forms-content.view-info .form-detail-top-part .form-title[data-v-ee3f8d84] {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 8px;
}
.forms-content.view-info .form-detail-top-part .form-share-warp[data-v-ee3f8d84],
  .forms-content.view-info .form-detail-top-part .form-num-wrap[data-v-ee3f8d84] {
    width: 100%;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
.forms-content.view-info .form-detail-top-part .form-total-row[data-v-ee3f8d84] {
    min-height: 0;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    gap: 10px;
}
.forms-content.view-info .form-detail-top-part .form-total-spacer-col[data-v-ee3f8d84] {
    display: none;
}
.forms-content.view-info .form-detail-top-part .form-links-col[data-v-ee3f8d84] {
    width: 100%;
    padding-left: 0 !important;
    text-align: left;
}
.forms-content.view-info .form-detail-top-part .form-detail-top-bottom[data-v-ee3f8d84] {
    position: static;
    margin-top: 12px;
}
.forms-content.view-info .form-detail-top-part .form-date[data-v-ee3f8d84] {
    height: auto;
    min-height: 22px;
}
.forms-content.view-info .form-detail-top-part .fill-date[data-v-ee3f8d84] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    gap: 0 6px;
    word-break: break-word;
}
.forms-content.view-info .form-detail-top-part .form-fill-btn[data-v-ee3f8d84] {
    position: static;
    margin-top: 12px;
}
.forms-content.view-info .form-info-tab-bottom .info-tab-content[data-v-ee3f8d84] {
    padding: 16px 0;
}
.forms-content.view-info .form-info-tab-bottom .tab-content-nav[data-v-ee3f8d84] {
    min-height: 48px;
}
.details-intro[data-v-ee3f8d84],
  .details-file[data-v-ee3f8d84] {
    padding-right: 0;
    padding-left: 0;
}
.details-file .file-wrapper[data-v-ee3f8d84] {
    max-width: 100%;
}
}
@charset "UTF-8";
/* 全局css变量 */
.primary-color {
  color: #3476f0;
}
.table-style .static-content-test {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  display: block;
  width: 100%;
}
.table-style .html-content-text {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  min-height: 40px;
  display: block;
  width: 100%;
}
.table-style .sub-form-container {
  margin-bottom: 0;
}
.table-style .sub-form-container .sub-form-header {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
  border-bottom: none 0;
  padding: 5px 15px;
}
.table-style .sub-form-container .sub-form-header .sub-form-label {
  height: auto;
  line-height: 22px;
}
.table-style .sub-form-container .sub-form-header .widget-descption {
  font-size: 12px;
  color: var(--jy-text-secondary, #667085);
  line-height: 20px;
  margin-top: 5px;
}
.table-style .sub-form-container .sub-form-import-excel {
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
}
.table-style .sub-form-container .subform-table-column .el-form-item {
  border: none 0;
}
.table-style .sub-form-container .sub-form-add-row {
  border: solid 1px var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
}
.table-style .data-choose-item ::v-deep .el-form-item__content,
.table-style .fill-select-item ::v-deep .el-form-item__content {
  width: 100%;
  overflow-y: hidden;
}
.background-opacity {
  background: #3476f0;
}
.form-widget-list .ghost {
  content: "";
  font-size: 0;
  height: 3px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #3476f0;
  border: 2px solid #3476f0;
  outline-width: 0;
  padding: 0;
  overflow: hidden;
}
.form-widget-list .radio-form-item-wrapper,
.form-widget-list .checkbox-form-item-wrapper {
  line-height: 25px !important;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content,
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content {
  height: initial;
  line-height: 25px;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content {
  margin-top: -5px;
}
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content {
  margin-top: -4px;
}
.el-form-item--medium .el-radio,
.el-form-item--medium .el-checkbox {
  line-height: 36px !important;
}
.el-form-item--medium .el-rate {
  margin-top: 8px;
}
.el-form-item--small .el-radio,
.el-form-item--small .el-checkbox {
  line-height: 36px !important;
}
.el-form-item--small .el-rate {
  margin-top: 6px;
}
.el-form-item--mini .el-radio,
.el-form-item--mini .el-checkbox {
  line-height: 36px !important;
}
.el-form-item--mini .el-rate {
  margin-top: 4px;
}
input[type=password]::-ms-reveal { /* 隐藏IE/Edge原生的密码查看按钮 */
  display: none;
}

/* 滚动条样式 begin */
::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
::-webkit-scrollbar-track {
  width: 8px;
  background: rgba(16, 31, 28, 0.1);
  border-radius: 2em;
}
::-webkit-scrollbar-thumb {
  background-color: rgba(16, 31, 28, 0.35);
  background-clip: padding-box;
  min-height: 28px;
  border-radius: 2em;
}
::-webkit-scrollbar-thumb:hover {
  background-color: rgba(16, 31, 28, 0.85);
}
* {
  scrollbar-color: #e5e5e5 #f7f7f9;
  scrollbar-width: thin;
}
.widget-descption {
  color: var(--jy-text-secondary, #667085);
  height: auto;
  line-height: 20px;
  font-size: 12px;
}

/*
body {//IE浏览器滚动条样式
  scrollbar-shadow-color: #e5e5e5;
  scrollbar-face-color: #e5e5e5;
  scrollbar-base-color: #ffffff;
  scrollbar-arrow-color: #444040;
}
*/
/* 滚动条样式 end */
.debugText {
  height: 25px;
  line-height: 25px;
  font-size: 12px;
}
.debugText:nth-of-type(odd) {
  background-color: #e8e8e8;
}
.table-style {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-left: none 0;
  border-bottom: 0;
}
.table-style .design-time-bottom-margin {
  margin-bottom: 0 !important;
}
.table-style .field-wrapper {
  padding-right: 0 !important;
}
.table-style .field-wrapper .el-form-item {
  margin-bottom: 0 !important;
}
.table-style .el-form-item {
  border-bottom: 1px solid #dcdfe6;
  margin-bottom: 0 !important;
  padding: 0 !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  min-height: 48px;
}
.table-style .el-form-item.is-error {
  margin-bottom: 0 !important;
}
.table-style .el-form-item.is-error .el-form-item__label {
  color: var(--jy-color-danger, #c93f3f);
}
.table-style .el-form-item .el-form-item__label {
  background-color: var(--jy-bg-subtle, #f8fbff);
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: 1px solid var(--jy-border-base, #d7e2ef);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 12px;
  float: none;
  height: auto !important;
  /* width: auto; 移除此行，因为在 left 模式下 Element UI 会设置行内样式。如果有其他样式干扰，让行内样式自然生效 */
  -ms-flex-negative: 0;
      flex-shrink: 0; /* 防止被内容挤压 */
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  line-height: 20px;
}
.table-style .el-form-item .el-form-item__content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 10px;
  margin-left: 0 !important;
  min-height: 48px;
}
.table-style .el-form-item .el-form-item__content > span, .table-style .el-form-item .el-form-item__content > div {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.table-style .el-form-item .el-form-item__content .el-form-item__error {
  padding-top: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 10px;
  left: auto;
  max-width: calc(100% - 20px);
  color: var(--jy-color-danger, #c93f3f);
  background: var(--jy-color-danger-bg, #fff0f0);
  border: 1px solid rgba(201, 63, 63, 0.18);
  border-radius: var(--jy-radius-sm, 4px);
  padding: 2px 6px;
  line-height: 1.4;
}
.table-style .el-form-item.textarea-item, .table-style .el-form-item.rich-editor-item, .table-style .el-form-item.static-text-item, .table-style .el-form-item.html-text-item {
  min-height: 100px;
}
.table-style .el-form-item.textarea-item .el-form-item__content, .table-style .el-form-item.rich-editor-item .el-form-item__content, .table-style .el-form-item.static-text-item .el-form-item__content, .table-style .el-form-item.html-text-item .el-form-item__content {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding-top: 10px;
}
.table-cell-height {
  height: 30px;
  line-height: 30px;
}
.render-form .el-form-item__label {
  color: var(--jy-text-regular, #344054);
  font-weight: 500;
}
.render-form .el-form-item.is-error .el-input__inner,
.render-form .el-form-item.is-error .el-textarea__inner {
  border-color: var(--jy-color-danger, #c93f3f);
  -webkit-box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
          box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
}
.operation-bar {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.fill-container.empty,
.reference-field-container .empty,
.dropdown-field-empty.empty,
.dropdown-field-empty {
  color: var(--jy-text-secondary, #667085);
  background: var(--jy-bg-subtle, #f8fbff);
  border: 1px dashed var(--jy-border-base, #d7e2ef);
  border-radius: var(--jy-radius-md, 6px);
}
.loading-placeholder {
  min-height: 36px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  color: var(--jy-color-primary-strong, #16458d);
  background: var(--jy-color-primary-lighter, #f4f8ff);
  border: 1px solid rgba(52, 118, 240, 0.18);
  border-radius: var(--jy-radius-md, 6px);
  padding: 0 10px;
}
.el-dialog-notice-message {
  max-width: calc(100vw - 24px);
}
.el-dialog-notice-message .el-dialog__body {
  padding-top: 10px;
}
.el-dialog-notice-message .el-form-item {
  margin-bottom: 10px !important;
}
.el-dialog-notice-message .el-form-item__label {
  padding-bottom: 0 !important;
}
.el-dialog-notice-message .notice-record-toolbar {
  margin-bottom: 10px;
  text-align: right;
}
.el-dialog-notice-message .notice-record-toolbar .el-button {
  min-height: 40px;
}
.el-dialog-notice-message .notice-record-table-wrap {
  width: 100%;
  overflow-x: auto;
}
.el-dialog-notice-message .notice-record-table {
  width: 100%;
}
.el-dialog-notice-message .notice-type-field {
  width: 80px;
}
.el-dialog-notice-message .notice-time-field {
  width: 140px;
}
.notice-record-detail-dialog {
  max-width: calc(100vw - 24px);
}
@media screen and (max-width: 768px) {
.el-dialog-notice-message .el-dialog__body,
  .notice-record-detail-dialog .el-dialog__body {
    max-height: calc(100vh - 148px);
    overflow: auto;
}
.el-dialog-notice-message .notice-record-toolbar .el-button {
    width: 100%;
    min-height: 44px;
}
}
@charset "UTF-8";
/* 全局css变量 */
.primary-color {
  color: #3476f0;
}
.table-style .static-content-test {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  display: block;
  width: 100%;
}
.table-style .html-content-text {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  min-height: 40px;
  display: block;
  width: 100%;
}
.table-style .sub-form-container {
  margin-bottom: 0;
}
.table-style .sub-form-container .sub-form-header {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
  border-bottom: none 0;
  padding: 5px 15px;
}
.table-style .sub-form-container .sub-form-header .sub-form-label {
  height: auto;
  line-height: 22px;
}
.table-style .sub-form-container .sub-form-header .widget-descption {
  font-size: 12px;
  color: var(--jy-text-secondary, #667085);
  line-height: 20px;
  margin-top: 5px;
}
.table-style .sub-form-container .sub-form-import-excel {
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
}
.table-style .sub-form-container .subform-table-column .el-form-item {
  border: none 0;
}
.table-style .sub-form-container .sub-form-add-row {
  border: solid 1px var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
}
.table-style .data-choose-item ::v-deep .el-form-item__content,
.table-style .fill-select-item ::v-deep .el-form-item__content {
  width: 100%;
  overflow-y: hidden;
}
.background-opacity {
  background: #3476f0;
}
.form-widget-list .ghost {
  content: "";
  font-size: 0;
  height: 3px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #3476f0;
  border: 2px solid #3476f0;
  outline-width: 0;
  padding: 0;
  overflow: hidden;
}
.form-widget-list .radio-form-item-wrapper,
.form-widget-list .checkbox-form-item-wrapper {
  line-height: 25px !important;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content,
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content {
  height: initial;
  line-height: 25px;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content {
  margin-top: -5px;
}
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content {
  margin-top: -4px;
}
.el-form-item--medium .el-radio,
.el-form-item--medium .el-checkbox {
  line-height: 36px !important;
}
.el-form-item--medium .el-rate {
  margin-top: 8px;
}
.el-form-item--small .el-radio,
.el-form-item--small .el-checkbox {
  line-height: 36px !important;
}
.el-form-item--small .el-rate {
  margin-top: 6px;
}
.el-form-item--mini .el-radio,
.el-form-item--mini .el-checkbox {
  line-height: 36px !important;
}
.el-form-item--mini .el-rate {
  margin-top: 4px;
}
input[type=password]::-ms-reveal { /* 隐藏IE/Edge原生的密码查看按钮 */
  display: none;
}

/* 滚动条样式 begin */
::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
::-webkit-scrollbar-track {
  width: 8px;
  background: rgba(16, 31, 28, 0.1);
  border-radius: 2em;
}
::-webkit-scrollbar-thumb {
  background-color: rgba(16, 31, 28, 0.35);
  background-clip: padding-box;
  min-height: 28px;
  border-radius: 2em;
}
::-webkit-scrollbar-thumb:hover {
  background-color: rgba(16, 31, 28, 0.85);
}
* {
  scrollbar-color: #e5e5e5 #f7f7f9;
  scrollbar-width: thin;
}
.widget-descption {
  color: var(--jy-text-secondary, #667085);
  height: auto;
  line-height: 20px;
  font-size: 12px;
}

/*
body {//IE浏览器滚动条样式
  scrollbar-shadow-color: #e5e5e5;
  scrollbar-face-color: #e5e5e5;
  scrollbar-base-color: #ffffff;
  scrollbar-arrow-color: #444040;
}
*/
/* 滚动条样式 end */
.debugText {
  height: 25px;
  line-height: 25px;
  font-size: 12px;
}
.debugText:nth-of-type(odd) {
  background-color: #e8e8e8;
}
.table-style {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-left: none 0;
  border-bottom: 0;
}
.table-style .design-time-bottom-margin {
  margin-bottom: 0 !important;
}
.table-style .field-wrapper {
  padding-right: 0 !important;
}
.table-style .field-wrapper .el-form-item {
  margin-bottom: 0 !important;
}
.table-style .el-form-item {
  border-bottom: 1px solid #dcdfe6;
  margin-bottom: 0 !important;
  padding: 0 !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  min-height: 48px;
}
.table-style .el-form-item.is-error {
  margin-bottom: 0 !important;
}
.table-style .el-form-item.is-error .el-form-item__label {
  color: var(--jy-color-danger, #c93f3f);
}
.table-style .el-form-item .el-form-item__label {
  background-color: var(--jy-bg-subtle, #f8fbff);
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: 1px solid var(--jy-border-base, #d7e2ef);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 12px;
  float: none;
  height: auto !important;
  /* width: auto; 移除此行，因为在 left 模式下 Element UI 会设置行内样式。如果有其他样式干扰，让行内样式自然生效 */
  -ms-flex-negative: 0;
      flex-shrink: 0; /* 防止被内容挤压 */
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  line-height: 20px;
}
.table-style .el-form-item .el-form-item__content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 10px;
  margin-left: 0 !important;
  min-height: 48px;
}
.table-style .el-form-item .el-form-item__content > span, .table-style .el-form-item .el-form-item__content > div {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.table-style .el-form-item .el-form-item__content .el-form-item__error {
  padding-top: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 10px;
  left: auto;
  max-width: calc(100% - 20px);
  color: var(--jy-color-danger, #c93f3f);
  background: var(--jy-color-danger-bg, #fff0f0);
  border: 1px solid rgba(201, 63, 63, 0.18);
  border-radius: var(--jy-radius-sm, 4px);
  padding: 2px 6px;
  line-height: 1.4;
}
.table-style .el-form-item.textarea-item, .table-style .el-form-item.rich-editor-item, .table-style .el-form-item.static-text-item, .table-style .el-form-item.html-text-item {
  min-height: 100px;
}
.table-style .el-form-item.textarea-item .el-form-item__content, .table-style .el-form-item.rich-editor-item .el-form-item__content, .table-style .el-form-item.static-text-item .el-form-item__content, .table-style .el-form-item.html-text-item .el-form-item__content {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding-top: 10px;
}
.table-cell-height {
  height: 30px;
  line-height: 30px;
}
.render-form .el-form-item__label {
  color: var(--jy-text-regular, #344054);
  font-weight: 500;
}
.render-form .el-form-item.is-error .el-input__inner,
.render-form .el-form-item.is-error .el-textarea__inner {
  border-color: var(--jy-color-danger, #c93f3f);
  -webkit-box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
          box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
}
.operation-bar {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.fill-container.empty,
.reference-field-container .empty,
.dropdown-field-empty.empty,
.dropdown-field-empty {
  color: var(--jy-text-secondary, #667085);
  background: var(--jy-bg-subtle, #f8fbff);
  border: 1px dashed var(--jy-border-base, #d7e2ef);
  border-radius: var(--jy-radius-md, 6px);
}
.loading-placeholder {
  min-height: 36px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  color: var(--jy-color-primary-strong, #16458d);
  background: var(--jy-color-primary-lighter, #f4f8ff);
  border: 1px solid rgba(52, 118, 240, 0.18);
  border-radius: var(--jy-radius-md, 6px);
  padding: 0 10px;
}
.el-dialog-notice-message {
  max-width: calc(100vw - 24px);
}
.el-dialog-notice-message .el-form-item {
  margin-bottom: 10px !important;
}
.el-dialog-notice-message .el-form-item__label {
  padding-bottom: 0 !important;
}
.el-dialog-notice-message .smsPreview {
  border: 1px solid #f0f0f0;
  padding: 5px 10px;
  border-radius: 5px;
  margin-top: 5px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 24px;
}
.el-dialog-notice-message .form-item-subtitle {
  font-size: 12px;
  color: #999;
  font-weight: normal !important;
  margin-left: 10px;
  overflow-wrap: anywhere;
}
.el-dialog-notice-message .noticeHTitle {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  margin-top: 0;
  line-height: 20px;
}
.el-dialog-notice-message .notice-follow-tip {
  min-width: 0;
  color: #999;
  font-size: 14px;
  font-weight: normal;
  overflow-wrap: anywhere;
}
.el-dialog-notice-message .officialQrImg {
  width: 40px;
  height: 40px;
  cursor: pointer;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  -o-object-fit: contain;
     object-fit: contain;
}
.el-dialog-notice-message .notice-field-control {
  width: 100%;
}
.el-dialog-notice-message .notice-option-group {
  margin-left: 10px;
  color: #909399;
}
.el-dialog-notice-message .highlighted {
  color: #3476f0;
  margin-left: 2px;
  margin-right: 2px;
}
.el-dialog-notice-message .dialog-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
}
@media screen and (max-width: 768px) {
.el-dialog-notice-message .el-dialog__body {
    max-height: calc(100vh - 148px);
    overflow: auto;
}
.el-dialog-notice-message .noticeHTitle {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
}
.el-dialog-notice-message .el-row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 8px;
    margin-right: 0 !important;
    margin-left: 0 !important;
}
.el-dialog-notice-message .el-col {
    width: 100%;
    padding-right: 0 !important;
    padding-left: 0 !important;
}
.el-dialog-notice-message .dialog-footer {
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}
.el-dialog-notice-message .dialog-footer > div:last-child {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 8px;
}
.el-dialog-notice-message .dialog-footer .el-button {
    min-height: 44px;
    margin-left: 0;
}
}
@charset "UTF-8";
/* 全局css变量 */
.primary-color[data-v-120652da] {
  color: #3476f0;
}
.table-style .static-content-test[data-v-120652da] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  display: block;
  width: 100%;
}
.table-style .html-content-text[data-v-120652da] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  min-height: 40px;
  display: block;
  width: 100%;
}
.table-style .sub-form-container[data-v-120652da] {
  margin-bottom: 0;
}
.table-style .sub-form-container .sub-form-header[data-v-120652da] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
  border-bottom: none 0;
  padding: 5px 15px;
}
.table-style .sub-form-container .sub-form-header .sub-form-label[data-v-120652da] {
  height: auto;
  line-height: 22px;
}
.table-style .sub-form-container .sub-form-header .widget-descption[data-v-120652da] {
  font-size: 12px;
  color: var(--jy-text-secondary, #667085);
  line-height: 20px;
  margin-top: 5px;
}
.table-style .sub-form-container .sub-form-import-excel[data-v-120652da] {
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
}
.table-style .sub-form-container .subform-table-column .el-form-item[data-v-120652da] {
  border: none 0;
}
.table-style .sub-form-container .sub-form-add-row[data-v-120652da] {
  border: solid 1px var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
}
.table-style .data-choose-item[data-v-120652da]  .el-form-item__content,
.table-style .fill-select-item[data-v-120652da]  .el-form-item__content {
  width: 100%;
  overflow-y: hidden;
}
.background-opacity[data-v-120652da] {
  background: #3476f0;
}
.form-widget-list .ghost[data-v-120652da] {
  content: "";
  font-size: 0;
  height: 3px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #3476f0;
  border: 2px solid #3476f0;
  outline-width: 0;
  padding: 0;
  overflow: hidden;
}
.form-widget-list .radio-form-item-wrapper[data-v-120652da],
.form-widget-list .checkbox-form-item-wrapper[data-v-120652da] {
  line-height: 25px !important;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content[data-v-120652da],
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content[data-v-120652da] {
  height: initial;
  line-height: 25px;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content[data-v-120652da] {
  margin-top: -5px;
}
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content[data-v-120652da] {
  margin-top: -4px;
}
.el-form-item--medium .el-radio[data-v-120652da],
.el-form-item--medium .el-checkbox[data-v-120652da] {
  line-height: 36px !important;
}
.el-form-item--medium .el-rate[data-v-120652da] {
  margin-top: 8px;
}
.el-form-item--small .el-radio[data-v-120652da],
.el-form-item--small .el-checkbox[data-v-120652da] {
  line-height: 36px !important;
}
.el-form-item--small .el-rate[data-v-120652da] {
  margin-top: 6px;
}
.el-form-item--mini .el-radio[data-v-120652da],
.el-form-item--mini .el-checkbox[data-v-120652da] {
  line-height: 36px !important;
}
.el-form-item--mini .el-rate[data-v-120652da] {
  margin-top: 4px;
}
input[type=password][data-v-120652da]::-ms-reveal { /* 隐藏IE/Edge原生的密码查看按钮 */
  display: none;
}

/* 滚动条样式 begin */
[data-v-120652da]::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
[data-v-120652da]::-webkit-scrollbar-track {
  width: 8px;
  background: rgba(16, 31, 28, 0.1);
  border-radius: 2em;
}
[data-v-120652da]::-webkit-scrollbar-thumb {
  background-color: rgba(16, 31, 28, 0.35);
  background-clip: padding-box;
  min-height: 28px;
  border-radius: 2em;
}
[data-v-120652da]::-webkit-scrollbar-thumb:hover {
  background-color: rgba(16, 31, 28, 0.85);
}
*[data-v-120652da] {
  scrollbar-color: #e5e5e5 #f7f7f9;
  scrollbar-width: thin;
}
.widget-descption[data-v-120652da] {
  color: var(--jy-text-secondary, #667085);
  height: auto;
  line-height: 20px;
  font-size: 12px;
}

/*
body {//IE浏览器滚动条样式
  scrollbar-shadow-color: #e5e5e5;
  scrollbar-face-color: #e5e5e5;
  scrollbar-base-color: #ffffff;
  scrollbar-arrow-color: #444040;
}
*/
/* 滚动条样式 end */
.debugText[data-v-120652da] {
  height: 25px;
  line-height: 25px;
  font-size: 12px;
}
.debugText[data-v-120652da]:nth-of-type(odd) {
  background-color: #e8e8e8;
}
.table-style[data-v-120652da] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-left: none 0;
  border-bottom: 0;
}
.table-style .design-time-bottom-margin[data-v-120652da] {
  margin-bottom: 0 !important;
}
.table-style .field-wrapper[data-v-120652da] {
  padding-right: 0 !important;
}
.table-style .field-wrapper .el-form-item[data-v-120652da] {
  margin-bottom: 0 !important;
}
.table-style .el-form-item[data-v-120652da] {
  border-bottom: 1px solid #dcdfe6;
  margin-bottom: 0 !important;
  padding: 0 !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  min-height: 48px;
}
.table-style .el-form-item.is-error[data-v-120652da] {
  margin-bottom: 0 !important;
}
.table-style .el-form-item.is-error .el-form-item__label[data-v-120652da] {
  color: var(--jy-color-danger, #c93f3f);
}
.table-style .el-form-item .el-form-item__label[data-v-120652da] {
  background-color: var(--jy-bg-subtle, #f8fbff);
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: 1px solid var(--jy-border-base, #d7e2ef);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 12px;
  float: none;
  height: auto !important;
  /* width: auto; 移除此行，因为在 left 模式下 Element UI 会设置行内样式。如果有其他样式干扰，让行内样式自然生效 */
  -ms-flex-negative: 0;
      flex-shrink: 0; /* 防止被内容挤压 */
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  line-height: 20px;
}
.table-style .el-form-item .el-form-item__content[data-v-120652da] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 10px;
  margin-left: 0 !important;
  min-height: 48px;
}
.table-style .el-form-item .el-form-item__content > span[data-v-120652da], .table-style .el-form-item .el-form-item__content > div[data-v-120652da] {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.table-style .el-form-item .el-form-item__content .el-form-item__error[data-v-120652da] {
  padding-top: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 10px;
  left: auto;
  max-width: calc(100% - 20px);
  color: var(--jy-color-danger, #c93f3f);
  background: var(--jy-color-danger-bg, #fff0f0);
  border: 1px solid rgba(201, 63, 63, 0.18);
  border-radius: var(--jy-radius-sm, 4px);
  padding: 2px 6px;
  line-height: 1.4;
}
.table-style .el-form-item.textarea-item[data-v-120652da], .table-style .el-form-item.rich-editor-item[data-v-120652da], .table-style .el-form-item.static-text-item[data-v-120652da], .table-style .el-form-item.html-text-item[data-v-120652da] {
  min-height: 100px;
}
.table-style .el-form-item.textarea-item .el-form-item__content[data-v-120652da], .table-style .el-form-item.rich-editor-item .el-form-item__content[data-v-120652da], .table-style .el-form-item.static-text-item .el-form-item__content[data-v-120652da], .table-style .el-form-item.html-text-item .el-form-item__content[data-v-120652da] {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding-top: 10px;
}
.table-cell-height[data-v-120652da] {
  height: 30px;
  line-height: 30px;
}
.render-form .el-form-item__label[data-v-120652da] {
  color: var(--jy-text-regular, #344054);
  font-weight: 500;
}
.render-form .el-form-item.is-error .el-input__inner[data-v-120652da],
.render-form .el-form-item.is-error .el-textarea__inner[data-v-120652da] {
  border-color: var(--jy-color-danger, #c93f3f);
  -webkit-box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
          box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
}
.operation-bar[data-v-120652da] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.fill-container.empty[data-v-120652da],
.reference-field-container .empty[data-v-120652da],
.dropdown-field-empty.empty[data-v-120652da],
.dropdown-field-empty[data-v-120652da] {
  color: var(--jy-text-secondary, #667085);
  background: var(--jy-bg-subtle, #f8fbff);
  border: 1px dashed var(--jy-border-base, #d7e2ef);
  border-radius: var(--jy-radius-md, 6px);
}
.loading-placeholder[data-v-120652da] {
  min-height: 36px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  color: var(--jy-color-primary-strong, #16458d);
  background: var(--jy-color-primary-lighter, #f4f8ff);
  border: 1px solid rgba(52, 118, 240, 0.18);
  border-radius: var(--jy-radius-md, 6px);
  padding: 0 10px;
}
.view-batch-divider + .view-batch-divider[data-v-120652da] {
  display: none;
}
.view-batch-trigger[data-v-120652da] {
  margin-left: 0;
  border: none;
  background: #f2f5f7;
  min-height: 40px;
  line-height: 20px;
}
.view-batch-trigger.is-selected[data-v-120652da] {
  border: 1px solid #3476f0;
}
.import-upload-area[data-v-120652da]  .el-upload {
  width: 100%;
}
.import-upload-area[data-v-120652da]  .el-upload-dragger {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.batch-upload-area[data-v-120652da]  .el-upload {
  width: 100%;
}
.batch-upload-area[data-v-120652da]  .el-upload-dragger {
  width: 100%;
  height: 200px;
}
.dialog-footer[data-v-120652da] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dialog-footer .dialog-footer-left[data-v-120652da] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dialog-footer .dialog-footer-right[data-v-120652da] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dialog-footer--compact[data-v-120652da] {
  margin-top: 0;
}
.view-batch__data-table[data-v-120652da] {
  width: 100%;
}
.view-batch__disabled-link[data-v-120652da] {
  color: #c0c4cc;
  cursor: not-allowed;
}
.view-batch__upload-tip[data-v-120652da] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 4px 8px;
  margin-top: 5px;
  line-height: 18px;
  word-break: break-word;
}
.view-batch__template-button[data-v-120652da] {
  min-height: 32px;
  padding: 0;
  font-size: 12px;
}
.view-batch__upload-tip-warning[data-v-120652da] {
  display: inline-block;
  margin-top: 0;
  color: #f56c6c;
}
.view-batch__import-note[data-v-120652da] {
  margin-top: 12px;
  padding: 8px 10px;
  border-radius: var(--jy-radius-sm, 4px);
  background: var(--jy-bg-subtle, #f5f7fa);
  font-size: 12px;
  line-height: 18px;
  color: var(--jy-text-secondary, #606266);
}
.view-batch__import-note-title[data-v-120652da] {
  margin-bottom: 4px;
  font-weight: 600;
  color: var(--jy-text-primary, #303133);
}
.view-batch__download-actions[data-v-120652da] {
  margin-bottom: 20px;
}
.view-batch__download-field-row[data-v-120652da] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
}
.view-batch__download-field-row[data-v-120652da]  .el-button {
  min-height: 40px;
}
.view-batch__download-label[data-v-120652da] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  font-size: 14px;
  color: var(--jy-text-secondary, #606266);
}
.view-batch__download-select[data-v-120652da] {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 240px;
          flex: 1 1 240px;
  max-width: 300px;
}
.view-batch__download-empty[data-v-120652da] {
  padding: 12px;
  border-radius: var(--jy-radius-sm, 4px);
  background: var(--jy-primary-subtle, #e6f7ff);
  color: var(--jy-primary, #1890ff);
  font-size: 13px;
  line-height: 20px;
}
.view-batch__download-word-action[data-v-120652da] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin-bottom: 20px;
}
.view-batch__download-word-action[data-v-120652da]  .el-button {
  min-height: 40px;
}
.view-batch__progress[data-v-120652da] {
  margin-top: 12px;
}
.view-batch__progress-text[data-v-120652da] {
  font-size: 12px;
  color: var(--jy-text-secondary, #606266);
  margin-bottom: 6px;
}
.view-batch__result-summary[data-v-120652da] {
  margin-bottom: 8px;
  line-height: 24px;
  word-break: break-word;
}
.view-batch__error-preview[data-v-120652da] {
  max-height: 220px;
  margin-bottom: 8px;
  padding: 8px 10px;
  overflow-y: auto;
  border-radius: var(--jy-radius-sm, 4px);
  background: #f5f7fa;
  word-break: break-word;
}
.view-batch__error-preview-title[data-v-120652da] {
  margin-bottom: 6px;
  font-weight: 600;
}
.view-batch__error-preview-item[data-v-120652da] {
  margin-bottom: 4px;
  line-height: 20px;
}
.view-batch__result-link-row[data-v-120652da] {
  line-height: 30px;
  word-break: break-word;
}
.view-batch__result-link[data-v-120652da] {
  color: #1890ff;
}
.view-batch__pay-input-row[data-v-120652da] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
  min-width: 0;
}
.view-batch__pay-input[data-v-120652da] {
  width: 200px;
  max-width: 100%;
}
.view-batch__pay-unit[data-v-120652da] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.view-batch__tree-panel[data-v-120652da] {
  height: 500px;
  max-height: min(62vh, 500px);
  padding-top: 5px;
  overflow-y: auto;
}
.view-batch__tree-badge[data-v-120652da] {
  font-size: 10px;
}
.view-batch__tree-label[data-v-120652da] {
  font-size: 14px;
  word-break: break-word;
}
.view-batch__steps[data-v-120652da] {
  margin-bottom: 30px;
  padding: 13px 15px;
}
.view-batch__form-help[data-v-120652da] {
  margin-top: 5px;
  color: #909399;
  font-size: 12px;
  line-height: 18px;
  word-break: break-word;
}
.view-batch__regex-result[data-v-120652da] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: 32px;
  margin-left: 10px;
  word-break: break-word;
}
.view-batch__regex-result.is-valid[data-v-120652da] {
  color: #67c23a;
}
.view-batch__regex-result.is-error[data-v-120652da] {
  color: #f56c6c;
}
.view-batch__file-list[data-v-120652da] {
  margin-top: 20px;
}
.view-batch__file-list-title[data-v-120652da] {
  margin-bottom: 10px;
  font-weight: bold;
}
.view-batch__text-muted[data-v-120652da] {
  color: #909399;
}
.view-batch__text-success[data-v-120652da],
.view-batch__match-result.is-match[data-v-120652da] {
  color: #67c23a;
}
.view-batch__text-danger[data-v-120652da],
.view-batch__match-result.is-miss[data-v-120652da] {
  color: #f56c6c;
}
.view-batch__upload-summary[data-v-120652da] {
  width: 100%;
  max-width: 400px;
  margin: 20px auto;
  text-align: center;
  word-break: break-word;
}
.view-batch__upload-summary-error[data-v-120652da] {
  margin-top: 10px;
  color: #f56c6c;
}
.view-batch__full-select[data-v-120652da] {
  width: 100%;
}
@media screen and (max-width: 640px) {
.view-batch__upload-tip[data-v-120652da] {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}
.view-batch__template-button[data-v-120652da],
  .view-batch__download-field-row[data-v-120652da]  .el-button,
  .view-batch__download-word-action[data-v-120652da]  .el-button {
    width: 100%;
    min-height: 44px;
    text-align: left;
}
.view-batch__pay-input-row[data-v-120652da] {
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 6px;
}
.view-batch__pay-input[data-v-120652da] {
    width: 100%;
}
.view-batch__tree-panel[data-v-120652da] {
    height: auto;
    max-height: calc(100vh - 220px);
}
.view-batch__steps[data-v-120652da] {
    margin-bottom: 16px;
    padding: 10px;
    overflow-x: auto;
}
.view-batch__regex-result[data-v-120652da] {
    width: 100%;
    min-height: 40px;
    margin-left: 0;
    margin-top: 6px;
}
.view-batch__upload-summary[data-v-120652da] {
    max-width: 100%;
    margin: 16px auto;
}
}
@charset "UTF-8";
/* 全局css变量 */
.primary-color {
  color: #3476f0;
}
.table-style .static-content-test {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  display: block;
  width: 100%;
}
.table-style .html-content-text {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  min-height: 40px;
  display: block;
  width: 100%;
}
.table-style .sub-form-container {
  margin-bottom: 0;
}
.table-style .sub-form-container .sub-form-header {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
  border-bottom: none 0;
  padding: 5px 15px;
}
.table-style .sub-form-container .sub-form-header .sub-form-label {
  height: auto;
  line-height: 22px;
}
.table-style .sub-form-container .sub-form-header .widget-descption {
  font-size: 12px;
  color: var(--jy-text-secondary, #667085);
  line-height: 20px;
  margin-top: 5px;
}
.table-style .sub-form-container .sub-form-import-excel {
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
}
.table-style .sub-form-container .subform-table-column .el-form-item {
  border: none 0;
}
.table-style .sub-form-container .sub-form-add-row {
  border: solid 1px var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
}
.table-style .data-choose-item ::v-deep .el-form-item__content,
.table-style .fill-select-item ::v-deep .el-form-item__content {
  width: 100%;
  overflow-y: hidden;
}
.background-opacity {
  background: #3476f0;
}
.form-widget-list .ghost {
  content: "";
  font-size: 0;
  height: 3px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #3476f0;
  border: 2px solid #3476f0;
  outline-width: 0;
  padding: 0;
  overflow: hidden;
}
.form-widget-list .radio-form-item-wrapper,
.form-widget-list .checkbox-form-item-wrapper {
  line-height: 25px !important;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content,
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content {
  height: initial;
  line-height: 25px;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content {
  margin-top: -5px;
}
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content {
  margin-top: -4px;
}
.el-form-item--medium .el-radio,
.el-form-item--medium .el-checkbox {
  line-height: 36px !important;
}
.el-form-item--medium .el-rate {
  margin-top: 8px;
}
.el-form-item--small .el-radio,
.el-form-item--small .el-checkbox {
  line-height: 36px !important;
}
.el-form-item--small .el-rate {
  margin-top: 6px;
}
.el-form-item--mini .el-radio,
.el-form-item--mini .el-checkbox {
  line-height: 36px !important;
}
.el-form-item--mini .el-rate {
  margin-top: 4px;
}
input[type=password]::-ms-reveal { /* 隐藏IE/Edge原生的密码查看按钮 */
  display: none;
}

/* 滚动条样式 begin */
::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
::-webkit-scrollbar-track {
  width: 8px;
  background: rgba(16, 31, 28, 0.1);
  border-radius: 2em;
}
::-webkit-scrollbar-thumb {
  background-color: rgba(16, 31, 28, 0.35);
  background-clip: padding-box;
  min-height: 28px;
  border-radius: 2em;
}
::-webkit-scrollbar-thumb:hover {
  background-color: rgba(16, 31, 28, 0.85);
}
* {
  scrollbar-color: #e5e5e5 #f7f7f9;
  scrollbar-width: thin;
}
.widget-descption {
  color: var(--jy-text-secondary, #667085);
  height: auto;
  line-height: 20px;
  font-size: 12px;
}

/*
body {//IE浏览器滚动条样式
  scrollbar-shadow-color: #e5e5e5;
  scrollbar-face-color: #e5e5e5;
  scrollbar-base-color: #ffffff;
  scrollbar-arrow-color: #444040;
}
*/
/* 滚动条样式 end */
.debugText {
  height: 25px;
  line-height: 25px;
  font-size: 12px;
}
.debugText:nth-of-type(odd) {
  background-color: #e8e8e8;
}
.table-style {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-left: none 0;
  border-bottom: 0;
}
.table-style .design-time-bottom-margin {
  margin-bottom: 0 !important;
}
.table-style .field-wrapper {
  padding-right: 0 !important;
}
.table-style .field-wrapper .el-form-item {
  margin-bottom: 0 !important;
}
.table-style .el-form-item {
  border-bottom: 1px solid #dcdfe6;
  margin-bottom: 0 !important;
  padding: 0 !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  min-height: 48px;
}
.table-style .el-form-item.is-error {
  margin-bottom: 0 !important;
}
.table-style .el-form-item.is-error .el-form-item__label {
  color: var(--jy-color-danger, #c93f3f);
}
.table-style .el-form-item .el-form-item__label {
  background-color: var(--jy-bg-subtle, #f8fbff);
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: 1px solid var(--jy-border-base, #d7e2ef);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 12px;
  float: none;
  height: auto !important;
  /* width: auto; 移除此行，因为在 left 模式下 Element UI 会设置行内样式。如果有其他样式干扰，让行内样式自然生效 */
  -ms-flex-negative: 0;
      flex-shrink: 0; /* 防止被内容挤压 */
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  line-height: 20px;
}
.table-style .el-form-item .el-form-item__content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 10px;
  margin-left: 0 !important;
  min-height: 48px;
}
.table-style .el-form-item .el-form-item__content > span, .table-style .el-form-item .el-form-item__content > div {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.table-style .el-form-item .el-form-item__content .el-form-item__error {
  padding-top: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 10px;
  left: auto;
  max-width: calc(100% - 20px);
  color: var(--jy-color-danger, #c93f3f);
  background: var(--jy-color-danger-bg, #fff0f0);
  border: 1px solid rgba(201, 63, 63, 0.18);
  border-radius: var(--jy-radius-sm, 4px);
  padding: 2px 6px;
  line-height: 1.4;
}
.table-style .el-form-item.textarea-item, .table-style .el-form-item.rich-editor-item, .table-style .el-form-item.static-text-item, .table-style .el-form-item.html-text-item {
  min-height: 100px;
}
.table-style .el-form-item.textarea-item .el-form-item__content, .table-style .el-form-item.rich-editor-item .el-form-item__content, .table-style .el-form-item.static-text-item .el-form-item__content, .table-style .el-form-item.html-text-item .el-form-item__content {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding-top: 10px;
}
.table-cell-height {
  height: 30px;
  line-height: 30px;
}
.render-form .el-form-item__label {
  color: var(--jy-text-regular, #344054);
  font-weight: 500;
}
.render-form .el-form-item.is-error .el-input__inner,
.render-form .el-form-item.is-error .el-textarea__inner {
  border-color: var(--jy-color-danger, #c93f3f);
  -webkit-box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
          box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
}
.operation-bar {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.fill-container.empty,
.reference-field-container .empty,
.dropdown-field-empty.empty,
.dropdown-field-empty {
  color: var(--jy-text-secondary, #667085);
  background: var(--jy-bg-subtle, #f8fbff);
  border: 1px dashed var(--jy-border-base, #d7e2ef);
  border-radius: var(--jy-radius-md, 6px);
}
.loading-placeholder {
  min-height: 36px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  color: var(--jy-color-primary-strong, #16458d);
  background: var(--jy-color-primary-lighter, #f4f8ff);
  border: 1px solid rgba(52, 118, 240, 0.18);
  border-radius: var(--jy-radius-md, 6px);
  padding: 0 10px;
}
.el-dropdown-menu .view-batch-divider:first-child {
  display: none;
}
.el-dropdown-menu .view-batch-divider + .view-batch-divider {
  display: none;
}
.el-dropdown-menu .ai-process-menu {
  position: relative;
}
.el-dropdown-menu .ai-process-menu__trigger {
  min-height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 16px;
}
.el-dropdown-menu .ai-process-menu .ai-process-submenu {
  display: none;
  position: absolute;
  right: 100%;
  top: 0;
  background: #fff;
  border: 1px solid #e4e7ed;
  border-radius: 4px;
  -webkit-box-shadow: 0 2px 12px rgba(0, 0, 0, 0.1);
          box-shadow: 0 2px 12px rgba(0, 0, 0, 0.1);
  min-width: 160px;
  z-index: 9999;
  padding: 4px 0;
}
.el-dropdown-menu .ai-process-menu:hover .ai-process-submenu {
  display: block;
}
.el-dropdown-menu .ai-process-menu:focus-within .ai-process-submenu {
  display: block;
}
.el-dropdown-menu .ai-process-menu.is-submenu-open .ai-process-submenu {
  display: block;
}
.el-dropdown-menu .ai-process-menu .ai-process-submenu-item {
  padding: 8px 16px;
  cursor: pointer;
  font-size: 14px;
  color: #606266;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  min-height: 36px;
  outline: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.el-dropdown-menu .ai-process-menu .ai-process-submenu-item:hover,
.el-dropdown-menu .ai-process-menu .ai-process-submenu-item:focus-visible {
  background: #f5f7fa;
  color: #3476f0;
}
.view-batch-dialog .el-dialog__body {
  max-height: min(72vh, 720px);
  overflow: auto;
}
.view-batch-dialog {
  max-width: calc(100vw - 32px);
}
.view-batch-dialog .el-table,
.view-batch-dialog .vxe-table {
  min-width: 640px;
}
.view-batch__table-scroll {
  width: 100%;
  overflow-x: auto;
  overflow-y: hidden;
  -webkit-overflow-scrolling: touch;
}
.view-batch__table-scroll:focus-visible {
  outline: 2px solid rgba(52, 118, 240, 0.35);
  outline-offset: 2px;
}
.view-batch-dialog .el-upload-dragger {
  max-width: 100%;
}
.view-batch-dialog .dialog-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 12px;
}
.view-batch-dialog .dialog-footer-right,
.view-batch-dialog .dialog-footer-left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  min-width: 0;
}
.view-batch-upload-dialog .el-result__extra > div {
  max-width: 100%;
}
@media screen and (max-width: 1024px) {
.view-batch-download-dialog,
  .view-batch-upload-dialog,
  .view-batch-failed-dialog,
  .view-batch-result-dialog,
  .view-batch-tree-dialog {
    width: calc(100vw - 32px) !important;
}
.el-dropdown-menu .ai-process-menu .ai-process-submenu {
    right: auto;
    left: 100%;
}
}
@media screen and (max-width: 640px) {
.view-batch-trigger {
    width: 100%;
    min-height: 44px;
}
.el-dropdown-menu .ai-process-menu__trigger {
    min-height: 44px;
}
.el-dropdown-menu .ai-process-menu .ai-process-submenu {
    position: static;
    display: none;
    min-width: 100%;
    margin-top: 4px;
    -webkit-box-shadow: none;
            box-shadow: none;
    border-color: #ebeef5;
}
.el-dropdown-menu .ai-process-menu:focus-within .ai-process-submenu {
    display: block;
}
.el-dropdown-menu .ai-process-menu.is-submenu-open .ai-process-submenu {
    display: block;
}
.el-dropdown-menu .ai-process-menu .ai-process-submenu-item {
    min-height: 44px;
}
.view-batch-dialog .el-dialog__header,
  .view-batch-dialog .el-dialog__body,
  .view-batch-dialog .el-dialog__footer {
    padding-left: 16px;
    padding-right: 16px;
}
.view-batch-dialog .el-dialog__body {
    max-height: calc(100vh - 172px);
    padding-top: 12px;
    padding-bottom: 12px;
}
.view-batch-dialog .el-form-item__label {
    float: none;
    width: 100% !important;
    padding: 0 0 6px;
    text-align: left;
    line-height: 20px;
}
.view-batch-dialog .el-form-item__content {
    margin-left: 0 !important;
    line-height: 1.5;
}
.view-batch-dialog .el-select,
  .view-batch-dialog .el-input,
  .view-batch-dialog .el-input-number,
  .view-batch-dialog .el-date-editor {
    width: 100% !important;
    max-width: 100%;
}
.view-batch__download-field-row,
  .view-batch__download-word-action {
    -webkit-box-pack: stretch;
        -ms-flex-pack: stretch;
            justify-content: stretch;
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
.view-batch__download-label,
  .view-batch__download-select,
  .view-batch__download-field-row .el-button,
  .view-batch__download-word-action .el-button {
    width: 100%;
    max-width: 100%;
}
.view-batch-dialog .el-upload-dragger {
    height: auto;
    min-height: 150px;
    padding: 20px 12px;
}
.view-batch-dialog .dialog-footer {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
}
.view-batch-dialog .dialog-footer-left,
  .view-batch-dialog .dialog-footer-right {
    -webkit-box-pack: stretch;
        -ms-flex-pack: stretch;
            justify-content: stretch;
    width: 100%;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
.view-batch-dialog .dialog-footer .el-button {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 120px;
            flex: 1 1 120px;
    min-height: 44px;
    margin-left: 0;
}
.view-batch-dialog .el-steps--simple {
    padding: 10px !important;
    overflow-x: auto;
}
.view-batch-dialog .el-step__title {
    font-size: 12px;
    line-height: 18px;
}
}
@charset "UTF-8";
/* 全局css变量 */
.primary-color[data-v-8dfdb4e4] {
  color: #3476f0;
}
.table-style .static-content-test[data-v-8dfdb4e4] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  display: block;
  width: 100%;
}
.table-style .html-content-text[data-v-8dfdb4e4] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  min-height: 40px;
  display: block;
  width: 100%;
}
.table-style .sub-form-container[data-v-8dfdb4e4] {
  margin-bottom: 0;
}
.table-style .sub-form-container .sub-form-header[data-v-8dfdb4e4] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
  border-bottom: none 0;
  padding: 5px 15px;
}
.table-style .sub-form-container .sub-form-header .sub-form-label[data-v-8dfdb4e4] {
  height: auto;
  line-height: 22px;
}
.table-style .sub-form-container .sub-form-header .widget-descption[data-v-8dfdb4e4] {
  font-size: 12px;
  color: var(--jy-text-secondary, #667085);
  line-height: 20px;
  margin-top: 5px;
}
.table-style .sub-form-container .sub-form-import-excel[data-v-8dfdb4e4] {
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
}
.table-style .sub-form-container .subform-table-column .el-form-item[data-v-8dfdb4e4] {
  border: none 0;
}
.table-style .sub-form-container .sub-form-add-row[data-v-8dfdb4e4] {
  border: solid 1px var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
}
.table-style .data-choose-item[data-v-8dfdb4e4]  .el-form-item__content,
.table-style .fill-select-item[data-v-8dfdb4e4]  .el-form-item__content {
  width: 100%;
  overflow-y: hidden;
}
.background-opacity[data-v-8dfdb4e4] {
  background: #3476f0;
}
.form-widget-list .ghost[data-v-8dfdb4e4] {
  content: "";
  font-size: 0;
  height: 3px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #3476f0;
  border: 2px solid #3476f0;
  outline-width: 0;
  padding: 0;
  overflow: hidden;
}
.form-widget-list .radio-form-item-wrapper[data-v-8dfdb4e4],
.form-widget-list .checkbox-form-item-wrapper[data-v-8dfdb4e4] {
  line-height: 25px !important;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content[data-v-8dfdb4e4],
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content[data-v-8dfdb4e4] {
  height: initial;
  line-height: 25px;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content[data-v-8dfdb4e4] {
  margin-top: -5px;
}
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content[data-v-8dfdb4e4] {
  margin-top: -4px;
}
.el-form-item--medium .el-radio[data-v-8dfdb4e4],
.el-form-item--medium .el-checkbox[data-v-8dfdb4e4] {
  line-height: 36px !important;
}
.el-form-item--medium .el-rate[data-v-8dfdb4e4] {
  margin-top: 8px;
}
.el-form-item--small .el-radio[data-v-8dfdb4e4],
.el-form-item--small .el-checkbox[data-v-8dfdb4e4] {
  line-height: 36px !important;
}
.el-form-item--small .el-rate[data-v-8dfdb4e4] {
  margin-top: 6px;
}
.el-form-item--mini .el-radio[data-v-8dfdb4e4],
.el-form-item--mini .el-checkbox[data-v-8dfdb4e4] {
  line-height: 36px !important;
}
.el-form-item--mini .el-rate[data-v-8dfdb4e4] {
  margin-top: 4px;
}
input[type=password][data-v-8dfdb4e4]::-ms-reveal { /* 隐藏IE/Edge原生的密码查看按钮 */
  display: none;
}

/* 滚动条样式 begin */
[data-v-8dfdb4e4]::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
[data-v-8dfdb4e4]::-webkit-scrollbar-track {
  width: 8px;
  background: rgba(16, 31, 28, 0.1);
  border-radius: 2em;
}
[data-v-8dfdb4e4]::-webkit-scrollbar-thumb {
  background-color: rgba(16, 31, 28, 0.35);
  background-clip: padding-box;
  min-height: 28px;
  border-radius: 2em;
}
[data-v-8dfdb4e4]::-webkit-scrollbar-thumb:hover {
  background-color: rgba(16, 31, 28, 0.85);
}
*[data-v-8dfdb4e4] {
  scrollbar-color: #e5e5e5 #f7f7f9;
  scrollbar-width: thin;
}
.widget-descption[data-v-8dfdb4e4] {
  color: var(--jy-text-secondary, #667085);
  height: auto;
  line-height: 20px;
  font-size: 12px;
}

/*
body {//IE浏览器滚动条样式
  scrollbar-shadow-color: #e5e5e5;
  scrollbar-face-color: #e5e5e5;
  scrollbar-base-color: #ffffff;
  scrollbar-arrow-color: #444040;
}
*/
/* 滚动条样式 end */
.debugText[data-v-8dfdb4e4] {
  height: 25px;
  line-height: 25px;
  font-size: 12px;
}
.debugText[data-v-8dfdb4e4]:nth-of-type(odd) {
  background-color: #e8e8e8;
}
.table-style[data-v-8dfdb4e4] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-left: none 0;
  border-bottom: 0;
}
.table-style .design-time-bottom-margin[data-v-8dfdb4e4] {
  margin-bottom: 0 !important;
}
.table-style .field-wrapper[data-v-8dfdb4e4] {
  padding-right: 0 !important;
}
.table-style .field-wrapper .el-form-item[data-v-8dfdb4e4] {
  margin-bottom: 0 !important;
}
.table-style .el-form-item[data-v-8dfdb4e4] {
  border-bottom: 1px solid #dcdfe6;
  margin-bottom: 0 !important;
  padding: 0 !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  min-height: 48px;
}
.table-style .el-form-item.is-error[data-v-8dfdb4e4] {
  margin-bottom: 0 !important;
}
.table-style .el-form-item.is-error .el-form-item__label[data-v-8dfdb4e4] {
  color: var(--jy-color-danger, #c93f3f);
}
.table-style .el-form-item .el-form-item__label[data-v-8dfdb4e4] {
  background-color: var(--jy-bg-subtle, #f8fbff);
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: 1px solid var(--jy-border-base, #d7e2ef);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 12px;
  float: none;
  height: auto !important;
  /* width: auto; 移除此行，因为在 left 模式下 Element UI 会设置行内样式。如果有其他样式干扰，让行内样式自然生效 */
  -ms-flex-negative: 0;
      flex-shrink: 0; /* 防止被内容挤压 */
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  line-height: 20px;
}
.table-style .el-form-item .el-form-item__content[data-v-8dfdb4e4] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 10px;
  margin-left: 0 !important;
  min-height: 48px;
}
.table-style .el-form-item .el-form-item__content > span[data-v-8dfdb4e4], .table-style .el-form-item .el-form-item__content > div[data-v-8dfdb4e4] {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.table-style .el-form-item .el-form-item__content .el-form-item__error[data-v-8dfdb4e4] {
  padding-top: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 10px;
  left: auto;
  max-width: calc(100% - 20px);
  color: var(--jy-color-danger, #c93f3f);
  background: var(--jy-color-danger-bg, #fff0f0);
  border: 1px solid rgba(201, 63, 63, 0.18);
  border-radius: var(--jy-radius-sm, 4px);
  padding: 2px 6px;
  line-height: 1.4;
}
.table-style .el-form-item.textarea-item[data-v-8dfdb4e4], .table-style .el-form-item.rich-editor-item[data-v-8dfdb4e4], .table-style .el-form-item.static-text-item[data-v-8dfdb4e4], .table-style .el-form-item.html-text-item[data-v-8dfdb4e4] {
  min-height: 100px;
}
.table-style .el-form-item.textarea-item .el-form-item__content[data-v-8dfdb4e4], .table-style .el-form-item.rich-editor-item .el-form-item__content[data-v-8dfdb4e4], .table-style .el-form-item.static-text-item .el-form-item__content[data-v-8dfdb4e4], .table-style .el-form-item.html-text-item .el-form-item__content[data-v-8dfdb4e4] {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding-top: 10px;
}
.table-cell-height[data-v-8dfdb4e4] {
  height: 30px;
  line-height: 30px;
}
.render-form .el-form-item__label[data-v-8dfdb4e4] {
  color: var(--jy-text-regular, #344054);
  font-weight: 500;
}
.render-form .el-form-item.is-error .el-input__inner[data-v-8dfdb4e4],
.render-form .el-form-item.is-error .el-textarea__inner[data-v-8dfdb4e4] {
  border-color: var(--jy-color-danger, #c93f3f);
  -webkit-box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
          box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
}
.operation-bar[data-v-8dfdb4e4] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.fill-container.empty[data-v-8dfdb4e4],
.reference-field-container .empty[data-v-8dfdb4e4],
.dropdown-field-empty.empty[data-v-8dfdb4e4],
.dropdown-field-empty[data-v-8dfdb4e4] {
  color: var(--jy-text-secondary, #667085);
  background: var(--jy-bg-subtle, #f8fbff);
  border: 1px dashed var(--jy-border-base, #d7e2ef);
  border-radius: var(--jy-radius-md, 6px);
}
.loading-placeholder[data-v-8dfdb4e4] {
  min-height: 36px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  color: var(--jy-color-primary-strong, #16458d);
  background: var(--jy-color-primary-lighter, #f4f8ff);
  border: 1px solid rgba(52, 118, 240, 0.18);
  border-radius: var(--jy-radius-md, 6px);
  padding: 0 10px;
}
.backBox[data-v-8dfdb4e4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 24px;
  width: 100%;
  max-width: 1280px;
  height: 30px;
  margin: auto;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  position: relative;
}
.backBox .backBox-btn[data-v-8dfdb4e4] {
  border: 0;
  color: #fff;
  padding: 15px;
  font-size: 16px;
  cursor: pointer;
  position: absolute;
  right: 0;
  top: 0;
  min-width: 64px;
  min-height: 64px;
}
.backBox .backBox-btn[data-v-8dfdb4e4]:hover {
  opacity: 0.8;
}
.backBox .backBox-btn[data-v-8dfdb4e4]:focus-visible {
  outline: 2px solid #3476f0;
  outline-offset: 2px;
}
.tabs[data-v-8dfdb4e4] {
  width: 100%;
  max-width: 1280px;
  margin: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 40px clamp(16px, 4vw, 40px) 20px;
  gap: 12px;
  overflow-x: auto;
  scrollbar-width: thin;
}
.tabs .tabs-item[data-v-8dfdb4e4] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: auto;
  min-width: 116px;
  max-width: 220px;
  min-height: 44px;
  border: 0;
  background: transparent;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 18px;
  color: #000;
  font-weight: 500;
  cursor: pointer;
  position: relative;
  padding: 0 8px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.tabs .tabs-item .line[data-v-8dfdb4e4] {
  position: absolute;
  width: 70px;
  height: 6px;
  bottom: -20px;
  border-radius: 5px;
}
.tabs .tabs-item[data-v-8dfdb4e4]:focus-visible {
  outline: 2px solid #3476f0;
  outline-offset: 2px;
  border-radius: 6px;
}
@media screen and (max-width: 767px) {
.backBox[data-v-8dfdb4e4] {
    height: 64px;
    padding: 0 16px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.backBox .backBox-btn[data-v-8dfdb4e4] {
    min-width: 58px;
    min-height: 58px;
    padding: 10px 12px;
    line-height: 18px;
}
.tabs[data-v-8dfdb4e4] {
    overflow-x: auto;
    gap: 12px;
    padding: 24px 16px 16px;
}
.tabs .tabs-item[data-v-8dfdb4e4] {
    width: auto;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    min-width: 88px;
    font-size: 16px;
}
}
@charset "UTF-8";
/* 全局css变量 */
.primary-color[data-v-30596bb3] {
  color: #3476f0;
}
.table-style .static-content-test[data-v-30596bb3] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  display: block;
  width: 100%;
}
.table-style .html-content-text[data-v-30596bb3] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  min-height: 40px;
  display: block;
  width: 100%;
}
.table-style .sub-form-container[data-v-30596bb3] {
  margin-bottom: 0;
}
.table-style .sub-form-container .sub-form-header[data-v-30596bb3] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
  border-bottom: none 0;
  padding: 5px 15px;
}
.table-style .sub-form-container .sub-form-header .sub-form-label[data-v-30596bb3] {
  height: auto;
  line-height: 22px;
}
.table-style .sub-form-container .sub-form-header .widget-descption[data-v-30596bb3] {
  font-size: 12px;
  color: var(--jy-text-secondary, #667085);
  line-height: 20px;
  margin-top: 5px;
}
.table-style .sub-form-container .sub-form-import-excel[data-v-30596bb3] {
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
}
.table-style .sub-form-container .subform-table-column .el-form-item[data-v-30596bb3] {
  border: none 0;
}
.table-style .sub-form-container .sub-form-add-row[data-v-30596bb3] {
  border: solid 1px var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
}
.table-style .data-choose-item[data-v-30596bb3]  .el-form-item__content,
.table-style .fill-select-item[data-v-30596bb3]  .el-form-item__content {
  width: 100%;
  overflow-y: hidden;
}
.background-opacity[data-v-30596bb3] {
  background: #3476f0;
}
.form-widget-list .ghost[data-v-30596bb3] {
  content: "";
  font-size: 0;
  height: 3px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #3476f0;
  border: 2px solid #3476f0;
  outline-width: 0;
  padding: 0;
  overflow: hidden;
}
.form-widget-list .radio-form-item-wrapper[data-v-30596bb3],
.form-widget-list .checkbox-form-item-wrapper[data-v-30596bb3] {
  line-height: 25px !important;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content[data-v-30596bb3],
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content[data-v-30596bb3] {
  height: initial;
  line-height: 25px;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content[data-v-30596bb3] {
  margin-top: -5px;
}
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content[data-v-30596bb3] {
  margin-top: -4px;
}
.el-form-item--medium .el-radio[data-v-30596bb3],
.el-form-item--medium .el-checkbox[data-v-30596bb3] {
  line-height: 36px !important;
}
.el-form-item--medium .el-rate[data-v-30596bb3] {
  margin-top: 8px;
}
.el-form-item--small .el-radio[data-v-30596bb3],
.el-form-item--small .el-checkbox[data-v-30596bb3] {
  line-height: 36px !important;
}
.el-form-item--small .el-rate[data-v-30596bb3] {
  margin-top: 6px;
}
.el-form-item--mini .el-radio[data-v-30596bb3],
.el-form-item--mini .el-checkbox[data-v-30596bb3] {
  line-height: 36px !important;
}
.el-form-item--mini .el-rate[data-v-30596bb3] {
  margin-top: 4px;
}
input[type=password][data-v-30596bb3]::-ms-reveal { /* 隐藏IE/Edge原生的密码查看按钮 */
  display: none;
}

/* 滚动条样式 begin */
[data-v-30596bb3]::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
[data-v-30596bb3]::-webkit-scrollbar-track {
  width: 8px;
  background: rgba(16, 31, 28, 0.1);
  border-radius: 2em;
}
[data-v-30596bb3]::-webkit-scrollbar-thumb {
  background-color: rgba(16, 31, 28, 0.35);
  background-clip: padding-box;
  min-height: 28px;
  border-radius: 2em;
}
[data-v-30596bb3]::-webkit-scrollbar-thumb:hover {
  background-color: rgba(16, 31, 28, 0.85);
}
*[data-v-30596bb3] {
  scrollbar-color: #e5e5e5 #f7f7f9;
  scrollbar-width: thin;
}
.widget-descption[data-v-30596bb3] {
  color: var(--jy-text-secondary, #667085);
  height: auto;
  line-height: 20px;
  font-size: 12px;
}

/*
body {//IE浏览器滚动条样式
  scrollbar-shadow-color: #e5e5e5;
  scrollbar-face-color: #e5e5e5;
  scrollbar-base-color: #ffffff;
  scrollbar-arrow-color: #444040;
}
*/
/* 滚动条样式 end */
.debugText[data-v-30596bb3] {
  height: 25px;
  line-height: 25px;
  font-size: 12px;
}
.debugText[data-v-30596bb3]:nth-of-type(odd) {
  background-color: #e8e8e8;
}
.table-style[data-v-30596bb3] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-left: none 0;
  border-bottom: 0;
}
.table-style .design-time-bottom-margin[data-v-30596bb3] {
  margin-bottom: 0 !important;
}
.table-style .field-wrapper[data-v-30596bb3] {
  padding-right: 0 !important;
}
.table-style .field-wrapper .el-form-item[data-v-30596bb3] {
  margin-bottom: 0 !important;
}
.table-style .el-form-item[data-v-30596bb3] {
  border-bottom: 1px solid #dcdfe6;
  margin-bottom: 0 !important;
  padding: 0 !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  min-height: 48px;
}
.table-style .el-form-item.is-error[data-v-30596bb3] {
  margin-bottom: 0 !important;
}
.table-style .el-form-item.is-error .el-form-item__label[data-v-30596bb3] {
  color: var(--jy-color-danger, #c93f3f);
}
.table-style .el-form-item .el-form-item__label[data-v-30596bb3] {
  background-color: var(--jy-bg-subtle, #f8fbff);
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: 1px solid var(--jy-border-base, #d7e2ef);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 12px;
  float: none;
  height: auto !important;
  /* width: auto; 移除此行，因为在 left 模式下 Element UI 会设置行内样式。如果有其他样式干扰，让行内样式自然生效 */
  -ms-flex-negative: 0;
      flex-shrink: 0; /* 防止被内容挤压 */
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  line-height: 20px;
}
.table-style .el-form-item .el-form-item__content[data-v-30596bb3] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 10px;
  margin-left: 0 !important;
  min-height: 48px;
}
.table-style .el-form-item .el-form-item__content > span[data-v-30596bb3], .table-style .el-form-item .el-form-item__content > div[data-v-30596bb3] {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.table-style .el-form-item .el-form-item__content .el-form-item__error[data-v-30596bb3] {
  padding-top: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 10px;
  left: auto;
  max-width: calc(100% - 20px);
  color: var(--jy-color-danger, #c93f3f);
  background: var(--jy-color-danger-bg, #fff0f0);
  border: 1px solid rgba(201, 63, 63, 0.18);
  border-radius: var(--jy-radius-sm, 4px);
  padding: 2px 6px;
  line-height: 1.4;
}
.table-style .el-form-item.textarea-item[data-v-30596bb3], .table-style .el-form-item.rich-editor-item[data-v-30596bb3], .table-style .el-form-item.static-text-item[data-v-30596bb3], .table-style .el-form-item.html-text-item[data-v-30596bb3] {
  min-height: 100px;
}
.table-style .el-form-item.textarea-item .el-form-item__content[data-v-30596bb3], .table-style .el-form-item.rich-editor-item .el-form-item__content[data-v-30596bb3], .table-style .el-form-item.static-text-item .el-form-item__content[data-v-30596bb3], .table-style .el-form-item.html-text-item .el-form-item__content[data-v-30596bb3] {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding-top: 10px;
}
.table-cell-height[data-v-30596bb3] {
  height: 30px;
  line-height: 30px;
}
.render-form .el-form-item__label[data-v-30596bb3] {
  color: var(--jy-text-regular, #344054);
  font-weight: 500;
}
.render-form .el-form-item.is-error .el-input__inner[data-v-30596bb3],
.render-form .el-form-item.is-error .el-textarea__inner[data-v-30596bb3] {
  border-color: var(--jy-color-danger, #c93f3f);
  -webkit-box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
          box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
}
.operation-bar[data-v-30596bb3] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.fill-container.empty[data-v-30596bb3],
.reference-field-container .empty[data-v-30596bb3],
.dropdown-field-empty.empty[data-v-30596bb3],
.dropdown-field-empty[data-v-30596bb3] {
  color: var(--jy-text-secondary, #667085);
  background: var(--jy-bg-subtle, #f8fbff);
  border: 1px dashed var(--jy-border-base, #d7e2ef);
  border-radius: var(--jy-radius-md, 6px);
}
.loading-placeholder[data-v-30596bb3] {
  min-height: 36px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  color: var(--jy-color-primary-strong, #16458d);
  background: var(--jy-color-primary-lighter, #f4f8ff);
  border: 1px solid rgba(52, 118, 240, 0.18);
  border-radius: var(--jy-radius-md, 6px);
  padding: 0 10px;
}
.view-group-tabs[data-v-30596bb3] {
  padding: 0;
}
.view-group-tabs-card[data-v-30596bb3] {
  padding: 0 var(--jy-space-3);
  border-bottom: 1px solid var(--jy-border-light);
}
.view-group-tabs-card[data-v-30596bb3]  .el-tabs__header {
  margin-bottom: 0;
  border-bottom: none 0;
}
.view-group-tabs-card[data-v-30596bb3]  .el-tabs__item {
  min-height: 40px;
  height: auto;
  line-height: 40px;
  color: var(--jy-text-secondary);
  font-weight: 500;
}
.view-group-tabs-card[data-v-30596bb3]  .el-tabs__item.is-active {
  color: var(--jy-color-primary-strong);
  background: var(--jy-color-primary-lighter);
}
.view-group-tree[data-v-30596bb3] {
  overflow-y: auto;
  padding: var(--jy-space-3);
  background-color: var(--jy-bg-subtle);
  border-right: 1px solid var(--jy-border-light);
  border-radius: 0;
}
.view-group-tree[data-v-30596bb3]  .el-tree-node {
  margin-bottom: var(--jy-space-1);
}
.view-group-tree[data-v-30596bb3]  .el-tree-node.is-current > .el-tree-node__content {
  background-color: var(--jy-color-primary-lighter);
  color: var(--jy-color-primary-strong);
}
.view-table[data-v-30596bb3] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 0;
  min-height: 0;
  padding: var(--jy-space-4);
}
.view-table.baseView[data-v-30596bb3] {
  background-color: var(--jy-bg-container);
  padding-top: var(--jy-space-3);
}
.view-table.webView[data-v-30596bb3] {
  display: inline-block;
  height: auto;
  min-height: clamp(320px, 70vh, 640px);
  text-align: center;
  background-color: transparent;
}
.view-table.tab[data-v-30596bb3] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.view-table.tab .view-group-tabs[data-v-30596bb3] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.view-table.tab .view-group-content[data-v-30596bb3] {
  width: 100%;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 0;
  min-height: 0;
}
.view-table.tree[data-v-30596bb3] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0;
}
.view-table.tree.baseView[data-v-30596bb3] {
  padding-top: 0;
}
.view-table.tree .view-group-content[data-v-30596bb3] {
  width: auto;
  min-width: 0;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 0px;
          flex: 1 1 0;
}
.view-table.tree .view-group-tabs[data-v-30596bb3] {
  width: clamp(160px, 22vw, 240px);
  display: inline-block;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  background-color: var(--jy-bg-subtle);
}
.view-table .view-group-content[data-v-30596bb3] {
  height: 100%;
}
.view-table .jy-data-view-shell__empty-columns[data-v-30596bb3] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-height: 320px;
  height: 100%;
  border: 1px dashed var(--jy-border-light);
  border-radius: var(--jy-radius-md);
  background: var(--jy-bg-container);
}
.view-table .operator-wrapper[data-v-30596bb3] {
  width: 100%;
  line-height: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.view-table .operator-wrapper[data-v-30596bb3]  .el-button {
  min-height: 32px;
  padding: 3px 6px;
  font-weight: 600;
  line-height: 20px;
}
.view-table[data-v-30596bb3]  .jy-table-toolbar {
  margin-bottom: var(--jy-space-3);
}
.view-table[data-v-30596bb3]  .jy-table-pager {
  margin-top: var(--jy-space-3);
}
.view-info[data-v-30596bb3] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 0;
  min-height: 0;
  overflow: hidden;
}
.view-info[data-v-30596bb3]  .form-detail-container {
  position: initial;
  margin: initial;
}
.view-info > div[data-v-30596bb3] {
  height: 100%;
  overflow: auto;
}
.view-info.webView[data-v-30596bb3] {
  text-align: center;
  background-color: var(--jy-bg-container);
}
.views-page[data-v-30596bb3] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
  overflow: hidden;
}
.views-page[data-v-30596bb3]  .forms-content {
  padding-left: 0;
  padding-right: 0;
}
.views-page[data-v-30596bb3]  .form-detail-container .forms-content {
  max-width: 100%;
}
.views-page[data-v-30596bb3]  .el-tabs__nav-wrap::after {
  height: 1px;
}
.jy-data-view-shell[data-v-30596bb3] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
  min-height: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
  padding: 0 var(--jy-space-4) var(--jy-space-4);
  gap: var(--jy-space-3);
  background: var(--jy-bg-page, #f4f8fe);
}
.jy-data-view-shell__tabs[data-v-30596bb3],
.jy-data-view-shell__detail[data-v-30596bb3],
.jy-data-view-shell__table[data-v-30596bb3] {
  width: 100%;
  background: var(--jy-bg-container, #fff);
  border: 1px solid var(--jy-border-light, #e6ebf5);
  border-radius: var(--jy-radius-md, 6px);
  -webkit-box-shadow: none;
          box-shadow: none;
}
.jy-data-view-shell__tabs[data-v-30596bb3] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  position: relative;
  overflow: visible;
  min-height: 48px;
  background: var(--jy-bg-soft-gradient, linear-gradient(180deg, #fff 0%, var(--jy-bg-subtle, #f8fbff) 100%));
}
.jy-data-view-shell__tabs[data-v-30596bb3]  .el-tabs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 36px;
  min-height: 36px;
}
.jy-data-view-shell__tabs[data-v-30596bb3]  .el-tabs__header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
  margin-bottom: 0;
}
.jy-data-view-shell__tabs[data-v-30596bb3]  .el-tabs__nav-wrap::after {
  display: none;
}
.jy-data-view-shell__tabs[data-v-30596bb3]  .el-tabs__nav-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  height: 100%;
  min-width: 0;
  margin-bottom: 0;
  overflow-x: auto;
  overflow-y: hidden;
  scrollbar-width: none;
}
.jy-data-view-shell__tabs[data-v-30596bb3]  .el-tabs__nav-wrap.is-scrollable {
  padding: 0 36px;
}
.jy-data-view-shell__tabs[data-v-30596bb3]  .el-tabs__nav-prev,
.jy-data-view-shell__tabs[data-v-30596bb3]  .el-tabs__nav-next {
  width: 36px;
  height: 36px;
  color: var(--jy-text-tertiary);
  line-height: 36px;
  text-align: center;
  -webkit-transition: color 0.2s ease, background-color 0.2s ease;
  transition: color 0.2s ease, background-color 0.2s ease;
}
.jy-data-view-shell__tabs[data-v-30596bb3]  .el-tabs__nav-prev:hover,
.jy-data-view-shell__tabs[data-v-30596bb3]  .el-tabs__nav-next:hover,
.jy-data-view-shell__tabs[data-v-30596bb3]  .el-tabs__nav-prev:focus-visible,
.jy-data-view-shell__tabs[data-v-30596bb3]  .el-tabs__nav-next:focus-visible {
  color: var(--jy-color-primary);
  background: var(--jy-fill-light);
  outline: none;
}
.jy-data-view-shell__tabs[data-v-30596bb3]  .el-tabs__nav-wrap::-webkit-scrollbar {
  display: none;
}
.jy-data-view-shell__tabs[data-v-30596bb3]  .el-tabs__nav-scroll {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  height: 100%;
  min-height: 0;
  min-width: 0;
  overflow: hidden;
}
.jy-data-view-shell__tabs[data-v-30596bb3]  .el-tabs__nav {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  gap: 6px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 36px;
  white-space: nowrap;
}
.jy-data-view-shell__tabs[data-v-30596bb3]  .el-tabs__item {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 36px;
  min-height: 36px;
  padding: 0 12px !important;
  margin: 0;
  line-height: 36px;
  color: var(--jy-text-secondary);
  background: transparent;
  border: 1px solid transparent;
  border-radius: var(--jy-radius-md, 6px);
  font-weight: 500;
  -webkit-transition: color 0.18s ease, background-color 0.18s ease, border-color 0.18s ease;
  transition: color 0.18s ease, background-color 0.18s ease, border-color 0.18s ease;
}
.jy-data-view-shell__tabs[data-v-30596bb3]  .el-tabs__item:hover {
  color: var(--jy-color-primary-strong) !important;
  background: var(--jy-bg-container, #fff) !important;
  border-color: var(--jy-border-lighter, #f0f4f9) !important;
}
.jy-data-view-shell__tabs[data-v-30596bb3]  .el-tabs__item.is-active {
  color: var(--jy-color-primary-strong) !important;
  background: var(--jy-bg-subtle, #f8fbff) !important;
  background-color: var(--jy-bg-subtle, #f8fbff) !important;
  border-color: var(--jy-border-light, #e6edf6) !important;
  font-weight: 600;
}
.jy-data-view-shell__tabs[data-v-30596bb3]  .el-tabs__item.is-active::after {
  content: "";
  position: absolute;
  left: 50%;
  bottom: 4px;
  width: 18px;
  height: 2px;
  background: var(--jy-color-primary);
  border-radius: 999px;
  opacity: 0.78;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.jy-data-view-shell__tabs[data-v-30596bb3]  .el-tabs__item:focus-visible {
  outline: none;
  -webkit-box-shadow: var(--jy-shadow-focus, 0 0 0 3px rgba(52, 118, 240, 0.16));
          box-shadow: var(--jy-shadow-focus, 0 0 0 3px rgba(52, 118, 240, 0.16));
}
.jy-data-view-shell__tabs[data-v-30596bb3]  .el-tabs__active-bar {
  display: none;
}
.jy-data-view-shell__tab-label[data-v-30596bb3] {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  max-width: 100%;
  min-width: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: top;
}
.jy-data-view-shell__tab-label.has-actions[data-v-30596bb3] {
  min-width: 92px;
  padding-right: 34px;
}
.jy-data-view-shell__tab-text[data-v-30596bb3] {
  display: block;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-width: 0;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.jy-data-view-shell__detail[data-v-30596bb3],
.jy-data-view-shell__table[data-v-30596bb3] {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-height: 0;
  overflow: auto;
}
.jy-data-view-shell__detail.view-info.baseView[data-v-30596bb3] {
  background: transparent;
  border: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.jy-data-view-shell__detail.view-info.baseView .jy-data-view-shell__detail-content[data-v-30596bb3] {
  display: block;
  width: 100%;
  height: 100%;
  min-height: 100%;
  overflow: visible;
}
.jy-data-view-shell__table[data-v-30596bb3] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.jy-data-view-shell__web-menu[data-v-30596bb3] {
  margin-bottom: 0;
  border-bottom: 0;
}
.jy-data-view-shell__group-content[data-v-30596bb3] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
  min-height: 0;
  padding-top: var(--jy-space-3);
}
.jy-data-view-shell__search-input[data-v-30596bb3] {
  width: 300px;
  max-width: 100%;
}
.jy-data-view-shell__tab-dropdown[data-v-30596bb3] {
  position: absolute;
  top: 50%;
  right: 0;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 32px;
  height: 32px;
  line-height: 32px;
  margin-right: 0 !important;
  color: inherit;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.jy-data-view-shell__tab-dropdown .el-icon-arrow-down[data-v-30596bb3] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 32px;
  min-width: 32px;
  min-height: 32px;
  margin-left: 0;
  color: currentcolor;
  border-radius: var(--jy-radius-sm, 4px);
  outline: none;
}
.jy-data-view-shell__tab-dropdown .el-icon-arrow-down[data-v-30596bb3]:focus-visible {
  -webkit-box-shadow: var(--jy-shadow-focus, 0 0 0 3px rgba(52, 118, 240, 0.16));
          box-shadow: var(--jy-shadow-focus, 0 0 0 3px rgba(52, 118, 240, 0.16));
}
.jy-data-view-shell__detail-content[data-v-30596bb3] {
  display: inline-block;
  width: 100%;
  text-align: left;
}
.jy-data-view-shell__table-main[data-v-30596bb3] {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100% !important;
  min-height: 0;
  text-align: left;
}
.view-info.webView .jy-data-view-shell__detail-content[data-v-30596bb3],
.jy-data-view-shell__table-main.is-web-view[data-v-30596bb3] {
  width: 100% !important;
  max-width: 1280px;
}
.view-info.webView .jy-data-view-shell__detail-content[data-v-30596bb3] {
  margin: 0 auto;
}
.jy-data-view-shell__table-main.is-web-view[data-v-30596bb3] {
  min-height: 200px;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  -ms-flex-item-align: center;
      align-self: center;
}
.jy-data-view-shell__toolbar-actions[data-v-30596bb3] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: var(--jy-space-1);
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.jy-data-view-shell__toolbar-btn[data-v-30596bb3] {
  height: 29px;
}
.jy-data-view-shell__save-width-btn[data-v-30596bb3] {
  right: 120px;
  margin-right: 8px;
}
.jy-data-view-shell__status-code[data-v-30596bb3] {
  cursor: pointer;
}
.jy-data-view-shell__operator-gap[data-v-30596bb3],
.jy-data-view-shell__operator-btn[data-v-30596bb3] {
  margin-left: 4px;
}
.jy-data-view-shell__dialog-footer[data-v-30596bb3] {
  width: 100%;
  text-align: right;
}
.jy-data-view-shell__pay-success[data-v-30596bb3] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 4px 0 10px;
}
.jy-data-view-shell__pay-success-title[data-v-30596bb3] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0 0 12px;
  font-size: 20px;
}
.jy-data-view-shell__pay-success-icon[data-v-30596bb3] {
  margin-right: 10px;
  color: #67c23a;
  font-size: 40px;
}
.jy-data-view-shell__pay-success-copy[data-v-30596bb3],
.jy-data-view-shell__pay-dialog-title[data-v-30596bb3] {
  width: 100%;
  margin: 0;
  text-align: center;
}
.jy-data-view-shell__pay-success-copy[data-v-30596bb3] {
  font-size: 14px;
  line-height: 30px;
}
.jy-data-view-shell__pay-success-qrcode[data-v-30596bb3],
.jy-data-view-shell__pay-dialog-code[data-v-30596bb3] {
  width: min(200px, 70vw);
}
.jy-data-view-shell__pay-success-qrcode[data-v-30596bb3] {
  aspect-ratio: 1;
  height: auto;
  margin: 8px auto 0;
  -o-object-fit: contain;
     object-fit: contain;
}
.jy-data-view-shell__pay-success-tip[data-v-30596bb3] {
  max-height: 450px;
  overflow-y: auto;
}
.jy-data-view-shell__pay-dialog-code[data-v-30596bb3] {
  min-height: 200px;
  margin: 0 auto;
  text-align: center;
}
.jy-data-view-shell__pay-dialog .el-dialog__body[data-v-30596bb3] {
  padding-top: 12px;
}
.jy-data-view-shell__full-width-select[data-v-30596bb3] {
  width: 100%;
}
.jy-data-view-shell__field-hint[data-v-30596bb3] {
  margin-top: 10px;
  color: #999;
  font-size: 12px;
  line-height: 1.5;
}
.jy-data-view-shell__share-intro[data-v-30596bb3] {
  margin-bottom: 10px;
}
.block-container[data-v-30596bb3] {
  border-radius: 0;
  display: inline-block;
  width: 100%;
}
.jy-data-view-shell__tabs[data-v-30596bb3],
.jy-data-view-shell__table[data-v-30596bb3] {
  border-radius: var(--jy-radius-md, 6px);
}
.views-tabs[data-v-30596bb3] {
  padding: 0 12px;
  padding-bottom: 0;
  background-color: transparent;
  border-bottom: solid 0 transparent;
  min-height: 48px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: var(--jy-space-3);
}
.views-tabs .el-tabs[data-v-30596bb3] {
  margin-right: 0;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-width: 0;
}
.views-tabs .el-tabs.fullWidth[data-v-30596bb3] {
  margin-right: 0;
}
.views-tabs .el-tabs[data-v-30596bb3]  .el-tabs__header {
  margin-bottom: 0;
}
.views-tabs > .el-dropdown[data-v-30596bb3] {
  margin-left: 0;
  margin-right: 0;
  float: initial;
}
.views-tabs .jy-data-view-shell__tab-dropdown[data-v-30596bb3] {
  margin-right: 0 !important;
}
.views-tabs .jy-data-view-shell__tab-dropdown .el-icon-arrow-down[data-v-30596bb3] {
  padding: 0;
}
.views-tabs > .el-dropdown .el-icon-arrow-down[data-v-30596bb3] {
  padding: 0;
}
.views-tabs .view-add[data-v-30596bb3] {
  position: static;
  right: auto;
  top: auto;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin-left: auto;
}
.views-tabs[data-v-30596bb3]  .view-add.el-button,
.views-tabs[data-v-30596bb3]  .view-add .el-button {
  min-height: 32px;
  height: 32px;
  padding-top: 7px;
  padding-bottom: 7px;
  border-radius: var(--jy-radius-sm, 4px);
}
[data-jy-theme=dark] .jy-data-view-shell__tabs[data-v-30596bb3]  .el-tabs__item:hover {
  color: var(--jy-text-primary) !important;
  background: var(--jy-bg-subtle) !important;
  border-color: var(--jy-border-light) !important;
}
[data-jy-theme=dark] .jy-data-view-shell__tabs[data-v-30596bb3]  .el-tabs__item.is-active {
  color: var(--jy-text-primary) !important;
  background: var(--jy-color-primary-lighter) !important;
  background-color: var(--jy-color-primary-lighter) !important;
  border-color: var(--jy-color-primary-border) !important;
}
[data-jy-theme=dark] .jy-data-view-shell__tabs[data-v-30596bb3]  .el-tabs__active-bar {
  background: -webkit-gradient(linear, left top, right top, from(rgba(94, 213, 164, 0.78)), to(rgba(110, 167, 255, 0.62)));
  background: linear-gradient(90deg, rgba(94, 213, 164, 0.78), rgba(110, 167, 255, 0.62));
  -webkit-box-shadow: 0 0 10px rgba(110, 167, 255, 0.18);
          box-shadow: 0 0 10px rgba(110, 167, 255, 0.18);
}
.form-view-table[data-v-30596bb3] {
  width: 100%;
}
.form-view-table .el-table td.el-table__cell[data-v-30596bb3] {
  border-bottom: 0 none;
  padding: 4px 0;
}
@media screen and (max-width: 1280px) {
.jy-data-view-shell[data-v-30596bb3] {
    padding: 0 var(--jy-space-3) var(--jy-space-3);
    gap: var(--jy-space-3);
}
.views-tabs[data-v-30596bb3] {
    padding-left: 12px;
    padding-right: 12px;
}
.views-tabs .el-tabs[data-v-30596bb3] {
    margin-right: 112px;
}
.view-table[data-v-30596bb3] {
    padding: var(--jy-space-3);
}
}
@media screen and (max-width: 1024px) {
.jy-data-view-shell__detail-content[data-v-30596bb3],
  .jy-data-view-shell__table-main.is-web-view[data-v-30596bb3] {
    max-width: 100%;
}
.views-tabs[data-v-30596bb3] {
    min-height: auto;
    padding-top: 0;
    padding-bottom: 0;
}
.views-tabs .el-tabs[data-v-30596bb3] {
    margin-right: 0;
}
.views-tabs .view-add[data-v-30596bb3] {
    position: static;
    margin-left: auto;
    -ms-flex-item-align: center;
        align-self: center;
}
}
@media screen and (max-width: 768px) {
.jy-data-view-shell[data-v-30596bb3] {
    height: auto;
    min-height: inherit;
    overflow: visible;
}
.jy-data-view-shell__detail.view-info.baseView .jy-data-view-shell__detail-content[data-v-30596bb3] {
    height: auto !important;
    min-height: 0;
}
.jy-data-view-shell__detail[data-v-30596bb3],
  .jy-data-view-shell__table[data-v-30596bb3] {
    min-height: 360px;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
}
.views-tabs[data-v-30596bb3] {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    gap: 8px;
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
    padding-top: 8px;
    padding-bottom: 8px;
}
.views-tabs .el-tabs[data-v-30596bb3] {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 100%;
            flex: 1 1 100%;
    width: 100%;
}
.views-tabs .view-add[data-v-30596bb3] {
    min-height: 44px;
    margin-left: 0;
    width: 100%;
}
.views-tabs[data-v-30596bb3]  .view-add.el-button,
  .views-tabs[data-v-30596bb3]  .view-add .el-button {
    min-height: 44px;
    height: auto;
}
.operator-wrapper[data-v-30596bb3] {
    gap: 4px 6px;
}
.operator-wrapper[data-v-30596bb3]  .el-button {
    min-height: 44px;
    padding: 0 8px;
}
.view-table.tree[data-v-30596bb3] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}
.view-table.tree .view-group-tabs[data-v-30596bb3] {
    width: 100%;
    max-height: 180px;
    overflow: auto;
    border-bottom: 1px solid var(--jy-border-light);
}
.view-table.tree .view-group-content[data-v-30596bb3] {
    width: 100%;
    min-height: 0;
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto;
}
.view-group-tree[data-v-30596bb3] {
    border-right: 0;
}
.view-group-tree[data-v-30596bb3]  .el-tree-node__content {
    min-height: 44px;
}
.jy-data-view-shell__toolbar-actions[data-v-30596bb3]  .el-button,
  .jy-data-view-shell__toolbar-actions[data-v-30596bb3]  .el-link {
    min-height: 44px;
    min-width: 44px;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.jy-data-view-shell__toolbar-btn[data-v-30596bb3] {
    min-height: 44px;
    height: auto;
}
.jy-data-view-shell__search-input[data-v-30596bb3] {
    width: 100%;
}
.jy-data-view-shell__tabs[data-v-30596bb3]  .el-tabs,
  .jy-data-view-shell__tabs[data-v-30596bb3]  .el-tabs__header,
  .jy-data-view-shell__tabs[data-v-30596bb3]  .el-tabs__nav-wrap,
  .jy-data-view-shell__tabs[data-v-30596bb3]  .el-tabs__nav-scroll,
  .jy-data-view-shell__tabs[data-v-30596bb3]  .el-tabs__nav {
    height: 44px;
    min-height: 44px;
}
.jy-data-view-shell__tabs[data-v-30596bb3]  .el-tabs__nav-wrap.is-scrollable {
    padding: 0 40px;
}
.jy-data-view-shell__tabs[data-v-30596bb3]  .el-tabs__nav-prev,
  .jy-data-view-shell__tabs[data-v-30596bb3]  .el-tabs__nav-next {
    width: 40px;
    min-height: 44px;
    line-height: 44px;
}
.jy-data-view-shell__tabs[data-v-30596bb3]  .el-tabs__nav-scroll {
    min-height: 44px;
}
.jy-data-view-shell__tabs[data-v-30596bb3]  .el-tabs__item {
    height: 44px;
    min-height: 44px;
    line-height: 44px;
    max-width: min(68vw, 220px);
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: top;
}
.jy-data-view-shell__tabs .jy-data-view-shell__tab-label.has-actions[data-v-30596bb3] {
    min-width: 116px;
    padding-right: 44px;
}
.jy-data-view-shell__tabs .jy-data-view-shell__tab-dropdown[data-v-30596bb3] {
    width: 44px;
    height: 44px;
    line-height: 44px;
}
.jy-data-view-shell__tabs .jy-data-view-shell__tab-dropdown .el-icon-arrow-down[data-v-30596bb3] {
    width: 44px;
    min-width: 44px;
    min-height: 44px;
}
}

.msgShowZIndexTop {
  z-index: 9999 !important;
}
.audit-process-dialog .el-loading-mask {
  bottom: -80px;
  left: -20px;
}
.form-no-any-view {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
  width: 100%;
  color: var(--jy-text-secondary);
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  background-color: var(--jy-bg-container);
  text-align: center;
  padding: 24px;
svg {
    font-size: 70px;
    margin-bottom: 30px;
    color: var(--jy-text-placeholder);
}
}
.current-view-disable-edit-dialog .el-dialog__body {
  max-height: calc(100vh - 180px);
  overflow: auto;
  padding-top: 10px;
  padding-bottom: 10px;
}
.jy-data-view-shell__pay-dialog .el-dialog__body {
  padding-top: 12px;
}
.audit-process-dialog .el-dialog__body {
  max-height: calc(100vh - 190px);
  overflow: auto;
}
.audit-process-dialog .jy-data-view-shell__dialog-footer {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  gap: 8px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.row-share-dialog .el-dialog__body {
  max-height: calc(100vh - 180px);
  overflow: auto;
}
.row-share-dialog .el-textarea__inner {
  word-break: break-all;
}
@media screen and (max-width: 768px) {
.audit-process-dialog,
  .jy-data-view-shell__pay-dialog,
  .current-view-disable-edit-dialog,
  .row-share-dialog {
    width: calc(100vw - 24px) !important;
    max-width: calc(100vw - 24px);
}
.audit-process-dialog .jy-data-view-shell__dialog-footer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.audit-process-dialog .jy-data-view-shell__dialog-footer .el-button {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 120px;
            flex: 1 1 120px;
    min-height: 44px;
    margin-left: 0;
}
.row-share-dialog .dialog-footer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 8px;
}
.current-view-disable-edit-dialog .dialog-footer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 8px;
}
.row-share-dialog .dialog-footer .el-button,
  .current-view-disable-edit-dialog .dialog-footer .el-button {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 0px;
            flex: 1 1 0;
    min-height: 44px;
    margin-left: 0;
}
.jy-data-view-shell__pay-dialog .el-dialog__body {
    max-height: calc(100vh - 120px);
    overflow: auto;
}
}

@charset "UTF-8";
/* 全局css变量 */
.primary-color[data-v-23023ac8] {
  color: #3476f0;
}
.table-style .static-content-test[data-v-23023ac8] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  display: block;
  width: 100%;
}
.table-style .html-content-text[data-v-23023ac8] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  min-height: 40px;
  display: block;
  width: 100%;
}
.table-style .sub-form-container[data-v-23023ac8] {
  margin-bottom: 0;
}
.table-style .sub-form-container .sub-form-header[data-v-23023ac8] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
  border-bottom: none 0;
  padding: 5px 15px;
}
.table-style .sub-form-container .sub-form-header .sub-form-label[data-v-23023ac8] {
  height: auto;
  line-height: 22px;
}
.table-style .sub-form-container .sub-form-header .widget-descption[data-v-23023ac8] {
  font-size: 12px;
  color: var(--jy-text-secondary, #667085);
  line-height: 20px;
  margin-top: 5px;
}
.table-style .sub-form-container .sub-form-import-excel[data-v-23023ac8] {
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
}
.table-style .sub-form-container .subform-table-column .el-form-item[data-v-23023ac8] {
  border: none 0;
}
.table-style .sub-form-container .sub-form-add-row[data-v-23023ac8] {
  border: solid 1px var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
}
.table-style .data-choose-item[data-v-23023ac8]  .el-form-item__content,
.table-style .fill-select-item[data-v-23023ac8]  .el-form-item__content {
  width: 100%;
  overflow-y: hidden;
}
.background-opacity[data-v-23023ac8] {
  background: #3476f0;
}
.form-widget-list .ghost[data-v-23023ac8] {
  content: "";
  font-size: 0;
  height: 3px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #3476f0;
  border: 2px solid #3476f0;
  outline-width: 0;
  padding: 0;
  overflow: hidden;
}
.form-widget-list .radio-form-item-wrapper[data-v-23023ac8],
.form-widget-list .checkbox-form-item-wrapper[data-v-23023ac8] {
  line-height: 25px !important;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content[data-v-23023ac8],
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content[data-v-23023ac8] {
  height: initial;
  line-height: 25px;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content[data-v-23023ac8] {
  margin-top: -5px;
}
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content[data-v-23023ac8] {
  margin-top: -4px;
}
.el-form-item--medium .el-radio[data-v-23023ac8],
.el-form-item--medium .el-checkbox[data-v-23023ac8] {
  line-height: 36px !important;
}
.el-form-item--medium .el-rate[data-v-23023ac8] {
  margin-top: 8px;
}
.el-form-item--small .el-radio[data-v-23023ac8],
.el-form-item--small .el-checkbox[data-v-23023ac8] {
  line-height: 36px !important;
}
.el-form-item--small .el-rate[data-v-23023ac8] {
  margin-top: 6px;
}
.el-form-item--mini .el-radio[data-v-23023ac8],
.el-form-item--mini .el-checkbox[data-v-23023ac8] {
  line-height: 36px !important;
}
.el-form-item--mini .el-rate[data-v-23023ac8] {
  margin-top: 4px;
}
input[type=password][data-v-23023ac8]::-ms-reveal { /* 隐藏IE/Edge原生的密码查看按钮 */
  display: none;
}

/* 滚动条样式 begin */
[data-v-23023ac8]::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
[data-v-23023ac8]::-webkit-scrollbar-track {
  width: 8px;
  background: rgba(16, 31, 28, 0.1);
  border-radius: 2em;
}
[data-v-23023ac8]::-webkit-scrollbar-thumb {
  background-color: rgba(16, 31, 28, 0.35);
  background-clip: padding-box;
  min-height: 28px;
  border-radius: 2em;
}
[data-v-23023ac8]::-webkit-scrollbar-thumb:hover {
  background-color: rgba(16, 31, 28, 0.85);
}
*[data-v-23023ac8] {
  scrollbar-color: #e5e5e5 #f7f7f9;
  scrollbar-width: thin;
}
.widget-descption[data-v-23023ac8] {
  color: var(--jy-text-secondary, #667085);
  height: auto;
  line-height: 20px;
  font-size: 12px;
}

/*
body {//IE浏览器滚动条样式
  scrollbar-shadow-color: #e5e5e5;
  scrollbar-face-color: #e5e5e5;
  scrollbar-base-color: #ffffff;
  scrollbar-arrow-color: #444040;
}
*/
/* 滚动条样式 end */
.debugText[data-v-23023ac8] {
  height: 25px;
  line-height: 25px;
  font-size: 12px;
}
.debugText[data-v-23023ac8]:nth-of-type(odd) {
  background-color: #e8e8e8;
}
.table-style[data-v-23023ac8] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-left: none 0;
  border-bottom: 0;
}
.table-style .design-time-bottom-margin[data-v-23023ac8] {
  margin-bottom: 0 !important;
}
.table-style .field-wrapper[data-v-23023ac8] {
  padding-right: 0 !important;
}
.table-style .field-wrapper .el-form-item[data-v-23023ac8] {
  margin-bottom: 0 !important;
}
.table-style .el-form-item[data-v-23023ac8] {
  border-bottom: 1px solid #dcdfe6;
  margin-bottom: 0 !important;
  padding: 0 !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  min-height: 48px;
}
.table-style .el-form-item.is-error[data-v-23023ac8] {
  margin-bottom: 0 !important;
}
.table-style .el-form-item.is-error .el-form-item__label[data-v-23023ac8] {
  color: var(--jy-color-danger, #c93f3f);
}
.table-style .el-form-item .el-form-item__label[data-v-23023ac8] {
  background-color: var(--jy-bg-subtle, #f8fbff);
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: 1px solid var(--jy-border-base, #d7e2ef);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 12px;
  float: none;
  height: auto !important;
  /* width: auto; 移除此行，因为在 left 模式下 Element UI 会设置行内样式。如果有其他样式干扰，让行内样式自然生效 */
  -ms-flex-negative: 0;
      flex-shrink: 0; /* 防止被内容挤压 */
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  line-height: 20px;
}
.table-style .el-form-item .el-form-item__content[data-v-23023ac8] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 10px;
  margin-left: 0 !important;
  min-height: 48px;
}
.table-style .el-form-item .el-form-item__content > span[data-v-23023ac8], .table-style .el-form-item .el-form-item__content > div[data-v-23023ac8] {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.table-style .el-form-item .el-form-item__content .el-form-item__error[data-v-23023ac8] {
  padding-top: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 10px;
  left: auto;
  max-width: calc(100% - 20px);
  color: var(--jy-color-danger, #c93f3f);
  background: var(--jy-color-danger-bg, #fff0f0);
  border: 1px solid rgba(201, 63, 63, 0.18);
  border-radius: var(--jy-radius-sm, 4px);
  padding: 2px 6px;
  line-height: 1.4;
}
.table-style .el-form-item.textarea-item[data-v-23023ac8], .table-style .el-form-item.rich-editor-item[data-v-23023ac8], .table-style .el-form-item.static-text-item[data-v-23023ac8], .table-style .el-form-item.html-text-item[data-v-23023ac8] {
  min-height: 100px;
}
.table-style .el-form-item.textarea-item .el-form-item__content[data-v-23023ac8], .table-style .el-form-item.rich-editor-item .el-form-item__content[data-v-23023ac8], .table-style .el-form-item.static-text-item .el-form-item__content[data-v-23023ac8], .table-style .el-form-item.html-text-item .el-form-item__content[data-v-23023ac8] {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding-top: 10px;
}
.table-cell-height[data-v-23023ac8] {
  height: 30px;
  line-height: 30px;
}
.render-form .el-form-item__label[data-v-23023ac8] {
  color: var(--jy-text-regular, #344054);
  font-weight: 500;
}
.render-form .el-form-item.is-error .el-input__inner[data-v-23023ac8],
.render-form .el-form-item.is-error .el-textarea__inner[data-v-23023ac8] {
  border-color: var(--jy-color-danger, #c93f3f);
  -webkit-box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
          box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
}
.operation-bar[data-v-23023ac8] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.fill-container.empty[data-v-23023ac8],
.reference-field-container .empty[data-v-23023ac8],
.dropdown-field-empty.empty[data-v-23023ac8],
.dropdown-field-empty[data-v-23023ac8] {
  color: var(--jy-text-secondary, #667085);
  background: var(--jy-bg-subtle, #f8fbff);
  border: 1px dashed var(--jy-border-base, #d7e2ef);
  border-radius: var(--jy-radius-md, 6px);
}
.loading-placeholder[data-v-23023ac8] {
  min-height: 36px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  color: var(--jy-color-primary-strong, #16458d);
  background: var(--jy-color-primary-lighter, #f4f8ff);
  border: 1px solid rgba(52, 118, 240, 0.18);
  border-radius: var(--jy-radius-md, 6px);
  padding: 0 10px;
}
.school-box[data-v-23023ac8] {
  width: 100%;
  margin: auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 40px 0 20px;
}
.school-box-title[data-v-23023ac8] {
  width: 100%;
  text-align: center;
  font-size: 26px;
  line-height: 1.35;
  overflow-wrap: anywhere;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizelegibility;
  font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", Arial, sans-serif;
}
.school-box-line-wrapper[data-v-23023ac8] {
  width: 100%;
  text-align: center;
}
.school-box-line[data-v-23023ac8] {
  background: #f27c35;
  height: 6px;
  width: 85px;
  display: inline-block;
  border-radius: 5px;
}
.school-box .active[data-v-23023ac8] {
  color: #f27c35 !important;
}
@media screen and (max-width: 768px) {
.school-box[data-v-23023ac8] {
    padding: 28px 16px 16px;
}
.school-box-title[data-v-23023ac8] {
    font-size: 22px;
}
.school-box-line[data-v-23023ac8] {
    height: 4px;
    width: 64px;
}
}
@charset "UTF-8";
/* 全局css变量 */
.primary-color[data-v-3d56609c] {
  color: #3476f0;
}
.table-style .static-content-test[data-v-3d56609c] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  display: block;
  width: 100%;
}
.table-style .html-content-text[data-v-3d56609c] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  min-height: 40px;
  display: block;
  width: 100%;
}
.table-style .sub-form-container[data-v-3d56609c] {
  margin-bottom: 0;
}
.table-style .sub-form-container .sub-form-header[data-v-3d56609c] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
  border-bottom: none 0;
  padding: 5px 15px;
}
.table-style .sub-form-container .sub-form-header .sub-form-label[data-v-3d56609c] {
  height: auto;
  line-height: 22px;
}
.table-style .sub-form-container .sub-form-header .widget-descption[data-v-3d56609c] {
  font-size: 12px;
  color: var(--jy-text-secondary, #667085);
  line-height: 20px;
  margin-top: 5px;
}
.table-style .sub-form-container .sub-form-import-excel[data-v-3d56609c] {
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
}
.table-style .sub-form-container .subform-table-column .el-form-item[data-v-3d56609c] {
  border: none 0;
}
.table-style .sub-form-container .sub-form-add-row[data-v-3d56609c] {
  border: solid 1px var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
}
.table-style .data-choose-item[data-v-3d56609c]  .el-form-item__content,
.table-style .fill-select-item[data-v-3d56609c]  .el-form-item__content {
  width: 100%;
  overflow-y: hidden;
}
.background-opacity[data-v-3d56609c] {
  background: #3476f0;
}
.form-widget-list .ghost[data-v-3d56609c] {
  content: "";
  font-size: 0;
  height: 3px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #3476f0;
  border: 2px solid #3476f0;
  outline-width: 0;
  padding: 0;
  overflow: hidden;
}
.form-widget-list .radio-form-item-wrapper[data-v-3d56609c],
.form-widget-list .checkbox-form-item-wrapper[data-v-3d56609c] {
  line-height: 25px !important;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content[data-v-3d56609c],
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content[data-v-3d56609c] {
  height: initial;
  line-height: 25px;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content[data-v-3d56609c] {
  margin-top: -5px;
}
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content[data-v-3d56609c] {
  margin-top: -4px;
}
.el-form-item--medium .el-radio[data-v-3d56609c],
.el-form-item--medium .el-checkbox[data-v-3d56609c] {
  line-height: 36px !important;
}
.el-form-item--medium .el-rate[data-v-3d56609c] {
  margin-top: 8px;
}
.el-form-item--small .el-radio[data-v-3d56609c],
.el-form-item--small .el-checkbox[data-v-3d56609c] {
  line-height: 36px !important;
}
.el-form-item--small .el-rate[data-v-3d56609c] {
  margin-top: 6px;
}
.el-form-item--mini .el-radio[data-v-3d56609c],
.el-form-item--mini .el-checkbox[data-v-3d56609c] {
  line-height: 36px !important;
}
.el-form-item--mini .el-rate[data-v-3d56609c] {
  margin-top: 4px;
}
input[type=password][data-v-3d56609c]::-ms-reveal { /* 隐藏IE/Edge原生的密码查看按钮 */
  display: none;
}

/* 滚动条样式 begin */
[data-v-3d56609c]::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
[data-v-3d56609c]::-webkit-scrollbar-track {
  width: 8px;
  background: rgba(16, 31, 28, 0.1);
  border-radius: 2em;
}
[data-v-3d56609c]::-webkit-scrollbar-thumb {
  background-color: rgba(16, 31, 28, 0.35);
  background-clip: padding-box;
  min-height: 28px;
  border-radius: 2em;
}
[data-v-3d56609c]::-webkit-scrollbar-thumb:hover {
  background-color: rgba(16, 31, 28, 0.85);
}
*[data-v-3d56609c] {
  scrollbar-color: #e5e5e5 #f7f7f9;
  scrollbar-width: thin;
}
.widget-descption[data-v-3d56609c] {
  color: var(--jy-text-secondary, #667085);
  height: auto;
  line-height: 20px;
  font-size: 12px;
}

/*
body {//IE浏览器滚动条样式
  scrollbar-shadow-color: #e5e5e5;
  scrollbar-face-color: #e5e5e5;
  scrollbar-base-color: #ffffff;
  scrollbar-arrow-color: #444040;
}
*/
/* 滚动条样式 end */
.debugText[data-v-3d56609c] {
  height: 25px;
  line-height: 25px;
  font-size: 12px;
}
.debugText[data-v-3d56609c]:nth-of-type(odd) {
  background-color: #e8e8e8;
}
.table-style[data-v-3d56609c] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-left: none 0;
  border-bottom: 0;
}
.table-style .design-time-bottom-margin[data-v-3d56609c] {
  margin-bottom: 0 !important;
}
.table-style .field-wrapper[data-v-3d56609c] {
  padding-right: 0 !important;
}
.table-style .field-wrapper .el-form-item[data-v-3d56609c] {
  margin-bottom: 0 !important;
}
.table-style .el-form-item[data-v-3d56609c] {
  border-bottom: 1px solid #dcdfe6;
  margin-bottom: 0 !important;
  padding: 0 !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  min-height: 48px;
}
.table-style .el-form-item.is-error[data-v-3d56609c] {
  margin-bottom: 0 !important;
}
.table-style .el-form-item.is-error .el-form-item__label[data-v-3d56609c] {
  color: var(--jy-color-danger, #c93f3f);
}
.table-style .el-form-item .el-form-item__label[data-v-3d56609c] {
  background-color: var(--jy-bg-subtle, #f8fbff);
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: 1px solid var(--jy-border-base, #d7e2ef);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 12px;
  float: none;
  height: auto !important;
  /* width: auto; 移除此行，因为在 left 模式下 Element UI 会设置行内样式。如果有其他样式干扰，让行内样式自然生效 */
  -ms-flex-negative: 0;
      flex-shrink: 0; /* 防止被内容挤压 */
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  line-height: 20px;
}
.table-style .el-form-item .el-form-item__content[data-v-3d56609c] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 10px;
  margin-left: 0 !important;
  min-height: 48px;
}
.table-style .el-form-item .el-form-item__content > span[data-v-3d56609c], .table-style .el-form-item .el-form-item__content > div[data-v-3d56609c] {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.table-style .el-form-item .el-form-item__content .el-form-item__error[data-v-3d56609c] {
  padding-top: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 10px;
  left: auto;
  max-width: calc(100% - 20px);
  color: var(--jy-color-danger, #c93f3f);
  background: var(--jy-color-danger-bg, #fff0f0);
  border: 1px solid rgba(201, 63, 63, 0.18);
  border-radius: var(--jy-radius-sm, 4px);
  padding: 2px 6px;
  line-height: 1.4;
}
.table-style .el-form-item.textarea-item[data-v-3d56609c], .table-style .el-form-item.rich-editor-item[data-v-3d56609c], .table-style .el-form-item.static-text-item[data-v-3d56609c], .table-style .el-form-item.html-text-item[data-v-3d56609c] {
  min-height: 100px;
}
.table-style .el-form-item.textarea-item .el-form-item__content[data-v-3d56609c], .table-style .el-form-item.rich-editor-item .el-form-item__content[data-v-3d56609c], .table-style .el-form-item.static-text-item .el-form-item__content[data-v-3d56609c], .table-style .el-form-item.html-text-item .el-form-item__content[data-v-3d56609c] {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding-top: 10px;
}
.table-cell-height[data-v-3d56609c] {
  height: 30px;
  line-height: 30px;
}
.render-form .el-form-item__label[data-v-3d56609c] {
  color: var(--jy-text-regular, #344054);
  font-weight: 500;
}
.render-form .el-form-item.is-error .el-input__inner[data-v-3d56609c],
.render-form .el-form-item.is-error .el-textarea__inner[data-v-3d56609c] {
  border-color: var(--jy-color-danger, #c93f3f);
  -webkit-box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
          box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
}
.operation-bar[data-v-3d56609c] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.fill-container.empty[data-v-3d56609c],
.reference-field-container .empty[data-v-3d56609c],
.dropdown-field-empty.empty[data-v-3d56609c],
.dropdown-field-empty[data-v-3d56609c] {
  color: var(--jy-text-secondary, #667085);
  background: var(--jy-bg-subtle, #f8fbff);
  border: 1px dashed var(--jy-border-base, #d7e2ef);
  border-radius: var(--jy-radius-md, 6px);
}
.loading-placeholder[data-v-3d56609c] {
  min-height: 36px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  color: var(--jy-color-primary-strong, #16458d);
  background: var(--jy-color-primary-lighter, #f4f8ff);
  border: 1px solid rgba(52, 118, 240, 0.18);
  border-radius: var(--jy-radius-md, 6px);
  padding: 0 10px;
}
.content-wrapper[data-v-3d56609c] {
  width: 100%;
  display: inline-block;
  text-align: center;
  background-color: white;
  /* 超出自动换行 */
  overflow-wrap: anywhere;
  word-break: break-word;
}
.content-wrapper-text[data-v-3d56609c] {
  width: 100%;
  max-width: 1280px;
  padding-inline: clamp(16px, 4vw, 40px);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  text-align: left;
  /* 超出自动换行 */
  overflow-wrap: anywhere;
  word-break: break-word;
}
.content-wrapper-text[data-v-3d56609c]  img,
.content-wrapper-text[data-v-3d56609c]  video,
.content-wrapper-text[data-v-3d56609c]  iframe {
  max-width: 100%;
}
.content-wrapper-text[data-v-3d56609c]  table,
.content-wrapper-text[data-v-3d56609c]  pre {
  max-width: 100%;
  overflow-x: auto;
}
.content-wrapper-text[data-v-3d56609c]  table {
  display: block;
}
.content-wrapper-text[data-v-3d56609c]  img,
.content-wrapper-text[data-v-3d56609c]  video {
  height: auto;
}
.content-wrapper-text[data-v-3d56609c]  .ql-align-left {
  text-align: left;
}
.content-wrapper-text[data-v-3d56609c]  .ql-align-right {
  text-align: right;
}
.content-wrapper-text[data-v-3d56609c]  .ql-align-center {
  text-align: center;
}
@media screen and (max-width: 768px) {
.content-wrapper-text[data-v-3d56609c] {
    padding-inline: 16px;
}
}
@charset "UTF-8";
/* 全局css变量 */
.primary-color[data-v-29f0be07] {
  color: #3476f0;
}
.table-style .static-content-test[data-v-29f0be07] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  display: block;
  width: 100%;
}
.table-style .html-content-text[data-v-29f0be07] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-top: none 0;
  padding: 5px 15px;
  min-height: 40px;
  display: block;
  width: 100%;
}
.table-style .sub-form-container[data-v-29f0be07] {
  margin-bottom: 0;
}
.table-style .sub-form-container .sub-form-header[data-v-29f0be07] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
  border-bottom: none 0;
  padding: 5px 15px;
}
.table-style .sub-form-container .sub-form-header .sub-form-label[data-v-29f0be07] {
  height: auto;
  line-height: 22px;
}
.table-style .sub-form-container .sub-form-header .widget-descption[data-v-29f0be07] {
  font-size: 12px;
  color: var(--jy-text-secondary, #667085);
  line-height: 20px;
  margin-top: 5px;
}
.table-style .sub-form-container .sub-form-import-excel[data-v-29f0be07] {
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
}
.table-style .sub-form-container .subform-table-column .el-form-item[data-v-29f0be07] {
  border: none 0;
}
.table-style .sub-form-container .sub-form-add-row[data-v-29f0be07] {
  border: solid 1px var(--jy-border-base, #d7e2ef);
  border-right: none 0;
  border-top: none 0;
}
.table-style .data-choose-item[data-v-29f0be07]  .el-form-item__content,
.table-style .fill-select-item[data-v-29f0be07]  .el-form-item__content {
  width: 100%;
  overflow-y: hidden;
}
.background-opacity[data-v-29f0be07] {
  background: #3476f0;
}
.form-widget-list .ghost[data-v-29f0be07] {
  content: "";
  font-size: 0;
  height: 3px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #3476f0;
  border: 2px solid #3476f0;
  outline-width: 0;
  padding: 0;
  overflow: hidden;
}
.form-widget-list .radio-form-item-wrapper[data-v-29f0be07],
.form-widget-list .checkbox-form-item-wrapper[data-v-29f0be07] {
  line-height: 25px !important;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content[data-v-29f0be07],
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content[data-v-29f0be07] {
  height: initial;
  line-height: 25px;
}
.form-widget-list .radio-form-item-wrapper .el-form-item__content[data-v-29f0be07] {
  margin-top: -5px;
}
.form-widget-list .checkbox-form-item-wrapper .el-form-item__content[data-v-29f0be07] {
  margin-top: -4px;
}
.el-form-item--medium .el-radio[data-v-29f0be07],
.el-form-item--medium .el-checkbox[data-v-29f0be07] {
  line-height: 36px !important;
}
.el-form-item--medium .el-rate[data-v-29f0be07] {
  margin-top: 8px;
}
.el-form-item--small .el-radio[data-v-29f0be07],
.el-form-item--small .el-checkbox[data-v-29f0be07] {
  line-height: 36px !important;
}
.el-form-item--small .el-rate[data-v-29f0be07] {
  margin-top: 6px;
}
.el-form-item--mini .el-radio[data-v-29f0be07],
.el-form-item--mini .el-checkbox[data-v-29f0be07] {
  line-height: 36px !important;
}
.el-form-item--mini .el-rate[data-v-29f0be07] {
  margin-top: 4px;
}
input[type=password][data-v-29f0be07]::-ms-reveal { /* 隐藏IE/Edge原生的密码查看按钮 */
  display: none;
}

/* 滚动条样式 begin */
[data-v-29f0be07]::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
[data-v-29f0be07]::-webkit-scrollbar-track {
  width: 8px;
  background: rgba(16, 31, 28, 0.1);
  border-radius: 2em;
}
[data-v-29f0be07]::-webkit-scrollbar-thumb {
  background-color: rgba(16, 31, 28, 0.35);
  background-clip: padding-box;
  min-height: 28px;
  border-radius: 2em;
}
[data-v-29f0be07]::-webkit-scrollbar-thumb:hover {
  background-color: rgba(16, 31, 28, 0.85);
}
*[data-v-29f0be07] {
  scrollbar-color: #e5e5e5 #f7f7f9;
  scrollbar-width: thin;
}
.widget-descption[data-v-29f0be07] {
  color: var(--jy-text-secondary, #667085);
  height: auto;
  line-height: 20px;
  font-size: 12px;
}

/*
body {//IE浏览器滚动条样式
  scrollbar-shadow-color: #e5e5e5;
  scrollbar-face-color: #e5e5e5;
  scrollbar-base-color: #ffffff;
  scrollbar-arrow-color: #444040;
}
*/
/* 滚动条样式 end */
.debugText[data-v-29f0be07] {
  height: 25px;
  line-height: 25px;
  font-size: 12px;
}
.debugText[data-v-29f0be07]:nth-of-type(odd) {
  background-color: #e8e8e8;
}
.table-style[data-v-29f0be07] {
  border: 1px solid var(--jy-border-base, #d7e2ef);
  border-left: none 0;
  border-bottom: 0;
}
.table-style .design-time-bottom-margin[data-v-29f0be07] {
  margin-bottom: 0 !important;
}
.table-style .field-wrapper[data-v-29f0be07] {
  padding-right: 0 !important;
}
.table-style .field-wrapper .el-form-item[data-v-29f0be07] {
  margin-bottom: 0 !important;
}
.table-style .el-form-item[data-v-29f0be07] {
  border-bottom: 1px solid #dcdfe6;
  margin-bottom: 0 !important;
  padding: 0 !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  min-height: 48px;
}
.table-style .el-form-item.is-error[data-v-29f0be07] {
  margin-bottom: 0 !important;
}
.table-style .el-form-item.is-error .el-form-item__label[data-v-29f0be07] {
  color: var(--jy-color-danger, #c93f3f);
}
.table-style .el-form-item .el-form-item__label[data-v-29f0be07] {
  background-color: var(--jy-bg-subtle, #f8fbff);
  border-left: 1px solid var(--jy-border-base, #d7e2ef);
  border-right: 1px solid var(--jy-border-base, #d7e2ef);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 12px;
  float: none;
  height: auto !important;
  /* width: auto; 移除此行，因为在 left 模式下 Element UI 会设置行内样式。如果有其他样式干扰，让行内样式自然生效 */
  -ms-flex-negative: 0;
      flex-shrink: 0; /* 防止被内容挤压 */
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  line-height: 20px;
}
.table-style .el-form-item .el-form-item__content[data-v-29f0be07] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 10px;
  margin-left: 0 !important;
  min-height: 48px;
}
.table-style .el-form-item .el-form-item__content > span[data-v-29f0be07], .table-style .el-form-item .el-form-item__content > div[data-v-29f0be07] {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.table-style .el-form-item .el-form-item__content .el-form-item__error[data-v-29f0be07] {
  padding-top: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 10px;
  left: auto;
  max-width: calc(100% - 20px);
  color: var(--jy-color-danger, #c93f3f);
  background: var(--jy-color-danger-bg, #fff0f0);
  border: 1px solid rgba(201, 63, 63, 0.18);
  border-radius: var(--jy-radius-sm, 4px);
  padding: 2px 6px;
  line-height: 1.4;
}
.table-style .el-form-item.textarea-item[data-v-29f0be07], .table-style .el-form-item.rich-editor-item[data-v-29f0be07], .table-style .el-form-item.static-text-item[data-v-29f0be07], .table-style .el-form-item.html-text-item[data-v-29f0be07] {
  min-height: 100px;
}
.table-style .el-form-item.textarea-item .el-form-item__content[data-v-29f0be07], .table-style .el-form-item.rich-editor-item .el-form-item__content[data-v-29f0be07], .table-style .el-form-item.static-text-item .el-form-item__content[data-v-29f0be07], .table-style .el-form-item.html-text-item .el-form-item__content[data-v-29f0be07] {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding-top: 10px;
}
.table-cell-height[data-v-29f0be07] {
  height: 30px;
  line-height: 30px;
}
.render-form .el-form-item__label[data-v-29f0be07] {
  color: var(--jy-text-regular, #344054);
  font-weight: 500;
}
.render-form .el-form-item.is-error .el-input__inner[data-v-29f0be07],
.render-form .el-form-item.is-error .el-textarea__inner[data-v-29f0be07] {
  border-color: var(--jy-color-danger, #c93f3f);
  -webkit-box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
          box-shadow: 0 0 0 2px rgba(201, 63, 63, 0.1);
}
.operation-bar[data-v-29f0be07] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.fill-container.empty[data-v-29f0be07],
.reference-field-container .empty[data-v-29f0be07],
.dropdown-field-empty.empty[data-v-29f0be07],
.dropdown-field-empty[data-v-29f0be07] {
  color: var(--jy-text-secondary, #667085);
  background: var(--jy-bg-subtle, #f8fbff);
  border: 1px dashed var(--jy-border-base, #d7e2ef);
  border-radius: var(--jy-radius-md, 6px);
}
.loading-placeholder[data-v-29f0be07] {
  min-height: 36px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  color: var(--jy-color-primary-strong, #16458d);
  background: var(--jy-color-primary-lighter, #f4f8ff);
  border: 1px solid rgba(52, 118, 240, 0.18);
  border-radius: var(--jy-radius-md, 6px);
  padding: 0 10px;
}
.footer[data-v-29f0be07] {
  width: 100%;
  background-size: 100% 100%;
  min-height: 100px;
  padding: 20px 24px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #fff;
  font-size: 16px;
  line-height: 1.6;
  text-align: center;
  overflow-wrap: anywhere;
}
@media screen and (max-width: 768px) {
.footer[data-v-29f0be07] {
    min-height: 72px;
    padding: 16px;
    font-size: 14px;
}
}

.content-wrapper[data-v-1c7b392a] {
  width: 100%;
  display: inline-block;
  background-color: white;
}
.vidoe-wrapper[data-v-1c7b392a] {
  text-align: center;
}
.video-wrapper[data-v-1c7b392a] {
  text-align: center;
  padding-inline: clamp(16px, 4vw, 40px);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.video-wrapper__inner[data-v-1c7b392a] {
  width: min(100%, 1280px);
  display: inline-block;
  aspect-ratio: 16 / 9;
}
.video-wrapper video[data-v-1c7b392a] {
  display: block;
  width: 100%;
  height: 100%;
  max-height: min(72vh, 720px);
  background: #000;
  border-radius: 4px;
}
@media screen and (max-width: 768px) {
.video-wrapper[data-v-1c7b392a] {
    padding-inline: 16px;
}
}

