











































































































































/*orient tips*/
.mod-orient-layer[data-v-7ba5bd90] {
  display: none;
  position: fixed;
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.9);
  z-index: 9997;
}
.mod-orient-layer_content[data-v-7ba5bd90] {
  width: 100%;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
  text-align: center;
}
.mod-orient-layer_content[data-v-7ba5bd90]::after {
  content: "为了更好的体验，请将手机/平板转过来";
  text-align: center;
  color: #fff;
  position: absolute;
  top: 50%;
  left: 0;
  height: 1.875rem;
  width: 100%;
  margin-top: 3.125rem;
  z-index: 99999;
}
.mod-orient-layer_content[data-v-7ba5bd90]::before {
  content: "";
  position: absolute;
  z-index: 99999;
  height: 12.5rem;
  width: 6.25rem;
  left: 50%;
  top: 50%;
  margin: -8.75rem 0 0 -3.125rem;
  color: #fff;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHQAAAB2CAYAAAAZUrcsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDAwMjcwNkVEQzczMTFFNjlFMDFGQTEzNkM3N0JBMTMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDAwMjcwNkREQzczMTFFNjlFMDFGQTEzNkM3N0JBMTMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ0NzhCMTlBREM1ODExRTZCNTdFRjQ0Q0I1QzRCODZBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQ0NzhCMTlCREM1ODExRTZCNTdFRjQ0Q0I1QzRCODZBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+J30rNQAACRRJREFUeNrsXQlsFVUU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);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 6.25rem auto;
}

/* ::v-deep .el-table {
  user-select: none;
} */

*[data-v-d9530d3c] {
  font-size: 0.75rem;
}
.el-table[data-v-d9530d3c] {
  line-height: 1;
}
.el-table .el-table__fixed[data-v-d9530d3c],
.el-table .el-table__fixed-right[data-v-d9530d3c] {
  height: 100% !important;
}
.el-table .el-table__fixed[data-v-d9530d3c]::before,
.el-table .el-table__fixed-right[data-v-d9530d3c]::before {
  display: none;
}
[data-theme=light] .el-table.el-table--striped .el-table__body tr.el-table__row--striped td[data-v-d9530d3c] {
  background-color: #fafafa;
}
[data-theme=dark] .el-table.el-table--striped .el-table__body tr.el-table__row--striped td[data-v-d9530d3c] {
  background-color: #1a2029;
}
.el-table th .cell[data-v-d9530d3c] {
  word-break: break-word;
}
.el-table .blueActive[data-v-d9530d3c] {
  color: #5f89bd;
}
.el-button--primary[data-v-d9530d3c] {
  color: #fff;
  background-color: #17A2B8;
  border-color: #17A2B8;
}
.el-card[data-v-d9530d3c] {
  border-radius: 10px;
}
.el-dropdown .el-button--text[data-v-d9530d3c] {
  font-weight: 500;
  color: #17A2B8;
}
.el-tabs__item[data-v-d9530d3c]:hover {
  color: #17A2B8;
}
.el-tabs__item.is-active[data-v-d9530d3c] {
  color: #17A2B8;
}
.el-tabs__active-bar[data-v-d9530d3c] {
  background-color: #17A2B8;
}
.fudaiNum[data-v-d9530d3c] {
  font-size: 0.75rem;
  padding: 2px 0.375rem;
  color: #fff;
  border-radius: 50%;
  background-color: #17A2B8;
}
.el-button--primary[data-v-d9530d3c]:hover {
  color: #fff;
  background-color: #1bb0c7;
  border-color: #1bb0c7;
}
.el-table thead[data-v-d9530d3c] {
  color: #555;
}
.ivu-date-picker-cells-cell-selected em[data-v-d9530d3c] {
  background-color: #17A2B8 !important;
}
.ivu-date-picker-cells-focused em[data-v-d9530d3c] {
  -webkit-box-shadow: 0 0 0 1px #17A2B8 inset !important;
          box-shadow: 0 0 0 1px #17A2B8 inset !important;
}
.ivu-btn-primary[data-v-d9530d3c] {
  background-color: #17A2B8 !important;
}
.el-pager .active[data-v-d9530d3c] {
  background-color: #17A2B8 !important;
}
.el-pager .number[data-v-d9530d3c]:hover:not(.active) {
  color: #17A2B8 !important;
}
.el-table th[data-v-d9530d3c] {
  background-color: #e9ecfd;
}
.el-form-item__label[data-v-d9530d3c] {
  word-break: break-word;
}
.tabs .el-tabs__header[data-v-d9530d3c] {
  margin: 0;
}
.tabs .el-tabs__header .el-tabs__item.is-closable[data-v-d9530d3c]:hover {
  padding: 0 20px !important;
}
.zaloImg[data-v-d9530d3c] {
  margin-left: 0.375rem;
  width: 1.125rem;
  height: 1.125rem;
  cursor: pointer;
}
[data-theme=light] .el-menu--vertical[data-v-d9530d3c] {
  background-color: #17A2B8;
}
[data-theme=dark] .el-menu--vertical[data-v-d9530d3c] {
  background-color: #333a3f;
}
[data-theme=light] .el-menu--vertical .el-menu[data-v-d9530d3c] {
  background-color: #17A2B8;
}
[data-theme=dark] .el-menu--vertical .el-menu[data-v-d9530d3c] {
  background-color: #333a3f;
}
[data-theme=light] .el-menu--vertical .el-menu .el-menu-item[data-v-d9530d3c]:hover {
  background-color: #FFFFFF;
}
[data-theme=dark] .el-menu--vertical .el-menu .el-menu-item[data-v-d9530d3c]:hover {
  background-color: #1fa355;
}
[data-theme=light] .el-menu--vertical .el-menu .el-menu-item.is-active[data-v-d9530d3c] {
  background-color: #FFFFFF;
}
[data-theme=dark] .el-menu--vertical .el-menu .el-menu-item.is-active[data-v-d9530d3c] {
  background-color: #1fa355;
}
.el-menu--vertical .el-menu .closeSideItem[data-v-d9530d3c] {
  margin: 2px 0 !important;
}
.el-menu--vertical .closeSideItem .sideMenuItem[data-v-d9530d3c] {
  padding: 0px 0 !important;
  padding-left: 0 !important;
}
.el-switch[data-v-d9530d3c] {
  height: 100% !important;
}
.el-submenu__title[data-v-d9530d3c] {
  padding-right: 30px;
}
.el-menu-item[data-v-d9530d3c] {
  padding-right: 15px !important;
  min-width: auto !important;
}
.el-tooltip__popper[data-v-d9530d3c] {
  max-width: 400px !important;
}
.el-dropdown-link[data-v-d9530d3c] {
  cursor: pointer;
  color: #17A2B8;
}
.el-switch__core[data-v-d9530d3c]:after {
  background-color: #fff !important;
}
.el-button.is-disabled[data-v-d9530d3c] {
  opacity: 0.8;
  background-color: #abadb3;
  border: none;
}
[data-theme=light] .el-button.is-disabled[data-v-d9530d3c] {
  color: #ffffff;
}
[data-theme=dark] .el-button.is-disabled[data-v-d9530d3c] {
  color: #dcdcdc;
}
[data-theme=light] .v-modal[data-v-d9530d3c] {
  background-color: #000;
}
[data-theme=dark] .v-modal[data-v-d9530d3c] {
  background-color: #a1a1a1;
}
[data-theme=light] .el-loading-mask[data-v-d9530d3c] {
  background-color: rgba(255, 255, 255, 0.75);
}
[data-theme=dark] .el-loading-mask[data-v-d9530d3c] {
  background-color: rgba(0, 0, 0, 0.75);
}
.reference_item[data-v-d9530d3c] {
  text-align: left;
}
.ivu-input[data-v-d9530d3c] {
  font-size: 12px !important;
  background-color: #fff;
  background-image: none;
  border-radius: 8px;
  border: 2px solid #dcdfe6;
  padding-left: 15px !important;
}
.ivu-input[data-v-d9530d3c]::-webkit-input-placeholder {
  font-size: 12px !important;
}
.ivu-input[data-v-d9530d3c]::-moz-placeholder {
  font-size: 12px !important;
}
.ivu-input[data-v-d9530d3c]:-ms-input-placeholder {
  font-size: 12px !important;
}
.ivu-input[data-v-d9530d3c]::-ms-input-placeholder {
  font-size: 12px !important;
}
.ivu-input[data-v-d9530d3c]::placeholder {
  font-size: 12px !important;
}
.el-input__inner[data-v-d9530d3c] {
  font-size: 12px !important;
}
.el-pagination[data-v-d9530d3c] {
  overflow: auto;
  width: 100%;
}
.ivu-input[data-v-d9530d3c],
.ivu-select-dropdown[data-v-d9530d3c],
.ivu-picker-confirm-time[data-v-d9530d3c] {
  border: 1px solid;
}
[data-theme=light] .ivu-input[data-v-d9530d3c],
[data-theme=light] .ivu-select-dropdown[data-v-d9530d3c],
[data-theme=light] .ivu-picker-confirm-time[data-v-d9530d3c] {
  color: #333;
}
[data-theme=dark] .ivu-input[data-v-d9530d3c],
[data-theme=dark] .ivu-select-dropdown[data-v-d9530d3c],
[data-theme=dark] .ivu-picker-confirm-time[data-v-d9530d3c] {
  color: #d6d6d6;
}
[data-theme=light] .ivu-input[data-v-d9530d3c],
[data-theme=light] .ivu-select-dropdown[data-v-d9530d3c],
[data-theme=light] .ivu-picker-confirm-time[data-v-d9530d3c] {
  border-color: #DCDFE6;
}
[data-theme=dark] .ivu-input[data-v-d9530d3c],
[data-theme=dark] .ivu-select-dropdown[data-v-d9530d3c],
[data-theme=dark] .ivu-picker-confirm-time[data-v-d9530d3c] {
  border-color: #575757;
}
[data-theme=light] .ivu-input[data-v-d9530d3c],
[data-theme=light] .ivu-select-dropdown[data-v-d9530d3c],
[data-theme=light] .ivu-picker-confirm-time[data-v-d9530d3c] {
  background-color: #fff;
}
[data-theme=dark] .ivu-input[data-v-d9530d3c],
[data-theme=dark] .ivu-select-dropdown[data-v-d9530d3c],
[data-theme=dark] .ivu-picker-confirm-time[data-v-d9530d3c] {
  background-color: #36455a;
}
[data-theme=light] .ivu-input[data-v-d9530d3c] {
  background-color: #fff;
}
[data-theme=dark] .ivu-input[data-v-d9530d3c] {
  background-color: #181D24;
}
[data-theme=light] .ivu-date-picker-cells-cell-range[data-v-d9530d3c]:before {
  background-color: #e1f0fe;
}
[data-theme=dark] .ivu-date-picker-cells-cell-range[data-v-d9530d3c]:before {
  background-color: #14293b;
}
[data-theme=light] .ivu-date-picker-cells-cell:hover em[data-v-d9530d3c] {
  background-color: #e1f0fe;
}
[data-theme=dark] .ivu-date-picker-cells-cell:hover em[data-v-d9530d3c] {
  background-color: #14293b;
}
[data-theme=light] .ivu-time-picker-cells-cell-selected[data-v-d9530d3c] {
  color: #333;
}
[data-theme=dark] .ivu-time-picker-cells-cell-selected[data-v-d9530d3c] {
  color: #d6d6d6;
}
[data-theme=light] .ivu-time-picker-cells-cell-selected[data-v-d9530d3c] {
  background-color: #17A2B8;
}
[data-theme=dark] .ivu-time-picker-cells-cell-selected[data-v-d9530d3c] {
  background-color: #6a6a6a;
}
[data-theme=light] .ivu-time-picker-cells-cell[data-v-d9530d3c]:hover {
  background-color: #17A2B8;
}
[data-theme=dark] .ivu-time-picker-cells-cell[data-v-d9530d3c]:hover {
  background-color: #6a6a6a;
}
.ivu-date-picker-transfer[data-v-d9530d3c] {
  z-index: 9999 !important;
}
.viewer-container[data-v-d9530d3c] {
  right: 1.25rem;
  z-index: 9999 !important;
}
.v-popper[data-v-d9530d3c] {
  width: 100% !important;
}
.v-popper__inner[data-v-d9530d3c] {
  max-width: 25rem;
  max-height: 25rem;
  word-break: break-word;
  overflow-y: scroll;
}
[data-theme=light] .v-popper__inner[data-v-d9530d3c] {
  color: #e4e3e3;
}
[data-theme=dark] .v-popper__inner[data-v-d9530d3c] {
  color: #30363d;
}
[data-theme=light] .v-popper__inner[data-v-d9530d3c] {
  background-color: #000;
}
[data-theme=dark] .v-popper__inner[data-v-d9530d3c] {
  background-color: #fff;
}
.v-popper__inner[data-v-d9530d3c]::-webkit-scrollbar {
  display: none;
}
[data-theme=light] .v-popper__arrow[data-v-d9530d3c] {
  border-color: #000;
}
[data-theme=dark] .v-popper__arrow[data-v-d9530d3c] {
  border-color: #fff;
}
.tabs-navigation[data-v-d9530d3c] {
  width: 100%;
  height: 3.125rem;
  border-bottom: 1px solid;
}
[data-theme=light] .tabs-navigation[data-v-d9530d3c] {
  background-color: #fff;
}
[data-theme=dark] .tabs-navigation[data-v-d9530d3c] {
  background-color: #181D24;
}
[data-theme=light] .tabs-navigation[data-v-d9530d3c] {
  border-color: #e4e3e3;
}
[data-theme=dark] .tabs-navigation[data-v-d9530d3c] {
  border-color: #30363d;
}
.tabs-navigation .tabs-wrapper[data-v-d9530d3c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.tabs-navigation .tabs-wrapper .visible-tabs[data-v-d9530d3c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  overflow: hidden;
}
.tabs-navigation .tabs-wrapper .visible-tabs .tab-item[data-v-d9530d3c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 3rem;
  padding: 0 1rem;
  margin-right: 2px;
  background: transparent;
  border: none;
  cursor: pointer;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  position: relative;
  min-width: 7.5rem;
  max-width: 11.25rem;
}
[data-theme=light] .tabs-navigation .tabs-wrapper .visible-tabs .tab-item[data-v-d9530d3c] {
  color: #333;
}
[data-theme=dark] .tabs-navigation .tabs-wrapper .visible-tabs .tab-item[data-v-d9530d3c] {
  color: #d6d6d6;
}
.tabs-navigation .tabs-wrapper .visible-tabs .tab-item .tab-title[data-v-d9530d3c] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 0.75rem;
  text-align: center;
}
.tabs-navigation .tabs-wrapper .visible-tabs .tab-item .tab-close[data-v-d9530d3c] {
  margin-left: 0.5rem;
  padding: 2px;
  border-radius: 50%;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  opacity: 0.6;
}
.tabs-navigation .tabs-wrapper .visible-tabs .tab-item .tab-close[data-v-d9530d3c]:hover {
  background-color: #f56c6c;
  color: #fff;
  opacity: 1;
}
[data-theme=light] .tabs-navigation .tabs-wrapper .visible-tabs .tab-item[data-v-d9530d3c]:not(.is-active):hover {
  background-color: #f0f2f5;
}
[data-theme=dark] .tabs-navigation .tabs-wrapper .visible-tabs .tab-item[data-v-d9530d3c]:not(.is-active):hover {
  background-color: #48494a;
}
.tabs-navigation .tabs-wrapper .visible-tabs .tab-item.is-active[data-v-d9530d3c] {
  color: #17A2B8 !important;
  font-weight: 500;
}
.tabs-navigation .tabs-wrapper .visible-tabs .tab-item.is-active[data-v-d9530d3c]::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 2px;
  background: #17A2B8;
}
.tabs-navigation .tabs-wrapper .more-dropdown[data-v-d9530d3c] {
  height: 3rem;
}
.tabs-navigation .tabs-wrapper .more-dropdown .more-btn[data-v-d9530d3c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 2.5rem;
  height: 3rem;
  cursor: pointer;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
[data-theme=light] .tabs-navigation .tabs-wrapper .more-dropdown .more-btn[data-v-d9530d3c] {
  color: #333;
}
[data-theme=dark] .tabs-navigation .tabs-wrapper .more-dropdown .more-btn[data-v-d9530d3c] {
  color: #d6d6d6;
}
.tabs-navigation .tabs-wrapper .more-dropdown .more-btn[data-v-d9530d3c]:hover {
  color: #17A2B8;
}
[data-theme=light] .tabs-navigation .tabs-wrapper .more-dropdown .more-btn[data-v-d9530d3c]:hover {
  background-color: #f0f2f5;
}
[data-theme=dark] .tabs-navigation .tabs-wrapper .more-dropdown .more-btn[data-v-d9530d3c]:hover {
  background-color: #48494a;
}
.tabs-navigation .tabs-wrapper .more-dropdown .more-btn i[data-v-d9530d3c] {
  font-size: 1rem;
}
.tabs-navigation[data-v-d9530d3c]  .tabs-dropdown .el-dropdown-menu__item {
  padding: 8px 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.tabs-navigation[data-v-d9530d3c]  .tabs-dropdown .el-dropdown-menu__item.is-active {
  color: #17A2B8;
  background-color: #f0f9ff;
}
.tabs-navigation[data-v-d9530d3c]  .tabs-dropdown .el-dropdown-menu__item .el-icon-close {
  margin-left: 8px;
  opacity: 0.6;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.tabs-navigation[data-v-d9530d3c]  .tabs-dropdown .el-dropdown-menu__item .el-icon-close:hover {
  opacity: 1;
  color: #f56c6c;
}
.tabs-navigation .context-menu[data-v-d9530d3c] {
  background: #fff;
  border: 1px solid #e4e7ed;
  border-radius: 0.25rem;
  -webkit-box-shadow: 0 2px 0.75rem 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 2px 0.75rem 0 rgba(0, 0, 0, 0.1);
  padding: 0.25rem 0;
  min-width: 6.25rem;
}
.tabs-navigation .context-menu .context-menu-item[data-v-d9530d3c] {
  padding: 0.5rem 1rem;
  font-size: 0.875rem;
  color: #606266;
  cursor: pointer;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.tabs-navigation .context-menu .context-menu-item[data-v-d9530d3c]:hover:not(.disabled) {
  background-color: #f5f7fa;
  color: #17A2B8;
}
.tabs-navigation .context-menu .context-menu-item.disabled[data-v-d9530d3c] {
  color: #c0c4cc;
  cursor: not-allowed;
}
[data-theme=dark] .tabs-navigation .tabs-wrapper .visible-tabs .tab-item.is-active[data-v-d9530d3c] {
  color: #E6F7FF !important;
}
[data-theme=dark] .tabs-navigation .tabs-wrapper .visible-tabs .tab-item.is-active[data-v-d9530d3c]::after {
  background: #17A2B8;
}
[data-theme=dark] .tabs-navigation .tabs-wrapper .visible-tabs .tab-item[data-v-d9530d3c]:not(.is-active):hover {
  background-color: #1F1F1F;
}
[data-theme=dark] .tabs-navigation .tabs-wrapper .more-dropdown .more-btn[data-v-d9530d3c]:hover {
  background-color: #1F1F1F;
  color: #17A2B8;
}
[data-theme=dark] .tabs-navigation[data-v-d9530d3c]  .tabs-dropdown .el-dropdown-menu__item.is-active {
  color: #17A2B8;
  background-color: #0e1419;
}
[data-theme=dark] .tabs-navigation .context-menu[data-v-d9530d3c] {
  background: #2d2d2d;
  border-color: #4c4d4f;
}
[data-theme=dark] .tabs-navigation .context-menu .context-menu-item[data-v-d9530d3c] {
  color: #e6e6e6;
}
[data-theme=dark] .tabs-navigation .context-menu .context-menu-item[data-v-d9530d3c]:hover:not(.disabled) {
  background-color: #404040;
  color: #17A2B8;
}
[data-theme=dark] .tabs-navigation .context-menu .context-menu-item.disabled[data-v-d9530d3c] {
  color: #6c6c6c;
}
*[data-v-d0b761a8] {
  font-size: 0.75rem;
}
.el-table[data-v-d0b761a8] {
  line-height: 1;
}
.el-table .el-table__fixed[data-v-d0b761a8],
.el-table .el-table__fixed-right[data-v-d0b761a8] {
  height: 100% !important;
}
.el-table .el-table__fixed[data-v-d0b761a8]::before,
.el-table .el-table__fixed-right[data-v-d0b761a8]::before {
  display: none;
}
[data-theme=light] .el-table.el-table--striped .el-table__body tr.el-table__row--striped td[data-v-d0b761a8] {
  background-color: #fafafa;
}
[data-theme=dark] .el-table.el-table--striped .el-table__body tr.el-table__row--striped td[data-v-d0b761a8] {
  background-color: #1a2029;
}
.el-table th .cell[data-v-d0b761a8] {
  word-break: break-word;
}
.el-table .blueActive[data-v-d0b761a8] {
  color: #5f89bd;
}
.el-button--primary[data-v-d0b761a8] {
  color: #fff;
  background-color: #17A2B8;
  border-color: #17A2B8;
}
.el-card[data-v-d0b761a8] {
  border-radius: 10px;
}
.el-dropdown .el-button--text[data-v-d0b761a8] {
  font-weight: 500;
  color: #17A2B8;
}
.el-tabs__item[data-v-d0b761a8]:hover {
  color: #17A2B8;
}
.el-tabs__item.is-active[data-v-d0b761a8] {
  color: #17A2B8;
}
.el-tabs__active-bar[data-v-d0b761a8] {
  background-color: #17A2B8;
}
.fudaiNum[data-v-d0b761a8] {
  font-size: 0.75rem;
  padding: 2px 0.375rem;
  color: #fff;
  border-radius: 50%;
  background-color: #17A2B8;
}
.el-button--primary[data-v-d0b761a8]:hover {
  color: #fff;
  background-color: #1bb0c7;
  border-color: #1bb0c7;
}
.el-table thead[data-v-d0b761a8] {
  color: #555;
}
.ivu-date-picker-cells-cell-selected em[data-v-d0b761a8] {
  background-color: #17A2B8 !important;
}
.ivu-date-picker-cells-focused em[data-v-d0b761a8] {
  -webkit-box-shadow: 0 0 0 1px #17A2B8 inset !important;
          box-shadow: 0 0 0 1px #17A2B8 inset !important;
}
.ivu-btn-primary[data-v-d0b761a8] {
  background-color: #17A2B8 !important;
}
.el-pager .active[data-v-d0b761a8] {
  background-color: #17A2B8 !important;
}
.el-pager .number[data-v-d0b761a8]:hover:not(.active) {
  color: #17A2B8 !important;
}
.el-table th[data-v-d0b761a8] {
  background-color: #e9ecfd;
}
.el-form-item__label[data-v-d0b761a8] {
  word-break: break-word;
}
.tabs .el-tabs__header[data-v-d0b761a8] {
  margin: 0;
}
.tabs .el-tabs__header .el-tabs__item.is-closable[data-v-d0b761a8]:hover {
  padding: 0 20px !important;
}
.zaloImg[data-v-d0b761a8] {
  margin-left: 0.375rem;
  width: 1.125rem;
  height: 1.125rem;
  cursor: pointer;
}
[data-theme=light] .el-menu--vertical[data-v-d0b761a8] {
  background-color: #17A2B8;
}
[data-theme=dark] .el-menu--vertical[data-v-d0b761a8] {
  background-color: #333a3f;
}
[data-theme=light] .el-menu--vertical .el-menu[data-v-d0b761a8] {
  background-color: #17A2B8;
}
[data-theme=dark] .el-menu--vertical .el-menu[data-v-d0b761a8] {
  background-color: #333a3f;
}
[data-theme=light] .el-menu--vertical .el-menu .el-menu-item[data-v-d0b761a8]:hover {
  background-color: #FFFFFF;
}
[data-theme=dark] .el-menu--vertical .el-menu .el-menu-item[data-v-d0b761a8]:hover {
  background-color: #1fa355;
}
[data-theme=light] .el-menu--vertical .el-menu .el-menu-item.is-active[data-v-d0b761a8] {
  background-color: #FFFFFF;
}
[data-theme=dark] .el-menu--vertical .el-menu .el-menu-item.is-active[data-v-d0b761a8] {
  background-color: #1fa355;
}
.el-menu--vertical .el-menu .closeSideItem[data-v-d0b761a8] {
  margin: 2px 0 !important;
}
.el-menu--vertical .closeSideItem .sideMenuItem[data-v-d0b761a8] {
  padding: 0px 0 !important;
  padding-left: 0 !important;
}
.el-switch[data-v-d0b761a8] {
  height: 100% !important;
}
.el-submenu__title[data-v-d0b761a8] {
  padding-right: 30px;
}
.el-menu-item[data-v-d0b761a8] {
  padding-right: 15px !important;
  min-width: auto !important;
}
.el-tooltip__popper[data-v-d0b761a8] {
  max-width: 400px !important;
}
.el-dropdown-link[data-v-d0b761a8] {
  cursor: pointer;
  color: #17A2B8;
}
.el-switch__core[data-v-d0b761a8]:after {
  background-color: #fff !important;
}
.el-button.is-disabled[data-v-d0b761a8] {
  opacity: 0.8;
  background-color: #abadb3;
  border: none;
}
[data-theme=light] .el-button.is-disabled[data-v-d0b761a8] {
  color: #ffffff;
}
[data-theme=dark] .el-button.is-disabled[data-v-d0b761a8] {
  color: #dcdcdc;
}
[data-theme=light] .v-modal[data-v-d0b761a8] {
  background-color: #000;
}
[data-theme=dark] .v-modal[data-v-d0b761a8] {
  background-color: #a1a1a1;
}
[data-theme=light] .el-loading-mask[data-v-d0b761a8] {
  background-color: rgba(255, 255, 255, 0.75);
}
[data-theme=dark] .el-loading-mask[data-v-d0b761a8] {
  background-color: rgba(0, 0, 0, 0.75);
}
.reference_item[data-v-d0b761a8] {
  text-align: left;
}
.ivu-input[data-v-d0b761a8] {
  font-size: 12px !important;
  background-color: #fff;
  background-image: none;
  border-radius: 8px;
  border: 2px solid #dcdfe6;
  padding-left: 15px !important;
}
.ivu-input[data-v-d0b761a8]::-webkit-input-placeholder {
  font-size: 12px !important;
}
.ivu-input[data-v-d0b761a8]::-moz-placeholder {
  font-size: 12px !important;
}
.ivu-input[data-v-d0b761a8]:-ms-input-placeholder {
  font-size: 12px !important;
}
.ivu-input[data-v-d0b761a8]::-ms-input-placeholder {
  font-size: 12px !important;
}
.ivu-input[data-v-d0b761a8]::placeholder {
  font-size: 12px !important;
}
.el-input__inner[data-v-d0b761a8] {
  font-size: 12px !important;
}
.el-pagination[data-v-d0b761a8] {
  overflow: auto;
  width: 100%;
}
.ivu-input[data-v-d0b761a8],
.ivu-select-dropdown[data-v-d0b761a8],
.ivu-picker-confirm-time[data-v-d0b761a8] {
  border: 1px solid;
}
[data-theme=light] .ivu-input[data-v-d0b761a8],
[data-theme=light] .ivu-select-dropdown[data-v-d0b761a8],
[data-theme=light] .ivu-picker-confirm-time[data-v-d0b761a8] {
  color: #333;
}
[data-theme=dark] .ivu-input[data-v-d0b761a8],
[data-theme=dark] .ivu-select-dropdown[data-v-d0b761a8],
[data-theme=dark] .ivu-picker-confirm-time[data-v-d0b761a8] {
  color: #d6d6d6;
}
[data-theme=light] .ivu-input[data-v-d0b761a8],
[data-theme=light] .ivu-select-dropdown[data-v-d0b761a8],
[data-theme=light] .ivu-picker-confirm-time[data-v-d0b761a8] {
  border-color: #DCDFE6;
}
[data-theme=dark] .ivu-input[data-v-d0b761a8],
[data-theme=dark] .ivu-select-dropdown[data-v-d0b761a8],
[data-theme=dark] .ivu-picker-confirm-time[data-v-d0b761a8] {
  border-color: #575757;
}
[data-theme=light] .ivu-input[data-v-d0b761a8],
[data-theme=light] .ivu-select-dropdown[data-v-d0b761a8],
[data-theme=light] .ivu-picker-confirm-time[data-v-d0b761a8] {
  background-color: #fff;
}
[data-theme=dark] .ivu-input[data-v-d0b761a8],
[data-theme=dark] .ivu-select-dropdown[data-v-d0b761a8],
[data-theme=dark] .ivu-picker-confirm-time[data-v-d0b761a8] {
  background-color: #36455a;
}
[data-theme=light] .ivu-input[data-v-d0b761a8] {
  background-color: #fff;
}
[data-theme=dark] .ivu-input[data-v-d0b761a8] {
  background-color: #181D24;
}
[data-theme=light] .ivu-date-picker-cells-cell-range[data-v-d0b761a8]:before {
  background-color: #e1f0fe;
}
[data-theme=dark] .ivu-date-picker-cells-cell-range[data-v-d0b761a8]:before {
  background-color: #14293b;
}
[data-theme=light] .ivu-date-picker-cells-cell:hover em[data-v-d0b761a8] {
  background-color: #e1f0fe;
}
[data-theme=dark] .ivu-date-picker-cells-cell:hover em[data-v-d0b761a8] {
  background-color: #14293b;
}
[data-theme=light] .ivu-time-picker-cells-cell-selected[data-v-d0b761a8] {
  color: #333;
}
[data-theme=dark] .ivu-time-picker-cells-cell-selected[data-v-d0b761a8] {
  color: #d6d6d6;
}
[data-theme=light] .ivu-time-picker-cells-cell-selected[data-v-d0b761a8] {
  background-color: #17A2B8;
}
[data-theme=dark] .ivu-time-picker-cells-cell-selected[data-v-d0b761a8] {
  background-color: #6a6a6a;
}
[data-theme=light] .ivu-time-picker-cells-cell[data-v-d0b761a8]:hover {
  background-color: #17A2B8;
}
[data-theme=dark] .ivu-time-picker-cells-cell[data-v-d0b761a8]:hover {
  background-color: #6a6a6a;
}
.ivu-date-picker-transfer[data-v-d0b761a8] {
  z-index: 9999 !important;
}
.viewer-container[data-v-d0b761a8] {
  right: 1.25rem;
  z-index: 9999 !important;
}
.v-popper[data-v-d0b761a8] {
  width: 100% !important;
}
.v-popper__inner[data-v-d0b761a8] {
  max-width: 25rem;
  max-height: 25rem;
  word-break: break-word;
  overflow-y: scroll;
}
[data-theme=light] .v-popper__inner[data-v-d0b761a8] {
  color: #e4e3e3;
}
[data-theme=dark] .v-popper__inner[data-v-d0b761a8] {
  color: #30363d;
}
[data-theme=light] .v-popper__inner[data-v-d0b761a8] {
  background-color: #000;
}
[data-theme=dark] .v-popper__inner[data-v-d0b761a8] {
  background-color: #fff;
}
.v-popper__inner[data-v-d0b761a8]::-webkit-scrollbar {
  display: none;
}
[data-theme=light] .v-popper__arrow[data-v-d0b761a8] {
  border-color: #000;
}
[data-theme=dark] .v-popper__arrow[data-v-d0b761a8] {
  border-color: #fff;
}
i[data-v-d0b761a8] {
  font-size: 0.75rem;
}
.app_box[data-v-d0b761a8] {
  width: 100%;
  text-align: center;
}
.app_box .app_text[data-v-d0b761a8] {
  color: #2649e7;
}
.app_tips[data-v-d0b761a8] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0.625rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.app_tips .app_item .app_item_title[data-v-d0b761a8] {
  width: 100%;
  text-align: center;
  font-size: 1.625rem;
  font-weight: 700;
}
.app_tips .app_item .app_item_img[data-v-d0b761a8] {
  width: 12.5rem;
  height: 12.5rem;
}
.code_img[data-v-d0b761a8] {
  width: 100%;
}
.step1 .step1_btn[data-v-d0b761a8] {
  width: 100%;
}
.uploader[data-v-d0b761a8]  .el-upload {
  border: 1px dashed #d9d9d9;
  border-radius: 6px;
  cursor: pointer;
  position: relative;
  overflow: hidden;
}
.uploader[data-v-d0b761a8]  .el-upload:hover {
  border-color: #5977da;
}
.uploader .uploader-icon[data-v-d0b761a8] {
  width: 9.375rem;
  height: 9.375rem;
  line-height: 9.375rem;
  font-size: 1.75rem;
  text-align: center;
  color: #8c939d;
}
.uploader .logo[data-v-d0b761a8] {
  display: block;
  width: 9.375rem;
  height: 9.375rem;
}
*[data-v-07c16328] {
  font-size: 0.75rem;
}
.el-table[data-v-07c16328] {
  line-height: 1;
}
.el-table .el-table__fixed[data-v-07c16328],
.el-table .el-table__fixed-right[data-v-07c16328] {
  height: 100% !important;
}
.el-table .el-table__fixed[data-v-07c16328]::before,
.el-table .el-table__fixed-right[data-v-07c16328]::before {
  display: none;
}
[data-theme=light] .el-table.el-table--striped .el-table__body tr.el-table__row--striped td[data-v-07c16328] {
  background-color: #fafafa;
}
[data-theme=dark] .el-table.el-table--striped .el-table__body tr.el-table__row--striped td[data-v-07c16328] {
  background-color: #1a2029;
}
.el-table th .cell[data-v-07c16328] {
  word-break: break-word;
}
.el-table .blueActive[data-v-07c16328] {
  color: #5f89bd;
}
.el-button--primary[data-v-07c16328] {
  color: #fff;
  background-color: #17A2B8;
  border-color: #17A2B8;
}
.el-card[data-v-07c16328] {
  border-radius: 10px;
}
.el-dropdown .el-button--text[data-v-07c16328] {
  font-weight: 500;
  color: #17A2B8;
}
.el-tabs__item[data-v-07c16328]:hover {
  color: #17A2B8;
}
.el-tabs__item.is-active[data-v-07c16328] {
  color: #17A2B8;
}
.el-tabs__active-bar[data-v-07c16328] {
  background-color: #17A2B8;
}
.fudaiNum[data-v-07c16328] {
  font-size: 0.75rem;
  padding: 2px 0.375rem;
  color: #fff;
  border-radius: 50%;
  background-color: #17A2B8;
}
.el-button--primary[data-v-07c16328]:hover {
  color: #fff;
  background-color: #1bb0c7;
  border-color: #1bb0c7;
}
.el-table thead[data-v-07c16328] {
  color: #555;
}
.ivu-date-picker-cells-cell-selected em[data-v-07c16328] {
  background-color: #17A2B8 !important;
}
.ivu-date-picker-cells-focused em[data-v-07c16328] {
  -webkit-box-shadow: 0 0 0 1px #17A2B8 inset !important;
          box-shadow: 0 0 0 1px #17A2B8 inset !important;
}
.ivu-btn-primary[data-v-07c16328] {
  background-color: #17A2B8 !important;
}
.el-pager .active[data-v-07c16328] {
  background-color: #17A2B8 !important;
}
.el-pager .number[data-v-07c16328]:hover:not(.active) {
  color: #17A2B8 !important;
}
.el-table th[data-v-07c16328] {
  background-color: #e9ecfd;
}
.el-form-item__label[data-v-07c16328] {
  word-break: break-word;
}
.tabs .el-tabs__header[data-v-07c16328] {
  margin: 0;
}
.tabs .el-tabs__header .el-tabs__item.is-closable[data-v-07c16328]:hover {
  padding: 0 20px !important;
}
.zaloImg[data-v-07c16328] {
  margin-left: 0.375rem;
  width: 1.125rem;
  height: 1.125rem;
  cursor: pointer;
}
[data-theme=light] .el-menu--vertical[data-v-07c16328] {
  background-color: #17A2B8;
}
[data-theme=dark] .el-menu--vertical[data-v-07c16328] {
  background-color: #333a3f;
}
[data-theme=light] .el-menu--vertical .el-menu[data-v-07c16328] {
  background-color: #17A2B8;
}
[data-theme=dark] .el-menu--vertical .el-menu[data-v-07c16328] {
  background-color: #333a3f;
}
[data-theme=light] .el-menu--vertical .el-menu .el-menu-item[data-v-07c16328]:hover {
  background-color: #FFFFFF;
}
[data-theme=dark] .el-menu--vertical .el-menu .el-menu-item[data-v-07c16328]:hover {
  background-color: #1fa355;
}
[data-theme=light] .el-menu--vertical .el-menu .el-menu-item.is-active[data-v-07c16328] {
  background-color: #FFFFFF;
}
[data-theme=dark] .el-menu--vertical .el-menu .el-menu-item.is-active[data-v-07c16328] {
  background-color: #1fa355;
}
.el-menu--vertical .el-menu .closeSideItem[data-v-07c16328] {
  margin: 2px 0 !important;
}
.el-menu--vertical .closeSideItem .sideMenuItem[data-v-07c16328] {
  padding: 0px 0 !important;
  padding-left: 0 !important;
}
.el-switch[data-v-07c16328] {
  height: 100% !important;
}
.el-submenu__title[data-v-07c16328] {
  padding-right: 30px;
}
.el-menu-item[data-v-07c16328] {
  padding-right: 15px !important;
  min-width: auto !important;
}
.el-tooltip__popper[data-v-07c16328] {
  max-width: 400px !important;
}
.el-dropdown-link[data-v-07c16328] {
  cursor: pointer;
  color: #17A2B8;
}
.el-switch__core[data-v-07c16328]:after {
  background-color: #fff !important;
}
.el-button.is-disabled[data-v-07c16328] {
  opacity: 0.8;
  background-color: #abadb3;
  border: none;
}
[data-theme=light] .el-button.is-disabled[data-v-07c16328] {
  color: #ffffff;
}
[data-theme=dark] .el-button.is-disabled[data-v-07c16328] {
  color: #dcdcdc;
}
[data-theme=light] .v-modal[data-v-07c16328] {
  background-color: #000;
}
[data-theme=dark] .v-modal[data-v-07c16328] {
  background-color: #a1a1a1;
}
[data-theme=light] .el-loading-mask[data-v-07c16328] {
  background-color: rgba(255, 255, 255, 0.75);
}
[data-theme=dark] .el-loading-mask[data-v-07c16328] {
  background-color: rgba(0, 0, 0, 0.75);
}
.reference_item[data-v-07c16328] {
  text-align: left;
}
.ivu-input[data-v-07c16328] {
  font-size: 12px !important;
  background-color: #fff;
  background-image: none;
  border-radius: 8px;
  border: 2px solid #dcdfe6;
  padding-left: 15px !important;
}
.ivu-input[data-v-07c16328]::-webkit-input-placeholder {
  font-size: 12px !important;
}
.ivu-input[data-v-07c16328]::-moz-placeholder {
  font-size: 12px !important;
}
.ivu-input[data-v-07c16328]:-ms-input-placeholder {
  font-size: 12px !important;
}
.ivu-input[data-v-07c16328]::-ms-input-placeholder {
  font-size: 12px !important;
}
.ivu-input[data-v-07c16328]::placeholder {
  font-size: 12px !important;
}
.el-input__inner[data-v-07c16328] {
  font-size: 12px !important;
}
.el-pagination[data-v-07c16328] {
  overflow: auto;
  width: 100%;
}
.ivu-input[data-v-07c16328],
.ivu-select-dropdown[data-v-07c16328],
.ivu-picker-confirm-time[data-v-07c16328] {
  border: 1px solid;
}
[data-theme=light] .ivu-input[data-v-07c16328],
[data-theme=light] .ivu-select-dropdown[data-v-07c16328],
[data-theme=light] .ivu-picker-confirm-time[data-v-07c16328] {
  color: #333;
}
[data-theme=dark] .ivu-input[data-v-07c16328],
[data-theme=dark] .ivu-select-dropdown[data-v-07c16328],
[data-theme=dark] .ivu-picker-confirm-time[data-v-07c16328] {
  color: #d6d6d6;
}
[data-theme=light] .ivu-input[data-v-07c16328],
[data-theme=light] .ivu-select-dropdown[data-v-07c16328],
[data-theme=light] .ivu-picker-confirm-time[data-v-07c16328] {
  border-color: #DCDFE6;
}
[data-theme=dark] .ivu-input[data-v-07c16328],
[data-theme=dark] .ivu-select-dropdown[data-v-07c16328],
[data-theme=dark] .ivu-picker-confirm-time[data-v-07c16328] {
  border-color: #575757;
}
[data-theme=light] .ivu-input[data-v-07c16328],
[data-theme=light] .ivu-select-dropdown[data-v-07c16328],
[data-theme=light] .ivu-picker-confirm-time[data-v-07c16328] {
  background-color: #fff;
}
[data-theme=dark] .ivu-input[data-v-07c16328],
[data-theme=dark] .ivu-select-dropdown[data-v-07c16328],
[data-theme=dark] .ivu-picker-confirm-time[data-v-07c16328] {
  background-color: #36455a;
}
[data-theme=light] .ivu-input[data-v-07c16328] {
  background-color: #fff;
}
[data-theme=dark] .ivu-input[data-v-07c16328] {
  background-color: #181D24;
}
[data-theme=light] .ivu-date-picker-cells-cell-range[data-v-07c16328]:before {
  background-color: #e1f0fe;
}
[data-theme=dark] .ivu-date-picker-cells-cell-range[data-v-07c16328]:before {
  background-color: #14293b;
}
[data-theme=light] .ivu-date-picker-cells-cell:hover em[data-v-07c16328] {
  background-color: #e1f0fe;
}
[data-theme=dark] .ivu-date-picker-cells-cell:hover em[data-v-07c16328] {
  background-color: #14293b;
}
[data-theme=light] .ivu-time-picker-cells-cell-selected[data-v-07c16328] {
  color: #333;
}
[data-theme=dark] .ivu-time-picker-cells-cell-selected[data-v-07c16328] {
  color: #d6d6d6;
}
[data-theme=light] .ivu-time-picker-cells-cell-selected[data-v-07c16328] {
  background-color: #17A2B8;
}
[data-theme=dark] .ivu-time-picker-cells-cell-selected[data-v-07c16328] {
  background-color: #6a6a6a;
}
[data-theme=light] .ivu-time-picker-cells-cell[data-v-07c16328]:hover {
  background-color: #17A2B8;
}
[data-theme=dark] .ivu-time-picker-cells-cell[data-v-07c16328]:hover {
  background-color: #6a6a6a;
}
.ivu-date-picker-transfer[data-v-07c16328] {
  z-index: 9999 !important;
}
.viewer-container[data-v-07c16328] {
  right: 1.25rem;
  z-index: 9999 !important;
}
.v-popper[data-v-07c16328] {
  width: 100% !important;
}
.v-popper__inner[data-v-07c16328] {
  max-width: 25rem;
  max-height: 25rem;
  word-break: break-word;
  overflow-y: scroll;
}
[data-theme=light] .v-popper__inner[data-v-07c16328] {
  color: #e4e3e3;
}
[data-theme=dark] .v-popper__inner[data-v-07c16328] {
  color: #30363d;
}
[data-theme=light] .v-popper__inner[data-v-07c16328] {
  background-color: #000;
}
[data-theme=dark] .v-popper__inner[data-v-07c16328] {
  background-color: #fff;
}
.v-popper__inner[data-v-07c16328]::-webkit-scrollbar {
  display: none;
}
[data-theme=light] .v-popper__arrow[data-v-07c16328] {
  border-color: #000;
}
[data-theme=dark] .v-popper__arrow[data-v-07c16328] {
  border-color: #fff;
}
.timezone-selector[data-v-07c16328] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 0.625rem;
}
.timezone-selector .timezone-display[data-v-07c16328] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 0.625rem;
}
.timezone-selector .timezone-display .current-time[data-v-07c16328] {
  font-size: 0.75rem;
  white-space: nowrap;
}
[data-theme=light] .timezone-selector .timezone-display .current-time[data-v-07c16328] {
  color: #333;
}
[data-theme=dark] .timezone-selector .timezone-display .current-time[data-v-07c16328] {
  color: #d6d6d6;
}
.timezone-selector .timezone-display .timezone-select[data-v-07c16328] {
  width: 5.625rem;
}
.timezone-selector .timezone-display .timezone-select[data-v-07c16328]  .el-input__inner {
  height: 32px;
  line-height: 32px;
  font-size: 12px;
  padding: 0 8px;
}
[data-theme=light] .timezone-selector .timezone-display .timezone-select[data-v-07c16328]  .el-input__inner {
  background-color: #fff;
}
[data-theme=dark] .timezone-selector .timezone-display .timezone-select[data-v-07c16328]  .el-input__inner {
  background-color: #181D24;
}
[data-theme=light] .timezone-selector .timezone-display .timezone-select[data-v-07c16328]  .el-input__inner {
  border-color: #e4e3e3;
}
[data-theme=dark] .timezone-selector .timezone-display .timezone-select[data-v-07c16328]  .el-input__inner {
  border-color: #30363d;
}
[data-theme=light] .timezone-selector .timezone-display .timezone-select[data-v-07c16328]  .el-input__inner {
  color: #333;
}
[data-theme=dark] .timezone-selector .timezone-display .timezone-select[data-v-07c16328]  .el-input__inner {
  color: #d6d6d6;
}
[data-theme=dark] .timezone-selector .timezone-display .current-time[data-v-07c16328] {
  color: #E6F7FF;
}
[data-theme=dark] .timezone-selector .timezone-display .timezone-select[data-v-07c16328]  .el-input__inner {
  background-color: #001529;
  border-color: #177CB0;
  color: #E6F7FF;
}

.language-switcher[data-v-03bb1a09] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

/* 自定义选择器样式 */
.language-switcher[data-v-03bb1a09] :deep(.el-input__inner) {
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  background: transparent;
  font-size: 12px;
  padding: 0 8px;
}
.language-switcher[data-v-03bb1a09] :deep(.el-input__suffix) {
  color: #666;
}
.language-switcher[data-v-03bb1a09] :deep(.el-input__inner:hover) {
  border-color: #dcdee2;
}
.language-switcher[data-v-03bb1a09] :deep(.el-select) {
  width: 100px;
}

*[data-v-24f165c2] {
  font-size: 0.75rem;
}
.el-table[data-v-24f165c2] {
  line-height: 1;
}
.el-table .el-table__fixed[data-v-24f165c2],
.el-table .el-table__fixed-right[data-v-24f165c2] {
  height: 100% !important;
}
.el-table .el-table__fixed[data-v-24f165c2]::before,
.el-table .el-table__fixed-right[data-v-24f165c2]::before {
  display: none;
}
[data-theme=light] .el-table.el-table--striped .el-table__body tr.el-table__row--striped td[data-v-24f165c2] {
  background-color: #fafafa;
}
[data-theme=dark] .el-table.el-table--striped .el-table__body tr.el-table__row--striped td[data-v-24f165c2] {
  background-color: #1a2029;
}
.el-table th .cell[data-v-24f165c2] {
  word-break: break-word;
}
.el-table .blueActive[data-v-24f165c2] {
  color: #5f89bd;
}
.el-button--primary[data-v-24f165c2] {
  color: #fff;
  background-color: #17A2B8;
  border-color: #17A2B8;
}
.el-card[data-v-24f165c2] {
  border-radius: 10px;
}
.el-dropdown .el-button--text[data-v-24f165c2] {
  font-weight: 500;
  color: #17A2B8;
}
.el-tabs__item[data-v-24f165c2]:hover {
  color: #17A2B8;
}
.el-tabs__item.is-active[data-v-24f165c2] {
  color: #17A2B8;
}
.el-tabs__active-bar[data-v-24f165c2] {
  background-color: #17A2B8;
}
.fudaiNum[data-v-24f165c2] {
  font-size: 0.75rem;
  padding: 2px 0.375rem;
  color: #fff;
  border-radius: 50%;
  background-color: #17A2B8;
}
.el-button--primary[data-v-24f165c2]:hover {
  color: #fff;
  background-color: #1bb0c7;
  border-color: #1bb0c7;
}
.el-table thead[data-v-24f165c2] {
  color: #555;
}
.ivu-date-picker-cells-cell-selected em[data-v-24f165c2] {
  background-color: #17A2B8 !important;
}
.ivu-date-picker-cells-focused em[data-v-24f165c2] {
  -webkit-box-shadow: 0 0 0 1px #17A2B8 inset !important;
          box-shadow: 0 0 0 1px #17A2B8 inset !important;
}
.ivu-btn-primary[data-v-24f165c2] {
  background-color: #17A2B8 !important;
}
.el-pager .active[data-v-24f165c2] {
  background-color: #17A2B8 !important;
}
.el-pager .number[data-v-24f165c2]:hover:not(.active) {
  color: #17A2B8 !important;
}
.el-table th[data-v-24f165c2] {
  background-color: #e9ecfd;
}
.el-form-item__label[data-v-24f165c2] {
  word-break: break-word;
}
.tabs .el-tabs__header[data-v-24f165c2] {
  margin: 0;
}
.tabs .el-tabs__header .el-tabs__item.is-closable[data-v-24f165c2]:hover {
  padding: 0 20px !important;
}
.zaloImg[data-v-24f165c2] {
  margin-left: 0.375rem;
  width: 1.125rem;
  height: 1.125rem;
  cursor: pointer;
}
[data-theme=light] .el-menu--vertical[data-v-24f165c2] {
  background-color: #17A2B8;
}
[data-theme=dark] .el-menu--vertical[data-v-24f165c2] {
  background-color: #333a3f;
}
[data-theme=light] .el-menu--vertical .el-menu[data-v-24f165c2] {
  background-color: #17A2B8;
}
[data-theme=dark] .el-menu--vertical .el-menu[data-v-24f165c2] {
  background-color: #333a3f;
}
[data-theme=light] .el-menu--vertical .el-menu .el-menu-item[data-v-24f165c2]:hover {
  background-color: #FFFFFF;
}
[data-theme=dark] .el-menu--vertical .el-menu .el-menu-item[data-v-24f165c2]:hover {
  background-color: #1fa355;
}
[data-theme=light] .el-menu--vertical .el-menu .el-menu-item.is-active[data-v-24f165c2] {
  background-color: #FFFFFF;
}
[data-theme=dark] .el-menu--vertical .el-menu .el-menu-item.is-active[data-v-24f165c2] {
  background-color: #1fa355;
}
.el-menu--vertical .el-menu .closeSideItem[data-v-24f165c2] {
  margin: 2px 0 !important;
}
.el-menu--vertical .closeSideItem .sideMenuItem[data-v-24f165c2] {
  padding: 0px 0 !important;
  padding-left: 0 !important;
}
.el-switch[data-v-24f165c2] {
  height: 100% !important;
}
.el-submenu__title[data-v-24f165c2] {
  padding-right: 30px;
}
.el-menu-item[data-v-24f165c2] {
  padding-right: 15px !important;
  min-width: auto !important;
}
.el-tooltip__popper[data-v-24f165c2] {
  max-width: 400px !important;
}
.el-dropdown-link[data-v-24f165c2] {
  cursor: pointer;
  color: #17A2B8;
}
.el-switch__core[data-v-24f165c2]:after {
  background-color: #fff !important;
}
.el-button.is-disabled[data-v-24f165c2] {
  opacity: 0.8;
  background-color: #abadb3;
  border: none;
}
[data-theme=light] .el-button.is-disabled[data-v-24f165c2] {
  color: #ffffff;
}
[data-theme=dark] .el-button.is-disabled[data-v-24f165c2] {
  color: #dcdcdc;
}
[data-theme=light] .v-modal[data-v-24f165c2] {
  background-color: #000;
}
[data-theme=dark] .v-modal[data-v-24f165c2] {
  background-color: #a1a1a1;
}
[data-theme=light] .el-loading-mask[data-v-24f165c2] {
  background-color: rgba(255, 255, 255, 0.75);
}
[data-theme=dark] .el-loading-mask[data-v-24f165c2] {
  background-color: rgba(0, 0, 0, 0.75);
}
.reference_item[data-v-24f165c2] {
  text-align: left;
}
.ivu-input[data-v-24f165c2] {
  font-size: 12px !important;
  background-color: #fff;
  background-image: none;
  border-radius: 8px;
  border: 2px solid #dcdfe6;
  padding-left: 15px !important;
}
.ivu-input[data-v-24f165c2]::-webkit-input-placeholder {
  font-size: 12px !important;
}
.ivu-input[data-v-24f165c2]::-moz-placeholder {
  font-size: 12px !important;
}
.ivu-input[data-v-24f165c2]:-ms-input-placeholder {
  font-size: 12px !important;
}
.ivu-input[data-v-24f165c2]::-ms-input-placeholder {
  font-size: 12px !important;
}
.ivu-input[data-v-24f165c2]::placeholder {
  font-size: 12px !important;
}
.el-input__inner[data-v-24f165c2] {
  font-size: 12px !important;
}
.el-pagination[data-v-24f165c2] {
  overflow: auto;
  width: 100%;
}
.ivu-input[data-v-24f165c2],
.ivu-select-dropdown[data-v-24f165c2],
.ivu-picker-confirm-time[data-v-24f165c2] {
  border: 1px solid;
}
[data-theme=light] .ivu-input[data-v-24f165c2],
[data-theme=light] .ivu-select-dropdown[data-v-24f165c2],
[data-theme=light] .ivu-picker-confirm-time[data-v-24f165c2] {
  color: #333;
}
[data-theme=dark] .ivu-input[data-v-24f165c2],
[data-theme=dark] .ivu-select-dropdown[data-v-24f165c2],
[data-theme=dark] .ivu-picker-confirm-time[data-v-24f165c2] {
  color: #d6d6d6;
}
[data-theme=light] .ivu-input[data-v-24f165c2],
[data-theme=light] .ivu-select-dropdown[data-v-24f165c2],
[data-theme=light] .ivu-picker-confirm-time[data-v-24f165c2] {
  border-color: #DCDFE6;
}
[data-theme=dark] .ivu-input[data-v-24f165c2],
[data-theme=dark] .ivu-select-dropdown[data-v-24f165c2],
[data-theme=dark] .ivu-picker-confirm-time[data-v-24f165c2] {
  border-color: #575757;
}
[data-theme=light] .ivu-input[data-v-24f165c2],
[data-theme=light] .ivu-select-dropdown[data-v-24f165c2],
[data-theme=light] .ivu-picker-confirm-time[data-v-24f165c2] {
  background-color: #fff;
}
[data-theme=dark] .ivu-input[data-v-24f165c2],
[data-theme=dark] .ivu-select-dropdown[data-v-24f165c2],
[data-theme=dark] .ivu-picker-confirm-time[data-v-24f165c2] {
  background-color: #36455a;
}
[data-theme=light] .ivu-input[data-v-24f165c2] {
  background-color: #fff;
}
[data-theme=dark] .ivu-input[data-v-24f165c2] {
  background-color: #181D24;
}
[data-theme=light] .ivu-date-picker-cells-cell-range[data-v-24f165c2]:before {
  background-color: #e1f0fe;
}
[data-theme=dark] .ivu-date-picker-cells-cell-range[data-v-24f165c2]:before {
  background-color: #14293b;
}
[data-theme=light] .ivu-date-picker-cells-cell:hover em[data-v-24f165c2] {
  background-color: #e1f0fe;
}
[data-theme=dark] .ivu-date-picker-cells-cell:hover em[data-v-24f165c2] {
  background-color: #14293b;
}
[data-theme=light] .ivu-time-picker-cells-cell-selected[data-v-24f165c2] {
  color: #333;
}
[data-theme=dark] .ivu-time-picker-cells-cell-selected[data-v-24f165c2] {
  color: #d6d6d6;
}
[data-theme=light] .ivu-time-picker-cells-cell-selected[data-v-24f165c2] {
  background-color: #17A2B8;
}
[data-theme=dark] .ivu-time-picker-cells-cell-selected[data-v-24f165c2] {
  background-color: #6a6a6a;
}
[data-theme=light] .ivu-time-picker-cells-cell[data-v-24f165c2]:hover {
  background-color: #17A2B8;
}
[data-theme=dark] .ivu-time-picker-cells-cell[data-v-24f165c2]:hover {
  background-color: #6a6a6a;
}
.ivu-date-picker-transfer[data-v-24f165c2] {
  z-index: 9999 !important;
}
.viewer-container[data-v-24f165c2] {
  right: 1.25rem;
  z-index: 9999 !important;
}
.v-popper[data-v-24f165c2] {
  width: 100% !important;
}
.v-popper__inner[data-v-24f165c2] {
  max-width: 25rem;
  max-height: 25rem;
  word-break: break-word;
  overflow-y: scroll;
}
[data-theme=light] .v-popper__inner[data-v-24f165c2] {
  color: #e4e3e3;
}
[data-theme=dark] .v-popper__inner[data-v-24f165c2] {
  color: #30363d;
}
[data-theme=light] .v-popper__inner[data-v-24f165c2] {
  background-color: #000;
}
[data-theme=dark] .v-popper__inner[data-v-24f165c2] {
  background-color: #fff;
}
.v-popper__inner[data-v-24f165c2]::-webkit-scrollbar {
  display: none;
}
[data-theme=light] .v-popper__arrow[data-v-24f165c2] {
  border-color: #000;
}
[data-theme=dark] .v-popper__arrow[data-v-24f165c2] {
  border-color: #fff;
}
.indian-holiday-calendar[data-v-24f165c2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 0.5rem;
}
.calendar-trigger[data-v-24f165c2] {
  cursor: pointer;
  padding: 0.5rem;
  border-radius: 0.25rem;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.calendar-trigger[data-v-24f165c2]:hover {
  background-color: rgba(64, 158, 255, 0.1);
}
.calendar-trigger .el-icon-date[data-v-24f165c2] {
  font-size: 16px;
  color: #666;
  -webkit-transition: color 0.3s;
  transition: color 0.3s;
}
.calendar-trigger .el-icon-date.active[data-v-24f165c2], .calendar-trigger .el-icon-date[data-v-24f165c2]:hover {
  color: #409EFF;
}
.calendar-controls[data-v-24f165c2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 1.25rem;
  padding: 0.938rem;
  background: #f8f9fa;
  border-radius: 0.5rem;
}
.calendar-controls .controls-left[data-v-24f165c2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 0.75rem;
}
.calendar-controls .controls-left .current-month-info[data-v-24f165c2] {
  font-size: 1rem;
  font-weight: 600;
  color: #303133;
  margin-left: 0.5rem;
}
.calendar-controls .controls-right[data-v-24f165c2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 0.5rem;
}
.calendar-content[data-v-24f165c2] {
  margin-bottom: 1.25rem;
}
.holiday-calendar[data-v-24f165c2] {
  border: 1px solid #e4e7ed;
  border-radius: 0.5rem;
  overflow: hidden;
}
.holiday-calendar[data-v-24f165c2] :deep(.el-calendar__header) {
  padding: 12px 20px;
  background: #409EFF;
  color: white;
  border-bottom: none;
}
.holiday-calendar :deep(.el-calendar__header) .el-calendar__title[data-v-24f165c2] {
  color: white;
  font-weight: 600;
}
.holiday-calendar :deep(.el-calendar__header) .el-calendar__button-group .el-button--text[data-v-24f165c2] {
  color: white;
}
.holiday-calendar :deep(.el-calendar__header) .el-calendar__button-group .el-button--text[data-v-24f165c2]:hover {
  color: #ecf5ff;
}
.holiday-calendar[data-v-24f165c2] :deep(.el-calendar__body) {
  padding: 0;
}
.holiday-calendar :deep(.el-calendar-table) .el-calendar-day[data-v-24f165c2] {
  height: 90px;
  padding: 6px;
  border-right: 1px solid #ebeef5;
  border-bottom: 1px solid #ebeef5;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.holiday-calendar :deep(.el-calendar-table) .el-calendar-day[data-v-24f165c2]:hover {
  background-color: #f5f7fa;
}
.holiday-calendar :deep(.el-calendar-table) thead th[data-v-24f165c2] {
  background: #f2f6fc;
  padding: 10px;
  font-weight: 600;
  color: #606266;
  border-bottom: 2px solid #e4e7ed;
}
.calendar-day[data-v-24f165c2] {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: relative;
}
.calendar-day .day-header[data-v-24f165c2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 0.25rem;
}
.calendar-day .day-header .day-number[data-v-24f165c2] {
  font-size: 1rem;
  font-weight: 600;
  color: #303133;
}
.calendar-day .day-header .day-indicators[data-v-24f165c2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 2px;
}
.calendar-day .day-header .day-indicators .indicator[data-v-24f165c2] {
  width: 0.5rem;
  height: 0.5rem;
  border-radius: 50%;
}
.calendar-day .day-header .day-indicators .indicator.national[data-v-24f165c2] {
  background-color: #ff4d4f;
}
.calendar-day .day-header .day-indicators .indicator.religious[data-v-24f165c2] {
  background-color: #faad14;
}
.calendar-day .day-header .day-indicators .indicator.bank[data-v-24f165c2] {
  background-color: #1890ff;
}
.calendar-day .holiday-info[data-v-24f165c2] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 2px;
}
.calendar-day .holiday-info .holiday-tag[data-v-24f165c2] {
  font-size: 0.625rem;
  padding: 2px 0.25rem;
  border-radius: 0.188rem;
  text-align: center;
  line-height: 1.2;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: 500;
}
.calendar-day .holiday-info .holiday-tag.holiday-national[data-v-24f165c2] {
  background-color: #ff4d4f;
  color: white;
}
.calendar-day .holiday-info .holiday-tag.holiday-religious[data-v-24f165c2] {
  background-color: #faad14;
  color: white;
}
.calendar-day .holiday-info .holiday-tag.holiday-bank[data-v-24f165c2] {
  background-color: #1890ff;
  color: white;
}
.calendar-day.has-holiday[data-v-24f165c2] {
  border-radius: 0.25rem;
}
.calendar-day.national-holiday[data-v-24f165c2] {
  background: linear-gradient(135deg, rgba(255, 77, 79, 0.1), rgba(255, 77, 79, 0.05));
}
.calendar-day.religious-holiday[data-v-24f165c2] {
  background: linear-gradient(135deg, rgba(250, 173, 20, 0.1), rgba(250, 173, 20, 0.05));
}
.calendar-day.bank-holiday[data-v-24f165c2] {
  background: linear-gradient(135deg, rgba(24, 144, 255, 0.1), rgba(24, 144, 255, 0.05));
}
.calendar-day.today .day-number[data-v-24f165c2] {
  color: #409EFF;
  font-weight: bold;
  background: #409EFF;
  color: white;
  border-radius: 50%;
  width: 1.5rem;
  height: 1.5rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 0.875rem;
}
.calendar-day.other-month[data-v-24f165c2] {
  background-color: rgba(0, 0, 0, 0.04);
  color: #c0c4cc;
}
.calendar-day.other-month .day-number[data-v-24f165c2] {
  color: #c0c4cc;
}
.calendar-day.other-month .day-indicators .indicator[data-v-24f165c2] {
  opacity: 0.5;
}
.calendar-day.other-month .holiday-tag[data-v-24f165c2] {
  opacity: 0.6;
  background-color: #d3d4d6 !important;
  color: #909399 !important;
}
.calendar-day.other-month[data-v-24f165c2]:hover {
  background-color: rgba(0, 0, 0, 0.06);
}
.holiday-list[data-v-24f165c2] {
  margin-bottom: 1.25rem;
}
.holiday-list h4[data-v-24f165c2] {
  margin: 0 0 0.75rem 0;
  font-size: 1rem;
  font-weight: 600;
  color: #303133;
  padding-bottom: 0.5rem;
  border-bottom: 2px solid #409EFF;
}
.holiday-list .holiday-items .holiday-item[data-v-24f165c2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.75rem;
  margin-bottom: 0.5rem;
  border-radius: 0.5rem;
  border-left: 0.25rem solid #e4e7ed;
  background: #f8f9fa;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.holiday-list .holiday-items .holiday-item[data-v-24f165c2]:hover {
  -webkit-transform: translateX(0.25rem);
      -ms-transform: translateX(0.25rem);
          transform: translateX(0.25rem);
  -webkit-box-shadow: 0 2px 0.5rem rgba(0, 0, 0, 0.1);
          box-shadow: 0 2px 0.5rem rgba(0, 0, 0, 0.1);
}
.holiday-list .holiday-items .holiday-item.item-national[data-v-24f165c2] {
  border-left-color: #ff4d4f;
  background: rgba(255, 77, 79, 0.05);
}
.holiday-list .holiday-items .holiday-item.item-religious[data-v-24f165c2] {
  border-left-color: #faad14;
  background: rgba(250, 173, 20, 0.05);
}
.holiday-list .holiday-items .holiday-item.item-bank[data-v-24f165c2] {
  border-left-color: #1890ff;
  background: rgba(24, 144, 255, 0.05);
}
.holiday-list .holiday-items .holiday-item .holiday-date[data-v-24f165c2] {
  font-weight: 600;
  color: #409EFF;
  min-width: 7.5rem;
}
.holiday-list .holiday-items .holiday-item .holiday-details[data-v-24f165c2] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-left: 1rem;
}
.holiday-list .holiday-items .holiday-item .holiday-details .holiday-name[data-v-24f165c2] {
  font-weight: 600;
  color: #303133;
  margin-bottom: 0.25rem;
}
.holiday-list .holiday-items .holiday-item .holiday-details .holiday-description[data-v-24f165c2] {
  font-size: 0.75rem;
  color: #909399;
  line-height: 1.4;
}
.holiday-list .holiday-items .holiday-item .holiday-type[data-v-24f165c2] {
  margin-left: 0.75rem;
}
.legend[data-v-24f165c2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 1.25rem;
  padding: 0.938rem;
  background: #f8f9fa;
  border-radius: 0.5rem;
  border: 1px solid #e4e7ed;
}
.legend .legend-title[data-v-24f165c2] {
  font-weight: 600;
  color: #303133;
  margin-right: 0.5rem;
}
.legend .legend-items[data-v-24f165c2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 1rem;
}
.legend .legend-items .legend-item[data-v-24f165c2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 0.375rem;
  font-size: 0.813rem;
  color: #606266;
}
.legend .legend-items .legend-item .legend-color[data-v-24f165c2] {
  width: 0.875rem;
  height: 0.875rem;
  border-radius: 0.188rem;
}
.legend .legend-items .legend-item .legend-color.national[data-v-24f165c2] {
  background-color: #ff4d4f;
}
.legend .legend-items .legend-item .legend-color.religious[data-v-24f165c2] {
  background-color: #faad14;
}
.legend .legend-items .legend-item .legend-color.bank[data-v-24f165c2] {
  background-color: #1890ff;
}
.dialog-footer[data-v-24f165c2] {
  text-align: center;
}
[data-theme=dark] .calendar-controls[data-v-24f165c2] {
  background-color: #001529;
  color: #E6F7FF;
}
[data-theme=dark] .calendar-controls .current-month-info[data-v-24f165c2] {
  color: #E6F7FF;
}
[data-theme=dark] .holiday-calendar[data-v-24f165c2] {
  border-color: #177CB0;
}
[data-theme=dark] .holiday-calendar[data-v-24f165c2] :deep(.el-calendar__header) {
  background: #177CB0;
}
[data-theme=dark] .holiday-calendar :deep(.el-calendar-table) thead th[data-v-24f165c2] {
  background: #001529;
  color: #E6F7FF;
  border-bottom-color: #177CB0;
}
[data-theme=dark] .holiday-calendar :deep(.el-calendar-table) .el-calendar-day[data-v-24f165c2] {
  border-color: #177CB0;
}
[data-theme=dark] .holiday-calendar :deep(.el-calendar-table) .el-calendar-day[data-v-24f165c2]:hover {
  background-color: rgba(64, 169, 255, 0.1);
}
[data-theme=dark] .calendar-day .day-header .day-number[data-v-24f165c2] {
  color: #E6F7FF;
}
[data-theme=dark] .calendar-day.today .day-number[data-v-24f165c2] {
  background: #40a9ff;
  color: white;
}
[data-theme=dark] .calendar-day.other-month[data-v-24f165c2] {
  background-color: rgba(255, 255, 255, 0.02);
  color: #434343;
}
[data-theme=dark] .calendar-day.other-month .day-number[data-v-24f165c2] {
  color: #434343;
}
[data-theme=dark] .calendar-day.other-month .day-indicators .indicator[data-v-24f165c2] {
  opacity: 0.3;
}
[data-theme=dark] .calendar-day.other-month .holiday-tag[data-v-24f165c2] {
  opacity: 0.4;
  background-color: #525252 !important;
  color: #434343 !important;
}
[data-theme=dark] .calendar-day.other-month[data-v-24f165c2]:hover {
  background-color: rgba(255, 255, 255, 0.04);
}
[data-theme=dark] .holiday-list h4[data-v-24f165c2] {
  color: #E6F7FF;
  border-bottom-color: #40a9ff;
}
[data-theme=dark] .holiday-list .holiday-items .holiday-item[data-v-24f165c2] {
  background: #001529;
  color: #E6F7FF;
}
[data-theme=dark] .holiday-list .holiday-items .holiday-item .holiday-date[data-v-24f165c2] {
  color: #40a9ff;
}
[data-theme=dark] .holiday-list .holiday-items .holiday-item .holiday-details .holiday-name[data-v-24f165c2] {
  color: #E6F7FF;
}
[data-theme=dark] .legend[data-v-24f165c2] {
  background: #001529;
  border-color: #177CB0;
  color: #E6F7FF;
}
[data-theme=dark] .legend .legend-title[data-v-24f165c2] {
  color: #E6F7FF;
}
[data-theme=dark] .legend .legend-items .legend-item[data-v-24f165c2] {
  color: #E6F7FF;
}
[data-theme=dark] .calendar-trigger[data-v-24f165c2]:hover {
  background-color: rgba(64, 169, 255, 0.2);
}
[data-theme=dark] .calendar-trigger .el-icon-date[data-v-24f165c2] {
  color: #E6F7FF;
}
[data-theme=dark] .calendar-trigger .el-icon-date.active[data-v-24f165c2], [data-theme=dark] .calendar-trigger .el-icon-date[data-v-24f165c2]:hover {
  color: #40a9ff;
}
* {
  font-size: 0.75rem;
}
.el-table {
  line-height: 1;
}
.el-table .el-table__fixed,
.el-table .el-table__fixed-right {
  height: 100% !important;
}
.el-table .el-table__fixed::before,
.el-table .el-table__fixed-right::before {
  display: none;
}
[data-theme=light] .el-table.el-table--striped .el-table__body tr.el-table__row--striped td {
  background-color: #fafafa;
}
[data-theme=dark] .el-table.el-table--striped .el-table__body tr.el-table__row--striped td {
  background-color: #1a2029;
}
.el-table th .cell {
  word-break: break-word;
}
.el-table .blueActive {
  color: #5f89bd;
}
.el-button--primary {
  color: #fff;
  background-color: #17A2B8;
  border-color: #17A2B8;
}
.el-card {
  border-radius: 10px;
}
.el-dropdown .el-button--text {
  font-weight: 500;
  color: #17A2B8;
}
.el-tabs__item:hover {
  color: #17A2B8;
}
.el-tabs__item.is-active {
  color: #17A2B8;
}
.el-tabs__active-bar {
  background-color: #17A2B8;
}
.fudaiNum {
  font-size: 0.75rem;
  padding: 2px 0.375rem;
  color: #fff;
  border-radius: 50%;
  background-color: #17A2B8;
}
.el-button--primary:hover {
  color: #fff;
  background-color: #1bb0c7;
  border-color: #1bb0c7;
}
.el-table thead {
  color: #555;
}
.ivu-date-picker-cells-cell-selected em {
  background-color: #17A2B8 !important;
}
.ivu-date-picker-cells-focused em {
  -webkit-box-shadow: 0 0 0 1px #17A2B8 inset !important;
          box-shadow: 0 0 0 1px #17A2B8 inset !important;
}
.ivu-btn-primary {
  background-color: #17A2B8 !important;
}
.el-pager .active {
  background-color: #17A2B8 !important;
}
.el-pager .number:hover:not(.active) {
  color: #17A2B8 !important;
}
.el-table th {
  background-color: #e9ecfd;
}
.el-form-item__label {
  word-break: break-word;
}
.tabs .el-tabs__header {
  margin: 0;
}
.tabs .el-tabs__header .el-tabs__item.is-closable:hover {
  padding: 0 20px !important;
}
.zaloImg {
  margin-left: 0.375rem;
  width: 1.125rem;
  height: 1.125rem;
  cursor: pointer;
}
[data-theme=light] .el-menu--vertical {
  background-color: #17A2B8;
}
[data-theme=dark] .el-menu--vertical {
  background-color: #333a3f;
}
[data-theme=light] .el-menu--vertical .el-menu {
  background-color: #17A2B8;
}
[data-theme=dark] .el-menu--vertical .el-menu {
  background-color: #333a3f;
}
[data-theme=light] .el-menu--vertical .el-menu .el-menu-item:hover {
  background-color: #FFFFFF;
}
[data-theme=dark] .el-menu--vertical .el-menu .el-menu-item:hover {
  background-color: #1fa355;
}
[data-theme=light] .el-menu--vertical .el-menu .el-menu-item.is-active {
  background-color: #FFFFFF;
}
[data-theme=dark] .el-menu--vertical .el-menu .el-menu-item.is-active {
  background-color: #1fa355;
}
.el-menu--vertical .el-menu .closeSideItem {
  margin: 2px 0 !important;
}
.el-menu--vertical .closeSideItem .sideMenuItem {
  padding: 0px 0 !important;
  padding-left: 0 !important;
}
.el-switch {
  height: 100% !important;
}
.el-submenu__title {
  padding-right: 30px;
}
.el-menu-item {
  padding-right: 15px !important;
  min-width: auto !important;
}
.el-tooltip__popper {
  max-width: 400px !important;
}
.el-dropdown-link {
  cursor: pointer;
  color: #17A2B8;
}
.el-switch__core:after {
  background-color: #fff !important;
}
.el-button.is-disabled {
  opacity: 0.8;
  background-color: #abadb3;
  border: none;
}
[data-theme=light] .el-button.is-disabled {
  color: #ffffff;
}
[data-theme=dark] .el-button.is-disabled {
  color: #dcdcdc;
}
[data-theme=light] .v-modal {
  background-color: #000;
}
[data-theme=dark] .v-modal {
  background-color: #a1a1a1;
}
[data-theme=light] .el-loading-mask {
  background-color: rgba(255, 255, 255, 0.75);
}
[data-theme=dark] .el-loading-mask {
  background-color: rgba(0, 0, 0, 0.75);
}
.reference_item {
  text-align: left;
}
.ivu-input {
  font-size: 12px !important;
  background-color: #fff;
  background-image: none;
  border-radius: 8px;
  border: 2px solid #dcdfe6;
  padding-left: 15px !important;
}
.ivu-input::-webkit-input-placeholder {
  font-size: 12px !important;
}
.ivu-input::-moz-placeholder {
  font-size: 12px !important;
}
.ivu-input:-ms-input-placeholder {
  font-size: 12px !important;
}
.ivu-input::-ms-input-placeholder {
  font-size: 12px !important;
}
.ivu-input::placeholder {
  font-size: 12px !important;
}
.el-input__inner {
  font-size: 12px !important;
}
.el-pagination {
  overflow: auto;
  width: 100%;
}
.ivu-input,
.ivu-select-dropdown,
.ivu-picker-confirm-time {
  border: 1px solid;
}
[data-theme=light] .ivu-input,
[data-theme=light] .ivu-select-dropdown,
[data-theme=light] .ivu-picker-confirm-time {
  color: #333;
}
[data-theme=dark] .ivu-input,
[data-theme=dark] .ivu-select-dropdown,
[data-theme=dark] .ivu-picker-confirm-time {
  color: #d6d6d6;
}
[data-theme=light] .ivu-input,
[data-theme=light] .ivu-select-dropdown,
[data-theme=light] .ivu-picker-confirm-time {
  border-color: #DCDFE6;
}
[data-theme=dark] .ivu-input,
[data-theme=dark] .ivu-select-dropdown,
[data-theme=dark] .ivu-picker-confirm-time {
  border-color: #575757;
}
[data-theme=light] .ivu-input,
[data-theme=light] .ivu-select-dropdown,
[data-theme=light] .ivu-picker-confirm-time {
  background-color: #fff;
}
[data-theme=dark] .ivu-input,
[data-theme=dark] .ivu-select-dropdown,
[data-theme=dark] .ivu-picker-confirm-time {
  background-color: #36455a;
}
[data-theme=light] .ivu-input {
  background-color: #fff;
}
[data-theme=dark] .ivu-input {
  background-color: #181D24;
}
[data-theme=light] .ivu-date-picker-cells-cell-range:before {
  background-color: #e1f0fe;
}
[data-theme=dark] .ivu-date-picker-cells-cell-range:before {
  background-color: #14293b;
}
[data-theme=light] .ivu-date-picker-cells-cell:hover em {
  background-color: #e1f0fe;
}
[data-theme=dark] .ivu-date-picker-cells-cell:hover em {
  background-color: #14293b;
}
[data-theme=light] .ivu-time-picker-cells-cell-selected {
  color: #333;
}
[data-theme=dark] .ivu-time-picker-cells-cell-selected {
  color: #d6d6d6;
}
[data-theme=light] .ivu-time-picker-cells-cell-selected {
  background-color: #17A2B8;
}
[data-theme=dark] .ivu-time-picker-cells-cell-selected {
  background-color: #6a6a6a;
}
[data-theme=light] .ivu-time-picker-cells-cell:hover {
  background-color: #17A2B8;
}
[data-theme=dark] .ivu-time-picker-cells-cell:hover {
  background-color: #6a6a6a;
}
.ivu-date-picker-transfer {
  z-index: 9999 !important;
}
.viewer-container {
  right: 1.25rem;
  z-index: 9999 !important;
}
.v-popper {
  width: 100% !important;
}
.v-popper__inner {
  max-width: 25rem;
  max-height: 25rem;
  word-break: break-word;
  overflow-y: scroll;
}
[data-theme=light] .v-popper__inner {
  color: #e4e3e3;
}
[data-theme=dark] .v-popper__inner {
  color: #30363d;
}
[data-theme=light] .v-popper__inner {
  background-color: #000;
}
[data-theme=dark] .v-popper__inner {
  background-color: #fff;
}
.v-popper__inner::-webkit-scrollbar {
  display: none;
}
[data-theme=light] .v-popper__arrow {
  border-color: #000;
}
[data-theme=dark] .v-popper__arrow {
  border-color: #fff;
}
.holiday-calendar-dialog .el-dialog {
  -webkit-box-shadow: 0 12px 32px rgba(0, 0, 0, 0.15), 0 2px 6px rgba(0, 0, 0, 0.08);
          box-shadow: 0 12px 32px rgba(0, 0, 0, 0.15), 0 2px 6px rgba(0, 0, 0, 0.08);
  border-radius: 12px;
  border: 1px solid #e4e7ed;
  overflow: hidden;
}
.holiday-calendar-dialog .el-dialog__header {
  background: linear-gradient(135deg, #409EFF, #67C23A);
  color: white;
  padding: 20px 24px 16px;
  border-bottom: none;
}
.holiday-calendar-dialog .el-dialog__header .el-dialog__title {
  color: white;
  font-size: 18px;
  font-weight: 600;
}
.holiday-calendar-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close {
  color: white;
  font-size: 18px;
  background: rgba(255, 255, 255, 0.1);
  border-radius: 50%;
  width: 32px;
  height: 32px;
}
.holiday-calendar-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close:hover {
  color: white;
  background: rgba(255, 255, 255, 0.2);
}
.holiday-calendar-dialog .el-dialog__body {
  padding: 24px;
  max-height: 70vh;
  overflow-y: auto;
  background: #ffffff;
}
.holiday-calendar-dialog .el-dialog__footer {
  padding: 16px 24px 24px;
  text-align: center;
  background: #ffffff;
  border-top: 1px solid #f0f0f0;
}
[data-theme=dark] .holiday-calendar-dialog .el-dialog {
  border-color: #177CB0;
  -webkit-box-shadow: 0 12px 32px rgba(0, 0, 0, 0.3), 0 2px 6px rgba(0, 0, 0, 0.2);
          box-shadow: 0 12px 32px rgba(0, 0, 0, 0.3), 0 2px 6px rgba(0, 0, 0, 0.2);
}
[data-theme=dark] .holiday-calendar-dialog .el-dialog__header {
  background: linear-gradient(135deg, #177CB0, #389e0d);
}
[data-theme=dark] .holiday-calendar-dialog .el-dialog__body {
  background: #001529;
  color: #E6F7FF;
}
[data-theme=dark] .holiday-calendar-dialog .el-dialog__footer {
  background: #001529;
  border-top-color: #177CB0;
}
@charset "UTF-8";
* {
  font-size: 0.75rem;
}
.el-table {
  line-height: 1;
}
.el-table .el-table__fixed,
.el-table .el-table__fixed-right {
  height: 100% !important;
}
.el-table .el-table__fixed::before,
.el-table .el-table__fixed-right::before {
  display: none;
}
[data-theme=light] .el-table.el-table--striped .el-table__body tr.el-table__row--striped td {
  background-color: #fafafa;
}
[data-theme=dark] .el-table.el-table--striped .el-table__body tr.el-table__row--striped td {
  background-color: #1a2029;
}
.el-table th .cell {
  word-break: break-word;
}
.el-table .blueActive {
  color: #5f89bd;
}
.el-button--primary {
  color: #fff;
  background-color: #17A2B8;
  border-color: #17A2B8;
}
.el-card {
  border-radius: 10px;
}
.el-dropdown .el-button--text {
  font-weight: 500;
  color: #17A2B8;
}
.el-tabs__item:hover {
  color: #17A2B8;
}
.el-tabs__item.is-active {
  color: #17A2B8;
}
.el-tabs__active-bar {
  background-color: #17A2B8;
}
.fudaiNum {
  font-size: 0.75rem;
  padding: 2px 0.375rem;
  color: #fff;
  border-radius: 50%;
  background-color: #17A2B8;
}
.el-button--primary:hover {
  color: #fff;
  background-color: #1bb0c7;
  border-color: #1bb0c7;
}
.el-table thead {
  color: #555;
}
.ivu-date-picker-cells-cell-selected em {
  background-color: #17A2B8 !important;
}
.ivu-date-picker-cells-focused em {
  -webkit-box-shadow: 0 0 0 1px #17A2B8 inset !important;
          box-shadow: 0 0 0 1px #17A2B8 inset !important;
}
.ivu-btn-primary {
  background-color: #17A2B8 !important;
}
.el-pager .active {
  background-color: #17A2B8 !important;
}
.el-pager .number:hover:not(.active) {
  color: #17A2B8 !important;
}
.el-table th {
  background-color: #e9ecfd;
}
.el-form-item__label {
  word-break: break-word;
}
.tabs .el-tabs__header {
  margin: 0;
}
.tabs .el-tabs__header .el-tabs__item.is-closable:hover {
  padding: 0 20px !important;
}
.zaloImg {
  margin-left: 0.375rem;
  width: 1.125rem;
  height: 1.125rem;
  cursor: pointer;
}
[data-theme=light] .el-menu--vertical {
  background-color: #17A2B8;
}
[data-theme=dark] .el-menu--vertical {
  background-color: #333a3f;
}
[data-theme=light] .el-menu--vertical .el-menu {
  background-color: #17A2B8;
}
[data-theme=dark] .el-menu--vertical .el-menu {
  background-color: #333a3f;
}
[data-theme=light] .el-menu--vertical .el-menu .el-menu-item:hover {
  background-color: #FFFFFF;
}
[data-theme=dark] .el-menu--vertical .el-menu .el-menu-item:hover {
  background-color: #1fa355;
}
[data-theme=light] .el-menu--vertical .el-menu .el-menu-item.is-active {
  background-color: #FFFFFF;
}
[data-theme=dark] .el-menu--vertical .el-menu .el-menu-item.is-active {
  background-color: #1fa355;
}
.el-menu--vertical .el-menu .closeSideItem {
  margin: 2px 0 !important;
}
.el-menu--vertical .closeSideItem .sideMenuItem {
  padding: 0px 0 !important;
  padding-left: 0 !important;
}
.el-switch {
  height: 100% !important;
}
.el-submenu__title {
  padding-right: 30px;
}
.el-menu-item {
  padding-right: 15px !important;
  min-width: auto !important;
}
.el-tooltip__popper {
  max-width: 400px !important;
}
.el-dropdown-link {
  cursor: pointer;
  color: #17A2B8;
}
.el-switch__core:after {
  background-color: #fff !important;
}
.el-button.is-disabled {
  opacity: 0.8;
  background-color: #abadb3;
  border: none;
}
[data-theme=light] .el-button.is-disabled {
  color: #ffffff;
}
[data-theme=dark] .el-button.is-disabled {
  color: #dcdcdc;
}
[data-theme=light] .v-modal {
  background-color: #000;
}
[data-theme=dark] .v-modal {
  background-color: #a1a1a1;
}
[data-theme=light] .el-loading-mask {
  background-color: rgba(255, 255, 255, 0.75);
}
[data-theme=dark] .el-loading-mask {
  background-color: rgba(0, 0, 0, 0.75);
}
.reference_item {
  text-align: left;
}
.ivu-input {
  font-size: 12px !important;
  background-color: #fff;
  background-image: none;
  border-radius: 8px;
  border: 2px solid #dcdfe6;
  padding-left: 15px !important;
}
.ivu-input::-webkit-input-placeholder {
  font-size: 12px !important;
}
.ivu-input::-moz-placeholder {
  font-size: 12px !important;
}
.ivu-input:-ms-input-placeholder {
  font-size: 12px !important;
}
.ivu-input::-ms-input-placeholder {
  font-size: 12px !important;
}
.ivu-input::placeholder {
  font-size: 12px !important;
}
.el-input__inner {
  font-size: 12px !important;
}
.el-pagination {
  overflow: auto;
  width: 100%;
}
.ivu-input,
.ivu-select-dropdown,
.ivu-picker-confirm-time {
  border: 1px solid;
}
[data-theme=light] .ivu-input,
[data-theme=light] .ivu-select-dropdown,
[data-theme=light] .ivu-picker-confirm-time {
  color: #333;
}
[data-theme=dark] .ivu-input,
[data-theme=dark] .ivu-select-dropdown,
[data-theme=dark] .ivu-picker-confirm-time {
  color: #d6d6d6;
}
[data-theme=light] .ivu-input,
[data-theme=light] .ivu-select-dropdown,
[data-theme=light] .ivu-picker-confirm-time {
  border-color: #DCDFE6;
}
[data-theme=dark] .ivu-input,
[data-theme=dark] .ivu-select-dropdown,
[data-theme=dark] .ivu-picker-confirm-time {
  border-color: #575757;
}
[data-theme=light] .ivu-input,
[data-theme=light] .ivu-select-dropdown,
[data-theme=light] .ivu-picker-confirm-time {
  background-color: #fff;
}
[data-theme=dark] .ivu-input,
[data-theme=dark] .ivu-select-dropdown,
[data-theme=dark] .ivu-picker-confirm-time {
  background-color: #36455a;
}
[data-theme=light] .ivu-input {
  background-color: #fff;
}
[data-theme=dark] .ivu-input {
  background-color: #181D24;
}
[data-theme=light] .ivu-date-picker-cells-cell-range:before {
  background-color: #e1f0fe;
}
[data-theme=dark] .ivu-date-picker-cells-cell-range:before {
  background-color: #14293b;
}
[data-theme=light] .ivu-date-picker-cells-cell:hover em {
  background-color: #e1f0fe;
}
[data-theme=dark] .ivu-date-picker-cells-cell:hover em {
  background-color: #14293b;
}
[data-theme=light] .ivu-time-picker-cells-cell-selected {
  color: #333;
}
[data-theme=dark] .ivu-time-picker-cells-cell-selected {
  color: #d6d6d6;
}
[data-theme=light] .ivu-time-picker-cells-cell-selected {
  background-color: #17A2B8;
}
[data-theme=dark] .ivu-time-picker-cells-cell-selected {
  background-color: #6a6a6a;
}
[data-theme=light] .ivu-time-picker-cells-cell:hover {
  background-color: #17A2B8;
}
[data-theme=dark] .ivu-time-picker-cells-cell:hover {
  background-color: #6a6a6a;
}
.ivu-date-picker-transfer {
  z-index: 9999 !important;
}
.viewer-container {
  right: 1.25rem;
  z-index: 9999 !important;
}
.v-popper {
  width: 100% !important;
}
.v-popper__inner {
  max-width: 25rem;
  max-height: 25rem;
  word-break: break-word;
  overflow-y: scroll;
}
[data-theme=light] .v-popper__inner {
  color: #e4e3e3;
}
[data-theme=dark] .v-popper__inner {
  color: #30363d;
}
[data-theme=light] .v-popper__inner {
  background-color: #000;
}
[data-theme=dark] .v-popper__inner {
  background-color: #fff;
}
.v-popper__inner::-webkit-scrollbar {
  display: none;
}
[data-theme=light] .v-popper__arrow {
  border-color: #000;
}
[data-theme=dark] .v-popper__arrow {
  border-color: #fff;
}
.closeSideItem .only .el-tooltip {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.menu_sec {
  padding-right: 0.625rem;
}
.menu_sec .sideItem .only {
  margin: 0 0.625rem;
}
.menu_sec .sideItem .only .sideMenuItem {
  padding: 0.625rem 0px !important;
}
.menu_sec .iconfonts {
  display: none;
}
.sideItem .only {
  margin: 0 0.625rem;
}
.sideItem .only .sideMenuItem {
  padding: 0.625rem 1.25rem !important;
  padding-left: 0.75rem !important;
}
.secondary .sideMenuItem .fontColor {
  padding-left: 2.25rem;
}
.secondary .sideMenuItem .is-active {
  padding-left: 1.25rem !important;
  margin: 0 0.438rem !important;
}
.secondary .sideMenuItem .is-active .fontColor {
  text-align: left;
  padding-left: 1.813rem;
}
.sideMenuItem {
  border-radius: 0.438rem !important;
}
.secondarySideMenuItem {
  margin: 0 0.438rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

/*菜单关闭*/
.el-submenu > .el-submenu__title .el-submenu__icon-arrow {
  -webkit-transform: rotateZ(0deg);
  -ms-transform: rotate(0deg);
  transform: rotateZ(0deg);
}

/*菜单展开*/
.el-submenu.is-opened > .el-submenu__title .el-submenu__icon-arrow {
  -webkit-transform: rotateZ(90deg);
  -ms-transform: rotate(90deg);
  transform: rotateZ(90deg);
}
*[data-v-932b48ce] {
  font-size: 0.75rem;
}
.el-table[data-v-932b48ce] {
  line-height: 1;
}
.el-table .el-table__fixed[data-v-932b48ce],
.el-table .el-table__fixed-right[data-v-932b48ce] {
  height: 100% !important;
}
.el-table .el-table__fixed[data-v-932b48ce]::before,
.el-table .el-table__fixed-right[data-v-932b48ce]::before {
  display: none;
}
[data-theme=light] .el-table.el-table--striped .el-table__body tr.el-table__row--striped td[data-v-932b48ce] {
  background-color: #fafafa;
}
[data-theme=dark] .el-table.el-table--striped .el-table__body tr.el-table__row--striped td[data-v-932b48ce] {
  background-color: #1a2029;
}
.el-table th .cell[data-v-932b48ce] {
  word-break: break-word;
}
.el-table .blueActive[data-v-932b48ce] {
  color: #5f89bd;
}
.el-button--primary[data-v-932b48ce] {
  color: #fff;
  background-color: #17A2B8;
  border-color: #17A2B8;
}
.el-card[data-v-932b48ce] {
  border-radius: 10px;
}
.el-dropdown .el-button--text[data-v-932b48ce] {
  font-weight: 500;
  color: #17A2B8;
}
.el-tabs__item[data-v-932b48ce]:hover {
  color: #17A2B8;
}
.el-tabs__item.is-active[data-v-932b48ce] {
  color: #17A2B8;
}
.el-tabs__active-bar[data-v-932b48ce] {
  background-color: #17A2B8;
}
.fudaiNum[data-v-932b48ce] {
  font-size: 0.75rem;
  padding: 2px 0.375rem;
  color: #fff;
  border-radius: 50%;
  background-color: #17A2B8;
}
.el-button--primary[data-v-932b48ce]:hover {
  color: #fff;
  background-color: #1bb0c7;
  border-color: #1bb0c7;
}
.el-table thead[data-v-932b48ce] {
  color: #555;
}
.ivu-date-picker-cells-cell-selected em[data-v-932b48ce] {
  background-color: #17A2B8 !important;
}
.ivu-date-picker-cells-focused em[data-v-932b48ce] {
  -webkit-box-shadow: 0 0 0 1px #17A2B8 inset !important;
          box-shadow: 0 0 0 1px #17A2B8 inset !important;
}
.ivu-btn-primary[data-v-932b48ce] {
  background-color: #17A2B8 !important;
}
.el-pager .active[data-v-932b48ce] {
  background-color: #17A2B8 !important;
}
.el-pager .number[data-v-932b48ce]:hover:not(.active) {
  color: #17A2B8 !important;
}
.el-table th[data-v-932b48ce] {
  background-color: #e9ecfd;
}
.el-form-item__label[data-v-932b48ce] {
  word-break: break-word;
}
.tabs .el-tabs__header[data-v-932b48ce] {
  margin: 0;
}
.tabs .el-tabs__header .el-tabs__item.is-closable[data-v-932b48ce]:hover {
  padding: 0 20px !important;
}
.zaloImg[data-v-932b48ce] {
  margin-left: 0.375rem;
  width: 1.125rem;
  height: 1.125rem;
  cursor: pointer;
}
[data-theme=light] .el-menu--vertical[data-v-932b48ce] {
  background-color: #17A2B8;
}
[data-theme=dark] .el-menu--vertical[data-v-932b48ce] {
  background-color: #333a3f;
}
[data-theme=light] .el-menu--vertical .el-menu[data-v-932b48ce] {
  background-color: #17A2B8;
}
[data-theme=dark] .el-menu--vertical .el-menu[data-v-932b48ce] {
  background-color: #333a3f;
}
[data-theme=light] .el-menu--vertical .el-menu .el-menu-item[data-v-932b48ce]:hover {
  background-color: #FFFFFF;
}
[data-theme=dark] .el-menu--vertical .el-menu .el-menu-item[data-v-932b48ce]:hover {
  background-color: #1fa355;
}
[data-theme=light] .el-menu--vertical .el-menu .el-menu-item.is-active[data-v-932b48ce] {
  background-color: #FFFFFF;
}
[data-theme=dark] .el-menu--vertical .el-menu .el-menu-item.is-active[data-v-932b48ce] {
  background-color: #1fa355;
}
.el-menu--vertical .el-menu .closeSideItem[data-v-932b48ce] {
  margin: 2px 0 !important;
}
.el-menu--vertical .closeSideItem .sideMenuItem[data-v-932b48ce] {
  padding: 0px 0 !important;
  padding-left: 0 !important;
}
.el-switch[data-v-932b48ce] {
  height: 100% !important;
}
.el-submenu__title[data-v-932b48ce] {
  padding-right: 30px;
}
.el-menu-item[data-v-932b48ce] {
  padding-right: 15px !important;
  min-width: auto !important;
}
.el-tooltip__popper[data-v-932b48ce] {
  max-width: 400px !important;
}
.el-dropdown-link[data-v-932b48ce] {
  cursor: pointer;
  color: #17A2B8;
}
.el-switch__core[data-v-932b48ce]:after {
  background-color: #fff !important;
}
.el-button.is-disabled[data-v-932b48ce] {
  opacity: 0.8;
  background-color: #abadb3;
  border: none;
}
[data-theme=light] .el-button.is-disabled[data-v-932b48ce] {
  color: #ffffff;
}
[data-theme=dark] .el-button.is-disabled[data-v-932b48ce] {
  color: #dcdcdc;
}
[data-theme=light] .v-modal[data-v-932b48ce] {
  background-color: #000;
}
[data-theme=dark] .v-modal[data-v-932b48ce] {
  background-color: #a1a1a1;
}
[data-theme=light] .el-loading-mask[data-v-932b48ce] {
  background-color: rgba(255, 255, 255, 0.75);
}
[data-theme=dark] .el-loading-mask[data-v-932b48ce] {
  background-color: rgba(0, 0, 0, 0.75);
}
.reference_item[data-v-932b48ce] {
  text-align: left;
}
.ivu-input[data-v-932b48ce] {
  font-size: 12px !important;
  background-color: #fff;
  background-image: none;
  border-radius: 8px;
  border: 2px solid #dcdfe6;
  padding-left: 15px !important;
}
.ivu-input[data-v-932b48ce]::-webkit-input-placeholder {
  font-size: 12px !important;
}
.ivu-input[data-v-932b48ce]::-moz-placeholder {
  font-size: 12px !important;
}
.ivu-input[data-v-932b48ce]:-ms-input-placeholder {
  font-size: 12px !important;
}
.ivu-input[data-v-932b48ce]::-ms-input-placeholder {
  font-size: 12px !important;
}
.ivu-input[data-v-932b48ce]::placeholder {
  font-size: 12px !important;
}
.el-input__inner[data-v-932b48ce] {
  font-size: 12px !important;
}
.el-pagination[data-v-932b48ce] {
  overflow: auto;
  width: 100%;
}
.ivu-input[data-v-932b48ce],
.ivu-select-dropdown[data-v-932b48ce],
.ivu-picker-confirm-time[data-v-932b48ce] {
  border: 1px solid;
}
[data-theme=light] .ivu-input[data-v-932b48ce],
[data-theme=light] .ivu-select-dropdown[data-v-932b48ce],
[data-theme=light] .ivu-picker-confirm-time[data-v-932b48ce] {
  color: #333;
}
[data-theme=dark] .ivu-input[data-v-932b48ce],
[data-theme=dark] .ivu-select-dropdown[data-v-932b48ce],
[data-theme=dark] .ivu-picker-confirm-time[data-v-932b48ce] {
  color: #d6d6d6;
}
[data-theme=light] .ivu-input[data-v-932b48ce],
[data-theme=light] .ivu-select-dropdown[data-v-932b48ce],
[data-theme=light] .ivu-picker-confirm-time[data-v-932b48ce] {
  border-color: #DCDFE6;
}
[data-theme=dark] .ivu-input[data-v-932b48ce],
[data-theme=dark] .ivu-select-dropdown[data-v-932b48ce],
[data-theme=dark] .ivu-picker-confirm-time[data-v-932b48ce] {
  border-color: #575757;
}
[data-theme=light] .ivu-input[data-v-932b48ce],
[data-theme=light] .ivu-select-dropdown[data-v-932b48ce],
[data-theme=light] .ivu-picker-confirm-time[data-v-932b48ce] {
  background-color: #fff;
}
[data-theme=dark] .ivu-input[data-v-932b48ce],
[data-theme=dark] .ivu-select-dropdown[data-v-932b48ce],
[data-theme=dark] .ivu-picker-confirm-time[data-v-932b48ce] {
  background-color: #36455a;
}
[data-theme=light] .ivu-input[data-v-932b48ce] {
  background-color: #fff;
}
[data-theme=dark] .ivu-input[data-v-932b48ce] {
  background-color: #181D24;
}
[data-theme=light] .ivu-date-picker-cells-cell-range[data-v-932b48ce]:before {
  background-color: #e1f0fe;
}
[data-theme=dark] .ivu-date-picker-cells-cell-range[data-v-932b48ce]:before {
  background-color: #14293b;
}
[data-theme=light] .ivu-date-picker-cells-cell:hover em[data-v-932b48ce] {
  background-color: #e1f0fe;
}
[data-theme=dark] .ivu-date-picker-cells-cell:hover em[data-v-932b48ce] {
  background-color: #14293b;
}
[data-theme=light] .ivu-time-picker-cells-cell-selected[data-v-932b48ce] {
  color: #333;
}
[data-theme=dark] .ivu-time-picker-cells-cell-selected[data-v-932b48ce] {
  color: #d6d6d6;
}
[data-theme=light] .ivu-time-picker-cells-cell-selected[data-v-932b48ce] {
  background-color: #17A2B8;
}
[data-theme=dark] .ivu-time-picker-cells-cell-selected[data-v-932b48ce] {
  background-color: #6a6a6a;
}
[data-theme=light] .ivu-time-picker-cells-cell[data-v-932b48ce]:hover {
  background-color: #17A2B8;
}
[data-theme=dark] .ivu-time-picker-cells-cell[data-v-932b48ce]:hover {
  background-color: #6a6a6a;
}
.ivu-date-picker-transfer[data-v-932b48ce] {
  z-index: 9999 !important;
}
.viewer-container[data-v-932b48ce] {
  right: 1.25rem;
  z-index: 9999 !important;
}
.v-popper[data-v-932b48ce] {
  width: 100% !important;
}
.v-popper__inner[data-v-932b48ce] {
  max-width: 25rem;
  max-height: 25rem;
  word-break: break-word;
  overflow-y: scroll;
}
[data-theme=light] .v-popper__inner[data-v-932b48ce] {
  color: #e4e3e3;
}
[data-theme=dark] .v-popper__inner[data-v-932b48ce] {
  color: #30363d;
}
[data-theme=light] .v-popper__inner[data-v-932b48ce] {
  background-color: #000;
}
[data-theme=dark] .v-popper__inner[data-v-932b48ce] {
  background-color: #fff;
}
.v-popper__inner[data-v-932b48ce]::-webkit-scrollbar {
  display: none;
}
[data-theme=light] .v-popper__arrow[data-v-932b48ce] {
  border-color: #000;
}
[data-theme=dark] .v-popper__arrow[data-v-932b48ce] {
  border-color: #fff;
}
.cardHeader[data-v-932b48ce] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.cardHeader .floatRight[data-v-932b48ce] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 0.625rem;
}
*[data-v-5f0389bc] {
  font-size: 0.75rem;
}
.el-table[data-v-5f0389bc] {
  line-height: 1;
}
.el-table .el-table__fixed[data-v-5f0389bc],
.el-table .el-table__fixed-right[data-v-5f0389bc] {
  height: 100% !important;
}
.el-table .el-table__fixed[data-v-5f0389bc]::before,
.el-table .el-table__fixed-right[data-v-5f0389bc]::before {
  display: none;
}
[data-theme=light] .el-table.el-table--striped .el-table__body tr.el-table__row--striped td[data-v-5f0389bc] {
  background-color: #fafafa;
}
[data-theme=dark] .el-table.el-table--striped .el-table__body tr.el-table__row--striped td[data-v-5f0389bc] {
  background-color: #1a2029;
}
.el-table th .cell[data-v-5f0389bc] {
  word-break: break-word;
}
.el-table .blueActive[data-v-5f0389bc] {
  color: #5f89bd;
}
.el-button--primary[data-v-5f0389bc] {
  color: #fff;
  background-color: #17A2B8;
  border-color: #17A2B8;
}
.el-card[data-v-5f0389bc] {
  border-radius: 10px;
}
.el-dropdown .el-button--text[data-v-5f0389bc] {
  font-weight: 500;
  color: #17A2B8;
}
.el-tabs__item[data-v-5f0389bc]:hover {
  color: #17A2B8;
}
.el-tabs__item.is-active[data-v-5f0389bc] {
  color: #17A2B8;
}
.el-tabs__active-bar[data-v-5f0389bc] {
  background-color: #17A2B8;
}
.fudaiNum[data-v-5f0389bc] {
  font-size: 0.75rem;
  padding: 2px 0.375rem;
  color: #fff;
  border-radius: 50%;
  background-color: #17A2B8;
}
.el-button--primary[data-v-5f0389bc]:hover {
  color: #fff;
  background-color: #1bb0c7;
  border-color: #1bb0c7;
}
.el-table thead[data-v-5f0389bc] {
  color: #555;
}
.ivu-date-picker-cells-cell-selected em[data-v-5f0389bc] {
  background-color: #17A2B8 !important;
}
.ivu-date-picker-cells-focused em[data-v-5f0389bc] {
  -webkit-box-shadow: 0 0 0 1px #17A2B8 inset !important;
          box-shadow: 0 0 0 1px #17A2B8 inset !important;
}
.ivu-btn-primary[data-v-5f0389bc] {
  background-color: #17A2B8 !important;
}
.el-pager .active[data-v-5f0389bc] {
  background-color: #17A2B8 !important;
}
.el-pager .number[data-v-5f0389bc]:hover:not(.active) {
  color: #17A2B8 !important;
}
.el-table th[data-v-5f0389bc] {
  background-color: #e9ecfd;
}
.el-form-item__label[data-v-5f0389bc] {
  word-break: break-word;
}
.tabs .el-tabs__header[data-v-5f0389bc] {
  margin: 0;
}
.tabs .el-tabs__header .el-tabs__item.is-closable[data-v-5f0389bc]:hover {
  padding: 0 20px !important;
}
.zaloImg[data-v-5f0389bc] {
  margin-left: 0.375rem;
  width: 1.125rem;
  height: 1.125rem;
  cursor: pointer;
}
[data-theme=light] .el-menu--vertical[data-v-5f0389bc] {
  background-color: #17A2B8;
}
[data-theme=dark] .el-menu--vertical[data-v-5f0389bc] {
  background-color: #333a3f;
}
[data-theme=light] .el-menu--vertical .el-menu[data-v-5f0389bc] {
  background-color: #17A2B8;
}
[data-theme=dark] .el-menu--vertical .el-menu[data-v-5f0389bc] {
  background-color: #333a3f;
}
[data-theme=light] .el-menu--vertical .el-menu .el-menu-item[data-v-5f0389bc]:hover {
  background-color: #FFFFFF;
}
[data-theme=dark] .el-menu--vertical .el-menu .el-menu-item[data-v-5f0389bc]:hover {
  background-color: #1fa355;
}
[data-theme=light] .el-menu--vertical .el-menu .el-menu-item.is-active[data-v-5f0389bc] {
  background-color: #FFFFFF;
}
[data-theme=dark] .el-menu--vertical .el-menu .el-menu-item.is-active[data-v-5f0389bc] {
  background-color: #1fa355;
}
.el-menu--vertical .el-menu .closeSideItem[data-v-5f0389bc] {
  margin: 2px 0 !important;
}
.el-menu--vertical .closeSideItem .sideMenuItem[data-v-5f0389bc] {
  padding: 0px 0 !important;
  padding-left: 0 !important;
}
.el-switch[data-v-5f0389bc] {
  height: 100% !important;
}
.el-submenu__title[data-v-5f0389bc] {
  padding-right: 30px;
}
.el-menu-item[data-v-5f0389bc] {
  padding-right: 15px !important;
  min-width: auto !important;
}
.el-tooltip__popper[data-v-5f0389bc] {
  max-width: 400px !important;
}
.el-dropdown-link[data-v-5f0389bc] {
  cursor: pointer;
  color: #17A2B8;
}
.el-switch__core[data-v-5f0389bc]:after {
  background-color: #fff !important;
}
.el-button.is-disabled[data-v-5f0389bc] {
  opacity: 0.8;
  background-color: #abadb3;
  border: none;
}
[data-theme=light] .el-button.is-disabled[data-v-5f0389bc] {
  color: #ffffff;
}
[data-theme=dark] .el-button.is-disabled[data-v-5f0389bc] {
  color: #dcdcdc;
}
[data-theme=light] .v-modal[data-v-5f0389bc] {
  background-color: #000;
}
[data-theme=dark] .v-modal[data-v-5f0389bc] {
  background-color: #a1a1a1;
}
[data-theme=light] .el-loading-mask[data-v-5f0389bc] {
  background-color: rgba(255, 255, 255, 0.75);
}
[data-theme=dark] .el-loading-mask[data-v-5f0389bc] {
  background-color: rgba(0, 0, 0, 0.75);
}
.reference_item[data-v-5f0389bc] {
  text-align: left;
}
.ivu-input[data-v-5f0389bc] {
  font-size: 12px !important;
  background-color: #fff;
  background-image: none;
  border-radius: 8px;
  border: 2px solid #dcdfe6;
  padding-left: 15px !important;
}
.ivu-input[data-v-5f0389bc]::-webkit-input-placeholder {
  font-size: 12px !important;
}
.ivu-input[data-v-5f0389bc]::-moz-placeholder {
  font-size: 12px !important;
}
.ivu-input[data-v-5f0389bc]:-ms-input-placeholder {
  font-size: 12px !important;
}
.ivu-input[data-v-5f0389bc]::-ms-input-placeholder {
  font-size: 12px !important;
}
.ivu-input[data-v-5f0389bc]::placeholder {
  font-size: 12px !important;
}
.el-input__inner[data-v-5f0389bc] {
  font-size: 12px !important;
}
.el-pagination[data-v-5f0389bc] {
  overflow: auto;
  width: 100%;
}
.ivu-input[data-v-5f0389bc],
.ivu-select-dropdown[data-v-5f0389bc],
.ivu-picker-confirm-time[data-v-5f0389bc] {
  border: 1px solid;
}
[data-theme=light] .ivu-input[data-v-5f0389bc],
[data-theme=light] .ivu-select-dropdown[data-v-5f0389bc],
[data-theme=light] .ivu-picker-confirm-time[data-v-5f0389bc] {
  color: #333;
}
[data-theme=dark] .ivu-input[data-v-5f0389bc],
[data-theme=dark] .ivu-select-dropdown[data-v-5f0389bc],
[data-theme=dark] .ivu-picker-confirm-time[data-v-5f0389bc] {
  color: #d6d6d6;
}
[data-theme=light] .ivu-input[data-v-5f0389bc],
[data-theme=light] .ivu-select-dropdown[data-v-5f0389bc],
[data-theme=light] .ivu-picker-confirm-time[data-v-5f0389bc] {
  border-color: #DCDFE6;
}
[data-theme=dark] .ivu-input[data-v-5f0389bc],
[data-theme=dark] .ivu-select-dropdown[data-v-5f0389bc],
[data-theme=dark] .ivu-picker-confirm-time[data-v-5f0389bc] {
  border-color: #575757;
}
[data-theme=light] .ivu-input[data-v-5f0389bc],
[data-theme=light] .ivu-select-dropdown[data-v-5f0389bc],
[data-theme=light] .ivu-picker-confirm-time[data-v-5f0389bc] {
  background-color: #fff;
}
[data-theme=dark] .ivu-input[data-v-5f0389bc],
[data-theme=dark] .ivu-select-dropdown[data-v-5f0389bc],
[data-theme=dark] .ivu-picker-confirm-time[data-v-5f0389bc] {
  background-color: #36455a;
}
[data-theme=light] .ivu-input[data-v-5f0389bc] {
  background-color: #fff;
}
[data-theme=dark] .ivu-input[data-v-5f0389bc] {
  background-color: #181D24;
}
[data-theme=light] .ivu-date-picker-cells-cell-range[data-v-5f0389bc]:before {
  background-color: #e1f0fe;
}
[data-theme=dark] .ivu-date-picker-cells-cell-range[data-v-5f0389bc]:before {
  background-color: #14293b;
}
[data-theme=light] .ivu-date-picker-cells-cell:hover em[data-v-5f0389bc] {
  background-color: #e1f0fe;
}
[data-theme=dark] .ivu-date-picker-cells-cell:hover em[data-v-5f0389bc] {
  background-color: #14293b;
}
[data-theme=light] .ivu-time-picker-cells-cell-selected[data-v-5f0389bc] {
  color: #333;
}
[data-theme=dark] .ivu-time-picker-cells-cell-selected[data-v-5f0389bc] {
  color: #d6d6d6;
}
[data-theme=light] .ivu-time-picker-cells-cell-selected[data-v-5f0389bc] {
  background-color: #17A2B8;
}
[data-theme=dark] .ivu-time-picker-cells-cell-selected[data-v-5f0389bc] {
  background-color: #6a6a6a;
}
[data-theme=light] .ivu-time-picker-cells-cell[data-v-5f0389bc]:hover {
  background-color: #17A2B8;
}
[data-theme=dark] .ivu-time-picker-cells-cell[data-v-5f0389bc]:hover {
  background-color: #6a6a6a;
}
.ivu-date-picker-transfer[data-v-5f0389bc] {
  z-index: 9999 !important;
}
.viewer-container[data-v-5f0389bc] {
  right: 1.25rem;
  z-index: 9999 !important;
}
.v-popper[data-v-5f0389bc] {
  width: 100% !important;
}
.v-popper__inner[data-v-5f0389bc] {
  max-width: 25rem;
  max-height: 25rem;
  word-break: break-word;
  overflow-y: scroll;
}
[data-theme=light] .v-popper__inner[data-v-5f0389bc] {
  color: #e4e3e3;
}
[data-theme=dark] .v-popper__inner[data-v-5f0389bc] {
  color: #30363d;
}
[data-theme=light] .v-popper__inner[data-v-5f0389bc] {
  background-color: #000;
}
[data-theme=dark] .v-popper__inner[data-v-5f0389bc] {
  background-color: #fff;
}
.v-popper__inner[data-v-5f0389bc]::-webkit-scrollbar {
  display: none;
}
[data-theme=light] .v-popper__arrow[data-v-5f0389bc] {
  border-color: #000;
}
[data-theme=dark] .v-popper__arrow[data-v-5f0389bc] {
  border-color: #fff;
}
.noPick[data-v-5f0389bc] {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
* {
  font-size: 0.75rem;
}
.el-table {
  line-height: 1;
}
.el-table .el-table__fixed,
.el-table .el-table__fixed-right {
  height: 100% !important;
}
.el-table .el-table__fixed::before,
.el-table .el-table__fixed-right::before {
  display: none;
}
[data-theme=light] .el-table.el-table--striped .el-table__body tr.el-table__row--striped td {
  background-color: #fafafa;
}
[data-theme=dark] .el-table.el-table--striped .el-table__body tr.el-table__row--striped td {
  background-color: #1a2029;
}
.el-table th .cell {
  word-break: break-word;
}
.el-table .blueActive {
  color: #5f89bd;
}
.el-button--primary {
  color: #fff;
  background-color: #17A2B8;
  border-color: #17A2B8;
}
.el-card {
  border-radius: 10px;
}
.el-dropdown .el-button--text {
  font-weight: 500;
  color: #17A2B8;
}
.el-tabs__item:hover {
  color: #17A2B8;
}
.el-tabs__item.is-active {
  color: #17A2B8;
}
.el-tabs__active-bar {
  background-color: #17A2B8;
}
.fudaiNum {
  font-size: 0.75rem;
  padding: 2px 0.375rem;
  color: #fff;
  border-radius: 50%;
  background-color: #17A2B8;
}
.el-button--primary:hover {
  color: #fff;
  background-color: #1bb0c7;
  border-color: #1bb0c7;
}
.el-table thead {
  color: #555;
}
.ivu-date-picker-cells-cell-selected em {
  background-color: #17A2B8 !important;
}
.ivu-date-picker-cells-focused em {
  -webkit-box-shadow: 0 0 0 1px #17A2B8 inset !important;
          box-shadow: 0 0 0 1px #17A2B8 inset !important;
}
.ivu-btn-primary {
  background-color: #17A2B8 !important;
}
.el-pager .active {
  background-color: #17A2B8 !important;
}
.el-pager .number:hover:not(.active) {
  color: #17A2B8 !important;
}
.el-table th {
  background-color: #e9ecfd;
}
.el-form-item__label {
  word-break: break-word;
}
.tabs .el-tabs__header {
  margin: 0;
}
.tabs .el-tabs__header .el-tabs__item.is-closable:hover {
  padding: 0 20px !important;
}
.zaloImg {
  margin-left: 0.375rem;
  width: 1.125rem;
  height: 1.125rem;
  cursor: pointer;
}
[data-theme=light] .el-menu--vertical {
  background-color: #17A2B8;
}
[data-theme=dark] .el-menu--vertical {
  background-color: #333a3f;
}
[data-theme=light] .el-menu--vertical .el-menu {
  background-color: #17A2B8;
}
[data-theme=dark] .el-menu--vertical .el-menu {
  background-color: #333a3f;
}
[data-theme=light] .el-menu--vertical .el-menu .el-menu-item:hover {
  background-color: #FFFFFF;
}
[data-theme=dark] .el-menu--vertical .el-menu .el-menu-item:hover {
  background-color: #1fa355;
}
[data-theme=light] .el-menu--vertical .el-menu .el-menu-item.is-active {
  background-color: #FFFFFF;
}
[data-theme=dark] .el-menu--vertical .el-menu .el-menu-item.is-active {
  background-color: #1fa355;
}
.el-menu--vertical .el-menu .closeSideItem {
  margin: 2px 0 !important;
}
.el-menu--vertical .closeSideItem .sideMenuItem {
  padding: 0px 0 !important;
  padding-left: 0 !important;
}
.el-switch {
  height: 100% !important;
}
.el-submenu__title {
  padding-right: 30px;
}
.el-menu-item {
  padding-right: 15px !important;
  min-width: auto !important;
}
.el-tooltip__popper {
  max-width: 400px !important;
}
.el-dropdown-link {
  cursor: pointer;
  color: #17A2B8;
}
.el-switch__core:after {
  background-color: #fff !important;
}
.el-button.is-disabled {
  opacity: 0.8;
  background-color: #abadb3;
  border: none;
}
[data-theme=light] .el-button.is-disabled {
  color: #ffffff;
}
[data-theme=dark] .el-button.is-disabled {
  color: #dcdcdc;
}
[data-theme=light] .v-modal {
  background-color: #000;
}
[data-theme=dark] .v-modal {
  background-color: #a1a1a1;
}
[data-theme=light] .el-loading-mask {
  background-color: rgba(255, 255, 255, 0.75);
}
[data-theme=dark] .el-loading-mask {
  background-color: rgba(0, 0, 0, 0.75);
}
.reference_item {
  text-align: left;
}
.ivu-input {
  font-size: 12px !important;
  background-color: #fff;
  background-image: none;
  border-radius: 8px;
  border: 2px solid #dcdfe6;
  padding-left: 15px !important;
}
.ivu-input::-webkit-input-placeholder {
  font-size: 12px !important;
}
.ivu-input::-moz-placeholder {
  font-size: 12px !important;
}
.ivu-input:-ms-input-placeholder {
  font-size: 12px !important;
}
.ivu-input::-ms-input-placeholder {
  font-size: 12px !important;
}
.ivu-input::placeholder {
  font-size: 12px !important;
}
.el-input__inner {
  font-size: 12px !important;
}
.el-pagination {
  overflow: auto;
  width: 100%;
}
.ivu-input,
.ivu-select-dropdown,
.ivu-picker-confirm-time {
  border: 1px solid;
}
[data-theme=light] .ivu-input,
[data-theme=light] .ivu-select-dropdown,
[data-theme=light] .ivu-picker-confirm-time {
  color: #333;
}
[data-theme=dark] .ivu-input,
[data-theme=dark] .ivu-select-dropdown,
[data-theme=dark] .ivu-picker-confirm-time {
  color: #d6d6d6;
}
[data-theme=light] .ivu-input,
[data-theme=light] .ivu-select-dropdown,
[data-theme=light] .ivu-picker-confirm-time {
  border-color: #DCDFE6;
}
[data-theme=dark] .ivu-input,
[data-theme=dark] .ivu-select-dropdown,
[data-theme=dark] .ivu-picker-confirm-time {
  border-color: #575757;
}
[data-theme=light] .ivu-input,
[data-theme=light] .ivu-select-dropdown,
[data-theme=light] .ivu-picker-confirm-time {
  background-color: #fff;
}
[data-theme=dark] .ivu-input,
[data-theme=dark] .ivu-select-dropdown,
[data-theme=dark] .ivu-picker-confirm-time {
  background-color: #36455a;
}
[data-theme=light] .ivu-input {
  background-color: #fff;
}
[data-theme=dark] .ivu-input {
  background-color: #181D24;
}
[data-theme=light] .ivu-date-picker-cells-cell-range:before {
  background-color: #e1f0fe;
}
[data-theme=dark] .ivu-date-picker-cells-cell-range:before {
  background-color: #14293b;
}
[data-theme=light] .ivu-date-picker-cells-cell:hover em {
  background-color: #e1f0fe;
}
[data-theme=dark] .ivu-date-picker-cells-cell:hover em {
  background-color: #14293b;
}
[data-theme=light] .ivu-time-picker-cells-cell-selected {
  color: #333;
}
[data-theme=dark] .ivu-time-picker-cells-cell-selected {
  color: #d6d6d6;
}
[data-theme=light] .ivu-time-picker-cells-cell-selected {
  background-color: #17A2B8;
}
[data-theme=dark] .ivu-time-picker-cells-cell-selected {
  background-color: #6a6a6a;
}
[data-theme=light] .ivu-time-picker-cells-cell:hover {
  background-color: #17A2B8;
}
[data-theme=dark] .ivu-time-picker-cells-cell:hover {
  background-color: #6a6a6a;
}
.ivu-date-picker-transfer {
  z-index: 9999 !important;
}
.viewer-container {
  right: 1.25rem;
  z-index: 9999 !important;
}
.v-popper {
  width: 100% !important;
}
.v-popper__inner {
  max-width: 25rem;
  max-height: 25rem;
  word-break: break-word;
  overflow-y: scroll;
}
[data-theme=light] .v-popper__inner {
  color: #e4e3e3;
}
[data-theme=dark] .v-popper__inner {
  color: #30363d;
}
[data-theme=light] .v-popper__inner {
  background-color: #000;
}
[data-theme=dark] .v-popper__inner {
  background-color: #fff;
}
.v-popper__inner::-webkit-scrollbar {
  display: none;
}
[data-theme=light] .v-popper__arrow {
  border-color: #000;
}
[data-theme=dark] .v-popper__arrow {
  border-color: #fff;
}
.pagination {
  text-align: center;
  margin: 1.25rem auto 0.625rem auto;
}
* {
  font-size: 0.75rem;
}
.el-table {
  line-height: 1;
}
.el-table .el-table__fixed,
.el-table .el-table__fixed-right {
  height: 100% !important;
}
.el-table .el-table__fixed::before,
.el-table .el-table__fixed-right::before {
  display: none;
}
[data-theme=light] .el-table.el-table--striped .el-table__body tr.el-table__row--striped td {
  background-color: #fafafa;
}
[data-theme=dark] .el-table.el-table--striped .el-table__body tr.el-table__row--striped td {
  background-color: #1a2029;
}
.el-table th .cell {
  word-break: break-word;
}
.el-table .blueActive {
  color: #5f89bd;
}
.el-button--primary {
  color: #fff;
  background-color: #17A2B8;
  border-color: #17A2B8;
}
.el-card {
  border-radius: 10px;
}
.el-dropdown .el-button--text {
  font-weight: 500;
  color: #17A2B8;
}
.el-tabs__item:hover {
  color: #17A2B8;
}
.el-tabs__item.is-active {
  color: #17A2B8;
}
.el-tabs__active-bar {
  background-color: #17A2B8;
}
.fudaiNum {
  font-size: 0.75rem;
  padding: 2px 0.375rem;
  color: #fff;
  border-radius: 50%;
  background-color: #17A2B8;
}
.el-button--primary:hover {
  color: #fff;
  background-color: #1bb0c7;
  border-color: #1bb0c7;
}
.el-table thead {
  color: #555;
}
.ivu-date-picker-cells-cell-selected em {
  background-color: #17A2B8 !important;
}
.ivu-date-picker-cells-focused em {
  -webkit-box-shadow: 0 0 0 1px #17A2B8 inset !important;
          box-shadow: 0 0 0 1px #17A2B8 inset !important;
}
.ivu-btn-primary {
  background-color: #17A2B8 !important;
}
.el-pager .active {
  background-color: #17A2B8 !important;
}
.el-pager .number:hover:not(.active) {
  color: #17A2B8 !important;
}
.el-table th {
  background-color: #e9ecfd;
}
.el-form-item__label {
  word-break: break-word;
}
.tabs .el-tabs__header {
  margin: 0;
}
.tabs .el-tabs__header .el-tabs__item.is-closable:hover {
  padding: 0 20px !important;
}
.zaloImg {
  margin-left: 0.375rem;
  width: 1.125rem;
  height: 1.125rem;
  cursor: pointer;
}
[data-theme=light] .el-menu--vertical {
  background-color: #17A2B8;
}
[data-theme=dark] .el-menu--vertical {
  background-color: #333a3f;
}
[data-theme=light] .el-menu--vertical .el-menu {
  background-color: #17A2B8;
}
[data-theme=dark] .el-menu--vertical .el-menu {
  background-color: #333a3f;
}
[data-theme=light] .el-menu--vertical .el-menu .el-menu-item:hover {
  background-color: #FFFFFF;
}
[data-theme=dark] .el-menu--vertical .el-menu .el-menu-item:hover {
  background-color: #1fa355;
}
[data-theme=light] .el-menu--vertical .el-menu .el-menu-item.is-active {
  background-color: #FFFFFF;
}
[data-theme=dark] .el-menu--vertical .el-menu .el-menu-item.is-active {
  background-color: #1fa355;
}
.el-menu--vertical .el-menu .closeSideItem {
  margin: 2px 0 !important;
}
.el-menu--vertical .closeSideItem .sideMenuItem {
  padding: 0px 0 !important;
  padding-left: 0 !important;
}
.el-switch {
  height: 100% !important;
}
.el-submenu__title {
  padding-right: 30px;
}
.el-menu-item {
  padding-right: 15px !important;
  min-width: auto !important;
}
.el-tooltip__popper {
  max-width: 400px !important;
}
.el-dropdown-link {
  cursor: pointer;
  color: #17A2B8;
}
.el-switch__core:after {
  background-color: #fff !important;
}
.el-button.is-disabled {
  opacity: 0.8;
  background-color: #abadb3;
  border: none;
}
[data-theme=light] .el-button.is-disabled {
  color: #ffffff;
}
[data-theme=dark] .el-button.is-disabled {
  color: #dcdcdc;
}
[data-theme=light] .v-modal {
  background-color: #000;
}
[data-theme=dark] .v-modal {
  background-color: #a1a1a1;
}
[data-theme=light] .el-loading-mask {
  background-color: rgba(255, 255, 255, 0.75);
}
[data-theme=dark] .el-loading-mask {
  background-color: rgba(0, 0, 0, 0.75);
}
.reference_item {
  text-align: left;
}
.ivu-input {
  font-size: 12px !important;
  background-color: #fff;
  background-image: none;
  border-radius: 8px;
  border: 2px solid #dcdfe6;
  padding-left: 15px !important;
}
.ivu-input::-webkit-input-placeholder {
  font-size: 12px !important;
}
.ivu-input::-moz-placeholder {
  font-size: 12px !important;
}
.ivu-input:-ms-input-placeholder {
  font-size: 12px !important;
}
.ivu-input::-ms-input-placeholder {
  font-size: 12px !important;
}
.ivu-input::placeholder {
  font-size: 12px !important;
}
.el-input__inner {
  font-size: 12px !important;
}
.el-pagination {
  overflow: auto;
  width: 100%;
}
.ivu-input,
.ivu-select-dropdown,
.ivu-picker-confirm-time {
  border: 1px solid;
}
[data-theme=light] .ivu-input,
[data-theme=light] .ivu-select-dropdown,
[data-theme=light] .ivu-picker-confirm-time {
  color: #333;
}
[data-theme=dark] .ivu-input,
[data-theme=dark] .ivu-select-dropdown,
[data-theme=dark] .ivu-picker-confirm-time {
  color: #d6d6d6;
}
[data-theme=light] .ivu-input,
[data-theme=light] .ivu-select-dropdown,
[data-theme=light] .ivu-picker-confirm-time {
  border-color: #DCDFE6;
}
[data-theme=dark] .ivu-input,
[data-theme=dark] .ivu-select-dropdown,
[data-theme=dark] .ivu-picker-confirm-time {
  border-color: #575757;
}
[data-theme=light] .ivu-input,
[data-theme=light] .ivu-select-dropdown,
[data-theme=light] .ivu-picker-confirm-time {
  background-color: #fff;
}
[data-theme=dark] .ivu-input,
[data-theme=dark] .ivu-select-dropdown,
[data-theme=dark] .ivu-picker-confirm-time {
  background-color: #36455a;
}
[data-theme=light] .ivu-input {
  background-color: #fff;
}
[data-theme=dark] .ivu-input {
  background-color: #181D24;
}
[data-theme=light] .ivu-date-picker-cells-cell-range:before {
  background-color: #e1f0fe;
}
[data-theme=dark] .ivu-date-picker-cells-cell-range:before {
  background-color: #14293b;
}
[data-theme=light] .ivu-date-picker-cells-cell:hover em {
  background-color: #e1f0fe;
}
[data-theme=dark] .ivu-date-picker-cells-cell:hover em {
  background-color: #14293b;
}
[data-theme=light] .ivu-time-picker-cells-cell-selected {
  color: #333;
}
[data-theme=dark] .ivu-time-picker-cells-cell-selected {
  color: #d6d6d6;
}
[data-theme=light] .ivu-time-picker-cells-cell-selected {
  background-color: #17A2B8;
}
[data-theme=dark] .ivu-time-picker-cells-cell-selected {
  background-color: #6a6a6a;
}
[data-theme=light] .ivu-time-picker-cells-cell:hover {
  background-color: #17A2B8;
}
[data-theme=dark] .ivu-time-picker-cells-cell:hover {
  background-color: #6a6a6a;
}
.ivu-date-picker-transfer {
  z-index: 9999 !important;
}
.viewer-container {
  right: 1.25rem;
  z-index: 9999 !important;
}
.v-popper {
  width: 100% !important;
}
.v-popper__inner {
  max-width: 25rem;
  max-height: 25rem;
  word-break: break-word;
  overflow-y: scroll;
}
[data-theme=light] .v-popper__inner {
  color: #e4e3e3;
}
[data-theme=dark] .v-popper__inner {
  color: #30363d;
}
[data-theme=light] .v-popper__inner {
  background-color: #000;
}
[data-theme=dark] .v-popper__inner {
  background-color: #fff;
}
.v-popper__inner::-webkit-scrollbar {
  display: none;
}
[data-theme=light] .v-popper__arrow {
  border-color: #000;
}
[data-theme=dark] .v-popper__arrow {
  border-color: #fff;
}
.ellipsis_text {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
*[data-v-781939b8] {
  font-size: 0.75rem;
}
.el-table[data-v-781939b8] {
  line-height: 1;
}
.el-table .el-table__fixed[data-v-781939b8],
.el-table .el-table__fixed-right[data-v-781939b8] {
  height: 100% !important;
}
.el-table .el-table__fixed[data-v-781939b8]::before,
.el-table .el-table__fixed-right[data-v-781939b8]::before {
  display: none;
}
[data-theme=light] .el-table.el-table--striped .el-table__body tr.el-table__row--striped td[data-v-781939b8] {
  background-color: #fafafa;
}
[data-theme=dark] .el-table.el-table--striped .el-table__body tr.el-table__row--striped td[data-v-781939b8] {
  background-color: #1a2029;
}
.el-table th .cell[data-v-781939b8] {
  word-break: break-word;
}
.el-table .blueActive[data-v-781939b8] {
  color: #5f89bd;
}
.el-button--primary[data-v-781939b8] {
  color: #fff;
  background-color: #17A2B8;
  border-color: #17A2B8;
}
.el-card[data-v-781939b8] {
  border-radius: 10px;
}
.el-dropdown .el-button--text[data-v-781939b8] {
  font-weight: 500;
  color: #17A2B8;
}
.el-tabs__item[data-v-781939b8]:hover {
  color: #17A2B8;
}
.el-tabs__item.is-active[data-v-781939b8] {
  color: #17A2B8;
}
.el-tabs__active-bar[data-v-781939b8] {
  background-color: #17A2B8;
}
.fudaiNum[data-v-781939b8] {
  font-size: 0.75rem;
  padding: 2px 0.375rem;
  color: #fff;
  border-radius: 50%;
  background-color: #17A2B8;
}
.el-button--primary[data-v-781939b8]:hover {
  color: #fff;
  background-color: #1bb0c7;
  border-color: #1bb0c7;
}
.el-table thead[data-v-781939b8] {
  color: #555;
}
.ivu-date-picker-cells-cell-selected em[data-v-781939b8] {
  background-color: #17A2B8 !important;
}
.ivu-date-picker-cells-focused em[data-v-781939b8] {
  -webkit-box-shadow: 0 0 0 1px #17A2B8 inset !important;
          box-shadow: 0 0 0 1px #17A2B8 inset !important;
}
.ivu-btn-primary[data-v-781939b8] {
  background-color: #17A2B8 !important;
}
.el-pager .active[data-v-781939b8] {
  background-color: #17A2B8 !important;
}
.el-pager .number[data-v-781939b8]:hover:not(.active) {
  color: #17A2B8 !important;
}
.el-table th[data-v-781939b8] {
  background-color: #e9ecfd;
}
.el-form-item__label[data-v-781939b8] {
  word-break: break-word;
}
.tabs .el-tabs__header[data-v-781939b8] {
  margin: 0;
}
.tabs .el-tabs__header .el-tabs__item.is-closable[data-v-781939b8]:hover {
  padding: 0 20px !important;
}
.zaloImg[data-v-781939b8] {
  margin-left: 0.375rem;
  width: 1.125rem;
  height: 1.125rem;
  cursor: pointer;
}
[data-theme=light] .el-menu--vertical[data-v-781939b8] {
  background-color: #17A2B8;
}
[data-theme=dark] .el-menu--vertical[data-v-781939b8] {
  background-color: #333a3f;
}
[data-theme=light] .el-menu--vertical .el-menu[data-v-781939b8] {
  background-color: #17A2B8;
}
[data-theme=dark] .el-menu--vertical .el-menu[data-v-781939b8] {
  background-color: #333a3f;
}
[data-theme=light] .el-menu--vertical .el-menu .el-menu-item[data-v-781939b8]:hover {
  background-color: #FFFFFF;
}
[data-theme=dark] .el-menu--vertical .el-menu .el-menu-item[data-v-781939b8]:hover {
  background-color: #1fa355;
}
[data-theme=light] .el-menu--vertical .el-menu .el-menu-item.is-active[data-v-781939b8] {
  background-color: #FFFFFF;
}
[data-theme=dark] .el-menu--vertical .el-menu .el-menu-item.is-active[data-v-781939b8] {
  background-color: #1fa355;
}
.el-menu--vertical .el-menu .closeSideItem[data-v-781939b8] {
  margin: 2px 0 !important;
}
.el-menu--vertical .closeSideItem .sideMenuItem[data-v-781939b8] {
  padding: 0px 0 !important;
  padding-left: 0 !important;
}
.el-switch[data-v-781939b8] {
  height: 100% !important;
}
.el-submenu__title[data-v-781939b8] {
  padding-right: 30px;
}
.el-menu-item[data-v-781939b8] {
  padding-right: 15px !important;
  min-width: auto !important;
}
.el-tooltip__popper[data-v-781939b8] {
  max-width: 400px !important;
}
.el-dropdown-link[data-v-781939b8] {
  cursor: pointer;
  color: #17A2B8;
}
.el-switch__core[data-v-781939b8]:after {
  background-color: #fff !important;
}
.el-button.is-disabled[data-v-781939b8] {
  opacity: 0.8;
  background-color: #abadb3;
  border: none;
}
[data-theme=light] .el-button.is-disabled[data-v-781939b8] {
  color: #ffffff;
}
[data-theme=dark] .el-button.is-disabled[data-v-781939b8] {
  color: #dcdcdc;
}
[data-theme=light] .v-modal[data-v-781939b8] {
  background-color: #000;
}
[data-theme=dark] .v-modal[data-v-781939b8] {
  background-color: #a1a1a1;
}
[data-theme=light] .el-loading-mask[data-v-781939b8] {
  background-color: rgba(255, 255, 255, 0.75);
}
[data-theme=dark] .el-loading-mask[data-v-781939b8] {
  background-color: rgba(0, 0, 0, 0.75);
}
.reference_item[data-v-781939b8] {
  text-align: left;
}
.ivu-input[data-v-781939b8] {
  font-size: 12px !important;
  background-color: #fff;
  background-image: none;
  border-radius: 8px;
  border: 2px solid #dcdfe6;
  padding-left: 15px !important;
}
.ivu-input[data-v-781939b8]::-webkit-input-placeholder {
  font-size: 12px !important;
}
.ivu-input[data-v-781939b8]::-moz-placeholder {
  font-size: 12px !important;
}
.ivu-input[data-v-781939b8]:-ms-input-placeholder {
  font-size: 12px !important;
}
.ivu-input[data-v-781939b8]::-ms-input-placeholder {
  font-size: 12px !important;
}
.ivu-input[data-v-781939b8]::placeholder {
  font-size: 12px !important;
}
.el-input__inner[data-v-781939b8] {
  font-size: 12px !important;
}
.el-pagination[data-v-781939b8] {
  overflow: auto;
  width: 100%;
}
.ivu-input[data-v-781939b8],
.ivu-select-dropdown[data-v-781939b8],
.ivu-picker-confirm-time[data-v-781939b8] {
  border: 1px solid;
}
[data-theme=light] .ivu-input[data-v-781939b8],
[data-theme=light] .ivu-select-dropdown[data-v-781939b8],
[data-theme=light] .ivu-picker-confirm-time[data-v-781939b8] {
  color: #333;
}
[data-theme=dark] .ivu-input[data-v-781939b8],
[data-theme=dark] .ivu-select-dropdown[data-v-781939b8],
[data-theme=dark] .ivu-picker-confirm-time[data-v-781939b8] {
  color: #d6d6d6;
}
[data-theme=light] .ivu-input[data-v-781939b8],
[data-theme=light] .ivu-select-dropdown[data-v-781939b8],
[data-theme=light] .ivu-picker-confirm-time[data-v-781939b8] {
  border-color: #DCDFE6;
}
[data-theme=dark] .ivu-input[data-v-781939b8],
[data-theme=dark] .ivu-select-dropdown[data-v-781939b8],
[data-theme=dark] .ivu-picker-confirm-time[data-v-781939b8] {
  border-color: #575757;
}
[data-theme=light] .ivu-input[data-v-781939b8],
[data-theme=light] .ivu-select-dropdown[data-v-781939b8],
[data-theme=light] .ivu-picker-confirm-time[data-v-781939b8] {
  background-color: #fff;
}
[data-theme=dark] .ivu-input[data-v-781939b8],
[data-theme=dark] .ivu-select-dropdown[data-v-781939b8],
[data-theme=dark] .ivu-picker-confirm-time[data-v-781939b8] {
  background-color: #36455a;
}
[data-theme=light] .ivu-input[data-v-781939b8] {
  background-color: #fff;
}
[data-theme=dark] .ivu-input[data-v-781939b8] {
  background-color: #181D24;
}
[data-theme=light] .ivu-date-picker-cells-cell-range[data-v-781939b8]:before {
  background-color: #e1f0fe;
}
[data-theme=dark] .ivu-date-picker-cells-cell-range[data-v-781939b8]:before {
  background-color: #14293b;
}
[data-theme=light] .ivu-date-picker-cells-cell:hover em[data-v-781939b8] {
  background-color: #e1f0fe;
}
[data-theme=dark] .ivu-date-picker-cells-cell:hover em[data-v-781939b8] {
  background-color: #14293b;
}
[data-theme=light] .ivu-time-picker-cells-cell-selected[data-v-781939b8] {
  color: #333;
}
[data-theme=dark] .ivu-time-picker-cells-cell-selected[data-v-781939b8] {
  color: #d6d6d6;
}
[data-theme=light] .ivu-time-picker-cells-cell-selected[data-v-781939b8] {
  background-color: #17A2B8;
}
[data-theme=dark] .ivu-time-picker-cells-cell-selected[data-v-781939b8] {
  background-color: #6a6a6a;
}
[data-theme=light] .ivu-time-picker-cells-cell[data-v-781939b8]:hover {
  background-color: #17A2B8;
}
[data-theme=dark] .ivu-time-picker-cells-cell[data-v-781939b8]:hover {
  background-color: #6a6a6a;
}
.ivu-date-picker-transfer[data-v-781939b8] {
  z-index: 9999 !important;
}
.viewer-container[data-v-781939b8] {
  right: 1.25rem;
  z-index: 9999 !important;
}
.v-popper[data-v-781939b8] {
  width: 100% !important;
}
.v-popper__inner[data-v-781939b8] {
  max-width: 25rem;
  max-height: 25rem;
  word-break: break-word;
  overflow-y: scroll;
}
[data-theme=light] .v-popper__inner[data-v-781939b8] {
  color: #e4e3e3;
}
[data-theme=dark] .v-popper__inner[data-v-781939b8] {
  color: #30363d;
}
[data-theme=light] .v-popper__inner[data-v-781939b8] {
  background-color: #000;
}
[data-theme=dark] .v-popper__inner[data-v-781939b8] {
  background-color: #fff;
}
.v-popper__inner[data-v-781939b8]::-webkit-scrollbar {
  display: none;
}
[data-theme=light] .v-popper__arrow[data-v-781939b8] {
  border-color: #000;
}
[data-theme=dark] .v-popper__arrow[data-v-781939b8] {
  border-color: #fff;
}
.google_img[data-v-781939b8] {
  height: 80%;
}
.form[data-v-781939b8] {
  padding: 0 1.25rem;
  border-radius: 0 0 0.25rem 0.25rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.form .loginInput[data-v-781939b8] {
  position: relative;
}
.form .google_text[data-v-781939b8] {
  text-align: center;
  margin-bottom: 0.625rem;
}
.form .el-form-item[data-v-781939b8] {
  width: 360px;
  max-width: 360px;
  margin: 0 auto 20px;
}
.form .el-form-item[data-v-781939b8]  .el-input__inner {
  width: 360px;
  height: 56px;
  border-radius: 32px;
  border: 1px solid #999999;
  padding-left: 68px !important;
}
.form .el-form-item[data-v-781939b8]  .el-input__clear {
  font-size: 16px;
}
.form .el-form-item .google_loginInput[data-v-781939b8]  .el-input__inner {
  padding-left: 110px !important;
}
.form .el-form-item[data-v-781939b8]  .el-input__prefix {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  left: 25px;
}
.form .el-form-item[data-v-781939b8]  .el-form-item__error {
  text-align: center;
  width: 100%;
  padding-top: 10px;
}

#main {
}

@charset "utf-8";html{background-color:#fff;color:#000;font-size:0.75rem}
body,div,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,figure,form,fieldset,legend,input,textarea,button,p,blockquote,th,td,pre,xmp{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}
body,input,textarea,button,select,pre,xmp,tt,code,kbd,samp{line-height:1.5;font-family:"Microsoft Yahei",tahoma,arial,"Hiragino Sans GB","Microsoft YaHei",simsun,sans-serif}
h1,h2,h3,h4,h5,h6{font-family:"Microsoft Yahei",tahoma,arial,"Hiragino Sans GB","Microsoft YaHei",simsun,sans-serif}
h1,h2,h3,h4,h5,h6,b,strong{font-weight:normal}
address,cite,dfn,em,i,optgroup,var{font-style:normal}
table{border-collapse:collapse;border-spacing:0;text-align:left}
caption,th{text-align:inherit}
ul,ol,menu{list-style:none}
fieldset,img{border:0}
img,object,input,textarea,button,select{vertical-align:middle}
article,aside,footer,header,section,nav,figure,figcaption,hgroup,details,menu{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
blockquote:before,blockquote:after,q:before,q:after{content:"\0020"}
textarea{overflow:auto;resize:vertical}
input,textarea,button,select,a{outline:0 none;border: none;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
mark{background-color:transparent}
a,ins,s,u,del{text-decoration:none}
sup,sub{vertical-align:baseline}
html {overflow-x: hidden;height: 100%;font-size: 3.125rem;-webkit-tap-highlight-color: transparent;}
body {font-family: "Microsoft Yahei", Arial, "Helvetica Neue", Helvetica, sans-serif;color: #333;font-size: .28em;line-height: 1.5;-webkit-text-size-adjust: none;}
hr {height: .02rem;margin: .1rem 0;border: medium none;border-top: .02rem solid #cacaca;}
a {color: #25a4bb;text-decoration: none;}
/*1px边框*/
@charset "utf-8";
.border,
.border-top,
.border-right,
.border-bottom,
.border-left,
.border-topbottom,
.border-rightleft,
.border-topleft,
.border-rightbottom,
.border-topright,
.border-bottomleft {
    position: relative;
}
.border::before,
.border-top::before,
.border-right::before,
.border-bottom::before,
.border-left::before,
.border-topbottom::before,
.border-topbottom::after,
.border-rightleft::before,
.border-rightleft::after,
.border-topleft::before,
.border-topleft::after,
.border-rightbottom::before,
.border-rightbottom::after,
.border-topright::before,
.border-topright::after,
.border-bottomleft::before,
.border-bottomleft::after {
    content: "\0020";
    overflow: hidden;
    position: absolute;
}
/* border
 * 因，边框是由伪元素区域遮盖在父级
 * 故，子级若有交互，需要对子级设置
 * 定位 及 z轴
 */
.border::before {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    border: 1px solid #eaeaea;
    -webkit-transform-origin: 0 0;
        -ms-transform-origin: 0 0;
            transform-origin: 0 0;
}
.border-top::before,
.border-bottom::before,
.border-topbottom::before,
.border-topbottom::after,
.border-topleft::before,
.border-rightbottom::after,
.border-topright::before,
.border-bottomleft::before {
    left: 0;
    width: 100%;
    height: 1px;
}
.border-right::before,
.border-left::before,
.border-rightleft::before,
.border-rightleft::after,
.border-topleft::after,
.border-rightbottom::before,
.border-topright::after,
.border-bottomleft::after {
    top: 0;
    width: 1px;
    height: 100%;
}
.border-top::before,
.border-topbottom::before,
.border-topleft::before,
.border-topright::before {
    border-top: 1px solid #eaeaea;
    -webkit-transform-origin: 0 0;
        -ms-transform-origin: 0 0;
            transform-origin: 0 0;
}
.border-right::before,
.border-rightbottom::before,
.border-rightleft::before,
.border-topright::after {
    border-right: 1px solid #eaeaea;
    -webkit-transform-origin: 100% 0;
        -ms-transform-origin: 100% 0;
            transform-origin: 100% 0;
}
.border-bottom::before,
.border-topbottom::after,
.border-rightbottom::after,
.border-bottomleft::before {
    border-bottom: 1px solid #eaeaea;
    -webkit-transform-origin: 0 100%;
        -ms-transform-origin: 0 100%;
            transform-origin: 0 100%;
}
.border-left::before,
.border-topleft::after,
.border-rightleft::after,
.border-bottomleft::after {
    border-left: 1px solid #eaeaea;
    -webkit-transform-origin: 0 0;
        -ms-transform-origin: 0 0;
            transform-origin: 0 0;
}
.border-top::before,
.border-topbottom::before,
.border-topleft::before,
.border-topright::before {
    top: 0;
}
.border-right::before,
.border-rightleft::after,
.border-rightbottom::before,
.border-topright::after {
    right: 0;
}
.border-bottom::before,
.border-topbottom::after,
.border-rightbottom::after,
.border-bottomleft::after {
    bottom: 0;
}
.border-left::before,
.border-rightleft::before,
.border-topleft::after,
.border-bottomleft::before {
    left: 0;
}
@media (-webkit-max-device-pixel-ratio: 1.49), (max-device-pixel-ratio: 1.49), (-webkit-max-device-pixel-ratio: 1.4895833333333333), (max-resolution: 143dpi), (max-resolution: 1.49dppx) {
    /* 默认值，无需重置 */
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 2.49), (min-device-pixel-ratio: 1.5) and (max-device-pixel-ratio: 2.49), (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 2.4895833333333335), (min-resolution: 144dpi) and (max-resolution: 239dpi), (min-resolution: 1.5dppx) and (max-resolution: 2.49dppx) {
    .border::before {
        width: 200%;
        height: 200%;
        -webkit-transform: scale(.5);
            -ms-transform: scale(.5);
                transform: scale(.5);
    }
    .border-top::before,
    .border-bottom::before,
    .border-topbottom::before,
    .border-topbottom::after,
    .border-topleft::before,
    .border-rightbottom::after,
    .border-topright::before,
    .border-bottomleft::before {
        -webkit-transform: scaleY(.5);
            -ms-transform: scaleY(.5);
                transform: scaleY(.5);
    }
    .border-right::before,
    .border-left::before,
    .border-rightleft::before,
    .border-rightleft::after,
    .border-topleft::after,
    .border-rightbottom::before,
    .border-topright::after,
    .border-bottomleft::after {
        -webkit-transform: scaleX(.5);
            -ms-transform: scaleX(.5);
                transform: scaleX(.5);
    }
}
@media (-webkit-min-device-pixel-ratio: 2.5), (min-device-pixel-ratio: 2.5), (min-resolution: 240dpi), (min-resolution: 2.5dppx) {
    .border::before {
        width: 300%;
        height: 300%;
        -webkit-transform: scale(.33333);
            -ms-transform: scale(.33333);
                transform: scale(.33333);
    }
    .border-top::before,
    .border-bottom::before,
    .border-topbottom::before,
    .border-topbottom::after,
    .border-topleft::before,
    .border-rightbottom::after,
    .border-topright::before,
    .border-bottomleft::before {
        -webkit-transform: scaleY(.33333);
            -ms-transform: scaleY(.33333);
                transform: scaleY(.33333);
    }
    .border-right::before,
    .border-left::before,
    .border-rightleft::before,
    .border-rightleft::after,
    .border-topleft::after,
    .border-rightbottom::before,
    .border-topright::after,
    .border-bottomleft::after {
        -webkit-transform: scaleX(.33333);
            -ms-transform: scaleX(.33333);
                transform: scaleX(.33333);
    }
}

@font-face {
  font-family: "iconfont"; /* Project id 4303114 */
  src:
       url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
       url(../fonts/iconfont.a1bc3c3c.woff) format('woff'),
       url(../fonts/iconfont.d03fdf9a.ttf) format('truetype');
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 1rem;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-google:before {
  content: "\e67f";
}

.icon-wenhaofill:before {
  content: "\e72c";
}

.icon-RouterTool:before {
  content: "\e655";
}

.icon-RouterCollect:before {
  content: "\e60d";
}

.icon-RouterPay:before {
  content: "\e608";
}

.icon-RouterChannel:before {
  content: "\e668";
}

.icon-RouterWithdraw:before {
  content: "\e60c";
}

.icon-qiehuan:before {
  content: "\e607";
}

.icon-questionMark:before {
  content: "\e7ce";
}

.icon-yonghu:before {
  content: "\e61f";
}

.icon-mima:before {
  content: "\e618";
}

.icon-cuishou1:before {
  content: "\e606";
}

.icon-jiantou:before {
  content: "\e605";
}

.icon-RouterPermissions:before {
  content: "\e602";
}

.icon-RouterNotify:before {
  content: "\e603";
}

.icon-RouterCall:before {
  content: "\e604";
}

.icon-kehufuwukefu:before {
  content: "\e620";
}

.icon-RouterProduct:before {
  content: "\e60b";
}

.icon-RouterUsers:before {
  content: "\e600";
}

.icon-RouterFinance:before {
  content: "\e60a";
}

.icon-RouterSystem:before {
  content: "\e611";
}

.icon-RouterCredit:before {
  content: "\e637";
}

.icon-RouterReport:before {
  content: "\e6d9";
}

.icon-RouterDeveloper:before {
  content: "\e617";
}

.icon-RouterStatis:before {
  content: "\e601";
}

.icon-RouterHome:before {
  content: "\e609";
}

.icon-heimingdan:before {
  content: "\e8a2";
}

.icon-RouterMerchant:before {
  content: "\e61d";
}

.icon-bottomtriangle:before {
  content: "\e642";
}

.icon-toptriangle:before {
  content: "\e643";
}

.icon-globeo:before {
  content: "\e73d";
}

.icon-hook:before {
  content: "\e62f";
}

.icon-daikuan:before {
  content: "\e650";
}

.icon-jiaoyi:before {
  content: "\e652";
}

.icon-qianbao:before {
  content: "\e653";
}

.icon-qiandao:before {
  content: "\e654";
}

.icon-gupiao:before {
  content: "\e656";
}

.icon-licai:before {
  content: "\e658";
}

.icon-RouterS:before {
  content: "\e659";
}

.icon-yinhangka:before {
  content: "\e65c";
}

.icon-shouyiqingkuang:before {
  content: "\e65f";
}

.icon-touzi:before {
  content: "\e660";
}


body .wrapper .sideBar .el-menu,
#app .wrapper .sideBar .el-menu, body .wrapper,
#app .wrapper {
  width: 100%;
  height: 100%;
}

body .pageMain .tabs-container .tabs .el-tabs__item,
#app .pageMain .tabs-container .tabs .el-tabs__item, body .wrapper .sideBar .el-menu .el-menu-item,
#app .wrapper .sideBar .el-menu .el-menu-item, body .wrapper .sideBar .el-menu .el-submenu__title,
#app .wrapper .sideBar .el-menu .el-submenu__title, body .wrapper .header .header_control .header_control_right .userDd .userDrop .userDrop_text,
#app .wrapper .header .header_control .header_control_right .userDd .userDrop .userDrop_text {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

body .closeBar .sideBar .el-menu--collapse .sideItem .el-submenu .el-submenu__title,
#app .closeBar .sideBar .el-menu--collapse .sideItem .el-submenu .el-submenu__title, body .closeBar .sideBar .el-menu--collapse .sideItem .el-menu-item,
#app .closeBar .sideBar .el-menu--collapse .sideItem .el-menu-item {
  white-space: inherit;
  text-overflow: inherit;
  overflow: inherit;
}

* {
  font-size: 0.75rem;
}

.el-table {
  line-height: 1;
}
.el-table .el-table__fixed,
.el-table .el-table__fixed-right {
  height: 100% !important;
}
.el-table .el-table__fixed::before,
.el-table .el-table__fixed-right::before {
  display: none;
}
[data-theme=light] .el-table.el-table--striped .el-table__body tr.el-table__row--striped td {
  background-color: #fafafa;
}
[data-theme=dark] .el-table.el-table--striped .el-table__body tr.el-table__row--striped td {
  background-color: #1a2029;
}
.el-table th .cell {
  word-break: break-word;
}
.el-table .blueActive {
  color: #5f89bd;
}

.el-button--primary {
  color: #fff;
  background-color: #17A2B8;
  border-color: #17A2B8;
}

.el-card {
  border-radius: 10px;
}

.el-dropdown .el-button--text {
  font-weight: 500;
  color: #17A2B8;
}

.el-tabs__item:hover {
  color: #17A2B8;
}

.el-tabs__item.is-active {
  color: #17A2B8;
}

.el-tabs__active-bar {
  background-color: #17A2B8;
}

.fudaiNum {
  font-size: 0.75rem;
  padding: 2px 0.375rem;
  color: #fff;
  border-radius: 50%;
  background-color: #17A2B8;
}

.el-button--primary:hover {
  color: #fff;
  background-color: #1bb0c7;
  border-color: #1bb0c7;
}

.el-table thead {
  color: #555;
}

.ivu-date-picker-cells-cell-selected em {
  background-color: #17A2B8 !important;
}

.ivu-date-picker-cells-focused em {
  -webkit-box-shadow: 0 0 0 1px #17A2B8 inset !important;
          box-shadow: 0 0 0 1px #17A2B8 inset !important;
}

.ivu-btn-primary {
  background-color: #17A2B8 !important;
}

.el-pager .active {
  background-color: #17A2B8 !important;
}
.el-pager .number:hover:not(.active) {
  color: #17A2B8 !important;
}

.el-table th {
  background-color: #e9ecfd;
}

.el-form-item__label {
  word-break: break-word;
}

.tabs .el-tabs__header {
  margin: 0;
}
.tabs .el-tabs__header .el-tabs__item.is-closable:hover {
  padding: 0 20px !important;
}

.zaloImg {
  margin-left: 0.375rem;
  width: 1.125rem;
  height: 1.125rem;
  cursor: pointer;
}

[data-theme=light] .el-menu--vertical {
  background-color: #17A2B8;
}
[data-theme=dark] .el-menu--vertical {
  background-color: #333a3f;
}
[data-theme=light] .el-menu--vertical .el-menu {
  background-color: #17A2B8;
}
[data-theme=dark] .el-menu--vertical .el-menu {
  background-color: #333a3f;
}
[data-theme=light] .el-menu--vertical .el-menu .el-menu-item:hover {
  background-color: #FFFFFF;
}
[data-theme=dark] .el-menu--vertical .el-menu .el-menu-item:hover {
  background-color: #1fa355;
}
[data-theme=light] .el-menu--vertical .el-menu .el-menu-item.is-active {
  background-color: #FFFFFF;
}
[data-theme=dark] .el-menu--vertical .el-menu .el-menu-item.is-active {
  background-color: #1fa355;
}
.el-menu--vertical .el-menu .closeSideItem {
  margin: 2px 0 !important;
}
.el-menu--vertical .closeSideItem .sideMenuItem {
  padding: 0px 0 !important;
  padding-left: 0 !important;
}

.el-switch {
  height: 100% !important;
}

.el-submenu__title {
  padding-right: 30px;
}

.el-menu-item {
  padding-right: 15px !important;
  min-width: auto !important;
}

.el-tooltip__popper {
  max-width: 400px !important;
}

.el-dropdown-link {
  cursor: pointer;
  color: #17A2B8;
}

.el-switch__core:after {
  background-color: #fff !important;
}

.el-button.is-disabled {
  opacity: 0.8;
  background-color: #abadb3;
  border: none;
}
[data-theme=light] .el-button.is-disabled {
  color: #ffffff;
}
[data-theme=dark] .el-button.is-disabled {
  color: #dcdcdc;
}

[data-theme=light] .v-modal {
  background-color: #000;
}
[data-theme=dark] .v-modal {
  background-color: #a1a1a1;
}

[data-theme=light] .el-loading-mask {
  background-color: rgba(255, 255, 255, 0.75);
}
[data-theme=dark] .el-loading-mask {
  background-color: rgba(0, 0, 0, 0.75);
}

.reference_item {
  text-align: left;
}

.ivu-input {
  font-size: 12px !important;
  background-color: #fff;
  background-image: none;
  border-radius: 8px;
  border: 2px solid #dcdfe6;
  padding-left: 15px !important;
}
.ivu-input::-webkit-input-placeholder {
  font-size: 12px !important;
}
.ivu-input::-moz-placeholder {
  font-size: 12px !important;
}
.ivu-input:-ms-input-placeholder {
  font-size: 12px !important;
}
.ivu-input::-ms-input-placeholder {
  font-size: 12px !important;
}
.ivu-input::placeholder {
  font-size: 12px !important;
}

.el-input__inner {
  font-size: 12px !important;
}

.el-pagination {
  overflow: auto;
  width: 100%;
}

.ivu-input,
.ivu-select-dropdown,
.ivu-picker-confirm-time {
  border: 1px solid;
}
[data-theme=light] .ivu-input,
[data-theme=light] .ivu-select-dropdown,
[data-theme=light] .ivu-picker-confirm-time {
  color: #333;
}
[data-theme=dark] .ivu-input,
[data-theme=dark] .ivu-select-dropdown,
[data-theme=dark] .ivu-picker-confirm-time {
  color: #d6d6d6;
}
[data-theme=light] .ivu-input,
[data-theme=light] .ivu-select-dropdown,
[data-theme=light] .ivu-picker-confirm-time {
  border-color: #DCDFE6;
}
[data-theme=dark] .ivu-input,
[data-theme=dark] .ivu-select-dropdown,
[data-theme=dark] .ivu-picker-confirm-time {
  border-color: #575757;
}
[data-theme=light] .ivu-input,
[data-theme=light] .ivu-select-dropdown,
[data-theme=light] .ivu-picker-confirm-time {
  background-color: #fff;
}
[data-theme=dark] .ivu-input,
[data-theme=dark] .ivu-select-dropdown,
[data-theme=dark] .ivu-picker-confirm-time {
  background-color: #36455a;
}

[data-theme=light] .ivu-input {
  background-color: #fff;
}
[data-theme=dark] .ivu-input {
  background-color: #181D24;
}

[data-theme=light] .ivu-date-picker-cells-cell-range:before {
  background-color: #e1f0fe;
}
[data-theme=dark] .ivu-date-picker-cells-cell-range:before {
  background-color: #14293b;
}

[data-theme=light] .ivu-date-picker-cells-cell:hover em {
  background-color: #e1f0fe;
}
[data-theme=dark] .ivu-date-picker-cells-cell:hover em {
  background-color: #14293b;
}

[data-theme=light] .ivu-time-picker-cells-cell-selected {
  color: #333;
}
[data-theme=dark] .ivu-time-picker-cells-cell-selected {
  color: #d6d6d6;
}
[data-theme=light] .ivu-time-picker-cells-cell-selected {
  background-color: #17A2B8;
}
[data-theme=dark] .ivu-time-picker-cells-cell-selected {
  background-color: #6a6a6a;
}

[data-theme=light] .ivu-time-picker-cells-cell:hover {
  background-color: #17A2B8;
}
[data-theme=dark] .ivu-time-picker-cells-cell:hover {
  background-color: #6a6a6a;
}

.ivu-date-picker-transfer {
  z-index: 9999 !important;
}

.viewer-container {
  right: 1.25rem;
  z-index: 9999 !important;
}

.v-popper {
  width: 100% !important;
}

.v-popper__inner {
  max-width: 25rem;
  max-height: 25rem;
  word-break: break-word;
  overflow-y: scroll;
}
[data-theme=light] .v-popper__inner {
  color: #e4e3e3;
}
[data-theme=dark] .v-popper__inner {
  color: #30363d;
}
[data-theme=light] .v-popper__inner {
  background-color: #000;
}
[data-theme=dark] .v-popper__inner {
  background-color: #fff;
}
.v-popper__inner::-webkit-scrollbar {
  display: none;
}

[data-theme=light] .v-popper__arrow {
  border-color: #000;
}
[data-theme=dark] .v-popper__arrow {
  border-color: #fff;
}

body .wrapper .sideBar .el-menu,
#app .wrapper .sideBar .el-menu, body .wrapper,
#app .wrapper {
  width: 100%;
  height: 100%;
}

body .pageMain .tabs-container .tabs .el-tabs__item,
#app .pageMain .tabs-container .tabs .el-tabs__item, body .wrapper .sideBar .el-menu .el-menu-item,
#app .wrapper .sideBar .el-menu .el-menu-item, body .wrapper .sideBar .el-menu .el-submenu__title,
#app .wrapper .sideBar .el-menu .el-submenu__title, body .wrapper .header .header_control .header_control_right .userDd .userDrop .userDrop_text,
#app .wrapper .header .header_control .header_control_right .userDd .userDrop .userDrop_text {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

body .closeBar .sideBar .el-menu--collapse .sideItem .el-submenu .el-submenu__title,
#app .closeBar .sideBar .el-menu--collapse .sideItem .el-submenu .el-submenu__title, body .closeBar .sideBar .el-menu--collapse .sideItem .el-menu-item,
#app .closeBar .sideBar .el-menu--collapse .sideItem .el-menu-item {
  white-space: inherit;
  text-overflow: inherit;
  overflow: inherit;
}

* {
  font-size: 0.75rem;
}

.el-table {
  line-height: 1;
}
.el-table .el-table__fixed,
.el-table .el-table__fixed-right {
  height: 100% !important;
}
.el-table .el-table__fixed::before,
.el-table .el-table__fixed-right::before {
  display: none;
}
[data-theme=light] .el-table.el-table--striped .el-table__body tr.el-table__row--striped td {
  background-color: #fafafa;
}
[data-theme=dark] .el-table.el-table--striped .el-table__body tr.el-table__row--striped td {
  background-color: #1a2029;
}
.el-table th .cell {
  word-break: break-word;
}
.el-table .blueActive {
  color: #5f89bd;
}

.el-button--primary {
  color: #fff;
  background-color: #17A2B8;
  border-color: #17A2B8;
}

.el-card {
  border-radius: 10px;
}

.el-dropdown .el-button--text {
  font-weight: 500;
  color: #17A2B8;
}

.el-tabs__item:hover {
  color: #17A2B8;
}

.el-tabs__item.is-active {
  color: #17A2B8;
}

.el-tabs__active-bar {
  background-color: #17A2B8;
}

.fudaiNum {
  font-size: 0.75rem;
  padding: 2px 0.375rem;
  color: #fff;
  border-radius: 50%;
  background-color: #17A2B8;
}

.el-button--primary:hover {
  color: #fff;
  background-color: #1bb0c7;
  border-color: #1bb0c7;
}

.el-table thead {
  color: #555;
}

.ivu-date-picker-cells-cell-selected em {
  background-color: #17A2B8 !important;
}

.ivu-date-picker-cells-focused em {
  -webkit-box-shadow: 0 0 0 1px #17A2B8 inset !important;
          box-shadow: 0 0 0 1px #17A2B8 inset !important;
}

.ivu-btn-primary {
  background-color: #17A2B8 !important;
}

.el-pager .active {
  background-color: #17A2B8 !important;
}
.el-pager .number:hover:not(.active) {
  color: #17A2B8 !important;
}

.el-table th {
  background-color: #e9ecfd;
}

.el-form-item__label {
  word-break: break-word;
}

.tabs .el-tabs__header {
  margin: 0;
}
.tabs .el-tabs__header .el-tabs__item.is-closable:hover {
  padding: 0 20px !important;
}

.zaloImg {
  margin-left: 0.375rem;
  width: 1.125rem;
  height: 1.125rem;
  cursor: pointer;
}

[data-theme=light] .el-menu--vertical {
  background-color: #17A2B8;
}
[data-theme=dark] .el-menu--vertical {
  background-color: #333a3f;
}
[data-theme=light] .el-menu--vertical .el-menu {
  background-color: #17A2B8;
}
[data-theme=dark] .el-menu--vertical .el-menu {
  background-color: #333a3f;
}
[data-theme=light] .el-menu--vertical .el-menu .el-menu-item:hover {
  background-color: #FFFFFF;
}
[data-theme=dark] .el-menu--vertical .el-menu .el-menu-item:hover {
  background-color: #1fa355;
}
[data-theme=light] .el-menu--vertical .el-menu .el-menu-item.is-active {
  background-color: #FFFFFF;
}
[data-theme=dark] .el-menu--vertical .el-menu .el-menu-item.is-active {
  background-color: #1fa355;
}
.el-menu--vertical .el-menu .closeSideItem {
  margin: 2px 0 !important;
}
.el-menu--vertical .closeSideItem .sideMenuItem {
  padding: 0px 0 !important;
  padding-left: 0 !important;
}

.el-switch {
  height: 100% !important;
}

.el-submenu__title {
  padding-right: 30px;
}

.el-menu-item {
  padding-right: 15px !important;
  min-width: auto !important;
}

.el-tooltip__popper {
  max-width: 400px !important;
}

.el-dropdown-link {
  cursor: pointer;
  color: #17A2B8;
}

.el-switch__core:after {
  background-color: #fff !important;
}

.el-button.is-disabled {
  opacity: 0.8;
  background-color: #abadb3;
  border: none;
}
[data-theme=light] .el-button.is-disabled {
  color: #ffffff;
}
[data-theme=dark] .el-button.is-disabled {
  color: #dcdcdc;
}

[data-theme=light] .v-modal {
  background-color: #000;
}
[data-theme=dark] .v-modal {
  background-color: #a1a1a1;
}

[data-theme=light] .el-loading-mask {
  background-color: rgba(255, 255, 255, 0.75);
}
[data-theme=dark] .el-loading-mask {
  background-color: rgba(0, 0, 0, 0.75);
}

.reference_item {
  text-align: left;
}

.ivu-input {
  font-size: 12px !important;
  background-color: #fff;
  background-image: none;
  border-radius: 8px;
  border: 2px solid #dcdfe6;
  padding-left: 15px !important;
}
.ivu-input::-webkit-input-placeholder {
  font-size: 12px !important;
}
.ivu-input::-moz-placeholder {
  font-size: 12px !important;
}
.ivu-input:-ms-input-placeholder {
  font-size: 12px !important;
}
.ivu-input::-ms-input-placeholder {
  font-size: 12px !important;
}
.ivu-input::placeholder {
  font-size: 12px !important;
}

.el-input__inner {
  font-size: 12px !important;
}

.el-pagination {
  overflow: auto;
  width: 100%;
}

.ivu-input,
.ivu-select-dropdown,
.ivu-picker-confirm-time {
  border: 1px solid;
}
[data-theme=light] .ivu-input,
[data-theme=light] .ivu-select-dropdown,
[data-theme=light] .ivu-picker-confirm-time {
  color: #333;
}
[data-theme=dark] .ivu-input,
[data-theme=dark] .ivu-select-dropdown,
[data-theme=dark] .ivu-picker-confirm-time {
  color: #d6d6d6;
}
[data-theme=light] .ivu-input,
[data-theme=light] .ivu-select-dropdown,
[data-theme=light] .ivu-picker-confirm-time {
  border-color: #DCDFE6;
}
[data-theme=dark] .ivu-input,
[data-theme=dark] .ivu-select-dropdown,
[data-theme=dark] .ivu-picker-confirm-time {
  border-color: #575757;
}
[data-theme=light] .ivu-input,
[data-theme=light] .ivu-select-dropdown,
[data-theme=light] .ivu-picker-confirm-time {
  background-color: #fff;
}
[data-theme=dark] .ivu-input,
[data-theme=dark] .ivu-select-dropdown,
[data-theme=dark] .ivu-picker-confirm-time {
  background-color: #36455a;
}

[data-theme=light] .ivu-input {
  background-color: #fff;
}
[data-theme=dark] .ivu-input {
  background-color: #181D24;
}

[data-theme=light] .ivu-date-picker-cells-cell-range:before {
  background-color: #e1f0fe;
}
[data-theme=dark] .ivu-date-picker-cells-cell-range:before {
  background-color: #14293b;
}

[data-theme=light] .ivu-date-picker-cells-cell:hover em {
  background-color: #e1f0fe;
}
[data-theme=dark] .ivu-date-picker-cells-cell:hover em {
  background-color: #14293b;
}

[data-theme=light] .ivu-time-picker-cells-cell-selected {
  color: #333;
}
[data-theme=dark] .ivu-time-picker-cells-cell-selected {
  color: #d6d6d6;
}
[data-theme=light] .ivu-time-picker-cells-cell-selected {
  background-color: #17A2B8;
}
[data-theme=dark] .ivu-time-picker-cells-cell-selected {
  background-color: #6a6a6a;
}

[data-theme=light] .ivu-time-picker-cells-cell:hover {
  background-color: #17A2B8;
}
[data-theme=dark] .ivu-time-picker-cells-cell:hover {
  background-color: #6a6a6a;
}

.ivu-date-picker-transfer {
  z-index: 9999 !important;
}

.viewer-container {
  right: 1.25rem;
  z-index: 9999 !important;
}

.v-popper {
  width: 100% !important;
}

.v-popper__inner {
  max-width: 25rem;
  max-height: 25rem;
  word-break: break-word;
  overflow-y: scroll;
}
[data-theme=light] .v-popper__inner {
  color: #e4e3e3;
}
[data-theme=dark] .v-popper__inner {
  color: #30363d;
}
[data-theme=light] .v-popper__inner {
  background-color: #000;
}
[data-theme=dark] .v-popper__inner {
  background-color: #fff;
}
.v-popper__inner::-webkit-scrollbar {
  display: none;
}

[data-theme=light] .v-popper__arrow {
  border-color: #000;
}
[data-theme=dark] .v-popper__arrow {
  border-color: #fff;
}

.el-table__body-wrapper {
  z-index: 2;
}

body,
#app {
  height: 100%;
}
[data-theme=light] body,
[data-theme=light] #app {
  color: #333;
}
[data-theme=dark] body,
[data-theme=dark] #app {
  color: #d6d6d6;
}
[data-theme=light] body,
[data-theme=light] #app {
  background-color: #f8f8f8;
}
[data-theme=dark] body,
[data-theme=dark] #app {
  background-color: #20242a;
}
[data-theme=light] body,
[data-theme=light] #app {
  border-color: #e4e3e3;
}
[data-theme=dark] body,
[data-theme=dark] #app {
  border-color: #30363d;
}
body .wrapper .header,
#app .wrapper .header {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999;
  width: 100%;
  height: 6.25rem;
}
[data-theme=light] body .wrapper .header,
[data-theme=light] #app .wrapper .header {
  background-color: #fff;
}
[data-theme=dark] body .wrapper .header,
[data-theme=dark] #app .wrapper .header {
  background-color: #181D24;
}
body .wrapper .header .header_l,
#app .wrapper .header .header_l {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  float: left;
  width: 11.625rem;
  height: 5rem;
  padding: 0 0.625rem;
  -webkit-transition: width 0.3s;
  transition: width 0.3s;
}
[data-theme=light] body .wrapper .header .header_l,
[data-theme=light] #app .wrapper .header .header_l {
  background-color: #17A2B8;
}
[data-theme=dark] body .wrapper .header .header_l,
[data-theme=dark] #app .wrapper .header .header_l {
  background-color: #333a3f;
}
body .wrapper .header .header_l .logo,
#app .wrapper .header .header_l .logo {
  display: block;
  width: 100%;
  height: 100%;
  cursor: pointer;
}
body .wrapper .header .header_l .logo-mini,
#app .wrapper .header .header_l .logo-mini {
  display: none;
  width: 2.188rem;
  height: 2.188rem;
  cursor: pointer;
}
body .wrapper .header .header_control,
#app .wrapper .header .header_control {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: 3.125rem;
  margin-left: 11.625rem;
  padding-right: 0.938rem;
  border-bottom: 1px solid;
}
[data-theme=light] body .wrapper .header .header_control,
[data-theme=light] #app .wrapper .header .header_control {
  border-color: #e4e3e3;
}
[data-theme=dark] body .wrapper .header .header_control,
[data-theme=dark] #app .wrapper .header .header_control {
  border-color: #30363d;
}
[data-theme=light] body .wrapper .header .header_control,
[data-theme=light] #app .wrapper .header .header_control {
  background-color: #fff;
}
[data-theme=dark] body .wrapper .header .header_control,
[data-theme=dark] #app .wrapper .header .header_control {
  background-color: #181D24;
}
body .wrapper .header .header_control .header_control_left,
#app .wrapper .header .header_control .header_control_left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-left: 1.25rem;
}
body .wrapper .header .header_control .header_control_left .sideCollapse,
#app .wrapper .header .header_control .header_control_left .sideCollapse {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .wrapper .header .header_control .header_control_left .sideCollapse i,
#app .wrapper .header .header_control .header_control_left .sideCollapse i {
  font-size: 1.125rem;
  vertical-align: text-bottom;
  cursor: pointer;
  color: #17A2B8;
}
body .wrapper .header .header_control .header_control_right,
#app .wrapper .header .header_control .header_control_right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .wrapper .header .header_control .header_control_right .headrUl,
#app .wrapper .header .header_control .header_control_right .headrUl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .wrapper .header .header_control .header_control_right .headrUl .el-divider--vertical,
#app .wrapper .header .header_control .header_control_right .headrUl .el-divider--vertical {
  height: 25px;
}
body .wrapper .header .header_control .header_control_right .headrUl li,
#app .wrapper .header .header_control .header_control_right .headrUl li {
  padding: 0 0.625rem;
  cursor: pointer;
}
body .wrapper .header .header_control .header_control_right .headrUl li:last-child,
#app .wrapper .header .header_control .header_control_right .headrUl li:last-child {
  padding: 0 1.25rem 0 0.625rem;
}
[data-theme=light] body .wrapper .header .header_control .header_control_right .headrUl li:last-child:hover,
[data-theme=light] #app .wrapper .header .header_control .header_control_right .headrUl li:last-child:hover {
  background-color: #f0f2f5;
}
[data-theme=dark] body .wrapper .header .header_control .header_control_right .headrUl li:last-child:hover,
[data-theme=dark] #app .wrapper .header .header_control .header_control_right .headrUl li:last-child:hover {
  background-color: #48494a;
}
body .wrapper .header .header_control .header_control_right .headrUl li .el-switch,
#app .wrapper .header .header_control .header_control_right .headrUl li .el-switch {
  vertical-align: baseline;
}
body .wrapper .header .header_control .header_control_right .headrUl li .ambience,
#app .wrapper .header .header_control .header_control_right .headrUl li .ambience {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 1.25rem;
  line-height: 1.25rem;
}
body .wrapper .header .header_control .header_control_right .headrUl li .ambience .iconfonts,
#app .wrapper .header .header_control .header_control_right .headrUl li .ambience .iconfonts {
  font-size: 1.125rem;
}
body .wrapper .header .header_control .header_control_right .headrUl li .ambience .light.active,
#app .wrapper .header .header_control .header_control_right .headrUl li .ambience .light.active {
  color: #ff7200;
}
body .wrapper .header .header_control .header_control_right .headrUl li .ambience .dark.active,
#app .wrapper .header .header_control .header_control_right .headrUl li .ambience .dark.active {
  color: #17A2B8;
}
body .wrapper .header .header_control .header_control_right .headrUl li .ambience .el-switch,
#app .wrapper .header .header_control .header_control_right .headrUl li .ambience .el-switch {
  margin: 0 10px;
}
body .wrapper .header .header_control .header_control_right .headrUl li .iconFonts,
#app .wrapper .header .header_control .header_control_right .headrUl li .iconFonts {
  position: relative;
  font-size: 1.25rem;
  height: 3.125rem;
  line-height: 3.125rem;
  vertical-align: initial;
}
body .wrapper .header .header_control .header_control_right .userDd,
#app .wrapper .header .header_control .header_control_right .userDd {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .wrapper .header .header_control .header_control_right .userDd .userDrop,
#app .wrapper .header .header_control .header_control_right .userDd .userDrop {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 3.125rem;
}
body .wrapper .header .header_control .header_control_right .userDd .userDrop .userDrop_text,
#app .wrapper .header .header_control .header_control_right .userDd .userDrop .userDrop_text {
  max-width: 8.75rem;
  font-size: 0.75rem;
}
body .wrapper .header .header_control .header_control_right .userDd .userDrop i,
#app .wrapper .header .header_control .header_control_right .userDd .userDrop i {
  margin: 0 0.5rem 0 0.313rem;
}
body .wrapper .header .header_control .header_control_right .userDd .userDrop img,
#app .wrapper .header .header_control .header_control_right .userDd .userDrop img {
  width: 2.5rem;
  height: 2.5rem;
  border-radius: 0.5rem;
  vertical-align: middle;
}
body .wrapper .header .header_tabs,
#app .wrapper .header .header_tabs {
  position: fixed;
  top: 3.125rem;
  left: 0;
  right: 0;
  margin-left: 11.625rem;
  height: 3.125rem;
  z-index: 998;
}
[data-theme=light] body .wrapper .header .header_tabs,
[data-theme=light] #app .wrapper .header .header_tabs {
  background-color: #fff;
}
[data-theme=dark] body .wrapper .header .header_tabs,
[data-theme=dark] #app .wrapper .header .header_tabs {
  background-color: #181D24;
}
body .wrapper .header .header_r,
#app .wrapper .header .header_r {
  display: none;
}
body .wrapper .wrapper_con,
#app .wrapper .wrapper_con {
  height: 100%;
  padding-top: 6.25rem;
}
body .wrapper .sideBar,
#app .wrapper .sideBar {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999;
  width: 11.625rem;
  height: 100%;
  overflow: hidden;
  -webkit-transition: width 0.3s;
  transition: width 0.3s;
}
[data-theme=light] body .wrapper .sideBar,
[data-theme=light] #app .wrapper .sideBar {
  background-color: #17A2B8;
}
[data-theme=dark] body .wrapper .sideBar,
[data-theme=dark] #app .wrapper .sideBar {
  background-color: #333a3f;
}
body .wrapper .sideBar .el-scrollbar,
#app .wrapper .sideBar .el-scrollbar {
  height: 100%;
}
body .wrapper .sideBar .el-scrollbar .el-scrollbar__wrap,
#app .wrapper .sideBar .el-scrollbar .el-scrollbar__wrap {
  overflow-x: hidden !important;
}
body .wrapper .sideBar .el-scrollbar .el-scrollbar__wrap .el-scrollbar__view,
#app .wrapper .sideBar .el-scrollbar .el-scrollbar__wrap .el-scrollbar__view {
  height: 100%;
}
body .wrapper .sideBar .sideBar_scrollbar,
#app .wrapper .sideBar .sideBar_scrollbar {
  height: 100%;
}
body .wrapper .sideBar .el-menu,
#app .wrapper .sideBar .el-menu {
  padding-top: 10px;
  border: none;
}
[data-theme=light] body .wrapper .sideBar .el-menu,
[data-theme=light] #app .wrapper .sideBar .el-menu {
  background-color: #17A2B8;
}
[data-theme=dark] body .wrapper .sideBar .el-menu,
[data-theme=dark] #app .wrapper .sideBar .el-menu {
  background-color: #333a3f;
}
body .wrapper .sideBar .el-menu .el-submenu__title,
#app .wrapper .sideBar .el-menu .el-submenu__title {
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 700;
  height: auto;
  line-height: normal;
}
[data-theme=light] body .wrapper .sideBar .el-menu .el-submenu__title,
[data-theme=light] #app .wrapper .sideBar .el-menu .el-submenu__title {
  color: #FFFFFF;
}
[data-theme=light] body .wrapper .sideBar .el-menu .el-submenu__title,
[data-theme=light] #app .wrapper .sideBar .el-menu .el-submenu__title {
  background-color: #17A2B8;
}
[data-theme=dark] body .wrapper .sideBar .el-menu .el-submenu__title,
[data-theme=dark] #app .wrapper .sideBar .el-menu .el-submenu__title {
  background-color: #333a3f;
}
body .wrapper .sideBar .el-menu .el-menu-item,
#app .wrapper .sideBar .el-menu .el-menu-item {
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 700;
  height: auto;
  line-height: normal;
}
[data-theme=light] body .wrapper .sideBar .el-menu .el-menu-item,
[data-theme=light] #app .wrapper .sideBar .el-menu .el-menu-item {
  color: #FFFFFF;
}
[data-theme=light] body .wrapper .sideBar .el-menu .el-menu-item,
[data-theme=light] #app .wrapper .sideBar .el-menu .el-menu-item {
  background-color: #17A2B8;
}
[data-theme=dark] body .wrapper .sideBar .el-menu .el-menu-item,
[data-theme=dark] #app .wrapper .sideBar .el-menu .el-menu-item {
  background-color: #333a3f;
}
body .wrapper .sideBar .el-menu .iconfonts,
#app .wrapper .sideBar .el-menu .iconfonts {
  font-size: 16px;
  font-weight: normal;
}
body .wrapper .sideBar .el-menu .secondary .is-active .iconfonts,
#app .wrapper .sideBar .el-menu .secondary .is-active .iconfonts {
  position: relative;
}
[data-theme=light] body .wrapper .sideBar .el-menu .secondary .is-active .iconfonts,
[data-theme=light] #app .wrapper .sideBar .el-menu .secondary .is-active .iconfonts {
  color: #FFFFFF;
}
[data-theme=light] body .wrapper .sideBar .el-menu .is-active,
[data-theme=light] #app .wrapper .sideBar .el-menu .is-active {
  background-color: #FFFFFF;
}
[data-theme=dark] body .wrapper .sideBar .el-menu .is-active,
[data-theme=dark] #app .wrapper .sideBar .el-menu .is-active {
  background-color: #1fa355;
}
body .wrapper .sideBar .el-menu .is-active > div,
#app .wrapper .sideBar .el-menu .is-active > div {
  color: #17A2B8;
}
body .wrapper .sideBar .el-menu .is-active .iconfonts,
#app .wrapper .sideBar .el-menu .is-active .iconfonts {
  color: #17A2B8;
  position: relative;
}
body .pageMain,
#app .pageMain {
  height: 100%;
  margin-left: 11.625rem;
  overflow-x: auto;
}
body .pageMain .tabs-container,
#app .pageMain .tabs-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
body .pageMain .tabs-container .tabs,
#app .pageMain .tabs-container .tabs {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 0 1.25rem;
  margin-top: 0.625rem;
  overflow: hidden;
}
[data-theme=light] body .pageMain .tabs-container .tabs,
[data-theme=light] #app .pageMain .tabs-container .tabs {
  background-color: #fff;
}
[data-theme=dark] body .pageMain .tabs-container .tabs,
[data-theme=dark] #app .pageMain .tabs-container .tabs {
  background-color: #181D24;
}
body .pageMain .tabs-container .tabs .el-tabs__nav,
#app .pageMain .tabs-container .tabs .el-tabs__nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
body .pageMain .tabs-container .tabs .el-tabs__item,
#app .pageMain .tabs-container .tabs .el-tabs__item {
  max-width: 200px;
  padding-left: 15px !important;
  padding-right: 25px !important;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
body .pageMain .tabs-container .tabs .el-tabs__item:hover,
#app .pageMain .tabs-container .tabs .el-tabs__item:hover {
  color: #fff;
  background-color: #5977da;
}
body .pageMain .tabs-container .tabs .el-tabs__item.is-active,
#app .pageMain .tabs-container .tabs .el-tabs__item.is-active {
  color: #fff;
  background-color: #5977da;
  border-bottom: 0;
}
body .pageMain .tabs-container .tabs .el-tabs__item .el-icon-close,
#app .pageMain .tabs-container .tabs .el-tabs__item .el-icon-close {
  position: absolute;
  top: 50%;
  right: 8px;
  height: 15px;
  line-height: 15px;
  margin-top: -7.5px;
}
body .pageMain .main-container,
#app .pageMain .main-container {
  min-height: 95vh;
  padding: 0.625rem 1.25rem 1.875rem;
  padding-top: 0.625rem;
}
[data-theme=light] body .pageMain .main-container,
[data-theme=light] #app .pageMain .main-container {
  background-color: #f8f8f8;
}
[data-theme=dark] body .pageMain .main-container,
[data-theme=dark] #app .pageMain .main-container {
  background-color: #20242a;
}
body .pageMain .main-container .blockForm,
#app .pageMain .main-container .blockForm {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 0.938rem;
}
body .pageMain .main-container .blockForm .el-form-item,
#app .pageMain .main-container .blockForm .el-form-item {
  -ms-flex-preferred-size: 24%;
      flex-basis: 24%;
  margin: 0 8px 8px 0;
}
body .pageMain .main-container .blockForm .el-form-item .opera,
#app .pageMain .main-container .blockForm .el-form-item .opera {
  width: 100%;
  min-width: 220px;
  margin: 0;
}
body .pageMain .main-container .blockForm .el-form-item .bigOpera,
#app .pageMain .main-container .blockForm .el-form-item .bigOpera {
  min-width: 350px;
}
body .pageMain .main-container .blockForm .el-form-item .timeSelector,
#app .pageMain .main-container .blockForm .el-form-item .timeSelector {
  min-width: 400px;
}
body .pageMain .main-container .blockForm .el-form-item .btn-wrap,
#app .pageMain .main-container .blockForm .el-form-item .btn-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
body .pageMain .main-container .inlineForm,
#app .pageMain .main-container .inlineForm {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin-bottom: 0;
}
body .pageMain .main-container .inlineForm .el-form-item,
#app .pageMain .main-container .inlineForm .el-form-item {
  margin: 0 8px 0 0;
}
body .pageMain .main-container .inlineForm .el-form-item .btn-wrap,
#app .pageMain .main-container .inlineForm .el-form-item .btn-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
body .pageMain .main-container .total-container,
#app .pageMain .main-container .total-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 0.938rem;
}
body .pageMain .main-container .total-container .total-container-item,
#app .pageMain .main-container .total-container .total-container-item {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0.5rem 1.25rem;
  text-align: center;
  padding: 0.5rem;
  margin: 0 0.25rem;
  border-radius: 0.313rem;
  border: 2px solid #e4e7ed;
}
[data-theme=light] body .pageMain .main-container .total-container .total-container-item,
[data-theme=light] #app .pageMain .main-container .total-container .total-container-item {
  color: #003366;
}
[data-theme=dark] body .pageMain .main-container .total-container .total-container-item,
[data-theme=dark] #app .pageMain .main-container .total-container .total-container-item {
  color: #88f484;
}
body .pageMain .main-container .total-container .total-container-item .label,
#app .pageMain .main-container .total-container .total-container-item .label {
  width: 100%;
  font-size: 0.75rem;
  margin-bottom: 0.25rem;
}
body .pageMain .main-container .total-container .total-container-item .amount,
#app .pageMain .main-container .total-container .total-container-item .amount {
  font-size: 1.375rem;
  font-weight: 500;
}

body .sideItem,
#app .sideItem {
  height: auto;
  margin: 1.25rem 0 !important;
}
body .sideItem .only .sideMenuItem,
#app .sideItem .only .sideMenuItem {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
body .closeSideItem,
#app .closeSideItem {
  margin: 0.625rem 0 !important;
}
body .sideItem .sideItem,
#app .sideItem .sideItem {
  margin: 0 !important;
}
body .sideItem .sideItem:first-child,
#app .sideItem .sideItem:first-child {
  margin-top: 0.625rem;
}
body .closeBar .sideBar,
#app .closeBar .sideBar {
  width: 3.125rem;
}
body .closeBar .sideBar .el-menu--collapse .sideItem .el-menu-item span,
#app .closeBar .sideBar .el-menu--collapse .sideItem .el-menu-item span {
  height: 0;
  width: 0;
  overflow: hidden;
  visibility: hidden;
  display: inline-block;
}
body .closeBar .sideBar .el-menu--collapse .sideItem .el-menu-item .el-submenu__icon-arrow,
#app .closeBar .sideBar .el-menu--collapse .sideItem .el-menu-item .el-submenu__icon-arrow {
  display: none;
}
body .closeBar .sideBar .el-menu--collapse .sideItem .el-submenu .el-submenu__title span,
#app .closeBar .sideBar .el-menu--collapse .sideItem .el-submenu .el-submenu__title span {
  height: 0;
  width: 0;
  overflow: hidden;
  visibility: hidden;
  display: inline-block;
}
body .closeBar .sideBar .el-menu--collapse .sideItem .el-submenu .el-submenu__title .el-submenu__icon-arrow,
#app .closeBar .sideBar .el-menu--collapse .sideItem .el-submenu .el-submenu__title .el-submenu__icon-arrow {
  display: none;
}
body .closeBar .header .header_l,
#app .closeBar .header .header_l {
  width: 3.125rem;
}
body .closeBar .header .header_l .logo,
#app .closeBar .header .header_l .logo {
  display: none;
}
body .closeBar .header .header_l .logo-mini,
#app .closeBar .header .header_l .logo-mini {
  display: block;
}
body .closeBar .header .header_control,
#app .closeBar .header .header_control {
  margin-left: 3.125rem;
}
body .closeBar .header .header_tabs,
#app .closeBar .header .header_tabs {
  margin-left: 3.125rem;
}
body .closeBar .header .header_r,
#app .closeBar .header .header_r {
  margin-left: 3.125rem;
}
body .closeBar .pageMain,
#app .closeBar .pageMain {
  margin-left: 3.125rem;
}

.closeSideItem:has(.menu_sec) {
  margin: 0.625rem 0;
}

.closeSideItem .only .sideMenuItem {
  padding: 0.625rem 0 !important;
  padding-left: 0 !important;
}
.closeSideItem .only .is-active {
  padding: 1.25rem 0 !important;
}
.closeSideItem .only .is-active .el-tooltip {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: center !important;
      -ms-flex-align: center !important;
          align-items: center !important;
  -webkit-box-pack: center !important;
      -ms-flex-pack: center !important;
          justify-content: center !important;
}
.closeSideItem .only .is-active .iconfonts {
  margin-right: 0 !important;
  padding-left: 0 !important;
}
.closeSideItem .secondary {
  overflow: hidden !important;
  background-color: #5977da;
}
.closeSideItem .secondary .secondarySideMenuItem {
  margin: 0 0.438rem;
}
.closeSideItem .secondary .is-active {
  background-color: transparent !important;
  margin: 0 0.438rem;
}
.closeSideItem .secondary .is-active .secondarySideMenuItem {
  margin: 0;
}
.closeSideItem .secondary .is-active .iconfonts {
  color: #2649e7 !important;
}
.closeSideItem .secondary .is-active .el-submenu__title {
  overflow: hidden !important;
  border-radius: 7px !important;
  background-color: #ffffff !important;
}
.closeSideItem .is-active .fontColor {
  color: #2649e7 !important;
  font-size: 0.75rem;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 500;
}
.closeSideItem .el-submenu__title {
  padding: 10px 0 !important;
  padding-left: 0 !important;
}
.closeSideItem .secondarySideMenuItem {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.closeSideItem .secondarySideMenuItem .iconfonts {
  margin: 0 !important;
  padding-left: 0 !important;
}
.closeSideItem .secondarySideMenuItem .fontColor {
  display: none;
}

.fontColor {
  width: 100% !important;
  text-align: left;
  word-wrap: break-word;
  white-space: pre-wrap;
  padding-left: 0.625rem;
}

.closeSideItem:hover .fontColor {
  color: #2649e7 !important;
}

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