.annexes[data-v-38b47805] {
  padding: 50px 80px;
}
.annexes .upload-demo[data-v-38b47805] {
    width: 360px;
}
.annexes .upload-demo .el-upload__text[data-v-38b47805],
    .annexes .upload-demo .el-upload__tip[data-v-38b47805] {
      font-size: 18px;
}
.annexes .upload-demo .el-upload__tip[data-v-38b47805] {
      text-align: center;
}

[class*=" el-icon-"][data-v-5351c243], [class^=el-icon-][data-v-5351c243] {
  width: 30px;
  height: 3px;
  font-size: 22px;
}
[data-v-5351c243] .el-table td, .el-table th[data-v-5351c243] {
  padding: 8px 4px;
}
.el-icon-delete-solid[data-v-5351c243] {
  color: red;
}
.el-icon-download[data-v-5351c243] {
  color: cornflowerblue;
}

.app-breadcrumb.el-breadcrumb[data-v-b50ef614] {
  display: inline-block;
  font-size: 14px;
  line-height: 50px;
  margin-left: 8px;
}
.app-breadcrumb.el-breadcrumb .no-redirect[data-v-b50ef614] {
    color: #97a8be;
    cursor: text;
}

.btns[data-v-28521965] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
[data-v-28521965] .upload-form-config > .el-upload-list {
  display: none;
}


.pop_btn[data-v-2216c3ec] {
  text-align: center;
  margin-top: 20px;
}
.popup-main[data-v-2216c3ec] {
  position: relative;
  margin: 10px auto;
  background: #fff;
  border-radius: 5px;
  font-size: 12px;
  overflow: hidden;
}
.popup-title[data-v-2216c3ec] {
  overflow: hidden;
  line-height: 34px;
  padding-top: 6px;
  background: #f2f2f2;
}
.popup-result[data-v-2216c3ec] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 24px;
  margin: 25px auto;
  padding: 15px 10px 10px;
  border: 1px solid #ccc;
  position: relative;
}
.popup-result .title[data-v-2216c3ec] {
  position: absolute;
  top: -28px;
  left: 50%;
  width: 140px;
  font-size: 14px;
  margin-left: -70px;
  text-align: center;
  line-height: 30px;
  background: #fff;
}
.popup-result table[data-v-2216c3ec] {
  text-align: center;
  width: 100%;
  margin: 0 auto;
}
.popup-result table span[data-v-2216c3ec] {
  display: block;
  width: 100%;
  font-family: arial;
  line-height: 30px;
  height: 30px;
  white-space: nowrap;
  overflow: hidden;
  border: 1px solid #e8e8e8;
}
.popup-result-scroll[data-v-2216c3ec] {
  font-size: 12px;
  line-height: 24px;
  height: 10em;
  overflow-y: auto;
}

[data-v-6b5dcbfb] .el-dialog__footer {
  position: sticky !important;
  bottom: 0;
  right: 0;
  background: #ffffff;
  width: 100%;
  z-index: 100;
}
[data-v-6b5dcbfb] .el-dialog__header {
  position: sticky !important;
  top: 0;
  left: 0;
  background: #ffffff;
  width: 100%;
  z-index: 100;
}

.el-input__inner[data-v-1d58a22a] {
  border: 0;
}
.container[data-v-1d58a22a] {
  padding-left: 104px;
  padding-right: 104px;
  padding: 0 52px;
  zoom: 1;
  position: relative;
  overflow: visible;
}
[data-v-1d58a22a] .el-form-item:not(:last-of-type) {
  margin-bottom: 10px;
}
[data-v-1d58a22a] .w-e-toolbar,[data-v-1d58a22a] .w-e-text-container {
  z-index: 1 !important;
}
[data-v-1d58a22a] .el-select-dropdown {
  z-index: 9999 !important;
}













































































































































































































































/* .w-e-text-container{
  z-index: 2000  !important;
}
.w-e-toolbar{
   z-index: 2000  !important;
} */
.attachOperate {
  height: 40px;
  white-space: nowrap;
  position: relative;
}
.fujian {
  height: 31px;
  overflow: hidden;
  position: absolute;
  cursor: pointer;
  left: -4px;
}
.cb0 {
  margin-left: 14px;
  float: left;
  display: block;
  height: 22px;
  line-height: 12px;
}
.nui-ico-cmpAttach {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAABGAgMAAAAY+VazAAAAA3NCSVQICAjb4U/gAAAACVBMVEX///////96enqykic0AAAAA3RSTlMA//9EUNYhAAAACXBIWXMAAArrAAAK6wGCiw1aAAAAFnRFWHRDcmVhdGlvbiBUaW1lADExLzIxLzEzNm64tAAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAABLSURBVEiJY+BqYIAAVgcGwkBBAcoQECBCdRMHlOHIQoTqjg4ow8VlVDVZqhtgqh2IUa0FY4gSoXgUjIJRMApGwSgYBaNgFIwCWgEAHAIO8o6JYwoAAAAASUVORK5CYII=)
    no-repeat 0 0;
  width: 7px;
  height: 12px;
  overflow: hidden;
  position: absolute;
  left: 5px;
}
.fitem {
  width: 320px;
  background-color: #efefef;
  height: 44px;
  float: left;
  position: relative;
  margin: 0 8px 8px 0;
  border-radius: 3px;
  overflow: visible;
  font-size: 12px;
}
.nui-ico-file {
  width: 32px;
  height: 32px;
}
.o0 {
  width: 200px;
  height: 28px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #666;
  position: absolute;
  left: 41px;
  top: -4px;
}
.m0 {
  position: absolute;
  right: 6px;
  top: 5px;
  font-size: 12px;
}
.nui-txt-link {
  outline: 0;
  cursor: pointer;
  padding: 2px 4px 4px;
  padding: 3px 4px;
  text-decoration: none;
  border-radius: 3px;
}
.j0 {
  height: 16px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #b0b0b0;
  position: absolute;
  left: 41px;
  top: 21px;
  line-height: 160%;
  overflow: visible;
  font-size: 12px;
}
.nui-txt-suc {
  color: #3d882d !important;
}


.Examination[data-v-5397c198] {
  width: 100%;
  height: calc(100% - 120px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.Examination .leftBox[data-v-5397c198] {
    width: 45%;
    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;
}
.Examination .leftBox .topBox[data-v-5397c198] {
      width: 100%;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
}
.Examination .leftBox .topBox .topsunbox[data-v-5397c198] {
        margin-right: 15px;
        margin-bottom: 10px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
}
.Examination .leftBox .topBox .topsunbox span[data-v-5397c198] {
          margin-right: 5px;
          display: block;
          width: 80px;
}
.Examination .leftBox .row-bg[data-v-5397c198] {
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.Examination .leftBox .bottomBox[data-v-5397c198] {
      width: 100%;
      height: 60%;
      padding: 10px;
      -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;
}
.Examination .leftBox .bottomBox img[data-v-5397c198] {
        width: 100%;
        height: 100%;
        -o-object-fit: contain;
           object-fit: contain;
}
.Examination .dialogImg[data-v-5397c198] {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}
.Examination[data-v-5397c198] .el-select {
    width: 160px;
}
.Examination .rightBox[data-v-5397c198] {
    width: 55%;
    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;
}
.Examination .rightBox .h1span[data-v-5397c198] {
      width: 100%;
      height: 60px;
      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;
}
.Examination .rightBox .actionBox[data-v-5397c198] {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
      height: 100%;
      padding: 10px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
}
[data-v-5397c198] .el-table th.el-table__cell {
  background: #dddddd;
}

@charset "UTF-8";
.icon-body[data-v-6504d548] {
  width: 550px;
  height: 400px;
  margin: 0 auto;
  overflow-y: auto;
}
#tabs[data-v-6504d548] {
  border-bottom: 1px solid #eee;
}
#tabs li[data-v-6504d548] {
  cursor: pointer;
  height: 40px;
  line-height: 40px;
  text-align: center;
  font-size: 16px;
  border-bottom: 2px solid transparent;
  position: relative;
  z-index: 1;
  margin-bottom: -1px;
  color: #666;
}
#tabs .active[data-v-6504d548] {
  border-bottom-color: #f00;
  color: #222;
}
.tab-container .content[data-v-6504d548] {
  display: none;
}
.icon_lists[data-v-6504d548] {
  width: 100% !important;
  overflow: hidden;
  *zoom: 1;
  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;
}
.icon_lists li[data-v-6504d548] {
  width: 80px;
  margin-bottom: 10px;
  margin-right: 20px;
  text-align: center;
  list-style: none !important;
  cursor: default;
}
.icon_lists li .code-name[data-v-6504d548] {
  line-height: 1.2;
}
.icon_lists .icon[data-v-6504d548] {
  display: block;
  height: 40px;
  line-height: 40px;
  font-size: 30px;
  margin: 10px auto;
  color: #333;
  -webkit-transition: font-size 0.25s linear, width 0.25s linear;
  transition: font-size 0.25s linear, width 0.25s linear;
}
.icon_lists .icon[data-v-6504d548]:hover {
  font-size: 40px;
}
.icon_lists .svg-icon[data-v-6504d548] {
  /* 通过设置 font-size 来改变图标大小 */
  width: 1em;
  /* 图标和文字相邻时，垂直对齐 */
  vertical-align: -0.15em;
  /* 通过设置 color 来改变 SVG 的颜色/fill */
  fill: currentColor;
  /* path 和 stroke 溢出 viewBox 部分在 IE 下会显示
      normalize.css 中也包含这行 */
  overflow: hidden;
}
.icon_lists li .name[data-v-6504d548],
.icon_lists li .code-name[data-v-6504d548] {
  color: #666;
}

@charset "UTF-8";
.hhh[data-v-cba19312] {
  border-bottom: 1px solid #606266;
  min-height: 28px;
}
[data-v-cba19312] .el-row {
  margin-bottom: 0;
}
[data-v-cba19312] .el-form-item__label {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
[data-v-cba19312] .el-form-item__label::before {
    content: '' !important;
}
[data-v-cba19312] .el-form-item__label /deep/.el-input:hover {
    color: red;
}
[data-v-cba19312] .el-input.is-disabled .el-input__inner {
  cursor: default !important;
}
.coin[data-v-cba19312] {
  cursor: pointer;
}
[data-v-cba19312] .tArea {
  font-size: 18px;
}
[data-v-cba19312] .tArea textarea {
    height: 200px;
    overflow: scroll;
    white-space: nowrap;
}
[data-v-cba19312] .el-col {
  margin-right: 20px;
  margin-bottom: 15px;
}
[data-v-cba19312] .el-form-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
[data-v-cba19312] .el-form-item .el-form-item__content {
    margin-left: 0 !important;
}
.rowBox[data-v-cba19312] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

/* 去掉number类型自带的加减按钮 */
[data-v-cba19312] input::-webkit-outer-spin-button,[data-v-cba19312] input::-webkit-inner-spin-button {
  -webkit-appearance: none !important;
}
[data-v-cba19312] input[type="number"] {
  -moz-appearance: textfield !important;
}
[data-v-cba19312] .is-required span {
  color: red !important;
}
[data-v-cba19312] .is-required i {
  color: #b1b1b1 !important;
}
[data-v-cba19312] .el-dialog__body {
  overflow: auto;
  max-height: 700px;
}

.header-search[data-v-032bd1f0] {
  font-size: 0 !important;
}
.header-search .search-icon[data-v-032bd1f0] {
    cursor: pointer;
    font-size: 18px;
    padding: 6px;
    vertical-align: middle;
    border-radius: 4px;
}
.header-search .search-icon[data-v-032bd1f0]:hover {
      background-color: var(--barColor-dark-2);
      color: var(--barColor-font-active);
}
.header-search .header-search-select[data-v-032bd1f0] {
    font-size: 18px;
    -webkit-transition: width 0.2s;
    transition: width 0.2s;
    width: 0;
    overflow: hidden;
    background: transparent;
    border-radius: 0;
    display: inline-block;
    vertical-align: middle;
}
.header-search .header-search-select[data-v-032bd1f0] .el-input__inner {
      border: 0;
}
.header-search.show .header-search-select[data-v-032bd1f0] {
    width: 210px;
    margin-left: 10px;
}

.el-pagination[data-v-65e70a82] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.ypage[data-v-65e70a82] .el-input__inner {
  font-size: 14px;
}
.ypage[data-v-65e70a82] .number {
  font-size: 14px;
}
.ymiddle[data-v-65e70a82] .el-input__inner {
  font-size: 16px;
}
.ymiddle[data-v-65e70a82] .number {
  font-size: 16px;
}
.ylarge[data-v-65e70a82] .el-input__inner {
  font-size: 18px;
}
.ylarge[data-v-65e70a82] .number {
  font-size: 18px;
}

@charset "UTF-8";
textarea[placeholder][data-v-10e9219e] {
  color: white;
  /* 设置提示文本的颜色 */
}
.sql-editor[data-v-10e9219e] {
  width: 100%;
  height: 100%;
}
.editor-toolbar[data-v-10e9219e] {
  margin-bottom: 10px;
}
[data-v-10e9219e] .CodeMirror-code {
  line-height: 20px;
}
.CodeMirror[data-v-10e9219e] {
  height: 100%;
  /* 动态高度由 parent 控制 */
}


.svg-icon[data-v-c8a70580] {
  width: 1em;
  height: 1em;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}
.svg-external-icon[data-v-c8a70580] {
  background-color: currentColor;
  -webkit-mask-size: cover !important;
          mask-size: cover !important;
  display: inline-block;
}

.dot-item[data-v-619c9807] {
  width: 16px;
  height: 16px;
}

@charset "UTF-8";
[data-v-3363c4d1] .disableheadselection > .cell .el-checkbox__inner {
  display: none;
}
[data-v-3363c4d1] .el-table-column--selection .cell {
  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;
  font-weight: 400;
  height: 100%;
}
[data-v-3363c4d1] .el-tooltip {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
[data-v-3363c4d1] .el-tooltip span {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
[data-v-3363c4d1] .cell div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
  font-weight: 400;
}
[data-v-3363c4d1] .el-table th,
.el-table th.is-leaf[data-v-3363c4d1] {
  background: #dadbdd !important;
}
[data-v-3363c4d1] .el-table--scrollable-x .el-table__body-wrapper {
  z-index: 2;
}
[data-v-3363c4d1] .el-table--fluid-height .el-table__fixed,
.el-table--fluid-height .el-table__fixed-right[data-v-3363c4d1] {
  background: white;
}
[data-v-3363c4d1] .el-table--mini .el-table__cell {
  padding: 1px 0;
}
[data-v-3363c4d1] .subtotalClass {
  font-size: 14px;
  font-weight: bold;
}
[data-v-3363c4d1] ::-webkit-scrollbar {
  width: 5px !important;
  /*滚动条宽度*/
  height: 10px !important;
  /* 滚动条高度 */
}

[data-v-96a3565e] .el-tree-node__content {
  height: 35px;
}
[data-v-96a3565e] .el-input-group__append {
  padding: 0 10px;
}
[data-v-96a3565e] .el-tree-node {
  overflow: auto;
  overflow-y: hidden;
}

.editor {
  width: 100%;
  height: 100%;
  margin: auto;
  position: relative;
  z-index: 10;
}

.editor {
  width: 100%;
  height: 100%;
  margin: auto;
  position: relative;
  z-index: 10;
}
.textareaInput {
  height: calc(50vh - 20px);
}
.textareaInput textarea {
    height: 100%;
}

.vuequilleditor[data-v-03e175c2] {
  height: 100%;
}
[data-v-03e175c2] .el-textarea.is-disabled .el-textarea__inner {
  color: #000;
}

.editor {
  width: 100%;
  height: 100%;
  margin: auto;
  position: relative;
  z-index: 10;
}

.editor {
  width: 100%;
  height: 100%;
  margin: auto;
  position: relative;
  z-index: 10;
}
.textareaInput {
  height: calc(50vh - 20px);
}
.textareaInput textarea {
    height: 100%;
}

.vuequilleditor[data-v-0f422b0c] {
  height: 100%;
}

.editor {
  width: 100%;
  height: 100%;
  margin: auto;
  position: relative;
}

.vuequilleditor[data-v-78df017d] {
  height: 100%;
}

.tags-bar[data-v-35ab51d4] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  overflow: hidden;
  background-color: var(--barColor);
}
.tags-bar .scrollTag[data-v-35ab51d4] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    overflow: hidden;
}
.tags-bar .scrollTag .tags[data-v-35ab51d4] {
      display: inline-block;
      white-space: nowrap;
      -webkit-transition: all 0.3s ease;
      transition: all 0.3s ease;
}
.tags-bar .scrollTag .tags .tags-item[data-v-35ab51d4] {
        display: inline-block;
        font-size: 14px;
        padding: 8px 0;
        color: var(--barColor-font);
        border-radius: 5px 5px 0 0;
        position: relative;
}
.tags-bar .scrollTag .tags .tags-item .tag-item[data-v-35ab51d4] {
          display: inline-block;
          padding: 0 14px;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
}
.tags-bar .scrollTag .tags .tags-item .tag-item[data-v-35ab51d4]:last-child {
            border-right: none;
}
.tags-bar .scrollTag .tags .tags-item .el-icon-close[data-v-35ab51d4] {
          margin-left: 6px;
          color: var(--barColor-font);
}
.tags-bar .scrollTag .tags .tags-item .el-icon-close[data-v-35ab51d4] {
          color: var(--barColor-font);
          width: 14px;
          height: 14px;
          border-radius: 50%;
          text-align: center;
          line-height: 14px;
}
.tags-bar .scrollTag .tags .tags-item .el-icon-close[data-v-35ab51d4]:hover {
            color: var(--barColor-dark-2);
            background: var(--barColor-font-active);
}
.tags-bar .scrollTag .tags .tags-item[data-v-35ab51d4]:hover {
          color: var(--barColor-font-active);
          background: var(--barColor-dark-2);
}
.tags-bar .scrollTag .tags .active[data-v-35ab51d4] {
        color: var(--barColor-font-active);
        background: var(--barColor-dark-1);
}
.tags-bar .btns_nav[data-v-35ab51d4] {
    text-align: center;
    color: var(--barColor-font);
    overflow: hidden;
    font-size: 20px;
}
.tags-bar .btns_nav .el-icon-arrow-left[data-v-35ab51d4] {
      padding: 0 10px;
}
.tags-bar .btns_nav .el-icon-arrow-right[data-v-35ab51d4] {
      padding: 0 10px;
      border-right: 1px solid var(--barColor-font);
}
.tags-bar .btns_nav[data-v-35ab51d4]:hover {
      color: var(--barColor-font-active);
      cursor: pointer;
}

[data-v-1ed4c444] :focus {
  outline: 0;
}

.el-dropdown .el-dropdown-link[data-v-7104f584] {
  display: inline-block;
}

.html > > > table[data-v-004d5b90] {
  border-collapse: collapse;
}
.html > > > th[data-v-004d5b90] {
  background-color: #f1f1f1;
  border: 1px solid #ccc;
  min-width: 50px;
  height: 20px;
}
.html > > > td[data-v-004d5b90] {
  border: 1px solid #ccc;
  min-width: 50px;
  height: 20px;
}

[data-v-7ba81b05] .el-range-separator {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

[data-v-01edcac0] .el-input-number.is-controls-right[class*=mini] [class*=decrease], .el-input-number.is-controls-right[class*=mini] [class*=increase][data-v-01edcac0] {
  line-height: 16px;
}
[data-v-01edcac0] .el-input-number.is-without-controls .el-input__inner {
  padding: 0px;
}

.inputs[data-v-74165d6f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
[data-v-74165d6f] .el-input {
  width: 160px;
}
[data-v-74165d6f] .el-select {
  width: 160px;
}
[data-v-74165d6f] .el-input-number--mini {
  width: 160px;
}

@charset "UTF-8";
[data-v-b808f49e] .dialog-occupy .el-dialog {
  margin-top: 8vh !important;
}
[data-v-b808f49e] .el-tabs {
  height: initial !important;
}
.search-zone[data-v-b808f49e] {
  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;
  margin-bottom: 10px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.buttonbox[data-v-b808f49e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 10px;
}
.buttonbox div[data-v-b808f49e] {
    margin: 0 10px 10px 0;
}
[data-v-b808f49e] .el-tabs__content .el-collapse {
  position: relative;
  top: -60px;
  border: 0;
}
[data-v-b808f49e] .el-tabs__content .el-tab-pane {
  height: 100%;
}
[data-v-b808f49e] .el-collapse-item__header {
  border: 0;
}
[data-v-b808f49e] .el-collapse-item__wrap {
  border: 0;
}
[data-v-b808f49e] .el-table .el-table__row {
  background: #ffffff;
}
.subTotalSet[data-v-b808f49e] .el-transfer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.subTotalSet[data-v-b808f49e] .el-transfer .el-transfer__buttons {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.subTotalSet[data-v-b808f49e] .el-transfer .el-transfer__buttons .el-transfer__button {
      margin-left: 0;
}
[data-v-b808f49e] .occupy .el-input-number .el-input__inner {
  text-align: left !important;
}
[data-v-b808f49e] .occupy .el-input-number__decrease {
  display: none !important;
}
[data-v-b808f49e] .occupy .el-input-number__increase {
  display: none !important;
}
[data-v-b808f49e] .el-table .notSubmit {
  background: #ffffff;
}
[data-v-b808f49e] .el-table .submit {
  background: #f8f8de;
}
[data-v-b808f49e] .el-table .success {
  background: #b0ffba;
}
[data-v-b808f49e] .el-table .reject {
  background: #fdb0b0;
}
[data-v-b808f49e] .el-table__body tr.current-row > td {
  background-color: #73e3f7 !important;
}
[data-v-b808f49e] .el-table .el-table__cell > .cell {
  height: 100%;
  line-height: 33px;
  text-align: center !important;
}
[data-v-b808f49e] .el-dialog__body .el-table .el-table__cell > .cell {
  height: 100%;
  line-height: 33px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
[data-v-b808f49e] #occTable th,[data-v-b808f49e] #occTable td {
  padding: 4px 0 !important;
}
[data-v-b808f49e] .el-descriptions .is-bordered {
  table-layout: auto;
}
[data-v-b808f49e] .el-descriptions__body .el-descriptions__table {
  border-collapse: collapse;
  width: 100%;
  table-layout: fixed;
}
[data-v-b808f49e] .el-descriptions .is-bordered .el-descriptions-item__cell {
  border: 1px solid #EBEEF5;
  padding: 12px 10px;
}
[data-v-b808f49e] .el-descriptions-item__label.is-bordered-label {
  font-weight: 700;
  color: #909399;
  background: #fafafa;
}
[data-v-b808f49e] .disableheadselection > .cell .el-checkbox__inner {
  display: none;
}
[data-v-b808f49e] .el-table-column--selection .cell {
  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;
  font-weight: 400;
  height: 100%;
}
[data-v-b808f49e] .el-tooltip {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
[data-v-b808f49e] .el-tooltip span {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
[data-v-b808f49e] .cell div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
  font-weight: 400;
}
[data-v-b808f49e] .el-table th,
.el-table th.is-leaf[data-v-b808f49e] {
  background: #dadbdd !important;
}
[data-v-b808f49e] .el-table--scrollable-x .el-table__body-wrapper {
  z-index: 2;
}
[data-v-b808f49e] .el-table--fluid-height .el-table__fixed,
.el-table--fluid-height .el-table__fixed-right[data-v-b808f49e] {
  background: white;
}
[data-v-b808f49e] .el-table--mini .el-table__cell {
  padding: 1px 0;
}
[data-v-b808f49e] .subtotalClass {
  font-size: 14px;
  font-weight: bold;
}
[data-v-b808f49e] ::-webkit-scrollbar {
  width: 5px !important;
  /*滚动条宽度*/
  height: 10px !important;
  /* 滚动条高度 */
}

.splitpanes.default-theme .splitpanes__pane[data-v-35cb88d6] {
  background-color: initial;
}
.circleRed[data-v-35cb88d6] {
  display: block;
  width: 8px;
  height: 8px;
  background: red;
  border-radius: 50%;
  margin-right: 7px;
}
.circleBlue[data-v-35cb88d6] {
  display: block;
  width: 8px;
  height: 8px;
  background: blue;
  border-radius: 50%;
  margin-right: 7px;
}
.mail-zone[data-v-35cb88d6] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.mail-zone .mail-list[data-v-35cb88d6] {
    padding: 10px;
    height: 100%;
}
.mail-zone .mail-list .tab-bar[data-v-35cb88d6] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      margin-bottom: 10px;
}
.mail-zone .mail-list .tab-bar span[data-v-35cb88d6] {
        font-size: 14px !important;
        color: #848994;
}
.mail-zone .mail-list .mail-item[data-v-35cb88d6] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      font-size: 12px !important;
}
.mail-zone .mail-list .mail-item .mail-item-info[data-v-35cb88d6],
      .mail-zone .mail-list .mail-item .mail-item-date[data-v-35cb88d6] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
}
.mail-zone .mail-list .mail-item .mail-item-info span[data-v-35cb88d6]:nth-of-type(1),
        .mail-zone .mail-list .mail-item .mail-item-date span[data-v-35cb88d6]:nth-of-type(1) {
          padding-right: 5px;
}
.mail-zone .mail-list .mail-item .mail-item-info[data-v-35cb88d6] {
        -webkit-box-flex: 0;
            -ms-flex: 0 0 65%;
                flex: 0 0 65%;
}
.mail-zone .mail-list .mail-item .mail-item-info span[data-v-35cb88d6]:first-of-type {
          color: #848994;
}
.mail-zone .mail-list .mail-item .mail-item-info span[data-v-35cb88d6]:last-of-type {
          color: #333;
}
.mail-zone .mail-list .mail-item .mail-item-date[data-v-35cb88d6] {
        -webkit-box-flex: 1;
            -ms-flex: 1;
                flex: 1;
}
.mail-zone .mail-list .mail-item .mail-item-date span[data-v-35cb88d6] {
          text-align: right;
}
.mail-zone .mail-list .mail-item .mail-item-date span[data-v-35cb88d6]:first-of-type {
            color: #848994;
}
.mail-zone .mail-list .mail-item .mail-item-date span .del[data-v-35cb88d6] {
            text-align: right;
            padding-right: 5px;
            font-size: 14px;
            color: violet;
            cursor: pointer;
}
.mail-zone .mail-list .pagination[data-v-35cb88d6] {
      text-align: center;
      margin-top: 10px;
      margin-bottom: 5px;
}
.mail-zone .mail-details[data-v-35cb88d6] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    height: 100%;
    padding-left: 20px;
}
.mail-zone .mail-details .txt[data-v-35cb88d6] {
      width: 100%;
      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;
}
.mail-zone .mail-details .txt .info[data-v-35cb88d6] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        border-bottom: 1px solid lightgray;
        margin-bottom: 10px;
}
.mail-zone .mail-details .txt .info span[data-v-35cb88d6] {
          color: #999;
          margin-bottom: 5px;
}
.mail-zone .mail-details .txt .info span[data-v-35cb88d6]:first-of-type {
            color: #333;
}
.mail-zone .mail-details .txt .info .replyBtn[data-v-35cb88d6] {
          width: 80px;
          margin-bottom: 10px;
}
.mail-zone .mail-details .txt .detail[data-v-35cb88d6] {
        -webkit-box-flex: 1;
            -ms-flex: 1;
                flex: 1;
        overflow-y: auto;
}
[data-v-35cb88d6] .el-table th.el-table__cell > .cell {
  padding-left: 14px;
}
[data-v-35cb88d6] .el-table {
  max-height: 640px;
  overflow-y: auto;
}
[data-v-35cb88d6] .el-button + .el-button {
  margin-left: 0;
}
[data-v-35cb88d6]::-webkit-scrollbar {
  height: 9px;
  width: 9px;
}
[data-v-35cb88d6]::-webkit-scrollbar-thumb {
  border-radius: 10px;
  border-style: dashed;
  border-color: transparent;
  border-width: 2px;
  background-color: rgba(157, 165, 183, 0.4);
  background-clip: padding-box;
}
[data-v-35cb88d6]::-webkit-scrollbar-thumb:hover {
  background: rgba(157, 165, 183, 0.7);
}

.shop_wrapper[data-v-1561afd7] {
  border: 0px solid black;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 1000px;
  overflow-y: auto;
  margin: 0vw auto;
}
.shop_item_bg[data-v-1561afd7] {
  background-color: #faf6f6;
  margin: 0 10px 10px 0;
}
.shop_item[data-v-1561afd7] {
  border: 0px solid black;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 160px;
  float: left;
  margin: 0;
  overflow: hidden;
  position: relative;
  border-radius: 8px;
  height: 160px;
}
.shop_item_link[data-v-1561afd7] {
  display: block;
  position: relative;
  text-decoration: none;
  height: 334px;
}
.rax-image[data-v-1561afd7] {
  display: block;
}
.shop_main-wrapper[data-v-1561afd7] {
  border: 0px solid black;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  overflow: hidden;
  width: 100%;
  text-align: center;
  margin: 0vw auto;
}
.shop__main-title[data-v-1561afd7] {
  padding: 0 5px;
  border-width: 0px;
  border-style: solid;
  border-color: black;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  font-size: 14px;
  font-weight: 600;
  white-space: nowrap;
  color: #333333;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
}
.noimage[data-v-1561afd7] {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#e14fad), to(#f9d423));
  background-image: linear-gradient(to top, #e14fad 0%, #f9d423 100%);
  -webkit-background-clip: text;
          background-clip: text;
  color: transparent;
}
.noimage i[data-v-1561afd7] {
    margin-bottom: 15px;
}

[data-v-c5a1ad34] .el-table th, .el-table th.is-leaf[data-v-c5a1ad34] {
  background: #dadbdd !important;
}

.el-table__body[data-v-4b3105f8] {
  max-height: 300px;
  overflow: auto;
}

.Y-treeSelect[data-v-52f82366] .vue-treeselect__control .vue-treeselect__single-value,
.Y-treeSelect[data-v-52f82366] .vue-treeselect__value-container .vue-treeselect__single-value {
  padding-left: 10px;
  line-height: 28px;
}
.Y-treeSelect[data-v-52f82366] .vue-treeselect__control .vue-treeselect__input-container,
.Y-treeSelect[data-v-52f82366] .vue-treeselect__value-container .vue-treeselect__input-container {
  padding: 0;
}
[data-v-52f82366] .vue-treeselect__menu-container /deep/.vue-treeselect__menu {
  font-size: 14px !important;
  font-weight: 0;
}

.vue-flow-editor {
  height: 100%;
  position: relative;
  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: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  overflow: hidden; }
  .vue-flow-editor .vue-flow-editor-left {
    overflow: hidden;
    -webkit-box-shadow: 0 2px 8px #f0f1f2;
            box-shadow: 0 2px 8px #f0f1f2; }
  .vue-flow-editor .vue-flow-editor-right {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    overflow: hidden; }
  .vue-flow-editor .vue-flow-editor-menu {
    height: 100%;
    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; }
    .vue-flow-editor .vue-flow-editor-menu .vue-flow-editor-menu-header {
      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;
      letter-spacing: 2px;
      color: black;
      -webkit-box-shadow: 0 2px 8px #f0f1f2;
              box-shadow: 0 2px 8px #f0f1f2;
      -webkit-box-sizing: border-box;
              box-sizing: border-box; }
      .vue-flow-editor .vue-flow-editor-menu .vue-flow-editor-menu-header img {
        height: 100%; }
    .vue-flow-editor .vue-flow-editor-menu .vue-flow-editor-menu-list {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
      overflow: hidden;
      background-color: #f9f9f9;
      -webkit-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none; }
      .vue-flow-editor .vue-flow-editor-menu .vue-flow-editor-menu-list .vue-flow-editor-menu-list-content {
        height: 100%;
        width: 100%;
        overflow-y: auto;
        overflow-x: hidden; }
      .vue-flow-editor .vue-flow-editor-menu .vue-flow-editor-menu-list .vue-flow-edit-menu-group .vue-flow-edit-menu-group-title {
        font-size: 14px;
        font-weight: 500;
        color: #777;
        background-color: white;
        padding: 0 16px;
        height: 40px;
        margin-top: 2px;
        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;
        cursor: pointer; }
      .vue-flow-editor .vue-flow-editor-menu .vue-flow-editor-menu-list .vue-flow-edit-menu-group .vue-flow-edit-menu-group-content {
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        padding: 6px; }
      .vue-flow-editor .vue-flow-editor-menu .vue-flow-editor-menu-list .vue-flow-edit-menu-group.vue-flow-edit-menu-group-expanded .vue-flow-edit-menu-group-title i {
        -webkit-transform: rotate(180deg);
                transform: rotate(180deg); }
      .vue-flow-editor .vue-flow-editor-menu .vue-flow-editor-menu-list .vue-flow-edit-menu {
        padding: 9px 16px;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        background-color: white;
        margin-bottom: 2px;
        cursor: move;
        font-size: 14px;
        color: #777;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-transition: all 300ms linear;
        transition: all 300ms linear; }
        .vue-flow-editor .vue-flow-editor-menu .vue-flow-editor-menu-list .vue-flow-edit-menu:hover {
          background-color: rgba(31, 116, 255, 0.08);
          color: black; }
        .vue-flow-editor .vue-flow-editor-menu .vue-flow-editor-menu-list .vue-flow-edit-menu:active {
          background-color: rgba(31, 116, 255, 0.08); }
        .vue-flow-editor .vue-flow-editor-menu .vue-flow-editor-menu-list .vue-flow-edit-menu:first-child {
          margin-top: 2px; }
  .vue-flow-editor .vue-flow-editor-toolbar {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    padding: 0 16px;
    -webkit-box-shadow: 0 2px 8px #f0f1f2;
            box-shadow: 0 2px 8px #f0f1f2;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    font-size: 14px; }
    .vue-flow-editor .vue-flow-editor-toolbar > * {
      cursor: pointer;
      color: #777; }
    .vue-flow-editor .vue-flow-editor-toolbar .vue-flow-editor-toolbar-item {
      width: 60px;
      height: 48px;
      outline: none;
      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-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center; }
      .vue-flow-editor .vue-flow-editor-toolbar .vue-flow-editor-toolbar-item img {
        width: 16px;
        height: 16px;
        margin-bottom: 4px; }
      .vue-flow-editor .vue-flow-editor-toolbar .vue-flow-editor-toolbar-item span {
        font-size: 12px;
        -webkit-transform: scale(0.8);
                transform: scale(0.8); }
      .vue-flow-editor .vue-flow-editor-toolbar .vue-flow-editor-toolbar-item:hover {
        background-color: #f6f6f6;
        border-radius: 2px; }
      .vue-flow-editor .vue-flow-editor-toolbar .vue-flow-editor-toolbar-item.vue-flow-editor-toolbar-item-disabled {
        opacity: 0.5;
        background-color: transparent;
        cursor: not-allowed; }
    .vue-flow-editor .vue-flow-editor-toolbar .vue-flow-editor-toolbar-divider {
      height: 18px;
      border-left: solid 1px #ddd; }
  .vue-flow-editor .vue-flow-editor-canvas {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    overflow: hidden;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none; }
    .vue-flow-editor .vue-flow-editor-canvas .vue-flow-editor-canvas-target {
      position: relative; }
      .vue-flow-editor .vue-flow-editor-canvas .vue-flow-editor-canvas-target .g6-minimap {
        position: absolute;
        bottom: 0;
        right: 0;
        background-color: rgba(0, 0, 0, 0.1); }
  .vue-flow-editor .vue-flow-editor-model {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 2;
    -webkit-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
    transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
    -webkit-transition-duration: 500ms;
            transition-duration: 500ms; }
    .vue-flow-editor .vue-flow-editor-model:before {
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      background-color: rgba(0, 0, 0, 0.1);
      content: '';
      -webkit-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
      transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
      -webkit-transition-duration: 500ms;
              transition-duration: 500ms; }
    .vue-flow-editor .vue-flow-editor-model .vue-flow-editor-model-body {
      background-color: white;
      position: absolute;
      top: 0;
      bottom: 0;
      right: 0;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      border-left: solid 1px #ddd;
      -webkit-box-shadow: 0 2px 8px #f0f1f2;
              box-shadow: 0 2px 8px #f0f1f2;
      -webkit-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
      transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
      -webkit-transition-duration: 500ms;
              transition-duration: 500ms; }
      .vue-flow-editor .vue-flow-editor-model .vue-flow-editor-model-body .vue-flow-editor-model-head {
        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;
        padding: 0 16px;
        -webkit-box-shadow: 0 2px 8px #f0f1f2;
                box-shadow: 0 2px 8px #f0f1f2; }
        .vue-flow-editor .vue-flow-editor-model .vue-flow-editor-model-body .vue-flow-editor-model-head > i {
          cursor: pointer; }
      .vue-flow-editor .vue-flow-editor-model .vue-flow-editor-model-body .vue-flow-editor-model-content {
        -webkit-box-flex: 1;
            -ms-flex: 1;
                flex: 1;
        overflow: auto; }
      .vue-flow-editor .vue-flow-editor-model .vue-flow-editor-model-body .vue-flow-editor-model-foot {
        height: 50px;
        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;
        border-top: solid 1px #eee;
        -webkit-box-shadow: 0 2px 8px #f0f1f2;
                box-shadow: 0 2px 8px #f0f1f2; }
    .vue-flow-editor .vue-flow-editor-model.vue-flow-editor-transition-enter-active .vue-flow-editor-model-body, .vue-flow-editor .vue-flow-editor-model.vue-flow-editor-transition-leave-active .vue-flow-editor-model-body {
      -webkit-transform: translateX(0);
              transform: translateX(0); }
    .vue-flow-editor .vue-flow-editor-model.vue-flow-editor-transition-enter-active:before, .vue-flow-editor .vue-flow-editor-model.vue-flow-editor-transition-leave-active:before {
      opacity: 1; }
    .vue-flow-editor .vue-flow-editor-model.vue-flow-editor-transition-enter .vue-flow-editor-model-body, .vue-flow-editor .vue-flow-editor-model.vue-flow-editor-transition-leave-to .vue-flow-editor-model-body {
      -webkit-transform: translateX(100%);
              transform: translateX(100%); }
    .vue-flow-editor .vue-flow-editor-model.vue-flow-editor-transition-enter:before, .vue-flow-editor .vue-flow-editor-model.vue-flow-editor-transition-leave-to:before {
      opacity: 0; }
  .vue-flow-editor .vue-flow-editor-preview {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 2;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
    transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
    -webkit-transition-duration: 500ms;
            transition-duration: 500ms;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none; }
    .vue-flow-editor .vue-flow-editor-preview:before {
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      content: '';
      background-color: rgba(0, 0, 0, 0.1);
      -webkit-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
      transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
      -webkit-transition-duration: 500ms;
              transition-duration: 500ms; }
    .vue-flow-editor .vue-flow-editor-preview .vue-flow-editor-preview-body {
      width: 80%;
      height: 80%;
      background-color: white;
      border-radius: 12px;
      position: relative;
      z-index: 1;
      -webkit-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
      transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
      -webkit-transition-duration: 500ms;
              transition-duration: 500ms; }
      .vue-flow-editor .vue-flow-editor-preview .vue-flow-editor-preview-body .vue-flow-editor-preview-close {
        position: absolute;
        top: -20px;
        right: -20px;
        font-size: 20px;
        background-color: white;
        height: 40px;
        width: 40px;
        border-radius: 20px;
        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;
        -webkit-box-shadow: 0 2px 8px #f0f1f2;
                box-shadow: 0 2px 8px #f0f1f2;
        border: 1px solid #eee;
        color: #999;
        cursor: pointer; }
    .vue-flow-editor .vue-flow-editor-preview.vue-flow-editor-preview-transition-enter-active .vue-flow-editor-preview-body, .vue-flow-editor .vue-flow-editor-preview.vue-flow-editor-preview-transition-leave-active .vue-flow-editor-preview-body {
      -webkit-transform: translateX(0);
              transform: translateX(0); }
    .vue-flow-editor .vue-flow-editor-preview.vue-flow-editor-preview-transition-enter-active:before, .vue-flow-editor .vue-flow-editor-preview.vue-flow-editor-preview-transition-leave-active:before {
      opacity: 1; }
    .vue-flow-editor .vue-flow-editor-preview.vue-flow-editor-preview-transition-enter .vue-flow-editor-preview-body, .vue-flow-editor .vue-flow-editor-preview.vue-flow-editor-preview-transition-leave-to .vue-flow-editor-preview-body {
      -webkit-transform: translateY(-15%);
              transform: translateY(-15%);
      opacity: 0; }
    .vue-flow-editor .vue-flow-editor-preview.vue-flow-editor-preview-transition-enter:before, .vue-flow-editor .vue-flow-editor-preview.vue-flow-editor-preview-transition-leave-to:before {
      opacity: 0; }

@charset "UTF-8";
.vue-flow-editor-icon[data-v-45d4eb98] {
  color: inherit;
  font-size: inherit;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  outline: none;
  /*阿里巴巴icon设置*/
  width: 1em;
  height: 1em;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}

@charset "UTF-8";
@font-face {
	font-family: "楷体";
	src: url(../fonts/Aa楷体.ttf) format('truetype');
}
@font-face {
    font-family: "圆体";
    src: url(../fonts/华文圆体.ttf) format('truetype');
}
@font-face {
    font-family: "诗简体";
    src: url(../fonts/汉仪全唐诗简.ttf) format('truetype');
}
@charset "UTF-8";
body {
  font-family: "Microsoft Yahei", Arial, Helvetica, sans-serif, "宋体", "楷体", "圆体", "诗简体";
}

@font-face {
  font-family: "iconfont"; /* Project id 2566329 */
  src: url(../fonts/iconfont.woff2) format('woff2'),
       url(../fonts/iconfont.woff) format('woff'),
       url(../fonts/iconfont.ttf) format('truetype');
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-a-xinzengshangjichuangjianshangji:before {
  content: "\e87b";
}

.icon-shezhi1:before {
  content: "\e675";
}

.icon-cunrucaogaoxiang:before {
  content: "\e679";
}

.icon-tongxunluchazhao:before {
  content: "\e676";
}

.icon-icon-folder:before {
  content: "\e677";
}

.icon-touxieyoujian:before {
  content: "\e678";
}

.icon-yishanchu:before {
  content: "\e67a";
}

.icon-fajianxiang:before {
  content: "\e607";
}

.icon-shoujianxiang:before {
  content: "\e67b";
}

.icon-icon-email:before {
  content: "\e605";
}

.icon-list_cangchupeizhi:before {
  content: "\e63b";
}

.icon-list_chukudengji:before {
  content: "\e63c";
}

.icon-list_chukushenhe:before {
  content: "\e63d";
}

.icon-list_caigoujihua:before {
  content: "\e63e";
}

.icon-list_hetongguanli:before {
  content: "\e63f";
}

.icon-list_hetongshenhe:before {
  content: "\e640";
}

.icon-list_jihuashenhe:before {
  content: "\e641";
}

.icon-list_chukutongzhi:before {
  content: "\e642";
}

.icon-list_jiagong:before {
  content: "\e643";
}

.icon-list_jiagongshenhe:before {
  content: "\e644";
}

.icon-list_fukuanshenqing:before {
  content: "\e645";
}

.icon-list_jinxiangpiao:before {
  content: "\e646";
}

.icon-list_kucunfeiyong:before {
  content: "\e647";
}

.icon-list_hetongjiesuan:before {
  content: "\e648";
}

.icon-list_panku:before {
  content: "\e649";
}

.icon-list_rukudengji:before {
  content: "\e64a";
}

.icon-list_rukushenhe:before {
  content: "\e64b";
}

.icon-list_kucunchaxun:before {
  content: "\e64c";
}

.icon-list_rukutongzhi:before {
  content: "\e64d";
}

.icon-list_xiaoshoudingdan:before {
  content: "\e64e";
}

.icon-list_xiaoshouziyuan:before {
  content: "\e64f";
}

.icon-list_xiaoshoudingjia:before {
  content: "\e650";
}

.icon-list_xiaoxiangpiao:before {
  content: "\e651";
}

.icon-list_changxieshenhe:before {
  content: "\e652";
}

.icon-list_zhibaoshu:before {
  content: "\e653";
}

.icon-list_changxieguanli:before {
  content: "\e654";
}

.icon-list_zhuanku:before {
  content: "\e655";
}

.icon-list_yingshoukuan:before {
  content: "\e656";
}

.icon-list_fukuanshenhe:before {
  content: "\e657";
}

.icon-list_yingfukuan:before {
  content: "\e658";
}

.icon-list_dingdanshenhe:before {
  content: "\e659";
}

.icon-ERP_xiaoshouyuan:before {
  content: "\e65a";
}

.icon-ERP_shanchu:before {
  content: "\e65b";
}

.icon-ERP_xiadan:before {
  content: "\e65c";
}

.icon-ERP_bianji:before {
  content: "\e65d";
}

.icon-ERP_gouwuche:before {
  content: "\e65e";
}

.icon-ERP_xiazai:before {
  content: "\e65f";
}

.icon-ERP_yinhangqia:before {
  content: "\e660";
}

.icon-ERP_xuanze:before {
  content: "\e661";
}

.icon-ERP_xuanzhong:before {
  content: "\e662";
}

.icon-ERP_zhuyi:before {
  content: "\e663";
}

.icon-ERP_huokuanzongjine:before {
  content: "\e664";
}

.icon-ERP_danwei:before {
  content: "\e665";
}

.icon-ERP_xiangzuojiantou:before {
  content: "\e666";
}

.icon-ERP_xiangyoujiantou:before {
  content: "\e667";
}

.icon-ERP_kaitonggangyinjinxiaocun:before {
  content: "\e668";
}

.icon-ERP_kaitongchenggong:before {
  content: "\e669";
}

.icon-ERP_gangyinshangchenghuiyuanrenzheng:before {
  content: "\e66a";
}

.icon-list_jisuanqi:before {
  content: "\e66b";
}

.icon-ERP_shouyedangqianzhuangtai:before {
  content: "\e66c";
}

.icon-ERP_shouye:before {
  content: "\e66d";
}

.icon-ERP_daiban:before {
  content: "\e66e";
}

.icon-ERP_daibandangqianzhuangtai:before {
  content: "\e66f";
}

.icon-ERP_gongzuodangqianzhuangtai:before {
  content: "\e670";
}

.icon-ERP_gongzuo:before {
  content: "\e671";
}

.icon-list_chukubiangengshenhe:before {
  content: "\e672";
}

.icon-list_tuihuoshenqingshenhe:before {
  content: "\e673";
}

.icon-list_kucunmingxichaxun:before {
  content: "\e674";
}

.icon-tuichudenglu:before {
  content: "\e63a";
}

.icon-mubiaoguanli:before {
  content: "\e6ae";
}

.icon-zhandianshezhi:before {
  content: "\e6af";
}

.icon-renshishezhi:before {
  content: "\e6b0";
}

.icon-CRMshezhi:before {
  content: "\e6b1";
}

.icon-mingpianshezhi:before {
  content: "\e6b2";
}

.icon-wangxiaoshezhi:before {
  content: "\e6b3";
}

.icon-wodedianping:before {
  content: "\e6b4";
}

.icon-wodexuesheng:before {
  content: "\e6b5";
}

.icon-lianxijilu:before {
  content: "\e6b8";
}

.icon-tousutiwen:before {
  content: "\e6b9";
}

.icon-peixunjihua:before {
  content: "\e6ba";
}

.icon-feiyongchaxun:before {
  content: "\e6bb";
}

.icon-xueshengjiaofei:before {
  content: "\e6bc";
}

.icon-jizhang:before {
  content: "\e6bd";
}

.icon-chazhang:before {
  content: "\e6be";
}

.icon-chazhang1:before {
  content: "\e6bf";
}

.icon-baobiao:before {
  content: "\e6c0";
}

.icon-shezhi:before {
  content: "\e6c2";
}

.icon-daqiajilu:before {
  content: "\e6ce";
}

.icon-wangluobanji:before {
  content: "\e6d3";
}

.icon-wangxiaoshezhi1:before {
  content: "\e6d6";
}

.icon-xiaochengxu:before {
  content: "\e6d7";
}

.icon-houtaishezhi:before {
  content: "\e6d8";
}

.icon-zhaoshengshezhi:before {
  content: "\e6db";
}

.icon-xiaoxizhongxin:before {
  content: "\e6df";
}

.icon-zhaoshengbaobiao:before {
  content: "\e6e1";
}

.icon-caidanguanli:before {
  content: "\e6e2";
}

.icon-jituanshezhi:before {
  content: "\e6e3";
}

.icon-shichangguanli:before {
  content: "\e6e4";
}

.icon-chuangjianxitong:before {
  content: "\e6e5";
}

.icon-gongdanguanli:before {
  content: "\e6e6";
}

.icon-duanxin:before {
  content: "\e6e7";
}

.icon-bangzhuzhongxin:before {
  content: "\e6e8";
}

.icon-xueshengyidong:before {
  content: "\e6e9";
}

.icon-baokao:before {
  content: "\e6ea";
}

.icon-chengji:before {
  content: "\e6eb";
}

.icon-yuejuan:before {
  content: "\e6ec";
}

.icon-kaoheshezhi:before {
  content: "\e6ed";
}

.icon-lunwenguanli:before {
  content: "\e6ee";
}

.icon-shenbao:before {
  content: "\e6ef";
}

.icon-kecheng:before {
  content: "\e6f0";
}

.icon-tiku:before {
  content: "\e6f1";
}

.icon-jiaowushezhi:before {
  content: "\e6f2";
}

.icon-zidingyishezhi:before {
  content: "\e6f3";
}

.icon-chaojitongji:before {
  content: "\e6f4";
}

.icon-chengkaoguanli_B:before {
  content: "\e6fb";
}

.icon-chengkaoguanli_A:before {
  content: "\e6fc";
}

.icon-yuanchengguanli:before {
  content: "\e6fd";
}

.icon-shujiguanli:before {
  content: "\e6fe";
}

.icon-guochengxingkaohe:before {
  content: "\e6ff";
}

.icon-xuefenrending:before {
  content: "\e700";
}

.icon-kechengdingdan:before {
  content: "\e701";
}

.icon-wentifankui:before {
  content: "\e702";
}

.icon-zichan:before {
  content: "\e703";
}

.icon-KPIguanli:before {
  content: "\e704";
}

.icon-xiangmuguanli:before {
  content: "\e705";
}

.icon-weixingongzhonghao:before {
  content: "\e706";
}

.icon-anquanshezhi:before {
  content: "\e707";
}

.icon-fuwuzhongxin:before {
  content: "\e708";
}

.icon-qiyefuwu:before {
  content: "\e709";
}

.icon-wangkefuwu:before {
  content: "\e70a";
}

.icon-shoufeiguanli:before {
  content: "\e70b";
}

.icon-quanxianshezhi:before {
  content: "\e70c";
}

.icon-zhaoshengtongji:before {
  content: "\e70d";
}

.icon-jiaowutongji:before {
  content: "\e70e";
}

.icon-jiaoxuetongji:before {
  content: "\e70f";
}

.icon-shoufeitongji:before {
  content: "\e710";
}

.icon-xueshengtongji:before {
  content: "\e711";
}

.icon-fuwutongji:before {
  content: "\e712";
}

.icon-tongzhitongji:before {
  content: "\e713";
}

.icon-kaohetongji:before {
  content: "\e714";
}

.icon-yonghuhuoyuedu:before {
  content: "\e715";
}

.icon-xueshengbaoming:before {
  content: "\e716";
}

.icon-xueshengluqu:before {
  content: "\e717";
}

.icon-xueshengzhuce:before {
  content: "\e718";
}

.icon-zaijixuesheng:before {
  content: "\e719";
}

.icon-xuejiqingcha:before {
  content: "\e71a";
}

.icon-huamingce:before {
  content: "\e71b";
}

.icon-fenleiguanli:before {
  content: "\e71c";
}

.icon-fuwuliebiao:before {
  content: "\e71d";
}

.icon-fenleiliebiao:before {
  content: "\e71e";
}

.icon-tongzhiliebiao:before {
  content: "\e71f";
}

.icon-jiaoxuejihua:before {
  content: "\e720";
}

.icon-jiaoxueanpai:before {
  content: "\e721";
}

.icon-chengjiguanli:before {
  content: "\e722";
}

.icon-tupianguanli:before {
  content: "\e723";
}

.icon-kaoshijihua:before {
  content: "\e724";
}

.icon-kaoshipeizhi:before {
  content: "\e725";
}

.icon-xuexizhongxinguanli:before {
  content: "\e726";
}

.icon-kaoheshezhi1:before {
  content: "\e727";
}

.icon-kaoheguanli:before {
  content: "\e728";
}

.icon-jiaoshiguanli:before {
  content: "\e729";
}

.icon-wangkeguanli:before {
  content: "\e72a";
}

.icon-bulujiesuan:before {
  content: "\e72b";
}

.icon-biyeguanli:before {
  content: "\e72c";
}

.icon-kaohezhibiao:before {
  content: "\e72d";
}

.icon-qiyeguanli:before {
  content: "\e77e";
}

.icon-chubuguanli:before {
  content: "\e77f";
}

.icon-hujiaobaobiao:before {
  content: "\e780";
}

.icon-saomiaodianjing:before {
  content: "\e781";
}

.icon-jiezhang:before {
  content: "\e782";
}

.icon-xiaoshoubaobiao:before {
  content: "\e783";
}

.icon-pingzheng:before {
  content: "\e784";
}

.icon-hetongyidong:before {
  content: "\e785";
}

.icon-shenpishezhi1:before {
  content: "\e786";
}

.icon-xiaoshoupin:before {
  content: "\e787";
}

.icon-xueshuguanli:before {
  content: "\e788";
}

.icon-yihaopin:before {
  content: "\e789";
}

.icon-renwuguanli:before {
  content: "\e78a";
}

.icon-dianshang:before {
  content: "\e78b";
}

.icon-mingpianbaobiao_1:before {
  content: "\e78c";
}

.icon-gudingzichan:before {
  content: "\e78d";
}

.icon-dongtaiguanli:before {
  content: "\e78e";
}

.icon-jichupeizhi:before {
  content: "\e78f";
}

.icon-hujiaotongji:before {
  content: "\e790";
}

.icon-xiaoshoubaobiao_1:before {
  content: "\e791";
}

.icon-dashuju:before {
  content: "\e792";
}

.icon-huodongguanli:before {
  content: "\e793";
}

.icon-hujiaoshezhi:before {
  content: "\e794";
}

.icon-fenxiaoshichang:before {
  content: "\e795";
}

.icon-chengjitongji:before {
  content: "\e797";
}

.icon-tuiguangshezhi:before {
  content: "\e798";
}

.icon-kechengzhongxin:before {
  content: "\e799";
}

.icon-hetongshezhi:before {
  content: "\e79a";
}

.icon-kechengbaoguanli:before {
  content: "\e79b";
}

.icon-yonghuguanli:before {
  content: "\e79c";
}

.icon-yonghuhuaxiang:before {
  content: "\e79d";
}

.icon-zhanghaoguanli:before {
  content: "\e79e";
}

.icon-SEMguanli:before {
  content: "\e79f";
}

.icon-yusuan:before {
  content: "\e7a0";
}

.icon-mingpianbaobiao:before {
  content: "\e7a1";
}

.icon-dingdanguanli:before {
  content: "\e7a2";
}

.icon-tuiguangguanli:before {
  content: "\e7a3";
}

.icon-zhuantiguanli:before {
  content: "\e7a4";
}

.icon-xinxiliu:before {
  content: "\e7a5";
}

.icon-xiaoshoushezhi:before {
  content: "\e7a6";
}

.icon-sucaiguanli:before {
  content: "\e7a9";
}

.icon-xueshengdaoru:before {
  content: "\e7aa";
}

.icon-shangpinguanli:before {
  content: "\e7ab";
}

.icon-paikeguanli:before {
  content: "\e7ac";
}

.icon-xinxidaoru:before {
  content: "\e7ad";
}

.icon-shoufeipeizhi:before {
  content: "\e7ae";
}

.icon-yonghuquanxian:before {
  content: "\e7af";
}

.icon-zaijixueshengguanli:before {
  content: "\e7b0";
}

.icon-xuehaoguanli:before {
  content: "\e7b1";
}

.icon-kechengziyuanguanli:before {
  content: "\e7b2";
}

.icon-mianshoujiaoxueanpai:before {
  content: "\e7b3";
}

.icon-zhangfang:before {
  content: "\e7b4";
}

.icon-kaikeguanli:before {
  content: "\e7b5";
}

.icon-biyetongji:before {
  content: "\e7b6";
}

.icon-renwuguanli1:before {
  content: "\e7b7";
}

.icon-zhaoshengzhunbei:before {
  content: "\e7b8";
}

.icon-wangluojiaoxueanpai:before {
  content: "\e7b9";
}

.icon-paikeshezhi:before {
  content: "\e7ba";
}

.icon-banjiguanli:before {
  content: "\e7bb";
}

.icon-xuejizhuangtaiyidong:before {
  content: "\e7bc";
}

.icon-jingpinketang:before {
  content: "\e7bd";
}

.icon-yuangongtidian:before {
  content: "\e7be";
}

.icon-kaoshianpai:before {
  content: "\e7bf";
}

.icon-zhangfang1:before {
  content: "\e7c0";
}

.icon-xinxidaoru1:before {
  content: "\e7c1";
}

.icon-yuangongtidian1:before {
  content: "\e7c2";
}

.icon-xuejizhuangtaiyidong1:before {
  content: "\e7c3";
}

.icon-xuejizhuangtaiyidong2:before {
  content: "\e7c4";
}

.icon-xuehaoguanli1:before {
  content: "\e7c5";
}

.icon-banjiguanli1:before {
  content: "\e7c6";
}

.icon-paikeguanli1:before {
  content: "\e7c7";
}

.icon-yonghuquanxian1:before {
  content: "\e7c8";
}

.icon-paikeshezhi1:before {
  content: "\e7c9";
}

.icon-kechengziyuanguanli1:before {
  content: "\e7ca";
}

.icon-zaijixueshengguanli1:before {
  content: "\e7cb";
}

.icon-biyetongji1:before {
  content: "\e7cc";
}

.icon-mianshoujiaoxueanpai1:before {
  content: "\e7cd";
}

.icon-wangluojiaoxueanpai1:before {
  content: "\e7ce";
}

.icon-kaoshianpai1:before {
  content: "\e7cf";
}

.icon-kaikeguanli1:before {
  content: "\e7d0";
}

.icon-jingpinketang1:before {
  content: "\e7d1";
}

.icon-zhaoshengzhunbei1:before {
  content: "\e7d2";
}

.icon-ruxuechengji:before {
  content: "\e7d3";
}

.icon-wangluojiaoxue:before {
  content: "\e7d4";
}

.icon-mianshoujiaoxue:before {
  content: "\e7d5";
}

.icon-jiaoshijiaoshiguanli:before {
  content: "\e7d6";
}

.icon-luquguanli:before {
  content: "\e7d7";
}

.icon-luquchengji:before {
  content: "\e7d8";
}

.icon-ziyuan:before {
  content: "\e7d9";
}

.icon-ziyuan1:before {
  content: "\e7da";
}

.icon-kejian:before {
  content: "\e7db";
}

.icon-waibukejian:before {
  content: "\e7dc";
}

.icon-rizhiguanli:before {
  content: "\e7dd";
}

.icon-mobanguanli:before {
  content: "\e7de";
}

.icon-xuejiyidong:before {
  content: "\e7df";
}

.icon-xuelirenzheng:before {
  content: "\e7e0";
}

.icon-yiyichuli:before {
  content: "\e7e1";
}

.icon-lunwenshenbao:before {
  content: "\e7e2";
}

.icon-lunwenshezhi:before {
  content: "\e7e3";
}

.icon-jiaoxuedianshezhi:before {
  content: "\e7e4";
}

.icon-buluchenjiang:before {
  content: "\e7e5";
}

.icon-mokuaishezhi:before {
  content: "\e7e6";
}

.icon-ziliaoguanli:before {
  content: "\e7e7";
}

.icon-jituanguanli:before {
  content: "\e7e8";
}

.icon-yingyongguanli:before {
  content: "\e7e9";
}

.icon-guanwangshijuan:before {
  content: "\e7ea";
}

.icon-wodewangke:before {
  content: "\e7eb";
}

.icon-jiaobenguanli:before {
  content: "\e7ec";
}

.icon-zhuanyeguanliyuan:before {
  content: "\e7ed";
}

.icon-xueshengchengji:before {
  content: "\e7ee";
}

.icon-xueweijihua:before {
  content: "\e7ef";
}

.icon-xueshixueweishenqing:before {
  content: "\e7f0";
}

.icon-fuwuguanli:before {
  content: "\e7f1";
}

.icon-daijinquan:before {
  content: "\e7f2";
}

.icon-hujiaozhongxin:before {
  content: "\e7f3";
}

.icon-yinjinshoufei:before {
  content: "\e7f4";
}

.icon-yingjiaoqingdan:before {
  content: "\e7f5";
}

.icon-duizhangdan:before {
  content: "\e7f6";
}

.icon-shangjiguanli:before {
  content: "\e7f7";
}

.icon-qiyehuihuacundang:before {
  content: "\e7f8";
}

.icon-yonghushezhi:before {
  content: "\e7f9";
}

.icon-dianpuzhuangxiu:before {
  content: "\e7fa";
}

.icon-xiaoxishezhi:before {
  content: "\e7fb";
}

.icon-yingxiaoshezhi:before {
  content: "\e7fc";
}

.icon-fuwushichang:before {
  content: "\e7fd";
}

.icon-sucaiziyuan:before {
  content: "\e7fe";
}

.icon-yingxiaowanfa:before {
  content: "\e7ff";
}

.icon-fl-renshi:before {
  content: "\e638";
}

.icon-tuiguang:before {
  content: "\e800";
}

.icon-wenjianjia:before {
  content: "\ec17";
}

.icon-yonghuliebiao:before {
  content: "\e801";
}

.icon-dianboxindiantu:before {
  content: "\e639";
}

.icon-wenjianjia2:before {
  content: "\e796";
}

.icon-xueyuanguanli:before {
  content: "\e691";
}

.icon-ziyuanguanli:before {
  content: "\e692";
}

.icon-kechengguanli:before {
  content: "\e693";
}

.icon-kechengbao:before {
  content: "\e694";
}

.icon-tikuguanli:before {
  content: "\e695";
}

.icon-wangkeshichang:before {
  content: "\e696";
}

.icon-gongdan:before {
  content: "\e697";
}

.icon-fangkeguanli:before {
  content: "\e698";
}

.icon-xiansuoguanli:before {
  content: "\e699";
}

.icon-kehuguanli:before {
  content: "\e69a";
}

.icon-jituankehu:before {
  content: "\e69b";
}

.icon-genjinjilu:before {
  content: "\e69c";
}

.icon-hujiaoguanli:before {
  content: "\e69d";
}

.icon-gongzuotai:before {
  content: "\e69e";
}

.icon-shujubaobiao:before {
  content: "\e69f";
}

.icon-fangkebaobiao:before {
  content: "\e6a0";
}

.icon-zhangbuguanli:before {
  content: "\e6a1";
}

.icon-zhangbuguanli_zi:before {
  content: "\e6a2";
}

.icon-zhangbuguanli_zixitong_A:before {
  content: "\e6a3";
}

.icon-hetongguanli:before {
  content: "\e6a4";
}

.icon-yunyingzheguanli:before {
  content: "\e6a5";
}

.icon-zhaopinguanli:before {
  content: "\e6a6";
}

.icon-gongziguanli:before {
  content: "\e6a7";
}

.icon-wodeshenpi:before {
  content: "\e6a8";
}

.icon-biaozhunmobanshezhi:before {
  content: "\e6a9";
}

.icon-jichushezhi:before {
  content: "\e6aa";
}

.icon-caiwushezhi:before {
  content: "\e6ab";
}

.icon-chanpinshezhi:before {
  content: "\e6ac";
}

.icon-shenpishezhi:before {
  content: "\e6ad";
}

.icon-gouzhijihua:before {
  content: "\e602";
}

.icon-xuanxingjihua:before {
  content: "\e603";
}

.icon-gouzhijindu:before {
  content: "\e604";
}

.icon-baoyangguanli:before {
  content: "\e606";
}

.icon-weihuguanli:before {
  content: "\e608";
}

.icon-yunhangguanli:before {
  content: "\e609";
}

.icon-gengxinjihua:before {
  content: "\e60a";
}

.icon-ancheguanli-copy:before {
  content: "\e60b";
}

.icon-anzhuangguanli:before {
  content: "\e60c";
}

.icon-tiaobotiaoji:before {
  content: "\e60d";
}

.icon-gengxinjihua1:before {
  content: "\e60e";
}

.icon-baofeiguanli:before {
  content: "\e60f";
}

.icon-zulinguanli:before {
  content: "\e610";
}

.icon-xiuliguanli:before {
  content: "\e611";
}

.icon-shenpiguanli:before {
  content: "\e612";
}

.icon-cangkuguanli:before {
  content: "\e613";
}

.icon-baobiaoguanli:before {
  content: "\e614";
}

.icon-kanbanguanli:before {
  content: "\e615";
}

.icon-biaoqianguanli:before {
  content: "\e616";
}

.icon-shebeiguanli:before {
  content: "\e617";
}

.icon-shebeijiaojie:before {
  content: "\e618";
}

.icon-xitongshu:before {
  content: "\e619";
}

.icon-zulintaizhang:before {
  content: "\e61a";
}

.icon-zulinxieyi:before {
  content: "\e61b";
}

.icon-zulinfei:before {
  content: "\e61c";
}

.icon-gongzuomianpeitao:before {
  content: "\e61d";
}

.icon-xiulijilu:before {
  content: "\e61e";
}

.icon-xiulijianding:before {
  content: "\e61f";
}

.icon-xiulijihua:before {
  content: "\e620";
}

.icon-xiuliyanshou:before {
  content: "\e621";
}

.icon-chukuguanli:before {
  content: "\e622";
}

.icon-rukuguanli:before {
  content: "\e623";
}

.icon-pandianguanli:before {
  content: "\e624";
}

.icon-kuweiguanli:before {
  content: "\e625";
}

.icon-jichuziliao:before {
  content: "\e626";
}

.icon-yunhangziliao:before {
  content: "\e627";
}

.icon-anzhuangziliao:before {
  content: "\e628";
}

.icon-caozuoshouce:before {
  content: "\e629";
}

.icon-gouzhijihuabaobiao:before {
  content: "\e62a";
}

.icon-xitongtongjifenxibaobiao:before {
  content: "\e62b";
}

.icon-zhengmingziliaoshuomingshu:before {
  content: "\e62c";
}

.icon-jishucanshu:before {
  content: "\e62d";
}

.icon-anquanjishucuoshi:before {
  content: "\e62e";
}

.icon-jishufangan:before {
  content: "\e62f";
}

.icon-jungongyanshou:before {
  content: "\e630";
}

.icon-anzhuangjilu:before {
  content: "\e631";
}

.icon-tiaoshijilu:before {
  content: "\e632";
}

.icon-baoyangjilu:before {
  content: "\e633";
}

.icon-weihujilu:before {
  content: "\e634";
}

.icon-guzhangjilu:before {
  content: "\e635";
}

.icon-yunhangjilu:before {
  content: "\e636";
}

.icon-tongjijilu:before {
  content: "\e637";
}


.breadcrumb-enter-active,
.breadcrumb-leave-active {
  -webkit-transition: all 0.5s;
  transition: all 0.5s; }

.breadcrumb-enter,
.breadcrumb-leave-active {
  opacity: 0;
  -webkit-transform: translateX(20px);
          transform: translateX(20px); }

.breadcrumb-move {
  -webkit-transition: all 0.5s;
  transition: all 0.5s; }

.breadcrumb-leave-active {
  position: absolute; }

/*  */
.fade-transform-leave-active,
.fade-transform-enter-active {
  -webkit-transition: all 0.3s;
  transition: all 0.3s; }

.fade-transform-enter {
  opacity: 0;
  -webkit-transform: translateX(-30px);
          transform: translateX(-30px); }

.fade-transform-leave-to {
  opacity: 0;
  -webkit-transform: translateX(30px);
          transform: translateX(30px); }

/* 
logo
*/
.sidebarLogoFade-enter-active {
  -webkit-transition: opacity 1.5s;
  transition: opacity 1.5s; }

.sidebarLogoFade-enter,
.sidebarLogoFade-leave-to {
  opacity: 0; }

.el-col:last-child {
  margin-bottom: 0; }

.el-tree {
  border-radius: 10px; }
  .el-tree .custom-tree-node {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    font-size: 14px;
    padding-right: 8px; }

.el-dialog .el-dialog__header {
  padding: 10px 20px; }

.el-dialog .el-dialog__body {
  padding: 10px 20px;
  color: #606266;
  font-size: 14px;
  word-break: break-all; }

.el-dialog .dialog-footer {
  display: inline-block;
  width: 100%;
  text-align: end; }

.el-popover {
  min-width: 50px !important; }

.el-form {
  width: 100%; }
  .el-form .el-form-item {
    margin: 0;
    width: 100%; }
    .el-form .el-form-item .el-form-item__content {
      width: calc(100% - 90px); }
      .el-form .el-form-item .el-form-item__content .el-select,
      .el-form .el-form-item .el-form-item__content .el-input {
        width: 100%; }
      .el-form .el-form-item .el-form-item__content .el-date-editor .el-input__inner {
        margin-right: -30px; }
      .el-form .el-form-item .el-form-item__content .el-select .el-input__inner {
        margin-right: -15px; }
      .el-form .el-form-item .el-form-item__content .el-input.is-disabled .el-input__inner {
        color: black;
        background: #d4d4d4cc; }

body .el-table th.gutter {
  display: table-cell !important; }

body .el-table colgroup.gutter {
  display: table-cell !important; }

.el-card .el-card__body {
  padding: 4px; }

/* 
   input
*/
.el-range-editor.el-input__inner {
  padding: 3px 5px;
  width: 260px; }
  .el-range-editor.el-input__inner .el-range-separator {
    padding: 0; }

/* 
table */
.el-table__body tr.current-row > td {
  background-color: --primary-background-active; }

/* 
tab */
.el-tabs .el-tabs__header {
  margin: 0 0 10px; }

.el-row {
  margin-bottom: 14px; }
  .el-row:last-child {
    margin-bottom: 0; }

.el-table--border::after, .el-table--group::after, .el-table::before, .el-table__fixed::before {
  background-color: transparent; }

.el-table th > .cell {
  white-space: nowrap;
  text-indent: 10px;
  color: #706d6d; }

.el-table .sort-caret.descending {
  border-top-color: #706d6d; }

.el-table .sort-caret.ascending {
  border-bottom-color: #706d6d; }

.el-table th:first-child > .cell {
  text-indent: 0px; }

.el-table--mini td, .el-table--mini th {
  padding: 0;
  height: 36px; }

.el-table .cell {
  padding-right: 0px; }

.el-input--mini .el-input__inner {
  height: 28px; }

.el-input--mini {
  font-size: 14px; }

.el-table td div {
  width: 100%;
  height: 100%; }

.el-table td div .el-input--mini .el-input__inner {
  height: 100%; }

.el-row::after, .el-row::before {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 12px; }

.el-tooltip span {
  color: black; }

.el-table td.el-table__cell div {
  width: 100%; }

.el-range-editor--mini.el-input__inner {
  height: 24px;
  line-height: 28px; }

.el-table .cell.el-tooltip {
  width: auto !important;
  padding-right: 5px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

.el-form-item--mini .el-form-item__content, .el-form-item--mini .el-form-item__label {
  line-height: 30px; }

.sidebar {
  -webkit-transition: width 0.28s;
  transition: width 0.28s;
  width: 200px;
  background-color: var(--barColor);
  position: relative;
  height: 100%;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  overflow: hidden;
  border-right: 1px solid var(--barColor-dark-2); }
  .sidebar .el-scrollbar {
    height: 100%;
    overflow: hidden;
    overflow-y: scroll; }
    .sidebar .el-scrollbar /deep/ .el-scrollbar__wrap {
      padding-bottom: 45px; }
    .sidebar .el-scrollbar .el-menu {
      border-right: 0; }
      .sidebar .el-scrollbar .el-menu .el-submenu.is-active .el-submenu__title {
        color: var(--barColor-font-active) !important;
        background-color: var(--barColor-dark-1) !important; }
      .sidebar .el-scrollbar .el-menu .el-submenu.is-active i {
        color: var(--barColor-font-active) !important; }
      .sidebar .el-scrollbar .el-menu .el-submenu i {
        color: var(--barColor-font) !important; }
      .sidebar .el-scrollbar .el-menu .el-submenu .el-menu-item {
        color: var(--barColor-font) !important; }
        .sidebar .el-scrollbar .el-menu .el-submenu .el-menu-item.is-active {
          color: var(--barColor-font-active) !important;
          background-color: var(--barColor-dark-2) !important; }
          .sidebar .el-scrollbar .el-menu .el-submenu .el-menu-item.is-active i {
            color: var(--barColor-font-active) !important; }
        .sidebar .el-scrollbar .el-menu .el-submenu .el-menu-item i {
          color: var(--barColor-font) !important; }
  .sidebar .el-scrollbar::-webkit-scrollbar {
    display: none;
    /* Chrome Safari */ }
  .sidebar .hxlogo {
    height: 50px;
    text-align: center;
    background-color: var(--barColor);
    line-height: 50px; }
    .sidebar .hxlogo a {
      height: 100%;
      width: 100%; }
      .sidebar .hxlogo a img {
        width: 40px;
        height: 40px;
        vertical-align: middle; }
      .sidebar .hxlogo a h1 {
        margin-left: 12px;
        color: #fff;
        font-weight: 600;
        line-height: 50px;
        font-size: 14px;
        font-family: Avenir, Helvetica Neue, Arial, Helvetica, sans-serif;
        vertical-align: middle; }
    .sidebar .hxlogo a,
    .sidebar .hxlogo img,
    .sidebar .hxlogo h1 {
      display: inline-block; }

.hideSidebar .sidebar {
  width: 50px; }

.hideSidebar .el-submenu {
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }
  .hideSidebar .el-submenu .svg-icon {
    margin-right: 0; }
  .hideSidebar .el-submenu .el-submenu__title {
    padding: 0 !important;
    text-align: center; }
    .hideSidebar .el-submenu .el-submenu__title .sub-el-icon {
      margin-right: 0; }
    .hideSidebar .el-submenu .el-submenu__title .el-submenu__icon-arrow {
      display: none; }

.hideSidebar .el-menu--collapse {
  width: 50px; }
  .hideSidebar .el-menu--collapse .el-submenu > .el-submenu__title {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    .hideSidebar .el-menu--collapse .el-submenu > .el-submenu__title > span {
      height: 0;
      width: 0;
      overflow: hidden;
      visibility: hidden;
      display: inline-block; }
  .hideSidebar .el-menu--collapse .el-submenu.is-active .el-submenu__title {
    color: var(--barColor-font-active) !important;
    background-color: var(--barColor-dark-1) !important; }
  .hideSidebar .el-menu--collapse .el-submenu.is-active i {
    color: var(--barColor-font-active) !important; }
  .hideSidebar .el-menu--collapse .el-submenu i {
    color: var(--barColor-font) !important; }
  .hideSidebar .el-menu--collapse .el-menu-item {
    color: var(--barColor-font) !important; }
    .hideSidebar .el-menu--collapse .el-menu-item.is-active {
      color: var(--barColor-font-active) !important;
      background-color: var(--barColor-dark-2) !important; }
      .hideSidebar .el-menu--collapse .el-menu-item.is-active i {
        color: var(--barColor-font-active) !important; }
    .hideSidebar .el-menu--collapse .el-menu-item i {
      color: var(--barColor-font) !important; }

.el-menu--vertical .el-menu-item {
  color: var(--barColor-font) !important; }
  .el-menu--vertical .el-menu-item.is-active {
    color: var(--barColor-font-active) !important;
    background-color: var(--barColor-dark-2) !important; }
    .el-menu--vertical .el-menu-item.is-active i {
      color: var(--barColor-font-active) !important; }
  .el-menu--vertical .el-menu-item i {
    color: var(--barColor-font) !important; }

.section {
  width: 100%;
  height: 100%;
  background-color: #fff;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden; }
  .section header {
    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-shadow: 0 3px 4px rgba(0, 21, 41, 0.08);
            box-shadow: 0 3px 4px rgba(0, 21, 41, 0.08); }
    .section header .nav-bar {
      height: 50px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: relative;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      background: #fff;
      z-index: 10;
      padding-right: 15px; }
      .section header .nav-bar .nav-bar-left {
        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; }
    .section header .tag-bar {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      background-color: var(--barColor); }
      .section header .tag-bar .el-dropdown {
        padding: 0 4px; }
        .section header .tag-bar .el-dropdown i {
          font-size: 20px;
          color: var(--barColor-font); }
  .section main {
    height: calc(100vh - 100px); }

.table-handle {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
  .table-handle i {
    font-size: 16px;
    cursor: pointer; }
    .table-handle i:hover {
      -webkit-transform: scale(1.1);
              transform: scale(1.1); }

.vue-treeselect .vue-treeselect__control {
  height: var(--height); }

.printer {
  height: 100% !important; }
  .printer .el-drawer__body {
    overflow: hidden; }

.iframe {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%; }

body {
  height: 100%;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  font-family: Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Arial, sans-serif;
  overflow: hidden; }

html {
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden; }

#app {
  height: 100%; }

*,
*:before,
*:after {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  margin: 0;
  padding: 0; }

.no-padding {
  padding: 0px !important; }

a:focus,
a:active {
  outline: none; }

a,
a:focus,
a:hover {
  cursor: pointer;
  color: inherit;
  text-decoration: none; }

::-webkit-scrollbar-track-piece {
  background-color: transparent; }

::-webkit-scrollbar {
  width: 10px;
  height: 10px;
  background-color: transparent; }

::-webkit-scrollbar-thumb {
  border-radius: 5px;
  background-color: rgba(144, 146, 152, 0.3); }


/*# sourceMappingURL=app.1762998213463.css.map*/