@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.date-wrap[data-v-0166d08d] {
  cursor: pointer;
  position: relative;
  display: flex;
  align-items: center;
}
.handle-item[data-v-0166d08d] {
  cursor: pointer;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  border: 1px solid #d9d9d9;
  margin-right: 12px;
  margin-left: 12px;
}
.split[data-v-0166d08d] {
  display: inline-block;
  margin-left: 12px;
  margin-right: 12px;
  color: #86909c !important;
}
.hide-time[data-v-0166d08d] {
  width: 170px !important;
  height: 17px;
  padding: 0;
  margin: 0;
  position: absolute;
  left: 18px;
  top: 0;
  opacity: 0;
  z-index: -1;
}
.hide-time[data-v-0166d08d]  .el-input {
  height: 0;
  border: none;
}
.hide-time[data-v-0166d08d]  .el-input__prefix {
  display: none;
}
.hide-time[data-v-0166d08d]  input {
  height: 0;
  padding: 0;
  margin: 0;
  border: none;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.XxUserSelectTabShow .CTab {
  padding: 0 24px;
}
.XxUserSelectTabShow .CTab .el-tabs__header {
  margin-bottom: 0;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.XxUserSelectTabShow .recent[data-v-3f9dde55] {
  height: 100%;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.XxUserSelectTabShow .recent .check-all[data-v-3f9dde55] {
  padding-top: 10px;
}
.XxUserSelectTabShow .recent .check-all .el-checkbox[data-v-3f9dde55] {
  margin-right: 8px;
}
.XxUserSelectTabShow .recent .user-list[data-v-3f9dde55] {
  flex-grow: 1;
  overflow-y: auto;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.XxUserSelectTabShow .SameDepart {
  height: 100%;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.XxUserSelectTabShow .SameDepart .check-all {
  padding-top: 10px;
}
.XxUserSelectTabShow .SameDepart .check-all .el-checkbox {
  margin-right: 8px;
}
.XxUserSelectTabShow .SameDepart .user-list {
  flex-grow: 1;
  overflow-y: auto;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.XxUserSelectTabShow .SameUnit[data-v-218c81f4] {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.XxUserSelectTabShow .SameUnit .XxInputSearch[data-v-218c81f4] {
  flex-grow: 1;
  margin-right: 16px;
}
.XxUserSelectTabShow .SameUnit .user-list[data-v-218c81f4] {
  padding-top: 16px;
  flex-grow: 1;
  height: 0;
  overflow: auto;
}
.XxUserSelectTabShow .SameUnit .top[data-v-218c81f4] {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.XxUserSelectTabShow .SameUnit .top-checkbox[data-v-218c81f4] {
  margin-top: 16px;
  display: flex;
  align-items: center;
}
.user-list[data-v-218c81f4]  .same-unit-tree .virtual-tree-list {
  padding-right: 8px;
  overflow: hidden;
}
.user-list[data-v-218c81f4]  .same-unit-tree .virtual-tree-list:hover {
  overflow: auto;
}
.user-list[data-v-218c81f4]  .same-unit-tree .virtual-tree-item .text-wrapper {
  display: flex;
  align-items: center;
}
.user-list[data-v-218c81f4]  .same-unit-tree .virtual-tree-item .text-wrapper .tree-user-avatar {
  width: 22px;
  height: 22px;
  position: relative;
  margin-right: 4px;
  flex-shrink: 0;
}
.user-list[data-v-218c81f4]  .same-unit-tree .virtual-tree-item .text-wrapper .tree-user-avatar img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
}
.user-list[data-v-218c81f4]  .same-unit-tree .virtual-tree-item .text-wrapper .tree-user-avatar .online-dot {
  width: 4px;
  height: 4px;
  background: var(--x-color-primary);
  border: 2px solid var(--x-color-primary);
  border-radius: 50%;
  position: absolute;
  bottom: -5px;
  right: 43%;
}
.user-list[data-v-218c81f4]  .same-unit-tree .virtual-tree-item .text-wrapper .text-overflow {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.XxUserSelectTabShow .All[data-v-62ed5117] {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.XxUserSelectTabShow .All .user-list[data-v-62ed5117] {
  padding-top: 16px;
  flex-grow: 1;
  height: 0;
  overflow: auto;
}
.XxUserSelectTabShow .All .top[data-v-62ed5117] {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.user-list[data-v-62ed5117]  .all-tree .virtual-tree-list {
  padding-right: 8px;
  overflow: hidden;
}
.user-list[data-v-62ed5117]  .all-tree .virtual-tree-list:hover {
  overflow: auto;
}
.user-list[data-v-62ed5117]  .all-tree .virtual-tree-item .text-wrapper {
  display: flex;
  align-items: center;
}
.user-list[data-v-62ed5117]  .all-tree .virtual-tree-item .text-wrapper .tree-user-avatar {
  width: 22px;
  height: 22px;
  position: relative;
  margin-right: 4px;
  flex-shrink: 0;
}
.user-list[data-v-62ed5117]  .all-tree .virtual-tree-item .text-wrapper .tree-user-avatar img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
}
.user-list[data-v-62ed5117]  .all-tree .virtual-tree-item .text-wrapper .tree-user-avatar .online-dot {
  width: 4px;
  height: 4px;
  background: var(--x-color-primary);
  border: 2px solid var(--x-color-primary);
  border-radius: 50%;
  position: absolute;
  bottom: -5px;
  right: 43%;
}
.user-list[data-v-62ed5117]  .all-tree .virtual-tree-item .text-wrapper .text-overflow {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.toDoContent[data-v-296ef0e7] {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.toDoContent[data-v-296ef0e7]  .el-table .cell {
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.toDoContent .tableBox[data-v-296ef0e7] {
  flex-grow: 1;
  flex-shrink: 1;
  overflow: auto;
  position: relative;
}
.toDoContent .type-lamp[data-v-296ef0e7] {
  width: 8px;
  height: 8px;
  border-radius: 50%;
}
.toDoContent[data-v-296ef0e7]  .el-progress-bar__innerText {
  margin: 0 40px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.pie-echarts-container[data-v-5b847f12] {
  height: 100%;
  width: 100%;
  position: relative;
}
.pie-echarts-container .pie-echarts-title[data-v-5b847f12] {
  width: 100px;
  position: absolute;
  bottom: -10px;
  left: calc(100% - 110px);
  color: rgba(230, 249, 255, 0.9);
  font-size: 12px !important;
  font-weight: 500;
}
.pie-echarts-container .pie-echarts-title img[data-v-5b847f12] {
  width: 6px;
  height: 7px;
}
.pie-echarts[data-v-5b847f12] {
  height: 100%;
  width: 100%;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.bar-line-chart[data-v-344b8351] {
  width: 100%;
  height: 100%;
}
[data-v-344b8351] .row {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
[data-v-344b8351] .dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin-right: 6px;
  border-radius: 50%;
}
[data-v-344b8351] .value {
  width: 100px;
  text-align: right;
  font-weight: 600;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.right-split[data-v-5a5768c1] {
  margin-right: 4px;
}
.vue-treeselect[data-v-5a5768c1]  .vue-treeselect__menu {
  border: none;
  border-top: 1px solid #cfcfcf;
  box-shadow: none !important;
  padding-top: 16px !important;
}
.vue-treeselect[data-v-5a5768c1]  {
  display: flex;
  flex-direction: column;
  height: 100%;
  padding: 16px;
  overflow: hidden;
}
.vue-treeselect[data-v-5a5768c1]  .vue-treeselect__control {
  flex-shrink: 0;
  height: auto;
  min-height: 34px;
  border-radius: 0 !important;
}
.vue-treeselect[data-v-5a5768c1]  .vue-treeselect__menu-container {
  top: 1px !important;
  position: relative;
  flex-grow: 1;
}
.vue-treeselect[data-v-5a5768c1]  .vue-treeselect__menu {
  position: absolute;
  top: 0;
  max-height: 100% !important;
  border-top: none;
}
.vue-treeselect[data-v-5a5768c1]  .vue-treeselect__label-container > div:last-child {
  display: flex;
}
.vue-treeselect[data-v-5a5768c1]  .vue-treeselect__label-container > div:last-child > span:last-child {
  flex-grow: 1;
  margin: auto;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.vue-treeselect[data-v-5a5768c1]  .vue-treeselect__label-container div span .el-icon-user {
  color: #a0a0a0;
}
img[data-v-5a5768c1] {
  vertical-align: middle;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.total[data-v-18fc38e8] {
  color: #ff5d5d;
  font-size: var(--x-font-size-12);
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.toDoContent[data-v-63baba50] {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.toDoContent[data-v-63baba50]  .el-table .cell {
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.toDoContent .tableBox[data-v-63baba50] {
  flex-grow: 1;
  flex-shrink: 1;
  overflow: auto;
  position: relative;
}
.toDoContent .type-lamp[data-v-63baba50] {
  width: 8px;
  height: 8px;
  border-radius: 50%;
}
.toDoContent[data-v-63baba50]  .el-progress-bar__innerText {
  color: #666666;
  margin: 0 40px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.query[data-v-3f712f1e] {
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 16px;
}
.query .searchBar[data-v-3f712f1e] {
  flex-shrink: 0;
}
.query .queryTable[data-v-3f712f1e] {
  flex-grow: 1;
}
.query .search-posr[data-v-3f712f1e] {
  position: relative;
}
.query .search-posa[data-v-3f712f1e] {
  position: absolute;
  top: 0;
  left: 16%;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.dialog-min-wid[data-v-03417cb3]  .el-dialog {
  min-width: 720px !important;
}
.dialog-min-wid[data-v-03417cb3]  .el-dialog .el-form-item__content {
  width: 63%;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.searchBar .el-icon-search[data-v-ce6f7a32] {
  cursor: pointer;
}
@keyframes myfirst-data-v-ce6f7a32 {
0% {
    width: 200px;
}
50% {
    width: 220px;
}
}
/* ipad适配 */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
.searchBar .el-icon-search[data-v-ce6f7a32] {
    cursor: pointer;
}
@keyframes myfirst-data-v-ce6f7a32 {
0% {
      width: 160px;
}
50% {
      width: 160px;
}
}
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.tool-bar[data-v-8873f1c0] {
  padding: 0 0 12px 0 !important;
  margin-bottom: 10px;
}
.tool-bar .clearFix[data-v-8873f1c0]::after {
  content: "";
  display: block;
  clear: both;
  visibility: hidden;
  height: 0;
  font-size: var(--x-font-size-0);
}
.tool-bar .inner-tool[data-v-8873f1c0] {
  position: relative;
}
.tool-bar .inner-tool .left[data-v-8873f1c0] {
  float: left;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
}
.tool-bar .inner-tool .right[data-v-8873f1c0] {
  height: 100%;
  float: right;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.tool-bar .inner-tool .center[data-v-8873f1c0] {
  position: absolute;
  left: 50%;
  height: 100%;
  transform: translateX(-50%);
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
}

/* ipad适配 */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
.tool-bar[data-v-8873f1c0] {
    margin-bottom: 8px !important;
}
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.query-form[data-v-4d1f5438]  .tool-bar .inner-tool {
  height: initial;
}
.handle-area[data-v-4d1f5438]  .tool-bar .inner-tool {
  overflow: initial;
}
.handle-area .selected-todo-input[data-v-4d1f5438] {
  width: 200px;
  height: 100%;
  z-index: 8888;
}
.handle-area .selected-todo-input[data-v-4d1f5438]  .vue-treeselect__control {
  height: 32px;
}
.handle-area .selected-todo-input[data-v-4d1f5438]  .vue-treeselect__menu-container {
  z-index: 9999999;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.query-form[data-v-dc0652fc]  .tool-bar .inner-tool {
  height: initial;
}
.handle-area[data-v-dc0652fc] {
  width: 100%;
}
.handle-area[data-v-dc0652fc]  .tool-bar {
  margin-bottom: 0;
}
.search-sup-word[data-v-dc0652fc] {
  line-height: 20px;
  margin: 0 20px;
}
.search-sup-word > span[data-v-dc0652fc] {
  padding: 0 4px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.sug[data-v-e51c23e4]  .el-dialog {
  min-width: 460px;
}
.sug[data-v-e51c23e4]  .el-dialog .el-select {
  width: 100% !important;
}
.sug[data-v-e51c23e4]  .el-dialog .el-textarea {
  width: 100% !important;
  height: 80px;
}
.sug[data-v-e51c23e4]  .el-dialog .el-textarea .el-textarea__inner {
  height: 100%;
}
.el-form[data-v-e51c23e4]  .el-form-item {
  margin-right: 0;
}
.el-form[data-v-e51c23e4]  .el-form-item__content {
  width: calc(100% - 100px);
}
.w100[data-v-e51c23e4] {
  width: 100%;
}
.w50[data-v-e51c23e4] {
  width: 50%;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.transfer[data-v-95931f64] {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.transfer > div[data-v-95931f64]:first-child,
.transfer > div[data-v-95931f64]:last-child {
  width: 48%;
  height: 500px;
  border: solid 1px;
  border-color: var(--x-border-color-base) !important;
}
.transfer > div:first-child > .column-title[data-v-95931f64],
.transfer > div:last-child > .column-title[data-v-95931f64] {
  height: 35px;
  border-bottom: solid 1px;
  border-color: var(--x-border-color-base);
  padding: 0 16px;
  line-height: 35px;
}
.transfer > div:first-child > div[data-v-95931f64]:last-child,
.transfer > div:last-child > div[data-v-95931f64]:last-child {
  height: calc(100% - 40px);
  overflow-y: auto;
  overflow-x: hidden;
}
.transfer > div:first-child > div:last-child .list-item[data-v-95931f64],
.transfer > div:last-child > div:last-child .list-item[data-v-95931f64] {
  height: 40px;
  width: 90%;
  line-height: 40px;
  padding-left: 16px;
}
.transfer > div:first-child > div:last-child .list-item[data-v-95931f64]:hover,
.transfer > div:last-child > div:last-child .list-item[data-v-95931f64]:hover {
  background: #f5f7fa;
  cursor: pointer;
}
.transfer > div[data-v-95931f64]:nth-child(2) {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin: 0 16px;
}
.transfer > div:nth-child(2) > p[data-v-95931f64] {
  height: 16px;
}
.transfer .active[data-v-95931f64] {
  background: #edf6ff;
}
.transfer .tree-select[data-v-95931f64] {
  margin-top: -1px;
  margin-left: -1px;
}
.transfer .tree-select[data-v-95931f64]  .vue-treeselect__control {
  width: calc(100% + 2px) !important;
}
.select-filed[data-v-95931f64] {
  width: 100%;
}
.filed-select-tree[data-v-95931f64] {
  width: 100%;
  height: auto;
  padding: 0 !important;
  background: var(--x-color-white) !important;
  font-weight: inherit !important;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.sort-btn[data-v-10a8e692] {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
  margin-left: 12px;
}
.sort-btn .sort[data-v-10a8e692] {
  cursor: pointer;
  fill: var(--x-color-white);
  opacity: 0.4;
}
.sort-btn .sort.active[data-v-10a8e692] {
  fill: #eeff2c;
  opacity: 1;
}
.sort-btn .sort-top[data-v-10a8e692] {
  position: absolute;
  transform: rotate(180deg);
  top: 0;
}
.sort-btn .sort-bottom[data-v-10a8e692] {
  position: absolute;
  top: 13px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.toDoContent[data-v-50141419] {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.toDoContent[data-v-50141419]  .el-table .cell {
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.toDoContent .tableBox[data-v-50141419] {
  flex-grow: 1;
  flex-shrink: 1;
  overflow: auto;
  position: relative;
}
.toDoContent .type-lamp[data-v-50141419] {
  width: 8px;
  height: 8px;
  border-radius: 50%;
}
.toDoContent[data-v-50141419]  .el-progress-bar__innerText {
  margin: 0 40px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.sug[data-v-6bac140a]  .el-dialog {
  min-width: 560px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.toDoContent[data-v-744b208a] {
  height: 100%;
  display: flex;
  flex: 1;
  flex-direction: column;
}
.toDoContent[data-v-744b208a]  .el-table .cell {
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding-right: 5px;
  padding-left: 5px;
}
.toDoContent[data-v-744b208a]  .el-table .unread {
  font-weight: bold;
}
.toDoContent[data-v-744b208a]  .el-table .el-table__empty-block {
  height: 100% !important;
}
.toDoContent .tableBox[data-v-744b208a] {
  flex-grow: 1;
  flex-shrink: 1;
  overflow: auto;
  position: relative;
}
.toDoContent .table-margin[data-v-744b208a] {
  margin: 0 !important;
}
.toDoContent .custom-head[data-v-744b208a] {
  display: flex;
  justify-content: center;
  flex-wrap: nowrap;
  align-items: center;
}
.toDoContent .custom-head .head-title[data-v-744b208a] {
  flex-shrink: 1;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.toDoContent .custom-head .head-title.title-wrap[data-v-744b208a] {
  white-space: normal;
}
.toDoContent .custom-head .head-btn[data-v-744b208a] {
  flex-shrink: 0;
  text-align: center;
}
.toDoContent .optypes[data-v-744b208a] {
  height: 20px;
  width: 20px;
  border: 1px solid;
  text-align: center;
  border-radius: 3px;
  position: relative;
  display: inline-block;
  line-height: 18px;
}
.toDoContent .optypes.op-accredit[data-v-744b208a] {
  border-color: var(--x-color-primary);
  color: var(--x-color-primary);
}
.toDoContent .optypes.docAuth[data-v-744b208a] {
  border-color: #d48806;
  color: #d48806;
}
.toDoContent .optypes.docDo[data-v-744b208a] {
  border-color: #d48806;
  color: #d48806;
}
.toDoContent .optypes.docRead[data-v-744b208a] {
  border-color: #ff4d4f;
  color: #ff4d4f;
}
.toDoContent .optypes.docSend[data-v-744b208a] {
  border-color: #13a8a8;
  color: #13a8a8;
}
.toDoContent .optypes.docTran[data-v-744b208a] {
  border-color: #2f54eb;
  color: #2f54eb;
}
.toDoContent .optypes.docSplit[data-v-744b208a] {
  border-color: #c41d7f;
  color: #c41d7f;
}
.toDoContent .optypes.docOp[data-v-744b208a] {
  border-color: #fa541c;
  color: #fa541c;
}
.toDoContent .optypes.docSing[data-v-744b208a] {
  border-color: #52c41a;
  color: #52c41a;
}
.toDoContent .optypes.docSubmit[data-v-744b208a] {
  border-color: #36cfc9;
  color: #36cfc9;
}
.toDoContent .optypes.docJiaoban[data-v-744b208a] {
  border-color: var(--x-color-primary);
  color: var(--x-color-primary);
}
.toDoContent .content-wrap[data-v-744b208a] {
  white-space: normal;
}
.type-lamp[data-v-744b208a] {
  width: 12px;
  height: 12px;
  border-radius: 50%;
}
.type-lamp-border[data-v-744b208a] {
  width: 12px;
  height: 12px;
  border-radius: 50%;
}
.border-success[data-v-744b208a] {
  border: solid 2px #67c23a;
}
.border-warning[data-v-744b208a] {
  border: solid 2px #e6a23c;
}
.border-danger[data-v-744b208a] {
  border: solid 2px var(--x-color-red-l5);
}
.collect[data-v-744b208a] {
  margin-left: 4px;
}
.collect > i[data-v-744b208a] {
  display: inline-block;
  font-size: var(--x-font-size-20) !important;
  color: #ebebeb;
}
.collect.collect-on > i[data-v-744b208a] {
  color: #ffd33b;
}
.flow-item[data-v-744b208a] {
  border-radius: 4px;
  width: 107px;
  height: 26px;
  text-align: center;
  line-height: 26px;
  display: inline-block;
}
.flow-item.flow-normal[data-v-744b208a] {
  background: rgba(28, 217, 17, 0.24);
  color: #1cd911;
}
.flow-item.flow-warning[data-v-744b208a] {
  background: rgba(217, 111, 17, 0.2);
  color: rgb(217, 111, 17);
}
.flow-item.flow-overdue[data-v-744b208a] {
  background: rgba(217, 17, 17, 0.24);
  color: rgb(217, 17, 17);
}
.red-color[data-v-744b208a] {
  color: var(--x-color-red-l5);
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
[data-v-7926128f] .el-dialog {
  width: 1200px;
  margin-left: auto !important;
  margin-right: auto !important;
}
[data-v-7926128f] .el-dialog .el-dialog__body {
  padding: 0 16px !important;
}
.el-collapse[data-v-7926128f]  {
  border: none;
  padding-left: 34px;
}
.el-collapse[data-v-7926128f]  .el-collapse-item__header {
  background: transparent;
  font-size: var(--x-font-size-16) !important;
  border-bottom: 1px solid #eaeaea;
}
.el-collapse[data-v-7926128f]  .el-collapse-item__wrap {
  background: transparent;
  border: none;
}
.el-collapse[data-v-7926128f]  .el-collapse-item__content {
  padding: 16px 0 0 33px;
}
.divider[data-v-7926128f] {
  display: inline-block;
  width: 1px;
  height: inherit;
  vertical-align: middle;
  background-color: #dcdfe6;
}
.item-content[data-v-7926128f] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  min-height: 36px;
  margin-top: 16px;
  background: rgb(247, 247, 247);
  opacity: 1;
  border-radius: 2px;
  padding: 0 12px;
  cursor: move;
}
.item-content.no-drag[data-v-7926128f] {
  cursor: default;
  justify-content: center;
}
.item-content .name[data-v-7926128f] {
  max-width: 130px;
  line-height: 20px;
}
.item-content .svg-icon[data-v-7926128f] {
  margin-left: 16px;
  flex-shrink: 0;
}
.item-content .svg-icon[data-v-7926128f]:first-of-type {
  margin-left: auto;
}
.list-group[data-v-7926128f] {
  height: calc(100% - 45px);
  overflow-y: auto;
  overflow-x: hidden;
}
.list-group > span[data-v-7926128f] {
  display: flex;
  flex-wrap: wrap;
  margin-right: -16px;
}
.list-group > span li[data-v-7926128f] {
  width: calc(50% - 16px);
  flex-shrink: 0;
  margin-right: 16px;
  display: flex;
}
.list-group > span li span[data-v-7926128f] {
  white-space: nowrap;
  overflow-x: hidden;
  text-overflow: ellipsis;
}
.list-group > span .svg-icon[data-v-7926128f] {
  margin-left: auto;
}
.wrapper[data-v-7926128f] {
  display: flex;
  height: 545px;
  overflow: hidden;
}
.wrapper .left[data-v-7926128f] {
  width: 376px;
  padding-top: 16px;
  padding-right: 16px;
  overflow-y: auto;
}
.wrapper .left .tab[data-v-7926128f] {
  width: 100%;
  display: flex;
  cursor: pointer;
  border-radius: 3px;
  border: 1px solid var(--x-color-primary);
}
.wrapper .left .tab div[data-v-7926128f] {
  flex: 1;
  text-align: center;
  height: 24px;
  line-height: 24px;
}
.wrapper .left .tab .active[data-v-7926128f] {
  background: #0288cf;
  color: var(--x-color-white);
  font-weight: 500;
}
.wrapper .right[data-v-7926128f] {
  flex: 1;
  margin: 16px 0 16px 16px;
  background: rgb(252, 252, 252);
  border-radius: 2px;
  padding: 11px 22px 11px 16px;
  overflow-y: auto;
}
.wrapper .right .title[data-v-7926128f] {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.wrapper h1[data-v-7926128f] {
  height: 22px;
  font-size: var(--x-font-size-16) !important;
  font-weight: 550;
  line-height: 22px;
  color: rgb(51, 51, 51);
}
.menus[data-v-7926128f] {
  display: flex;
  flex-wrap: wrap;
  margin-right: -16px;
  margin-bottom: -16px;
}
.menus li[data-v-7926128f] {
  width: 120px;
  height: 36px;
  line-height: 36px;
  padding: 0 10px;
  flex-shrink: 0;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: center;
  color: #6a6a6a !important;
  margin-right: 16px;
  margin-bottom: 16px;
  background-color: #f7f7f7;
}
.menus li[data-v-7926128f]:hover {
  cursor: pointer;
}
.menus li.active[data-v-7926128f] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAuCAMAAADzw6ziAAAAAXNSR0IArs4c6QAAAV9QTFRF8PT77/T77vP77fP77PP67PL66/L66vH65/D55u/55e/55O/54+/45O754u744e744e344O343+343u343+z43uz43uz33ez43ez33Oz43Oz33ev33Ov32er30+f20ej20eb1z+X1zuX1zOT0y+T0x+H0xuHzwt/yv97yq9TuqdTuptTuo9PuodLtnNDskMrqj8jpjMfohsXohcXogsPne8Dmdr3ldbzkdLzkcrvkabfiabbiZbXiXrLgXbHfW7HgWq/fSajcSKjcQqTbP6XaQKTaOaHZLZvXK5vXJ5nWIZXUHpXUGZLTGJLTFY7REo/REY/SEI/SEI7SC4vQDonPBorQCInPBYrQBYnQBYnPCYfOBInQBInPA4nPA4jPAojPA4fPAYjPBYbOAofPAYfPAobPAIfPBIXOAobOAIbOAIXOAYTNAITNAIPNAILNAILMAIHMAIDMAIDLAH/MAH7LonwtGgAAAYlJREFUeNrt1LtO40AUxvHvzByPTWxAbCTQrhKxy2o3EgoXiYqLEE/CQ/IEIPEEFCAKCgQCIgTkYpzEjme4JTS0PlT+V/NVv2ZmaD+2kE9FHJ8m7CAbjSrLbJMWy0MLlsEciEMDBsO9BuGcg8L3VEIlVEIlVEIlVELFRwSWRzxSAysOsU7i1DNGyUKa28NabWbKmFAU8rv9/9W5RePyPBGEiFt/f87X014GJiUHcdpbW1zq3rH236eY03db68Mb/02RhDiJVpu3JpB+sJSh2bz2CdKQjjdWryvj4UZiUPiwsn736agfUpB+/FPPGLAAYMP4zBeCeFhfelTArAOs5vNOkItA3P433/EBdcHIg/BoaqetRSAzrP5KCHl0f1KN1FG4e0uQgKhXm009QHc3s0PveHr70ocIpAfR754G4Dp7dDC3dVUR+hlMNmPSAADZ50a10QrwARERCs16oSW8pVJuPGmModFo4FBg1PeN5fHZTRywqixwsZD1OKfJmDjgaNmi4Gg6+XrHXgA7/nq17Dx5gAAAAABJRU5ErkJggg==) no-repeat;
  background-size: 120px 36px;
  color: var(--x-color-primary) !important;
}
.flip-list-move[data-v-7926128f] {
  transition: transform 0.5s;
}
.no-move[data-v-7926128f] {
  transition: transform 0s;
}
.ghost[data-v-7926128f] {
  opacity: 0.5;
  background: #c8ebfb;
}
.delete[data-v-7926128f] {
  cursor: pointer;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.calc-modal[data-v-29cf2586] {
  width: 460px;
  position: fixed;
  top: 30%;
  left: calc(50% - 240px);
}
.calc-modal .el-dialog[data-v-29cf2586] {
  width: 100%;
  margin: 0 auto !important;
}
.calc-modal .el-dialog__header[data-v-29cf2586] {
  border-bottom: 1px solid var(--x-color-gray-l3);
  padding: 16px 16px 16px;
}
[data-v-29cf2586] .el-dialog__wrapper {
  z-index: 1 !important;
}
.container[data-v-29cf2586]  .el-input-group__append {
  padding: 0;
}
.container .append[data-v-29cf2586] {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.container .append .append-btn[data-v-29cf2586] {
  cursor: pointer;
  height: 30px;
  padding: 0 12px;
  line-height: 32px;
}
.container .append .append-btn[data-v-29cf2586]:first-child {
  border-right: 1px solid #dddddd;
}
.container .append .append-btn[data-v-29cf2586]:active {
  box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.18) inset;
}
.container .calc-history[data-v-29cf2586] {
  max-height: 200px;
  overflow: auto;
}
.container .calc-history li[data-v-29cf2586] {
  line-height: 22px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.filterBtn-box[data-v-106e0d38] {
  display: inline-block;
  cursor: pointer;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.nav-container[data-v-0109c71e] {
  width: 100%;
  background: #f5f5f5;
}
.nav-container .nav-bar-box[data-v-0109c71e] {
  width: 100%;
  height: 100px;
  position: relative;
  display: flex;
  justify-content: space-between;
  padding: 0 16px;
  background: url(/img/home-header.5687f207.png);
  background-position: right center;
  background-repeat: no-repeat;
  background-size: auto 100%; /* Firefox私有属性 */
  -webkit-user-select: none; /* WebKit内核私有属性 */
  -ms-user-select: none; /* IE私有属性(IE10及以后) */ /* Khtml内核私有属性 */
  -o-user-select: none; /* Opera私有属性 */
  user-select: none; /* CSS3属性 */
}
.nav-container .nav-bar-box .nav-left[data-v-0109c71e] {
  display: flex;
  align-items: center;
  gap: 8px;
  height: 56px;
}
.nav-container .nav-bar-box .nav-left .nav-left-logo[data-v-0109c71e] {
  height: 40px;
}
.nav-container .nav-bar-box .nav-left .nav-left-title[data-v-0109c71e] {
  height: 100%;
  padding: 12px 0;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.nav-container .nav-bar-box .nav-right[data-v-0109c71e] {
  height: 56px;
  white-space: nowrap;
  display: flex;
  align-items: center;
}
.nav-container .nav-bar-box .nav-right .enter-box[data-v-0109c71e] {
  display: flex;
  align-items: center;
  white-space: nowrap;
  gap: 16px;
}
.nav-container .nav-bar-box .nav-right .enter-box .enter-box-btn[data-v-0109c71e] {
  display: flex;
  width: 90px;
  height: 32px;
  justify-content: center;
  align-items: center;
  gap: 6px;
  border-radius: 6px;
  border: 1px solid rgba(255, 255, 255, 0.9);
  background: rgba(255, 255, 255, 0.85);
  color: #2f5581;
  font-size: 14px !important;
  font-weight: 600;
  cursor: pointer;
}
.nav-container .nav-bar-box .nav-right .enter-box .enter-box-input[data-v-0109c71e]  .el-input__inner {
  border-radius: 6px;
  border: none;
  background: rgba(255, 255, 255, 0.2);
}
.nav-container .nav-bar-box .nav-right .enter-box .enter-box-input[data-v-0109c71e]  .el-input__prefix,
.nav-container .nav-bar-box .nav-right .enter-box .enter-box-input[data-v-0109c71e]  .el-input__suffix {
  color: #fff;
}
.nav-container .nav-bar-box .nav-right .enter-box .enter-box-input[data-v-0109c71e]  .el-input__inner,
.nav-container .nav-bar-box .nav-right .enter-box .enter-box-input[data-v-0109c71e]  .el-textarea__inner {
  color: #fff;
}
.nav-container .nav-bar-box .nav-right .enter-box .enter-box-input[data-v-0109c71e]  .el-input__inner::-webkit-input-placeholder {
  color: #fff !important;
}
.nav-container .nav-bar-box .nav-right .enter-box .enter-box-input[data-v-0109c71e]  .el-input__inner:-ms-input-placeholder {
  color: #fff !important;
}
.nav-container .nav-bar-box .nav-right .enter-box .enter-box-input[data-v-0109c71e]  .el-input__inner::placeholder {
  color: #fff !important;
}
.nav-container .nav-bar-box .nav-right .enter-box .enter-box-icon[data-v-0109c71e] {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 32px;
  padding: 4px 8px;
  border-radius: 6px;
  background: rgba(255, 255, 255, 0.2);
  cursor: pointer;
}
.nav-container .nav-bar-box .nav-right .avatar-container[data-v-0109c71e] {
  margin-left: 16px;
  position: relative;
  flex-shrink: 0;
}
.nav-container .nav-bar-box .nav-right .avatar-container .avatar-wrapper[data-v-0109c71e] {
  position: relative;
  line-height: 100%;
  display: flex;
  align-items: center;
  outline: none;
}
.nav-container .nav-bar-box .nav-right .avatar-container .avatar-wrapper .avatar-head-name[data-v-0109c71e] {
  line-height: 20px;
}
.nav-container .nav-bar-box .nav-right .avatar-container .avatar-wrapper .nav-user-color[data-v-0109c71e] {
  color: #fff;
  font-size: var(--x-font-size-14);
  font-weight: 500;
}
.nav-container .nav-bar-box .nav-right .avatar-container .avatar-wrapper .nav-dept-color[data-v-0109c71e] {
  color: rgba(255, 255, 255, 0.5);
  font-size: var(--x-font-size-12);
}
.nav-container .nav-bar-box .nav-right .avatar-container .avatar-wrapper .user-avatar[data-v-0109c71e] {
  cursor: pointer;
  width: 32px;
  height: 32px;
  margin-right: 12px;
  border-radius: 50%;
}
.nav-container .nav-bar-box .nav-right .avatar-container .avatar-wrapper .el-icon-caret-bottom[data-v-0109c71e] {
  cursor: pointer;
  height: 10px;
  width: 24px;
  font-size: var(--x-font-size-16);
  color: #ffffff;
  transform: rotate(90deg);
}
.nav-container .nav-bar-box .nav-right .new-bg-fff[data-v-0109c71e] {
  width: 36px;
  height: 36px;
  border-radius: 50%;
  text-align: center;
  line-height: 36px;
  background: #e9f0f5;
  display: flex;
  align-items: center;
  justify-content: center;
}
.nav-container .nav-bar-box .nav-right .new-bg-fff > svg[data-v-0109c71e] {
  margin-right: 0;
}
.nav-container .model-box[data-v-0109c71e] {
  position: fixed;
  top: 80px;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 9990;
}
.nav-cotent[data-v-0109c71e] {
  position: absolute;
  left: calc(50% - 250px);
  top: 8px;
  width: 500px;
  overflow: hidden;
}
.nav-tip[data-v-0109c71e] {
  white-space: nowrap;
  font-size: 20px !important;
  font-weight: bold;
  color: #ae8c7c;
  animation: slideLeft-data-v-0109c71e 10s linear infinite;
}
@keyframes slideLeft-data-v-0109c71e {
0% {
    transform: translateX(500px);
}
100% {
    transform: translateX(-500px);
}
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.sub-menu[data-v-e7eff070] {
  border-right: 1px solid #cee5ff;
}
.sub-menu .title-flex[data-v-e7eff070] {
  display: flex;
  align-items: center;
}
.el-submenu .icon-img[data-v-e7eff070],
.el-menu[data-v-e7eff070]  .icon-img {
  width: 15px;
  height: 15px;
  margin-right: 6px;
}
.el-submenu.third-menu .el-submenu__title[data-v-e7eff070],
.el-menu[data-v-e7eff070] .third-menu .el-submenu__title {
  border-radius: 0;
  padding-left: 30px !important;
}
.el-submenu.third-menu .three-menu[data-v-e7eff070],
.el-menu[data-v-e7eff070] .third-menu .three-menu {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.el-submenu.third-menu .el-menu[data-v-e7eff070],
.el-menu[data-v-e7eff070] .third-menu .el-menu {
  background-color: transparent !important;
}
.el-submenu.third-menu .el-menu .el-menu-item[data-v-e7eff070],
.el-menu[data-v-e7eff070] .third-menu .el-menu .el-menu-item {
  padding-left: 32px !important;
  margin: 0;
  line-height: 40px;
  height: 40px;
}
.el-submenu.third-menu .el-menu .el-menu-item i[data-v-e7eff070],
.el-menu[data-v-e7eff070] .third-menu .el-menu .el-menu-item i {
  display: inline-block;
  width: 4px;
  height: 4px;
  background: #d9d9d9;
  margin: 0 12px 0 0;
  vertical-align: middle;
}
.badge-item[data-v-e7eff070] {
  white-space: nowrap;
}
.badge-item[data-v-e7eff070]  .el-badge__content {
  right: -3px;
  font-size: var(--x-font-size-12) !important;
  line-height: 16px;
  border-radius: 8px;
  padding: 0 4px;
  top: 16px;
  height: 16px;
  border: none;
}
.badge-item[data-v-e7eff070]  .is-dot {
  height: 8px;
  width: 8px;
  padding: 0;
  right: 0 !important;
  border-radius: 50%;
}
.badge-item[data-v-e7eff070] .el-tooltip {
  max-width: 140px;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.el-submenu[data-v-e7eff070],
.el-menu[data-v-e7eff070] {
  position: relative;
}
.el-submenu[data-v-e7eff070]  .el-submenu__title,
.el-menu[data-v-e7eff070]  .el-submenu__title {
  padding: 0 !important;
  border-radius: 0 !important;
}
.el-submenu[data-v-e7eff070]  .el-submenu__title span,
.el-menu[data-v-e7eff070]  .el-submenu__title span {
  font-weight: 600 !important;
}
.el-submenu[data-v-e7eff070]  .el-submenu__title:hover,
.el-menu[data-v-e7eff070]  .el-submenu__title:hover {
  background: none !important;
}
.el-submenu[data-v-e7eff070]  .el-submenu__title i,
.el-menu[data-v-e7eff070]  .el-submenu__title i {
  color: var(--x-color-gray-d1);
  font-weight: 600;
}
.el-submenu[data-v-e7eff070]  .el-submenu__title:hover,
.el-menu[data-v-e7eff070]  .el-submenu__title:hover {
  color: var(--x-color-primary) !important;
}
.el-submenu[data-v-e7eff070]  .el-submenu__title:hover i,
.el-menu[data-v-e7eff070]  .el-submenu__title:hover i {
  color: var(--x-color-primary) !important;
}
.el-submenu[data-v-e7eff070]  .el-menu-item,
.el-menu[data-v-e7eff070]  .el-menu-item {
  padding: 0 8px 0 20px !important;
  height: 40px;
  background: rgba(255, 255, 255, 0.4);
  line-height: 40px;
  margin: 0;
}
.el-submenu[data-v-e7eff070]  .el-menu-item i,
.el-menu[data-v-e7eff070]  .el-menu-item i {
  display: inline-block;
  width: 4px;
  height: 4px;
  background: #d9d9d9;
  margin: 0 12px 0 0;
  vertical-align: middle;
}
.el-submenu[data-v-e7eff070]  .el-submenu__title,
.el-menu[data-v-e7eff070]  .el-submenu__title {
  display: flex;
  align-items: center;
  height: 40px;
  line-height: 40px;
  border-radius: 8px;
}
.title-icon[data-v-e7eff070] {
  padding-right: 8px;
  font-weight: normal !important;
  color: #99c4e9;
}
[data-v-e7eff070] .el-submenu .el-submenu__title .el-submenu__icon-arrow::before {
  content: "\e790";
  color: #d9d9d9;
}
.sub-main-menu[data-v-e7eff070] {
  border: none !important;
}
.sub-main-menu[data-v-e7eff070]  .el-submenu > .el-submenu__title .el-submenu__icon-arrow {
  transform: rotateZ(0);
}
.sub-menu[data-v-e7eff070]  .el-submenu.submenu-no-children .el-submenu__icon-arrow {
  display: none;
}
[data-v-e7eff070] .el-submenu__title .el-submenu__icon-arrow {
  right: 12px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.is-active-head[data-v-25a505ea] {
  background: linear-gradient(to right, var(--x-color-primary), var(--x-color-primary-l2)) !important;
}
.sidebar[data-v-25a505ea] {
  display: flex;
  overflow: hidden;
  min-width: 200px;
  border-top-right-radius: 10px;
}
.sidebar .full-bg[data-v-25a505ea] {
  box-shadow: 1px 0 5px 0 rgba(57, 66, 60, 0.2);
  z-index: 1000;
}
.sidebar .side-menu[data-v-25a505ea] {
  min-width: 72px;
  max-width: 72px;
  height: 100%;
  overflow: hidden;
  border: none;
  display: flex;
  flex-direction: column;
  align-items: center;
  box-shadow: 1px 0 5px rgba(57, 66, 60, 0.2);
  position: relative;
  z-index: 999;
}
.sidebar .side-menu .svg-icon[data-v-25a505ea] {
  font-size: var(--x-font-size-icon-24) !important;
}
.sidebar .side-menu[data-v-25a505ea] .el-menu-item {
  height: 60px;
  text-align: center;
  padding: 0 !important;
  margin: 0 auto;
  flex-shrink: 0;
  margin-bottom: 8px !important;
  position: relative;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.sidebar .side-menu .menu-list[data-v-25a505ea] {
  overflow: auto;
  min-width: 72px;
  max-width: 72px;
  flex-grow: 1;
  padding: 16px 0;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.sidebar .side-menu .menu-list .selected-menu[data-v-25a505ea] {
  position: absolute;
  right: 0;
}
.sidebar .side-menu .menu-list .menu-wrapper[data-v-25a505ea] {
  width: 100%;
  height: 100%;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.sidebar .side-menu .menu-list .menu-wrapper .el-menu-item[data-v-25a505ea] {
  margin-bottom: 4px;
}
.sidebar .side-menu .menu-list .icon-menu-item[data-v-25a505ea] {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.sidebar .side-menu .menu-list .icon-menu-item .menu-icon[data-v-25a505ea] {
  width: 32px;
  height: 32px;
  background-size: cover;
}
.sidebar .side-menu .expandBtn[data-v-25a505ea] {
  flex-shrink: 0;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
  margin: 16px 0 8px !important;
}
.sidebar .side-menu .expandBtn .icon-menu-item2[data-v-25a505ea] {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 24px;
  width: 24px;
  cursor: pointer;
  color: #ffffff;
}
.sidebar .sub-menu[data-v-25a505ea] {
  animation: hidden-data-v-25a505ea 0.2s;
  width: 0;
}
.isExpand .sub-menu[data-v-25a505ea] {
  animation: show-data-v-25a505ea 0.2s;
  width: 200px;
}
@keyframes show-data-v-25a505ea {
0% {
    width: 0;
}
100% {
    width: 180px;
}
}
@keyframes hidden-data-v-25a505ea {
0% {
    width: 180px;
}
100% {
    width: 0;
    display: none !important;
}
}
.menu-tag-active[data-v-25a505ea]::after {
  content: "";
  display: block;
  position: absolute;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: var(--x-color-red-l5);
  top: 4px;
  right: 12px;
}

/* ipad适配 */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
.sub-menu[data-v-25a505ea] {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 22;
    animation: 0s !important;
}
.full-bg[data-v-25a505ea] {
    width: calc(100% - 80px);
    height: calc(100% - 52px);
    box-shadow: 1px 0 5px 0 rgba(57, 66, 60, 0.2);
    position: absolute;
    left: 80px;
    top: 52px;
    z-index: 1000;
    background: rgba(0, 0, 0, 0.2);
}
.vn-hover-overflow[data-v-25a505ea] {
    overflow-y: auto !important;
}
}
@media only screen and (min-width: 1681px) {
.sidebar .side-menu .menu-list .el-menu-item[data-v-25a505ea]:hover {
    background: linear-gradient(to right, #013f87, #0265a3) !important;
}
.sidebar .side-menu .menu-list .icon-menu-item .icon-menu-title[data-v-25a505ea] {
    height: 16px;
    line-height: 16px;
    font-size: var(--x-font-size-16) !important;
    margin-top: 2px;
    color: white !important;
}
}
@media only screen and (max-width: 1680px) {
.sidebar .side-menu .menu-list .icon-menu-item .icon-menu-title[data-v-25a505ea] {
    height: 14px;
    line-height: 14px;
    margin-top: 4px;
}
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.tags-view-container[data-v-a2c59a1a] {
  height: 36px;
  width: 100%;
  box-sizing: border-box;
  position: relative;
  padding: 0 12px;
}
.tags-view-container .tags-view-wrapper[data-v-a2c59a1a] {
  height: 100%;
  white-space: nowrap;
  display: flex;
  gap: 6px;
  padding: 6px 12px 0 12px;
  border-radius: 8px 8px 0px 0px;
  background: linear-gradient(90deg, rgba(213, 225, 241, 0.2) 0%, rgba(213, 225, 241, 0) 44.27%);
}
.tags-view-container .tags-view-wrapper .tags-view-item[data-v-a2c59a1a] {
  display: flex;
  cursor: pointer;
}
.tags-view-container .tags-view-wrapper .tags-view-item[data-v-a2c59a1a]:hover {
  background: var(--x-color-wihte);
  border-radius: 8px 8px 0 0;
}
.tags-view-container .tags-view-wrapper .tags-view-item.active .center-content[data-v-a2c59a1a] {
  background-color: #fff;
  color: #1d2129;
  font-weight: 600;
}
.tags-view-container .tags-view-wrapper .tags-view-item.active .center-content .el-icon-close[data-v-a2c59a1a] {
  color: #1d2129;
}
.tags-view-container .tags-view-wrapper .tags-view-item .center-content[data-v-a2c59a1a] {
  background: rgba(255, 255, 255, 0.5);
  border-radius: 8px 8px 0 0;
  color: #777c88;
  position: relative;
  display: flex;
  align-items: center;
  padding: 10px 16px;
}
.tags-view-container .tags-view-wrapper .tags-view-item .center-content .tag-name[data-v-a2c59a1a] {
  font-size: var(--x-font-size-12);
  max-width: 200px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  word-break: break-all;
}
.tags-view-container .tags-view-wrapper .tags-view-item .center-content .el-icon-close[data-v-a2c59a1a] {
  color: #2f9cd4;
  margin-top: 2px;
}
.tags-view-container .tags-view-wrapper .tags-view-item .center-content .el-icon-close[data-v-a2c59a1a]:hover {
  border-radius: 8px;
  background: rgba(var(--x-color-red-l5), 0.1);
  color: var(--x-color-red-l5);
}
.tags-view-container .tags-view-wrapper .tags-view-item .center-content > button[data-v-a2c59a1a] {
  font-size: 0.85em !important;
}
.tags-view-container .tags-view-wrapper[data-v-a2c59a1a]:hover {
  overflow: auto;
}
.tags-view-container .contextMenu[data-v-a2c59a1a] {
  background-color: #ffffff;
  z-index: 3000;
  position: absolute;
  list-style-type: none;
  padding: 5px 0;
  border-radius: 4px;
  color: var(--x-color-gray-d2);
  box-shadow: 2px 2px 3px 0 rgba(0, 0, 0, 0.3);
}
.tags-view-container .contextMenu li[data-v-a2c59a1a] {
  margin: 0;
  padding: 7px 16px;
  cursor: pointer;
}
.tags-view-container .contextMenu li[data-v-a2c59a1a]:hover {
  background: #eeeeee;
}
.tag-name[data-v-a2c59a1a] {
  font-family: "宋体" !important;
}
:root,
:host {
  --w-e-textarea-bg-color: #fff;
  --w-e-textarea-color: #333;
  --w-e-textarea-border-color: #ccc;
  --w-e-textarea-slight-border-color: #e8e8e8;
  --w-e-textarea-slight-color: #d4d4d4;
  --w-e-textarea-slight-bg-color: #f5f2f0;
  --w-e-textarea-selected-border-color: #B4D5FF;
  --w-e-textarea-handler-bg-color: #4290f7;
  --w-e-toolbar-color: #595959;
  --w-e-toolbar-bg-color: #fff;
  --w-e-toolbar-active-color: #333;
  --w-e-toolbar-active-bg-color: #f1f1f1;
  --w-e-toolbar-disabled-color: #999;
  --w-e-toolbar-border-color: #e8e8e8;
  --w-e-modal-button-bg-color: #fafafa;
  --w-e-modal-button-border-color: #d9d9d9;
}

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

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

.w-e-text-container [data-slate-editor] pre>code{word-wrap:normal;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;-ms-hyphens:none;hyphens:none;line-height:1.5;margin:.5em 0;overflow:auto;padding:1em;tab-size:4;text-align:left;text-shadow:0 1px #fff;white-space:pre;word-break:normal;word-spacing:normal}.w-e-text-container [data-slate-editor] pre>code .token.cdata,.w-e-text-container [data-slate-editor] pre>code .token.comment,.w-e-text-container [data-slate-editor] pre>code .token.doctype,.w-e-text-container [data-slate-editor] pre>code .token.prolog{color:#708090}.w-e-text-container [data-slate-editor] pre>code .token.punctuation{color:#999}.w-e-text-container [data-slate-editor] pre>code .token.namespace{opacity:.7}.w-e-text-container [data-slate-editor] pre>code .token.boolean,.w-e-text-container [data-slate-editor] pre>code .token.constant,.w-e-text-container [data-slate-editor] pre>code .token.deleted,.w-e-text-container [data-slate-editor] pre>code .token.number,.w-e-text-container [data-slate-editor] pre>code .token.property,.w-e-text-container [data-slate-editor] pre>code .token.symbol,.w-e-text-container [data-slate-editor] pre>code .token.tag{color:#905}.w-e-text-container [data-slate-editor] pre>code .token.attr-name,.w-e-text-container [data-slate-editor] pre>code .token.builtin,.w-e-text-container [data-slate-editor] pre>code .token.char,.w-e-text-container [data-slate-editor] pre>code .token.inserted,.w-e-text-container [data-slate-editor] pre>code .token.selector,.w-e-text-container [data-slate-editor] pre>code .token.string{color:#690}.w-e-text-container [data-slate-editor] pre>code .language-css .token.string,.w-e-text-container [data-slate-editor] pre>code .style .token.string,.w-e-text-container [data-slate-editor] pre>code .token.entity,.w-e-text-container [data-slate-editor] pre>code .token.operator,.w-e-text-container [data-slate-editor] pre>code .token.url{color:#9a6e3a}.w-e-text-container [data-slate-editor] pre>code .token.atrule,.w-e-text-container [data-slate-editor] pre>code .token.attr-value,.w-e-text-container [data-slate-editor] pre>code .token.keyword{color:#07a}.w-e-text-container [data-slate-editor] pre>code .token.class-name,.w-e-text-container [data-slate-editor] pre>code .token.function{color:#dd4a68}.w-e-text-container [data-slate-editor] pre>code .token.important,.w-e-text-container [data-slate-editor] pre>code .token.regex,.w-e-text-container [data-slate-editor] pre>code .token.variable{color:#e90}.w-e-text-container [data-slate-editor] pre>code .token.bold,.w-e-text-container [data-slate-editor] pre>code .token.important{font-weight:700}.w-e-text-container [data-slate-editor] pre>code .token.italic{font-style:italic}.w-e-text-container [data-slate-editor] pre>code .token.entity{cursor:help}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.right-panel-background[data-v-1dde2ec4] {
  position: fixed;
  top: 0;
  left: 0;
  opacity: 0;
  transition: opacity 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
  background: rgba(0, 0, 0, 0.2);
  z-index: -1;
}
.right-panel[data-v-1dde2ec4] {
  width: 100%;
  max-width: 392px;
  height: 100vh;
  position: fixed;
  top: 0;
  right: 0;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.05);
  transition: all 0.25s cubic-bezier(0.7, 0.3, 0.1, 1);
  transform: translate(100%);
  background: var(--x-color-white);
  z-index: 40000;
  display: flex;
  flex-direction: column;
}
.panel-title[data-v-1dde2ec4] {
  height: 48px;
  text-align: center;
  line-height: 48px;
  position: relative;
}
.panel-title .close-icon[data-v-1dde2ec4] {
  position: absolute;
  right: 18px;
  top: 18px;
  cursor: pointer;
}
.right-panel-items[data-v-1dde2ec4] {
  flex-grow: 1;
  overflow: auto;
}
.show[data-v-1dde2ec4] {
  transition: all 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
}
.show .right-panel-background[data-v-1dde2ec4] {
  z-index: 20000;
  opacity: 1;
  width: 100%;
  height: 100%;
}
.show .right-panel[data-v-1dde2ec4] {
  transform: translate(0);
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.theme-choose[data-v-00185845] {
  display: flex;
  flex-wrap: wrap;
}
.theme-choose .single-theme[data-v-00185845] {
  width: 80px;
  text-align: center;
  cursor: pointer;
}
.theme-choose .single-theme .theme-pic[data-v-00185845] {
  width: 80px;
  height: 52px;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-position: center;
  position: relative;
}
.theme-choose .single-theme .theme-pic .selected-pic[data-v-00185845] {
  width: 18px;
  height: 18px;
  background: var(--x-color-primary);
  text-align: center;
  position: absolute;
  right: 0;
  bottom: 0;
}
.theme-choose .single-theme .theme-pic .selected-pic > i[data-v-00185845] {
  font-size: var(--x-font-size-16);
  line-height: 18px;
  color: var(--x-color-white);
}
.theme-choose .single-theme.is-active > .theme-pic[data-v-00185845] {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.16);
  border: 2px solid var(--x-color-primary);
  border-radius: 2px;
}
.theme-font-area[data-v-00185845] {
  padding-bottom: 20px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.search-header[data-v-e80261a6] {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: 12px;
}
.search-header .header-top[data-v-e80261a6] {
  padding: 0 12px 12px;
  border-bottom: 1px solid #e5e6eb;
}
.search-header .header-bottom[data-v-e80261a6] {
  display: flex;
  justify-content: space-between;
  padding: 0 12px;
}
.search-header .header-bottom-desc[data-v-e80261a6] {
  display: flex;
  align-items: center;
  gap: 32px;
}
.search-header .desc-item[data-v-e80261a6] {
  display: flex;
  align-items: center;
}
.search-header .desc-item .desc-item-label[data-v-e80261a6] {
  color: #405a81;
  font-size: 16px !important;
  font-weight: 500;
}
.search-header .desc-item .desc-item-text[data-v-e80261a6] {
  color: #333;
  font-size: 18px !important;
}
.search-header .desc-item .desc-item-text span[data-v-e80261a6] {
  padding-left: 4px;
  color: rgba(0, 8, 25, 0.45);
  font-size: 12px !important;
}
.search-header .desc-item .desc-item-desc[data-v-e80261a6] {
  display: flex;
  align-items: center;
  margin-left: 20px;
  padding: 0 12px;
  gap: 12px;
  position: relative;
  border-radius: 6px;
  background: #f0f3f8;
}
.search-header .desc-item .desc-item-desc[data-v-e80261a6]::before {
  content: "";
  position: absolute;
  left: -8px;
  top: calc(50% - 6px);
  width: 0;
  height: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 12px solid #f0f3f8;
  transform: rotate(150deg);
}
.search-header .desc-item .desc-item-desc-it[data-v-e80261a6] {
  display: flex;
  align-items: center;
  gap: 4px;
  line-height: 32px;
}
.search-header .desc-item .desc-item-desc-label[data-v-e80261a6] {
  color: #86909c;
  font-size: 12px !important;
}
.search-header .desc-item .desc-item-desc-number[data-v-e80261a6] {
  color: #333;
  font-size: 18px !important;
}
.search-header .desc-item .desc-item-desc-number span[data-v-e80261a6] {
  color: rgba(0, 8, 25, 0.45);
  font-size: 12px !important;
}
.search-header .advanced-box[data-v-e80261a6] {
  width: 100%;
}
.declaration-header[data-v-e80261a6] {
  display: flex;
  align-items: center;
  gap: 16px;
  flex-wrap: wrap;
}
.declaration-header .content-conditions-box[data-v-e80261a6] {
  display: flex;
  align-items: center;
  gap: 16px;
  flex-wrap: wrap;
}
.declaration-header .content-conditions-label[data-v-e80261a6] {
  color: #4e5969;
  font-size: 14px !important;
  white-space: nowrap;
}
.declaration-header .select-flex-row[data-v-e80261a6] {
  display: flex;
  align-items: center;
  gap: 8px;
}
.declaration-header .flex-right[data-v-e80261a6] {
  flex: 1;
  justify-content: flex-end;
}
.searchBar[data-v-e80261a6] {
  width: 100%;
  display: flex;
  align-items: center;
  gap: 16px;
}
.searchBar .sea-div[data-v-e80261a6] {
  display: flex;
  align-items: center;
}
.searchBar .la-div[data-v-e80261a6] {
  overflow: hidden;
  color: #4e5969;
  font-family: "PingFang SC";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.searchBar .w-200[data-v-e80261a6] {
  width: 200px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.layout-wrap[data-v-1e99e996] {
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.layout-wrap .layout-container[data-v-1e99e996] {
  width: 100%;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-direction: column;
}
.layout-wrap .layout-container .layout-navbar[data-v-1e99e996] {
  height: 100px;
  position: relative;
}
.layout-wrap .layout-container .layout-main[data-v-1e99e996] {
  position: absolute;
  top: 56px;
  left: 0px;
  height: calc(100% - 56px);
  width: 100%;
  display: flex;
  overflow: hidden;
}
.layout-wrap .layout-container .layout-main .layout-center[data-v-1e99e996] {
  width: 100%;
  height: 100%;
  overflow: hidden;
  display: flex;
  flex-direction: column;
}
.layout-wrap .layout-container .layout-main .layout-tag-views[data-v-1e99e996] {
  height: 36px;
  width: 100%;
  position: relative;
  z-index: 1000;
}
.layout-wrap .layout-container .layout-main .mainContent[data-v-1e99e996] {
  flex: 1;
  overflow: hidden;
  position: relative; /* * !不要删除 loading有绝对定位,否则会相对body发生偏移 */
}
[data-v-1e99e996] .close-el-loading .el-loading-mask {
  display: none !important;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.ws-msg-notify[data-v-3ff2f048] {
  cursor: pointer;
  width: 400px;
}
.ws-msg-notify .el-notification__content[data-v-3ff2f048] {
  text-align: left;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.outer[data-v-3ff2f048] {
  height: 100%;
  flex-grow: 1;
  display: flex;
  overflow: hidden;
  flex-direction: column;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.chat-dialog[data-v-5ead4966] {
  pointer-events: none;
}
.chat-dialog[data-v-5ead4966]  .el-dialog {
  width: 836px;
  border-radius: 6px;
  pointer-events: auto;
}
.chat-dialog[data-v-5ead4966]  .el-dialog .el-dialog__header {
  display: none;
}
.chat-dialog[data-v-5ead4966]  .el-dialog .el-dialog__body {
  padding: 0 !important;
  max-height: none;
}
[data-v-5ead4966] .el-date-editor .el-range-separator {
  width: 7%;
}
[data-v-5ead4966] .chat-room-content .contextmenu li {
  white-space: nowrap;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.sidebar[data-v-03f68db5] {
  box-shadow: 1px 0 2px 0 rgba(58, 58, 68, 0.2), 2px 0 4px 0 rgba(90, 91, 106, 0.2);
  overflow: hidden;
}
.topNavbar[data-v-03f68db5] {
  box-shadow: 0 2px 4px 0 rgba(90, 91, 106, 0.2), 0 1px 2px 0 rgba(58, 58, 68, 0.2);
  position: relative;
  z-index: 1000;
}
.topTagViews[data-v-03f68db5] {
  flex: none;
}
.topTagMain[data-v-03f68db5] {
  flex: 1;
  overflow: hidden;
}
.subsystem-container[data-v-03f68db5] {
  height: calc(100% - 52px);
}
.container-main[data-v-03f68db5] {
  overflow: hidden;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
:root {
  --x-color-white: #fff;
  --x-color-red-l1: #FFF1F0;
  --x-color-red-l2: #FFCCC8;
  --x-color-red-l3: #FFA3A0;
  --x-color-red-l4: #FF7878;
  --x-color-red-l5: #FF4C55;
  --x-color-red: #FD2037;
  --x-color-red-d1: #D6112B;
  --x-color-red-d2: #AD0521;
  --x-color-red-d3: #860019;
  --x-color-red-d4: #5F0013;
  --x-color-yellow-l1: #FFFBE7;
  --x-color-yellow-l2: #FFF1BC;
  --x-color-yellow-l3: #FFE596;
  --x-color-yellow-l4: #FFD671;
  --x-color-yellow-l5: #FFC54F;
  --x-color-yellow: #FEAD34;
  --x-color-yellow-d1: #D88826;
  --x-color-yellow-d2: #B1681A;
  --x-color-yellow-d3: #8A4D12;
  --x-color-yellow-d4: #633409;
  --x-color-orange-l1: #FFF2E9;
  --x-color-orange-l2: #FFD8C1;
  --x-color-orange-l3: #FFBB9A;
  --x-color-orange-l4: #FFBB9A;
  --x-color-orange-l5: #FF9C74;
  --x-color-orange: #FF7A4E;
  --x-color-orange-d1: #DA371F;
  --x-color-orange-d2: #B22013;
  --x-color-orange-d3: #8B130B;
  --x-color-orange-d4: #640A06;
  --x-color-green-l1: #F5FFEE;
  --x-color-green-l2: #D6F7C1;
  --x-color-green-l3: #B2EC94;
  --x-color-green-l4: #67D24B;
  --x-color-green-l5: #67D24B;
  --x-color-green: #3EC531;
  --x-color-green-d1: #229F23;
  --x-color-green-d2: #0B7816;
  --x-color-green-d3: #02520B;
  --x-color-green-d4: #032B03;
  --x-color-gray-l1: #FAFAFA;
  --x-color-gray-l2: #F5F5F5;
  --x-color-gray-l3: #F0F0F0;
  --x-color-gray-l4: #D9D9D9;
  --x-color-gray-l5: #BFBFBF;
  --x-color-gray: #8C8C8C;
  --x-color-gray-d1: #595959;
  --x-color-gray-d2: #262626;
  --x-color-gray-d3: #1F1F1F;
  --x-color-gray-d4: #000000;
  --x-font-weight-600: 600;
  --x-font-weight-400: 400;
  --x-font-size-12-default: 12px;
  --x-font-size-14-default: 14px;
  --x-font-size-16-default: 16px;
  --x-font-size-18-default: 18px;
  --x-font-size-20-default: 20px;
  --x-font-size-22-default: 22px;
  --x-font-size-0: 0px;
  --x-font-size-12: var(--x-font-size-12-default);
  --x-font-size-14: var(--x-font-size-14-default);
  --x-font-size-16: var(--x-font-size-16-default);
  --x-font-size-18: var(--x-font-size-18-default);
  --x-font-size-20: var(--x-font-size-20-default);
  --x-font-size-22: var(--x-font-size-22-default);
  --x-font-size-icon-24: 24px;
  --x-font-size-icon-32: 32px;
  --x-font-size-icon-40: 40px;
  --x-font-size-icon-48: 48px;
  --x-font-size-icon-52: 52px;
  --x-font-size-icon-56: 56px;
  --x-border-color-base: var(--x-color-gray-l4);
  --x-color-success: var(--x-color-green);
  --x-color-warning: var(--x-color-yellow);
  --x-color-danger: var(--x-color-red);
  --x-color-info: var(--x-color-gray);
}

.theme-aurora-green {
  --x-color-primary: #00B42A;
  --x-color-primary-l1: #E8FFEA;
  --x-color-primary-l2: #AFF0B5;
  --x-color-primary-l3: #7BE188;
  --x-color-primary-l4: #4CD263;
  --x-color-primary-l5: #23C343;
  --x-color-primary-d1: #009A29;
  --x-color-primary-d2: #008026;
  --x-color-primary-o10: rgba(var(--x-color-primary), 0.1);
}

.theme-aurora-green .nav-background {
  background: var(--x-color-primary);
}
.theme-aurora-green .sidebar .menu-wrapper .el-menu-item:nth-child(2),
.theme-aurora-green .sidebar .menu-wrapper .el-menu-item:nth-last-child(2) {
  margin-bottom: 28px !important;
  position: relative;
}
.theme-aurora-green .sidebar .menu-wrapper .el-menu-item:nth-child(2)::after,
.theme-aurora-green .sidebar .menu-wrapper .el-menu-item:nth-last-child(2)::after {
  content: "";
  display: block;
  width: 56px;
  height: 1px;
  position: absolute;
  bottom: -15px;
  z-index: 9999;
  background: linear-gradient(270deg, rgba(255, 255, 255, 0.06) 0%, rgba(255, 255, 255, 0.3) 49.99%, rgba(255, 255, 255, 0.06) 100%);
}
.theme-aurora-green .sidebar .side-menu {
  background-color: var(--x-color-primary);
}
.theme-aurora-green .sidebar .side-menu .menu-list .menu-icon-icc_home {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAY1BMVEUAAAD///////////////8LuDP////////1+/b///////////////////8evUP///94146G3Jma4qrB7svO8dYTuToWujwqwE3///8+x19ByGFd0Xhk0n+u6Ly06cL///8AtCrfKOBvAAAAH3RSTlMAgah6FPTsjIR8WlicluTSrqigko7t69vRzcu7t5iWOlvYnwAAAMFJREFUSMft1dkKgzAQQFHHGLO51KX7Yv7/K4sm85CCZmwLpeB9G/AQTIImWyvKtIKFmMlenmcQiYXCQDQdABYHKgBA6BvgNLhy4eb+zO3+JufBgKXT2HE7dpRUUFnXlQju1ncggsZiRNBaHycCyT24EAHs/AL9LMgRlODEuEbVwSwQqasAn2ybx+qr8WcAX9pvUuFHEd/WaZtKnHLiwaUDtoGPQB18ZgQeS/2Tu6QgGguAjgPz7g8FhVkkSmfJFr0n6FMqUbQkx/UAAAAASUVORK5CYII=);
}
.theme-aurora-green .sidebar .side-menu .menu-list .menu-icon-icc_project {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAABZVBMVEUAAABS1WdY12xv3n554Ydq3Hpn23ho3HkAlCc7O0Js3Xxd2HFU1WlP1GUAhyVJSVlDQ1RLS1dl2nZfyHFb2G9l23df2XJW1mqsStRISFhi1HRf1XJW0mtStWZISFhMTFlXzWtWxmlWvWlRz2dLS1pMTFpKSla97qxfzXFRy2ZQwmVRrWQFhCno/+p44YeRMLyrS9TS9NWlSMx54Ybb+93D68nc44VdwW4VdjQOfS954IgAlCZ44IYAhyaMMraoSs7m/ujm/OnD7ceMS6nY89ve8+EAiSOtS9UAmimSML5034N34YZx3oEArSkAoChy34Ji2nRg2XPo/+pW1mvn/ujg/ePY+9vR+dTM+NABmCnsvwTj/eXa+90DlivU3nIJkS4NizDH9sujUcnB9MXm8bqb2KWAyo8TgzQOlzEIni7rxRnpww+34b+bY76ESqvb4oVj03VYr29Cc2YHpi4AhybsyCXsyCQGpmeBAAAAR3RSTlMA/v7+/v7+/v4F/v7+/v4KDCD+/v7+/v7sFf7+/v4eG/7+/v5FMij+/v7+/v726MrJkVVQ/v7+/v7+6enn59jSxMOpelZVUPJCdSsAAAHgSURBVEjH7ZRnV6tAEEDjCz7FRmJJkRRN7L33XiNYkECaSey919/vbJDobjIH/erx7jLsgblnFhbW9sdPGJ7iitI3jAgznMzJssyRkwlHeh8iyLJENaMTEEFCQYSdr0hmlDalHUTYREEEOwoiVNihRSIRyIjksVfARUwAiEBiHnINE0pREKGMoTQ/QoT/KIjQQIBpN9RCNEgmawmIoMAtBbIURfnIzmQyjcCDkIPnWSHHLhzGQGzsqDNwOp2BQNDrYIxdAxc5oIlix/jtOsUALVS6XJU5jIEo1oWOaMHDCASYO4lAMrN/8EQZniFaqCdAJommcb7xBYeN5h+Lr6nZf/eZ389/Qwh1q6q2B2iqKtgYotGo2+wQ3G6frynk39P0dCyW1rVenhWqCiBzGtVj8UQiHtMXbCwlLFUl4ebQWfo+BYyNrFgJQDjc2eU/TWSvr7OJQb5AqC6ECN2nx+3tx0vsO90qzvPlxVn8MJs9jLMVtotyebH/aD70Ki1MlxcDlvrGfK2LtLA2W2PwUvNJT8/khK5qJ1dXJ6oK62AF7wi2tsBKv6ZSb9RKY/mCt61lDvmW0ALU18pbFlj20P+DhRBshXzKsKwwj/zT2DN4AwGnCbVroDUEwfGBsS/9Gt4Bo3O+sikhMeYAAAAASUVORK5CYII=);
}
.theme-aurora-green .sidebar .side-menu .menu-list .menu-icon-icc_chaxun {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAG1BMVEX///8AAAD///////////////////////8AtCpW/M8wAAAAB3RSTlOAAHtaWBQSSHjnpwAAAFxJREFUOMtjEMQBBlxC1IgBBagkQiWSGNCAKlTCAV2CGSqhgC7BBJVgwAC0lSgvH2wSHR20lIAJ0F6io2OwSdAsXRFK1AboEixQiSB0CTWohJgTqrhy4GAoALACAIuZS09pEc2oAAAAAElFTkSuQmCC);
}
.theme-aurora-green .sidebar .side-menu .menu-list .menu-icon-icc-cediao {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAkFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AtCp/2ZT3/Pjf9eSv57wgvUTP8deH25tPy2wItjDPJr9tAAAAJXRSTlMAgB9b+3sRuncn5X4I82U9MPevqp+Pc25oYVdFOdzSCpKFUEoae/Vm0gAAAU1JREFUSMftldl2gyAQhpElBLeY1ahZuo026fb+b9dIaNGOqLlt+93gGf+PMxxAyT83M5ltt7NJRzmNu9OeJt4dm3XFgksRpXexZwlYEpp6Mb2WHGmLyBUJk0w/I2HjWZ6K1DNMzeRY8Nov6KNNjhA06kGMFwwJE+MES3irQP6iQOU+4jzay/Uoga44fHFYDwssggZ8OSQE8IOgX8gBwfoEOsdCRHuEBTSoyhqAlVugAMgA4NQpCNCcq5YAG6cgde75payaLYF0Cv73xJUZqlrwnYLOnz5KHTVavXtOQZ+J92tY5w2dQmhaOut5bd7ZkmCKyHrFZsE2jxZtneUlqXNmNAgsGO746Q0waOPs5/HwCpgFwUKWhETlwlvPATFHh29aTIgmTNhy8HgHTJEGx/veCxSn+D+VtbqKGBmE2kvBV5SMgQrpA/hyo8jv4hNDiEW/B6dddgAAAABJRU5ErkJggg==);
}
.theme-aurora-green .sidebar .side-menu .menu-list .menu-icon-icc_tupianji {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAY1BMVEUAAAD///////////////8LuDP////////1+/b///////////////////8evUP///94146G3Jma4qrB7svO8dYTuToWujwqwE3///8+x19ByGFd0Xhk0n+u6Ly06cL///8AtCrfKOBvAAAAH3RSTlMAgah6FPTsjIR8WlicluTSrqigko7t69vRzcu7t5iWOlvYnwAAAMFJREFUSMft1dkKgzAQQFHHGLO51KX7Yv7/K4sm85CCZmwLpeB9G/AQTIImWyvKtIKFmMlenmcQiYXCQDQdABYHKgBA6BvgNLhy4eb+zO3+JufBgKXT2HE7dpRUUFnXlQju1ncggsZiRNBaHycCyT24EAHs/AL9LMgRlODEuEbVwSwQqasAn2ybx+qr8WcAX9pvUuFHEd/WaZtKnHLiwaUDtoGPQB18ZgQeS/2Tu6QgGguAjgPz7g8FhVkkSmfJFr0n6FMqUbQkx/UAAAAASUVORK5CYII=);
}
.theme-aurora-green .sidebar .side-menu .menu-list .menu-icon-icc_mining {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAABX1BMVEUAAAAAkycAlyhX1ms+PlRU1WpSUldS1GgQvDWLyEJRS1kAkCVKSl1MTGFTxGhRumVi2XUAjScMuzJTzGjZ0NHJT2Bk2nZRUV0WtTkTvDcPujRj2XUQuzYAjScQuzYAmScAjidj2XUQuzUAjSasrLLLy86IS1lGRlVKSlWItD4AmCkAmCgAmCjDT1/ET19h2HNl23aypGyiW2rWwXG/X298SVlk2nB0TVVt3X1m2ndn23lq3HscwD4ZvzwAjicWvjli2nVh2XNp23pd2HEAkSftvgBk2nZv3X9f2XJx3oBZ120SvDdz34IewT/rvgFb2G9g2XMTvTgAlSja2tp24IRd1nBa1W6KtkJT0Whk13Zg1XNY0mxXu2pe0nFk03WPykhfynFbz29cxm9YzmzU2dXY06ZnwnfMaXfizHNZw2wrxUkFnSzrvwyjzavd06qh1qmgoKB0iHdupHZunHWOukd0Nic3AAAAOHRSTlMA/v7+BP4J/v79MygeEf7+9PQo/v39KQ/+9PTt7e2xsbGwsK+EYzYhGPf09O3c2bKxhIRjY1ApIQVkPHUAAAJkSURBVEjH5dNpV9pAFIBhailQ0RZolbpvrdp9bwFlAA0ohGJjSMpSFOtSW+3e/3+8d4bMkJnkHPns/fw+k8lkErjCE517NISzu3uNjgZD4vNR3/7JkNwTnBk/Maf0DJAlH/DYpydxH0D7s3sfYNZxsjA5GMMwJmYTPuBs3emzotcNXZ9OeAN5fQQ6TCSyqALcv1hf9AxMqgDfl/bf7Wq9Xq1Wy+Xy1lYqlVpb28hkMunYi3E3wPOhfbnOesxZDyCdLuWn3ALPE/djiV6sj30+v+ACePq4/6qyvtMXYl4gK/V8/ULh47YC8HyUPg19qZCHflMGGgLIXT3mJbr+pgw0LQuDPQNi/6yXgKYxIO2H934gp55Podfv7MiA4H2QzweA01ckQAjeH7E+5KIHUJEAISRHAd9/88/fvWaevq8F60uAMGCkRL/37/fRr40WrM/66y4Q5wB7Bk6OTPN437J6vRssUWDovAfQ/WH+PK+BsLGXQHSGEAP+F3GezVb35Pi8WKzt2zDQ3wi4xXwcep33ADpf/teKKNp2BXoA0uAT+u5Dq9P9/ImKm23sVTABT4DeuQ8teAQX0IcVsAj/e//3sjoHXDTCYRUkpiOR/vtpgfjGRQOAImYnRY/APjgUAoE6GezpfcD7Ztvtw1tceIIYWx8egPcTAIjbPRH0AgsA+H2u4PE37jjitZcYn6Lvu93rAYQdcWo+CHqQd89jbP+Y4/di4mHt1DRBBC4zwdDoyPBLE+bumwHEfei/ji0PIqB/9l4F/uLV2NPl1dAg4u3wSlLp/UVydWVkFB5weRFKhkLwJS4AcG4YdDJa8W8AAAAASUVORK5CYII=);
}
.theme-aurora-green .sidebar .side-menu .menu-list .menu-icon-icc_document {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAABuVBMVEUAAACK5Jd84Ixd1nJM0GRHz2A6y1YkxESG45Nv3IEyyE+F45Nv3IIpxUcpxUhDzl1334lm2Xli2HZYWGVQQk5Q0mg/zFlPT1s9PVVU02sxyE5434lV02tIuF9ByFs+zFkxv04rwkkmvkUoxUcAqCVOyWRIw2E8v1c7xlY2xVNXsFI2tFEyw08st0kmwEXV1NJLS1mmx6dr231q1XdQ0mdRvGdKyV9ktFw/tlhes1c1rU9Prkwrv0nJT18xyE4lw0QpxUfmugPW1tYAmyiAcDlNTVklx0RcRVR42Yl1139x1nxg0W9cz2tWsmtTl2FAo1XEylIyt04tu0rHxSYAsyoAsSoAnCkAmSkAsyoAminFTl/Pk5wAsyoAsSrHTmC9Tl2Acz57e4R8fIbDTmCAZXGkSVssx0smxkYAmintvgCB4ZAAqikApykAnilq2n1Z1W82yVItx0sAoCkAryoAoikAmykArSkApCkArilz3YXa2toAmSkAsyrXvA0AsSoAsip834zoxDLCwyLa2NHb2M3RlJ3JT2AIlykHlynExCS8wR3Pz8+t0rWFhYVki2wzo1GasyumsQ2lsQ2pLhnOAAAAaHRSTlMA/v7+/v7+/v7+/v7+/v7+/v7+Dgf+/hgG/v7+/v7+/v7+/rEp/v7+/v7+/v7+/uQr/v7+/v7+/v7+/v7++fT07eS1sVIpKSP+/v7+/v7+/v7+/v719fX17u7htLKwf1VSUU5IRCopKEsub98AAAIUSURBVEjH7c/3UxNBHAXwtaCgJJyGNNMNIYlpooBIFwTsvffunt1UPEJIpIi9/MXuuyXM7V3CZIYZhh/45PLN7s17sxuyZfPouH89k8lMT+fzr5k3UChks9l0Ov2WuTHeocvfmitVC8ALhdVCLndbbNwrzpVKdU9AITcuFK4VdScYCzeFQnGlkK9foMaCeKX1F9Z3pW0NEArNzXsZNvFgw36wwMQGK0LaHzytFl41gFjuLg09JNx2KGMYlctldVrGlMWloee8IDEuSiWXS6IGeC9Jp8YURVm8M+Ug8AkoVacR3p++NM8KqWf2dgItTGsre6AFX2CzujhzVa7MK6knUxZ+wjudI3ysOvpVluVK6vEEDoB9QKk6DWZm1Lx84tGEHQfAfqAUs0Z++bOaP3nYbsEBsGMtZ9X8rDZP3q/hHM8f0+aJ2+10uillw6m/z5d/PN+jzROrtdvaTamV0ef/qvnjPSFtnuysJ/SN5z2dIW2eNNXRy/OHPJ29TUSrDSjF1F5o+U817/W2CQWfjaHU5/PZtH/g90IF+b6w12uzCYVdNUV+KAuV2YG+cCTCdkLhQy1Rz3dF6RqIhaNRbIXC8B44gAcf9jDxXz+7zvfH/PE4dsNCIfixBv+Fi/2xy35/QN0FhcKLUTOYTCZ8MczmwGAikbgyGAio70dfEsFkcGS3XvIgk0xiORKcJA1wOBxky0b5D6o9V9FA+1CcAAAAAElFTkSuQmCC);
}
.theme-aurora-green .sidebar .side-menu .menu-list .menu-icon-icc_zhifa {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAABTVBMVEUAAABo3Hlr3Xtj2nVa124Fty1t3X0HuC8MujIBtSph2HMYvztx3oECtitQ1GYVvjkAtCl04IRS1Wdj2XV34IVh1nMbii4AlicAkSdt23xhuXFP02Vm0Hdk1nZlxnVj0XRhxnIAiycAiCYYvzsbwT0VvjkMujMYvzsTvTcAtCVn1nhhz3NO02QAtCoAiSYAiiYAligAiiYAjCYAkiY0XkYAjicdwT4UvTgAkycAtSl44Idn23hN02MAjScAkCYAlicAtCoAtSkAiiYAlicAlicAmScawD1w34BU1Gkbvz0NuzIAiyQAhycAkCBfvG8QuzUBtSte2XFg2HMQuzYJuDIAmSgNuzQAkicAjycAjyYAkCUAmSUAlScPuzVX1mxe2HFl23dg2XJd2HAbwD1v3n8KuTFc2G9Z121y34JU1WlV1mpi2nRp2XkOuzQ0w1HU4X2YAAAAXXRSTlMA/v7+/v7+/v7+/v7+/v7+/v7+/v7+B/7+/v7+/v7+/v7+/vbBwZmLUCn+/v717q+ibWA7Ef729vXt6Ojo5dfJsrCljYNrUVBQUDArIRj++fTp59rYwL+4lnlTS0iyuwm9AAACT0lEQVRIx+2SWVfaQBhAv7IHYsUGQmjZZRPLprjVurbu2n1vEZAIVKn//7GzZWYacg6nPnuBk3m4N5lvAjxwL45eRCJzcyNVVU3T53K5HiG6XfdtMPjh2DHAPgpGqunzsaDrdqOg13nvGERQMMK+yf0u8XudK0k7ya+u5g9J4ORrxB8Iv9QnlHBA9qP+47uJLwWHfcYJAN2/acr7Yb6HB3kryJNAVYUvbcgjgvlQKNRHn9A8APN9yOcPYP5QCggkYAPE5Q110IY8Hs8lDwpUnw0VACYO9JYMgO4/FEF5llEGsB+QFuS+CKBEfXyslo8g90c+HeBSDqBcWFsrlPGKHxB/Y9y/ASekgel+hP/bMYjH42OMdKAD5svBafHj27bMXRIHPf4A7D/hul5sT5DWNDzwleTzQP8SQEaAin8I7bvFKBtA+I+toBjg6K3UU8ybzGJU9m+wbwWnAQG0EqlUKpNBflQ6UOo/sx5wLQC9kkgk0ul0NBoNdjrigJDPg09yAONKJZlMYp9tSPjPWRDwI679BIDNcVfTtCAdYEAHYP5LFlDVCo428QvgAw/pwMQ/ZoHX78X48RcEF7maji613DnY8ArkYClXx5f9XNMpmJkM9rNN0mXr9mBGAgRb2TN8Oc/WJgIFmYqi4B9wzla26GJ7ZdkWvFM4VeA0jQZdfDO+24I9RQmH6W8XOHVjiS5+GF9twcJGGNmYjQXxj183LuiqZazr9mK3ivXqnvBhObYNjJ3YL5jO69greTmdz7Gf4mE7MJ2Dhth44wAe+C/+AtrLyLAlNcnmAAAAAElFTkSuQmCC);
}
.theme-aurora-green .sidebar .side-menu .menu-list .icon-menu-title {
  color: #fff;
}
.theme-aurora-green .sidebar .side-menu .el-menu-item:hover {
  z-index: 11;
  background-color: #fff;
}
.theme-aurora-green .sidebar .side-menu .el-menu-item:hover .icon-menu-title {
  color: #1f1f1f;
}
.theme-aurora-green .sidebar .sub-menu {
  background-color: #ffffff;
  background-size: 100% auto;
  background-position: right bottom;
  background-repeat: no-repeat;
}
.theme-aurora-green .sidebar .sub-menu .el-submenu .el-menu-item {
  color: #000000 !important;
}
.theme-aurora-green .sidebar .sub-menu .el-submenu .el-menu-item .dot {
  background-color: #000000;
}
.theme-aurora-green .sidebar .sub-menu .el-menu-item:hover {
  background-color: #ffffff;
}
.theme-aurora-green .sidebar .sub-menu .el-menu-item:hover span {
  color: var(--x-color-primary);
}
.theme-aurora-green .sidebar .sub-menu .el-menu-item:hover i {
  background-color: var(--x-color-primary);
}
.theme-aurora-green .sidebar .sub-menu .el-menu-item.is-active {
  background-color: #ffffff;
}
.theme-aurora-green .sidebar .sub-menu .el-menu-item.is-active span {
  color: var(--x-color-primary);
}
.theme-aurora-green .sidebar .sub-menu .el-menu-item.is-active i {
  background-color: var(--x-color-primary);
}

.theme-classic {
  --x-color-primary: #2770E8;
  --x-color-primary-l1: #E9F0FC;
  --x-color-primary-l2: #D4E2FA;
  --x-color-primary-l3: #A9C6F6;
  --x-color-primary-l4: #7DA9F1;
  --x-color-primary-l5: #528DED;
  --x-color-primary-d1: #1753C2;
  --x-color-primary-d2: #0B399C;
  --x-color-primary-o10: rgba(var(--x-color-primary), 0.1);
}

.theme-classic .nav-background {
  background: var(--x-color-primary);
}
.theme-classic .sidebar .menu-wrapper .el-menu-item:nth-child(2),
.theme-classic .sidebar .menu-wrapper .el-menu-item:nth-last-child(2) {
  margin-bottom: 28px !important;
  position: relative;
}
.theme-classic .sidebar .menu-wrapper .el-menu-item:nth-child(2)::after,
.theme-classic .sidebar .menu-wrapper .el-menu-item:nth-last-child(2)::after {
  content: "";
  display: block;
  width: 56px;
  height: 1px;
  position: absolute;
  bottom: -15px;
  z-index: 9999;
  background: linear-gradient(270deg, rgba(255, 255, 255, 0.06) 0%, rgba(255, 255, 255, 0.3) 49.99%, rgba(255, 255, 255, 0.06) 100%);
}
.theme-classic .sidebar .side-menu {
  background-color: var(--x-color-primary);
}
.theme-classic .sidebar .side-menu .menu-list .menu-icon-icc_home {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAilBMVEUAAAAyZ+YncOsncOsncOsncOsmcOslcOsnb+wncOsncOsncOv///8qcuskbuv7/P8wduwYZuptnvH1+f79/v8baeohbOtZkvAfa+r3+v/Z5vwXZurp8f1woPFGhe5Dg+5Tje8sdOzc5/zR4PqtyfityPh6qPRlmfE6fO3E2Pm90/mjwfeOtPWArPSuIF0JAAAAC3RSTlMACfXw+eupNi6wooXb1u0AAAFnSURBVEjH7ZVpb8MgDIa3XD2MIRe52/Rud/3/vzcHUmlspaSfuydS5DfyGwG28Mtz83qXP+mzRRh4dvxobubPfXDgzwzDEgK4SwCRsX4fnISvPw0eKLgGRhAoRtTCu2WINagtWBQUV9xq4EeRDdTNukLKr/qPLtt9xtxi4HHGFIKlCVL+pmM5Pe9bPskA2z0TZBDsS+IEA8qS5STo1SBMMSQpBYos5pMM56uh204xAL80TCh1sG86FwM1S1sElCfG6APr6JBv1wEblqtdilKdS3HqGBNvmwJthetTxaoEjbycVyWv0NoaRaJoJWiQPki400t4Ba6MsdtgSvuSWmNJUsuksHbreqU3vdH/LLVMe24x4J6OVFHKoZcESd1L7sIliG3KaiVz6qXHmu/fYFT6UGcDYtcXiNW6GeWRT7vIOI5ybD73VWlK0xCCE98YKpH7ul+aA8g9UH6PoMj37AThYvboUHxqvgHKdUE1w8xFGAAAAABJRU5ErkJggg==);
}
.theme-classic .sidebar .side-menu .menu-list .menu-icon-icc_project {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAE6klEQVRYR42Xy28bVRTGf9dju0FRHg2UCPGoTFJSiErZ9B9gAwsQD5GC2KCyYFGJSkjsMX8BKDwkEBTYQbvgIZCQWBSJZSsEJFWRFyGFFSKNbKdJHMczB537sMcTx+MbReN53u9+3znfOdcwbIgUAMEYyXnOAAZjkqHPDbipLw4fIiX+pTz0oVnaGLOf96lB9/sBiITzAsbEbMgZEs4D45aJwUPf2abAh9xlrnJJIpZwTOQxZ2kLI0u3SMR/fAxU7ASgcgwaOpkC/ItjvGaB69DFvI2hOlyWfgauS5lNxtmkw3EmuYf3/Mf1owfl0qkLCEJkQa7xOjdoMkaREtucNe08WYyl7KyJ+UWeQlhGmCEmwVDgXu6ggOmSH0TQY/q3QusgrLJL29JfIGYT4QKvmu+pSuEwJtyqrkiRiFUSFkjsn04L93ni07GdnTwssQOsAm7NCbGV7E/+4RRV07GSDIiJAGAawxoJRz0AYwHcb3lwq02v2GqcIld/K4AVxAMQu4iETUrMcc7UhwP4SaaIuEnCFAn6sgNwHKy6gYFBIPSaPqtJ+Ls/6jdiDDF12lR4Iw/AFZkmZv0AgAcyEhzGRACw4gG0ERYse01+ZY43zUa+BPsZAOLDXkA0B/RcmVAQevT/ouf+vmVBY+AEwjyGxIbmY5ww19G07nHZ9YheDOxlAOgEqmtYtZ7rRKnJ+6TR6zr5Q8A8QgvDH9T5kQqf50nwtUxzpB+Auv+ED8CtPTfxRAS2KngmlJmttmcoTD5nZdCUNPxNg9Ms8ji32KBkHcPliDDLjmaFY0ABlFgnZsoIIjFmMoLaE8oUVL5zE9eehpkytBMoR3CrBYuXoXEbzEkQ9cxgPSpHkQ4zXKNgxdG5FEARaAIvcLe53QNQYB1hyiQeQBFqT3oA33gAz6QAFDyASx7APIjSr7IpQwHAnVwjspzkAMBLoDQlrrAqC4q52XLHyaIPxCBBAiqP6HkLZB5Y9BL8huEmDc6MKkHSD6C7Cv14wK70ZrLAa+quuwyA0z4Ir1Ln51GDsHMIAwk09cPKSIYBvWZX74+WDWVrwSafpmGbmFM8bGrD01CDsO0A2CDsYCZLUHvWLb7ylY+BJZgZg/2kVxp14SWNh11YvAiNHTBtRB7BENHgBx7kU7M53IgUQGsAgOc8gC89gBdzAHziAWg3sO+tOKJC1dRBM+5ga+ey4DOZpnzQB5RypbfpfaArQToO/G+VornblURDWct43TY0IwEoHrRiG1Sh2ITUyjph2orVuJxjure0GBVHBRA5IwrVUMnqMqCBpUFYSjlhABIYiF26+qB0FTWhTnlUAN4HukakQfiSN6IvXP7XXjkkBowPwg+gsW3fsW5qGdijwrujxID3gT4AL3sAF30QnvMA4lQWCJTUlndg8f0MAGVA+4GRAAQf8A2JLUbeCbe8BBMqQYb6vsI0SILOKAA+kinIdETpcuwqWM/nB/QFmdLci4FkFACahi3WiDlqK4ELoG7pHdaQBAasG4bGxLHoekKYy5egKkWOsULMSQ9AX+41H1n/P4yBnjyus064wQyP2q74UCMK+4JleZ6Ed7QkdxvTYSDS+d//XKC/AVxg2XzLkkRc9jumzE6lf7dTlTJHGGcs1XTrZ4YN9brs2MMwyzbVUXZG4WXdvbw1wlY8b6/VvS+Gav7e8H/G2zVO0sILeQAAAABJRU5ErkJggg==);
}
.theme-classic .sidebar .side-menu .menu-list .menu-icon-icc_chaxun {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAABO1BMVEUAAAAncOsncOsyZ+f///8ncOsncOsdaez///82fO78/P/W5Pv///9lmfH+/v/7/P+fv/b9/v////8lcOosdOrf6vwncOsncOvZ5vusyfipxviUuPWavPYncOwncOz9/v8mcOsncOsmcOv///9woPJun/L////9/f8mb+v7/P8ncOsmcOv6+//9/f8nb+v8/f8ncOzN3vpgl/H////9/f8ncOv////7+/4ncOsrc+snb+zq8f4ncuvr8/0mc+zi7P0fa+qPtPT////f6fwncOwWY+kmcewncOv///8pceseauojbuslb+v9/v8ZZ+owduwxd+whbOv6/P8rcuz2+f6UuPU1ee0XZuqYu/aOtfUudeyRt/WLs/RDgu49f+33+v7t8/5un/LS4ft1pPNRjO8caerG2fq4z/hEg+0DQHRJAAAAR3RSTlMA/vUKBPr9BvUNB/4K/sJH/vAzLx7+7Xf+/f38++Pey7KmiUz8/N7RyMfAuoRvbWRW/v757ejii29fXEdBMij+9eXh4dKlG/mgco8AAAMASURBVEjH7ZWHdtpAEEUNNkU0Y6rBYIN77z220zOzWnUwYJp7kv//gsxiBQIRhA/IOwfpMHp3Z3bFDBP/NVS+IeF4en09Hf8rfnM+X3Cwx9ObbgAXpDbTiT/C0mUhBeCeHFz7fN0DAB6vy+OlW2E/YccX58Hl8gwAic7a4PW6wCXsAs0XLyRpd0vkpHA/4MtTIbSwkPtq8YuXWMGcpOhCbmL6gUk3eETYfiBdiTIoj724E0CRvge+/WIewI6OA5C+7RfdMC5gK+EZDxiMjw9IblA4VxTGxgKmJiY/QL1eLzFZc7FxMoTe5b4/3N+/P7g9LGlu6V9AYGftCBEtC0lPz6MzUDmxBVRna+Gfut4KR2dVPLim4IgMSzOYXNarssm5KVeNxyAeTxPhDNCDaT9mKppSYgyAsZKiVbLoXxKEA0Dh6xmckzm5bQlkDmdiQ0uKYFaDrp2TFEXOYCQwBNjDYEXp+qGi13Xd4JUk7lB2ByCwgStax8/Ex2yq5bL1YFSXcSHkkEGamMagIRIwxVSAZDZQxbLB9SDSSTlk2MZotUT+6nNNBsZAvhOAzrQcnjnuIYJhmQHjxiw2ZAD5FlUBgBzGiAPgm1q1WiYB2h1aeCsLP941LF3hbes04AAE/FQvMPnlAVWyUj2Emc0K50bZH3IE7g3OmPwDm8Lc8TMwARwAkicx9clq81L1ERudcoTfPt+WtTpYEsld/EybVoxk9JUxImw/AU6bpqKYXMOapkWjWudIazXbD6VqFLcHADG32GsYg+ylaXbeHXBu+5liDLw4stMldaLUn/CxrXMGfWLaSu+n0Z24W7uSdPH1IyYNc9CvVIK4Rwm6s9UF84tx39sA28AMVd7nBy0rttzLkCpcSt35EqMGon7r2RmXew1E2srv3oh7l1jyY7a/RTPopx0P+8+jpj7G4Er99xDQl5M4I1p6qKiqDVSDucOWrrfDORozCzEKjtbemoqqRc2GeLS2ExhttkfldmTV7z+NnE2HxrC/VRAIhQL2l3GRQfsvImcWl+KZfdkAAAAASUVORK5CYII=);
}
.theme-classic .sidebar .side-menu .menu-list .menu-icon-icc-cediao {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAdVBMVEUAAAAyZ+cncOsncOs+ff8lbegncOv///8lb+sjcNwkbusmb+kwduwkb+v////2+f4ncOsncOsncOsmcOsncOskb+kncOonb+sncOslb+gmcewnce0wduwncOsnceonb+oncOsvduwkbuv4+v7////u8/3r8v1T2Zc3AAAAIHRSTlMACvX7BArsCmYH/Rb19fX18+nJsoAi4qVbNzYr7MCqVZ/9JB4AAAE5SURBVEjH7ZXdbsMgDIUBhyw0+0m6ruvW/RDS7v0fcY6FZnmAog1pN+uRegH4w+e4VVEXRemiCvUjmKyg1XnA+IJMEQDIlEMWaPBzGD2sdZDq30AiZeDYadVgl/eRbK0C3ei3z2pB+kcfFVAMCPcP95RsZ6nJYQ80rgklgVjedC2WL062T9TEud74zXSe5/MUEgCvp6BEDDtHTdwegfl0mjMAXU8ihJIoTBIkIN1/CWKS5aKXD2mJ3QtREjo8XsvQ7J7FSfDU3oQNj1W4T5HXHKAN1Rd/bPa7JT34ogYsuLqj0KJDUWYBbnms1YCJkkDZkumd1dq6nneyocWxSnZ4rClgFcmmwEqHOksceh3gsVYC9Zaqv4fwo7HS6s8BEH/mYodXuP5thxbEgyR3eMUV8slLd8Sj+D/1CXoOdYz/6HdVAAAAAElFTkSuQmCC);
}
.theme-classic .sidebar .side-menu .menu-list .menu-icon-icc_tupianji {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAEpElEQVRYR62XS2hcZRTHf988zKQxDydJSZQYpIi14KY+oqm1VnHjRlwo+KB2Y4vpQuhCqjRtfNSAWKQgEZKNFHWhq7oQi4JoY7SlAUEaUZGqrTaNSZikTTOTeRw537135t55T9uB4XK53z3f/zvn/P/nfw3+n0jI3hqTs9fi+8DiOm7qiGfyYUQMxoi9/0Zi9rrdJF0ghWd17FvyTpV4DgBv80m5lTDPI2x09/mFNB+xzZzLr6kHQAPxjE2zpvx76cfwLtANXHH3aQFmgb0Mmn/qAuHfPMThWvEKAH6QgwjbgUUg4gJIA53AcQbNaB5stSx4B5qSA8AjRfEyQNwfzynBlDQjTGDsQ13k9Yb2hIKZI8FuHjepqlnwTq/xDOOIBV8u3n8k2KXxnI20SWJMVHghimEeYReDZrVuAM6BFIBmMXggwwJJXtQmL5SgcsraEY6zxbyDSBhjskHmWN467HEa2lkzJfuAx4ClkpIKX7PFvKUlrdaEBqGJCGl6OUMHh2gzC3wqYWYwHCSbp62m/nXCbEJ42mRZlk4S7OcCm8gQwZDyNfVFQuzlfnNesxmkoTIhxHOWhgZDlmn66SXGNnJMs8YwfWbRKQMwgrJErytoDlRHzksnUd4gxN1c4Vv+RjfcbKMJM2T4xE/r2kK0KO1kGEEYJMpJZhnlS54kzA7S9JNESPInCY6yk2Ns4FVSDBBiiggjxM2SbfKUcqxU2AoAnPoFpVjTrSn9Q9qJc4AlBphkI0k60ZXaXqoYK0ACiDHPC/xKNz+ywJtsMEu2ZBqjEF/ypfN1Z5DZmmLbW0byAX6WPn5imhzdtJFGCJEkxGVgmRyXyDFHlJu4yDPcy13mXP5df7wiDQlmoJzAeCd4T/bQyvvEydDmCtWy2+Pa584/wwoRhCHGzQc8JWE+87GmTPzaADxxOSInaOVBOsjSRtjGKgaQIEvKPjvBmHkINJM+ijYMwNv8FWllPb/RSg+tCDFXWHRWOiXwMiCkLX90ftzOmLlcC0SNDLgnGJIbuZnfaaGHdQg3uAC8JlQQlywYQeyz6wXAN6r3y3fE2EqMLBG3BKrymgWPCWkVJ8LI9SqB1sxrpD3yEs2M0UKGkNuESi7VuNX8yMlYeLlrbcJyNDwlfXzOaRZYT7NLwxwhO+uEHIYca0TpYo5nuefqaFhJiM5KB3GGmWOAD7mDebpsDrwRpFVXIF3Ms7OmEBU8Z0CIKnlCT4pzDNLESS4wyhGeIMIOhNscweIsGY7yMsfo5TVS3BeQ4oY8oQ4juNM3jHqI8TDCNKmiYTTkDqOxKsPoL2aJstnyA2ZI83FwGFX2hN44XuMWztDG24FxPEK2IDJiGCkzjv+1AzqK2FZVACUes5Yn1Mq2k+ULtprDJYbEKl0FQzIp+wiVGJKr8oRR6wlT7Lbj1N8rxdLqPTst61hjwjWgpZYMGvKE6mjyHq4uANp0TYxbXpQzpQ14QseWG77iAXOoQVs+DDxa1ubX6Qk1wdo0AQ/nNxPlpnc+Q5U/dOrwhErDCrQpu2mlXvA8ZpV4lT3hKmI/RBwrde0fpxXiVfeEjjQHPFxdGfAWlf88D8T7H+Y6BUpZyQVJAAAAAElFTkSuQmCC);
}
.theme-classic .sidebar .side-menu .menu-list .menu-icon-icc_mining {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAvVBMVEUAAAAya+cncOgncOgneu4mcOknb+kncOglbugncOkmcOgkbugncOkmcOkncegncegnb+glceoncekncOkncOgncOkncOgncOkmcOgmcOgmcOgmb+Ymcekncem80vilw/Y3euoncOgncOiAqvFIhusibecncOcnb+gocOcmcecncOgocej///8kbuggbOguden8/f8xd+rt8/2fv/Xu9P2fwPWJsfP1+P7m7v0sc+jS4frJ3Pmwyvaqx/ZBgusK0CbwAAAAKnRSTlMACvX8Bkf43/XlpfzDr4BeIBDez03w7eDbjnQ7Lhr+/v3Vnf7++LhuQDbzDnssAAABi0lEQVRIx+2V13LCMBBFjdcFMLhQQw2QvrJkiiE9//9ZkcAWQUxm9oU37pPOjI6lXcuWdc3l4lT2cQz6N27Ls1Vq7hlN3LBRn5jPb2GRG+eERsOmjwhYN4SKjYxxzhjalb+EgMiCAJgfmwLjIssEZ0o4kpwO4n3FA+aaAl9t1uvNiitBkzL47u31a8ZDUxC36XKZboUUNG0EY2KXpst0yhuGUM3yVCbPqpUjrTOO7CNdSuXnITaF9WGKEo6EHn7uhXsRmVvalls6oba4U6NpgIvzovO8LFpTLUSQRX/PAtZOKG2tucBlW1WDYUR5cd1JG2E/AnwyhCKFUMSz6gioAtikCRGW6SUEwbZiTxsuQZDULoaAA5ow0EU0KEJidRDKIsakFeK+XiIiCdajFhY0IUTQny9JGEFJ8EISnL5u7JAkGKeDIERa6MckYdzVe3JJgtXQS4QkwTgdBKFzAADJJCHpIgCc/GIdH4v4jkllY2HejKRfpFOzVTzfNUllPO81h88J9UJR7FjXXDi//yGA/tQwjo0AAAAASUVORK5CYII=);
}
.theme-classic .sidebar .side-menu .menu-list .menu-icon-icc_document {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAMFBMVEUAAAAyZ+YncOsncOsncOsmcOslcOsnb+wncOsncesncOswduwkbuv3+v7////u8/0CaOuXAAAACnRSTlMACfXu+qQ2LrCs1o/nkgAAAKRJREFUOMtjGHDAKIgCBGDibM1KKMC0ACpRvAoNmEElorxQxZeshNpgha5jsQBEQgtdYhEpEmfO4JDYvRu7xOm/9/dgl7j3ljIJuIvQJeAuQpdAuAirBFAQXQJqPqYE2HysRoEFsVkOFgAaR5oEbqOwWA73A00lQBZDMUaQwDF6IMIwSIKMlIg/UTPMQs8GS6H5IxldhzlUgj0YNatZJODMnAMNAMjWrC+sbCHvAAAAAElFTkSuQmCC);
}
.theme-classic .sidebar .side-menu .menu-list .menu-icon-icc_zhifa {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAADhUlEQVRYR8WXv28UVxDHP7P3y+CIO4IDskgEUZCidEhJ3BJRUEWUFJQhqUDp0pt/IJHoQhOJgoImFCgFSBtdqEIZEdGAZSSEhDAQjA98u7c70bx967077/mM7wzvdLKsu735zHe+89484T0vec/xGQRQfTdAIponXgRUDQCl78NdUceSvIiwKKn9/mDG/2qd58zSY4NwA+K/ETj3id8KtEOXRekVClzTCmck4bZ+S8ollA9J3Uswxv63YRX/CwkxK7RJiZGhZEZTrZFwmR/lDosaZAr8qVWEuyif++DBRiALmrjiDMIYiAG8cADRtgAsLfgAYYkVvrcy5AAtlCUS9qMjss8zL4BMgYiXhCiRlVOC0Spo6lJQlApCB+Ec52UtA7ilTeAhKU3si2Xy9wMUZYhZI3QKmJ+SEu/kpbCwzuRUgVVec46fpFMo0GV5LMBwGawE6xmACMGBhstu81J4FtFzKhiA8oo3fFcA/K4t6mMAyr0QS0SoPbofzdK4d5YT++rUe4rbUOyRqiCrEdEXV2k/7dCVCjUtBaiyTLJFCcpMmBJLMi0ARiiwVRdY+6WEkJVgbsYSLq0AK13irUuQbKMEw/tC1v8OwJkwdg1bvmpUNkxYWoJohwpUp6HAb9qiMQRQXvPhnTGWOqGmk5rQAMyEtg9YL4/ahoehlFj2TAtAPIC43ao4B/qDWqUHz4aYWUKESJRgbu9OTWgKmAkrNPkKxU6GbOPMApq1LfhfQNd7LDsfYvZlAJOZ0ADMhAawgFJ3jgabEMy7OcAtYL0PzABahATTUGDdl6Di8sp27C+BllfBMr8JvPFAXgGZI1Sd1IS/aIsayyhNIl+Cr4F54Akw67P+Y7MCcpBQmQZAhWVimu6oWEBc8EfAHeCkz/qGBzAb5B6YJ6RCJCnBgT07PYx+1SarPKTmPTCP8Nibzkx42itwfUgBiDmcAbjO2fFxvKgtmiyxwH4+JuUR4hxv9W4Ap7zzBxXIrPmJB5hoIDmmDa5wj0N8ymNSbhM4t1sXmNTWCaaEGbF/HzAFjtKm6ttw3HRajGQPWOGHbCTLh9J/9Cyv+Jk2dV4jLqjNrrYX2F83RPcBmOTWL5/RpkbsSrCdpXSAy1yQv4uhNH/wG53hODMcAV6W/FrZaH540rE8j2MXE8kuC7u6tryY2IfbE7Jg3HyFGc9fejUb/9iufONt8506xP9/qMdBs5EINQAAAABJRU5ErkJggg==);
}
.theme-classic .sidebar .side-menu .menu-list .icon-menu-title {
  color: #fff;
}
.theme-classic .sidebar .side-menu .el-menu-item:hover {
  z-index: 11;
  background-color: #fff;
}
.theme-classic .sidebar .side-menu .el-menu-item:hover .icon-menu-title {
  color: #1f1f1f;
}
.theme-classic .sidebar .side-menu .el-menu-item.is-active:not(.applicationBtn) {
  background-color: #fff;
}
.theme-classic .sidebar .side-menu .el-menu-item.is-active:not(.applicationBtn) .icon-menu-title {
  color: #1f1f1f;
}
.theme-classic .sidebar .sub-menu {
  background-color: #ffffff;
  background-image: url(/img/submenu-scene.7a035ef9.png);
  background-size: 100% auto;
  background-position: right bottom;
  background-repeat: no-repeat;
}
.theme-classic .sidebar .sub-menu .el-submenu .el-menu-item {
  color: #000000 !important;
}
.theme-classic .sidebar .sub-menu .el-submenu .el-menu-item .dot {
  background-color: #000000;
}
.theme-classic .sidebar .sub-menu .el-menu-item:hover {
  background-color: #ffffff;
}
.theme-classic .sidebar .sub-menu .el-menu-item:hover span {
  color: var(--x-color-primary);
}
.theme-classic .sidebar .sub-menu .el-menu-item:hover i {
  background-color: var(--x-color-primary);
}
.theme-classic .sidebar .sub-menu .el-menu-item.is-active {
  background-color: #ffffff;
}
.theme-classic .sidebar .sub-menu .el-menu-item.is-active span {
  color: var(--x-color-primary);
}
.theme-classic .sidebar .sub-menu .el-menu-item.is-active i {
  background-color: var(--x-color-primary);
}

.theme-danxia-orange {
  --x-color-primary: #F77234;
  --x-color-primary-l1: #FFF3E8;
  --x-color-primary-l2: #FDDDC3;
  --x-color-primary-l3: #FCC59F;
  --x-color-primary-l4: #FAAC7B;
  --x-color-primary-l5: #F99057;
  --x-color-primary-d1: #CC5120;
  --x-color-primary-d2: #A23511;
  --x-color-primary-o10: rgba(var(--x-color-primary), 0.1);
}

.theme-danxia-orange .nav-background {
  background: var(--x-color-primary);
}
.theme-danxia-orange .sidebar .menu-wrapper .el-menu-item:nth-child(2),
.theme-danxia-orange .sidebar .menu-wrapper .el-menu-item:nth-last-child(2) {
  margin-bottom: 28px !important;
  position: relative;
}
.theme-danxia-orange .sidebar .menu-wrapper .el-menu-item:nth-child(2)::after,
.theme-danxia-orange .sidebar .menu-wrapper .el-menu-item:nth-last-child(2)::after {
  content: "";
  display: block;
  width: 56px;
  height: 1px;
  position: absolute;
  bottom: -15px;
  z-index: 9999;
  background: linear-gradient(270deg, rgba(255, 255, 255, 0.06) 0%, rgba(255, 255, 255, 0.3) 49.99%, rgba(255, 255, 255, 0.06) 100%);
}
.theme-danxia-orange .sidebar .side-menu {
  background-color: var(--x-color-primary);
}
.theme-danxia-orange .sidebar .side-menu .menu-list .menu-icon-icc_home {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAACvElEQVRoQ+2ZS2gTURSG/5NO06GJYH1QNW6q1MZFBKFLQcEHKAi6qgouuqlaBEV0I1JtEQUpuLIVpURBfC6qC7soVRQfi6K48EEVUZB2lRIh1RAnkxm5dYQYZ+50MpPJTZnZ5p6Z8533zSHU+EM1rj8CgGp7MPCA0B7QdX0JgG0AVgGQfFZWAfAFwBgRTVt92zKEDOW7AIR9Vrz0cwzkihUED2APgDhQ9UqlA/hERDfNDMkDOGlYv9qJzgBUIjrrFOCMISACAIjorz7/cPA8MG8BdgFYx0nsNIAkgJ9mZ7SpiQXq/YsbtckPcSi5RkQWpqXEpnFp55HXkKMFExkWQp56oGcOVekOgI+l57Svb5ryV4926r+y0dLfqLnlc8OxG7cghWcVLnrEAcj17uhCJrXMygBS+/YxaW/fSyEBtHdPmpXkiQNc70WbpuXe0QEhAQqPkm35kYEOLgCRJvePl5ZLMUKo8PxeS374wn4uQFjOyuef9QvpAU3JhZSezceRV2QriLrW9lf1BwdHhARgSqkPLyXUx9d2m3ZUOZJp6L48hFh8ptIA3QDYlMp7BgGkzA4wiMKLu1uLSyktjn2r7zj9ILR6/Xc/+kAEwEqO9j8ATPHotOyMpL9/ulzLpBrrVrSmQ2s3mMIa7/A8iefQxzw9EgAE06jLgPI8hOySmE2jVkkZA/DfIFcEOGkyxXoOcBjAIhurDplUoqUADtnIscu7mLMQgDYA/FnoD11fpRtZufeBAMB0BLGKSV3Xre7EgQdsEjnIgVkDzecQYvN8ghMGrJZfN2lIrAF22vSQtwCGK11GXU4GjsU978SONXApUDbAKWMnIMI0qhDROad9YB+ANYL8vT5BRLedArB7b+0uOIxSyiC2GCsmvzc1qrFiGi1rxeQy8XwTr3aCugYNAFyb0OULAg+4NKBr8d9/6VlAkrogcgAAAABJRU5ErkJggg==);
}
.theme-danxia-orange .sidebar .side-menu .menu-list .menu-icon-icc_project {
  background-image: url(data:image/png;base64,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);
}
.theme-danxia-orange .sidebar .side-menu .menu-list .menu-icon-icc_chaxun {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAABYUlEQVRoQ+2ZQUoDMRSG/x9EXIsn6EK8gFfwDOIBxH13ImihuHMvHkA8g1fwAsVFT1C6LmXgyQwdaMMk8swkk5E360ne+9/3kpD8xMg/jjx/mIChCRqBogmIyBmAKwATAEeZk90CWAL4JLn2xfa2kIicArgDcJw5cTdcLeSN5Korj5CAawAXAyffhv8m+a4VcF9A9ducK5JzrYCnQqrfpEGyM59QC5mAPgkagT6ruZvr0ZlzFopRIgET0OxOPmwiknoXMgJGILRrbKaXBy1y8vLl7jJlt5AJcPBmPwfGQEDVwx3rRTU+BQFVAiYgwX3gfxMY/SI2ARnOgeAaMAJGIP2FRnXNTnESqxKI/dkExFYwdvxfCDwM4An4dG5JPmsfd28AnMdWrqfxC5IfWgG1O3NbwBN7bXC8+lyaoMm3c2laiym3U1PtWUyd7kzwWaUn9MmnMZs1eYl/CWAEjEBkBX4A60zkMU19u1AAAAAASUVORK5CYII=);
}
.theme-danxia-orange .sidebar .side-menu .menu-list .menu-icon-icc-cediao {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAD0klEQVRoQ+1ZSWhTURQ9t0Yp4kLEhfMAKioqXehexBGEKlgULKgLRXFbQVSwBQW7KG61FepCwZ26sg0udK1IkSAliIp2EBfVgkiHtFdOeB9+/v/Jf/lD20AehJC86Zw7vfvuE9R4kxrHjzqB+dZgXQM1qQFVXQlgO4BdhkAOQE5E/sQlpKrLAewxnwkReVRpTWsTUtUVAHYa0KvKLDpEIgA+isg/WzKq2gBgC4C95pu/i01E2iMTMNJwQK+xBQRgFsAXQ2ZQRCaC5hqhEHQTgKVBY6omEAN0OX4FAHlqBcBnABmjSYLeECaUKATaACwLW9jV3+0yLdpvpeZootF2/SgEKtqcd2P3BqpKidKx+Qk0CVvgkX1AVSMTcDZVVZrJJkOEPrSkWuDzSsAN1pAhCYZGkiI56zanJhSGSlVp+9fDxrn7FxQBAkvCREsIeqWR9AZpr+87iesEQgw8aQHVNRAWJTwhlWH0oUnYmNE6J/5fAL8AfDP50/iCOQdM5NkIgAdkq+U58AlAFsB4mIBSNyFVPQvgQZX5FXkzCXwhIi2V3CpVAqp620i+mrPLO7ZdRDrKLZAaAVU9DeBZHOSuua0i8jRorVQIqCptfhCAddocQpROvltE6OQlLS0CzwGcqEb6hf5uFLI9vimNXe+c/x6LyIXUCagqQ+XXasA7Y4NIuAjQqbd6tZC4BlT1JoA7QQRmcm+gw3lkjlwK5BdCgHPaRKQr1WROVV8BOOpL4qYnMdXZAv09iszhiz4SFibEJV+LyKG0CYwC8JVdvADdJIL6igdBtgcuE+JfQyKyPm0C6pP+2AgmO1uAwlRJF0k4QJ0OLzGPuRVEZHHaBKa96cJUbxtmc2+LpuMF7AYTZFq+qCNS4rexnRjAPXfhSlV/AFjnbEzHne69VmL3QfZuAx7ATxFZnagGTM7CKtyAKWDRiQ9yEzWOu2jf8YpOawmeS/aJyLGkCbjXo5HvBnCmaCr9rHmhYtis1B8Qa2+JyN00CXBtFoGv6thIw8xAFpkD5wNjfsQ/Nyd9kJUrFTbPDuebGtZui4gzcBpT65M+p/aFPLvK3Hdj87x48IhnaZzFWn6zcMUa6ZU4FTkPLgpqR9xkjot8APBeRMaCZGQKV87DRzOAUwmpIHI6zTo/S+IEnhcR/rZqqsriLvOiG1YTyg+q+kLDTIt5PMMiX1piPRup6jlzpaz2bsA7wOVyFxmHr/UTUxwpmhT7vuUdgT71BEBHkM2HOnEcoGFzDRFe8vd73tr4tsYbXB+AlyJCs7Vqc6IBKyQRB9UJRBRcYtNqXgP/AaRIy0C528NVAAAAAElFTkSuQmCC);
}
.theme-danxia-orange .sidebar .side-menu .menu-list .menu-icon-icc_tupianji {
  background-image: url(data:image/png;base64,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);
}
.theme-danxia-orange .sidebar .side-menu .menu-list .menu-icon-icc_mining {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAIwUlEQVRoQ+2YW2wc1RnH/2fOrC+xs427NombK0JALJEbkFhxDDW2A0nsdRIX2r4BrVDeKiGguBfa0Dyk8EAj9aGqXyqByoslSAptFBJDSkOvRE0bUqS2ohWXqJFCYsf2rnd35nzVmXPOzJnZcWBjqpqq++LNZnbn+33//3c5w/Apf7FPefz4P8B/W8H/XQVOD6zuqHA6yIB+IiwiEIhUvuVf+ZZIfirfRO/N51XXBd+hAgHjHiojgyc+fPuTUC9VgTfza9b6jngDhBY7WDsoQcSYilsGpqA0UASqAM01AajivexXKt2Dr88fIhXg90OrjhCQNzcPQgwCtII1mU8JXguVrlAIQUcGXr2wd74qpAL8bmjVtLKNTrGVxZiNTMa1NGG2E6AEMEmTUKIw8NqF5v8IwG/zq0Qy+IamRqy4YSUWt2QZ546SwwDaVKHPtFmiIokKyFwDIgYUQBgH80fqnzhRc12kKvCb/Cph26Z+UQPruP0WuK4MXOcsyL72VRiQkcqqdmN8c60Ny0xnIDDCZTjUXStEKsCv8ytFWHAE3LjhJizJLVHXhoUh64KCSRh4Y87Mh20qcY3VEvT3GdGR+v3jNdVFOsDgytBC8rdv69nCuBOEalnHCixmIV2lycxHttEq6kwYi8k7MhQa9o/XVBepAG8MSADdeQB09nXKIgwzGGS+sRls1Vqwz7SBOY7l72r7RFZLgUuCMiZvXGDAOGcYYdsfvmpdpAKckgDWkOrs2yLdGnm+sRn8lm1gbiZURAEmgzfDb46aiAVv/BlNTEZ0mXOvm21/fE6IVIBf7VoRWMgE3dnbyVS9qSCdm7fA+exSHbyd1bDC062WVvTJz5QC5uay/x5xdzw6Z12kAry+a4UuYvVbWwMFDADAO3eCOTy8SXXmLbWSHcrM4ihDCeVCWfTkpEJm52Nz1kUqwC93Lhf22rC1d4vcGsKMu1vz6cHrzKnYbNuYf1ttd44WzBgjouD24W9kdj6mi6x67KUD7FiuupBukV1aAe0puF2DUSdJBGpsZq6N/Y11ogRgBGQmZJikzK6v1wZwUgPILAqAbevdHOsykQK251XRxGZCWiutyrw9QxAsHXH1CJldj9cG8JoECFcFYFvf7UEXMsXlduWrLfJxgjdqWXaM9nHdNRiI6c3W2DYzMFIbwKv3fE7YzuiWAOEqAGUhy6PVK8VVVonUorZWENmFEmvHNQOYGrijb7MaZLpIAwW0PVKDTy5wV53KxoYaIrCQfK8LGYTMwDdqU2D8bqlAdBi5s+82ZSEdiFLAnMY+ZrbTvG9+0y5us0XaXWiwRoATBkDHpgCigSUVmHMTtft8OM0T7RNqCbQHVtStjLRRg8gMfrM2BY5vbw9qwPTzz8cUIPBtySK2O4m1M4Hg+wI/+sMl3Jirwx2rF6OBiyB43RXkGh1bEi1vhp9n8t+qDeCV/vboQENAT9+tepVWVHybXcTWKmF5XSZACIGKJ3D0b1MotFyPrs7NaJ74BxZP/B0ZUUaw4Eo1YmcEe5VQyagZ4Fj/smkQC59E3CUBrJtECqQHr+xOAUCp4uPDIqGyPg/G3SAgt/gmch+8hDp/QwARKaJ6m722y/tmhr5dmwLH+tpfJNBuE/NdvZsiBUDgVhfS8zp20FH2JviCAgWmihVML10H1n4zeOkMshe/AkfMgM/ehzp/E7iEYMGpLGWQoXaA4/25Do8yp4ioReajNwagLXS1Vhl0QYIgAc8nFEoeJiocvGMlspcegkPTeo4wOMV7Ue9vBGdMQZjN0FrPM0NP1KaA/PWX78x1ONz9PgF9fb2bmuydJlTAeD7lLKBauVRBoFwRmCxWUHHOYEnrC0Gg4YsYnMIXFIQjIUDq8BE1g8zu79QOYO99pQP36O1UrXi8Kx+zVDQjoj0+ONEFKhA8X6BYFpgsVCAyf0TuuiMpEMOo9zbC5UwD6HKQRfwJAEwT0SKjAu8ajAOk9XStgKoFgYq0UtkPIFB3Bq1Lf1YNMTOMerGR3ER3yuz57vwUmH3y7sNgNKS2FKPAHI9UlByBBYJhJxDUgu8Tyr4IIKaKnoJY9lIVBJ/ZS3X+RrjaZgwCmT1Pzg+gdKC/A4KdAqhF2oJ352NtNVrs7LYaTVohHxHorlT2LIj6P80N4W2AA8EcBqrbO08AGWBpf89awH2KBPXx7sGmjwrarguzFEp4TxAkRLHs48psBaz+z2hd9nK1EtN7qM5bF7TY+uHvzU8Bu6Dle+/4IXVeiO33UdEFm2TKoqaGG1Rn0u11SkPklv1cniZj3YlP76a6yjosuveAPoAnI1FDsOaX98ozwcNfbfZ0EHtOmMORbrtyQsshF4NoOIs0CGdqsNB/oH3J6dOjXnT6j0K+JoDKsWcOAxiKTn8ffVi31wOlhJrUEqJY8nClJO10Frn2XySUgH/BfXjfoZ/OPDs6Wg1xTQB0/Acdni+Coo5qIfkkIpoJ9hONaN9TM0J1J191p1kPaHgLrRbETPYRzGb3+ZOT0/uefvrgc2NjY1IJc9q5NgsFbj/+VIfnOU8B6AXkjEh5lJI4GsYeT+r/kzXhkdpaI4izpbblRzMz2Uf4bHaf8UsA8cADB587d26sYux0TQrUXDRX/wLr6enhwBq3qancSIQs537uoS+1Da/d8rURALKAVX5mCv75Qz/Z9+hbxWdNTSwEABlbANHW1pYpFFobiMpZxoqtDz745b3r168NIEShiOkfPw/v/L/8d4huHb3y7l9OnjzpLRSAFIjJLOdO7v77vzi87obVI1Ojz3P//AVUQH89LAo7jr6DD6SVFhJADCKTaW2YmChnOS/l7stmh2+aLoxUQP98oVz46jnfe5vzFZNHj/5wwQFUKeE4M4uJSi0bfef684SL73rl883N/qX33rtuRtbBQlPA1GtQE2vWrHEnJtAgxOyichl1cv41NZUKrusWAJTHxsbEQgUIlWhsbOStra3uxYuCNzeXxfvvwy+XW7zTp0d9OQ/+Ddjh7pBIkFW6AAAAAElFTkSuQmCC);
}
.theme-danxia-orange .sidebar .side-menu .menu-list .menu-icon-icc_document {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAHXklEQVRoQ+1Yf2xVVx3/nPt+9f0obS2EmGVGWWLCyDalEBIJJppoovway9IZNuTHRkQQwmLQoPEPpwlgTKa4jW0gbkNb8BFLV7VaxnwORAkxtFV+raWhWKJQWZWW175777tfc86597577nt9713AGUxv8tLmvHO+9/P5fj/fzznnMdzjD7vH8WOKwP+6glMVmKrAHWbg/09Cua1zZ+ugHbDYZyyiBAEgIvGxyPm/8NcS36njFkqMFa2Vc8R6+x2WRVkiHCOyvt7UNni+muIoFeDgDYY/kIUGF5RLwH6ZD7BKQIIpScolUCDnJsT/DotGAFpYDQmFQPbZuW8SsaVutn2ZlMDU7BYR4FktW4HyBOS7xZz2eW2XH61UBR+BpltESChyCSQhWxZ3QMBNkkXZeUcGk0EJcOw+CXg0OmkP+KpSZQ9MKiG7yvPaLlc0GX8FBIGihrUBVSWhoD1QRqa3TUDRdVAJBSAgql2yWrKid4cAr4h4STU2OrkLlVp/1yVknmqxIA6oArV8hMjsMbejGNeZHGf2XGceH/dOZ7613rh8KmMiQYXHjs2A8IKVWqAmNk8esCoteD+/D39iFSfAXlm6NP4wa9xmAqd2x24dTafTHKdgrTSxeeK1/yoBImKM8ZJVfnghI4vWhHft2pX8bKKxVX/rxGKA9DGynvrOzb+1ZTKZPCehEvj9viIC4qWaJrvqdh6/+krEIBBjQovykbs5sCMzVN/c3NwaDoc/P951HBNHj/Nv9T7d/Hh7Sr+YTqfzKoHfvVJEoHv3DjHnY1u2exgQunfvrOjRQfg68YWNg2DkgcH7PtnJwTtxOImxrneuHM6Ofarr79rQ2bNpQyVw7CXuaiIDovcAdL/wPUlg0zbRnqLnwNzxICDLzX1k4zYenbiFm3kD2fhJjMz8JoMWd5fpujF0+If71p4cvNw7MDDx7/7+Tl0l0LWbV841EX+KfQbi9SQFm89TXFn4m84fj7+cg89F9oNCZ5kRXYCb018FJ2EYxtXW1vaNp0+fORePJ//Z13crW1QB4zfPSwkpFlo+xw5JpUOcLHiWuvOIGOwquu1hH19My8RE9DWG8Dl3JSdxY9qPrrYc6trc3f2XC9Fo9IZpxsdGR9/VM5mMqSTZ+NX3rQJ6GaNn34tiziPPbFIM3hm/UwmJuwCAOWu/RBOxNxgi6jUgZ4auvvrbhVvO9N9/IRRiI6YZHYvFRnPpdNrkva4S6NhZ1MQ9+1+WBNZtUJLsjN8JAQd8XmP46PoYEL2ghBPgfz1/y58vfeRiJBJ6b3ycbgHv5To7UyaQ5jaq7gNG+3flTlzOMUXdRTtPPk/Zibkr8B3bg802Cn68MCwDevIgKHpR7UejnvZ0znn8j+c/dDGZdMB/IJdK/cPk9ulEUyvwi29X3MiIHCe6/dzLKyQk+Nqfg6LvquD1ehq+shLbO0YeKpF5dxcursDhbxWa2A7Z87MDUkJPrlIlZI8HoeEE4H+5bD74uWuonZVVQph6PV0ffAKJUAM2pofu0zRFNgr4YgKHtruHOYI0i56DrZLAF1Z6T23oOdgSaCOrBryRq8PwYDMltHqkohrWHBqql5rvFA3r8cfSFq63fk3p6lJ+7qys1mm95wOOwLTyyDUcYYhf8mW+jq4PPI6EVifA14QZmp77a7y/v9Cwpaqt9sBPvyo3Ms9p2dkXnL709aJIim3sMr7nhO09mfO43Of1xg5QfEB970QdhgdWUILVIVWjoSbEENEYEl+8EnHcZjKpKoH0N7aKfaAAiNDb1i7mPLxiuZ1MuaS37UhVEnKtkjTMWBxFwwOqVRoT0zB8aQUlUItUTGY+rAEhxlCz+gfB7gP6T75iKecIAnrf/KUksGwJZ+Y+ve1yvNzjgBdB738QjRufQ+3wWkSMXrFMgO9bRnHUopaDDzGEQxy8VEFszQsBCfz4yz4bLXEmkEc9u5+8hl/kCe6PXHoeuPHQY8yc/mEwa1SQYGOX6fqFJUiwlNB8TMimAJ5Hjj69JyCBvesr7gNuE1fYD5zmNS1gMBdDbtHTLJlMyrv11TOU7z6CGqRQG2WIhSDAa0x+nNJG1+8NSODldWNgSLhHar8+Jku8d549h2++fLPK5YGWa3VsJDYdi+c/SNT3J4RGryEVYUhEGGpCQNgG7gUPIBvdsD9VSaaqG7y0uo2A5eoiKRl+yeDNLa8bUi7O4oLQCsbLZ3NLm8gT3v5XCjO1cTRoJmJhnnEJPOoBz2+amh2R7/YAOmKbXl8WiEDuxVWzmWWdAEODqIKdTddWHZv0RXVum0pHMHkt5BUYNwmmxaBpXCpS696sa97Dl7ThEYK1MLa5VbWsEmyKnCT3/BOzScMuDezTBCTs+1kVfiPhe/cE3lB5CzDFr33yOufonIP2SYanPUvEjoKsb8SePRT85/VK5Qr+Pa9hs9bUNKDNmjWLnTsHzJgxbGUyGa61kkeDoO+o6OVBA5apsldh5Q7sgV75fhAIBCjo5CkCQTN2t+dPVeBuZzRovHu+Av8BxK6tf8bknhsAAAAASUVORK5CYII=);
}
.theme-danxia-orange .sidebar .side-menu .menu-list .menu-icon-icc_zhifa {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAD0klEQVRoQ+1ZSWhTURQ9t0Yp4kLEhfMAKioqXehexBGEKlgULKgLRXFbQVSwBQW7KG61FepCwZ26sg0udK1IkSAliIp2EBfVgkiHtFdOeB9+/v/Jf/lD20AehJC86Zw7vfvuE9R4kxrHjzqB+dZgXQM1qQFVXQlgO4BdhkAOQE5E/sQlpKrLAewxnwkReVRpTWsTUtUVAHYa0KvKLDpEIgA+isg/WzKq2gBgC4C95pu/i01E2iMTMNJwQK+xBQRgFsAXQ2ZQRCaC5hqhEHQTgKVBY6omEAN0OX4FAHlqBcBnABmjSYLeECaUKATaACwLW9jV3+0yLdpvpeZootF2/SgEKtqcd2P3BqpKidKx+Qk0CVvgkX1AVSMTcDZVVZrJJkOEPrSkWuDzSsAN1pAhCYZGkiI56zanJhSGSlVp+9fDxrn7FxQBAkvCREsIeqWR9AZpr+87iesEQgw8aQHVNRAWJTwhlWH0oUnYmNE6J/5fAL8AfDP50/iCOQdM5NkIgAdkq+U58AlAFsB4mIBSNyFVPQvgQZX5FXkzCXwhIi2V3CpVAqp620i+mrPLO7ZdRDrKLZAaAVU9DeBZHOSuua0i8jRorVQIqCptfhCAddocQpROvltE6OQlLS0CzwGcqEb6hf5uFLI9vimNXe+c/x6LyIXUCagqQ+XXasA7Y4NIuAjQqbd6tZC4BlT1JoA7QQRmcm+gw3lkjlwK5BdCgHPaRKQr1WROVV8BOOpL4qYnMdXZAv09iszhiz4SFibEJV+LyKG0CYwC8JVdvADdJIL6igdBtgcuE+JfQyKyPm0C6pP+2AgmO1uAwlRJF0k4QJ0OLzGPuRVEZHHaBKa96cJUbxtmc2+LpuMF7AYTZFq+qCNS4rexnRjAPXfhSlV/AFjnbEzHne69VmL3QfZuAx7ATxFZnagGTM7CKtyAKWDRiQ9yEzWOu2jf8YpOawmeS/aJyLGkCbjXo5HvBnCmaCr9rHmhYtis1B8Qa2+JyN00CXBtFoGv6thIw8xAFpkD5wNjfsQ/Nyd9kJUrFTbPDuebGtZui4gzcBpT65M+p/aFPLvK3Hdj87x48IhnaZzFWn6zcMUa6ZU4FTkPLgpqR9xkjot8APBeRMaCZGQKV87DRzOAUwmpIHI6zTo/S+IEnhcR/rZqqsriLvOiG1YTyg+q+kLDTIt5PMMiX1piPRup6jlzpaz2bsA7wOVyFxmHr/UTUxwpmhT7vuUdgT71BEBHkM2HOnEcoGFzDRFe8vd73tr4tsYbXB+AlyJCs7Vqc6IBKyQRB9UJRBRcYtNqXgP/AaRIy0C528NVAAAAAElFTkSuQmCC);
}
.theme-danxia-orange .sidebar .side-menu .menu-list .icon-menu-title {
  color: #fff;
}
.theme-danxia-orange .sidebar .side-menu .el-menu-item:hover {
  z-index: 11;
  background-color: #fff;
}
.theme-danxia-orange .sidebar .side-menu .el-menu-item:hover .icon-menu-title {
  color: #1f1f1f;
}
.theme-danxia-orange .sidebar .side-menu .el-menu-item.is-active:not(.applicationBtn) {
  background-color: #fff;
}
.theme-danxia-orange .sidebar .side-menu .el-menu-item.is-active:not(.applicationBtn) .icon-menu-title {
  color: #1f1f1f;
}
.theme-danxia-orange .sidebar .sub-menu {
  background-color: #ffffff;
  background-size: 100% auto;
  background-position: right bottom;
  background-repeat: no-repeat;
}
.theme-danxia-orange .sidebar .sub-menu .el-submenu .el-menu-item {
  color: #000000 !important;
}
.theme-danxia-orange .sidebar .sub-menu .el-submenu .el-menu-item .dot {
  background-color: #000000;
}
.theme-danxia-orange .sidebar .sub-menu .el-menu-item:hover {
  background-color: #ffffff;
}
.theme-danxia-orange .sidebar .sub-menu .el-menu-item:hover span {
  color: var(--x-color-primary);
}
.theme-danxia-orange .sidebar .sub-menu .el-menu-item:hover i {
  background-color: var(--x-color-primary);
}
.theme-danxia-orange .sidebar .sub-menu .el-menu-item.is-active {
  background-color: #ffffff;
}
.theme-danxia-orange .sidebar .sub-menu .el-menu-item.is-active span {
  color: var(--x-color-primary);
}
.theme-danxia-orange .sidebar .sub-menu .el-menu-item.is-active i {
  background-color: var(--x-color-primary);
}

.theme-dark-blue {
  --x-color-primary-l1: #E9F0F8;
  --x-color-primary-l2: #D2E1F1;
  --x-color-primary-l3: #A6C3E2;
  --x-color-primary-l4: #78A6D5;
  --x-color-primary-l5: #3979C2;
  --x-color-primary: #1A69B9;
  --x-color-primary-d1: #165493;
  --x-color-primary-d1: #10406F;
  --x-color-primary-d1: #0C2A4A;
  --x-color-primary-d1: #061525;
  --x-color-primary-o10: rgba(var(--x-color-primary), 0.1);
}

.theme-dark-blue .nav-background {
  background: var(--x-color-primary);
}
.theme-dark-blue .sidebar .menu-wrapper .el-menu-item:nth-child(2),
.theme-dark-blue .sidebar .menu-wrapper .el-menu-item:nth-last-child(2) {
  margin-bottom: 28px !important;
  position: relative;
}
.theme-dark-blue .sidebar .menu-wrapper .el-menu-item:nth-child(2)::after,
.theme-dark-blue .sidebar .menu-wrapper .el-menu-item:nth-last-child(2)::after {
  content: "";
  display: block;
  width: 56px;
  height: 1px;
  position: absolute;
  bottom: -15px;
  z-index: 9999;
  background: linear-gradient(270deg, rgba(255, 255, 255, 0.06) 0%, rgba(255, 255, 255, 0.3) 49.99%, rgba(255, 255, 255, 0.06) 100%);
}
.theme-dark-blue .sidebar .side-menu {
  background-color: var(--x-color-primary);
}
.theme-dark-blue .sidebar .side-menu .menu-list .menu-icon-icc_home {
  background-image: url(data:image/png;base64,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);
}
.theme-dark-blue .sidebar .side-menu .menu-list .menu-icon-icc_project {
  background-image: url(data:image/png;base64,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);
}
.theme-dark-blue .sidebar .side-menu .menu-list .menu-icon-icc_chaxun {
  background-image: url(data:image/png;base64,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);
}
.theme-dark-blue .sidebar .side-menu .menu-list .menu-icon-icc-cediao {
  background-image: url(data:image/png;base64,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);
}
.theme-dark-blue .sidebar .side-menu .menu-list .menu-icon-icc_tupianji {
  background-image: url(data:image/png;base64,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);
}
.theme-dark-blue .sidebar .side-menu .menu-list .menu-icon-icc_mining {
  background-image: url(data:image/png;base64,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);
}
.theme-dark-blue .sidebar .side-menu .menu-list .menu-icon-icc_document {
  background-image: url(data:image/png;base64,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);
}
.theme-dark-blue .sidebar .side-menu .menu-list .menu-icon-icc_zhifa {
  background-image: url(data:image/png;base64,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);
}
.theme-dark-blue .sidebar .side-menu .menu-list .icon-menu-title {
  color: #fff;
}
.theme-dark-blue .sidebar .side-menu .el-menu-item:hover {
  z-index: 11;
  background-color: #fff;
}
.theme-dark-blue .sidebar .side-menu .el-menu-item:hover .icon-menu-title {
  color: #1f1f1f;
}
.theme-dark-blue .sidebar .side-menu .el-menu-item.is-active:not(.applicationBtn) {
  background-color: #fff;
}
.theme-dark-blue .sidebar .side-menu .el-menu-item.is-active:not(.applicationBtn) .icon-menu-title {
  color: #1f1f1f;
}
.theme-dark-blue .sidebar .sub-menu {
  background-color: #ffffff;
  background-image: url(/img/submenu-scene-bg.c08c0161.png);
  background-size: 100% auto;
  background-position: right bottom;
  background-repeat: no-repeat;
}
.theme-dark-blue .sidebar .sub-menu .el-submenu .el-menu-item {
  color: #000000 !important;
}
.theme-dark-blue .sidebar .sub-menu .el-submenu .el-menu-item .dot {
  background-color: #000000;
}
.theme-dark-blue .sidebar .sub-menu .el-menu-item:hover {
  background-color: #ffffff;
}
.theme-dark-blue .sidebar .sub-menu .el-menu-item:hover span {
  color: var(--x-color-primary);
}
.theme-dark-blue .sidebar .sub-menu .el-menu-item:hover i {
  background-color: var(--x-color-primary);
}
.theme-dark-blue .sidebar .sub-menu .el-menu-item.is-active {
  background-color: #ffffff;
}
.theme-dark-blue .sidebar .sub-menu .el-menu-item.is-active span {
  color: var(--x-color-primary);
}
.theme-dark-blue .sidebar .sub-menu .el-menu-item.is-active i {
  background-color: var(--x-color-primary);
}

.theme-default-blue {
  --x-color-primary: #1491ED;
  --x-color-primary-l1: #BBE9FB;
  --x-color-primary-l2: #d4e2fa;
  --x-color-primary-l3: #90D7F8;
  --x-color-primary-l4: #65C2F4;
  --x-color-primary-l5: #3CABF1;
  --x-color-primary-d1: #0C72C5;
  --x-color-primary-o10: rgba(var(--x-color-primary), 0.1);
}

.theme-default-blue .nav-background {
  background: var(--x-color-primary);
}
.theme-default-blue .sidebar .menu-wrapper .el-menu-item:nth-child(2),
.theme-default-blue .sidebar .menu-wrapper .el-menu-item:nth-last-child(2) {
  margin-bottom: 28px !important;
  position: relative;
}
.theme-default-blue .sidebar .menu-wrapper .el-menu-item:nth-child(2)::after,
.theme-default-blue .sidebar .menu-wrapper .el-menu-item:nth-last-child(2)::after {
  content: "";
  display: block;
  width: 56px;
  height: 1px;
  position: absolute;
  bottom: -15px;
  z-index: 9999;
  background: linear-gradient(270deg, rgba(255, 255, 255, 0.06) 0%, rgba(255, 255, 255, 0.3) 49.99%, rgba(255, 255, 255, 0.06) 100%);
}
.theme-default-blue .sidebar .side-menu {
  background-color: var(--x-color-primary);
}
.theme-default-blue .sidebar .side-menu .menu-list .menu-icon-icc_home {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAACwklEQVRoQ+2Zy2sTURSHfydJxzY1rY71XfCBtgGJf4AKbtpu3GgXKgGRLqxYxJULUZHia+VCCioUorjxsaoFyUIKCmIW0oK0myqSRVHRWNLaR5K204zcMkKMM3c6mcnkRuZu556Z8533nUuo8kVVrj88gEp70POA0B5QVbUJQAeA3QACLiu7CCAJYIiIJo2+bRhCmvLdACSXFS/+HAPpN4LgAZwEEAYqXqlUAJ+I6ImeIXkAlzXrVzrRGYBCRDetAvRqAiIAgIj+6PMXB88D/y3AUQD7OYmdBvAIwLzenrGUErryNnP4ww8lnFUQlGt96SN7pfe9B4MjDRKWdWRYCDnqgWurqErPAXws3pf4trw+OjjTNb+kri1+1iL7P7+ONj6VfFhRuGCJAxB5ONX9fU7dYmSA4+E1Q/c66hNCAsSTS5tPv5w9y/Pehjrf5PiZdfeFBLg7nG29lcie4AEQkE9dkIvLpRghFBvN7br0JnOKB1AXQGaiR74jpAdySt63p3/64oKCWiOIQ801wwOdobiQAEypG+8ykb6R3DE9gAaJZl50hmKRTYHZcgP0AGBTKm89APBTbwODiI0utBeW0h2Nvom+9tDggW3+KTf6QD2AZo72cwC+8uh+5fKBeFLZmsrkg/ua/Om2nTW6sNo7HE/iVfQxR7d4AN40ajOgHA8hsyRm06hRUm4H8M8gVwD4RWeKdRzgPADZxKoxnUq0EcA5Ezl2eBdzFgLQCoA7C2lw18vdyEo9D3gAeuFXypnY84BJIns5sGIgVVWNfqtUfQixeT7CCQNWyx/rNCTWALtMesgYgIFyl1Gbk4Flccc7sWUNbAqUDHBVuxMQYRpdJKLbVvtAFECLIL/Xx4nomVUAdu6t3gsOrZQyiDbtisntmxpFu2J6VdIVk83Ec0280glqG9QDsG1Cmy/wPGDTgLbFfwOqEFpAvfF/awAAAABJRU5ErkJggg==);
}
.theme-default-blue .sidebar .side-menu .menu-list .menu-icon-icc_project {
  background-image: url(data:image/png;base64,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);
}
.theme-default-blue .sidebar .side-menu .menu-list .menu-icon-icc_chaxun {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAABX0lEQVRoQ+2Z0WnDMBCG/x9KBgjpAnkInaQzlAxQ+pQBSqAJhA7Qp9IBQmboJKUPWSAlA4TAFRsbGmOpXGXJcjk/W7r77ztJSD8x8I8Dzx8moG+CRiBrAiIyAXALYArgKnGyJwB7AO8kj67YzhYSkTGABwCjxIk3wxVC3kh+teXhE3AH4Kbn5OvwnyS3WgGPGVS/zvlMcqMVsMqk+mUaJFvz8bWQCeiSoBHosprVXE+NOde+GDkSMAHl7uTCJiKxdyEjYAR8u8b1y/GiRQ6LcXOXybuFTEADb/JzYAgEVD3csl5U42MQUCVgAiLcB/43gcEvYhOQ4BzwrgEjYATiX2hU1+wYJ7EqgdCfTUBoBUPH/4XAsgdPwKXzRPJZ+7g7BzALrVxH4z9I7rQCCnfmPoMn9sLgeHW5NF6Tr3JpaosptVNz/mExtboz3meVjtBHn8Zs1ugl/iWAETACgRX4BuRs5DGu8LuSAAAAAElFTkSuQmCC);
}
.theme-default-blue .sidebar .side-menu .menu-list .menu-icon-icc-cediao {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAD2ElEQVRoQ+1Z34tNURT+vsmvkQeJQn4WhZAHpTx5oHgaiigiLyI1T0goFCWSV+RBobyhMJP8A1OSNEkTQzOKkMwQY35Y+qZ9cu65596zzzn3MLfurtvt3r332utb61t7r702UeeNda4/GgD+twcbHqhLD5jZdABLACx3ADoBdJL8mheQmU0FsNJ9BkheqybTm0JmNg3AMqf0zApC3wkIgOckf/iCMbMmAIsArHbf+j3aSJ7KDMBZI1B6tq9CAH4D6HZgXpIciJvrjCKlVwGYHDcmNYAcSlfCNwygS14B8ArAOOdJKT0vyShZABwCMCVJcKj/aoha4m+1Fnhikq/8LACqci66cHgBM5NFFdj6xFLCV/HMMWBmmQEEi5qZaLLAAVEMTUir+H8FEFbWgREIbY0CJXDe7Z9SKEkrMxP3jyaNC/ePKQBSrBYULQEYtUatFyhaftlJ3ACQQPBaG6jhgaRdIrKlahu94hI2ZbTBif8dwEcAb13+1DdmzgG388wHoANyl+c58ALAIwB9SQYqnEJmthPA5ZT5lXArCbxLclu1sCoUgJmddJZPc3ZFx54iebqSgMIAmNl2ALfzaB6au4vkrThZhQAwM3H+JQDvtDkBqIJ8BUkFeUkrCsAdAJvTWP98x09c6PhZNuVTq26yo+06yb2FAzAzbZVv0igfjI0DEQKgoF4c9ULNPWBmxwGciQPw8PUgOj+P4Mia5lh8CQA05xDJi+HJRQBoA7AxquHAsGHtjT70fvuNw2uay0B4UEgiH5PcUDSA9wDKyi7nO37gQsff4kQYRFR59akpJkIU0l/vSM4tGoBFrd/TPzJq/V8jpT1hRYOeKLAI3YZJji8awFA0Xdh9/xvauodGqRNYNi4I4qhVtuuQJbTPHQMAzoULV2bWC2BOsLACd8+D7yW8j+O7j/IAPpCcVVMPuJxFVbhnroClIF6vRYLA3bFsYtWg9VReIttJbqo1gLC8QZ2YAHboTwUuwKrbpsZV2lZjaHaC5NkiAUi2js6DPf0jTXe7BtG6On7Pz3LQAVhY64OsUqmwpfPT8KrlM1KVgJIwKbXeUhbU0T8876w9jvO6eOiIV2lcxVp9S2vVSA/kqchF9JKhluZN5iTkKYAnJL/EmcsVroKHjxYAW5PM6tmfOZ1WnV8lcSneRVK/vZqZqbirvOiY14TKg1JfaPa5PF7bol5acj0bmdked6VMezfQHWB/pYtMgNf7iSmPFV2KfcnzjqCYugngdBznE4M4j6JJcx0QXfLXRd7a9LamG1w7gHskRVuv9k884KVJxkENABkNV7Npde+BP5sUy0BAFAbWAAAAAElFTkSuQmCC);
}
.theme-default-blue .sidebar .side-menu .menu-list .menu-icon-icc_tupianji {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAD2ElEQVRoQ+1Z34tNURT+vsmvkQeJQn4WhZAHpTx5oHgaiigiLyI1T0goFCWSV+RBobyhMJP8A1OSNEkTQzOKkMwQY35Y+qZ9cu65596zzzn3MLfurtvt3r332utb61t7r702UeeNda4/GgD+twcbHqhLD5jZdABLACx3ADoBdJL8mheQmU0FsNJ9BkheqybTm0JmNg3AMqf0zApC3wkIgOckf/iCMbMmAIsArHbf+j3aSJ7KDMBZI1B6tq9CAH4D6HZgXpIciJvrjCKlVwGYHDcmNYAcSlfCNwygS14B8ArAOOdJKT0vyShZABwCMCVJcKj/aoha4m+1Fnhikq/8LACqci66cHgBM5NFFdj6xFLCV/HMMWBmmQEEi5qZaLLAAVEMTUir+H8FEFbWgREIbY0CJXDe7Z9SKEkrMxP3jyaNC/ePKQBSrBYULQEYtUatFyhaftlJ3ACQQPBaG6jhgaRdIrKlahu94hI2ZbTBif8dwEcAb13+1DdmzgG388wHoANyl+c58ALAIwB9SQYqnEJmthPA5ZT5lXArCbxLclu1sCoUgJmddJZPc3ZFx54iebqSgMIAmNl2ALfzaB6au4vkrThZhQAwM3H+JQDvtDkBqIJ8BUkFeUkrCsAdAJvTWP98x09c6PhZNuVTq26yo+06yb2FAzAzbZVv0igfjI0DEQKgoF4c9ULNPWBmxwGciQPw8PUgOj+P4Mia5lh8CQA05xDJi+HJRQBoA7AxquHAsGHtjT70fvuNw2uay0B4UEgiH5PcUDSA9wDKyi7nO37gQsff4kQYRFR59akpJkIU0l/vSM4tGoBFrd/TPzJq/V8jpT1hRYOeKLAI3YZJji8awFA0Xdh9/xvauodGqRNYNi4I4qhVtuuQJbTPHQMAzoULV2bWC2BOsLACd8+D7yW8j+O7j/IAPpCcVVMPuJxFVbhnroClIF6vRYLA3bFsYtWg9VReIttJbqo1gLC8QZ2YAHboTwUuwKrbpsZV2lZjaHaC5NkiAUi2js6DPf0jTXe7BtG6On7Pz3LQAVhY64OsUqmwpfPT8KrlM1KVgJIwKbXeUhbU0T8876w9jvO6eOiIV2lcxVp9S2vVSA/kqchF9JKhluZN5iTkKYAnJL/EmcsVroKHjxYAW5PM6tmfOZ1WnV8lcSneRVK/vZqZqbirvOiY14TKg1JfaPa5PF7bol5acj0bmdked6VMezfQHWB/pYtMgNf7iSmPFV2KfcnzjqCYugngdBznE4M4j6JJcx0QXfLXRd7a9LamG1w7gHskRVuv9k884KVJxkENABkNV7Npde+BP5sUy0BAFAbWAAAAAElFTkSuQmCC);
}
.theme-default-blue .sidebar .side-menu .menu-list .menu-icon-icc_mining {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAFGklEQVRoQ+3Ze0xbVRwH8N+5t4UCDkqhA8qUQmGJcf5BwoAxXww2xmDqGK8Ccy8UpvFf/zXq8B/jKz7GQzbYS/8yPuai0bHojEs0cWxTHqtrtwRK2T+OrXQt3N5jTtuLO5decu9teSUj4b97Tn+f8/v+TskFwSr/Qau8fngAWO4OPujAiu1A/IEvKhke9SKEMxazSAzg4nnc6um3fqfmcyQjtGbv505AsKjF31ew826fNTOqgMR9p7GaDdWuudPXpGoeJRcl7j21tID+5mgDTlIANtkAsZZcQDExag9Z1joyEwDQ6mozy5oJSXXSCycogG5j0aIXLwgxgHOyzSxrJqQBe47TgM1PyjrBaD002Z4tK1ILAPppQMlT0apN1j6ThyIE6Fv6KEBMydPUB+sSNJCcFg+shpFVkPqHsIvH0Dq41RB2JiQ7oG85RgG0m2hARk7iEhQfYiNwXio3hJ0JaUDzURHgGeoQM9fr1R+qipWD2wxha5UEJDf30tdocemyAi5XKAU0fUYBmE1bKMC69UkqzlH9kssVKQo70NRDA4ppwFJH6Mp2hQCDtZv+U6K4TBShpe3A1cpUZR0wWLsoAC4qX9YIXd2hFNDYuSBgqSP0V5VCQErjEQrgL9y6rBH6u9qoLEIpDZ+KANsogEnmLcR7pwFzHDBaLQCrBcSwAIzyb++hnUoB9Z9QAK6ogu5AXqKsO9HvnoI9rrPgggRgHtsMV9wsTPgQMLoEQBqNrD3IQ0PPrlXYgfqPKcBsoRgg7xbifR4oG/sJ6vItkJ+fD8B7wTb8GrzqaIXbcRZAGq0sxPBzCgGpdR9RgJnC7XSE8uQBMDcLZfFT8HaJKVC8394McOccOGaz4ZVb/TAVZwGQgRh5XjHgQwrg27hDVYQw5sHITcGZcv1c8cJGjhmC6JPViZFdacoilFr7AQXwzgPI6wAp1u++DadzOsAyc3xeXAjiZYLQLRyn0RqFAGPt+xTgXkGVKELyhpgswn4OEu854MjafWCJvR4WcWgy1Ak2/GBf252urAPG3e9RAE9BtWpAYKF/NohI2y+NcB0LxIlct+IfW61iwLsTAJAubDRdsJOegVz5HRAWYv8sJBFEujSifSKIQCKErU4hILXmnSoGox7h7ZxbBDCpAATjFEJkHIDcMHGyz2RD+8TR4Ezch/inPkNZhMQtjOsYpSKlFjAXJ68DOhdCOIMIIU7XGyIE6A6LAWtkfQFJPkQG2+uALoLQzR9suy8b2uYQGrA3miLrgO6tEWomIupASBWIE0GYDkojxnvhX50FHC1ZkQFi3xiqQgj1YECBN9bRAAgzofc5oNN0EPIkOvHSWC9cenFLZABxFMynxqP38pd0wncDujKlEGZ4VHsj/aFymBTXIev1Xbgcm09GERC6nfQEsS48AmMY1mEoFSNUA7JOjFMzEdlEB1eTmTD47ND5cCvk6ezztvQmWC/6jB27cnJy5joRAWCsCmPcA6GZiAZAuGJJJ7ofIYj/bydvQsO4x3CYfLFe02q1ZWazmRzgyv0/8d1fwDjDwQAAbPDENzg9yW+mIYRYhBAwDDPKsmwpQajuQNROfIGNCGIq1vqVO+n1IqF4AiC/3oGLv7rP/Fy7ogHEZrPZjBzHDTAMs0Eo3nfh95vTX/+YBQCDKx4gIHieP4cQetx34Y+bnm8CxQNg+H5VAASEZ+C3L71nzz8RrB2f1/Cx1asGQIr+s3K/kYvhf8CAbrF8TE3Bt92e/wCJrMvPBwt90AAAAABJRU5ErkJggg==);
}
.theme-default-blue .sidebar .side-menu .menu-list .menu-icon-icc_document {
  background-image: url(data:image/png;base64,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);
}
.theme-default-blue .sidebar .side-menu .menu-list .menu-icon-icc_zhifa {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAFsElEQVRoQ+1ZbWwURRh+9tpga5vYk2AEEhUo/ZAQMJCAxmAsflA/0guJoqVFiUTsVSFqKFblH8EYfxmrf4zph9ASKtLiV6R/FBS0YLFnS0lQqyg9rD1roXctvbsZM7t7uzOdvd3tV6Skm1x6szs78zzP+8z7zlwVTPNLmeb4MUPg/47gTARmIjBBBa5BC+0MFIKSD0DpXIVSABSgFAol6l+rttpP/RD1udlm/YnQVqCPo7+jzaHdM96T2hQg5CIotkT2l37GB02OwM5ADyjRwFsOrgHlQSoqSRMY3+ZFMN4zRDFJmwQ0EQRCbD5Qdqsn0lA6355ARTt7Wwdoqs6rrAE0P5KqnMp2QhhR1SPLt8059Ojoc4YbNgmiyxEwCIwKNaeyqSoX+qRWs7KWhdV0lRPC8NYyogEKdwRcDcZZhrOb6H9u7TCPW1qNsyQXWTUaUhvOBHadvcxWlXFRStkwUP+qrmFt/rt2jz0U+ql99H5Cf+5d1awu+hnzU9Tfu8jeQgkCKgsVgA0w4Zk7AirkhBDjINBQkO1MwBa0GtZERNyBtoqYU3Q0/WQB9691IPB61yXNEW5C69DPIJoETDI72gl44L7F9hF49cyAQUCzUIKMhf/dErUhIFgqWT9DTIrG+3PtCVR2/stFIPmi5S1gKi0vbic7muvBwY6EIhoZRGX1O5UKxfY4IUV3fVrXKtWBVzoYATHT1BzvULNS6erbhUxT39qFaJylu8m/Uj0K1ubMN9ZBNDyIezJjKDj2Ve+V9q6bANofj9N1EoGKn/olAnUnOlWEJavyBQINJ89OKYGCxfNAKEEsHMaazBiKFsxmMEYu1x0cGGnvmgPQoERgR+AfncAYMw2XUrVENbb8brnWVNuEcfd1Qfiyc4wwK8DI4Icf90fbu96WCLzcHlIJmGnMJZhxgBbmGF0gqeb5B0kVfFlN6PPWIC0j3/QqIa/l5ufvkQi89GPfqAgAzOvs2rAyV6jCH7WdmxoLUQpPdBi7bzmAJ26sUeceplnozapGukZiV15e3m72RSLw4um/pTrAvM6ux1fkCAQOnv558gmwSAxH4PfWYsfCRiE7DJEbEJlTXZGzbP1biQcSge1tvZZpdCqKklCh9arLPF9IqgzleQYNoRI8/9he+zqw7Ye/3NcBi02eI9Fki5t5PjyIdfRdPKnbhgdfHyrBYVKOlg132hN44RQjINaBxrZz6ljrly8S0mhz+6+IkkmoA7ptyry1qBhlGzZvArwnLR1fFi23J1B+8qKURpnX2eVbxgho6ZExaQ50IzZRAo7gN6I5Xg5P2vUqhiM+BwL+1uD46kCSbbJZE6z2UpptCsFsUyuV8/qQCT5xSGlxIvDc9z1SGtU2XA4bO34jZrcB5PolFmzxbAvwfRvRRPxISctQbZu4HAls/e6ClEaZ19kgjy69TUijn3eeH5+FmBhXhlDmrUHFAjFVMqD7+pjyfs02ipgoHQk8e+JPmUCgW60Yjyy5VSDwxRlGQDiBSjaQbrgA3xRnysvg2ViOBLYc/8MxjU7kqBkdCuMhWoViC88z5Rl4prwySnnXFnrmW0bA+uA+1r29eCCiIIQgc/gS3ltyGDT4phCcfX3FaIr54UnPSAreVQQ2f3PeIDCRomT1CwWJxbA6g2DbyoUgwTcMEgz8oZgfKQ7gXRF4+tjvY06j2k8qSU5jXEaKDUewKtSFzQ+sgdfrBenZg70dF3AoVuYKvCsCTx39bcwEbC3HEYgODqCg5xSGMrIwK3spAqEwQiQVrMIm8/zoJOC4iDd93R0klN5sZQHbouT4y4O2v6fxOJTUWUBKKpQUDxTF45y5jB402OK7Yx7/grQbLTn6y8OUKO9TSueOqXhxGzuh8HEnNXY8tNjBuyUQVBDfesS34hNbAm5Hu1r6XYP/oblapHWJYyYCLoWasm4zEZgyaV0OPO0j8B8TsZmcfW3ZfgAAAABJRU5ErkJggg==);
}
.theme-default-blue .sidebar .side-menu .menu-list .icon-menu-title {
  color: #fff;
}
.theme-default-blue .sidebar .side-menu .el-menu-item:hover {
  z-index: 11;
  background-color: #fff;
}
.theme-default-blue .sidebar .side-menu .el-menu-item:hover .icon-menu-title {
  color: #1f1f1f;
}
.theme-default-blue .sidebar .side-menu .el-menu-item.is-active:not(.applicationBtn) {
  background-color: #fff;
}
.theme-default-blue .sidebar .side-menu .el-menu-item.is-active:not(.applicationBtn) .icon-menu-title {
  color: #1f1f1f;
}
.theme-default-blue .sidebar .sub-menu {
  background-color: #ffffff;
  background-size: 100% auto;
  background-position: right bottom;
  background-repeat: no-repeat;
}
.theme-default-blue .sidebar .sub-menu .el-submenu .el-menu-item {
  color: #000000 !important;
}
.theme-default-blue .sidebar .sub-menu .el-submenu .el-menu-item .dot {
  background-color: #000000;
}
.theme-default-blue .sidebar .sub-menu .el-menu-item:hover {
  background-color: #ffffff;
}
.theme-default-blue .sidebar .sub-menu .el-menu-item:hover span {
  color: var(--x-color-primary);
}
.theme-default-blue .sidebar .sub-menu .el-menu-item:hover i {
  background-color: var(--x-color-primary);
}
.theme-default-blue .sidebar .sub-menu .el-menu-item.is-active {
  background-color: #ffffff;
}
.theme-default-blue .sidebar .sub-menu .el-menu-item.is-active span {
  color: var(--x-color-primary);
}
.theme-default-blue .sidebar .sub-menu .el-menu-item.is-active i {
  background-color: var(--x-color-primary);
}

.theme-dusk-red {
  --x-color-primary: #F53F3F;
  --x-color-primary-l1: #FFECE8;
  --x-color-primary-l2: #FDCDC5;
  --x-color-primary-l3: #FBACA3;
  --x-color-primary-l4: #F98981;
  --x-color-primary-l5: #F76560;
  --x-color-primary-d1: #CB272D;
  --x-color-primary-d2: #A1151E;
  --x-color-primary-o10: rgba(var(--x-color-primary), 0.1);
}

.theme-dusk-red .nav-background {
  background: var(--x-color-primary);
}
.theme-dusk-red .sidebar .menu-wrapper .el-menu-item:nth-child(2),
.theme-dusk-red .sidebar .menu-wrapper .el-menu-item:nth-last-child(2) {
  margin-bottom: 28px !important;
  position: relative;
}
.theme-dusk-red .sidebar .menu-wrapper .el-menu-item:nth-child(2)::after,
.theme-dusk-red .sidebar .menu-wrapper .el-menu-item:nth-last-child(2)::after {
  content: "";
  display: block;
  width: 56px;
  height: 1px;
  position: absolute;
  bottom: -15px;
  z-index: 9999;
  background: linear-gradient(270deg, rgba(255, 255, 255, 0.06) 0%, rgba(255, 255, 255, 0.3) 49.99%, rgba(255, 255, 255, 0.06) 100%);
}
.theme-dusk-red .sidebar .side-menu {
  background-color: var(--x-color-primary);
}
.theme-dusk-red .sidebar .side-menu .menu-list .menu-icon-icc_home {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAACuElEQVRoQ+2ZP2gTURzHv78zrddESxVFg0LRQtqlLd061cU4dVAoKIJDl4rB0SHYICLiJKRDqWAI4hD/LDUuUqR0aXEQHYqLBnEQnQwnaDTpJbknr54Q491LL3dJXuTeeu939/v8/r97hC5f1OX6wwfotAd9D0jtAcbYAQCnABwHEGizsjqADwBWiShv923bEDKVnwPQ22bF6z/HQe7aQYgAzgEYATpeqRiAHBE9sDKkCOCqaf1OJzoHqBDRTacA100BGQBARH/0+YtD5IH/FuA0gDFBYmsA7gH4YbXHyOX2lhcXTxi53AgrlYLo79cCU1Mve2Ox1wgGqxYyPIQ89cC1HVSlxwDe1e8zNjf3bcXjs6xY3FP/TBkcfK+m0w8RCGwrXLPkASjOzMyxfP6wnQF6otHVnvn5F1ICVDc2Dm0lEhdF3qOBgXxfNrskJUA5kxkup1JnheGnKEZwba2+XMoRQuVs9lh5YeGC0AOq+rNvZeW2lB4wdF0pTU9fga6rdhDKxMQrNZl8JiUAV0pPpUYrmcwZS4BQ6JuaTKaVSOR7qwFiAPiUKlp3AHyx2sAhqsvL0dpSSuHwx93x+FNlfPxrO/pACMBRgfYFAJ9FdEahEGDr62FD04LK0JC2a3LSEtZ8h+dJvIM+5ukWH8CfRl0GlOch1CiJ+TRql5RHAPwzyNUAfrKYYj0HuAxgfwOrpi0q0UEAlxrI8cO7nLMQgGEA4lnoN92NVjeyZs8DPoBV+DVzJvY90CCR/RzYNhBjzO63SteHEJ/nRwVhwGv5fYuGxBvgbIMe8gbAk1aXUZeTgWNxzzuxYw1cCjQNkDDvBGSYRnUiuuW0D5wHEJHk9/pbInrkFICfe7v3gsMspRzipHnF1O6bmop5xfS8qSsml4nXNvFOJ6hrUB/AtQldvsD3gEsDuhb/BSwlW0CieMknAAAAAElFTkSuQmCC);
}
.theme-dusk-red .sidebar .side-menu .menu-list .menu-icon-icc_project {
  background-image: url(data:image/png;base64,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);
}
.theme-dusk-red .sidebar .side-menu .menu-list .menu-icon-icc_chaxun {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAADvklEQVRoQ+1ZPWtUQRQ9JxiRYCFioeInKKgYSeEPsFCIlQqKosGPRhTbFKIBE1CwEVsVixQKdmplEAkpUoqIiEhYVDTgYiEGROIm2SsnzIO3b9/um30fJgs78Fj2vZk759yPmTt3iDZvbHP86BBYagt2LNCWFjCzdQB2AdjrCLwH8J7kr6yEzGwNgH3umSX5sJlMbxcys7UA9jjQ6xsInRYRAO9I/vElY2ZdAHYA2O9+9X+xkRxOTcBpIwC90RcQgCqAT47MR5KzcWOdUgS6D0BPXJ+WCWQA3YjfPIApWQVACcAKZ0mB3pKklDQEBgGsThIc+v4g5Fry32YtsMQqX/lpCDT1uejE4QnMTBpVYOuJdQlf4KljwMxSEwgmNTO5yTZHRDG0slXgS0ogDNaREQktjSIlct7tv7pQEiozk+9fTeoX/r6sCAhYHi5aQzCqjbwnKFp+3U7cIZDg4HkrqGOBpFUisqRqGb3vEjZltMGO/xvADwBfXP40s2z2AbfybAWgDXLAcx/4AOAlgJkkBRXuQmZ2BsC9FvMr8VYS+IzkiWZhVSgBM7vhNN/K3hXtO0xypJGAwgiY2UkAT7IgD40dIPk4TlYhBMxMPv8RgHfanEBUQd5LUkFe04oi8BTA0Va0Pzc6Cj3R1jMxEbwaJXmhcAJmpqXycyvgg75xJEIEFNQ7o1bI3QJmdh3AzTgCC5OTqJZK6D5/PpZfAgGNGSR5p9BkzsxeAOivS+IqFcyePQsrlxcJREl4uJBEviJ5qGgC3wHUlV2iAMMk4r4JpN6HXEivpkluLpqARbVfLZcXtY9KpeZTYIVw8EaJRSw1T7K7aAJz0XTh79AQ5P9xgMNg4lyrbtUha+I2cxADuB0uXJnZNwCbgokFXASauYz6+oAHUCa5IVcLuJxFVbi3roClID6oScwF7or+/qZB6wleIsdIHs6bQFienLwXwKkgCAPtxq2bge83WlZjxgyRvFUkAclWEfhKtVzuWhgfR/fp03HY077bnvdG1qhUeKRaKvV17VDBObem1PpYXVBHX3ieWb86n9fBQ1u8kKpYq18VrlQjvZylIhfBJUXtzprMScgbAK9J/ozTqytcBRcfRwAcz0n/qdNp1flVEhfwKZL679XMTMVd5UXXvAY07tTygeaiy+O1LOqmJdO1kZmdc0fKVs8GOgNcanSQCfh6XzFl0aJLse96nhEUU48AjMT5fGIQZwGaNNYR0SH/QOSuTXdrOsGNAXhOUm7r1f6LBbyQpOzUIZBScbkNa3sL/AN5kMtAmC9bgwAAAABJRU5ErkJggg==);
}
.theme-dusk-red .sidebar .side-menu .menu-list .menu-icon-icc-cediao {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAADvklEQVRoQ+1ZPWtUQRQ9JxiRYCFioeInKKgYSeEPsFCIlQqKosGPRhTbFKIBE1CwEVsVixQKdmplEAkpUoqIiEhYVDTgYiEGROIm2SsnzIO3b9/um30fJgs78Fj2vZk759yPmTt3iDZvbHP86BBYagt2LNCWFjCzdQB2AdjrCLwH8J7kr6yEzGwNgH3umSX5sJlMbxcys7UA9jjQ6xsInRYRAO9I/vElY2ZdAHYA2O9+9X+xkRxOTcBpIwC90RcQgCqAT47MR5KzcWOdUgS6D0BPXJ+WCWQA3YjfPIApWQVACcAKZ0mB3pKklDQEBgGsThIc+v4g5Fry32YtsMQqX/lpCDT1uejE4QnMTBpVYOuJdQlf4KljwMxSEwgmNTO5yTZHRDG0slXgS0ogDNaREQktjSIlct7tv7pQEiozk+9fTeoX/r6sCAhYHi5aQzCqjbwnKFp+3U7cIZDg4HkrqGOBpFUisqRqGb3vEjZltMGO/xvADwBfXP40s2z2AbfybAWgDXLAcx/4AOAlgJkkBRXuQmZ2BsC9FvMr8VYS+IzkiWZhVSgBM7vhNN/K3hXtO0xypJGAwgiY2UkAT7IgD40dIPk4TlYhBMxMPv8RgHfanEBUQd5LUkFe04oi8BTA0Va0Pzc6Cj3R1jMxEbwaJXmhcAJmpqXycyvgg75xJEIEFNQ7o1bI3QJmdh3AzTgCC5OTqJZK6D5/PpZfAgGNGSR5p9BkzsxeAOivS+IqFcyePQsrlxcJREl4uJBEviJ5qGgC3wHUlV2iAMMk4r4JpN6HXEivpkluLpqARbVfLZcXtY9KpeZTYIVw8EaJRSw1T7K7aAJz0XTh79AQ5P9xgMNg4lyrbtUha+I2cxADuB0uXJnZNwCbgokFXASauYz6+oAHUCa5IVcLuJxFVbi3roClID6oScwF7or+/qZB6wleIsdIHs6bQFienLwXwKkgCAPtxq2bge83WlZjxgyRvFUkAclWEfhKtVzuWhgfR/fp03HY077bnvdG1qhUeKRaKvV17VDBObem1PpYXVBHX3ieWb86n9fBQ1u8kKpYq18VrlQjvZylIhfBJUXtzprMScgbAK9J/ozTqytcBRcfRwAcz0n/qdNp1flVEhfwKZL679XMTMVd5UXXvAY07tTygeaiy+O1LOqmJdO1kZmdc0fKVs8GOgNcanSQCfh6XzFl0aJLse96nhEUU48AjMT5fGIQZwGaNNYR0SH/QOSuTXdrOsGNAXhOUm7r1f6LBbyQpOzUIZBScbkNa3sL/AN5kMtAmC9bgwAAAABJRU5ErkJggg==);
}
.theme-dusk-red .sidebar .side-menu .menu-list .menu-icon-icc_tupianji {
  background-image: url(data:image/png;base64,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);
}
.theme-dusk-red .sidebar .side-menu .menu-list .menu-icon-icc_mining {
  background-image: url(data:image/png;base64,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);
}
.theme-dusk-red .sidebar .side-menu .menu-list .menu-icon-icc_document {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAABYElEQVRoQ+2ZQWrDMBBF/4fQRZclJ8ii9Bhe5QwlByg9Qyi0hdIzlByg9AxZ5Rihi5ygdNmFCUxxsKE1lsJEliyH8drSzJ83kpA+MfKPI88fJmBogkYgawIiMgUwBzADMEmcbAlgB2BN8tsV29lCInIF4B7AReLE2+EqISuSX115+ATcArgZOPkm/CfJd62AZQbVb3Lek3zRCnjKpPqHNEh25uNrIRPQJ0Ej0Gc167keW3M++2LkSMAEHHYnFzYRib0LGQEj4Ns1foriX4tcbjbtXSbvFjIBLbzJz4ExEFD1cMd6UY2PQUCVgAmIcB84bwKjX8QmIME54F0DRsAIxL/QqK7ZMU5iVQKhP5uA0AqGjj+FwMMAnoBLZ0nyVfu4uwBwHVq5nsZvSX5oBVTuzF0GT+yVwfHmcmm8Jl/t0jQWU2qnZv/HYup0Z7zPKj2hjz6N2azRS3wkgBEwAoEV+AXRDOQxxt4laQAAAABJRU5ErkJggg==);
}
.theme-dusk-red .sidebar .side-menu .menu-list .menu-icon-icc_zhifa {
  background-image: url(data:image/png;base64,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);
}
.theme-dusk-red .sidebar .side-menu .menu-list .icon-menu-title {
  color: #fff;
}
.theme-dusk-red .sidebar .side-menu .el-menu-item:hover {
  z-index: 11;
  background-color: #fff;
}
.theme-dusk-red .sidebar .side-menu .el-menu-item:hover .icon-menu-title {
  color: #1f1f1f;
}
.theme-dusk-red .sidebar .side-menu .el-menu-item.is-active:not(.applicationBtn) {
  background-color: #fff;
}
.theme-dusk-red .sidebar .side-menu .el-menu-item.is-active:not(.applicationBtn) .icon-menu-title {
  color: #1f1f1f;
}
.theme-dusk-red .sidebar .sub-menu {
  background-color: #ffffff;
  background-size: 100% auto;
  background-position: right bottom;
  background-repeat: no-repeat;
}
.theme-dusk-red .sidebar .sub-menu .el-submenu .el-menu-item {
  color: #000000 !important;
}
.theme-dusk-red .sidebar .sub-menu .el-submenu .el-menu-item .dot {
  background-color: #000000;
}
.theme-dusk-red .sidebar .sub-menu .el-menu-item:hover {
  background-color: #ffffff;
}
.theme-dusk-red .sidebar .sub-menu .el-menu-item:hover span {
  color: var(--x-color-primary);
}
.theme-dusk-red .sidebar .sub-menu .el-menu-item:hover i {
  background-color: var(--x-color-primary);
}
.theme-dusk-red .sidebar .sub-menu .el-menu-item.is-active {
  background-color: #ffffff;
}
.theme-dusk-red .sidebar .sub-menu .el-menu-item.is-active span {
  color: var(--x-color-primary);
}
.theme-dusk-red .sidebar .sub-menu .el-menu-item.is-active i {
  background-color: var(--x-color-primary);
}

.theme-emerald-green {
  --x-color-primary: #3BB9CD;
  --x-color-primary-l1: #E8FFFE;
  --x-color-primary-l2: #C0F5F5;
  --x-color-primary-l3: #9BE8EB;
  --x-color-primary-l4: #79DAE1;
  --x-color-primary-l5: #59CAD7;
  --x-color-primary-d1: #2596AD;
  --x-color-primary-d2: #14758D;
  --x-color-primary-o10: rgba(var(--x-color-primary), 0.1);
}

.theme-emerald-green .nav-background {
  background: var(--x-color-primary);
}
.theme-emerald-green .sidebar .menu-wrapper .el-menu-item:nth-child(2),
.theme-emerald-green .sidebar .menu-wrapper .el-menu-item:nth-last-child(2) {
  margin-bottom: 28px !important;
  position: relative;
}
.theme-emerald-green .sidebar .menu-wrapper .el-menu-item:nth-child(2)::after,
.theme-emerald-green .sidebar .menu-wrapper .el-menu-item:nth-last-child(2)::after {
  content: "";
  display: block;
  width: 56px;
  height: 1px;
  position: absolute;
  bottom: -15px;
  z-index: 9999;
  background: linear-gradient(270deg, rgba(255, 255, 255, 0.06) 0%, rgba(255, 255, 255, 0.3) 49.99%, rgba(255, 255, 255, 0.06) 100%);
}
.theme-emerald-green .sidebar .side-menu {
  background-color: var(--x-color-primary);
}
.theme-emerald-green .sidebar .side-menu .menu-list .menu-icon-icc_home {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAACx0lEQVRoQ+2ZT0gUURzHv79t2tZ1d2nNsDSwonYlNEMKokseTDzaqQg6eDGSjp5MIiI6RQeD/oFFFP05VETQIfZQCR2iIvGy/ilhMRGd1mw1c1tn4skE2zbz1t2ZnX0b867zfjO/z+//m0co8UUlrj8cgGJ70PGA0B5QVbUSQCuA7QAkm5VNAvgMIEJEstG3DUNIU74TgNtmxTM/x0BuGEHwAI4CqAOKXqlUACNEdE/PkDyAHs36xU50BpAiovO5ApzVBEQAABH90ecvDp4H/luAdgC7OYkdB3ALwILenpHEor9veOJg9NtC3U9F8QbWSvHmquDbrlDNe5/kWtaRYSFkqQfOrKIqPQQwnLlvcHY+2P1hrGNxWfFlPtvq84zdPLDrvhtYUThtiQPQ/mqoU176tcnIAG3VGyK99bVvhAR4PT1X1fPx0wme94LuNfKz5sYrQgLcGZ8KXx+dPMIDIEAZaG3KLJdihNDjmLztUjR2nAfgcbl+RFr2XBTSA8mU4mp7OdidVFSPEURTReBd394dz4UEYEpdG51suDs+dVgPoFxyfb+8L9wf8pclCg3QBYBNqbx1FcCM3gYG8Sg2fSi9lFZ718VO19c+bVzvm7WjD5QD2MLRfh7AFx5dIpmSBuS5zV+XUt6d/rL4/sqALqz2DsuTeBV9zNItDoAzjZoMKMtDKFsSs2nUKClrAPwzyKUBTuhMsZYDnAJQkcWq/TqVaCOAk1nk2OFdzFkIQBgAdxbS4M4VupHlex5wAPTCL58zseOBLIns5MCKgVRVNfqtUvIhxOb5Bk4YsFp+W6chsQbYkaWHDAF4UugyanIyyFnc8k6cswYmBfIG6NXuBESYRpNEdCHXPnAMQEiQ3+tRInqQKwA795buBYdWShlEi3bFZPdNTUq7YnqR1xWTycSzTbzYCWoa1AEwbUKTL3A8YNKApsV/A7GPXEBk+9f0AAAAAElFTkSuQmCC);
}
.theme-emerald-green .sidebar .side-menu .menu-list .menu-icon-icc_project {
  background-image: url(data:image/png;base64,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);
}
.theme-emerald-green .sidebar .side-menu .menu-list .menu-icon-icc_chaxun {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAABYElEQVRoQ+2ZQWrDMBBF/4fQA5ScIIvQdddd+wwhBwg9Qyi0hdIzlB6g9AxZZ511yKInKD2ACUxxsKE1lspUliyH8drSzJ83kpA+MfKPI88fJmBogkYgawIiMgVQAJgBmCROtgTwAWBD8ssV29lCInIJ4BbAReLE2+EqIa8kP7vy8AlYALgaOPkm/IHkm1bAOoPqNzkfST5pBTxkUv1TGiQ78/G1kAnok6AR6LOa9Vz3rTkffTFyJGACTruTC5uIxN6FjIAR8O0aN5vdrxbZFtftXSbvFjIBLbzJz4ExEFD1cMd6UY2PQUCVgAmIcB84bwKjX8QmIME54F0DRsAIxL/QqK7ZMU5iVQKhP5uA0AqGjv8PgbsBPAGXzpLks/ZxdwlgHlq5nsbvSb5rBVTuzCqDJ/bK4HhxuTRek692aRqLKbVTc/xhMXW6M95nlZ7QR5/GbNboJf4jgBEwAoEV+AYB2+Qxo/3NwgAAAABJRU5ErkJggg==);
}
.theme-emerald-green .sidebar .side-menu .menu-list .menu-icon-icc-cediao {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAD0ElEQVRoQ+1ZW4tOURh+HiFJEi6cDzGF0CQ/wAXCDYqIKXEhcuvCqZii3Mgtcrqg3OGKxI3DnZg0TcIgJjNRGDQnY14909ra3579fXt9+4Cpb9Xu69t7rbWf532fd613vZsY5o3DHD9qBP61B2seGJYeMLPJABYAWOwINANoJvk1KyEzmwBgqbt6SJ6vNKe3hMxsIoBFDvSUMpO2iQiAZyS7fMmY2QgA8wEsd7/6P9hIHktNwFkjAD3NFxCAAQCvHZnnJHvixjqjCHQ9gLFxfaomkAF0OX79AF7IKwBeARjpPCnQs5KMkobAfgDjkiYOPT8Xkpb0W6kFnhjjO38aAhU1F31x+AVmJosqsHXFSsIXeOoYMLPUBIKXmplkMscRUQyNrhb4PyUQBuvIiISWRpESOe/2VyWUhMrMpP0DSf3Cz/8rAgKWh0RLCEatkfcLip5/yE5cI5Ag8LwNVPNA0ioRWVK1jJ51CZsy2mDH/wHgI4C3Ln/q/G/2AbfyzAagDbLBcx9oAXAHQGeSgQqXkJltB3CmyvxKvJUE3iC5uVJYFUrAzI46y1ezd0X7HiPZWG6CwgiY2RYA17IgD41tIHk1bq5CCJiZNP8cgHfanEBUQb6EpIK8pBVF4DqADdVY/2JrO3RF28PVy4Jbl0nuLJyAmWmpfFMN+KBvHIkQAQV1XdQLuXvAzA4DOB5H4P7Hr3j1vRu75k2N5ZdAQGP2kzxVaDJnZrcArIki7Ps1gG2PWtDR0zdIIErCQ0Ka8i7JVUUTkJCHlF0utH7ApdaOP+8Ok4iCD8jpfkhCGttGcmbRBCxq/fbuXmx/1IK+gdJHYaDBmCixiKf6SY4qmsDPaLpw8GkrHnzq/CObuNVGoOKkNWTVIUviNnMQAzgZLlyZ2XsAM4IXK3APNb0uARendx/wADpIlqwAeRDQ8qYqXJMrYCmIV4pAELjrpk+qGLSe4DXlbZJrc5VQxMV92jEBbNV9BS7BistmIB3PfeMIyRNFEtDcKgLva+/uHXGv4wsa5parA3tCLu02N++NrFypcP3Lb131deNzKc4FFJRab8wrlXjnNK+Dh2JApXEVa/WrwpVqpHuzVOQiQGWohVmTOU3yBMBjkp/jBOAKV8GHj/UANqUSytBBqdNp1flVEhfwFyT136uZmfSjvOiQ14Dynao+0Ox2ebyWRX1pyfTZyMx2uCNltWcDnQH2lDvIBHy9PzFlsaJLsU97nhEUU1cANMZpPjGIswBNGuuI6JC/IvKtTd/WdIK7DeAmScnWq/0VD3ghSdmpRiCl4XIbNuw98Bsug8xA7DX02AAAAABJRU5ErkJggg==);
}
.theme-emerald-green .sidebar .side-menu .menu-list .menu-icon-icc_tupianji {
  background-image: url(data:image/png;base64,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);
}
.theme-emerald-green .sidebar .side-menu .menu-list .menu-icon-icc_mining {
  background-image: url(data:image/png;base64,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);
}
.theme-emerald-green .sidebar .side-menu .menu-list .menu-icon-icc_document {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAABYElEQVRoQ+2ZQWrDMBBF/4fQA5ScIIvQdddd+wwhBwg9Qyi0hdIzlB6g9AxZZ511yKInKD2ACUxxsKE1lspUliyH8drSzJ83kpA+MfKPI88fJmBogkYgawIiMgVQAJgBmCROtgTwAWBD8ssV29lCInIJ4BbAReLE2+EqIa8kP7vy8AlYALgaOPkm/IHkm1bAOoPqNzkfST5pBTxkUv1TGiQ78/G1kAnok6AR6LOa9Vz3rTkffTFyJGACTruTC5uIxN6FjIAR8O0aN5vdrxbZFtftXSbvFjIBLbzJz4ExEFD1cMd6UY2PQUCVgAmIcB84bwKjX8QmIME54F0DRsAIxL/QqK7ZMU5iVQKhP5uA0AqGjv8PgbsBPAGXzpLks/ZxdwlgHlq5nsbvSb5rBVTuzCqDJ/bK4HhxuTRek692aRqLKbVTc/xhMXW6M95nlZ7QR5/GbNboJf4jgBEwAoEV+AYB2+Qxo/3NwgAAAABJRU5ErkJggg==);
}
.theme-emerald-green .sidebar .side-menu .menu-list .menu-icon-icc_zhifa {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAD0ElEQVRoQ+1ZW4tOURh+HiFJEi6cDzGF0CQ/wAXCDYqIKXEhcuvCqZii3Mgtcrqg3OGKxI3DnZg0TcIgJjNRGDQnY14909ra3579fXt9+4Cpb9Xu69t7rbWf532fd613vZsY5o3DHD9qBP61B2seGJYeMLPJABYAWOwINANoJvk1KyEzmwBgqbt6SJ6vNKe3hMxsIoBFDvSUMpO2iQiAZyS7fMmY2QgA8wEsd7/6P9hIHktNwFkjAD3NFxCAAQCvHZnnJHvixjqjCHQ9gLFxfaomkAF0OX79AF7IKwBeARjpPCnQs5KMkobAfgDjkiYOPT8Xkpb0W6kFnhjjO38aAhU1F31x+AVmJosqsHXFSsIXeOoYMLPUBIKXmplkMscRUQyNrhb4PyUQBuvIiISWRpESOe/2VyWUhMrMpP0DSf3Cz/8rAgKWh0RLCEatkfcLip5/yE5cI5Ag8LwNVPNA0ioRWVK1jJ51CZsy2mDH/wHgI4C3Ln/q/G/2AbfyzAagDbLBcx9oAXAHQGeSgQqXkJltB3CmyvxKvJUE3iC5uVJYFUrAzI46y1ezd0X7HiPZWG6CwgiY2RYA17IgD41tIHk1bq5CCJiZNP8cgHfanEBUQb6EpIK8pBVF4DqADdVY/2JrO3RF28PVy4Jbl0nuLJyAmWmpfFMN+KBvHIkQAQV1XdQLuXvAzA4DOB5H4P7Hr3j1vRu75k2N5ZdAQGP2kzxVaDJnZrcArIki7Ps1gG2PWtDR0zdIIErCQ0Ka8i7JVUUTkJCHlF0utH7ApdaOP+8Ok4iCD8jpfkhCGttGcmbRBCxq/fbuXmx/1IK+gdJHYaDBmCixiKf6SY4qmsDPaLpw8GkrHnzq/CObuNVGoOKkNWTVIUviNnMQAzgZLlyZ2XsAM4IXK3APNb0uARendx/wADpIlqwAeRDQ8qYqXJMrYCmIV4pAELjrpk+qGLSe4DXlbZJrc5VQxMV92jEBbNV9BS7BistmIB3PfeMIyRNFEtDcKgLva+/uHXGv4wsa5parA3tCLu02N++NrFypcP3Lb131deNzKc4FFJRab8wrlXjnNK+Dh2JApXEVa/WrwpVqpHuzVOQiQGWohVmTOU3yBMBjkp/jBOAKV8GHj/UANqUSytBBqdNp1flVEhfwFyT136uZmfSjvOiQ14Dynao+0Ox2ebyWRX1pyfTZyMx2uCNltWcDnQH2lDvIBHy9PzFlsaJLsU97nhEUU1cANMZpPjGIswBNGuuI6JC/IvKtTd/WdIK7DeAmScnWq/0VD3ghSdmpRiCl4XIbNuw98Bsug8xA7DX02AAAAABJRU5ErkJggg==);
}
.theme-emerald-green .sidebar .side-menu .menu-list .icon-menu-title {
  color: #fff;
}
.theme-emerald-green .sidebar .side-menu .el-menu-item:hover {
  z-index: 11;
  background-color: #fff;
}
.theme-emerald-green .sidebar .side-menu .el-menu-item:hover .icon-menu-title {
  color: #1f1f1f;
}
.theme-emerald-green .sidebar .side-menu .el-menu-item.is-active:not(.applicationBtn) {
  background-color: #fff;
}
.theme-emerald-green .sidebar .side-menu .el-menu-item.is-active:not(.applicationBtn) .icon-menu-title {
  color: #1f1f1f;
}
.theme-emerald-green .sidebar .sub-menu {
  background-color: #ffffff;
  background-size: 100% auto;
  background-position: right bottom;
  background-repeat: no-repeat;
}
.theme-emerald-green .sidebar .sub-menu .el-submenu .el-menu-item {
  color: #000000 !important;
}
.theme-emerald-green .sidebar .sub-menu .el-submenu .el-menu-item .dot {
  background-color: #000000;
}
.theme-emerald-green .sidebar .sub-menu .el-menu-item:hover {
  background-color: #ffffff;
}
.theme-emerald-green .sidebar .sub-menu .el-menu-item:hover span {
  color: var(--x-color-primary);
}
.theme-emerald-green .sidebar .sub-menu .el-menu-item:hover i {
  background-color: var(--x-color-primary);
}
.theme-emerald-green .sidebar .sub-menu .el-menu-item.is-active {
  background-color: #ffffff;
}
.theme-emerald-green .sidebar .sub-menu .el-menu-item.is-active span {
  color: var(--x-color-primary);
}
.theme-emerald-green .sidebar .sub-menu .el-menu-item.is-active i {
  background-color: var(--x-color-primary);
}

.theme-french-magenta {
  --x-color-primary: #F06D9B;
  --x-color-primary-l1: #FFE8EC;
  --x-color-primary-l2: #FCCED8;
  --x-color-primary-l3: #F9B5C6;
  --x-color-primary-l4: #F69DB6;
  --x-color-primary-l5: #F385A8;
  --x-color-primary-d1: #C74476;
  --x-color-primary-d2: #9E2457;
  --x-color-primary-o10: rgba(var(--x-color-primary), 0.1);
}

.theme-french-magenta .nav-background {
  background: var(--x-color-primary);
}
.theme-french-magenta .sidebar .menu-wrapper .el-menu-item:nth-child(2),
.theme-french-magenta .sidebar .menu-wrapper .el-menu-item:nth-last-child(2) {
  margin-bottom: 28px !important;
  position: relative;
}
.theme-french-magenta .sidebar .menu-wrapper .el-menu-item:nth-child(2)::after,
.theme-french-magenta .sidebar .menu-wrapper .el-menu-item:nth-last-child(2)::after {
  content: "";
  display: block;
  width: 56px;
  height: 1px;
  position: absolute;
  bottom: -15px;
  z-index: 9999;
  background: linear-gradient(270deg, rgba(255, 255, 255, 0.06) 0%, rgba(255, 255, 255, 0.3) 49.99%, rgba(255, 255, 255, 0.06) 100%);
}
.theme-french-magenta .sidebar .side-menu {
  background-color: var(--x-color-primary);
}
.theme-french-magenta .sidebar .side-menu .menu-list .menu-icon-icc_home {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAACv0lEQVRoQ+2ZP2gTcRTHvy9J0zNtrNaKjdqhim1BKi66ZlGHTtVFkXYISEWpmw6Kiog66eBiQSkiglUURCiCIYMgdrA6lID/UNFiQWiJ1KRpmuTu5BdPiPHud73cJfml3K35vbv3ef9/eYQ6f6jO9YcLUGsPuh4Q2gOqqrYB2AdgCwBflZXNAvgCIEZEc0bfNgwhTfkhAP4qK176OQZy0wiCB3AIQA9Q80qlAvhIRPf0DMkDOKNZv9aJzgDyRHTJKsAFTUAEABDRX33+4eB5YMUC9APYwUnsBIDbABb0zigzieDio4lwfnq2Bzk5QIHGhH9n5yupf/cbSH5ZR4aFkKMeOL+MqvQAwIfSc/LnH2tTI88iyOaaS3/zhNZ8Cp46MAafp6Bw0SMOQPLc2JAyv9BuZIDGXdti0mB4QkiAXPzrhvSt2FGe9ygoza2+PHBDSIBMdKp7aXzyIDf8CErL9SOl5VKMEMq+eNe5+PDlIBegwZtuuRa5KqQHlGzekzp996SakyUjCF/XxtdNw31PhQRgSi2NT/ZmolP7dTuq5P/VfKJv1NPRlqw0wHEAbErlPSMAZvUOFCCev91bXEq964LTqwbCT7xb239Wow80AdjM0T4FYIZHp6QzPjn+LSQnM4GGUGvCu71DF1Z7h+NJvIw+5ugRF8CdRm0GlOMhZJbEbBo1SspNAP4b5IoAv+tMsY4DDANoNbHqqE4lWg/gmIkcu7yLOQsB6AbAn4X+0F2sdCMr9z7gAuiOIEYxqaqq0Z3Y9YBJIrs5UDDQSg4hNs/3csKA1fI7Og2JNcCISQ+JA3hc6TJqczKwLO54J7asgU2BsgHOajsBEabRLBFdsdoHDgPoEuTv9fdEdN8qALv31u+CQyulDGKPtmKq9qYmr62YomWtmGwmXtXEa52gtkFdANsmtPkC1wM2DWhb/DeykFlA23EthQAAAABJRU5ErkJggg==);
}
.theme-french-magenta .sidebar .side-menu .menu-list .menu-icon-icc_project {
  background-image: url(data:image/png;base64,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);
}
.theme-french-magenta .sidebar .side-menu .menu-list .menu-icon-icc_chaxun {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAABX0lEQVRoQ+2ZQUoDMRSG/x/ErSCeoAvxJJ5BXIu46gFE0ELxAK5EXItn8CTFRU9QCt2WgSczdKANk8gzk0xG3qwnee9/30tC8hMj/zjy/GEChiZoBIomICJnAC4BTAAcZU52C2AJ4Ivk2hfb20IicgrgDsBx5sTdcLWQN5KrrjxCAq4AXAycfBv+m+SHVsB9AdVvc65IzrUCngqpfpMGyc58Qi1kAvokaAT6rOZurkdnzlkoRokETECzO/mwiUjqXcgIGIHQrrGZvh+0yMnLjbvLlN1CJsDBm/0cGAMBVQ93rBfV+BQEVAmYgAT3gf9NYPSL2ARkOAeCa8AIGIH0FxrVNTvFSaxKIPZnExBbwdjxfyHwMIAn4NO5Jfmsfdy9BnAeW7mexi9IfmoF1O7MbQFP7LXB8epzaYIm386laS2m3E5NtWcxdbozwWeVntAnn8Zs1uQl/iWAETACkRX4ASQ75DEtJMPcAAAAAElFTkSuQmCC);
}
.theme-french-magenta .sidebar .side-menu .menu-list .menu-icon-icc-cediao {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAD20lEQVRoQ+1ZzUtUURT/HcuSCIpqUWFfUFHRh0jQtkVCriwoChIiiCjauogKUkhoE0GrPly0KAgKqk1K+SeEhEmIhFkZRaAkmow6Myd+ch+9efPevDvvQxuYC8Mwc7/O75zfuefccwUV3qTC5UcVwGJbsGqBirSAqq4DsAvAXgNgAMCAiPyOC0hVVwPYbz4ZEekqtaY1hVR1DYA9Ruj1AYuOEgiAfhGZtgWjqjUAtgM4aL75e76JSHtkAEYbjtAbbQUCkAcwbMAMikjGb65RCoVuALDCb0zZAGIIHYQvC2CIVgHwCcBSY0kKvTlMKVEAtAFYGbawq/+Bi1rkb6nmWKLOdv0oAEpyzruxewNVpUbp2Pz4UsJW8Mg+oKqRATibqippstUAoQ8tK1fwRQXgFtaAIQgejQRFcNZtQSkUJpWqkvtXwsa5+/8rABQsCYoWAPRqI+kN0l6/KBJXAYQQPGkFVS0Qdkp4jlQeo/dNwsaM1on4UwB+ARgx+dPEfxMHzMmzBQADZKtlHPgI4A2AiTAFpU4hVT0D4F6Z+RVxMwl8KSInS7lVqgBU9YbRfDmxyzu2XUQ6ghZIDYCqngLwNI7krrmtIvLEb61UAKgqOT8IwDptDgFKJ98nInTygpYWgBcAjpWj/Ux3H2a6+4qmrLp73vnvkYicSx2AqvKo/FyO8M5YPxAuAHTqHV4rJG4BVb0G4KYfgLn+EeS+j6OuudEXXwgAzmkTkdupJnOq2g3gaFESN5fDVOcz5MensLy5sQiEBYW4ZK+INKUN4AeAorJL5nUfZnr+cdwNwis8+9joEy4K8a9REdmUNgD1aj8/NonJzudANlfQ5RbU6fAC89AtKyK1aQOY86YLfx6+RfbDl3nqOJr1cwI/ahWdOiIFfhvbiQHccheuVPUbgHpnYzrudFdvAe/9+G4jPICfIrIhUQuYnIVVuPemgEUnPsJN1Dhu7aGdJZ3WUngu2SMizUkDcK83y4gJ4DT/pOPyCaXUsclxQf0+NLsuIp1pAuDaLAJfzo9N1sz2DaOu6UCUmBY0Z1vSgSyoVNiSGx1rWFK/NknhmVofL3LqooBjV5n7ajjPiwdDPEvjLNbym4Ur1kgvxanIeeSionbHTea4CCPROxEZ91OtKVw5Dx8tAE4kZILI6TTr/CyJU/AhEeFvq6aqLO4yL7pqNSF4UNkXmgsmj+exyJeWWM9GqnrWXCnLvRvwDnAx6CLj4LV+YoqjRZNi37G8I9CnHgPo8ON8qBPHETRsrgHCS/5hz1sb39Z4g+sB8EpESFurtiAWsJIk4qAqgIiKS2xaxVvgLwJfy0CJDkiWAAAAAElFTkSuQmCC);
}
.theme-french-magenta .sidebar .side-menu .menu-list .menu-icon-icc_tupianji {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAABX0lEQVRoQ+2ZQUoDMRSG/x/ErSCeoAvxJJ5BXIu46gFE0ELxAK5EXItn8CTFRU9QCt2WgSczdKANk8gzk0xG3qwnee9/30tC8hMj/zjy/GEChiZoBIomICJnAC4BTAAcZU52C2AJ4Ivk2hfb20IicgrgDsBx5sTdcLWQN5KrrjxCAq4AXAycfBv+m+SHVsB9AdVvc65IzrUCngqpfpMGyc58Qi1kAvokaAT6rOZurkdnzlkoRokETECzO/mwiUjqXcgIGIHQrrGZvh+0yMnLjbvLlN1CJsDBm/0cGAMBVQ93rBfV+BQEVAmYgAT3gf9NYPSL2ARkOAeCa8AIGIH0FxrVNTvFSaxKIPZnExBbwdjxfyHwMIAn4NO5Jfmsfdy9BnAeW7mexi9IfmoF1O7MbQFP7LXB8epzaYIm386laS2m3E5NtWcxdbozwWeVntAnn8Zs1uQl/iWAETACkRX4ASQ75DEtJMPcAAAAAElFTkSuQmCC);
}
.theme-french-magenta .sidebar .side-menu .menu-list .menu-icon-icc_mining {
  background-image: url(data:image/png;base64,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);
}
.theme-french-magenta .sidebar .side-menu .menu-list .menu-icon-icc_document {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAHRElEQVRoQ+1Ya2wUVRQ+d/bV7W4LWMpD1CAJkhpFARFI9YcoRDAFJA3R6B8Ifyy0iQkPBROiGLUkxAiivNRohCJbLK3YQltwgSJgA4UilNKCCjSAPAp9bLu7s/eYe3dnd+7szG7HogbTSZ/3nnvO953XPbME7vGH3OP4oY/Afx3Bvgj0RaCXHvj/pdCNvHVZAJYPkeIURExFRND7plR/HSkFanCG6TE8x/YQfUhxL6V06aTqVQ09CY4Qgfa8TVlBQg8h4oCExig3pkOMAuruASAa7cX0qMi1ImJ2T0gIBFoXbChDgBzu8YiHjbz5T0RATR4QSidWF85KFgWRwMKNneq0SRhu3RQy5eW4CGrs+SZVr3KZJYBR70M4CuYioBCIpIw2zRLoU+yq7U2qXpW0yWgjECYQSSHDYkwChFKqW/iJHKK31zsCiTqGUB8MLPM4I84iAEDZb7PdS8derwgkyv/kBZ6MgH6KaW2aJhCoqqXRosHIXzzJ2A9lQVVWbEnZ0mZr9LzmrHImTidhrFT6CNinPCWZKuLA7l9oMkwKToGfjpUozsie9n+2rLWllbG/+DQjQDbk5DhHk4zFMsDRNY7OKo/HwxzNIQh+85cfiUVABcrA/1xCvaclpzWAiAQI0QllfIyZUMr0idbCwkLX1NSMokB1zUsAGOhA+vrKtkslXq83xEiIBHYdDlckiS0zo8TAaLLwRl1sKMiqn38JNnhTAITCY5X958yZU2S1Wqd3VR6E7qqDDHOgKSCPKXUHGj0eT0gkUHYoHAFV/h5fs5PLjM2fiWp3H19bmrRHJyWoEhhbMJNbVcAHKYXLowZWMPCKGCPRUXngYrGv47nKK9Ll06c9QZFASQ2vAfVTt64sTGDBDHZHRD11PLJuBmQi2TF5OSwOyO4emfqhe0AR3B5WQEByRo8FAsHLxZ9snvvzH7/XX7jQfae5uSIgEOjeccCgBggPaaKHQHKZ8HnjilLAB9NWADgOk6B9ArQN3AiMRDAYbCkqKs2rra0743S6bjQ1dfriItC9fT+N6VfVgl4LScQmQSvTqykmroCX01cQSDkS1c5I3Exf27L1u8r8EydOnbXb7Tdl2dnR3n4u4PV6ZTEC236Ki0Dd5gouM2b+NCEEynpvU4gpZdF9bN5kDPZ7lxBnDDzT7ZctLRv3ZBfUNT941mIhrbJs73A42v0ej0dmvEUCW/fF1cCJL3dzmSfnvSj03brIem8IKOBDlhA8mn8ISOpRQR0HXz6+4Nj5hxttNsutri7sBLjlr6hwywAe1kbFe6Dr271U98YV1Kpy2GxqqfRw8AgQRD+EMt4DcB4VnBn0D8L1e0bmHm54qNHlUsDf53e7r8qsfSqqhENdX1eFU8joRmIDmtKztTWtd0ZtRUU21ir9EMp8HyA1Hvy1puXwTtWRx3U8H72F4yPw1R6hBljjP7mlOpxCrz0vQD6xZa/pe0BRwNwQkkLwwOxS6PfIeSG+zPNXzy2HVBgK+eVlwyRJSBsBfBwB3xe744r4ZNE+DvSJVycLBJT1ntaAAN4SAT9SBB/oHgR/Ni5DJxkKLpsd5u8q7h/O+QpesHoTpeBF36Zyg2m0pzA1Sa4pF+b5IAYgNOQDQtJqRc93Z+LVhrfBSe4Ht80OKVYrTFj9ubO5OVaweihEAut/1KSQpsr/Jg92jIGXWcEO+wjAXSvYDXRlwrWGt9AJQ8Ftd4DDYgWbJEG/N76xKd3GyLRI4LNdkS4Uu1Xrvz/IZUbPfpZPfkotnoysJ+MUbZUIMCT3OGSM2isc4eBPL8UUGAppEc9biATsO21Bjrn3gc5Py+JqoH5nTZjArGeEGlDWk13IzPNMKRk+EAYvegHSrs8FW7CeH+Pgf12CKTgE3DYHpFisYJUYeDZ1E3AvnGGSwJqdNDaJqqdSTfkYjTOalwM+IlCEAA3BnfHDSWhwOhDazklA2xW8Ur8YnFHwFgE8U+UqmGWSwMcl0QgYjTN8nb39Ue17QqzRxzoOQAgpXAp2gDx1NHG5XPxlX774GwZrT0EKHcQLVsl5CQhIkXcRTuDNl00SWL2jAwBS4+dO4wlSTCFRjs0lASrD9rYmcttJYNrYbKQNLSDd9oHLbodUiy0MnoSBK+B5f0f0uRblupPVmFDE7auKSwiBmQkP6Y0PBiNFCBH8IRn2d7bAIEiB/sQBdqsFHJKV57tdksBKJA6cOZ6N5LxjIRIE8kP6ktwZ5ggUbssiKNUAgQFKLeinErcWHmYMHmVEZvnfFZJBRsqB2iQLB20lhHcaKQI86snwhxOtSKXs9GW5Z00RYMLtK7dloQSFEoHJCCTV6PLQh86GD9aCww/rCCwKMvukDjCcJpE8Z3Lc8yoDBNCHQKrAgsvSlr5i/uP1ZGzN77OrY440btwFacSIEeTMGYDMzOvU6/XyAOl/2GTOiumBzJx6Lq3YUFe4ce6ZNPBvEDAJyZx4HwFz/rr70n0RuPs+Nafxno/AX7A4RI4sUS5aAAAAAElFTkSuQmCC);
}
.theme-french-magenta .sidebar .side-menu .menu-list .menu-icon-icc_zhifa {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAD20lEQVRoQ+1ZzUtUURT/HcuSCIpqUWFfUFHRh0jQtkVCriwoChIiiCjauogKUkhoE0GrPly0KAgKqk1K+SeEhEmIhFkZRaAkmow6Myd+ch+9efPevDvvQxuYC8Mwc7/O75zfuefccwUV3qTC5UcVwGJbsGqBirSAqq4DsAvAXgNgAMCAiPyOC0hVVwPYbz4ZEekqtaY1hVR1DYA9Ruj1AYuOEgiAfhGZtgWjqjUAtgM4aL75e76JSHtkAEYbjtAbbQUCkAcwbMAMikjGb65RCoVuALDCb0zZAGIIHYQvC2CIVgHwCcBSY0kKvTlMKVEAtAFYGbawq/+Bi1rkb6nmWKLOdv0oAEpyzruxewNVpUbp2Pz4UsJW8Mg+oKqRATibqippstUAoQ8tK1fwRQXgFtaAIQgejQRFcNZtQSkUJpWqkvtXwsa5+/8rABQsCYoWAPRqI+kN0l6/KBJXAYQQPGkFVS0Qdkp4jlQeo/dNwsaM1on4UwB+ARgx+dPEfxMHzMmzBQADZKtlHPgI4A2AiTAFpU4hVT0D4F6Z+RVxMwl8KSInS7lVqgBU9YbRfDmxyzu2XUQ6ghZIDYCqngLwNI7krrmtIvLEb61UAKgqOT8IwDptDgFKJ98nInTygpYWgBcAjpWj/Ux3H2a6+4qmrLp73vnvkYicSx2AqvKo/FyO8M5YPxAuAHTqHV4rJG4BVb0G4KYfgLn+EeS+j6OuudEXXwgAzmkTkdupJnOq2g3gaFESN5fDVOcz5MensLy5sQiEBYW4ZK+INKUN4AeAorJL5nUfZnr+cdwNwis8+9joEy4K8a9REdmUNgD1aj8/NonJzudANlfQ5RbU6fAC89AtKyK1aQOY86YLfx6+RfbDl3nqOJr1cwI/ahWdOiIFfhvbiQHccheuVPUbgHpnYzrudFdvAe/9+G4jPICfIrIhUQuYnIVVuPemgEUnPsJN1Dhu7aGdJZ3WUngu2SMizUkDcK83y4gJ4DT/pOPyCaXUsclxQf0+NLsuIp1pAuDaLAJfzo9N1sz2DaOu6UCUmBY0Z1vSgSyoVNiSGx1rWFK/NknhmVofL3LqooBjV5n7ajjPiwdDPEvjLNbym4Ur1kgvxanIeeSionbHTea4CCPROxEZ91OtKVw5Dx8tAE4kZILI6TTr/CyJU/AhEeFvq6aqLO4yL7pqNSF4UNkXmgsmj+exyJeWWM9GqnrWXCnLvRvwDnAx6CLj4LV+YoqjRZNi37G8I9CnHgPo8ON8qBPHETRsrgHCS/5hz1sb39Z4g+sB8EpESFurtiAWsJIk4qAqgIiKS2xaxVvgLwJfy0CJDkiWAAAAAElFTkSuQmCC);
}
.theme-french-magenta .sidebar .side-menu .menu-list .icon-menu-title {
  color: #fff;
}
.theme-french-magenta .sidebar .side-menu .el-menu-item:hover {
  z-index: 11;
  background-color: #fff;
}
.theme-french-magenta .sidebar .side-menu .el-menu-item:hover .icon-menu-title {
  color: #1f1f1f;
}
.theme-french-magenta .sidebar .side-menu .el-menu-item.is-active:not(.applicationBtn) {
  background-color: #fff;
}
.theme-french-magenta .sidebar .side-menu .el-menu-item.is-active:not(.applicationBtn) .icon-menu-title {
  color: #1f1f1f;
}
.theme-french-magenta .sidebar .sub-menu {
  background-color: #ffffff;
  background-size: 100% auto;
  background-position: right bottom;
  background-repeat: no-repeat;
}
.theme-french-magenta .sidebar .sub-menu .el-submenu .el-menu-item {
  color: #000000 !important;
}
.theme-french-magenta .sidebar .sub-menu .el-submenu .el-menu-item .dot {
  background-color: #000000;
}
.theme-french-magenta .sidebar .sub-menu .el-menu-item:hover {
  background-color: #ffffff;
}
.theme-french-magenta .sidebar .sub-menu .el-menu-item:hover span {
  color: var(--x-color-primary);
}
.theme-french-magenta .sidebar .sub-menu .el-menu-item:hover i {
  background-color: var(--x-color-primary);
}
.theme-french-magenta .sidebar .sub-menu .el-menu-item.is-active {
  background-color: #ffffff;
}
.theme-french-magenta .sidebar .sub-menu .el-menu-item.is-active span {
  color: var(--x-color-primary);
}
.theme-french-magenta .sidebar .sub-menu .el-menu-item.is-active i {
  background-color: var(--x-color-primary);
}

.theme-mid-autumn {
  --x-color-primary: #F77234;
  --x-color-primary-l1: #FFF3E8;
  --x-color-primary-l2: #FDDDC3;
  --x-color-primary-l3: #FCC59F;
  --x-color-primary-l4: #FAAC7B;
  --x-color-primary-l5: #F99057;
  --x-color-primary-d1: #CC5120;
  --x-color-primary-d2: #A23511;
  --x-color-primary-o10: rgba(var(--x-color-primary), 0.1);
}

.theme-mid-autumn .nav-background {
  background: var(--x-color-primary);
}
.theme-mid-autumn .sidebar .menu-wrapper .el-menu-item:nth-child(2),
.theme-mid-autumn .sidebar .menu-wrapper .el-menu-item:nth-last-child(2) {
  margin-bottom: 28px !important;
  position: relative;
}
.theme-mid-autumn .sidebar .menu-wrapper .el-menu-item:nth-child(2)::after,
.theme-mid-autumn .sidebar .menu-wrapper .el-menu-item:nth-last-child(2)::after {
  content: "";
  display: block;
  width: 56px;
  height: 1px;
  position: absolute;
  bottom: -15px;
  z-index: 9999;
  background: linear-gradient(270deg, rgba(255, 255, 255, 0.06) 0%, rgba(255, 255, 255, 0.3) 49.99%, rgba(255, 255, 255, 0.06) 100%);
}
.theme-mid-autumn .sidebar .side-menu {
  background-color: var(--x-color-primary);
}
.theme-mid-autumn .sidebar .side-menu .menu-list .menu-icon-icc_home {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAACx0lEQVRoQ+2ZT0gUURzHv79t2tZ1d2nNsDSwonYlNEMKokseTDzaqQg6eDGSjp5MIiI6RQeD/oFFFP05VETQIfZQCR2iIvGy/ilhMRGd1mw1c1tn4skE2zbz1t2ZnX0b867zfjO/z+//m0co8UUlrj8cgGJ70PGA0B5QVbUSQCuA7QAkm5VNAvgMIEJEstG3DUNIU74TgNtmxTM/x0BuGEHwAI4CqAOKXqlUACNEdE/PkDyAHs36xU50BpAiovO5ApzVBEQAABH90ecvDp4H/luAdgC7OYkdB3ALwILenpHEor9veOJg9NtC3U9F8QbWSvHmquDbrlDNe5/kWtaRYSFkqQfOrKIqPQQwnLlvcHY+2P1hrGNxWfFlPtvq84zdPLDrvhtYUThtiQPQ/mqoU176tcnIAG3VGyK99bVvhAR4PT1X1fPx0wme94LuNfKz5sYrQgLcGZ8KXx+dPMIDIEAZaG3KLJdihNDjmLztUjR2nAfgcbl+RFr2XBTSA8mU4mp7OdidVFSPEURTReBd394dz4UEYEpdG51suDs+dVgPoFxyfb+8L9wf8pclCg3QBYBNqbx1FcCM3gYG8Sg2fSi9lFZ718VO19c+bVzvm7WjD5QD2MLRfh7AFx5dIpmSBuS5zV+XUt6d/rL4/sqALqz2DsuTeBV9zNItDoAzjZoMKMtDKFsSs2nUKClrAPwzyKUBTuhMsZYDnAJQkcWq/TqVaCOAk1nk2OFdzFkIQBgAdxbS4M4VupHlex5wAPTCL58zseOBLIns5MCKgVRVNfqtUvIhxOb5Bk4YsFp+W6chsQbYkaWHDAF4UugyanIyyFnc8k6cswYmBfIG6NXuBESYRpNEdCHXPnAMQEiQ3+tRInqQKwA795buBYdWShlEi3bFZPdNTUq7YnqR1xWTycSzTbzYCWoa1AEwbUKTL3A8YNKApsV/A7GPXEBk+9f0AAAAAElFTkSuQmCC);
}
.theme-mid-autumn .sidebar .side-menu .menu-list .menu-icon-icc_project {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAIwUlEQVRoQ+2YW2wc1RnH/2fOrC+xs427NombK0JALJEbkFhxDDW2A0nsdRIX2r4BrVDeKiGguBfa0Dyk8EAj9aGqXyqByoslSAptFBJDSkOvRE0bUqS2ohWXqJFCYsf2rnd35nzVmXPOzJnZcWBjqpqq++LNZnbn+33//3c5w/Apf7FPefz4P8B/W8H/XQVOD6zuqHA6yIB+IiwiEIhUvuVf+ZZIfirfRO/N51XXBd+hAgHjHiojgyc+fPuTUC9VgTfza9b6jngDhBY7WDsoQcSYilsGpqA0UASqAM01AajivexXKt2Dr88fIhXg90OrjhCQNzcPQgwCtII1mU8JXguVrlAIQUcGXr2wd74qpAL8bmjVtLKNTrGVxZiNTMa1NGG2E6AEMEmTUKIw8NqF5v8IwG/zq0Qy+IamRqy4YSUWt2QZ546SwwDaVKHPtFmiIokKyFwDIgYUQBgH80fqnzhRc12kKvCb/Cph26Z+UQPruP0WuK4MXOcsyL72VRiQkcqqdmN8c60Ny0xnIDDCZTjUXStEKsCv8ytFWHAE3LjhJizJLVHXhoUh64KCSRh4Y87Mh20qcY3VEvT3GdGR+v3jNdVFOsDgytBC8rdv69nCuBOEalnHCixmIV2lycxHttEq6kwYi8k7MhQa9o/XVBepAG8MSADdeQB09nXKIgwzGGS+sRls1Vqwz7SBOY7l72r7RFZLgUuCMiZvXGDAOGcYYdsfvmpdpAKckgDWkOrs2yLdGnm+sRn8lm1gbiZURAEmgzfDb46aiAVv/BlNTEZ0mXOvm21/fE6IVIBf7VoRWMgE3dnbyVS9qSCdm7fA+exSHbyd1bDC062WVvTJz5QC5uay/x5xdzw6Z12kAry+a4UuYvVbWwMFDADAO3eCOTy8SXXmLbWSHcrM4ihDCeVCWfTkpEJm52Nz1kUqwC93Lhf22rC1d4vcGsKMu1vz6cHrzKnYbNuYf1ttd44WzBgjouD24W9kdj6mi6x67KUD7FiuupBukV1aAe0puF2DUSdJBGpsZq6N/Y11ogRgBGQmZJikzK6v1wZwUgPILAqAbevdHOsykQK251XRxGZCWiutyrw9QxAsHXH1CJldj9cG8JoECFcFYFvf7UEXMsXlduWrLfJxgjdqWXaM9nHdNRiI6c3W2DYzMFIbwKv3fE7YzuiWAOEqAGUhy6PVK8VVVonUorZWENmFEmvHNQOYGrijb7MaZLpIAwW0PVKDTy5wV53KxoYaIrCQfK8LGYTMwDdqU2D8bqlAdBi5s+82ZSEdiFLAnMY+ZrbTvG9+0y5us0XaXWiwRoATBkDHpgCigSUVmHMTtft8OM0T7RNqCbQHVtStjLRRg8gMfrM2BY5vbw9qwPTzz8cUIPBtySK2O4m1M4Hg+wI/+sMl3Jirwx2rF6OBiyB43RXkGh1bEi1vhp9n8t+qDeCV/vboQENAT9+tepVWVHybXcTWKmF5XSZACIGKJ3D0b1MotFyPrs7NaJ74BxZP/B0ZUUaw4Eo1YmcEe5VQyagZ4Fj/smkQC59E3CUBrJtECqQHr+xOAUCp4uPDIqGyPg/G3SAgt/gmch+8hDp/QwARKaJ6m722y/tmhr5dmwLH+tpfJNBuE/NdvZsiBUDgVhfS8zp20FH2JviCAgWmihVML10H1n4zeOkMshe/AkfMgM/ehzp/E7iEYMGpLGWQoXaA4/25Do8yp4ioReajNwagLXS1Vhl0QYIgAc8nFEoeJiocvGMlspcegkPTeo4wOMV7Ue9vBGdMQZjN0FrPM0NP1KaA/PWX78x1ONz9PgF9fb2bmuydJlTAeD7lLKBauVRBoFwRmCxWUHHOYEnrC0Gg4YsYnMIXFIQjIUDq8BE1g8zu79QOYO99pQP36O1UrXi8Kx+zVDQjoj0+ONEFKhA8X6BYFpgsVCAyf0TuuiMpEMOo9zbC5UwD6HKQRfwJAEwT0SKjAu8ajAOk9XStgKoFgYq0UtkPIFB3Bq1Lf1YNMTOMerGR3ER3yuz57vwUmH3y7sNgNKS2FKPAHI9UlByBBYJhJxDUgu8Tyr4IIKaKnoJY9lIVBJ/ZS3X+RrjaZgwCmT1Pzg+gdKC/A4KdAqhF2oJ352NtNVrs7LYaTVohHxHorlT2LIj6P80N4W2AA8EcBqrbO08AGWBpf89awH2KBPXx7sGmjwrarguzFEp4TxAkRLHs48psBaz+z2hd9nK1EtN7qM5bF7TY+uHvzU8Bu6Dle+/4IXVeiO33UdEFm2TKoqaGG1Rn0u11SkPklv1cniZj3YlP76a6yjosuveAPoAnI1FDsOaX98ozwcNfbfZ0EHtOmMORbrtyQsshF4NoOIs0CGdqsNB/oH3J6dOjXnT6j0K+JoDKsWcOAxiKTn8ffVi31wOlhJrUEqJY8nClJO10Frn2XySUgH/BfXjfoZ/OPDs6Wg1xTQB0/Acdni+Coo5qIfkkIpoJ9hONaN9TM0J1J191p1kPaHgLrRbETPYRzGb3+ZOT0/uefvrgc2NjY1IJc9q5NgsFbj/+VIfnOU8B6AXkjEh5lJI4GsYeT+r/kzXhkdpaI4izpbblRzMz2Uf4bHaf8UsA8cADB587d26sYux0TQrUXDRX/wLr6enhwBq3qancSIQs537uoS+1Da/d8rURALKAVX5mCv75Qz/Z9+hbxWdNTSwEABlbANHW1pYpFFobiMpZxoqtDz745b3r168NIEShiOkfPw/v/L/8d4huHb3y7l9OnjzpLRSAFIjJLOdO7v77vzi87obVI1Ojz3P//AVUQH89LAo7jr6DD6SVFhJADCKTaW2YmChnOS/l7stmh2+aLoxUQP98oVz46jnfe5vzFZNHj/5wwQFUKeE4M4uJSi0bfef684SL73rl883N/qX33rtuRtbBQlPA1GtQE2vWrHEnJtAgxOyichl1cv41NZUKrusWAJTHxsbEQgUIlWhsbOStra3uxYuCNzeXxfvvwy+XW7zTp0d9OQ/+Ddjh7pBIkFW6AAAAAElFTkSuQmCC);
}
.theme-mid-autumn .sidebar .side-menu .menu-list .menu-icon-icc_chaxun {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAABYElEQVRoQ+2ZQWrDMBBF/4fQA5ScIIvQdddd+wwhBwg9Qyi0hdIzlB6g9AxZZ511yKInKD2ACUxxsKE1lspUliyH8drSzJ83kpA+MfKPI88fJmBogkYgawIiMgVQAJgBmCROtgTwAWBD8ssV29lCInIJ4BbAReLE2+EqIa8kP7vy8AlYALgaOPkm/IHkm1bAOoPqNzkfST5pBTxkUv1TGiQ78/G1kAnok6AR6LOa9Vz3rTkffTFyJGACTruTC5uIxN6FjIAR8O0aN5vdrxbZFtftXSbvFjIBLbzJz4ExEFD1cMd6UY2PQUCVgAmIcB84bwKjX8QmIME54F0DRsAIxL/QqK7ZMU5iVQKhP5uA0AqGjv8PgbsBPAGXzpLks/ZxdwlgHlq5nsbvSb5rBVTuzCqDJ/bK4HhxuTRek692aRqLKbVTc/xhMXW6M95nlZ7QR5/GbNboJf4jgBEwAoEV+AYB2+Qxo/3NwgAAAABJRU5ErkJggg==);
}
.theme-mid-autumn .sidebar .side-menu .menu-list .menu-icon-icc-cediao {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAD0ElEQVRoQ+1ZW4tOURh+HiFJEi6cDzGF0CQ/wAXCDYqIKXEhcuvCqZii3Mgtcrqg3OGKxI3DnZg0TcIgJjNRGDQnY14909ra3579fXt9+4Cpb9Xu69t7rbWf532fd613vZsY5o3DHD9qBP61B2seGJYeMLPJABYAWOwINANoJvk1KyEzmwBgqbt6SJ6vNKe3hMxsIoBFDvSUMpO2iQiAZyS7fMmY2QgA8wEsd7/6P9hIHktNwFkjAD3NFxCAAQCvHZnnJHvixjqjCHQ9gLFxfaomkAF0OX79AF7IKwBeARjpPCnQs5KMkobAfgDjkiYOPT8Xkpb0W6kFnhjjO38aAhU1F31x+AVmJosqsHXFSsIXeOoYMLPUBIKXmplkMscRUQyNrhb4PyUQBuvIiISWRpESOe/2VyWUhMrMpP0DSf3Cz/8rAgKWh0RLCEatkfcLip5/yE5cI5Ag8LwNVPNA0ioRWVK1jJ51CZsy2mDH/wHgI4C3Ln/q/G/2AbfyzAagDbLBcx9oAXAHQGeSgQqXkJltB3CmyvxKvJUE3iC5uVJYFUrAzI46y1ezd0X7HiPZWG6CwgiY2RYA17IgD41tIHk1bq5CCJiZNP8cgHfanEBUQb6EpIK8pBVF4DqADdVY/2JrO3RF28PVy4Jbl0nuLJyAmWmpfFMN+KBvHIkQAQV1XdQLuXvAzA4DOB5H4P7Hr3j1vRu75k2N5ZdAQGP2kzxVaDJnZrcArIki7Ps1gG2PWtDR0zdIIErCQ0Ka8i7JVUUTkJCHlF0utH7ApdaOP+8Ok4iCD8jpfkhCGttGcmbRBCxq/fbuXmx/1IK+gdJHYaDBmCixiKf6SY4qmsDPaLpw8GkrHnzq/CObuNVGoOKkNWTVIUviNnMQAzgZLlyZ2XsAM4IXK3APNb0uARendx/wADpIlqwAeRDQ8qYqXJMrYCmIV4pAELjrpk+qGLSe4DXlbZJrc5VQxMV92jEBbNV9BS7BistmIB3PfeMIyRNFEtDcKgLva+/uHXGv4wsa5parA3tCLu02N++NrFypcP3Lb131deNzKc4FFJRab8wrlXjnNK+Dh2JApXEVa/WrwpVqpHuzVOQiQGWohVmTOU3yBMBjkp/jBOAKV8GHj/UANqUSytBBqdNp1flVEhfwFyT136uZmfSjvOiQ14Dynao+0Ox2ebyWRX1pyfTZyMx2uCNltWcDnQH2lDvIBHy9PzFlsaJLsU97nhEUU1cANMZpPjGIswBNGuuI6JC/IvKtTd/WdIK7DeAmScnWq/0VD3ghSdmpRiCl4XIbNuw98Bsug8xA7DX02AAAAABJRU5ErkJggg==);
}
.theme-mid-autumn .sidebar .side-menu .menu-list .menu-icon-icc_tupianji {
  background-image: url(data:image/png;base64,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);
}
.theme-mid-autumn .sidebar .side-menu .menu-list .menu-icon-icc_mining {
  background-image: url(data:image/png;base64,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);
}
.theme-mid-autumn .sidebar .side-menu .menu-list .menu-icon-icc_document {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAABYElEQVRoQ+2ZQWrDMBBF/4fQA5ScIIvQdddd+wwhBwg9Qyi0hdIzlB6g9AxZZ511yKInKD2ACUxxsKE1lspUliyH8drSzJ83kpA+MfKPI88fJmBogkYgawIiMgVQAJgBmCROtgTwAWBD8ssV29lCInIJ4BbAReLE2+EqIa8kP7vy8AlYALgaOPkm/IHkm1bAOoPqNzkfST5pBTxkUv1TGiQ78/G1kAnok6AR6LOa9Vz3rTkffTFyJGACTruTC5uIxN6FjIAR8O0aN5vdrxbZFtftXSbvFjIBLbzJz4ExEFD1cMd6UY2PQUCVgAmIcB84bwKjX8QmIME54F0DRsAIxL/QqK7ZMU5iVQKhP5uA0AqGjv8PgbsBPAGXzpLks/ZxdwlgHlq5nsbvSb5rBVTuzCqDJ/bK4HhxuTRek692aRqLKbVTc/xhMXW6M95nlZ7QR5/GbNboJf4jgBEwAoEV+AYB2+Qxo/3NwgAAAABJRU5ErkJggg==);
}
.theme-mid-autumn .sidebar .side-menu .menu-list .menu-icon-icc_zhifa {
  background-image: url(data:image/png;base64,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);
}
.theme-mid-autumn .sidebar .side-menu .menu-list .icon-menu-title {
  color: #fff;
}
.theme-mid-autumn .sidebar .side-menu .el-menu-item:hover {
  z-index: 11;
  background-color: #fff;
}
.theme-mid-autumn .sidebar .side-menu .el-menu-item:hover .icon-menu-title {
  color: #1f1f1f;
}
.theme-mid-autumn .sidebar .side-menu .el-menu-item.is-active:not(.applicationBtn) {
  background-color: #fff;
}
.theme-mid-autumn .sidebar .side-menu .el-menu-item.is-active:not(.applicationBtn) .icon-menu-title {
  color: #1f1f1f;
}
.theme-mid-autumn .sidebar .sub-menu {
  background-color: #ffffff;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAA0CAYAAAAddL/hAAAY+klEQVR4XtWbB3RU1fb/v/veqZn03nsogQSIIaFLKCLSpXdQigUfisgTBAyCiMhTQd9DlCpFQEB5AgKC1IQWhCSEkh5CekJIJtNn7vmtOyG8EEBAAv7/h3VXZjGn7POZvc/ZZ599CU+xjImObgoJrQLDcdIZPnVb1vujX1buntFnSj/m4OL404KYDwYD4NESZ1CNKKjwAqIwDBmYBG8cRGv0DfNp9Xl10s1pZp0ZdhEOB3I1V/sgHsL9xNbkzukNTvITJ5HLSCIDx8tAvBTES0Cc+PAAkfUR/zEmAIyBCRYwwQxmER8TBIsRzGyEYDIYYTa9rAr5ZN+DMNFT5FfXNTc6NnoCEb2mbWrrJIv2CWnatunOgW5FS3dv/M/5FiG+XTae1EqPnK0ao75gGY+R8LA12l3r2K1zdrvojofAmKVIU9K2XF3RNLU8dXTGjdST9wOozp3VnEhxhpPKbTmJHJwIUCICvA2R4wA8aLoiRMEKT3wsJgMxi5Exs0GEqBGYPsYucOmV+7F6FgCt4w6OHzhQOFP8qr2Ba2bRmL4eNMl1p1+zqrd5ieKSSmXXQ+Uk+4ef3483488u9TRb9Ekcx3vrtFrcKq9EbkoOhbZu8v3KwcvH328S8fHgZk6Ym8RJ5a05qQJWgNa/MhAnrdW6RylWbTSJ0CCIGmjW3/5sSDqXfaJDXNxRc8NuHrHnRxn9z+u8se6tl2e2K+31z1euvy1n5gkSCU15rqtTdae+ljNGk/YFtVp7YHfYK/OdK6v367T65y8c/YPSjqVCZa9i3Uf31Lv5usUu7DA/9X6jqHNmT+UkipUiNF4EJ60FKJrvA7VOhMrYvd2JEEUzNutFTQQziX+tn6fYBy9e/bcBFAfOyOgtDwv71SB+7gpIfNq1HRzTXT7fq5nGu3nrpmm/Vbnx10pY7JEth8nZxZlF9YqGm697mkA0bWHMnGMP0r73Js7LIKkiiJMqbwNUgCRykGi2DSE9CFz9zhmDYDYgtewG/pt0FjPbtwcz67NUAQubALiL+jPTQFG+wKUtPKUmyVDGLJ5guMEIyZ0cFF79mjmvtZgN8h3n7WUmuSI/JDIk2c7JbpdRwK+L231QUje3nuv6Tp8/6KXvOzu+UVn3fzV5c7oTJ/2Nk9qAlyrByUQNVNZuGPXLo4CrV1/cWGad3EP513LY+sGDYTFqRfPubhe4+Mhd3T65cT5aD6GLW44lC63UFmtstHk1ZCzXg5NykHsoK82CxmHFvJDfT7yrSNNpzfabTp+bBNy703b9tveFaT1eTB4SPH1C3ajVOXM+l0iVb3MyEZ6ogUqrCd8x3YeBY4xAZNWq/5xIIL1gYlPbd4BKJsWI/Zvp8MEElvLuDDhICRaz/nP7wMUzny3AeHBBLHylLq9mck12NTGDAKWPiqmC7CBzVlgEJgzLPnh5W7cRIZKlI5TPf9lH3gmMqTaeTprb8Kdp+Vl05sz+I4NGNPFrqqBhmeL36ty5J3mZskOt9tmAlylvr32P9sPWr/XlyWP4eOUv1LxzEL4aMIjtyE2hz7fvQrSrB7aNHcHsJXRKFbio47MFCODAmSF9v79ctOhskboZCDKrAAy5RGxK+uzUQ+iMdPsgl9Bp49z3L+5xpc/Y9jE/mQXLssVbI5KkxLXxDVx7qsmiVj6MZ/lTegzAtOionkoadFjspiZ3Xgkvs3Gzap9VC22sft99N4h6Mz9RVAl3Gzl8bOSwldaa+6HMDIz5eDVZDBa4R3sgwt8TJwvSUZiSg+bubtg2ekhZRNS/3Z85wKyrwycKgmDu+nPqPqUg7QSeVWUaLon+XK1b0BkJxHEd5n7QpHrhC1cdRsbGeihk7NfJC5yW2TpAdetWkWrSWcEB4ONn9up/q6M8wqNFi2FGsanm+nwTJ1XyvMzGasJWgCT6fPVKQzMmwooTKTifV0r+TQLgpJSho4cji3a1xfDNG+nQ5iRIHKVwau0Gzo6DoBBQXVoJu2qDJaugzHNcVjPGyG4wCKOe6SbyQKPqjEQA7efMCstZ3C8jWKw3tn3MKL8mls6T5zYr+uPCqcxL8rCvN18udlo+cnxu78AZQXV91eTNM/EyG77OfO/aQOqDawDxyi0t3l6xiwpyCtC+f0d4B3hjYIA7C7Th8c6e3di74xzpS3Vwes4VUhdxTWVwNEoglOhyItKcvASBrSFG3/2/AjCdk/Jhb04Pu/HVgKt+BQUT/bRaY9VHY9PXNY1Vn7PvLFVuuSGb5+wSgPd79sjs4vmG6E5YS03uvFJepnStBVirhY+6A+/Nr8DWw3/Qsa2/47k+bRHXNRKTmgczGwmHE7nZ+O5YIk6dSqdgmQxu6XJERXpV/XG2dB8T6MSW0+dWiuP//QADoYAvquwDnaULp3n9Nr1dWq9rqQPH2qiUyVUV0iY/rrq+sKYXn5hWaXnlhbYvYHATn9cCVONX1QHU5M5NIJmyvXX9E12ZP9tEiPDV8YN4q3PPO8aQqdbheFYe7d+yE0ExLRHeKoaNDvUEJwApZ7Jw6uBlhEUxcvOqYRaji3nPtrTtH35zfkxdB38/wA5oz8n5hOh+QVg1TjmojWvqblE48Xg2tP+LfcvKKjYUmRwcknkf6t0q6qdJv67LJKIXAeYDhvJx/iHc281bhUhEDbTuxA3cmAbrxit7v6M2Cn/2Vvde1m/0ukowZsAf17OJ5wRcyqqEMd8GOUfzERDizGKe90NAMyOu52bhel4pOGX5q2ZOf3jYsMLrja6BmVeGzQxtvn3ZA9e6+33REfMcwlwXvDPOPeHDuMtdiGo9ffHUUnPTOJ9I9tqh5MvKfakW5RUtlemrDK68gofC1wYyLwUkKimG+AXRvMhYZjVh61FOYY2+1N9GrJ+J2PmKVPT+chX5kC3r07oNhkRFwU1aDbNBi6O/niGpjNi/NhTT+m9eZ+GhbhCMOmg1ZTh1LIMiOtrOA2+55huw/senooFFRRPdvLzWlT0OQHqeEuKGhrb+YpwyqpV9yrW6tgU5EwdkZFzoYBG4qbZObnafbc7idpVmr/SPan5dm1e9SJuu5s3VJvAqCewjnfDd+JdYT9/Q/wEUj3IPCCLsv3GC3tn+CwrLtfB2sUOIox3+EREMmxopc/Fzo8g+3+KL+BHstYGdrADFs/B/lpy+WePyi3t8g1Da327CNoNt84cP85q1bnjGD/XBJxyJbKnTGDu4eHh7Hc+tnjJ9dZIXdBDgjxYh3Vq7kEVYBjNrJ0ZapDqhuKuvj9fnneNYbTBBPAuLj9Qa96srOqMJ3/92HKeuZOCm4SZpzHrINYDWLMGQyFD2YqdALPshEau++YN8WjoiecNsppIxa0Rm4czjSUu2HY5pqBx/O8ATp/p/28zHNd7Nf21hQ+EKcyYMrKwoLv/nb9fW7DmeE4YcAM9hGTZjllg3dEWovd5GLtkY4lbdNrhTIsfLo8WzMPEy4mUKRry8NqBKhP3nkmnyZ6tRmFUJhbsKDpEukDrJwNtJoM2qgQcRO7t4LiKHz6f040Ugf8K0oZ3Yp5NfQG5OhXnp5swiv1djBi5sO//CvWvD49hc49cVf8T7xJX+N5BkHJ00V7IOOANCT1RAjiCshbq+KGJAleMUZ0kiVzUMqH5/+BQmL15Hgl6A0t8W3n2DYNaYUHOpCswoABYTKnQVuLBkAWs/YhHprhlBAYTQABdcWPW6enMR7d+6I3FIi+cjBSc3lzcWtvvg26eyBjY+29s9jsZWGDAMp0BoCQY3zMQmfN5wvKrc2S9JSLKLkypEFbSaMCMJNh09i/TCMkouKGQZ3mbSZtagKrEcft18sXT8ADZ2+gpSc3pMH96NXTySj2N7Moi8CQM6NzNsfn/QoE+LVXE3S8pn7luzh/pO7W+yd3eMWNR2nnW9fmYmzBhbAWAKANGHe4eI7txr1I8T1kG5cWOciyBwwf7+689hDAZCwC5kgGACQ0tswSbc8cXqgxTvRQTit/G8zLb2XkQKiKEtjse4X3fToT2pEIwCWvdvwlb36I/KyluInriY4AEsGtUHIRJHNvKdzUROpPt4Qtchc949su/D04vaMcKJy6fT+PTzV9Hn1QHzP3k+ftHo2OghzwQgY0w8gN+J6wFYC2CyCDEtbahMydOs4GbbF9UHkZ8z8Xm9Tj00LHzHNAAcxiARNYhFNoBILMMmvPcgjbfej0C2mTi+de2diAQ1Fgt+zsnA/tJK8rF3xLCgZsxWIkWlpgYD3/uc7P2IXXj/H1BwhLhpqw1qU+XST8e5rBJgkjWJ7Fy4qyZyrInR1/vX7lWEuHskSg4VmEB061kBVAAoB6CqN+nPiMi6GTxSGYsgWHAGJbCDByKxBRl/1k50xN8dP3syR5JZ4CgInNQaof7uWhUl5VbAN8QXEgkP4jlAYAg2l7Kh/o5ZFovl007vrvnv+lnNI52dfWNy85LlHq4++x083Qs+WlrTzVShW11ddFNQuTuMW7/l4NZnAlCcKGPsIwDzGkx6GBHdcUofCnIUYmBBLLbhq4fWvV3BeuE0cU6cIKAPz3Ftr+olTRfsSnVLPnYBXk28ENqmKfxD/SGTSwUO1G1+zJxjaSkDJlbfKnldMHNbeZn0Qk2p24QNS6/7MTBSKLnPhswP9F6bJIneNnPTG40KkDEmapgXgGpR4+qvc4wxMcb0PYDR9SZfASCMiO6E6B8VzBPUow/PfLyprKB0ZNK+s8g4f418Wvojbnh3OLs5lRJRr+41eycyZnzJyT7Ed8uKzJKCLC6ZMXy+8dS5Y9u3D+Vbt2RzdhWErHi/56dVjQaQMRYF4DAYc2S31IBMaiSVUjQz0W86DkC8nC4C8B2AV+oB+IKIZjwBkMduGh8fzwm9+YkEGmLQGzuk/H7RLutSJjVt35xFN7c3xbmWVqRfu+6mz5FdStjDTdxy7tzFBw3SmADHAdjALmVC2HqgdjyFDPBwAfl6gML8BQR5JxLPi1eDfQEMuS3ULVFriUj/2CQeo8G6tKWdNyT+Pu7o5P2T6zeL3x4vEwKkPcGEATcu5bUxZhdEv9BJq3ZTOco/3nt1dZFcckIgIZzj+ZaclLMHkG4RhLXZcy8lNaobwxhzAJDMTOYAYech4FLW3dMTz6UujqDYFqA2zUpJIXer50b1JaK9j8HjsaqmpW2XXZAWJi8/sEt77q3jz92v8biYGBeBY0d4ntYNWKPvOnHB9X6cTlpsUVs8jWV64uQ85F5KqALtIHe3sfAcNzd9TvKSRtPA2xuFL4BvAPRmZZUcu5IDFJSCld0EKqoBqQQkaqWDLahDa1B4UF3WwBIimv1YVB6jcqXxhwmrUjLXrj2082r6+xfDGzYV76h927c9TAJbOec3Q97sn0wJezZlkcLRZoRXVMByi87srruhhSa7mgxlOkgd5bAJtGWqANvERgVYJxhjTAQZB6AFAH8APsxsDkZxhQ9ulBK7UQJUqkEBXqAuUaKpi+vjVCK68RhcHrlqkX7Tio9PnJt2MOmoWSs3e96YkXYzP/9VZz+/NTfFTka1i/6QI3LadOrc2wuONt/39Y7qF8uSCwhG+AUPaGYjIdkOBrS0KonAIBgEONhKi/qFesQ3GkBL0icrQYhjjBUC7CpxLIUT6OxRtSklLi7eennEGHO0hgOATkytGYTiilZwtAO5OdXBEDeY1+rv3o9M6U8qatmPL8/ef2jnrxdPi9fNU9fE8G4BQVH6ooJLv+Rf9Rywe03x6Pzi0nbLEo3clouOVSu+zJRYdCYwnklxFGbEt5CFSblRRNSNgZkBbs+eQc1acoLp+UYBmHNkgsLZ6FV5au81udxGAqWtHCoHOeyclHDzttfqqkpP1pSULwh87adTt0GKLs0JAB0azlurVk9W2dvfk4PyJCA1mo1eay6lFn79+wGEu9hcnupW8Q97R1cnwBzyzWwMBSxvbjx9/kxaaQvbbUmmqoWfZHBWUCcgJtfct9y8OcUhOTld0ygATQnvv5B3uWJ/SkJ+g8EYYl8MI8OtHMYYKohwJPi1vcMYY2Je4I7bMCFYLOAltRHk7//z7zPj3nizOxFpngRa/baVup0Bhwuyc+bt/IHae9mhv1v16lAP3993r7nVvrxEy3+x4/ybdfXf2tVE//UXGXImSqyDHOdh+jM5GgWg8ciML87+ljO9+LroP99d2vUKRmXGOSIJx2zcvUAW5h34xt4vAQwXL7/LS0pwZP+vGDphImCxACUlgLf3HwCi6XbKxZOCLCxcZZPGjEXrz16wY7cyqOhW9dKXSnWZ6Wed39GXadvO2xo2yd7G6b+egatzZu4L16/4KlturNEzMITipPX0/cDSKADVe1/PPLDlcrCY8CmTczDoLdYBlSop2vfyo+IrKUwQGNl6ezMiRXzg5B1vgTFX7N0LFBQAsbFAq1a12QSlpYCnpxipsX9SLQxeFeygNistZW+m1eRrN7y1J7t0+daTB6iVo5DinQhJ/wleyeFRm0dlpQ9/2cnV4bCz87dVay+2OPHeyoqONy+XiBvGQCTgv08VoGH3pMjCwpqLScfy0bK9E+ydpEhOqER1hREdegWQoaZUvFNgZo0WSi9vuHaYKthH9ONhMADLlwOuroCTEzBwYP1EyBVENP2val7o2jZDeLDFIAoVLVFMIwHww4a+k5ofSEsdFKC7DB+zUKGw1WwMDm69zTdovbi7WEtaZcSAN7caf0rYnQOT2vgJEvDBUwWo+3n8/PMnC+Pt3SVo0c5ZTDzGlaRKlnmhGp37+FFRRiaTOzqi5kYB+Q1ZAJe2Q/8nz8WLQHY24O4OdOok/n8egAUA1v9V8226ttUYBm49GOMsWgsZinVMn6eB2WAmua1cF24vUXZvLqBLqF+Rh6d7ptGgnhrx3KH66bu09GR44tIfbsWWJxeewUm0f6oAtTtGHTv4c07n3hMCSaaoTdK5fq0aKcfLWbse3lScnsHsgprCtfssUvnf9xBQJ5/oSC8jonvSaB9VE4PXtQ5DlTm58niJQpenIYvWAomDFKoW9oIq1OFfxRm56AK39xa83sZUU5IpmM2WrBYt2x4vKNXP6NDhR13dOCnFERH/3GM6+9u2LIm5yuSJsxCDHvctT7wGVqx7ufKPc6UOPUYG3rkAu5pUwTQlRrh4ETFbX+b78sckdfB+GId5RHRXUPVhDRp+H7y8xWZtVs1IqasYRCWQlIPUVlbOSWhq+uHkNNxEilzgZfMmhGuGRzX9PTX1/E4PN/vijt2TDzbsa8nx8LeWrC1dfiurvDdO4Pbh/l6Jnhhgybf99Tm5alnsSz61fTHg9J4bLLS5M7GQPnDtMP7eXJX7kxHNduLjQqtfv8l3kZ0tPGeRiI464MgY0i1m/qfsqeerMBrLcBEz4AOK6+hr/iTOZ52fX8vfszLPq7v0vHjfc/jbK587nngqb9LZ78vTn5oGlq0eMCq/UPNBm26e4XBoDovCD5XVHnAObwdOIQYvHrnsI6I+j1z7cSpOgRQa5OEwvNAKLDLSFQdm9POw6JmPb9D6+4aqxEDsuJEjXg9uuvXfT3UNtCpdPDhLt9Gj+KiPP4Uq4B5b1VbfRFXpdbj4hkGmqB/Vv0u0w0TU43G4PHLdMZiKaqxEAggdwcieTGwTE3PWnrg8sQnXl4Ax9g6AxYLZqKguy4O64gbKrl+FVluD0KiecA+MsF5yG3UaqG8WQiq3gb2LT202PbCLiMQTSuOX0UhBOlqiHIRoMMiRik1o1RgDNSpAqzYyNvR68v7t5XkpkCrsoXTyhqNnGBw8giCR3p2voq4shr6mEi4+TcBx/FIi+mdjTOqePsbAjATw1suGQDAQ3sNm/Csra6iDQqLq4hOw/peGbQoLp9h4e3+rfZg8jQqQMdbdYjbMKM089RIvkUOmcoXc1hlyGwfrRnK/ZB+jXgODthp2zl6DiWjXwwT+S9+PQT4S4Ys2YFCiEISm2AhNYfarXTT66iWKW+juV8+NEcdIvzx4kYOt7ToP/w0NIsN3S9BoABljLwH4hQlmMhu0JKaX1b5qdX9w9cWoLM6pcfIMEsP6NX8J0MMajcKHyMGHCLZey7+ILbjzrod4STRs2I+1Z8+HlCNHukoCAwMlQUHr71w/NCbAhcDtY4/13QtRmod3L74xWZqdusoztPVrD5vAX/6+H2wgw3nIsQxbsOav9pNxeejrUhmfHBi6VczptpaHz/ARR2OMRQA4CcDucfqtLi/UChIKd3LyFo9xT68MhRt+xGPlLj6KMI0GUByMMeYCQAznixkHox4kgMVktKZbaKvKYDbWTHfyDBXzZv6/LI0KsI7A7Rs68Xh0T0KiWEerroC6ohAqB7dsWydPMWNBvC9OfGpr4FP8aRobIK1e/1UHgOI4Cd+2dcRz/cObRUIue7jPqtHVqE+fO57DcVyZhOfUvERSKWFsSWxsjwceo54ilwd2nZ//aqigN0QFhG3a3qhroNjZd+u/Ev2pO8cx0W2RSqXw9PCGq7MbZDI5SSQSRlzt7yYIAgTBApPJRHqDjmm0avA8b304jhPfOPqqY0y3vxwXfBqA8zJGD9HrNVObRvxsfVfi/wA7nzzBMCOxrwAAAABJRU5ErkJggg==);
  background-size: 100% auto;
  background-position: right bottom;
  background-repeat: no-repeat;
}
.theme-mid-autumn .sidebar .sub-menu .el-submenu .el-menu-item {
  color: #000000 !important;
}
.theme-mid-autumn .sidebar .sub-menu .el-submenu .el-menu-item .dot {
  background-color: #000000;
}
.theme-mid-autumn .sidebar .sub-menu .el-menu-item:hover {
  background-color: #ffffff;
}
.theme-mid-autumn .sidebar .sub-menu .el-menu-item:hover span {
  color: var(--x-color-primary);
}
.theme-mid-autumn .sidebar .sub-menu .el-menu-item:hover i {
  background-color: var(--x-color-primary);
}
.theme-mid-autumn .sidebar .sub-menu .el-menu-item.is-active {
  background-color: #ffffff;
}
.theme-mid-autumn .sidebar .sub-menu .el-menu-item.is-active span {
  color: var(--x-color-primary);
}
.theme-mid-autumn .sidebar .sub-menu .el-menu-item.is-active i {
  background-color: var(--x-color-primary);
}

.theme-new-year {
  --x-color-primary: #F53F3F;
  --x-color-primary-l1: #FFECE8;
  --x-color-primary-l2: #FDCDC5;
  --x-color-primary-l3: #FBACA3;
  --x-color-primary-l4: #F98981;
  --x-color-primary-l5: #F76560;
  --x-color-primary-d1: #CB272D;
  --x-color-primary-d2: #A1151E;
  --x-color-primary-o10: rgba(var(--x-color-primary), 0.1);
}

.theme-new-year .nav-background {
  background: var(--x-color-primary);
}
.theme-new-year .sidebar .menu-wrapper .el-menu-item:nth-child(2),
.theme-new-year .sidebar .menu-wrapper .el-menu-item:nth-last-child(2) {
  margin-bottom: 28px !important;
  position: relative;
}
.theme-new-year .sidebar .menu-wrapper .el-menu-item:nth-child(2)::after,
.theme-new-year .sidebar .menu-wrapper .el-menu-item:nth-last-child(2)::after {
  content: "";
  display: block;
  width: 56px;
  height: 1px;
  position: absolute;
  bottom: -15px;
  z-index: 9999;
  background: linear-gradient(270deg, rgba(255, 255, 255, 0.06) 0%, rgba(255, 255, 255, 0.3) 49.99%, rgba(255, 255, 255, 0.06) 100%);
}
.theme-new-year .sidebar .side-menu {
  background-color: var(--x-color-primary);
}
.theme-new-year .sidebar .side-menu .menu-list .menu-icon-icc_home {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAACuElEQVRoQ+2ZP2gTURzHv78zrddESxVFg0LRQtqlLd061cU4dVAoKIJDl4rB0SHYICLiJKRDqWAI4hD/LDUuUqR0aXEQHYqLBnEQnQwnaDTpJbknr54Q491LL3dJXuTeeu939/v8/r97hC5f1OX6wwfotAd9D0jtAcbYAQCnABwHEGizsjqADwBWiShv923bEDKVnwPQ22bF6z/HQe7aQYgAzgEYATpeqRiAHBE9sDKkCOCqaf1OJzoHqBDRTacA100BGQBARH/0+YtD5IH/FuA0gDFBYmsA7gH4YbXHyOX2lhcXTxi53AgrlYLo79cCU1Mve2Ox1wgGqxYyPIQ89cC1HVSlxwDe1e8zNjf3bcXjs6xY3FP/TBkcfK+m0w8RCGwrXLPkASjOzMyxfP6wnQF6otHVnvn5F1ICVDc2Dm0lEhdF3qOBgXxfNrskJUA5kxkup1JnheGnKEZwba2+XMoRQuVs9lh5YeGC0AOq+rNvZeW2lB4wdF0pTU9fga6rdhDKxMQrNZl8JiUAV0pPpUYrmcwZS4BQ6JuaTKaVSOR7qwFiAPiUKlp3AHyx2sAhqsvL0dpSSuHwx93x+FNlfPxrO/pACMBRgfYFAJ9FdEahEGDr62FD04LK0JC2a3LSEtZ8h+dJvIM+5ukWH8CfRl0GlOch1CiJ+TRql5RHAPwzyNUAfrKYYj0HuAxgfwOrpi0q0UEAlxrI8cO7nLMQgGEA4lnoN92NVjeyZs8DPoBV+DVzJvY90CCR/RzYNhBjzO63SteHEJ/nRwVhwGv5fYuGxBvgbIMe8gbAk1aXUZeTgWNxzzuxYw1cCjQNkDDvBGSYRnUiuuW0D5wHEJHk9/pbInrkFICfe7v3gsMspRzipHnF1O6bmop5xfS8qSsml4nXNvFOJ6hrUB/AtQldvsD3gEsDuhb/BSwlW0CieMknAAAAAElFTkSuQmCC);
}
.theme-new-year .sidebar .side-menu .menu-list .menu-icon-icc_project {
  background-image: url(data:image/png;base64,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);
}
.theme-new-year .sidebar .side-menu .menu-list .menu-icon-icc_chaxun {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAABYElEQVRoQ+2ZQWrDMBBF/4fQRZclJ8ii9Bhe5QwlByg9Qyi0hdIzlByg9AxZ5Rihi5ygdNmFCUxxsKE1lsJEliyH8drSzJ83kpA+MfKPI88fJmBogkYgawIiMgUwBzADMEmcbAlgB2BN8tsV29lCInIF4B7AReLE2+EqISuSX115+ATcArgZOPkm/CfJd62AZQbVb3Lek3zRCnjKpPqHNEh25uNrIRPQJ0Ej0Gc167keW3M++2LkSMAEHHYnFzYRib0LGQEj4Ns1foriX4tcbjbtXSbvFjIBLbzJz4ExEFD1cMd6UY2PQUCVgAmIcB84bwKjX8QmIME54F0DRsAIxL/QqK7ZMU5iVQKhP5uA0AqGjj+FwMMAnoBLZ0nyVfu4uwBwHVq5nsZvSX5oBVTuzF0GT+yVwfHmcmm8Jl/t0jQWU2qnZv/HYup0Z7zPKj2hjz6N2azRS3wkgBEwAoEV+AXRDOQxxt4laQAAAABJRU5ErkJggg==);
}
.theme-new-year .sidebar .side-menu .menu-list .menu-icon-icc-cediao {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAADvklEQVRoQ+1ZPWtUQRQ9JxiRYCFioeInKKgYSeEPsFCIlQqKosGPRhTbFKIBE1CwEVsVixQKdmplEAkpUoqIiEhYVDTgYiEGROIm2SsnzIO3b9/um30fJgs78Fj2vZk759yPmTt3iDZvbHP86BBYagt2LNCWFjCzdQB2AdjrCLwH8J7kr6yEzGwNgH3umSX5sJlMbxcys7UA9jjQ6xsInRYRAO9I/vElY2ZdAHYA2O9+9X+xkRxOTcBpIwC90RcQgCqAT47MR5KzcWOdUgS6D0BPXJ+WCWQA3YjfPIApWQVACcAKZ0mB3pKklDQEBgGsThIc+v4g5Fry32YtsMQqX/lpCDT1uejE4QnMTBpVYOuJdQlf4KljwMxSEwgmNTO5yTZHRDG0slXgS0ogDNaREQktjSIlct7tv7pQEiozk+9fTeoX/r6sCAhYHi5aQzCqjbwnKFp+3U7cIZDg4HkrqGOBpFUisqRqGb3vEjZltMGO/xvADwBfXP40s2z2AbfybAWgDXLAcx/4AOAlgJkkBRXuQmZ2BsC9FvMr8VYS+IzkiWZhVSgBM7vhNN/K3hXtO0xypJGAwgiY2UkAT7IgD40dIPk4TlYhBMxMPv8RgHfanEBUQd5LUkFe04oi8BTA0Va0Pzc6Cj3R1jMxEbwaJXmhcAJmpqXycyvgg75xJEIEFNQ7o1bI3QJmdh3AzTgCC5OTqJZK6D5/PpZfAgGNGSR5p9BkzsxeAOivS+IqFcyePQsrlxcJREl4uJBEviJ5qGgC3wHUlV2iAMMk4r4JpN6HXEivpkluLpqARbVfLZcXtY9KpeZTYIVw8EaJRSw1T7K7aAJz0XTh79AQ5P9xgMNg4lyrbtUha+I2cxADuB0uXJnZNwCbgokFXASauYz6+oAHUCa5IVcLuJxFVbi3roClID6oScwF7or+/qZB6wleIsdIHs6bQFienLwXwKkgCAPtxq2bge83WlZjxgyRvFUkAclWEfhKtVzuWhgfR/fp03HY077bnvdG1qhUeKRaKvV17VDBObem1PpYXVBHX3ieWb86n9fBQ1u8kKpYq18VrlQjvZylIhfBJUXtzprMScgbAK9J/ozTqytcBRcfRwAcz0n/qdNp1flVEhfwKZL679XMTMVd5UXXvAY07tTygeaiy+O1LOqmJdO1kZmdc0fKVs8GOgNcanSQCfh6XzFl0aJLse96nhEUU48AjMT5fGIQZwGaNNYR0SH/QOSuTXdrOsGNAXhOUm7r1f6LBbyQpOzUIZBScbkNa3sL/AN5kMtAmC9bgwAAAABJRU5ErkJggg==);
}
.theme-new-year .sidebar .side-menu .menu-list .menu-icon-icc_tupianji {
  background-image: url(data:image/png;base64,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);
}
.theme-new-year .sidebar .side-menu .menu-list .menu-icon-icc_mining {
  background-image: url(data:image/png;base64,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);
}
.theme-new-year .sidebar .side-menu .menu-list .menu-icon-icc_document {
  background-image: url(data:image/png;base64,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);
}
.theme-new-year .sidebar .side-menu .menu-list .menu-icon-icc_zhifa {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAABYElEQVRoQ+2ZQWrDMBBF/4fQRZclJ8ii9Bhe5QwlByg9Qyi0hdIzlByg9AxZ5Rihi5ygdNmFCUxxsKE1lsJEliyH8drSzJ83kpA+MfKPI88fJmBogkYgawIiMgUwBzADMEmcbAlgB2BN8tsV29lCInIF4B7AReLE2+EqISuSX115+ATcArgZOPkm/CfJd62AZQbVb3Lek3zRCnjKpPqHNEh25uNrIRPQJ0Ej0Gc167keW3M++2LkSMAEHHYnFzYRib0LGQEj4Ns1foriX4tcbjbtXSbvFjIBLbzJz4ExEFD1cMd6UY2PQUCVgAmIcB84bwKjX8QmIME54F0DRsAIxL/QqK7ZMU5iVQKhP5uA0AqGjj+FwMMAnoBLZ0nyVfu4uwBwHVq5nsZvSX5oBVTuzF0GT+yVwfHmcmm8Jl/t0jQWU2qnZv/HYup0Z7zPKj2hjz6N2azRS3wkgBEwAoEV+AXRDOQxxt4laQAAAABJRU5ErkJggg==);
}
.theme-new-year .sidebar .side-menu .menu-list .icon-menu-title {
  color: #fff;
}
.theme-new-year .sidebar .side-menu .el-menu-item:hover {
  z-index: 11;
  background-color: #fff;
}
.theme-new-year .sidebar .side-menu .el-menu-item:hover .icon-menu-title {
  color: #1f1f1f;
}
.theme-new-year .sidebar .side-menu .el-menu-item.is-active:not(.applicationBtn) {
  background-color: #fff;
}
.theme-new-year .sidebar .side-menu .el-menu-item.is-active:not(.applicationBtn) .icon-menu-title {
  color: #1f1f1f;
}
.theme-new-year .sidebar .sub-menu {
  background-color: #ffffff;
  background-image: url(/img/submenu-scene.213d0efb.png);
  background-size: 100% auto;
  background-position: right bottom;
  background-repeat: no-repeat;
}
.theme-new-year .sidebar .sub-menu .el-submenu .el-menu-item {
  color: #000000 !important;
}
.theme-new-year .sidebar .sub-menu .el-submenu .el-menu-item .dot {
  background-color: #000000;
}
.theme-new-year .sidebar .sub-menu .el-menu-item:hover {
  background-color: #ffffff;
}
.theme-new-year .sidebar .sub-menu .el-menu-item:hover span {
  color: var(--x-color-primary);
}
.theme-new-year .sidebar .sub-menu .el-menu-item:hover i {
  background-color: var(--x-color-primary);
}
.theme-new-year .sidebar .sub-menu .el-menu-item.is-active {
  background-color: #ffffff;
}
.theme-new-year .sidebar .sub-menu .el-menu-item.is-active span {
  color: var(--x-color-primary);
}
.theme-new-year .sidebar .sub-menu .el-menu-item.is-active i {
  background-color: var(--x-color-primary);
}

.theme-roland-purple {
  --x-color-primary: #9244EA;
  --x-color-primary-l1: #F7E8FF;
  --x-color-primary-l2: #E5C5FB;
  --x-color-primary-l3: #D3A3F7;
  --x-color-primary-l4: #BE82F2;
  --x-color-primary-l5: #A863EE;
  --x-color-primary-d1: #6C2AC3;
  --x-color-primary-d2: #4C179B;
  --x-color-primary-o10: rgba(var(--x-color-primary), 0.1);
}

.theme-roland-purple .nav-background {
  background: var(--x-color-primary);
}
.theme-roland-purple .sidebar .menu-wrapper .el-menu-item:nth-child(2),
.theme-roland-purple .sidebar .menu-wrapper .el-menu-item:nth-last-child(2) {
  margin-bottom: 28px !important;
  position: relative;
}
.theme-roland-purple .sidebar .menu-wrapper .el-menu-item:nth-child(2)::after,
.theme-roland-purple .sidebar .menu-wrapper .el-menu-item:nth-last-child(2)::after {
  content: "";
  display: block;
  width: 56px;
  height: 1px;
  position: absolute;
  bottom: -15px;
  z-index: 9999;
  background: linear-gradient(270deg, rgba(255, 255, 255, 0.06) 0%, rgba(255, 255, 255, 0.3) 49.99%, rgba(255, 255, 255, 0.06) 100%);
}
.theme-roland-purple .sidebar .side-menu {
  background-color: var(--x-color-primary);
}
.theme-roland-purple .sidebar .side-menu .menu-list .menu-icon-icc_home {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAACwklEQVRoQ+2ZT0gUURzHv79t3NZV8w+7lf2hEkk7bHTqUtBl67yesqCDEIpRN0OwCInoUt3ColDpokWHMioovASZENuhvJTIHqKCyl3J9o/ujjvxbIJtm3nr7MzOvo1513m/md/n9//NI1T4ogrXHw5AuT3oeEBoDyiK4gNwBEALAMlmZdMAIgAmiWhe79u6IaQq3w3AbbPi+Z9jILf0IHgAnQDagbJXKgXALBGNaRmSBzCgWr/cic4AZCK6ZBRgUBUQAQBE9Eefvzh4HvhvAUIA9nISOwZgFEBCa8+3Obnu5VDi0NfZdLu8DK9ngyvWetDz+kBPzRu3FysaMiyELPXAhTVUpXsAPuTv+zKTaXx07kdXJqXU5j9r2iHNHbvZOO6SsKpwzhIHYKQz2p2IZjfrGWBPsHoy2F/7SkiAyNTypieDiz0871U30PzJ+74hIQHCY4m26dHkUW74uZA988yfXy7FCKF3E6ldL67HT/AApPVI9j72XxXSA3I667odivbJGXj0ILbvc4dDV+qfCgnAlJoeiQfC46kOLQC3lxY7rjUMb2yVfpYa4BQANqXy1g0A37U2MIi3D5cO55bS+uZ1H4Nn6ya2BKoW7OgDNQC2cbSPA/jMo1uKZ6XIVLo5ubDi9bW4Yzv3V2nCqu+wPInX0Mcs3eIAONOoyYCyPIQKJTGbRvWSciuAfwa5HMBPGlOs5QCnATQVsOqwRiXyA+gtIMcO72LOQgDaAPBnod90F0vdyIo9DzgAWuFXzJnY8UCBRHZyYNVAiqLo/Vap+BBi83yAEwaslt/RaEisAXYV6CEzAB6UuoyanAwMi1veiQ1rYFKgaIDz6p2ACNNomoguG+0DxwHsFuT3+nsiumsUgJ17K/eCQy2lDCKoXjHZfVMjq1dMz4u6YjKZeLaJlztBTYM6AKZNaPIFjgdMGtC0+C/dfFpAGxQ0VQAAAABJRU5ErkJggg==);
}
.theme-roland-purple .sidebar .side-menu .menu-list .menu-icon-icc_project {
  background-image: url(data:image/png;base64,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);
}
.theme-roland-purple .sidebar .side-menu .menu-list .menu-icon-icc_chaxun {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAABX0lEQVRoQ+2ZUUoDMRCG/x/EA4heoA/iRfQM4gHEl15ABC0UL+CLeADxDHqR4kMv0NIDlIWRXbrQhk1kzCabldnnTWb++SYJyU+M/OPI84cJGJqgESiagIicArgCMAFwlDnZLYAlgE+SG19sbwuJyAmAOwDHmRN3w9VC3kiuu/IICbgGcDFw8m34b5LvWgH3BVS/zbkiOdcKeCqk+k0aJDvzCbWQCeiToBHos5q7uR6dOWehGCUSMAHN7uTDJiKpdyEjYARCu8bL5eqgRaZfZ+4uU3YLmQAHb/ZzYAwEVD3csV5U41MQUCVgAhLcB/43gdEvYhOQ4RwIrgEjYATSX2hU1+wUJ7EqgdifTUBsBWPH/4XAwwCegE/nluSz9nH3BsB5bOV6Gr8g+aEVULsztwU8sdcGx6vPpQmafDuXprWYcjs11Z7F1OnOBJ9VekKffBqzWZOX+JcARsAIRFbgBwE75DF+0r7fAAAAAElFTkSuQmCC);
}
.theme-roland-purple .sidebar .side-menu .menu-list .menu-icon-icc-cediao {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAD0UlEQVRoQ+1ZXYhNURT+PiHhQaKQ31AITRGvHhBPKDJlEA8iefMglJmivMgr8iA/5Q0PfsKDF4okSRIGoYyfZMZPM+OOpW/ap84999x79rnnHEzdXbfbOfvstb9v7bX2XmttYoA3DnD8aBD41yvYWIEBuQJmNgbALABzHYHHAB6T/JqVkJmNAjDf/bpJnqwl09uEzGw0gDkO9LgqQt+JCIBHJH/6kjGzQQBmAFjo/vXc30i21k3AaSMAPcEXEIDfAF46Mk9JdseNdUoR6CYAw+O+SU0gA+hq/EoAnmlVALwAMNitpEBPTlJKPQR2AxiZJDjUfyJkWrLfWi1YiWG+8ushUNPmohOHJzAzaVSOrV+sSfgCr9sHzKxuAsGkZiYzmeqIyIeGpgX+TwmEwToyIqGtUaREzrv9VRNKQmVmsv09Sd+F+/8rAgKWh4mWEYxqI+8JipZfcRI3CCQYeN4KaqxA0i4R2VK1jR53AZsi2uDE/w7gI4DXLn7q/G/OAbfzTAGgA7LF8xx4AuA6gM4kBRVuQma2AcCxlPGVeCsIvEhyXS23KpSAmR1wmk9zdkW/bSXZVk1AYQTMbD2A81mQh8a2kDwXJ6sQAmYmm38KwDtsTiAqJ59HUk5e1ooicAHA6jTav3v6B+6dqcxCd90YG4g5RXJL4QTMTFvlqzTgg2/jSIQIyKlnRlch9xUws30ADsYRaL/dg8/tJSzeNCKWXwIBjdlN8kihwZyZXQWwIoqw1Gs4u/ULvn34jUUbh1eQ8DAhibxJclnRBN4DqCi7RAGGScT1CaR8ImRCevWO5KSiCVhU+10dff3a7/tV3iMSAdCgJ0osYm4lkkOKJiCYZWnj5QOdeHmnt990ooDDYOJMq2LXIcv8NrMTAzgcLlyZ2VsAE4OJ5bhXWrvK7D7O3n3AA+ggOT7XFXAxi6pwD10BS068VJMEjjt7+bCaTusJXiKvkVyZN4GwvF6dmACa9VKaVqu1bdbqj9lr95M8VCQByVYReGdXR9+g57d6sKA5l/pWgHla3gdZtVLhqk/tpaax01OVgGIUXvZKofWaCqeOvvDMWd84m1fioSNepXEVa/Uv1KqR7shSkYvgkqJmZw3mJOQBgPskv8SpyxWugouPVQDWJqnVs7/ucFp1fpXEBfwZST17NTOT8Ssu2us1oPpHqROabS6O17aom5ZM10ZmttmllGlzA+UA26slMgFf7yumLFp0IfZRzxxBPnUWQFuczSc6cRagSWMdESX5SyJ3bbpbUwZ3DcAlkjJbr/ZXVsALSZ0fNQjUqbjchg34FfgDyiDLQJEDS4EAAAAASUVORK5CYII=);
}
.theme-roland-purple .sidebar .side-menu .menu-list .menu-icon-icc_tupianji {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAD0UlEQVRoQ+1ZXYhNURT+PiHhQaKQ31AITRGvHhBPKDJlEA8iefMglJmivMgr8iA/5Q0PfsKDF4okSRIGoYyfZMZPM+OOpW/ap84999x79rnnHEzdXbfbOfvstb9v7bX2XmttYoA3DnD8aBD41yvYWIEBuQJmNgbALABzHYHHAB6T/JqVkJmNAjDf/bpJnqwl09uEzGw0gDkO9LgqQt+JCIBHJH/6kjGzQQBmAFjo/vXc30i21k3AaSMAPcEXEIDfAF46Mk9JdseNdUoR6CYAw+O+SU0gA+hq/EoAnmlVALwAMNitpEBPTlJKPQR2AxiZJDjUfyJkWrLfWi1YiWG+8ushUNPmohOHJzAzaVSOrV+sSfgCr9sHzKxuAsGkZiYzmeqIyIeGpgX+TwmEwToyIqGtUaREzrv9VRNKQmVmsv09Sd+F+/8rAgKWh4mWEYxqI+8JipZfcRI3CCQYeN4KaqxA0i4R2VK1jR53AZsi2uDE/w7gI4DXLn7q/G/OAbfzTAGgA7LF8xx4AuA6gM4kBRVuQma2AcCxlPGVeCsIvEhyXS23KpSAmR1wmk9zdkW/bSXZVk1AYQTMbD2A81mQh8a2kDwXJ6sQAmYmm38KwDtsTiAqJ59HUk5e1ooicAHA6jTav3v6B+6dqcxCd90YG4g5RXJL4QTMTFvlqzTgg2/jSIQIyKlnRlch9xUws30ADsYRaL/dg8/tJSzeNCKWXwIBjdlN8kihwZyZXQWwIoqw1Gs4u/ULvn34jUUbh1eQ8DAhibxJclnRBN4DqCi7RAGGScT1CaR8ImRCevWO5KSiCVhU+10dff3a7/tV3iMSAdCgJ0osYm4lkkOKJiCYZWnj5QOdeHmnt990ooDDYOJMq2LXIcv8NrMTAzgcLlyZ2VsAE4OJ5bhXWrvK7D7O3n3AA+ggOT7XFXAxi6pwD10BS068VJMEjjt7+bCaTusJXiKvkVyZN4GwvF6dmACa9VKaVqu1bdbqj9lr95M8VCQByVYReGdXR9+g57d6sKA5l/pWgHla3gdZtVLhqk/tpaax01OVgGIUXvZKofWaCqeOvvDMWd84m1fioSNepXEVa/Uv1KqR7shSkYvgkqJmZw3mJOQBgPskv8SpyxWugouPVQDWJqnVs7/ucFp1fpXEBfwZST17NTOT8Ssu2us1oPpHqROabS6O17aom5ZM10ZmttmllGlzA+UA26slMgFf7yumLFp0IfZRzxxBPnUWQFuczSc6cRagSWMdESX5SyJ3bbpbUwZ3DcAlkjJbr/ZXVsALSZ0fNQjUqbjchg34FfgDyiDLQJEDS4EAAAAASUVORK5CYII=);
}
.theme-roland-purple .sidebar .side-menu .menu-list .menu-icon-icc_mining {
  background-image: url(data:image/png;base64,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);
}
.theme-roland-purple .sidebar .side-menu .menu-list .menu-icon-icc_document {
  background-image: url(data:image/png;base64,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);
}
.theme-roland-purple .sidebar .side-menu .menu-list .menu-icon-icc_zhifa {
  background-image: url(data:image/png;base64,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);
}
.theme-roland-purple .sidebar .side-menu .menu-list .icon-menu-title {
  color: #fff;
}
.theme-roland-purple .sidebar .side-menu .el-menu-item:hover {
  z-index: 11;
  background-color: #fff;
}
.theme-roland-purple .sidebar .side-menu .el-menu-item:hover .icon-menu-title {
  color: #1f1f1f;
}
.theme-roland-purple .sidebar .side-menu .el-menu-item.is-active:not(.applicationBtn) {
  background-color: #fff;
}
.theme-roland-purple .sidebar .side-menu .el-menu-item.is-active:not(.applicationBtn) .icon-menu-title {
  color: #1f1f1f;
}
.theme-roland-purple .sidebar .sub-menu {
  background-color: #ffffff;
  background-size: 100% auto;
  background-position: right bottom;
  background-repeat: no-repeat;
}
.theme-roland-purple .sidebar .sub-menu .el-submenu .el-menu-item {
  color: #000000 !important;
}
.theme-roland-purple .sidebar .sub-menu .el-submenu .el-menu-item .dot {
  background-color: #000000;
}
.theme-roland-purple .sidebar .sub-menu .el-menu-item:hover {
  background-color: #ffffff;
}
.theme-roland-purple .sidebar .sub-menu .el-menu-item:hover span {
  color: var(--x-color-primary);
}
.theme-roland-purple .sidebar .sub-menu .el-menu-item:hover i {
  background-color: var(--x-color-primary);
}
.theme-roland-purple .sidebar .sub-menu .el-menu-item.is-active {
  background-color: #ffffff;
}
.theme-roland-purple .sidebar .sub-menu .el-menu-item.is-active span {
  color: var(--x-color-primary);
}
.theme-roland-purple .sidebar .sub-menu .el-menu-item.is-active i {
  background-color: var(--x-color-primary);
}

.theme-space-gray {
  --x-color-primary: #86909C;
  --x-color-primary-l1: #f7f8fa;
  --x-color-primary-l2: #f2f3f5;
  --x-color-primary-l3: #e5e6eb;
  --x-color-primary-l4: #c9cdd4;
  --x-color-primary-l5: #a9aeb8;
  --x-color-primary-d1: #6b7785;
  --x-color-primary-d2: #4e5969;
  --x-color-primary-o10: rgba(var(--x-color-primary), 0.1);
}

.theme-space-gray .nav-background {
  background: var(--x-color-primary);
}
.theme-space-gray .sidebar .menu-wrapper .el-menu-item:nth-child(2),
.theme-space-gray .sidebar .menu-wrapper .el-menu-item:nth-last-child(2) {
  margin-bottom: 28px !important;
  position: relative;
}
.theme-space-gray .sidebar .menu-wrapper .el-menu-item:nth-child(2)::after,
.theme-space-gray .sidebar .menu-wrapper .el-menu-item:nth-last-child(2)::after {
  content: "";
  display: block;
  width: 56px;
  height: 1px;
  position: absolute;
  bottom: -15px;
  z-index: 9999;
  background: linear-gradient(270deg, rgba(255, 255, 255, 0.06) 0%, rgba(255, 255, 255, 0.3) 49.99%, rgba(255, 255, 255, 0.06) 100%);
}
.theme-space-gray .sidebar .side-menu {
  background-color: var(--x-color-primary);
}
.theme-space-gray .sidebar .side-menu .menu-list .menu-icon-icc_home {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAACyElEQVRoQ+2ZS2gTQRjH/18Maxot1tCnVq0SbDzEozctiOZgPVh68BEESyHiA3pREBEREU/iSRSFIIJoRfABIlgrWMQINgrRQ62PUuqr2hLBNCWkG1emrBDj7qTJbjYT2bnufLvf73vPDqHCF1W4/rAByu1B2wNCe0BRlFoAAQCrADgtVjYNYARAPxFN6n1bN4RU5UMAJIsVz/0cA7mkB8ED2AHAB5S9UikA3hLRNS1D8gCOqtYvd6IzAJmIThUKcEIVEAEARPRHn784eB74bwG2AVjLSew4gMsAklp7vn2PVz988qzt6/iET5Yz7iqXK+7zrni+cf26F5IkZTRkWAiZ6oHjc6hKNwAM5+4b+zK++Oadvq70zMzC3Ge1npr33cGO6w6HY1bhrCUOwLlwbygxlWzUM4B/jbd/a6AtIiTA8IfRhlv3Hu3lec9d5ZrsCQXPCwkQGYy1DkSi23kABPw60tOdWy7FCKGXsaGVDx5HdvMAnM5504cP7DkjpAdkWXacvXj1UEbOuPQgWpqbojs7t9wXEoApNfB00B+JvurQApgvST+Dne3hhnpPotQA+wGwKZW3LgCY0NrAIKKxoc3ZpbRmUfVYe2DD3eVLGn9Y0QcWAGjmaD8F4DOPLpVKOd+NfGxKJKfd9XWeuLdlmSas+g7Tk3gOfczULTaAPY0aDCjTQyhfErNpVC8plwL4Z5DLAvykMcWaDnAQgCePVcMalagOwL48cuzwLuYsBKAVAHcWUuFOlrqRFXsesAG0wq+YM7HtgTyJbOfArIEURdH7rVLxIcTmeT8nDFgtv6LRkFgD7MrTQ14DuF3qMmpwMihY3PROXLAGBgWKBjim3gmIMI2mieh0oX1gF4DVgvxef0NEvYUCsHNv5V5wqKWUQWxSr5isvqmR1SumvqKumAwmnmXi5U5Qw6A2gGETGnyB7QGDBjQs/hugs1xAx9AZrwAAAABJRU5ErkJggg==);
}
.theme-space-gray .sidebar .side-menu .menu-list .menu-icon-icc_project {
  background-image: url(data:image/png;base64,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);
}
.theme-space-gray .sidebar .side-menu .menu-list .menu-icon-icc_chaxun {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAABXklEQVRoQ+2ZQUoDMRSG/x/EA4gncFE8iWcQt4K4c10RtFB07U4Et+IZehLpoicoPUAZeDJDB9owiTwzyWTkzXqS9/73vSQkPzHyjyPPHyZgaIJGoGgCInIK4ALAGYCjzMluAawALEhufLG9LSQiJwBuARxnTtwNVwt5J7nuyiMk4BLA+cDJt+GXJD+1Au4LqH6bc0VyrhXwVEj1mzRIduYTaiET0CdBI9BnNXdzPTpzzkIxSiRgAprdyYdNRFLvQkbACIR2jZfXj4MWmd5du7tM2S1kAhy82c+BMRBQ9XDHelGNT0FAlYAJSHAf+N8ERr+ITUCGcyC4BoyAEUh/oVFds1OcxKoEYn82AbEVjB3/FwIPA3gCPp1bks/ax90rAJPYyvU0/pvkl1ZA7c7cFPDEXhscbz6XJmjy7Vya1mLK7dRUexZTpzsTfFbpCX3yacxmTV7iXwIYASMQWYEf+GzkMT69gDUAAAAASUVORK5CYII=);
}
.theme-space-gray .sidebar .side-menu .menu-list .menu-icon-icc-cediao {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAD2UlEQVRoQ+1ZW4hNURj+/glJHuSSS65lyshliFCUB4qnoYgyJSmRBy/z4FZmivIir0we5FIeZkKUSfPGAyWkiTEYhinGNJpbmpjj1zetXfvss8/Za99m5tRZdTrtvfb61/f9l7X+9S9BkTcpcvwoERhrC5YsUJQWUNWZAJYBWGEItABoEZHeuIRUdRqAVeY3JCLXCsm0diFVnQ5guQE9J4/QThIB8EZEftuSUdUyAEsBrDP/fB5pIlIbmYDRhgN6ni0gAP8AtBsyrSIy5DfWKIWgKwFM8fsmNIEYoPPxGwbQRqsA+AhggrEkQS8MUkoUAjUApgYJdvXXu1yL/luoOZaYbCs/CoGCPued2D2BqlKjDGz+fF3CFnjkGFDVyAScSVWVbrLYEGEMTQoLfEwJuMEaMiTBpZGkSM66jaoLBaFSVfr+yaDv3P3jigCBJeGiWQS92kh6grTl5+zEJQIBDp60gkoWCFolPEsql9GrJmFjRuvs+IMAfgL4YvKnvnGzD5iVZxEAbpDVlvvAWwCPAfQFKSh1F1LVAwCuhMyvyJtJ4D0R2VsorFIloKrnjObD7F3eb2tFpC6fgNQIqOo+AHfiIHeNrRaR236yUiGgqvT5VgDWaXMAUQb5ShFhkGe1tAjcBbArjPafPHuJp89f5Qw5deKw8+66iBxKnYCqcqn8HAa8860fCRcBBnW51wqJW0BVzwA470eg7VMHurp7sGXjWl9+AQQ4pkZELqWazKnqIwA7vAiHhzOov9mAvv5BbN6wJoeEhQtRZLOIbE+bwHcAOWUXL0A3Cb8+gmRMuFyIrzpFZEHaBNSr/d7+AdTfaEQmk8nqIgkHqNPhJeZxt2ERmZg2gb/edKHhQTM+tHeMuI4XsBuMn2vlrDoiWXEbO4gBXHQXrlT1G4D5zsQM3MaHzVl+7+fvNuAB/BCRuYlawOQsrMK9NgUsBvE2TuIE7sqK8oJBawmeIptEZGfSBNzy/nDHBLCfL6lptkLLZqF+n7X2rIhcSJMAZbMIfLy3f6Ds3ft2bFq/2nfNj/hySdIbWb5SYVVXd0/l7FkzIuL0HcbUendOUHtfWJ5Zvxqf58GDWzxL4yzW8p+FK9ZIj8WpyHlwUVEVcZM5CqFTvxCRX346MoUr5+KjCsCehEwQOZ1mnZ8lcQJvExE+WzVVZXGXedFpqwH5Pwp9oDli8ngui7xpiXVtpKoHzZEy7NmAZ4Cj+Q4yDl/rK6Y4WjQp9mXLMwJj6haAOj+fDwziOECDxhoiPORv9dy18W6NJ7gmAPdFhG5r1UbFAlZIIn5UIhBRcYkNK3oL/Aceg8xAOPCFugAAAABJRU5ErkJggg==);
}
.theme-space-gray .sidebar .side-menu .menu-list .menu-icon-icc_tupianji {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAD2UlEQVRoQ+1ZW4hNURj+/glJHuSSS65lyshliFCUB4qnoYgyJSmRBy/z4FZmivIir0we5FIeZkKUSfPGAyWkiTEYhinGNJpbmpjj1zetXfvss8/Za99m5tRZdTrtvfb61/f9l7X+9S9BkTcpcvwoERhrC5YsUJQWUNWZAJYBWGEItABoEZHeuIRUdRqAVeY3JCLXCsm0diFVnQ5guQE9J4/QThIB8EZEftuSUdUyAEsBrDP/fB5pIlIbmYDRhgN6ni0gAP8AtBsyrSIy5DfWKIWgKwFM8fsmNIEYoPPxGwbQRqsA+AhggrEkQS8MUkoUAjUApgYJdvXXu1yL/luoOZaYbCs/CoGCPued2D2BqlKjDGz+fF3CFnjkGFDVyAScSVWVbrLYEGEMTQoLfEwJuMEaMiTBpZGkSM66jaoLBaFSVfr+yaDv3P3jigCBJeGiWQS92kh6grTl5+zEJQIBDp60gkoWCFolPEsql9GrJmFjRuvs+IMAfgL4YvKnvnGzD5iVZxEAbpDVlvvAWwCPAfQFKSh1F1LVAwCuhMyvyJtJ4D0R2VsorFIloKrnjObD7F3eb2tFpC6fgNQIqOo+AHfiIHeNrRaR236yUiGgqvT5VgDWaXMAUQb5ShFhkGe1tAjcBbArjPafPHuJp89f5Qw5deKw8+66iBxKnYCqcqn8HAa8860fCRcBBnW51wqJW0BVzwA470eg7VMHurp7sGXjWl9+AQQ4pkZELqWazKnqIwA7vAiHhzOov9mAvv5BbN6wJoeEhQtRZLOIbE+bwHcAOWUXL0A3Cb8+gmRMuFyIrzpFZEHaBNSr/d7+AdTfaEQmk8nqIgkHqNPhJeZxt2ERmZg2gb/edKHhQTM+tHeMuI4XsBuMn2vlrDoiWXEbO4gBXHQXrlT1G4D5zsQM3MaHzVl+7+fvNuAB/BCRuYlawOQsrMK9NgUsBvE2TuIE7sqK8oJBawmeIptEZGfSBNzy/nDHBLCfL6lptkLLZqF+n7X2rIhcSJMAZbMIfLy3f6Ds3ft2bFq/2nfNj/hySdIbWb5SYVVXd0/l7FkzIuL0HcbUendOUHtfWJ5Zvxqf58GDWzxL4yzW8p+FK9ZIj8WpyHlwUVEVcZM5CqFTvxCRX346MoUr5+KjCsCehEwQOZ1mnZ8lcQJvExE+WzVVZXGXedFpqwH5Pwp9oDli8ngui7xpiXVtpKoHzZEy7NmAZ4Cj+Q4yDl/rK6Y4WjQp9mXLMwJj6haAOj+fDwziOECDxhoiPORv9dy18W6NJ7gmAPdFhG5r1UbFAlZIIn5UIhBRcYkNK3oL/Aceg8xAOPCFugAAAABJRU5ErkJggg==);
}
.theme-space-gray .sidebar .side-menu .menu-list .menu-icon-icc_mining {
  background-image: url(data:image/png;base64,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);
}
.theme-space-gray .sidebar .side-menu .menu-list .menu-icon-icc_document {
  background-image: url(data:image/png;base64,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);
}
.theme-space-gray .sidebar .side-menu .menu-list .menu-icon-icc_zhifa {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAABXklEQVRoQ+2ZQUoDMRSG/x/EA4gncFE8iWcQt4K4c10RtFB07U4Et+IZehLpoicoPUAZeDJDB9owiTwzyWTkzXqS9/73vSQkPzHyjyPPHyZgaIJGoGgCInIK4ALAGYCjzMluAawALEhufLG9LSQiJwBuARxnTtwNVwt5J7nuyiMk4BLA+cDJt+GXJD+1Au4LqH6bc0VyrhXwVEj1mzRIduYTaiET0CdBI9BnNXdzPTpzzkIxSiRgAprdyYdNRFLvQkbACIR2jZfXj4MWmd5du7tM2S1kAhy82c+BMRBQ9XDHelGNT0FAlYAJSHAf+N8ERr+ITUCGcyC4BoyAEUh/oVFds1OcxKoEYn82AbEVjB3/FwIPA3gCPp1bks/ax90rAJPYyvU0/pvkl1ZA7c7cFPDEXhscbz6XJmjy7Vya1mLK7dRUexZTpzsTfFbpCX3yacxmTV7iXwIYASMQWYEf+GzkMT69gDUAAAAASUVORK5CYII=);
}
.theme-space-gray .sidebar .side-menu .menu-list .icon-menu-title {
  color: #fff;
}
.theme-space-gray .sidebar .side-menu .el-menu-item:hover {
  z-index: 11;
  background-color: #fff;
}
.theme-space-gray .sidebar .side-menu .el-menu-item:hover .icon-menu-title {
  color: #1f1f1f;
}
.theme-space-gray .sidebar .side-menu .el-menu-item.is-active:not(.applicationBtn) {
  background-color: #fff;
}
.theme-space-gray .sidebar .side-menu .el-menu-item.is-active:not(.applicationBtn) .icon-menu-title {
  color: #1f1f1f;
}
.theme-space-gray .sidebar .sub-menu {
  background-color: #ffffff;
  background-size: 100% auto;
  background-position: right bottom;
  background-repeat: no-repeat;
}
.theme-space-gray .sidebar .sub-menu .el-submenu .el-menu-item {
  color: #000000 !important;
}
.theme-space-gray .sidebar .sub-menu .el-submenu .el-menu-item .dot {
  background-color: #000000;
}
.theme-space-gray .sidebar .sub-menu .el-menu-item:hover {
  background-color: #ffffff;
}
.theme-space-gray .sidebar .sub-menu .el-menu-item:hover span {
  color: var(--x-color-primary);
}
.theme-space-gray .sidebar .sub-menu .el-menu-item:hover i {
  background-color: var(--x-color-primary);
}
.theme-space-gray .sidebar .sub-menu .el-menu-item.is-active {
  background-color: #ffffff;
}
.theme-space-gray .sidebar .sub-menu .el-menu-item.is-active span {
  color: var(--x-color-primary);
}
.theme-space-gray .sidebar .sub-menu .el-menu-item.is-active i {
  background-color: var(--x-color-primary);
}

.d-desc {
  width: 100%;
}
.d-desc .desc-label {
  font-size: 14px !important;
  background-color: #f0f6fc;
  color: #06294b;
  font-weight: bold;
  width: 15%;
}
.d-desc .desc-content {
  font-size: 14px !important;
  text-indent: 20px;
  background-color: #fff;
  width: 35%;
}
.d-desc .el-descriptions__header {
  height: 0;
  margin-bottom: 0;
}

/*
 * @Description: 该css文件为原则类文件，主要是一些常用的微调样式，如height, padding,margin flex 等设置，提升开发速度
 * @version:
 * @Author: 胡国金
 * @Date: 2023-11-09 17:25:25
 * @LastEditors: 胡国金 945824457@qq.com
 * @LastEditTime: 2023-11-09 19:49:26
 */
.vn-pointer {
  cursor: pointer;
}

.vn-text-primary {
  color: var(--x-color-primary);
}

.vn-text-black {
  color: var(--x-color-gray-d3);
}

.vn-text-info {
  color: var(--x-color-info);
}

.vn-text-red {
  color: var(--x-color-red);
}

.vn-active-primary,
.vn-hover-primary:hover,
.vn-focus-primary:focus {
  border-color: var(--x-color-primary);
  color: var(--x-color-primary);
}

.vn-border-primary {
  border-color: var(--x-color-primary);
}

.vn-border-info {
  border-color: var(--x-border-color-base);
}

.vn-border-success {
  border-color: var(--x-color-success);
}

.vn-border-warning {
  border-color: var(--x-color-warning);
}

.vn-border-danger {
  border-color: var(--x-color-danger);
}

.vn-bg-white {
  background-color: var(--x-color-white);
}

.vn-bg-primary {
  background-color: var(--x-color-primary);
}

.vn-bg-success {
  background-color: var(--x-color-success);
}

.vn-bg-warning {
  background-color: var(--x-color-warning);
}

.vn-bg-danger {
  background-color: var(--x-color-danger);
}

.vn-success {
  color: var(--x-color-success);
  border-color: var(--x-color-success);
}

.vn-warning {
  color: var(--x-color-warning) !important;
  border-color: var(--x-color-warning);
}

.vn-danger {
  color: var(--x-color-danger);
  border-color: var(--x-color-danger);
}

.vn-fill-height {
  height: 100%;
}

.vn-fill-width {
  width: 100%;
}

.vn-relative {
  position: relative;
}

.vn-flex {
  display: flex;
}

.vn-flex-row {
  flex-direction: row;
}

.vn-flex-wrap {
  flex-wrap: wrap;
}

.vn-flex-column {
  flex-direction: column;
}

.vn-flex-row-reverse {
  flex-direction: row-reverse;
}

.vn-flex-column-reverse {
  flex-direction: column-reverse;
}

.vn-flex-end {
  justify-content: flex-end;
}

.vn-flex-center {
  justify-content: center;
}

.vn-flex-space-between {
  justify-content: space-between;
}

.vn-flex-space-start {
  justify-content: flex-start;
}

.vn-flex-space-end {
  justify-content: flex-end;
}

.vn-flex-space-around {
  justify-content: space-around;
}

.vn-flex-grow {
  flex-grow: 1;
}

.vn-flex-shrink {
  flex-shrink: 0;
}

.vn-flex-y-center {
  align-items: center;
}

.vn-flex-y-bottom {
  align-items: flex-end;
}

.vn-flex-y-top {
  align-items: flex-start;
}

.vn-absolute {
  position: absolute;
}

.vn-relative {
  position: relative;
}

.vn-fr {
  float: right;
}

.vn-fl {
  float: left;
}

.vn-text-center {
  text-align: center;
}

.vn-text-right {
  text-align: right;
}

.vn-overflow {
  overflow: auto;
}

.vn-text-overflow {
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
}

.vn-text-overflow-one-clamp {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}

.vn-text-overflow-tow-clamp {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.vn-text-overflow-3-clamp {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}

.vn-text-overflow-4-clamp {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
}

.vn-text-overflow-5-clamp {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
}

.vn-text-overflow-6-clamp {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 6;
  -webkit-box-orient: vertical;
}

.vn-text-overflow-7-clamp {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 7;
  -webkit-box-orient: vertical;
}

.vn-overflow-hidden {
  overflow: hidden;
}

.vn-hover-overflow {
  overflow-y: hidden;
}
.vn-hover-overflow:hover {
  overflow-y: auto;
  overflow-x: hidden;
}

.vn-hide {
  display: none;
}

.vn-block {
  display: block;
}

.vn-inline-block {
  display: inline-block;
}

.vn-clear::after {
  content: "";
  display: block;
  clear: both;
}

.vn-ma-0 {
  margin: 0px !important;
}

.vn-ma-1 {
  margin: 4px !important;
}

.vn-ma-2 {
  margin: 8px !important;
}

.vn-ma-3 {
  margin: 12px !important;
}

.vn-ma-4 {
  margin: 16px !important;
}

.vn-ma-5 {
  margin: 20px !important;
}

.vn-ma-6 {
  margin: 24px !important;
}

.vn-ma-7 {
  margin: 28px !important;
}

.vn-ma-8 {
  margin: 32px !important;
}

.vn-ma-9 {
  margin: 36px !important;
}

.vn-ma-10 {
  margin: 40px !important;
}

.vn-ma-11 {
  margin: 44px !important;
}

.vn-ma-12 {
  margin: 48px !important;
}

.vn-ma-auto {
  margin: auto;
}

.vn-mx-0 {
  margin-right: 0px !important;
  margin-left: 0px !important;
}

.vn-mx-1 {
  margin-right: 4px !important;
  margin-left: 4px !important;
}

.vn-mx-2 {
  margin-right: 8px !important;
  margin-left: 8px !important;
}

.vn-mx-3 {
  margin-right: 12px !important;
  margin-left: 12px !important;
}

.vn-mx-4 {
  margin-right: 16px !important;
  margin-left: 16px !important;
}

.vn-mx-5 {
  margin-right: 20px !important;
  margin-left: 20px !important;
}

.vn-mx-6 {
  margin-right: 24px !important;
  margin-left: 24px !important;
}

.vn-mx-7 {
  margin-right: 28px !important;
  margin-left: 28px !important;
}

.vn-mx-8 {
  margin-right: 32px !important;
  margin-left: 32px !important;
}

.vn-mx-9 {
  margin-right: 36px !important;
  margin-left: 36px !important;
}

.vn-mx-10 {
  margin-right: 40px !important;
  margin-left: 40px !important;
}

.vn-mx-11 {
  margin-right: 44px !important;
  margin-left: 44px !important;
}

.vn-mx-12 {
  margin-right: 48px !important;
  margin-left: 48px !important;
}

.vn-mx-auto {
  margin-right: auto;
  margin-left: auto;
}

.vn-my-0 {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

.vn-my-1 {
  margin-top: 4px !important;
  margin-bottom: 4px !important;
}

.vn-my-2 {
  margin-top: 8px !important;
  margin-bottom: 8px !important;
}

.vn-my-3 {
  margin-top: 12px !important;
  margin-bottom: 12px !important;
}

.vn-my-4 {
  margin-top: 16px !important;
  margin-bottom: 16px !important;
}

.vn-my-5 {
  margin-top: 20px !important;
  margin-bottom: 20px !important;
}

.vn-my-6 {
  margin-top: 24px !important;
  margin-bottom: 24px !important;
}

.vn-my-7 {
  margin-top: 28px !important;
  margin-bottom: 28px !important;
}

.vn-my-8 {
  margin-top: 32px !important;
  margin-bottom: 32px !important;
}

.vn-my-9 {
  margin-top: 36px !important;
  margin-bottom: 36px !important;
}

.vn-my-10 {
  margin-top: 40px !important;
  margin-bottom: 40px !important;
}

.vn-my-11 {
  margin-top: 44px !important;
  margin-bottom: 44px !important;
}

.vn-my-12 {
  margin-top: 48px !important;
  margin-bottom: 48px !important;
}

.vn-my-auto {
  margin-top: auto;
  margin-bottom: auto;
}

.vn-mt-n1 {
  margin-top: -4px;
}

.vn-mt-2-half {
  margin-top: 10px;
}

.vn-mt-0 {
  margin-top: 0px !important;
}

.vn-mt-1 {
  margin-top: 4px !important;
}

.vn-mt-2 {
  margin-top: 8px !important;
}

.vn-mt-3 {
  margin-top: 12px !important;
}

.vn-mt-4 {
  margin-top: 16px !important;
}

.vn-mt-5 {
  margin-top: 20px !important;
}

.vn-mt-6 {
  margin-top: 24px !important;
}

.vn-mt-7 {
  margin-top: 28px !important;
}

.vn-mt-8 {
  margin-top: 32px !important;
}

.vn-mt-9 {
  margin-top: 36px !important;
}

.vn-mt-10 {
  margin-top: 40px !important;
}

.vn-mt-11 {
  margin-top: 44px !important;
}

.vn-mt-12 {
  margin-top: 48px !important;
}

.vn-mt-auto {
  margin-top: auto;
}

.vn-mr-0 {
  margin-right: 0px !important;
}

.vn-mr-1 {
  margin-right: 4px !important;
}

.vn-mr-2 {
  margin-right: 8px !important;
}

.vn-mr-3 {
  margin-right: 12px !important;
}

.vn-mr-4 {
  margin-right: 16px !important;
}

.vn-mr-5 {
  margin-right: 20px !important;
}

.vn-mr-6 {
  margin-right: 24px !important;
}

.vn-mr-7 {
  margin-right: 28px !important;
}

.vn-mr-8 {
  margin-right: 32px !important;
}

.vn-mr-9 {
  margin-right: 36px !important;
}

.vn-mr-10 {
  margin-right: 40px !important;
}

.vn-mr-11 {
  margin-right: 44px !important;
}

.vn-mr-12 {
  margin-right: 48px !important;
}

.vn-mr-auto {
  margin-right: auto;
}

.vn-mb-0 {
  margin-bottom: 0px !important;
}

.vn-mb-1 {
  margin-bottom: 4px !important;
}

.vn-mb-2 {
  margin-bottom: 8px !important;
}

.vn-mb-3 {
  margin-bottom: 12px !important;
}

.vn-mb-4 {
  margin-bottom: 16px !important;
}

.vn-mb-5 {
  margin-bottom: 20px !important;
}

.vn-mb-6 {
  margin-bottom: 24px !important;
}

.vn-mb-7 {
  margin-bottom: 28px !important;
}

.vn-mb-8 {
  margin-bottom: 32px !important;
}

.vn-mb-9 {
  margin-bottom: 36px !important;
}

.vn-mb-10 {
  margin-bottom: 40px !important;
}

.vn-mb-11 {
  margin-bottom: 44px !important;
}

.vn-mb-12 {
  margin-bottom: 48px !important;
}

.vn-mb-auto {
  margin-bottom: auto;
}

.vn-ml-0 {
  margin-left: 0px !important;
}

.vn-ml-1 {
  margin-left: 4px !important;
}

.vn-ml-2 {
  margin-left: 8px !important;
}

.vn-ml-3 {
  margin-left: 12px !important;
}

.vn-ml-4 {
  margin-left: 16px !important;
}

.vn-ml-5 {
  margin-left: 20px !important;
}

.vn-ml-6 {
  margin-left: 24px !important;
}

.vn-ml-7 {
  margin-left: 28px !important;
}

.vn-ml-8 {
  margin-left: 32px !important;
}

.vn-ml-9 {
  margin-left: 36px !important;
}

.vn-ml-10 {
  margin-left: 40px !important;
}

.vn-ml-11 {
  margin-left: 44px !important;
}

.vn-ml-12 {
  margin-left: 48px !important;
}

.vn-ml-auto {
  margin-left: auto;
}

.vn-pa-0 {
  padding: 0px !important;
}

.vn-pa-1 {
  padding: 4px !important;
}

.vn-pa-2 {
  padding: 8px !important;
}

.vn-pa-3 {
  padding: 12px !important;
}

.vn-pa-4 {
  padding: 16px !important;
}

.vn-pa-5 {
  padding: 20px !important;
}

.vn-pa-6 {
  padding: 24px !important;
}

.vn-pa-7 {
  padding: 28px !important;
}

.vn-pa-8 {
  padding: 32px !important;
}

.vn-pa-9 {
  padding: 36px !important;
}

.vn-pa-10 {
  padding: 40px !important;
}

.vn-pa-11 {
  padding: 44px !important;
}

.vn-pa-12 {
  padding: 48px !important;
}

.vn-px-0 {
  padding-right: 0px !important;
  padding-left: 0px !important;
}

.vn-px-1 {
  padding-right: 4px !important;
  padding-left: 4px !important;
}

.vn-px-2 {
  padding-right: 8px !important;
  padding-left: 8px !important;
}

.vn-px-3 {
  padding-right: 12px !important;
  padding-left: 12px !important;
}

.vn-px-4 {
  padding-right: 16px !important;
  padding-left: 16px !important;
}

.vn-px-5 {
  padding-right: 20px !important;
  padding-left: 20px !important;
}

.vn-px-6 {
  padding-right: 24px !important;
  padding-left: 24px !important;
}

.vn-px-7 {
  padding-right: 28px !important;
  padding-left: 28px !important;
}

.vn-px-8 {
  padding-right: 32px !important;
  padding-left: 32px !important;
}

.vn-px-9 {
  padding-right: 36px !important;
  padding-left: 36px !important;
}

.vn-px-10 {
  padding-right: 40px !important;
  padding-left: 40px !important;
}

.vn-px-11 {
  padding-right: 44px !important;
  padding-left: 44px !important;
}

.vn-px-12 {
  padding-right: 48px !important;
  padding-left: 48px !important;
}

.vn-py-0 {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

.vn-py-1 {
  padding-top: 4px !important;
  padding-bottom: 4px !important;
}

.vn-py-2 {
  padding-top: 8px !important;
  padding-bottom: 8px !important;
}

.vn-py-3 {
  padding-top: 12px !important;
  padding-bottom: 12px !important;
}

.vn-py-4 {
  padding-top: 16px !important;
  padding-bottom: 16px !important;
}

.vn-py-5 {
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}

.vn-py-6 {
  padding-top: 24px !important;
  padding-bottom: 24px !important;
}

.vn-py-7 {
  padding-top: 28px !important;
  padding-bottom: 28px !important;
}

.vn-py-8 {
  padding-top: 32px !important;
  padding-bottom: 32px !important;
}

.vn-py-9 {
  padding-top: 36px !important;
  padding-bottom: 36px !important;
}

.vn-py-10 {
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}

.vn-py-11 {
  padding-top: 44px !important;
  padding-bottom: 44px !important;
}

.vn-py-12 {
  padding-top: 48px !important;
  padding-bottom: 48px !important;
}

.vn-pt-0 {
  padding-top: 0px !important;
}

.vn-pt-1 {
  padding-top: 4px !important;
}

.vn-pt-2 {
  padding-top: 8px !important;
}

.vn-pt-3 {
  padding-top: 12px !important;
}

.vn-pt-4 {
  padding-top: 16px !important;
}

.vn-pt-5 {
  padding-top: 20px !important;
}

.vn-pt-6 {
  padding-top: 24px !important;
}

.vn-pt-7 {
  padding-top: 28px !important;
}

.vn-pt-8 {
  padding-top: 32px !important;
}

.vn-pt-9 {
  padding-top: 36px !important;
}

.vn-pt-10 {
  padding-top: 40px !important;
}

.vn-pt-11 {
  padding-top: 44px !important;
}

.vn-pt-12 {
  padding-top: 48px !important;
}

.vn-pr-0 {
  padding-right: 0px !important;
}

.vn-pr-1 {
  padding-right: 4px !important;
}

.vn-pr-2 {
  padding-right: 8px !important;
}

.vn-pr-3 {
  padding-right: 12px !important;
}

.vn-pr-4 {
  padding-right: 16px !important;
}

.vn-pr-5 {
  padding-right: 20px !important;
}

.vn-pr-6 {
  padding-right: 24px !important;
}

.vn-pr-7 {
  padding-right: 28px !important;
}

.vn-pr-8 {
  padding-right: 32px !important;
}

.vn-pr-9 {
  padding-right: 36px !important;
}

.vn-pr-10 {
  padding-right: 40px !important;
}

.vn-pr-11 {
  padding-right: 44px !important;
}

.vn-pr-12 {
  padding-right: 48px !important;
}

.vn-pb-0 {
  padding-bottom: 0px !important;
}

.vn-pb-1 {
  padding-bottom: 4px !important;
}

.vn-pb-2 {
  padding-bottom: 8px !important;
}

.vn-pb-3 {
  padding-bottom: 12px !important;
}

.vn-pb-4 {
  padding-bottom: 16px !important;
}

.vn-pb-5 {
  padding-bottom: 20px !important;
}

.vn-pb-6 {
  padding-bottom: 24px !important;
}

.vn-pb-7 {
  padding-bottom: 28px !important;
}

.vn-pb-8 {
  padding-bottom: 32px !important;
}

.vn-pb-9 {
  padding-bottom: 36px !important;
}

.vn-pb-10 {
  padding-bottom: 40px !important;
}

.vn-pb-11 {
  padding-bottom: 44px !important;
}

.vn-pb-12 {
  padding-bottom: 48px !important;
}

.vn-pl-0 {
  padding-left: 0px !important;
}

.vn-pl-1 {
  padding-left: 4px !important;
}

.vn-pl-2 {
  padding-left: 8px !important;
}

.vn-pl-3 {
  padding-left: 12px !important;
}

.vn-pl-4 {
  padding-left: 16px !important;
}

.vn-pl-5 {
  padding-left: 20px !important;
}

.vn-pl-6 {
  padding-left: 24px !important;
}

.vn-pl-7 {
  padding-left: 28px !important;
}

.vn-pl-8 {
  padding-left: 32px !important;
}

.vn-pl-9 {
  padding-left: 36px !important;
}

.vn-pl-10 {
  padding-left: 40px !important;
}

.vn-pl-11 {
  padding-left: 44px !important;
}

.vn-pl-12 {
  padding-left: 48px !important;
}

.vn-gap-0 {
  gap: 0px;
}

.vn-gap-1 {
  gap: 4px;
}

.vn-gap-2 {
  gap: 8px;
}

.vn-gap-3 {
  gap: 12px;
}

.vn-gap-4 {
  gap: 16px;
}

.vn-gap-5 {
  gap: 20px;
}

.vn-gap-6 {
  gap: 24px;
}

.vn-gap-7 {
  gap: 28px;
}

.vn-gap-8 {
  gap: 32px;
}

.vn-gap-9 {
  gap: 36px;
}

.vn-gap-10 {
  gap: 40px;
}

.vn-gap-11 {
  gap: 44px;
}

.vn-gap-12 {
  gap: 48px;
}

/*
 * @Description: 改文件为全局共用样式
 * 重要！！！！ 请统一使用签章common-,以作区分
 */
.common-main-container {
  background-color: var(--x-color-gray-l3);
  padding: 12px;
}

.common-app-container {
  background: var(--x-color-white);
  padding: 12px;
}

.common-custom-dot {
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background-color: var(--x-color-red-l5);
}

.common-pagination-box {
  padding: 0 12px;
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.common-pagination-box .el-pagination__editor.el-input {
  width: 50px !important;
}
.common-pagination-box .el-pagination {
  padding: 10px 0 0 !important;
}

.common-label-limit {
  display: flex;
}
.common-label-limit .text-overflow {
  flex-grow: 1;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

.common-list-container {
  width: 100%;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-start;
  align-items: flex-start;
}

.common-list-condition {
  flex: none;
  width: 100%;
  box-shadow: 0 2px 4px 1px rgba(0, 0, 0, 0.1);
  position: relative;
  z-index: 1;
}
.common-list-condition .list-con-main {
  width: 100%;
  padding: 0 16px;
  background: var(--x-color-white);
}
.common-list-condition .list-con-main .list-con-item {
  width: 100%;
  min-height: 48px;
  border-bottom: 1px dashed #eeeeee;
  display: flex;
  flex-flow: row nowrap;
  justify-content: flex-start;
  align-items: flex-start;
}
.common-list-condition .list-con-main .list-con-item:last-child {
  border-bottom: none;
}
.common-list-condition .list-con-main .list-con-item > label {
  flex: none;
  width: 84px;
  line-height: 28px;
  color: var(--x-color-gray-d2);
  margin: 10px 0 0 0;
  white-space: nowrap;
}
.common-list-condition .list-con-main .list-con-item .list-con-item-box {
  flex: auto;
  display: flex;
  flex-flow: row nowrap;
}
.common-list-condition .list-con-main .list-con-item .list-con-item-box .all-check {
  flex: none;
  margin-right: 16px;
}
.common-list-condition .list-con-main .list-con-item .list-con-item-box .el-checkbox-group {
  flex: auto;
}
.common-list-condition .list-con-result {
  width: 100%;
  min-height: 44px;
  padding: 9px 122px 0 16px;
  background: #f9f9f9;
  border-top: 1px solid #f0f0f0;
  display: flex;
  flex-flow: row nowrap;
  justify-content: flex-start;
  align-items: flex-start;
  position: relative;
}
.common-list-condition .list-con-result > label {
  flex: none;
  width: 84px;
  font-size: 12px !important;
  line-height: 24px;
  color: var(--x-color-gray-d1);
}
.common-list-condition .list-con-result .list-con-result-box {
  flex: auto;
  display: flex;
}
.common-list-condition .list-con-result .list-con-result-box > li {
  flex: none;
  height: 24px;
  padding: 2px 4px;
  background: #e8f4fe;
  border: 1px solid #bbdefc;
  border-radius: 4px;
  display: flex;
  align-items: center;
  margin: 0 16px 10px 0;
}
.common-list-condition .list-con-result .list-con-result-box > li > span {
  font-size: var(--x-font-size-14);
  line-height: 18px;
  color: var(--x-color-primary);
  margin: 0 8px 0 0;
}
.common-list-condition .list-con-result .list-con-result-box > li > i {
  font-size: 16px;
  line-height: 18px;
  color: var(--x-color-primary);
  cursor: pointer;
}

.common-list-box {
  flex: 1;
  width: 100%;
  padding: 16px;
  display: flex;
  flex-flow: column nowrap;
  position: relative;
  overflow: hidden;
}
.common-list-box .list-box-sup {
  width: 100%;
  height: 32px;
  flex: none;
  display: flex;
  align-items: center;
}
.common-list-box .list-box-sup .list-boxp-search {
  flex: none;
}
.common-list-box .list-box-sup .list-boxp-search .el-input .el-input__suffix {
  cursor: pointer;
}
.common-list-box .list-box-sup .list-boxp-search .el-input .el-input__suffix:hover .el-input__suffix-inner > i {
  color: var(--x-color-primary);
}
.common-list-box .list-box-sup .list-boxp-each {
  flex: none;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  margin: 0 16px 0 0;
}
.common-list-box .list-box-sup .list-boxp-each > label {
  flex: none;
  font-size: var(--x-font-size-14);
  line-height: 20px;
  color: var(--x-color-gray-d2);
  margin: 0 8px 0 0;
}
.common-list-box .list-box-sup .list-boxp-each > div {
  flex: none;
}
.common-list-box .list-box-sup .list-boxp-btn {
  display: flex;
  justify-content: flex-end;
  flex: 1;
}
.common-list-box .list-box-sup .list-boxp-btn .el-button {
  vertical-align: middle;
}
.common-list-box .list-box-sub {
  width: 100%;
  flex: 1;
  margin: 16px 0 0 0;
  overflow: hidden;
}

.common-grid-bg {
  width: 100%;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}

.common-grid-condition {
  flex: none;
  width: 100%;
  padding: 16px 16px;
  display: flex;
  flex-flow: row nowrap;
}
.common-grid-condition .grid-c-left {
  flex: none;
  display: flex;
  flex-flow: row nowrap;
  margin: 0 16px 0 0;
}
.common-grid-condition .grid-c-left .grid-cl-each {
  flex: none;
  display: flex;
  flex-flow: row nowrap;
  margin: 0 0 0 12px;
}
.common-grid-condition .grid-c-left .grid-cl-each:first-child {
  margin-left: 0;
}
.common-grid-condition .grid-c-left .grid-cl-each .grid-cle-label {
  flex: none;
  font-size: var(--x-font-size-14);
  line-height: 30px;
  color: var(--x-color-gray-d1);
  text-align: left;
  margin: 0 8px 0 0;
}
.common-grid-condition .grid-c-left .grid-cl-each .grid-cle-box {
  flex: none;
}
.common-grid-condition .grid-c-left .grid-cl-each .grid-cle-box.w100 {
  width: 100px;
}
.common-grid-condition .grid-c-left .grid-cl-each .grid-cle-box.w200 {
  width: 200px;
}
.common-grid-condition .grid-c-left .grid-cl-each .grid-cle-box.w300 {
  width: 300px;
}
.common-grid-condition .grid-c-left .grid-cl-each .grid-cle-box.w400 {
  width: 400px;
}
.common-grid-condition .grid-c-right {
  flex: none;
  display: flex;
  flex-flow: row nowrap;
  margin: 0 0 0 auto;
}

.common-grid-container {
  flex: 1;
  width: 100%;
  padding: 0 16px;
}
.common-grid-container .grid-table {
  width: 100%;
  height: calc(100% - 50px);
  position: relative;
}
.common-grid-container .grid-pagination {
  width: 100%;
  height: 50px;
}
.common-grid-container .grid-pagination .el-pagination {
  padding: 10px 0 0 !important;
}

.common-deal-modal .el-dialog {
  border-radius: 4px;
  box-shadow: 0 4px 8px 2px rgba(0, 0, 0, 0.16);
}
.common-deal-modal .el-dialog .el-dialog__header {
  border-bottom: solid 1px #f0f0f0;
}
.common-deal-modal .el-dialog .el-dialog__header .el-dialog__headerbtn {
  font-size: 16px !important;
  right: 16px !important;
  top: 16px !important;
}
.common-deal-modal .el-dialog .el-dialog__body {
  padding: 0 !important;
}

.common-deal {
  width: 100%;
  height: 500px;
  display: flex;
  flex-flow: row nowrap;
}
.common-deal .common-user-select-left {
  flex: none;
  width: 43%;
  height: 100%;
  background: #fafafa;
  border-right: 1px solid #f0f0f0;
}
.common-deal .common-user-select-left .common-user-left-task {
  width: 100%;
  height: 52px;
  padding: 14px 16px;
  display: flex;
}
.common-deal .common-user-select-left .common-user-left-task > img {
  display: block;
  width: 71px;
  height: 26px;
  margin-top: 2px;
}
.common-deal .common-user-select-left .common-user-left-task > p {
  font-size: 16px !important;
  line-height: 26px;
  color: var(--x-color-gray-d2);
  font-weight: 600;
  margin: 0 0 0 8px;
  width: 140px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.common-deal .common-user-select-left .common-user-left-tree {
  width: 100%;
  height: calc(100% - 52px);
  overflow: auto;
}
.common-deal .common-user-select-left .common-user-left-tree .virtual-tree .virtual-tree-search {
  padding: 0 16px;
}
.common-deal .common-user-select-left .common-user-left-tree .virtual-tree .virtual-tree-search .el-input__suffix {
  right: 20px !important;
}
.common-deal .common-user-select-left .common-user-left-tree .virtual-tree .el-input--mini .el-input__inner {
  height: 32px;
  line-height: 32px;
}
.common-deal .common-user-select-left .common-user-left-tree .virtual-tree .virtual-tree-list {
  padding: 16px;
}
.common-deal .common-user-select-left .common-user-left-tree .virtual-tree .virtual-tree-item {
  height: 36px;
}
.common-deal .common-user-select-left .common-user-left-tree .virtual-tree .virtual-tree-item .avatar {
  margin-left: 4px;
}
.common-deal .common-user-select-left .common-user-left-tree .cus-virtual-tree .avatar {
  width: 22px;
  height: 22px;
  border-radius: 50%;
  margin-right: 4px;
}
.common-deal .common-user-select-left .common-user-left-tree .cus-virtual-tree .limit-label {
  width: 100%;
}
.common-deal .common-user-select-left .common-user-left-tree .cus-virtual-tree .virtual-tree-node {
  width: calc(100% - 20px);
}
.common-deal .common-user-select-left .common-user-left-tree .cus-virtual-tree .virtual-tree-item .el-checkbox.inner-check-box {
  margin-top: 2px;
}
.common-deal .common-user-select-left .common-user-left-tree .el-tree {
  color: var(--x-color-gray-d1);
  margin-left: 16px;
}
.common-deal .common-deal-right {
  flex: none;
  width: 57%;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.common-deal .common-deal-right .common-deal-right-box {
  flex: 1;
  width: 100%;
  padding: 7px 0 0 0;
  overflow: hidden;
}
.common-deal .common-deal-right .common-deal-right-box .common-deal-right-head {
  width: 100%;
  height: 38px;
  padding: 0 16px;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
}
.common-deal .common-deal-right .common-deal-right-box .common-deal-right-head > p {
  flex: none;
  line-height: 22px;
  color: var(--x-color-gray-d2);
}
.common-deal .common-deal-right .common-deal-right-box .common-deal-right-main {
  width: 100%;
  height: calc(100% - 38px);
  padding: 12px 16px 0 20px;
  overflow-y: auto;
}
.common-deal .common-deal-right .common-deal-right-box .common-deal-right-main .common-deal-r-list {
  width: 100%;
}
.common-deal .common-deal-right .common-deal-right-box .common-deal-right-main .common-deal-r-list .common-deal-rb-each {
  width: 100%;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  margin: 12px 0 0 0;
}
.common-deal .common-deal-right .common-deal-right-box .common-deal-right-main .common-deal-r-list .common-deal-rb-each .head {
  width: 22px;
  height: 22px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
}
.common-deal .common-deal-right .common-deal-right-box .common-deal-right-main .common-deal-r-list .common-deal-rb-each:first-child {
  margin-top: 0;
}
.common-deal .common-deal-right .common-deal-right-box .common-deal-right-main .common-deal-r-list .common-deal-rb-each > div {
  flex: none;
  width: 24px;
  height: 24px;
}
.common-deal .common-deal-right .common-deal-right-box .common-deal-right-main .common-deal-r-list .common-deal-rb-each > div > img {
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 50%;
}
.common-deal .common-deal-right .common-deal-right-box .common-deal-right-main .common-deal-r-list .common-deal-rb-each > p {
  flex: auto;
  font-size: var(--x-font-size-14);
  line-height: 20px;
  color: var(--x-color-gray-d1);
  text-align: left;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  cursor: default;
  margin: 0 12px 0 8px;
}
.common-deal .common-deal-right .common-deal-right-box .common-deal-right-main .common-deal-r-list .common-deal-rb-each > i {
  flex: none;
  font-size: 16px !important;
  cursor: pointer;
  margin: 0 0 0 auto;
}
.common-deal .common-deal-right .common-deal-right-box .common-deal-right-main .common-deal-r-list .common-deal-rb-each > i:hover {
  color: var(--x-color-primary);
}
.common-deal .common-deal-right .common-deal-r-text {
  flex: none;
  width: 100%;
  padding: 12px;
}
.common-deal .common-deal-right .common-deal-r-opt {
  flex: none;
  width: 100%;
  height: 64px;
  padding: 12px 16px;
  border-top: 1px solid #f0f0f0;
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-between;
  align-items: center;
}
.common-deal .common-deal-right .common-deal-r-opt .common-deal-ro-check {
  flex: none;
}
.common-deal .common-deal-right .common-deal-r-opt .common-deal-ro-userword {
  flex: none;
}
.common-deal .common-deal-right .common-deal-r-opt .common-deal-ro-btn {
  flex: none;
  margin: 0 0 0 auto;
}

.common-double-screen-popover {
  max-height: 100%;
  overflow-y: auto;
  height: 80%;
}

.common-hang-message-box .el-message-box__title span {
  font-size: 18px !important;
}

.common-insert-before-col {
  border-left: 2px dotted #b1b0b0;
}

.common-insert-after-col {
  border-right: 2px dotted #b1b0b0 !important;
}

.common-hide-style {
  pointer-events: none;
  color: inherit;
  cursor: default;
  padding: 0 !important;
  border: none !important;
}

.common-show-style {
  pointer-events: auto;
  color: inherit;
  cursor: pointer;
  padding: 0 !important;
  border: none !important;
}

.common-uploader-btn {
  padding: 8px 15px !important;
  line-height: 0 !important;
  border: 1px solid #dcdfe6 !important;
}

.common-uploader-btn:hover {
  background-color: inherit !important;
}

/* 判断ipad */
/* ipad适配 */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  .sidebar .sub-menu-ipad {
    background-color: #fff !important;
  }
  .public-header-style {
    height: 50px !important;
    min-height: 50px !important;
  }
  .common-main-container {
    padding: 8px !important;
  }
  #left {
    width: 240px !important;
    min-width: 240px !important;
  }
  .ipad-padding {
    padding: 8px !important;
  }
  .ipad-margin {
    margin: 8px !important;
  }
  .ipad-margin-no-top {
    margin: 0 8px 8px 8px !important;
  }
  .ipad-mr-lf {
    margin-left: 8px !important;
  }
  .ipad-mr-rg {
    margin-right: 8px !important;
  }
  .ipad-pd-lf {
    margin-left: 8px !important;
  }
  .ipad-pb-8 {
    padding-bottom: 8px !important;
  }
  .ipad-mb-8 {
    margin-bottom: 8px !important;
  }
  ::v-deep .el-pagination {
    padding-top: 8px !important;
  }
  .select-tree-area {
    height: 32px;
  }
  .select-tree-area ::v-deep .vue-treeselect__control {
    height: 100% !important;
    line-height: 100% !important;
    border: 1px solid #dcdfe6 !important;
  }
  .select-tree-area ::v-deep .vue-treeselect__control .vue-treeselect__placeholder,
  .select-tree-area ::v-deep .vue-treeselect__control .vue-treeselect__single-value {
    line-height: 30px !important;
  }
  /* 设置dialog最小宽度 */
  .el-dialog {
    min-width: 440px !important;
  }
  /* 滚动条样式设置 */
  ::-webkit-scrollbar {
    width: 3px !important;
    height: 3px !important;
  }
  ::-webkit-scrollbar-thumb {
    background-color: rgba(0, 0, 0, 0.8) !important;
    border-radius: 3px !important;
  }
  ::-webkit-scrollbar-track {
    background-color: transparent !important;
  }
  ::-webkit-scrollbar-track-piece {
    background-color: transparent !important;
  }
}
/*
 * @Description: 对原始html标签默认样式进行设置
 */
/** 配置通用样式 **/
body, div, span, header, footer, nav, section, aside, article, ul, dl, dt, dd, li, a, p, h1, h2, h3, h4, h5, h6, i, b, textarea, button, input, select, figure, figcaption, label {
  padding: 0;
  margin: 0;
  list-style: none;
  font-style: normal;
  text-decoration: none;
  border: none;
  box-sizing: border-box;
  -webkit-tap-highlight-color: transparent;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-size: 14px;
}
body:hover, div:hover, span:hover, header:hover, footer:hover, nav:hover, section:hover, aside:hover, article:hover, ul:hover, dl:hover, dt:hover, dd:hover, li:hover, a:hover, p:hover, h1:hover, h2:hover, h3:hover, h4:hover, h5:hover, h6:hover, i:hover, b:hover, textarea:hover, button:hover, input:hover, select:hover, figure:hover, figcaption:hover, label:hover {
  outline: none;
}

html,
body,
#hnup,
#hnup-sub {
  height: 100%;
  overflow: hidden;
  font-family: Arial, sans-serif, "Microsoft Yahei", "微软雅黑", "宋体";
}
html pre,
body pre,
#hnup pre,
#hnup-sub pre {
  font-family: Arial, sans-serif, "Microsoft Yahei", "微软雅黑", "宋体";
}

a,
a:focus,
a:hover {
  cursor: pointer;
  color: inherit;
}

*,
*:before,
*:after {
  box-sizing: inherit;
}

input::-webkit-input-placeholder {
  color: #bfbfbf !important;
}

input:-ms-input-placeholder {
  color: #bfbfbf !important;
}

input::placeholder {
  color: #bfbfbf !important;
}

/** iframe **/
iframe {
  border: none;
}

.theme-ipadStandardFontSize {
  --x-font-size-12: calc(var(--x-font-size-12-default) - 2px);
  --x-font-size-14: calc(var(--x-font-size-14-default) - 2px);
  --x-font-size-16: calc(var(--x-font-size-16-default) - 2px);
  --x-font-size-18: calc(var(--x-font-size-18-default) - 2px);
  --x-font-size-20: calc(var(--x-font-size-20-default) - 2px);
  --x-font-size-22: calc(var(--x-font-size-22-default) - 2px);
}

.theme-standardFontSize {
  --x-font-size-12: var(--x-font-size-12-default);
  --x-font-size-14: var(--x-font-size-14-default);
  --x-font-size-16: var(--x-font-size-16-default);
  --x-font-size-18: var(--x-font-size-18-default);
  --x-font-size-20: var(--x-font-size-20-default);
  --x-font-size-22: var(--x-font-size-22-default);
}

.theme-mediumFontSize {
  --x-font-size-12: calc(var(--x-font-size-12-default) + 2px);
  --x-font-size-14: calc(var(--x-font-size-14-default) + 2px);
  --x-font-size-16: calc(var(--x-font-size-16-default) + 2px);
  --x-font-size-18: calc(var(--x-font-size-18-default) + 2px);
  --x-font-size-20: calc(var(--x-font-size-20-default) + 2px);
  --x-font-size-22: calc(var(--x-font-size-22-default) + 2px);
}

.theme-largeFontSize {
  --x-font-size-12: calc(var(--x-font-size-12-default) + 4px);
  --x-font-size-14: calc(var(--x-font-size-14-default) + 4px);
  --x-font-size-16: calc(var(--x-font-size-16-default) + 4px);
  --x-font-size-18: calc(var(--x-font-size-18-default) + 4px);
  --x-font-size-20: calc(var(--x-font-size-20-default) + 4px);
  --x-font-size-22: calc(var(--x-font-size-22-default) + 2px);
}

.font-size-12 {
  font-size: var(--x-font-size-12);
}

.font-size-14 {
  font-size: var(--x-font-size-14);
}

.font-size-16 {
  font-size: var(--x-font-size-16);
}

.font-size-18 {
  font-size: var(--x-font-size-18);
}

.font-size-20 {
  font-size: var(--x-font-size-20);
}

.font-weight-600 {
  font-weight: var(--x-font-weight-600);
}

.font-weight-400 {
  font-weight: var(--x-font-weight-400);
}

/*
 * @Description: 该css文件为滚动条样式
 */
/* IE */
html * {
  scrollbar-face-color: var(--x-color-gray);
  scrollbar-shadow-color: var(--x-color-gray);
  scrollbar-highlight-color: var(--x-color-gray-d1);
  scrollbar-3dlight-color: var(--x-color-gray-d1);
  scrollbar-darkshadow-color: var(--x-color-gray);
  scrollbar-track-color: var(--x-color-gray-d1);
  scrollbar-arrow-color: var(--x-color-gray-d1);
}

/* Webkit */
::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}

::-webkit-scrollbar-thumb {
  background-color: var(--x-color-gray-l5);
  border-radius: 6px;
}

::-webkit-scrollbar-track {
  background-color: var(--x-color-white);
}

::-webkit-scrollbar-track-piece {
  background-color: var(--x-color-white);
}

.standardScrollBarSize ::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}

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

.largeScrollBarSize ::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}

/*
 * @Description: 该css文件为重置element模块默认样式，使其最大限度的默认状态便符号中心产品需求
 */
/* 为了在14号字体下,el-button-small的高度为32，减少el-button-small的2个内行距 */
.el-button--small {
  padding-top: 8px !important;
  padding-bottom: 8px !important;
}

.el-button + .el-button {
  margin-left: 8px !important;
}

/**  start radio全局样式调整  **/
.el-radio-button--small .el-radio-button__inner {
  padding-top: 8px !important;
  padding-bottom: 8px !important;
}

.el-radio .el-radio__inner {
  width: 16px;
  height: 16px;
}

.el-radio .el-radio__inner:after {
  width: 8px;
  height: 8px;
}

/**  end radio全局样式调整  **/
/**  start checkbox全局样式调整  **/
.el-checkbox .el-checkbox__input .el-checkbox__inner {
  width: 16px;
  height: 16px;
  border-radius: 4px;
}

.el-checkbox .el-checkbox__input .el-checkbox__inner:after {
  height: 8px;
  left: 5px;
}

/**  end checkbox全局样式调整  **/
/** start el-range-editor样式调整 **/
.el-range-editor .el-range-separator {
  line-height: 30px !important;
  width: 2em !important;
}

.el-range-editor .el-range-editor--small .el-range__icon {
  line-height: 30px;
}

/** end el-range-editor样式调整 **/
/** start show-overflow-tooltip样式调整 **/
.el-tooltip__popper {
  font-size: var(--x-font-size-14);
  max-width: 50% !important;
}

/** end show-overflow-tooltip样式调整 **/
.el-button-group > .el-button:not(:first-child):not(:last-child) {
  border-radius: 0 !important;
}
.el-button-group > .el-button:first-child {
  border-radius: 4px 0 0 4px !important;
}
.el-button-group > .el-button:last-child {
  border-radius: 0 4px 4px 0 !important;
}
.el-button-group .el-button + .el-button {
  margin-left: 0 !important;
}

/** start 重构el-table样式 **/
.el-table .el-table__row {
  cursor: pointer;
}

.el-table--small .el-table__row td {
  padding: 0;
  height: 32px;
}

.el-table th {
  height: 44px !important;
}

.el-table.el-table--border {
  border: 1px solid #ebeef5 !important;
}
.el-table .el-table__body-wrapper {
  position: relative;
}
.el-table .el-table__body-wrapper .el-table__empty-block {
  background-image: url(/img/gridNoData.f8c677dc.png);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 240px;
  min-height: 240px !important;
}
.el-table .el-table__body-wrapper .el-table__empty-block .el-table__empty-text {
  display: none;
}
.el-table th {
  background-color: rgb(240, 246, 252) !important;
  height: 36px;
  padding: 0 !important;
  border-bottom: 1px solid #f0f0f0 !important;
  color: var(--x-color-gray-d2);
}
.el-table td {
  padding: 12px 0 !important;
  border-bottom: 1px solid #f0f0f0 !important;
}
.el-table th.gutter {
  display: table-cell !important;
}
.el-table .el-table-column--selection {
  text-align: center;
}

.el-table::before {
  display: none;
}

.el-table .el-table__header {
  table-layout: fixed !important;
}

/** end 重构el-table样式 **/
.el-table-column--selection .cell {
  padding-left: 14px !important;
  padding-right: 14px !important;
}

.el-table--enable-row-hover .el-table__body tr:hover > td.el-table__cell {
  background-color: #e0edf8;
}

.el-dialog {
  display: flex;
  flex-direction: column;
  margin: 0 !important;
  max-height: calc(100% - 30px);
  max-width: calc(100% - 30px);
}
.el-dialog .el-dialog__header {
  border-bottom: 1px solid var(--x-color-gray-l3);
  padding: 16px 16px 16px;
}
.el-dialog .el-dialog__header .el-dialog__title {
  font-size: 16px !important;
  line-height: 20px !important;
  font-weight: 600;
}
.el-dialog .el-dialog__header .el-dialog__close {
  font-size: 18px;
  font-weight: 800;
  top: 16px;
}
.el-dialog .el-dialog__body {
  max-height: 600px;
  padding: 12px 16px;
  flex: 1;
  overflow: auto;
}
.el-dialog .el-dialog__footer {
  padding: 16px 24px;
  border-top: solid 1px var(--x-color-gray-l3);
}

.el-dialog__wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
}

.el-dialog__headerbtn {
  right: 13px !important;
}

.el-dialog__headerbtn .el-dialog__close,
.el-dialog__headerbtn:focus .el-dialog__close,
.el-dialog__headerbtn:hover .el-dialog__close {
  color: var(--x-color-gray-d1) !important;
}

.el-form-item__label {
  color: var(--x-color-gray-d2) !important;
}

.el-pagination__editor.el-input {
  width: 80px;
}

.el-form-item__content .el-input__inner {
  color: var(--x-color-gray-d1) !important;
}

.el-form .el-form-item {
  margin-bottom: 18px;
}

.el-loading-mask {
  z-index: 3260 !important;
  background-color: rgba(255, 255, 255, 0.7) !important;
}
.el-loading-mask .el-loading-spinner .circular {
  display: block;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAABBCAMAAAC5KTl3AAAAjVBMVEVHcEwkbdsUdtgQcM8Na9cLatUKcNYKbNgIc94Ia9YPcdoMcdsLbNcKctsKcNYKcd0JbtcNcdkIbNcLbtkLbdoLbtgJbtgJbNkLb9sKbdsKbtoKbtoKbdgKb9kKbtoKbtoKbtkJbtoJbdkKbdgJbdkKbtoJbdgJbNkKbdgJbtgJbdgKbtkJbtoJbdoJbdnJ+AR9AAAALnRSTlMABw0QExgZGh8fIistMTI0Oj1AQ0RIVldcYmZoaXp7fX+LjJiisrKzxNjZ5v3+kQodUQAAATFJREFUeNrt0llug2AMBGCTQGgSUpaUFEhT9p1y/+O1/LLktwqGSLzkO4A1tof+55Z9X7qEe/yMf4YHodxhVAY4RTmykhaw86bJbVL6kfU0372btHd4gt12SmujW+Qdy9FLNh1raPI9yDehCdIodAsBXRL11co3EdKoxc5xUcRnwt3qSXUj1LmqlQpOEdcsJlBRs2K7CbLFdpekz2rdN6VRL6ucwiQJT4S7ZpP0iidIMyWFU4QZCwmUZCzZboJssd0l6SOVb65r1MtTHPwg8A+Eu0TKBU8QMTiFHzGfQEHEgu0myBbbXZLe5ZvPaxRubzmOtSfc0VOOeAKPwSksj1mkaLph6Bot4HjMocnOVHbwBM1kGrqFbjIdvaRhMoPme5NvYhOkUegWAr2kQL8pZjfqF/HiQLWM1h+SAAAAAElFTkSuQmCC) no-repeat;
  background-size: contain;
  position: relative;
  left: 50%;
  margin-left: -25px;
}
.el-loading-mask .el-loading-spinner .circular .path {
  display: none;
}
.el-loading-mask .el-loading-spinner .el-loading-text {
  margin-top: 16px;
  color: var(--x-color-primary) !important;
}

.el-select-dropdown {
  min-width: 200px;
}

.el-pagination__total {
  margin-left: 15px;
}

.el-pagination {
  font-weight: normal !important;
  text-align: right;
  padding: 16px 0 0 !important;
}

.el-submenu .el-menu-item {
  min-width: 100px !important;
}

.el-button--small.isUpload .common-uploader-btn {
  border: none !important;
}
.el-button--small.isUpload .common-uploader-btn:hover {
  background-color: inherit !important;
}

.el-divider--horizontal {
  margin: 0;
}

.el-textarea .el-textarea__inner {
  resize: none;
}

.el-form--label-top .el-form-item__label {
  padding-bottom: 0 !important;
}

.el-select-dropdown .el-select-dropdown__item.selected {
  color: var(--x-color-gray-d2);
}
.el-select-dropdown .el-select-dropdown__item.hover, .el-select-dropdown .el-select-dropdown__item:hover {
  background-color: #f7f7f7;
}

.el-popconfirm__main {
  margin-bottom: 12px;
}

.el-message {
  z-index: 3000 !important;
  margin-top: 150px !important;
}

.el-tree-node__content {
  height: 30px !important;
}

.el-message-box__message {
  padding-left: 0;
  padding-right: 12px;
  word-break: break-all !important;
}

.el-input__inner {
  padding: 0 8px !important;
}

.el-input__inner,
.el-textarea__inner,
.el-radio__label,
.el-form-item__label,
.el-checkbox,
.el-checkbox__label,
.el-range-input,
.el-collapse-item__header {
  font-size: 12px;
}

.el-input--suffix .el-input__inner {
  padding-right: 30px !important;
}

.el-input--prefix .el-input__inner {
  padding-left: 30px !important;
}

.el-input .el-input__suffix {
  right: 2px !important;
}

.el-textarea__inner {
  padding: 5px 8px !important;
}

.el-input.is-disabled .el-input__inner {
  border-color: #d9d9d9 !important;
  color: #c0c4cc;
}

.el-select-dropdown.el-popper.is-multiple {
  max-width: 300px !important;
}

.el-message-box__wrapper {
  z-index: 99999 !important;
}

#toolPanel .item-panel.close {
  width: 24px !important;
}

.el-dropdown-menu.el-popper {
  max-height: 600px;
  overflow: auto;
}
.el-dropdown-menu.el-popper .el-dropdown-menu__item {
  font-size: var(--x-font-size-14);
}

.virtual-tree .virtual-tree-list .virtual-tree-item {
  color: var(--x-color-gray-d1);
}
.virtual-tree .virtual-tree-list .virtual-tree-item .tag {
  margin-right: 8px;
}
.virtual-tree .virtual-tree-list .virtual-tree-item.active {
  color: var(--x-color-primary);
}

.el-switch__label {
  color: var(--x-color-gray-d1);
}

.el-notification .el-icon-info {
  font-size: 24px !important;
}

.el-empty {
  width: 100%;
  height: 100%;
}

.el-autocomplete-suggestion__wrap {
  max-height: 360px;
}

.el-tabs__item {
  font-size: var(--x-font-size-14);
}

.el-table .el-table__header tr th {
  background: #E8EFF8 !important;
  color: #4E5969 !important;
}
.el-table .el-table__header tr th * {
  color: #4E5969 !important;
}
.el-table .el-table__fixed-left th,
.el-table .el-table__fixed-right th {
  background: #E8EFF8 !important;
  color: #4E5969 !important;
}
.el-table .el-table__empty-block {
  min-height: 300px;
}
.el-table td {
  border-bottom: 1px solid #ebeef5 !important;
}

.el-button.is-disabled {
  color: #c0c4cc !important;
}

.el-icon-caret-top,
.el-icon-caret-bottom {
  font-size: 8px !important;
  opacity: 0.7;
}

/*
 * @Description: 该css文件为element换肤文件，通过改变全局var变量实现
 */
/* dropdown的样式 */
.el-dropdown-menu__item:focus,
.el-dropdown-menu__item:not(.is-disabled):hover {
  background-color: var(--x-color-primary-l1);
  color: var(--x-color-primary);
}

.el-button--primary {
  color: #fff !important;
  background-color: var(--x-color-primary) !important;
  border-color: var(--x-color-primary) !important;
}
.el-button--primary span {
  color: #fff !important;
}
.el-button--primary:hover {
  background-color: var(--x-color-primary-l5) !important;
  border-color: var(--x-color-primary-l5) !important;
}
.el-button--primary.is-disabled {
  opacity: 0.6;
}
.el-button--primary.is-disabled:active, .el-button--primary.is-disabled:focus, .el-button--primary.is-disabled:hover {
  opacity: 0.6;
}

.el-radio-button.is-active .el-radio-button__inner {
  background: var(--x-color-white) !important;
  color: var(--x-color-primary);
}

/* 调整按钮颜色、hover色、active色适配主题色 */
.el-button--default:hover, .el-button--default:focus {
  background-color: var(--x-color-primary-l1) !important;
  border-color: var(--x-color-primary-l2) !important;
  color: var(--x-color-primary) !important;
}

.el-button--text {
  padding: 0 !important;
  color: var(--x-color-primary) !important;
}
.el-button--text:hover, .el-button--text:focus {
  text-decoration: underline;
}

.el-icon-upload {
  color: var(--x-color-primary) !important;
}

/* 最新设计稿更改了radio选中时的样式 */
.el-radio-button__inner:hover {
  color: var(--x-color-primary) !important;
}

.el-radio-button__orig-radio:checked + .el-radio-button__inner {
  background-color: var(--x-color-primary-o10) !important;
  color: var(--x-color-primary) !important;
  border-color: var(--x-color-primary) !important;
  box-shadow: -1px 0 0 0 var(--x-color-primary);
}

.el-table .ascending .sort-caret.ascending {
  border-bottom-color: var(--x-color-primary);
}

.el-table .descending .sort-caret.descending {
  border-top-color: var(--x-color-primary);
}

.el-tabs--border-card > .el-tabs__header .el-tabs__item.is-active {
  color: var(--x-color-primary);
}
.el-tabs--border-card > .el-tabs__header .el-tabs__item:not(.is-disabled):hover {
  color: var(--x-color-primary);
}

.el-tabs__active-bar {
  background-color: var(--x-color-primary);
}

.el-tabs__item:hover {
  color: var(--x-color-primary);
}
.el-tabs__item.is-active {
  color: var(--x-color-primary);
}

.el-input__inner:focus,
.el-textarea__inner:focus {
  border-color: var(--x-color-primary);
}

.el-pager li:hover, .el-pager li.active {
  color: var(--x-color-primary);
}

.el-pagination.is-background .el-pager li:not(.disabled).active {
  background-color: var(--x-color-primary);
}
.el-pagination.is-background .el-pager li:not(.disabled).active:hover {
  color: #fff !important;
}

.el-pagination__sizes .el-input .el-input__inner:hover {
  border-color: var(--x-color-primary);
}

.el-pagination.is-background .el-pager li:not(.disabled):hover {
  color: var(--x-color-primary);
}

.el-select .el-input.is-focus .el-input__inner {
  border-color: var(--x-color-primary);
}

.el-select .el-input__inner:focus {
  border-color: var(--x-color-primary);
}

.el-select-dropdown .el-select-dropdown__item.selected {
  color: var(--x-color-primary);
}
.el-select-dropdown .el-select-dropdown__item.hover, .el-select-dropdown .el-select-dropdown__item:hover {
  background-color: var(--x-color-primary-o10);
}

.el-date-table span span,
.el-date-table td.today span {
  line-height: 22px;
  color: var(--x-color-primary);
  border: 1px solid var(--x-color-primary);
}

.el-radio__input.is-checked .el-radio__inner {
  background: var(--x-color-primary);
  border-color: var(--x-color-primary);
}

.el-radio__inner:hover {
  border-color: var(--x-color-primary);
}

.el-radio__input.is-checked + .el-radio__label {
  color: var(--x-color-primary);
}

.el-checkbox__inner:hover,
.el-checkbox__input.is-focus .el-checkbox__inner {
  border-color: var(--x-color-primary);
}

.el-checkbox__input.is-checked .el-checkbox__inner,
.el-checkbox__input.is-indeterminate .el-checkbox__inner {
  background-color: var(--x-color-primary);
  border-color: var(--x-color-primary);
}

.el-checkbox__input.is-checked + .el-checkbox__label {
  color: var(--x-color-primary);
}

.el-tree-node.is-current > .el-tree-node__content {
  background: rgba(55, 129, 255, 0.1);
  color: var(--x-color-primary);
}
.el-tree-node.is-current > .el-tree-node__content .svg-icon {
  color: inherit;
}

.el-switch.is-checked .el-switch__core {
  border-color: var(--x-color-primary);
  background-color: var(--x-color-primary);
}

.el-message-box__btns .el-button:nth-of-type(1) {
  background: var(--x-color-white) !important;
  border: 1px solid #dcdfe6 !important;
  color: var(--x-color-gray-d2) !important;
}
.el-message-box__btns .el-button:nth-of-type(1) span {
  color: var(--x-color-gray-d2) !important;
}
.el-message-box__btns .el-button:nth-of-type(2) {
  color: var(--x-color-white);
  background: var(--x-color-primary) !important;
  border-color: var(--x-color-primary) !important;
}

/* 弹窗及messageBox的删除按钮hover的样式 */
.el-message-box__close:hover,
.el-dialog__close:hover {
  color: var(--x-color-primary);
}

/* ---------------------------------common------------------------------------- */
.flow-content.flow-show {
  background: var(--x-color-white);
}

#xx-generataForm {
  /** start 设置校验不通过时的样式 **/
  /** end 设置校验不通过时的样式 **/
  /* 必填红色*字体改大 */
}
#xx-generataForm .el-form-item__error {
  visibility: hidden;
}
#xx-generataForm .is-error .required-border {
  border: 1px solid var(--x-color-red);
  border-radius: 4px;
  padding: 0 4px;
  width: 100%;
}
#xx-generataForm .is-error .required-border.sign-area {
  width: 102px;
  padding: 0;
}
#xx-generataForm .required-form-item .el-form-item__content::before {
  font-size: 24px;
  top: 4px;
  left: -4px;
}
#xx-generataForm .el-cascader .el-cascader__tags {
  max-height: 240px;
  overflow: auto;
}
#xx-generataForm .el-cascader .el-input__inner {
  max-height: 250px;
}
#xx-generataForm .el-form-item {
  padding: 8px !important;
}

.process-xx-form, .doc-xx-form {
  /** start 设置disabled时各控件的样式 **/
  /** end 设置disabled时各控件的样式 **/
}
.process-xx-form .el-input.is-disabled .el-input__inner,
.process-xx-form .el-textarea.is-disabled .el-textarea__inner, .doc-xx-form .el-input.is-disabled .el-input__inner,
.doc-xx-form .el-textarea.is-disabled .el-textarea__inner {
  border: none;
  background-color: transparent !important;
}
.process-xx-form .is-disabled .el-input-number__decrease,
.process-xx-form .is-disabled .el-input-number__increase, .doc-xx-form .is-disabled .el-input-number__decrease,
.doc-xx-form .is-disabled .el-input-number__increase {
  display: none;
}
.process-xx-form .is-disabled .el-input__suffix, .doc-xx-form .is-disabled .el-input__suffix {
  display: none;
}
.process-xx-form .is-disabled .el-input__prefix, .doc-xx-form .is-disabled .el-input__prefix {
  display: none;
}
.process-xx-form .el-table td, .doc-xx-form .el-table td {
  border-bottom: 1px solid var(--x-color-gray-l3) !important;
}

#toolbarViewer {
  box-shadow: 0 4px 16px 0 var(--x-color-gray-l3) !important;
}

.vue-treeselect .vue-treeselect__checkbox--indeterminate {
  background-color: var(--x-color-primary) !important;
  border-color: var(--x-color-primary) !important;
}

.vue-treeselect .vue-treeselect__checkbox--checked {
  background-color: var(--x-color-primary) !important;
  border-color: var(--x-color-primary) !important;
}

.vue-treeselect__label-container:hover .vue-treeselect__checkbox--indeterminate {
  background-color: var(--x-color-primary) !important;
  border-color: var(--x-color-primary) !important;
}

.vue-treeselect__label-container:hover .vue-treeselect__checkbox--unchecked {
  border-color: var(--x-color-primary) !important;
}

.vue-treeselect--single .vue-treeselect__option--selected {
  color: var(--x-color-primary) !important;
  background: var(--x-color-primary-l1) !important;
}
.vue-treeselect--single .vue-treeselect__option--selected .vue-treeselect__label-container {
  color: var(--x-color-primary) !important;
}

.vue-treeselect .vue-treeselect__label-container {
  color: var(--x-color-gray-d1);
}

.theme-default-blue .vue-treeselect--single .vue-treeselect__list-item .vue-treeselect__option--selected {
  background: #e8f4fe !important;
}

.vue-treeselect {
  line-height: initial;
}
.vue-treeselect .vue-treeselect__placeholder {
  line-height: 30px;
}
.vue-treeselect .vue-treeselect__control {
  height: 32px;
}
.vue-treeselect .vue-treeselect__menu {
  line-height: 30px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.buttonDom[data-v-84faedba] {
  position: absolute;
  top: 0;
  width: 10px;
  z-index: 10;
  right: -10px;
}
.toggle[data-v-84faedba] {
  color: white;
  width: 10px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  background-color: var(--x-color-primary);
  cursor: pointer;
  margin-bottom: 3px;
}

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

@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
[data-v-139f05f4] .el-dropdown-selfdefine span {
  height: auto !important;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
[data-v-b9fd8492] .el-button.el-button--small.el-dropdown-selfdefine span {
  height: 12px;
  display: block;
}
.el-button-group[data-v-b9fd8492]  > .el-dropdown .el-button {
  border-radius: 0;
}
.el-button-group[data-v-b9fd8492]  > .el-dropdown:last-child > .el-button {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  margin-left: -1px;
}
.el-button-group[data-v-b9fd8492]  > .el-dropdown:first-child > .el-button {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  margin-right: -1px;
}
.el-button-group[data-v-b9fd8492]  .el-dropdown-menu__item {
  text-align: center;
}
[data-v-b9fd8492] .el-dropdown {
  margin: 0 8px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.sug[data-v-000408b2]  .el-dialog {
  min-width: 560px;
}
.sug[data-v-000408b2]  .el-dialog .el-textarea__inner {
  height: 100%;
}

.uploader-unsupport {
  position: relative;
  z-index: 10;
  overflow: hidden;
}


.uploader-drop {
  position: relative;
  padding: 10px;
  overflow: hidden;
  border: 1px dashed #ccc;
  background-color: #f5f5f5;
}
.uploader-dragover {
  border-color: #999;
  background-color: #f7f7f7;
}


.uploader-btn {
  display: inline-block;
  position: relative;
  padding: 4px 8px;
  font-size: 100%;
  line-height: 1.4;
  color: #666;
  border: 1px solid #666;
  cursor: pointer;
  border-radius: 2px;
  background: none;
  outline: none;
}
.uploader-btn:hover {
  background-color: rgba(0, 0, 0, .08);
}


.uploader-file {
  position: relative;
  height: 49px;
  line-height: 49px;
  overflow: hidden;
  border-bottom: 1px solid #cdcdcd;
}
.uploader-file[status="waiting"] .uploader-file-pause,
.uploader-file[status="uploading"] .uploader-file-pause {
  display: block;
}
.uploader-file[status="paused"] .uploader-file-resume {
  display: block;
}
.uploader-file[status="error"] .uploader-file-retry {
  display: block;
}
.uploader-file[status="success"] .uploader-file-remove {
  display: none;
}
.uploader-file[status="error"] .uploader-file-progress {
  background: #ffe0e0;
}
.uploader-file-progress {
  position: absolute;
  width: 100%;
  height: 100%;
  background: #e2eeff;
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}
.uploader-file-progressing {
  -webkit-transition: all .4s linear;
  transition: all .4s linear;
}
.uploader-file-info {
  position: relative;
  z-index: 1;
  height: 100%;
  overflow: hidden;
}
.uploader-file-info:hover {
  background-color: rgba(240, 240, 240, 0.2);
}
.uploader-file-info i,
.uploader-file-info em {
  font-style: normal;
}
.uploader-file-name,
.uploader-file-size,
.uploader-file-meta,
.uploader-file-status,
.uploader-file-actions {
  float: left;
  position: relative;
  height: 100%;
}
.uploader-file-name {
  width: 45%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  text-indent: 14px;
}
.uploader-file-icon {
  width: 24px;
  height: 24px;
  display: inline-block;
  vertical-align: top;
  margin-top: 13px;
  margin-right: 8px;
}
.uploader-file-icon::before {
  content: "📃";
  display: block;
  height: 100%;
  font-size: 24px;
  line-height: 1;
  text-indent: 0;
}
.uploader-file-icon[icon="folder"]::before {
  content: "📂";
}
.uploader-file-icon[icon="image"]::before {
  content: "📊";
}
.uploader-file-icon[icon="video"]::before {
  content: "📹";
}
.uploader-file-icon[icon="audio"]::before {
  content: "🎵";
}
.uploader-file-icon[icon="document"]::before {
  content: "📋";
}
.uploader-file-size {
  width: 13%;
  text-indent: 10px;
}
.uploader-file-meta {
  width: 8%;
}
.uploader-file-status {
  width: 24%;
  text-indent: 20px;
}
.uploader-file-actions {
  width: 10%;
}
.uploader-file-actions > span {
  display: none;
  float: left;
  width: 16px;
  height: 16px;
  margin-top: 16px;
  margin-right: 10px;
  cursor: pointer;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkCAYAAAD0ZHJ6AAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAAJcEhZcwAACxMAAAsTAQCanBgAAARkSURBVGje7ZnfS1NRHMAH4ptPkvQSuAdBkCxD8FUQJMEULUgzy1KyyPVQ4JMiiP4Bvg6EwUQQfMmwhwRDshwaKUjDVCgoSdDNHkzTJZ6+Z37Purve8+PeTb2TM/ggu+ew89l33x8H9BBCPG7GowXTJej3+wnDvEm0JuLC04+EYWftVAUv+fiCvDUdQR1BHUEdQR3BTIygvixoQS14XgTtthLVdpNWwXRLqvQ724LplFRtyrYF0yVpFLQrKRVMh6RZ0I6kkmCqklaCqpKZH0FX56Crq9jVfdDVk0RfFrSgFsxkQVmLcdKCVrKySCrryhPEyYShhzOcrFtG0EoilfHHk1CRU5rF6ZjNZhlVOW6RnMSVyyilKies4pO41diVy8wIujoHXV3FGdMHXTtJKLFYTLhZtq4vC1rwXApCZTIqgR6g1PBMCO9DL3bMMSqBHqDU8EyISDAHiGKvWwcCQG2KgjlAFCDAOhAAap0K5gKLphk8mqJgLrCIgoxRJ4J5wKpJ7gAoMkn5EBXBPGDVJHcAFJmkfIhQcAql1oBpTvTol9gG9pm4RHAKpdaAaU706JfYBvaZuJVgPQrt4sFlnOh5MC/p3lmJYD0K7eLBZZzoeTAv6d5ZnuAYHjpgEOnk5F0ufhG6v1ggOIaHDhhEOjl5l4tfhO4vthLcwAMrFNvLJO5vEwhu4IEViu1lEve3WQmyoihQFBzG/V0CQVYUBYqCw7i/SxTBcpsRbFeIYLnNCLZbCY5b5KAnxRwct8hBj9McZFVMW0ihRNBuFdMWUigRlFaxuQ9WWYjRMTiIe5z0wSoLMToGB3GPsA9aTZIJoB+nRgBnM1tzOkkmgH6cGgGczWzNpzqLx3n/aULJJgezeNw07oxQySbVywKjBOgFRnDs+VEsx8FlgVEC9AIjOPb8KJYjvSzoG7UW1IJaUAtqQS14toLNM5fN5APdwBJA8G83Pk/aK/rgzVvXzeQD3cASQPBvNz5P2ssTzAaGUIrHEO6zI5gNDKEUjyHcxxWkh4Ylcowwk1QQpIeGJXKMMJO0EgwqyjGCioJBJvDrxRMSuVOTJEXfbz1/bHwWtBL0yoQehK6RucgE+bGzanzulQh6E3IgQV+xpc8kcrfuSO7eTfJ3ZYmQw0Oy9azVKOk1C/bJ5D5F38YPeLfx0rjWJxHsS0SqsSYuxySjj5qO5Oj7xQWy2VBtFOwzCy6ryH3YfE3uh64Y1xckgstJPydEjkkeHv07Iy4Xaao15+KCWTBx6M/db+T9xivSErqaJDdzXI6yLRE8Vgg0coex/SPJvT0SbWu0KpZtbgSpCH3NRt7I5OxHkObc6heU+/M/J5vrpBFM5GBLqCQux14COXs5CNXK5OjPGm1tSMrJSOMNYQ4mVTGV/L6zTL7+DovkbFUxbSW0Wo05l8hJWsU+cRWfSh+Mt5Lb1ck/J1TvVsdDaR/MiEni+llsdZuZp62EViu+96bpNjNPWwmtVnzvFd5m9IVVC54x/wA7gNvqFG9vXQAAAABJRU5ErkJggg==) no-repeat 0 0;
}
.uploader-file-actions > span:hover {
  background-position-x: -21px;
}
.uploader-file-actions .uploader-file-pause {
  background-position-y: 0;
}
.uploader-file-actions .uploader-file-resume {
  background-position-y: -17px;
}
.uploader-file-actions .uploader-file-retry {
  background-position-y: -53px;
}
.uploader-file-actions .uploader-file-remove {
  display: block;
  background-position-y: -34px;
}


.uploader-list {
  position: relative;
}
.uploader-list > ul {
  list-style: none;
  margin: 0;
  padding: 0
}


.uploader-files {
  position: relative;
}
.uploader-files > ul {
  list-style: none;
  margin: 0;
  padding: 0
}


.uploader {
  position: relative;
}

@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.w100[data-v-6d439513] {
  width: 100%;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.doc-header[data-v-4cb8ecef] {
  display: flex;
  align-items: center;
  padding: 12px 16px 0 16px;
  box-shadow: 0 1px 4px 0 var(--x-color-gray-l3);
}
.left-icon[data-v-4cb8ecef] {
  display: flex;
  justify-content: center;
  align-items: center;
  align-self: start;
  flex-shrink: 0;
  margin-right: 12px;
  width: 48px;
  height: 48px;
  background-color: #0288cf;
  border-radius: 48px;
}
.left-icon img[data-v-4cb8ecef] {
  flex-shrink: 0;
}
.left[data-v-4cb8ecef] {
  flex: 1;
  min-width: 120px;
  display: flex;
  flex-flow: row nowrap;
  flex-direction: column;
  justify-content: center;
  /*  align-items: flex-start;
  align-self: flex-start; */
}
.left .title-sup[data-v-4cb8ecef] {
  flex: none;
  display: flex;
  flex-flow: row nowrap;
}
.left .title-sup > p[data-v-4cb8ecef] {
  flex: none;
  line-height: 20px;
  text-align: left;
}
.left .title-sub[data-v-4cb8ecef] {
  flex-direction: column;
  text-align: left;
  min-width: 400px;
  overflow: hidden;
  white-space: nowrap;
  display: flex;
}
.left .title-sub .title-sub-text[data-v-4cb8ecef] {
  width: 500px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  line-height: 20px;
  color: #8c8c8c;
  margin-left: 8px;
}
.left .title-sub .title-sub-info[data-v-4cb8ecef] {
  display: flex;
  flex-wrap: wrap;
  margin: 0 0 0 8px;
}
.left .title-sub .title-sub-info .unique-style[data-v-4cb8ecef] {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0 8px;
  color: var(--x-color-wihte);
  background-color: #e0edf8;
  border-radius: 4px;
}
.left .title-sub .title-sub-info .unique-style .stage[data-v-4cb8ecef] {
  color: #6fa3cf;
}
.left .title-sub .title-sub-info .unique-style .stage .stage-value[data-v-4cb8ecef] {
  color: #0288cf;
}
.left .title-sub .title-sub-info > div[data-v-4cb8ecef] {
  flex: none;
  margin: 0 8px 0 0;
}
.left .title-sub .title-sub-info > div > span[data-v-4cb8ecef] {
  display: inline-block;
  line-height: 20px;
  color: #8c8c8c;
  text-align: left;
  margin: 0 0 0 12px;
  vertical-align: middle;
}
.left .title-sub .title-sub-info > div > span[data-v-4cb8ecef]:first-child {
  margin-left: 0;
}
.left .title-sub .title-sub-info > p[data-v-4cb8ecef] {
  flex: none;
  line-height: 20px;
  color: #8c8c8c;
  text-align: left;
  margin: 0 24px 0 0;
}
.left .title-sub .title-sub-info .style[data-v-4cb8ecef] {
  color: var(--x-color-primary);
}

/* ipad适配 */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
.right[data-v-4cb8ecef] {
    overflow: auto;
}
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.bpmFlow[data-v-f5ae870a] {
  overflow-x: auto;
  overflow-y: auto;
}
[data-v-f5ae870a] .editor-header-area {
  display: none;
}
[data-v-f5ae870a] .contentCanvasWrapper {
  border: none !important;
}
[data-v-f5ae870a] .contentCanvasWrapper {
  overflow: initial;
  width: 100%;
}
[data-v-f5ae870a] .contentCanvasWrapper:hover {
  overflow: hidden;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.start-bg[data-v-b5a775f4] {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: row;
}
.start-bg .start-left[data-v-b5a775f4] {
  width: 300px;
  display: flex;
  flex-flow: column nowrap;
  padding-left: 12px;
  padding-right: 12px;
  padding-bottom: 12px;
  flex-direction: column;
  flex-shrink: 0;
  background: #f5f7fa;
}
.start-bg .start-left .title[data-v-b5a775f4] {
  width: 100%;
  height: 50px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.start-bg .start-left .cardContainer[data-v-b5a775f4] {
  display: flex;
  flex: 1;
  flex-direction: column;
  overflow: auto;
  justify-content: flex-start;
}
.start-bg .start-right[data-v-b5a775f4] {
  flex: 1;
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.start-bg .start-right .title[data-v-b5a775f4] {
  width: 100%;
  border-bottom: 1px solid #f0f0f0;
  height: 57px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0 16px;
  flex-shrink: 0;
}
.start-bg .start-right .null-content[data-v-b5a775f4] {
  height: 100%;
  width: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.start-bg .start-right .null-content .null-top .mask-1[data-v-b5a775f4] {
  width: 226px;
  height: 237px;
  background: transparent;
}
.start-bg .start-right .null-content .null-remind[data-v-b5a775f4] {
  flex-direction: column;
  align-items: center;
}
.start-bg .start-right .null-content .null-remind .null-center[data-v-b5a775f4] {
  width: 76.16px;
  height: 75.69px;
  background: transparent;
}
.start-bg .start-right .null-content .null-remind .big-black[data-v-b5a775f4] {
  line-height: 24px;
  margin-top: 26px;
}
.start-bg .start-right .null-content .null-remind .small-grey[data-v-b5a775f4] {
  line-height: 16px;
  margin-top: 7px;
}
.start-bg .start-right .null-content .null-end[data-v-b5a775f4] {
  width: 100%;
  display: flex;
  justify-content: flex-end;
}
.start-bg .start-right .null-content .null-end .mask-2[data-v-b5a775f4] {
  width: 389px;
  height: 340px;
  background: transparent;
}
.cardTitle[data-v-b5a775f4] {
  height: 40px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.cardTitle span[data-v-b5a775f4] {
  color: var(--x-color-gray-d4) !important;
}
.cardTitle .img-wrapper[data-v-b5a775f4] {
  width: 24px;
  height: 24px;
  background: linear-gradient(135deg, rgb(153, 196, 233) 0%, rgb(2, 136, 207) 100%);
  box-shadow: 0 1px 4px 0 rgba(55, 99, 170, 0.2);
  border-radius: 50%;
  margin: 0 8px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cardTitle .img-wrapper img[data-v-b5a775f4] {
  width: 16px;
  height: 16px;
}
.cardItem[data-v-b5a775f4] {
  cursor: pointer;
  height: 32px;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  border-bottom: 1px solid #f5f7fa;
}
.cardItem[data-v-b5a775f4]:last-child {
  border: 0;
}
.cardItem .dot[data-v-b5a775f4] {
  display: inline-block;
  height: 4px;
  width: 4px;
  border: 1px solid #d9d9d9;
  margin-left: 16px;
  margin-right: 8px;
}
.cardItem span[data-v-b5a775f4] {
  color: var(--x-color-gray-d1);
}
.blue[data-v-b5a775f4] {
  background: #e0edf8;
}
.blue span[data-v-b5a775f4] {
  color: var(--x-color-primary);
  font-weight: 600;
}
.cardContainer[data-v-b5a775f4]  .el-collapse {
  box-sizing: border-box;
  border: none;
}
.cardContainer[data-v-b5a775f4]  .el-collapse .el-collapse-item {
  background: linear-gradient(180deg, rgb(240, 246, 252) 0%, rgb(255, 255, 255) 100%);
  box-shadow: 0 1px 4px 0 rgba(55, 99, 170, 0.2);
  margin-bottom: 8px;
  border-radius: 2px;
}
.cardContainer[data-v-b5a775f4]  .el-collapse .el-collapse-item .el-collapse-item__header {
  border: none;
  height: 40px;
  background: transparent linear-gradient(180deg, rgb(240, 246, 252) 0%, rgb(255, 255, 255) 100%);
  box-shadow: 0 1px 4px 0 rgba(55, 99, 170, 0.2);
}
.cardContainer[data-v-b5a775f4]  .el-collapse .el-collapse-item .el-collapse-item__header .el-collapse-item__arrow {
  color: var(--x-color-primary);
}
.cardContainer[data-v-b5a775f4]  .el-collapse .el-collapse-item .el-collapse-item__wrap {
  background-color: transparent;
  border: none;
  margin-top: 1px;
}
.cardContainer[data-v-b5a775f4]  .el-collapse .el-collapse-item .el-collapse-item__wrap .el-collapse-item__content :hover {
  background: #e0edf8;
}
.cardContainer[data-v-b5a775f4]  .el-collapse .el-collapse-item .el-collapse-item__wrap .el-collapse-item__content {
  background: var(--x-color-wihte);
  padding: 4px 8px;
}
.chartContainer[data-v-b5a775f4],
.chartArea[data-v-b5a775f4] {
  height: calc(100% - 32px);
}
[data-v-b5a775f4] .XxInputSearch .el-input {
  width: 100%;
  margin-right: 0;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.demo-pdf[data-v-54a56404] {
  height: 100%;
}
.demo-pdf .list[data-v-54a56404] {
  width: 260px;
  position: relative;
  overflow: auto;
  box-shadow: 1px 0 3px 3px rgba(0, 0, 0, 0.18);
}
.demo-pdf .list .print-item[data-v-54a56404] {
  cursor: pointer;
}
.demo-pdf .list .print-item .print-text[data-v-54a56404] {
  line-height: 24px;
}
.demo-pdf .list .print-item[data-v-54a56404]:hover {
  background-color: var(--x-color-primary-o10);
}
.demo-pdf .list .print-item.active[data-v-54a56404] {
  background-color: var(--x-color-primary);
  color: var(--x-color-white);
}
.demo-pdf iframe[data-v-54a56404] {
  height: 100%;
  width: 100%;
}
.demo-pdf .pdf-js-iframe[data-v-54a56404] {
  height: 100%;
  top: 9px;
  position: relative;
  z-index: 9;
}
.iframe-wrap[data-v-54a56404] {
  position: relative;
}
.btn-bar[data-v-54a56404] {
  width: 100%;
  background: var(--x-color-white);
  position: absolute;
  top: 0;
  z-index: 10;
  left: 0;
  padding-top: 6px;
  padding-bottom: 7px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.btn[data-v-3c747780] {
  margin: 20px;
  border-radius: 4px;
  outline: none;
}
.el-button.drop[data-v-3c747780] {
  padding: 0 !important;
}
.el-button.drop[data-v-3c747780]  .el-dropdown .el-dropdown-link {
  padding: 8px 15px !important;
}
.btn-group[data-v-3c747780] {
  height: 32px;
  display: flex;
}
.btn-group .btn[data-v-3c747780] {
  padding: 8px 15px;
  background: var(--x-color-white);
  border: 1px solid #d9d9d9;
  color: var(--x-color-gray-d1);
  outline: none;
  cursor: pointer;
  margin: 0 !important;
  border-radius: 0 !important;
}
.btn-group .btn[data-v-3c747780]:first-child {
  border-top-left-radius: 4px !important;
  border-bottom-left-radius: 4px !important;
}
.btn-group .btn[data-v-3c747780]:last-child {
  border-top-right-radius: 4px !important;
  border-bottom-right-radius: 4px !important;
}
.btn-group .btn[data-v-3c747780]:nth-child(n+2) {
  border-left: none !important;
}
.btn-group .btn[data-v-3c747780]:hover {
  background-color: #ecf5ff;
  border-color: #c6e2ff;
  z-index: 88;
}
.btn-group .btn[data-v-3c747780]:active {
  background-color: #ecf5ff;
  border-color: #3a8ee6;
  z-index: 99;
}
.btn-group .btn[data-v-3c747780]:not(:first-child) {
  margin-left: -1px;
}
.el-dropdown-menu[data-v-3c747780]  .bottom-line {
  border-bottom: 1px solid #dfe4ed;
}
.only-one.bottom-line[data-v-3c747780] {
  border-bottom: none;
}
.el-dropdown-menu[data-v-3c747780]  .indentation {
  padding-left: 16px;
}
[data-v-3c747780] .el-button--primary {
  background-color: #0288cf !important;
  border: none !important;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.apl-head[data-v-df8957f0] {
  width: 100%;
  height: 56px;
  padding: 2px 12px 2px 16px;
  border-bottom: 1px solid #f0f0f0;
  display: flex;
  flex-flow: row nowrap;
  justify-content: flex-start;
  align-items: center;
}
.apl-head .apl-head-title[data-v-df8957f0] {
  flex: none;
  height: 28px;
  max-width: 1000px;
}
.apl-head .apl-head-title > i[data-v-df8957f0] {
  display: inline-block;
  width: 28px;
  height: 28px;
  vertical-align: middle;
}
.apl-head .apl-head-title > i > img[data-v-df8957f0] {
  display: block;
  width: 100%;
  height: 100%;
}
.apl-head .apl-head-title > p[data-v-df8957f0] {
  display: inline-block;
  font-size: var(--x-font-size-18) !important;
  line-height: 28px;
  color: var(--x-color-gray-d2);
  font-weight: 600;
  vertical-align: middle;
  margin: 0 0 0 12px;
}
.apl-head .apl-head-btn[data-v-df8957f0] {
  flex: none;
  margin: 0 0 0 auto;
}
.apl-head .apl-head-btn .apl-head-ing[data-v-df8957f0] {
  display: inline-block;
  background: #e8f4fe;
  border-radius: 50px;
  font-size: var(--x-font-size-14);
  line-height: 20px;
  color: var(--x-color-primary);
  position: relative;
  padding: 6px 14px 6px 30px;
}
.apl-head .apl-head-btn .apl-head-ing[data-v-df8957f0]::before {
  content: "";
  width: 6px;
  height: 6px;
  border-radius: 3px;
  left: 15px;
  background: var(--x-color-primary);
  position: absolute;
  top: 50%;
  margin: -1px 0 0 0;
}
.blue[data-v-df8957f0] {
  background: linear-gradient(180deg, var(--x-color-primary-o10), #fff) 0 0/100% 200%;
}
.meeting-ellipsis[data-v-df8957f0] {
  width: 400px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
.inline-btn-group[data-v-df8957f0] {
  display: inline-block;
}
.inline-btn-group[data-v-df8957f0]  .el-button {
  height: 32px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.container[data-v-405bf1ba]  .el-dialog__body {
  padding: 0 !important;
  height: 442px !important;
  color: var(--x-color-gray-d1) !important;
}
.dialogTitle[data-v-405bf1ba] {
  height: 38px;
  display: flex;
  align-items: center;
}
.dialogTitle > p[data-v-405bf1ba] {
  margin-right: 22px;
}
.dialogTitle > div[data-v-405bf1ba] {
  box-sizing: border-box;
  height: 36px;
  padding: 10px;
  display: flex;
  align-items: center;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  cursor: pointer;
}
.dialogTitle > div > svg[data-v-405bf1ba] {
  font-size: var(--x-font-size-icon-24);
}
.dialogItemChoosed[data-v-405bf1ba] {
  background: rgb(232, 244, 254);
  border-bottom: 1px solid rgb(20, 145, 237);
}
.peopleTree[data-v-405bf1ba] {
  height: 442px !important;
  overflow: auto;
  padding: 0 !important;
  background-color: #fafafa;
  border-right: 1px solid #d9d9d9;
}
.address-tree[data-v-405bf1ba] {
  padding: 12px 16px 0;
}
[data-v-405bf1ba] .vue-treeselect {
  padding-top: 0 !important;
  background-color: #fafafa;
}
[data-v-405bf1ba] .vue-treeselect__menu {
  background-color: #fafafa !important;
}
[data-v-405bf1ba] .vue-treeselect__control {
  background-color: #fafafa !important;
}
[data-v-405bf1ba] .el-dialog__header {
  padding-top: 8px;
  padding-bottom: 8px;
}
.acciveTitle[data-v-405bf1ba] {
  height: 22px;
  text-align: left;
  line-height: 22px;
  margin-bottom: 10px;
}
.shang[data-v-405bf1ba] {
  display: flex;
  width: 100%;
  flex: 1;
  padding: 12px;
  flex-direction: column;
}
.shang .nameList[data-v-405bf1ba] {
  display: flex;
  flex: 1;
  flex-direction: column;
  margin-bottom: 10px;
  overflow: auto;
  flex-basis: 0;
  flex-shrink: 0;
}
.shang .nameList .resListItem[data-v-405bf1ba] {
  height: 36px;
  padding: 6px 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.shang .nameList .resListItem > div[data-v-405bf1ba] {
  display: flex;
  align-items: center;
}
.shang .nameList .resListItem img[data-v-405bf1ba] {
  width: 24px;
  height: 24px;
  margin-right: 8px;
}
.shang .nameList .resListItem i[data-v-405bf1ba] {
  cursor: pointer;
}
.shang .inputArea1[data-v-405bf1ba] {
  height: 114px;
  background-color: #fff !important;
}
.shang .inputArea2[data-v-405bf1ba] {
  height: 100%;
  background-color: #fff !important;
}
.xia[data-v-405bf1ba] {
  height: 64px;
  border-top: 1px solid #f0f0f0;
  padding: 0 12px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.xia > div[data-v-405bf1ba] {
  display: flex;
  flex-direction: row align;
}
.rightPart[data-v-405bf1ba] {
  display: flex;
  flex-direction: column;
  height: 442px;
}
[data-v-405bf1ba] .el-textarea__inner {
  height: 100%;
  background-color: #fff !important;
}
.add[data-v-405bf1ba] {
  padding: 8px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.maskPic[data-v-98c07eae] {
  position: absolute;
  left: 0;
  top: 0;
  width: 130px;
  height: 78px;
  z-index: 10;
}
.container[data-v-98c07eae] {
  position: relative;
  width: 100%;
  display: flex;
  flex-direction: column;
  padding: 16px 12px 24px 12px;
  background: linear-gradient(180deg, #e8f5ff 0%, #fafafa 40%);
}
.container .totalInfo[data-v-98c07eae] {
  z-index: 20;
  width: 100%;
  height: 20px;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 16px;
}
.container .totalInfo .countInfo[data-v-98c07eae] {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.container .totalInfo .countInfo span[data-v-98c07eae] {
  margin: 0 8px;
}
.container .totalInfo .countInfo p[data-v-98c07eae] {
  color: #8c8c8c;
}
.container .totalInfo .timeInfo[data-v-98c07eae] {
  color: #8c8c8c;
}
.container .contentBox[data-v-98c07eae] {
  z-index: 30;
  width: 100%;
  border-radius: 6px;
  background: var(--x-color-wihte);
  border: 1px solid #cbe7fc;
  box-shadow: 0 3px 6px rgba(205, 222, 234, 0.57);
  padding: 14px 12px 12px 12px;
}
.container .contentBox p[data-v-98c07eae] {
  color: #8c8c8c;
  margin-bottom: 8px;
}
.container .contentBox span[data-v-98c07eae] {
  line-height: 22px;
  text-align: left;
  color: var(--x-color-gray-d2);
}
.container .peopleBox1[data-v-98c07eae] {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  margin-top: 25px;
}
.container .peopleBox1 span[data-v-98c07eae] {
  color: #8c8c8c;
}
.container .peopleBox2[data-v-98c07eae] {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  margin-top: 25px;
  margin-bottom: 20px;
}
.container .peopleBox2 span[data-v-98c07eae] {
  color: #8c8c8c;
  line-height: 22px;
}
.container .peopleBox2 div[data-v-98c07eae] {
  display: flex;
  flex: 1;
  line-height: 22px;
  text-align: left;
  color: var(--x-color-gray-d1);
}
.container .failCount[data-v-98c07eae] {
  height: 20px;
  margin-top: 20px;
  display: flex;
  justify-content: space-between;
}
.container .failCount span[data-v-98c07eae] {
  line-height: 20px;
  height: 20px;
}
.container .failCount .el-button[data-v-98c07eae] {
  height: 20px;
  line-height: 20px;
  padding: 0 10px !important;
}
.container .failName[data-v-98c07eae] {
  line-height: 22px;
  text-align: left;
  color: var(--x-color-red);
}
[data-v-98c07eae] .el-dialog__header {
  padding-top: 12px;
  padding-bottom: 12px;
}
[data-v-98c07eae] .el-dialog__header .el-dialog__headerbtn {
  top: 14px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.dragt-container[data-v-05ff582f] {
  width: 100%;
  padding: 0 0 20px;
}
.dragt-sup[data-v-05ff582f] {
  width: 100%;
  display: flex;
  flex-flow: row nowrap;
  justify-content: flex-start;
  align-items: center;
}
.dragt-sup .dragt-sup-word[data-v-05ff582f] {
  flex: none;
}
.dragt-sup .dragt-sup-word > p[data-v-05ff582f] {
  line-height: 20px;
  color: var(--x-color-gray-d1);
  text-align: left;
}
.dragt-sup .dragt-sup-word > p > span[data-v-05ff582f] {
  font-size: var(--x-font-size-16);
}
.dragt-sup .dragt-sup-btn[data-v-05ff582f] {
  flex: none;
  margin: 0 0 0 auto;
}
.dragtree[data-v-05ff582f] {
  width: 100%;
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-between;
  align-items: flex-start;
  margin: 12px 0 0;
}
.dragtree .dragtree-line[data-v-05ff582f] {
  flex: none;
  width: 1px;
  height: 400px;
  background: #d9d9d9;
}
.dragtree .dragtree-left[data-v-05ff582f] {
  flex: none;
  width: 48%;
  height: 400px;
}
.dragtree .dragtree-right[data-v-05ff582f] {
  flex: none;
  width: 48%;
  height: 400px;
}
.dragtree .dragtree-sup[data-v-05ff582f] {
  width: 100%;
  height: 40px;
  padding: 5px 20px;
  background: #fafafa;
  border-bottom: 1px solid #f0f0f0;
  display: flex;
  flex-flow: row nowrap;
  justify-content: flex-start;
  align-items: center;
}
.dragtree .dragtree-sup .dragtree-sup-title[data-v-05ff582f] {
  flex: none;
}
.dragtree .dragtree-sup .dragtree-sup-title > p[data-v-05ff582f] {
  line-height: 24px;
  text-align: left;
}
.dragtree .dragtree-sup .dragtree-sup-btn[data-v-05ff582f] {
  flex: none;
  margin: 0 0 0 auto;
}
.dragtree .dragtree-sub[data-v-05ff582f] {
  width: 100%;
  height: calc(100% - 40px);
  padding: 12px;
  overflow-y: auto;
}
.custom-tree-node > i[data-v-05ff582f] {
  display: inline-block;
  width: 16px;
  height: 16px;
}
.custom-tree-node > i > img[data-v-05ff582f] {
  display: block;
  width: 100%;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.va-pagination[data-v-2d46b59c] {
  flex-shrink: 0;
  padding-right: 50px;
  padding-bottom: 0;
  padding-top: 10px;
}
.header[data-v-2d46b59c] {
  display: flex;
  margin-bottom: 12px;
  justify-content: space-between;
  align-items: center;
}
.header .el-input[data-v-2d46b59c] {
  width: 240px;
  margin-right: 10px;
}
.header .left[data-v-2d46b59c] {
  display: flex;
  flex-direction: row;
}
.table .history[data-v-2d46b59c] {
  margin: 10px 0;
}
.table .history .icon-history[data-v-2d46b59c] {
  width: 10px;
  height: 10px;
  display: inline-block;
  transform: rotate(45deg);
  border: 3px solid var(--x-color-primary);
  margin-right: 6px;
}
.table .el-table[data-v-2d46b59c] {
  height: 450px;
}
.type-lamp[data-v-2d46b59c] {
  width: 8px;
  height: 8px;
  border-radius: 50%;
}
.right .el-button[data-v-2d46b59c] {
  margin-left: 20px;
}
[data-v-2d46b59c] .el-table__empty-block {
  height: 180px !important;
}
[data-v-2d46b59c] .el-table .disabledSelection .cell .el-checkbox__inner {
  display: none;
  position: relative;
}
.el-pagination[data-v-2d46b59c] {
  padding: 16px 24px 24px !important;
}
.el-pagination[data-v-2d46b59c]  .el-pager .number:nth-last-of-type(1) {
  display: none !important;
}
.op-types[data-v-2d46b59c] {
  height: 20px;
  width: 40px;
  border: 1px solid;
  text-align: center;
  border-radius: 3px;
  position: relative;
  display: inline-block;
  line-height: 18px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.va-pagination[data-v-0dce076a] {
  flex-shrink: 0;
  padding-right: 50px;
  padding-bottom: 0;
  padding-top: 10px;
}
.header1[data-v-0dce076a] {
  text-align: right;
}
.header[data-v-0dce076a] {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.header .el-input[data-v-0dce076a] {
  width: 240px;
  margin-right: 10px;
}
.table[data-v-0dce076a] {
  margin-top: 20px;
}
.type-lamp[data-v-0dce076a] {
  width: 8px;
  height: 8px;
  border-radius: 50%;
}
.el-select[data-v-0dce076a] {
  width: 100% !important;
}
[data-v-0dce076a] .popper-style {
  z-index: 9999 !important;
}
[data-v-0dce076a] .popper-style .el-select-dropdown__list {
  text-align: left;
}
.addNewCompany[data-v-0dce076a] {
  cursor: pointer !important;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
[data-v-0dce076a] .el-table__empty-block {
  height: 180px !important;
}
[data-v-0dce076a] .el-table .disabledSelection .cell .el-checkbox__inner {
  display: none;
  position: relative;
}
.modalContainer[data-v-0dce076a] {
  height: 480px;
}
.z-index[data-v-0dce076a] {
  z-index: 9999 !important;
}
.tabContainer[data-v-0dce076a] {
  height: calc(100% - 30px);
  width: 100%;
  display: flex;
  justify-content: flex-start;
}
.tabContainer .left[data-v-0dce076a] {
  box-sizing: border-box;
  width: 300px;
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
}
.tabContainer .left .searchArea[data-v-0dce076a] {
  padding: 16px 0;
  display: flex;
  flex-direction: row;
}
.tabContainer .left .searchArea .el-button[data-v-0dce076a] {
  width: auto;
}
.tabContainer .left[data-v-0dce076a]  .el-input-group__append {
  padding: 0 !important;
}
.tabContainer .left .btnArea[data-v-0dce076a] {
  display: flex;
  height: calc(100% - 64px);
  flex-direction: column;
  border: 1px solid #d9d9d9;
}
.tabContainer .left .btnArea .infinite-list-wrapper[data-v-0dce076a] {
  background: #f1f6ff;
  height: 480px;
  overflow-y: auto;
}
.tabContainer .left .btnArea .infinite-list-wrapper ul li[data-v-0dce076a] {
  background-color: white;
  padding: 14px 20px;
  border-bottom: 1px solid transparent;
  cursor: pointer;
}
.tabContainer .left .btnArea .infinite-list-wrapper ul li span[data-v-0dce076a] {
  display: inline-block;
  width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  color: var(--x-color-gray-d1);
  vertical-align: top;
}
.tabContainer .left .btnArea .infinite-list-wrapper ul .active-li[data-v-0dce076a] {
  border-bottom: 1px solid #d7d7d7;
  background: #409eff;
}
.tabContainer .left .btnArea .infinite-list-wrapper ul .active-li span[data-v-0dce076a] {
  color: white;
}
.tabContainer .left .btnArea .infinite-list-wrapper p[data-v-0dce076a] {
  text-align: center;
  color: #409eff;
  padding: 5px 0;
}
.tabContainer .left .el-button[data-v-0dce076a] {
  text-align: left;
  margin: 0 !important;
  margin-right: 0 !important;
  width: 100%;
}
.tabContainer .right[data-v-0dce076a] {
  display: flex;
  flex: 1;
  height: 100%;
  flex-direction: column;
  overflow: auto;
}
.tabContainer .right .searchArea[data-v-0dce076a] {
  padding: 16px 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.tabContainer .right .table[data-v-0dce076a] {
  width: 100%;
  margin-top: 0 !important;
  height: calc(100% - 64px);
  border: 1px solid #d9d9d9;
}
.tabContainer .right .table .el-table[data-v-0dce076a] {
  height: calc(100% - 56px);
}
.tabContainer .right .table .el-pagination[data-v-0dce076a] {
  padding: 12px !important;
  margin-right: 40px;
}
.tabContainer .right[data-v-0dce076a]  .el-table {
  margin: 0 !important;
  width: 100%;
}
.tabContainer .right[data-v-0dce076a]  .el-table .el-table__header-wrapper table {
  border-bottom: 1px solid #d9d9d9;
}
.tabContainer .right[data-v-0dce076a]  .el-table .el-table__header-wrapper table thead th {
  background: #f1f6ff !important;
}
[data-v-0dce076a] .el-tabs__item {
  padding-left: 0;
}
[data-v-0dce076a] .el-dialog .el-dialog__body {
  padding: 12px 16px !important;
}
[data-v-0dce076a] .el-dialog .el-divider--vertical {
  height: 100%;
}
.new-prj-tab[data-v-0dce076a]  .form-choose {
  text-align: center;
  padding: 12px 0;
}
.new-prj-tab[data-v-0dce076a]  .extr-form {
  display: flex;
  flex-wrap: wrap;
}
.new-prj-tab[data-v-0dce076a]  .extr-form .el-form-item {
  width: 50%;
}
.new-prj-tab[data-v-0dce076a]  .extr-form .el-form-item__label {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.new-prj-tab[data-v-0dce076a]  .header1 {
  text-align: center;
}
.new-prj-tab[data-v-0dce076a]  .header1 .el-button {
  padding: 8px 24px;
  border-radius: 2px 2px 0 0;
  background: rgb(20, 145, 237);
}
.op-types[data-v-0dce076a] {
  height: 20px;
  width: 40px;
  border: 1px solid;
  text-align: center;
  border-radius: 3px;
  position: relative;
  display: inline-block;
  line-height: 18px;
}
.add-company-select[data-v-0dce076a]  .el-input__inner {
  border-radius: 4px 0 0 4px;
}
.add-company-btn[data-v-0dce076a] {
  border-radius: 0 4px 4px 0;
  border-left: none;
  background-color: #f5f7fa;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.va-pagination[data-v-2a688f89] {
  flex-shrink: 0;
  padding-right: 50px;
  padding-bottom: 0;
  padding-top: 10px;
}
.header[data-v-2a688f89] {
  display: flex;
  margin-bottom: 12px;
  justify-content: space-between;
  align-items: center;
}
.header .el-input[data-v-2a688f89] {
  width: 240px;
  margin-right: 10px;
}
.header .left[data-v-2a688f89] {
  display: flex;
  flex-direction: row;
}
.table .history[data-v-2a688f89] {
  margin: 10px 0;
}
.table .history .icon-history[data-v-2a688f89] {
  width: 10px;
  height: 10px;
  display: inline-block;
  transform: rotate(45deg);
  border: 3px solid var(--x-color-primary);
  margin-right: 6px;
}
.table .el-table[data-v-2a688f89] {
  height: 450px;
}
.type-lamp[data-v-2a688f89] {
  width: 8px;
  height: 8px;
  border-radius: 50%;
}
.right .el-button[data-v-2a688f89] {
  margin-left: 20px;
}
[data-v-2a688f89] .el-table__empty-block {
  height: 180px !important;
}
[data-v-2a688f89] .el-table .disabledSelection .cell .el-checkbox__inner {
  display: none;
  position: relative;
}
.el-pagination[data-v-2a688f89] {
  padding: 16px 24px 24px !important;
}
.el-pagination[data-v-2a688f89]  .el-pager .number:nth-last-of-type(1) {
  display: none !important;
}
.op-types[data-v-2a688f89] {
  height: 20px;
  width: 40px;
  border: 1px solid;
  text-align: center;
  border-radius: 3px;
  position: relative;
  display: inline-block;
  line-height: 18px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.op-register-page-container[data-v-c0388ec2] {
  background: #eff1f3;
  display: flex;
  flex-direction: column;
}
.op-register-page-container header[data-v-c0388ec2] {
  padding: 16px;
  border-radius: 2px 2px 0 0;
  display: flex;
  flex-direction: column;
}
.op-register-page-container header .left .icon[data-v-c0388ec2] {
  display: inline-block;
  margin-right: 12px;
  width: 24px;
  height: 24px;
  border-radius: 4px;
  background: linear-gradient(44.5deg, rgb(28, 146, 255) 0%, rgb(116, 180, 255) 100%);
  text-align: center;
  line-height: 24px;
}
.op-register-page-container section[data-v-c0388ec2] {
  display: flex;
  background: white;
  flex: 1;
  overflow: auto;
}
.op-register-page-container section aside[data-v-c0388ec2] {
  background: #f5f7fa;
  width: 340px;
  height: 100%;
  overflow: auto;
}
.op-register-page-container section aside .op-tree-box[data-v-c0388ec2] {
  height: calc(100% - 100px);
}
.op-register-page-container section aside ul[data-v-c0388ec2] {
  height: calc(100% - 40px);
}
.op-register-page-container section aside ul li[data-v-c0388ec2] {
  padding: 16px 20px;
  cursor: pointer;
}
.op-register-page-container section aside ul li span[data-v-c0388ec2] {
  color: var(--x-color-gray-d4);
}
.op-register-page-container section aside ul .active-li[data-v-c0388ec2] {
  background: #2897ff;
}
.op-register-page-container section aside ul .active-li span[data-v-c0388ec2] {
  color: var(--x-color-white);
}
.op-register-page-container section article[data-v-c0388ec2] {
  flex: 1;
  overflow: auto;
  padding-left: 16px;
}
.op-register-page-container section article .caseItem[data-v-c0388ec2] {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  border-bottom: 1px solid #e0edf8;
  height: 74px;
  padding: 9px 0;
}
.op-register-page-container section article .caseItem .case-code[data-v-c0388ec2] {
  color: var(--x-color-primary);
}
.op-register-page-container section article .caseItem .wrap[data-v-c0388ec2] {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.op-register-page-container section article .caseItem .wrap .wrap-top[data-v-c0388ec2] {
  display: flex;
  align-items: center;
  margin-bottom: 6px;
}
.op-register-page-container section article .caseItem .wrap .wrap-top svg[data-v-c0388ec2] {
  margin-right: 14px;
  color: #68789d;
  background: #eeeff8;
}
.op-register-page-container section article .caseItem .wrap .leftPart[data-v-c0388ec2] {
  display: flex;
  align-items: center;
}
.op-register-page-container section article .caseItem .wrap .middlePart[data-v-c0388ec2] {
  color: var(--x-color-gray-d1);
  word-break: keep-all;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.op-register-page-container section article .caseItem .rightPart[data-v-c0388ec2] {
  display: flex;
  justify-content: center;
  align-items: center;
}
.op-register-page-container section article .caseItem .rightPart .el-button[data-v-c0388ec2] {
  color: var(--x-color-gray-d1);
}
.op-register-page-container section article .caseItem .rightPart .el-button[data-v-c0388ec2]:last-child {
  margin-left: 16px !important;
}
.op-register-page-container section article .caseItem[data-v-c0388ec2]:hover {
  background-color: rgb(242, 245, 248);
}
.cardTitle[data-v-c0388ec2] {
  height: 40px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.cardTitle span[data-v-c0388ec2] {
  color: var(--x-color-gray-d4) !important;
}
.cardTitle .img-wrapper[data-v-c0388ec2] {
  width: 24px;
  height: 24px;
  background: linear-gradient(135deg, rgb(153, 196, 233) 0%, rgb(2, 136, 207) 100%);
  box-shadow: 0 1px 4px 0 rgba(55, 99, 170, 0.2);
  border-radius: 50%;
  margin: 0 8px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cardTitle .img-wrapper img[data-v-c0388ec2] {
  width: 16px;
  height: 16px;
}
.common-card[data-v-c0388ec2] {
  height: 40px;
  margin-bottom: 8px;
  background: linear-gradient(180deg, rgb(240, 246, 252) 0%, rgb(255, 255, 255) 100%);
  box-shadow: 0 1px 4px 0 rgba(55, 99, 170, 0.2);
}
.cardItem[data-v-c0388ec2] {
  cursor: pointer;
  height: 32px;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  border-bottom: 1px solid #f5f7fa;
}
.cardItem[data-v-c0388ec2]:last-child {
  border: 0;
}
.cardItem .dot[data-v-c0388ec2] {
  display: inline-block;
  height: 4px;
  width: 4px;
  border: 1px solid #d9d9d9;
  margin-left: 16px;
  margin-right: 8px;
}
.cardItem span[data-v-c0388ec2] {
  color: var(--x-color-gray-d1);
}
.op-tree-box[data-v-c0388ec2]  .el-collapse {
  box-sizing: border-box;
  border: none;
}
.op-tree-box[data-v-c0388ec2]  .el-collapse .el-collapse-item {
  background: linear-gradient(180deg, rgb(240, 246, 252) 0%, rgb(255, 255, 255) 100%);
  box-shadow: 0 1px 4px 0 rgba(55, 99, 170, 0.2);
  margin-bottom: 8px;
  border-radius: 2px;
}
.op-tree-box[data-v-c0388ec2]  .el-collapse .el-collapse-item .el-collapse-item__header {
  border: none;
  height: 40px;
  background: transparent linear-gradient(180deg, rgb(240, 246, 252) 0%, rgb(255, 255, 255) 100%);
  box-shadow: 0 1px 4px 0 rgba(55, 99, 170, 0.2);
}
.op-tree-box[data-v-c0388ec2]  .el-collapse .el-collapse-item .el-collapse-item__header .el-collapse-item__arrow {
  color: var(--x-color-primary);
}
.op-tree-box[data-v-c0388ec2]  .el-collapse .el-collapse-item .el-collapse-item__wrap {
  background-color: transparent;
  border: none;
  margin-top: 1px;
}
.op-tree-box[data-v-c0388ec2]  .el-collapse .el-collapse-item .el-collapse-item__wrap .el-collapse-item__content :hover {
  background: #e0edf8;
}
.op-tree-box[data-v-c0388ec2]  .el-collapse .el-collapse-item .el-collapse-item__wrap .el-collapse-item__content {
  background: var(--x-color-white);
  padding: 4px 8px;
}
.blue[data-v-c0388ec2] {
  background: #e0edf8;
}
.blue span[data-v-c0388ec2] {
  color: var(--x-color-primary);
  font-weight: 600;
}
[data-v-c0388ec2] .XxInputSearch .el-input {
  width: 100%;
}
[data-v-c0388ec2] .el-input__inner {
  width: 100%;
}
.useColor[data-v-c0388ec2] {
  color: var(--x-color-gray-d4);
}
[data-v-c0388ec2] .XxInputSearch .el-input {
  width: 100%;
  margin-right: 0;
}
.register-btn[data-v-c0388ec2] {
  width: 130px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.toDoContent[data-v-473acc2d] {
  height: 100%;
  display: flex;
  flex: 1;
  flex-direction: column;
}
.toDoContent[data-v-473acc2d]  .el-table .cell {
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding-right: 5px;
  padding-left: 5px;
}
.toDoContent[data-v-473acc2d]  .el-table .unread {
  font-weight: bold;
}
.toDoContent[data-v-473acc2d]  .el-table .el-table__empty-block {
  height: 100% !important;
}
.toDoContent .tableBox[data-v-473acc2d] {
  flex-grow: 1;
  flex-shrink: 1;
  overflow: auto;
  position: relative;
}
.toDoContent .table-margin[data-v-473acc2d] {
  margin: 0 !important;
}
.toDoContent .custom-head[data-v-473acc2d] {
  display: flex;
  justify-content: center;
  flex-wrap: nowrap;
  align-items: center;
}
.toDoContent .custom-head .head-title[data-v-473acc2d] {
  flex-shrink: 1;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.toDoContent .custom-head .head-title.title-wrap[data-v-473acc2d] {
  white-space: normal;
}
.toDoContent .custom-head .head-btn[data-v-473acc2d] {
  flex-shrink: 0;
  text-align: center;
}
.toDoContent .optypes[data-v-473acc2d] {
  height: 20px;
  width: 20px;
  border: 1px solid;
  text-align: center;
  border-radius: 3px;
  position: relative;
  display: inline-block;
  line-height: 18px;
}
.toDoContent .optypes.op-accredit[data-v-473acc2d] {
  border-color: var(--x-color-primary);
  color: var(--x-color-primary);
}
.toDoContent .content-wrap[data-v-473acc2d] {
  white-space: normal;
}
.el-pagination[data-v-473acc2d] {
  padding: 10px 0 !important;
}
.type-lamp[data-v-473acc2d] {
  width: 12px;
  height: 12px;
  border-radius: 50%;
}
.type-lamp-border[data-v-473acc2d] {
  width: 12px;
  height: 12px;
  border-radius: 50%;
}
.border-success[data-v-473acc2d] {
  border: solid 2px #67c23a;
}
.border-warning[data-v-473acc2d] {
  border: solid 2px #e6a23c;
}
.border-danger[data-v-473acc2d] {
  border: solid 2px var(--x-color-red-l5);
}
.collect[data-v-473acc2d] {
  margin-left: 4px;
}
.collect > i[data-v-473acc2d] {
  display: inline-block;
  font-size: var(--x-font-size-20) !important;
  color: #ebebeb;
}
.collect.collect-on > i[data-v-473acc2d] {
  color: #ffd33b;
}
.flow-item[data-v-473acc2d] {
  border-radius: 4px;
  width: 107px;
  height: 26px;
  text-align: center;
  line-height: 26px;
  display: inline-block;
}
.flow-item.flow-normal[data-v-473acc2d] {
  background: rgba(28, 217, 17, 0.24);
  color: #1cd911;
}
.flow-item.flow-warning[data-v-473acc2d] {
  background: rgba(217, 111, 17, 0.2);
  color: rgb(217, 111, 17);
}
.flow-item.flow-overdue[data-v-473acc2d] {
  background: rgba(217, 17, 17, 0.24);
  color: rgb(217, 17, 17);
}
.red-color[data-v-473acc2d] {
  color: var(--x-color-red-l5);
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.prev-dialog[data-v-456c8d2b]  .el-dialog__body {
  height: calc(100% - 53px) !important;
  max-height: inherit !important;
  min-height: calc(100% - 53px) !important;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 12px !important;
}
.preview-textarea[data-v-456c8d2b] {
  height: 100%;
}
.preview-textarea[data-v-456c8d2b] textarea {
  min-height: 100% !important;
  resize: none;
  border: none;
}
.dialog-fade-enter-active[data-v-456c8d2b] {
  animation: dialog-fade-in-data-v-456c8d2b 0.3s;
}
.dialog-fade-leave-active[data-v-456c8d2b] {
  animation: dialog-fade-out-data-v-456c8d2b 0.3s;
}
@keyframes dialog-fade-in-data-v-456c8d2b {
0% {
    transform: translate3d(0, -20px, 0);
    opacity: 0;
}
100% {
    transform: translate3d(0, 0, 0);
    opacity: 1;
}
}
@keyframes dialog-fade-out-data-v-456c8d2b {
0% {
    transform: translate3d(0, 0, 0);
    opacity: 1;
}
100% {
    transform: translate3d(0, -20px, 0);
    opacity: 0;
}
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.sug[data-v-a64a3568]  .el-dialog {
  min-width: 460px;
}
.bar[data-v-a64a3568] {
  border-top: 1px solid;
  border-bottom: 1px solid;
}
.files li[data-v-a64a3568] {
  height: 32px;
  line-height: 32px;
  padding: 0 12px;
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.uploader[data-v-a64a3568]  .uploader-drop {
  border: none;
  background-color: var(--x-color-white);
}
.uploader[data-v-a64a3568]  .common-uploader-btn {
  padding: 0 0 !important;
  color: inherit;
}
.uploader[data-v-a64a3568]  .el-button {
  margin-left: 16px;
}
.active[data-v-a64a3568] {
  background: rgba(128, 128, 128, 0.2196078431);
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.tag-wrap[data-v-49b60fd0] {
  padding: 0 16px;
}
.tag-wrap .tag-wrap-item[data-v-49b60fd0] {
  padding: 16px 0px;
  border-bottom: 1px solid #f0f0f0;
}
.select-title[data-v-49b60fd0] {
  font-weight: bold;
  color: #262626;
  display: flex;
  justify-content: space-between;
}
.select-title .clear-select[data-v-49b60fd0] {
  color: #004ea8;
  cursor: pointer;
}
.tag-list[data-v-49b60fd0] {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin-top: 12px;
  gap: 6px;
}
.tag-list .tag-item[data-v-49b60fd0] {
  margin-right: 12px;
  color: #004ea8;
  padding: 3px 8px;
  border: 1px solid #004ea8;
  border-radius: 4px;
  cursor: pointer;
}
.tag-list .selected-item[data-v-49b60fd0] {
  color: #004ea8;
  padding: 3px 8px;
  border-radius: 4px;
  cursor: pointer;
  background: #e5edf6;
  border: 1px solid #b3cae5;
  margin-right: 8px;
}
.tag-list .active[data-v-49b60fd0] {
  background: #004ea8;
  color: #fff;
}
.dialog-title[data-v-49b60fd0] {
  display: flex;
  align-items: center;
  gap: 12px;
}
.dialog-title .dialog-title-text[data-v-49b60fd0] {
  font-size: 18px !important;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.transfer[data-v-42dd6b16] {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.transfer > div[data-v-42dd6b16]:first-child,
.transfer > div[data-v-42dd6b16]:last-child {
  width: 48%;
  height: 500px;
  border: solid 1px;
}
.transfer > div:first-child > .column-title[data-v-42dd6b16],
.transfer > div:last-child > .column-title[data-v-42dd6b16] {
  height: 35px;
  border-bottom: solid 1px;
  padding: 0 16px;
  line-height: 35px;
}
.transfer > div:first-child > div[data-v-42dd6b16]:last-child,
.transfer > div:last-child > div[data-v-42dd6b16]:last-child {
  height: calc(100% - 40px);
  overflow-y: auto;
  overflow-x: hidden;
}
.transfer > div:first-child > div:last-child .list-item[data-v-42dd6b16],
.transfer > div:last-child > div:last-child .list-item[data-v-42dd6b16] {
  height: 40px;
  width: 90%;
  line-height: 40px;
  padding-left: 16px;
}
.transfer > div:first-child > div:last-child .list-item[data-v-42dd6b16]:hover,
.transfer > div:last-child > div:last-child .list-item[data-v-42dd6b16]:hover {
  background: #f5f7fa;
  cursor: pointer;
}
.transfer > div[data-v-42dd6b16]:nth-child(2) {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin: 0 16px;
}
.transfer > div:nth-child(2) > p[data-v-42dd6b16] {
  height: 16px;
}
.transfer .active[data-v-42dd6b16] {
  background: #edf6ff;
}
.transfer .tree-select[data-v-42dd6b16] {
  margin-top: -1px;
  margin-left: -1px;
}
.transfer .tree-select[data-v-42dd6b16]  .vue-treeselect__control {
  width: calc(100% + 2px) !important;
}
.time[data-v-42dd6b16] {
  font-size: 16px;
  position: absolute;
  top: 17px;
  left: 210px;
}
.select-filed[data-v-42dd6b16] {
  width: 100%;
}
.filed-select-tree[data-v-42dd6b16] {
  width: 100%;
  height: auto;
  padding: 0 !important;
  background: #fff !important;
  font-weight: inherit !important;
}
.conforn[data-v-42dd6b16] {
  width: 150px;
  float: right;
  margin-top: 10px;
}
.lk-box[data-v-42dd6b16] {
  position: absolute;
  width: 310px;
  top: 10px;
  right: 40px;
}
.lk-box .lk-selet[data-v-42dd6b16] {
  width: 100px;
  margin-left: 10px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.project-info[data-v-637596f4] {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.project-info .content-right-box[data-v-637596f4] {
  display: flex;
  flex-direction: column;
}
.project-info .content-right-box-title[data-v-637596f4] {
  padding: 6px 16px;
  color: #1673de;
  font-size: 16px !important;
  font-weight: 500;
  border-left: 2px solid #1673de;
  background: linear-gradient(90deg, rgba(22, 115, 222, 0.15) 0%, rgba(22, 115, 222, 0) 100%);
}
.project-info .content-right-box-content[data-v-637596f4] {
  padding-top: 20px;
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.project-info .content-right-box-content-item[data-v-637596f4] {
  display: flex;
  gap: 12px;
}
.project-info .content-right-box-content-item-label[data-v-637596f4] {
  min-width: 140px;
  flex-shrink: 0;
  color: #262626;
  font-size: 14px !important;
  font-weight: 500;
  overflow: hidden;
  white-space: nowrap;
}
.project-info .content-right-box-content-item-value[data-v-637596f4] {
  color: #4e5969;
  font-size: 14px !important;
  /* 设置文本溢出时隐藏超出的部分 */
  overflow: hidden;
  /* 设置如何处理空白和换行符 */
  white-space: pre-wrap;
  /* 设置当文本溢出容器时显示省略号 */
  text-overflow: ellipsis;
  flex: 1;
  text-align: end;
}
.project-info .content-right-box-content-item-textarea[data-v-637596f4] {
  white-space: pre-wrap;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.body-content[data-v-d0138004] {
  height: 560px;
}
.body-content .fileBox[data-v-d0138004] {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.body-content .fileBox .tree-label-area.no-power[data-v-d0138004] {
  cursor: not-allowed;
}
[data-v-d0138004] .el-dialog .el-dialog__body {
  padding: 12px 0 12px 24px !important;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.month-process .condition-top[data-v-83931b20] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
}
.month-process .condition-top[data-v-83931b20]::before {
  content: " ";
  position: absolute;
  width: 100%;
  height: 2px;
  background-color: #e5e6eb;
  z-index: 0;
  top: 14px;
}
.month-process .monthly-item[data-v-83931b20] {
  display: flex;
  width: 64px;
  height: 28px;
  justify-content: center;
  align-items: center;
  gap: 10px;
  position: relative;
  z-index: 1;
  border-radius: 14px;
  border: 2px solid #e5e6eb;
  background: #fff;
  color: #86909c;
  cursor: pointer;
}
.month-process .monthly-item[data-v-83931b20]::before {
  content: " ";
  background-color: #fff;
  position: absolute;
  left: -6px;
  top: 11px;
  width: 4px;
  height: 3px;
}
.month-process .monthly-item[data-v-83931b20]::after {
  content: " ";
  background-color: #fff;
  position: absolute;
  right: -6px;
  top: 11px;
  width: 4px;
  height: 3px;
}
.month-process .monthly-green[data-v-83931b20] {
  border: 2px solid green;
  color: green;
}
.month-process .monthly-yellow[data-v-83931b20] {
  color: #262626;
  background-color: #fff;
  border: 2px solid #106ebe;
}
.month-process .big-month[data-v-83931b20] {
  cursor: not-allowed;
  background: #fff;
  color: #86909c;
  border: 2px solid #e5e6eb;
}
.month-process .month-before[data-v-83931b20] {
  color: black;
  border: 2px solid #106ebe;
}
.month-process .valid-false[data-v-83931b20] {
  border: 2px solid #f59a23;
  color: #f59a23;
}
.month-process .active-box[data-v-83931b20] {
  background-color: #106ebe;
  color: #fff;
  transition: all ease 0.3s;
  border: 2px solid #106ebe;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.info-map-layertree[data-v-6c688e69] {
  position: relative;
  width: calc(100% - 36px);
  padding: 16px;
  height: 100%;
  border-radius: 6px;
  background-color: #f9fbfc;
  transition: all 0.4s;
}
.info-map-layertree .header[data-v-6c688e69] {
  height: 24px;
  color: #373b41;
  font-family: "Alimama FangYuanTi VF";
  font-size: 18px;
  overflow: hidden;
}
.info-map-layertree .content[data-v-6c688e69] {
  padding: 8px;
  border-radius: 6px;
  height: calc(100% - 10px);
  color: #ffffff;
}
.info-map-layertree .content .layer-tree[data-v-6c688e69] {
  height: 100%;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.pagination-wrapper .el-pagination[data-v-513ee790] {
  padding-bottom: 12px !important;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.d-table-highlight {
  text-decoration: none;
  color: rgb(240, 77, 54);
}
.d-table .el-table__body-wrapper {
  overflow-y: auto;
  overflow-x: auto;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.pie-echarts[data-v-798a5d0e] {
  height: 100%;
  width: 100%;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.d-table[data-v-053d1461] {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.d-table .table-wrapper[data-v-053d1461] {
  flex: 1;
  position: relative;
  overflow: hidden;
}
.d-table .table-wrapper.auto[data-v-053d1461]  .el-table__empty-block {
  position: static;
  transform: translateX(0px);
}
.d-table .el-table[data-v-053d1461]  .el-table__empty-block {
  background-image: url(/img/gridNoData.f8c677dc.png);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 240px;
  height: 100% !important;
}
.el-table-wrapper[data-v-053d1461] {
  width: 100%;
  height: 100%;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.add-body[data-v-f3eed358] {
  display: flex;
  flex-direction: column;
  gap: 12px;
  height: 450px;
}
.add-body .body-header[data-v-f3eed358] {
  display: flex;
  align-items: center;
  gap: 12px;
  height: 35px;
}
.add-body .header-box[data-v-f3eed358] {
  display: flex;
  align-items: center;
  gap: 6px;
}
.add-body .header-label[data-v-f3eed358] {
  min-width: 75px;
}
.add-body .width-71[data-v-f3eed358] {
  width: 71px;
}
.add-body .width-120[data-v-f3eed358] {
  width: 120px;
}
.add-body .body-content[data-v-f3eed358] {
  height: calc(100% - 35px);
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.tz-wrapper-panel .el-dialog[data-v-36cd7b70] {
  display: flex;
  flex-direction: column;
}
.tz-wrapper-panel .el-dialog .panel-header[data-v-36cd7b70] {
  display: flex;
  padding: 12px;
  flex-shrink: 0;
  justify-content: space-between;
  background: linear-gradient(180deg, #01457b 0%, rgba(1, 69, 123, 0) 100%);
}
.tz-wrapper-panel .el-dialog .panel-header-btns[data-v-36cd7b70] {
  display: flex;
  align-items: center;
  border-radius: 8px;
  border: 1px solid #496987;
  background: rgba(0, 60, 104, 0.7);
}
.tz-wrapper-panel .el-dialog .panel-header-btns-item[data-v-36cd7b70] {
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  height: 32px;
  padding: 0px 12px;
  color: #c4daea;
  font-size: 14px !important;
}
.tz-wrapper-panel .el-dialog .panel-header-btns-item.active[data-v-36cd7b70] {
  color: #fff;
  border-radius: 8px;
  border: 1px solid #12b7fd;
  background: linear-gradient(180deg, #0696fa 0%, #056da8 100%);
}
.tz-wrapper-panel .el-dialog .panel-header-right[data-v-36cd7b70] {
  display: flex;
  align-items: center;
  gap: 10px;
}
.tz-wrapper-panel .el-dialog .close-btn[data-v-36cd7b70] {
  height: 24px;
  width: 24px;
  cursor: pointer;
}
.tz-wrapper-panel .el-dialog .search-input[data-v-36cd7b70] {
  width: 190px;
  background: rgba(192, 196, 204, 0.2);
}
.tz-wrapper-panel .el-dialog .panel-table[data-v-36cd7b70] {
  height: 100%;
  padding: 12px;
}
[data-v-36cd7b70] .el-dialog {
  height: 600px;
  border-radius: 0px 12px;
  background: radial-gradient(242.21% 96.73% at -14.54% -21.42%, rgba(34, 150, 200, 0.25) 0%, rgba(34, 109, 214, 0) 100%), radial-gradient(76.45% 100% at 50% 100%, rgba(12, 51, 80, 0.76) 0%, rgba(14, 37, 83, 0.64) 100%);
  box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.2), 0px 4px 12px 0px rgba(0, 0, 0, 0.3);
  backdrop-filter: blur(6px);
}
[data-v-36cd7b70] .el-dialog .el-dialog__header,[data-v-36cd7b70] .el-dialog .el-dialog__body {
  padding: 0 !important;
}
[data-v-36cd7b70] .el-input--suffix .el-input__inner {
  background: rgba(9, 31, 51, 0.5);
}
[data-v-36cd7b70] .el-table .el-table__header tr th {
  background: rgba(66, 103, 158, 0.7) !important;
  border-bottom: none !important;
  font-size: 14px !important;
  font-weight: 500;
}
[data-v-36cd7b70] .el-pagination .el-pagination__total {
  color: #fff;
}
[data-v-36cd7b70] .el-pagination .el-input--suffix .el-input__inner {
  color: #fff;
}
[data-v-36cd7b70] .el-pagination .el-pagination__jump {
  color: #fff;
}
[data-v-36cd7b70] .el-table__empty-block {
  background-color: rgba(229, 230, 235, 0.1490196078) !important;
}
[data-v-36cd7b70] .el-table .el-table__header tr th * {
  color: #81b7f3 !important;
}
[data-v-36cd7b70] .el-table {
  background-color: rgba(229, 230, 235, 0.1490196078);
}
[data-v-36cd7b70] .el-table tr {
  background: rgba(66, 103, 158, 0.7) !important;
  color: #fff;
}
[data-v-36cd7b70] .el-table--enable-row-hover .el-table__body tr:hover > td.el-table__cell {
  background-color: #4275bb;
}
.operate-btn[data-v-36cd7b70] {
  color: white !important;
  text-decoration: underline;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.checkbox-box[data-v-21ee1064] {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 16px;
}
.checkbox-item[data-v-21ee1064] {
  width: calc(50% - 16px);
}
[data-v-21ee1064] .el-checkbox {
  margin-right: 0px;
}
[data-v-21ee1064] .el-checkbox .el-checkbox__label {
  font-size: 14px !important;
  color: #1d2129;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.digital-input[data-v-4ea78ed9] {
  display: flex;
  align-items: center;
  gap: 8px;
}
.digital-input .width-80[data-v-4ea78ed9] {
  width: 80px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.fill[data-v-c0180b1c] {
  width: 100%;
  height: calc(100% - 8px);
}
.frame-box[data-v-c0180b1c] {
  height: 100%;
  width: 100%;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.cus-upload[data-v-3603f697]  .el-upload-list {
  display: none;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.width-fill[data-v-44953619] {
  width: 100%;
}
.width-fill[data-v-44953619]  .el-select-dropdown__item {
  height: auto;
  line-height: auto;
}
.version-each[data-v-44953619] {
  width: 100%;
  padding: 12px 0;
  border-bottom: 1px solid #f0f0f0;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  height: 62px;
}
.version-each .version-icon[data-v-44953619] {
  margin-right: 8px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
[data-v-2137c8e6] .annotation-bg .el-dialog .el-dialog__body {
  padding: 1px 16px 12px !important;
}
.annotation-base[data-v-2137c8e6] {
  width: 100%;
}
.annotation-base .annotation-have[data-v-2137c8e6] {
  width: 100%;
}
.annotation-base .annotation-each[data-v-2137c8e6] {
  width: 100%;
  padding: 8px 12px 8px 16px;
  background: #fafafa;
  border-radius: 4px;
  display: flex;
  flex-flow: row nowrap;
  align-items: flex-start;
  margin: 12px 0 0 0;
  cursor: pointer;
}
.annotation-base .annotation-each[data-v-2137c8e6]:first-child {
  margin-top: 0;
}
.annotation-base .annotation-each[data-v-2137c8e6]:hover {
  background: var(--x-color-primary-o10);
}
.annotation-base .annotation-each .annotation-each-icon[data-v-2137c8e6] {
  flex: none;
  width: 16px;
  height: 16px;
  margin: 3px 0 0 0;
}
.annotation-base .annotation-each .annotation-each-main[data-v-2137c8e6] {
  flex: auto;
  margin: 0 12px;
}
.annotation-base .annotation-each .annotation-each-main > h6[data-v-2137c8e6] {
  line-height: 22px;
  text-align: left;
  margin: 0 0 4px;
}
.annotation-base .annotation-each .annotation-each-main > p[data-v-2137c8e6] {
  line-height: 20px;
  color: var(--x-color-gray-d1);
  text-align: left;
}
.annotation-base .annotation-each .annotation-each-right[data-v-2137c8e6] {
  flex: none;
  margin: 0 0 0 auto;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.office[data-v-b307245e] {
  width: 100%;
  height: 100%;
  position: relative;
}
.office .wrapper[data-v-b307245e] {
  width: 100%;
  height: 100%;
}
#wps-container[data-v-b307245e] {
  width: 100%;
  height: calc(100% - 1px);
  overflow-y: hidden;
  overflow-x: hidden;
  position: relative;
}







































































































































































































































/** 此全局样式解决BJCA加入后拖拽无法显示问题 */
.drag-seal-box {
  position: fixed;
  z-index: 999999;
  width: auto;
  cursor: -webkit-grab;
  cursor: grab;
}

@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.sign-dialog[data-v-7a9439ae]  .el-dialog .el-dialog__body {
  max-height: none;
  height: 100%;
  padding: 0 6px 6px;
  overflow: hidden;
}
.frame-box[data-v-7a9439ae] {
  width: 100%;
  height: 100%;
}
.main[data-v-7a9439ae] {
  height: 100%;
  position: relative;
}
.sign-iframe[data-v-7a9439ae] {
  height: 825px;
  overflow: hidden;
}
.cancel-style[data-v-7a9439ae] {
  position: absolute;
  left: 0;
  top: -2px;
}
.sealConfirmButton[data-v-7a9439ae] {
  background-color: blue !important;
}
[data-v-7a9439ae] .sealConfirmButton {
  background-color: yellow !important;
}
.pdf-iframe[data-v-7a9439ae] {
  width: 85%;
  height: 100%;
}
.pdf-info[data-v-7a9439ae] {
  display: flex;
  flex-direction: row;
  width: 100%;
  height: calc(100% - 46px);
}
.pdf-info .leftbar[data-v-7a9439ae] {
  width: 15%;
  display: flex;
  flex-direction: column;
  margin-top: 12px;
  border: 1px solid #f0f0f0;
  box-sizing: border-box;
}
.pdf-info .leftbar-top[data-v-7a9439ae] {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.pdf-info .leftbar-title[data-v-7a9439ae] {
  height: 22px;
  opacity: 1;
  color: var(--x-color-gray-d1);
  font-size: var(--x-font-size-14);
  font-weight: 400;
  margin: 5px 0 5px 12px;
}
.pdf-info .leftbar-line[data-v-7a9439ae] {
  width: 100%;
  height: 1px;
  opacity: 1;
  background: #f0f0f0;
}
.pdf-info .leftbar-query[data-v-7a9439ae] {
  padding: 8px;
}
.pdf-info .leftbar-list[data-v-7a9439ae] {
  width: 100%;
  overflow-y: auto;
}
.pdf-info .leftbar-list-item[data-v-7a9439ae] {
  width: 100%;
  padding: 8px;
}
.pdf-info .leftbar-list-item .item[data-v-7a9439ae] {
  width: 100%;
  border-radius: 4px;
  border: 2px solid #d9d9d9;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.pdf-info .leftbar-list-item .item[data-v-7a9439ae]:hover {
  border: 2px solid #0288cf;
}
.pdf-info .leftbar-list-item .item:hover .item-name[data-v-7a9439ae] {
  color: var(--x-color-primary);
  background: #e0edf8;
}
.pdf-info .leftbar-list-item .item-img[data-v-7a9439ae] {
  height: 100px;
  box-sizing: border-box;
  padding: 5px;
}
.pdf-info .leftbar-list-item .item-name[data-v-7a9439ae] {
  width: 100%;
  text-align: center;
  font-size: var(--x-font-size-12);
  font-weight: 500;
  line-height: 20px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.main[data-v-287ec2da] {
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 6px;
}
.main .cancel-style[data-v-287ec2da] {
  position: absolute;
  left: 16px;
  top: 18px;
  cursor: pointer;
  z-index: 2;
}
.Web-pdf[data-v-287ec2da]  .el-dialog {
  margin-bottom: 0;
  height: calc(100% - 68px);
}
.Web-pdf[data-v-287ec2da]  .el-dialog__header {
  padding: 0;
  border: none;
}
.Web-pdf[data-v-287ec2da]  .el-dialog__body {
  max-height: 100%;
  height: 100%;
  padding: 12px 0 !important;
}
.Web-pdf[data-v-287ec2da]  .el-dialog__headerbtn {
  display: none;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.text-red[data-v-ee938df6] {
  color: var(--x-color-red);
}
.search[data-v-ee938df6] {
  margin-bottom: 8px;
}
.list[data-v-ee938df6] {
  height: 400px;
  overflow: auto;
}
.list .list-cell[data-v-ee938df6] {
  display: flex;
  align-items: center;
  padding: 8px;
  min-height: 36px;
  border-radius: 4px;
  cursor: pointer;
}
.list .list-cell span[data-v-ee938df6] {
  line-height: 100%;
}
.list .list-cell[data-v-ee938df6]:last-child {
  border-bottom: none;
}
.list .list-cell[data-v-ee938df6]:hover {
  background-color: #f5f7fa;
}
.list .list-cell--current[data-v-ee938df6] {
  color: var(--x-color-primary);
  font-weight: 700;
}
[data-v-ee938df6] .el-dialog__body {
  overflow: hidden;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.chinese-office-dialog[data-v-1937ebb4]  .el-dialog {
  height: 90% !important;
  width: 75% !important;
}
.chinese-office-dialog[data-v-1937ebb4]  .el-dialog .el-dialog__body {
  padding: 0 !important;
  height: 100%;
  width: 100%;
  max-height: none !important;
  overflow: hidden;
}
.chinese-office-dialog[data-v-1937ebb4]  .el-dialog .chinese-office-content {
  width: 100%;
  height: 100%;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
#container object[data-v-132f0ef2] {
  position: relative;
  z-index: 1;
}
#container[data-v-132f0ef2] {
  width: 100%;
  height: 100%;
  position: relative;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.canShow[data-v-759b3326] {
  visibility: visible !important;
}
.wrapper[data-v-759b3326] {
  width: 100%;
  height: 100%;
  position: relative;
}
.china-office[data-v-759b3326] {
  height: 100%;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.upload-view-bg[data-v-51082ca1] {
  position: relative;
}
.doc-content-btn[data-v-51082ca1] {
  width: 40px;
  padding: 8px 0 8px 8px;
  overflow-y: auto;
}
.doc-content-btn .content-btn[data-v-51082ca1] {
  -webkit-writing-mode: vertical-rl;
      -ms-writing-mode: tb-rl;
          writing-mode: vertical-rl;
  text-orientation: mixed;
  margin-bottom: 8px;
  display: flex;
  padding-top: 8px;
  padding-bottom: 8px;
  box-shadow: 0 1px 4px 0 #3763aa;
  align-items: center;
  width: 100%;
  letter-spacing: 2px;
}
.doc-content-btn .upload-view-badge[data-v-51082ca1] {
  width: 100%;
}
.doc-content-btn .upload-view-badge[data-v-51082ca1]  .el-badge__content {
  top: 2px;
  right: 40px;
}
.upload-panel[data-v-51082ca1] {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  width: 200px;
  height: 170px;
  margin: auto;
  text-align: center;
}
.upload-panel img[data-v-51082ca1] {
  display: inline-block;
  width: 200px;
  height: 200px;
}
.upload-btn-text[data-v-51082ca1] {
  margin-top: -60px !important;
}
.ofd-header[data-v-51082ca1] {
  height: 40px;
  background: var(--x-color-wihte);
  box-shadow: 0 4px 12px var(--x-color-gray-l3);
  border-bottom: 1px solid #d9d9d9;
  position: sticky;
  left: 0;
  top: 0;
  z-index: 9;
}
.tool-item[data-v-51082ca1] {
  height: 100%;
  padding: 4px 8px;
  line-height: 30px;
  width: 28px;
  font-size: var(--x-font-size-18) !important;
}
.tool-item[data-v-51082ca1]:hover {
  background-color: rgb(237, 237, 237);
}
.ofd-content[data-v-51082ca1] {
  overflow: auto;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  background: grey;
}
.ofd-content > div[data-v-51082ca1] {
  flex-shrink: 0 !important;
}

/* ipad适配 */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
.upload-btn-text[data-v-51082ca1] {
    margin-top: -60px !important;
}
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.attachments-list[data-v-53a71cde] {
  width: 100%;
  min-height: 200px;
}
.attachments-list :v-deep.el-dialog .el-dialog__body[data-v-53a71cde] {
  padding: 12px 16px !important;
}
.file-list[data-v-53a71cde] {
  width: 100%;
  margin: 12px 0 0 0;
}
.file-list .file-item[data-v-53a71cde] {
  width: 100%;
  padding: 0 0 12px;
  position: relative;
  margin: 12px 0 0 0;
  cursor: move;
}
.file-list .file-item[data-v-53a71cde]::before {
  content: "";
  display: block;
  width: calc(100% - 28px);
  height: 1px;
  background: #f0f0f0;
  position: absolute;
  bottom: 0;
  right: 0;
}
.file-list .file-item[data-v-53a71cde]:first-child {
  margin-top: 0;
}
.file-list .file-item .file-mlp-icon[data-v-53a71cde] {
  padding: 4px 0 0 0;
  margin: 0 12px 0 0;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.file-list .file-item .file-mlp-icon[data-v-53a71cde] .svg-icon {
  width: 1.4em;
  height: 1.4em;
}
.file-list .file-item .file-ml-sup[data-v-53a71cde] {
  display: flex;
  flex-flow: row nowrap;
  width: calc(100% - 45px);
  margin-left: 32px;
}
.file-list .file-item .file-ml-sup .file-mlp-caozuo[data-v-53a71cde] {
  flex: none;
  padding: 4px 0 0 0;
  align-items: center;
  margin-left: 10px;
}
.file-list .file-item .file-ml-sup .file-mlp-caozuo > i[data-v-53a71cde] {
  cursor: pointer;
  color: #666666;
  font-size: var(--x-font-size-16);
}
.file-list .file-item .file-ml-sup .file-mlp-caozuo > i[data-v-53a71cde]:not(:last-child) {
  margin-right: 12px;
}
.file-list .file-item .file-ml-sup .file-mlp-title[data-v-53a71cde] {
  flex: 1;
  margin-right: 10px;
  display: block;
  white-space: pre-wrap;
  cursor: pointer;
  line-height: 24px;
  text-align: left;
}
.file-list .file-item .file-ml-sub[data-v-53a71cde] {
  margin: 2px 0 0 32px;
}
.file-list .file-item .file-ml-sub .file-mlb-each[data-v-53a71cde] {
  width: 100%;
  display: flex;
}
.file-list .file-item .file-ml-sub .file-mlb-each > h6[data-v-53a71cde] {
  flex: none;
  line-height: 20px;
  color: #8c8c8c;
  text-align: left;
}
.file-list .file-item .file-ml-sub .file-mlb-each > p[data-v-53a71cde] {
  flex: auto;
  line-height: 20px;
  color: #8c8c8c;
  text-align: left;
}
.upload-btn[data-v-53a71cde] {
  width: 100%;
  overflow: hidden;
  margin: -20px 0 0 0;
}
.upload-btn[data-v-53a71cde]  .el-button {
  display: block;
}
.upload-btn .upload-btn-have[data-v-53a71cde] {
  width: 100%;
  height: 28px;
  padding: 2px 12px;
  background: #fafafa;
  border: 1px dashed #d9d9d9;
  border-radius: 4px;
  text-align: center;
  cursor: pointer;
}
.upload-btn .upload-btn-have svg[data-v-53a71cde] {
  display: inline-block;
  vertical-align: middle;
  line-height: 20px;
}
.upload-btn .upload-btn-have > p[data-v-53a71cde] {
  display: inline-block;
  vertical-align: middle;
  line-height: 20px;
  color: #8c8c8c;
}
.upload-btn .upload-btn-have > p > span[data-v-53a71cde] {
  color: #1491ed;
}
.upload-btn .upload-btn-alone[data-v-53a71cde] {
  width: 230px;
  padding: 30px 20px;
  background: #fafafa;
  border: 1px dashed #d9d9d9;
  border-radius: 4px;
  cursor: pointer;
  margin: 30px auto 40px;
}
.upload-btn .upload-btn-alone > i[data-v-53a71cde] {
  display: block;
  font-size: var(--x-font-size-icon-40) !important;
  color: #bfbfbf;
  text-align: center;
}
.upload-btn .upload-btn-alone > p[data-v-53a71cde] {
  display: block;
  line-height: 20px;
  color: #8c8c8c;
  text-align: center;
  margin: 12px auto 0;
}
.upload-btn .upload-btn-alone > p > span[data-v-53a71cde] {
  color: #1491ed;
}
.flip-list-move[data-v-53a71cde] {
  transition: transform 0.5s;
}
.no-move[data-v-53a71cde] {
  transition: transform 0s;
}
.ghost[data-v-53a71cde] {
  opacity: 0.5;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.btn-group[data-v-6c4b925e] {
  margin-left: 16px;
}
.btn[data-v-6c4b925e] {
  margin: 20px;
  border-radius: 4px;
  outline: none;
}
.el-button.drop[data-v-6c4b925e] {
  padding: 0 !important;
}
.el-button.drop[data-v-6c4b925e]  .el-dropdown .el-dropdown-link {
  padding: 8px 15px !important;
}
.btn-group[data-v-6c4b925e] {
  height: 32px;
  display: flex;
}
.btn-group .btn[data-v-6c4b925e] {
  padding: 8px 15px;
  background: #ffffff;
  border: 1px solid #d9d9d9;
  color: #595959;
  outline: none;
  cursor: pointer;
  margin: 0 !important;
  border-radius: 0 !important;
}
.btn-group .btn[data-v-6c4b925e]:first-child {
  border-top-left-radius: 4px !important;
  border-bottom-left-radius: 4px !important;
}
.btn-group .btn[data-v-6c4b925e]:last-child {
  border-top-right-radius: 4px !important;
  border-bottom-right-radius: 4px !important;
}
.btn-group .btn[data-v-6c4b925e]:nth-child(n+2) {
  border-left: none !important;
}
.btn-group .btn[data-v-6c4b925e]:hover {
  background-color: #ecf5ff;
  border-color: #c6e2ff;
  z-index: 88;
}
.btn-group .btn[data-v-6c4b925e]:active {
  background-color: #ecf5ff;
  border-color: #3a8ee6;
  z-index: 99;
}
.btn-group .btn[data-v-6c4b925e]:not(:first-child) {
  margin-left: -1px;
}
.el-dropdown-menu[data-v-6c4b925e]  .bottom-line {
  border-bottom: 1px solid #dfe4ed;
}
.only-one.bottom-line[data-v-6c4b925e] {
  border-bottom: none;
}
.el-dropdown-menu[data-v-6c4b925e]  .indentation {
  padding-left: 16px;
}
[data-v-6c4b925e] .el-button--primary {
  background-color: #0288cf !important;
  border: none !important;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.button-event-list[data-v-10c9154c] {
  display: flex;
}
.btn[data-v-10c9154c] {
  margin: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.wrapper[data-v-10c9154c] {
  overflow-y: hidden !important;
  overflow-x: auto !important;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.next-step-select-wrap[data-v-5898af38]  .next-step-select {
  height: 550px;
  display: flex;
  overflow: hidden;
}
.next-step-select-wrap[data-v-5898af38]  .next-step-select-tree {
  width: 55%;
  display: flex;
  flex-direction: column;
  border-right: 1px solid #eeeeee;
  padding: 8px;
}
.next-step-select-wrap[data-v-5898af38]  .next-step-select-tree .tree-container {
  flex: 1;
  margin-top: 16px;
  padding: 0 16px 16px 0;
  overflow-y: auto;
}
.next-step-select-wrap[data-v-5898af38]  .next-step-select-list {
  width: 45%;
  display: flex;
  flex-direction: column;
  padding: 8px;
}
.next-step-select-wrap[data-v-5898af38]  .next-step-select-list .user-list {
  flex-grow: 1;
  height: 0;
  padding: 0 10px;
  overflow: auto;
}
.next-step-select-wrap[data-v-5898af38]  .next-step-select-list .empty {
  margin-top: 30px;
  text-align: center;
  color: #888888;
}
.next-step-select-wrap[data-v-5898af38]  .next-step-select-list .user-item {
  position: relative;
  display: flex;
  margin-top: 16px;
}
.next-step-select-wrap[data-v-5898af38]  .next-step-select-list .user-item .line1 {
  display: flex;
}
.next-step-select-wrap[data-v-5898af38]  .next-step-select-list .user-item .line2 {
  display: flex;
  margin-top: 4px;
}
.next-step-select-wrap[data-v-5898af38]  .next-step-select-list .user-item .line2 span {
  font-size: var(--x-font-size-12) !important;
  margin-right: 10px;
}
.next-step-select-wrap[data-v-5898af38]  .next-step-select-list .user-item .avatar {
  width: 24px;
  height: 24px;
  margin-right: 10px;
  background: none !important;
  background-size: contain;
  border-radius: 50%;
  overflow: hidden;
  margin-top: 4px;
}
.next-step-select-wrap[data-v-5898af38]  .next-step-select-list .user-item .avatar img {
  width: 100%;
  vertical-align: baseline !important;
}
.next-step-select-wrap[data-v-5898af38]  .next-step-select-list .user-item .name {
  font-weight: bold;
  margin-right: 10px;
}
.next-step-select-wrap[data-v-5898af38]  .next-step-select-list .user-item .el-icon-error {
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}
.next-step-select-wrap[data-v-5898af38]  .next-step-select-list .user-item:not(:first-child) {
  margin-top: 0;
}
.next-step-select-wrap[data-v-5898af38]  .search .el-input {
  width: 100%;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.module-form-cascader[data-v-67dd6bad] .next-stpe-cascader {
  width: 100%;
}
.module-form-cascader[data-v-67dd6bad] .next-stpe-cascader .el-cascader__search-input,
.module-form-cascader[data-v-67dd6bad] .next-stpe-cascader .el-icon-arrow-down {
  display: none;
}

.hidden-hqcs-popper {
  display: none;
}

@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.XxUserSelectTab .CTab {
  padding: 0 24px;
}
.XxUserSelectTab .CTab .el-tabs__header {
  margin-bottom: 0;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.XxUserSelectTab .recent[data-v-28efe4a4] {
  height: 100%;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.XxUserSelectTab .recent .check-all[data-v-28efe4a4] {
  padding-top: 10px;
}
.XxUserSelectTab .recent .check-all .el-checkbox[data-v-28efe4a4] {
  margin-right: 8px;
}
.XxUserSelectTab .recent .user-list[data-v-28efe4a4] {
  flex-grow: 1;
  overflow-y: auto;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.XxUserSelectTab .SameDepart {
  height: 100%;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.XxUserSelectTab .SameDepart .check-all {
  padding-top: 10px;
}
.XxUserSelectTab .SameDepart .check-all .el-checkbox {
  margin-right: 8px;
}
.XxUserSelectTab .SameDepart .user-list {
  flex-grow: 1;
  overflow-y: auto;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.vn-fill-height {
  height: 100%;
}
.XxUserSelectTabDialog1.el-dialog .el-dialog__body {
  padding: 0 !important;
  overflow: hidden !important;
  height: 520px;
  flex: none;
}
.XxUserSelectTabDialog1.el-dialog .el-tabs__nav-wrap:after {
  display: none;
}
.XxUserSelectTab1 {
  font-size: var(--x-font-size-14) !important;
  height: 100%;
  display: flex;
}
.XxUserSelectTab1 .tree-user-avatar {
  width: 22px;
  height: 22px;
  position: relative;
  margin-right: 4px;
  flex-shrink: 0;
}
.XxUserSelectTab1 .tree-user-avatar img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
}
.XxUserSelectTab1 .tree-user-avatar .online-dot {
  width: 4px;
  height: 4px;
  background: var(--x-color-primary);
  border: 2px solid var(--x-color-primary);
  border-radius: 50%;
  position: absolute;
  bottom: -5px;
  right: 43%;
}
.XxUserSelectTab1 .text-overflow {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.XxUserSelectTab1 .XxInputSearch .el-input {
  width: 100%;
  margin-right: 0;
}
.XxUserSelectTab1 .cursor-pointer {
  cursor: pointer;
}
.XxUserSelectTab1 .mr-2 {
  margin-right: 8px;
}
.XxUserSelectTab1 .empty {
  margin-top: 30px;
  text-align: center;
  color: #8c8c8c;
}
.XxUserSelectTab1 .left {
  display: flex;
  flex-direction: column;
  width: 50%;
  flex-shrink: 0;
  padding: 24px;
  height: 100%;
  border-right: 1px solid #eeeeee;
}
.XxUserSelectTab1 .virtual-tree,
.XxUserSelectTab1 .user-list {
  padding-top: 16px;
  flex-grow: 1;
  height: 0;
  overflow: auto;
}
.XxUserSelectTab1 .right {
  width: 50%;
  flex-shrink: 0;
  padding: 24px;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.XxUserSelectTab1 .right .empty {
  margin-top: 30px;
  text-align: center;
  color: #888888;
}
.XxUserSelectTab1 .user-item {
  position: relative;
  display: flex;
  margin-top: 16px;
}
.XxUserSelectTab1 .user-item .line1 {
  display: flex;
}
.XxUserSelectTab1 .user-item .line2 {
  display: flex;
  margin-top: 4px;
}
.XxUserSelectTab1 .user-item .line2 span {
  font-size: var(--x-font-size-12) !important;
  margin-right: 10px;
}
.XxUserSelectTab1 .user-item .avatar {
  width: 24px;
  height: 24px;
  margin-right: 10px;
  background: none !important;
  background-size: contain;
  border-radius: 50%;
  overflow: hidden;
}
.XxUserSelectTab1 .user-item .avatar img {
  width: 100%;
  vertical-align: baseline !important;
}
.XxUserSelectTab1 .user-item .name {
  font-weight: bold;
  margin-right: 10px;
}
.XxUserSelectTab1 .user-item .el-icon-error {
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.XxUserSelectTab .SameUnit[data-v-567b70a6] {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.XxUserSelectTab .SameUnit .XxInputSearch[data-v-567b70a6] {
  flex-grow: 1;
  margin-right: 16px;
}
.XxUserSelectTab .SameUnit .user-list[data-v-567b70a6] {
  padding-top: 16px;
  flex-grow: 1;
  height: 0;
  overflow: auto;
}
.XxUserSelectTab .SameUnit .top[data-v-567b70a6] {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.XxUserSelectTab .SameUnit .top-checkbox[data-v-567b70a6] {
  margin-top: 16px;
  display: flex;
  align-items: center;
}
.user-list[data-v-567b70a6]  .same-unit-tree .virtual-tree-list {
  padding-right: 8px;
  overflow: hidden;
}
.user-list[data-v-567b70a6]  .same-unit-tree .virtual-tree-list:hover {
  overflow: auto;
}
.user-list[data-v-567b70a6]  .same-unit-tree .virtual-tree-item .text-wrapper {
  display: flex;
  align-items: center;
}
.user-list[data-v-567b70a6]  .same-unit-tree .virtual-tree-item .text-wrapper .tree-user-avatar {
  width: 22px;
  height: 22px;
  position: relative;
  margin-right: 4px;
  flex-shrink: 0;
}
.user-list[data-v-567b70a6]  .same-unit-tree .virtual-tree-item .text-wrapper .tree-user-avatar img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
}
.user-list[data-v-567b70a6]  .same-unit-tree .virtual-tree-item .text-wrapper .tree-user-avatar .online-dot {
  width: 4px;
  height: 4px;
  background: var(--x-color-primary);
  border: 2px solid var(--x-color-primary);
  border-radius: 50%;
  position: absolute;
  bottom: -5px;
  right: 43%;
}
.user-list[data-v-567b70a6]  .same-unit-tree .virtual-tree-item .text-wrapper .text-overflow {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.XxUserSelectTabShow .CommonGroup[data-v-1b687de6] {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.XxUserSelectTabShow .CommonGroup .user-list[data-v-1b687de6] {
  padding-top: 16px;
  flex-grow: 1;
  height: 0;
  overflow: auto;
}
.XxUserSelectTabShow .CommonGroup .top[data-v-1b687de6] {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.XxUserSelectTabShow .CommonGroup .label-wrapper[data-v-1b687de6] {
  display: flex;
}
.XxUserSelectTabShow .CommonGroup .label-wrapper .vn-ml-auto[data-v-1b687de6] {
  margin-left: auto;
}
.XxUserSelectTabShow .CommonGroup .xxIcon[data-v-1b687de6] {
  margin-left: 12px;
}
.XxUserSelectTabShow .CommonGroup .xxIcon[data-v-1b687de6]:last-of-type {
  margin-right: 12px;
}
.user-list[data-v-1b687de6]  .common-tree .virtual-tree-list {
  padding-right: 8px;
  overflow: hidden;
}
.user-list[data-v-1b687de6]  .common-tree .virtual-tree-list:hover {
  overflow: auto;
}
.user-list[data-v-1b687de6]  .common-tree .virtual-tree-item {
  display: flex;
}
.user-list[data-v-1b687de6]  .common-tree .virtual-tree-item .text-wrapper {
  display: flex;
  align-items: center;
  flex-grow: 1;
}
.user-list[data-v-1b687de6]  .common-tree .virtual-tree-item .text-wrapper .label-wrapper {
  width: 100%;
}
.user-list[data-v-1b687de6]  .common-tree .virtual-tree-item .text-wrapper .tree-user-avatar {
  width: 22px;
  height: 22px;
  position: relative;
  margin-right: 4px;
  flex-shrink: 0;
}
.user-list[data-v-1b687de6]  .common-tree .virtual-tree-item .text-wrapper .tree-user-avatar img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
}
.user-list[data-v-1b687de6]  .common-tree .virtual-tree-item .text-wrapper .tree-user-avatar .online-dot {
  width: 4px;
  height: 4px;
  background: var(--x-color-primary);
  border: 2px solid var(--x-color-primary);
  border-radius: 50%;
  position: absolute;
  bottom: -5px;
  right: 43%;
}
.user-list[data-v-1b687de6]  .common-tree .virtual-tree-item .text-wrapper .text-overflow {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.XxUserSelectTab .All[data-v-2fe58858] {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.XxUserSelectTab .All .user-list[data-v-2fe58858] {
  padding-top: 16px;
  flex-grow: 1;
  height: 0;
  overflow: auto;
}
.XxUserSelectTab .All .top[data-v-2fe58858] {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.user-list[data-v-2fe58858]  .all-tree .virtual-tree-list {
  padding-right: 8px;
  overflow: hidden;
}
.user-list[data-v-2fe58858]  .all-tree .virtual-tree-list:hover {
  overflow: auto;
}
.user-list[data-v-2fe58858]  .all-tree .virtual-tree-item .text-wrapper {
  display: flex;
  align-items: center;
}
.user-list[data-v-2fe58858]  .all-tree .virtual-tree-item .text-wrapper .tree-user-avatar {
  width: 22px;
  height: 22px;
  position: relative;
  margin-right: 4px;
  flex-shrink: 0;
}
.user-list[data-v-2fe58858]  .all-tree .virtual-tree-item .text-wrapper .tree-user-avatar img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
}
.user-list[data-v-2fe58858]  .all-tree .virtual-tree-item .text-wrapper .tree-user-avatar .online-dot {
  width: 4px;
  height: 4px;
  background: var(--x-color-primary);
  border: 2px solid var(--x-color-primary);
  border-radius: 50%;
  position: absolute;
  bottom: -5px;
  right: 43%;
}
.user-list[data-v-2fe58858]  .all-tree .virtual-tree-item .text-wrapper .text-overflow {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
[data-v-1b687de6] .virtual-tree .virtual-tree-list .virtual-tree-item.active {
  color: var(--x-color-gray-d1);
  background: var(--x-color-white);
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.vn-fill-height {
  height: 100%;
}
.XxUserSelectTabShowTreeDialog.el-dialog .el-dialog__body {
  padding: 0 !important;
  overflow: hidden !important;
  height: 520px;
  flex: none;
}
.XxUserSelectTabShowTreeDialog.el-dialog .el-tabs__nav-wrap:after {
  display: none;
}
.XxUserSelectTabShow {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.XxUserSelectTabShow.notWindow main {
  display: block;
  flex: 1;
  padding: 24px;
}
.XxUserSelectTabShow.notWindow main .tree-box {
  height: 100%;
}
.XxUserSelectTabShow .XxInputSearch .el-input {
  width: 100%;
  margin-right: 0;
}
.XxUserSelectTabShow .cursor-pointer {
  cursor: pointer;
}
.XxUserSelectTabShow .mr-2 {
  margin-right: 8px;
}
.XxUserSelectTabShow .empty {
  margin-top: 30px;
  text-align: center;
  color: #8c8c8c;
}
.XxUserSelectTabShow main {
  flex-grow: 1;
  display: flex;
  font-size: var(--x-font-size-14);
  border-top: 1px solid #eeeeee;
  height: 0;
}
.XxUserSelectTabShow .left {
  width: 50%;
  flex-shrink: 0;
  padding: 24px;
  height: 100%;
  border-right: 1px solid #eeeeee;
}
.XxUserSelectTabShow .right {
  width: 50%;
  flex-shrink: 0;
  padding: 24px;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.XxUserSelectTabShow .right-title {
  padding-top: 8px;
}
.XxUserSelectTabShow .right-title .num {
  color: #9e9e9e;
}
.XxUserSelectTabShow .right .user-list {
  flex-grow: 1;
  height: 0;
  padding: 3px 0 0;
  overflow: auto;
}
.XxUserSelectTabShow .right .empty {
  margin-top: 30px;
  text-align: center;
  color: #888888;
}
.XxUserSelectTabShow .right-text {
  margin-top: auto;
}
.XxUserSelectTabShow .user-item {
  position: relative;
  display: flex;
  margin-top: 16px;
}
.XxUserSelectTabShow .user-item .line1 {
  display: flex;
}
.XxUserSelectTabShow .user-item .line2 {
  display: flex;
  margin-top: 4px;
}
.XxUserSelectTabShow .user-item .line2 span {
  font-size: var(--x-font-size-12) !important;
  margin-right: 10px;
}
.XxUserSelectTabShow .user-item .avatar {
  width: 24px;
  height: 24px;
  margin-right: 10px;
  background: none !important;
  background-size: contain;
  border-radius: 50%;
  overflow: hidden;
}
.XxUserSelectTabShow .user-item .avatar img {
  width: 100%;
  vertical-align: baseline !important;
}
.XxUserSelectTabShow .user-item .name {
  font-weight: bold;
  margin-right: 10px;
}
.XxUserSelectTabShow .user-item .el-icon-error {
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}
.XxUserSelectTabShow .right-tree .virtual-tree-item .text-wrapper {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}
.XxUserSelectTabShow .right-tree .virtual-tree-item .text-wrapper .item-left {
  display: flex;
  align-items: center;
}
.XxUserSelectTabShow .right-tree .virtual-tree-item .text-wrapper .item-left .tree-user-avatar {
  width: 22px;
  height: 22px;
  position: relative;
  margin-right: 4px;
  flex-shrink: 0;
}
.XxUserSelectTabShow .right-tree .virtual-tree-item .text-wrapper .item-left .tree-user-avatar img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
}
.XxUserSelectTabShow .right-tree .virtual-tree-item .text-wrapper .item-left .tree-user-avatar .online-dot {
  width: 4px;
  height: 4px;
  background: var(--x-color-primary);
  border: 2px solid var(--x-color-primary);
  border-radius: 50%;
  position: absolute;
  bottom: -5px;
  right: 43%;
}
.XxUserSelectTabShow .right-tree .virtual-tree-item .text-wrapper .item-left .text-overflow {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.XxUserSelectTabShow .right-tree .virtual-tree-item .text-wrapper .el-icon-error {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 20px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.XxUserSelectTab .CommonGroup[data-v-aeecad04] {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.XxUserSelectTab .CommonGroup .user-list[data-v-aeecad04] {
  padding-top: 16px;
  flex-grow: 1;
  height: 0;
  overflow: auto;
}
.XxUserSelectTab .CommonGroup .top[data-v-aeecad04] {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.user-list[data-v-aeecad04]  .common-tree .virtual-tree-list {
  padding-right: 8px;
  overflow: hidden;
}
.user-list[data-v-aeecad04]  .common-tree .virtual-tree-list:hover {
  overflow: auto;
}
.user-list[data-v-aeecad04]  .common-tree .virtual-tree-item .text-wrapper {
  display: flex;
  align-items: center;
}
.user-list[data-v-aeecad04]  .common-tree .virtual-tree-item .text-wrapper .tree-user-avatar {
  width: 22px;
  height: 22px;
  position: relative;
  margin-right: 4px;
  flex-shrink: 0;
}
.user-list[data-v-aeecad04]  .common-tree .virtual-tree-item .text-wrapper .tree-user-avatar img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
}
.user-list[data-v-aeecad04]  .common-tree .virtual-tree-item .text-wrapper .tree-user-avatar .online-dot {
  width: 4px;
  height: 4px;
  background: var(--x-color-primary);
  border: 2px solid var(--x-color-primary);
  border-radius: 50%;
  position: absolute;
  bottom: -5px;
  right: 43%;
}
.user-list[data-v-aeecad04]  .common-tree .virtual-tree-item .text-wrapper .text-overflow {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.vn-fill-height {
  height: 100%;
}
.XxUserSelectTabDialog.el-dialog .el-dialog__body {
  padding: 0 !important;
  overflow: hidden !important;
  height: 520px;
  flex: none;
}
.XxUserSelectTabDialog.el-dialog .el-tabs__nav-wrap:after {
  display: none;
}
.XxUserSelectTab {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.XxUserSelectTab.notWindow main {
  display: block;
  flex: 1;
  padding: 24px;
}
.XxUserSelectTab.notWindow main .tree-box {
  height: 100%;
}
.XxUserSelectTab .XxInputSearch .el-input {
  width: 100%;
  margin-right: 0;
}
.XxUserSelectTab .cursor-pointer {
  cursor: pointer;
}
.XxUserSelectTab .mr-2 {
  margin-right: 8px;
}
.XxUserSelectTab .empty {
  margin-top: 30px;
  text-align: center;
  color: #8c8c8c;
}
.XxUserSelectTab .opinion {
  margin-top: auto;
}
.XxUserSelectTab main {
  flex-grow: 1;
  display: flex;
  font-size: var(--x-font-size-14);
  border-top: 1px solid #eeeeee;
  height: 0;
}
.XxUserSelectTab .left {
  width: 50%;
  flex-shrink: 0;
  padding: 24px;
  height: 100%;
  border-right: 1px solid #eeeeee;
}
.XxUserSelectTab .right {
  width: 50%;
  flex-shrink: 0;
  padding: 24px;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.XxUserSelectTab .right-title {
  padding-top: 8px;
  padding-bottom: 2px;
}
.XxUserSelectTab .right-title .num {
  color: #9e9e9e;
}
.XxUserSelectTab .right .user-list {
  flex-grow: 1;
  height: 0;
  padding: 0 10px;
  overflow: auto;
}
.XxUserSelectTab .right .empty {
  margin-top: 30px;
  text-align: center;
  color: #888888;
}
.XxUserSelectTab .user-item {
  position: relative;
  display: flex;
  margin-top: 16px;
}
.XxUserSelectTab .user-item .line1 {
  display: flex;
}
.XxUserSelectTab .user-item .line2 {
  display: flex;
  margin-top: 4px;
}
.XxUserSelectTab .user-item .line2 span {
  font-size: var(--x-font-size-12) !important;
  margin-right: 10px;
}
.XxUserSelectTab .user-item .avatar {
  width: 24px;
  height: 24px;
  margin-right: 10px;
  background: none !important;
  background-size: contain;
  border-radius: 50%;
  overflow: hidden;
  margin-top: 4px;
}
.XxUserSelectTab .user-item .avatar img {
  width: 100%;
  vertical-align: baseline !important;
}
.XxUserSelectTab .user-item .name {
  font-weight: bold;
  margin-right: 10px;
}
.XxUserSelectTab .user-item .el-icon-error {
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}
.notWindow .SameDepart .avatar {
  margin-top: 0;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.table-box[data-v-101ad06d] {
  flex-grow: 1;
  height: 0;
  min-height: 500px;
}
[data-v-101ad06d] .el-dialog .el-dialog__body {
  padding: 12px 16px !important;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.forms-container[data-v-a4703bca] {
  width: 100%;
  padding: 24px;
}
.forms-container .forms-title[data-v-a4703bca] {
  width: 100%;
  display: flex;
  margin: 32px 0 0 0;
}
.forms-container .forms-title[data-v-a4703bca]:first-child {
  margin-top: 0;
}
.forms-container .forms-title > p[data-v-a4703bca] {
  flex: none;
  font-size: var(--x-font-size-16) !important;
  line-height: 22px;
  color: var(--x-color-gray-d2);
  font-weight: 600;
}
[data-v-a4703bca] .XxTreeSelect {
  height: 32px;
}
[data-v-a4703bca] .forms-base {
  width: 100%;
  margin: 12px 0 0 0;
}
[data-v-a4703bca] .forms-base .el-form-item {
  display: flex;
  align-items: center;
  margin-bottom: 18px;
}
[data-v-a4703bca] .forms-base .el-form-item.no-fix-height {
  height: auto;
}
[data-v-a4703bca] .forms-base .el-form-item .el-form-item__label {
  color: var(--x-color-gray-d2);
  padding: 0;
}
[data-v-a4703bca] .forms-base .el-form-item .el-date-editor .el-input__inner {
  padding-right: 8px !important;
}
[data-v-a4703bca] .forms-base .el-form-item .el-date-editor .el-input__prefix {
  right: unset;
  left: 5px;
}
[data-v-a4703bca] .forms-base .el-form-item .el-date-editor.date-close .el-icon-date {
  display: none;
}
[data-v-a4703bca] .forms-base .el-form-item .el-input__inner::-webkit-input-placeholder {
  color: #8c8c8c;
}
[data-v-a4703bca] .forms-base .el-form-item .el-input__inner:-ms-input-placeholder {
  color: #8c8c8c;
}
[data-v-a4703bca] .forms-base .el-form-item .el-input__inner::placeholder {
  color: #8c8c8c;
}
[data-v-a4703bca] .forms-base .el-form-item .el-input__icon {
  color: #8c8c8c;
}
[data-v-a4703bca] .forms-base .el-form-item .el-select__caret {
  color: #8c8c8c;
}
[data-v-a4703bca] .forms-base .el-form-item .el-textarea__inner::-webkit-input-placeholder {
  color: #8c8c8c;
}
[data-v-a4703bca] .forms-base .el-form-item .el-textarea__inner:-ms-input-placeholder {
  color: #8c8c8c;
}
[data-v-a4703bca] .forms-base .el-form-item .el-textarea__inner::placeholder {
  color: #8c8c8c;
}
[data-v-a4703bca] .forms-base .el-form-item .el-input.is-disabled .el-input__inner {
  color: #bfbfbf;
}
[data-v-a4703bca] .forms-base .no-margin-bottom {
  margin-bottom: 4px !important;
}
[data-v-a4703bca] .forms-base .meeting-room-status {
  margin-bottom: 4px !important;
}
[data-v-a4703bca] .forms-base .el-form-item__content {
  flex: 1;
  margin-left: 0 !important;
}
[data-v-a4703bca] .forms-base .el-form-item__content .el-date-editor {
  width: 100%;
}
[data-v-a4703bca] .forms-base .el-form-item__content .el-select {
  width: 100%;
}
[data-v-a4703bca] .forms-base .upload-user {
  display: inline-block;
  color: var(--x-color-primary);
  margin: 0 10px;
}
[data-v-a4703bca] .forms-base .upload-user .el-upload-list {
  display: none;
}
[data-v-a4703bca] .forms-base .el-cascader {
  width: 100%;
}
[data-v-a4703bca] .forms-base .el-input.is-disabled .el-input__inner,[data-v-a4703bca] .forms-base .el-textarea.is-disabled .el-textarea__inner {
  color: var(--x-color-gray-d2);
}
[data-v-a4703bca] .forms-base .forms-each {
  width: 100%;
  margin: 0 0 12px;
}
[data-v-a4703bca] .forms-base .forms-each .forms-each-sup {
  width: 100%;
  height: 32px;
  display: flex;
  align-items: center;
}
[data-v-a4703bca] .forms-base .forms-each .forms-each-sup > p {
  flex: none;
  font-size: var(--x-font-size-14);
  line-height: 20px;
  color: var(--x-color-gray-d2);
}
[data-v-a4703bca] .forms-base .forms-each .forms-each-sup > p > i {
  font-size: var(--x-font-size-14);
  line-height: 20px;
  color: var(--x-color-red);
  font-style: normal;
}
[data-v-a4703bca] .forms-base .forms-each .forms-each-sup .forms-each-sup-btn {
  flex: none;
  margin: 0 0 0 auto;
}
[data-v-a4703bca] .forms-base .forms-each .forms-each-sub {
  width: 100%;
  margin: 4px 0 0 0;
  position: relative;
}
[data-v-a4703bca] .forms-base .forms-each .forms-each-sub .total {
  position: absolute;
  right: 10px;
  bottom: 10px;
  font-size: var(--x-font-size-12);
}
[data-v-a4703bca] .forms-base .forms-each .forms-each-sub .forms-each-sub-hint {
  font-size: var(--x-font-size-14);
  color: #8c8c8c;
  margin: 0;
}
[data-v-a4703bca] .forms-base .forms-each .forms-each-sub .el-checkbox__label {
  color: var(--x-color-red-l5);
}
[data-v-a4703bca] .forms-base .forms-each .forms-each-sub .is-checked .el-checkbox__label {
  color: var(--x-color-primary);
}
[data-v-a4703bca] .forms-base .forms-each .forms-each-sub1 {
  margin: 8px 0 0 0;
}
[data-v-a4703bca] .forms-base .forms-each .forms-person {
  width: 100%;
  height: 80px;
  padding: 4px;
  border: 1px solid #dcdfe6;
  border-radius: 4px;
  display: flex;
  flex-flow: row wrap;
  overflow-y: auto;
  transition: all 0.2s ease;
  position: relative;
}
[data-v-a4703bca] .forms-base .forms-each .forms-person:hover {
  border-color: #c0c4cc;
}
[data-v-a4703bca] .forms-base .forms-each .forms-person > div {
  flex: none;
  height: 28px;
  padding: 2px 0;
}
[data-v-a4703bca] .forms-base .forms-each .forms-person > div > p {
  display: inline-block;
  font-size: var(--x-font-size-14);
  line-height: 22px;
  color: var(--x-color-gray-d1);
  vertical-align: middle;
  cursor: default;
}
[data-v-a4703bca] .forms-base .forms-each .forms-person > div > i {
  display: none;
  font-size: var(--x-font-size-16);
  line-height: 22px;
  color: var(--x-color-gray-d1);
  vertical-align: middle;
  cursor: pointer;
  margin: 0 0 0 8px;
}
[data-v-a4703bca] .forms-base .forms-each .forms-person > div > i:hover {
  color: var(--x-color-primary);
}
[data-v-a4703bca] .forms-base .forms-each .forms-person > div > span {
  display: inline-block;
  font-size: var(--x-font-size-14);
  line-height: 22px;
  color: var(--x-color-gray-d1);
  vertical-align: middle;
  cursor: default;
}
[data-v-a4703bca] .forms-base .forms-each .forms-person > div:hover {
  padding: 2px 8px;
  background: #f5f5f5;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  margin: 0 4px 0 0;
}
[data-v-a4703bca] .forms-base .forms-each .forms-person > div:hover > i {
  display: inline-block;
}
[data-v-a4703bca] .forms-base .forms-each .forms-person > div:hover > span {
  display: none;
}
[data-v-a4703bca] .forms-base .forms-each .forms-person > div.forms-person-unedit > i {
  display: none;
}
[data-v-a4703bca] .forms-base .forms-each .forms-person > div.forms-person-unedit:hover {
  padding: 2px 0;
  background: none;
  border: 0;
  margin: 0;
}
[data-v-a4703bca] .forms-base .forms-each .forms-person > div.forms-person-unedit:hover > i {
  display: none;
}
[data-v-a4703bca] .forms-base .forms-each .forms-person > div.forms-person-unedit:hover > span {
  display: inline-block;
}
[data-v-a4703bca] .forms-detail .el-col {
  height: 51px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.save-meet-tmp[data-v-f6c7fd10]  .el-dialog .el-dialog__body {
  padding: 16px;
}
.save-meet-tmp[data-v-f6c7fd10]  .el-dialog .el-form .el-form-item {
  margin-bottom: 14px;
}
.save-meet-tmp[data-v-f6c7fd10]  .el-dialog .tip {
  color: #999999;
  font-size: var(--x-font-size-12) !important;
}
.save-meet-tmp[data-v-f6c7fd10]  .el-dialog .el-dialog__footer {
  border-top: 0;
  padding: 0 16px 16px;
}
.save-meet-tmp[data-v-f6c7fd10]  .el-form-item__label {
  float: none;
}
.save-meet-tmp1[data-v-f6c7fd10]  .el-dialog .el-dialog__body {
  flex: none;
  height: 500px;
}
[data-v-f6c7fd10] .topic-title-upload .el-upload__tip {
  font-size: var(--x-font-size-12) !important;
  line-height: 20px;
  color: #999999;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.dossier[data-v-23cc114c] {
  width: 100%;
  padding: 4px 0;
}
.doss-sup[data-v-23cc114c] {
  width: 100%;
  display: flex;
  flex-flow: row wrap;
}
.doss-sup .dossp-each[data-v-23cc114c] {
  flex: none;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  justify-content: flex-start;
  margin: 0 8px 8px 0;
}
.doss-sup .dossp-each > label[data-v-23cc114c] {
  flex: none;
  color: var(--x-color-gray-d2);
  margin: 0 4px 0 0;
}
.doss-sup .dossp-each > div[data-v-23cc114c] {
  flex: none;
}
.doss-sup .dossp-each .dossp-each-time[data-v-23cc114c] {
  width: 250px;
}
.doss-sup .dossp-each .dossp-each-time[data-v-23cc114c]  .el-date-editor {
  width: 100%;
}
.doss-sup .dossp-each .dossp-each-can[data-v-23cc114c] {
  width: 300px;
}
.doss-sup .dossp-btn[data-v-23cc114c] {
  flex: none;
  margin: 0 0 0 auto;
}
.doss-sub[data-v-23cc114c] {
  width: 100%;
  margin: 16px 0 0;
}
.doss-sub .doss-sub-title[data-v-23cc114c] {
  width: 100%;
}
.doss-sub .doss-sub-title > p[data-v-23cc114c] {
  font-size: var(--x-font-size-14);
  line-height: 20px;
  color: var(--x-color-gray-d2);
  text-align: left;
}
.doss-sub .doss-sub-main[data-v-23cc114c] {
  width: 100%;
  height: 400px;
  padding: 8px;
  border: 1px solid #d9d9d9;
  border-radius: 6px;
  margin: 2px 0 0 0;
}
.doss-sub .doss-sub-main .doss-sub-main-tb[data-v-23cc114c] {
  width: 100%;
}
.doss-sub .doss-sub-main .doss-tbe-tap[data-v-23cc114c] {
  display: inline-block;
  padding: 2px 6px;
  color: var(--x-color-gray-d2);
  border-radius: 4px;
}
.doss-sub .doss-sub-main .doss-tbe-tap.doss-tbe-tap1[data-v-23cc114c] {
  background: rgba(64, 158, 255, 0.4);
}
.doss-sub .doss-sub-main .doss-tbe-tap.doss-tbe-tap2[data-v-23cc114c] {
  background: rgba(230, 162, 60, 0.4);
}
.doss-sub .doss-sub-main .doss-tbe-tap.doss-tbe-tap3[data-v-23cc114c] {
  background: rgba(144, 147, 153, 0.6);
}
.doss-sub .doss-sub-main .doss-tbe-tap.doss-tbe-tap4[data-v-23cc114c] {
  background: rgba(var(--x-color-red-l5), 0.4);
}
.doss-sub .doss-sub-main .doss-tbe-tap.doss-tbe-tap5[data-v-23cc114c] {
  background: rgba(103, 194, 58, 0.4);
}
.doss-sub .doss-sub-main .doss-tbe-tap.doss-tbe-tap6[data-v-23cc114c] {
  background: rgba(59, 185, 205, 0.4);
}
[data-v-23cc114c] .el-dialog .el-dialog__body {
  padding: 12px 16px !important;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.review-status[data-v-c00c7098] {
  padding: 4px 8px;
}
.review-status.has-reviewed[data-v-c00c7098] {
  color: #b7b9ba;
  background-color: #f0f0f0;
}
.review-status.to-reviewed[data-v-c00c7098] {
  color: var(--x-color-primary);
  background-color: #e8f1f8;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.filter-item[data-v-13f4ede8] {
  display: inline-block;
  margin-bottom: 8px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
[data-v-3923a7bc] .el-dialog .el-dialog__body {
  padding: 0 !important;
  max-height: unset !important;
}
[data-v-3923a7bc] .big-image {
  padding: 10px 0;
  background: #f0f6fc;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
[data-v-3923a7bc] .big-image .big-image-wrapper {
  width: 500px;
  height: 500px;
  position: relative;
  text-align: center;
}
[data-v-3923a7bc] .big-image .big-image-wrapper .title {
  width: 100px;
}
[data-v-3923a7bc] .big-image .big-image-wrapper .bottom-info {
  color: var(--x-color-white);
  opacity: 0.2;
  background: var(--x-color-gray-d4);
}
[data-v-3923a7bc] .big-image .big-image-wrapper .bg-logo {
  position: absolute;
  bottom: 10px;
  right: 10px;
  background-image: url(data:image/png;base64,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);
  background-size: 100%;
  background-repeat: no-repeat;
}
[data-v-3923a7bc] .big-image img {
  height: 100%;
  vertical-align: center;
}
[data-v-3923a7bc] .big-image .button {
  position: absolute;
  width: 40px;
  height: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
  top: 50%;
  transform: translateY(-50%);
  border: 2px solid #e3e3e3;
  box-shadow: 0 8px 8px 0 rgba(0, 0, 0, 0.0588235294);
  border-radius: 50%;
}
[data-v-3923a7bc] .big-image .prev {
  left: 16px;
}
[data-v-3923a7bc] .big-image .next {
  right: 16px;
}
[data-v-3923a7bc] .bottom-list {
  display: flex;
  flex-wrap: nowrap;
  overflow: auto;
  padding: 10px;
}
[data-v-3923a7bc] .bottom-list .small-pic {
  text-align: center;
  width: 150px;
  margin-right: 10px;
}
[data-v-3923a7bc] .bottom-list .small-pic .img-box {
  width: 150px;
  height: 150px;
  cursor: pointer;
}
[data-v-3923a7bc] .bottom-list .small-pic .img-box.active {
  border: 4px solid #0288cf;
  background: rgba(2, 136, 207, 0.4);
}
[data-v-3923a7bc] .bottom-list .small-pic img {
  height: 100%;
  vertical-align: center;
}
[data-v-3923a7bc] .bottom-list .small-pic .time {
  color: #8c8c8c;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.topic-container[data-v-5d43e2b0] {
  width: 100%;
  height: 100%;
}
.topic-container .box-shadow[data-v-5d43e2b0] {
  box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.04);
  z-index: 999;
  position: relative;
}
.topic-container .topic-sup[data-v-5d43e2b0] {
  width: 100%;
  height: 40px;
  padding: 2px 12px;
  background: var(--x-color-white);
  box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.04);
  z-index: 999;
  position: relative;
  border-left: 2px solid var(--x-color-primary);
  border-bottom: 1px solid #dddddd;
  display: flex;
  align-items: center;
}
.topic-container .topic-sup .topic-sup-title[data-v-5d43e2b0] {
  flex: none;
  font-size: var(--x-font-size-14);
  line-height: 20px;
  color: var(--x-color-gray-d2);
  font-weight: 600;
}
.topic-container .topic-sup .topic-sup-btn[data-v-5d43e2b0] {
  flex: none;
  margin: 0 0 0 auto;
}
.topic-container .topic-sup .topic-sup-host[data-v-5d43e2b0] {
  flex: none;
}
.topic-container .topic-sup .topic-sup-host > svg[data-v-5d43e2b0] {
  display: inline-block;
  font-size: var(--x-font-size-14);
  line-height: 20px;
  color: var(--x-color-primary);
  vertical-align: middle;
}
.topic-container .topic-sup .topic-sup-host > span[data-v-5d43e2b0] {
  display: inline-block;
  font-size: var(--x-font-size-12) !important;
  line-height: 20px;
  color: var(--x-color-primary);
  vertical-align: middle;
  margin: 0 12px 0 4px;
}
.topic-container .topic-sup .topic-sup-host > p[data-v-5d43e2b0] {
  display: inline-block;
  font-size: var(--x-font-size-14);
  line-height: 20px;
  color: var(--x-color-gray-d2);
  vertical-align: middle;
}
.topic-container .topic-sup .topic-sup-total[data-v-5d43e2b0] {
  flex: none;
  font-size: var(--x-font-size-12) !important;
  line-height: 20px;
  color: var(--x-color-primary);
  margin: 0 0 0 auto;
}
.topic-container .topic-sub[data-v-5d43e2b0] {
  width: 100%;
  height: calc(100% - 40px);
  background: #f5f5f5;
  overflow-y: auto;
}
.topic-container .topic-sub-white[data-v-5d43e2b0] {
  background: #f5f5f5;
  border-top: 1px solid #f0f0f0;
}
.topic-warp[data-v-5d43e2b0] {
  width: 100%;
  padding: 12px;
}
.topic-list[data-v-5d43e2b0] {
  position: relative;
  width: 100%;
  padding: 16px 16px 8px;
  background: var(--x-color-white);
  border: 1px solid #d9d9d9;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.08);
  border-radius: 4px;
  margin: 12px 0 0 0;
}
.topic-list .dq-yt[data-v-5d43e2b0] {
  position: absolute;
  display: flex;
  align-items: center;
  left: 0;
  top: 0;
  padding: 0 8px;
  height: 26px;
  line-height: 26px;
  border-radius: 4px 0 4px 0;
  opacity: 1;
  background: linear-gradient(180deg, rgb(51, 182, 255) 0%, rgb(20, 145, 237) 100%);
  box-shadow: 0 2px 4px 0 rgba(20, 145, 237, 0.3);
  color: var(--x-color-white);
}
.topic-list .dq-yt > img[data-v-5d43e2b0] {
  margin-right: 5px;
}
.topic-list .bg-img[data-v-5d43e2b0] {
  position: absolute;
  right: 0;
  top: 0;
}
.topic-list .bg-box[data-v-5d43e2b0] {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 46px;
  border-radius: 4px 4px 0 0;
  opacity: 0.1400000006;
}
.topic-list .topic-list-item[data-v-5d43e2b0]:not(:last-child) {
  margin-bottom: 4px;
}
.topic-list .topic-list-item[data-v-5d43e2b0]:last-child {
  margin-bottom: 0;
}
.topic-list[data-v-5d43e2b0]:first-child {
  margin-top: 0;
}
.topic-list.topic-list-on[data-v-5d43e2b0] {
  padding-top: 35px;
  border-color: #8bceff;
}
.topic-list .topic-l-title[data-v-5d43e2b0] {
  width: 100%;
  display: flex;
  flex-flow: row nowrap;
  justify-content: flex-start;
  align-items: flex-start;
  position: relative;
}
.topic-list .topic-l-title .topic-drag-area[data-v-5d43e2b0] {
  flex: auto;
}
.topic-list .topic-l-title .topic-drag-area .title-meeting[data-v-5d43e2b0] {
  margin-right: 8px;
  height: 20px;
  padding-left: 3px;
  padding-right: 3px;
  display: inline;
  white-space: nowrap;
  font-size: var(--x-font-size-12);
  line-height: 18px;
  text-align: center;
  font-weight: 400 !important;
  color: var(--x-color-primary);
  border: 1px solid var(--x-color-primary);
  border-radius: 4px;
}
.topic-list .topic-l-title.topic-l-title-drag[data-v-5d43e2b0] {
  cursor: move;
}
.topic-list .topic-l-title > p[data-v-5d43e2b0] {
  flex: auto;
  font-size: var(--x-font-size-16) !important;
  line-height: 22px;
  color: var(--x-color-gray-d2);
  font-weight: 600;
  word-break: break-all;
  margin: 0 12px 0 0;
}
.topic-list .topic-l-title .topic-l-title-more[data-v-5d43e2b0] {
  flex: none;
  position: absolute;
  right: 0;
  top: 4px;
}
.topic-list .topic-l-title .topic-l-title-more > svg[data-v-5d43e2b0] {
  cursor: pointer;
  color: #666666;
}
.topic-list .topic-l-title .topic-l-title-more[data-v-5d43e2b0]  .el-dropdown-link {
  cursor: pointer;
}
.topic-list .topic-l-title .topic-l-title-more[data-v-5d43e2b0]  .el-dropdown-link > i {
  transform: rotate(90deg);
}
.topic-list .topic-l-title .topic-l-title-del[data-v-5d43e2b0] {
  flex: none;
  cursor: pointer;
}
.topic-list .topic-l-title .topic-l-title-btn[data-v-5d43e2b0] {
  flex: none;
}
.topic-list .topic-l-title .topic-l-title-btn[data-v-5d43e2b0]  .el-button {
  padding: 1px 0 !important;
}
.topic-list .topic-l-title .topic-l-title-btn > p[data-v-5d43e2b0] {
  color: #8c8c8c;
}
.topic-list .topic-l-digit[data-v-5d43e2b0] {
  width: 100%;
  margin: 4px 0 0 0;
}
.topic-list .topic-l-digit > div[data-v-5d43e2b0] {
  width: 100%;
  display: flex;
  flex-flow: row nowrap;
}
.topic-list .topic-l-digit > div > p[data-v-5d43e2b0] {
  flex: none;
  font-size: var(--x-font-size-12) !important;
  line-height: 18px;
  color: var(--x-color-gray-d1);
  margin: 0 2px 0 0;
}
.topic-list .topic-l-digit > div > span[data-v-5d43e2b0] {
  flex: auto;
  font-size: var(--x-font-size-12) !important;
  line-height: 18px;
  color: var(--x-color-gray-d1);
}
.topic-list .topic-l-digit > div > span > span[data-v-5d43e2b0] {
  display: inline;
  font-size: var(--x-font-size-16) !important;
  color: var(--x-color-gray-d1);
}
.topic-list .topic-l-digit > div > span > span > span[data-v-5d43e2b0] {
  display: inline;
  font-size: var(--x-font-size-16) !important;
  color: var(--x-color-gray-d1);
}
.topic-list .topic-l-file[data-v-5d43e2b0] {
  width: 100%;
  margin: 12px 0 0;
  position: relative;
}
.topic-list .topic-l-file .topic-lf-sup[data-v-5d43e2b0] {
  width: 100%;
  display: flex;
  align-items: center;
}
.topic-list .topic-l-file .topic-lf-sup > span[data-v-5d43e2b0] {
  flex: none;
  font-size: var(--x-font-size-12) !important;
  line-height: 18px;
  color: #8c8c8c;
}
.topic-list .topic-l-file .topic-lf-sup .topic-lf-sup-upload[data-v-5d43e2b0] {
  flex: none;
  margin: 0 0 0 auto;
}
.topic-list .topic-l-file .topic-lf-sup .topic-lf-sup-upload[data-v-5d43e2b0]  .el-upload .el-button span {
  font-size: var(--x-font-size-12) !important;
}
.topic-list .topic-l-file .topic-lf-sup[data-v-5d43e2b0]  .el-button--text {
  height: 18px;
  padding: 0 !important;
  font-size: var(--x-font-size-12) !important;
}
.topic-list .topic-l-file .topic-lf-sub[data-v-5d43e2b0] {
  width: 100%;
  padding: 12px;
  background: #e8f4fe;
  margin: 8px 0 0 0;
}
.topic-list .topic-l-file .topic-lf-sub[data-v-5d43e2b0]:last-child {
  margin-bottom: 8px;
}
.topic-list .topic-l-file .topic-lf-sub .topic-lf-each[data-v-5d43e2b0] {
  width: 100%;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  margin: 8px 0 0 0;
}
.topic-list .topic-l-file .topic-lf-sub .topic-lf-each[data-v-5d43e2b0]:first-child {
  margin-top: 0;
}
.topic-list .topic-l-file .topic-lf-sub .topic-lf-each .topic-lf-each-pic[data-v-5d43e2b0] {
  flex: none;
  width: 20px;
  height: 20px;
  margin: 0 8px 0 0;
}
.topic-list .topic-l-file .topic-lf-sub .topic-lf-each .topic-lf-each-pic > img[data-v-5d43e2b0] {
  display: block;
  width: 100%;
  height: 100%;
}
.topic-list .topic-l-file .topic-lf-sub .topic-lf-each .topic-lf-each-name[data-v-5d43e2b0] {
  flex: auto;
  font-size: var(--x-font-size-12) !important;
  line-height: 16px;
  color: var(--x-color-gray-d1);
  text-align: left;
  word-break: break-all;
  cursor: pointer;
}
.topic-list .topic-l-file .topic-lf-sub .topic-lf-each .topic-lf-each-name[data-v-5d43e2b0]:hover {
  color: var(--x-color-primary);
}
.topic-list .topic-l-file .topic-lf-sub .topic-lf-each .topic-lf-each-del[data-v-5d43e2b0] {
  flex: none;
  font-size: var(--x-font-size-14);
  line-height: 16px;
  color: var(--x-color-gray-d1);
  cursor: pointer;
  margin: 0 0 0 4px;
}
.topic-list .topic-l-file .topic-lf-sub .topic-lf-each .topic-lf-each-preview[data-v-5d43e2b0] {
  flex: none;
  font-size: var(--x-font-size-14);
  line-height: 16px;
  color: var(--x-color-gray-d1);
  cursor: pointer;
  margin: 0 0 0 8px;
}
.topic-b-box[data-v-5d43e2b0] {
  width: 100%;
}
.topic-b-box .topic-bbox-sup[data-v-5d43e2b0] {
  width: 100%;
  height: 40px;
  padding: 2px 12px;
  background: var(--x-color-white);
  border-bottom: 1px solid #dddddd;
  box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.04);
  z-index: 999;
  position: relative;
  display: flex;
  align-items: center;
  border-left: 2px solid var(--x-color-primary);
}
.topic-b-box .topic-bbox-sup .topic-bbox-sup-title[data-v-5d43e2b0] {
  flex: none;
  font-size: var(--x-font-size-14);
  line-height: 20px;
  color: var(--x-color-gray-d2);
  font-weight: 600;
  word-break: break-all;
}
.topic-b-box .topic-bbox-sup .topic-bbox-sup-total[data-v-5d43e2b0] {
  flex: none;
  font-size: var(--x-font-size-12) !important;
  line-height: 20px;
  color: var(--x-color-gray-d1);
  margin: 0 0 0 auto;
}
.topic-b-box .topic-bbox-sup .topic-bbox-sup-search[data-v-5d43e2b0] {
  flex: none;
  margin: 0 0 0 auto;
}
.topic-b-box .topic-bbox-sup .topic-bbox-sup-search[data-v-5d43e2b0]  .el-input .el-input__inner {
  height: 24px;
  line-height: 24px;
  border-radius: 0;
}
.topic-b-box .topic-bbox-sup .topic-bbox-sup-search[data-v-5d43e2b0]  .el-input--small .el-input__icon {
  line-height: 24px;
  cursor: pointer;
}
.topic-b-box .topic-bbox-sup .topic-bbox-sup-search[data-v-5d43e2b0]  .el-input--small .el-input__icon:hover {
  color: var(--x-color-primary);
}
.topic-b-box .topic-bbox-sup > i[data-v-5d43e2b0] {
  font-size: var(--x-font-size-14);
  line-height: 20px;
  color: var(--x-color-gray-d1);
  cursor: pointer;
  transition: all 0.2s ease;
  margin: 0 0 0 8px;
}
.topic-b-box .topic-bbox-sup > i[data-v-5d43e2b0]:hover {
  color: var(--x-color-primary);
}
.topic-b-box .topic-bbox-sup .topic-bbox-sup-icon[data-v-5d43e2b0] {
  transform: rotate(180deg);
}
.topic-b-box .topic-bbox-sub[data-v-5d43e2b0] {
  width: 100%;
  padding-bottom: 16px;
}
.topic-b-box .topic-bbox-sub[data-v-5d43e2b0]  .el-tree__empty-block {
  background: #f5f5f5;
}
.topic-b-box .topic-bbox-sub .topic-bbox-sub-tree-span[data-v-5d43e2b0] {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  font-size: var(--x-font-size-14);
  padding-right: 8px;
  width: calc(100% - 44px);
}
.topic-b-box .topic-bbox-sub .topic-bbox-sub-tree-span .tree-span-title[data-v-5d43e2b0] {
  width: 80%;
  text-overflow: ellipsis;
  overflow: hidden;
}
.topic-b-box .topic-bbox-sub .card-no-data[data-v-5d43e2b0] {
  height: 100px;
}
.attend-num[data-v-5d43e2b0] {
  width: calc(100% - 24px);
  padding: 10px;
  background: var(--x-color-white);
  border: 1px solid #dddddd;
  border-radius: 4px;
  margin: 12px auto 0;
}
[data-v-5d43e2b0] .el-popover__reference .el-button {
  font-size: 2px !important;
}
[data-v-5d43e2b0] .el-popover__reference span {
  font-size: 2px !important;
}
.topic-label[data-v-5d43e2b0] {
  background-color: #e7f4fd;
  color: #0f8af5;
  display: inline-block;
  width: 200px;
  text-align: center;
  font-weight: 600;
  border-radius: 4px;
}
.spec-topic p[data-v-5d43e2b0] {
  font-weight: 600;
}
.spec-topic p[data-v-5d43e2b0],
.spec-topic span[data-v-5d43e2b0] {
  line-height: 30px !important;
}
.pic-content[data-v-5d43e2b0] {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-gap: 10px;
  padding: 12px;
  cursor: pointer;
}
.pic-content .pic-wrapper.more[data-v-5d43e2b0] {
  background: #eaf0f5;
  display: flex;
  align-items: center;
  justify-content: center;
}
.pic-content .pic-wrapper[data-v-5d43e2b0] {
  height: 60px;
  text-align: center;
}
.pic-content .pic-wrapper img[data-v-5d43e2b0] {
  height: 100%;
  vertical-align: center;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
[data-v-00be0f00] .save-meet-tmp .el-dialog .el-dialog__body {
  padding: 16px;
}
[data-v-00be0f00] .save-meet-tmp .el-dialog .el-form .el-form-item {
  margin-bottom: 0;
}
[data-v-00be0f00] .save-meet-tmp .el-dialog .el-dialog__footer {
  border-top: 0;
  padding: 0 16px 16px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.usetmp[data-v-16d9b9c3] {
  width: 100%;
}
.usetmp .usetmp-each[data-v-16d9b9c3] {
  width: 100%;
  height: 64px;
  background: #fafafa;
  padding: 8px 16px;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  margin: 0 0 12px;
}
.usetmp .usetmp-each[data-v-16d9b9c3]:last-child {
  margin-bottom: 0;
}
.usetmp .usetmp-each .usetmp-e-icon[data-v-16d9b9c3] {
  flex: none;
  width: 42px;
  height: 42px;
  padding: 9px;
  background: #d2e9fd;
  margin: 0 12px 0 0;
}
.usetmp .usetmp-each .usetmp-e-icon > svg[data-v-16d9b9c3] {
  width: 24px;
  height: 24px;
}
.usetmp .usetmp-each .usetmp-e-title[data-v-16d9b9c3] {
  flex: auto;
  font-size: var(--x-font-size-14);
  line-height: 20px;
  color: var(--x-color-gray-d2);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.usetmp .usetmp-each .usetmp-e-btn[data-v-16d9b9c3] {
  flex: none;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  margin: 0 0 0 12px;
}
.usetmp .usetmp-each .usetmp-e-btn > a[data-v-16d9b9c3] {
  flex: none;
  width: 16px;
  height: 16px;
  cursor: pointer;
  margin: 0 12px 0 0;
}
.usetmp .usetmp-each .usetmp-e-btn > a[data-v-16d9b9c3]:last-child {
  margin-right: 0;
}
.usetmp .usetmp-each .usetmp-e-btn > a > svg[data-v-16d9b9c3] {
  font-size: var(--x-font-size-16) !important;
  color: var(--x-color-gray-d2);
}
.usetmp .usetmp-each .usetmp-e-btn > a:hover > svg[data-v-16d9b9c3] {
  color: var(--x-color-primary);
}
.usetmp .usetmp-each-on[data-v-16d9b9c3] {
  border: 1px solid var(--x-color-primary);
}
.usetmp .usetmp-null[data-v-16d9b9c3] {
  width: 100%;
  height: 240px;
  text-align: center;
}
.usetmp .usetmp-null > img[data-v-16d9b9c3] {
  display: inline-block;
  width: 200px;
}
.smallTitle[data-v-16d9b9c3] {
  padding: 16px 21px 12px 21px;
  text-align: left;
  font-weight: 400;
  font-size: var(--x-font-size-14) !important;
  color: var(--x-color-gray-d1);
}
.usefulArea[data-v-16d9b9c3] {
  padding: 0 26px;
  display: flex;
  justify-content: space-between;
  flex-direction: row;
}
.usefulArea > div[data-v-16d9b9c3] {
  width: 142px;
  height: 60px;
  cursor: pointer;
  background-size: 142px 60px;
  box-sizing: border-box;
  border: none;
}
.usefulArea .useful1[data-v-16d9b9c3] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI4AAAA8CAYAAACw/4J2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzEzQjkzRkI2NEQ5MTFFRDkxOTE4N0MxMzMzNDM4NEEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzEzQjkzRkM2NEQ5MTFFRDkxOTE4N0MxMzMzNDM4NEEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozMTNCOTNGOTY0RDkxMUVEOTE5MTg3QzEzMzM0Mzg0QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozMTNCOTNGQTY0RDkxMUVEOTE5MTg3QzEzMzM0Mzg0QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoHGLuUAAA2GSURBVHja7F0JkBXF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);
}
.usefulArea .useful2[data-v-16d9b9c3] {
  background: url(data:image/png;base64,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);
}
.usefulArea .useful3[data-v-16d9b9c3] {
  background: url(data:image/png;base64,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);
}
.otherArea[data-v-16d9b9c3] {
  padding: 0 16px;
  height: 220px;
  overflow: auto;
}
.activeItem[data-v-16d9b9c3] {
  border: 2px dashed #a5a7a9 !important;
}
[data-v-16d9b9c3] .el-dialog .el-dialog__body {
  padding: 0 !important;
}
[data-v-16d9b9c3] .el-message-box__wrapper {
  z-index: 99999 !important;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
[data-v-f8984282] .save-meet-tmp .el-dialog .el-dialog__body {
  padding: 16px;
}
[data-v-f8984282] .save-meet-tmp .el-dialog .el-form .el-form-item {
  margin-bottom: 0;
}
[data-v-f8984282] .save-meet-tmp .el-dialog .el-dialog__footer {
  border-top: 0;
  padding: 0 16px 16px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
[data-v-1b3b184b] .save-meet-tmp .el-dialog .el-dialog__body {
  padding: 16px;
}
[data-v-1b3b184b] .save-meet-tmp .el-dialog .el-form .el-form-item {
  margin-bottom: 0;
}
[data-v-1b3b184b] .save-meet-tmp .el-dialog .el-dialog__footer {
  border-top: 0;
  padding: 0 16px 16px;
}
.check-input[data-v-1b3b184b] {
  width: 100%;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
[data-v-74c353d3] .save-meet-tmp .el-dialog .el-dialog__body {
  padding: 16px;
}
[data-v-74c353d3] .save-meet-tmp .el-dialog .el-form .el-form-item {
  margin-bottom: 0;
}
[data-v-74c353d3] .save-meet-tmp .el-dialog .el-dialog__footer {
  border-top: 0;
  padding: 0 16px 16px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.tip-title[data-v-46573aa4] {
  width: 100%;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
[data-v-46573aa4]::-webkit-scrollbar {
  background: transparent !important;
}
[data-v-46573aa4]::-webkit-scrollbar-track-piece {
  background: #f5f5f5 !important;
}
.apl-container[data-v-46573aa4] {
  width: 100%;
  height: 100%;
}
.apl-body[data-v-46573aa4] {
  width: 100%;
  height: calc(100% - 56px);
  display: flex;
  flex-flow: row nowrap;
  justify-content: flex-start;
  align-items: flex-start;
}
.apl-body.apl-body-full[data-v-46573aa4] {
  height: 100%;
}
.apl-body .apl-body-center[data-v-46573aa4] {
  flex: auto;
  height: 100%;
  padding: 0;
  background: #f5f5f5;
  position: relative;
  overflow-y: auto;
}
.apl-body .apl-body-center .background-jb[data-v-46573aa4] {
  position: absolute;
  z-index: 999;
  width: 100%;
  height: 220px;
  opacity: 0.0599999987;
  background: linear-gradient(180deg, rgb(20, 145, 237) 0%, rgba(20, 145, 237, 0) 100%);
  pointer-events: none;
}
.apl-body .apl-body-side[data-v-46573aa4] {
  flex: none;
  width: 30%;
  height: 100%;
  border-left: 1px solid #d9d9d9;
}
.apl-body-forms[data-v-46573aa4] {
  width: 100%;
  min-height: 100%;
  background: var(--x-color-white);
}
.apl-center-meeting[data-v-46573aa4] {
  width: 100%;
  height: 100%;
  background: var(--x-color-white);
  position: relative;
}
.apl-center-meeting .xxIcon-fullscreen-fill[data-v-46573aa4],
.apl-center-meeting .xxIcon-arrow-right[data-v-46573aa4] {
  position: absolute;
  top: 10px;
  right: 10px;
  cursor: pointer;
}
.apl-center-meeting .apl-center-meeting-pic1[data-v-46573aa4] {
  width: 184px;
  height: 233px;
  background: url(/img/apl-center-meeting-pic1.af50b42f.png) no-repeat 0/100% 100%;
  position: absolute;
  top: 5px;
  left: 0;
}
.apl-center-meeting .apl-center-meeting-pic2[data-v-46573aa4] {
  width: 190px;
  height: 134px;
  background: url(/img/apl-center-meeting-pic2.949f3354.png) no-repeat 0/100% 100%;
  position: absolute;
  bottom: 0;
  right: 0;
}
.apl-center-meeting .apl-center-meeting-main[data-v-46573aa4] {
  width: 100%;
  height: 170px;
  padding: 40px 100px;
  background: linear-gradient(90deg, rgba(255, 255, 255, 0), white, rgba(255, 255, 255, 0));
  position: absolute;
  left: 0;
  top: 47%;
  margin: -85px 0 0 0;
  display: flex;
  flex-flow: row nowrap;
  justify-content: center;
  align-items: center;
}
.apl-center-meeting .apl-center-meeting-main > div[data-v-46573aa4] {
  width: 100%;
}
.apl-center-meeting .apl-center-meeting-main > div > h6[data-v-46573aa4] {
  font-size: 36px !important;
  line-height: 50px;
  color: var(--x-color-gray-d2);
  text-align: center;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.apl-center-meeting .apl-center-meeting-main > div > p[data-v-46573aa4] {
  font-size: var(--x-font-size-18) !important;
  line-height: 26px;
  color: #8c8c8c;
  text-align: center;
  margin: 16px 0 0;
}
.apl-tem-bg[data-v-46573aa4] {
  width: 100%;
  padding: 20px 24px 0;
  display: flex;
  flex-flow: row nowrap;
}
.apl-tem-bg .apl-tem-base[data-v-46573aa4] {
  flex: auto;
  display: flex;
  flex-flow: row wrap;
  margin: 0 0 -6px;
  overflow: hidden;
}
.apl-tem-bg .apl-tem-base .apl-tem[data-v-46573aa4] {
  flex: none;
  height: 32px;
  padding: 3px 9px;
  background: var(--x-color-primary-l1);
  border: 1px solid #f5f5f5;
  border-radius: 4px;
  font-size: var(--x-font-size-14);
  line-height: 24px;
  color: #8c8c8c;
  cursor: pointer;
  margin: 0 8px 8px 0;
}
.apl-tem-bg .apl-tem-base .apl-tem.common[data-v-46573aa4] {
  background: var(--x-color-white);
}
.apl-tem-bg .apl-tem-base .apl-tem[data-v-46573aa4]:last-child {
  margin-left: 0;
}
.apl-tem-bg .apl-tem-base .apl-tem[data-v-46573aa4]:hover {
  background: var(--x-color-primary-l1);
  border-color: var(--x-color-primary);
  color: var(--x-color-primary);
}
.apl-tem-bg .apl-tem-base .apl-tem.apl-tem-on[data-v-46573aa4] {
  background: var(--x-color-primary-l1);
  border-color: var(--x-color-primary);
  color: var(--x-color-primary);
}
.apl-tem-bg .apl-tem-ope[data-v-46573aa4] {
  flex: none;
  margin: 0 0 0 auto;
}
.apl-tem-bg .apl-tem-ope > a[data-v-46573aa4] {
  display: inline-block;
  height: 32px;
  padding: 8px 10px;
  background: #f5f5f5;
  border-radius: 4px;
  vertical-align: middle;
  cursor: pointer;
  margin: 0 0 0 8px;
}
.apl-tem-bg .apl-tem-ope > a[data-v-46573aa4]:first-child {
  margin-left: 0;
}
.apl-tem-bg .apl-tem-ope > a > i[data-v-46573aa4] {
  font-size: var(--x-font-size-16) !important;
  line-height: 16px;
  color: var(--x-color-gray-d1);
  transition: all 0.2s ease;
}
.apl-tem-bg .apl-tem-ope > a[data-v-46573aa4]:hover {
  background: var(--x-color-primary-l1);
}
.apl-tem-bg .apl-tem-ope > a:hover > i[data-v-46573aa4] {
  color: var(--x-color-primary);
}
.apl-tem-bg .apl-tem-ope .apl-tem-ope1-on > i[data-v-46573aa4] {
  transform: rotate(180deg);
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.forms-each[data-v-f1edb3da] {
  width: 100%;
}
.forms-each .forms-each-sub[data-v-f1edb3da] {
  width: 100%;
  margin: 4px 0 0 0;
  position: relative;
  border: 1px solid #dcdfe6;
  display: flex;
  align-items: center;
  padding: 0 8px;
  border-radius: 4px;
}
.forms-each .forms-each-sub .forms-each-sub-hint[data-v-f1edb3da] {
  font-size: var(--x-font-size-14);
  color: #8c8c8c;
  margin: 0;
}
.forms-each .forms-each-sub.is-disabled[data-v-f1edb3da] {
  background: #f7f8fa;
  cursor: not-allowed;
}
.forms-each .forms-person[data-v-f1edb3da] {
  width: 100%;
  min-height: 32px;
  max-height: 76px;
  padding: 2px;
  border-radius: 4px;
  display: flex;
  flex-flow: row wrap;
  overflow-y: auto;
  transition: all 0.2s ease;
  position: relative;
}
.forms-each .forms-person .search-icon[data-v-f1edb3da] {
  cursor: pointer;
}
.forms-each .forms-person[data-v-f1edb3da]:hover {
  border-color: #c0c4cc;
}
.forms-each .forms-person > div[data-v-f1edb3da] {
  padding: 2px 0;
  display: flex;
  align-items: center;
}
.forms-each .forms-person > div > p[data-v-f1edb3da] {
  display: inline-block;
  font-size: var(--x-font-size-14);
  line-height: 22px;
  color: var(--x-color-gray-d1);
  vertical-align: middle;
  cursor: default;
}
.forms-each .forms-person > div > i[data-v-f1edb3da] {
  display: none;
  font-size: var(--x-font-size-16);
  line-height: 22px;
  color: var(--x-color-gray-d1);
  vertical-align: middle;
  cursor: pointer;
}
.forms-each .forms-person > div > i[data-v-f1edb3da]:hover {
  color: var(--x-color-primary);
}
.forms-each .forms-person > div > span[data-v-f1edb3da] {
  display: inline-block;
  font-size: var(--x-font-size-14);
  line-height: 22px;
  color: var(--x-color-gray-d1);
  vertical-align: middle;
  cursor: default;
}
.forms-each .forms-person > div[data-v-f1edb3da]:hover {
  padding: 2px;
  background: #f5f5f5;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  margin: 0 4px 0 0;
}
.forms-each .forms-person > div:hover > i[data-v-f1edb3da] {
  display: inline-block;
}
.forms-each .forms-person > div:hover > span[data-v-f1edb3da] {
  display: none;
}
.forms-each .forms-person > div.forms-person-unedit > i[data-v-f1edb3da] {
  display: none;
}
.forms-each .forms-person > div.forms-person-unedit[data-v-f1edb3da]:hover {
  padding: 2px 0;
  background: none;
  border: 0;
  margin: 0;
}
.forms-each .forms-person > div.forms-person-unedit:hover > i[data-v-f1edb3da] {
  display: none;
}
.forms-each .forms-person > div.forms-person-unedit:hover > span[data-v-f1edb3da] {
  display: inline-block;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.forms-each[data-v-6c5f1456] {
  width: 100%;
}
.forms-each .forms-each-sub[data-v-6c5f1456] {
  width: 100%;
  margin: 4px 0 0 0;
  position: relative;
  border: 1px solid #dcdfe6;
  display: flex;
  align-items: center;
  padding: 0 8px;
  border-radius: 4px;
}
.forms-each .forms-each-sub .forms-each-sub-hint[data-v-6c5f1456] {
  font-size: var(--x-font-size-14);
  color: #8c8c8c;
  margin: 0;
}
.forms-each .forms-each-sub.is-disabled[data-v-6c5f1456] {
  background: #f7f8fa;
  cursor: not-allowed;
}
.forms-each .forms-person[data-v-6c5f1456] {
  width: 100%;
  min-height: 32px;
  max-height: 76px;
  padding: 2px;
  border-radius: 4px;
  display: flex;
  flex-flow: row wrap;
  overflow-y: auto;
  transition: all 0.2s ease;
  position: relative;
}
.forms-each .forms-person .search-icon[data-v-6c5f1456] {
  cursor: pointer;
}
.forms-each .forms-person[data-v-6c5f1456]:hover {
  border-color: #c0c4cc;
}
.forms-each .forms-person > div[data-v-6c5f1456] {
  padding: 2px 0;
  display: flex;
  align-items: center;
}
.forms-each .forms-person > div > p[data-v-6c5f1456] {
  display: inline-block;
  font-size: var(--x-font-size-14);
  line-height: 22px;
  color: var(--x-color-gray-d1);
  vertical-align: middle;
  cursor: default;
}
.forms-each .forms-person > div > i[data-v-6c5f1456] {
  display: none;
  font-size: var(--x-font-size-16);
  line-height: 22px;
  color: var(--x-color-gray-d1);
  vertical-align: middle;
  cursor: pointer;
}
.forms-each .forms-person > div > i[data-v-6c5f1456]:hover {
  color: var(--x-color-primary);
}
.forms-each .forms-person > div > span[data-v-6c5f1456] {
  display: inline-block;
  font-size: var(--x-font-size-14);
  line-height: 22px;
  color: var(--x-color-gray-d1);
  vertical-align: middle;
  cursor: default;
}
.forms-each .forms-person > div[data-v-6c5f1456]:hover {
  padding: 2px;
  background: #f5f5f5;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  margin: 0 4px 0 0;
}
.forms-each .forms-person > div:hover > i[data-v-6c5f1456] {
  display: inline-block;
}
.forms-each .forms-person > div:hover > span[data-v-6c5f1456] {
  display: none;
}
.forms-each .forms-person > div.forms-person-unedit > i[data-v-6c5f1456] {
  display: none;
}
.forms-each .forms-person > div.forms-person-unedit[data-v-6c5f1456]:hover {
  padding: 2px 0;
  background: none;
  border: 0;
  margin: 0;
}
.forms-each .forms-person > div.forms-person-unedit:hover > i[data-v-6c5f1456] {
  display: none;
}
.forms-each .forms-person > div.forms-person-unedit:hover > span[data-v-6c5f1456] {
  display: inline-block;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.checkbox-item[data-v-47d41d67]  .el-form-item__label {
  float: none;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.next-step-page[data-v-07a5d1b7] {
  width: 380px;
  flex-shrink: 0;
  background-color: var(--x-color-wihte);
}
.next-step-page .period-list[data-v-07a5d1b7]  .el-radio {
  display: block;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.generate-number-title[data-v-390c07ae] {
  height: 40px;
  line-height: 40px;
}
.select-container[data-v-390c07ae] {
  display: flex;
  justify-content: space-between;
}
.select-container .select-item-wrapper[data-v-390c07ae] {
  display: flex;
  flex-direction: column;
}
.select-container .select-item-wrapper > span[data-v-390c07ae]:first-child {
  height: 32px;
  line-height: 32px;
}
.select-container .select-item-wrapper[data-v-390c07ae]:not(:first-child) {
  margin-left: 8px;
}
.preview-wrapper[data-v-390c07ae] {
  display: flex;
  margin-top: 8px;
}
.preview-wrapper > span[data-v-390c07ae]:first-child {
  margin-right: 8px;
  display: inline-block;
  width: 40px;
  line-height: 32px;
}
.preview-select-word[data-v-390c07ae] {
  line-height: 18px;
  color: #999999;
  text-align: left;
  margin: 4px 0 0 0;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.form-bg[data-v-0a340907] {
  background: var(--x-color-white);
  position: relative;
}
.form-bg[data-v-0a340907] .whole-form .btn-area {
  margin-bottom: 7px !important;
}
#mainContainer[data-v-0a340907] {
  background: #f5f5f5 !important;
}
[data-v-0a340907].textLayer {
  border: 1px solid #e6e6e6 !important;
  box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.5) !important;
}
[data-v-0a340907]#viewerContainer {
  margin: 0 20% !important;
  background-color: #f5f5f5 !important;
}
.form-logs[data-v-0a340907]  .el-dialog {
  height: 60% !important;
  display: flex;
  flex-direction: column;
}
.form-logs[data-v-0a340907]  .el-dialog .el-dialog__header {
  flex-shrink: 0;
}
.form-logs[data-v-0a340907]  .el-dialog .el-dialog__body {
  flex-grow: 1;
  height: 0;
}
.docform-select[data-v-0a340907] {
  width: 100%;
  position: fixed;
  z-index: 9;
  border-bottom: 1px solid #f7f8fa;
  background: var(--x-color-white);
}
.docform-base[data-v-0a340907] {
  width: 100%;
  height: 100%;
}
.log-title[data-v-0a340907] {
  font-size: var(--x-font-size-16) !important;
  font-weight: bold;
}
.log-title .log-tip[data-v-0a340907] {
  font-size: var(--x-font-size-12) !important;
  font-weight: normal;
}
.opinion-i-title[data-v-0a340907] {
  width: 100%;
  height: 38px;
  background: #f0f6fc;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.w100[data-v-d2d3764a] {
  width: 100%;
}
.opinion-form[data-v-d2d3764a] {
  position: relative;
}
.opinion-form .idea-center-user-word-wrapper[data-v-d2d3764a] {
  max-height: 220px;
  overflow: hidden;
  position: absolute;
  right: 0;
  bottom: 4px;
}
.opinion-form .idea-center-user-word-wrapper .icc-doc-swbl-num[data-v-d2d3764a] {
  color: #999999;
  line-height: 16px;
  white-space: nowrap;
  margin-left: 15px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.idea[data-v-49337077] {
  height: 100%;
  position: sticky;
  bottom: 0;
  display: flex;
  flex-direction: column;
  background: var(--x-color-wihte);
  border-radius: 8px 8px 0 0;
  z-index: 1;
  box-shadow: 0 -1px 0 0 rgb(165, 196, 213), 0 -4px 20px 0 rgba(0, 0, 0, 0.08);
}
.idea .idea-sup[data-v-49337077] {
  width: 100%;
  height: 40px;
  line-height: 40px;
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-between;
  align-items: center;
  position: relative;
}
.idea .idea-sup .idea-sup-title[data-v-49337077] {
  flex: none;
  height: 30px;
  border-radius: 8px 0 12px 0;
  position: absolute;
  left: 0;
  top: 0;
  background-color: #0288cf;
  color: var(--x-color-wihte);
}
.idea .idea-sup .idea-sup-title svg[data-v-49337077] {
  display: inline-block;
  vertical-align: middle;
  margin: 0 8px 0 0;
}
.idea .idea-sup .idea-sup-title > p[data-v-49337077] {
  display: inline-block;
  line-height: 24px;
  vertical-align: middle;
}
.idea .idea-sup .idea-sup-radio[data-v-49337077] {
  flex: none;
}
.idea .idea-sup .idea-sup-radio[data-v-49337077]  .el-radio {
  margin-right: 20px;
}
.idea .idea-sup .idea-sup-radio[data-v-49337077]  .el-radio__label {
  padding-left: 4px;
}
.idea .idea-center[data-v-49337077] {
  flex: 1;
  position: relative;
}
.idea-sub[data-v-49337077] {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
}
.idea-sub .idea-sub-opt[data-v-49337077] {
  flex: none;
  cursor: pointer;
}
.idea-sub .idea-sub-opt:hover > svg[data-v-49337077],
.idea-sub .idea-sub-opt:hover > i[data-v-49337077],
.idea-sub .idea-sub-opt:hover > span[data-v-49337077] {
  color: var(--x-color-primary);
}
.idea-sub .idea-sub-opt > svg[data-v-49337077] {
  display: inline-block;
  vertical-align: sub;
}
.idea-sub .idea-sub-opt > i[data-v-49337077] {
  display: inline-block;
  vertical-align: middle;
}
.idea-sub .idea-sub-opt > span[data-v-49337077] {
  line-height: 24px;
  margin: 0 0 0 4px;
}
.idea-sub .idea-sub-btn[data-v-49337077] {
  flex: none;
  margin: 0 0 0 auto;
}
.idea-center-user-word[data-v-49337077] {
  width: 100%;
  height: 100%;
  background: var(--x-color-wihte);
  overflow: hidden;
}
.idea-center-user-word .el-tree[data-v-49337077] {
  overflow: auto;
  max-height: 180px;
}
.idea-center-user-word .custom-tree-node[data-v-49337077] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.idea-center-user-word .custom-tree-node .custom-word-span[data-v-49337077] {
  display: block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
[data-v-49337077] .idea-center-ipt {
  height: 100%;
  width: 100%;
  position: relative;
  padding-bottom: 10px;
}
[data-v-49337077] .idea-center-ipt .xxIcon {
  color: var(--x-color-gray-l5);
  position: absolute;
  left: 32px;
  top: 5px;
  z-index: 2;
}
[data-v-49337077] .idea-center-ipt .el-textarea {
  height: 100%;
  min-height: 36px;
}
[data-v-49337077] .idea-center-ipt .el-textarea__inner {
  height: 100%;
}
[data-v-49337077] .idea-center-ipt .el-textarea__inner::-webkit-input-placeholder {
  text-indent: 28px;
  color: #bfbfbf;
}
[data-v-49337077] .idea-center-ipt .el-textarea__inner:-ms-input-placeholder {
  text-indent: 28px;
  color: #bfbfbf;
}
[data-v-49337077] .idea-center-ipt .el-textarea__inner::placeholder {
  text-indent: 28px;
  color: #bfbfbf;
}
[data-v-49337077] .idea-center-ipt .icc-doc-swbl-num {
  color: #999999;
  line-height: 16px;
  white-space: nowrap;
  position: absolute;
  bottom: 12px;
  right: 24px;
}
.idea-center-user-word-wrapper[data-v-49337077] {
  max-height: 220px;
  overflow: hidden;
}
.el-radio-group[data-v-49337077] {
  height: 100%;
  display: flex;
  align-items: center;
  margin-left: 110px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.opinion[data-v-70d70042] {
  width: 100%;
  overflow-y: auto;
  background-color: var(--x-color-white);
}
.opinion-list-has[data-v-70d70042] {
  width: 100%;
  padding: 1px 0;
}
.opinion-list-has .opinion-i-title[data-v-70d70042] {
  width: 100%;
  height: 38px;
  color: var(--x-color-white);
  background: #0288cf;
  cursor: pointer;
}
.opinion-list-has .opinion-i-title .tab-text[data-v-70d70042] {
  color: #dddddd;
}
.opinion-list-has .opinion-i-title .active[data-v-70d70042] {
  color: var(--x-color-white);
}
.opinion-list-has .opinion-i-box[data-v-70d70042] {
  width: 100%;
  margin: 12px 0 0 0;
}
.opinion-list-has .opinion-i-null[data-v-70d70042] {
  width: 100%;
  padding: 8px 0;
}
.opinion-list-has .opinion-i-null > p[data-v-70d70042] {
  line-height: 20px;
  color: #8c8c8c;
  text-align: center;
}
.opinion-list-has .opinion-each[data-v-70d70042] {
  display: flex;
  width: 100%;
  padding: 24px 0 0 16px;
  border-bottom: 1px dashed #d9d9d9;
}
.opinion-list-has .opinion-each[data-v-70d70042]:first-child {
  padding-top: 0;
}
.opinion-list-has .opinion-each .opinion-e-left[data-v-70d70042] {
  display: flex;
  width: 172px;
  overflow-x: hidden;
  flex-shrink: 0;
}
.opinion-list-has .opinion-each .opinion-e-left .opinion-ep-head[data-v-70d70042] {
  flex-shrink: 0;
  width: 32px;
  height: 32px;
  margin-right: 12px;
  border-radius: 32px;
  overflow: hidden;
}
.opinion-list-has .opinion-each .opinion-e-left .opinion-ep-head > img[data-v-70d70042] {
  display: block;
  width: 100%;
  height: 100%;
}
.opinion-list-has .opinion-each .opinion-e-left .opinion-ep-info[data-v-70d70042] {
  flex-grow: 1;
  width: 0;
}
.opinion-list-has .opinion-each .opinion-e-left .opinion-ep-info .user-name[data-v-70d70042] {
  color: var(--x-color-primary);
  line-height: 24px;
  margin-bottom: 4px;
}
.opinion-list-has .opinion-each .opinion-e-left .opinion-ep-info .depart-name[data-v-70d70042] {
  color: var(--x-color-info);
}
.opinion-list-has .opinion-each .opinion-e-right[data-v-70d70042] {
  flex: 1;
}
.opinion-list-has .opinion-each .opinion-e-right .opinion-right-info[data-v-70d70042] {
  flex-grow: 1;
  padding-left: 4px;
}
.opinion-list-has .opinion-each .opinion-e-right .opinion-right-info-top-title[data-v-70d70042] {
  display: flex;
  margin-bottom: 2px;
}
.opinion-list-has .opinion-each .opinion-e-right .opinion-right-info-top-title .draft-opinion[data-v-70d70042] {
  flex-shrink: 0;
  width: 44px;
  height: 22px;
  line-height: 22px;
  color: var(--x-color-primary);
  border: 1px solid var(--x-color-primary);
  border-radius: 3px;
  text-align: center;
}
.opinion-list-has .opinion-each .opinion-e-right .opinion-right-info-top-title .opinion-span[data-v-70d70042] {
  text-align: left;
}
.opinion-list-has .opinion-each .opinion-e-right .opinion-right-info-top-title .opinion-span pre[data-v-70d70042] {
  white-space: wrap;
}
.opinion-list-has .opinion-each .opinion-e-right .opinion-right-info-bottom[data-v-70d70042] {
  display: flex;
  margin-top: 6px;
  margin-bottom: 20px;
}
.opinion-list-has .opinion-each .opinion-e-right .opinion-right-button-group[data-v-70d70042] {
  margin-left: 20px;
  width: 118px;
  flex-shrink: 0;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.anchor-details[data-v-5652c7dc] {
  text-align: left;
  height: auto;
  width: 88px;
  border-radius: 4px 0 0 4px;
  padding: 36px 12px 0;
  border: 1px solid rgb(240, 240, 240);
  background: rgb(255, 255, 255);
  box-shadow: 0 4px 8px 0 rgba(55, 99, 170, 0.2);
  position: absolute;
  top: 230px;
  right: 0;
  z-index: 20;
}
.anchor-details[data-v-5652c7dc]  .el-timeline-item {
  padding-bottom: 0;
  margin-top: -12px;
}
.anchor-details[data-v-5652c7dc]  .el-timeline-item .el-timeline-item__wrapper {
  padding-left: 20px;
}
.anchor-details[data-v-5652c7dc]  .el-timeline-item .el-timeline-item__content {
  line-height: 20px;
  padding-bottom: 12px;
}
.anchor-details[data-v-5652c7dc]  .el-timeline-item .el-timeline-item__content span {
  display: inline-block;
  width: 100%;
}
.anchor-details[data-v-5652c7dc]  .el-timeline-item.current .el-timeline-item__node {
  background-color: #fff !important;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAMCAYAAABr5z2BAAAAAXNSR0IArs4c6QAAAPxJREFUOE+90j9OAkEUBvDvmzfIwhaGihAbmyW0Uhi9hQdY7+AJBOQEWhmtaDmDcgxJuIHGGE38F3Z2HtklmFUoNJs49cwv35v30XvVl3kKVWw8qvBVSxNWzDnJE1W1AFKS+Qs+fzo9GM1w/+6wZYiiw+ymAoGlHx/tmsOdsEfyrIjw6cNp+/IOj68JaLmWhATUKbYDSSfHbek2awOS/S8kAzrXUzy8JbA/EqxmMiSSuUcjEHcTR7aI5Ak6V0tAZD3BChGTI9oIJL2NI7vXrJ2SHP4ayCDJkjivYcX4SRzJfqt+8X/AhhHyjSwTlP3EUmv8Y5H6JAffilS2ygs84eMnkb2nKAAAAABJRU5ErkJggg==);
  background-repeat: no-repeat;
  background-size: auto;
  background-position: center;
  border-radius: 0 !important;
}
.anchor-details[data-v-5652c7dc]  .el-timeline-item.current .el-timeline-item__node .el-timeline-item__icon {
  display: none;
}
.anchor-details[data-v-5652c7dc]  .el-timeline-item.current .el-timeline-item__content {
  color: var(--x-color-primary);
}
.anchor-details[data-v-5652c7dc]  .el-timeline-item__content {
  cursor: pointer;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
[data-v-527e6649] .el-dialog .el-dialog__body {
  max-height: unset !important;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.relationAttache[data-v-9dbb59fe] {
  background: var(--x-color-wihte);
  height: 100%;
  display: flex;
  padding-top: 24px;
  padding-bottom: 24px;
}
.relationAttache .el-tree[data-v-9dbb59fe] {
  width: 100%;
}
.text-color[data-v-9dbb59fe] {
  color: var(--x-color-gray-d2);
}
.el-button--text[data-v-9dbb59fe] {
  color: #0288cf !important;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.bpmFlow[data-v-d97a4456] {
  overflow: auto;
}
[data-v-d97a4456] .editor-header-area {
  display: none;
}
[data-v-d97a4456] .contentCanvasWrapper {
  border: none !important;
}
[data-v-d97a4456] .contentCanvasWrapper {
  overflow: initial;
  width: 100%;
}
[data-v-d97a4456] .contentCanvasWrapper:hover {
  overflow: hidden;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.processRecorder[data-v-528abb7c] {
  background: #f7f8fa;
  height: 100%;
  overflow: auto;
}
.content[data-v-528abb7c] {
  background: var(--x-color-wihte);
  padding: 16px 24px;
  min-height: 100%;
}
.head-item[data-v-528abb7c] {
  width: 295px;
  height: 64px;
  border-radius: 3px;
  opacity: 1;
  border: 2px solid white;
  background: linear-gradient(180deg, #f0f6fc 0%, rgba(255, 255, 255, 0.8) 100%);
  backdrop-filter: blur(64px);
  box-shadow: 0 2px 4px 0 var(--x-color-gray-l3);
  margin-right: 20px;
  padding: 0 12px;
  display: flex;
  align-items: center;
}
.head-item[data-v-528abb7c]:last-child {
  margin-right: 0;
}
.head-item .time[data-v-528abb7c] {
  position: relative;
  top: 3px;
  color: #8c8c8c;
  margin-left: 4px;
}
.main[data-v-528abb7c] {
  padding-top: 26px;
}
.main .step[data-v-528abb7c] {
  position: relative;
  margin-top: 16px;
}
.main .step .left-line[data-v-528abb7c] {
  position: absolute;
  left: 0;
  top: 0;
  bottom: -17px;
}
.main .step .left-line .graph-box[data-v-528abb7c] {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.main .step .left-line .circle[data-v-528abb7c] {
  width: 13px;
  height: 13px;
  margin-top: 8px;
  border-radius: 50%;
  border: 4px solid #0288cf;
}
.main .step .left-line .line[data-v-528abb7c] {
  width: 1px;
  margin-top: 8px;
  flex-grow: 1;
  background: #0288cf;
}
.main .step .head[data-v-528abb7c] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 18px;
}
.main .step .jieduan[data-v-528abb7c] {
  color: var(--x-color-primary);
}
.main .step .right-box[data-v-528abb7c] {
  margin-left: 30px;
}
.main .step .head-right[data-v-528abb7c] {
  display: flex;
  align-items: center;
  height: 30px;
  border-radius: 20px;
  background: #f5f7fa;
  color: var(--x-color-gray-d1);
  padding-left: 12px;
  padding-right: 12px;
}
.main .step .split[data-v-528abb7c] {
  margin-left: 12px;
  margin-right: 12px;
  height: 12px;
  width: 1px;
  background: #d9d9d9;
}
.vn-ml-auto[data-v-528abb7c] {
  margin-left: auto;
}
.red[data-v-528abb7c] {
  color: var(--x-color-red);
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
#box[data-v-64a1a512] {
  height: 100%;
  width: 100%;
  position: relative;
  overflow: hidden;
  display: flex;
  flex-direction: column; /* 修改为垂直方向排列 */
  background-color: var(--x-color-white);
}
#top[data-v-64a1a512] {
  width: 100%;
  overflow: auto;
}
#resize[data-v-64a1a512] {
  height: 2px; /* 修改高度 */
  z-index: 1;
  background-color: #e4e7ed;
  position: relative;
  display: flex;
  justify-content: center; /* 居中对齐 */
  align-items: center; /* 居中对齐 */
  cursor: n-resize; /* 修改光标为上下调整形状 */
}
#resize #darg_btn[data-v-64a1a512] {
  width: 30px; /* 修改宽度 */
  height: 30px; /* 修改高度 */
  cursor: n-resize; /* 修改光标为上下调整形状 */
  background-repeat: no-repeat;
  background-size: cover;
  transform: rotate(90deg);
}
#bottom[data-v-64a1a512] {
  width: 100%;
  flex-grow: 1;
  overflow: auto;
  height: 0; /* 初始高度设置为0 */
  position: relative;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.doc-details[data-v-09cc9dba] {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.doc-details .details-header[data-v-09cc9dba] {
  width: 100%;
  height: auto;
  position: relative;
  background-color: #ffffff;
  box-shadow: 0 1px 4px 0 rgba(55, 99, 170, 0.2);
}
.doc-details .details-header[data-v-09cc9dba]  .doc-header > .right {
  position: relative;
  right: 0;
}
.doc-details .content[data-v-09cc9dba] {
  width: 100%;
  flex: 1;
  background-color: #f7f8fa;
  box-sizing: border-box;
  display: flex;
  position: relative;
  padding: 20px;
  height: 0;
}
.doc-details .content .left[data-v-09cc9dba] {
  position: relative;
  flex-grow: 1;
  width: 0;
  transition: all 0.1s;
  box-shadow: 0 1px 4px 0 rgba(55, 99, 170, 0.2);
}
.doc-details .content .left .form-and-opinion[data-v-09cc9dba] {
  overflow-y: auto;
}
.doc-details .content .left .right-form-wrapper[data-v-09cc9dba] {
  position: relative;
  flex-grow: 1;
  width: 0;
  border-right: 1px solid #d9d9d9;
}
.doc-details .content-left-full .left[data-v-09cc9dba] {
  width: 100%;
}
.doc-details .content-left-full .right[data-v-09cc9dba] {
  width: 0;
}
[data-v-09cc9dba] .el-loading-mask {
  z-index: 200 !important;
}
.doc-title-tab[data-v-09cc9dba]  .el-tabs__header {
  margin: 0;
}
.doc-title-tab[data-v-09cc9dba]  .el-tabs__header .el-tabs__nav-wrap::after {
  display: none;
}
.doc-title-tab[data-v-09cc9dba]  .el-tabs__item {
  width: 90px;
  padding: 0 10px;
  text-align: center;
  color: #595959;
}
.doc-title-tab[data-v-09cc9dba]  .is-active {
  color: #0288cf;
}
.doc-title-tab[data-v-09cc9dba]  .el-tabs__active-bar {
  background-color: #0288cf;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.quick-title[data-v-7d5eb548] {
  background: rgba(22, 115, 222, 0.1);
  border-top: 4px solid #1673DE;
  padding: 12px 12px 8px;
  display: flex;
  align-items: center;
  font-weight: 400;
  gap: 16px;
  width: 100%;
}
.quick-title > i[data-v-7d5eb548] {
  font-size: 16px;
  cursor: pointer;
}
.quick-title .header[data-v-7d5eb548] {
  flex: 1;
  font-size: var(--x-font-size-16);
  line-height: 24px; /* 150% */
  color: #1F1F1F;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.dialog-body[data-v-7318bdfd] {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.dialog-body .width-100[data-v-7318bdfd] {
  width: 100%;
}
.dialog-body .dialog-tip[data-v-7318bdfd] {
  color: #f59a23;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.dialog-body[data-v-c835da6a] {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.dialog-body .width-100[data-v-c835da6a] {
  width: 100%;
}
.dialog-body .dialog-tip[data-v-c835da6a] {
  color: #f59a23;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.back-dialog[data-v-01658972]  .el-dialog {
  border-radius: 4px;
}
.back-dialog[data-v-01658972]  .el-dialog .el-dialog__header {
  padding: 0;
}
.back-dialog[data-v-01658972]  .el-dialog .el-dialog__body {
  padding: 0 !important;
}
.dialog-body[data-v-01658972] {
  padding: 24px;
}
.dialog-body[data-v-01658972]  .el-checkbox .el-checkbox__label {
  color: #4e5969;
  font-size: 16px;
  font-weight: 600;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
[data-v-9659b100] .el-drawer__body {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
[data-v-9659b100] .el-drawer__header {
  color: black;
  margin-bottom: 0px;
  border-bottom: 1px solid #e5e6eb;
  padding: 12px 16px;
  font-weight: bold;
}
[data-v-9659b100] .el-drawer__header > span {
  font-size: 16px !important;
}
.problem-report-drawer[data-v-9659b100] {
  width: 100%;
  padding: 16px;
}
.problem-report-drawer .problem-type img[data-v-9659b100] {
  width: 16px;
  height: 16px;
}
.problem-report-footer[data-v-9659b100] {
  padding: 0 16px;
  height: 80px;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 16px;
  border-top: 1px solid #e5e6eb;
}
.width-100[data-v-9659b100] {
  width: 100%;
}
.el-form .el-form-item[data-v-9659b100]  .el-form-item__label {
  color: #262626;
  font-weight: 600;
}
.data-desc[data-v-9659b100] {
  flex: 1;
  width: auto;
}
.wrapper-body[data-v-9659b100] {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.hx-div[data-v-9659b100] {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.Preview[data-v-c26b81a4] {
  height: 100%;
  width: 100%;
}
.preview-bg[data-v-c26b81a4] {
  background-image: url(/img/gridNoData.f8c677dc.png);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 240px;
  height: 100% !important;
}
.file-item[data-v-c26b81a4] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  gap: 16px;
}
.file-item .file-item-content[data-v-c26b81a4] {
  display: flex;
  align-items: center;
  gap: 6px;
  cursor: pointer;
  font-size: 24px;
}
.file-item .file-item-title[data-v-c26b81a4] {
  flex: 1;
  padding-left: 8px;
  color: #595959;
  font-size: 24px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.Preview[data-v-6bc24428] {
  height: 100%;
  width: 100%;
}
.preview-bg[data-v-6bc24428] {
  background-image: url(/img/gridNoData.f8c677dc.png);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 240px;
  height: 100% !important;
}
.file-item[data-v-6bc24428] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  gap: 16px;
}
.file-item .file-item-content[data-v-6bc24428] {
  display: flex;
  align-items: center;
  gap: 6px;
  cursor: pointer;
  font-size: 24px;
}
.file-item .file-item-title[data-v-6bc24428] {
  flex: 1;
  padding-left: 8px;
  color: #595959;
  font-size: 24px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.preview-dialog-views {
  height: 100%;
}
.preview-dialog-views .el-dialog__body {
  max-height: 90%;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.sug[data-v-8ad51b8e]  .el-dialog {
  min-width: 460px;
}
.sug .hideStyle[data-v-8ad51b8e] {
  pointer-events: none;
  color: inherit;
  cursor: default;
}
.sug .showStyle[data-v-8ad51b8e] {
  pointer-events: auto;
  color: inherit;
  cursor: pointer;
}
.itemContent[data-v-8ad51b8e] {
  height: 100%;
  overflow: hidden;
}
.itemContent .folderList[data-v-8ad51b8e] {
  list-style: none;
  height: calc(100% - 10px);
  overflow-y: auto;
}
.itemContent .toBigView[data-v-8ad51b8e] {
  display: flex;
}
.uploadBtn[data-v-8ad51b8e] {
  border: none;
  padding: 0 !important;
  line-height: 0;
}
.uploadBtn[data-v-8ad51b8e]:hover {
  background-color: transparent;
}
.demo-pdf[data-v-8ad51b8e] {
  height: 100%;
}
.demo-pdf iframe[data-v-8ad51b8e] {
  height: 100%;
  width: 100%;
}
.spacer-mid[data-v-8ad51b8e] {
  width: 30px;
  flex-grow: 0 !important;
}
.spacer-lag[data-v-8ad51b8e] {
  width: 150px;
  flex-grow: 0 !important;
}
.spacer-lager[data-v-8ad51b8e] {
  width: 400px;
  flex-grow: 0 !important;
}
.fill-height[data-v-8ad51b8e] {
  height: 100%;
}
.tree-node[data-v-8ad51b8e] {
  width: calc(100% - 24px);
}
.tree-node .children-len[data-v-8ad51b8e] {
  padding-left: 8px;
}
.line-limit[data-v-8ad51b8e] {
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.white-color-bg[data-v-8ad51b8e] {
  background-color: white !important;
  border-color: white !important;
}
.text-center[data-v-8ad51b8e] {
  text-align: center;
}
.uploaderComponent .showList[data-v-8ad51b8e] {
  position: absolute;
  bottom: 10px;
  width: 100%;
}
.uploaderComponent[data-v-8ad51b8e]  .uploader-file-info .uploader-file-name {
  width: 34%;
}
.uploaderComponent[data-v-8ad51b8e]  .uploader-file-info .uploader-file-meta {
  width: 0%;
}
.uploaderComponent[data-v-8ad51b8e]  .uploader-file-info .uploader-file-status {
  width: 30%;
}
.uploaderComponent[data-v-8ad51b8e]  .uploader-file-info .uploader-file-actions {
  width: 16%;
}
.uploaderComponent[data-v-8ad51b8e]  .uploader-file-info .uploader-file-size {
  width: 20%;
}
.fileBox[data-v-8ad51b8e] {
  display: flex;
  flex-direction: row;
  align-items: center;
  width: calc(100% - 2em);
  line-height: 28px;
}
.fileBox .tree-label-area[data-v-8ad51b8e] {
  width: calc(100% - 1em);
}
header[data-v-8ad51b8e] {
  display: flex;
  justify-content: space-between;
  padding-bottom: 10px;
  border-bottom: 1px solid rgba(5, 23, 54, 0.07);
  margin-bottom: 8px;
  align-items: center;
  overflow: hidden;
}
header .svg-icon[data-v-8ad51b8e] {
  color: #5b677b;
  cursor: pointer !important;
}
header .el-button[data-v-8ad51b8e] {
  padding: 0 !important;
}
header .header-right[data-v-8ad51b8e] {
  display: flex;
  align-items: center;
  position: relative;
}
header .content-right-box-title[data-v-8ad51b8e] {
  flex: 1;
  padding: 6px 16px;
  color: #1673de;
  font-size: 16px !important;
  font-weight: 500;
  border-left: 2px solid #1673de;
  background: linear-gradient(90deg, rgba(22, 115, 222, 0.15) 0%, rgba(22, 115, 222, 0) 100%);
}
.fold-class[data-v-8ad51b8e] {
  width: 16px;
}
.el-tree[data-v-8ad51b8e]  .el-tree-node__content {
  height: 28px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.library-tree[data-v-2026e1a2] {
  overflow: hidden;
  height: calc(100% - 30px);
  overflow-y: auto;
  overflow-x: hidden;
  padding-right: 8px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.information[data-v-6cebabd6] {
  width: 100%;
  height: 100%;
  display: flex;
}
.information .content-box[data-v-6cebabd6] {
  padding: 16px;
  margin: 16px;
  flex: 1;
  display: flex;
  gap: 16px;
  background-color: #ffffff;
}
.information .content-box-steps[data-v-6cebabd6] {
  padding: 16px;
  display: flex;
  flex-direction: column;
  gap: 36px;
}
.information .content-box-steps-item[data-v-6cebabd6] {
  display: flex;
  align-items: center;
  gap: 4px;
}
.information .content-box-steps-item span[data-v-6cebabd6] {
  position: relative;
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-weight: 500;
  border-radius: 50%;
  background: #1673de;
}
.information .content-box-steps-item span[data-v-6cebabd6]::before {
  content: "";
  position: absolute;
  bottom: -33px;
  width: 2px;
  height: 32px;
  background-color: #e5e6eb;
}
.information .content-box-steps-item:last-child span[data-v-6cebabd6]::before {
  display: none;
}
.information .content-box-right[data-v-6cebabd6] {
  flex: 1;
  display: flex;
  flex-direction: column;
  gap: 24px;
}
.information .content-box-right-info[data-v-6cebabd6] {
  display: flex;
  flex-direction: column;
  gap: 16px;
  overflow: auto;
}
.information .content-box-right-info-title[data-v-6cebabd6] {
  display: flex;
  align-items: center;
  gap: 8px;
  color: #333;
  font-size: 16px !important;
  font-weight: 500;
}
.information .content-box-right-info-title[data-v-6cebabd6]::before {
  content: "";
  display: inline-block;
  width: 3px;
  height: 16px;
  background: #1970d4;
}
.information .content-box-right-info-desc[data-v-6cebabd6] {
  flex: 1;
}
.information .content-box-tree[data-v-6cebabd6] {
  width: 370px;
  padding: 12px;
  background-color: #fff;
  -webkit-filter: drop-shadow(-1px 0px 4px rgba(55, 99, 170, 0.2));
          filter: drop-shadow(-1px 0px 4px rgba(55, 99, 170, 0.2));
}
.information .content-right-box-title[data-v-6cebabd6] {
  padding: 6px 16px;
  color: #1673de;
  font-size: 16px !important;
  font-weight: 500;
  border-left: 2px solid #1673de;
  background: linear-gradient(90deg, rgba(22, 115, 222, 0.15) 0%, rgba(22, 115, 222, 0) 100%);
}
.information .file-list[data-v-6cebabd6] {
  padding-top: 12px;
  display: flex;
  flex-direction: column;
  gap: 6px;
}
.information .file-item[data-v-6cebabd6] {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.information .file-item-content[data-v-6cebabd6] {
  display: flex;
  align-items: center;
  gap: 6px;
  cursor: pointer;
}
.information .file-item-title[data-v-6cebabd6] {
  padding-left: 8px;
  color: #595959;
  font-size: 12px !important;
}
[data-v-6cebabd6] .el-descriptions .is-bordered .el-descriptions-item__cell {
  border: 1px solid #e0edf8 !important;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.bar-line-chart[data-v-4c3a1c3a] {
  width: 100%;
  height: 100%;
}
[data-v-4c3a1c3a] .row {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
[data-v-4c3a1c3a] .dot {
  width: 10px;
  height: 10px;
  margin-right: 6px;
  border-radius: 50%;
}
[data-v-4c3a1c3a] .value {
  width: 100px;
  text-align: right;
  font-weight: 600;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.monthly[data-v-d989b3e0] {
  width: calc(100% - 32px);
  height: calc(100% - 32px);
  margin: 16px;
  padding: 16px;
  border-radius: 8px;
  border: 2px solid #fff;
  background: rgba(255, 255, 255, 0.6);
  overflow: auto;
}
.monthly .monthly-headers[data-v-d989b3e0] {
  display: flex;
  align-items: center;
  padding-bottom: 16px;
  gap: 16px;
}
.monthly .headers-left[data-v-d989b3e0] {
  display: flex;
  align-items: center;
  gap: 8px;
}
.monthly .headers-left-img[data-v-d989b3e0] {
  width: 26px;
  height: 26px;
}
.monthly .headers-left-title[data-v-d989b3e0] {
  color: #373b41;
  font-size: 18px !important;
  font-weight: 700;
}
.monthly .headers-right[data-v-d989b3e0] {
  display: flex;
  line-height: 25px;
  margin-left: auto;
}
.monthly .headers-right-title[data-v-d989b3e0] {
  color: #4e5969;
  font-size: 12px !important;
  padding-right: 6px;
}
.monthly .headers-right-title span[data-v-d989b3e0] {
  color: #ff6800;
  font-size: 12px !important;
}
.monthly .headers-right-invest[data-v-d989b3e0] {
  color: #004ea8;
  font-size: 12px !important;
  cursor: pointer;
}
.monthly .headers-right-invest .img-rotate[data-v-d989b3e0] {
  transform: rotate(180deg);
}
.monthly .monthly-echarts[data-v-d989b3e0] {
  width: 100%;
  height: 320px;
  border-radius: 6px;
  background-color: #ffffff;
}
.monthly .monthly-condition[data-v-d989b3e0] {
  margin-top: 12px;
  padding: 16px;
  display: flex;
  flex-direction: column;
  gap: 16px;
  border-radius: 6px;
  background-color: #ffffff;
}
.monthly .condition-top[data-v-d989b3e0] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
}
.monthly .condition-top[data-v-d989b3e0]::before {
  content: " ";
  position: absolute;
  width: 100%;
  height: 2px;
  background-color: #e5e6eb;
  z-index: 0;
}
.monthly .monthly-item[data-v-d989b3e0] {
  display: flex;
  width: 64px;
  height: 28px;
  justify-content: center;
  align-items: center;
  gap: 10px;
  position: relative;
  z-index: 1;
  border-radius: 14px;
  border: 2px solid #e5e6eb;
  background: #fff;
  cursor: pointer;
}
.monthly .monthly-item[data-v-d989b3e0]::before {
  content: " ";
  background-color: #fff;
  position: absolute;
  left: -6px;
  top: 11px;
  width: 4px;
  height: 3px;
}
.monthly .monthly-item[data-v-d989b3e0]::after {
  content: " ";
  background-color: #fff;
  position: absolute;
  right: -6px;
  top: 11px;
  width: 4px;
  height: 3px;
}
.monthly .monthly-green[data-v-d989b3e0] {
  background-color: green;
}
.monthly .monthly-yellow[data-v-d989b3e0] {
  background-color: #fff;
  border: 1px solid #106ebe;
}
.monthly .big-month[data-v-d989b3e0] {
  cursor: not-allowed;
  background: #e5e6eb;
  color: gray;
}
.monthly .active-box[data-v-d989b3e0] {
  width: 64px;
  height: 28px;
  border-radius: 14px;
  background-color: #106ebe;
  position: absolute;
  left: 2px;
  z-index: 1;
  text-align: center;
  line-height: 28px;
  color: #fff;
  cursor: pointer;
  transition: all ease 0.3s;
}
.monthly .condition-box[data-v-d989b3e0] {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.monthly .condition-box-title[data-v-d989b3e0] {
  display: flex;
  align-items: center;
  gap: 8px;
  color: #333;
  font-size: 16px !important;
  font-weight: 500;
}
.monthly .condition-box-title[data-v-d989b3e0]::before {
  content: "";
  display: inline-block;
  width: 3px;
  height: 16px;
  background: #1970d4;
}
.monthly .condition-box-desc[data-v-d989b3e0] {
  flex: 1;
}
.monthly .condition-box-desc .d-desc[data-v-d989b3e0]  .desc-label {
  width: 200px;
}
.monthly .condition-box-desc .d-desc[data-v-d989b3e0]  .desc-content {
  width: auto;
}
.monthly .zoomable-image[data-v-d989b3e0] {
  width: 100px;
  height: 100px;
  transition: transform 0.25s ease;
}
.monthly .image-list[data-v-d989b3e0] {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
}
[data-v-d989b3e0] .el-descriptions .is-bordered .el-descriptions-item__cell {
  border: 1px solid #e0edf8 !important;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.problems-list[data-v-8e13e218] {
  width: calc(100% - 32px);
  height: calc(100% - 32px);
  margin: 16px;
  padding: 16px;
  border-radius: 6px;
  border: 1px solid #efefef;
  background: #fff;
  box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.02);
}
.problems-list .expand-box[data-v-8e13e218] {
  display: flex;
  align-items: center;
}
.problems-list .expand-span[data-v-8e13e218] {
  display: inline-block;
  width: 80%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.problems-list .expand-btn[data-v-8e13e218] {
  display: inline-block;
  color: #1491ed;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.fwx-upload[data-v-c0f7805c] {
  width: 100%;
}
.fwx-upload .header[data-v-c0f7805c] {
  color: #373b41;
  font-family: "Alimama FangYuanTi VF";
  font-size: 18px;
}
.fwx-upload .project-year[data-v-c0f7805c] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 10px 0;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.info-upload-map[data-v-c23d99e2] {
  position: relative;
  width: 100%;
  height: 100%;
}
.info-upload-map .layer-tree-container[data-v-c23d99e2] {
  display: flex;
  align-items: center;
  position: absolute;
  left: 0;
  top: 67px;
  bottom: 16px;
  width: 380px;
  transition: all 0.3s;
}
.info-upload-map .layer-tree-container.tree-fold[data-v-c23d99e2] {
  width: 36px;
}
.info-upload-map .layer-tree-container.tree-fold .info-map-layertree[data-v-c23d99e2] {
  padding: 0px;
  width: 0px;
  overflow: hidden;
}
.info-upload-map .layer-tree-container .fold[data-v-c23d99e2] {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 186px;
  -webkit-writing-mode: vertical-lr;
      -ms-writing-mode: tb-lr;
          writing-mode: vertical-lr;
  letter-spacing: 5px;
  background: url(/img/right-fold-bg.130b7b33.svg) no-repeat;
  cursor: pointer;
}
.info-upload-map .layer-tree-container .fold span[data-v-c23d99e2] {
  color: #373b41;
  font-family: "Alibaba PuHuiTi";
  font-size: 14px;
}
.info-upload-map .toolbar-container[data-v-c23d99e2] {
  position: absolute;
  top: 15px;
  right: 12px;
}
.info-upload-map .quick-search-input[data-v-c23d99e2] {
  position: absolute;
  top: 15px;
  left: 12px;
}
.info-upload-map .quick-search-result[data-v-c23d99e2] {
  position: absolute;
  right: 12px;
  top: 64px;
}
.info-upload-map .fwx-panel[data-v-c23d99e2] {
  position: absolute;
  top: 16px;
  left: 16px;
  width: 450px;
}
.info-upload-map .upload-configbox[data-v-c23d99e2] {
  position: absolute;
  top: 16px;
  left: 482px;
}
.info-upload-map[data-v-c23d99e2]  .ic-map-legend {
  position: absolute;
  bottom: 13px;
  left: 365px;
  border-radius: 4px;
  border: 1px solid rgba(255, 255, 255, 0.65);
  background: white;
  box-shadow: 0px 4px 12px 0px rgba(255, 255, 255, 0.16), 0px 2px 6px 0px rgba(139, 139, 139, 0.2);
  backdrop-filter: blur(3px);
  z-index: 10;
  transition: all 0.3s;
}
.info-upload-map[data-v-c23d99e2]  .ic-map-legend.move {
  left: 15px;
}
.info-upload-map[data-v-c23d99e2]  .ic-map-legend .ic-map-legend_content {
  background: transparent;
}
.info-upload-map[data-v-c23d99e2]  .ic-map-legend .ic-map-legend_content .header {
  background: transparent;
  border-bottom: 1px solid rgba(229, 229, 229, 0.65);
}
.info-upload-map[data-v-c23d99e2]  .ic-map-legend .ic-map-legend_content .header span {
  color: #333333;
}
.info-upload-map[data-v-c23d99e2]  .ic-map-legend .ic-map-legend_content .header i {
  -webkit-filter: invert(100%);
          filter: invert(100%);
}
.info-upload-map[data-v-c23d99e2]  .ic-map-legend .ic-map-legend_content .body .el-input__inner {
  color: #383838;
  background-color: rgba(16, 45, 76, 0);
}
.info-upload-map[data-v-c23d99e2]  .ic-info-panel {
  right: 12px;
  top: 64px;
  bottom: 16px;
  border-radius: 4px;
  box-shadow: 0px 4px 12px 0px rgba(255, 255, 255, 0.16), 0px 2px 6px 0px rgba(139, 139, 139, 0.2);
  overflow: hidden;
}
.info-upload-map[data-v-c23d99e2]  .ic-info-panel .my-map-panel__body {
  padding: 0;
  overflow: hidden;
  background-color: #f6f8fb;
}
.info-upload-map[data-v-c23d99e2]  .ic-info-panel .my-map-panel__body .z-info-table {
  max-height: calc(100% - 80px) !important;
  padding: 12px;
  overflow: auto;
  background: #fff;
}
.info-upload-map[data-v-c23d99e2]  .ic-coord-position {
  left: 350px !important;
}
.info-upload-map[data-v-c23d99e2]  .ic-split-tree {
  left: 41% !important;
  top: 65px !important;
}
.info-upload-map[data-v-c23d99e2]  .my-map-popup__title {
  display: none;
}
.info-upload-map[data-v-c23d99e2]  .my-map-popup__body {
  padding: 0px !important;
}
.info-upload-map[data-v-c23d99e2]  .my-map-popup__body::after {
  display: none !important;
}
.info-upload-map[data-v-c23d99e2]  .my-map-popup {
  box-shadow: unset !important;
  min-width: unset !important;
  width: unset !important;
  background: transparent !important;
}
.info-upload-map[data-v-c23d99e2]  .my-map-popup__close {
  display: none !important;
}
.info-upload-map[data-v-c23d99e2]  .my-map-popup.ic-arrow:after {
  display: none !important;
}
.info-upload-map[data-v-c23d99e2]  .my-map-popup.ic-arrow:before {
  border-top: none !important;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.used-name .name-info[data-v-38248e91] {
  cursor: pointer;
}
.used-name .list[data-v-38248e91] {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.used-name .list .list-item[data-v-38248e91] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.content-box-tree[data-v-e1306866] {
  width: 370px;
  padding: 12px;
  background-color: #fff;
  -webkit-filter: drop-shadow(-1px 0px 4px rgba(55, 99, 170, 0.2));
          filter: drop-shadow(-1px 0px 4px rgba(55, 99, 170, 0.2));
}
.content-box-tree .el-tabs[data-v-e1306866] {
  padding-bottom: 12px;
}
.content-box-tree .content-right-box-title[data-v-e1306866] {
  padding: 6px 16px;
  color: #1673de;
  font-size: 16px !important;
  font-weight: 500;
  border-left: 2px solid #1673de;
  background: linear-gradient(90deg, rgba(22, 115, 222, 0.15) 0%, rgba(22, 115, 222, 0) 100%);
}
.content-box-tree .file-list[data-v-e1306866] {
  padding-top: 12px;
  display: flex;
  flex-direction: column;
  gap: 6px;
}
.content-box-tree .op-remark[data-v-e1306866] {
  padding-top: 10px;
  padding-bottom: 16px;
  height: 100%;
  overflow: auto;
}
.content-box-tree .op-remark .use-name[data-v-e1306866] {
  color: rgba(0, 8, 25, 0.85);
  font-size: 16px;
  font-weight: 600;
}
.content-box-tree .op-remark .use-name > span[data-v-e1306866] {
  color: #4e5969;
  font-size: 12px;
  padding-left: 4px;
}
.content-box-tree .op-remark .timestamp[data-v-e1306866] {
  color: #86909c;
  font-size: 12px;
}
.content-box-tree .op-remark .info-remark[data-v-e1306866] {
  color: #4e5969;
  font-size: 12px;
  flex: 1;
}
.content-box-tree .op-remark .info-status[data-v-e1306866] {
  color: #165dff;
  font-size: 16px;
}
.content-box-tree .op-remark .rect-icon[data-v-e1306866] {
  position: absolute;
  left: -8px;
  top: 20px;
  transform: translateY(-50%);
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.drawer-body[data-v-17a02bee] {
  display: flex;
  flex-direction: column;
  gap: 12px;
  padding: 12px;
  height: 100%;
}
.drawer-body .body-header[data-v-17a02bee] {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.drawer-body .body-header-desc[data-v-17a02bee] {
  display: flex;
  align-items: center;
  gap: 12px;
}
.drawer-body .body-header-desc-title[data-v-17a02bee] {
  color: black;
  font-weight: 700;
  font-size: 16px !important;
}
.drawer-body .body-header-desc-title span[data-v-17a02bee] {
  font-weight: 400;
  color: #7f7f7f;
}
.drawer-body .body-header-desc-text[data-v-17a02bee] {
  color: #7f7f7f;
}
.drawer-body .body-header-desc-text span[data-v-17a02bee] {
  color: black;
  font-weight: 700;
  font-size: 16px !important;
}
.drawer-body .body-header-conditions[data-v-17a02bee] {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.drawer-body .body-header-conditions-btns[data-v-17a02bee] {
  display: flex;
  align-items: center;
  gap: 12px;
}
.drawer-body .body-content[data-v-17a02bee] {
  flex: 1;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.file-list[data-v-1b932a46] {
  padding-top: 12px;
  display: flex;
  flex-direction: column;
  gap: 6px;
}
.file-list .file-item[data-v-1b932a46] {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.file-list .file-item-content[data-v-1b932a46] {
  display: flex;
  align-items: center;
  gap: 8px;
  cursor: pointer;
  width: 100%;
}
.file-list .file-item-title[data-v-1b932a46] {
  flex: 1;
  padding-left: 8px;
  color: #595959;
  font-size: 12px !important;
}
.file-list .el-icon[data-v-1b932a46] {
  display: flex;
  gap: 12px;
}
.file-list .el-icon-cursor[data-v-1b932a46] {
  cursor: pointer;
}
.file-list .no-power[data-v-1b932a46] {
  cursor: not-allowed;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.plan-year-form .el-form-item[data-v-62f64198] {
  margin-bottom: 8px !important;
}
.plan-year-form .width-100[data-v-62f64198] {
  width: 100%;
}
.plan-year-form .form-is-xq[data-v-62f64198] {
  display: flex;
  align-items: center;
  gap: 24px;
  padding: 12px 0px;
}
.plan-year-form .form-is-xq-title[data-v-62f64198] {
  display: flex;
  gap: 12px;
  align-items: center;
  font-size: 16px !important;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.municipalReform[data-v-44c214eb] {
  width: 100%;
  height: 100%;
  display: flex;
  gap: 16px;
}
.municipalReform .content-left[data-v-44c214eb] {
  width: 70%;
  height: 100%;
  display: flex;
  padding: 54px 16px 16px 16px;
  border-radius: 4px;
  background: #fff;
  box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.04);
}
.municipalReform .content-left-steps[data-v-44c214eb] {
  padding: 16px;
  display: flex;
  flex-direction: column;
  gap: 36px;
}
.municipalReform .content-left-steps-item[data-v-44c214eb] {
  display: flex;
  align-items: center;
  gap: 4px;
  color: #1d2129;
  font-size: 14px !important;
  cursor: pointer;
}
.municipalReform .content-left-steps-item span[data-v-44c214eb] {
  position: relative;
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-weight: 500;
  border-radius: 50%;
  background: #1673de;
}
.municipalReform .content-left-steps-item span[data-v-44c214eb]::before {
  content: "";
  position: absolute;
  bottom: -33px;
  width: 2px;
  height: 32px;
  background-color: #e5e6eb;
}
.municipalReform .content-left-steps-item:last-child span[data-v-44c214eb]::before {
  display: none;
}
.municipalReform .width-50[data-v-44c214eb] {
  width: 50%;
}
.municipalReform .content-left-form[data-v-44c214eb] {
  padding: 12px 0 0 16px;
  flex: 1;
  overflow: auto;
}
.municipalReform .content-left-form-title[data-v-44c214eb] {
  display: flex;
  align-items: center;
  gap: 8px;
  color: #333;
  font-size: 16px !important;
  font-weight: 500;
  padding-bottom: 12px;
  cursor: pointer;
}
.municipalReform .content-left-form-title[data-v-44c214eb]::before {
  content: "";
  display: inline-block;
  width: 3px;
  height: 16px;
  background: #1970d4;
}
.municipalReform .el-form .el-form-item[data-v-44c214eb] {
  margin-bottom: 8px !important;
}
.municipalReform .demo-ruleForm[data-v-44c214eb] {
  width: calc(100% - 10px);
}
.municipalReform .demo-ruleForm[data-v-44c214eb]  .el-form-item__label {
  font-size: 14px;
}
.municipalReform .content-right[data-v-44c214eb] {
  display: flex;
  padding: 24px;
  flex-direction: column;
  width: 30%;
  gap: 8px;
  flex: 1 0 0;
  border-radius: 4px;
  background: #fff;
  box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.04);
  overflow: auto;
}
.municipalReform .content-right-box[data-v-44c214eb] {
  display: flex;
  flex-direction: column;
}
.municipalReform .content-right-box-title[data-v-44c214eb] {
  padding: 6px 16px;
  color: #1673de;
  font-size: 16px !important;
  font-weight: 500;
  border-left: 2px solid #1673de;
  background: linear-gradient(90deg, rgba(22, 115, 222, 0.15) 0%, rgba(22, 115, 222, 0) 100%);
}
.municipalReform .content-right-box-content[data-v-44c214eb] {
  padding-top: 20px;
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.municipalReform .content-right-box-content-item[data-v-44c214eb] {
  display: flex;
}
.municipalReform .content-right-box-content-item-label[data-v-44c214eb] {
  width: 140px;
  flex-shrink: 0;
  color: #262626;
  font-size: 14px !important;
  font-weight: 500;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.municipalReform .content-right-box-content-item-value[data-v-44c214eb] {
  color: #4e5969;
  font-size: 14px !important;
  /* 设置文本溢出时隐藏超出的部分 */
  overflow: hidden;
  /* 设置如何处理空白和换行符 */
  white-space: nowrap;
  /* 设置当文本溢出容器时显示省略号 */
  text-overflow: ellipsis;
}
.municipalReform .content-right-box-content-item-textarea[data-v-44c214eb] {
  white-space: pre-wrap;
}
.municipalReform .width-100[data-v-44c214eb] {
  width: 100%;
}
.municipalReform .file-list[data-v-44c214eb] {
  padding-top: 12px;
  display: flex;
  flex-direction: column;
  gap: 6px;
}
.municipalReform .file-item[data-v-44c214eb] {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.municipalReform .file-item-content[data-v-44c214eb] {
  display: flex;
  align-items: center;
  gap: 6px;
  cursor: pointer;
}
.municipalReform .file-item-title[data-v-44c214eb] {
  padding-left: 8px;
  color: #595959;
  font-size: 12px !important;
}
.municipalReform .no-power[data-v-44c214eb] {
  cursor: not-allowed;
}
.municipalReform .form-flex-wrap[data-v-44c214eb] {
  display: flex;
  flex-wrap: wrap;
}
[data-v-44c214eb] .el-autocomplete-suggestion li {
  cursor: not-allowed !important;
  pointer-events: none;
}
[data-v-44c214eb] .el-autocomplete-suggestion li .name {
  color: #c0c4cc !important;
}
[data-v-44c214eb] .el-autocomplete-suggestion li .title {
  font-weight: bold;
}
.mt-10[data-v-44c214eb] {
  margin-top: 10px;
}
.el-cascader[data-v-44c214eb] {
  width: 100%;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.dialog-body[data-v-a1822792] {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.subProject-body[data-v-9b028402] {
  display: flex;
  flex-direction: column;
  gap: 12px;
  height: 450px;
}
.subProject-body .body-header[data-v-9b028402] {
  display: flex;
  align-items: center;
  gap: 12px;
  height: 35px;
}
.subProject-body .header-box[data-v-9b028402] {
  display: flex;
  align-items: center;
  gap: 6px;
}
.subProject-body .header-label[data-v-9b028402] {
  min-width: 75px;
}
.subProject-body .width-71[data-v-9b028402] {
  width: 71px;
}
.subProject-body .width-120[data-v-9b028402] {
  width: 120px;
}
.subProject-body .body-content[data-v-9b028402] {
  height: calc(100% - 35px);
}
.width-100[data-v-9b028402] {
  width: 100%;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.problem-content[data-v-3bb9d9b9] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.problem-content .header[data-v-3bb9d9b9] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-shrink: 0;
  padding: 16px;
  border-bottom: 1px solid #e5e6eb;
}
.problem-content .header-title[data-v-3bb9d9b9] {
  color: #000000;
  font-size: 17px !important;
}
.problem-content .el-icon-close[data-v-3bb9d9b9] {
  cursor: pointer;
}
.problem-content .problem-list[data-v-3bb9d9b9] {
  flex: 1;
  padding: 32px;
  overflow-y: auto;
}
.problem-content .list-item[data-v-3bb9d9b9] {
  display: flex;
  position: relative;
  padding-left: 32px;
}
.problem-content .list-item-step[data-v-3bb9d9b9] {
  position: absolute;
  flex-shrink: 0;
  left: 20px;
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-weight: 500;
  border-radius: 50%;
  background: #1673de;
}
.problem-content .list-item-content[data-v-3bb9d9b9] {
  display: flex;
  flex-direction: column;
  gap: 16px;
  padding: 4px 0px 24px 32px;
  border-left: 1px solid #e5e6eb;
}
.problem-content .list-item-date[data-v-3bb9d9b9] {
  font-size: 14px !important;
  font-weight: 700;
}
.problem-content .list-item-text[data-v-3bb9d9b9] {
  font-size: 14px !important;
  color: #7f858b;
}
.problem-content .file-list[data-v-3bb9d9b9] {
  display: flex;
  flex-direction: column;
  gap: 6px;
}
.problem-content .file-item[data-v-3bb9d9b9] {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.problem-content .file-item-content[data-v-3bb9d9b9] {
  display: flex;
  align-items: center;
  gap: 6px;
}
.problem-content .file-item-title[data-v-3bb9d9b9] {
  padding-left: 8px;
  color: #595959;
  font-size: 12px !important;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.problem-approval-item[data-v-0ad1ae82] {
  color: rgba(10, 30, 48, 0.85);
}
.problem-approval-item .gray-color[data-v-0ad1ae82] {
  color: rgba(10, 30, 48, 0.46);
}
.problem-approval-item .user-avatar[data-v-0ad1ae82] {
  border-radius: 50%;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.problem-content[data-v-7091059c] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.problem-content .header[data-v-7091059c] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 16px;
  border-bottom: 1px solid #e5e6eb;
}
.problem-content .header-tabs[data-v-7091059c] {
  display: flex;
  align-items: center;
  gap: 16px;
}
.problem-content .tabs-item[data-v-7091059c] {
  color: #000000;
  font-size: 17px !important;
  padding-bottom: 6px;
}
.problem-content .tabs-item.active[data-v-7091059c] {
  color: #1970d4;
  border-bottom: 1px solid #1970d4;
}
.problem-content .el-icon-close[data-v-7091059c] {
  cursor: pointer;
}
.problem-content .demo-drawer__footer[data-v-7091059c] {
  display: flex;
  justify-content: flex-end;
  padding: 16px;
  border-top: 1px solid #e5e6eb;
}
.problem-content .sub-title[data-v-7091059c] {
  display: flex;
  align-items: center;
  gap: 8px;
  color: #333;
  font-size: 16px !important;
  font-weight: 700;
  padding-bottom: 12px;
}
.problem-content .sub-title[data-v-7091059c]::before {
  content: "";
  display: inline-block;
  width: 3px;
  height: 16px;
  background: #1970d4;
}
.problem-content .content-mid[data-v-7091059c] {
  padding: 24px;
  flex: 1;
  overflow-y: auto;
}
.problem-content .flex-row[data-v-7091059c] {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.problem-content .feedback-remark[data-v-7091059c] {
  margin-bottom: 10px;
  color: #4e5969;
}
.problem-content .records[data-v-7091059c] {
  color: #1970d4;
  cursor: pointer;
}
.problem-content .feedback-info[data-v-7091059c] {
  display: flex;
  flex-direction: column;
  gap: 16px;
  padding: 16px;
}
.problem-content .feedback-date[data-v-7091059c] {
  font-size: 14px !important;
  font-weight: 700;
}
.problem-content .feedback-desc[data-v-7091059c] {
  width: 100%;
  font-size: 14px !important;
  color: #7f858b;
}
.problem-content .width-100[data-v-7091059c] {
  width: 100%;
}
[data-v-7091059c] .el-form-item__label {
  font-size: 14px !important;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.problem-info .info-item[data-v-3281afde] {
  display: flex;
}
.problem-info .info-item .info-label[data-v-3281afde] {
  width: 90px;
  color: #86909C;
}
.problem-info .info-item .info-value[data-v-3281afde] {
  color: #1D2129;
  flex: 1;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.problem-info-left[data-v-49bb6370] {
  margin-right: 10px;
}
.problem-info-left .sub-title[data-v-49bb6370] {
  display: flex;
  align-items: center;
  gap: 8px;
  color: #333;
  font-size: 16px !important;
  font-weight: 700;
  padding-bottom: 12px;
  margin-right: 10px;
}
.problem-info-left .sub-title[data-v-49bb6370]::before {
  content: "";
  display: inline-block;
  width: 3px;
  height: 16px;
  background: #1970d4;
}
.problem-info-left .problem-approval-item[data-v-49bb6370] {
  color: rgba(10, 30, 48, 0.85);
}
.problem-info-left .problem-approval-item .gray-color[data-v-49bb6370] {
  color: rgba(10, 30, 48, 0.46);
}
.problem-info-left .problem-approval-item .user-avatar[data-v-49bb6370] {
  border-radius: 50%;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.bar-chart[data-v-6596ffd8] {
  width: 100%;
  height: 100%;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.problem-content[data-v-1b44e055] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.problem-content .header[data-v-1b44e055] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-shrink: 0;
  padding: 16px;
  border-bottom: 1px solid #e5e6eb;
}
.problem-content .header-title[data-v-1b44e055] {
  color: #000000;
  font-size: 17px !important;
}
.problem-content .el-icon-close[data-v-1b44e055] {
  cursor: pointer;
}
.problem-content .demo-drawer__footer[data-v-1b44e055] {
  display: flex;
  justify-content: flex-end;
  padding: 16px;
  border-top: 1px solid #e5e6eb;
}
.problem-content .rule-form[data-v-1b44e055] {
  flex: 1;
  overflow-y: auto;
  padding-top: 32px;
  padding-right: 32px;
}
.problem-content .file-list[data-v-1b44e055] {
  padding-left: 150px;
  display: flex;
  flex-direction: column;
  gap: 6px;
}
.problem-content .file-item[data-v-1b44e055] {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.problem-content .file-item-content[data-v-1b44e055] {
  display: flex;
  align-items: center;
  gap: 6px;
}
.problem-content .file-item-title[data-v-1b44e055] {
  padding-left: 8px;
  color: #595959;
  font-size: 12px !important;
}
[data-v-1b44e055] .el-form-item__label {
  font-size: 14px !important;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.sub-title[data-v-6058aa34] {
  display: flex;
  align-items: center;
  gap: 8px;
  color: #333;
  font-size: 16px !important;
  font-weight: 700;
  padding-bottom: 12px;
}
.sub-title[data-v-6058aa34]::before {
  content: "";
  display: inline-block;
  width: 3px;
  height: 16px;
  background: #1970d4;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.problem-content[data-v-0994d8d0] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.problem-content .header[data-v-0994d8d0] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 16px;
  border-bottom: 1px solid #e5e6eb;
}
.problem-content .header-tabs[data-v-0994d8d0] {
  display: flex;
  align-items: center;
  gap: 16px;
}
.problem-content .tabs-item[data-v-0994d8d0] {
  color: #000000;
  font-size: 17px !important;
}
.problem-content .tabs-item.active[data-v-0994d8d0] {
  color: #1970d4;
  border-bottom: 1px solid #1970d4;
}
.problem-content .el-icon-close[data-v-0994d8d0] {
  cursor: pointer;
}
.problem-content .demo-drawer__footer[data-v-0994d8d0] {
  display: flex;
  justify-content: flex-end;
  padding: 16px;
  border-top: 1px solid #e5e6eb;
}
.problem-content .sub-title[data-v-0994d8d0] {
  display: flex;
  align-items: center;
  gap: 8px;
  color: #333;
  font-size: 16px !important;
  font-weight: 700;
  padding-bottom: 12px;
}
.problem-content .sub-title[data-v-0994d8d0]::before {
  content: "";
  display: inline-block;
  width: 3px;
  height: 16px;
  background: #1970d4;
}
.problem-content .content-mid[data-v-0994d8d0] {
  padding: 24px;
  flex: 1;
  overflow-y: auto;
}
.problem-content .flex-row[data-v-0994d8d0] {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.problem-content .feedback-remark[data-v-0994d8d0] {
  margin-bottom: 10px;
  color: #4e5969;
}
.problem-content .records[data-v-0994d8d0] {
  color: #1970d4;
  cursor: pointer;
}
.problem-content .feedback-info[data-v-0994d8d0] {
  display: flex;
  flex-direction: column;
  gap: 16px;
  padding: 16px;
}
.problem-content .feedback-date[data-v-0994d8d0] {
  font-size: 14px !important;
  font-weight: 700;
}
.problem-content .feedback-desc[data-v-0994d8d0] {
  width: 100%;
  font-size: 14px !important;
  color: #7f858b;
}
.problem-content .width-100[data-v-0994d8d0] {
  width: 100%;
}
.problem-content .width-50[data-v-0994d8d0] {
  width: 50%;
}
.problem-content .body-wrapper[data-v-0994d8d0] {
  background-color: #f3f4f6;
}
[data-v-0994d8d0] .el-form-item__label {
  font-size: 14px !important;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.more-filter[data-v-0ebf14f0] {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 4px;
}
.more-filter .header-box-screen[data-v-0ebf14f0] {
  display: flex;
  align-items: center;
  gap: 8px;
  cursor: pointer;
}
.more-filter .more-filter-body[data-v-0ebf14f0] {
  display: flex;
  align-items: center;
  gap: 8px;
}
.more-filter .setting-img[data-v-0ebf14f0] {
  cursor: pointer;
}
.filter-body[data-v-0ebf14f0] {
  width: 100%;
  min-height: 70px;
  position: absolute;
  left: 0px;
  z-index: 10;
  padding: 16px;
  border-radius: 0px 0px 16px 16px;
  background: linear-gradient(180deg, #f2f6fb 0%, #fff 100%);
  box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.1);
  margin-top: 20px;
  display: flex;
  align-items: center;
  gap: 16px;
  flex-wrap: wrap;
}
[data-v-0ebf14f0] .el-popover {
  width: 800px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.column-flex[data-v-ec51937a] {
  display: inline-flex;
  margin-left: 23px;
}
.tree-padding[data-v-ec51937a] {
  margin-left: 0;
}
.table-tag[data-v-ec51937a] {
  width: 30px;
  margin: 0 2px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
[data-v-2b56b293] .el-drawer__body {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
[data-v-2b56b293] .el-drawer__header {
  color: black;
  font-size: 16px !important;
  border-bottom: 1px solid #e5e6eb;
  margin-bottom: 0;
  padding-bottom: 20px;
}
.problem-report-drawer[data-v-2b56b293] {
  width: 100%;
  padding-right: 32px;
  position: relative;
}
.problem-report-drawer .problem-type img[data-v-2b56b293] {
  width: 16px;
  height: 16px;
}
.problem-report-drawer1[data-v-2b56b293] {
  width: 100%;
  padding-right: 64px;
  position: relative;
}
.problem-report-drawer1 .problem-type img[data-v-2b56b293] {
  width: 16px;
  height: 16px;
}
.problem-report-footer[data-v-2b56b293] {
  padding: 0 16px;
  height: 80px;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 16px;
  border-top: 1px solid #e5e6eb;
}
.width-100[data-v-2b56b293] {
  width: 100%;
}
.con-div[data-v-2b56b293] {
  flex: 1;
  width: 100%;
  height: 0;
  overflow-y: auto;
}
.bt-div[data-v-2b56b293] {
  padding: 16px;
  display: flex;
  align-items: center;
  gap: 8px;
  color: #333;
  font-size: 16px !important;
  font-weight: 500;
}
.bt-div[data-v-2b56b293]::before {
  content: "";
  display: inline-block;
  width: 3px;
  height: 16px;
  background: #1970d4;
}
.tb-div[data-v-2b56b293] {
  font-size: 16px;
  cursor: pointer;
}
.add-div[data-v-2b56b293] {
  cursor: pointer;
  display: flex;
  align-items: center;
}
.add-div[data-v-2b56b293]:hover {
  color: var(--x-color-primary);
}
.tb-div[data-v-2b56b293]:hover {
  color: var(--x-color-primary);
}
.tb1-div[data-v-2b56b293] {
  position: absolute;
  right: 0;
  top: 0;
  width: 64px;
  height: 32px;
  display: flex;
  align-items: center;
  gap: 4px;
  padding: 0 8px;
}
.ml-auto[data-v-2b56b293] {
  margin-left: auto;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.table-tree[data-v-811bb3f6]  .el-table__placeholder {
  margin-left: 3px;
}
.table-tree .column-flex[data-v-811bb3f6] {
  display: inline-flex;
  margin-left: 23px;
}
.table-tree .tree-padding[data-v-811bb3f6] {
  margin-left: 0;
}
.table-tree .table-tag[data-v-811bb3f6] {
  width: 30px;
  margin: 0 2px;
}
.table-tree .header-center[data-v-811bb3f6] {
  text-align: center;
  display: inline-block;
  width: 100%;
}
.monthlyReport[data-v-811bb3f6] {
  display: flex;
  flex-direction: column;
  height: 100%;
  width: 100%;
}
.monthlyReport .monthlyReport-table[data-v-811bb3f6] {
  flex: 1;
}
.monthlyReport .monthlyReport-search[data-v-811bb3f6] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 12px;
}
.monthlyReport .search-btns[data-v-811bb3f6] {
  display: flex;
  align-items: center;
  gap: 12px;
}
.monthlyReport .operate-gray[data-v-811bb3f6] {
  color: gray;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.dialog-body[data-v-15224c90] {
  display: flex;
  justify-content: space-between;
  gap: 12px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.flow-chart-dialog .el-dialog__body {
  padding: 0 !important;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.dialog-body[data-v-9600b70c] {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
[data-v-62d9295e] .el-drawer__body {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
[data-v-62d9295e] .el-drawer__header {
  color: black;
  font-size: 16px !important;
  border-bottom: 1px solid #e5e6eb;
  margin-bottom: 0;
  padding-bottom: 20px;
}
.problem-report-drawer[data-v-62d9295e] {
  width: 100%;
  padding-right: 32px;
  position: relative;
}
.problem-report-drawer .problem-type img[data-v-62d9295e] {
  width: 16px;
  height: 16px;
}
.problem-report-drawer1[data-v-62d9295e] {
  width: 100%;
  padding-right: 64px;
  position: relative;
}
.problem-report-drawer1 .problem-type img[data-v-62d9295e] {
  width: 16px;
  height: 16px;
}
.problem-report-footer[data-v-62d9295e] {
  padding: 0 16px;
  height: 80px;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 16px;
  border-top: 1px solid #e5e6eb;
}
.width-100[data-v-62d9295e] {
  width: 100%;
}
.con-div[data-v-62d9295e] {
  flex: 1;
  width: 100%;
  height: 0;
  overflow-y: auto;
}
.bt-div[data-v-62d9295e] {
  padding: 16px;
  display: flex;
  align-items: center;
  gap: 8px;
  color: #333;
  font-size: 16px !important;
  font-weight: 500;
}
.bt-div[data-v-62d9295e]::before {
  content: "";
  display: inline-block;
  width: 3px;
  height: 16px;
  background: #1970d4;
}
.pt-0[data-v-62d9295e] {
  padding-top: 0 !important;
}
.tb-div[data-v-62d9295e] {
  font-size: 16px;
  cursor: pointer;
}
.tb-div[data-v-62d9295e]:hover {
  color: var(--x-color-primary);
}
.tb1-div[data-v-62d9295e] {
  position: absolute;
  right: 0;
  top: 0;
  width: 64px;
  height: 32px;
  display: flex;
  align-items: center;
  gap: 4px;
  padding: 0 8px;
}
.dd-div[data-v-62d9295e] {
  width: 100%;
  gap: 16px;
  display: flex;
  flex-direction: column;
  padding: 0 16px 16px 16px;
}
.dd-div .it-div[data-v-62d9295e] {
  width: 100%;
}
.dd-div .desc1[data-v-62d9295e] {
  margin-top: -1px;
}
.upfile-div[data-v-62d9295e] {
  width: 100%;
}
.item-div[data-v-62d9295e] {
  width: 100%;
  display: block;
  text-indent: 0;
  padding: 0 20px;
}
.upload-demo[data-v-62d9295e] {
  width: 100%;
}
.upload-demo[data-v-62d9295e] .el-upload {
  width: calc(100% - 40px);
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.search-header[data-v-78a65722] {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: 12px;
}
.search-header .header-top[data-v-78a65722] {
  padding: 0 12px 12px;
  border-bottom: 1px solid #e5e6eb;
}
.search-header .header-bottom[data-v-78a65722] {
  display: flex;
  justify-content: space-between;
  padding: 0 12px;
}
.search-header .header-bottom-desc[data-v-78a65722] {
  display: flex;
  align-items: center;
  gap: 32px;
}
.search-header .desc-item[data-v-78a65722] {
  display: flex;
  align-items: center;
}
.search-header .desc-item .desc-item-label[data-v-78a65722] {
  color: #405a81;
  font-size: 16px !important;
  font-weight: 500;
}
.search-header .desc-item .desc-item-text[data-v-78a65722] {
  color: #333;
  font-size: 18px !important;
}
.search-header .desc-item .desc-item-text span[data-v-78a65722] {
  padding-left: 4px;
  color: rgba(0, 8, 25, 0.45);
  font-size: 12px !important;
}
.search-header .desc-item .desc-item-desc[data-v-78a65722] {
  display: flex;
  align-items: center;
  margin-left: 20px;
  padding: 0 12px;
  gap: 12px;
  position: relative;
  border-radius: 6px;
  background: #f0f3f8;
}
.search-header .desc-item .desc-item-desc[data-v-78a65722]::before {
  content: "";
  position: absolute;
  left: -8px;
  top: calc(50% - 6px);
  width: 0;
  height: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 12px solid #f0f3f8;
  transform: rotate(150deg);
}
.search-header .desc-item .desc-item-desc-it[data-v-78a65722] {
  display: flex;
  align-items: center;
  gap: 4px;
  line-height: 32px;
}
.search-header .desc-item .desc-item-desc-label[data-v-78a65722] {
  color: #86909c;
  font-size: 12px !important;
}
.search-header .desc-item .desc-item-desc-number[data-v-78a65722] {
  color: #333;
  font-size: 18px !important;
}
.search-header .desc-item .desc-item-desc-number span[data-v-78a65722] {
  color: rgba(0, 8, 25, 0.45);
  font-size: 12px !important;
}
.search-header .advanced-box[data-v-78a65722] {
  width: 100%;
}
.declaration-header[data-v-78a65722] {
  display: flex;
  align-items: center;
  gap: 16px;
  flex-wrap: wrap;
}
.declaration-header .content-conditions-box[data-v-78a65722] {
  display: flex;
  align-items: center;
  gap: 16px;
  flex-wrap: wrap;
}
.declaration-header .content-conditions-label[data-v-78a65722] {
  color: #4e5969;
  font-size: 14px !important;
  white-space: nowrap;
}
.declaration-header .select-flex-row[data-v-78a65722] {
  display: flex;
  align-items: center;
  gap: 8px;
}
.declaration-header .flex-right[data-v-78a65722] {
  flex: 1;
  justify-content: flex-end;
}
.table-tree[data-v-78a65722]  .el-table__placeholder {
  margin-left: 3px;
}
.table-tree .column-flex[data-v-78a65722] {
  display: inline-flex;
  margin-left: 23px;
}
.table-tree .tree-padding[data-v-78a65722] {
  margin-left: 0;
}
.table-tree .table-tag[data-v-78a65722] {
  width: 30px;
  margin: 0 2px;
}
.table-tree .header-center[data-v-78a65722] {
  text-align: center;
  display: inline-block;
  width: 100%;
}
.examine[data-v-78a65722] {
  height: 100%;
  width: 100%;
  padding: 16px;
  background-color: #f1f4f8;
  display: flex;
  gap: 16px;
}
.examine .examine-left[data-v-78a65722] {
  width: 350px;
  flex-shrink: 0;
  position: relative;
}
.examine .examine-left .examine-show-company[data-v-78a65722] {
  position: absolute;
  top: calc(50% - 48px);
  right: -14px;
  cursor: pointer;
}
.examine .examine-rigth[data-v-78a65722] {
  width: calc(100% - 366px);
  height: 100%;
  display: flex;
  flex-direction: column;
  border-radius: 6px;
  background: #fff;
  position: relative;
}
.examine .examine-rigth .examine-rigth-arrow[data-v-78a65722] {
  position: absolute;
  top: calc(50% - 48px);
  left: -12px;
  z-index: 1;
  width: 28px;
  height: 48px;
  background: url(data:image/png;base64,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) no-repeat 0/100% 100%;
  transform: rotate(180deg);
  transform-origin: center center;
  cursor: pointer;
}
.examine .examine-rigth.examine-100[data-v-78a65722] {
  width: 100%;
}
.examine .rigth-header[data-v-78a65722] {
  display: flex;
  padding-bottom: 12px;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid #e5e6eb;
}
.examine .conditions[data-v-78a65722] {
  padding: 12px;
  justify-content: space-between;
  border-top: 1px solid #e5e6eb;
}
.examine .table-box[data-v-78a65722] {
  flex: 1;
  height: 0;
  padding: 12px;
}
.examine .searchCompany[data-v-78a65722] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
  padding: 12px;
  border-radius: 8px;
  border: 1px solid #efefef;
  background: #fff;
  box-shadow: 0px 2px 0px 0px #fff inset, 0px 4px 12px 0px rgba(0, 0, 0, 0.04);
}
.examine .searchCompany .content[data-v-78a65722] {
  flex: 1;
  height: 0;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  gap: 12px;
}
.examine .searchCompany .content-list-item[data-v-78a65722] {
  width: calc(100% - 30px);
  display: flex;
  align-items: center;
  cursor: pointer;
  gap: 4px;
}
.examine .searchCompany .content-list-item > img[data-v-78a65722] {
  width: 16px;
  height: 16px;
}
.examine .searchCompany .content-list-item-name[data-v-78a65722] {
  flex: 1;
  overflow: hidden;
  color: #1d2129;
  text-overflow: ellipsis;
  font-size: 14px !important;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}
.examine .header-center[data-v-78a65722] {
  text-align: center;
  display: inline-block;
  width: 100%;
}
.examine .width-160[data-v-78a65722] {
  width: 160px;
}
.examine .tree-div[data-v-78a65722] {
  width: 100%;
  flex: 1;
  overflow-y: auto;
  height: 0;
}
.examine .green-div[data-v-78a65722] {
  color: #00b42a;
}
.examine .hh-div[data-v-78a65722] {
  flex-wrap: wrap;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.content-row[data-v-630642e0] {
  padding-left: 16px;
  display: flex;
  row-gap: 20px;
  -webkit-column-gap: 48px;
          column-gap: 48px;
  align-items: center;
}
.content-row .w100[data-v-630642e0] {
  width: 100%;
}
.content-row[data-v-630642e0]  .el-date-editor.el-input {
  width: 100%;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.dialog-body[data-v-ddb9b4ac] {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.dialog-body .body-wrap[data-v-ddb9b4ac] {
  height: 300px;
}
.dialog-body .body-wrap-toolbar[data-v-ddb9b4ac] {
  padding: 0px 0 10px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.dialog-body .body-wrap-toolbar .declare-search[data-v-ddb9b4ac] {
  width: 200px;
}
.dialog-body .body-wrap-table[data-v-ddb9b4ac] {
  height: calc(100% - 52px);
}
.dialog-body .tag-wrap[data-v-ddb9b4ac] {
  padding: 0 16px;
}
.dialog-body .tag-wrap .tag-wrap-item[data-v-ddb9b4ac] {
  padding: 16px 0px;
  border-bottom: 1px solid #f0f0f0;
}
.dialog-body .select-title[data-v-ddb9b4ac] {
  font-weight: bold;
  color: #262626;
  display: flex;
  justify-content: space-between;
}
.dialog-body .select-title .clear-select[data-v-ddb9b4ac] {
  color: #004ea8;
  cursor: pointer;
}
.dialog-body .tag-list[data-v-ddb9b4ac] {
  display: flex;
  align-items: center;
  margin-top: 12px;
}
.dialog-body .tag-list .tag-item[data-v-ddb9b4ac] {
  margin-right: 12px;
  color: #004ea8;
  padding: 3px 8px;
  border: 1px solid #004ea8;
  border-radius: 4px;
  cursor: pointer;
}
.dialog-body .tag-list .selected-item[data-v-ddb9b4ac] {
  color: #004ea8;
  padding: 3px 8px;
  border-radius: 4px;
  cursor: pointer;
  background: #e5edf6;
  border: 1px solid #b3cae5;
  margin-right: 8px;
}
.dialog-body .tag-list .active[data-v-ddb9b4ac] {
  background: #004ea8;
  color: #fff;
}
.dialog-body .btn-red[data-v-ddb9b4ac] {
  color: red !important;
}
.dialog-body[data-v-ddb9b4ac] .el-tabs__header {
  margin-bottom: 0;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.dialog-body[data-v-242c4399] {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.dialog-body .body-bottom[data-v-242c4399] {
  height: 400px;
  display: flex;
  gap: 12px;
}
.dialog-body .body-bottom-box[data-v-242c4399] {
  flex: 1;
  flex-shrink: 0;
  display: flex;
  flex-direction: column;
  padding: 12px;
  gap: 12px;
  border: 1px solid #bfbfbf;
  border-radius: 5px;
}
.dialog-body .filter-tree[data-v-242c4399] {
  flex: 1;
  flex-shrink: 0;
  overflow: auto;
}
.dialog-body .body-bottom-box-item[data-v-242c4399] {
  display: flex;
  align-items: center;
  gap: 12px;
}
.dialog-body .body-bottom-box-item-title[data-v-242c4399] {
  flex: 1;
  flex-shrink: 0;
}
.dialog-body .body-bottom-box-title[data-v-242c4399] {
  padding-bottom: 12px;
}
.dialog-body .body-bottom-box-content[data-v-242c4399] {
  flex: 1;
  flex-shrink: 0;
  display: flex;
  flex-direction: column;
  gap: 12px;
  overflow: auto;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.table-tree[data-v-a93a35b8]  .el-table__placeholder {
  margin-left: 3px;
}
.table-tree .column-flex[data-v-a93a35b8] {
  display: inline-flex;
  margin-left: 23px;
}
.table-tree .tree-padding[data-v-a93a35b8] {
  margin-left: 0;
}
.table-tree .table-tag[data-v-a93a35b8] {
  width: 30px;
  margin: 0 2px;
}
.table-tree .header-center[data-v-a93a35b8] {
  text-align: center;
  display: inline-block;
  width: 100%;
}
.reportDetail[data-v-a93a35b8] {
  height: 100%;
  width: 100%;
}
.reportDetail .reportDetail-header[data-v-a93a35b8] {
  padding: 12px;
  height: 120px;
}
.reportDetail .header-conditions[data-v-a93a35b8] {
  display: flex;
  align-items: center;
  gap: 12px;
}
.reportDetail .header-conditions-item[data-v-a93a35b8] {
  display: flex;
  align-items: center;
  gap: 12px;
}
.reportDetail .header-conditions-space[data-v-a93a35b8] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 12px 0px;
}
.reportDetail .header-conditions-btns[data-v-a93a35b8] {
  display: flex;
  align-items: center;
  gap: 12px;
}
.reportDetail .header-conditions-item-title[data-v-a93a35b8] {
  flex-shrink: 0;
}
.reportDetail .header-conditions-btns-statistics[data-v-a93a35b8] {
  display: flex;
  align-items: center;
  gap: 6px;
  color: #1673de;
  cursor: pointer;
}
.reportDetail .reportDetail-table[data-v-a93a35b8] {
  height: calc(100% - 120px);
}
.reportDetail .ml-0[data-v-a93a35b8] {
  margin-left: 0 !important;
}
