
html {
  height: 100vh;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
body {
  height: calc(100vh - 16px);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
}
::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
::-webkit-scrollbar-thumb {
  border-radius: 4px;
  background: rgba(0, 0, 0, 0.2);
}
::-webkit-scrollbar-thumb:hover {
  background: rgba(0, 0, 0, 0.3);
}
::-webkit-scrollbar-thumb:active {
  background: rgba(0, 0, 0, 0.5);
}
::-webkit-scrollbar-track {
  border-radius: 0;
  background-color: transparent;
}
.el-input__inner:hover {
  border-color: #ff5f00 !important;
}
.is-disabled .el-input__inner:hover {
  border-color: #ccc !important;
}
.el-checkbox__inner {
  border: 1px solid #ccc !important;
  border-radius: 4px !important;
}
.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner {
  border-color: #dcdfe6 !important;
  background-color: #edf2fc !important;
}
.el-checkbox__input.is-checked .el-checkbox__inner,
.el-checkbox__input.is-indeterminate .el-checkbox__inner {
  background-color: #fff !important;
  border-color: #0089ff !important;
  border-radius: 4px;
}
.el-checkbox__inner::after {
  border: 1px solid #0089ff !important;
  border-left: 0 !important;
  border-top: 0 !important;
}
.el-checkbox__input.is-indeterminate .el-checkbox__inner::before {
  background-color: #0089ff !important;
}
.el-checkbox__input.is-disabled .el-checkbox__inner {
  border-color: #cccccc !important;
  background-color: #dddddd !important;
}
.el-dialog {
  background-color: #f4faff !important;
  border: 2px solid #0d8fef !important;
  border-radius: 4px 4px 0px 0px !important;
}
.el-dialog__header {
  padding: 0 16px 0 16px !important;
  height: 24px;
  line-height: 24px;
  font-size: 14px !important;
  font-weight: normal !important;
  background-color: #0d8fef;
}
.el-dialog__title {
  font-size: 14px !important;
  color: #fff !important;
}
.el-dialog__headerbtn {
  top: 5px !important;
  right: 10px !important;
}
.el-dialog__headerbtn .el-dialog__close {
  color: #fff !important;
}
.el-dialog__body {
  color: #151515 !important;
}
.el-dialog__body .start {
  color: #0d8fef;
  font-style: normal;
  line-height: 0;
  margin: 0 10px 0 2px;
  padding: 0;
  vertical-align: sub;
}
.el-dialog__body .el-form-item__content {
  font-size: 12px;
  text-align: right;
}
.el-dialog__body .el-form-item {
  margin-bottom: 8px !important;
}
.el-dialog__body .el-input.is-disabled .el-input__inner {
  color: #151515;
  background-color: #ddd;
}
.el-dialog__body .el-checkbox__label,
.el-dialog__body .el-radio__label {
  font-size: 12px;
}

/* .el-tabs__content{
  background-color: #eeeeee;
} */
.fade-transverse-leave-active,
.fade-transverse-enter-active {
  -webkit-transition: all .5s;
  transition: all .5s;
}
.fade-transverse-enter {
  opacity: 0;
  -webkit-transform: translateX(-30px);
          transform: translateX(-30px);
}
.fade-transverse-leave-to {
  opacity: 0;
  -webkit-transform: translateX(30px);
          transform: translateX(30px);
}
.main-body {
  position: relative;
  height: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  margin: 8px;
}
.BlockingError {
  position: absolute;
  top: calc(50% - 150px);
  left: calc(50% - 143px);
  background: #fff;
  text-align: center;
  font-size: 18px;
}
.BlockingError {
  position: absolute;
  top: calc(50% - 150px);
  left: calc(50% - 143px);
  background: #fff;
  text-align: center;
  font-size: 18px;
}
.customSuggestions {
  max-width: 310px !important;
  min-width: 150px !important;
  width: auto !important;
}
.customSuggestions .suggestionsItem {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.el-button {
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(50%, #0089ff), to(#00affe)), -webkit-gradient(linear, left top, left bottom, from(#b5daff), to(#b5daff)) !important;
  background-image: linear-gradient(0deg, #0089ff 50%, #00affe 100%), linear-gradient(#b5daff, #b5daff) !important;
  background-blend-mode: normal, normal !important;
  -webkit-box-shadow: 1px 2px 2px 0px rgba(36, 49, 68, 0.3) !important;
          box-shadow: 1px 2px 2px 0px rgba(36, 49, 68, 0.3) !important;
  border-radius: 4px !important;
  font-size: 12px !important;
  font-weight: bold !important;
  color: #fff !important;
  border-color: #0089ff !important;
}
.el-button .keyCode {
  margin-left: 3px;
  font-size: 12px !important;
  font-weight: bold !important;
  color: #ffd200 !important;
}
.searchPannel .el-input__inner {
  border-right: none;
  border-left: none;
  border-top: none;
  border-radius: 0;
  border-color: #999;
  color: #000;
}
.searchPannel .el-input__inner::-webkit-input-placeholder, .searchPannel .el-range-editor .el-range-input::-webkit-input-placeholder {
  color: #666;
}
.searchPannel .el-input__inner::-moz-placeholder, .searchPannel .el-range-editor .el-range-input::-moz-placeholder {
  color: #666;
}
.searchPannel .el-input__inner:-ms-input-placeholder, .searchPannel .el-range-editor .el-range-input:-ms-input-placeholder {
  color: #666;
}
.searchPannel .el-input__inner::-ms-input-placeholder, .searchPannel .el-range-editor .el-range-input::-ms-input-placeholder {
  color: #666;
}
.searchPannel .el-input__inner::placeholder,
.searchPannel .el-range-editor .el-range-input::placeholder {
  color: #666;
}
.searchPannel .el-input__inner:focus,
.searchPannel .el-input__inner:hover,
.searchPannel .el-range-editor.is-active,
.searchPannel .el-range-editor.is-active:hover,
.searchPannel .el-select .el-input.is-focus .el-input__inner,
.searchPannel .el-select .el-input__inner:focus,
.searchPannel .el-select:hover .el-input__inner {
  border-color: #ff5f00;
}
.el-loading-mask {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.el-loading-mask.is-fullscreen .el-loading-spinner i {
  font-size: 40px;
}
.el-loading-spinner .el-icon-loading:before,
.el-loading-spinner .el-loading-text {
  display: none !important;
}
.el-loading-spinner {
  width: 160px;
  height: 26px;
  top: initial !important;
  margin-top: initial !important;
  background: var(--loading-backgroundImage) no-repeat center / contain !important;
  -webkit-animation: none;
          animation: none;
}
.table-border {
  overflow: hidden;
}
.table-border .pagination {
  background-color: #f4f4f4;
  color: #333 !important;
}
.table-border .el-pagination button,
.table-border .el-pagination button:disabled,
.table-border .el-pager li,
.table-border .el-pagination .el-input__inner {
  background-color: transparent;
}
.el-table thead tr,
.el-table thead tr th {
  background-color: #e7e8ec;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#fafafa), color-stop(72%, #ededed), to(#d5d5d5)), -webkit-gradient(linear, left top, left bottom, from(#f4f4f4), to(#f4f4f4));
  background-image: linear-gradient(0deg, #fafafa 0%, #ededed 72%, #d5d5d5 100%), linear-gradient(#f4f4f4, #f4f4f4);
  background-blend-mode: normal, normal;
}
.el-table__empty-block {
  width: 100% !important;
  background: url(data:image/png;base64,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) no-repeat center / auto !important;
}
.el-table__empty-block .el-table__empty-text {
  display: none;
}
.el-table td.el-table__cell,
.el-table th.el-table__cell.is-leaf {
  border-bottom: 1px solid #dee6ea !important;
}
.el-table--border .el-table__cell,
.el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed {
  border-right: 1px solid #dee6ea !important;
}
.el-table__body tr.hover-row.el-table__row--striped>td.el-table__cell,
.el-table__body tr.hover-row>td.el-table__cell {
  background-color: #e0f1ff !important;
}
.el-table__body tr.current-row>td.el-table__cell,
.el-table--striped .el-table__body tr.el-table__row--striped.current-row td.el-table__cell,
.el-table--striped .el-table__body tr.current-row td.el-table__cell .el-icon-picture-outline {
  background-color: #76e0ff !important;
}
.el-select-dropdown__item.selected {
  color: #333 !important;
  background-color: #76e0ff !important;
}
.el-dialog__wrapper {
  background-color: transparent !important;
}
.el-dialog {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.v-modal {
  background-color: transparent !important;
}

[data-v-517726ee] .el-tabs__header.is-top{background-color:#fff}[data-v-517726ee] .el-tabs--card>.el-tabs__header .el-tabs__nav{border:none}[data-v-517726ee] .is-top .el-tabs__item{-webkit-transform:skew(18deg) !important;transform:skew(18deg) !important;margin-right:9px;border-left:1px solid #dcdfe6 !important;border-right:1px solid #dcdfe6 !important;background-image:-webkit-gradient(linear, left top, left bottom, from(#dddddd), to(rgba(255, 255, 255, 0)));background-image:linear-gradient(to bottom, #dddddd, rgba(255, 255, 255, 0));color:#333 !important;border-bottom:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-v-517726ee] .is-top .el-tabs__item div{display:inline-block;-webkit-transform:skew(-18deg) !important;transform:skew(-18deg) !important}[data-v-517726ee] .is-top .el-tabs__item .el-icon-close{-webkit-transform:skew(-18deg) !important;transform:skew(-18deg) !important}[data-v-517726ee] .is-top .el-tabs__item:nth-child(1){position:relative;-webkit-transform:skew(0deg) !important;transform:skew(0deg) !important;margin-right:2px;border-top-left-radius:11px}[data-v-517726ee] .is-top .el-tabs__item:nth-child(1) div{-webkit-transform:skew(0deg) !important;transform:skew(0deg) !important}[data-v-517726ee] .is-top .el-tabs__item:nth-child(1) .el-icon-close{-webkit-transform:skew(0deg) !important;transform:skew(0deg) !important}[data-v-517726ee] .is-top .el-tabs__item:nth-child(1)::after{position:absolute;right:-5px;top:-3px;content:"";height:42px;width:11px;background-color:#fff;-webkit-transform:skew(18deg) !important;transform:skew(18deg) !important;border-left:1px solid #dcdfe6}[data-v-517726ee] .main-body .is-top .el-tabs__item:nth-child(1)::after{right:-7px;top:0;height:24px}[data-v-517726ee] .is-top .el-tabs__item.is-active{color:#fff !important;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(50%, #0089ff), to(#00affe)),-webkit-gradient(linear, left top, left bottom, from(#b5daff), to(#b5daff)) !important;background-image:linear-gradient(0deg, #0089ff 50%, #00affe 100%),linear-gradient(#b5daff, #b5daff) !important;background-blend-mode:normal,normal !important}
