@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
@font-face {
  font-family: element-icons;
  src: url(/fonts/element-icons.ff18efd1.woff) format("woff"), url(/fonts/element-icons.f1a45d74.ttf) format("truetype");
  font-weight: 400;
  font-display: "auto";
  font-style: normal;
}
[class*=" el-icon-"], [class^=el-icon-] {
  font-family: element-icons !important;
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  vertical-align: baseline;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.el-icon-ice-cream-round:before {
  content: "\e6a0";
}

.el-icon-ice-cream-square:before {
  content: "\e6a3";
}

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

.el-icon-potato-strips:before {
  content: "\e6a5";
}

.el-icon-milk-tea:before {
  content: "\e6a6";
}

.el-icon-ice-drink:before {
  content: "\e6a7";
}

.el-icon-ice-tea:before {
  content: "\e6a9";
}

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

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

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

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

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

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

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

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

.el-icon-goblet-square-full:before {
  content: "\e6b2";
}

.el-icon-goblet-square:before {
  content: "\e6b3";
}

.el-icon-goblet-full:before {
  content: "\e6b4";
}

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

.el-icon-cold-drink:before {
  content: "\e6b6";
}

.el-icon-coffee-cup:before {
  content: "\e6b8";
}

.el-icon-water-cup:before {
  content: "\e6b9";
}

.el-icon-hot-water:before {
  content: "\e6ba";
}

.el-icon-ice-cream:before {
  content: "\e6bb";
}

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

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

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

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

.el-icon-knife-fork:before {
  content: "\e6c1";
}

.el-icon-fork-spoon:before {
  content: "\e6c2";
}

.el-icon-chicken:before {
  content: "\e6c3";
}

.el-icon-food:before {
  content: "\e6c4";
}

.el-icon-dish-1:before {
  content: "\e6c5";
}

.el-icon-dish:before {
  content: "\e6c6";
}

.el-icon-moon-night:before {
  content: "\e6ee";
}

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

.el-icon-cloudy-and-sunny:before {
  content: "\e6f1";
}

.el-icon-partly-cloudy:before {
  content: "\e6f2";
}

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

.el-icon-sunny:before {
  content: "\e6f6";
}

.el-icon-sunset:before {
  content: "\e6f7";
}

.el-icon-sunrise-1:before {
  content: "\e6f8";
}

.el-icon-sunrise:before {
  content: "\e6f9";
}

.el-icon-heavy-rain:before {
  content: "\e6fa";
}

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

.el-icon-light-rain:before {
  content: "\e6fc";
}

.el-icon-wind-power:before {
  content: "\e6fd";
}

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

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

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

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

.el-icon-ship:before {
  content: "\e73f";
}

.el-icon-truck:before {
  content: "\e740";
}

.el-icon-bicycle:before {
  content: "\e741";
}

.el-icon-mobile-phone:before {
  content: "\e6d3";
}

.el-icon-service:before {
  content: "\e6d4";
}

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

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

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

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

.el-icon-watch-1:before {
  content: "\e6ff";
}

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

.el-icon-alarm-clock:before {
  content: "\e703";
}

.el-icon-map-location:before {
  content: "\e704";
}

.el-icon-delete-location:before {
  content: "\e705";
}

.el-icon-add-location:before {
  content: "\e706";
}

.el-icon-location-information:before {
  content: "\e707";
}

.el-icon-location-outline:before {
  content: "\e708";
}

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

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

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

.el-icon-first-aid-kit:before {
  content: "\e70b";
}

.el-icon-trophy-1:before {
  content: "\e70c";
}

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

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

.el-icon-medal-1:before {
  content: "\e70f";
}

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

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

.el-icon-copy-document:before {
  content: "\e718";
}

.el-icon-full-screen:before {
  content: "\e719";
}

.el-icon-switch-button:before {
  content: "\e71b";
}

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

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

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

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

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

.el-icon-close-notification:before {
  content: "\e726";
}

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

.el-icon-turn-off-microphone:before {
  content: "\e728";
}

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

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

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

.el-icon-chat-line-square:before {
  content: "\e72d";
}

.el-icon-chat-dot-square:before {
  content: "\e72e";
}

.el-icon-chat-dot-round:before {
  content: "\e72f";
}

.el-icon-chat-square:before {
  content: "\e730";
}

.el-icon-chat-line-round:before {
  content: "\e731";
}

.el-icon-chat-round:before {
  content: "\e732";
}

.el-icon-set-up:before {
  content: "\e733";
}

.el-icon-turn-off:before {
  content: "\e734";
}

.el-icon-open:before {
  content: "\e735";
}

.el-icon-connection:before {
  content: "\e736";
}

.el-icon-link:before {
  content: "\e737";
}

.el-icon-cpu:before {
  content: "\e738";
}

.el-icon-thumb:before {
  content: "\e739";
}

.el-icon-female:before {
  content: "\e73a";
}

.el-icon-male:before {
  content: "\e73b";
}

.el-icon-guide:before {
  content: "\e73c";
}

.el-icon-news:before {
  content: "\e73e";
}

.el-icon-price-tag:before {
  content: "\e744";
}

.el-icon-discount:before {
  content: "\e745";
}

.el-icon-wallet:before {
  content: "\e747";
}

.el-icon-coin:before {
  content: "\e748";
}

.el-icon-money:before {
  content: "\e749";
}

.el-icon-bank-card:before {
  content: "\e74a";
}

.el-icon-box:before {
  content: "\e74b";
}

.el-icon-present:before {
  content: "\e74c";
}

.el-icon-sell:before {
  content: "\e6d5";
}

.el-icon-sold-out:before {
  content: "\e6d6";
}

.el-icon-shopping-bag-2:before {
  content: "\e74d";
}

.el-icon-shopping-bag-1:before {
  content: "\e74e";
}

.el-icon-shopping-cart-2:before {
  content: "\e74f";
}

.el-icon-shopping-cart-1:before {
  content: "\e750";
}

.el-icon-shopping-cart-full:before {
  content: "\e751";
}

.el-icon-smoking:before {
  content: "\e752";
}

.el-icon-no-smoking:before {
  content: "\e753";
}

.el-icon-house:before {
  content: "\e754";
}

.el-icon-table-lamp:before {
  content: "\e755";
}

.el-icon-school:before {
  content: "\e756";
}

.el-icon-office-building:before {
  content: "\e757";
}

.el-icon-toilet-paper:before {
  content: "\e758";
}

.el-icon-notebook-2:before {
  content: "\e759";
}

.el-icon-notebook-1:before {
  content: "\e75a";
}

.el-icon-files:before {
  content: "\e75b";
}

.el-icon-collection:before {
  content: "\e75c";
}

.el-icon-receiving:before {
  content: "\e75d";
}

.el-icon-suitcase-1:before {
  content: "\e760";
}

.el-icon-suitcase:before {
  content: "\e761";
}

.el-icon-film:before {
  content: "\e763";
}

.el-icon-collection-tag:before {
  content: "\e765";
}

.el-icon-data-analysis:before {
  content: "\e766";
}

.el-icon-pie-chart:before {
  content: "\e767";
}

.el-icon-data-board:before {
  content: "\e768";
}

.el-icon-data-line:before {
  content: "\e76d";
}

.el-icon-reading:before {
  content: "\e769";
}

.el-icon-magic-stick:before {
  content: "\e76a";
}

.el-icon-coordinate:before {
  content: "\e76b";
}

.el-icon-mouse:before {
  content: "\e76c";
}

.el-icon-brush:before {
  content: "\e76e";
}

.el-icon-headset:before {
  content: "\e76f";
}

.el-icon-umbrella:before {
  content: "\e770";
}

.el-icon-scissors:before {
  content: "\e771";
}

.el-icon-mobile:before {
  content: "\e773";
}

.el-icon-attract:before {
  content: "\e774";
}

.el-icon-monitor:before {
  content: "\e775";
}

.el-icon-search:before {
  content: "\e778";
}

.el-icon-takeaway-box:before {
  content: "\e77a";
}

.el-icon-paperclip:before {
  content: "\e77d";
}

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

.el-icon-document-add:before {
  content: "\e782";
}

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

.el-icon-document-checked:before {
  content: "\e786";
}

.el-icon-document-copy:before {
  content: "\e787";
}

.el-icon-document-delete:before {
  content: "\e788";
}

.el-icon-document-remove:before {
  content: "\e789";
}

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

.el-icon-folder-checked:before {
  content: "\e77f";
}

.el-icon-folder-delete:before {
  content: "\e780";
}

.el-icon-folder-remove:before {
  content: "\e781";
}

.el-icon-folder-add:before {
  content: "\e783";
}

.el-icon-folder-opened:before {
  content: "\e784";
}

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

.el-icon-edit-outline:before {
  content: "\e764";
}

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

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

.el-icon-c-scale-to-original:before {
  content: "\e7c6";
}

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

.el-icon-loading:before {
  content: "\e6cf";
}

.el-icon-rank:before {
  content: "\e6d1";
}

.el-icon-sort-down:before {
  content: "\e7c4";
}

.el-icon-sort-up:before {
  content: "\e7c5";
}

.el-icon-sort:before {
  content: "\e6d2";
}

.el-icon-finished:before {
  content: "\e6cd";
}

.el-icon-refresh-left:before {
  content: "\e6c7";
}

.el-icon-refresh-right:before {
  content: "\e6c8";
}

.el-icon-refresh:before {
  content: "\e6d0";
}

.el-icon-video-play:before {
  content: "\e7c0";
}

.el-icon-video-pause:before {
  content: "\e7c1";
}

.el-icon-d-arrow-right:before {
  content: "\e6dc";
}

.el-icon-d-arrow-left:before {
  content: "\e6dd";
}

.el-icon-arrow-up:before {
  content: "\e6e1";
}

.el-icon-arrow-down:before {
  content: "\e6df";
}

.el-icon-arrow-right:before {
  content: "\e6e0";
}

.el-icon-arrow-left:before {
  content: "\e6de";
}

.el-icon-top-right:before {
  content: "\e6e7";
}

.el-icon-top-left:before {
  content: "\e6e8";
}

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

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

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

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

.el-icon-bottom-right:before {
  content: "\e6ec";
}

.el-icon-bottom-left:before {
  content: "\e6ed";
}

.el-icon-caret-top:before {
  content: "\e78f";
}

.el-icon-caret-bottom:before {
  content: "\e790";
}

.el-icon-caret-right:before {
  content: "\e791";
}

.el-icon-caret-left:before {
  content: "\e792";
}

.el-icon-d-caret:before {
  content: "\e79a";
}

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

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

.el-icon-s-grid:before {
  content: "\e7a6";
}

.el-icon-s-check:before {
  content: "\e7a7";
}

.el-icon-s-data:before {
  content: "\e7a8";
}

.el-icon-s-opportunity:before {
  content: "\e7aa";
}

.el-icon-s-custom:before {
  content: "\e7ab";
}

.el-icon-s-claim:before {
  content: "\e7ad";
}

.el-icon-s-finance:before {
  content: "\e7ae";
}

.el-icon-s-comment:before {
  content: "\e7af";
}

.el-icon-s-flag:before {
  content: "\e7b0";
}

.el-icon-s-marketing:before {
  content: "\e7b1";
}

.el-icon-s-shop:before {
  content: "\e7b4";
}

.el-icon-s-open:before {
  content: "\e7b5";
}

.el-icon-s-management:before {
  content: "\e7b6";
}

.el-icon-s-ticket:before {
  content: "\e7b7";
}

.el-icon-s-release:before {
  content: "\e7b8";
}

.el-icon-s-home:before {
  content: "\e7b9";
}

.el-icon-s-promotion:before {
  content: "\e7ba";
}

.el-icon-s-operation:before {
  content: "\e7bb";
}

.el-icon-s-unfold:before {
  content: "\e7bc";
}

.el-icon-s-fold:before {
  content: "\e7a9";
}

.el-icon-s-platform:before {
  content: "\e7bd";
}

.el-icon-s-order:before {
  content: "\e7be";
}

.el-icon-s-cooperation:before {
  content: "\e7bf";
}

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

.el-icon-message-solid:before {
  content: "\e799";
}

.el-icon-video-camera:before {
  content: "\e772";
}

.el-icon-video-camera-solid:before {
  content: "\e796";
}

.el-icon-camera:before {
  content: "\e779";
}

.el-icon-camera-solid:before {
  content: "\e79b";
}

.el-icon-download:before {
  content: "\e77c";
}

.el-icon-upload2:before {
  content: "\e77b";
}

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

.el-icon-picture-outline-round:before {
  content: "\e75f";
}

.el-icon-picture-outline:before {
  content: "\e75e";
}

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

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

.el-icon-check:before {
  content: "\e6da";
}

.el-icon-plus:before {
  content: "\e6d9";
}

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

.el-icon-help:before {
  content: "\e73d";
}

.el-icon-s-help:before {
  content: "\e7b3";
}

.el-icon-circle-close:before {
  content: "\e78d";
}

.el-icon-circle-check:before {
  content: "\e720";
}

.el-icon-circle-plus-outline:before {
  content: "\e723";
}

.el-icon-remove-outline:before {
  content: "\e722";
}

.el-icon-zoom-out:before {
  content: "\e776";
}

.el-icon-zoom-in:before {
  content: "\e777";
}

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

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

.el-icon-circle-plus:before {
  content: "\e7a0";
}

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

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

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

.el-icon-warning-outline:before {
  content: "\e6c9";
}

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

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

.el-icon-s-goods:before {
  content: "\e7b2";
}

.el-icon-star-off:before {
  content: "\e717";
}

.el-icon-star-on:before {
  content: "\e797";
}

.el-icon-more-outline:before {
  content: "\e6cc";
}

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

.el-icon-phone-outline:before {
  content: "\e6cb";
}

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

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

.el-icon-user-solid:before {
  content: "\e7a5";
}

.el-icon-setting:before {
  content: "\e6ca";
}

.el-icon-s-tools:before {
  content: "\e7ac";
}

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

.el-icon-delete-solid:before {
  content: "\e7c9";
}

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

.el-icon-platform-eleme:before {
  content: "\e7ca";
}

.el-icon-loading {
  -webkit-animation: rotating 2s linear infinite;
  animation: rotating 2s linear infinite;
}

.el-icon--right {
  margin-left: 5px;
}

.el-icon--left {
  margin-right: 5px;
}

@-webkit-keyframes rotating {
  0% {
    -webkit-transform: rotateZ(0);
    transform: rotateZ(0);
  }
  100% {
    -webkit-transform: rotateZ(360deg);
    transform: rotateZ(360deg);
  }
}
@keyframes rotating {
  0% {
    -webkit-transform: rotateZ(0);
    transform: rotateZ(0);
  }
  100% {
    -webkit-transform: rotateZ(360deg);
    transform: rotateZ(360deg);
  }
}
.el-pagination {
  white-space: nowrap;
  padding: 2px 5px;
  color: #303133;
  font-weight: 700;
}

.el-pagination::after, .el-pagination::before {
  display: table;
  content: "";
}

.el-pagination::after {
  clear: both;
}

.el-pagination button, .el-pagination span:not([class*=suffix]) {
  display: inline-block;
  font-size: 13px;
  min-width: 35.5px;
  height: 28px;
  line-height: 28px;
  vertical-align: top;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.el-pager li, .el-pagination__editor {
  -webkit-box-sizing: border-box;
  text-align: center;
}

.el-pagination .el-input__inner {
  text-align: center;
  -moz-appearance: textfield;
  line-height: normal;
}

.el-pagination .el-input__suffix {
  right: 0;
  -webkit-transform: scale(0.8);
  transform: scale(0.8);
}

.el-pagination .el-select .el-input {
  width: 100px;
  margin: 0 5px;
}

.el-pagination .el-select .el-input .el-input__inner {
  padding-right: 25px;
  border-radius: 3px;
}

.el-pagination button {
  border: none;
  padding: 0 6px;
  background: 0 0;
}

.el-pagination button:focus {
  outline: 0;
}

.el-pagination button:hover {
  color: #409EFF;
}

.el-pagination button:disabled {
  color: #C0C4CC;
  background-color: #FFF;
  cursor: not-allowed;
}

.el-pagination .btn-next, .el-pagination .btn-prev {
  background: center center no-repeat #FFF;
  background-size: 16px;
  cursor: pointer;
  margin: 0;
  color: #303133;
}

.el-pagination .btn-next .el-icon, .el-pagination .btn-prev .el-icon {
  display: block;
  font-size: 12px;
  font-weight: 700;
}

.el-pagination .btn-prev {
  padding-right: 12px;
}

.el-pagination .btn-next {
  padding-left: 12px;
}

.el-pagination .el-pager li.disabled {
  color: #C0C4CC;
  cursor: not-allowed;
}

.el-pagination--small .btn-next, .el-pagination--small .btn-prev, .el-pagination--small .el-pager li, .el-pagination--small .el-pager li.btn-quicknext, .el-pagination--small .el-pager li.btn-quickprev, .el-pagination--small .el-pager li:last-child {
  border-color: transparent;
  font-size: 12px;
  line-height: 22px;
  height: 22px;
  min-width: 22px;
}

.el-pagination--small .arrow.disabled {
  visibility: hidden;
}

.el-pagination--small .more::before, .el-pagination--small li.more::before {
  line-height: 24px;
}

.el-pagination--small button, .el-pagination--small span:not([class*=suffix]) {
  height: 22px;
  line-height: 22px;
}

.el-pagination--small .el-pagination__editor, .el-pagination--small .el-pagination__editor.el-input .el-input__inner {
  height: 22px;
}

.el-pagination__sizes {
  margin: 0 10px 0 0;
  font-weight: 400;
  color: #606266;
}

.el-pagination__sizes .el-input .el-input__inner {
  font-size: 13px;
  padding-left: 8px;
}

.el-pagination__sizes .el-input .el-input__inner:hover {
  border-color: #409EFF;
}

.el-pagination__total {
  margin-right: 10px;
  font-weight: 400;
  color: #606266;
}

.el-pagination__jump {
  margin-left: 24px;
  font-weight: 400;
  color: #606266;
}

.el-pagination__jump .el-input__inner {
  padding: 0 3px;
}

.el-pagination__rightwrapper {
  float: right;
}

.el-pagination__editor {
  line-height: 18px;
  padding: 0 2px;
  height: 28px;
  margin: 0 2px;
  box-sizing: border-box;
  border-radius: 3px;
}

.el-pager, .el-pagination.is-background .btn-next, .el-pagination.is-background .btn-prev {
  padding: 0;
}

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

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

.el-pagination__editor .el-input__inner::-webkit-inner-spin-button, .el-pagination__editor .el-input__inner::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.el-pagination.is-background .btn-next, .el-pagination.is-background .btn-prev, .el-pagination.is-background .el-pager li {
  margin: 0 5px;
  background-color: #f4f4f5;
  color: #606266;
  min-width: 30px;
  border-radius: 2px;
}

.el-pagination.is-background .btn-next.disabled, .el-pagination.is-background .btn-next:disabled, .el-pagination.is-background .btn-prev.disabled, .el-pagination.is-background .btn-prev:disabled, .el-pagination.is-background .el-pager li.disabled {
  color: #C0C4CC;
}

.el-pagination.is-background .el-pager li:not(.disabled):hover {
  color: #409EFF;
}

.el-pagination.is-background .el-pager li:not(.disabled).active {
  background-color: #409EFF;
  color: #FFF;
}

.el-pagination.is-background.el-pagination--small .btn-next, .el-pagination.is-background.el-pagination--small .btn-prev, .el-pagination.is-background.el-pagination--small .el-pager li {
  margin: 0 3px;
  min-width: 22px;
}

.el-pager, .el-pager li {
  vertical-align: top;
  margin: 0;
  display: inline-block;
}

.el-pager {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  list-style: none;
  font-size: 0;
}

.el-pager .more::before {
  line-height: 30px;
}

.el-pager li {
  padding: 0 4px;
  background: #FFF;
  font-size: 13px;
  min-width: 35.5px;
  height: 28px;
  line-height: 28px;
  cursor: pointer;
  box-sizing: border-box;
}

.el-pager li.btn-quicknext, .el-pager li.btn-quickprev {
  line-height: 28px;
  color: #303133;
}

.el-pager li.btn-quicknext.disabled, .el-pager li.btn-quickprev.disabled {
  color: #C0C4CC;
}

.el-pager li.btn-quicknext:hover, .el-pager li.btn-quickprev:hover {
  cursor: pointer;
}

.el-pager li.active + li {
  border-left: 0;
}

.el-pager li:hover {
  color: #409EFF;
}

.el-pager li.active {
  color: #409EFF;
  cursor: default;
}

@-webkit-keyframes v-modal-in {
  0% {
    opacity: 0;
  }
}
@-webkit-keyframes v-modal-out {
  100% {
    opacity: 0;
  }
}
.el-dialog {
  position: relative;
  margin: 0 auto 50px;
  background: #FFF;
  border-radius: 2px;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 50%;
}

.el-dialog.is-fullscreen {
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  height: 100%;
  overflow: auto;
}

.el-dialog__wrapper {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: auto;
  margin: 0;
}

.el-autocomplete-suggestion, .el-dropdown-menu {
  margin: 5px 0;
  -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
}

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

.el-dialog__headerbtn {
  position: absolute;
  top: 20px;
  right: 20px;
  padding: 0;
  background: 0 0;
  border: none;
  outline: 0;
  cursor: pointer;
  font-size: 16px;
}

.el-dialog__headerbtn .el-dialog__close {
  color: #909399;
}

.el-dialog__headerbtn:focus .el-dialog__close, .el-dialog__headerbtn:hover .el-dialog__close {
  color: #409EFF;
}

.el-dialog__title {
  line-height: 24px;
  font-size: 18px;
  color: #303133;
}

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

.el-dialog__footer {
  padding: 10px 20px 20px;
  text-align: right;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.el-dialog--center {
  text-align: center;
}

.el-dialog--center .el-dialog__body {
  text-align: initial;
  padding: 25px 25px 30px;
}

.el-dialog--center .el-dialog__footer {
  text-align: inherit;
}

.dialog-fade-enter-active {
  -webkit-animation: dialog-fade-in 0.3s;
  animation: dialog-fade-in 0.3s;
}

.dialog-fade-leave-active {
  -webkit-animation: dialog-fade-out 0.3s;
  animation: dialog-fade-out 0.3s;
}

@-webkit-keyframes dialog-fade-in {
  0% {
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
    opacity: 0;
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes dialog-fade-in {
  0% {
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
    opacity: 0;
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@-webkit-keyframes dialog-fade-out {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
    opacity: 0;
  }
}
@keyframes dialog-fade-out {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
    opacity: 0;
  }
}
.el-autocomplete {
  position: relative;
  display: inline-block;
}

.el-autocomplete-suggestion {
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
  border-radius: 4px;
  border: 1px solid #E4E7ED;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #FFF;
}

.el-autocomplete-suggestion__wrap {
  max-height: 280px;
  padding: 10px 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.el-autocomplete-suggestion__list {
  margin: 0;
  padding: 0;
}

.el-autocomplete-suggestion li {
  padding: 0 20px;
  margin: 0;
  line-height: 34px;
  cursor: pointer;
  color: #606266;
  font-size: 14px;
  list-style: none;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.el-autocomplete-suggestion li.highlighted, .el-autocomplete-suggestion li:hover {
  background-color: #F5F7FA;
}

.el-autocomplete-suggestion li.divider {
  margin-top: 6px;
  border-top: 1px solid #000;
}

.el-autocomplete-suggestion li.divider:last-child {
  margin-bottom: -6px;
}

.el-autocomplete-suggestion.is-loading li {
  text-align: center;
  height: 100px;
  line-height: 100px;
  font-size: 20px;
  color: #999;
}

.el-autocomplete-suggestion.is-loading li::after {
  display: inline-block;
  content: "";
  height: 100%;
  vertical-align: middle;
}

.el-autocomplete-suggestion.is-loading li:hover {
  background-color: #FFF;
}

.el-autocomplete-suggestion.is-loading .el-icon-loading {
  vertical-align: middle;
}

.el-dropdown {
  display: inline-block;
  position: relative;
  color: #606266;
  font-size: 14px;
}

.el-dropdown .el-button-group {
  display: block;
}

.el-dropdown .el-button-group .el-button {
  float: none;
}

.el-dropdown .el-dropdown__caret-button {
  padding-left: 5px;
  padding-right: 5px;
  position: relative;
  border-left: none;
}

.el-dropdown .el-dropdown__caret-button::before {
  content: "";
  position: absolute;
  display: block;
  width: 1px;
  top: 5px;
  bottom: 5px;
  left: 0;
  background: rgba(255, 255, 255, 0.5);
}

.el-dropdown .el-dropdown__caret-button.el-button--default::before {
  background: rgba(220, 223, 230, 0.5);
}

.el-dropdown .el-dropdown__caret-button:hover:not(.is-disabled)::before {
  top: 0;
  bottom: 0;
}

.el-dropdown .el-dropdown__caret-button .el-dropdown__icon {
  padding-left: 0;
}

.el-dropdown__icon {
  font-size: 12px;
  margin: 0 3px;
}

.el-dropdown .el-dropdown-selfdefine:focus:active, .el-dropdown .el-dropdown-selfdefine:focus:not(.focusing) {
  outline-width: 0;
}

.el-dropdown [disabled] {
  cursor: not-allowed;
  color: #bbb;
}

.el-dropdown-menu {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
  padding: 10px 0;
  background-color: #FFF;
  border: 1px solid #EBEEF5;
  border-radius: 4px;
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
}

.el-dropdown-menu__item, .el-menu-item {
  font-size: 14px;
  padding: 0 20px;
  cursor: pointer;
  list-style: none;
}

.el-dropdown-menu__item {
  line-height: 36px;
  margin: 0;
  color: #606266;
  outline: 0;
}

.el-dropdown-menu__item:focus, .el-dropdown-menu__item:not(.is-disabled):hover {
  background-color: #ecf5ff;
  color: #66b1ff;
}

.el-dropdown-menu__item i {
  margin-right: 5px;
}

.el-dropdown-menu__item--divided {
  position: relative;
  margin-top: 6px;
  border-top: 1px solid #EBEEF5;
}

.el-dropdown-menu__item--divided:before {
  content: "";
  height: 6px;
  display: block;
  margin: 0 -20px;
  background-color: #FFF;
}

.el-dropdown-menu__item.is-disabled {
  cursor: default;
  color: #bbb;
  pointer-events: none;
}

.el-dropdown-menu--medium {
  padding: 6px 0;
}

.el-dropdown-menu--medium .el-dropdown-menu__item {
  line-height: 30px;
  padding: 0 17px;
  font-size: 14px;
}

.el-dropdown-menu--medium .el-dropdown-menu__item.el-dropdown-menu__item--divided {
  margin-top: 6px;
}

.el-dropdown-menu--medium .el-dropdown-menu__item.el-dropdown-menu__item--divided:before {
  height: 6px;
  margin: 0 -17px;
}

.el-dropdown-menu--small {
  padding: 6px 0;
}

.el-dropdown-menu--small .el-dropdown-menu__item {
  line-height: 27px;
  padding: 0 15px;
  font-size: 13px;
}

.el-dropdown-menu--small .el-dropdown-menu__item.el-dropdown-menu__item--divided {
  margin-top: 4px;
}

.el-dropdown-menu--small .el-dropdown-menu__item.el-dropdown-menu__item--divided:before {
  height: 4px;
  margin: 0 -15px;
}

.el-dropdown-menu--mini {
  padding: 3px 0;
}

.el-dropdown-menu--mini .el-dropdown-menu__item {
  line-height: 24px;
  padding: 0 10px;
  font-size: 12px;
}

.el-dropdown-menu--mini .el-dropdown-menu__item.el-dropdown-menu__item--divided {
  margin-top: 3px;
}

.el-dropdown-menu--mini .el-dropdown-menu__item.el-dropdown-menu__item--divided:before {
  height: 3px;
  margin: 0 -10px;
}

.el-menu {
  border-right: solid 1px #e6e6e6;
  list-style: none;
  position: relative;
  margin: 0;
  padding-left: 0;
  background-color: #FFF;
}

.el-menu--horizontal > .el-menu-item:not(.is-disabled):focus, .el-menu--horizontal > .el-menu-item:not(.is-disabled):hover, .el-menu--horizontal > .el-submenu .el-submenu__title:hover {
  background-color: #fff;
}

.el-menu::after, .el-menu::before {
  display: table;
  content: "";
}

.el-breadcrumb__item:last-child .el-breadcrumb__separator, .el-menu--collapse > .el-menu-item .el-submenu__icon-arrow, .el-menu--collapse > .el-submenu > .el-submenu__title .el-submenu__icon-arrow {
  display: none;
}

.el-menu::after {
  clear: both;
}

.el-menu.el-menu--horizontal {
  border-bottom: solid 1px #e6e6e6;
}

.el-menu--horizontal {
  border-right: none;
}

.el-menu--horizontal > .el-menu-item {
  float: left;
  height: 60px;
  line-height: 60px;
  margin: 0;
  border-bottom: 2px solid transparent;
  color: #909399;
}

.el-menu--horizontal > .el-menu-item a, .el-menu--horizontal > .el-menu-item a:hover {
  color: inherit;
}

.el-menu--horizontal > .el-submenu {
  float: left;
}

.el-menu--horizontal > .el-submenu:focus, .el-menu--horizontal > .el-submenu:hover {
  outline: 0;
}

.el-menu--horizontal > .el-submenu:focus .el-submenu__title, .el-menu--horizontal > .el-submenu:hover .el-submenu__title {
  color: #303133;
}

.el-menu--horizontal > .el-submenu.is-active .el-submenu__title {
  border-bottom: 2px solid #409EFF;
  color: #303133;
}

.el-menu--horizontal > .el-submenu .el-submenu__title {
  height: 60px;
  line-height: 60px;
  border-bottom: 2px solid transparent;
  color: #909399;
}

.el-menu--horizontal > .el-submenu .el-submenu__icon-arrow {
  position: static;
  vertical-align: middle;
  margin-left: 8px;
  margin-top: -3px;
}

.el-menu--collapse .el-submenu, .el-menu-item {
  position: relative;
}

.el-menu--horizontal .el-menu .el-menu-item, .el-menu--horizontal .el-menu .el-submenu__title {
  background-color: #FFF;
  float: none;
  height: 36px;
  line-height: 36px;
  padding: 0 10px;
  color: #909399;
}

.el-menu--horizontal .el-menu .el-menu-item.is-active, .el-menu--horizontal .el-menu .el-submenu.is-active > .el-submenu__title {
  color: #303133;
}

.el-menu--horizontal .el-menu-item:not(.is-disabled):focus, .el-menu--horizontal .el-menu-item:not(.is-disabled):hover {
  outline: 0;
  color: #303133;
}

.el-menu--horizontal > .el-menu-item.is-active {
  border-bottom: 2px solid #409EFF;
  color: #303133;
}

.el-menu--collapse {
  width: 64px;
}

.el-menu--collapse > .el-menu-item [class^=el-icon-], .el-menu--collapse > .el-submenu > .el-submenu__title [class^=el-icon-] {
  margin: 0;
  vertical-align: middle;
  width: 24px;
  text-align: center;
}

.el-menu--collapse > .el-menu-item span, .el-menu--collapse > .el-submenu > .el-submenu__title span {
  height: 0;
  width: 0;
  overflow: hidden;
  visibility: hidden;
  display: inline-block;
}

.el-menu--collapse > .el-menu-item.is-active i {
  color: inherit;
}

.el-menu--collapse .el-menu .el-submenu {
  min-width: 200px;
}

.el-menu--collapse .el-submenu .el-menu {
  position: absolute;
  margin-left: 5px;
  top: 0;
  left: 100%;
  z-index: 10;
  border: 1px solid #E4E7ED;
  border-radius: 2px;
  -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
}

.el-menu--collapse .el-submenu.is-opened > .el-submenu__title .el-submenu__icon-arrow {
  -webkit-transform: none;
  transform: none;
}

.el-menu--popup {
  z-index: 100;
  min-width: 200px;
  border: none;
  padding: 5px 0;
  border-radius: 2px;
  -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
}

.el-menu--popup-bottom-start {
  margin-top: 5px;
}

.el-menu--popup-right-start {
  margin-left: 5px;
  margin-right: 5px;
}

.el-menu-item {
  height: 56px;
  line-height: 56px;
  color: #303133;
  -webkit-transition: border-color 0.3s, background-color 0.3s, color 0.3s;
  transition: border-color 0.3s, background-color 0.3s, color 0.3s;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  white-space: nowrap;
}

.el-radio-button__inner, .el-submenu__title {
  -webkit-box-sizing: border-box;
  position: relative;
  white-space: nowrap;
}

.el-menu-item * {
  vertical-align: middle;
}

.el-menu-item i {
  color: #909399;
}

.el-menu-item:focus, .el-menu-item:hover {
  outline: 0;
  background-color: #ecf5ff;
}

.el-menu-item.is-disabled {
  opacity: 0.25;
  cursor: not-allowed;
  background: 0 0 !important;
}

.el-menu-item [class^=el-icon-] {
  margin-right: 5px;
  width: 24px;
  text-align: center;
  font-size: 18px;
  vertical-align: middle;
}

.el-menu-item.is-active {
  color: #409EFF;
}

.el-menu-item.is-active i {
  color: inherit;
}

.el-submenu {
  list-style: none;
  margin: 0;
  padding-left: 0;
}

.el-submenu__title {
  height: 56px;
  line-height: 56px;
  font-size: 14px;
  color: #303133;
  padding: 0 20px;
  list-style: none;
  cursor: pointer;
  -webkit-transition: border-color 0.3s, background-color 0.3s, color 0.3s;
  transition: border-color 0.3s, background-color 0.3s, color 0.3s;
  box-sizing: border-box;
}

.el-submenu__title * {
  vertical-align: middle;
}

.el-submenu__title i {
  color: #909399;
}

.el-submenu__title:focus, .el-submenu__title:hover {
  outline: 0;
  background-color: #ecf5ff;
}

.el-submenu__title.is-disabled {
  opacity: 0.25;
  cursor: not-allowed;
  background: 0 0 !important;
}

.el-submenu__title:hover {
  background-color: #ecf5ff;
}

.el-submenu .el-menu {
  border: none;
}

.el-submenu .el-menu-item {
  height: 50px;
  line-height: 50px;
  padding: 0 45px;
  min-width: 200px;
}

.el-submenu__icon-arrow {
  position: absolute;
  top: 50%;
  right: 20px;
  margin-top: -7px;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
  font-size: 12px;
}

.el-submenu.is-active .el-submenu__title {
  border-bottom-color: #409EFF;
}

.el-submenu.is-opened > .el-submenu__title .el-submenu__icon-arrow {
  -webkit-transform: rotateZ(180deg);
  transform: rotateZ(180deg);
}

.el-submenu.is-disabled .el-menu-item, .el-submenu.is-disabled .el-submenu__title {
  opacity: 0.25;
  cursor: not-allowed;
  background: 0 0 !important;
}

.el-submenu [class^=el-icon-] {
  vertical-align: middle;
  margin-right: 5px;
  width: 24px;
  text-align: center;
  font-size: 18px;
}

.el-menu-item-group > ul {
  padding: 0;
}

.el-menu-item-group__title {
  padding: 7px 0 7px 20px;
  line-height: normal;
  font-size: 12px;
  color: #909399;
}

.el-radio-button__inner, .el-radio-group {
  display: inline-block;
  line-height: 1;
  vertical-align: middle;
}

.horizontal-collapse-transition .el-submenu__title .el-submenu__icon-arrow {
  -webkit-transition: 0.2s;
  transition: 0.2s;
  opacity: 0;
}

.el-radio-group {
  font-size: 0;
}

.el-radio-button {
  position: relative;
  display: inline-block;
  outline: 0;
}

.el-radio-button__inner {
  background: #FFF;
  border: 1px solid #DCDFE6;
  font-weight: 500;
  border-left: 0;
  color: #606266;
  -webkit-appearance: none;
  text-align: center;
  box-sizing: border-box;
  outline: 0;
  margin: 0;
  cursor: pointer;
  -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  padding: 12px 20px;
  font-size: 14px;
  border-radius: 0;
}

.el-radio-button__inner.is-round {
  padding: 12px 20px;
}

.el-radio-button__inner:hover {
  color: #409EFF;
}

.el-radio-button__inner [class*=el-icon-] {
  line-height: 0.9;
}

.el-radio-button__inner [class*=el-icon-] + span {
  margin-left: 5px;
}

.el-radio-button:first-child .el-radio-button__inner {
  border-left: 1px solid #DCDFE6;
  border-radius: 4px 0 0 4px;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

.el-radio-button__orig-radio {
  opacity: 0;
  outline: 0;
  position: absolute;
  z-index: -1;
}

.el-radio-button__orig-radio:checked + .el-radio-button__inner {
  color: #FFF;
  background-color: #409EFF;
  border-color: #409EFF;
  -webkit-box-shadow: -1px 0 0 0 #409EFF;
  box-shadow: -1px 0 0 0 #409EFF;
}

.el-radio-button__orig-radio:disabled + .el-radio-button__inner {
  color: #C0C4CC;
  cursor: not-allowed;
  background-image: none;
  background-color: #FFF;
  border-color: #EBEEF5;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.el-radio-button__orig-radio:disabled:checked + .el-radio-button__inner {
  background-color: #F2F6FC;
}

.el-radio-button:last-child .el-radio-button__inner {
  border-radius: 0 4px 4px 0;
}

.el-radio-button:first-child:last-child .el-radio-button__inner {
  border-radius: 4px;
}

.el-radio-button--medium .el-radio-button__inner {
  padding: 10px 20px;
  font-size: 14px;
  border-radius: 0;
}

.el-radio-button--medium .el-radio-button__inner.is-round {
  padding: 10px 20px;
}

.el-radio-button--small .el-radio-button__inner {
  padding: 9px 15px;
  font-size: 12px;
  border-radius: 0;
}

.el-radio-button--small .el-radio-button__inner.is-round {
  padding: 9px 15px;
}

.el-radio-button--mini .el-radio-button__inner {
  padding: 7px 15px;
  font-size: 12px;
  border-radius: 0;
}

.el-radio-button--mini .el-radio-button__inner.is-round {
  padding: 7px 15px;
}

.el-radio-button:focus:not(.is-focus):not(:active):not(.is-disabled) {
  -webkit-box-shadow: 0 0 2px 2px #409EFF;
  box-shadow: 0 0 2px 2px #409EFF;
}

.el-picker-panel, .el-popover, .el-select-dropdown, .el-table-filter, .el-time-panel {
  -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
}

.el-switch {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
  font-size: 14px;
  line-height: 20px;
  height: 20px;
  vertical-align: middle;
}

.el-switch__core, .el-switch__label {
  display: inline-block;
  cursor: pointer;
}

.el-switch.is-disabled .el-switch__core, .el-switch.is-disabled .el-switch__label {
  cursor: not-allowed;
}

.el-switch__label {
  -webkit-transition: 0.2s;
  transition: 0.2s;
  height: 20px;
  font-size: 14px;
  font-weight: 500;
  vertical-align: middle;
  color: #303133;
}

.el-switch__label.is-active {
  color: #409EFF;
}

.el-switch__label--left {
  margin-right: 10px;
}

.el-switch__label--right {
  margin-left: 10px;
}

.el-switch__label * {
  line-height: 1;
  font-size: 14px;
  display: inline-block;
}

.el-switch__input {
  position: absolute;
  width: 0;
  height: 0;
  opacity: 0;
  margin: 0;
}

.el-switch__core {
  margin: 0;
  position: relative;
  width: 40px;
  height: 20px;
  border: 1px solid #DCDFE6;
  outline: 0;
  border-radius: 10px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background: #DCDFE6;
  -webkit-transition: border-color 0.3s, background-color 0.3s;
  transition: border-color 0.3s, background-color 0.3s;
  vertical-align: middle;
}

.el-switch__core:after {
  content: "";
  position: absolute;
  top: 1px;
  left: 1px;
  border-radius: 100%;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  width: 16px;
  height: 16px;
  background-color: #FFF;
}

.el-switch.is-checked .el-switch__core {
  border-color: #409EFF;
  background-color: #409EFF;
}

.el-switch.is-checked .el-switch__core::after {
  left: 100%;
  margin-left: -17px;
}

.el-switch.is-disabled {
  opacity: 0.6;
}

.el-switch--wide .el-switch__label.el-switch__label--left span {
  left: 10px;
}

.el-switch--wide .el-switch__label.el-switch__label--right span {
  right: 10px;
}

.el-switch .label-fade-enter, .el-switch .label-fade-leave-active {
  opacity: 0;
}

.el-select-dropdown {
  position: absolute;
  z-index: 1001;
  border: 1px solid #E4E7ED;
  border-radius: 4px;
  background-color: #FFF;
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 5px 0;
}

.el-select-dropdown.is-multiple .el-select-dropdown__item {
  padding-right: 40px;
}

.el-select-dropdown.is-multiple .el-select-dropdown__item.selected {
  color: #409EFF;
  background-color: #FFF;
}

.el-select-dropdown.is-multiple .el-select-dropdown__item.selected.hover {
  background-color: #F5F7FA;
}

.el-select-dropdown.is-multiple .el-select-dropdown__item.selected::after {
  position: absolute;
  right: 20px;
  font-family: element-icons;
  content: "\e6da";
  font-size: 12px;
  font-weight: 700;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.el-select-dropdown .el-scrollbar.is-empty .el-select-dropdown__list {
  padding: 0;
}

.el-select-dropdown__empty {
  padding: 10px 0;
  margin: 0;
  text-align: center;
  color: #999;
  font-size: 14px;
}

.el-select-dropdown__wrap {
  max-height: 274px;
}

.el-select-dropdown__list {
  list-style: none;
  padding: 6px 0;
  margin: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.el-select-dropdown__item {
  font-size: 14px;
  padding: 0 20px;
  position: relative;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #606266;
  height: 34px;
  line-height: 34px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
}

.el-select-dropdown__item.is-disabled {
  color: #C0C4CC;
  cursor: not-allowed;
}

.el-select-dropdown__item.is-disabled:hover {
  background-color: #FFF;
}

.el-select-dropdown__item.hover, .el-select-dropdown__item:hover {
  background-color: #F5F7FA;
}

.el-select-dropdown__item.selected {
  color: #409EFF;
  font-weight: 700;
}

.el-select-group {
  margin: 0;
  padding: 0;
}

.el-select-group__wrap {
  position: relative;
  list-style: none;
  margin: 0;
  padding: 0;
}

.el-select-group__wrap:not(:last-of-type) {
  padding-bottom: 24px;
}

.el-select-group__wrap:not(:last-of-type)::after {
  content: "";
  position: absolute;
  display: block;
  left: 20px;
  right: 20px;
  bottom: 12px;
  height: 1px;
  background: #E4E7ED;
}

.el-select-group__title {
  padding-left: 20px;
  font-size: 12px;
  color: #909399;
  line-height: 30px;
}

.el-select-group .el-select-dropdown__item {
  padding-left: 20px;
}

.el-select {
  display: inline-block;
  position: relative;
}

.el-select .el-select__tags > span {
  display: contents;
}

.el-select:hover .el-input__inner {
  border-color: #C0C4CC;
}

.el-select .el-input__inner {
  cursor: pointer;
  padding-right: 35px;
}

.el-select .el-input__inner:focus {
  border-color: #409EFF;
}

.el-select .el-input .el-select__caret {
  color: #C0C4CC;
  font-size: 14px;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
  -webkit-transform: rotateZ(180deg);
  transform: rotateZ(180deg);
  cursor: pointer;
}

.el-select .el-input .el-select__caret.is-reverse {
  -webkit-transform: rotateZ(0);
  transform: rotateZ(0);
}

.el-select .el-input .el-select__caret.is-show-close {
  font-size: 14px;
  text-align: center;
  -webkit-transform: rotateZ(180deg);
  transform: rotateZ(180deg);
  border-radius: 100%;
  color: #C0C4CC;
  -webkit-transition: color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
}

.el-select .el-input .el-select__caret.is-show-close:hover {
  color: #909399;
}

.el-select .el-input.is-disabled .el-input__inner {
  cursor: not-allowed;
}

.el-select .el-input.is-disabled .el-input__inner:hover {
  border-color: #E4E7ED;
}

.el-range-editor.is-active, .el-range-editor.is-active:hover, .el-select .el-input.is-focus .el-input__inner {
  border-color: #409EFF;
}

.el-select > .el-input {
  display: block;
}

.el-select__input {
  border: none;
  outline: 0;
  padding: 0;
  margin-left: 15px;
  color: #666;
  font-size: 14px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  height: 28px;
  background-color: transparent;
}

.el-select__input.is-mini {
  height: 14px;
}

.el-select__close {
  cursor: pointer;
  position: absolute;
  top: 8px;
  z-index: 1000;
  right: 25px;
  color: #C0C4CC;
  line-height: 18px;
  font-size: 14px;
}

.el-select__close:hover {
  color: #909399;
}

.el-select__tags {
  position: absolute;
  line-height: normal;
  white-space: normal;
  z-index: 1;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.el-select__tags-text {
  overflow: hidden;
  text-overflow: ellipsis;
}

.el-select .el-tag {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-color: transparent;
  margin: 2px 0 2px 6px;
  background-color: #f0f2f5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-width: 100%;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.el-select .el-tag__close.el-icon-close {
  background-color: #C0C4CC;
  top: 0;
  color: #FFF;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.el-select .el-tag__close.el-icon-close:hover {
  background-color: #909399;
}

.el-table, .el-table__expanded-cell {
  background-color: #FFF;
}

.el-select .el-tag__close.el-icon-close::before {
  display: block;
  -webkit-transform: translate(0, 0.5px);
  transform: translate(0, 0.5px);
}

.el-table {
  position: relative;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  width: 100%;
  max-width: 100%;
  font-size: 14px;
  color: #606266;
}

.el-table__empty-block {
  min-height: 60px;
  text-align: center;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.el-table__empty-text {
  line-height: 60px;
  width: 50%;
  color: #909399;
}

.el-table__expand-column .cell {
  padding: 0;
  text-align: center;
}

.el-table__expand-icon {
  position: relative;
  cursor: pointer;
  color: #666;
  font-size: 12px;
  -webkit-transition: -webkit-transform 0.2s ease-in-out;
  transition: -webkit-transform 0.2s ease-in-out;
  transition: transform 0.2s ease-in-out;
  transition: transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;
  height: 20px;
}

.el-table__expand-icon--expanded {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

.el-table__expand-icon > .el-icon {
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -5px;
  margin-top: -5px;
}

.el-table .el-table__cell, .el-table th.el-table__cell > .cell {
  position: relative;
  -webkit-box-sizing: border-box;
  vertical-align: middle;
}

.el-table__expanded-cell[class*=cell] {
  padding: 20px 50px;
}

.el-table__expanded-cell:hover {
  background-color: transparent !important;
}

.el-table__placeholder {
  display: inline-block;
  width: 20px;
}

.el-table__append-wrapper {
  overflow: hidden;
}

.el-table--fit {
  border-right: 0;
  border-bottom: 0;
}

.el-table--fit .el-table__cell.gutter {
  border-right-width: 1px;
}

.el-table--scrollable-x .el-table__body-wrapper {
  overflow-x: auto;
}

.el-table--scrollable-y .el-table__body-wrapper {
  overflow-y: auto;
}

.el-table thead {
  color: #909399;
  font-weight: 500;
}

.el-table thead.is-group th.el-table__cell {
  background: #F5F7FA;
}

.el-table .el-table__cell {
  padding: 12px 0;
  min-width: 0;
  box-sizing: border-box;
  text-overflow: ellipsis;
  text-align: left;
}

.el-table .el-table__cell.is-center {
  text-align: center;
}

.el-table .el-table__cell.is-right {
  text-align: right;
}

.el-table .el-table__cell.gutter {
  width: 15px;
  border-right-width: 0;
  border-bottom-width: 0;
  padding: 0;
}

.el-table .el-table__cell.is-hidden > * {
  visibility: hidden;
}

.el-table--medium .el-table__cell {
  padding: 10px 0;
}

.el-table--small {
  font-size: 12px;
}

.el-table--small .el-table__cell {
  padding: 8px 0;
}

.el-table--mini {
  font-size: 12px;
}

.el-table--mini .el-table__cell {
  padding: 6px 0;
}

.el-table tr {
  background-color: #FFF;
}

.el-table tr input[type=checkbox] {
  margin: 0;
}

.el-table td.el-table__cell, .el-table th.el-table__cell.is-leaf {
  border-bottom: 1px solid #EBEEF5;
}

.el-table th.el-table__cell.is-sortable {
  cursor: pointer;
}

.el-table th.el-table__cell {
  overflow: hidden;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-color: #FFF;
}

.el-table th.el-table__cell > .cell {
  display: inline-block;
  box-sizing: border-box;
  padding-left: 10px;
  padding-right: 10px;
  width: 100%;
}

.el-table th.el-table__cell > .cell.highlight {
  color: #409EFF;
}

.el-table th.el-table__cell.required > div::before {
  display: inline-block;
  content: "";
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #ff4d51;
  margin-right: 5px;
  vertical-align: middle;
}

.el-table td.el-table__cell div {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.el-date-table td, .el-table .cell, .el-table-filter {
  -webkit-box-sizing: border-box;
}

.el-table td.el-table__cell.gutter {
  width: 0;
}

.el-table .cell {
  box-sizing: border-box;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: normal;
  word-break: break-all;
  line-height: 23px;
  padding-left: 10px;
  padding-right: 10px;
}

.el-table .cell.el-tooltip {
  white-space: nowrap;
  min-width: 50px;
}

.el-table--border, .el-table--group {
  border: 1px solid #EBEEF5;
}

.el-table--border::after, .el-table--group::after, .el-table::before {
  content: "";
  position: absolute;
  background-color: #EBEEF5;
  z-index: 1;
}

.el-table--border::after, .el-table--group::after {
  top: 0;
  right: 0;
  width: 1px;
  height: 100%;
}

.el-table::before {
  left: 0;
  bottom: 0;
  width: 100%;
  height: 1px;
}

.el-table--border {
  border-right: none;
  border-bottom: none;
}

.el-table--border.el-loading-parent--relative {
  border-color: transparent;
}

.el-table--border .el-table__cell, .el-table__body-wrapper .el-table--border.is-scrolling-left ~ .el-table__fixed {
  border-right: 1px solid #EBEEF5;
}

.el-table--border .el-table__cell:first-child .cell {
  padding-left: 10px;
}

.el-table--border th.el-table__cell.gutter:last-of-type {
  border-bottom: 1px solid #EBEEF5;
  border-bottom-width: 1px;
}

.el-table--border th.el-table__cell, .el-table__fixed-right-patch {
  border-bottom: 1px solid #EBEEF5;
}

.el-table--hidden {
  visibility: hidden;
}

.el-table__fixed, .el-table__fixed-right {
  position: absolute;
  top: 0;
  left: 0;
  overflow-x: hidden;
  overflow-y: hidden;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.12);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.12);
}

.el-table__fixed-right::before, .el-table__fixed::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 1px;
  background-color: #EBEEF5;
  z-index: 4;
}

.el-table__fixed-right-patch {
  position: absolute;
  top: -1px;
  right: 0;
  background-color: #FFF;
}

.el-table__fixed-right {
  top: 0;
  left: auto;
  right: 0;
}

.el-table__fixed-right .el-table__fixed-body-wrapper, .el-table__fixed-right .el-table__fixed-footer-wrapper, .el-table__fixed-right .el-table__fixed-header-wrapper {
  left: auto;
  right: 0;
}

.el-table__fixed-header-wrapper {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 3;
}

.el-table__fixed-footer-wrapper {
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 3;
}

.el-table__fixed-footer-wrapper tbody td.el-table__cell {
  border-top: 1px solid #EBEEF5;
  background-color: #F5F7FA;
  color: #606266;
}

.el-table__fixed-body-wrapper {
  position: absolute;
  left: 0;
  top: 37px;
  overflow: hidden;
  z-index: 3;
}

.el-table__body-wrapper, .el-table__footer-wrapper, .el-table__header-wrapper {
  width: 100%;
}

.el-table__footer-wrapper {
  margin-top: -1px;
}

.el-table__footer-wrapper td.el-table__cell {
  border-top: 1px solid #EBEEF5;
}

.el-table__body, .el-table__footer, .el-table__header {
  table-layout: fixed;
  border-collapse: separate;
}

.el-table__footer-wrapper, .el-table__header-wrapper {
  overflow: hidden;
}

.el-table__footer-wrapper tbody td.el-table__cell, .el-table__header-wrapper tbody td.el-table__cell {
  background-color: #F5F7FA;
  color: #606266;
}

.el-table__body-wrapper {
  overflow: hidden;
  position: relative;
}

.el-table__body-wrapper.is-scrolling-left ~ .el-table__fixed, .el-table__body-wrapper.is-scrolling-none ~ .el-table__fixed, .el-table__body-wrapper.is-scrolling-none ~ .el-table__fixed-right, .el-table__body-wrapper.is-scrolling-right ~ .el-table__fixed-right {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.el-table__body-wrapper .el-table--border.is-scrolling-right ~ .el-table__fixed-right {
  border-left: 1px solid #EBEEF5;
}

.el-table .caret-wrapper {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 34px;
  width: 24px;
  vertical-align: middle;
  cursor: pointer;
  overflow: initial;
  position: relative;
}

.el-table .sort-caret {
  width: 0;
  height: 0;
  border: 5px solid transparent;
  position: absolute;
  left: 7px;
}

.el-table .sort-caret.ascending {
  border-bottom-color: #C0C4CC;
  top: 5px;
}

.el-table .sort-caret.descending {
  border-top-color: #C0C4CC;
  bottom: 7px;
}

.el-table .ascending .sort-caret.ascending {
  border-bottom-color: #409EFF;
}

.el-table .descending .sort-caret.descending {
  border-top-color: #409EFF;
}

.el-table .hidden-columns {
  visibility: hidden;
  position: absolute;
  z-index: -1;
}

.el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell {
  background: #FAFAFA;
}

.el-table--striped .el-table__body tr.el-table__row--striped.current-row td.el-table__cell {
  background-color: #ecf5ff;
}

.el-table__body tr.hover-row.current-row > td.el-table__cell, .el-table__body tr.hover-row.el-table__row--striped.current-row > td.el-table__cell, .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: #F5F7FA;
}

.el-table__body tr.current-row > td.el-table__cell {
  background-color: #ecf5ff;
}

.el-table__column-resize-proxy {
  position: absolute;
  left: 200px;
  top: 0;
  bottom: 0;
  width: 0;
  border-left: 1px solid #EBEEF5;
  z-index: 10;
}

.el-table__column-filter-trigger {
  display: inline-block;
  line-height: 34px;
  cursor: pointer;
}

.el-table__column-filter-trigger i {
  color: #909399;
  font-size: 12px;
  -webkit-transform: scale(0.75);
  transform: scale(0.75);
}

.el-table--enable-row-transition .el-table__body td.el-table__cell {
  -webkit-transition: background-color 0.25s ease;
  transition: background-color 0.25s ease;
}

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

.el-table--fluid-height .el-table__fixed, .el-table--fluid-height .el-table__fixed-right {
  bottom: 0;
  overflow: hidden;
}

.el-table [class*=el-table__row--level] .el-table__expand-icon {
  display: inline-block;
  width: 20px;
  line-height: 20px;
  height: 20px;
  text-align: center;
  margin-right: 3px;
}

.el-table-column--selection .cell {
  padding-left: 14px;
  padding-right: 14px;
}

.el-table-filter {
  border: 1px solid #EBEEF5;
  border-radius: 2px;
  background-color: #FFF;
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
  box-sizing: border-box;
  margin: 2px 0;
}

.el-table-filter__list {
  padding: 5px 0;
  margin: 0;
  list-style: none;
  min-width: 100px;
}

.el-table-filter__list-item {
  line-height: 36px;
  padding: 0 10px;
  cursor: pointer;
  font-size: 14px;
}

.el-table-filter__list-item:hover {
  background-color: #ecf5ff;
  color: #66b1ff;
}

.el-table-filter__list-item.is-active {
  background-color: #409EFF;
  color: #FFF;
}

.el-table-filter__content {
  min-width: 100px;
}

.el-table-filter__bottom {
  border-top: 1px solid #EBEEF5;
  padding: 8px;
}

.el-table-filter__bottom button {
  background: 0 0;
  border: none;
  color: #606266;
  cursor: pointer;
  font-size: 13px;
  padding: 0 3px;
}

.el-date-table td.in-range div, .el-date-table td.in-range div:hover, .el-date-table.is-week-mode .el-date-table__row.current div, .el-date-table.is-week-mode .el-date-table__row:hover div {
  background-color: #F2F6FC;
}

.el-table-filter__bottom button:hover {
  color: #409EFF;
}

.el-table-filter__bottom button:focus {
  outline: 0;
}

.el-table-filter__bottom button.is-disabled {
  color: #C0C4CC;
  cursor: not-allowed;
}

.el-table-filter__wrap {
  max-height: 280px;
}

.el-table-filter__checkbox-group {
  padding: 10px;
}

.el-table-filter__checkbox-group label.el-checkbox {
  display: block;
  margin-right: 5px;
  margin-bottom: 8px;
  margin-left: 5px;
}

.el-table-filter__checkbox-group .el-checkbox:last-child {
  margin-bottom: 0;
}

.el-date-table {
  font-size: 12px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.el-date-table.is-week-mode .el-date-table__row:hover td.available:hover {
  color: #606266;
}

.el-date-table.is-week-mode .el-date-table__row:hover td:first-child div {
  margin-left: 5px;
  border-top-left-radius: 15px;
  border-bottom-left-radius: 15px;
}

.el-date-table.is-week-mode .el-date-table__row:hover td:last-child div {
  margin-right: 5px;
  border-top-right-radius: 15px;
  border-bottom-right-radius: 15px;
}

.el-date-table td {
  width: 32px;
  height: 30px;
  padding: 4px 0;
  box-sizing: border-box;
  text-align: center;
  cursor: pointer;
  position: relative;
}

.el-date-table td div {
  height: 30px;
  padding: 3px 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.el-date-table td span {
  width: 24px;
  height: 24px;
  display: block;
  margin: 0 auto;
  line-height: 24px;
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  border-radius: 50%;
}

.el-date-table td.next-month, .el-date-table td.prev-month {
  color: #C0C4CC;
}

.el-date-table td.today {
  position: relative;
}

.el-date-table td.today span {
  color: #409EFF;
  font-weight: 700;
}

.el-date-table td.today.end-date span, .el-date-table td.today.start-date span {
  color: #FFF;
}

.el-date-table td.available:hover {
  color: #409EFF;
}

.el-date-table td.current:not(.disabled) span {
  color: #FFF;
  background-color: #409EFF;
}

.el-date-table td.end-date div, .el-date-table td.start-date div {
  color: #FFF;
}

.el-date-table td.end-date span, .el-date-table td.start-date span {
  background-color: #409EFF;
}

.el-date-table td.start-date div {
  margin-left: 5px;
  border-top-left-radius: 15px;
  border-bottom-left-radius: 15px;
}

.el-date-table td.end-date div {
  margin-right: 5px;
  border-top-right-radius: 15px;
  border-bottom-right-radius: 15px;
}

.el-date-table td.disabled div {
  background-color: #F5F7FA;
  opacity: 1;
  cursor: not-allowed;
  color: #C0C4CC;
}

.el-date-table td.selected div {
  margin-left: 5px;
  margin-right: 5px;
  background-color: #F2F6FC;
  border-radius: 15px;
}

.el-date-table td.selected div:hover {
  background-color: #F2F6FC;
}

.el-date-table td.selected span {
  background-color: #409EFF;
  color: #FFF;
  border-radius: 15px;
}

.el-date-table td.week {
  font-size: 80%;
  color: #606266;
}

.el-date-table th {
  padding: 5px;
  color: #606266;
  font-weight: 400;
  border-bottom: solid 1px #EBEEF5;
}

.el-month-table {
  font-size: 12px;
  margin: -1px;
  border-collapse: collapse;
}

.el-month-table td {
  text-align: center;
  padding: 8px 0;
  cursor: pointer;
}

.el-month-table td div {
  height: 48px;
  padding: 6px 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.el-month-table td.today .cell {
  color: #409EFF;
  font-weight: 700;
}

.el-month-table td.today.end-date .cell, .el-month-table td.today.start-date .cell {
  color: #FFF;
}

.el-month-table td.disabled .cell {
  background-color: #F5F7FA;
  cursor: not-allowed;
  color: #C0C4CC;
}

.el-month-table td.disabled .cell:hover {
  color: #C0C4CC;
}

.el-month-table td .cell {
  width: 60px;
  height: 36px;
  display: block;
  line-height: 36px;
  color: #606266;
  margin: 0 auto;
  border-radius: 18px;
}

.el-month-table td .cell:hover {
  color: #409EFF;
}

.el-month-table td.in-range div, .el-month-table td.in-range div:hover {
  background-color: #F2F6FC;
}

.el-month-table td.end-date div, .el-month-table td.start-date div {
  color: #FFF;
}

.el-month-table td.end-date .cell, .el-month-table td.start-date .cell {
  color: #FFF;
  background-color: #409EFF;
}

.el-month-table td.start-date div {
  border-top-left-radius: 24px;
  border-bottom-left-radius: 24px;
}

.el-month-table td.end-date div {
  border-top-right-radius: 24px;
  border-bottom-right-radius: 24px;
}

.el-month-table td.current:not(.disabled) .cell {
  color: #409EFF;
}

.el-year-table {
  font-size: 12px;
  margin: -1px;
  border-collapse: collapse;
}

.el-year-table .el-icon {
  color: #303133;
}

.el-year-table td {
  text-align: center;
  padding: 20px 3px;
  cursor: pointer;
}

.el-year-table td.today .cell {
  color: #409EFF;
  font-weight: 700;
}

.el-year-table td.disabled .cell {
  background-color: #F5F7FA;
  cursor: not-allowed;
  color: #C0C4CC;
}

.el-year-table td.disabled .cell:hover {
  color: #C0C4CC;
}

.el-year-table td .cell {
  width: 48px;
  height: 32px;
  display: block;
  line-height: 32px;
  color: #606266;
  margin: 0 auto;
}

.el-year-table td .cell:hover, .el-year-table td.current:not(.disabled) .cell {
  color: #409EFF;
}

.el-date-range-picker {
  width: 646px;
}

.el-date-range-picker.has-sidebar {
  width: 756px;
}

.el-date-range-picker table {
  table-layout: fixed;
  width: 100%;
}

.el-date-range-picker .el-picker-panel__body {
  min-width: 513px;
}

.el-date-range-picker .el-picker-panel__content {
  margin: 0;
}

.el-date-range-picker__header {
  position: relative;
  text-align: center;
  height: 28px;
}

.el-date-range-picker__header [class*=arrow-left] {
  float: left;
}

.el-date-range-picker__header [class*=arrow-right] {
  float: right;
}

.el-date-range-picker__header div {
  font-size: 16px;
  font-weight: 500;
  margin-right: 50px;
}

.el-date-range-picker__content {
  float: left;
  width: 50%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  padding: 16px;
}

.el-date-range-picker__content.is-left {
  border-right: 1px solid #e4e4e4;
}

.el-date-range-picker__content .el-date-range-picker__header div {
  margin-left: 50px;
  margin-right: 50px;
}

.el-date-range-picker__editors-wrap {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: table-cell;
}

.el-date-range-picker__editors-wrap.is-right {
  text-align: right;
}

.el-date-range-picker__time-header {
  position: relative;
  border-bottom: 1px solid #e4e4e4;
  font-size: 12px;
  padding: 8px 5px 5px;
  display: table;
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.el-date-range-picker__time-header > .el-icon-arrow-right {
  font-size: 20px;
  vertical-align: middle;
  display: table-cell;
  color: #303133;
}

.el-date-range-picker__time-picker-wrap {
  position: relative;
  display: table-cell;
  padding: 0 5px;
}

.el-date-range-picker__time-picker-wrap .el-picker-panel {
  position: absolute;
  top: 13px;
  right: 0;
  z-index: 1;
  background: #FFF;
}

.el-date-picker {
  width: 322px;
}

.el-date-picker.has-sidebar.has-time {
  width: 434px;
}

.el-date-picker.has-sidebar {
  width: 438px;
}

.el-date-picker.has-time .el-picker-panel__body-wrapper {
  position: relative;
}

.el-date-picker .el-picker-panel__content {
  width: 292px;
}

.el-date-picker table {
  table-layout: fixed;
  width: 100%;
}

.el-date-picker__editor-wrap {
  position: relative;
  display: table-cell;
  padding: 0 5px;
}

.el-date-picker__time-header {
  position: relative;
  border-bottom: 1px solid #e4e4e4;
  font-size: 12px;
  padding: 8px 5px 5px;
  display: table;
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.el-date-picker__header {
  margin: 12px;
  text-align: center;
}

.el-date-picker__header--bordered {
  margin-bottom: 0;
  padding-bottom: 12px;
  border-bottom: solid 1px #EBEEF5;
}

.el-date-picker__header--bordered + .el-picker-panel__content {
  margin-top: 0;
}

.el-date-picker__header-label {
  font-size: 16px;
  font-weight: 500;
  padding: 0 5px;
  line-height: 22px;
  text-align: center;
  cursor: pointer;
  color: #606266;
}

.el-date-picker__header-label.active, .el-date-picker__header-label:hover {
  color: #409EFF;
}

.el-date-picker__prev-btn {
  float: left;
}

.el-date-picker__next-btn {
  float: right;
}

.el-date-picker__time-wrap {
  padding: 10px;
  text-align: center;
}

.el-date-picker__time-label {
  float: left;
  cursor: pointer;
  line-height: 30px;
  margin-left: 10px;
}

.time-select {
  margin: 5px 0;
  min-width: 0;
}

.time-select .el-picker-panel__content {
  max-height: 200px;
  margin: 0;
}

.time-select-item {
  padding: 8px 10px;
  font-size: 14px;
  line-height: 20px;
}

.time-select-item.selected:not(.disabled) {
  color: #409EFF;
  font-weight: 700;
}

.time-select-item.disabled {
  color: #E4E7ED;
  cursor: not-allowed;
}

.time-select-item:hover {
  background-color: #F5F7FA;
  font-weight: 700;
  cursor: pointer;
}

.el-date-editor {
  position: relative;
  display: inline-block;
  text-align: left;
}

.el-date-editor.el-input, .el-date-editor.el-input__inner {
  width: 220px;
}

.el-date-editor--monthrange.el-input, .el-date-editor--monthrange.el-input__inner {
  width: 300px;
}

.el-date-editor--daterange.el-input, .el-date-editor--daterange.el-input__inner, .el-date-editor--timerange.el-input, .el-date-editor--timerange.el-input__inner {
  width: 350px;
}

.el-date-editor--datetimerange.el-input, .el-date-editor--datetimerange.el-input__inner {
  width: 400px;
}

.el-date-editor--dates .el-input__inner {
  text-overflow: ellipsis;
  white-space: nowrap;
}

.el-date-editor .el-icon-circle-close {
  cursor: pointer;
}

.el-date-editor .el-range__icon {
  font-size: 14px;
  margin-left: -5px;
  color: #C0C4CC;
  float: left;
  line-height: 32px;
}

.el-date-editor .el-range-input {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: none;
  outline: 0;
  display: inline-block;
  height: 100%;
  margin: 0;
  padding: 0;
  width: 39%;
  text-align: center;
  font-size: 14px;
  color: #606266;
}

.el-date-editor .el-range-input::-webkit-input-placeholder {
  color: #C0C4CC;
}

.el-date-editor .el-range-input::-moz-placeholder {
  color: #C0C4CC;
}

.el-date-editor .el-range-input:-ms-input-placeholder {
  color: #C0C4CC;
}

.el-date-editor .el-range-input::-ms-input-placeholder {
  color: #C0C4CC;
}

.el-date-editor .el-range-input::placeholder {
  color: #C0C4CC;
}

.el-date-editor .el-range-separator {
  display: inline-block;
  height: 100%;
  padding: 0 5px;
  margin: 0;
  text-align: center;
  line-height: 32px;
  font-size: 14px;
  width: 5%;
  color: #303133;
}

.el-date-editor .el-range__close-icon {
  font-size: 14px;
  color: #C0C4CC;
  width: 25px;
  display: inline-block;
  float: right;
  line-height: 32px;
}

.el-range-editor.el-input__inner {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 3px 10px;
}

.el-range-editor .el-range-input {
  line-height: 1;
}

.el-range-editor--medium.el-input__inner {
  height: 36px;
}

.el-range-editor--medium .el-range-separator {
  line-height: 28px;
  font-size: 14px;
}

.el-range-editor--medium .el-range-input {
  font-size: 14px;
}

.el-range-editor--medium .el-range__close-icon, .el-range-editor--medium .el-range__icon {
  line-height: 28px;
}

.el-range-editor--small.el-input__inner {
  height: 32px;
}

.el-range-editor--small .el-range-separator {
  line-height: 24px;
  font-size: 13px;
}

.el-range-editor--small .el-range-input {
  font-size: 13px;
}

.el-range-editor--small .el-range__close-icon, .el-range-editor--small .el-range__icon {
  line-height: 24px;
}

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

.el-range-editor--mini .el-range-separator {
  line-height: 20px;
  font-size: 12px;
}

.el-range-editor--mini .el-range-input {
  font-size: 12px;
}

.el-range-editor--mini .el-range__close-icon, .el-range-editor--mini .el-range__icon {
  line-height: 20px;
}

.el-range-editor.is-disabled {
  background-color: #F5F7FA;
  border-color: #E4E7ED;
  color: #C0C4CC;
  cursor: not-allowed;
}

.el-range-editor.is-disabled:focus, .el-range-editor.is-disabled:hover {
  border-color: #E4E7ED;
}

.el-range-editor.is-disabled input {
  background-color: #F5F7FA;
  color: #C0C4CC;
  cursor: not-allowed;
}

.el-range-editor.is-disabled input::-webkit-input-placeholder {
  color: #C0C4CC;
}

.el-range-editor.is-disabled input::-moz-placeholder {
  color: #C0C4CC;
}

.el-range-editor.is-disabled input:-ms-input-placeholder {
  color: #C0C4CC;
}

.el-range-editor.is-disabled input::-ms-input-placeholder {
  color: #C0C4CC;
}

.el-range-editor.is-disabled input::placeholder {
  color: #C0C4CC;
}

.el-range-editor.is-disabled .el-range-separator {
  color: #C0C4CC;
}

.el-picker-panel {
  color: #606266;
  border: 1px solid #E4E7ED;
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
  background: #FFF;
  border-radius: 4px;
  line-height: 30px;
  margin: 5px 0;
}

.el-picker-panel__body-wrapper::after, .el-picker-panel__body::after {
  content: "";
  display: table;
  clear: both;
}

.el-picker-panel__content {
  position: relative;
  margin: 15px;
}

.el-picker-panel__footer {
  border-top: 1px solid #e4e4e4;
  padding: 4px;
  text-align: right;
  background-color: #FFF;
  position: relative;
  font-size: 0;
}

.el-picker-panel__shortcut {
  display: block;
  width: 100%;
  border: 0;
  background-color: transparent;
  line-height: 28px;
  font-size: 14px;
  color: #606266;
  padding-left: 12px;
  text-align: left;
  outline: 0;
  cursor: pointer;
}

.el-picker-panel__shortcut:hover {
  color: #409EFF;
}

.el-picker-panel__shortcut.active {
  background-color: #e6f1fe;
  color: #409EFF;
}

.el-picker-panel__btn {
  border: 1px solid #dcdcdc;
  color: #333;
  line-height: 24px;
  border-radius: 2px;
  padding: 0 20px;
  cursor: pointer;
  background-color: transparent;
  outline: 0;
  font-size: 12px;
}

.el-picker-panel__btn[disabled] {
  color: #ccc;
  cursor: not-allowed;
}

.el-picker-panel__icon-btn {
  font-size: 12px;
  color: #303133;
  border: 0;
  background: 0 0;
  cursor: pointer;
  outline: 0;
  margin-top: 8px;
}

.el-picker-panel__icon-btn:hover {
  color: #409EFF;
}

.el-picker-panel__icon-btn.is-disabled {
  color: #bbb;
}

.el-picker-panel__icon-btn.is-disabled:hover {
  cursor: not-allowed;
}

.el-picker-panel__link-btn {
  vertical-align: middle;
}

.el-picker-panel [slot=sidebar], .el-picker-panel__sidebar {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 110px;
  border-right: 1px solid #e4e4e4;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-top: 6px;
  background-color: #FFF;
  overflow: auto;
}

.el-picker-panel [slot=sidebar] + .el-picker-panel__body, .el-picker-panel__sidebar + .el-picker-panel__body {
  margin-left: 110px;
}

.el-time-spinner.has-seconds .el-time-spinner__wrapper {
  width: 33.3%;
}

.el-time-spinner__wrapper {
  max-height: 190px;
  overflow: auto;
  display: inline-block;
  width: 50%;
  vertical-align: top;
  position: relative;
}

.el-time-spinner__wrapper .el-scrollbar__wrap:not(.el-scrollbar__wrap--hidden-default) {
  padding-bottom: 15px;
}

.el-time-spinner__wrapper.is-arrow {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  overflow: hidden;
}

.el-time-spinner__wrapper.is-arrow .el-time-spinner__item:hover:not(.disabled):not(.active) {
  background: #FFF;
  cursor: default;
}

.el-time-spinner__arrow {
  font-size: 12px;
  color: #909399;
  position: absolute;
  left: 0;
  width: 100%;
  z-index: 1;
  text-align: center;
  height: 30px;
  line-height: 30px;
  cursor: pointer;
}

.el-time-spinner__arrow:hover {
  color: #409EFF;
}

.el-time-spinner__arrow.el-icon-arrow-up {
  top: 10px;
}

.el-time-spinner__arrow.el-icon-arrow-down {
  bottom: 10px;
}

.el-time-spinner__input.el-input {
  width: 70%;
}

.el-time-spinner__input.el-input .el-input__inner {
  padding: 0;
  text-align: center;
}

.el-time-spinner__list {
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: center;
}

.el-time-spinner__list::after, .el-time-spinner__list::before {
  content: "";
  display: block;
  width: 100%;
}

.el-time-spinner__list::after {
  height: 144px;
}

.el-time-spinner__item {
  height: 32px;
  line-height: 32px;
  font-size: 12px;
  color: #606266;
}

.el-time-spinner__item:hover:not(.disabled):not(.active) {
  background: #F5F7FA;
  cursor: pointer;
}

.el-time-spinner__item.active:not(.disabled) {
  color: #303133;
  font-weight: 700;
}

.el-time-spinner__item.disabled {
  color: #C0C4CC;
  cursor: not-allowed;
}

.el-time-spinner__wrapper.is-arrow .el-time-spinner__list::after, .el-time-spinner__wrapper.is-arrow .el-time-spinner__list::before {
  height: 32px;
}

.el-time-panel {
  margin: 5px 0;
  border: 1px solid #E4E7ED;
  background-color: #FFF;
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
  border-radius: 2px;
  position: absolute;
  width: 180px;
  left: 0;
  z-index: 1000;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}

.el-time-panel__content {
  font-size: 0;
  position: relative;
  overflow: hidden;
}

.el-time-panel__content::after, .el-time-panel__content::before {
  content: "";
  position: absolute;
  height: 32px;
  z-index: -1;
  left: 0;
  right: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-top: 6px;
  text-align: left;
  border-bottom: 1px solid #E4E7ED;
}

.el-time-panel__content::after {
  left: 50%;
  margin-left: 12%;
  margin-right: 12%;
}

.el-time-panel__content::before {
  padding-left: 50%;
  margin-right: 12%;
  margin-left: 12%;
}

.el-time-panel__content.has-seconds::after {
  left: 66.6666666667%;
}

.el-time-panel__content.has-seconds::before {
  padding-left: 33.3333333333%;
}

.el-time-panel__footer {
  border-top: 1px solid #e4e4e4;
  padding: 4px;
  height: 36px;
  line-height: 25px;
  text-align: right;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.el-time-panel__btn {
  border: none;
  line-height: 28px;
  padding: 0 5px;
  margin: 0 5px;
  cursor: pointer;
  background-color: transparent;
  outline: 0;
  font-size: 12px;
  color: #303133;
}

.el-time-panel__btn.confirm {
  font-weight: 800;
  color: #409EFF;
}

.el-time-panel__content.is-arrow::after, .el-time-panel__content.is-arrow::before {
  margin-top: 32px;
}

.el-time-panel__content.is-arrow::before {
  border-top: 1px solid #E4E7ED;
}

.el-time-range-picker {
  width: 354px;
  overflow: visible;
}

.el-time-range-picker__content {
  position: relative;
  text-align: center;
  padding: 10px;
}

.el-time-range-picker__cell {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  padding: 4px 7px 7px;
  width: 50%;
  display: inline-block;
}

.el-time-range-picker__header {
  margin-bottom: 5px;
  text-align: center;
  font-size: 14px;
}

.el-popover__title, .el-tooltip__popper[x-placement^=top] {
  margin-bottom: 12px;
}

.el-time-range-picker__body {
  border-radius: 2px;
  border: 1px solid #E4E7ED;
}

.el-popover {
  position: absolute;
  background: #FFF;
  min-width: 150px;
  border-radius: 4px;
  border: 1px solid #EBEEF5;
  padding: 12px;
  z-index: 2000;
  color: #606266;
  line-height: 1.4;
  text-align: justify;
  font-size: 14px;
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
  word-break: break-all;
}

.el-popover--plain {
  padding: 18px 20px;
}

.el-popover__title {
  color: #303133;
  font-size: 16px;
  line-height: 1;
}

.el-popover:focus, .el-popover:focus:active, .el-popover__reference:focus:hover, .el-popover__reference:focus:not(.focusing) {
  outline-width: 0;
}

.v-modal-enter {
  -webkit-animation: v-modal-in 0.2s ease;
  animation: v-modal-in 0.2s ease;
}

.v-modal-leave {
  -webkit-animation: v-modal-out 0.2s ease forwards;
  animation: v-modal-out 0.2s ease forwards;
}

@keyframes v-modal-in {
  0% {
    opacity: 0;
  }
}
@keyframes v-modal-out {
  100% {
    opacity: 0;
  }
}
.v-modal {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0.5;
  background: #000;
}

.el-popup-parent--hidden {
  overflow: hidden;
}

.el-message-box {
  display: inline-block;
  width: 420px;
  padding-bottom: 10px;
  vertical-align: middle;
  background-color: #FFF;
  border-radius: 4px;
  border: 1px solid #EBEEF5;
  font-size: 18px;
  -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
  text-align: left;
  overflow: hidden;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.el-message-box__wrapper {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  text-align: center;
}

.el-message-box__wrapper::after {
  content: "";
  display: inline-block;
  height: 100%;
  width: 0;
  vertical-align: middle;
}

.el-message-box__header {
  position: relative;
  padding: 15px 15px 10px;
}

.el-message-box__title {
  padding-left: 0;
  margin-bottom: 0;
  font-size: 18px;
  line-height: 1;
  color: #303133;
}

.el-message-box__headerbtn {
  position: absolute;
  top: 15px;
  right: 15px;
  padding: 0;
  border: none;
  outline: 0;
  background: 0 0;
  font-size: 16px;
  cursor: pointer;
}

.el-form-item.is-error .el-input__inner, .el-form-item.is-error .el-input__inner:focus, .el-form-item.is-error .el-textarea__inner, .el-form-item.is-error .el-textarea__inner:focus, .el-message-box__input input.invalid, .el-message-box__input input.invalid:focus {
  border-color: #F56C6C;
}

.el-message-box__headerbtn .el-message-box__close {
  color: #909399;
}

.el-message-box__headerbtn:focus .el-message-box__close, .el-message-box__headerbtn:hover .el-message-box__close {
  color: #409EFF;
}

.el-message-box__content {
  padding: 10px 15px;
  color: #606266;
  font-size: 14px;
}

.el-message-box__container {
  position: relative;
}

.el-message-box__input {
  padding-top: 15px;
}

.el-message-box__status {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  font-size: 24px !important;
}

.el-message-box__status::before {
  padding-left: 1px;
}

.el-message-box__status + .el-message-box__message {
  padding-left: 36px;
  padding-right: 12px;
}

.el-message-box__status.el-icon-success {
  color: #67C23A;
}

.el-message-box__status.el-icon-info {
  color: #909399;
}

.el-message-box__status.el-icon-warning {
  color: #E6A23C;
}

.el-message-box__status.el-icon-error {
  color: #F56C6C;
}

.el-message-box__message {
  margin: 0;
}

.el-message-box__message p {
  margin: 0;
  line-height: 24px;
}

.el-message-box__errormsg {
  color: #F56C6C;
  font-size: 12px;
  min-height: 18px;
  margin-top: 2px;
}

.el-message-box__btns {
  padding: 5px 15px 0;
  text-align: right;
}

.el-message-box__btns button:nth-child(2) {
  margin-left: 10px;
}

.el-message-box__btns-reverse {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

.el-message-box--center {
  padding-bottom: 30px;
}

.el-message-box--center .el-message-box__header {
  padding-top: 30px;
}

.el-message-box--center .el-message-box__title {
  position: relative;
  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-message-box--center .el-message-box__status {
  position: relative;
  top: auto;
  padding-right: 5px;
  text-align: center;
  -webkit-transform: translateY(-1px);
  transform: translateY(-1px);
}

.el-message-box--center .el-message-box__message {
  margin-left: 0;
}

.el-message-box--center .el-message-box__btns, .el-message-box--center .el-message-box__content {
  text-align: center;
}

.el-message-box--center .el-message-box__content {
  padding-left: 27px;
  padding-right: 27px;
}

.msgbox-fade-enter-active {
  -webkit-animation: msgbox-fade-in 0.3s;
  animation: msgbox-fade-in 0.3s;
}

.msgbox-fade-leave-active {
  -webkit-animation: msgbox-fade-out 0.3s;
  animation: msgbox-fade-out 0.3s;
}

@-webkit-keyframes msgbox-fade-in {
  0% {
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
    opacity: 0;
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes msgbox-fade-in {
  0% {
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
    opacity: 0;
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@-webkit-keyframes msgbox-fade-out {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
    opacity: 0;
  }
}
@keyframes msgbox-fade-out {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
    opacity: 0;
  }
}
.el-breadcrumb {
  font-size: 14px;
  line-height: 1;
}

.el-breadcrumb::after, .el-breadcrumb::before {
  display: table;
  content: "";
}

.el-breadcrumb::after {
  clear: both;
}

.el-breadcrumb__separator {
  margin: 0 9px;
  font-weight: 700;
  color: #C0C4CC;
}

.el-breadcrumb__separator[class*=icon] {
  margin: 0 6px;
  font-weight: 400;
}

.el-breadcrumb__item {
  float: left;
}

.el-breadcrumb__inner {
  color: #606266;
}

.el-breadcrumb__inner a, .el-breadcrumb__inner.is-link {
  font-weight: 700;
  text-decoration: none;
  -webkit-transition: color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
  color: #303133;
}

.el-breadcrumb__inner a:hover, .el-breadcrumb__inner.is-link:hover {
  color: #409EFF;
  cursor: pointer;
}

.el-breadcrumb__item:last-child .el-breadcrumb__inner, .el-breadcrumb__item:last-child .el-breadcrumb__inner a, .el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover, .el-breadcrumb__item:last-child .el-breadcrumb__inner:hover {
  font-weight: 400;
  color: #606266;
  cursor: text;
}

.el-form--label-left .el-form-item__label {
  text-align: left;
}

.el-form--label-top .el-form-item__label {
  float: none;
  display: inline-block;
  text-align: left;
  padding: 0 0 10px;
}

.el-form--inline .el-form-item {
  display: inline-block;
  margin-right: 10px;
  vertical-align: top;
}

.el-form--inline .el-form-item__label {
  float: none;
  display: inline-block;
}

.el-form--inline .el-form-item__content {
  display: inline-block;
  vertical-align: top;
}

.el-form--inline.el-form--label-top .el-form-item__content {
  display: block;
}

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

.el-form-item::after, .el-form-item::before {
  display: table;
  content: "";
}

.el-form-item::after {
  clear: both;
}

.el-form-item .el-form-item {
  margin-bottom: 0;
}

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

.el-form-item .el-input__validateIcon {
  display: none;
}

.el-form-item--medium .el-form-item__content, .el-form-item--medium .el-form-item__label {
  line-height: 36px;
}

.el-form-item--small .el-form-item__content, .el-form-item--small .el-form-item__label {
  line-height: 32px;
}

.el-form-item--small .el-form-item__error {
  padding-top: 2px;
}

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

.el-form-item--mini .el-form-item__error {
  padding-top: 1px;
}

.el-form-item__label-wrap {
  float: left;
}

.el-form-item__label-wrap .el-form-item__label {
  display: inline-block;
  float: none;
}

.el-form-item__label {
  text-align: right;
  vertical-align: middle;
  float: left;
  font-size: 14px;
  color: #606266;
  line-height: 40px;
  padding: 0 12px 0 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.el-form-item__content {
  line-height: 40px;
  position: relative;
  font-size: 14px;
}

.el-form-item__content::after, .el-form-item__content::before {
  display: table;
  content: "";
}

.el-form-item__content::after {
  clear: both;
}

.el-form-item__content .el-input-group {
  vertical-align: top;
}

.el-form-item__error {
  color: #F56C6C;
  font-size: 12px;
  line-height: 1;
  padding-top: 4px;
  position: absolute;
  top: 100%;
  left: 0;
}

.el-form-item__error--inline {
  position: relative;
  top: auto;
  left: auto;
  display: inline-block;
  margin-left: 10px;
}

.el-form-item.is-required:not(.is-no-asterisk) .el-form-item__label-wrap > .el-form-item__label:before, .el-form-item.is-required:not(.is-no-asterisk) > .el-form-item__label:before {
  content: "*";
  color: #F56C6C;
  margin-right: 4px;
}

.el-form-item.is-error .el-input-group__append .el-input__inner, .el-form-item.is-error .el-input-group__prepend .el-input__inner {
  border-color: transparent;
}

.el-form-item.is-error .el-input__validateIcon {
  color: #F56C6C;
}

.el-form-item--feedback .el-input__validateIcon {
  display: inline-block;
}

.el-tabs__header {
  padding: 0;
  position: relative;
  margin: 0 0 15px;
}

.el-tabs__active-bar {
  position: absolute;
  bottom: 0;
  left: 0;
  height: 2px;
  background-color: #409EFF;
  z-index: 1;
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  list-style: none;
}

.el-tabs__new-tab {
  float: right;
  border: 1px solid #d3dce6;
  height: 18px;
  width: 18px;
  line-height: 18px;
  margin: 12px 0 9px 10px;
  border-radius: 3px;
  text-align: center;
  font-size: 12px;
  color: #d3dce6;
  cursor: pointer;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}

.el-tabs__new-tab .el-icon-plus {
  -webkit-transform: scale(0.8, 0.8);
  transform: scale(0.8, 0.8);
}

.el-tabs__new-tab:hover {
  color: #409EFF;
}

.el-tabs__nav-wrap {
  overflow: hidden;
  margin-bottom: -1px;
  position: relative;
}

.el-tabs__nav-wrap::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 2px;
  background-color: #E4E7ED;
  z-index: 1;
}

.el-tabs__nav-wrap.is-scrollable {
  padding: 0 20px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.el-tabs__nav-scroll {
  overflow: hidden;
}

.el-tabs__nav-next, .el-tabs__nav-prev {
  position: absolute;
  cursor: pointer;
  line-height: 44px;
  font-size: 12px;
  color: #909399;
}

.el-tabs__nav-next {
  right: 0;
}

.el-tabs__nav-prev {
  left: 0;
}

.el-tabs__nav {
  white-space: nowrap;
  position: relative;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
  float: left;
  z-index: 2;
}

.el-tabs__nav.is-stretch {
  min-width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.el-tabs__nav.is-stretch > * {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  text-align: center;
}

.el-tabs__item {
  padding: 0 20px;
  height: 40px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 40px;
  display: inline-block;
  list-style: none;
  font-size: 14px;
  font-weight: 500;
  color: #303133;
  position: relative;
}

.el-tabs__item:focus, .el-tabs__item:focus:active {
  outline: 0;
}

.el-tabs__item:focus.is-active.is-focus:not(:active) {
  -webkit-box-shadow: 0 0 2px 2px #409EFF inset;
  box-shadow: 0 0 2px 2px #409EFF inset;
  border-radius: 3px;
}

.el-tabs__item .el-icon-close {
  border-radius: 50%;
  text-align: center;
  -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  margin-left: 5px;
}

.el-tabs__item .el-icon-close:before {
  -webkit-transform: scale(0.9);
  transform: scale(0.9);
  display: inline-block;
}

.el-tabs--card > .el-tabs__header .el-tabs__active-bar, .el-tabs--left.el-tabs--card .el-tabs__active-bar.is-left, .el-tabs--right.el-tabs--card .el-tabs__active-bar.is-right {
  display: none;
}

.el-tabs__item .el-icon-close:hover {
  background-color: #C0C4CC;
  color: #FFF;
}

.el-tabs__item.is-active {
  color: #409EFF;
}

.el-tabs__item:hover {
  color: #409EFF;
  cursor: pointer;
}

.el-tabs__item.is-disabled {
  color: #C0C4CC;
  cursor: default;
}

.el-tabs__content {
  overflow: hidden;
  position: relative;
}

.el-tabs--card > .el-tabs__header {
  border-bottom: 1px solid #E4E7ED;
}

.el-tabs--card > .el-tabs__header .el-tabs__nav-wrap::after {
  content: none;
}

.el-tabs--card > .el-tabs__header .el-tabs__nav {
  border: 1px solid #E4E7ED;
  border-bottom: none;
  border-radius: 4px 4px 0 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.el-tabs--card > .el-tabs__header .el-tabs__item .el-icon-close {
  position: relative;
  font-size: 12px;
  width: 0;
  height: 14px;
  vertical-align: middle;
  line-height: 15px;
  overflow: hidden;
  top: -1px;
  right: -2px;
  -webkit-transform-origin: 100% 50%;
  transform-origin: 100% 50%;
}

.el-tabs--card > .el-tabs__header .el-tabs__item {
  border-bottom: 1px solid transparent;
  border-left: 1px solid #E4E7ED;
  -webkit-transition: color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}

.el-tabs--card > .el-tabs__header .el-tabs__item:first-child {
  border-left: none;
}

.el-tabs--card > .el-tabs__header .el-tabs__item.is-closable:hover {
  padding-left: 13px;
  padding-right: 13px;
}

.el-tabs--card > .el-tabs__header .el-tabs__item.is-closable:hover .el-icon-close {
  width: 14px;
}

.el-tabs--card > .el-tabs__header .el-tabs__item.is-active {
  border-bottom-color: #FFF;
}

.el-tabs--card > .el-tabs__header .el-tabs__item.is-active.is-closable {
  padding-left: 20px;
  padding-right: 20px;
}

.el-tabs--card > .el-tabs__header .el-tabs__item.is-active.is-closable .el-icon-close {
  width: 14px;
}

.el-tabs--border-card {
  background: #FFF;
  border: 1px solid #DCDFE6;
  -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.12), 0 0 6px 0 rgba(0, 0, 0, 0.04);
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.12), 0 0 6px 0 rgba(0, 0, 0, 0.04);
}

.el-tabs--border-card > .el-tabs__content {
  padding: 15px;
}

.el-tabs--border-card > .el-tabs__header {
  background-color: #F5F7FA;
  border-bottom: 1px solid #E4E7ED;
  margin: 0;
}

.el-tabs--border-card > .el-tabs__header .el-tabs__nav-wrap::after {
  content: none;
}

.el-tabs--border-card > .el-tabs__header .el-tabs__item {
  -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  border: 1px solid transparent;
  margin-top: -1px;
  color: #909399;
}

.el-tabs--border-card > .el-tabs__header .el-tabs__item + .el-tabs__item, .el-tabs--border-card > .el-tabs__header .el-tabs__item:first-child {
  margin-left: -1px;
}

.el-col-offset-0, .el-tabs--border-card > .el-tabs__header .is-scrollable .el-tabs__item:first-child {
  margin-left: 0;
}

.el-tabs--border-card > .el-tabs__header .el-tabs__item.is-active {
  color: #409EFF;
  background-color: #FFF;
  border-right-color: #DCDFE6;
  border-left-color: #DCDFE6;
}

.el-tabs--border-card > .el-tabs__header .el-tabs__item:not(.is-disabled):hover {
  color: #409EFF;
}

.el-tabs--border-card > .el-tabs__header .el-tabs__item.is-disabled {
  color: #C0C4CC;
}

.el-tabs--bottom .el-tabs__item.is-bottom:nth-child(2), .el-tabs--bottom .el-tabs__item.is-top:nth-child(2), .el-tabs--top .el-tabs__item.is-bottom:nth-child(2), .el-tabs--top .el-tabs__item.is-top:nth-child(2) {
  padding-left: 0;
}

.el-tabs--bottom .el-tabs__item.is-bottom:last-child, .el-tabs--bottom .el-tabs__item.is-top:last-child, .el-tabs--top .el-tabs__item.is-bottom:last-child, .el-tabs--top .el-tabs__item.is-top:last-child {
  padding-right: 0;
}

.el-cascader-menu:last-child .el-cascader-node, .el-tabs--bottom .el-tabs--left > .el-tabs__header .el-tabs__item:last-child, .el-tabs--bottom .el-tabs--right > .el-tabs__header .el-tabs__item:last-child, .el-tabs--bottom.el-tabs--border-card > .el-tabs__header .el-tabs__item:last-child, .el-tabs--bottom.el-tabs--card > .el-tabs__header .el-tabs__item:last-child, .el-tabs--top .el-tabs--left > .el-tabs__header .el-tabs__item:last-child, .el-tabs--top .el-tabs--right > .el-tabs__header .el-tabs__item:last-child, .el-tabs--top.el-tabs--border-card > .el-tabs__header .el-tabs__item:last-child, .el-tabs--top.el-tabs--card > .el-tabs__header .el-tabs__item:last-child {
  padding-right: 20px;
}

.el-tabs--bottom .el-tabs--left > .el-tabs__header .el-tabs__item:nth-child(2), .el-tabs--bottom .el-tabs--right > .el-tabs__header .el-tabs__item:nth-child(2), .el-tabs--bottom.el-tabs--border-card > .el-tabs__header .el-tabs__item:nth-child(2), .el-tabs--bottom.el-tabs--card > .el-tabs__header .el-tabs__item:nth-child(2), .el-tabs--top .el-tabs--left > .el-tabs__header .el-tabs__item:nth-child(2), .el-tabs--top .el-tabs--right > .el-tabs__header .el-tabs__item:nth-child(2), .el-tabs--top.el-tabs--border-card > .el-tabs__header .el-tabs__item:nth-child(2), .el-tabs--top.el-tabs--card > .el-tabs__header .el-tabs__item:nth-child(2) {
  padding-left: 20px;
}

.el-tabs--bottom .el-tabs__header.is-bottom {
  margin-bottom: 0;
  margin-top: 10px;
}

.el-tabs--bottom.el-tabs--border-card .el-tabs__header.is-bottom {
  border-bottom: 0;
  border-top: 1px solid #DCDFE6;
}

.el-tabs--bottom.el-tabs--border-card .el-tabs__nav-wrap.is-bottom {
  margin-top: -1px;
  margin-bottom: 0;
}

.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom:not(.is-active) {
  border: 1px solid transparent;
}

.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom {
  margin: 0 -1px -1px;
}

.el-tabs--left, .el-tabs--right {
  overflow: hidden;
}

.el-tabs--left .el-tabs__header.is-left, .el-tabs--left .el-tabs__header.is-right, .el-tabs--left .el-tabs__nav-scroll, .el-tabs--left .el-tabs__nav-wrap.is-left, .el-tabs--left .el-tabs__nav-wrap.is-right, .el-tabs--right .el-tabs__header.is-left, .el-tabs--right .el-tabs__header.is-right, .el-tabs--right .el-tabs__nav-scroll, .el-tabs--right .el-tabs__nav-wrap.is-left, .el-tabs--right .el-tabs__nav-wrap.is-right {
  height: 100%;
}

.el-tabs--left .el-tabs__active-bar.is-left, .el-tabs--left .el-tabs__active-bar.is-right, .el-tabs--right .el-tabs__active-bar.is-left, .el-tabs--right .el-tabs__active-bar.is-right {
  top: 0;
  bottom: auto;
  width: 2px;
  height: auto;
}

.el-tabs--left .el-tabs__nav-wrap.is-left, .el-tabs--left .el-tabs__nav-wrap.is-right, .el-tabs--right .el-tabs__nav-wrap.is-left, .el-tabs--right .el-tabs__nav-wrap.is-right {
  margin-bottom: 0;
}

.el-tabs--left .el-tabs__nav-wrap.is-left > .el-tabs__nav-next, .el-tabs--left .el-tabs__nav-wrap.is-left > .el-tabs__nav-prev, .el-tabs--left .el-tabs__nav-wrap.is-right > .el-tabs__nav-next, .el-tabs--left .el-tabs__nav-wrap.is-right > .el-tabs__nav-prev, .el-tabs--right .el-tabs__nav-wrap.is-left > .el-tabs__nav-next, .el-tabs--right .el-tabs__nav-wrap.is-left > .el-tabs__nav-prev, .el-tabs--right .el-tabs__nav-wrap.is-right > .el-tabs__nav-next, .el-tabs--right .el-tabs__nav-wrap.is-right > .el-tabs__nav-prev {
  height: 30px;
  line-height: 30px;
  width: 100%;
  text-align: center;
  cursor: pointer;
}

.el-tabs--left .el-tabs__nav-wrap.is-left > .el-tabs__nav-next i, .el-tabs--left .el-tabs__nav-wrap.is-left > .el-tabs__nav-prev i, .el-tabs--left .el-tabs__nav-wrap.is-right > .el-tabs__nav-next i, .el-tabs--left .el-tabs__nav-wrap.is-right > .el-tabs__nav-prev i, .el-tabs--right .el-tabs__nav-wrap.is-left > .el-tabs__nav-next i, .el-tabs--right .el-tabs__nav-wrap.is-left > .el-tabs__nav-prev i, .el-tabs--right .el-tabs__nav-wrap.is-right > .el-tabs__nav-next i, .el-tabs--right .el-tabs__nav-wrap.is-right > .el-tabs__nav-prev i {
  -webkit-transform: rotateZ(90deg);
  transform: rotateZ(90deg);
}

.el-tabs--left .el-tabs__nav-wrap.is-left > .el-tabs__nav-prev, .el-tabs--left .el-tabs__nav-wrap.is-right > .el-tabs__nav-prev, .el-tabs--right .el-tabs__nav-wrap.is-left > .el-tabs__nav-prev, .el-tabs--right .el-tabs__nav-wrap.is-right > .el-tabs__nav-prev {
  left: auto;
  top: 0;
}

.el-tabs--left .el-tabs__nav-wrap.is-left > .el-tabs__nav-next, .el-tabs--left .el-tabs__nav-wrap.is-right > .el-tabs__nav-next, .el-tabs--right .el-tabs__nav-wrap.is-left > .el-tabs__nav-next, .el-tabs--right .el-tabs__nav-wrap.is-right > .el-tabs__nav-next {
  right: auto;
  bottom: 0;
}

.el-tabs--left .el-tabs__active-bar.is-left, .el-tabs--left .el-tabs__nav-wrap.is-left::after {
  right: 0;
  left: auto;
}

.el-tabs--left .el-tabs__nav-wrap.is-left.is-scrollable, .el-tabs--left .el-tabs__nav-wrap.is-right.is-scrollable, .el-tabs--right .el-tabs__nav-wrap.is-left.is-scrollable, .el-tabs--right .el-tabs__nav-wrap.is-right.is-scrollable {
  padding: 30px 0;
}

.el-tabs--left .el-tabs__nav-wrap.is-left::after, .el-tabs--left .el-tabs__nav-wrap.is-right::after, .el-tabs--right .el-tabs__nav-wrap.is-left::after, .el-tabs--right .el-tabs__nav-wrap.is-right::after {
  height: 100%;
  width: 2px;
  bottom: auto;
  top: 0;
}

.el-tabs--left .el-tabs__nav.is-left, .el-tabs--left .el-tabs__nav.is-right, .el-tabs--right .el-tabs__nav.is-left, .el-tabs--right .el-tabs__nav.is-right {
  float: none;
}

.el-tabs--left .el-tabs__item.is-left, .el-tabs--left .el-tabs__item.is-right, .el-tabs--right .el-tabs__item.is-left, .el-tabs--right .el-tabs__item.is-right {
  display: block;
}

.el-tabs--left .el-tabs__header.is-left {
  float: left;
  margin-bottom: 0;
  margin-right: 10px;
}

.el-button-group > .el-button:not(:last-child), .el-tabs--left .el-tabs__nav-wrap.is-left {
  margin-right: -1px;
}

.el-tabs--left .el-tabs__item.is-left {
  text-align: right;
}

.el-tabs--left.el-tabs--card .el-tabs__item.is-left {
  border-left: none;
  border-right: 1px solid #E4E7ED;
  border-bottom: none;
  border-top: 1px solid #E4E7ED;
  text-align: left;
}

.el-tabs--left.el-tabs--card .el-tabs__item.is-left:first-child {
  border-right: 1px solid #E4E7ED;
  border-top: none;
}

.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active {
  border: 1px solid #E4E7ED;
  border-right-color: #fff;
  border-left: none;
  border-bottom: none;
}

.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:first-child {
  border-top: none;
}

.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:last-child {
  border-bottom: none;
}

.el-tabs--left.el-tabs--card .el-tabs__nav {
  border-radius: 4px 0 0 4px;
  border-bottom: 1px solid #E4E7ED;
  border-right: none;
}

.el-tabs--left.el-tabs--card .el-tabs__new-tab {
  float: none;
}

.el-tabs--left.el-tabs--border-card .el-tabs__header.is-left {
  border-right: 1px solid #dfe4ed;
}

.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left {
  border: 1px solid transparent;
  margin: -1px 0 -1px -1px;
}

.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left.is-active {
  border-color: #d1dbe5 transparent;
}

.el-tabs--right .el-tabs__header.is-right {
  float: right;
  margin-bottom: 0;
  margin-left: 10px;
}

.el-tabs--right .el-tabs__nav-wrap.is-right {
  margin-left: -1px;
}

.el-tabs--right .el-tabs__nav-wrap.is-right::after {
  left: 0;
  right: auto;
}

.el-tabs--right .el-tabs__active-bar.is-right {
  left: 0;
}

.el-tabs--right.el-tabs--card .el-tabs__item.is-right {
  border-bottom: none;
  border-top: 1px solid #E4E7ED;
}

.el-tabs--right.el-tabs--card .el-tabs__item.is-right:first-child {
  border-left: 1px solid #E4E7ED;
  border-top: none;
}

.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active {
  border: 1px solid #E4E7ED;
  border-left-color: #fff;
  border-right: none;
  border-bottom: none;
}

.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:first-child {
  border-top: none;
}

.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:last-child {
  border-bottom: none;
}

.el-tabs--right.el-tabs--card .el-tabs__nav {
  border-radius: 0 4px 4px 0;
  border-bottom: 1px solid #E4E7ED;
  border-left: none;
}

.el-tabs--right.el-tabs--border-card .el-tabs__header.is-right {
  border-left: 1px solid #dfe4ed;
}

.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right {
  border: 1px solid transparent;
  margin: -1px -1px -1px 0;
}

.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right.is-active {
  border-color: #d1dbe5 transparent;
}

.slideInLeft-transition, .slideInRight-transition {
  display: inline-block;
}

.slideInRight-enter {
  -webkit-animation: slideInRight-enter 0.3s;
  animation: slideInRight-enter 0.3s;
}

.slideInRight-leave {
  position: absolute;
  left: 0;
  right: 0;
  -webkit-animation: slideInRight-leave 0.3s;
  animation: slideInRight-leave 0.3s;
}

.slideInLeft-enter {
  -webkit-animation: slideInLeft-enter 0.3s;
  animation: slideInLeft-enter 0.3s;
}

.slideInLeft-leave {
  position: absolute;
  left: 0;
  right: 0;
  -webkit-animation: slideInLeft-leave 0.3s;
  animation: slideInLeft-leave 0.3s;
}

@-webkit-keyframes slideInRight-enter {
  0% {
    opacity: 0;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
  }
  to {
    opacity: 1;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes slideInRight-enter {
  0% {
    opacity: 0;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
  }
  to {
    opacity: 1;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@-webkit-keyframes slideInRight-leave {
  0% {
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
    opacity: 0;
  }
}
@keyframes slideInRight-leave {
  0% {
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
    opacity: 0;
  }
}
@-webkit-keyframes slideInLeft-enter {
  0% {
    opacity: 0;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
  to {
    opacity: 1;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes slideInLeft-enter {
  0% {
    opacity: 0;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
  to {
    opacity: 1;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@-webkit-keyframes slideInLeft-leave {
  0% {
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
    opacity: 0;
  }
}
@keyframes slideInLeft-leave {
  0% {
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
    opacity: 0;
  }
}
.el-tree {
  position: relative;
  cursor: default;
  background: #FFF;
  color: #606266;
}

.el-tree__empty-block {
  position: relative;
  min-height: 60px;
  text-align: center;
  width: 100%;
  height: 100%;
}

.el-tree__empty-text {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  color: #909399;
  font-size: 14px;
}

.el-tree__drop-indicator {
  position: absolute;
  left: 0;
  right: 0;
  height: 1px;
  background-color: #409EFF;
}

.el-tree-node {
  white-space: nowrap;
  outline: 0;
}

.el-tree-node:focus > .el-tree-node__content {
  background-color: #F5F7FA;
}

.el-tree-node.is-drop-inner > .el-tree-node__content .el-tree-node__label {
  background-color: #409EFF;
  color: #fff;
}

.el-tree-node__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 26px;
  cursor: pointer;
}

.el-tree-node__content > .el-tree-node__expand-icon {
  padding: 6px;
}

.el-tree-node__content > label.el-checkbox {
  margin-right: 8px;
}

.el-tree-node__content:hover {
  background-color: #F5F7FA;
}

.el-tree.is-dragging .el-tree-node__content {
  cursor: move;
}

.el-tree.is-dragging .el-tree-node__content * {
  pointer-events: none;
}

.el-tree.is-dragging.is-drop-not-allow .el-tree-node__content {
  cursor: not-allowed;
}

.el-tree-node__expand-icon {
  cursor: pointer;
  color: #C0C4CC;
  font-size: 12px;
  -webkit-transform: rotate(0);
  transform: rotate(0);
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
}

.el-tree-node__expand-icon.expanded {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

.el-tree-node__expand-icon.is-leaf {
  color: transparent;
  cursor: default;
}

.el-tree-node__label {
  font-size: 14px;
}

.el-tree-node__loading-icon {
  margin-right: 8px;
  font-size: 14px;
  color: #C0C4CC;
}

.el-tree-node > .el-tree-node__children {
  overflow: hidden;
  background-color: transparent;
}

.el-tree-node.is-expanded > .el-tree-node__children {
  display: block;
}

.el-tree--highlight-current .el-tree-node.is-current > .el-tree-node__content {
  background-color: #f0f7ff;
}

.el-alert, .el-notification, .el-slider__button, .el-slider__stop {
  background-color: #FFF;
}

.el-alert {
  width: 100%;
  padding: 8px 16px;
  margin: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 4px;
  position: relative;
  overflow: hidden;
  opacity: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-transition: opacity 0.2s;
  transition: opacity 0.2s;
}

.el-alert.is-light .el-alert__closebtn {
  color: #C0C4CC;
}

.el-alert.is-dark .el-alert__closebtn, .el-alert.is-dark .el-alert__description {
  color: #FFF;
}

.el-alert.is-center {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.el-alert--success.is-light {
  background-color: #f0f9eb;
  color: #67C23A;
}

.el-alert--success.is-light .el-alert__description {
  color: #67C23A;
}

.el-alert--success.is-dark {
  background-color: #67C23A;
  color: #FFF;
}

.el-alert--info.is-light {
  background-color: #f4f4f5;
  color: #909399;
}

.el-alert--info.is-dark {
  background-color: #909399;
  color: #FFF;
}

.el-alert--info .el-alert__description {
  color: #909399;
}

.el-alert--warning.is-light {
  background-color: #fdf6ec;
  color: #E6A23C;
}

.el-alert--warning.is-light .el-alert__description {
  color: #E6A23C;
}

.el-alert--warning.is-dark {
  background-color: #E6A23C;
  color: #FFF;
}

.el-alert--error.is-light {
  background-color: #fef0f0;
  color: #F56C6C;
}

.el-alert--error.is-light .el-alert__description {
  color: #F56C6C;
}

.el-alert--error.is-dark {
  background-color: #F56C6C;
  color: #FFF;
}

.el-alert__content {
  display: table-cell;
  padding: 0 8px;
}

.el-alert__icon {
  font-size: 16px;
  width: 16px;
}

.el-alert__icon.is-big {
  font-size: 28px;
  width: 28px;
}

.el-alert__title {
  font-size: 13px;
  line-height: 18px;
}

.el-alert__title.is-bold {
  font-weight: 700;
}

.el-alert .el-alert__description {
  font-size: 12px;
  margin: 5px 0 0;
}

.el-alert__closebtn {
  font-size: 12px;
  opacity: 1;
  position: absolute;
  top: 12px;
  right: 15px;
  cursor: pointer;
}

.el-alert-fade-enter, .el-alert-fade-leave-active, .el-loading-fade-enter, .el-loading-fade-leave-active, .el-notification-fade-leave-active, .el-upload iframe {
  opacity: 0;
}

.el-alert__closebtn.is-customed {
  font-style: normal;
  font-size: 13px;
  top: 9px;
}

.el-notification {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 330px;
  padding: 14px 26px 14px 13px;
  border-radius: 8px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #EBEEF5;
  position: fixed;
  -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
  -webkit-transition: opacity 0.3s, left 0.3s, right 0.3s, top 0.4s, bottom 0.3s, -webkit-transform 0.3s;
  transition: opacity 0.3s, left 0.3s, right 0.3s, top 0.4s, bottom 0.3s, -webkit-transform 0.3s;
  transition: opacity 0.3s, transform 0.3s, left 0.3s, right 0.3s, top 0.4s, bottom 0.3s;
  transition: opacity 0.3s, transform 0.3s, left 0.3s, right 0.3s, top 0.4s, bottom 0.3s, -webkit-transform 0.3s;
  overflow: hidden;
}

.el-notification.right {
  right: 16px;
}

.el-notification.left {
  left: 16px;
}

.el-notification__group {
  margin-left: 13px;
  margin-right: 8px;
}

.el-notification__title {
  font-weight: 700;
  font-size: 16px;
  color: #303133;
  margin: 0;
}

.el-notification__content {
  font-size: 14px;
  line-height: 21px;
  margin: 6px 0 0;
  color: #606266;
  text-align: justify;
}

.el-notification__content p {
  margin: 0;
}

.el-notification__icon {
  height: 24px;
  width: 24px;
  font-size: 24px;
}

.el-notification__closeBtn {
  position: absolute;
  top: 18px;
  right: 15px;
  cursor: pointer;
  color: #909399;
  font-size: 16px;
}

.el-notification__closeBtn:hover {
  color: #606266;
}

.el-notification .el-icon-success {
  color: #67C23A;
}

.el-notification .el-icon-error {
  color: #F56C6C;
}

.el-notification .el-icon-info {
  color: #909399;
}

.el-notification .el-icon-warning {
  color: #E6A23C;
}

.el-notification-fade-enter.right {
  right: 0;
  -webkit-transform: translateX(100%);
  transform: translateX(100%);
}

.el-notification-fade-enter.left {
  left: 0;
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
}

.el-input-number {
  position: relative;
  display: inline-block;
  width: 180px;
  line-height: 38px;
}

.el-input-number .el-input {
  display: block;
}

.el-input-number .el-input__inner {
  -webkit-appearance: none;
  padding-left: 50px;
  padding-right: 50px;
  text-align: center;
}

.el-input-number__decrease, .el-input-number__increase {
  position: absolute;
  z-index: 1;
  top: 1px;
  width: 40px;
  height: auto;
  text-align: center;
  background: #F5F7FA;
  color: #606266;
  cursor: pointer;
  font-size: 13px;
}

.el-input-number__decrease:hover, .el-input-number__increase:hover {
  color: #409EFF;
}

.el-input-number__decrease:hover:not(.is-disabled) ~ .el-input .el-input__inner:not(.is-disabled), .el-input-number__increase:hover:not(.is-disabled) ~ .el-input .el-input__inner:not(.is-disabled) {
  border-color: #409EFF;
}

.el-input-number__decrease.is-disabled, .el-input-number__increase.is-disabled {
  color: #C0C4CC;
  cursor: not-allowed;
}

.el-input-number__increase {
  right: 1px;
  border-radius: 0 4px 4px 0;
  border-left: 1px solid #DCDFE6;
}

.el-input-number__decrease {
  left: 1px;
  border-radius: 4px 0 0 4px;
  border-right: 1px solid #DCDFE6;
}

.el-input-number.is-disabled .el-input-number__decrease, .el-input-number.is-disabled .el-input-number__increase {
  border-color: #E4E7ED;
  color: #E4E7ED;
}

.el-input-number.is-disabled .el-input-number__decrease:hover, .el-input-number.is-disabled .el-input-number__increase:hover {
  color: #E4E7ED;
  cursor: not-allowed;
}

.el-input-number--medium {
  width: 200px;
  line-height: 34px;
}

.el-input-number--medium .el-input-number__decrease, .el-input-number--medium .el-input-number__increase {
  width: 36px;
  font-size: 14px;
}

.el-input-number--medium .el-input__inner {
  padding-left: 43px;
  padding-right: 43px;
}

.el-input-number--small {
  width: 130px;
  line-height: 30px;
}

.el-input-number--small .el-input-number__decrease, .el-input-number--small .el-input-number__increase {
  width: 32px;
  font-size: 13px;
}

.el-input-number--small .el-input-number__decrease [class*=el-icon], .el-input-number--small .el-input-number__increase [class*=el-icon] {
  -webkit-transform: scale(0.9);
  transform: scale(0.9);
}

.el-input-number--small .el-input__inner {
  padding-left: 39px;
  padding-right: 39px;
}

.el-input-number--mini {
  width: 130px;
  line-height: 26px;
}

.el-input-number--mini .el-input-number__decrease, .el-input-number--mini .el-input-number__increase {
  width: 28px;
  font-size: 12px;
}

.el-input-number--mini .el-input-number__decrease [class*=el-icon], .el-input-number--mini .el-input-number__increase [class*=el-icon] {
  -webkit-transform: scale(0.8);
  transform: scale(0.8);
}

.el-input-number--mini .el-input__inner {
  padding-left: 35px;
  padding-right: 35px;
}

.el-input-number.is-without-controls .el-input__inner {
  padding-left: 15px;
  padding-right: 15px;
}

.el-input-number.is-controls-right .el-input__inner {
  padding-left: 15px;
  padding-right: 50px;
}

.el-input-number.is-controls-right .el-input-number__decrease, .el-input-number.is-controls-right .el-input-number__increase {
  height: auto;
  line-height: 19px;
}

.el-input-number.is-controls-right .el-input-number__decrease [class*=el-icon], .el-input-number.is-controls-right .el-input-number__increase [class*=el-icon] {
  -webkit-transform: scale(0.8);
  transform: scale(0.8);
}

.el-input-number.is-controls-right .el-input-number__increase {
  border-radius: 0 4px 0 0;
  border-bottom: 1px solid #DCDFE6;
}

.el-input-number.is-controls-right .el-input-number__decrease {
  right: 1px;
  bottom: 1px;
  top: auto;
  left: auto;
  border-right: none;
  border-left: 1px solid #DCDFE6;
  border-radius: 0 0 4px;
}

.el-input-number.is-controls-right[class*=medium] [class*=decrease], .el-input-number.is-controls-right[class*=medium] [class*=increase] {
  line-height: 17px;
}

.el-input-number.is-controls-right[class*=small] [class*=decrease], .el-input-number.is-controls-right[class*=small] [class*=increase] {
  line-height: 15px;
}

.el-input-number.is-controls-right[class*=mini] [class*=decrease], .el-input-number.is-controls-right[class*=mini] [class*=increase] {
  line-height: 13px;
}

.el-tooltip:focus:hover, .el-tooltip:focus:not(.focusing) {
  outline-width: 0;
}

.el-tooltip__popper {
  position: absolute;
  border-radius: 4px;
  padding: 10px;
  z-index: 2000;
  font-size: 12px;
  line-height: 1.2;
  min-width: 10px;
  word-wrap: break-word;
}

.el-tooltip__popper .popper__arrow, .el-tooltip__popper .popper__arrow::after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}

.el-tooltip__popper .popper__arrow {
  border-width: 6px;
}

.el-tooltip__popper .popper__arrow::after {
  content: " ";
  border-width: 5px;
}

.el-tooltip__popper[x-placement^=top] .popper__arrow {
  bottom: -6px;
  border-top-color: #303133;
  border-bottom-width: 0;
}

.el-tooltip__popper[x-placement^=top] .popper__arrow::after {
  bottom: 1px;
  margin-left: -5px;
  border-top-color: #303133;
  border-bottom-width: 0;
}

.el-tooltip__popper[x-placement^=bottom] {
  margin-top: 12px;
}

.el-tooltip__popper[x-placement^=bottom] .popper__arrow {
  top: -6px;
  border-top-width: 0;
  border-bottom-color: #303133;
}

.el-tooltip__popper[x-placement^=bottom] .popper__arrow::after {
  top: 1px;
  margin-left: -5px;
  border-top-width: 0;
  border-bottom-color: #303133;
}

.el-tooltip__popper[x-placement^=right] {
  margin-left: 12px;
}

.el-tooltip__popper[x-placement^=right] .popper__arrow {
  left: -6px;
  border-right-color: #303133;
  border-left-width: 0;
}

.el-tooltip__popper[x-placement^=right] .popper__arrow::after {
  bottom: -5px;
  left: 1px;
  border-right-color: #303133;
  border-left-width: 0;
}

.el-tooltip__popper[x-placement^=left] {
  margin-right: 12px;
}

.el-tooltip__popper[x-placement^=left] .popper__arrow {
  right: -6px;
  border-right-width: 0;
  border-left-color: #303133;
}

.el-tooltip__popper[x-placement^=left] .popper__arrow::after {
  right: 1px;
  bottom: -5px;
  margin-left: -5px;
  border-right-width: 0;
  border-left-color: #303133;
}

.el-tooltip__popper.is-dark {
  background: #303133;
  color: #FFF;
}

.el-tooltip__popper.is-light {
  background: #FFF;
  border: 1px solid #303133;
}

.el-tooltip__popper.is-light[x-placement^=top] .popper__arrow {
  border-top-color: #303133;
}

.el-tooltip__popper.is-light[x-placement^=top] .popper__arrow::after {
  border-top-color: #FFF;
}

.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow {
  border-bottom-color: #303133;
}

.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow::after {
  border-bottom-color: #FFF;
}

.el-tooltip__popper.is-light[x-placement^=left] .popper__arrow {
  border-left-color: #303133;
}

.el-tooltip__popper.is-light[x-placement^=left] .popper__arrow::after {
  border-left-color: #FFF;
}

.el-tooltip__popper.is-light[x-placement^=right] .popper__arrow {
  border-right-color: #303133;
}

.el-tooltip__popper.is-light[x-placement^=right] .popper__arrow::after {
  border-right-color: #FFF;
}

.el-slider::after, .el-slider::before {
  display: table;
  content: "";
}

.el-slider__button-wrapper .el-tooltip, .el-slider__button-wrapper::after {
  vertical-align: middle;
  display: inline-block;
}

.el-slider::after {
  clear: both;
}

.el-slider__runway {
  width: 100%;
  height: 6px;
  margin: 16px 0;
  background-color: #E4E7ED;
  border-radius: 3px;
  position: relative;
  cursor: pointer;
  vertical-align: middle;
}

.el-slider__runway.show-input {
  margin-right: 160px;
  width: auto;
}

.el-slider__runway.disabled {
  cursor: default;
}

.el-slider__runway.disabled .el-slider__bar {
  background-color: #C0C4CC;
}

.el-slider__runway.disabled .el-slider__button {
  border-color: #C0C4CC;
}

.el-slider__runway.disabled .el-slider__button-wrapper.dragging, .el-slider__runway.disabled .el-slider__button-wrapper.hover, .el-slider__runway.disabled .el-slider__button-wrapper:hover {
  cursor: not-allowed;
}

.el-slider__runway.disabled .el-slider__button.dragging, .el-slider__runway.disabled .el-slider__button.hover, .el-slider__runway.disabled .el-slider__button:hover {
  -webkit-transform: scale(1);
  transform: scale(1);
  cursor: not-allowed;
}

.el-slider__input {
  float: right;
  margin-top: 3px;
  width: 130px;
}

.el-slider__input.el-input-number--mini {
  margin-top: 5px;
}

.el-slider__input.el-input-number--medium {
  margin-top: 0;
}

.el-slider__input.el-input-number--large {
  margin-top: -2px;
}

.el-slider__bar {
  height: 6px;
  background-color: #409EFF;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  position: absolute;
}

.el-slider__button-wrapper {
  height: 36px;
  width: 36px;
  position: absolute;
  z-index: 1001;
  top: -15px;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  background-color: transparent;
  text-align: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  line-height: normal;
}

.el-button, .el-checkbox, .el-checkbox-button__inner, .el-empty__image img, .el-image-viewer__btn, .el-radio, .el-slider__button, .el-step__icon-inner {
  -webkit-user-select: none;
  -ms-user-select: none;
}

.el-slider__button-wrapper::after {
  content: "";
  height: 100%;
}

.el-slider__button-wrapper.hover, .el-slider__button-wrapper:hover {
  cursor: -webkit-grab;
  cursor: grab;
}

.el-slider__button-wrapper.dragging {
  cursor: -webkit-grabbing;
  cursor: grabbing;
}

.el-slider__button {
  width: 16px;
  height: 16px;
  border: 2px solid #409EFF;
  border-radius: 50%;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  -moz-user-select: none;
  user-select: none;
}

.el-slider__button.dragging, .el-slider__button.hover, .el-slider__button:hover {
  -webkit-transform: scale(1.2);
  transform: scale(1.2);
}

.el-slider__button.hover, .el-slider__button:hover {
  cursor: -webkit-grab;
  cursor: grab;
}

.el-slider__button.dragging {
  cursor: -webkit-grabbing;
  cursor: grabbing;
}

.el-slider__stop {
  position: absolute;
  height: 6px;
  width: 6px;
  border-radius: 100%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.el-slider__marks {
  top: 0;
  left: 12px;
  width: 18px;
  height: 100%;
}

.el-slider__marks-text {
  position: absolute;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  font-size: 14px;
  color: #909399;
  margin-top: 15px;
}

.el-slider.is-vertical {
  position: relative;
}

.el-slider.is-vertical .el-slider__runway {
  width: 6px;
  height: 100%;
  margin: 0 16px;
}

.el-slider.is-vertical .el-slider__bar {
  width: 6px;
  height: auto;
  border-radius: 0 0 3px 3px;
}

.el-slider.is-vertical .el-slider__button-wrapper {
  top: auto;
  left: -15px;
  -webkit-transform: translateY(50%);
  transform: translateY(50%);
}

.el-slider.is-vertical .el-slider__stop {
  -webkit-transform: translateY(50%);
  transform: translateY(50%);
}

.el-slider.is-vertical.el-slider--with-input {
  padding-bottom: 58px;
}

.el-slider.is-vertical.el-slider--with-input .el-slider__input {
  overflow: visible;
  float: none;
  position: absolute;
  bottom: 22px;
  width: 36px;
  margin-top: 15px;
}

.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input__inner {
  text-align: center;
  padding-left: 5px;
  padding-right: 5px;
}

.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__decrease, .el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase {
  top: 32px;
  margin-top: -1px;
  border: 1px solid #DCDFE6;
  line-height: 20px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
}

.el-row, [class*=el-col-] {
  -webkit-box-sizing: border-box;
}

.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__decrease {
  width: 18px;
  right: 18px;
  border-bottom-left-radius: 4px;
}

.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase {
  width: 19px;
  border-bottom-right-radius: 4px;
}

.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase ~ .el-input .el-input__inner {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.el-slider.is-vertical.el-slider--with-input .el-slider__input:hover .el-input-number__decrease, .el-slider.is-vertical.el-slider--with-input .el-slider__input:hover .el-input-number__increase {
  border-color: #C0C4CC;
}

.el-slider.is-vertical.el-slider--with-input .el-slider__input:active .el-input-number__decrease, .el-slider.is-vertical.el-slider--with-input .el-slider__input:active .el-input-number__increase {
  border-color: #409EFF;
}

.el-slider.is-vertical .el-slider__marks-text {
  margin-top: 0;
  left: 15px;
  -webkit-transform: translateY(50%);
  transform: translateY(50%);
}

.el-loading-parent--relative {
  position: relative !important;
}

.el-loading-parent--hidden {
  overflow: hidden !important;
}

.el-loading-mask {
  position: absolute;
  z-index: 2000;
  background-color: rgba(255, 255, 255, 0.9);
  margin: 0;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
}

.el-loading-mask.is-fullscreen {
  position: fixed;
}

.el-loading-mask.is-fullscreen .el-loading-spinner {
  margin-top: -25px;
}

.el-loading-mask.is-fullscreen .el-loading-spinner .circular {
  height: 50px;
  width: 50px;
}

.el-loading-spinner {
  top: 50%;
  margin-top: -21px;
  width: 100%;
  text-align: center;
  position: absolute;
}

.el-col-pull-0, .el-col-pull-1, .el-col-pull-10, .el-col-pull-11, .el-col-pull-12, .el-col-pull-13, .el-col-pull-14, .el-col-pull-15, .el-col-pull-16, .el-col-pull-17, .el-col-pull-18, .el-col-pull-19, .el-col-pull-2, .el-col-pull-20, .el-col-pull-21, .el-col-pull-22, .el-col-pull-23, .el-col-pull-24, .el-col-pull-3, .el-col-pull-4, .el-col-pull-5, .el-col-pull-6, .el-col-pull-7, .el-col-pull-8, .el-col-pull-9, .el-col-push-0, .el-col-push-1, .el-col-push-10, .el-col-push-11, .el-col-push-12, .el-col-push-13, .el-col-push-14, .el-col-push-15, .el-col-push-16, .el-col-push-17, .el-col-push-18, .el-col-push-19, .el-col-push-2, .el-col-push-20, .el-col-push-21, .el-col-push-22, .el-col-push-23, .el-col-push-24, .el-col-push-3, .el-col-push-4, .el-col-push-5, .el-col-push-6, .el-col-push-7, .el-col-push-8, .el-col-push-9, .el-row, .el-upload-dragger, .el-upload-list--picture .el-upload-list__item-thumbnail, .el-upload-list__item {
  position: relative;
}

.el-loading-spinner .el-loading-text {
  color: #409EFF;
  margin: 3px 0;
  font-size: 14px;
}

.el-loading-spinner .circular {
  height: 42px;
  width: 42px;
  -webkit-animation: loading-rotate 2s linear infinite;
  animation: loading-rotate 2s linear infinite;
}

.el-loading-spinner .path {
  -webkit-animation: loading-dash 1.5s ease-in-out infinite;
  animation: loading-dash 1.5s ease-in-out infinite;
  stroke-dasharray: 90, 150;
  stroke-dashoffset: 0;
  stroke-width: 2;
  stroke: #409EFF;
  stroke-linecap: round;
}

.el-loading-spinner i {
  color: #409EFF;
}

@-webkit-keyframes loading-rotate {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes loading-rotate {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes loading-dash {
  0% {
    stroke-dasharray: 1, 200;
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dasharray: 90, 150;
    stroke-dashoffset: -40px;
  }
  100% {
    stroke-dasharray: 90, 150;
    stroke-dashoffset: -120px;
  }
}
@keyframes loading-dash {
  0% {
    stroke-dasharray: 1, 200;
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dasharray: 90, 150;
    stroke-dashoffset: -40px;
  }
  100% {
    stroke-dasharray: 90, 150;
    stroke-dashoffset: -120px;
  }
}
.el-row {
  box-sizing: border-box;
}

.el-row::after, .el-row::before {
  display: table;
  content: "";
}

.el-row::after {
  clear: both;
}

.el-row--flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.el-col-0, .el-row--flex:after, .el-row--flex:before {
  display: none;
}

.el-row--flex.is-justify-center {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.el-row--flex.is-justify-end {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.el-row--flex.is-justify-space-between {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.el-row--flex.is-justify-space-around {
  -ms-flex-pack: distribute;
  justify-content: space-around;
}

.el-row--flex.is-align-top {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.el-row--flex.is-align-middle {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.el-row--flex.is-align-bottom {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}

[class*=el-col-] {
  float: left;
  box-sizing: border-box;
}

.el-upload--picture-card, .el-upload-dragger {
  -webkit-box-sizing: border-box;
  cursor: pointer;
}

.el-col-0 {
  width: 0%;
}

.el-col-pull-0 {
  right: 0;
}

.el-col-push-0 {
  left: 0;
}

.el-col-1 {
  width: 4.1666666667%;
}

.el-col-offset-1 {
  margin-left: 4.1666666667%;
}

.el-col-pull-1 {
  right: 4.1666666667%;
}

.el-col-push-1 {
  left: 4.1666666667%;
}

.el-col-2 {
  width: 8.3333333333%;
}

.el-col-offset-2 {
  margin-left: 8.3333333333%;
}

.el-col-pull-2 {
  right: 8.3333333333%;
}

.el-col-push-2 {
  left: 8.3333333333%;
}

.el-col-3 {
  width: 12.5%;
}

.el-col-offset-3 {
  margin-left: 12.5%;
}

.el-col-pull-3 {
  right: 12.5%;
}

.el-col-push-3 {
  left: 12.5%;
}

.el-col-4 {
  width: 16.6666666667%;
}

.el-col-offset-4 {
  margin-left: 16.6666666667%;
}

.el-col-pull-4 {
  right: 16.6666666667%;
}

.el-col-push-4 {
  left: 16.6666666667%;
}

.el-col-5 {
  width: 20.8333333333%;
}

.el-col-offset-5 {
  margin-left: 20.8333333333%;
}

.el-col-pull-5 {
  right: 20.8333333333%;
}

.el-col-push-5 {
  left: 20.8333333333%;
}

.el-col-6 {
  width: 25%;
}

.el-col-offset-6 {
  margin-left: 25%;
}

.el-col-pull-6 {
  right: 25%;
}

.el-col-push-6 {
  left: 25%;
}

.el-col-7 {
  width: 29.1666666667%;
}

.el-col-offset-7 {
  margin-left: 29.1666666667%;
}

.el-col-pull-7 {
  right: 29.1666666667%;
}

.el-col-push-7 {
  left: 29.1666666667%;
}

.el-col-8 {
  width: 33.3333333333%;
}

.el-col-offset-8 {
  margin-left: 33.3333333333%;
}

.el-col-pull-8 {
  right: 33.3333333333%;
}

.el-col-push-8 {
  left: 33.3333333333%;
}

.el-col-9 {
  width: 37.5%;
}

.el-col-offset-9 {
  margin-left: 37.5%;
}

.el-col-pull-9 {
  right: 37.5%;
}

.el-col-push-9 {
  left: 37.5%;
}

.el-col-10 {
  width: 41.6666666667%;
}

.el-col-offset-10 {
  margin-left: 41.6666666667%;
}

.el-col-pull-10 {
  right: 41.6666666667%;
}

.el-col-push-10 {
  left: 41.6666666667%;
}

.el-col-11 {
  width: 45.8333333333%;
}

.el-col-offset-11 {
  margin-left: 45.8333333333%;
}

.el-col-pull-11 {
  right: 45.8333333333%;
}

.el-col-push-11 {
  left: 45.8333333333%;
}

.el-col-12 {
  width: 50%;
}

.el-col-offset-12 {
  margin-left: 50%;
}

.el-col-pull-12 {
  right: 50%;
}

.el-col-push-12 {
  left: 50%;
}

.el-col-13 {
  width: 54.1666666667%;
}

.el-col-offset-13 {
  margin-left: 54.1666666667%;
}

.el-col-pull-13 {
  right: 54.1666666667%;
}

.el-col-push-13 {
  left: 54.1666666667%;
}

.el-col-14 {
  width: 58.3333333333%;
}

.el-col-offset-14 {
  margin-left: 58.3333333333%;
}

.el-col-pull-14 {
  right: 58.3333333333%;
}

.el-col-push-14 {
  left: 58.3333333333%;
}

.el-col-15 {
  width: 62.5%;
}

.el-col-offset-15 {
  margin-left: 62.5%;
}

.el-col-pull-15 {
  right: 62.5%;
}

.el-col-push-15 {
  left: 62.5%;
}

.el-col-16 {
  width: 66.6666666667%;
}

.el-col-offset-16 {
  margin-left: 66.6666666667%;
}

.el-col-pull-16 {
  right: 66.6666666667%;
}

.el-col-push-16 {
  left: 66.6666666667%;
}

.el-col-17 {
  width: 70.8333333333%;
}

.el-col-offset-17 {
  margin-left: 70.8333333333%;
}

.el-col-pull-17 {
  right: 70.8333333333%;
}

.el-col-push-17 {
  left: 70.8333333333%;
}

.el-col-18 {
  width: 75%;
}

.el-col-offset-18 {
  margin-left: 75%;
}

.el-col-pull-18 {
  right: 75%;
}

.el-col-push-18 {
  left: 75%;
}

.el-col-19 {
  width: 79.1666666667%;
}

.el-col-offset-19 {
  margin-left: 79.1666666667%;
}

.el-col-pull-19 {
  right: 79.1666666667%;
}

.el-col-push-19 {
  left: 79.1666666667%;
}

.el-col-20 {
  width: 83.3333333333%;
}

.el-col-offset-20 {
  margin-left: 83.3333333333%;
}

.el-col-pull-20 {
  right: 83.3333333333%;
}

.el-col-push-20 {
  left: 83.3333333333%;
}

.el-col-21 {
  width: 87.5%;
}

.el-col-offset-21 {
  margin-left: 87.5%;
}

.el-col-pull-21 {
  right: 87.5%;
}

.el-col-push-21 {
  left: 87.5%;
}

.el-col-22 {
  width: 91.6666666667%;
}

.el-col-offset-22 {
  margin-left: 91.6666666667%;
}

.el-col-pull-22 {
  right: 91.6666666667%;
}

.el-col-push-22 {
  left: 91.6666666667%;
}

.el-col-23 {
  width: 95.8333333333%;
}

.el-col-offset-23 {
  margin-left: 95.8333333333%;
}

.el-col-pull-23 {
  right: 95.8333333333%;
}

.el-col-push-23 {
  left: 95.8333333333%;
}

.el-col-24 {
  width: 100%;
}

.el-col-offset-24 {
  margin-left: 100%;
}

.el-col-pull-24 {
  right: 100%;
}

.el-col-push-24 {
  left: 100%;
}

@media only screen and (max-width: 767px) {
  .el-col-xs-0 {
    display: none;
    width: 0%;
  }
  .el-col-xs-offset-0 {
    margin-left: 0;
  }
  .el-col-xs-pull-0 {
    position: relative;
    right: 0;
  }
  .el-col-xs-push-0 {
    position: relative;
    left: 0;
  }
  .el-col-xs-1 {
    width: 4.1666666667%;
  }
  .el-col-xs-offset-1 {
    margin-left: 4.1666666667%;
  }
  .el-col-xs-pull-1 {
    position: relative;
    right: 4.1666666667%;
  }
  .el-col-xs-push-1 {
    position: relative;
    left: 4.1666666667%;
  }
  .el-col-xs-2 {
    width: 8.3333333333%;
  }
  .el-col-xs-offset-2 {
    margin-left: 8.3333333333%;
  }
  .el-col-xs-pull-2 {
    position: relative;
    right: 8.3333333333%;
  }
  .el-col-xs-push-2 {
    position: relative;
    left: 8.3333333333%;
  }
  .el-col-xs-3 {
    width: 12.5%;
  }
  .el-col-xs-offset-3 {
    margin-left: 12.5%;
  }
  .el-col-xs-pull-3 {
    position: relative;
    right: 12.5%;
  }
  .el-col-xs-push-3 {
    position: relative;
    left: 12.5%;
  }
  .el-col-xs-4 {
    width: 16.6666666667%;
  }
  .el-col-xs-offset-4 {
    margin-left: 16.6666666667%;
  }
  .el-col-xs-pull-4 {
    position: relative;
    right: 16.6666666667%;
  }
  .el-col-xs-push-4 {
    position: relative;
    left: 16.6666666667%;
  }
  .el-col-xs-5 {
    width: 20.8333333333%;
  }
  .el-col-xs-offset-5 {
    margin-left: 20.8333333333%;
  }
  .el-col-xs-pull-5 {
    position: relative;
    right: 20.8333333333%;
  }
  .el-col-xs-push-5 {
    position: relative;
    left: 20.8333333333%;
  }
  .el-col-xs-6 {
    width: 25%;
  }
  .el-col-xs-offset-6 {
    margin-left: 25%;
  }
  .el-col-xs-pull-6 {
    position: relative;
    right: 25%;
  }
  .el-col-xs-push-6 {
    position: relative;
    left: 25%;
  }
  .el-col-xs-7 {
    width: 29.1666666667%;
  }
  .el-col-xs-offset-7 {
    margin-left: 29.1666666667%;
  }
  .el-col-xs-pull-7 {
    position: relative;
    right: 29.1666666667%;
  }
  .el-col-xs-push-7 {
    position: relative;
    left: 29.1666666667%;
  }
  .el-col-xs-8 {
    width: 33.3333333333%;
  }
  .el-col-xs-offset-8 {
    margin-left: 33.3333333333%;
  }
  .el-col-xs-pull-8 {
    position: relative;
    right: 33.3333333333%;
  }
  .el-col-xs-push-8 {
    position: relative;
    left: 33.3333333333%;
  }
  .el-col-xs-9 {
    width: 37.5%;
  }
  .el-col-xs-offset-9 {
    margin-left: 37.5%;
  }
  .el-col-xs-pull-9 {
    position: relative;
    right: 37.5%;
  }
  .el-col-xs-push-9 {
    position: relative;
    left: 37.5%;
  }
  .el-col-xs-10 {
    width: 41.6666666667%;
  }
  .el-col-xs-offset-10 {
    margin-left: 41.6666666667%;
  }
  .el-col-xs-pull-10 {
    position: relative;
    right: 41.6666666667%;
  }
  .el-col-xs-push-10 {
    position: relative;
    left: 41.6666666667%;
  }
  .el-col-xs-11 {
    width: 45.8333333333%;
  }
  .el-col-xs-offset-11 {
    margin-left: 45.8333333333%;
  }
  .el-col-xs-pull-11 {
    position: relative;
    right: 45.8333333333%;
  }
  .el-col-xs-push-11 {
    position: relative;
    left: 45.8333333333%;
  }
  .el-col-xs-12 {
    width: 50%;
  }
  .el-col-xs-offset-12 {
    margin-left: 50%;
  }
  .el-col-xs-pull-12 {
    position: relative;
    right: 50%;
  }
  .el-col-xs-push-12 {
    position: relative;
    left: 50%;
  }
  .el-col-xs-13 {
    width: 54.1666666667%;
  }
  .el-col-xs-offset-13 {
    margin-left: 54.1666666667%;
  }
  .el-col-xs-pull-13 {
    position: relative;
    right: 54.1666666667%;
  }
  .el-col-xs-push-13 {
    position: relative;
    left: 54.1666666667%;
  }
  .el-col-xs-14 {
    width: 58.3333333333%;
  }
  .el-col-xs-offset-14 {
    margin-left: 58.3333333333%;
  }
  .el-col-xs-pull-14 {
    position: relative;
    right: 58.3333333333%;
  }
  .el-col-xs-push-14 {
    position: relative;
    left: 58.3333333333%;
  }
  .el-col-xs-15 {
    width: 62.5%;
  }
  .el-col-xs-offset-15 {
    margin-left: 62.5%;
  }
  .el-col-xs-pull-15 {
    position: relative;
    right: 62.5%;
  }
  .el-col-xs-push-15 {
    position: relative;
    left: 62.5%;
  }
  .el-col-xs-16 {
    width: 66.6666666667%;
  }
  .el-col-xs-offset-16 {
    margin-left: 66.6666666667%;
  }
  .el-col-xs-pull-16 {
    position: relative;
    right: 66.6666666667%;
  }
  .el-col-xs-push-16 {
    position: relative;
    left: 66.6666666667%;
  }
  .el-col-xs-17 {
    width: 70.8333333333%;
  }
  .el-col-xs-offset-17 {
    margin-left: 70.8333333333%;
  }
  .el-col-xs-pull-17 {
    position: relative;
    right: 70.8333333333%;
  }
  .el-col-xs-push-17 {
    position: relative;
    left: 70.8333333333%;
  }
  .el-col-xs-18 {
    width: 75%;
  }
  .el-col-xs-offset-18 {
    margin-left: 75%;
  }
  .el-col-xs-pull-18 {
    position: relative;
    right: 75%;
  }
  .el-col-xs-push-18 {
    position: relative;
    left: 75%;
  }
  .el-col-xs-19 {
    width: 79.1666666667%;
  }
  .el-col-xs-offset-19 {
    margin-left: 79.1666666667%;
  }
  .el-col-xs-pull-19 {
    position: relative;
    right: 79.1666666667%;
  }
  .el-col-xs-push-19 {
    position: relative;
    left: 79.1666666667%;
  }
  .el-col-xs-20 {
    width: 83.3333333333%;
  }
  .el-col-xs-offset-20 {
    margin-left: 83.3333333333%;
  }
  .el-col-xs-pull-20 {
    position: relative;
    right: 83.3333333333%;
  }
  .el-col-xs-push-20 {
    position: relative;
    left: 83.3333333333%;
  }
  .el-col-xs-21 {
    width: 87.5%;
  }
  .el-col-xs-offset-21 {
    margin-left: 87.5%;
  }
  .el-col-xs-pull-21 {
    position: relative;
    right: 87.5%;
  }
  .el-col-xs-push-21 {
    position: relative;
    left: 87.5%;
  }
  .el-col-xs-22 {
    width: 91.6666666667%;
  }
  .el-col-xs-offset-22 {
    margin-left: 91.6666666667%;
  }
  .el-col-xs-pull-22 {
    position: relative;
    right: 91.6666666667%;
  }
  .el-col-xs-push-22 {
    position: relative;
    left: 91.6666666667%;
  }
  .el-col-xs-23 {
    width: 95.8333333333%;
  }
  .el-col-xs-offset-23 {
    margin-left: 95.8333333333%;
  }
  .el-col-xs-pull-23 {
    position: relative;
    right: 95.8333333333%;
  }
  .el-col-xs-push-23 {
    position: relative;
    left: 95.8333333333%;
  }
  .el-col-xs-24 {
    width: 100%;
  }
  .el-col-xs-offset-24 {
    margin-left: 100%;
  }
  .el-col-xs-pull-24 {
    position: relative;
    right: 100%;
  }
  .el-col-xs-push-24 {
    position: relative;
    left: 100%;
  }
}
@media only screen and (min-width: 768px) {
  .el-col-sm-0 {
    display: none;
    width: 0%;
  }
  .el-col-sm-offset-0 {
    margin-left: 0;
  }
  .el-col-sm-pull-0 {
    position: relative;
    right: 0;
  }
  .el-col-sm-push-0 {
    position: relative;
    left: 0;
  }
  .el-col-sm-1 {
    width: 4.1666666667%;
  }
  .el-col-sm-offset-1 {
    margin-left: 4.1666666667%;
  }
  .el-col-sm-pull-1 {
    position: relative;
    right: 4.1666666667%;
  }
  .el-col-sm-push-1 {
    position: relative;
    left: 4.1666666667%;
  }
  .el-col-sm-2 {
    width: 8.3333333333%;
  }
  .el-col-sm-offset-2 {
    margin-left: 8.3333333333%;
  }
  .el-col-sm-pull-2 {
    position: relative;
    right: 8.3333333333%;
  }
  .el-col-sm-push-2 {
    position: relative;
    left: 8.3333333333%;
  }
  .el-col-sm-3 {
    width: 12.5%;
  }
  .el-col-sm-offset-3 {
    margin-left: 12.5%;
  }
  .el-col-sm-pull-3 {
    position: relative;
    right: 12.5%;
  }
  .el-col-sm-push-3 {
    position: relative;
    left: 12.5%;
  }
  .el-col-sm-4 {
    width: 16.6666666667%;
  }
  .el-col-sm-offset-4 {
    margin-left: 16.6666666667%;
  }
  .el-col-sm-pull-4 {
    position: relative;
    right: 16.6666666667%;
  }
  .el-col-sm-push-4 {
    position: relative;
    left: 16.6666666667%;
  }
  .el-col-sm-5 {
    width: 20.8333333333%;
  }
  .el-col-sm-offset-5 {
    margin-left: 20.8333333333%;
  }
  .el-col-sm-pull-5 {
    position: relative;
    right: 20.8333333333%;
  }
  .el-col-sm-push-5 {
    position: relative;
    left: 20.8333333333%;
  }
  .el-col-sm-6 {
    width: 25%;
  }
  .el-col-sm-offset-6 {
    margin-left: 25%;
  }
  .el-col-sm-pull-6 {
    position: relative;
    right: 25%;
  }
  .el-col-sm-push-6 {
    position: relative;
    left: 25%;
  }
  .el-col-sm-7 {
    width: 29.1666666667%;
  }
  .el-col-sm-offset-7 {
    margin-left: 29.1666666667%;
  }
  .el-col-sm-pull-7 {
    position: relative;
    right: 29.1666666667%;
  }
  .el-col-sm-push-7 {
    position: relative;
    left: 29.1666666667%;
  }
  .el-col-sm-8 {
    width: 33.3333333333%;
  }
  .el-col-sm-offset-8 {
    margin-left: 33.3333333333%;
  }
  .el-col-sm-pull-8 {
    position: relative;
    right: 33.3333333333%;
  }
  .el-col-sm-push-8 {
    position: relative;
    left: 33.3333333333%;
  }
  .el-col-sm-9 {
    width: 37.5%;
  }
  .el-col-sm-offset-9 {
    margin-left: 37.5%;
  }
  .el-col-sm-pull-9 {
    position: relative;
    right: 37.5%;
  }
  .el-col-sm-push-9 {
    position: relative;
    left: 37.5%;
  }
  .el-col-sm-10 {
    width: 41.6666666667%;
  }
  .el-col-sm-offset-10 {
    margin-left: 41.6666666667%;
  }
  .el-col-sm-pull-10 {
    position: relative;
    right: 41.6666666667%;
  }
  .el-col-sm-push-10 {
    position: relative;
    left: 41.6666666667%;
  }
  .el-col-sm-11 {
    width: 45.8333333333%;
  }
  .el-col-sm-offset-11 {
    margin-left: 45.8333333333%;
  }
  .el-col-sm-pull-11 {
    position: relative;
    right: 45.8333333333%;
  }
  .el-col-sm-push-11 {
    position: relative;
    left: 45.8333333333%;
  }
  .el-col-sm-12 {
    width: 50%;
  }
  .el-col-sm-offset-12 {
    margin-left: 50%;
  }
  .el-col-sm-pull-12 {
    position: relative;
    right: 50%;
  }
  .el-col-sm-push-12 {
    position: relative;
    left: 50%;
  }
  .el-col-sm-13 {
    width: 54.1666666667%;
  }
  .el-col-sm-offset-13 {
    margin-left: 54.1666666667%;
  }
  .el-col-sm-pull-13 {
    position: relative;
    right: 54.1666666667%;
  }
  .el-col-sm-push-13 {
    position: relative;
    left: 54.1666666667%;
  }
  .el-col-sm-14 {
    width: 58.3333333333%;
  }
  .el-col-sm-offset-14 {
    margin-left: 58.3333333333%;
  }
  .el-col-sm-pull-14 {
    position: relative;
    right: 58.3333333333%;
  }
  .el-col-sm-push-14 {
    position: relative;
    left: 58.3333333333%;
  }
  .el-col-sm-15 {
    width: 62.5%;
  }
  .el-col-sm-offset-15 {
    margin-left: 62.5%;
  }
  .el-col-sm-pull-15 {
    position: relative;
    right: 62.5%;
  }
  .el-col-sm-push-15 {
    position: relative;
    left: 62.5%;
  }
  .el-col-sm-16 {
    width: 66.6666666667%;
  }
  .el-col-sm-offset-16 {
    margin-left: 66.6666666667%;
  }
  .el-col-sm-pull-16 {
    position: relative;
    right: 66.6666666667%;
  }
  .el-col-sm-push-16 {
    position: relative;
    left: 66.6666666667%;
  }
  .el-col-sm-17 {
    width: 70.8333333333%;
  }
  .el-col-sm-offset-17 {
    margin-left: 70.8333333333%;
  }
  .el-col-sm-pull-17 {
    position: relative;
    right: 70.8333333333%;
  }
  .el-col-sm-push-17 {
    position: relative;
    left: 70.8333333333%;
  }
  .el-col-sm-18 {
    width: 75%;
  }
  .el-col-sm-offset-18 {
    margin-left: 75%;
  }
  .el-col-sm-pull-18 {
    position: relative;
    right: 75%;
  }
  .el-col-sm-push-18 {
    position: relative;
    left: 75%;
  }
  .el-col-sm-19 {
    width: 79.1666666667%;
  }
  .el-col-sm-offset-19 {
    margin-left: 79.1666666667%;
  }
  .el-col-sm-pull-19 {
    position: relative;
    right: 79.1666666667%;
  }
  .el-col-sm-push-19 {
    position: relative;
    left: 79.1666666667%;
  }
  .el-col-sm-20 {
    width: 83.3333333333%;
  }
  .el-col-sm-offset-20 {
    margin-left: 83.3333333333%;
  }
  .el-col-sm-pull-20 {
    position: relative;
    right: 83.3333333333%;
  }
  .el-col-sm-push-20 {
    position: relative;
    left: 83.3333333333%;
  }
  .el-col-sm-21 {
    width: 87.5%;
  }
  .el-col-sm-offset-21 {
    margin-left: 87.5%;
  }
  .el-col-sm-pull-21 {
    position: relative;
    right: 87.5%;
  }
  .el-col-sm-push-21 {
    position: relative;
    left: 87.5%;
  }
  .el-col-sm-22 {
    width: 91.6666666667%;
  }
  .el-col-sm-offset-22 {
    margin-left: 91.6666666667%;
  }
  .el-col-sm-pull-22 {
    position: relative;
    right: 91.6666666667%;
  }
  .el-col-sm-push-22 {
    position: relative;
    left: 91.6666666667%;
  }
  .el-col-sm-23 {
    width: 95.8333333333%;
  }
  .el-col-sm-offset-23 {
    margin-left: 95.8333333333%;
  }
  .el-col-sm-pull-23 {
    position: relative;
    right: 95.8333333333%;
  }
  .el-col-sm-push-23 {
    position: relative;
    left: 95.8333333333%;
  }
  .el-col-sm-24 {
    width: 100%;
  }
  .el-col-sm-offset-24 {
    margin-left: 100%;
  }
  .el-col-sm-pull-24 {
    position: relative;
    right: 100%;
  }
  .el-col-sm-push-24 {
    position: relative;
    left: 100%;
  }
}
@media only screen and (min-width: 992px) {
  .el-col-md-0 {
    display: none;
    width: 0%;
  }
  .el-col-md-offset-0 {
    margin-left: 0;
  }
  .el-col-md-pull-0 {
    position: relative;
    right: 0;
  }
  .el-col-md-push-0 {
    position: relative;
    left: 0;
  }
  .el-col-md-1 {
    width: 4.1666666667%;
  }
  .el-col-md-offset-1 {
    margin-left: 4.1666666667%;
  }
  .el-col-md-pull-1 {
    position: relative;
    right: 4.1666666667%;
  }
  .el-col-md-push-1 {
    position: relative;
    left: 4.1666666667%;
  }
  .el-col-md-2 {
    width: 8.3333333333%;
  }
  .el-col-md-offset-2 {
    margin-left: 8.3333333333%;
  }
  .el-col-md-pull-2 {
    position: relative;
    right: 8.3333333333%;
  }
  .el-col-md-push-2 {
    position: relative;
    left: 8.3333333333%;
  }
  .el-col-md-3 {
    width: 12.5%;
  }
  .el-col-md-offset-3 {
    margin-left: 12.5%;
  }
  .el-col-md-pull-3 {
    position: relative;
    right: 12.5%;
  }
  .el-col-md-push-3 {
    position: relative;
    left: 12.5%;
  }
  .el-col-md-4 {
    width: 16.6666666667%;
  }
  .el-col-md-offset-4 {
    margin-left: 16.6666666667%;
  }
  .el-col-md-pull-4 {
    position: relative;
    right: 16.6666666667%;
  }
  .el-col-md-push-4 {
    position: relative;
    left: 16.6666666667%;
  }
  .el-col-md-5 {
    width: 20.8333333333%;
  }
  .el-col-md-offset-5 {
    margin-left: 20.8333333333%;
  }
  .el-col-md-pull-5 {
    position: relative;
    right: 20.8333333333%;
  }
  .el-col-md-push-5 {
    position: relative;
    left: 20.8333333333%;
  }
  .el-col-md-6 {
    width: 25%;
  }
  .el-col-md-offset-6 {
    margin-left: 25%;
  }
  .el-col-md-pull-6 {
    position: relative;
    right: 25%;
  }
  .el-col-md-push-6 {
    position: relative;
    left: 25%;
  }
  .el-col-md-7 {
    width: 29.1666666667%;
  }
  .el-col-md-offset-7 {
    margin-left: 29.1666666667%;
  }
  .el-col-md-pull-7 {
    position: relative;
    right: 29.1666666667%;
  }
  .el-col-md-push-7 {
    position: relative;
    left: 29.1666666667%;
  }
  .el-col-md-8 {
    width: 33.3333333333%;
  }
  .el-col-md-offset-8 {
    margin-left: 33.3333333333%;
  }
  .el-col-md-pull-8 {
    position: relative;
    right: 33.3333333333%;
  }
  .el-col-md-push-8 {
    position: relative;
    left: 33.3333333333%;
  }
  .el-col-md-9 {
    width: 37.5%;
  }
  .el-col-md-offset-9 {
    margin-left: 37.5%;
  }
  .el-col-md-pull-9 {
    position: relative;
    right: 37.5%;
  }
  .el-col-md-push-9 {
    position: relative;
    left: 37.5%;
  }
  .el-col-md-10 {
    width: 41.6666666667%;
  }
  .el-col-md-offset-10 {
    margin-left: 41.6666666667%;
  }
  .el-col-md-pull-10 {
    position: relative;
    right: 41.6666666667%;
  }
  .el-col-md-push-10 {
    position: relative;
    left: 41.6666666667%;
  }
  .el-col-md-11 {
    width: 45.8333333333%;
  }
  .el-col-md-offset-11 {
    margin-left: 45.8333333333%;
  }
  .el-col-md-pull-11 {
    position: relative;
    right: 45.8333333333%;
  }
  .el-col-md-push-11 {
    position: relative;
    left: 45.8333333333%;
  }
  .el-col-md-12 {
    width: 50%;
  }
  .el-col-md-offset-12 {
    margin-left: 50%;
  }
  .el-col-md-pull-12 {
    position: relative;
    right: 50%;
  }
  .el-col-md-push-12 {
    position: relative;
    left: 50%;
  }
  .el-col-md-13 {
    width: 54.1666666667%;
  }
  .el-col-md-offset-13 {
    margin-left: 54.1666666667%;
  }
  .el-col-md-pull-13 {
    position: relative;
    right: 54.1666666667%;
  }
  .el-col-md-push-13 {
    position: relative;
    left: 54.1666666667%;
  }
  .el-col-md-14 {
    width: 58.3333333333%;
  }
  .el-col-md-offset-14 {
    margin-left: 58.3333333333%;
  }
  .el-col-md-pull-14 {
    position: relative;
    right: 58.3333333333%;
  }
  .el-col-md-push-14 {
    position: relative;
    left: 58.3333333333%;
  }
  .el-col-md-15 {
    width: 62.5%;
  }
  .el-col-md-offset-15 {
    margin-left: 62.5%;
  }
  .el-col-md-pull-15 {
    position: relative;
    right: 62.5%;
  }
  .el-col-md-push-15 {
    position: relative;
    left: 62.5%;
  }
  .el-col-md-16 {
    width: 66.6666666667%;
  }
  .el-col-md-offset-16 {
    margin-left: 66.6666666667%;
  }
  .el-col-md-pull-16 {
    position: relative;
    right: 66.6666666667%;
  }
  .el-col-md-push-16 {
    position: relative;
    left: 66.6666666667%;
  }
  .el-col-md-17 {
    width: 70.8333333333%;
  }
  .el-col-md-offset-17 {
    margin-left: 70.8333333333%;
  }
  .el-col-md-pull-17 {
    position: relative;
    right: 70.8333333333%;
  }
  .el-col-md-push-17 {
    position: relative;
    left: 70.8333333333%;
  }
  .el-col-md-18 {
    width: 75%;
  }
  .el-col-md-offset-18 {
    margin-left: 75%;
  }
  .el-col-md-pull-18 {
    position: relative;
    right: 75%;
  }
  .el-col-md-push-18 {
    position: relative;
    left: 75%;
  }
  .el-col-md-19 {
    width: 79.1666666667%;
  }
  .el-col-md-offset-19 {
    margin-left: 79.1666666667%;
  }
  .el-col-md-pull-19 {
    position: relative;
    right: 79.1666666667%;
  }
  .el-col-md-push-19 {
    position: relative;
    left: 79.1666666667%;
  }
  .el-col-md-20 {
    width: 83.3333333333%;
  }
  .el-col-md-offset-20 {
    margin-left: 83.3333333333%;
  }
  .el-col-md-pull-20 {
    position: relative;
    right: 83.3333333333%;
  }
  .el-col-md-push-20 {
    position: relative;
    left: 83.3333333333%;
  }
  .el-col-md-21 {
    width: 87.5%;
  }
  .el-col-md-offset-21 {
    margin-left: 87.5%;
  }
  .el-col-md-pull-21 {
    position: relative;
    right: 87.5%;
  }
  .el-col-md-push-21 {
    position: relative;
    left: 87.5%;
  }
  .el-col-md-22 {
    width: 91.6666666667%;
  }
  .el-col-md-offset-22 {
    margin-left: 91.6666666667%;
  }
  .el-col-md-pull-22 {
    position: relative;
    right: 91.6666666667%;
  }
  .el-col-md-push-22 {
    position: relative;
    left: 91.6666666667%;
  }
  .el-col-md-23 {
    width: 95.8333333333%;
  }
  .el-col-md-offset-23 {
    margin-left: 95.8333333333%;
  }
  .el-col-md-pull-23 {
    position: relative;
    right: 95.8333333333%;
  }
  .el-col-md-push-23 {
    position: relative;
    left: 95.8333333333%;
  }
  .el-col-md-24 {
    width: 100%;
  }
  .el-col-md-offset-24 {
    margin-left: 100%;
  }
  .el-col-md-pull-24 {
    position: relative;
    right: 100%;
  }
  .el-col-md-push-24 {
    position: relative;
    left: 100%;
  }
}
@media only screen and (min-width: 1200px) {
  .el-col-lg-0 {
    display: none;
    width: 0%;
  }
  .el-col-lg-offset-0 {
    margin-left: 0;
  }
  .el-col-lg-pull-0 {
    position: relative;
    right: 0;
  }
  .el-col-lg-push-0 {
    position: relative;
    left: 0;
  }
  .el-col-lg-1 {
    width: 4.1666666667%;
  }
  .el-col-lg-offset-1 {
    margin-left: 4.1666666667%;
  }
  .el-col-lg-pull-1 {
    position: relative;
    right: 4.1666666667%;
  }
  .el-col-lg-push-1 {
    position: relative;
    left: 4.1666666667%;
  }
  .el-col-lg-2 {
    width: 8.3333333333%;
  }
  .el-col-lg-offset-2 {
    margin-left: 8.3333333333%;
  }
  .el-col-lg-pull-2 {
    position: relative;
    right: 8.3333333333%;
  }
  .el-col-lg-push-2 {
    position: relative;
    left: 8.3333333333%;
  }
  .el-col-lg-3 {
    width: 12.5%;
  }
  .el-col-lg-offset-3 {
    margin-left: 12.5%;
  }
  .el-col-lg-pull-3 {
    position: relative;
    right: 12.5%;
  }
  .el-col-lg-push-3 {
    position: relative;
    left: 12.5%;
  }
  .el-col-lg-4 {
    width: 16.6666666667%;
  }
  .el-col-lg-offset-4 {
    margin-left: 16.6666666667%;
  }
  .el-col-lg-pull-4 {
    position: relative;
    right: 16.6666666667%;
  }
  .el-col-lg-push-4 {
    position: relative;
    left: 16.6666666667%;
  }
  .el-col-lg-5 {
    width: 20.8333333333%;
  }
  .el-col-lg-offset-5 {
    margin-left: 20.8333333333%;
  }
  .el-col-lg-pull-5 {
    position: relative;
    right: 20.8333333333%;
  }
  .el-col-lg-push-5 {
    position: relative;
    left: 20.8333333333%;
  }
  .el-col-lg-6 {
    width: 25%;
  }
  .el-col-lg-offset-6 {
    margin-left: 25%;
  }
  .el-col-lg-pull-6 {
    position: relative;
    right: 25%;
  }
  .el-col-lg-push-6 {
    position: relative;
    left: 25%;
  }
  .el-col-lg-7 {
    width: 29.1666666667%;
  }
  .el-col-lg-offset-7 {
    margin-left: 29.1666666667%;
  }
  .el-col-lg-pull-7 {
    position: relative;
    right: 29.1666666667%;
  }
  .el-col-lg-push-7 {
    position: relative;
    left: 29.1666666667%;
  }
  .el-col-lg-8 {
    width: 33.3333333333%;
  }
  .el-col-lg-offset-8 {
    margin-left: 33.3333333333%;
  }
  .el-col-lg-pull-8 {
    position: relative;
    right: 33.3333333333%;
  }
  .el-col-lg-push-8 {
    position: relative;
    left: 33.3333333333%;
  }
  .el-col-lg-9 {
    width: 37.5%;
  }
  .el-col-lg-offset-9 {
    margin-left: 37.5%;
  }
  .el-col-lg-pull-9 {
    position: relative;
    right: 37.5%;
  }
  .el-col-lg-push-9 {
    position: relative;
    left: 37.5%;
  }
  .el-col-lg-10 {
    width: 41.6666666667%;
  }
  .el-col-lg-offset-10 {
    margin-left: 41.6666666667%;
  }
  .el-col-lg-pull-10 {
    position: relative;
    right: 41.6666666667%;
  }
  .el-col-lg-push-10 {
    position: relative;
    left: 41.6666666667%;
  }
  .el-col-lg-11 {
    width: 45.8333333333%;
  }
  .el-col-lg-offset-11 {
    margin-left: 45.8333333333%;
  }
  .el-col-lg-pull-11 {
    position: relative;
    right: 45.8333333333%;
  }
  .el-col-lg-push-11 {
    position: relative;
    left: 45.8333333333%;
  }
  .el-col-lg-12 {
    width: 50%;
  }
  .el-col-lg-offset-12 {
    margin-left: 50%;
  }
  .el-col-lg-pull-12 {
    position: relative;
    right: 50%;
  }
  .el-col-lg-push-12 {
    position: relative;
    left: 50%;
  }
  .el-col-lg-13 {
    width: 54.1666666667%;
  }
  .el-col-lg-offset-13 {
    margin-left: 54.1666666667%;
  }
  .el-col-lg-pull-13 {
    position: relative;
    right: 54.1666666667%;
  }
  .el-col-lg-push-13 {
    position: relative;
    left: 54.1666666667%;
  }
  .el-col-lg-14 {
    width: 58.3333333333%;
  }
  .el-col-lg-offset-14 {
    margin-left: 58.3333333333%;
  }
  .el-col-lg-pull-14 {
    position: relative;
    right: 58.3333333333%;
  }
  .el-col-lg-push-14 {
    position: relative;
    left: 58.3333333333%;
  }
  .el-col-lg-15 {
    width: 62.5%;
  }
  .el-col-lg-offset-15 {
    margin-left: 62.5%;
  }
  .el-col-lg-pull-15 {
    position: relative;
    right: 62.5%;
  }
  .el-col-lg-push-15 {
    position: relative;
    left: 62.5%;
  }
  .el-col-lg-16 {
    width: 66.6666666667%;
  }
  .el-col-lg-offset-16 {
    margin-left: 66.6666666667%;
  }
  .el-col-lg-pull-16 {
    position: relative;
    right: 66.6666666667%;
  }
  .el-col-lg-push-16 {
    position: relative;
    left: 66.6666666667%;
  }
  .el-col-lg-17 {
    width: 70.8333333333%;
  }
  .el-col-lg-offset-17 {
    margin-left: 70.8333333333%;
  }
  .el-col-lg-pull-17 {
    position: relative;
    right: 70.8333333333%;
  }
  .el-col-lg-push-17 {
    position: relative;
    left: 70.8333333333%;
  }
  .el-col-lg-18 {
    width: 75%;
  }
  .el-col-lg-offset-18 {
    margin-left: 75%;
  }
  .el-col-lg-pull-18 {
    position: relative;
    right: 75%;
  }
  .el-col-lg-push-18 {
    position: relative;
    left: 75%;
  }
  .el-col-lg-19 {
    width: 79.1666666667%;
  }
  .el-col-lg-offset-19 {
    margin-left: 79.1666666667%;
  }
  .el-col-lg-pull-19 {
    position: relative;
    right: 79.1666666667%;
  }
  .el-col-lg-push-19 {
    position: relative;
    left: 79.1666666667%;
  }
  .el-col-lg-20 {
    width: 83.3333333333%;
  }
  .el-col-lg-offset-20 {
    margin-left: 83.3333333333%;
  }
  .el-col-lg-pull-20 {
    position: relative;
    right: 83.3333333333%;
  }
  .el-col-lg-push-20 {
    position: relative;
    left: 83.3333333333%;
  }
  .el-col-lg-21 {
    width: 87.5%;
  }
  .el-col-lg-offset-21 {
    margin-left: 87.5%;
  }
  .el-col-lg-pull-21 {
    position: relative;
    right: 87.5%;
  }
  .el-col-lg-push-21 {
    position: relative;
    left: 87.5%;
  }
  .el-col-lg-22 {
    width: 91.6666666667%;
  }
  .el-col-lg-offset-22 {
    margin-left: 91.6666666667%;
  }
  .el-col-lg-pull-22 {
    position: relative;
    right: 91.6666666667%;
  }
  .el-col-lg-push-22 {
    position: relative;
    left: 91.6666666667%;
  }
  .el-col-lg-23 {
    width: 95.8333333333%;
  }
  .el-col-lg-offset-23 {
    margin-left: 95.8333333333%;
  }
  .el-col-lg-pull-23 {
    position: relative;
    right: 95.8333333333%;
  }
  .el-col-lg-push-23 {
    position: relative;
    left: 95.8333333333%;
  }
  .el-col-lg-24 {
    width: 100%;
  }
  .el-col-lg-offset-24 {
    margin-left: 100%;
  }
  .el-col-lg-pull-24 {
    position: relative;
    right: 100%;
  }
  .el-col-lg-push-24 {
    position: relative;
    left: 100%;
  }
}
@media only screen and (min-width: 1920px) {
  .el-col-xl-0 {
    display: none;
    width: 0%;
  }
  .el-col-xl-offset-0 {
    margin-left: 0;
  }
  .el-col-xl-pull-0 {
    position: relative;
    right: 0;
  }
  .el-col-xl-push-0 {
    position: relative;
    left: 0;
  }
  .el-col-xl-1 {
    width: 4.1666666667%;
  }
  .el-col-xl-offset-1 {
    margin-left: 4.1666666667%;
  }
  .el-col-xl-pull-1 {
    position: relative;
    right: 4.1666666667%;
  }
  .el-col-xl-push-1 {
    position: relative;
    left: 4.1666666667%;
  }
  .el-col-xl-2 {
    width: 8.3333333333%;
  }
  .el-col-xl-offset-2 {
    margin-left: 8.3333333333%;
  }
  .el-col-xl-pull-2 {
    position: relative;
    right: 8.3333333333%;
  }
  .el-col-xl-push-2 {
    position: relative;
    left: 8.3333333333%;
  }
  .el-col-xl-3 {
    width: 12.5%;
  }
  .el-col-xl-offset-3 {
    margin-left: 12.5%;
  }
  .el-col-xl-pull-3 {
    position: relative;
    right: 12.5%;
  }
  .el-col-xl-push-3 {
    position: relative;
    left: 12.5%;
  }
  .el-col-xl-4 {
    width: 16.6666666667%;
  }
  .el-col-xl-offset-4 {
    margin-left: 16.6666666667%;
  }
  .el-col-xl-pull-4 {
    position: relative;
    right: 16.6666666667%;
  }
  .el-col-xl-push-4 {
    position: relative;
    left: 16.6666666667%;
  }
  .el-col-xl-5 {
    width: 20.8333333333%;
  }
  .el-col-xl-offset-5 {
    margin-left: 20.8333333333%;
  }
  .el-col-xl-pull-5 {
    position: relative;
    right: 20.8333333333%;
  }
  .el-col-xl-push-5 {
    position: relative;
    left: 20.8333333333%;
  }
  .el-col-xl-6 {
    width: 25%;
  }
  .el-col-xl-offset-6 {
    margin-left: 25%;
  }
  .el-col-xl-pull-6 {
    position: relative;
    right: 25%;
  }
  .el-col-xl-push-6 {
    position: relative;
    left: 25%;
  }
  .el-col-xl-7 {
    width: 29.1666666667%;
  }
  .el-col-xl-offset-7 {
    margin-left: 29.1666666667%;
  }
  .el-col-xl-pull-7 {
    position: relative;
    right: 29.1666666667%;
  }
  .el-col-xl-push-7 {
    position: relative;
    left: 29.1666666667%;
  }
  .el-col-xl-8 {
    width: 33.3333333333%;
  }
  .el-col-xl-offset-8 {
    margin-left: 33.3333333333%;
  }
  .el-col-xl-pull-8 {
    position: relative;
    right: 33.3333333333%;
  }
  .el-col-xl-push-8 {
    position: relative;
    left: 33.3333333333%;
  }
  .el-col-xl-9 {
    width: 37.5%;
  }
  .el-col-xl-offset-9 {
    margin-left: 37.5%;
  }
  .el-col-xl-pull-9 {
    position: relative;
    right: 37.5%;
  }
  .el-col-xl-push-9 {
    position: relative;
    left: 37.5%;
  }
  .el-col-xl-10 {
    width: 41.6666666667%;
  }
  .el-col-xl-offset-10 {
    margin-left: 41.6666666667%;
  }
  .el-col-xl-pull-10 {
    position: relative;
    right: 41.6666666667%;
  }
  .el-col-xl-push-10 {
    position: relative;
    left: 41.6666666667%;
  }
  .el-col-xl-11 {
    width: 45.8333333333%;
  }
  .el-col-xl-offset-11 {
    margin-left: 45.8333333333%;
  }
  .el-col-xl-pull-11 {
    position: relative;
    right: 45.8333333333%;
  }
  .el-col-xl-push-11 {
    position: relative;
    left: 45.8333333333%;
  }
  .el-col-xl-12 {
    width: 50%;
  }
  .el-col-xl-offset-12 {
    margin-left: 50%;
  }
  .el-col-xl-pull-12 {
    position: relative;
    right: 50%;
  }
  .el-col-xl-push-12 {
    position: relative;
    left: 50%;
  }
  .el-col-xl-13 {
    width: 54.1666666667%;
  }
  .el-col-xl-offset-13 {
    margin-left: 54.1666666667%;
  }
  .el-col-xl-pull-13 {
    position: relative;
    right: 54.1666666667%;
  }
  .el-col-xl-push-13 {
    position: relative;
    left: 54.1666666667%;
  }
  .el-col-xl-14 {
    width: 58.3333333333%;
  }
  .el-col-xl-offset-14 {
    margin-left: 58.3333333333%;
  }
  .el-col-xl-pull-14 {
    position: relative;
    right: 58.3333333333%;
  }
  .el-col-xl-push-14 {
    position: relative;
    left: 58.3333333333%;
  }
  .el-col-xl-15 {
    width: 62.5%;
  }
  .el-col-xl-offset-15 {
    margin-left: 62.5%;
  }
  .el-col-xl-pull-15 {
    position: relative;
    right: 62.5%;
  }
  .el-col-xl-push-15 {
    position: relative;
    left: 62.5%;
  }
  .el-col-xl-16 {
    width: 66.6666666667%;
  }
  .el-col-xl-offset-16 {
    margin-left: 66.6666666667%;
  }
  .el-col-xl-pull-16 {
    position: relative;
    right: 66.6666666667%;
  }
  .el-col-xl-push-16 {
    position: relative;
    left: 66.6666666667%;
  }
  .el-col-xl-17 {
    width: 70.8333333333%;
  }
  .el-col-xl-offset-17 {
    margin-left: 70.8333333333%;
  }
  .el-col-xl-pull-17 {
    position: relative;
    right: 70.8333333333%;
  }
  .el-col-xl-push-17 {
    position: relative;
    left: 70.8333333333%;
  }
  .el-col-xl-18 {
    width: 75%;
  }
  .el-col-xl-offset-18 {
    margin-left: 75%;
  }
  .el-col-xl-pull-18 {
    position: relative;
    right: 75%;
  }
  .el-col-xl-push-18 {
    position: relative;
    left: 75%;
  }
  .el-col-xl-19 {
    width: 79.1666666667%;
  }
  .el-col-xl-offset-19 {
    margin-left: 79.1666666667%;
  }
  .el-col-xl-pull-19 {
    position: relative;
    right: 79.1666666667%;
  }
  .el-col-xl-push-19 {
    position: relative;
    left: 79.1666666667%;
  }
  .el-col-xl-20 {
    width: 83.3333333333%;
  }
  .el-col-xl-offset-20 {
    margin-left: 83.3333333333%;
  }
  .el-col-xl-pull-20 {
    position: relative;
    right: 83.3333333333%;
  }
  .el-col-xl-push-20 {
    position: relative;
    left: 83.3333333333%;
  }
  .el-col-xl-21 {
    width: 87.5%;
  }
  .el-col-xl-offset-21 {
    margin-left: 87.5%;
  }
  .el-col-xl-pull-21 {
    position: relative;
    right: 87.5%;
  }
  .el-col-xl-push-21 {
    position: relative;
    left: 87.5%;
  }
  .el-col-xl-22 {
    width: 91.6666666667%;
  }
  .el-col-xl-offset-22 {
    margin-left: 91.6666666667%;
  }
  .el-col-xl-pull-22 {
    position: relative;
    right: 91.6666666667%;
  }
  .el-col-xl-push-22 {
    position: relative;
    left: 91.6666666667%;
  }
  .el-col-xl-23 {
    width: 95.8333333333%;
  }
  .el-col-xl-offset-23 {
    margin-left: 95.8333333333%;
  }
  .el-col-xl-pull-23 {
    position: relative;
    right: 95.8333333333%;
  }
  .el-col-xl-push-23 {
    position: relative;
    left: 95.8333333333%;
  }
  .el-col-xl-24 {
    width: 100%;
  }
  .el-col-xl-offset-24 {
    margin-left: 100%;
  }
  .el-col-xl-pull-24 {
    position: relative;
    right: 100%;
  }
  .el-col-xl-push-24 {
    position: relative;
    left: 100%;
  }
}
@-webkit-keyframes progress {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: 32px 0;
  }
}
.el-upload {
  display: inline-block;
  text-align: center;
  cursor: pointer;
  outline: 0;
}

.el-upload__input {
  display: none;
}

.el-upload__tip {
  font-size: 12px;
  color: #606266;
  margin-top: 7px;
}

.el-upload iframe {
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  filter: alpha(opacity=0);
}

.el-upload--picture-card {
  background-color: #fbfdff;
  border: 1px dashed #c0ccda;
  border-radius: 6px;
  box-sizing: border-box;
  width: 148px;
  height: 148px;
  line-height: 146px;
  vertical-align: top;
}

.el-upload--picture-card i {
  font-size: 28px;
  color: #8c939d;
}

.el-upload--picture-card:hover, .el-upload:focus {
  border-color: #409EFF;
  color: #409EFF;
}

.el-upload:focus .el-upload-dragger {
  border-color: #409EFF;
}

.el-upload-dragger {
  background-color: #fff;
  border: 1px dashed #d9d9d9;
  border-radius: 6px;
  box-sizing: border-box;
  width: 360px;
  height: 180px;
  text-align: center;
  overflow: hidden;
}

.el-upload-dragger .el-icon-upload {
  font-size: 67px;
  color: #C0C4CC;
  margin: 40px 0 16px;
  line-height: 50px;
}

.el-upload-dragger + .el-upload__tip {
  text-align: center;
}

.el-upload-dragger ~ .el-upload__files {
  border-top: 1px solid #DCDFE6;
  margin-top: 7px;
  padding-top: 5px;
}

.el-upload-dragger .el-upload__text {
  color: #606266;
  font-size: 14px;
  text-align: center;
}

.el-upload-dragger .el-upload__text em {
  color: #409EFF;
  font-style: normal;
}

.el-upload-dragger:hover {
  border-color: #409EFF;
}

.el-upload-dragger.is-dragover {
  background-color: rgba(32, 159, 255, 0.06);
  border: 2px dashed #409EFF;
}

.el-upload-list {
  margin: 0;
  padding: 0;
  list-style: none;
}

.el-upload-list__item {
  -webkit-transition: all 0.5s cubic-bezier(0.55, 0, 0.1, 1);
  transition: all 0.5s cubic-bezier(0.55, 0, 0.1, 1);
  font-size: 14px;
  color: #606266;
  line-height: 1.8;
  margin-top: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 4px;
  width: 100%;
}

.el-upload-list__item .el-progress {
  position: absolute;
  top: 20px;
  width: 100%;
}

.el-upload-list__item .el-progress__text {
  position: absolute;
  right: 0;
  top: -13px;
}

.el-upload-list__item .el-progress-bar {
  margin-right: 0;
  padding-right: 0;
}

.el-upload-list__item:first-child {
  margin-top: 10px;
}

.el-upload-list__item .el-icon-upload-success {
  color: #67C23A;
}

.el-upload-list__item .el-icon-close {
  display: none;
  position: absolute;
  top: 5px;
  right: 5px;
  cursor: pointer;
  opacity: 0.75;
  color: #606266;
}

.el-upload-list__item .el-icon-close:hover {
  opacity: 1;
}

.el-upload-list__item .el-icon-close-tip {
  display: none;
  position: absolute;
  top: 5px;
  right: 5px;
  font-size: 12px;
  cursor: pointer;
  opacity: 1;
  color: #409EFF;
}

.el-upload-list__item:hover {
  background-color: #F5F7FA;
}

.el-upload-list__item:hover .el-icon-close {
  display: inline-block;
}

.el-upload-list__item:hover .el-progress__text {
  display: none;
}

.el-upload-list__item.is-success .el-upload-list__item-status-label {
  display: block;
}

.el-upload-list__item.is-success .el-upload-list__item-name:focus, .el-upload-list__item.is-success .el-upload-list__item-name:hover {
  color: #409EFF;
  cursor: pointer;
}

.el-upload-list__item.is-success:focus:not(:hover) .el-icon-close-tip {
  display: inline-block;
}

.el-upload-list__item.is-success:active, .el-upload-list__item.is-success:not(.focusing):focus {
  outline-width: 0;
}

.el-upload-list__item.is-success:active .el-icon-close-tip, .el-upload-list__item.is-success:focus .el-upload-list__item-status-label, .el-upload-list__item.is-success:hover .el-upload-list__item-status-label, .el-upload-list__item.is-success:not(.focusing):focus .el-icon-close-tip {
  display: none;
}

.el-upload-list.is-disabled .el-upload-list__item:hover .el-upload-list__item-status-label {
  display: block;
}

.el-upload-list__item-name {
  color: #606266;
  display: block;
  margin-right: 40px;
  overflow: hidden;
  padding-left: 4px;
  text-overflow: ellipsis;
  -webkit-transition: color 0.3s;
  transition: color 0.3s;
  white-space: nowrap;
}

.el-upload-list__item-name [class^=el-icon] {
  height: 100%;
  margin-right: 7px;
  color: #909399;
  line-height: inherit;
}

.el-upload-list__item-status-label {
  position: absolute;
  right: 5px;
  top: 0;
  line-height: inherit;
  display: none;
}

.el-upload-list__item-delete {
  position: absolute;
  right: 10px;
  top: 0;
  font-size: 12px;
  color: #606266;
  display: none;
}

.el-upload-list__item-delete:hover {
  color: #409EFF;
}

.el-upload-list--picture-card {
  margin: 0;
  display: inline;
  vertical-align: top;
}

.el-upload-list--picture-card .el-upload-list__item {
  overflow: hidden;
  background-color: #fff;
  border: 1px solid #c0ccda;
  border-radius: 6px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 148px;
  height: 148px;
  margin: 0 8px 8px 0;
  display: inline-block;
}

.el-upload-list--picture-card .el-upload-list__item .el-icon-check, .el-upload-list--picture-card .el-upload-list__item .el-icon-circle-check {
  color: #FFF;
}

.el-upload-list--picture-card .el-upload-list__item .el-icon-close, .el-upload-list--picture-card .el-upload-list__item:hover .el-upload-list__item-status-label {
  display: none;
}

.el-upload-list--picture-card .el-upload-list__item:hover .el-progress__text {
  display: block;
}

.el-upload-list--picture-card .el-upload-list__item-name {
  display: none;
}

.el-upload-list--picture-card .el-upload-list__item-thumbnail {
  width: 100%;
  height: 100%;
}

.el-upload-list--picture-card .el-upload-list__item-status-label {
  position: absolute;
  right: -15px;
  top: -6px;
  width: 40px;
  height: 24px;
  background: #13ce66;
  text-align: center;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-box-shadow: 0 0 1pc 1px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 1pc 1px rgba(0, 0, 0, 0.2);
}

.el-upload-list--picture-card .el-upload-list__item-status-label i {
  font-size: 12px;
  margin-top: 11px;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

.el-upload-list--picture-card .el-upload-list__item-actions {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  cursor: default;
  text-align: center;
  color: #fff;
  opacity: 0;
  font-size: 20px;
  background-color: rgba(0, 0, 0, 0.5);
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
}

.el-upload-list--picture-card .el-upload-list__item-actions::after {
  display: inline-block;
  content: "";
  height: 100%;
  vertical-align: middle;
}

.el-upload-list--picture-card .el-upload-list__item-actions span {
  display: none;
  cursor: pointer;
}

.el-upload-list--picture-card .el-upload-list__item-actions span + span {
  margin-left: 15px;
}

.el-upload-list--picture-card .el-upload-list__item-actions .el-upload-list__item-delete {
  position: static;
  font-size: inherit;
  color: inherit;
}

.el-upload-list--picture-card .el-upload-list__item-actions:hover {
  opacity: 1;
}

.el-upload-list--picture-card .el-upload-list__item-actions:hover span {
  display: inline-block;
}

.el-upload-list--picture-card .el-progress {
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  bottom: auto;
  width: 126px;
}

.el-upload-list--picture-card .el-progress .el-progress__text {
  top: 50%;
}

.el-upload-list--picture .el-upload-list__item {
  overflow: hidden;
  z-index: 0;
  background-color: #fff;
  border: 1px solid #c0ccda;
  border-radius: 6px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-top: 10px;
  padding: 10px 10px 10px 90px;
  height: 92px;
}

.el-upload-list--picture .el-upload-list__item .el-icon-check, .el-upload-list--picture .el-upload-list__item .el-icon-circle-check {
  color: #FFF;
}

.el-upload-list--picture .el-upload-list__item:hover .el-upload-list__item-status-label {
  background: 0 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  top: -2px;
  right: -12px;
}

.el-upload-list--picture .el-upload-list__item:hover .el-progress__text {
  display: block;
}

.el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name {
  line-height: 70px;
  margin-top: 0;
}

.el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name i {
  display: none;
}

.el-upload-list--picture .el-upload-list__item-thumbnail {
  vertical-align: middle;
  display: inline-block;
  width: 70px;
  height: 70px;
  float: left;
  z-index: 1;
  margin-left: -80px;
  background-color: #FFF;
}

.el-upload-list--picture .el-upload-list__item-name {
  display: block;
  margin-top: 20px;
}

.el-upload-list--picture .el-upload-list__item-name i {
  font-size: 70px;
  line-height: 1;
  position: absolute;
  left: 9px;
  top: 10px;
}

.el-upload-list--picture .el-upload-list__item-status-label {
  position: absolute;
  right: -17px;
  top: -7px;
  width: 46px;
  height: 26px;
  background: #13ce66;
  text-align: center;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-box-shadow: 0 1px 1px #ccc;
  box-shadow: 0 1px 1px #ccc;
}

.el-upload-list--picture .el-upload-list__item-status-label i {
  font-size: 12px;
  margin-top: 12px;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

.el-upload-list--picture .el-progress {
  position: relative;
  top: -7px;
}

.el-upload-cover {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  z-index: 10;
  cursor: default;
}

.el-upload-cover::after {
  display: inline-block;
  content: "";
  height: 100%;
  vertical-align: middle;
}

.el-upload-cover img {
  display: block;
  width: 100%;
  height: 100%;
}

.el-upload-cover__label {
  position: absolute;
  right: -15px;
  top: -6px;
  width: 40px;
  height: 24px;
  background: #13ce66;
  text-align: center;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-box-shadow: 0 0 1pc 1px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 1pc 1px rgba(0, 0, 0, 0.2);
}

.el-upload-cover__label i {
  font-size: 12px;
  margin-top: 11px;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  color: #fff;
}

.el-upload-cover__progress {
  display: inline-block;
  vertical-align: middle;
  position: static;
  width: 243px;
}

.el-upload-cover__progress + .el-upload__inner {
  opacity: 0;
}

.el-upload-cover__content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.el-upload-cover__interact {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.72);
  text-align: center;
}

.el-upload-cover__interact .btn {
  display: inline-block;
  color: #FFF;
  font-size: 14px;
  cursor: pointer;
  vertical-align: middle;
  -webkit-transition: opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 0.3s cubic-bezier(0.23, 1, 0.32, 1);
  transition: opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 0.3s cubic-bezier(0.23, 1, 0.32, 1);
  transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1), opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1);
  transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1), opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 0.3s cubic-bezier(0.23, 1, 0.32, 1);
  margin-top: 60px;
}

.el-upload-cover__interact .btn span {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}

.el-upload-cover__interact .btn:not(:first-child) {
  margin-left: 35px;
}

.el-upload-cover__interact .btn:hover {
  -webkit-transform: translateY(-13px);
  transform: translateY(-13px);
}

.el-upload-cover__interact .btn:hover span {
  opacity: 1;
}

.el-upload-cover__interact .btn i {
  color: #FFF;
  display: block;
  font-size: 24px;
  line-height: inherit;
  margin: 0 auto 5px;
}

.el-upload-cover__title {
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #FFF;
  height: 36px;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-weight: 400;
  text-align: left;
  padding: 0 10px;
  margin: 0;
  line-height: 36px;
  font-size: 14px;
  color: #303133;
}

.el-upload-cover + .el-upload__inner {
  opacity: 0;
  position: relative;
  z-index: 1;
}

.el-progress {
  position: relative;
  line-height: 1;
}

.el-progress__text {
  font-size: 14px;
  color: #606266;
  display: inline-block;
  vertical-align: middle;
  margin-left: 10px;
  line-height: 1;
}

.el-progress__text i {
  vertical-align: middle;
  display: block;
}

.el-progress--circle, .el-progress--dashboard {
  display: inline-block;
}

.el-progress--circle .el-progress__text, .el-progress--dashboard .el-progress__text {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  text-align: center;
  margin: 0;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
}

.el-progress--circle .el-progress__text i, .el-progress--dashboard .el-progress__text i {
  vertical-align: middle;
  display: inline-block;
}

.el-progress--without-text .el-progress__text {
  display: none;
}

.el-progress--without-text .el-progress-bar {
  padding-right: 0;
  margin-right: 0;
  display: block;
}

.el-progress-bar, .el-progress-bar__inner::after, .el-progress-bar__innerText, .el-spinner {
  display: inline-block;
  vertical-align: middle;
}

.el-progress--text-inside .el-progress-bar {
  padding-right: 0;
  margin-right: 0;
}

.el-progress.is-success .el-progress-bar__inner {
  background-color: #67C23A;
}

.el-progress.is-success .el-progress__text {
  color: #67C23A;
}

.el-progress.is-warning .el-progress-bar__inner {
  background-color: #E6A23C;
}

.el-badge__content, .el-progress.is-exception .el-progress-bar__inner {
  background-color: #F56C6C;
}

.el-progress.is-warning .el-progress__text {
  color: #E6A23C;
}

.el-progress.is-exception .el-progress__text {
  color: #F56C6C;
}

.el-progress-bar {
  padding-right: 50px;
  width: 100%;
  margin-right: -55px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.el-card__header, .el-message, .el-step__icon {
  -webkit-box-sizing: border-box;
}

.el-progress-bar__outer {
  height: 6px;
  border-radius: 100px;
  background-color: #EBEEF5;
  overflow: hidden;
  position: relative;
  vertical-align: middle;
}

.el-progress-bar__inner {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  background-color: #409EFF;
  text-align: right;
  border-radius: 100px;
  line-height: 1;
  white-space: nowrap;
  -webkit-transition: width 0.6s ease;
  transition: width 0.6s ease;
}

.el-progress-bar__inner::after {
  content: "";
  height: 100%;
}

.el-progress-bar__innerText {
  color: #FFF;
  font-size: 12px;
  margin: 0 5px;
}

@keyframes progress {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: 32px 0;
  }
}
.el-time-spinner {
  width: 100%;
  white-space: nowrap;
}

.el-spinner-inner {
  -webkit-animation: rotate 2s linear infinite;
  animation: rotate 2s linear infinite;
  width: 50px;
  height: 50px;
}

.el-spinner-inner .path {
  stroke: #ececec;
  stroke-linecap: round;
  -webkit-animation: dash 1.5s ease-in-out infinite;
  animation: dash 1.5s ease-in-out infinite;
}

@-webkit-keyframes rotate {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes rotate {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes dash {
  0% {
    stroke-dasharray: 1, 150;
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dasharray: 90, 150;
    stroke-dashoffset: -35;
  }
  100% {
    stroke-dasharray: 90, 150;
    stroke-dashoffset: -124;
  }
}
@keyframes dash {
  0% {
    stroke-dasharray: 1, 150;
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dasharray: 90, 150;
    stroke-dashoffset: -35;
  }
  100% {
    stroke-dasharray: 90, 150;
    stroke-dashoffset: -124;
  }
}
.el-message {
  min-width: 380px;
  box-sizing: border-box;
  border-radius: 4px;
  border-width: 1px;
  border-style: solid;
  border-color: #EBEEF5;
  position: fixed;
  left: 50%;
  top: 20px;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  background-color: #edf2fc;
  -webkit-transition: opacity 0.3s, top 0.4s, -webkit-transform 0.4s;
  transition: opacity 0.3s, top 0.4s, -webkit-transform 0.4s;
  transition: opacity 0.3s, transform 0.4s, top 0.4s;
  transition: opacity 0.3s, transform 0.4s, top 0.4s, -webkit-transform 0.4s;
  overflow: hidden;
  padding: 15px 15px 15px 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.el-message.is-center {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.el-message.is-closable .el-message__content {
  padding-right: 16px;
}

.el-message p {
  margin: 0;
}

.el-message--info .el-message__content {
  color: #909399;
}

.el-message--success {
  background-color: #f0f9eb;
  border-color: #e1f3d8;
}

.el-message--success .el-message__content {
  color: #67C23A;
}

.el-message--warning {
  background-color: #fdf6ec;
  border-color: #faecd8;
}

.el-message--warning .el-message__content {
  color: #E6A23C;
}

.el-message--error {
  background-color: #fef0f0;
  border-color: #fde2e2;
}

.el-message--error .el-message__content {
  color: #F56C6C;
}

.el-message__icon {
  margin-right: 10px;
}

.el-message__content {
  padding: 0;
  font-size: 14px;
  line-height: 1;
}

.el-message__content:focus {
  outline-width: 0;
}

.el-message__closeBtn {
  position: absolute;
  top: 50%;
  right: 15px;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  cursor: pointer;
  color: #C0C4CC;
  font-size: 16px;
}

.el-message__closeBtn:focus {
  outline-width: 0;
}

.el-message__closeBtn:hover {
  color: #909399;
}

.el-message .el-icon-success {
  color: #67C23A;
}

.el-message .el-icon-error {
  color: #F56C6C;
}

.el-message .el-icon-info {
  color: #909399;
}

.el-message .el-icon-warning {
  color: #E6A23C;
}

.el-message-fade-enter, .el-message-fade-leave-active {
  opacity: 0;
  -webkit-transform: translate(-50%, -100%);
  transform: translate(-50%, -100%);
}

.el-badge {
  position: relative;
  vertical-align: middle;
  display: inline-block;
}

.el-badge__content {
  border-radius: 10px;
  color: #FFF;
  display: inline-block;
  font-size: 12px;
  height: 18px;
  line-height: 18px;
  padding: 0 6px;
  text-align: center;
  white-space: nowrap;
  border: 1px solid #FFF;
}

.el-badge__content.is-fixed {
  position: absolute;
  top: 0;
  right: 10px;
  -webkit-transform: translateY(-50%) translateX(100%);
  transform: translateY(-50%) translateX(100%);
}

.el-rate__icon, .el-rate__item {
  position: relative;
  display: inline-block;
}

.el-badge__content.is-fixed.is-dot {
  right: 5px;
}

.el-badge__content.is-dot {
  height: 8px;
  width: 8px;
  padding: 0;
  right: 0;
  border-radius: 50%;
}

.el-badge__content--primary {
  background-color: #409EFF;
}

.el-badge__content--success {
  background-color: #67C23A;
}

.el-badge__content--warning {
  background-color: #E6A23C;
}

.el-badge__content--info {
  background-color: #909399;
}

.el-badge__content--danger {
  background-color: #F56C6C;
}

.el-card {
  border-radius: 4px;
  border: 1px solid #EBEEF5;
  background-color: #FFF;
  overflow: hidden;
  color: #303133;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}

.el-card.is-always-shadow, .el-card.is-hover-shadow:focus, .el-card.is-hover-shadow:hover {
  -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
}

.el-card__header {
  padding: 18px 20px;
  border-bottom: 1px solid #EBEEF5;
  box-sizing: border-box;
}

.el-card__body {
  padding: 20px;
}

.el-rate {
  height: 20px;
  line-height: 1;
}

.el-rate:active, .el-rate:focus {
  outline-width: 0;
}

.el-rate__item {
  font-size: 0;
  vertical-align: middle;
}

.el-rate__icon {
  font-size: 18px;
  margin-right: 6px;
  color: #C0C4CC;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}

.el-rate__decimal, .el-rate__icon .path2 {
  position: absolute;
  top: 0;
  left: 0;
}

.el-rate__icon.hover {
  -webkit-transform: scale(1.15);
  transform: scale(1.15);
}

.el-rate__decimal {
  display: inline-block;
  overflow: hidden;
}

.el-step.is-vertical, .el-steps {
  display: -webkit-box;
  display: -ms-flexbox;
}

.el-rate__text {
  font-size: 14px;
  vertical-align: middle;
}

.el-steps {
  display: flex;
}

.el-steps--simple {
  padding: 13px 8%;
  border-radius: 4px;
  background: #F5F7FA;
}

.el-steps--horizontal {
  white-space: nowrap;
}

.el-steps--vertical {
  height: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-flow: column;
  flex-flow: column;
}

.el-step {
  position: relative;
  -ms-flex-negative: 1;
  flex-shrink: 1;
}

.el-step:last-of-type .el-step__line {
  display: none;
}

.el-step:last-of-type.is-flex {
  -ms-flex-preferred-size: auto !important;
  flex-basis: auto !important;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
}

.el-step:last-of-type .el-step__description, .el-step:last-of-type .el-step__main {
  padding-right: 0;
}

.el-step__head {
  position: relative;
  width: 100%;
}

.el-step__head.is-process {
  color: #303133;
  border-color: #303133;
}

.el-step__head.is-wait {
  color: #C0C4CC;
  border-color: #C0C4CC;
}

.el-step__head.is-success {
  color: #67C23A;
  border-color: #67C23A;
}

.el-step__head.is-error {
  color: #F56C6C;
  border-color: #F56C6C;
}

.el-step__head.is-finish {
  color: #409EFF;
  border-color: #409EFF;
}

.el-step__icon {
  position: relative;
  z-index: 1;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 24px;
  height: 24px;
  font-size: 14px;
  box-sizing: border-box;
  background: #FFF;
  -webkit-transition: 0.15s ease-out;
  transition: 0.15s ease-out;
}

.el-step.is-horizontal, .el-step__icon-inner {
  display: inline-block;
}

.el-step__icon.is-text {
  border-radius: 50%;
  border: 2px solid;
  border-color: inherit;
}

.el-step__icon.is-icon {
  width: 40px;
}

.el-step__icon-inner {
  -moz-user-select: none;
  user-select: none;
  text-align: center;
  font-weight: 700;
  line-height: 1;
  color: inherit;
}

.el-step__icon-inner[class*=el-icon]:not(.is-status) {
  font-size: 25px;
  font-weight: 400;
}

.el-step__icon-inner.is-status {
  -webkit-transform: translateY(1px);
  transform: translateY(1px);
}

.el-step__line {
  position: absolute;
  border-color: inherit;
  background-color: #C0C4CC;
}

.el-step__line-inner {
  display: block;
  border-width: 1px;
  border-style: solid;
  border-color: inherit;
  -webkit-transition: 0.15s ease-out;
  transition: 0.15s ease-out;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 0;
  height: 0;
}

.el-step__main {
  white-space: normal;
  text-align: left;
}

.el-step__title {
  font-size: 16px;
  line-height: 38px;
}

.el-step__title.is-process {
  font-weight: 700;
  color: #303133;
}

.el-step__title.is-wait {
  color: #C0C4CC;
}

.el-step__title.is-success {
  color: #67C23A;
}

.el-step__title.is-error {
  color: #F56C6C;
}

.el-step__title.is-finish {
  color: #409EFF;
}

.el-step__description {
  padding-right: 10%;
  margin-top: -5px;
  font-size: 12px;
  line-height: 20px;
  font-weight: 400;
}

.el-step__description.is-process {
  color: #303133;
}

.el-step__description.is-wait {
  color: #C0C4CC;
}

.el-step__description.is-success {
  color: #67C23A;
}

.el-step__description.is-error {
  color: #F56C6C;
}

.el-step__description.is-finish {
  color: #409EFF;
}

.el-step.is-horizontal .el-step__line {
  height: 2px;
  top: 11px;
  left: 0;
  right: 0;
}

.el-step.is-vertical {
  display: flex;
}

.el-step.is-vertical .el-step__head {
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  width: 24px;
}

.el-step.is-vertical .el-step__main {
  padding-left: 10px;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

.el-step.is-vertical .el-step__title {
  line-height: 24px;
  padding-bottom: 8px;
}

.el-step.is-vertical .el-step__line {
  width: 2px;
  top: 0;
  bottom: 0;
  left: 11px;
}

.el-step.is-vertical .el-step__icon.is-icon {
  width: 24px;
}

.el-step.is-center .el-step__head, .el-step.is-center .el-step__main {
  text-align: center;
}

.el-step.is-center .el-step__description {
  padding-left: 20%;
  padding-right: 20%;
}

.el-step.is-center .el-step__line {
  left: 50%;
  right: -50%;
}

.el-step.is-simple {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.el-step.is-simple .el-step__head {
  width: auto;
  font-size: 0;
  padding-right: 10px;
}

.el-step.is-simple .el-step__icon {
  background: 0 0;
  width: 16px;
  height: 16px;
  font-size: 12px;
}

.el-step.is-simple .el-step__icon-inner[class*=el-icon]:not(.is-status) {
  font-size: 18px;
}

.el-step.is-simple .el-step__icon-inner.is-status {
  -webkit-transform: scale(0.8) translateY(1px);
  transform: scale(0.8) translateY(1px);
}

.el-step.is-simple .el-step__main {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

.el-step.is-simple .el-step__title {
  font-size: 16px;
  line-height: 20px;
}

.el-step.is-simple:not(:last-of-type) .el-step__title {
  max-width: 50%;
  word-break: break-all;
}

.el-step.is-simple .el-step__arrow {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  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-step.is-simple .el-step__arrow::after, .el-step.is-simple .el-step__arrow::before {
  content: "";
  display: inline-block;
  position: absolute;
  height: 15px;
  width: 1px;
  background: #C0C4CC;
}

.el-step.is-simple .el-step__arrow::before {
  -webkit-transform: rotate(-45deg) translateY(-4px);
  transform: rotate(-45deg) translateY(-4px);
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
}

.el-step.is-simple .el-step__arrow::after {
  -webkit-transform: rotate(45deg) translateY(4px);
  transform: rotate(45deg) translateY(4px);
  -webkit-transform-origin: 100% 100%;
  transform-origin: 100% 100%;
}

.el-step.is-simple:last-of-type .el-step__arrow {
  display: none;
}

.el-carousel {
  position: relative;
}

.el-carousel--horizontal {
  overflow-x: hidden;
}

.el-carousel--vertical {
  overflow-y: hidden;
}

.el-carousel__container {
  position: relative;
  height: 300px;
}

.el-carousel__arrow {
  border: none;
  outline: 0;
  padding: 0;
  margin: 0;
  height: 36px;
  width: 36px;
  cursor: pointer;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  border-radius: 50%;
  background-color: rgba(31, 45, 61, 0.11);
  color: #FFF;
  position: absolute;
  top: 50%;
  z-index: 10;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  text-align: center;
  font-size: 12px;
}

.el-carousel__arrow--left {
  left: 16px;
}

.el-carousel__arrow--right {
  right: 16px;
}

.el-carousel__arrow:hover {
  background-color: rgba(31, 45, 61, 0.23);
}

.el-carousel__arrow i {
  cursor: pointer;
}

.el-carousel__indicators {
  position: absolute;
  list-style: none;
  margin: 0;
  padding: 0;
  z-index: 2;
}

.el-carousel__indicators--horizontal {
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.el-carousel__indicators--vertical {
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

.el-carousel__indicators--outside {
  bottom: 26px;
  text-align: center;
  position: static;
  -webkit-transform: none;
  transform: none;
}

.el-carousel__indicators--outside .el-carousel__indicator:hover button {
  opacity: 0.64;
}

.el-carousel__indicators--outside button {
  background-color: #C0C4CC;
  opacity: 0.24;
}

.el-carousel__indicators--labels {
  left: 0;
  right: 0;
  -webkit-transform: none;
  transform: none;
  text-align: center;
}

.el-carousel__indicators--labels .el-carousel__button {
  height: auto;
  width: auto;
  padding: 2px 18px;
  font-size: 12px;
}

.el-carousel__indicators--labels .el-carousel__indicator {
  padding: 6px 4px;
}

.el-carousel__indicator {
  background-color: transparent;
  cursor: pointer;
}

.el-carousel__indicator:hover button {
  opacity: 0.72;
}

.el-carousel__indicator--horizontal {
  display: inline-block;
  padding: 12px 4px;
}

.el-carousel__indicator--vertical {
  padding: 4px 12px;
}

.el-carousel__indicator--vertical .el-carousel__button {
  width: 2px;
  height: 15px;
}

.el-carousel__indicator.is-active button {
  opacity: 1;
}

.el-carousel__button {
  display: block;
  opacity: 0.48;
  width: 30px;
  height: 2px;
  background-color: #FFF;
  border: none;
  outline: 0;
  padding: 0;
  margin: 0;
  cursor: pointer;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}

.carousel-arrow-left-enter, .carousel-arrow-left-leave-active {
  -webkit-transform: translateY(-50%) translateX(-10px);
  transform: translateY(-50%) translateX(-10px);
  opacity: 0;
}

.carousel-arrow-right-enter, .carousel-arrow-right-leave-active {
  -webkit-transform: translateY(-50%) translateX(10px);
  transform: translateY(-50%) translateX(10px);
  opacity: 0;
}

.el-carousel__item {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: inline-block;
  overflow: hidden;
  z-index: 0;
}

.el-carousel__item.is-active {
  z-index: 2;
}

.el-carousel__item.is-animating {
  -webkit-transition: -webkit-transform 0.4s ease-in-out;
  transition: -webkit-transform 0.4s ease-in-out;
  transition: transform 0.4s ease-in-out;
  transition: transform 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out;
}

.el-carousel__item--card {
  width: 50%;
  -webkit-transition: -webkit-transform 0.4s ease-in-out;
  transition: -webkit-transform 0.4s ease-in-out;
  transition: transform 0.4s ease-in-out;
  transition: transform 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out;
}

.el-carousel__item--card.is-in-stage {
  cursor: pointer;
  z-index: 1;
}

.el-carousel__item--card.is-in-stage.is-hover .el-carousel__mask, .el-carousel__item--card.is-in-stage:hover .el-carousel__mask {
  opacity: 0.12;
}

.el-carousel__item--card.is-active {
  z-index: 2;
}

.el-carousel__mask {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #FFF;
  opacity: 0.24;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}

.fade-in-linear-enter-active, .fade-in-linear-leave-active {
  -webkit-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
}

.fade-in-linear-enter, .fade-in-linear-leave, .fade-in-linear-leave-active {
  opacity: 0;
}

.el-fade-in-linear-enter-active, .el-fade-in-linear-leave-active {
  -webkit-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
}

.el-fade-in-linear-enter, .el-fade-in-linear-leave, .el-fade-in-linear-leave-active {
  opacity: 0;
}

.el-fade-in-enter-active, .el-fade-in-leave-active {
  -webkit-transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);
  transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);
}

.el-fade-in-enter, .el-fade-in-leave-active {
  opacity: 0;
}

.el-zoom-in-center-enter-active, .el-zoom-in-center-leave-active {
  -webkit-transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);
  transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);
}

.el-zoom-in-center-enter, .el-zoom-in-center-leave-active {
  opacity: 0;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
}

.el-zoom-in-top-enter-active, .el-zoom-in-top-leave-active {
  opacity: 1;
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
  -webkit-transition: opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 0.3s cubic-bezier(0.23, 1, 0.32, 1);
  transition: opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 0.3s cubic-bezier(0.23, 1, 0.32, 1);
  transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1), opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1);
  transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1), opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 0.3s cubic-bezier(0.23, 1, 0.32, 1);
  -webkit-transform-origin: center top;
  transform-origin: center top;
}

.el-zoom-in-top-enter, .el-zoom-in-top-leave-active {
  opacity: 0;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
}

.el-zoom-in-bottom-enter-active, .el-zoom-in-bottom-leave-active {
  opacity: 1;
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
  -webkit-transition: opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 0.3s cubic-bezier(0.23, 1, 0.32, 1);
  transition: opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 0.3s cubic-bezier(0.23, 1, 0.32, 1);
  transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1), opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1);
  transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1), opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 0.3s cubic-bezier(0.23, 1, 0.32, 1);
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}

.el-zoom-in-bottom-enter, .el-zoom-in-bottom-leave-active {
  opacity: 0;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
}

.el-zoom-in-left-enter-active, .el-zoom-in-left-leave-active {
  opacity: 1;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 0.3s cubic-bezier(0.23, 1, 0.32, 1);
  transition: opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 0.3s cubic-bezier(0.23, 1, 0.32, 1);
  transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1), opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1);
  transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1), opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 0.3s cubic-bezier(0.23, 1, 0.32, 1);
  -webkit-transform-origin: top left;
  transform-origin: top left;
}

.el-zoom-in-left-enter, .el-zoom-in-left-leave-active {
  opacity: 0;
  -webkit-transform: scale(0.45, 0.45);
  transform: scale(0.45, 0.45);
}

.collapse-transition {
  -webkit-transition: 0.3s height ease-in-out, 0.3s padding-top ease-in-out, 0.3s padding-bottom ease-in-out;
  transition: 0.3s height ease-in-out, 0.3s padding-top ease-in-out, 0.3s padding-bottom ease-in-out;
}

.horizontal-collapse-transition {
  -webkit-transition: 0.3s width ease-in-out, 0.3s padding-left ease-in-out, 0.3s padding-right ease-in-out;
  transition: 0.3s width ease-in-out, 0.3s padding-left ease-in-out, 0.3s padding-right ease-in-out;
}

.el-list-enter-active, .el-list-leave-active {
  -webkit-transition: all 1s;
  transition: all 1s;
}

.el-list-enter, .el-list-leave-active {
  opacity: 0;
  -webkit-transform: translateY(-30px);
  transform: translateY(-30px);
}

.el-opacity-transition {
  -webkit-transition: opacity 0.3s cubic-bezier(0.55, 0, 0.1, 1);
  transition: opacity 0.3s cubic-bezier(0.55, 0, 0.1, 1);
}

.el-collapse {
  border-top: 1px solid #EBEEF5;
  border-bottom: 1px solid #EBEEF5;
}

.el-collapse-item.is-disabled .el-collapse-item__header {
  color: #bbb;
  cursor: not-allowed;
}

.el-collapse-item__header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 48px;
  line-height: 48px;
  background-color: #FFF;
  color: #303133;
  cursor: pointer;
  border-bottom: 1px solid #EBEEF5;
  font-size: 13px;
  font-weight: 500;
  -webkit-transition: border-bottom-color 0.3s;
  transition: border-bottom-color 0.3s;
  outline: 0;
}

.el-collapse-item__arrow {
  margin: 0 8px 0 auto;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
  font-weight: 300;
}

.el-collapse-item__arrow.is-active {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

.el-collapse-item__header.focusing:focus:not(:hover) {
  color: #409EFF;
}

.el-collapse-item__header.is-active {
  border-bottom-color: transparent;
}

.el-collapse-item__wrap {
  will-change: height;
  background-color: #FFF;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom: 1px solid #EBEEF5;
}

.el-cascader__search-input, .el-cascader__tags, .el-tag {
  -webkit-box-sizing: border-box;
}

.el-collapse-item__content {
  padding-bottom: 25px;
  font-size: 13px;
  color: #303133;
  line-height: 1.7692307692;
}

.el-collapse-item:last-child {
  margin-bottom: -1px;
}

.el-popper .popper__arrow, .el-popper .popper__arrow::after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}

.el-popper .popper__arrow {
  border-width: 6px;
  -webkit-filter: drop-shadow(0 2px 12px rgba(0, 0, 0, 0.03));
  filter: drop-shadow(0 2px 12px rgba(0, 0, 0, 0.03));
}

.el-popper .popper__arrow::after {
  content: " ";
  border-width: 6px;
}

.el-popper[x-placement^=top] {
  margin-bottom: 12px;
}

.el-popper[x-placement^=top] .popper__arrow {
  bottom: -6px;
  left: 50%;
  margin-right: 3px;
  border-top-color: #EBEEF5;
  border-bottom-width: 0;
}

.el-popper[x-placement^=top] .popper__arrow::after {
  bottom: 1px;
  margin-left: -6px;
  border-top-color: #FFF;
  border-bottom-width: 0;
}

.el-popper[x-placement^=bottom] {
  margin-top: 12px;
}

.el-popper[x-placement^=bottom] .popper__arrow {
  top: -6px;
  left: 50%;
  margin-right: 3px;
  border-top-width: 0;
  border-bottom-color: #EBEEF5;
}

.el-popper[x-placement^=bottom] .popper__arrow::after {
  top: 1px;
  margin-left: -6px;
  border-top-width: 0;
  border-bottom-color: #FFF;
}

.el-popper[x-placement^=right] {
  margin-left: 12px;
}

.el-popper[x-placement^=right] .popper__arrow {
  top: 50%;
  left: -6px;
  margin-bottom: 3px;
  border-right-color: #EBEEF5;
  border-left-width: 0;
}

.el-popper[x-placement^=right] .popper__arrow::after {
  bottom: -6px;
  left: 1px;
  border-right-color: #FFF;
  border-left-width: 0;
}

.el-popper[x-placement^=left] {
  margin-right: 12px;
}

.el-popper[x-placement^=left] .popper__arrow {
  top: 50%;
  right: -6px;
  margin-bottom: 3px;
  border-right-width: 0;
  border-left-color: #EBEEF5;
}

.el-popper[x-placement^=left] .popper__arrow::after {
  right: 1px;
  bottom: -6px;
  margin-left: -6px;
  border-right-width: 0;
  border-left-color: #FFF;
}

.el-tag {
  background-color: #ecf5ff;
  border-color: #d9ecff;
  display: inline-block;
  height: 32px;
  padding: 0 10px;
  line-height: 30px;
  font-size: 12px;
  color: #409EFF;
  border-width: 1px;
  border-style: solid;
  border-radius: 4px;
  box-sizing: border-box;
  white-space: nowrap;
}

.el-tag.is-hit {
  border-color: #409EFF;
}

.el-tag .el-tag__close {
  color: #409eff;
}

.el-tag .el-tag__close:hover {
  color: #FFF;
  background-color: #409eff;
}

.el-tag.el-tag--info {
  background-color: #f4f4f5;
  border-color: #e9e9eb;
  color: #909399;
}

.el-tag.el-tag--info.is-hit {
  border-color: #909399;
}

.el-tag.el-tag--info .el-tag__close {
  color: #909399;
}

.el-tag.el-tag--info .el-tag__close:hover {
  color: #FFF;
  background-color: #909399;
}

.el-tag.el-tag--success {
  background-color: #f0f9eb;
  border-color: #e1f3d8;
  color: #67c23a;
}

.el-tag.el-tag--success.is-hit {
  border-color: #67C23A;
}

.el-tag.el-tag--success .el-tag__close {
  color: #67c23a;
}

.el-tag.el-tag--success .el-tag__close:hover {
  color: #FFF;
  background-color: #67c23a;
}

.el-tag.el-tag--warning {
  background-color: #fdf6ec;
  border-color: #faecd8;
  color: #e6a23c;
}

.el-tag.el-tag--warning.is-hit {
  border-color: #E6A23C;
}

.el-tag.el-tag--warning .el-tag__close {
  color: #e6a23c;
}

.el-tag.el-tag--warning .el-tag__close:hover {
  color: #FFF;
  background-color: #e6a23c;
}

.el-tag.el-tag--danger {
  background-color: #fef0f0;
  border-color: #fde2e2;
  color: #f56c6c;
}

.el-tag.el-tag--danger.is-hit {
  border-color: #F56C6C;
}

.el-tag.el-tag--danger .el-tag__close {
  color: #f56c6c;
}

.el-tag.el-tag--danger .el-tag__close:hover {
  color: #FFF;
  background-color: #f56c6c;
}

.el-tag .el-icon-close {
  border-radius: 50%;
  text-align: center;
  position: relative;
  cursor: pointer;
  font-size: 12px;
  height: 16px;
  width: 16px;
  line-height: 16px;
  vertical-align: middle;
  top: -1px;
  right: -5px;
}

.el-tag .el-icon-close::before {
  display: block;
}

.el-tag--dark {
  background-color: #409eff;
  border-color: #409eff;
  color: #fff;
}

.el-tag--dark.is-hit {
  border-color: #409EFF;
}

.el-tag--dark .el-tag__close {
  color: #fff;
}

.el-tag--dark .el-tag__close:hover {
  color: #FFF;
  background-color: #66b1ff;
}

.el-tag--dark.el-tag--info {
  background-color: #909399;
  border-color: #909399;
  color: #fff;
}

.el-tag--dark.el-tag--info.is-hit {
  border-color: #909399;
}

.el-tag--dark.el-tag--info .el-tag__close {
  color: #fff;
}

.el-tag--dark.el-tag--info .el-tag__close:hover {
  color: #FFF;
  background-color: #a6a9ad;
}

.el-tag--dark.el-tag--success {
  background-color: #67c23a;
  border-color: #67c23a;
  color: #fff;
}

.el-tag--dark.el-tag--success.is-hit {
  border-color: #67C23A;
}

.el-tag--dark.el-tag--success .el-tag__close {
  color: #fff;
}

.el-tag--dark.el-tag--success .el-tag__close:hover {
  color: #FFF;
  background-color: #85ce61;
}

.el-tag--dark.el-tag--warning {
  background-color: #e6a23c;
  border-color: #e6a23c;
  color: #fff;
}

.el-tag--dark.el-tag--warning.is-hit {
  border-color: #E6A23C;
}

.el-tag--dark.el-tag--warning .el-tag__close {
  color: #fff;
}

.el-tag--dark.el-tag--warning .el-tag__close:hover {
  color: #FFF;
  background-color: #ebb563;
}

.el-tag--dark.el-tag--danger {
  background-color: #f56c6c;
  border-color: #f56c6c;
  color: #fff;
}

.el-tag--dark.el-tag--danger.is-hit {
  border-color: #F56C6C;
}

.el-tag--dark.el-tag--danger .el-tag__close {
  color: #fff;
}

.el-tag--dark.el-tag--danger .el-tag__close:hover {
  color: #FFF;
  background-color: #f78989;
}

.el-tag--plain {
  background-color: #fff;
  border-color: #b3d8ff;
  color: #409eff;
}

.el-tag--plain.is-hit {
  border-color: #409EFF;
}

.el-tag--plain .el-tag__close {
  color: #409eff;
}

.el-tag--plain .el-tag__close:hover {
  color: #FFF;
  background-color: #409eff;
}

.el-tag--plain.el-tag--info {
  background-color: #fff;
  border-color: #d3d4d6;
  color: #909399;
}

.el-tag--plain.el-tag--info.is-hit {
  border-color: #909399;
}

.el-tag--plain.el-tag--info .el-tag__close {
  color: #909399;
}

.el-tag--plain.el-tag--info .el-tag__close:hover {
  color: #FFF;
  background-color: #909399;
}

.el-tag--plain.el-tag--success {
  background-color: #fff;
  border-color: #c2e7b0;
  color: #67c23a;
}

.el-tag--plain.el-tag--success.is-hit {
  border-color: #67C23A;
}

.el-tag--plain.el-tag--success .el-tag__close {
  color: #67c23a;
}

.el-tag--plain.el-tag--success .el-tag__close:hover {
  color: #FFF;
  background-color: #67c23a;
}

.el-tag--plain.el-tag--warning {
  background-color: #fff;
  border-color: #f5dab1;
  color: #e6a23c;
}

.el-tag--plain.el-tag--warning.is-hit {
  border-color: #E6A23C;
}

.el-tag--plain.el-tag--warning .el-tag__close {
  color: #e6a23c;
}

.el-tag--plain.el-tag--warning .el-tag__close:hover {
  color: #FFF;
  background-color: #e6a23c;
}

.el-tag--plain.el-tag--danger {
  background-color: #fff;
  border-color: #fbc4c4;
  color: #f56c6c;
}

.el-tag--plain.el-tag--danger.is-hit {
  border-color: #F56C6C;
}

.el-tag--plain.el-tag--danger .el-tag__close {
  color: #f56c6c;
}

.el-tag--plain.el-tag--danger .el-tag__close:hover {
  color: #FFF;
  background-color: #f56c6c;
}

.el-tag--medium {
  height: 28px;
  line-height: 26px;
}

.el-tag--medium .el-icon-close {
  -webkit-transform: scale(0.8);
  transform: scale(0.8);
}

.el-tag--small {
  height: 24px;
  padding: 0 8px;
  line-height: 22px;
}

.el-tag--small .el-icon-close {
  -webkit-transform: scale(0.8);
  transform: scale(0.8);
}

.el-tag--mini {
  height: 20px;
  padding: 0 5px;
  line-height: 19px;
}

.el-tag--mini .el-icon-close {
  margin-left: -3px;
  -webkit-transform: scale(0.7);
  transform: scale(0.7);
}

.el-cascader {
  display: inline-block;
  position: relative;
  font-size: 14px;
  line-height: 40px;
}

.el-cascader:not(.is-disabled):hover .el-input__inner {
  cursor: pointer;
  border-color: #C0C4CC;
}

.el-cascader .el-input .el-input__inner:focus, .el-cascader .el-input.is-focus .el-input__inner {
  border-color: #409EFF;
}

.el-cascader .el-input {
  cursor: pointer;
}

.el-cascader .el-input .el-input__inner {
  text-overflow: ellipsis;
}

.el-cascader .el-input .el-icon-arrow-down {
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
  font-size: 14px;
}

.el-cascader .el-input .el-icon-arrow-down.is-reverse {
  -webkit-transform: rotateZ(180deg);
  transform: rotateZ(180deg);
}

.el-cascader .el-input .el-icon-circle-close:hover {
  color: #909399;
}

.el-cascader--medium {
  font-size: 14px;
  line-height: 36px;
}

.el-cascader--small {
  font-size: 13px;
  line-height: 32px;
}

.el-cascader--mini {
  font-size: 12px;
  line-height: 28px;
}

.el-cascader.is-disabled .el-cascader__label {
  z-index: 2;
  color: #C0C4CC;
}

.el-cascader__dropdown {
  margin: 5px 0;
  font-size: 14px;
  background: #FFF;
  border: 1px solid #E4E7ED;
  border-radius: 4px;
  -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
}

.el-cascader__tags {
  position: absolute;
  left: 0;
  right: 30px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  line-height: normal;
  text-align: left;
  box-sizing: border-box;
}

.el-cascader__tags .el-tag {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  max-width: 100%;
  margin: 2px 0 2px 6px;
  text-overflow: ellipsis;
  background: #f0f2f5;
}

.el-cascader__tags .el-tag:not(.is-hit) {
  border-color: transparent;
}

.el-cascader__tags .el-tag > span {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
}

.el-cascader__tags .el-tag .el-icon-close {
  -webkit-box-flex: 0;
  -ms-flex: none;
  flex: none;
  background-color: #C0C4CC;
  color: #FFF;
}

.el-cascader__tags .el-tag .el-icon-close:hover {
  background-color: #909399;
}

.el-cascader__suggestion-panel {
  border-radius: 4px;
}

.el-cascader__suggestion-list {
  max-height: 204px;
  margin: 0;
  padding: 6px 0;
  font-size: 14px;
  color: #606266;
  text-align: center;
}

.el-cascader__suggestion-item {
  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;
  height: 34px;
  padding: 0 15px;
  text-align: left;
  outline: 0;
  cursor: pointer;
}

.el-cascader__suggestion-item:focus, .el-cascader__suggestion-item:hover {
  background: #F5F7FA;
}

.el-cascader__suggestion-item.is-checked {
  color: #409EFF;
  font-weight: 700;
}

.el-cascader__suggestion-item > span {
  margin-right: 10px;
}

.el-cascader__empty-text {
  margin: 10px 0;
  color: #C0C4CC;
}

.el-cascader__search-input {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  height: 24px;
  min-width: 60px;
  margin: 2px 0 2px 15px;
  padding: 0;
  color: #606266;
  border: none;
  outline: 0;
  box-sizing: border-box;
}

.el-cascader__search-input::-webkit-input-placeholder {
  color: #C0C4CC;
}

.el-cascader__search-input::-moz-placeholder {
  color: #C0C4CC;
}

.el-cascader__search-input:-ms-input-placeholder {
  color: #C0C4CC;
}

.el-cascader__search-input::-ms-input-placeholder {
  color: #C0C4CC;
}

.el-cascader__search-input::placeholder {
  color: #C0C4CC;
}

.el-color-predefine {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 12px;
  margin-top: 8px;
  width: 280px;
}

.el-color-predefine__colors {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.el-color-predefine__color-selector {
  margin: 0 0 8px 8px;
  width: 20px;
  height: 20px;
  border-radius: 4px;
  cursor: pointer;
}

.el-color-predefine__color-selector:nth-child(10n+1) {
  margin-left: 0;
}

.el-color-predefine__color-selector.selected {
  -webkit-box-shadow: 0 0 3px 2px #409EFF;
  box-shadow: 0 0 3px 2px #409EFF;
}

.el-color-predefine__color-selector > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  border-radius: 3px;
}

.el-color-predefine__color-selector.is-alpha {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);
}

.el-color-hue-slider {
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 280px;
  height: 12px;
  background-color: red;
  padding: 0 2px;
}

.el-color-hue-slider__bar {
  position: relative;
  background: -webkit-gradient(linear, left top, right top, from(red), color-stop(17%, #ff0), color-stop(33%, #0f0), color-stop(50%, #0ff), color-stop(67%, #00f), color-stop(83%, #f0f), to(red));
  background: linear-gradient(to right, red 0, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, red 100%);
  height: 100%;
}

.el-color-hue-slider__thumb {
  position: absolute;
  cursor: pointer;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  left: 0;
  top: 0;
  width: 4px;
  height: 100%;
  border-radius: 1px;
  background: #fff;
  border: 1px solid #f0f0f0;
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.6);
  z-index: 1;
}

.el-color-hue-slider.is-vertical {
  width: 12px;
  height: 180px;
  padding: 2px 0;
}

.el-color-hue-slider.is-vertical .el-color-hue-slider__bar {
  background: -webkit-gradient(linear, left top, left bottom, from(red), color-stop(17%, #ff0), color-stop(33%, #0f0), color-stop(50%, #0ff), color-stop(67%, #00f), color-stop(83%, #f0f), to(red));
  background: linear-gradient(to bottom, red 0, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, red 100%);
}

.el-color-hue-slider.is-vertical .el-color-hue-slider__thumb {
  left: 0;
  top: 0;
  width: 100%;
  height: 4px;
}

.el-color-svpanel {
  position: relative;
  width: 280px;
  height: 180px;
}

.el-color-svpanel__black, .el-color-svpanel__white {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.el-color-svpanel__white {
  background: -webkit-gradient(linear, left top, right top, from(#fff), to(rgba(255, 255, 255, 0)));
  background: linear-gradient(to right, #fff, rgba(255, 255, 255, 0));
}

.el-color-svpanel__black {
  background: -webkit-gradient(linear, left bottom, left top, from(#000), to(rgba(0, 0, 0, 0)));
  background: linear-gradient(to top, #000, rgba(0, 0, 0, 0));
}

.el-color-svpanel__cursor {
  position: absolute;
}

.el-color-svpanel__cursor > div {
  cursor: head;
  width: 4px;
  height: 4px;
  -webkit-box-shadow: 0 0 0 1.5px #fff, inset 0 0 1px 1px rgba(0, 0, 0, 0.3), 0 0 1px 2px rgba(0, 0, 0, 0.4);
  box-shadow: 0 0 0 1.5px #fff, inset 0 0 1px 1px rgba(0, 0, 0, 0.3), 0 0 1px 2px rgba(0, 0, 0, 0.4);
  border-radius: 50%;
  -webkit-transform: translate(-2px, -2px);
  transform: translate(-2px, -2px);
}

.el-color-alpha-slider {
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 280px;
  height: 12px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);
}

.el-color-alpha-slider__bar {
  position: relative;
  background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(#fff));
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0, #fff 100%);
  height: 100%;
}

.el-color-alpha-slider__thumb {
  position: absolute;
  cursor: pointer;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  left: 0;
  top: 0;
  width: 4px;
  height: 100%;
  border-radius: 1px;
  background: #fff;
  border: 1px solid #f0f0f0;
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.6);
  z-index: 1;
}

.el-color-alpha-slider.is-vertical {
  width: 20px;
  height: 180px;
}

.el-color-alpha-slider.is-vertical .el-color-alpha-slider__bar {
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(#fff));
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0, #fff 100%);
}

.el-color-alpha-slider.is-vertical .el-color-alpha-slider__thumb {
  left: 0;
  top: 0;
  width: 100%;
  height: 4px;
}

.el-color-dropdown {
  width: 300px;
}

.el-color-dropdown__main-wrapper {
  margin-bottom: 6px;
}

.el-color-dropdown__main-wrapper::after {
  content: "";
  display: table;
  clear: both;
}

.el-color-dropdown__btns {
  margin-top: 6px;
  text-align: right;
}

.el-color-dropdown__value {
  float: left;
  line-height: 26px;
  font-size: 12px;
  color: #000;
  width: 160px;
}

.el-color-dropdown__btn {
  border: 1px solid #dcdcdc;
  color: #333;
  line-height: 24px;
  border-radius: 2px;
  padding: 0 20px;
  cursor: pointer;
  background-color: transparent;
  outline: 0;
  font-size: 12px;
}

.el-color-dropdown__btn[disabled] {
  color: #ccc;
  cursor: not-allowed;
}

.el-color-dropdown__btn:hover {
  color: #409EFF;
  border-color: #409EFF;
}

.el-color-dropdown__link-btn {
  cursor: pointer;
  color: #409EFF;
  text-decoration: none;
  padding: 15px;
  font-size: 12px;
}

.el-color-dropdown__link-btn:hover {
  color: tint(#409EFF, 20%);
}

.el-color-picker {
  display: inline-block;
  position: relative;
  line-height: normal;
  height: 40px;
}

.el-color-picker.is-disabled .el-color-picker__trigger {
  cursor: not-allowed;
}

.el-color-picker--medium {
  height: 36px;
}

.el-color-picker--medium .el-color-picker__trigger {
  height: 36px;
  width: 36px;
}

.el-color-picker--medium .el-color-picker__mask {
  height: 34px;
  width: 34px;
}

.el-color-picker--small {
  height: 32px;
}

.el-color-picker--small .el-color-picker__trigger {
  height: 32px;
  width: 32px;
}

.el-color-picker--small .el-color-picker__mask {
  height: 30px;
  width: 30px;
}

.el-color-picker--small .el-color-picker__empty, .el-color-picker--small .el-color-picker__icon {
  -webkit-transform: translate3d(-50%, -50%, 0) scale(0.8);
  transform: translate3d(-50%, -50%, 0) scale(0.8);
}

.el-color-picker--mini {
  height: 28px;
}

.el-color-picker--mini .el-color-picker__trigger {
  height: 28px;
  width: 28px;
}

.el-color-picker--mini .el-color-picker__mask {
  height: 26px;
  width: 26px;
}

.el-color-picker--mini .el-color-picker__empty, .el-color-picker--mini .el-color-picker__icon {
  -webkit-transform: translate3d(-50%, -50%, 0) scale(0.8);
  transform: translate3d(-50%, -50%, 0) scale(0.8);
}

.el-color-picker__mask {
  height: 38px;
  width: 38px;
  border-radius: 4px;
  position: absolute;
  top: 1px;
  left: 1px;
  z-index: 1;
  cursor: not-allowed;
  background-color: rgba(255, 255, 255, 0.7);
}

.el-color-picker__trigger {
  display: inline-block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: 40px;
  width: 40px;
  padding: 4px;
  border: 1px solid #e6e6e6;
  border-radius: 4px;
  font-size: 0;
  position: relative;
  cursor: pointer;
}

.el-color-picker__color {
  position: relative;
  display: block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #999;
  border-radius: 2px;
  width: 100%;
  height: 100%;
  text-align: center;
}

.el-color-picker__icon, .el-input, .el-textarea {
  display: inline-block;
  width: 100%;
}

.el-color-picker__color.is-alpha {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);
}

.el-color-picker__color-inner {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}

.el-color-picker__empty {
  font-size: 12px;
  color: #999;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
  transform: translate3d(-50%, -50%, 0);
}

.el-color-picker__icon {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
  transform: translate3d(-50%, -50%, 0);
  color: #FFF;
  text-align: center;
  font-size: 12px;
}

.el-color-picker__panel {
  position: absolute;
  z-index: 10;
  padding: 6px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  background-color: #FFF;
  border: 1px solid #EBEEF5;
  border-radius: 4px;
  -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
}

.el-input__inner, .el-textarea__inner {
  -webkit-box-sizing: border-box;
  color: #606266;
}

.el-textarea {
  position: relative;
  vertical-align: bottom;
  font-size: 14px;
}

.el-textarea__inner {
  display: block;
  resize: vertical;
  padding: 5px 15px;
  line-height: 1.5;
  box-sizing: border-box;
  width: 100%;
  font-size: inherit;
  background-color: #FFF;
  background-image: none;
  border: 1px solid #DCDFE6;
  border-radius: 4px;
  -webkit-transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
}

.el-textarea__inner::-webkit-input-placeholder {
  color: #C0C4CC;
}

.el-textarea__inner::-moz-placeholder {
  color: #C0C4CC;
}

.el-textarea__inner:-ms-input-placeholder {
  color: #C0C4CC;
}

.el-textarea__inner::-ms-input-placeholder {
  color: #C0C4CC;
}

.el-textarea__inner::placeholder {
  color: #C0C4CC;
}

.el-textarea__inner:hover {
  border-color: #C0C4CC;
}

.el-textarea__inner:focus {
  outline: 0;
  border-color: #409EFF;
}

.el-textarea .el-input__count {
  color: #909399;
  background: #FFF;
  position: absolute;
  font-size: 12px;
  bottom: 5px;
  right: 10px;
}

.el-textarea.is-disabled .el-textarea__inner {
  background-color: #F5F7FA;
  border-color: #E4E7ED;
  color: #C0C4CC;
  cursor: not-allowed;
}

.el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder {
  color: #C0C4CC;
}

.el-textarea.is-disabled .el-textarea__inner::-moz-placeholder {
  color: #C0C4CC;
}

.el-textarea.is-disabled .el-textarea__inner:-ms-input-placeholder {
  color: #C0C4CC;
}

.el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder {
  color: #C0C4CC;
}

.el-textarea.is-disabled .el-textarea__inner::placeholder {
  color: #C0C4CC;
}

.el-textarea.is-exceed .el-textarea__inner {
  border-color: #F56C6C;
}

.el-textarea.is-exceed .el-input__count {
  color: #F56C6C;
}

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

.el-input::-webkit-scrollbar {
  z-index: 11;
  width: 6px;
}

.el-input::-webkit-scrollbar:horizontal {
  height: 6px;
}

.el-input::-webkit-scrollbar-thumb {
  border-radius: 5px;
  width: 6px;
  background: #b4bccc;
}

.el-input::-webkit-scrollbar-corner {
  background: #fff;
}

.el-input::-webkit-scrollbar-track {
  background: #fff;
}

.el-input::-webkit-scrollbar-track-piece {
  background: #fff;
  width: 6px;
}

.el-input .el-input__clear {
  color: #C0C4CC;
  font-size: 14px;
  cursor: pointer;
  -webkit-transition: color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
}

.el-input .el-input__clear:hover {
  color: #909399;
}

.el-input .el-input__count {
  height: 100%;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #909399;
  font-size: 12px;
}

.el-input .el-input__count .el-input__count-inner {
  background: #FFF;
  line-height: initial;
  display: inline-block;
  padding: 0 5px;
}

.el-input__inner {
  -webkit-appearance: none;
  background-color: #FFF;
  background-image: none;
  border-radius: 4px;
  border: 1px solid #DCDFE6;
  box-sizing: border-box;
  display: inline-block;
  font-size: inherit;
  height: 40px;
  line-height: 40px;
  outline: 0;
  padding: 0 15px;
  -webkit-transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
  width: 100%;
}

.el-input__prefix, .el-input__suffix {
  position: absolute;
  top: 0;
  -webkit-transition: all 0.3s;
  height: 100%;
  color: #C0C4CC;
  text-align: center;
}

.el-input__inner::-ms-reveal {
  display: none;
}

.el-input__inner::-webkit-input-placeholder {
  color: #C0C4CC;
}

.el-input__inner::-moz-placeholder {
  color: #C0C4CC;
}

.el-input__inner:-ms-input-placeholder {
  color: #C0C4CC;
}

.el-input__inner::-ms-input-placeholder {
  color: #C0C4CC;
}

.el-input__inner::placeholder {
  color: #C0C4CC;
}

.el-input__inner:hover {
  border-color: #C0C4CC;
}

.el-input.is-active .el-input__inner, .el-input__inner:focus {
  border-color: #409EFF;
  outline: 0;
}

.el-input__suffix {
  right: 5px;
  transition: all 0.3s;
  pointer-events: none;
}

.el-input__suffix-inner {
  pointer-events: all;
}

.el-input__prefix {
  left: 5px;
  transition: all 0.3s;
}

.el-input__icon {
  height: 100%;
  width: 25px;
  text-align: center;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  line-height: 40px;
}

.el-input__icon:after {
  content: "";
  height: 100%;
  width: 0;
  display: inline-block;
  vertical-align: middle;
}

.el-input__validateIcon {
  pointer-events: none;
}

.el-input.is-disabled .el-input__inner {
  background-color: #F5F7FA;
  border-color: #E4E7ED;
  color: #C0C4CC;
  cursor: not-allowed;
}

.el-input.is-disabled .el-input__inner::-webkit-input-placeholder {
  color: #C0C4CC;
}

.el-input.is-disabled .el-input__inner::-moz-placeholder {
  color: #C0C4CC;
}

.el-input.is-disabled .el-input__inner:-ms-input-placeholder {
  color: #C0C4CC;
}

.el-input.is-disabled .el-input__inner::-ms-input-placeholder {
  color: #C0C4CC;
}

.el-input.is-disabled .el-input__inner::placeholder {
  color: #C0C4CC;
}

.el-input.is-disabled .el-input__icon {
  cursor: not-allowed;
}

.el-input.is-exceed .el-input__inner {
  border-color: #F56C6C;
}

.el-input.is-exceed .el-input__suffix .el-input__count {
  color: #F56C6C;
}

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

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

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

.el-input--medium .el-input__inner {
  height: 36px;
  line-height: 36px;
}

.el-input--medium .el-input__icon {
  line-height: 36px;
}

.el-input--small {
  font-size: 13px;
}

.el-input--small .el-input__inner {
  height: 32px;
  line-height: 32px;
}

.el-input--small .el-input__icon {
  line-height: 32px;
}

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

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

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

.el-input-group {
  line-height: normal;
  display: inline-table;
  width: 100%;
  border-collapse: separate;
  border-spacing: 0;
}

.el-input-group > .el-input__inner {
  vertical-align: middle;
  display: table-cell;
}

.el-input-group__append, .el-input-group__prepend {
  background-color: #F5F7FA;
  color: #909399;
  vertical-align: middle;
  display: table-cell;
  position: relative;
  border: 1px solid #DCDFE6;
  border-radius: 4px;
  padding: 0 20px;
  width: 1px;
  white-space: nowrap;
}

.el-input-group--prepend .el-input__inner, .el-input-group__append {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.el-input-group--append .el-input__inner, .el-input-group__prepend {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.el-input-group__append:focus, .el-input-group__prepend:focus {
  outline: 0;
}

.el-input-group__append .el-button, .el-input-group__append .el-select, .el-input-group__prepend .el-button, .el-input-group__prepend .el-select {
  display: inline-block;
  margin: -10px -20px;
}

.el-input-group__append button.el-button, .el-input-group__append div.el-select .el-input__inner, .el-input-group__append div.el-select:hover .el-input__inner, .el-input-group__prepend button.el-button, .el-input-group__prepend div.el-select .el-input__inner, .el-input-group__prepend div.el-select:hover .el-input__inner {
  border-color: transparent;
  background-color: transparent;
  color: inherit;
  border-top: 0;
  border-bottom: 0;
}

.el-input-group__append .el-button, .el-input-group__append .el-input, .el-input-group__prepend .el-button, .el-input-group__prepend .el-input {
  font-size: inherit;
}

.el-input-group__prepend {
  border-right: 0;
}

.el-input-group__append {
  border-left: 0;
}

.el-input-group--append .el-select .el-input.is-focus .el-input__inner, .el-input-group--prepend .el-select .el-input.is-focus .el-input__inner {
  border-color: transparent;
}

.el-input__inner::-ms-clear {
  display: none;
  width: 0;
  height: 0;
}

.el-transfer {
  font-size: 14px;
}

.el-transfer__buttons {
  display: inline-block;
  vertical-align: middle;
  padding: 0 30px;
}

.el-transfer__button {
  display: block;
  margin: 0 auto;
  padding: 10px;
  border-radius: 50%;
  color: #FFF;
  background-color: #409EFF;
  font-size: 0;
}

.el-button-group > .el-button + .el-button, .el-transfer-panel__item + .el-transfer-panel__item, .el-transfer__button [class*=el-icon-] + span {
  margin-left: 0;
}

.el-timeline, .el-transfer__button i, .el-transfer__button span {
  font-size: 14px;
}

.el-transfer__button.is-with-texts {
  border-radius: 4px;
}

.el-transfer__button.is-disabled, .el-transfer__button.is-disabled:hover {
  border: 1px solid #DCDFE6;
  background-color: #F5F7FA;
  color: #C0C4CC;
}

.el-transfer__button:first-child {
  margin-bottom: 10px;
}

.el-transfer__button:nth-child(2) {
  margin: 0;
}

.el-transfer-panel {
  border: 1px solid #EBEEF5;
  border-radius: 4px;
  overflow: hidden;
  background: #FFF;
  display: inline-block;
  vertical-align: middle;
  width: 200px;
  max-height: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
}

.el-transfer-panel__body {
  height: 246px;
}

.el-transfer-panel__body.is-with-footer {
  padding-bottom: 40px;
}

.el-transfer-panel__list {
  margin: 0;
  padding: 6px 0;
  list-style: none;
  height: 246px;
  overflow: auto;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.el-transfer-panel__list.is-filterable {
  height: 194px;
  padding-top: 0;
}

.el-transfer-panel__item {
  height: 30px;
  line-height: 30px;
  padding-left: 15px;
  display: block !important;
}

.el-transfer-panel__item.el-checkbox {
  color: #606266;
}

.el-transfer-panel__item:hover {
  color: #409EFF;
}

.el-transfer-panel__item.el-checkbox .el-checkbox__label {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: 24px;
  line-height: 30px;
}

.el-transfer-panel__item .el-checkbox__input {
  position: absolute;
  top: 8px;
}

.el-transfer-panel__filter {
  text-align: center;
  margin: 15px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  width: auto;
}

.el-transfer-panel__filter .el-input__inner {
  height: 32px;
  width: 100%;
  font-size: 12px;
  display: inline-block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 16px;
  padding-right: 10px;
  padding-left: 30px;
}

.el-transfer-panel__filter .el-input__icon {
  margin-left: 5px;
}

.el-transfer-panel__filter .el-icon-circle-close {
  cursor: pointer;
}

.el-transfer-panel .el-transfer-panel__header {
  height: 40px;
  line-height: 40px;
  background: #F5F7FA;
  margin: 0;
  padding-left: 15px;
  border-bottom: 1px solid #EBEEF5;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: #000;
}

.el-transfer-panel .el-transfer-panel__header .el-checkbox {
  display: block;
  line-height: 40px;
}

.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label {
  font-size: 16px;
  color: #303133;
  font-weight: 400;
}

.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label span {
  position: absolute;
  right: 15px;
  color: #909399;
  font-size: 12px;
  font-weight: 400;
}

.el-transfer-panel .el-transfer-panel__footer {
  height: 40px;
  background: #FFF;
  margin: 0;
  padding: 0;
  border-top: 1px solid #EBEEF5;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 1;
}

.el-transfer-panel .el-transfer-panel__footer::after {
  display: inline-block;
  content: "";
  height: 100%;
  vertical-align: middle;
}

.el-container, .el-timeline-item__node {
  display: -webkit-box;
  display: -ms-flexbox;
}

.el-transfer-panel .el-transfer-panel__footer .el-checkbox {
  padding-left: 20px;
  color: #606266;
}

.el-transfer-panel .el-transfer-panel__empty {
  margin: 0;
  height: 30px;
  line-height: 30px;
  padding: 6px 15px 0;
  color: #909399;
  text-align: center;
}

.el-transfer-panel .el-checkbox__label {
  padding-left: 8px;
}

.el-transfer-panel .el-checkbox__inner {
  height: 14px;
  width: 14px;
  border-radius: 3px;
}

.el-transfer-panel .el-checkbox__inner::after {
  height: 6px;
  width: 3px;
  left: 4px;
}

.el-container {
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  min-width: 0;
}

.el-container.is-vertical, .el-drawer, .el-empty, .el-result {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
}

.el-container.is-vertical {
  -ms-flex-direction: column;
  flex-direction: column;
}

.el-header {
  padding: 0 20px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.el-aside {
  overflow: auto;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.el-main {
  display: block;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
  overflow: auto;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 20px;
}

.el-button, .el-calendar-table .el-calendar-day, .el-checkbox.is-bordered, .el-footer, .el-image-viewer__btn {
  -webkit-box-sizing: border-box;
}

.el-footer {
  padding: 0 20px;
  box-sizing: border-box;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.el-timeline {
  margin: 0;
  list-style: none;
}

.el-timeline .el-timeline-item:last-child .el-timeline-item__tail {
  display: none;
}

.el-timeline-item {
  position: relative;
  padding-bottom: 20px;
}

.el-timeline-item__wrapper {
  position: relative;
  padding-left: 28px;
  top: -3px;
}

.el-timeline-item__tail {
  position: absolute;
  left: 4px;
  height: 100%;
  border-left: 2px solid #E4E7ED;
}

.el-timeline-item__icon {
  color: #FFF;
  font-size: 13px;
}

.el-timeline-item__node {
  position: absolute;
  background-color: #E4E7ED;
  border-radius: 50%;
  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-image__error, .el-timeline-item__dot {
  display: -webkit-box;
  display: -ms-flexbox;
  -webkit-box-pack: center;
}

.el-timeline-item__node--normal {
  left: -1px;
  width: 12px;
  height: 12px;
}

.el-timeline-item__node--large {
  left: -2px;
  width: 14px;
  height: 14px;
}

.el-timeline-item__node--primary {
  background-color: #409EFF;
}

.el-timeline-item__node--success {
  background-color: #67C23A;
}

.el-timeline-item__node--warning {
  background-color: #E6A23C;
}

.el-timeline-item__node--danger {
  background-color: #F56C6C;
}

.el-timeline-item__node--info {
  background-color: #909399;
}

.el-timeline-item__dot {
  position: absolute;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.el-timeline-item__content {
  color: #303133;
}

.el-timeline-item__timestamp {
  color: #909399;
  line-height: 1;
  font-size: 13px;
}

.el-timeline-item__timestamp.is-top {
  margin-bottom: 8px;
  padding-top: 4px;
}

.el-timeline-item__timestamp.is-bottom {
  margin-top: 8px;
}

.el-link {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
  outline: 0;
  cursor: pointer;
  padding: 0;
  font-size: 14px;
  font-weight: 500;
}

.el-link.is-underline:hover:after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  height: 0;
  bottom: 0;
  border-bottom: 1px solid #409EFF;
}

.el-link.el-link--default:after, .el-link.el-link--primary.is-underline:hover:after, .el-link.el-link--primary:after {
  border-color: #409EFF;
}

.el-link.is-disabled {
  cursor: not-allowed;
}

.el-link [class*=el-icon-] + span {
  margin-left: 5px;
}

.el-link.el-link--default {
  color: #606266;
}

.el-link.el-link--default:hover {
  color: #409EFF;
}

.el-link.el-link--default.is-disabled {
  color: #C0C4CC;
}

.el-link.el-link--primary {
  color: #409EFF;
}

.el-link.el-link--primary:hover {
  color: #66b1ff;
}

.el-link.el-link--primary.is-disabled {
  color: #a0cfff;
}

.el-link.el-link--danger.is-underline:hover:after, .el-link.el-link--danger:after {
  border-color: #F56C6C;
}

.el-link.el-link--danger {
  color: #F56C6C;
}

.el-link.el-link--danger:hover {
  color: #f78989;
}

.el-link.el-link--danger.is-disabled {
  color: #fab6b6;
}

.el-link.el-link--success.is-underline:hover:after, .el-link.el-link--success:after {
  border-color: #67C23A;
}

.el-link.el-link--success {
  color: #67C23A;
}

.el-link.el-link--success:hover {
  color: #85ce61;
}

.el-link.el-link--success.is-disabled {
  color: #b3e19d;
}

.el-link.el-link--warning.is-underline:hover:after, .el-link.el-link--warning:after {
  border-color: #E6A23C;
}

.el-link.el-link--warning {
  color: #E6A23C;
}

.el-link.el-link--warning:hover {
  color: #ebb563;
}

.el-link.el-link--warning.is-disabled {
  color: #f3d19e;
}

.el-link.el-link--info.is-underline:hover:after, .el-link.el-link--info:after {
  border-color: #909399;
}

.el-link.el-link--info {
  color: #909399;
}

.el-link.el-link--info:hover {
  color: #a6a9ad;
}

.el-link.el-link--info.is-disabled {
  color: #c8c9cc;
}

.el-divider {
  background-color: #DCDFE6;
  position: relative;
}

.el-divider--horizontal {
  display: block;
  height: 1px;
  width: 100%;
  margin: 24px 0;
}

.el-divider--vertical {
  display: inline-block;
  width: 1px;
  height: 1em;
  margin: 0 8px;
  vertical-align: middle;
  position: relative;
}

.el-divider__text {
  position: absolute;
  background-color: #FFF;
  padding: 0 20px;
  font-weight: 500;
  color: #303133;
  font-size: 14px;
}

.el-image__error, .el-image__placeholder {
  background: #F5F7FA;
}

.el-divider__text.is-left {
  left: 20px;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

.el-divider__text.is-center {
  left: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}

.el-divider__text.is-right {
  right: 20px;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

.el-image__error, .el-image__inner, .el-image__placeholder {
  width: 100%;
  height: 100%;
}

.el-image {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

.el-image__inner {
  vertical-align: top;
}

.el-image__inner--center {
  position: relative;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  display: block;
}

.el-image__error {
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 14px;
  color: #C0C4CC;
  vertical-align: middle;
}

.el-image__preview {
  cursor: pointer;
}

.el-image-viewer__wrapper {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.el-image-viewer__btn {
  position: absolute;
  z-index: 1;
  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;
  border-radius: 50%;
  opacity: 0.8;
  cursor: pointer;
  box-sizing: border-box;
  -moz-user-select: none;
  user-select: none;
}

.el-button, .el-checkbox, .el-checkbox-button__inner, .el-empty__image img, .el-radio {
  -moz-user-select: none;
}

.el-image-viewer__close {
  top: 40px;
  right: 40px;
  width: 40px;
  height: 40px;
  font-size: 24px;
  color: #fff;
  background-color: #606266;
}

.el-image-viewer__canvas {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.el-image-viewer__actions {
  left: 50%;
  bottom: 30px;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  width: 282px;
  height: 44px;
  padding: 0 23px;
  background-color: #606266;
  border-color: #fff;
  border-radius: 22px;
}

.el-image-viewer__actions__inner {
  width: 100%;
  height: 100%;
  text-align: justify;
  cursor: default;
  font-size: 23px;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}

.el-image-viewer__next, .el-image-viewer__prev {
  top: 50%;
  width: 44px;
  height: 44px;
  font-size: 24px;
  color: #fff;
  background-color: #606266;
  border-color: #fff;
}

.el-image-viewer__prev {
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  left: 40px;
}

.el-image-viewer__next {
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 40px;
  text-indent: 2px;
}

.el-image-viewer__mask {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  opacity: 0.5;
  background: #000;
}

.viewer-fade-enter-active {
  -webkit-animation: viewer-fade-in 0.3s;
  animation: viewer-fade-in 0.3s;
}

.viewer-fade-leave-active {
  -webkit-animation: viewer-fade-out 0.3s;
  animation: viewer-fade-out 0.3s;
}

@-webkit-keyframes viewer-fade-in {
  0% {
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
    opacity: 0;
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes viewer-fade-in {
  0% {
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
    opacity: 0;
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@-webkit-keyframes viewer-fade-out {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
    opacity: 0;
  }
}
@keyframes viewer-fade-out {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
    opacity: 0;
  }
}
.el-button {
  display: inline-block;
  line-height: 1;
  white-space: nowrap;
  cursor: pointer;
  background: #FFF;
  border: 1px solid #DCDFE6;
  color: #606266;
  -webkit-appearance: none;
  text-align: center;
  box-sizing: border-box;
  outline: 0;
  margin: 0;
  -webkit-transition: 0.1s;
  transition: 0.1s;
  font-weight: 500;
  padding: 12px 20px;
  font-size: 14px;
  border-radius: 4px;
}

.el-button + .el-button, .el-checkbox.is-bordered + .el-checkbox.is-bordered {
  margin-left: 10px;
}

.el-button:focus, .el-button:hover {
  color: #409EFF;
  border-color: #c6e2ff;
  background-color: #ecf5ff;
}

.el-button:active {
  color: #3a8ee6;
  border-color: #3a8ee6;
  outline: 0;
}

.el-button::-moz-focus-inner {
  border: 0;
}

.el-button [class*=el-icon-] + span {
  margin-left: 5px;
}

.el-button.is-plain:focus, .el-button.is-plain:hover {
  background: #FFF;
  border-color: #409EFF;
  color: #409EFF;
}

.el-button.is-active, .el-button.is-plain:active {
  color: #3a8ee6;
  border-color: #3a8ee6;
}

.el-button.is-plain:active {
  background: #FFF;
  outline: 0;
}

.el-button.is-disabled, .el-button.is-disabled:focus, .el-button.is-disabled:hover {
  color: #C0C4CC;
  cursor: not-allowed;
  background-image: none;
  background-color: #FFF;
  border-color: #EBEEF5;
}

.el-button.is-disabled.el-button--text {
  background-color: transparent;
}

.el-button.is-disabled.is-plain, .el-button.is-disabled.is-plain:focus, .el-button.is-disabled.is-plain:hover {
  background-color: #FFF;
  border-color: #EBEEF5;
  color: #C0C4CC;
}

.el-button.is-loading {
  position: relative;
  pointer-events: none;
}

.el-button.is-loading:before {
  pointer-events: none;
  content: "";
  position: absolute;
  left: -1px;
  top: -1px;
  right: -1px;
  bottom: -1px;
  border-radius: inherit;
  background-color: rgba(255, 255, 255, 0.35);
}

.el-button.is-round {
  border-radius: 20px;
  padding: 12px 23px;
}

.el-button.is-circle {
  border-radius: 50%;
  padding: 12px;
}

.el-button--primary {
  color: #FFF;
  background-color: #409EFF;
  border-color: #409EFF;
}

.el-button--primary:focus, .el-button--primary:hover {
  background: #66b1ff;
  border-color: #66b1ff;
  color: #FFF;
}

.el-button--primary.is-active, .el-button--primary:active {
  background: #3a8ee6;
  border-color: #3a8ee6;
  color: #FFF;
}

.el-button--primary:active {
  outline: 0;
}

.el-button--primary.is-disabled, .el-button--primary.is-disabled:active, .el-button--primary.is-disabled:focus, .el-button--primary.is-disabled:hover {
  color: #FFF;
  background-color: #a0cfff;
  border-color: #a0cfff;
}

.el-button--primary.is-plain {
  color: #409EFF;
  background: #ecf5ff;
  border-color: #b3d8ff;
}

.el-button--primary.is-plain:focus, .el-button--primary.is-plain:hover {
  background: #409EFF;
  border-color: #409EFF;
  color: #FFF;
}

.el-button--primary.is-plain:active {
  background: #3a8ee6;
  border-color: #3a8ee6;
  color: #FFF;
  outline: 0;
}

.el-button--primary.is-plain.is-disabled, .el-button--primary.is-plain.is-disabled:active, .el-button--primary.is-plain.is-disabled:focus, .el-button--primary.is-plain.is-disabled:hover {
  color: #8cc5ff;
  background-color: #ecf5ff;
  border-color: #d9ecff;
}

.el-button--success {
  color: #FFF;
  background-color: #67C23A;
  border-color: #67C23A;
}

.el-button--success:focus, .el-button--success:hover {
  background: #85ce61;
  border-color: #85ce61;
  color: #FFF;
}

.el-button--success.is-active, .el-button--success:active {
  background: #5daf34;
  border-color: #5daf34;
  color: #FFF;
}

.el-button--success:active {
  outline: 0;
}

.el-button--success.is-disabled, .el-button--success.is-disabled:active, .el-button--success.is-disabled:focus, .el-button--success.is-disabled:hover {
  color: #FFF;
  background-color: #b3e19d;
  border-color: #b3e19d;
}

.el-button--success.is-plain {
  color: #67C23A;
  background: #f0f9eb;
  border-color: #c2e7b0;
}

.el-button--success.is-plain:focus, .el-button--success.is-plain:hover {
  background: #67C23A;
  border-color: #67C23A;
  color: #FFF;
}

.el-button--success.is-plain:active {
  background: #5daf34;
  border-color: #5daf34;
  color: #FFF;
  outline: 0;
}

.el-button--success.is-plain.is-disabled, .el-button--success.is-plain.is-disabled:active, .el-button--success.is-plain.is-disabled:focus, .el-button--success.is-plain.is-disabled:hover {
  color: #a4da89;
  background-color: #f0f9eb;
  border-color: #e1f3d8;
}

.el-button--warning {
  color: #FFF;
  background-color: #E6A23C;
  border-color: #E6A23C;
}

.el-button--warning:focus, .el-button--warning:hover {
  background: #ebb563;
  border-color: #ebb563;
  color: #FFF;
}

.el-button--warning.is-active, .el-button--warning:active {
  background: #cf9236;
  border-color: #cf9236;
  color: #FFF;
}

.el-button--warning:active {
  outline: 0;
}

.el-button--warning.is-disabled, .el-button--warning.is-disabled:active, .el-button--warning.is-disabled:focus, .el-button--warning.is-disabled:hover {
  color: #FFF;
  background-color: #f3d19e;
  border-color: #f3d19e;
}

.el-button--warning.is-plain {
  color: #E6A23C;
  background: #fdf6ec;
  border-color: #f5dab1;
}

.el-button--warning.is-plain:focus, .el-button--warning.is-plain:hover {
  background: #E6A23C;
  border-color: #E6A23C;
  color: #FFF;
}

.el-button--warning.is-plain:active {
  background: #cf9236;
  border-color: #cf9236;
  color: #FFF;
  outline: 0;
}

.el-button--warning.is-plain.is-disabled, .el-button--warning.is-plain.is-disabled:active, .el-button--warning.is-plain.is-disabled:focus, .el-button--warning.is-plain.is-disabled:hover {
  color: #f0c78a;
  background-color: #fdf6ec;
  border-color: #faecd8;
}

.el-button--danger {
  color: #FFF;
  background-color: #F56C6C;
  border-color: #F56C6C;
}

.el-button--danger:focus, .el-button--danger:hover {
  background: #f78989;
  border-color: #f78989;
  color: #FFF;
}

.el-button--danger.is-active, .el-button--danger:active {
  background: #dd6161;
  border-color: #dd6161;
  color: #FFF;
}

.el-button--danger:active {
  outline: 0;
}

.el-button--danger.is-disabled, .el-button--danger.is-disabled:active, .el-button--danger.is-disabled:focus, .el-button--danger.is-disabled:hover {
  color: #FFF;
  background-color: #fab6b6;
  border-color: #fab6b6;
}

.el-button--danger.is-plain {
  color: #F56C6C;
  background: #fef0f0;
  border-color: #fbc4c4;
}

.el-button--danger.is-plain:focus, .el-button--danger.is-plain:hover {
  background: #F56C6C;
  border-color: #F56C6C;
  color: #FFF;
}

.el-button--danger.is-plain:active {
  background: #dd6161;
  border-color: #dd6161;
  color: #FFF;
  outline: 0;
}

.el-button--danger.is-plain.is-disabled, .el-button--danger.is-plain.is-disabled:active, .el-button--danger.is-plain.is-disabled:focus, .el-button--danger.is-plain.is-disabled:hover {
  color: #f9a7a7;
  background-color: #fef0f0;
  border-color: #fde2e2;
}

.el-button--info {
  color: #FFF;
  background-color: #909399;
  border-color: #909399;
}

.el-button--info:focus, .el-button--info:hover {
  background: #a6a9ad;
  border-color: #a6a9ad;
  color: #FFF;
}

.el-button--info.is-active, .el-button--info:active {
  background: #82848a;
  border-color: #82848a;
  color: #FFF;
}

.el-button--info:active {
  outline: 0;
}

.el-button--info.is-disabled, .el-button--info.is-disabled:active, .el-button--info.is-disabled:focus, .el-button--info.is-disabled:hover {
  color: #FFF;
  background-color: #c8c9cc;
  border-color: #c8c9cc;
}

.el-button--info.is-plain {
  color: #909399;
  background: #f4f4f5;
  border-color: #d3d4d6;
}

.el-button--info.is-plain:focus, .el-button--info.is-plain:hover {
  background: #909399;
  border-color: #909399;
  color: #FFF;
}

.el-button--info.is-plain:active {
  background: #82848a;
  border-color: #82848a;
  color: #FFF;
  outline: 0;
}

.el-button--info.is-plain.is-disabled, .el-button--info.is-plain.is-disabled:active, .el-button--info.is-plain.is-disabled:focus, .el-button--info.is-plain.is-disabled:hover {
  color: #bcbec2;
  background-color: #f4f4f5;
  border-color: #e9e9eb;
}

.el-button--medium {
  padding: 10px 20px;
  font-size: 14px;
  border-radius: 4px;
}

.el-button--medium.is-round {
  padding: 10px 20px;
}

.el-button--medium.is-circle {
  padding: 10px;
}

.el-button--small {
  padding: 9px 15px;
  font-size: 12px;
  border-radius: 3px;
}

.el-button--small.is-round {
  padding: 9px 15px;
}

.el-button--small.is-circle {
  padding: 9px;
}

.el-button--mini, .el-button--mini.is-round {
  padding: 7px 15px;
}

.el-button--mini {
  font-size: 12px;
  border-radius: 3px;
}

.el-button--mini.is-circle {
  padding: 7px;
}

.el-button--text {
  border-color: transparent;
  color: #409EFF;
  background: 0 0;
  padding-left: 0;
  padding-right: 0;
}

.el-button--text:focus, .el-button--text:hover {
  color: #66b1ff;
  border-color: transparent;
  background-color: transparent;
}

.el-button--text:active {
  color: #3a8ee6;
  border-color: transparent;
  background-color: transparent;
}

.el-button--text.is-disabled, .el-button--text.is-disabled:focus, .el-button--text.is-disabled:hover {
  border-color: transparent;
}

.el-button-group .el-button--danger:last-child, .el-button-group .el-button--danger:not(:first-child):not(:last-child), .el-button-group .el-button--info:last-child, .el-button-group .el-button--info:not(:first-child):not(:last-child), .el-button-group .el-button--primary:last-child, .el-button-group .el-button--primary:not(:first-child):not(:last-child), .el-button-group .el-button--success:last-child, .el-button-group .el-button--success:not(:first-child):not(:last-child), .el-button-group .el-button--warning:last-child, .el-button-group .el-button--warning:not(:first-child):not(:last-child), .el-button-group > .el-dropdown > .el-button {
  border-left-color: rgba(255, 255, 255, 0.5);
}

.el-button-group .el-button--danger:first-child, .el-button-group .el-button--danger:not(:first-child):not(:last-child), .el-button-group .el-button--info:first-child, .el-button-group .el-button--info:not(:first-child):not(:last-child), .el-button-group .el-button--primary:first-child, .el-button-group .el-button--primary:not(:first-child):not(:last-child), .el-button-group .el-button--success:first-child, .el-button-group .el-button--success:not(:first-child):not(:last-child), .el-button-group .el-button--warning:first-child, .el-button-group .el-button--warning:not(:first-child):not(:last-child) {
  border-right-color: rgba(255, 255, 255, 0.5);
}

.el-button-group {
  display: inline-block;
  vertical-align: middle;
}

.el-button-group::after, .el-button-group::before {
  display: table;
  content: "";
}

.el-button-group::after {
  clear: both;
}

.el-button-group > .el-button {
  float: left;
  position: relative;
}

.el-button-group > .el-button.is-disabled {
  z-index: 1;
}

.el-button-group > .el-button:first-child {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.el-button-group > .el-button:last-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.el-button-group > .el-button:first-child:last-child {
  border-radius: 4px;
}

.el-button-group > .el-button:first-child:last-child.is-round {
  border-radius: 20px;
}

.el-button-group > .el-button:first-child:last-child.is-circle {
  border-radius: 50%;
}

.el-button-group > .el-button:not(:first-child):not(:last-child) {
  border-radius: 0;
}

.el-button-group > .el-button.is-active, .el-button-group > .el-button:not(.is-disabled):active, .el-button-group > .el-button:not(.is-disabled):focus, .el-button-group > .el-button:not(.is-disabled):hover {
  z-index: 1;
}

.el-button-group > .el-dropdown > .el-button {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.el-calendar {
  background-color: #fff;
}

.el-calendar__header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 12px 20px;
  border-bottom: 1px solid #EBEEF5;
}

.el-backtop, .el-page-header {
  display: -webkit-box;
  display: -ms-flexbox;
}

.el-calendar__title {
  color: #000;
  -ms-flex-item-align: center;
  align-self: center;
}

.el-calendar__body {
  padding: 12px 20px 35px;
}

.el-calendar-table {
  table-layout: fixed;
  width: 100%;
}

.el-calendar-table thead th {
  padding: 12px 0;
  color: #606266;
  font-weight: 400;
}

.el-calendar-table:not(.is-range) td.next, .el-calendar-table:not(.is-range) td.prev {
  color: #C0C4CC;
}

.el-backtop, .el-calendar-table td.is-today {
  color: #409EFF;
}

.el-calendar-table td {
  border-bottom: 1px solid #EBEEF5;
  border-right: 1px solid #EBEEF5;
  vertical-align: top;
  -webkit-transition: background-color 0.2s ease;
  transition: background-color 0.2s ease;
}

.el-calendar-table td.is-selected {
  background-color: #F2F8FE;
}

.el-calendar-table tr:first-child td {
  border-top: 1px solid #EBEEF5;
}

.el-calendar-table tr td:first-child {
  border-left: 1px solid #EBEEF5;
}

.el-calendar-table tr.el-calendar-table__row--hide-border td {
  border-top: none;
}

.el-calendar-table .el-calendar-day {
  box-sizing: border-box;
  padding: 8px;
  height: 85px;
}

.el-calendar-table .el-calendar-day:hover {
  cursor: pointer;
  background-color: #F2F8FE;
}

.el-backtop {
  position: fixed;
  background-color: #FFF;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  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: 20px;
  -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.12);
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.12);
  cursor: pointer;
  z-index: 5;
}

.el-backtop:hover {
  background-color: #F2F6FC;
}

.el-page-header {
  display: flex;
  line-height: 24px;
}

.el-page-header__left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  margin-right: 40px;
  position: relative;
}

.el-page-header__left::after {
  content: "";
  position: absolute;
  width: 1px;
  height: 16px;
  right: -20px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  background-color: #DCDFE6;
}

.el-checkbox, .el-checkbox__input {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}

.el-page-header__left .el-icon-back {
  font-size: 18px;
  margin-right: 6px;
  -ms-flex-item-align: center;
  align-self: center;
}

.el-page-header__title {
  font-size: 14px;
  font-weight: 500;
}

.el-page-header__content {
  font-size: 18px;
  color: #303133;
}

.el-checkbox {
  color: #606266;
  font-weight: 500;
  font-size: 14px;
  cursor: pointer;
  user-select: none;
  margin-right: 30px;
}

.el-checkbox.is-bordered {
  padding: 9px 20px 9px 10px;
  border-radius: 4px;
  border: 1px solid #DCDFE6;
  box-sizing: border-box;
  line-height: normal;
  height: 40px;
}

.el-checkbox.is-bordered.is-checked {
  border-color: #409EFF;
}

.el-checkbox.is-bordered.is-disabled {
  border-color: #EBEEF5;
  cursor: not-allowed;
}

.el-checkbox.is-bordered.el-checkbox--medium {
  padding: 7px 20px 7px 10px;
  border-radius: 4px;
  height: 36px;
}

.el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__label {
  line-height: 17px;
  font-size: 14px;
}

.el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__inner {
  height: 14px;
  width: 14px;
}

.el-checkbox.is-bordered.el-checkbox--small {
  padding: 5px 15px 5px 10px;
  border-radius: 3px;
  height: 32px;
}

.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__label {
  line-height: 15px;
  font-size: 12px;
}

.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner {
  height: 12px;
  width: 12px;
}

.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner::after {
  height: 6px;
  width: 2px;
}

.el-checkbox.is-bordered.el-checkbox--mini {
  padding: 3px 15px 3px 10px;
  border-radius: 3px;
  height: 28px;
}

.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__label {
  line-height: 12px;
  font-size: 12px;
}

.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner {
  height: 12px;
  width: 12px;
}

.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner::after {
  height: 6px;
  width: 2px;
}

.el-checkbox__input {
  cursor: pointer;
  outline: 0;
  line-height: 1;
  vertical-align: middle;
}

.el-checkbox__input.is-disabled .el-checkbox__inner {
  background-color: #edf2fc;
  border-color: #DCDFE6;
  cursor: not-allowed;
}

.el-checkbox__input.is-disabled .el-checkbox__inner::after {
  cursor: not-allowed;
  border-color: #C0C4CC;
}

.el-checkbox__input.is-disabled .el-checkbox__inner + .el-checkbox__label {
  cursor: not-allowed;
}

.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner {
  background-color: #F2F6FC;
  border-color: #DCDFE6;
}

.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner::after {
  border-color: #C0C4CC;
}

.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner {
  background-color: #F2F6FC;
  border-color: #DCDFE6;
}

.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner::before {
  background-color: #C0C4CC;
  border-color: #C0C4CC;
}

.el-checkbox__input.is-checked .el-checkbox__inner, .el-checkbox__input.is-indeterminate .el-checkbox__inner {
  background-color: #409EFF;
  border-color: #409EFF;
}

.el-checkbox__input.is-disabled + span.el-checkbox__label {
  color: #C0C4CC;
  cursor: not-allowed;
}

.el-checkbox__input.is-checked .el-checkbox__inner::after {
  -webkit-transform: rotate(45deg) scaleY(1);
  transform: rotate(45deg) scaleY(1);
}

.el-checkbox__input.is-checked + .el-checkbox__label {
  color: #409EFF;
}

.el-checkbox__input.is-focus .el-checkbox__inner {
  border-color: #409EFF;
}

.el-checkbox__input.is-indeterminate .el-checkbox__inner::before {
  content: "";
  position: absolute;
  display: block;
  background-color: #FFF;
  height: 2px;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  left: 0;
  right: 0;
  top: 5px;
}

.el-checkbox__input.is-indeterminate .el-checkbox__inner::after {
  display: none;
}

.el-checkbox__inner {
  display: inline-block;
  position: relative;
  border: 1px solid #DCDFE6;
  border-radius: 2px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 14px;
  height: 14px;
  background-color: #FFF;
  z-index: 1;
  -webkit-transition: border-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46), background-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46);
  transition: border-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46), background-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46);
}

.el-checkbox__inner:hover {
  border-color: #409EFF;
}

.el-checkbox__inner::after {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  content: "";
  border: 1px solid #FFF;
  border-left: 0;
  border-top: 0;
  height: 7px;
  left: 4px;
  position: absolute;
  top: 1px;
  -webkit-transform: rotate(45deg) scaleY(0);
  transform: rotate(45deg) scaleY(0);
  width: 3px;
  -webkit-transition: -webkit-transform 0.15s ease-in 50ms;
  transition: -webkit-transform 0.15s ease-in 50ms;
  transition: transform 0.15s ease-in 50ms;
  transition: transform 0.15s ease-in 50ms, -webkit-transform 0.15s ease-in 50ms;
  -webkit-transform-origin: center;
  transform-origin: center;
}

.el-checkbox__original {
  opacity: 0;
  outline: 0;
  position: absolute;
  margin: 0;
  width: 0;
  height: 0;
  z-index: -1;
}

.el-checkbox-button, .el-checkbox-button__inner {
  display: inline-block;
  position: relative;
}

.el-checkbox__label {
  display: inline-block;
  padding-left: 10px;
  line-height: 19px;
  font-size: 14px;
}

.el-checkbox:last-of-type {
  margin-right: 0;
}

.el-checkbox-button__inner {
  line-height: 1;
  font-weight: 500;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  background: #FFF;
  border: 1px solid #DCDFE6;
  border-left: 0;
  color: #606266;
  -webkit-appearance: none;
  text-align: center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  outline: 0;
  margin: 0;
  -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  padding: 12px 20px;
  font-size: 14px;
  border-radius: 0;
}

.el-checkbox-button__inner.is-round {
  padding: 12px 20px;
}

.el-checkbox-button__inner:hover {
  color: #409EFF;
}

.el-checkbox-button__inner [class*=el-icon-] {
  line-height: 0.9;
}

.el-checkbox-button__inner [class*=el-icon-] + span {
  margin-left: 5px;
}

.el-checkbox-button__original {
  opacity: 0;
  outline: 0;
  position: absolute;
  margin: 0;
  z-index: -1;
}

.el-radio, .el-radio__inner, .el-radio__input {
  position: relative;
  display: inline-block;
}

.el-checkbox-button.is-checked .el-checkbox-button__inner {
  color: #FFF;
  background-color: #409EFF;
  border-color: #409EFF;
  -webkit-box-shadow: -1px 0 0 0 #8cc5ff;
  box-shadow: -1px 0 0 0 #8cc5ff;
}

.el-checkbox-button.is-checked:first-child .el-checkbox-button__inner {
  border-left-color: #409EFF;
}

.el-checkbox-button.is-disabled .el-checkbox-button__inner {
  color: #C0C4CC;
  cursor: not-allowed;
  background-image: none;
  background-color: #FFF;
  border-color: #EBEEF5;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.el-checkbox-button.is-disabled:first-child .el-checkbox-button__inner {
  border-left-color: #EBEEF5;
}

.el-checkbox-button:first-child .el-checkbox-button__inner {
  border-left: 1px solid #DCDFE6;
  border-radius: 4px 0 0 4px;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

.el-checkbox-button.is-focus .el-checkbox-button__inner {
  border-color: #409EFF;
}

.el-checkbox-button:last-child .el-checkbox-button__inner {
  border-radius: 0 4px 4px 0;
}

.el-checkbox-button--medium .el-checkbox-button__inner {
  padding: 10px 20px;
  font-size: 14px;
  border-radius: 0;
}

.el-checkbox-button--medium .el-checkbox-button__inner.is-round {
  padding: 10px 20px;
}

.el-checkbox-button--small .el-checkbox-button__inner {
  padding: 9px 15px;
  font-size: 12px;
  border-radius: 0;
}

.el-checkbox-button--small .el-checkbox-button__inner.is-round {
  padding: 9px 15px;
}

.el-checkbox-button--mini .el-checkbox-button__inner {
  padding: 7px 15px;
  font-size: 12px;
  border-radius: 0;
}

.el-checkbox-button--mini .el-checkbox-button__inner.is-round {
  padding: 7px 15px;
}

.el-checkbox-group {
  font-size: 0;
}

.el-avatar, .el-cascader-panel, .el-radio, .el-radio--medium.is-bordered .el-radio__label, .el-radio__label {
  font-size: 14px;
}

.el-radio {
  color: #606266;
  font-weight: 500;
  line-height: 1;
  cursor: pointer;
  white-space: nowrap;
  outline: 0;
  margin-right: 30px;
}

.el-cascader-node > .el-radio, .el-radio:last-child {
  margin-right: 0;
}

.el-radio.is-bordered {
  padding: 12px 20px 0 10px;
  border-radius: 4px;
  border: 1px solid #DCDFE6;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: 40px;
}

.el-cascader-menu, .el-cascader-menu__list, .el-radio__inner {
  -webkit-box-sizing: border-box;
}

.el-radio.is-bordered.is-checked {
  border-color: #409EFF;
}

.el-radio.is-bordered.is-disabled {
  cursor: not-allowed;
  border-color: #EBEEF5;
}

.el-radio__input.is-disabled .el-radio__inner, .el-radio__input.is-disabled.is-checked .el-radio__inner {
  background-color: #F5F7FA;
  border-color: #E4E7ED;
}

.el-radio.is-bordered + .el-radio.is-bordered {
  margin-left: 10px;
}

.el-radio--medium.is-bordered {
  padding: 10px 20px 0 10px;
  border-radius: 4px;
  height: 36px;
}

.el-radio--mini.is-bordered .el-radio__label, .el-radio--small.is-bordered .el-radio__label {
  font-size: 12px;
}

.el-radio--medium.is-bordered .el-radio__inner {
  height: 14px;
  width: 14px;
}

.el-radio--small.is-bordered {
  padding: 8px 15px 0 10px;
  border-radius: 3px;
  height: 32px;
}

.el-radio--small.is-bordered .el-radio__inner {
  height: 12px;
  width: 12px;
}

.el-radio--mini.is-bordered {
  padding: 6px 15px 0 10px;
  border-radius: 3px;
  height: 28px;
}

.el-radio--mini.is-bordered .el-radio__inner {
  height: 12px;
  width: 12px;
}

.el-radio__input {
  white-space: nowrap;
  cursor: pointer;
  outline: 0;
  line-height: 1;
  vertical-align: middle;
}

.el-radio__input.is-disabled .el-radio__inner {
  cursor: not-allowed;
}

.el-radio__input.is-disabled .el-radio__inner::after {
  cursor: not-allowed;
  background-color: #F5F7FA;
}

.el-radio__input.is-disabled .el-radio__inner + .el-radio__label {
  cursor: not-allowed;
}

.el-radio__input.is-disabled.is-checked .el-radio__inner::after {
  background-color: #C0C4CC;
}

.el-radio__input.is-disabled + span.el-radio__label {
  color: #C0C4CC;
  cursor: not-allowed;
}

.el-radio__input.is-checked .el-radio__inner {
  border-color: #409EFF;
  background: #409EFF;
}

.el-radio__input.is-checked .el-radio__inner::after {
  -webkit-transform: translate(-50%, -50%) scale(1);
  transform: translate(-50%, -50%) scale(1);
}

.el-radio__input.is-checked + .el-radio__label {
  color: #409EFF;
}

.el-radio__input.is-focus .el-radio__inner {
  border-color: #409EFF;
}

.el-radio__inner {
  border: 1px solid #DCDFE6;
  border-radius: 100%;
  width: 14px;
  height: 14px;
  background-color: #FFF;
  cursor: pointer;
  box-sizing: border-box;
}

.el-radio__inner:hover {
  border-color: #409EFF;
}

.el-radio__inner::after {
  width: 4px;
  height: 4px;
  border-radius: 100%;
  background-color: #FFF;
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%) scale(0);
  transform: translate(-50%, -50%) scale(0);
  -webkit-transition: -webkit-transform 0.15s ease-in;
  transition: -webkit-transform 0.15s ease-in;
  transition: transform 0.15s ease-in;
  transition: transform 0.15s ease-in, -webkit-transform 0.15s ease-in;
}

.el-radio__original {
  opacity: 0;
  outline: 0;
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: 0;
}

.el-radio:focus:not(.is-focus):not(:active):not(.is-disabled) .el-radio__inner {
  -webkit-box-shadow: 0 0 2px 2px #409EFF;
  box-shadow: 0 0 2px 2px #409EFF;
}

.el-radio__label {
  padding-left: 10px;
}

.el-scrollbar {
  overflow: hidden;
  position: relative;
}

.el-scrollbar:active > .el-scrollbar__bar, .el-scrollbar:focus > .el-scrollbar__bar, .el-scrollbar:hover > .el-scrollbar__bar {
  opacity: 1;
  -webkit-transition: opacity 340ms ease-out;
  transition: opacity 340ms ease-out;
}

.el-scrollbar__wrap {
  overflow: scroll;
  height: 100%;
}

.el-scrollbar__wrap--hidden-default {
  scrollbar-width: none;
}

.el-scrollbar__wrap--hidden-default::-webkit-scrollbar {
  width: 0;
  height: 0;
}

.el-scrollbar__thumb {
  position: relative;
  display: block;
  width: 0;
  height: 0;
  cursor: pointer;
  border-radius: inherit;
  background-color: rgba(144, 147, 153, 0.3);
  -webkit-transition: 0.3s background-color;
  transition: 0.3s background-color;
}

.el-scrollbar__thumb:hover {
  background-color: rgba(144, 147, 153, 0.5);
}

.el-scrollbar__bar {
  position: absolute;
  right: 2px;
  bottom: 2px;
  z-index: 1;
  border-radius: 4px;
  opacity: 0;
  -webkit-transition: opacity 120ms ease-out;
  transition: opacity 120ms ease-out;
}

.el-scrollbar__bar.is-vertical {
  width: 6px;
  top: 2px;
}

.el-scrollbar__bar.is-vertical > div {
  width: 100%;
}

.el-scrollbar__bar.is-horizontal {
  height: 6px;
  left: 2px;
}

.el-scrollbar__bar.is-horizontal > div {
  height: 100%;
}

.el-cascader-panel {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-radius: 4px;
}

.el-cascader-panel.is-bordered {
  border: 1px solid #E4E7ED;
  border-radius: 4px;
}

.el-cascader-menu {
  min-width: 180px;
  box-sizing: border-box;
  color: #606266;
  border-right: solid 1px #E4E7ED;
}

.el-cascader-menu:last-child {
  border-right: none;
}

.el-cascader-menu__wrap {
  height: 204px;
}

.el-cascader-menu__list {
  position: relative;
  min-height: 100%;
  margin: 0;
  padding: 6px 0;
  list-style: none;
  box-sizing: border-box;
}

.el-cascader-menu__hover-zone {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
}

.el-cascader-menu__empty-text {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  text-align: center;
  color: #C0C4CC;
}

.el-cascader-node {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0 30px 0 20px;
  height: 34px;
  line-height: 34px;
  outline: 0;
}

.el-cascader-node.is-selectable.in-active-path {
  color: #606266;
}

.el-cascader-node.in-active-path, .el-cascader-node.is-active, .el-cascader-node.is-selectable.in-checked-path {
  color: #409EFF;
  font-weight: 700;
}

.el-cascader-node:not(.is-disabled) {
  cursor: pointer;
}

.el-cascader-node:not(.is-disabled):focus, .el-cascader-node:not(.is-disabled):hover {
  background: #F5F7FA;
}

.el-cascader-node.is-disabled {
  color: #C0C4CC;
  cursor: not-allowed;
}

.el-cascader-node__prefix {
  position: absolute;
  left: 10px;
}

.el-cascader-node__postfix {
  position: absolute;
  right: 10px;
}

.el-cascader-node__label {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  padding: 0 10px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.el-cascader-node > .el-radio .el-radio__label {
  padding-left: 0;
}

.el-avatar {
  display: inline-block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  overflow: hidden;
  color: #fff;
  background: #C0C4CC;
  width: 40px;
  height: 40px;
  line-height: 40px;
}

.el-drawer, .el-drawer__body > * {
  -webkit-box-sizing: border-box;
}

.el-avatar > img {
  display: block;
  height: 100%;
  vertical-align: middle;
}

.el-empty__image img, .el-empty__image svg {
  vertical-align: top;
  height: 100%;
  width: 100%;
}

.el-avatar--circle {
  border-radius: 50%;
}

.el-avatar--square {
  border-radius: 4px;
}

.el-avatar--icon {
  font-size: 18px;
}

.el-avatar--large {
  width: 40px;
  height: 40px;
  line-height: 40px;
}

.el-avatar--medium {
  width: 36px;
  height: 36px;
  line-height: 36px;
}

.el-avatar--small {
  width: 28px;
  height: 28px;
  line-height: 28px;
}

@-webkit-keyframes el-drawer-fade-in {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes el-drawer-fade-in {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes rtl-drawer-in {
  0% {
    -webkit-transform: translate(100%, 0);
    transform: translate(100%, 0);
  }
  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
@keyframes rtl-drawer-in {
  0% {
    -webkit-transform: translate(100%, 0);
    transform: translate(100%, 0);
  }
  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
@-webkit-keyframes rtl-drawer-out {
  0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  100% {
    -webkit-transform: translate(100%, 0);
    transform: translate(100%, 0);
  }
}
@keyframes rtl-drawer-out {
  0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  100% {
    -webkit-transform: translate(100%, 0);
    transform: translate(100%, 0);
  }
}
@-webkit-keyframes ltr-drawer-in {
  0% {
    -webkit-transform: translate(-100%, 0);
    transform: translate(-100%, 0);
  }
  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
@keyframes ltr-drawer-in {
  0% {
    -webkit-transform: translate(-100%, 0);
    transform: translate(-100%, 0);
  }
  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
@-webkit-keyframes ltr-drawer-out {
  0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  100% {
    -webkit-transform: translate(-100%, 0);
    transform: translate(-100%, 0);
  }
}
@keyframes ltr-drawer-out {
  0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  100% {
    -webkit-transform: translate(-100%, 0);
    transform: translate(-100%, 0);
  }
}
@-webkit-keyframes ttb-drawer-in {
  0% {
    -webkit-transform: translate(0, -100%);
    transform: translate(0, -100%);
  }
  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
@keyframes ttb-drawer-in {
  0% {
    -webkit-transform: translate(0, -100%);
    transform: translate(0, -100%);
  }
  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
@-webkit-keyframes ttb-drawer-out {
  0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  100% {
    -webkit-transform: translate(0, -100%);
    transform: translate(0, -100%);
  }
}
@keyframes ttb-drawer-out {
  0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  100% {
    -webkit-transform: translate(0, -100%);
    transform: translate(0, -100%);
  }
}
@-webkit-keyframes btt-drawer-in {
  0% {
    -webkit-transform: translate(0, 100%);
    transform: translate(0, 100%);
  }
  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
@keyframes btt-drawer-in {
  0% {
    -webkit-transform: translate(0, 100%);
    transform: translate(0, 100%);
  }
  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
@-webkit-keyframes btt-drawer-out {
  0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  100% {
    -webkit-transform: translate(0, 100%);
    transform: translate(0, 100%);
  }
}
@keyframes btt-drawer-out {
  0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  100% {
    -webkit-transform: translate(0, 100%);
    transform: translate(0, 100%);
  }
}
.el-drawer {
  position: absolute;
  box-sizing: border-box;
  background-color: #FFF;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-shadow: 0 8px 10px -5px rgba(0, 0, 0, 0.2), 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12);
  box-shadow: 0 8px 10px -5px rgba(0, 0, 0, 0.2), 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12);
  overflow: hidden;
  outline: 0;
}

.el-drawer.rtl {
  -webkit-animation: rtl-drawer-out 0.3s;
  animation: rtl-drawer-out 0.3s;
  right: 0;
}

.el-drawer__open .el-drawer.rtl {
  -webkit-animation: rtl-drawer-in 0.3s 1ms;
  animation: rtl-drawer-in 0.3s 1ms;
}

.el-drawer.ltr {
  -webkit-animation: ltr-drawer-out 0.3s;
  animation: ltr-drawer-out 0.3s;
  left: 0;
}

.el-drawer__open .el-drawer.ltr {
  -webkit-animation: ltr-drawer-in 0.3s 1ms;
  animation: ltr-drawer-in 0.3s 1ms;
}

.el-drawer.ttb {
  -webkit-animation: ttb-drawer-out 0.3s;
  animation: ttb-drawer-out 0.3s;
  top: 0;
}

.el-drawer__open .el-drawer.ttb {
  -webkit-animation: ttb-drawer-in 0.3s 1ms;
  animation: ttb-drawer-in 0.3s 1ms;
}

.el-drawer.btt {
  -webkit-animation: btt-drawer-out 0.3s;
  animation: btt-drawer-out 0.3s;
  bottom: 0;
}

.el-drawer__open .el-drawer.btt {
  -webkit-animation: btt-drawer-in 0.3s 1ms;
  animation: btt-drawer-in 0.3s 1ms;
}

.el-drawer__wrapper {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: hidden;
  margin: 0;
}

.el-drawer__header {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #72767b;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 32px;
  padding: 20px 20px 0;
}

.el-drawer__header > :first-child {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.el-drawer__title {
  margin: 0;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  line-height: inherit;
  font-size: 1rem;
}

.el-drawer__close-btn {
  border: none;
  cursor: pointer;
  font-size: 20px;
  color: inherit;
  background-color: transparent;
}

.el-drawer__body {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  overflow: auto;
}

.el-popconfirm__main, .el-skeleton__image {
  display: -ms-flexbox;
  -webkit-box-align: center;
  display: -webkit-box;
}

.el-drawer__body > * {
  box-sizing: border-box;
}

.el-drawer.ltr, .el-drawer.rtl {
  height: 100%;
  top: 0;
  bottom: 0;
}

.el-drawer.btt, .el-drawer.ttb {
  width: 100%;
  left: 0;
  right: 0;
}

.el-drawer__container {
  position: relative;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
}

.el-drawer-fade-enter-active {
  -webkit-animation: el-drawer-fade-in 0.3s;
  animation: el-drawer-fade-in 0.3s;
}

.el-drawer-fade-leave-active {
  animation: el-drawer-fade-in 0.3s reverse;
}

.el-popconfirm__main {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}

.el-popconfirm__icon {
  margin-right: 5px;
}

.el-popconfirm__action {
  text-align: right;
  margin: 0;
}

@-webkit-keyframes el-skeleton-loading {
  0% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0 50%;
  }
}
@keyframes el-skeleton-loading {
  0% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0 50%;
  }
}
.el-skeleton {
  width: 100%;
}

.el-skeleton__first-line, .el-skeleton__paragraph {
  height: 16px;
  margin-top: 16px;
  background: #f2f2f2;
}

.el-skeleton.is-animated .el-skeleton__item {
  background: -webkit-gradient(linear, left top, right top, color-stop(25%, #f2f2f2), color-stop(37%, #e6e6e6), color-stop(63%, #f2f2f2));
  background: linear-gradient(90deg, #f2f2f2 25%, #e6e6e6 37%, #f2f2f2 63%);
  background-size: 400% 100%;
  -webkit-animation: el-skeleton-loading 1.4s ease infinite;
  animation: el-skeleton-loading 1.4s ease infinite;
}

.el-skeleton__item {
  background: #f2f2f2;
  display: inline-block;
  height: 16px;
  border-radius: 4px;
  width: 100%;
}

.el-skeleton__circle {
  border-radius: 50%;
  width: 36px;
  height: 36px;
  line-height: 36px;
}

.el-skeleton__circle--lg {
  width: 40px;
  height: 40px;
  line-height: 40px;
}

.el-skeleton__circle--md {
  width: 28px;
  height: 28px;
  line-height: 28px;
}

.el-skeleton__button {
  height: 40px;
  width: 64px;
  border-radius: 4px;
}

.el-skeleton__p {
  width: 100%;
}

.el-skeleton__p.is-last {
  width: 61%;
}

.el-skeleton__p.is-first {
  width: 33%;
}

.el-skeleton__text {
  width: 100%;
  height: 13px;
}

.el-skeleton__caption {
  height: 12px;
}

.el-skeleton__h1 {
  height: 20px;
}

.el-skeleton__h3 {
  height: 18px;
}

.el-skeleton__h5 {
  height: 16px;
}

.el-skeleton__image {
  width: unset;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-radius: 0;
}

.el-skeleton__image svg {
  fill: #DCDDE0;
  width: 22%;
  height: 22%;
}

.el-empty {
  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;
  -ms-flex-direction: column;
  flex-direction: column;
  text-align: center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 40px 0;
}

.el-empty__image {
  width: 160px;
}

.el-empty__image img {
  user-select: none;
  -o-object-fit: contain;
  object-fit: contain;
}

.el-empty__image svg {
  fill: #DCDDE0;
}

.el-empty__description {
  margin-top: 20px;
}

.el-empty__description p {
  margin: 0;
  font-size: 14px;
  color: #909399;
}

.el-empty__bottom, .el-result__title {
  margin-top: 20px;
}

.el-descriptions {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 14px;
  color: #303133;
}

.el-descriptions__header {
  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: 20px;
}

.el-descriptions__title {
  font-size: 16px;
  font-weight: 700;
}

.el-descriptions--mini, .el-descriptions--small {
  font-size: 12px;
}

.el-descriptions__body {
  color: #606266;
  background-color: #FFF;
}

.el-descriptions__body .el-descriptions__table {
  border-collapse: collapse;
  width: 100%;
  table-layout: fixed;
}

.el-descriptions__body .el-descriptions__table .el-descriptions-item__cell {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: left;
  font-weight: 400;
  line-height: 1.5;
}

.el-descriptions__body .el-descriptions__table .el-descriptions-item__cell.is-left {
  text-align: left;
}

.el-descriptions__body .el-descriptions__table .el-descriptions-item__cell.is-center {
  text-align: center;
}

.el-descriptions__body .el-descriptions__table .el-descriptions-item__cell.is-right {
  text-align: right;
}

.el-descriptions .is-bordered {
  table-layout: auto;
}

.el-descriptions .is-bordered .el-descriptions-item__cell {
  border: 1px solid #EBEEF5;
  padding: 12px 10px;
}

.el-descriptions :not(.is-bordered) .el-descriptions-item__cell {
  padding-bottom: 12px;
}

.el-descriptions--medium.is-bordered .el-descriptions-item__cell {
  padding: 10px;
}

.el-descriptions--medium:not(.is-bordered) .el-descriptions-item__cell {
  padding-bottom: 10px;
}

.el-descriptions--small.is-bordered .el-descriptions-item__cell {
  padding: 8px 10px;
}

.el-descriptions--small:not(.is-bordered) .el-descriptions-item__cell {
  padding-bottom: 8px;
}

.el-descriptions--mini.is-bordered .el-descriptions-item__cell {
  padding: 6px 10px;
}

.el-descriptions--mini:not(.is-bordered) .el-descriptions-item__cell {
  padding-bottom: 6px;
}

.el-descriptions-item {
  vertical-align: top;
}

.el-descriptions-item__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.el-descriptions-item__container .el-descriptions-item__content, .el-descriptions-item__container .el-descriptions-item__label {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
}

.el-descriptions-item__container .el-descriptions-item__content {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.el-descriptions-item__label.has-colon::after {
  content: ":";
  position: relative;
  top: -0.5px;
}

.el-descriptions-item__label.is-bordered-label {
  font-weight: 700;
  color: #909399;
  background: #fafafa;
}

.el-descriptions-item__label:not(.is-bordered-label) {
  margin-right: 10px;
}

.el-descriptions-item__content {
  word-break: break-word;
  overflow-wrap: break-word;
}

.el-result {
  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;
  -ms-flex-direction: column;
  flex-direction: column;
  text-align: center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 40px 30px;
}

.el-result__icon svg {
  width: 64px;
  height: 64px;
}

.el-result__title p {
  margin: 0;
  font-size: 20px;
  color: #303133;
  line-height: 1.3;
}

.el-result__subtitle {
  margin-top: 10px;
}

.el-result__subtitle p {
  margin: 0;
  font-size: 14px;
  color: #606266;
  line-height: 1.3;
}

.el-result__extra {
  margin-top: 30px;
}

.el-result .icon-success {
  fill: #67C23A;
}

.el-result .icon-error {
  fill: #F56C6C;
}

.el-result .icon-info {
  fill: #909399;
}

.el-result .icon-warning {
  fill: #E6A23C;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.compt-affix[data-v-1a46589e] {
  position: fixed;
  z-index: 10;
}

.compt-anchor-wrapper {
  overflow: auto;
  padding-left: 4px;
  margin-left: -4px;
}

.compt-anchor {
  position: relative;
  padding-left: 2px;
}

.compt-anchor .compt-anchor-ink {
  position: absolute;
  height: 100%;
  left: 0;
  top: 0;
}

.compt-anchor .compt-anchor-ink .compt-anchor:before {
  content: " ";
  position: relative;
  width: 2px;
  height: 100%;
  display: block;
  background-color: #e8eaec;
  margin: 0 auto;
}

.compt-anchor .compt-anchor-ink .compt-anchor-ball {
  display: inline-block;
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  border: 2px solid #2d8cf0;
  background-color: #fff;
  left: 50%;
  -webkit-transition: top 0.2s ease-in-out;
  transition: top 0.2s ease-in-out;
  -webkit-transform: translate(-50%, 2px);
  transform: translate(-50%, 2px);
}

.compt-anchor .compt-anchor.fixed .compt-anchor-ink .compt-anchor-ink-ball {
  display: none;
}

.compt-anchor-link {
  padding: 8px 0 8px 16px;
  line-height: 1;
}

.compt-anchor-link .compt-anchor-title {
  display: block;
  position: relative;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  color: #515a6e;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-bottom: 8px;
}

.compt-anchor-link .compt-anchor-title .compt-anchor:only-child {
  margin-bottom: 0;
}

.compt-anchor-link .compt-anchor-active > .compt-anchor-title {
  color: #2d8cf0;
}

.compt-anchor-link .compt-anchor-link {
  padding-top: 6px;
  padding-bottom: 6px;
}

.compt-anchor-link-title {
  display: block;
  position: relative;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  color: #515a6e;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-bottom: 8px;
}

.compt-anchor-link-title:only-child {
  margin-bottom: 0;
}

.compt-anchor-link-active > .compt-anchor-link-title {
  color: #2d8cf0;
}

.compt-anchor-ink:before {
  content: " ";
  position: relative;
  width: 2px;
  height: 100%;
  display: block;
  background-color: #e8eaec;
  margin: 0 auto;
}

.compt-anchor-ink-ball {
  border-width: 1px;
  display: inline-block;
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  border: 2px solid #2d8cf0;
  background-color: #fff;
  left: 50%;
  -webkit-transition: top 0.2s ease-in-out;
  transition: top 0.2s ease-in-out;
  -webkit-transform: translate(-50%, 2px);
  transform: translate(-50%, 2px);
}

.XxInputSearch {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.XxInputSearch .el-input {
  width: 200px;
  margin-right: 8px;
}

.XxInputSearch .search-icon, .XxSearchBar .el-icon-search {
  cursor: pointer;
}

.XxNavbar {
  padding: 16px 8px 12px 8px;
}

.XxNavbar .clearFix:after {
  content: "";
  display: block;
  clear: both;
  visibility: hidden;
  height: 0;
  font-size: 0;
}

.XxNavbar .inner-tool {
  height: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.XxNavbar .inner-tool .left {
  float: left;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

.XxNavbar .inner-tool .left, .XxNavbar .inner-tool .right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  height: 100%;
}

.XxNavbar .inner-tool .right {
  float: right;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.XxNavbar .inner-tool .center {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  .XxNavbar {
    margin-bottom: 8px !important;
  }
}
.XxSearchBar4Tree .flex-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify !important;
  -ms-flex-pack: justify !important;
  justify-content: space-between !important;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.XxSearchBar4Tree .flex-row .svg-icon {
  font-size: 16px;
}

.XxSearchBar4Tree .flex-row .el-input--small .el-input__inner {
  height: 30px;
  line-height: 30px;
}

.XxSearchBar4Tree .flex-row .el-input--small .el-input__icon {
  line-height: 30px;
}

.XxSearchBar4Tree .search-content {
  width: 100%;
}

.XxSearchBar4Tree .search-content .el-divider {
  opacity: 0.6;
}

.XxBtnGroup .btn {
  margin: 20px;
  border-radius: 4px;
  outline: none;
}

.XxBtnGroup .el-button.drop {
  padding: 0 !important;
}

.XxBtnGroup .el-button.drop .el-dropdown .el-dropdown-link {
  padding: 8px 15px !important;
}

.XxBtnGroup .btn-group {
  height: 32px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.XxBtnGroup .btn-group .btn {
  padding: 8px 15px;
  margin: 0;
  border: 1px solid #dcdfe6;
  background-color: #fff;
  color: #606266;
  outline: none;
  cursor: pointer;
}

.XxBtnGroup .btn-group .btn:hover {
  background-color: #ecf5ff;
  border-color: #c6e2ff;
  z-index: 88;
}

.XxBtnGroup .btn-group .btn:active {
  background-color: #ecf5ff;
  border-color: #3a8ee6;
  z-index: 99;
}

.XxBtnGroup .btn-group .btn:not(:first-child) {
  margin-left: -1px;
}

.XxButtonFilter .filterBtn-box {
  display: inline-block;
  cursor: pointer;
}

.XxImageList .el-dialog__header {
  padding: 18px 24px 28px !important;
}

#xx-dialog {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  margin: 0 !important;
  max-height: calc(100% - 30px);
  max-width: calc(100% - 30px);
}

#xx-dialog .el-dialog {
  height: 200px;
  max-height: 500px;
}

#xx-dialog .el-dialog__header {
  padding: 18px 24px 16px;
  border-bottom: 1px solid #f0f0f0;
}

#xx-dialog .el-dialog__header .el-dialog__title {
  font-size: 16px !important;
  font-weight: 600 !important;
}

#xx-dialog .el-dialog__header .el-icon-close:before {
  font-size: 16px;
  font-weight: 600;
}

#xx-dialog .el-dialog__body {
  padding: 10px 24px !important;
  border-bottom: 1px solid #f0f0f0;
  min-height: 0;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  overflow: auto;
}

#xx-dialog .el-dialog__footer {
  padding: 16px 24px !important;
}

.el-dialog__wrapper {
  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;
}

.MsgBoxConfirm .el-dialog__headerbtn {
  z-index: 999;
}

.MsgBoxConfirm .el-dialog__body {
  padding: 20px !important;
  min-height: 0 !important;
}

.MsgBoxConfirm .el-dialog__footer {
  border-top: 1px solid #f0f0f0;
}

.XxNoData {
  height: 100%;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-image: url(/img/gridNoData.da7ab13b.f8c677dc.png);
  background-repeat: no-repeat;
  background-position: 50%;
}

.XxSplitPanel.split-panel {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}

.XxSplitPanel .split-horizontal-box {
  width: 6px;
  height: 100%;
  position: absolute;
  background: #e3e3e8;
  border: 1px solid #b3b3b3;
  border-top: none;
  border-bottom: none;
  z-index: 666;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.XxSplitPanel .split-horizontal-box:hover {
  cursor: col-resize;
}

.XxSplitPanel .split-horizontal-box .drag-center {
  position: absolute;
  top: 50%;
  width: 100%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  height: 115px;
}

.XxSplitPanel .split-horizontal-box .drag-center .drag-center-item {
  display: block;
  width: 100%;
  height: 1px;
  background-color: #a6a6a6;
  margin-bottom: 5px;
}

.XxSplitPanel .split-horizontal-box .drag-center .drag-center-item:last-child {
  margin-bottom: 0;
}

.XxSplitPanel .split-vertical-box {
  width: 100%;
  height: 6px;
  position: absolute;
  background: #f6f6e9;
  border: 1px solid #b3b3b3;
  border-left: none;
  border-right: none;
  z-index: 666;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  overflow: hidden;
}

.XxSplitPanel .split-vertical-box:hover {
  cursor: row-resize;
}

.XxSplitPanel .split-vertical-box .drag-center {
  position: absolute;
  left: 50%;
  height: 100%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  width: 115px;
}

.XxSplitPanel .split-vertical-box .drag-center .drag-center-item {
  display: inline-block;
  width: 1px;
  height: 100%;
  background-color: #000;
  margin-right: 5px;
}

.XxSplitPanel .split-vertical-box .drag-center .drag-center-item:last-child {
  margin-right: 0;
}

.XxSplitPanel .no-dragged:hover {
  cursor: default !important;
}

.XxSplitPanel .split-drag-copy {
  opacity: 0.6;
  z-index: 999;
}

.XxSplitPanel .left, .XxSplitPanel .right {
  height: 100%;
  position: absolute;
}

.XxSplitPanel .bottom, .XxSplitPanel .top {
  width: 100%;
  position: absolute;
}

.xx-tips-pop .question-style {
  position: absolute;
  top: 10px;
  right: -20px;
  color: #c0c4cc;
  cursor: pointer;
}

.xx-tips-pop .question-style-left {
  position: absolute;
  top: -8px;
  left: -14px;
  color: #c0c4cc;
  cursor: pointer;
}

.xx-tips-pop .question-style-table {
  color: #c0c4cc;
  display: inline-block;
  margin-left: 4px;
  cursor: pointer;
}

.xx-tips-pop .question-style-table-a {
  color: #00f;
  padding-left: 4px;
}

.xx-tips-pop .tip-text-style {
  font-size: 12px;
  opacity: 0.8;
}

.xx-tips-pop .tip-text-style a {
  text-decoration: underline !important;
}

.xx-tips-pop .tip-text-style a:hover {
  opacity: 0.7;
}

.XxTreeUser .right-split {
  margin-right: 4px;
}

.XxTreeUser.vue-treeselect {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
  overflow: hidden;
}

.XxTreeUser.vue-treeselect .vue-treeselect__menu {
  border: none;
  border-top: 1px solid #cfcfcf;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

.XxTreeUser.vue-treeselect .vue-treeselect__control {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  height: auto;
  min-height: 34px;
  border-radius: 0 !important;
}

.XxTreeUser.vue-treeselect .vue-treeselect__menu-container {
  top: 1px !important;
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

.XxTreeUser.vue-treeselect .vue-treeselect__label-container > div:last-child {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.XxTreeUser.vue-treeselect .vue-treeselect__label-container > div:last-child > span:last-child {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  margin: auto;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.XxTreeUser.vue-treeselect .vue-treeselect__menu {
  position: absolute;
  max-height: 100% !important;
  border-top: none;
  margin-top: 4px;
}

.XxTreeUser.vue-treeselect .vue-treeselect__control {
  border-radius: 5px !important;
}

.XxTreeUser.vue-treeselect .vue-treeselect__indent-level-0 .vue-treeselect__option {
  height: 30px;
  line-height: 30px;
}

.XxTreeUser.vue-treeselect .vue-treeselect__control-arrow-container:hover {
  background-color: transparent;
}

.XxTreeUser.vue-treeselect .vue-treeselect__menu-container {
  overflow: visible !important;
}

.vue-treeselect ::-webkit-scrollbar {
  z-index: 11;
  width: 6px;
}

.vue-treeselect ::-webkit-scrollbar:horizontal {
  height: 6px;
}

.vue-treeselect ::-webkit-scrollbar-thumb {
  border-radius: 5px;
  width: 6px;
  background: #dddee0;
}

.vue-treeselect ::-webkit-scrollbar-corner {
  background: #fff;
}

.vue-treeselect ::-webkit-scrollbar-track {
  background: #fff !important;
}

.vue-treeselect ::-webkit-scrollbar-track-piece {
  background: #fff;
  width: 6px;
}

.vue-tree-select-option-label-wrap[data-v-53e0b8e7] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.vue-tree-select-el-badge__content[data-v-53e0b8e7] {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.vue-tree-select-el-badge__content[data-v-53e0b8e7], .vue-tree-select-option-label[data-v-53e0b8e7] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.vue-tree-select-option-label[data-v-53e0b8e7] {
  position: relative;
  max-width: calc(100% - 16px);
}

.vue-tree-select-option-label .label[data-v-53e0b8e7], [data-v-53e0b8e7] .vue-treeselect__multi-value-label {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

[data-v-53e0b8e7] .vue-treeselect__multi-value-label {
  max-width: 200px;
}

.vue-treeselect[data-v-53e0b8e7] ::-webkit-scrollbar {
  z-index: 11;
  width: 6px;
}

.vue-treeselect[data-v-53e0b8e7] ::-webkit-scrollbar:horizontal {
  height: 6px;
}

.vue-treeselect[data-v-53e0b8e7] ::-webkit-scrollbar-thumb {
  border-radius: 5px;
  width: 6px;
  background: #dddee0;
}

.vue-treeselect[data-v-53e0b8e7] ::-webkit-scrollbar-corner {
  background: #fff;
}

.vue-treeselect[data-v-53e0b8e7] ::-webkit-scrollbar-track {
  background: #fff !important;
}

.vue-treeselect[data-v-53e0b8e7] ::-webkit-scrollbar-track-piece {
  background: #fff;
  width: 6px;
}

.virtual-tree-item {
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-size: 14px;
  line-height: 30px;
  height: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.virtual-tree-item:hover {
  background: #f5f7fa;
}

.virtual-tree-item .text-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  overflow: hidden;
}

.virtual-tree-item .tag {
  font-size: 12px;
  display: inline-block;
  color: #c0c4cc;
  width: 14px;
}

.virtual-tree-item .el-checkbox.check-box {
  margin: 0 4px;
}

.virtual-tree-item .virtual-tree-item-text {
  margin-left: 4px;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  min-width: 0;
}

.virtual-tree-item .tree-item-text {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  min-width: 0;
}

.virtual-tree-item .ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.virtual-tree-item.active {
  background-color: #f1f6fa;
}

.virtual-tree-item .hide {
  display: none;
}

.XxVirtualTree {
  height: calc(100% - 4px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.XxVirtualTree.hideIcon .xxIcon {
  display: none;
}

.XxVirtualTree .virtual-tree-list {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  min-height: 0;
  overflow-y: auto;
}

.XxVirtualTree .virtual-tree-search {
  margin-bottom: 8px;
}

.virtual-tree ::-webkit-scrollbar {
  z-index: 11;
  width: 6px;
}

.virtual-tree ::-webkit-scrollbar:horizontal {
  height: 6px;
}

.virtual-tree ::-webkit-scrollbar-thumb {
  border-radius: 5px;
  width: 6px;
  background: #dddee0;
}

.virtual-tree ::-webkit-scrollbar-corner {
  background: #fff;
}

.virtual-tree ::-webkit-scrollbar-track {
  background: #fff !important;
}

.virtual-tree ::-webkit-scrollbar-track-piece {
  background: #fff;
  width: 6px;
}

.el-select[data-v-85040656] {
  width: 100%;
}

[data-v-85040656] .el-select-dropdown {
  display: none;
}

:root {
  --tree-color-primary:var(--x-color-primary,#2d8cf0);
  --tree-color-primary-l5:var(--x-color-primary-l5,#5cadff);
}

@-webkit-keyframes ctree-animation-spin {
  0% {
    -webkit-transform: rotate(0deg) translateZ(0);
    transform: rotate(0deg) translateZ(0);
  }
  to {
    -webkit-transform: rotate(1turn) translateZ(0);
    transform: rotate(1turn) translateZ(0);
  }
}
@keyframes ctree-animation-spin {
  0% {
    -webkit-transform: rotate(0deg) translateZ(0);
    transform: rotate(0deg) translateZ(0);
  }
  to {
    -webkit-transform: rotate(1turn) translateZ(0);
    transform: rotate(1turn) translateZ(0);
  }
}
@-webkit-keyframes ctree-animation-svg-circle-spin {
  0% {
    stroke-dasharray: 1 130;
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dasharray: 90 130;
    stroke-dashoffset: -30;
  }
  to {
    stroke-dasharray: 90 130;
    stroke-dashoffset: -124;
  }
}
@keyframes ctree-animation-svg-circle-spin {
  0% {
    stroke-dasharray: 1 130;
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dasharray: 90 130;
    stroke-dashoffset: -30;
  }
  to {
    stroke-dasharray: 90 130;
    stroke-dashoffset: -124;
  }
}
.ctree-tree__scroll-area, .ctree-tree__wrapper {
  width: 100%;
  height: 100%;
  position: relative;
  min-height: 32px;
}

.ctree-tree__scroll-area {
  overflow: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.ctree-tree__block-area {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.ctree-tree__empty {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: absolute;
  top: 0;
  left: 0;
}

.ctree-tree__empty-text_default {
  width: 100%;
  text-align: center;
}

.ctree-tree__loading {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: absolute;
  top: 0;
  left: 0;
  background-color: hsla(0, 0%, 100%, 0.95);
}

.ctree-tree__loading-wrapper {
  width: 100%;
  text-align: center;
}

.ctree-tree__loading-icon {
  display: inline-block;
  width: 30px;
  height: 30px;
  -webkit-animation: ctree-animation-spin 2s linear infinite;
  animation: ctree-animation-spin 2s linear infinite;
}

.ctree-tree__loading-icon .ctree-loading-icon__circle {
  stroke: var(--tree-color-primary);
  stroke-linecap: round;
  -webkit-animation: ctree-animation-svg-circle-spin 1.5s ease-in-out infinite;
  animation: ctree-animation-svg-circle-spin 1.5s ease-in-out infinite;
}

.ctree-tree__iframe {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  border: none;
  padding: 0;
  margin: 0;
  opacity: 0;
  z-index: -1000;
  pointer-events: none;
}

.ctree-tree-node__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.ctree-tree-node__drop {
  width: 100%;
  height: 2px;
}

.ctree-tree-node__drop_active {
  background-color: var(--tree-color-primary-l5);
}

.ctree-tree-node__node-body {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  line-height: 20px;
}

.ctree-tree-node__square {
  width: 20px;
  height: 20px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.ctree-tree-node__expand, .ctree-tree-node__square {
  position: relative;
  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;
}

.ctree-tree-node__expand {
  cursor: pointer;
  width: 16px;
  height: 16px;
  -webkit-transition: -webkit-transform 0.2s linear;
  transition: -webkit-transform 0.2s linear;
  transition: transform 0.2s linear;
  transition: transform 0.2s linear, -webkit-transform 0.2s linear;
}

.ctree-tree-node__expand:after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  border: 5px solid transparent;
  border-left: 5px solid #515a6e;
}

.ctree-tree-node__expand_active {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

.ctree-tree-node__loading-icon {
  display: inline-block;
  width: 14px;
  height: 14px;
  -webkit-animation: ctree-animation-spin 2s linear infinite;
  animation: ctree-animation-spin 2s linear infinite;
}

.ctree-tree-node__loading-icon .ctree-loading-icon__circle {
  stroke: #515a6e;
  stroke-linecap: round;
  -webkit-animation: ctree-animation-svg-circle-spin 1.5s ease-in-out infinite;
  animation: ctree-animation-svg-circle-spin 1.5s ease-in-out infinite;
}

.ctree-tree-node__checkbox {
  cursor: pointer;
  width: 14px;
  height: 14px;
  border: 1px solid;
  border-color: #dcdfe6;
  border-radius: 2px;
  background-color: #fff;
  -webkit-transition: border-color 0.2s ease-in-out, background-color 0.2s ease-in-out, -webkit-box-shadow 0.2s ease-in-out;
  transition: border-color 0.2s ease-in-out, background-color 0.2s ease-in-out, -webkit-box-shadow 0.2s ease-in-out;
  transition: border-color 0.2s ease-in-out, background-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
  transition: border-color 0.2s ease-in-out, background-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out, -webkit-box-shadow 0.2s ease-in-out;
}

.ctree-tree-node__checkbox, .ctree-tree-node__checkbox:after {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: absolute;
}

.ctree-tree-node__checkbox:after {
  content: "";
  display: table;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  width: 4px;
  height: 8px;
  top: 1px;
  left: 4px;
  -webkit-transform: rotate(45deg) scale(0);
  transform: rotate(45deg) scale(0);
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}

.ctree-tree-node__checkbox:hover {
  border-color: #c0c4cc;
}

.ctree-tree-node__checkbox:focus {
  -webkit-box-shadow: 0 0 0 2px var(--tree-color-primary-l5);
  box-shadow: 0 0 0 2px var(--tree-color-primary-l5);
}

.ctree-tree-node__checkbox_checked {
  border-color: var(--tree-color-primary);
  background-color: var(--tree-color-primary);
}

.ctree-tree-node__checkbox_checked:after {
  width: 4px;
  height: 8px;
  top: 1px;
  left: 4px;
  -webkit-transform: rotate(45deg) scale(1);
  transform: rotate(45deg) scale(1);
}

.ctree-tree-node__checkbox_checked:hover, .ctree-tree-node__checkbox_indeterminate {
  border-color: var(--tree-color-primary);
  background-color: var(--tree-color-primary);
}

.ctree-tree-node__checkbox_indeterminate:after {
  width: 8px;
  height: 1px;
  top: 5px;
  left: 2px;
  -webkit-transform: scale(1);
  transform: scale(1);
}

.ctree-tree-node__checkbox_indeterminate:hover {
  border-color: var(--tree-color-primary);
  background-color: var(--tree-color-primary);
}

.ctree-tree-node__checkbox_disabled {
  cursor: not-allowed;
}

.ctree-tree-node__checkbox_disabled, .ctree-tree-node__checkbox_disabled:hover {
  border-color: #dcdfe6;
  background-color: #f2f6fc;
}

.ctree-tree-node__checkbox_disabled:after {
  border-color: #c0c4cc;
}

.ctree-tree-node__title {
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  height: 20px 6px;
  line-height: 20px 6px;
  margin-left: 5px;
  padding-left: 5px;
  background-color: transparent;
  word-break: keep-all;
  white-space: nowrap;
  word-wrap: none;
}

.ctree-tree-node__title:hover {
  background-color: #ebf5ff;
}

.ctree-tree-node__title_selected, .ctree-tree-node__title_selected:hover {
  background-color: #d4e7fc;
}

.ctree-tree-node__title_disabled {
  cursor: not-allowed;
  color: #999;
}

.ctree-tree-search__wrapper {
  width: 100%;
  height: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.ctree-tree-search__search {
  height: 42px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.ctree-tree-search__check-all-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-pack: initial;
  -ms-flex-pack: initial;
  justify-content: normal;
  width: 40px;
}

.ctree-tree-search__check-all {
  margin-left: 23px;
}

.ctree-tree-search__input-wrapper {
  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;
  padding-left: 5px;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.ctree-tree-search__input {
  color: #515a6e;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  height: 32px;
  border: 1px solid #dcdfe6;
  border-radius: 4px;
  padding: 4px 7px;
  outline: none;
  -webkit-transition: border 0.2s ease-in-out, -webkit-box-shadow 0.2s ease-in-out;
  transition: border 0.2s ease-in-out, -webkit-box-shadow 0.2s ease-in-out;
  transition: border 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
  transition: border 0.2s ease-in-out, box-shadow 0.2s ease-in-out, -webkit-box-shadow 0.2s ease-in-out;
}

.ctree-tree-search__input::-webkit-input-placeholder {
  color: #c5c8ce;
}

.ctree-tree-search__input::-moz-placeholder {
  color: #c5c8ce;
}

.ctree-tree-search__input:-ms-input-placeholder {
  color: #c5c8ce;
}

.ctree-tree-search__input::-ms-input-placeholder {
  color: #c5c8ce;
}

.ctree-tree-search__input::placeholder {
  color: #c5c8ce;
}

.ctree-tree-search__input:focus, .ctree-tree-search__input:hover {
  border-color: var(--tree-color-primary-l5);
}

.ctree-tree-search__input:focus {
  -webkit-box-shadow: 0 0 0 2px rgba(45, 140, 240, 0.2);
  box-shadow: 0 0 0 2px rgba(45, 140, 240, 0.2);
}

.ctree-tree-search__input_disabled {
  cursor: not-allowed;
  color: #ccc;
  background-color: #f3f3f3;
}

.ctree-tree-search__input_disabled:hover {
  border-color: #dcdfe6;
}

.ctree-tree-search__action-wrapper {
  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;
  padding: 0 10px;
}

.ctree-tree-search__checked-button {
  cursor: pointer;
}

.ctree-tree-search__checked-button:hover {
  color: var(--tree-color-primary-l5);
}

.ctree-tree-search__checked-button_active {
  color: var(--tree-color-primary);
}

.ctree-tree-search__tree-wrapper {
  width: 100%;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  overflow-y: auto;
}

.ctree-tree-search__footer {
  padding: 5px;
}

.ctree-tree-drop__wrapper {
  position: relative;
}

.ctree-tree-drop__reference {
  cursor: pointer;
}

.ctree-tree-drop__display-input {
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding-right: 20px;
}

.ctree-tree-drop__display-input-text {
  display: block;
  height: 100%;
  line-height: 22px;
}

.ctree-tree-drop__display-input-placeholder {
  color: #c5c8ce;
}

.ctree-tree-drop__display-input_focus {
  border-color: var(--tree-color-primary-l5);
  -webkit-box-shadow: 0 0 0 2px rgba(45, 140, 240, 0.2);
  box-shadow: 0 0 0 2px rgba(45, 140, 240, 0.2);
}

.ctree-tree-drop__display-icon-drop {
  position: absolute;
  top: 8px;
  right: 3px;
  width: 14px;
  height: 14px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 3px solid #808695;
  border-top: none;
  border-left: none;
  -webkit-transform: rotate(45deg) scale(0.5) translateX(-3.5px) translateY(-3.5px);
  transform: rotate(45deg) scale(0.5) translateX(-3.5px) translateY(-3.5px);
  -webkit-transition: -webkit-transform 0.2s ease-in-out;
  transition: -webkit-transform 0.2s ease-in-out;
  transition: transform 0.2s ease-in-out;
  transition: transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;
}

.ctree-tree-drop__display-icon-drop_active {
  -webkit-transform: rotate(225deg) scale(0.5) translateX(-3.5px) translateY(-3.5px);
  transform: rotate(225deg) scale(0.5) translateX(-3.5px) translateY(-3.5px);
}

.ctree-tree-drop__display-icon-clear {
  position: absolute;
  top: 8px;
  right: 3px;
  width: 14px;
  height: 14px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 50%;
  background-color: #808695;
  overflow: hidden;
  -webkit-transform: scale(0.9) rotate(45deg);
  transform: scale(0.9) rotate(45deg);
  display: none;
}

.ctree-tree-drop__display-icon-clear:after, .ctree-tree-drop__display-icon-clear:before {
  content: "";
  width: 1px;
  height: 7px;
  display: block;
  background-color: #fff;
  position: absolute;
  top: 3.5px;
  left: 6.5px;
}

.ctree-tree-drop__display-icon-clear:after {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

.ctree-tree-drop__display-input:hover .ctree-tree-drop__display-icon-clear {
  display: block;
}

.ctree-tree-drop__dropdown {
  position: absolute;
  top: -999px;
  left: -999px;
  -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
  border-radius: 4px;
  margin: 5px 0;
  padding: 5px 10px;
  -webkit-transform-origin: center top 0;
  transform-origin: center top 0;
  background-color: #fff;
  z-index: 9999;
}

.ctree-tree-drop__dropdown .ctree-tree-search__search {
  border-bottom: 1px solid #dcdfe6;
  padding-bottom: 5px;
  height: 38px;
}

.ctree-tree-drop__dropdown .ctree-tree-search__tree-wrapper {
  padding-top: 5px;
}

.ctree-dropdown-enter, .ctree-dropdown-leave-to {
  opacity: 0;
  -webkit-transform: scaleY(0.8);
  transform: scaleY(0.8);
}

.ctree-dropdown-enter-active, .ctree-dropdown-leave-active {
  -webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
  transition: opacity 0.3s, -webkit-transform 0.3s;
  transition: opacity 0.3s, transform 0.3s;
  transition: opacity 0.3s, transform 0.3s, -webkit-transform 0.3s;
}

.PdfPreviewer {
  overflow: hidden !important;
}

.error-page {
  width: 100%;
  height: 100%;
  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;
  background: var(--x-color-gray-l1, #eaeaea);
  color: var(--x-color-gray, #595959);
}

.ht100 {
  height: 100%;
}

.TextPreviewer {
  word-wrap: break-word;
  white-space: normal;
  overflow: scroll !important;
}

.AudioPreviewer {
  background: #242730;
  position: relative;
}

.AudioPreviewer, .AudioPreviewer .bg {
  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;
}

.AudioPreviewer .bg {
  width: 340px;
  height: 340px;
  border-radius: 4px;
  background: #31333b;
  -webkit-box-shadow: 0 12px 20px rgba(0, 0, 0, 0.3);
  box-shadow: 0 12px 20px rgba(0, 0, 0, 0.3);
}

.AudioPreviewer .bg img {
  width: 216px;
  height: 216px;
}

.AudioPreviewer .audio-viewer__canvas {
  position: absolute;
  height: 111px;
  width: 100%;
  bottom: 0;
  border-radius: 0 0 4px 4px;
  background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(#000));
  background: linear-gradient(180deg, transparent, #000);
}

.AudioPreviewer .toolbar {
  padding: 0 16px;
}

.AudioPreviewer .progress-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #fff;
  line-height: 22px;
  margin-top: 30px;
}

.AudioPreviewer .progress-box .played {
  margin-right: 10px;
}

.AudioPreviewer .progress-box .duration {
  margin-left: 10px;
}

.AudioPreviewer .progress-box .progress-bar-bg {
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  height: 4px;
  border-radius: 2px;
  background: hsla(0, 0%, 100%, 0.3);
}

.AudioPreviewer .progress-box .progress-bar {
  width: 0;
  height: 4px;
  border-radius: 2px;
  background: #1491ed;
}

.AudioPreviewer .progress-box .progressDot {
  width: 16px;
  height: 16px;
  border-radius: 50%;
  background-color: #fff;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -8px;
  margin-left: -8px;
  cursor: pointer;
}

.AudioPreviewer .controlls {
  margin-top: 15px;
  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;
}

.AudioPreviewer .controlls .voice-bar-bg {
  cursor: pointer;
  width: 116px;
  height: 26px;
  border-radius: 4px;
  background: hsla(0, 0%, 100%, 0.1);
  background-image: url(/img/voice.b4d84268.827a6b05.svg);
  background-repeat: no-repeat;
  background-position: 10px 4px;
  background-size: 18px;
}

.AudioPreviewer .controlls .voice-bar {
  width: 116px;
  height: 26px;
  border-radius: 4px 0 0 4px;
  background: hsla(0, 0%, 100%, 0.2);
}

.AudioPreviewer .controlls .play-btn {
  cursor: pointer;
  width: 34px;
  height: 34px;
  position: absolute;
  left: 50%;
  margin-left: -17px;
  background: url(/img/play.04a209f7.658babb8.svg) no-repeat;
  background-size: 34px;
}

.AudioPreviewer .controlls .play-btn.paused {
  background: url(/img/pause.5475d47c.726ade86.svg) no-repeat;
}

.AudioPreviewer .controlls .fullscreen {
  cursor: pointer;
  width: 24px;
  height: 24px;
  background: url(/img/fullscreen.c3b62b2d.542d8c14.svg) no-repeat;
  background-size: 24px;
}

.AudioPreviewer .musicBg {
  width: 200px;
  height: 200px;
  background: url(/img/music.83e587de.7f9a1c1f.svg) no-repeat;
}

.VideoPreviewer {
  background: #242730;
}

.VideoPreviewer video {
  width: 100%;
  max-height: 100%;
}

.ImgPreviewer .img-box {
  height: 100%;
  overflow: hidden;
}

.ImgPreviewer .el-image-viewer__actions__inner {
  cursor: pointer;
}

#mdPreviewer {
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text;
}

#mdPreviewer * {
  font-size: inherit !important;
}

#mdPreviewer .v-md-editor-preview, .CodePreviewer .codeWrapper {
  height: 100%;
  overflow: auto;
}

.unknownPreviewer {
  color: #8c8c8c;
  background: -webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#ebebeb));
  background: linear-gradient(180deg, #ebebeb, #ebebeb);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.unknownPreviewer .unknownIcon {
  width: 200px;
  height: 100px;
  background: url(/img/unknow-preview.f29662b1.e66ab28b.svg) no-repeat 50%;
}

.unknownPreviewer div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.unknownPreviewer div .el-button {
  margin-top: 12px;
}

.ZipPreviewer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.ZipPreviewer .left {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.ZipPreviewer .left > * {
  height: 100%;
}

.ZipPreviewer .right {
  width: 200px;
  border-right: 1px solid #eee;
  overflow-y: auto;
  background: #fff;
}

.ZipPreviewer .back-icon {
  margin-left: 20px;
  margin-bottom: 10px;
  margin-top: 10px;
}

.ZipPreviewer .empty {
  text-align: center;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  color: #999;
}

.CadPreviewer {
  height: 100%;
}

.CadPreviewer .button {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  color: #3464cf;
  text-decoration: underline;
}

.svg-icon[data-v-20cc0632] {
  width: 1em;
  height: 1em;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}

.svg-external-icon[data-v-20cc0632] {
  background-color: currentColor;
  -webkit-mask-size: cover !important;
  mask-size: cover !important;
  display: inline-block;
}

.XxViewer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background: #fff;
  width: 100% !important;
  height: 100%;
  position: relative;
}

.XxViewer .custom-node {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.XxViewer .content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background: #fff;
}

.XxViewer .content.px12 {
  padding: 12px;
}

.XxViewer .content .left {
  height: 100%;
  width: 100%;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  position: relative;
}

.XxViewer .content .left > div {
  height: 100%;
}

.XxViewer .content .left .expand-button {
  position: absolute;
  top: 50%;
  right: -12px;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  padding: 6px 2px;
  background-color: #f0f0f0;
  border: 1px solid #ddd;
  border-radius: 4px;
  cursor: pointer;
  z-index: 3;
}

.XxViewer.isDialog {
  position: fixed;
  top: 15px;
  right: 15px;
  bottom: 15px;
  left: 15px;
  width: calc(100% - 30px) !important;
  height: calc(100% - 30px);
  z-index: 2000;
  border-radius: 4px 4px 0 0;
}

.XxViewer.isDialog:after {
  content: "";
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: -1;
  opacity: 0.5;
  background: #000;
}

.XxViewer .preview-head {
  height: 42px;
  background: #fff;
  cursor: move;
  border-bottom: 1px solid #e5e5e5;
  text-align: center;
  position: relative;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.XxViewer .preview-head + * {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  height: 0;
}

.XxViewer .filename-box {
  margin: 0 auto;
  line-height: 42px;
  width: 70%;
  overflow: hidden;
  font-size: 16px !important;
  font-weight: 500 !important;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.XxViewer .preview-close {
  position: absolute;
  top: 50%;
  right: 0;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  font-size: 20px !important;
  padding: 12px;
  cursor: pointer;
}

.XxViewer .is-disabled {
  cursor: no-drop;
}

.XxViewer .no-data {
  width: 100%;
  height: 100%;
  background: url(/img/gridNoData.c201a721.e42a0e6f.png) no-repeat 50%;
  background-size: 240px;
}

.XxViewer .no-data .el-icon-close {
  position: absolute;
  right: 20px;
  top: 20px;
}

.XxViewer .xxIcon {
  margin-right: 4px;
  font-size: 16px !important;
}

.XxViewer .expandTree {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  opacity: 1;
  visibility: visible;
  right: 0;
  top: 42px;
  bottom: 0;
  max-width: 360px;
}

.XxViewer .expandTree.collapsed {
  width: 0;
  opacity: 0;
  visibility: hidden;
}

.XxViewer .expandTree .el-tree {
  overflow-y: auto;
  height: 100%;
  background: #fff;
}

.XxViewer .CodeMirror, .XxViewer .CodePreviewer, .XxViewer .vue-codemirror {
  height: 100%;
}

.progress-container[data-v-4585f0c6] {
  position: fixed;
  width: 360px;
  bottom: 20px;
  z-index: 0;
  right: 20px;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  -webkit-transform: translateY(1000px);
  transform: translateY(1000px);
  background: #fff;
  -webkit-box-shadow: 0 0 4px 4px rgba(0, 0, 0, 0.18);
  box-shadow: 0 0 4px 4px rgba(0, 0, 0, 0.18);
  border-radius: 4px;
  padding: 36px 0 20px 0;
  overflow: hidden;
}

.progress-container.show[data-v-4585f0c6] {
  z-index: 999999;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}

.progress-container.collapsed[data-v-4585f0c6] {
  -webkit-transform: translateX(106%);
  transform: translateX(106%);
  overflow-y: unset;
}

.progress-container .progress-main[data-v-4585f0c6] {
  width: 100%;
  max-height: 246px;
  overflow-y: auto;
  padding: 0 20px;
}

.progress-container .close[data-v-4585f0c6] {
  cursor: pointer;
  position: absolute;
  top: 8px;
  right: 20px;
}

.progress-container .trigger[data-v-4585f0c6] {
  cursor: pointer;
  position: absolute;
  top: 0;
  left: -2em;
  width: 2em;
  padding: 10px 2px;
  text-align: center;
  background: #fff;
  -webkit-box-shadow: 0 0 3px 3px rgba(0, 0, 0, 0.16);
  box-shadow: 0 0 3px 3px rgba(0, 0, 0, 0.16);
  border-radius: 4px 0 0 4px;
  color: #666;
}

.progress-item[data-v-4585f0c6] {
  margin-bottom: 12px;
}

.progress-item[data-v-4585f0c6]:last-of-type {
  margin-bottom: 0;
}

.progress-item .file-name[data-v-4585f0c6] {
  color: #666;
  line-height: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-bottom: 10px;
}

.progress-item .outer[data-v-4585f0c6] {
  position: relative;
  height: 12px;
  background-color: #f4f4f4;
  border-radius: 6px;
  overflow: hidden;
}

.progress-item .outer .thumb[data-v-4585f0c6] {
  width: 0;
  height: 100%;
  background: linear-gradient(45deg, #00c6ff, #0072ff);
  -webkit-transition: width 0.3s;
  transition: width 0.3s;
  max-width: 100%;
}

.progress-item .outer .percent[data-v-4585f0c6] {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  line-height: 14px;
  text-align: center;
  color: #fff;
}

.splitter-pane.vertical.splitter-PanelLeft[data-v-28a057a0] {
  position: absolute;
  left: 0;
  height: 100%;
  padding-right: 3px;
  overflow: hidden;
}

.splitter-pane.vertical.splitter-PanelRight[data-v-28a057a0] {
  position: absolute;
  right: 0;
  height: 100%;
  padding-left: 3px;
  overflow: hidden;
}

.splitter-pane.horizontal.splitter-PanelLeft[data-v-28a057a0] {
  position: absolute;
  top: 0;
  width: 100%;
  overflow: hidden;
}

.splitter-pane.horizontal.splitter-PanelRight[data-v-28a057a0] {
  position: absolute;
  bottom: 0;
  width: 100%;
  padding-top: 3px;
  overflow: hidden;
}

.line-wrapper.vertical[data-v-daa48b04] {
  width: 11px;
  height: 100%;
  position: absolute;
}

.line-wrapper.horizontal[data-v-daa48b04] {
  height: 11px;
  width: 100%;
  position: absolute;
}

.splitter-pane-resizer[data-v-daa48b04] {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background: var(--x-color-base-l4, #e5e6eb);
  position: absolute;
  z-index: 1;
  -moz-background-clip: padding;
  -webkit-background-clip: padding;
  background-clip: padding-box;
}

.splitter-pane-resizer.horizontal[data-v-daa48b04] {
  height: 11px;
  margin: -5px 0;
  border-top: 5px solid hsla(0, 0%, 100%, 0);
  border-bottom: 5px solid hsla(0, 0%, 100%, 0);
  width: 100%;
}

.splitter-pane-resizer.horizontal.draggable[data-v-daa48b04] {
  cursor: row-resize;
}

.splitter-pane-resizer.vertical[data-v-daa48b04] {
  width: 11px;
  height: 100%;
  margin-left: -5px;
  border-left: 5px solid hsla(0, 0%, 100%, 0);
  border-right: 5px solid hsla(0, 0%, 100%, 0);
}

.splitter-pane-resizer.vertical.draggable[data-v-daa48b04] {
  cursor: col-resize;
}

.icon-wrapper-vertical[data-v-daa48b04] {
  width: 20px;
  left: -10px;
  top: 0;
  cursor: pointer;
  position: absolute;
  background: transparent;
  z-index: 3;
}

.left-icon[data-v-daa48b04], .right-icon[data-v-daa48b04] {
  background: var(--x-color-primary-l1, #ebffe8);
  color: var(--x-color-primary, #4caf50);
  width: 10px;
  height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.right-icon[data-v-daa48b04] {
  position: relative;
  right: -11px;
  top: 0;
}

.icon-wrapper-horizontal[data-v-daa48b04] {
  height: 20px;
  top: -10px;
  left: 0;
  cursor: pointer;
  position: absolute;
  background: transparent;
  z-index: 3;
}

.bottom-icon[data-v-daa48b04], .top-icon[data-v-daa48b04] {
  background: var(--x-color-primary-l1, #ebffe8);
  color: var(--x-color-primary, #4caf50);
  width: 40px;
  height: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.bottom-icon[data-v-daa48b04] {
  position: relative;
  top: 1px;
  left: 40px;
}

.clearfix[data-v-7ec91166]:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}

.vue-splitter-container[data-v-7ec91166] {
  height: 100%;
  width: 100%;
  position: relative;
}

.vue-splitter-container-mask[data-v-7ec91166] {
  z-index: 9999;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.XxDictionaryManage {
  height: 100%;
}

.XxDictionaryManage .save-btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.XxDictionaryManage .el-input {
  width: 100% !important;
}

.XxDictionaryManage .el-dialog .el-dialog__body {
  padding: 24px 26px !important;
}

.XxDictionaryManage .table-content2 {
  min-height: 500px;
  max-height: 100%;
}

.XxFieldManage .save-btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.XxFieldManage .version-btns {
  width: 300px;
}

.XxSearchResultList {
  background: #fff;
  padding: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.XxSearchResultList em {
  font-style: inherit;
  color: red !important;
}

.XxSearchResultList .result-item {
  cursor: pointer;
  padding-top: 8px;
  padding-bottom: 10px;
  border-bottom: 1px solid #eee;
}

.XxSearchResultList .result-item:last-of-type {
  border: none;
}

.XxSearchResultList .result-item.no-permission {
  opacity: 0.7;
}

.XxSearchResultList .result-item.no-permission .content, .XxSearchResultList .result-item.no-permission .title {
  color: #7d7d7d;
  font-weight: 400;
}

.XxSearchResultList .result-item-user {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.XxSearchResultList .result-item-user .avatar {
  margin-right: 10px;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  overflow: hidden;
}

.XxSearchResultList .result-item-user .avatar .el-image {
  width: 100%;
  height: 100%;
}

.XxSearchResultList .result-item-user .avatar img {
  width: 100%;
}

.XxSearchResultList .result-item-user .xxIcon {
  margin-right: 4px;
  color: #1491ed;
}

.XxSearchResultList .result-item-user .content-detail .bottom, .XxSearchResultList .result-item-user .content-detail .top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.XxSearchResultList .result-item-user .content-detail .bottom p, .XxSearchResultList .result-item-user .content-detail .top p {
  min-width: 60px;
  padding-right: 14px;
}

.XxSearchResultList .result-item-user .content-detail .top {
  margin-bottom: 6px;
}

.XxSearchResultList .result-item-user .content-detail .bottom {
  color: #999;
}

.XxSearchResultList .content {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
  line-height: 1.5;
}

.XxSearchResultList .desc {
  color: rgba(0, 8, 25, 0.45);
  line-height: 24px;
  margin-bottom: 2px;
}

.XxSearchResultList .title {
  line-height: 24px;
  font-weight: 550;
  color: #1491ed;
}

.XxSearchResultList .lastUpdateTime {
  color: rgba(0, 0, 0, 0.5);
  line-height: 24px;
}

.XxSearchResultList .content-bottom {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.XxSearchResultList .vertical-line {
  display: inline-block;
  width: 1px;
  height: 12px;
  background: #ccc;
  margin-right: 12px;
  margin-left: 12px;
}

.XxSearchResultList .red {
  color: red !important;
}

.XxSearchResultList .el-empty {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

.XxSearchResultList .emptydes {
  color: #ccc;
  width: 500px;
  line-height: 1.5;
  text-align: center;
}

.XxSearchTabItem {
  background: #fff;
}

.XxSearchTabItem .more {
  padding: 0;
}

.XxSearchTabItem .typeList-box {
  padding: 12px 16px;
  background: rgba(240, 246, 252, 0.7);
}

.XxSearchTabItem .typeList-box .type {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 8px;
}

.XxSearchTabItem .typeList-box .type .oneline {
  width: calc(100% - 64px);
  height: 1.2em;
  line-height: 1.2em;
  overflow: hidden;
  margin-right: 2px;
}

.XxSearchTabItem .typeList-box .type:last-child {
  margin-bottom: 0;
}

.XxSearchTabItem .typeList-box .label {
  color: #8c8c8c;
}

.XxSearchTabItem .filter-item {
  cursor: pointer;
  display: inline-block;
  margin-right: 20px;
}

.XxSearchTabItem .filter-item.block {
  display: block !important;
  margin-right: 0 !important;
  margin-top: 8px;
  color: #595959;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.XxSearchTabItem .filter-item:hover {
  opacity: 0.8;
  color: #1491ed;
}

.XxSearchTabItem .filter-item.active, .XxSearchTabItem .filter-item .count {
  color: #1491ed;
}

.XxSearchTabItem .pop-content {
  max-height: 300px;
  overflow-y: auto;
}

.XxSearchInputBox {
  max-width: 500px;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

.XxSearchInputBox.el-flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.XxSearchInputBox .keyword-input {
  min-width: 249px;
  max-width: 500px;
  width: 100%;
  margin-left: 20px;
}

.XxSearchInputBox .keyword-input .el-input__inner {
  height: 32px !important;
  line-height: 32px !important;
}

.XxSearchInputBox .icon-box {
  width: 24px;
  height: 24px;
  text-align: center;
  line-height: 24px;
  margin-right: 12px;
  border-radius: 4px;
  color: #fff;
  background: #1491ed;
}

.XxSearchInputBox .icon-box.large {
  position: relative;
  width: 44px;
  height: 32px;
  line-height: 32px;
  left: -4px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  cursor: pointer;
}

.XxSearch {
  background: -webkit-gradient(linear, left top, left bottom, from(var(--x-color-primary-l1, #dde6f8)), color-stop(50%, #fff));
  background: linear-gradient(var(--x-color-primary-l1, #dde6f8), #fff 50%);
  height: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding: 16px;
}

.XxSearch, .XxSearch .el-flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.XxSearch .el-mr-4 {
  margin-right: 16px;
}

.XxSearch .header-font-size {
  font-size: 18px;
  cursor: pointer;
}

.XxSearch .header {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 16px;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.XxSearch .header, .XxSearch .main {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.XxSearch .main {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  position: relative;
  border-radius: 4px;
  background: #fff;
  overflow: hidden;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.XxSearch .main .search-list {
  height: 0;
  overflow: auto;
}

.XxSearch .main .search-list, .XxSearch .table-box {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

.XxSearch .table-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-shadow: 5px 0 6px -5px #ddd;
  box-shadow: 5px 0 6px -5px #ddd;
}

.XxSearch .table-box.resize {
  width: calc(100% - 400px);
}

.XxSearch .icon-box {
  width: 24px;
  height: 24px;
  text-align: center;
  line-height: 24px;
  margin-right: 12px;
  border-radius: 4px;
  color: #fff;
  background: var(--x-color-primary, #3464cf);
}

.XxSearch .tip {
  color: #888;
  margin-left: auto;
}

.XxSearch .filter-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
}

.XxSearch .filter-box .el-radio {
  margin-right: 10px;
}

.XxSearch .filter-box .label {
  margin-left: 8px;
  margin-right: 8px;
}

.XxSearchAdvanced {
  background: -webkit-gradient(linear, left top, left bottom, from(var(--x-color-primary-l1, #dde6f8)), color-stop(50%, #fff));
  background: linear-gradient(var(--x-color-primary-l1, #dde6f8), #fff 50%);
  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;
  padding: 16px;
}

.XxSearchAdvanced .el-flex-shrink {
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

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

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

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

.XxSearchAdvanced .el-mb-0 {
  margin-bottom: 0 !important;
}

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

.XxSearchAdvanced .el-mr-1 {
  margin-left: 4px !important;
}

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

.XxSearchAdvanced .header-font-size {
  font-size: 18px !important;
}

.XxSearchAdvanced .table-box {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-shadow: 5px 0 6px -5px #ddd;
  box-shadow: 5px 0 6px -5px #ddd;
}

.XxSearchAdvanced .table-box.resize {
  width: calc(100% - 400px);
}

.XxSearchAdvanced .search-condition {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 16px;
}

.XxSearchAdvanced .main, .XxSearchAdvanced .search-condition {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.XxSearchAdvanced .main {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  border-radius: 4px;
  background: #fff;
  overflow: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.XxSearchAdvanced .main .search-list {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  height: 0;
  overflow: auto;
}

.XxSearchAdvanced .icon-box {
  width: 24px;
  height: 24px;
  text-align: center;
  line-height: 24px;
  margin-right: 12px;
  border-radius: 4px;
  color: #fff;
  background: #1491ed;
}

.XxSearchAdvanced .icon-box.large {
  position: relative;
  width: 44px;
  height: 40px;
  line-height: 40px;
  left: -4px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  cursor: pointer;
}

.XxSearchAdvanced .icon-box.large .el-icon-search {
  font-size: 18px !important;
}

.XxSearchAdvanced .grade-search-content {
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-bottom: 1px solid #ddd;
}

.XxSearchAdvanced .left {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  border-right: 1px solid #ddd;
  padding-top: 50px;
  padding-left: 20px;
  padding-right: 20px;
}

.XxSearchAdvanced .right {
  width: 380px;
}

.XxSearchAdvanced .right .tip-title {
  padding-left: 20px;
  padding-top: 12px;
  padding-bottom: 12px;
  border-bottom: 1px solid #ddd;
}

.XxSearchAdvanced .right .tip-content {
  width: 320px;
  line-height: 1.5;
  margin-top: 13px;
  margin-left: 20px;
}

.XxSearchAdvanced .condition-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 16px;
}

.XxSearchAdvanced .condition-item:last-of-type {
  margin-bottom: 24px;
}

.XxSearchAdvanced .condition-item .label {
  width: 80px;
  margin-right: 12px;
  text-align: right;
}

.XxSearchAdvanced .time-item {
  width: calc(60% + 92px);
}

.XxSearchAdvanced .input-box {
  height: 34px;
  border: 1px solid #cdd4dc;
  background: #fff;
  border-radius: 2px;
  width: 60%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.XxSearchAdvanced .input-box .el-input__inner {
  border: none;
}

.XxSearchAdvanced .input-box.updateTime {
  width: 220px;
  margin-left: 18px;
}

.XxSearchAdvanced .input-box.updateTime .sort {
  width: 120px;
}

.XxSearchAdvanced .sort {
  width: 80px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.XxSearchAdvanced .condition-footer {
  position: relative;
  border-top: 1px solid #ddd;
  padding-top: 20px;
  padding-bottom: 26px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.XxSearchAdvanced .handle-box i {
  font-size: 20px !important;
  display: inline-block;
  margin-left: 16px;
  cursor: pointer;
}

.XxSearchAdvanced .handle-box i.el-icon-remove-outline {
  color: red;
}

.XxSearchAdvanced .expand-btn {
  position: absolute;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%) translateY(50%);
  transform: translateX(-50%) translateY(50%);
  width: 32px;
  height: 32px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAAXNSR0IArs4c6QAAAVZQTFRFAAAA////////////5ubm6Ojo0ejo1erq1dXq39/q2OLr2OLi3ePq3t7l2N7l39/m2d/m2uDm2+Hn3OLo3t7p3+To29/o3eLn2+Do2+Do2+Do3eDo2+Do3OHo3OHo3OHm3eLm3ODm3ODn3OHn3OHn3OHn3ODn3OHn3OHn3OHn3OHn3OHn3OHn2+Hn3OHn3OHo3OHn3OHn3OHn3OHn3OHn3OHn4eft4ebt4ebs4Obt4Obs4OXr3+Xr3+Tr3uPq3uPp3ePp3uLp3eLp3eLo3eHo3OHo3OHn3OHm2+Hn3ODn3ODm2+Dm2t/m2t/l2t/k2d7k1dnf1dne1Nnez9PXztPXyMzQwcTIuby/sbS2sbO2sbO1ra6wrK6wq6yuqqyup6mrp6mqpqeppaeopaano6Wmn5+gnp+gnp+fmpqalpaWlZaVk5KSkZGQkJCPkI+PkI+Oj4+Pjo2MerKY4AAAADZ0Uk5TAAECAwoLCwwMGBoaJScnKCgpKywuODhhYmNkjo6YmZucpqeoqc7R0tPV6evs7e7v8Pr7/P3+289vFwAAAldJREFUeNpdk9t6ojAYRXfyBxWxVSGo1a/t9GLe/5FmbD1UCVIVD4BJZkS0h3W7knxZF5uhhHFj3XbLqTvI8+yYHEDGXgzOcJjg7u4BV+abjzWHuR0g7fT6EivL0UUCw3yoxeJEujpA+m74HFvq4kqiWfB3lpIG6OzD0aOiwMUNt5nthoSULAS4bveGSuI7XaihLRJuiNna6OnTf9JUg3x3YpwjfLl55wgcHVyQ0YsEJ+uPvMyt/Ec4aPPYMyjJXXbaCXjh9YF6NJI1CD6R+eUfKowhmneg6v7iOWgoKyWb+AXOEFoeyd8rHyUfz1JE8zV5TWdZu9Su+olowJbXs+xZIpq5eNUyZFO3VgCwaPE6WPl9OwpNNL4H2uPIho+mjGFwRA0MYAev28njcX9TRxqObRCK9aZuwdCgJ9cFwB+6BzUZxHLQZqo3I6fD9wBc5AIX9FZF/UWV2X+31pIuhSiQdAG9MJk/v2a+9uIUmvBfZeJYVpBBK/oV0OLdWD9kr4E9UVmRi+KaufmW2XQumZlIq0yMpI5f74Hmm5UhX+pGATAcCbyfuCzzekERj6UB4C1E494xqUDiT5Zil0LDirC9i6f9DACK4M34UhwtNLY7giPCxIV3ipZ+XiW3FCezt0kQRQdBqh6ezpnHToGKoqPOmRrLFRFQmJFqWQiDG0YAXMk/Mw0CLywGqomfKDmd77klWNoz01eZ+00nOzmLVmRAgKV0r4f7fXnkqiHH0xXp2/TEoPdzelFO+ut4O+37L+PdbuPbeKv5a7jdRr1WQ5EV6frAeDX/f1EfNkdFQYdgAAAAAElFTkSuQmCC) no-repeat 100%;
  cursor: pointer;
}

.XxSearchAdvanced .expand-btn.rotate {
  -webkit-transform: rotateX(180deg) translateX(-50%) translateY(-120%);
  transform: rotateX(180deg) translateX(-50%) translateY(-120%);
}

.XxSearchAdvanced .divider {
  display: inline-block;
  width: 1px;
  height: 20px;
  background: #ddd;
}

.XxSearchAdvanced .search-his-tip {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.XxSearchAdvanced .translateY1 {
  position: relative;
  top: -1.5px;
}

.XxSearchAdvanced .filter-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
}

.XxSearchAdvanced .filter-box .el-radio {
  margin-right: 10px;
}

.XxSearchAdvanced .filter-box .label {
  margin-left: 8px;
  margin-right: 8px;
}

.c-wrapper[data-v-79b72af8] {
  padding: 10px;
}

.calendar[data-v-79b72af8] {
  background-color: #fff;
  min-height: 295px;
  text-align: center;
  color: rgba(53, 60, 70, 0.8);
  border-radius: 2px;
  min-width: 0;
  position: relative;
  text-decoration: none;
  -webkit-box-shadow: 0 2px 1px -1px rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 1px 3px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 2px 1px -1px rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 1px 3px 0 rgba(0, 0, 0, 0.12);
  -webkit-transition: -webkit-transform 0.3s ease;
  transition: -webkit-transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
}

.calendar[data-v-79b72af8]:hover {
  z-index: 2;
}

@media (min-width: 1024px) {
  .calendar[data-v-79b72af8]:hover {
    -webkit-transform: scale(1.15);
    transform: scale(1.15);
    -webkit-box-shadow: 0 7px 21px 0 rgba(0, 0, 0, 0.1);
    box-shadow: 0 7px 21px 0 rgba(0, 0, 0, 0.1);
  }
}
.calendar .calendar__title[data-v-79b72af8] {
  font-weight: 700;
  -webkit-box-flex: 100%;
  -ms-flex: 100%;
  flex: 100%;
  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;
  border-bottom: 1px solid hsla(0, 0%, 76.9%, 0.3);
  font-size: 18px;
  height: 50px;
  margin-bottom: 12px;
  cursor: pointer;
}

.calendar .calendar__body[data-v-79b72af8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  padding: 0 20px;
  min-width: 194px;
}

.calendar .calendar__day[data-v-79b72af8] {
  -webkit-box-flex: 14.28%;
  -ms-flex: 14.28%;
  flex: 14.28%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 16px;
  height: 31px;
  color: #5db3d4;
}

.calendar .day__weektitle[data-v-79b72af8] {
  color: rgba(53, 60, 70, 0.8);
}

.calendar .day[data-v-79b72af8] {
  font-size: 14px;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 22px;
  height: 22px;
  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;
  position: relative;
  border-radius: 5px;
}

.calendar .day[data-v-79b72af8]:after {
  content: "";
  display: block;
  height: 10px;
  width: 10px;
  position: absolute;
  top: -5px;
  right: -5px;
  border-radius: 50%;
  z-index: 1;
  background-color: transparent;
}

.calendar .day.calendar--active[data-v-79b72af8]:after {
  background-image: url(/img/baseline-remove_circle-24px.edec7890.7349da7a.svg);
  background-size: 100% 100%;
}

.calendar .day[data-v-79b72af8]:not(.calendar__day--otherMonth):hover {
  background-color: hsla(0, 0%, 40%, 0.1);
  border-radius: 5px;
}

.calendar .day.calendar--active[data-v-79b72af8] {
  background-color: rgba(255, 186, 186, 0.5);
  color: #bcbcbc;
}

.calendar .day.calendar--active.info[data-v-79b72af8] {
  background-color: rgba(23, 162, 184, 0.8);
  color: #fff;
}

.calendar .day.calendar--active.info[data-v-79b72af8]:after {
  background-image: url(/img/RecordIt.7d0886eb.c82003f8.svg);
  background-size: 100% 100%;
}

.calendar .day.calendar--active.warning[data-v-79b72af8] {
  background-color: rgba(255, 193, 7, 0.7);
  color: #fff;
}

.calendar .day.calendar--active.warning[data-v-79b72af8]:after {
  background-image: url(/img/round-warning-24px.66e6e442.c6e4c0a4.svg);
  background-color: hsla(0, 0%, 91.8%, 0.3);
  background-size: 100% 100%;
}

.calendar .calendar__day--otherMonth[data-v-79b72af8] {
  color: #eaeaea;
  cursor: auto;
}

.calendar .disable[data-v-79b72af8] {
  color: #eaeaea;
  cursor: not-allowed !important;
}

.vue-calendar__container[data-v-ed42821c] {
  border-radius: 2px;
  min-width: 0;
  position: relative;
  text-decoration: none;
  -webkit-box-shadow: 0 2px 1px -1px rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 1px 3px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 2px 1px -1px rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 1px 3px 0 rgba(0, 0, 0, 0.12);
  background-color: #f6f6f3;
}

.vue-calendar__container .container__year[data-v-ed42821c] {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  height: 65px;
  background-color: #fff;
  font-size: 24px;
  -webkit-box-flex: 100%;
  -ms-flex: 100%;
  flex: 100%;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.vue-calendar__container .container__year .year__chooser[data-v-ed42821c] {
  height: 100%;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  cursor: pointer;
  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;
  color: rgba(0, 0, 0, 0.9);
}

.vue-calendar__container .container__year .year__chooser[data-v-ed42821c]:hover {
  background-color: hsla(0, 0%, 40%, 0.1);
}

.vue-calendar__container .container__year .year__chooser[data-v-ed42821c]:nth-child(4n-3) {
  color: rgba(0, 0, 0, 0.3);
}

.vue-calendar__container .container__year .year__chooser[data-v-ed42821c]:nth-child(2n) {
  color: rgba(0, 0, 0, 0.6);
}

.vue-calendar__container .container__year .year__chooser[data-v-ed42821c]:nth-child(3) {
  -webkit-box-shadow: inset 0 -3px #4792bd;
  box-shadow: inset 0 -3px #4792bd;
}

.vue-calendar__container .container__months[data-v-ed42821c] {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 15px;
}

.vue-calendar__container .container__month[data-v-ed42821c] {
  padding: 8px;
  -webkit-box-flex: 16.66%;
  -ms-flex: 16.66%;
  flex: 16.66%;
}

@media (max-width: 1300px) {
  .vue-calendar__container .container__month[data-v-ed42821c] {
    -webkit-box-flex: 25%;
    -ms-flex: 25%;
    flex: 25%;
  }
}
@media (max-width: 992px) {
  .vue-calendar__container .container__month[data-v-ed42821c] {
    -webkit-box-flex: 33.3%;
    -ms-flex: 33.3%;
    flex: 33.3%;
  }
}
@media (max-width: 768px) {
  .vue-calendar__container .container__month[data-v-ed42821c] {
    -webkit-box-flex: 50%;
    -ms-flex: 50%;
    flex: 50%;
  }
}
@media (max-width: 450px) {
  .vue-calendar__container .container__month[data-v-ed42821c] {
    -webkit-box-flex: 100%;
    -ms-flex: 100%;
    flex: 100%;
  }
}
.vue-calendar__container .p-0[data-v-ed42821c] {
  padding: 0;
}

.container__months.hide-sunday .calendar__day:nth-of-type(7n) {
  display: none;
}

.container__months.hide-sunday .calendar__day {
  -webkit-box-flex: 16.66%;
  -ms-flex: 16.66%;
  flex: 16.66%;
}

.container__months.hide-weekend .calendar__day:nth-of-type(7n), .container__months.hide-weekend .calendar__day:nth-of-type(7n-1) {
  display: none;
}

.container__months.hide-weekend .calendar__day {
  -webkit-box-flex: 19%;
  -ms-flex: 19%;
  flex: 19%;
}

.XxWeekday.weekdays-pages {
  width: 100%;
  height: 100%;
}

.XxWeekday .header {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  height: 62px;
}

.XxWeekday .header, .XxWeekday .header .btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.XxWeekday .header .btn {
  margin-left: 8px;
  height: 32px;
}

.XxWeekday .weekdays-year {
  height: 32px;
  line-height: 32px;
  opacity: 1;
  background: #fff;
  font-size: 16px;
  font-weight: 600;
  text-align: LEFT;
  color: #262d3c;
  padding-right: 24px;
}

.XxWeekday .weekdays-year .btn-disable {
  color: #dfe6ec;
}

.XxWeekday .weekdays-area {
  width: 100%;
  height: calc(100% - 62px);
}

.XxWeekday .weekdays-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  overflow: hidden;
  background-color: #fff;
}

.XxWeekday .weekdays-content .weekdays-left {
  width: calc(100% - 341px);
  overflow-y: auto;
  overflow-x: hidden;
}

.XxWeekday .weekdays-content .weekdays-left .weekdays-btn {
  margin: 14px 20px 4px 20px;
}

.XxWeekday .weekdays-content .weekdays-left .weekdays-btn .edit-btns {
  margin-left: 20px;
}

.XxWeekday .weekdays-content .weekdays-right {
  width: 383px;
  border-left: 1px solid #dcdcdc;
  padding: 0 20px 20px 20px;
  margin-left: 40px;
}

.XxWeekday .weekdays-content .weekdays-right .summer-time-title {
  margin-bottom: 14px;
}

.XxWeekday .weekdays-content .weekdays-right .winter-time-title {
  margin-top: 24px;
}

.XxWeekday .weekdays-content .weekdays-right .time-text-tip {
  text-align: center;
}

.XxWeekday .weekdays-content .weekdays-right .save-btn {
  text-align: left;
}

.XxWeekday .weekdays-content .weekdays-right .el-form .el-form-item--small.el-form-item {
  margin-bottom: 6px;
}

.XxWeekday .weekdays-content .weekdays-right .el-form .el-form-item__label {
  padding: 0;
  color: #595e6a;
}

.XxWeekday .weekdays-content .weekdays-right .el-form .el-date-editor.el-input {
  width: 100%;
}

.XxWeekday .vue-calendar__container {
  background-color: #fff;
  -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.1);
}

.XxWeekday .vue-calendar__container .calendar__title {
  -webkit-box-pack: left;
  -ms-flex-pack: left;
  justify-content: left;
  height: 32px;
  line-height: 32px;
  border-bottom: 0;
  margin-bottom: 0;
}

.XxWeekday .vue-calendar__container .day__weektitle {
  height: 36px;
  opacity: 1;
  background: rgba(0, 8, 25, 0.05);
}

.XxWeekday .vue-calendar__container .calendar__body {
  padding: 0;
  background: #fff;
  border: 1px solid #f1f1f1;
  border-bottom: none;
  height: 223px;
}

.XxWeekday .vue-calendar__container .calendar__day {
  color: #595e6a;
  font-size: 12px;
  font-weight: 400;
}

.XxWeekday .vue-calendar__container .container__months {
  padding: 0;
  -webkit-box-flex: 1;
  -ms-flex: auto;
  flex: auto;
}

.XxWeekday .vue-calendar__container .container__month {
  -webkit-box-flex: 22%;
  -ms-flex: 22%;
  flex: 22%;
  padding: 0;
  border-bottom: 1px solid #f1f1f1;
  margin-left: 20px;
  margin-bottom: 2px;
}

.XxWeekday .vue-calendar__container .calendar, .XxWeekday .vue-calendar__container .calendar:hover {
  -webkit-transform: scale(1);
  transform: scale(1);
  -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.1);
}

.XxWeekday .vue-calendar__container .calendar {
  min-height: auto;
  width: 100%;
}

.XxWeekday .vue-calendar__container .calendar .day {
  width: 100%;
  height: 100%;
}

.XxWeekday .vue-calendar__container .calendar .day:hover {
  border-radius: 0;
  background-color: #fff;
}

.XxWeekday .vue-calendar__container .calendar .red:hover {
  background-color: #feeced;
}

.XxWeekday .vue-calendar__container .p-0 {
  border: none;
}

.XxWeekday .vue-calendar__container .grey {
  color: #bfc1c5;
}

.XxWeekday .vue-calendar__container .red {
  color: #f6414a;
  background-color: #feeced;
  border-radius: 0;
}

.XxWeekday .init-btns {
  margin: 20px;
}

.XxWeekday .nodata-area {
  text-align: center;
}

.XxWeekday .nodata-area .nodata {
  display: block;
  margin: auto;
  margin-top: 20%;
}

.XxWeekday .vue-calendar__container .calendar__day .day {
  opacity: 0.8;
  cursor: default;
}

.XxWeekday .vue-calendar__container.edit .calendar__day .day {
  opacity: 1;
  cursor: pointer;
}

.svg-icon[data-v-e3a01284] {
  width: 1em;
  height: 1em;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}

.svg-external-icon[data-v-e3a01284] {
  background-color: currentColor;
  -webkit-mask-size: cover !important;
  mask-size: cover !important;
  display: inline-block;
}

.chat-tool-content[data-v-b11b2bc0] {
  height: 100%;
  padding: 18px 8px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.chat-tool-content .user-avator img[data-v-b11b2bc0] {
  width: 36px;
  height: 36px;
  border-radius: 50%;
}

.chat-tool-content .chart-tool-item[data-v-b11b2bc0] {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.chat-tool-content .chart-tool-item .single-item[data-v-b11b2bc0] {
  margin-bottom: 24px;
  text-align: center;
  color: #fff;
  cursor: pointer;
  opacity: 0.7;
}

.chat-tool-content .chart-tool-item .single-item p[data-v-b11b2bc0] {
  line-height: 20px;
}

.chat-tool-content .chart-tool-item .single-item .tool-icon[data-v-b11b2bc0] {
  font-size: 24px !important;
  margin-bottom: 4px;
}

.chat-tool-content .chart-tool-item .single-item.active[data-v-b11b2bc0] {
  opacity: 1;
}

.chat-tool-content .setting .tool-icon[data-v-b11b2bc0] {
  font-size: 28px !important;
}

.serach-bar-container[data-v-4ce8d5af] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.serach-bar-container .addGroupBtn[data-v-4ce8d5af] {
  margin-left: 10px;
}

.chat-tree-container[data-v-87be84a0] {
  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;
}

.chat-tree-container .chat-tree-header[data-v-87be84a0] {
  padding-right: 12px;
  margin-bottom: 10px;
}

.chat-tree-container .chat-tree-content[data-v-87be84a0] {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  overflow: hidden;
}

.chat-tree-container .chat-tree-content[data-v-87be84a0] .chat-virtual-tree .virtual-tree-list {
  padding-right: 8px;
  overflow: hidden;
}

.chat-tree-container .chat-tree-content[data-v-87be84a0] .chat-virtual-tree .virtual-tree-list:hover {
  overflow: auto;
}

.chat-tree-container .chat-tree-content[data-v-87be84a0] .chat-virtual-tree .virtual-tree-item .text-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.chat-tree-container .chat-tree-content .tree-user-avatar[data-v-87be84a0] {
  width: 24px;
  height: 24px;
  position: relative;
  margin-right: 8px;
}

.chat-tree-container .chat-tree-content .tree-user-avatar img[data-v-87be84a0] {
  width: 100%;
  height: 100%;
  border-radius: 50%;
}

.chat-tree-container .chat-tree-content .tree-user-avatar .online-dot[data-v-87be84a0] {
  width: 12px;
  height: 12px;
  background: #15a32b;
  border: 2px solid #fff;
  border-radius: 50%;
  position: absolute;
  bottom: 0;
  right: 0;
}

.chat-tree-container .chat-tree-content .text-overflow[data-v-87be84a0] {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.chat-tree-container .chat-tree-content .chat-online-user[data-v-87be84a0] {
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.chat-tree-container.no-address-data[data-v-87be84a0] {
  background: url(/img/gridNoData.e3c423ac.dfd7023d.png) no-repeat 50%;
  background-size: 200px;
}

[data-v-415d9cde] .el-dialog .el-dialog__body {
  padding: 12px 16px 16px !important;
}

.create-group-container[data-v-415d9cde] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.create-group-container .group-details[data-v-415d9cde] {
  padding-left: 16px;
}

.create-group-container .group-details .el-form[data-v-415d9cde], .create-group-container .group-details[data-v-415d9cde] {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.create-group-container .group-details .dialog-footer[data-v-415d9cde] {
  margin-bottom: 0;
  text-align: right;
}

[data-v-1c318ac4] .el-dialog .el-dialog__body {
  padding: 12px 16px 16px !important;
}

.create-group-container[data-v-1c318ac4] {
  height: 534px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.create-group-container .tree-container[data-v-1c318ac4] {
  background-color: #fafafa;
  width: 274px;
  height: 100%;
  padding-right: 16px;
}

.create-group-container .group-details[data-v-1c318ac4] {
  padding-left: 16px;
}

.create-group-container .group-details .el-form .selected-members[data-v-1c318ac4], .create-group-container .group-details .el-form[data-v-1c318ac4], .create-group-container .group-details[data-v-1c318ac4] {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.create-group-container .group-details .el-form .selected-members[data-v-1c318ac4] .el-form-item__content {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  height: 0;
}

.create-group-container .group-details .el-form .selected-members[data-v-1c318ac4] .el-form-item__content .selected-mans {
  height: 100%;
  border: 1px solid #dcdfe6;
  padding: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start;
}

.create-group-container .group-details .el-form .selected-members[data-v-1c318ac4] .el-form-item__content .selected-mans .single-memb {
  padding: 3px 8px;
  height: 28px;
  background: #f5f5f5;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  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;
  line-height: 28px;
  margin-right: 4px;
  margin-bottom: 8px;
}

.create-group-container .group-details .el-form .selected-members[data-v-1c318ac4] .el-form-item__content .selected-mans .single-memb i {
  cursor: pointer;
}

.create-group-container .group-details .el-form .edit[data-v-1c318ac4] {
  min-width: 50px;
  padding: 3px 8px;
  height: 32px;
  background: #f5f5f5;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  line-height: 32px;
  margin-left: 4px;
  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;
}

.create-group-container .group-details .dialog-footer[data-v-1c318ac4] {
  margin-bottom: 0;
  text-align: right;
}

.address-book-container[data-v-57941cc1] {
  height: 100%;
  padding: 16px 4px 16px 16px;
  border-right: 1px solid #f0f0f0;
}

.item[data-v-289923f2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 8px 12px;
  cursor: pointer;
}

.item[data-v-289923f2]:hover {
  background-color: #f0f0f0;
}

.item .avatar[data-v-289923f2] {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin-right: 12px;
  width: 36px;
  height: 36px;
}

.item .avatar img[data-v-289923f2] {
  width: 100%;
  height: 100%;
  border-radius: 50%;
}

.item .right[data-v-289923f2] {
  width: 166px;
}

.item .right-description[data-v-289923f2], .item .right-name[data-v-289923f2] {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.item .right-description[data-v-289923f2] {
  color: #8c8c8c;
}

.item[data-v-b1c9906a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 24px 36px;
}

.item .avatar[data-v-b1c9906a] {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin-right: 12px;
  width: 36px;
  height: 36px;
}

.item .avatar img[data-v-b1c9906a] {
  width: 100%;
  height: 100%;
  border-radius: 50%;
}

.item .right[data-v-b1c9906a] {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.item .right .top[data-v-b1c9906a] {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  color: #8c8c8c;
}

.item .right .bottom[data-v-b1c9906a], .item .right .top[data-v-b1c9906a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.item .right .bottom .message[data-v-b1c9906a] {
  padding-top: 16px;
  width: 75%;
}

.item .right .bottom .goto[data-v-b1c9906a] {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  display: none;
  text-align: right;
  color: #0288cf;
  cursor: pointer;
}

.item:hover .goto[data-v-b1c9906a] {
  display: block !important;
}

.header[data-v-167c8bf6] {
  padding: 0 20% 16px 20%;
  border-bottom: 1px solid #f0f0f0;
}

.content[data-v-167c8bf6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.left[data-v-167c8bf6], .right[data-v-167c8bf6] {
  height: 502px;
}

.left[data-v-167c8bf6] {
  width: 30%;
  border-right: 1px solid #f0f0f0;
}

.list[data-v-167c8bf6] {
  height: 100%;
  overflow: auto;
}

.list-info[data-v-167c8bf6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 32px;
  color: #8c8c8c;
}

.right[data-v-167c8bf6] {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.right-content[data-v-167c8bf6] {
  height: 100%;
}

.right-count[data-v-167c8bf6] {
  padding: 8px 32px;
  height: 32px;
  color: #8c8c8c;
}

.right-list[data-v-167c8bf6] {
  height: calc(100% - 32px);
  overflow: auto;
}

[data-v-167c8bf6] .el-dialog .el-dialog__header {
  border: none;
}

[data-v-167c8bf6] .el-dialog .el-dialog__body {
  padding: 0 !important;
}

.header[data-v-c5d41740] {
  padding: 0 12px 8px 12px;
}

.list[data-v-c5d41740] {
  height: 511px;
  overflow: auto;
}

.list-info[data-v-c5d41740] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 32px;
  color: #8c8c8c;
}

[data-v-c5d41740] .el-dialog .el-dialog__body {
  padding: 0 !important;
}

.type[data-v-6d8b6b3e] {
  margin-bottom: 8px;
}

.type[data-v-6d8b6b3e]:last-child {
  margin-bottom: 0;
}

.type-name[data-v-6d8b6b3e] {
  margin: 8px 12px 12px 12px;
  height: 27px;
  color: #8c8c8c;
  border-bottom: 1px solid #f0f0f0;
}

.type-name[data-v-6d8b6b3e]:first-child {
  margin-top: 12px;
}

.type-content[data-v-6d8b6b3e] {
  margin-bottom: 16px;
}

.type-content .more[data-v-6d8b6b3e] {
  margin-top: 8px;
  padding-left: 12px;
  color: #0288cf;
  cursor: pointer;
}

.type-content .more .el-icon-search[data-v-6d8b6b3e], .type-content .more[data-v-6d8b6b3e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.records[data-v-298fed12] {
  max-height: 528px;
  overflow: auto;
}

.no-relevant-records[data-v-298fed12] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: 56px;
}

.no-relevant-records-text[data-v-298fed12] {
  margin-top: 8px;
  color: #8c8c8c;
}

.chat-room-content[data-v-322cbf88] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
  border-right: 1px solid #f0f0f0;
}

.chat-room-content .tool-bar[data-v-322cbf88] {
  padding: 16px 16px;
}

.chat-room-content .chat-users[data-v-322cbf88] {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  height: 0;
  overflow: hidden;
  position: relative;
}

.chat-room-content .chat-users .user-item[data-v-322cbf88] {
  height: 70px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
}

.chat-room-content .chat-users .user-item .chat-avatar[data-v-322cbf88] {
  width: 36px;
  height: 36px;
  margin-right: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.chat-room-content .chat-users .user-item .chat-avatar img[data-v-322cbf88] {
  width: 100%;
  height: 100%;
  border-radius: 50%;
}

.chat-room-content .chat-users .user-item .chat-avatar .online-dot[data-v-322cbf88] {
  width: 12px;
  height: 12px;
  background: #15a32b;
  border: 2px solid #fff;
  border-radius: 50%;
  position: absolute;
  bottom: 0;
  right: 0;
}

.chat-room-content .chat-users .user-item .chat-avatar .chat-avatar-bg[data-v-322cbf88] {
  position: relative;
}

.chat-room-content .chat-users .user-item .double-group img[data-v-322cbf88] {
  width: 21px;
  height: 21px;
  border-radius: 50%;
}

.chat-room-content .chat-users .user-item .double-group img[data-v-322cbf88]:last-child {
  margin-left: -6px;
}

.chat-room-content .chat-users .user-item .triple-group img[data-v-322cbf88] {
  width: 21px;
  height: 21px;
  border-radius: 50%;
}

.chat-room-content .chat-users .user-item .triple-group img[data-v-322cbf88]:nth-child(2) {
  margin-left: -8px;
}

.chat-room-content .chat-users .user-item .triple-group img[data-v-322cbf88]:last-child {
  margin-top: -6px;
}

.chat-room-content .chat-users .user-item .normal-group img[data-v-322cbf88] {
  width: 21px;
  height: 21px;
  border-radius: 50%;
}

.chat-room-content .chat-users .user-item .normal-group img[data-v-322cbf88]:nth-child(2n) {
  margin-left: -6px;
}

.chat-room-content .chat-users .user-item .normal-group img[data-v-322cbf88]:last-child, .chat-room-content .chat-users .user-item .normal-group img[data-v-322cbf88]:nth-last-child(2) {
  margin-top: -6px;
}

.chat-room-content .chat-users .user-item .chat-user-info[data-v-322cbf88] {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  width: 0;
}

.chat-room-content .chat-users .user-item .chat-user-info p[data-v-322cbf88]:first-child {
  line-height: 22px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.chat-room-content .chat-users .user-item .chat-user-info p:first-child .post-name[data-v-322cbf88] {
  color: #262626;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

.chat-room-content .chat-users .user-item .chat-user-info p:first-child .receive-time[data-v-322cbf88] {
  font-size: 0.85rem;
  color: #8c8c8c;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.chat-room-content .chat-users .user-item .chat-user-info .message-content[data-v-322cbf88] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  line-height: 20px;
  height: 20px;
}

.chat-room-content .chat-users .user-item .chat-user-info .message-content[data-v-322cbf88] p, .chat-room-content .chat-users .user-item .chat-user-info .message-content span[data-v-322cbf88] {
  color: #595959;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 0.85rem;
}

.chat-room-content .chat-users .user-item .chat-user-info .message-content[data-v-322cbf88] .message-badge {
  width: 36px;
  top: 6px;
  height: 10px;
}

.chat-room-content .chat-users .user-item .chat-user-info .message-content[data-v-322cbf88] .message-badge .el-badge__content {
  line-height: 17px;
  float: right;
}

.chat-room-content .chat-users .user-item .chat-user-info .message-content .invalid-tag[data-v-322cbf88] {
  float: right;
  width: 80px;
  height: 20px;
  line-height: 18px;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  text-align: center;
  border: 1px solid #969696;
  color: #969696;
  border-radius: 4px;
}

.chat-room-content .chat-users .el-divider[data-v-322cbf88] {
  background-color: #f0f0f0;
  margin: 0;
}

.chat-room-content .chat-users .single-chat-item[data-v-322cbf88] {
  padding: 0 16px 0 16px;
}

.chat-room-content .chat-users .single-chat-item.activite[data-v-322cbf88] {
  background: -webkit-gradient(linear, left top, right top, from(#ddd), to(hsla(0, 0%, 100%, 0)));
  background: linear-gradient(90deg, #ddd, hsla(0, 0%, 100%, 0) 100%);
  padding-left: 12px;
}

.chat-room-content .chat-users .is-up-chat[data-v-322cbf88] {
  background-color: #e8f4fe;
}

.chat-room-content .chat-users .no-chat-message[data-v-322cbf88] {
  width: 100%;
  text-align: center;
  color: #c1c1c1;
  height: 100%;
  position: relative;
}

.chat-room-content .chat-users .no-chat-message .no-message-content[data-v-322cbf88] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: absolute;
  top: 25%;
  left: 50%;
  -webkit-transform: translate(-50%);
  transform: translate(-50%);
}

.chat-room-content .chat-users .no-chat-message .no-message-content .no-message-text[data-v-322cbf88] {
  color: #262626;
  font-size: 16px !important;
  font-weight: 550;
}

.chat-room-content .chat-users .no-chat-message .no-message-content .no-message-img[data-v-322cbf88] {
  width: 122px;
}

.chat-room-content .address-content[data-v-322cbf88] {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  height: 0;
  overflow: auto;
  padding: 0 0 16px 0;
}

.chat-room-content .address-content.no-address-data[data-v-322cbf88] {
  background: url(/img/gridNoData.e3c423ac.dfd7023d.png) no-repeat 50%;
  background-size: 200px;
}

.chat-room-content .contextmenu[data-v-322cbf88] {
  background-color: #fff;
  z-index: 10;
  position: absolute;
  list-style-type: none;
  border-radius: 4px;
  color: #333;
  -webkit-box-shadow: 2px 2px 3px 0 rgba(0, 0, 0, 0.3);
  box-shadow: 2px 2px 3px 0 rgba(0, 0, 0, 0.3);
}

.chat-room-content .contextmenu li[data-v-322cbf88] {
  margin: 0;
  padding: 7px 10px;
  cursor: pointer;
}

.chat-room-content .contextmenu li[data-v-322cbf88]:hover {
  background: #eee;
}

[data-v-322cbf88] .el-popper {
  margin-top: 0;
}

.el-popover.records {
  margin-top: 0 !important;
  padding: 0;
}

.is-fullscreen {
  overflow: hidden !important;
}

.prev-dialog[data-v-37523af1] .el-dialog__body {
  height: calc(100% - 53px) !important;
  max-height: inherit !important;
  min-height: calc(100% - 53px) !important;
  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;
  padding: 12px !important;
  overflow: hidden;
}

.prev-dialog[data-v-37523af1] .el-dialog__body:hover {
  overflow: auto !important;
}

.prev-dialog[data-v-37523af1] .el-dialog__body .preview-img {
  max-height: 100%;
  max-width: 100%;
}

.prev-dialog[data-v-37523af1] .el-dialog__header {
  border-bottom: none !important;
}

.preview-textarea[data-v-37523af1] {
  height: 100%;
}

.preview-textarea[data-v-37523af1] textarea {
  min-height: 100% !important;
  resize: none;
  border: none;
}

.dialog-fade-enter-active[data-v-37523af1] {
  -webkit-animation: dialog-fade-in-data-v-37523af1 0.3s;
  animation: dialog-fade-in-data-v-37523af1 0.3s;
}

.dialog-fade-leave-active[data-v-37523af1] {
  -webkit-animation: dialog-fade-out-data-v-37523af1 0.3s;
  animation: dialog-fade-out-data-v-37523af1 0.3s;
}

@-webkit-keyframes dialog-fade-in-data-v-37523af1 {
  0% {
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
    opacity: 0;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
  }
}
@keyframes dialog-fade-in-data-v-37523af1 {
  0% {
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
    opacity: 0;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
  }
}
@-webkit-keyframes dialog-fade-out-data-v-37523af1 {
  0% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
    opacity: 0;
  }
}
@keyframes dialog-fade-out-data-v-37523af1 {
  0% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
    opacity: 0;
  }
}
#content[data-v-37523af1] {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  overflow: hidden;
}

#content[data-v-37523af1], .group-info[data-v-051541f7] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.group-info[data-v-051541f7] {
  width: 100%;
  height: 100%;
}

.group-info .group-item[data-v-051541f7] {
  margin-bottom: 16px;
}

.group-info .group-item .group-item-label[data-v-051541f7] {
  color: #262626;
  margin-bottom: 4px;
}

.group-info .group-item .group-notice-btn[data-v-051541f7] .el-input__inner {
  cursor: pointer;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.group-info .group-members[data-v-051541f7] {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.group-info .group-members .group-members-label[data-v-051541f7] {
  height: 20px;
  margin-bottom: 4px;
  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;
}

.group-info .group-members .group-members-label span[data-v-051541f7] {
  color: #262626;
}

.group-info .group-members .group-members-label span[data-v-051541f7]:nth-child(2) {
  cursor: pointer;
}

.group-info .group-members .group-members-label .item-label-icon[data-v-051541f7] {
  font-size: var(--x-font-size-16, 16px);
  margin-right: 4px;
  cursor: pointer;
}

.group-info .group-members .group-members-details[data-v-051541f7] {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  border: 1px solid #d9d9d9;
  padding: 8px;
  background-color: #fff;
  height: 200px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-bottom: 8px;
  border-radius: 4px;
}

.group-info .group-members .group-members-details .member-lists[data-v-051541f7] {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  height: 0;
  position: relative;
}

.group-info .group-members .group-members-details .member-lists .single-user[data-v-051541f7] {
  height: 48px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #262626;
  border-bottom: 1px solid #f0f0f0;
}

.group-info .group-members .group-members-details .member-lists .single-user img[data-v-051541f7] {
  width: 24px;
  height: 24px;
  margin-right: 12px;
  border-radius: 50%;
}

.group-info .group-members .group-members-details .member-lists .single-user .group-owner[data-v-051541f7] {
  width: 32px;
  height: 16px;
  text-align: center;
  background-color: #f98115;
  font-size: var(--x-font-size-12, 12px);
  color: #fff;
  line-height: 16px;
  border-radius: 2px;
  margin-left: 8px;
}

.group-info .group-members .group-members-details .member-lists .single-user .invalid-tag[data-v-051541f7] {
  margin-left: auto;
  width: 42px;
  height: 20px;
  line-height: 18px;
  text-align: center;
  border: 1px solid #969696;
  color: #969696;
  border-radius: 4px;
  font-size: var(--x-font-size-12, 12px);
}

.group-info .group-members .group-members-details .member-lists .single-user[data-v-051541f7]:last-child {
  border: none;
}

.group-info .exit-group-chat[data-v-051541f7] {
  line-height: 22px;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.group-info .exit-group-chat .el-button[data-v-051541f7] {
  width: 100%;
}

.group-info .exit-group-chat .quit-group[data-v-051541f7] {
  margin-right: 8px;
}

.group-info .exit-group-chat .quit-group[data-v-051541f7] span {
  color: #e22113;
}

.footer-btn[data-v-051541f7] {
  text-align: right;
  margin-top: 8px;
}

.remove-menu[data-v-051541f7] {
  background-color: #fff;
  z-index: 10;
  position: absolute;
  list-style-type: none;
  border-radius: 4px;
  color: #333;
  -webkit-box-shadow: 2px 2px 3px 0 rgba(0, 0, 0, 0.3);
  box-shadow: 2px 2px 3px 0 rgba(0, 0, 0, 0.3);
}

.remove-menu li[data-v-051541f7] {
  margin: 0;
  padding: 7px 10px;
  width: 80px;
  cursor: pointer;
}

.remove-menu li[data-v-051541f7]:hover {
  background: #eee;
}

.file-item[data-v-627c1e3f] {
  width: 320px;
  height: 84px;
  border: 1px solid #d9d9d9;
  border-radius: 8px;
  padding: 12px 12px 8px;
  cursor: pointer;
  position: relative;
}

.file-item .file-item-content[data-v-627c1e3f] {
  height: 36px;
  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: 8px;
}

.file-item .file-item-content .fill-name[data-v-627c1e3f] {
  color: #000;
  line-height: 18px;
  width: 247px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
}

.file-item .file-item-content .file-icon[data-v-627c1e3f] {
  font-size: 32px !important;
}

.file-item .file-size[data-v-627c1e3f] {
  font-size: 0.7rem !important;
  color: #8c8c8c;
}

.file-item .file-size .file-down-btn[data-v-627c1e3f] {
  padding: 0;
  margin: 0;
}

.business-details[data-v-cd530e20] {
  background-color: #f5f5f5;
  padding: 16px;
  border-radius: 8px;
  min-width: 300px;
}

.business-details .top-title[data-v-cd530e20] {
  height: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 14px;
}

.business-details .top-title .origin-icon[data-v-cd530e20] {
  width: 20px;
  height: 20px;
  color: #fff;
  background: -webkit-gradient(linear, left top, left bottom, from(#1491ed), to(#14b9ed));
  background: linear-gradient(180deg, #1491ed, #14b9ed 100%);
  border-radius: 4px;
  text-align: center;
  margin-right: 8px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.business-details .top-title .system-title[data-v-cd530e20] {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  width: 0;
  font-size: var(--x-font-size-16, 16px);
  font-weight: 550;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.business-details .top-title .detail-btn[data-v-cd530e20] {
  margin-left: auto;
  color: #8c8c8c;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.business-details .business-content[data-v-cd530e20] {
  color: #595959;
}

.share-item-details[data-v-6b78525d] {
  background-color: #f7f8f9;
  padding: 0 12px 12px;
  border-radius: 8px;
  min-width: 300px;
}

.share-item-details .top-title[data-v-6b78525d] {
  border-bottom: 1px solid #f0f0f0;
  padding-top: 8px;
  padding-bottom: 8px;
  margin-bottom: 8px;
}

.share-item-details .top-title .left-title[data-v-6b78525d], .share-item-details .top-title[data-v-6b78525d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.share-item-details .top-title .left-title[data-v-6b78525d] {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

.share-item-details .top-title .left-title .share-source[data-v-6b78525d] {
  font-weight: 600;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #10568a;
}

.share-item-details .top-title .detail-btn[data-v-6b78525d] {
  margin-left: auto;
  color: #8c8c8c;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.share-item-details .top-title .detail-btn .go-details-span[data-v-6b78525d] {
  font-size: var(--x-font-size-12, 16px);
}

.share-item-details .business-content[data-v-6b78525d] {
  color: #06294b;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  overflow: hidden;
}

.share-item-details .sub-content[data-v-6b78525d] {
  padding-bottom: 4px;
  font-size: var(--x-font-size-12, 12px);
  color: rgba(0, 8, 25, 0.4509803922);
}

.share-item-details .sub-content[data-v-6b78525d]:last-of-type {
  padding-bottom: 12px;
}

.msg-history-details[data-v-2c30890e] {
  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;
  background-color: #fff;
  padding: 8px 24px 0 24px;
}

.msg-history-details[data-v-2c30890e] .history-content {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  height: 0;
}

.msg-history-details[data-v-2c30890e] .history-content .el-tabs {
  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;
}

.msg-history-details[data-v-2c30890e] .history-content .el-tabs .el-tabs__header {
  margin-bottom: 8px;
}

.msg-history-details[data-v-2c30890e] .history-content .el-tabs .el-tabs__header .el-tabs__nav-wrap {
  width: 400px;
  margin: 0 auto;
}

.msg-history-details[data-v-2c30890e] .history-content .el-tabs .el-tabs__header .el-tabs__nav-wrap .el-tabs__nav-scroll {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.msg-history-details[data-v-2c30890e] .history-content .el-tabs .el-tabs__header .el-tabs__item.is-active {
  font-weight: 600;
}

.msg-history-details[data-v-2c30890e] .history-content .el-tabs .el-tabs__header .el-tabs__active-bar {
  height: 4px;
  border-radius: 4px 4px 0 0;
}

.msg-history-details[data-v-2c30890e] .history-content .el-tabs .el-tabs__header .el-tabs__nav-wrap:after {
  display: none;
}

.msg-history-details[data-v-2c30890e] .history-content .el-tabs .el-tabs__content {
  height: 100%;
}

.msg-history-details[data-v-2c30890e] .history-content .el-tabs .el-tabs__content .el-tab-pane {
  height: 100%;
  overflow: hidden;
}

.msg-history-details[data-v-2c30890e] .history-content .el-tabs .el-tabs__content .el-tab-pane:hover {
  overflow: auto !important;
}

.msg-history-details .no-history-record[data-v-2c30890e] {
  height: 100%;
  background: url(/img/gridNoData.e3c423ac.dfd7023d.png) no-repeat 50%;
  background-size: 200px;
}

.msg-history-details .pagenation-bar .el-pagination[data-v-2c30890e] {
  padding: 8px 0 !important;
}

.msg-history-details .history-item[data-v-2c30890e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  border-bottom: 1px solid #f0f0f0;
  padding-bottom: 12px;
  margin-bottom: 12px;
}

.msg-history-details .history-item .history-container[data-v-2c30890e] {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  padding-right: 12px;
}

.msg-history-details .history-item .history-container .history-content-header[data-v-2c30890e] {
  height: 22px;
  color: #8c8c8c;
  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;
}

.msg-history-details .history-item .history-container .history-details[data-v-2c30890e] {
  color: #000;
  line-height: 22px;
}

.msg-history-details .history-item .history-container .history-details .details-img[data-v-2c30890e] {
  max-width: 172px;
  max-height: 172px;
  border-radius: 4px;
  cursor: pointer;
}

.msg-history-details .history-item .history-container .history-details .history-text-details[data-v-2c30890e] {
  white-space: pre-line;
}

.msg-history-details .history-item > img[data-v-2c30890e] {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  margin-right: 12px;
}

.msg-history-details .history-img-item[data-v-2c30890e] {
  margin-bottom: 24px;
}

.msg-history-details .history-img-item p[data-v-2c30890e] {
  color: #595959;
  line-height: 22px;
  margin-bottom: 15px;
}

.msg-history-details .history-img-item .img-lists[data-v-2c30890e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.msg-history-details .history-img-item .img-lists .img-item[data-v-2c30890e] {
  width: 86px;
  height: 86px;
  margin-right: 8px;
  margin-top: 8px;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  cursor: pointer;
}

.msg-history-details .history-img-item .img-lists .img-item[data-v-2c30890e]:nth-child(5n+5) {
  margin-right: 0;
}

.msg-history-details .msg-aratar[data-v-2c30890e] {
  width: 32px;
  height: 32px;
  border-radius: 50%;
}

.msg-history-details .message-details[data-v-2c30890e] {
  max-width: 320px;
  padding: 12px;
  color: #000;
}

.msg-history-details .message-img[data-v-2c30890e] {
  max-width: 172px;
  max-height: 172px;
}

.chat-tool-bar[data-v-2cd38db6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 12px;
}

.chat-tool-bar .slot-content[data-v-2cd38db6] {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  font-size: 1rem !important;
}

.chat-tool-bar.bottom-border[data-v-2cd38db6] {
  border-bottom: 1px solid #f0f0f0;
}

.file-item[data-v-7a69ca9a] {
  width: 320px;
  margin-bottom: 24px;
  border: 1px solid #d9d9d9;
  border-radius: 8px;
  padding: 12px 12px 8px;
  cursor: pointer;
  position: relative;
}

.file-item .file-item-content[data-v-7a69ca9a] {
  height: 36px;
  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: 8px;
}

.file-item .file-item-content .fill-name[data-v-7a69ca9a] {
  color: #000;
  line-height: 18px;
  width: 247px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
}

.file-item .file-item-content .file-icon[data-v-7a69ca9a] {
  font-size: 32px !important;
}

.file-item .file-size[data-v-7a69ca9a] {
  font-size: 0.7rem !important;
  color: #8c8c8c;
}

.file-item .down-menu[data-v-7a69ca9a] {
  background-color: #fff;
  z-index: 10;
  position: absolute;
  list-style-type: none;
  border-radius: 4px;
  color: #333;
  -webkit-box-shadow: 2px 2px 3px 0 rgba(0, 0, 0, 0.3);
  box-shadow: 2px 2px 3px 0 rgba(0, 0, 0, 0.3);
}

.file-item .down-menu li[data-v-7a69ca9a] {
  margin: 0;
  padding: 7px 10px;
  width: 80px;
  cursor: pointer;
}

.file-item .down-menu li[data-v-7a69ca9a]:hover {
  background: #eee;
}

.items[data-v-aaa72a8e] {
  position: relative;
  border-radius: 0.25rem;
  background: #fff;
  color: rgba(0, 0, 0, 0.8);
  overflow: hidden;
  -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 10px 20px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 10px 20px rgba(0, 0, 0, 0.1);
  width: 226px;
}

.item[data-v-aaa72a8e] {
  display: block;
  width: 100%;
  text-align: left;
  background: transparent;
  border: none;
  padding: 0.2rem 0.5rem;
}

.item.is-selected[data-v-aaa72a8e], .item[data-v-aaa72a8e]:hover {
  background: #f5f5f5;
  -webkit-box-shadow: 0 4px 8px 0 rgba(58, 58, 68, 0.16), 0 8px 16px 0 rgba(90, 91, 106, 0.16);
  box-shadow: 0 4px 8px 0 rgba(58, 58, 68, 0.16), 0 8px 16px 0 rgba(90, 91, 106, 0.16);
}

.item .single-users[data-v-aaa72a8e] {
  height: 49px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-bottom: 1px solid #f0f0f0;
}

.item .single-users img[data-v-aaa72a8e] {
  width: 24px;
  height: 24px;
  border-radius: 50%;
}

.item .single-users span[data-v-aaa72a8e] {
  margin-left: 12px;
}

.editor-popup {
  background: #000 !important;
}

.editor-popup .popper__arrow:after {
  top: 1px;
  margin-left: -6px;
  border-top-width: 0;
  border-bottom-color: #000 !important;
}

.mention {
  color: #3b9cf2;
  border-radius: 0.3rem;
  padding: 0.1rem 0.3rem;
}

.tippy-content .items {
  max-height: 297px;
  overflow-y: auto;
}

.img-container {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -10px;
  margin-bottom: -10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 320px;
  overflow: auto;
}

.img-item-container {
  width: 28px;
  height: 28px;
  line-height: 28px;
  margin-right: 10px;
  margin-bottom: 10px;
  position: relative;
  cursor: pointer;
}

.img-item-container span {
  font-size: 20px !important;
}

.img-item-container:hover span {
  position: absolute;
  font-size: 28px !important;
  top: -4px;
  left: -4px;
}

.img-item-container img {
  height: 100%;
  width: 100%;
}

.ProseMirror:focus-visible {
  outline: none;
}

.editor[data-v-5e890630] {
  overflow: hidden;
}

.editor[data-v-5e890630] .ProseMirror {
  height: 100px;
  width: 100%;
  overflow: auto;
  padding: 0 20px;
}

.message-tool[data-v-5e890630] {
  height: 22px;
  font-size: 22px !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 16px;
  margin-bottom: 12px;
}

.message-tool .tool-icon[data-v-5e890630] {
  height: 22px;
  width: 22px;
  margin-right: 20px;
  cursor: pointer;
}

.message-footer[data-v-5e890630] {
  height: 64px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 24px;
  padding-right: 12px;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.message-footer .footer-info[data-v-5e890630] {
  font-size: var(--x-font-size-12, 12px);
  color: #bfbfbf;
  margin-right: 8px;
}

.popup .svg-icon[data-v-5e890630] {
  width: 22px;
  height: 22px;
}

[data-v-5e890630] .el-upload-dragger {
  width: auto;
  height: auto;
  border: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

[data-v-4674cd6c] .add-group-user-dialog .el-dialog__body {
  padding: 0 !important;
  overflow: hidden !important;
  height: 520px;
  -webkit-box-flex: 0;
  -ms-flex: none;
  flex: none;
}

[data-v-4674cd6c] .add-group-user-dialog .el-tabs__nav-wrap:after {
  display: none;
}

.add-group-user-content[data-v-4674cd6c] {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.add-group-user-content [data-v-4674cd6c] {
  font-size: inherit !important;
}

.add-group-user-content .tree-user-avatar[data-v-4674cd6c] {
  width: 22px;
  height: 22px;
  position: relative;
  margin-right: 4px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.add-group-user-content .tree-user-avatar img[data-v-4674cd6c] {
  width: 100%;
  height: 100%;
  border-radius: 50%;
}

.add-group-user-content .tree-user-avatar .online-dot[data-v-4674cd6c] {
  width: 4px;
  height: 4px;
  background: #10568a;
  border: 2px solid #10568a;
  border-radius: 50%;
  position: absolute;
  bottom: -5px;
  right: 43%;
}

.add-group-user-content .text-overflow[data-v-4674cd6c] {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.add-group-user-content .XxInputSearch .el-input[data-v-4674cd6c] {
  width: 100%;
  margin-right: 0;
}

.add-group-user-content .cursor-pointer[data-v-4674cd6c] {
  cursor: pointer;
}

.add-group-user-content .mr-2[data-v-4674cd6c] {
  margin-right: 8px;
}

.add-group-user-content .empty[data-v-4674cd6c] {
  margin-top: 30px;
  text-align: center;
  color: #8c8c8c;
}

.add-group-user-content .left[data-v-4674cd6c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 50%;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  padding: 24px;
  height: 100%;
  border-right: 1px solid #eee;
}

.add-group-user-content .user-list[data-v-4674cd6c], .add-group-user-content .virtual-tree[data-v-4674cd6c] {
  padding-top: 16px;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  height: 0;
  overflow: auto;
}

.add-group-user-content .right[data-v-4674cd6c] {
  width: 50%;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  padding: 24px;
  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;
}

.add-group-user-content .right .empty[data-v-4674cd6c] {
  margin-top: 30px;
  text-align: center;
  color: #888;
}

.add-group-user-content .user-item[data-v-4674cd6c] {
  position: relative;
  margin-top: 16px;
}

.add-group-user-content .user-item .line1[data-v-4674cd6c], .add-group-user-content .user-item[data-v-4674cd6c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.add-group-user-content .user-item .avatar[data-v-4674cd6c] {
  width: 24px;
  height: 24px;
  margin-right: 10px;
  background: none !important;
  background-size: contain;
  border-radius: 50%;
  overflow: hidden;
}

.add-group-user-content .user-item .avatar img[data-v-4674cd6c] {
  width: 100%;
  vertical-align: baseline !important;
}

.add-group-user-content .user-item .name[data-v-4674cd6c] {
  font-weight: 700;
  margin-right: 10px;
}

.add-group-user-content .user-item .el-icon-error[data-v-4674cd6c] {
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

.common-group[data-v-7982c634] {
  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;
}

.common-group .user-list[data-v-7982c634] {
  padding-top: 16px;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  height: 0;
}

.common-group .label-wrapper[data-v-7982c634] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.common-group .label-wrapper .el-ml-auto[data-v-7982c634] {
  margin-left: auto;
}

.common-group .xxIcon[data-v-7982c634] {
  margin-left: 12px;
}

.common-group .xxIcon[data-v-7982c634]:last-of-type {
  margin-right: 12px;
}

.user-list .top[data-v-7982c634] {
  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;
}

.user-list .top .left .primary[data-v-7982c634] {
  color: var(--x-color-primary, #3464cf);
}

.user-list[data-v-7982c634] .common-tree .virtual-tree-list {
  padding-right: 8px;
  overflow: hidden;
}

.user-list[data-v-7982c634] .common-tree .virtual-tree-list:hover {
  overflow: auto;
}

.user-list[data-v-7982c634] .common-tree .virtual-tree-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.user-list[data-v-7982c634] .common-tree .virtual-tree-item .text-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

.user-list[data-v-7982c634] .common-tree .virtual-tree-item .text-wrapper .label-wrapper {
  width: 100%;
}

.user-list[data-v-7982c634] .common-tree .virtual-tree-item .text-wrapper .tree-user-avatar {
  width: 22px;
  height: 22px;
  position: relative;
  margin-right: 4px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.user-list[data-v-7982c634] .common-tree .virtual-tree-item .text-wrapper .tree-user-avatar img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
}

.user-list[data-v-7982c634] .common-tree .virtual-tree-item .text-wrapper .tree-user-avatar .online-dot {
  width: 4px;
  height: 4px;
  background: #10568a;
  border: 2px solid #10568a;
  border-radius: 50%;
  position: absolute;
  bottom: -5px;
  right: 43%;
}

.user-list[data-v-7982c634] .common-tree .virtual-tree-item .text-wrapper .text-overflow {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

[data-v-7982c634] .virtual-tree .virtual-tree-list .virtual-tree-item.active {
  color: #595959;
  background: #fff;
}

.chat-share-daolog[data-v-79120002] .el-dialog .el-dialog__footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0 16px !important;
  height: 48px;
}

.chat-share-daolog[data-v-79120002] .el-dialog .el-dialog__body {
  padding: 0 !important;
}

.chat-share-daolog .chat-share-header[data-v-79120002] {
  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;
}

.chat-share-daolog .chat-share-header .right .el-icon-error[data-v-79120002] {
  cursor: pointer;
}

.chat-share-daolog .chat-share-header .right .el-icon-error[data-v-79120002]:hover {
  opacity: 0.7;
}

.chat-share-daolog .chat-share-content[data-v-79120002] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.chat-share-daolog .chat-share-content[data-v-79120002] .chat-share-tabs .el-tabs__header {
  margin-bottom: 0 !important;
  border-bottom: 1px solid #f0f0f0;
}

.chat-share-daolog .chat-share-content[data-v-79120002] .chat-share-tabs .el-tabs__header .el-tabs__nav-scroll {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  padding-left: 16px;
}

.chat-share-daolog .chat-share-content[data-v-79120002] .chat-share-tabs .el-tabs__header .el-tabs__nav-scroll .el-tabs__item {
  padding-right: 0;
}

.chat-share-daolog .chat-share-content .share[data-v-79120002] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 480px;
}

.chat-share-daolog .chat-share-content .share .share-contact[data-v-79120002] {
  width: 320px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  border-right: 1px solid #f0f0f0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding: 12px 16px 0;
}

.chat-share-daolog .chat-share-content .share .share-contact .contact-list[data-v-79120002] {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  height: 0;
}

.chat-share-daolog .chat-share-content .share .share-contact .contact-list .share-chat-list[data-v-79120002] {
  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;
}

.chat-share-daolog .chat-share-content .share .share-contact .contact-list .share-chat-list .share-checkbox-group[data-v-79120002] {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  height: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-top: 8px;
}

.chat-share-daolog .chat-share-content .share .share-contact .contact-list .share-chat-list .share-checkbox-group[data-v-79120002] .el-checkbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-right: 0;
}

.chat-share-daolog .chat-share-content .share .share-contact .contact-list .share-chat-list .share-checkbox-group[data-v-79120002] .el-checkbox .el-checkbox__label {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

.chat-share-daolog .chat-share-content .share .share-contact .contact-list .share-chat-list .single-person[data-v-79120002] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 48px;
  border-bottom: 1px solid #f0f0f0;
}

.chat-share-daolog .chat-share-content .share .share-contact .contact-list .share-chat-list .single-person img[data-v-79120002] {
  width: 24px;
  height: 24px;
  border-radius: 50%;
  margin-right: 8px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.chat-share-daolog .chat-share-content .share .share-contact .contact-list .share-chat-list .single-person .share-chat-name[data-v-79120002] {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  width: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.chat-share-daolog .chat-share-content .share .share-contact .contact-list .share-address[data-v-79120002], .chat-share-daolog .chat-share-content .share .share-contact .contact-list .share-common-group[data-v-79120002] {
  height: 100%;
}

.chat-share-daolog .chat-share-content .share .share-person[data-v-79120002] {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  padding: 12px 16px 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.chat-share-daolog .chat-share-content .share .share-person .share-header[data-v-79120002] {
  margin-top: 12px;
  height: 24px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-bottom: 16px;
}

.chat-share-daolog .chat-share-content .share .share-person .share-header .primary[data-v-79120002] {
  color: var(--x-color-primary, #3464cf);
}

.chat-share-daolog .chat-share-content .share .share-person .selected-person[data-v-79120002] {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

.chat-share-daolog .chat-share-content .share .share-person .selected-person li[data-v-79120002] {
  height: 24px;
  margin-bottom: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.chat-share-daolog .chat-share-content .share .share-person .selected-person li img[data-v-79120002] {
  width: 24px;
  height: 24px;
  border-radius: 50%;
  margin-right: 8px;
}

.chat-share-daolog .chat-share-content .share .share-person .selected-person li .remove-icon[data-v-79120002] {
  margin-left: auto;
  font-size: 18px;
  cursor: pointer;
}

.chat-share-daolog .chat-share-content .share .share-person .share-footer[data-v-79120002] {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin-top: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.multi-select[data-v-24545ec2] {
  margin: 6px 15px 0 0;
}

[data-v-24545ec2] .el-checkbox__inner {
  width: 18px !important;
  height: 18px !important;
  border-radius: 50% !important;
}

[data-v-24545ec2] .el-checkbox__inner:after {
  left: 40% !important;
  top: 3px !important;
  font-size: 16px !important;
}

[data-v-24545ec2] .el-checkbox__input.is-checked .el-checkbox__inner {
  background-color: #67c23a;
  border-color: #67c23a;
}

.multi-operation[data-v-268a7df1] {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 200px;
}

.multi-operation .operations .operation[data-v-268a7df1] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.multi-operation .operations .operation .icon[data-v-268a7df1] {
  width: 40px;
  height: 40px;
  margin-bottom: 8px;
}

.multi-operation .operations .operation .text[data-v-268a7df1] {
  text-align: center;
}

.multi-operation .close[data-v-268a7df1] {
  position: absolute;
  right: 20px;
  top: 10px;
  cursor: pointer;
}

[data-v-268a7df1] .el-button.is-circle i {
  font-size: 20px;
}

.chat-message-content[data-v-f62f2aee] {
  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;
  overflow: hidden;
}

.chat-message-content .message-title[data-v-f62f2aee] {
  padding-right: 16px;
}

.chat-message-content .message-title .msg-title-icon[data-v-f62f2aee] {
  float: right;
  color: #7f7f7f;
  font-size: 20px;
}

.chat-message-content .message-title .cur-chat-title[data-v-f62f2aee] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.chat-message-content .message-title .cur-chat-title .user-info[data-v-f62f2aee] {
  font-size: var(--x-font-size-12, 12px);
  color: #595959;
  cursor: pointer;
}

.chat-message-content .message-title .cur-chat-title .user-info[data-v-f62f2aee]:nth-child(2) {
  margin-top: 4px;
}

.chat-message-content .message-title .group-numbers[data-v-f62f2aee] {
  color: #262626;
}

.chat-message-content .message-container[data-v-f62f2aee] {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  height: 0;
  position: relative;
}

.chat-message-content .message-container .group-details[data-v-f62f2aee] {
  background-color: #fafafa;
  width: 250px;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 20;
  padding: 12px;
  border-left: 1px solid #f0f0f0;
}

.chat-message-content .message-container .msg-history[data-v-f62f2aee] {
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 30;
}

.chat-message-content .message-container .msg-details[data-v-f62f2aee] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
}

.chat-message-content .message-container .msg-details .message-list-container[data-v-f62f2aee] {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  height: 0;
  position: relative;
}

.chat-message-content .message-container .msg-details .message-list-container .message-list[data-v-f62f2aee] {
  height: 100%;
  padding: 4px 24px;
  position: relative;
  overflow: auto;
}

.chat-message-content .message-container .msg-details .message-list-container .message-list .message-time[data-v-f62f2aee] {
  text-align: center;
  font-size: var(--x-font-size-12, 12px);
  color: #aaa;
}

.chat-message-content .message-container .msg-details .message-list-container .message-list .message-item[data-v-f62f2aee] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.chat-message-content .message-container .msg-details .message-list-container .message-list .reveive-message[data-v-f62f2aee] {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 24px;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.chat-message-content .message-container .msg-details .message-list-container .message-list .reveive-message .right-content[data-v-f62f2aee] {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.chat-message-content .message-container .msg-details .message-list-container .message-list .reveive-message .msg-aratar[data-v-f62f2aee] {
  width: 32px;
  height: 32px;
  border-radius: 50%;
}

.chat-message-content .message-container .msg-details .message-list-container .message-list .reveive-message .message-details[data-v-f62f2aee] {
  max-width: 320px;
  padding: 12px;
  color: #000;
  white-space: pre-line;
}

.chat-message-content .message-container .msg-details .message-list-container .message-list .reveive-message .revocation-message[data-v-f62f2aee] {
  padding: 12px;
  color: #aaa;
}

.chat-message-content .message-container .msg-details .message-list-container .message-list .reveive-message .message-img[data-v-f62f2aee] {
  max-width: 172px;
  max-height: 172px;
}

.chat-message-content .message-container .msg-details .message-list-container .message-list .reveive-message .system-message[data-v-f62f2aee] {
  width: 100%;
}

.chat-message-content .message-container .msg-details .message-list-container .message-list .reveive-message .system-message .system-time[data-v-f62f2aee] {
  text-align: center;
  font-size: 12px !important;
  margin-bottom: 8px;
  color: #8c8c8c;
  width: 100%;
}

.chat-message-content .message-container .msg-details .message-list-container .message-list .reveive-message .form-user-name[data-v-f62f2aee] {
  font-size: 12px;
  color: #595959;
  margin-bottom: 6px;
}

.chat-message-content .message-container .msg-details .message-list-container .message-list .others-message img[data-v-f62f2aee] {
  margin-right: 16px;
}

.chat-message-content .message-container .msg-details .message-list-container .message-list .others-message .message-details[data-v-f62f2aee] {
  border-radius: 0 8px 8px 8px;
  background: #d2e9fd;
}

.chat-message-content .message-container .msg-details .message-list-container .message-list .others-message .right-content[data-v-f62f2aee] {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.chat-message-content .message-container .msg-details .message-list-container .message-list .my-message[data-v-f62f2aee] {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

.chat-message-content .message-container .msg-details .message-list-container .message-list .my-message img[data-v-f62f2aee] {
  margin-left: 16px;
}

.chat-message-content .message-container .msg-details .message-list-container .message-list .my-message .message-details[data-v-f62f2aee] {
  background: #3b9cf2;
  border-radius: 8px 0 8px 8px;
  color: #fff;
}

.chat-message-content .message-container .msg-details .message-list-container .message-list .my-message[data-v-f62f2aee] .message-read-status .el-link:hover {
  cursor: auto;
}

.chat-message-content .message-container .msg-details .message-list-container .message-list .my-message[data-v-f62f2aee] .message-read-status .el-link--inner {
  font-size: 12px !important;
}

.chat-message-content .message-container .msg-details .message-list-container .message-list .my-message .form-user-name[data-v-f62f2aee] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

.chat-message-content .message-container .msg-details .message-list-container .message-list .my-message .right-content[data-v-f62f2aee] {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.chat-message-content .message-container .msg-details .message-list-container .message-list .loaded-more[data-v-f62f2aee] {
  color: #2c90ff;
  font-size: 12px !important;
}

.chat-message-content .message-container .msg-details .message-list-container .methion-notify[data-v-f62f2aee] {
  position: absolute;
  right: 8px;
  bottom: 8px;
  padding: 8px;
  padding-left: 12px;
  height: 38px;
  background: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 50px 0 0 50px;
  -webkit-box-shadow: 0 2px 4px 0 rgba(90, 91, 106, 0.1);
  box-shadow: 0 2px 4px 0 rgba(90, 91, 106, 0.1);
  cursor: pointer;
}

.chat-message-content .message-container .msg-details .message-list-container .methion-notify span[data-v-f62f2aee]:first-child {
  padding-right: 8px;
  border-right: 1px solid #d9d9d9;
  color: #1491ed;
}

.chat-message-content .message-container .msg-details .message-list-container .methion-notify span[data-v-f62f2aee]:last-child {
  padding-left: 8px;
}

.chat-message-content .message-container .msg-details .message-divider[data-v-f62f2aee] {
  margin: 0 !important;
}

.chat-message-content .message-container .msg-details .message-tool[data-v-f62f2aee] {
  height: 22px;
  font-size: 22px !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 16px;
  margin-bottom: 12px;
}

.chat-message-content .message-container .msg-details .message-tool .tool-icon[data-v-f62f2aee] {
  margin-right: 20px;
  cursor: pointer;
}

.chat-message-content .message-container .msg-details .message-input[data-v-f62f2aee] .el-textarea__inner {
  border: none;
}

.chat-message-content .message-container .msg-details .message-footer[data-v-f62f2aee] {
  height: 64px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 12px 16px 16px;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.chat-message-content .message-container .msg-details .message-footer .footer-info[data-v-f62f2aee] {
  font-size: var(--x-font-size-12, 12px);
  color: #bfbfbf;
  margin-right: 8px;
}

.chat-message-content .message-read-records[data-v-f62f2aee] .el-dialog {
  -webkit-box-shadow: 0 5px 12px 4px rgba(0, 0, 0, 0.0901960784), 0 3px 6px 0 rgba(0, 0, 0, 0.1215686275), 0 1px 2px -2px rgba(0, 0, 0, 0.1607843137);
  box-shadow: 0 5px 12px 4px rgba(0, 0, 0, 0.0901960784), 0 3px 6px 0 rgba(0, 0, 0, 0.1215686275), 0 1px 2px -2px rgba(0, 0, 0, 0.1607843137);
}

.chat-message-content .message-read-records[data-v-f62f2aee] .el-dialog__header {
  display: block !important;
  height: 42px;
  padding: 10px 12px;
  background-color: #f5f5f5;
  border-radius: 6px 6px 0 0;
}

.chat-message-content .message-read-records[data-v-f62f2aee] .el-dialog__body {
  overflow: hidden;
}

.chat-message-content .message-read-records-content[data-v-f62f2aee] {
  height: 398px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.chat-message-content .message-read-records-content .records[data-v-f62f2aee] {
  padding: 9px 0 9px 16px;
}

.chat-message-content .message-read-records-content .unread[data-v-f62f2aee] {
  width: 50%;
  border-right: 1px solid #f0f0f0;
}

.chat-message-content .message-read-records-content .read[data-v-f62f2aee] {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.chat-message-content .message-read-records-content .header[data-v-f62f2aee] {
  margin-bottom: 16px;
}

.chat-message-content .message-read-records-content .header-count[data-v-f62f2aee] {
  margin-right: 4px;
  font-size: 20px;
  font-weight: 700;
}

.chat-message-content .message-read-records-content .list[data-v-f62f2aee] {
  height: calc(100% - 26px);
  padding-bottom: 8px;
  overflow-y: scroll;
}

.chat-message-content .message-read-records-content .list .item[data-v-f62f2aee] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 32px;
  margin-bottom: 16px;
}

.chat-message-content .message-read-records-content .list .item-avatar[data-v-f62f2aee] {
  margin-right: 8px;
  width: 32px;
  height: 32px;
}

.chat-message-content .message-read-records-content .list .item-avatar .avatar[data-v-f62f2aee] {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  -o-object-fit: contain;
  object-fit: contain;
  overflow: hidden;
}

.chat-message-content .message-read-records-content .list .item-name[data-v-f62f2aee] {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.edit-container[data-v-f62f2aee] {
  height: 200px;
}

.no-current-chat[data-v-f62f2aee] {
  height: 100%;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFYAAABWCAYAAABVVmH3AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJ4SURBVHgB7d1NbtpAGIfxMZ8WQoCQWHfXbW+Qo/QyvUGP0C57hO56jO44ARTxYSSEOy/RSPkwDoN5CDj/nxQlmHiAJ4HYjCFJnucdJxfXcIJQWIjCQhQWorAQhYUoLERhIQoLaZWduV6vvzQajaGTQmma/jl2XmlY79d+v//kpMjUf3w+dqYeCiAKC1FYiMJCFBaisBCFhSgsRGEhCgtRWIjCQhQWorAQhYUoLERhIQoLUViIwkLemkysZD6f20yv8xOSrtfrucFg4FqtuIu0dWezmdtsNofTNs5oNHJ+9jhmGLfb7Q7jbLfbw+l+v38Yh4L9xlrU5XJ5CGMssN2wc8YJUcM4i8XCxbJ1QlRj1+2ccU6FhX16I54uC6FPlWXZq2UWN4ZdZtE6sePEwMLmeV64PDZs0ffHjnHsupD0xwuisBCFhSgs5OphY7c/LyFJEndt2K1sNpuvltnOQWzYbrd70rIydplF63Q63GsHsbDj8fjZXpZ9PZlMXKyicWxZLNvLejnOcMgd+puUveTTb0D/9Z8qHR8bdhTa7XalhwEbx9a3e8IlxrHrU9HU714fPT4Wfa7AxN5t72Wct2irAKKwEIWFKCxEYSEKC1FYiMJCFBaisBCFhSgsRGEhCgtRWIjCQhQWorAQhYWUznn5+fjvfrKxykGkX13FyUj3+KY2P9yN8V3+lZ2fkG/Mu1qtfvsfzoM7z9TPpn5L0/Snu0P4LO0Z7jpocEthaxE0uIWwtQoavGfYWgYN3iNsrYMG1wz7IYIG1wj7oYIG6HZslmUPZW8FWmeJ/nMHQ88VQBQWorAQhYUoLERhIQoLUViIwkIUFqKwkP9B+LHi7roxVAAAAABJRU5ErkJggg==) no-repeat 50%;
}

[data-v-1b6a3282] .chat-file-daterange .el-range-separator {
  width: 24px;
}

.chat-file-content[data-v-1b6a3282] {
  height: 100%;
  width: 100%;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.aside[data-v-1b6a3282] {
  width: 140px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  background-color: #fafafa;
  border-right: 1px solid #f0f0f0;
  padding-top: 12px;
}

.aside li[data-v-1b6a3282] {
  height: 46px;
  padding: 12px 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.aside li.active[data-v-1b6a3282] {
  background: -webkit-gradient(linear, left top, right top, from(#ddd), to(hsla(0, 0%, 100%, 0)));
  background: linear-gradient(90deg, #ddd, hsla(0, 0%, 100%, 0) 100%);
}

.aside .el-pointer[data-v-1b6a3282] {
  cursor: pointer;
}

.main[data-v-1b6a3282] {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.main .file-list[data-v-1b6a3282] {
  height: calc(100% - 65px);
  padding: 20px 12px;
  overflow-y: auto;
}

.main .file-list .file-list-group[data-v-1b6a3282] {
  margin-bottom: 24px;
}

.main .file-list .file-list-group[data-v-1b6a3282]:last-child {
  margin-bottom: 0;
}

.main .file-list .file-list-group .file-item[data-v-1b6a3282] {
  margin-bottom: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  cursor: pointer;
}

.main .file-list .file-list-group .file-item .left[data-v-1b6a3282] {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.main .file-list .file-list-group .file-item .left .svg-icon[data-v-1b6a3282] {
  position: relative;
  top: 4px;
  width: 36px;
  height: 36px;
  margin-right: 16px;
}

.main .file-list .file-list-group .file-item .left .file-detail[data-v-1b6a3282] {
  -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;
}

.main .file-list .file-list-group .file-item .left .file-detail .file-name[data-v-1b6a3282] {
  line-height: 22px;
  max-width: 348px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}

.main .file-list .file-list-group .file-item .left .file-detail .file-name[data-v-1b6a3282]:hover {
  font-weight: 700;
}

.main .file-list .file-list-group .file-item .left .file-detail .send-user[data-v-1b6a3282] {
  line-height: 22px;
  font-size: var(--x-font-size-12, 12px);
  color: #8c8c8c;
}

.main .file-list .file-list-group .file-item .right[data-v-1b6a3282] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-width: 176px;
  color: #8c8c8c;
}

.main .file-list .file-list-group .file-item .right .download-icon[data-v-1b6a3282] {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin-right: 4px;
  width: 16px;
  height: 16px;
}

.main .file-list .file-list-group .file-item .right p[data-v-1b6a3282] {
  line-height: 20px;
}

.main .file-list .file-list-group .file-item[data-v-1b6a3282]:last-of-type {
  margin-bottom: 0;
}

.main .file-list .group-name[data-v-1b6a3282] {
  line-height: 22px;
  margin-bottom: 24px;
  color: #8c8c8c;
}

.main-top[data-v-1b6a3282] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 64px;
  border-bottom: 1px solid #f0f0f0;
  padding-left: 12px;
}

.main-top .el-icon-close[data-v-1b6a3282] {
  margin-left: auto;
  margin-right: 20px;
}

.serchbar[data-v-1b6a3282] {
  width: 228px;
}

.default[data-v-1b6a3282] {
  height: calc(100% - 65px);
  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;
  color: #8c8c8c;
}

a, article, aside, b, body, button, dd, div, dl, dt, figcaption, figure, footer, h1, h2, h3, h4, h5, h6, header, i, input, label, li, nav, p, section, select, span, textarea, ul {
  padding: 0;
  margin: 0;
  list-style: none;
  font-style: normal;
  text-decoration: none;
  border: none;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

a:hover, article:hover, aside:hover, b:hover, body:hover, button:hover, dd:hover, div:hover, dl:hover, dt:hover, figcaption:hover, figure:hover, footer:hover, h1:hover, h2:hover, h3:hover, h4:hover, h5:hover, h6:hover, header:hover, i:hover, input:hover, label:hover, li:hover, nav:hover, p:hover, section:hover, select:hover, span:hover, textarea:hover, ul:hover {
  outline: none;
}

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

.hover-overflow-auto {
  overflow: hidden;
}

.hover-overflow-auto:hover {
  overflow: auto !important;
}

.fill-height {
  height: 100%;
}

.v-chat .el-pointer {
  cursor: pointer;
}

.app-container {
  background: #fff;
  padding: 16px;
}

.v-chat .el-bg-white {
  background-color: #fff;
}

.v-chat .el-overflow {
  overflow: auto;
}

.v-chat .el-text-overflow {
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.v-chat .el-overflow-hidden {
  overflow: hidden;
}

.v-chat .el-hover-overflow {
  overflow-y: hidden;
}

.v-chat .el-hover-overflow:hover {
  overflow-y: auto;
  overflow-y: overlay;
  overflow-x: hidden;
}

.v-chat .el-flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.v-chat .el-flex-row {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}

.v-chat .el-flex-column {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.v-chat .el-flex-row-reverse {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

.v-chat .el-flex-column-reverse {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
}

.v-chat .el-flex-end {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.v-chat .el-flex-center {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.v-chat .el-flex-space-between {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.v-chat .el-flex-grow {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

.v-chat .el-flex-shrink {
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.v-chat .el-flex-y-center {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.v-chat .el-fr {
  float: right;
}

.v-chat .el-fl {
  float: left;
}

.v-chat .el-text-center {
  text-align: center;
}

.v-chat .el-block {
  display: block;
}

.v-chat .el-inline-block {
  display: inline-block;
}

.v-chat .el-clear:after {
  content: "";
  display: block;
  clear: both;
}

.v-chat .el-ma-0 {
  margin: 0;
}

.v-chat .el-ma-1 {
  margin: 4px;
}

.v-chat .el-ma-2 {
  margin: 8px;
}

.v-chat .el-ma-3 {
  margin: 12px;
}

.v-chat .el-ma-4 {
  margin: 16px;
}

.v-chat .el-ma-5 {
  margin: 20px;
}

.v-chat .el-ma-6 {
  margin: 24px;
}

.v-chat .el-ma-7 {
  margin: 28px;
}

.v-chat .el-ma-8 {
  margin: 32px;
}

.v-chat .el-ma-9 {
  margin: 36px;
}

.v-chat .el-ma-10 {
  margin: 40px;
}

.v-chat .el-ma-11 {
  margin: 44px;
}

.v-chat .el-ma-12 {
  margin: 48px;
}

.v-chat .el-ma-auto {
  margin: auto;
}

.v-chat .el-mx-0 {
  margin-right: 0;
  margin-left: 0;
}

.v-chat .el-mx-1 {
  margin-right: 4px;
  margin-left: 4px;
}

.v-chat .el-mx-2 {
  margin-right: 8px;
  margin-left: 8px;
}

.v-chat .el-mx-3 {
  margin-right: 12px;
  margin-left: 12px;
}

.v-chat .el-mx-4 {
  margin-right: 16px;
  margin-left: 16px;
}

.v-chat .el-mx-5 {
  margin-right: 20px;
  margin-left: 20px;
}

.v-chat .el-mx-6 {
  margin-right: 24px;
  margin-left: 24px;
}

.v-chat .el-mx-7 {
  margin-right: 28px;
  margin-left: 28px;
}

.v-chat .el-mx-8 {
  margin-right: 32px;
  margin-left: 32px;
}

.v-chat .el-mx-9 {
  margin-right: 36px;
  margin-left: 36px;
}

.v-chat .el-mx-10 {
  margin-right: 40px;
  margin-left: 40px;
}

.v-chat .el-mx-11 {
  margin-right: 44px;
  margin-left: 44px;
}

.v-chat .el-mx-12 {
  margin-right: 48px;
  margin-left: 48px;
}

.v-chat .el-mx-auto {
  margin-right: auto;
  margin-left: auto;
}

.v-chat .el-my-0 {
  margin-top: 0;
  margin-bottom: 0;
}

.v-chat .el-my-1 {
  margin-top: 4px;
  margin-bottom: 4px;
}

.v-chat .el-my-2 {
  margin-top: 8px;
  margin-bottom: 8px;
}

.v-chat .el-my-3 {
  margin-top: 12px;
  margin-bottom: 12px;
}

.v-chat .el-my-4 {
  margin-top: 16px;
  margin-bottom: 16px;
}

.v-chat .el-my-5 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.v-chat .el-my-6 {
  margin-top: 24px;
  margin-bottom: 24px;
}

.v-chat .el-my-7 {
  margin-top: 28px;
  margin-bottom: 28px;
}

.v-chat .el-my-8 {
  margin-top: 32px;
  margin-bottom: 32px;
}

.v-chat .el-my-9 {
  margin-top: 36px;
  margin-bottom: 36px;
}

.v-chat .el-my-10 {
  margin-top: 40px;
  margin-bottom: 40px;
}

.v-chat .el-my-11 {
  margin-top: 44px;
  margin-bottom: 44px;
}

.v-chat .el-my-12 {
  margin-top: 48px;
  margin-bottom: 48px;
}

.v-chat .el-my-auto {
  margin-top: auto;
  margin-bottom: auto;
}

.v-chat .el-mt-n1 {
  margin-top: -4px;
}

.v-chat .el-mt-0 {
  margin-top: 0;
}

.v-chat .el-mt-1-half {
  margin-top: 2px;
}

.v-chat .el-mt-1 {
  margin-top: 4px;
}

.v-chat .el-mt-2 {
  margin-top: 8px;
}

.v-chat .el-mt-2-half {
  margin-top: 10px;
}

.v-chat .el-mt-3 {
  margin-top: 12px;
}

.v-chat .el-mt-4 {
  margin-top: 16px;
}

.v-chat .el-mt-5 {
  margin-top: 20px;
}

.v-chat .el-mt-6 {
  margin-top: 24px;
}

.v-chat .el-mt-7 {
  margin-top: 28px;
}

.v-chat .el-mt-8 {
  margin-top: 32px;
}

.v-chat .el-mt-9 {
  margin-top: 36px;
}

.v-chat .el-mt-10 {
  margin-top: 40px;
}

.v-chat .el-mt-11 {
  margin-top: 44px;
}

.v-chat .el-mt-12 {
  margin-top: 48px;
}

.v-chat .el-mt-auto {
  margin-top: auto;
}

.v-chat .el-mr-0 {
  margin-right: 0;
}

.v-chat .el-mr-1-half {
  margin-right: 2px;
}

.v-chat .el-mr-1 {
  margin-right: 4px;
}

.v-chat .el-mr-2 {
  margin-right: 8px;
}

.v-chat .el-mr-3 {
  margin-right: 12px;
}

.v-chat .el-mr-4 {
  margin-right: 16px;
}

.v-chat .el-mr-5 {
  margin-right: 20px;
}

.v-chat .el-mr-6 {
  margin-right: 24px;
}

.v-chat .el-mr-7 {
  margin-right: 28px;
}

.v-chat .el-mr-8 {
  margin-right: 32px;
}

.v-chat .el-mr-9 {
  margin-right: 36px;
}

.v-chat .el-mr-10 {
  margin-right: 40px;
}

.v-chat .el-mr-11 {
  margin-right: 44px;
}

.v-chat .el-mr-12 {
  margin-right: 48px;
}

.v-chat .el-mr-auto {
  margin-right: auto;
}

.v-chat .el-mb-0 {
  margin-bottom: 0;
}

.v-chat .el-mb-1 {
  margin-bottom: 4px;
}

.v-chat .el-mb-2 {
  margin-bottom: 8px;
}

.v-chat .el-mb-3 {
  margin-bottom: 12px;
}

.v-chat .el-mb-4 {
  margin-bottom: 16px;
}

.v-chat .el-mb-5 {
  margin-bottom: 20px;
}

.v-chat .el-mb-6 {
  margin-bottom: 24px;
}

.v-chat .el-mb-7 {
  margin-bottom: 28px;
}

.v-chat .el-mb-8 {
  margin-bottom: 32px;
}

.v-chat .el-mb-9 {
  margin-bottom: 36px;
}

.v-chat .el-mb-10 {
  margin-bottom: 40px;
}

.v-chat .el-mb-11 {
  margin-bottom: 44px;
}

.v-chat .el-mb-12 {
  margin-bottom: 48px;
}

.v-chat .el-mb-auto {
  margin-bottom: auto;
}

.v-chat .el-ml-0 {
  margin-left: 0;
}

.v-chat .el-ml-1-half {
  margin-left: 2px;
}

.v-chat .el-ml-1 {
  margin-left: 4px;
}

.v-chat .el-ml-2-half {
  margin-left: 6px;
}

.v-chat .el-ml-2 {
  margin-left: 8px;
}

.v-chat .el-ml-3 {
  margin-left: 12px;
}

.v-chat .el-ml-4 {
  margin-left: 16px;
}

.v-chat .el-ml-5 {
  margin-left: 20px;
}

.v-chat .el-ml-6 {
  margin-left: 24px;
}

.v-chat .el-ml-7 {
  margin-left: 28px;
}

.v-chat .el-ml-8 {
  margin-left: 32px;
}

.v-chat .el-ml-9 {
  margin-left: 36px;
}

.v-chat .el-ml-10 {
  margin-left: 40px;
}

.v-chat .el-ml-11 {
  margin-left: 44px;
}

.v-chat .el-ml-12 {
  margin-left: 48px;
}

.v-chat .el-ml-auto {
  margin-left: auto;
}

.v-chat .el-pa-0 {
  padding: 0;
}

.v-chat .el-pa-1 {
  padding: 4px;
}

.v-chat .el-pa-2 {
  padding: 8px;
}

.v-chat .el-pa-3 {
  padding: 12px;
}

.v-chat .el-pa-4 {
  padding: 16px;
}

.v-chat .el-pa-5 {
  padding: 20px;
}

.v-chat .el-pa-6 {
  padding: 24px;
}

.v-chat .el-pa-7 {
  padding: 28px;
}

.v-chat .el-pa-8 {
  padding: 32px;
}

.v-chat .el-pa-9 {
  padding: 36px;
}

.v-chat .el-pa-10 {
  padding: 40px;
}

.v-chat .el-pa-11 {
  padding: 44px;
}

.v-chat .el-pa-12 {
  padding: 48px;
}

.v-chat .el-px-0 {
  padding-right: 0;
  padding-left: 0;
}

.v-chat .el-px-1 {
  padding-right: 4px;
  padding-left: 4px;
}

.v-chat .el-px-2 {
  padding-right: 8px;
  padding-left: 8px;
}

.v-chat .el-px-3 {
  padding-right: 12px;
  padding-left: 12px;
}

.v-chat .el-px-4 {
  padding-right: 16px;
  padding-left: 16px;
}

.v-chat .el-px-5 {
  padding-right: 20px;
  padding-left: 20px;
}

.v-chat .el-px-6 {
  padding-right: 24px;
  padding-left: 24px;
}

.v-chat .el-px-7 {
  padding-right: 28px;
  padding-left: 28px;
}

.v-chat .el-px-8 {
  padding-right: 32px;
  padding-left: 32px;
}

.v-chat .el-px-9 {
  padding-right: 36px;
  padding-left: 36px;
}

.v-chat .el-px-10 {
  padding-right: 40px;
  padding-left: 40px;
}

.v-chat .el-px-11 {
  padding-right: 44px;
  padding-left: 44px;
}

.v-chat .el-px-12 {
  padding-right: 48px;
  padding-left: 48px;
}

.v-chat .el-py-0 {
  padding-top: 0;
  padding-bottom: 0;
}

.v-chat .el-py-1 {
  padding-top: 4px;
  padding-bottom: 4px;
}

.v-chat .el-py-2 {
  padding-top: 8px;
  padding-bottom: 8px;
}

.v-chat .el-py-3 {
  padding-top: 12px;
  padding-bottom: 12px;
}

.v-chat .el-py-4 {
  padding-top: 16px;
  padding-bottom: 16px;
}

.v-chat .el-py-5 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.v-chat .el-py-6 {
  padding-top: 24px;
  padding-bottom: 24px;
}

.v-chat .el-py-7 {
  padding-top: 28px;
  padding-bottom: 28px;
}

.v-chat .el-py-8 {
  padding-top: 32px;
  padding-bottom: 32px;
}

.v-chat .el-py-9 {
  padding-top: 36px;
  padding-bottom: 36px;
}

.v-chat .el-py-10 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.v-chat .el-py-11 {
  padding-top: 44px;
  padding-bottom: 44px;
}

.v-chat .el-py-12 {
  padding-top: 48px;
  padding-bottom: 48px;
}

.v-chat .el-pt-0 {
  padding-top: 0;
}

.v-chat .el-pt-1 {
  padding-top: 4px;
}

.v-chat .el-pt-2 {
  padding-top: 8px;
}

.v-chat .el-pt-3 {
  padding-top: 12px;
}

.v-chat .el-pt-4 {
  padding-top: 16px;
}

.v-chat .el-pt-5 {
  padding-top: 20px;
}

.v-chat .el-pt-6 {
  padding-top: 24px;
}

.v-chat .el-pt-7 {
  padding-top: 28px;
}

.v-chat .el-pt-8 {
  padding-top: 32px;
}

.v-chat .el-pt-9 {
  padding-top: 36px;
}

.v-chat .el-pt-10 {
  padding-top: 40px;
}

.v-chat .el-pt-11 {
  padding-top: 44px;
}

.v-chat .el-pt-12 {
  padding-top: 48px;
}

.v-chat .el-pr-0 {
  padding-right: 0;
}

.v-chat .el-pr-1-half {
  padding-right: 2px;
}

.v-chat .el-pr-1 {
  padding-right: 4px;
}

.v-chat .el-pr-2 {
  padding-right: 8px;
}

.v-chat .el-pr-3 {
  padding-right: 12px;
}

.v-chat .el-pr-4 {
  padding-right: 16px;
}

.v-chat .el-pr-5 {
  padding-right: 20px;
}

.v-chat .el-pr-6 {
  padding-right: 24px;
}

.v-chat .el-pr-7 {
  padding-right: 28px;
}

.v-chat .el-pr-8 {
  padding-right: 32px;
}

.v-chat .el-pr-9 {
  padding-right: 36px;
}

.v-chat .el-pr-10 {
  padding-right: 40px;
}

.v-chat .el-pr-11 {
  padding-right: 44px;
}

.v-chat .el-pr-12 {
  padding-right: 48px;
}

.v-chat .el-pb-0 {
  padding-bottom: 0;
}

.v-chat .el-pb-1 {
  padding-bottom: 4px;
}

.v-chat .el-pb-2 {
  padding-bottom: 8px;
}

.v-chat .el-pb-3 {
  padding-bottom: 12px;
}

.v-chat .el-pb-4 {
  padding-bottom: 16px;
}

.v-chat .el-pb-5 {
  padding-bottom: 20px;
}

.v-chat .el-pb-6 {
  padding-bottom: 24px;
}

.v-chat .el-pb-7 {
  padding-bottom: 28px;
}

.v-chat .el-pb-8 {
  padding-bottom: 32px;
}

.v-chat .el-pb-9 {
  padding-bottom: 36px;
}

.v-chat .el-pb-10 {
  padding-bottom: 40px;
}

.v-chat .el-pb-11 {
  padding-bottom: 44px;
}

.v-chat .el-pb-12 {
  padding-bottom: 48px;
}

.v-chat .el-pl-0 {
  padding-left: 0;
}

.v-chat .el-pl-1-half {
  padding-left: 2px;
}

.v-chat .el-pl-1 {
  padding-left: 4px;
}

.v-chat .el-pl-2 {
  padding-left: 8px;
}

.v-chat .el-pl-3 {
  padding-left: 12px;
}

.v-chat .el-pl-4 {
  padding-left: 16px;
}

.v-chat .el-pl-5 {
  padding-left: 20px;
}

.v-chat .el-pl-6 {
  padding-left: 24px;
}

.v-chat .el-pl-7 {
  padding-left: 28px;
}

.v-chat .el-pl-8 {
  padding-left: 32px;
}

.v-chat .el-pl-9 {
  padding-left: 36px;
}

.v-chat .el-pl-10 {
  padding-left: 40px;
}

.v-chat .el-pl-11 {
  padding-left: 44px;
}

.v-chat .el-pl-12 {
  padding-left: 48px;
}

.xx-context-menu-components[data-v-8a532e60] {
  position: fixed;
  width: 130px;
  background-color: #fff;
  z-index: 9999;
  border-radius: 2px;
}

.xx-context-menu-components .context-menu-box[data-v-8a532e60] {
  margin: 0;
  padding: 4px 0;
  height: auto;
  -webkit-box-shadow: 2px 2px 4px 4px rgba(0, 0, 0, 0.18);
  box-shadow: 2px 2px 4px 4px rgba(0, 0, 0, 0.18);
}

.xx-context-menu-components .context-menu-box .menu-li[data-v-8a532e60] {
  list-style: none;
  padding: 0 8px;
  line-height: 30px;
  font-size: 13px;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.xx-context-menu-components .context-menu-box .menu-li[data-v-8a532e60]:not(:last-child) {
  border-bottom: 1px solid #ddd;
}

.xx-context-menu-components .context-menu-box .menu-li[data-v-8a532e60]:hover {
  opacity: 0.5;
}

.xx-context-menu-components .context-menu-box .menu-li i[data-v-8a532e60] {
  width: 25px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.xx-context-menu-components .el-ml-2[data-v-8a532e60] {
  margin-left: 8px;
}

.short-key-dailog[data-v-13a51b10] .el-dialog .el-dialog__footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0 16px !important;
  height: 48px;
}

.short-key-dailog[data-v-13a51b10] .el-dialog .el-dialog__body {
  padding: 0 !important;
}

.short-key-dailog[data-v-13a51b10] .el-dialog .el-dialog__header {
  display: block;
}

.short-key-dailog .short-key[data-v-13a51b10] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 60px 24px;
  font-size: 16px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.shortkey-content[data-v-131f59e6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  font-size: 16px;
  margin-bottom: 8px;
}

.shortkey-content .shortkey-item[data-v-131f59e6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 16px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.shortkey-content .shortkey-item .label[data-v-131f59e6] {
  margin-right: 24px;
}

.shortkey-content .shortkey-item .disabled-text[data-v-131f59e6] {
  color: #999;
}

.shortkey-content .shortkey-item .value[data-v-131f59e6] {
  border: 1px solid #eee;
  background: #f8f8f8;
  padding: 4px 12px;
  cursor: pointer;
}

.chat-share-daolog[data-v-f72f121c] .el-dialog .el-dialog__footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0 16px !important;
  height: 48px;
}

.chat-share-daolog[data-v-f72f121c] .el-dialog .el-dialog__body {
  padding: 12px 24px !important;
}

.chat-share-daolog[data-v-f72f121c] .el-dialog .el-dialog__header {
  display: block;
}

.chat-share-daolog .label[data-v-f72f121c] {
  font-weight: 600;
  font-size: 16px;
  padding-bottom: 12px;
}

.chat-share-daolog .about .about-name[data-v-f72f121c] {
  margin-bottom: 4px;
}

.chat-share-daolog .userinfo[data-v-f72f121c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 24px;
}

.chat-share-daolog .userinfo .logout[data-v-f72f121c] {
  margin-left: 36px;
  cursor: pointer;
  color: var(--x-color-primary, #3464cf);
}

.chat-share-daolog .user-avator[data-v-f72f121c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.chat-share-daolog .user-avator img[data-v-f72f121c] {
  width: 36px;
  height: 36px;
  border-radius: 50%;
}

.chat-share-daolog .user-avator .name[data-v-f72f121c] {
  margin-left: 8px;
}

[data-v-17578ca8] .el-dialog {
  width: 830px;
  padding: 0;
}

[data-v-17578ca8] .el-dialog .el-dialog__body {
  padding: 0 !important;
  max-height: 100%;
}

[data-v-17578ca8] .el-dialog .el-dialog__header {
  display: none;
}

.chat-main-content[data-v-17578ca8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-height: 100%;
  max-height: 100%;
  height: 610px;
  background-color: #fff;
  border-radius: 4px;
}

.chat-main-content .chat-tool[data-v-17578ca8] {
  min-width: 60px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  background-color: #1491ed;
  border-radius: 4px 0 0 4px;
  overflow: hidden;
}

.chat-main-content .chat-file[data-v-17578ca8] {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  height: 100%;
}

.chat-main-content .chat-room[data-v-17578ca8] {
  width: 260px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  background-color: #fafafa;
}

.chat-main-content .chat-message[data-v-17578ca8] {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  overflow: hidden;
}

.process-child[data-v-bc5df432] {
  width: 100%;
  height: 100%;
}

.process-tree-style[data-v-a8645f4a] {
  list-style: none;
  padding: 0;
  margin: 0;
  margin: 14px;
  font-size: 14px;
}

.process-tree-style li[data-v-a8645f4a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 4px;
}

.process-tree-style li .lf[data-v-a8645f4a] {
  font-weight: bolder;
}

.process-tree-style li .mid[data-v-a8645f4a] {
  margin: 0 4px;
}

.process-tree-style li .child[data-v-a8645f4a] {
  padding-left: 10px;
  margin-top: 6px;
}

#propertiesHelpWrapper[data-v-056a6b00] {
  z-index: 200;
}

* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

body {
  margin: 0;
  font-size: 12px;
}

@font-face {
  font-family: ActivitiModeler;
  src: url(data:application/vnd.ms-fontobject;base64,pRMAAL0SAAACAAIABAAAAAIABQkAAAAAAAABAJABAAAEAExQAQAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAW7qfhQAAAAAAAAAAAAAAAAAAAAAAAB4AQQBjAHQAaQB2AGkAdABpAE0AbwBkAGUAbABlAHIAAAAOAFIAZQBnAHUAbABhAHIAAAAWAFYAZQByAHMAaQBvAG4AIAAxAC4AMAAAAC4AQQBjAHQAaQB2AGkAdABpAE0AbwBkAGUAbABlAHIAIABSAGUAZwB1AGwAYQByAAAAAABCU0dQAAAAAAAAAAAAAAAAAAAAAAMAM4QADlsADl8AC8ISzemKyGDYV8loS3FKf3giVTpyLC+WNFyb3BUODGxp0tvT8YjKmg8GnUDHTEZNtB221TqxQz6iuMCo5thxIrcksvCUlBlOQZ1qeeQRXrt5Xgy9IzOq78mLJsxtMpBukxx/t02+jQehKfIlZjnTGF12QFloxvBej1VBgdEfxZAYIXjvMi7llQqgA6lCrU5BqRrC0izdCE1flVIC0OLHNyr7h4yQgj2bhIeCkNRd8giKKrVyYwMh2RCGpwbPQlhn3vrRCFoxtsHX0A0E1xEDIzcOKAIIq6vf8O+eQsSdF+/oH6Ex0EBVw6sPaZBnTIAGL117i6PrBzZdiRxGIs6c0Et3lEPoQKym7YDMXt00sxuVuhgP81Cp5QqHoMTB452exo0g3eWOV4D3GPauO25otIeDvRP1iojuKynoQksE/aujDND1VhzTJgXHiur/M+K+30QItUHljIwhhs+JCqRa3d5TpKAN0DaocVxKj9KERmnA6SBqZ6wMDRPlOGAwHUJ1Sfibaxy87HQZS/WEW1Xq8XKCbHCErIZZaiRh0JGCkcCHZ0NiJLNwslg0ejAewheD4nqo/MAc28SutJglZUMPTsHDokDY+w6uIel5VlgdR+GasSGHCqE82OuPn3DBS0FSPpd7xNanWENnGdk4PMkacriDowdMjAglQONGlWyDQPBYVmEiNp23GYb5swGuQTmljuFB4tpSsUC1NEQ7EI4axX/H+IN+kZToWwFHMOsPJh7Sp3D98Xhwjmsm6pUuV6Kkk5pAYrfHWaGpF2PX0gHxd6syIjzdVnTlM+zYvVdqrfuyHOckU1LO84FEdsfJPYYNNKhmMdcaN0F5y+y7dK1B7JfWEV57VveHwrWm0D+I5DddfX3JRytCRhBN/BDcURI/2UGmgls32bDXzYzZ91PVFjwxi7qnt0lk9fUhPDixC/9iLefpeoZuqFTMYQY1cAdWQRZ3lz565KyKEG6WCAgl14bYj5eoFcEGPwAJ+GEB3EbAB7VA4ls42tG5vNGtuDdkE1NpcGDgKD6CeNq9koIUFU6c6HDkPjCBJMmRDZOzYbZnBPCWTAPnvaLs7cqiSkj/VBqo08gvAqmKYgtRq2rqzAXSi5VDFOSh1pOqymo0xSUZWiyxYDd8pa/RU8uMJxpSljELa9yEIyL1j9PamfyUbXVit4zTgTM+qCNvajDGLXXSkQkx4fmscZFlUG+enVqS/vA5kx4kS2i+TMN9soL7msD+Zw54N32wj//1+B72D4kY37UeMBeRHgEeEA7QgXWDA2gwAHUoqlvThg3DNwkfXf0TO4bc+yZdhOqgTi09nXrzFpJjjtghmko0GEtJpnkzZJzCDnvtC3+Gipa2aZEI4YC/T1KsmQEiHASuvaWVGMSFHsoVXEc30vX3K3f704JRcBBvfbhcUCFt/JkaFy0E2vrSR/+zkpkx0A2xkU1CRau7SVY6UMvsJSqMAJ5+mMBj7EgSbN35WX2LGAjIZUt157ZumP8aIX3LwWwHaAwIZqqkAKUAlVlR+FhTcuFqmDayZwBBlgI6OQ0FI8P8joLOUonDitw8qCJpeKzTYMBknUoUOtlM8xBgAz0+MWJ3PYxBItbc8A9hxR89DeDt0EUAAOAIDb0EO7mQE/Nkmk2Lv2PBwGY9fAs7Z/AN6TxK7BKRGmI8Y57LmIm7vFyFJuMXwe5UaWE8LyIIC9MI6+BwMe+NwbipEMvPGbYWz0Bpj0xf+JEhYo11+u40WqOM8gWVOCs7wkLLz/de7TDAEqkFkIyQxWB6cXbjDvgfMkKFxicwswhc1U0gT+Rx7zCndWZjRxDSfZEAmpsPPBzyVuN8DsdRggKsBDdH0rfo1n93E0oADLc01DBZk9ebcYLQ0Qh6DNTfEaEIkuCMGU+U6lvyc4OH7u7kuqmpcUCRm/AuWDFVk5bRKDUNntLWtJjvkrmJG6V45p+7/j4f8cUXaixMaLohhJF/SWanepOCPKScAiD0zosFDeBBcnw1r+NMCcQhgg7o6IIhI3BLfZNOLptAlLkAtwaSmDH6qzvgzMCEpIQ5wztuBUVYCRyd25Q6ih65xdZisaX50BDqOgXEWOS91Rnoy9OH+aPQlSxMFxCYpDQOgVNIQnGiP1/Y+oTWuERyFvPyYEwTzBgLo+OyOT6NL4YZwq7wNgSl5ps9V0do5m+Go3olPQFuMBcwosxmnv2W1O/hukfcj79T/7g+ZQo1kIt5qUwKYXt9zCyrNcVthzv7u4cOw3huE+huIl2KX0Blz0OU/OKbiGZGKdYEQljxHiOQDmgJ3WlXM3t4kFFil2/70jIiXBFN4elFMcCbxEc0Aa2CIMAfAiDhTF/nMTAAom05bpWt71PBe13H/LdIzJFbIGMxP3tKTdPz9jkmhAlxA0NlOmv+UBPPIMKwBSzYQDSCPwA3nY0BHBl8P7ri9aghhR3egpwhABnOuLPcOwvrQqr2QfYBJvnzA9MXTotecjaJkISz7QCQ1Nk1jAcD9fo4RyiNrhRho/TdZD0cBzLByOabUYogs0uedsKjGXSp58vaw7yoUEuAeVVuiHpuloQdcM4vr5rfB4L2uglTqWIa0WdCydDzwMO+7V38+xN7Z2vBG1791CWyHxWuOKwYlRbNtluIoNwFVdfWZMaQrecOhG79PInricYdXojSTDFbLfY13AMm+AbXY5NKVHmy7Cw94zx68SnTAHbyNJQznjEffjQxExgbCFNTYGbVzp6Fr3A7dgTHuARZ9yXBiYB6wGXIN9cNPngwpU7+XONWj81L+kIIrjY6IGpIrA4DNR0FjO0zBXew2DsfM0LDd7yhfgHmz3m03DpDdImMOwgaaORhV7MyUk/5ErGJwuJo6HWZV3kjEfJlTPCfX5vtE0JLwbtaVBaPqvAD3TP86lixDgQmDsyPg2XQ/7c3MmeIbXDAedDASnsQqn/5TGYyDYdfYMMCsCBWpEJgqbjEZtDPQg9SCc1sHjdpdJdYEhLavuak/J7dpzPREPPBHBz0yazOn4ahaqnjCkquM6KKBljrqMIgPxsevr4m+V7BlVKsA+Ivm1bk9X5RHC+F7yNQj5b0CDKQ0u19NklYQg4QJKCUSBqClNeMsNubixRHxXiNRyQLdayikPEal3iPqIKBATSEDQYeV1ihI9lPiBFFyPvbU3FB9AdkRvrkCEm3Tmp7wXVfvMyZ7zzr4BeMYeXWBs0iq2aX3P/m4x+owFVTPEWyo1qV4xQandZaf58JadaAqfmclh1CFAH3EsJ3mUwERhSNGWQ+y1c2K2PORwg/bB1ZJ2NGPFPD6+VHW4cLL+lD1530jgmQK+HJOHLHCBXLRbhs6FM4w0DOi4R/D8RWoJpZZMkM29q6KFNMKN/SJwPFNqayAVXpCqzYmROG06LQkEWAdTzj+apluMdGz1PhfAUFWPmwejbYg5QkpX51rXnqJinlPggGyklvJZj8v833QsHZaR++3zpF8rSyMwj9MNAMf3NBMVfr3qx7J9vcp0ODxh6j5zA6H2Zy1VJ6+llRldIJoVHdNJAZLfYjpxWZGpPTkSHJHs5g6LeKQy9oU6rk2kJIlUuk91TNKmFGPBoYCwPRjX9q46no7G5mmBpgauAd/OHo84q2YhYtYey5HYcR0r+A0BiHwomj+MbOFYnqnnuzoVO0RzBZzEeJ0FJDcVsVDadc1XuI8rUADmPzsPRHZBQRNhvLpxbC8f0mQ4cBi6CgB+EApLJAhcon+DSqbpHOUhh1YIsBihL+tn1MkF4PkD5QGB0bmRNuqsD42fjc3DEC94yTbCigDS8nE/ACcjz7XjpDCs1pPhhYIJxMCDA9OlIUNMbd4jTmYBLPcy1CtV/leacOq0NEj82z6V4MRpZTMx89kVN2gXqF4q+kRhgjjGraTLMfJmvYeZNsAGspaIwTPDSXfUdwipluQHKFkvwHYg0Rr+JQry/JX3MpLb8VqcJK0tt+WACgubhuAUK9P/GZ9MCxzF3AqgdAQfemrySDAriRU1C5H1WaYhnjn0ELx3X3IMqn3T2v5IuST4hH8hrnQcbBSH5SLh0HJ0DM7gk3Uw71RLqGGbQEfi6KypPdvP+yVE+OjrAYDiW9PFMIsaQXGYbH/O7gokeWX0HSQdhKqc7Nz5AaCU2e4UKw4RjqIUuUiaL/tsyd8VttaQL+Cvnc+gxQaYKIqPVhDcxZBLG6GqkiiXWbTESA0s6bPe/+NqkASpFQMqRnrlUm2SjcgFeMijTN0w0GlEcRTpTzu021xa2gfhrbJWqvUq35kaGigloQUkf7JLFb4ViKdMVB6kYbYw3iqIJ4sHBHHNOW8lhOSV9xcRN1zfPLGkC5cjse3PoqrM3idRf47gikJNEjPsucajwjyKi8RdcIqDlCNIl6vpTB1RyU6aUz3Y+ej+52tEq2gaImAkNYgmnUakZWM9GEdYvp+UC0S1MSuvLsBxDC+GiTYFYzQDJd3EWuKOIRVM0imHfM4oi98qrM0pjEPlwRKIsJQVHthtIcBKbpkuWtb+62mYjsicaSKJkSYgxYomiXAMITaBbszfGkMekpvy8N6jLldL2Zr8SPqkKqtT2xErWb6SgxxcXBwyyVcwN/aFcE8tL7Ddk4SYcZsVIMNOOGnOrTabZi+rK9vs4oNcUAJ7ME9k0A1eJ0aaQGhQK5FLdmiTO8bDc9s1W51suumIg894hvKP464dTuoxJBX+daCnFa53BR8PuwZ2UD0NAPGfkVLSwjxa+Yc6OtfVaiYDFjir4PAZrcSEgEKELKQ0J61HwVYGOcTOAhtai36EwE+l457AYSe3rI0qPWj9WnRCcC12jMEKQ06dFAb8gUnUxoOfkEh1NGpTgg0uXigu7DOxe+WbMD5W+K9qg239AlK+jeE8kVt21mRF8t4ftiZSKfZGGMAAAAAAAAA3II9VfLzE40cCRahX1QYkJKTaZLVjgsCvAxUZiqqHjiJBY4JUlILoel5j+WBpKyK8VWJsxJJKWtti1o2lBw8aEzY583LqF18G17TpRDaKi9OsS9bLlrcS+3sRFaFqMeR3qdZLyKEsFR4plKcFAO4ls+if3jWftKuC/81Mmt+ZGFrElc6mgr6KCkY4umrHGiLEZMKDZVswpjmRzGn7bBekIry2nctJAEA1+bOxGk3ldj63PSBAivlZArHQWfWgXsKdnYHEqKrxCa3cDp6VpoCX1aGy7bqR2Dpz/MyX6iHI6C/CO67DTUZcQSIxoJxX8UYIOD9u4iDMmF2h4N0pkOGZZYASw//z4Nmi/k6acPS+maLfnq7jAFGWWCLGx/KcO77woHSIEVKgIYz3XDQ74KZqt/QQ79LsCv+i/1GA9neuWZOAV1RLlLkquOuLvl7fzuSaSC9sfYPoxNh6SFiY8mRjB5EdUmRFe2RUoyJGCTfflqwk0CIAkQBfHCTIWKKqED5kFxtwIumWkQi5q35I0hNQH1rSWW6HcU8j4mBqJMhkrqd0yJ87qlTJRUsiCpZhfQUhCpw07l47MIxJEoi/y8amlmZV0zY7aT/GZEpP5hDudQA5VMbOwhjEo04F16HMyKTPKGBZSwZVeLUE/j2gRlLMj6UQ4AFLlBmy2k7Vz+6sZsfLFrOoEFEQj1U3JbMrAQmNyJdpyox5QrR4bfXI2SOn0elRLJqOLLwzWLGMIsG6tDNDCpOo6FRGp1NpD2WUA2E3lxl0YwWwR9SsmAm2occU0epnIDl3lksOOP1qB6VbgZ2WHicLBfNAKuxElIrTeenehC4WovQPpKAzhkMcOS7gpYMKWSdiPXOHUEWJSKOoRmdu3JVgnncAut59/d4g9+es6ZaO8rxXoLbfMjRjRf14k5734qLQ5bvtz2iIjSz93C7JOdCnTTQzsEL8uW0hkVfuJxFMYhUC5S5iTrHXhWMJ4yShWDYnKDKuNvoefMHHg7CFa8st+YFoIhPVknHpnYGdwPOmQM6ao2vDXXnhvJirKA8Nxp0Uqw3sQGq4VBSZZbKflWO2tcdjcgH9rz/CuEGG05KSe3oXYICfQgdlJkAbKIHmTEBquA2zsfpfhDqzgclRIgJ4rZe++mtHZzCw/6F6tlou46VxckuUmxjgv1Ljsra7Si8UfQEb+pqG5iHg+s0LygrXuy1V/gxiZku/T6QLLgdzmQ58WHftGACJIbg+dDWWp9J0V1z5kbN2v7RMSvM7UFbFf8pmAL6pRsHlbd0BIGtVViXfyLk96sbhDGQvabukW6Mw5W4exd33mP3/D0wfa9TsUdx5mVUOBQmkmDjSca7HJ/yECbR9BULketj6p1R+KYOvNzuj+COIiFQbO4RSneZ0OXXVMt4Iqd5icZ7PA89c4lAFq3Vq1qTYSA6q4HxfJAUffUX+sfvUYdaKBIiRZOQoPmO5eY5FuQRtraRchW2vCQegQsbT4qgA==);
  src: url(data:application/vnd.ms-fontobject;base64,pRMAAL0SAAACAAIABAAAAAIABQkAAAAAAAABAJABAAAEAExQAQAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAW7qfhQAAAAAAAAAAAAAAAAAAAAAAAB4AQQBjAHQAaQB2AGkAdABpAE0AbwBkAGUAbABlAHIAAAAOAFIAZQBnAHUAbABhAHIAAAAWAFYAZQByAHMAaQBvAG4AIAAxAC4AMAAAAC4AQQBjAHQAaQB2AGkAdABpAE0AbwBkAGUAbABlAHIAIABSAGUAZwB1AGwAYQByAAAAAABCU0dQAAAAAAAAAAAAAAAAAAAAAAMAM4QADlsADl8AC8ISzemKyGDYV8loS3FKf3giVTpyLC+WNFyb3BUODGxp0tvT8YjKmg8GnUDHTEZNtB221TqxQz6iuMCo5thxIrcksvCUlBlOQZ1qeeQRXrt5Xgy9IzOq78mLJsxtMpBukxx/t02+jQehKfIlZjnTGF12QFloxvBej1VBgdEfxZAYIXjvMi7llQqgA6lCrU5BqRrC0izdCE1flVIC0OLHNyr7h4yQgj2bhIeCkNRd8giKKrVyYwMh2RCGpwbPQlhn3vrRCFoxtsHX0A0E1xEDIzcOKAIIq6vf8O+eQsSdF+/oH6Ex0EBVw6sPaZBnTIAGL117i6PrBzZdiRxGIs6c0Et3lEPoQKym7YDMXt00sxuVuhgP81Cp5QqHoMTB452exo0g3eWOV4D3GPauO25otIeDvRP1iojuKynoQksE/aujDND1VhzTJgXHiur/M+K+30QItUHljIwhhs+JCqRa3d5TpKAN0DaocVxKj9KERmnA6SBqZ6wMDRPlOGAwHUJ1Sfibaxy87HQZS/WEW1Xq8XKCbHCErIZZaiRh0JGCkcCHZ0NiJLNwslg0ejAewheD4nqo/MAc28SutJglZUMPTsHDokDY+w6uIel5VlgdR+GasSGHCqE82OuPn3DBS0FSPpd7xNanWENnGdk4PMkacriDowdMjAglQONGlWyDQPBYVmEiNp23GYb5swGuQTmljuFB4tpSsUC1NEQ7EI4axX/H+IN+kZToWwFHMOsPJh7Sp3D98Xhwjmsm6pUuV6Kkk5pAYrfHWaGpF2PX0gHxd6syIjzdVnTlM+zYvVdqrfuyHOckU1LO84FEdsfJPYYNNKhmMdcaN0F5y+y7dK1B7JfWEV57VveHwrWm0D+I5DddfX3JRytCRhBN/BDcURI/2UGmgls32bDXzYzZ91PVFjwxi7qnt0lk9fUhPDixC/9iLefpeoZuqFTMYQY1cAdWQRZ3lz565KyKEG6WCAgl14bYj5eoFcEGPwAJ+GEB3EbAB7VA4ls42tG5vNGtuDdkE1NpcGDgKD6CeNq9koIUFU6c6HDkPjCBJMmRDZOzYbZnBPCWTAPnvaLs7cqiSkj/VBqo08gvAqmKYgtRq2rqzAXSi5VDFOSh1pOqymo0xSUZWiyxYDd8pa/RU8uMJxpSljELa9yEIyL1j9PamfyUbXVit4zTgTM+qCNvajDGLXXSkQkx4fmscZFlUG+enVqS/vA5kx4kS2i+TMN9soL7msD+Zw54N32wj//1+B72D4kY37UeMBeRHgEeEA7QgXWDA2gwAHUoqlvThg3DNwkfXf0TO4bc+yZdhOqgTi09nXrzFpJjjtghmko0GEtJpnkzZJzCDnvtC3+Gipa2aZEI4YC/T1KsmQEiHASuvaWVGMSFHsoVXEc30vX3K3f704JRcBBvfbhcUCFt/JkaFy0E2vrSR/+zkpkx0A2xkU1CRau7SVY6UMvsJSqMAJ5+mMBj7EgSbN35WX2LGAjIZUt157ZumP8aIX3LwWwHaAwIZqqkAKUAlVlR+FhTcuFqmDayZwBBlgI6OQ0FI8P8joLOUonDitw8qCJpeKzTYMBknUoUOtlM8xBgAz0+MWJ3PYxBItbc8A9hxR89DeDt0EUAAOAIDb0EO7mQE/Nkmk2Lv2PBwGY9fAs7Z/AN6TxK7BKRGmI8Y57LmIm7vFyFJuMXwe5UaWE8LyIIC9MI6+BwMe+NwbipEMvPGbYWz0Bpj0xf+JEhYo11+u40WqOM8gWVOCs7wkLLz/de7TDAEqkFkIyQxWB6cXbjDvgfMkKFxicwswhc1U0gT+Rx7zCndWZjRxDSfZEAmpsPPBzyVuN8DsdRggKsBDdH0rfo1n93E0oADLc01DBZk9ebcYLQ0Qh6DNTfEaEIkuCMGU+U6lvyc4OH7u7kuqmpcUCRm/AuWDFVk5bRKDUNntLWtJjvkrmJG6V45p+7/j4f8cUXaixMaLohhJF/SWanepOCPKScAiD0zosFDeBBcnw1r+NMCcQhgg7o6IIhI3BLfZNOLptAlLkAtwaSmDH6qzvgzMCEpIQ5wztuBUVYCRyd25Q6ih65xdZisaX50BDqOgXEWOS91Rnoy9OH+aPQlSxMFxCYpDQOgVNIQnGiP1/Y+oTWuERyFvPyYEwTzBgLo+OyOT6NL4YZwq7wNgSl5ps9V0do5m+Go3olPQFuMBcwosxmnv2W1O/hukfcj79T/7g+ZQo1kIt5qUwKYXt9zCyrNcVthzv7u4cOw3huE+huIl2KX0Blz0OU/OKbiGZGKdYEQljxHiOQDmgJ3WlXM3t4kFFil2/70jIiXBFN4elFMcCbxEc0Aa2CIMAfAiDhTF/nMTAAom05bpWt71PBe13H/LdIzJFbIGMxP3tKTdPz9jkmhAlxA0NlOmv+UBPPIMKwBSzYQDSCPwA3nY0BHBl8P7ri9aghhR3egpwhABnOuLPcOwvrQqr2QfYBJvnzA9MXTotecjaJkISz7QCQ1Nk1jAcD9fo4RyiNrhRho/TdZD0cBzLByOabUYogs0uedsKjGXSp58vaw7yoUEuAeVVuiHpuloQdcM4vr5rfB4L2uglTqWIa0WdCydDzwMO+7V38+xN7Z2vBG1791CWyHxWuOKwYlRbNtluIoNwFVdfWZMaQrecOhG79PInricYdXojSTDFbLfY13AMm+AbXY5NKVHmy7Cw94zx68SnTAHbyNJQznjEffjQxExgbCFNTYGbVzp6Fr3A7dgTHuARZ9yXBiYB6wGXIN9cNPngwpU7+XONWj81L+kIIrjY6IGpIrA4DNR0FjO0zBXew2DsfM0LDd7yhfgHmz3m03DpDdImMOwgaaORhV7MyUk/5ErGJwuJo6HWZV3kjEfJlTPCfX5vtE0JLwbtaVBaPqvAD3TP86lixDgQmDsyPg2XQ/7c3MmeIbXDAedDASnsQqn/5TGYyDYdfYMMCsCBWpEJgqbjEZtDPQg9SCc1sHjdpdJdYEhLavuak/J7dpzPREPPBHBz0yazOn4ahaqnjCkquM6KKBljrqMIgPxsevr4m+V7BlVKsA+Ivm1bk9X5RHC+F7yNQj5b0CDKQ0u19NklYQg4QJKCUSBqClNeMsNubixRHxXiNRyQLdayikPEal3iPqIKBATSEDQYeV1ihI9lPiBFFyPvbU3FB9AdkRvrkCEm3Tmp7wXVfvMyZ7zzr4BeMYeXWBs0iq2aX3P/m4x+owFVTPEWyo1qV4xQandZaf58JadaAqfmclh1CFAH3EsJ3mUwERhSNGWQ+y1c2K2PORwg/bB1ZJ2NGPFPD6+VHW4cLL+lD1530jgmQK+HJOHLHCBXLRbhs6FM4w0DOi4R/D8RWoJpZZMkM29q6KFNMKN/SJwPFNqayAVXpCqzYmROG06LQkEWAdTzj+apluMdGz1PhfAUFWPmwejbYg5QkpX51rXnqJinlPggGyklvJZj8v833QsHZaR++3zpF8rSyMwj9MNAMf3NBMVfr3qx7J9vcp0ODxh6j5zA6H2Zy1VJ6+llRldIJoVHdNJAZLfYjpxWZGpPTkSHJHs5g6LeKQy9oU6rk2kJIlUuk91TNKmFGPBoYCwPRjX9q46no7G5mmBpgauAd/OHo84q2YhYtYey5HYcR0r+A0BiHwomj+MbOFYnqnnuzoVO0RzBZzEeJ0FJDcVsVDadc1XuI8rUADmPzsPRHZBQRNhvLpxbC8f0mQ4cBi6CgB+EApLJAhcon+DSqbpHOUhh1YIsBihL+tn1MkF4PkD5QGB0bmRNuqsD42fjc3DEC94yTbCigDS8nE/ACcjz7XjpDCs1pPhhYIJxMCDA9OlIUNMbd4jTmYBLPcy1CtV/leacOq0NEj82z6V4MRpZTMx89kVN2gXqF4q+kRhgjjGraTLMfJmvYeZNsAGspaIwTPDSXfUdwipluQHKFkvwHYg0Rr+JQry/JX3MpLb8VqcJK0tt+WACgubhuAUK9P/GZ9MCxzF3AqgdAQfemrySDAriRU1C5H1WaYhnjn0ELx3X3IMqn3T2v5IuST4hH8hrnQcbBSH5SLh0HJ0DM7gk3Uw71RLqGGbQEfi6KypPdvP+yVE+OjrAYDiW9PFMIsaQXGYbH/O7gokeWX0HSQdhKqc7Nz5AaCU2e4UKw4RjqIUuUiaL/tsyd8VttaQL+Cvnc+gxQaYKIqPVhDcxZBLG6GqkiiXWbTESA0s6bPe/+NqkASpFQMqRnrlUm2SjcgFeMijTN0w0GlEcRTpTzu021xa2gfhrbJWqvUq35kaGigloQUkf7JLFb4ViKdMVB6kYbYw3iqIJ4sHBHHNOW8lhOSV9xcRN1zfPLGkC5cjse3PoqrM3idRf47gikJNEjPsucajwjyKi8RdcIqDlCNIl6vpTB1RyU6aUz3Y+ej+52tEq2gaImAkNYgmnUakZWM9GEdYvp+UC0S1MSuvLsBxDC+GiTYFYzQDJd3EWuKOIRVM0imHfM4oi98qrM0pjEPlwRKIsJQVHthtIcBKbpkuWtb+62mYjsicaSKJkSYgxYomiXAMITaBbszfGkMekpvy8N6jLldL2Zr8SPqkKqtT2xErWb6SgxxcXBwyyVcwN/aFcE8tL7Ddk4SYcZsVIMNOOGnOrTabZi+rK9vs4oNcUAJ7ME9k0A1eJ0aaQGhQK5FLdmiTO8bDc9s1W51suumIg894hvKP464dTuoxJBX+daCnFa53BR8PuwZ2UD0NAPGfkVLSwjxa+Yc6OtfVaiYDFjir4PAZrcSEgEKELKQ0J61HwVYGOcTOAhtai36EwE+l457AYSe3rI0qPWj9WnRCcC12jMEKQ06dFAb8gUnUxoOfkEh1NGpTgg0uXigu7DOxe+WbMD5W+K9qg239AlK+jeE8kVt21mRF8t4ftiZSKfZGGMAAAAAAAAA3II9VfLzE40cCRahX1QYkJKTaZLVjgsCvAxUZiqqHjiJBY4JUlILoel5j+WBpKyK8VWJsxJJKWtti1o2lBw8aEzY583LqF18G17TpRDaKi9OsS9bLlrcS+3sRFaFqMeR3qdZLyKEsFR4plKcFAO4ls+if3jWftKuC/81Mmt+ZGFrElc6mgr6KCkY4umrHGiLEZMKDZVswpjmRzGn7bBekIry2nctJAEA1+bOxGk3ldj63PSBAivlZArHQWfWgXsKdnYHEqKrxCa3cDp6VpoCX1aGy7bqR2Dpz/MyX6iHI6C/CO67DTUZcQSIxoJxX8UYIOD9u4iDMmF2h4N0pkOGZZYASw//z4Nmi/k6acPS+maLfnq7jAFGWWCLGx/KcO77woHSIEVKgIYz3XDQ74KZqt/QQ79LsCv+i/1GA9neuWZOAV1RLlLkquOuLvl7fzuSaSC9sfYPoxNh6SFiY8mRjB5EdUmRFe2RUoyJGCTfflqwk0CIAkQBfHCTIWKKqED5kFxtwIumWkQi5q35I0hNQH1rSWW6HcU8j4mBqJMhkrqd0yJ87qlTJRUsiCpZhfQUhCpw07l47MIxJEoi/y8amlmZV0zY7aT/GZEpP5hDudQA5VMbOwhjEo04F16HMyKTPKGBZSwZVeLUE/j2gRlLMj6UQ4AFLlBmy2k7Vz+6sZsfLFrOoEFEQj1U3JbMrAQmNyJdpyox5QrR4bfXI2SOn0elRLJqOLLwzWLGMIsG6tDNDCpOo6FRGp1NpD2WUA2E3lxl0YwWwR9SsmAm2occU0epnIDl3lksOOP1qB6VbgZ2WHicLBfNAKuxElIrTeenehC4WovQPpKAzhkMcOS7gpYMKWSdiPXOHUEWJSKOoRmdu3JVgnncAut59/d4g9+es6ZaO8rxXoLbfMjRjRf14k5734qLQ5bvtz2iIjSz93C7JOdCnTTQzsEL8uW0hkVfuJxFMYhUC5S5iTrHXhWMJ4yShWDYnKDKuNvoefMHHg7CFa8st+YFoIhPVknHpnYGdwPOmQM6ao2vDXXnhvJirKA8Nxp0Uqw3sQGq4VBSZZbKflWO2tcdjcgH9rz/CuEGG05KSe3oXYICfQgdlJkAbKIHmTEBquA2zsfpfhDqzgclRIgJ4rZe++mtHZzCw/6F6tlou46VxckuUmxjgv1Ljsra7Si8UfQEb+pqG5iHg+s0LygrXuy1V/gxiZku/T6QLLgdzmQ58WHftGACJIbg+dDWWp9J0V1z5kbN2v7RMSvM7UFbFf8pmAL6pRsHlbd0BIGtVViXfyLk96sbhDGQvabukW6Mw5W4exd33mP3/D0wfa9TsUdx5mVUOBQmkmDjSca7HJ/yECbR9BULketj6p1R+KYOvNzuj+COIiFQbO4RSneZ0OXXVMt4Iqd5icZ7PA89c4lAFq3Vq1qTYSA6q4HxfJAUffUX+sfvUYdaKBIiRZOQoPmO5eY5FuQRtraRchW2vCQegQsbT4qgA==?#iefix) format("embedded-opentype"), url(data:font/woff;base64,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) format("woff"), url(/fonts/activiti-admin-webfont.1ceb11d4.c994ed8f.ttf) format("truetype"), url(/img/activiti-admin-webfont.de893306.53f77185.svg#activitimodelerregular) format("svg");
  font-weight: 400;
  font-style: normal;
}
.pull-right {
  float: right !important;
}

.btn-group, .btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}

.hidden {
  display: none;
}

.close {
  width: 0;
}

@font-face {
  font-family: Glyphicons Halflings;
  src: url(/fonts/glyphicons-halflings-regular.aa16cd35.dacc0b12.eot);
  src: url(/fonts/glyphicons-halflings-regular.aa16cd35.dacc0b12.eot?#iefix) format("embedded-opentype"), url(/fonts/glyphicons-halflings-regular.5eae1f72.db7588fb.woff) format("woff"), url(/fonts/glyphicons-halflings-regular.47da4449.ed8b3869.ttf) format("truetype"), url(/img/glyphicons-halflings-regular.683eaa4b.750c5be2.svg#activitimodelerregular) format("svg");
  font-weight: 400;
  font-style: normal;
}
.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: Glyphicons Halflings;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.glyphicon-asterisk:before {
  content: "*";
}

.glyphicon-plus:before {
  content: "+";
}

.glyphicon-euro:before {
  content: "€";
}

.glyphicon-minus:before {
  content: "−";
}

.glyphicon-cloud:before {
  content: "☁";
}

.glyphicon-envelope:before {
  content: "✉";
}

.glyphicon-pencil:before {
  content: "✏";
}

.glyphicon-glass:before {
  content: "\e001";
}

.glyphicon-music:before {
  content: "\e002";
}

.glyphicon-search:before {
  content: "\e003";
}

.glyphicon-heart:before {
  content: "\e005";
}

.glyphicon-star:before {
  content: "\e006";
}

.glyphicon-star-empty:before {
  content: "\e007";
}

.glyphicon-user:before {
  content: "\e008";
}

.glyphicon-film:before {
  content: "\e009";
}

.glyphicon-th-large:before {
  content: "\e010";
}

.glyphicon-th:before {
  content: "\e011";
}

.glyphicon-th-list:before {
  content: "\e012";
}

.glyphicon-ok:before {
  content: "\e013";
}

.glyphicon-remove:before {
  content: "\e014";
}

.glyphicon-zoom-in:before {
  content: "\e015";
}

.glyphicon-zoom-out:before {
  content: "\e016";
}

.glyphicon-off:before {
  content: "\e017";
}

.glyphicon-signal:before {
  content: "\e018";
}

.glyphicon-cog:before {
  content: "\e019";
}

.glyphicon-trash:before {
  content: "\e020";
}

.glyphicon-home:before {
  content: "\e021";
}

.glyphicon-file:before {
  content: "\e022";
}

.glyphicon-time:before {
  content: "\e023";
}

.glyphicon-road:before {
  content: "\e024";
}

.glyphicon-download-alt:before {
  content: "\e025";
}

.glyphicon-download:before {
  content: "\e026";
}

.glyphicon-upload:before {
  content: "\e027";
}

.glyphicon-inbox:before {
  content: "\e028";
}

.glyphicon-play-circle:before {
  content: "\e029";
}

.glyphicon-repeat:before {
  content: "\e030";
}

.glyphicon-refresh:before {
  content: "\e031";
}

.glyphicon-list-alt:before {
  content: "\e032";
}

.glyphicon-lock:before {
  content: "\e033";
}

.glyphicon-flag:before {
  content: "\e034";
}

.glyphicon-headphones:before {
  content: "\e035";
}

.glyphicon-volume-off:before {
  content: "\e036";
}

.glyphicon-volume-down:before {
  content: "\e037";
}

.glyphicon-volume-up:before {
  content: "\e038";
}

.glyphicon-qrcode:before {
  content: "\e039";
}

.glyphicon-barcode:before {
  content: "\e040";
}

.glyphicon-tag:before {
  content: "\e041";
}

.glyphicon-tags:before {
  content: "\e042";
}

.glyphicon-book:before {
  content: "\e043";
}

.glyphicon-bookmark:before {
  content: "\e044";
}

.glyphicon-print:before {
  content: "\e045";
}

.glyphicon-camera:before {
  content: "\e046";
}

.glyphicon-font:before {
  content: "\e047";
}

.glyphicon-bold:before {
  content: "\e048";
}

.glyphicon-italic:before {
  content: "\e049";
}

.glyphicon-text-height:before {
  content: "\e050";
}

.glyphicon-text-width:before {
  content: "\e051";
}

.glyphicon-align-left:before {
  content: "\e052";
}

.glyphicon-align-center:before {
  content: "\e053";
}

.glyphicon-align-right:before {
  content: "\e054";
}

.glyphicon-align-justify:before {
  content: "\e055";
}

.glyphicon-list:before {
  content: "\e056";
}

.glyphicon-indent-left:before {
  content: "\e057";
}

.glyphicon-indent-right:before {
  content: "\e058";
}

.glyphicon-facetime-video:before {
  content: "\e059";
}

.glyphicon-picture:before {
  content: "\e060";
}

.glyphicon-map-marker:before {
  content: "\e062";
}

.glyphicon-adjust:before {
  content: "\e063";
}

.glyphicon-tint:before {
  content: "\e064";
}

.glyphicon-edit:before {
  content: "\e065";
}

.glyphicon-share:before {
  content: "\e066";
}

.glyphicon-check:before {
  content: "\e067";
}

.glyphicon-move:before {
  content: "\e068";
}

.glyphicon-step-backward:before {
  content: "\e069";
}

.glyphicon-fast-backward:before {
  content: "\e070";
}

.glyphicon-backward:before {
  content: "\e071";
}

.glyphicon-play:before {
  content: "\e072";
}

.glyphicon-pause:before {
  content: "\e073";
}

.glyphicon-stop:before {
  content: "\e074";
}

.glyphicon-forward:before {
  content: "\e075";
}

.glyphicon-fast-forward:before {
  content: "\e076";
}

.glyphicon-step-forward:before {
  content: "\e077";
}

.glyphicon-eject:before {
  content: "\e078";
}

.glyphicon-chevron-left:before {
  content: "\e079";
}

.glyphicon-chevron-right:before {
  content: "\e080";
}

.glyphicon-plus-sign:before {
  content: "\e081";
}

.glyphicon-minus-sign:before {
  content: "\e082";
}

.glyphicon-remove-sign:before {
  content: "\e083";
}

.glyphicon-ok-sign:before {
  content: "\e084";
}

.glyphicon-question-sign:before {
  content: "\e085";
}

.glyphicon-info-sign:before {
  content: "\e086";
}

.glyphicon-screenshot:before {
  content: "\e087";
}

.glyphicon-remove-circle:before {
  content: "\e088";
}

.glyphicon-ok-circle:before {
  content: "\e089";
}

.glyphicon-ban-circle:before {
  content: "\e090";
}

.glyphicon-arrow-left:before {
  content: "\e091";
}

.glyphicon-arrow-right:before {
  content: "\e092";
}

.glyphicon-arrow-up:before {
  content: "\e093";
}

.glyphicon-arrow-down:before {
  content: "\e094";
}

.glyphicon-share-alt:before {
  content: "\e095";
}

.glyphicon-resize-full:before {
  content: "\e096";
}

.glyphicon-resize-small:before {
  content: "\e097";
}

.glyphicon-exclamation-sign:before {
  content: "\e101";
}

.glyphicon-gift:before {
  content: "\e102";
}

.glyphicon-leaf:before {
  content: "\e103";
}

.glyphicon-fire:before {
  content: "\e104";
}

.glyphicon-eye-open:before {
  content: "\e105";
}

.glyphicon-eye-close:before {
  content: "\e106";
}

.glyphicon-warning-sign:before {
  content: "\e107";
}

.glyphicon-plane:before {
  content: "\e108";
}

.glyphicon-calendar:before {
  content: "\e109";
}

.glyphicon-random:before {
  content: "\e110";
}

.glyphicon-comment:before {
  content: "\e111";
}

.glyphicon-magnet:before {
  content: "\e112";
}

.glyphicon-chevron-up:before {
  content: "\e113";
}

.glyphicon-chevron-down:before {
  content: "\e114";
}

.glyphicon-retweet:before {
  content: "\e115";
}

.glyphicon-shopping-cart:before {
  content: "\e116";
}

.glyphicon-folder-close:before {
  content: "\e117";
}

.glyphicon-folder-open:before {
  content: "\e118";
}

.glyphicon-resize-vertical:before {
  content: "\e119";
}

.glyphicon-resize-horizontal:before {
  content: "\e120";
}

.glyphicon-hdd:before {
  content: "\e121";
}

.glyphicon-bullhorn:before {
  content: "\e122";
}

.glyphicon-bell:before {
  content: "\e123";
}

.glyphicon-certificate:before {
  content: "\e124";
}

.glyphicon-thumbs-up:before {
  content: "\e125";
}

.glyphicon-thumbs-down:before {
  content: "\e126";
}

.glyphicon-hand-right:before {
  content: "\e127";
}

.glyphicon-hand-left:before {
  content: "\e128";
}

.glyphicon-hand-up:before {
  content: "\e129";
}

.glyphicon-hand-down:before {
  content: "\e130";
}

.glyphicon-circle-arrow-right:before {
  content: "\e131";
}

.glyphicon-circle-arrow-left:before {
  content: "\e132";
}

.glyphicon-circle-arrow-up:before {
  content: "\e133";
}

.glyphicon-circle-arrow-down:before {
  content: "\e134";
}

.glyphicon-globe:before {
  content: "\e135";
}

.glyphicon-wrench:before {
  content: "\e136";
}

.glyphicon-tasks:before {
  content: "\e137";
}

.glyphicon-filter:before {
  content: "\e138";
}

.glyphicon-briefcase:before {
  content: "\e139";
}

.glyphicon-fullscreen:before {
  content: "\e140";
}

.glyphicon-dashboard:before {
  content: "\e141";
}

.glyphicon-paperclip:before {
  content: "\e142";
}

.glyphicon-heart-empty:before {
  content: "\e143";
}

.glyphicon-link:before {
  content: "\e144";
}

.glyphicon-phone:before {
  content: "\e145";
}

.glyphicon-pushpin:before {
  content: "\e146";
}

.glyphicon-usd:before {
  content: "\e148";
}

.glyphicon-gbp:before {
  content: "\e149";
}

.glyphicon-sort:before {
  content: "\e150";
}

.glyphicon-sort-by-alphabet:before {
  content: "\e151";
}

.glyphicon-sort-by-alphabet-alt:before {
  content: "\e152";
}

.glyphicon-sort-by-order:before {
  content: "\e153";
}

.glyphicon-sort-by-order-alt:before {
  content: "\e154";
}

.glyphicon-sort-by-attributes:before {
  content: "\e155";
}

.glyphicon-sort-by-attributes-alt:before {
  content: "\e156";
}

.glyphicon-unchecked:before {
  content: "\e157";
}

.glyphicon-expand:before {
  content: "\e158";
}

.glyphicon-collapse-down:before {
  content: "\e159";
}

.glyphicon-collapse-up:before {
  content: "\e160";
}

.glyphicon-log-in:before {
  content: "\e161";
}

.glyphicon-flash:before {
  content: "\e162";
}

.glyphicon-log-out:before {
  content: "\e163";
}

.glyphicon-new-window:before {
  content: "\e164";
}

.glyphicon-record:before {
  content: "\e165";
}

.glyphicon-save:before {
  content: "\e166";
}

.glyphicon-open:before {
  content: "\e167";
}

.glyphicon-saved:before {
  content: "\e168";
}

.glyphicon-import:before {
  content: "\e169";
}

.glyphicon-export:before {
  content: "\e170";
}

.glyphicon-send:before {
  content: "\e171";
}

.glyphicon-floppy-disk:before {
  content: "\e172";
}

.glyphicon-floppy-saved:before {
  content: "\e173";
}

.glyphicon-floppy-remove:before {
  content: "\e174";
}

.glyphicon-floppy-save:before {
  content: "\e175";
}

.glyphicon-floppy-open:before {
  content: "\e176";
}

.glyphicon-credit-card:before {
  content: "\e177";
}

.glyphicon-transfer:before {
  content: "\e178";
}

.glyphicon-cutlery:before {
  content: "\e179";
}

.glyphicon-header:before {
  content: "\e180";
}

.glyphicon-compressed:before {
  content: "\e181";
}

.glyphicon-earphone:before {
  content: "\e182";
}

.glyphicon-phone-alt:before {
  content: "\e183";
}

.glyphicon-tower:before {
  content: "\e184";
}

.glyphicon-stats:before {
  content: "\e185";
}

.glyphicon-sd-video:before {
  content: "\e186";
}

.glyphicon-hd-video:before {
  content: "\e187";
}

.glyphicon-subtitles:before {
  content: "\e188";
}

.glyphicon-sound-stereo:before {
  content: "\e189";
}

.glyphicon-sound-dolby:before {
  content: "\e190";
}

.glyphicon-sound-5-1:before {
  content: "\e191";
}

.glyphicon-sound-6-1:before {
  content: "\e192";
}

.glyphicon-sound-7-1:before {
  content: "\e193";
}

.glyphicon-copyright-mark:before {
  content: "\e194";
}

.glyphicon-registration-mark:before {
  content: "\e195";
}

.glyphicon-cloud-download:before {
  content: "\e197";
}

.glyphicon-cloud-upload:before {
  content: "\e198";
}

.glyphicon-tree-conifer:before {
  content: "\e199";
}

.glyphicon-tree-deciduous:before {
  content: "\e200";
}

.editor-main-wrapper:-webkit-full-screen {
  overflow: auto;
  background: #fff !important;
}

.editor-main-wrapper:-moz-full-screen {
  overflow: auto;
  background: #fff !important;
}

.editor-main-wrapper:-ms-fullscreen {
  overflow: auto;
  background: #fff !important;
}

.editor-main-wrapper:fullscreen {
  overflow: auto;
  background: #fff !important;
}

.editor-main-wrapper ::-webkit-scrollbar-track-piece {
  background-color: #f8f8f8;
}

.editor-main-wrapper ::-webkit-scrollbar {
  width: 9px;
  height: 9px;
}

.editor-main-wrapper ::-webkit-scrollbar-thumb {
  background-color: #ddd;
  background-clip: padding-box;
  min-height: 28px;
}

.editor-main-wrapper ::-webkit-scrollbar-thumb:hover {
  background-color: #bbb;
}

.subheader {
  background-color: #e8edf1;
  min-height: 60px;
  border-bottom: 1px solid #a4acb9;
}

.subheader > div > .btn-group {
  margin: 12px 15px 0 0;
}

.subheader .version {
  font-weight: 700;
  color: #2980b9;
  font-size: 110%;
  padding-left: 5px;
  line-height: 1;
  padding-right: 5px;
  border-right: 1px solid #a4acb9;
  margin-right: 5px;
}

.subheader .btn {
  border-color: #e8edf1;
}

.subheader .dropdown-menu .detail {
  vertical-align: middle;
  color: #1a1a1a;
}

.subheader h2 {
  font-family: Titillium Web, sans-serif;
  color: #1a1a1a;
  font-size: 20px;
  font-weight: 400;
  padding: 19px 0 5px 10px;
  margin-top: 0;
}

.subheader p {
  font-size: 14px;
  color: #1a1a1a;
  word-wrap: break-word;
}

.subheader p.hint a {
  cursor: pointer;
  color: #1a1a1a;
}

.subheader a.btn:focus, .subheader a.btn:hover {
  border-color: #e8edf1;
  color: #fff;
}

.subheader a.action {
  color: #1a1a1a;
  margin-right: 10px;
  line-height: 36px;
  text-decoration: underline;
  font-size: 14px;
}

.subheader a.action i {
  text-decoration: none;
  font-style: normal;
}

.subheader .subheader a:hover {
  color: #606b7d;
}

.subheader .details:first-child {
  border-left: none;
}

.subheader .details:last-child {
  border-right: none;
}

.subheader .details.subheader .details {
  margin-bottom: 5px;
  margin-left: -1px;
  border-right: 1px solid #a4acb9;
  border-left: 1px solid #a4acb9;
  padding: 0 15px 5px 15px;
}

.subheader .details > span, .subheader .details span.detail {
  font-size: 13px;
  display: block;
  padding-bottom: 5px;
}

.subheader .details p {
  font-size: 13px;
}

.subheader .related {
  float: right;
  margin: 0 -10px 10px 10px;
}

.subheader .highlight {
  color: #fea;
}

.subheader .details span i, span.detail i {
  font-size: 90%;
  padding-right: 8px;
}

.editor-toolbar {
  padding-left: 5px;
}

.editor-toolbar .btn-group {
  margin: 12px 15px 0 0;
}

.editor-toolbar .btn {
  display: inline-block;
  font-weight: 400;
  vertical-align: middle;
  cursor: pointer;
  background-image: none;
  white-space: nowrap;
  padding: 6px 12px;
  line-height: 1.42857143;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.editor-toolbar .btn.disabled, .editor-toolbar .btn[disabled] {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.65;
}

.editor-toolbar .btn.btn-inverse {
  font-size: 24px;
  color: #fff;
  background-color: #2980b9;
  padding: 3px 6px 0 6px;
  -webkit-box-shadow: none;
  box-shadow: none;
  text-shadow: none;
  text-align: center;
  border: none;
  margin: 0 0 0 5px;
  height: 36px;
  min-width: 36px;
}

.editor-toolbar .btn.btn-inverse.pressed {
  background-color: #287d92;
  color: #174753;
}

.editor-toolbar .btn.btn-inverse.disabled, .editor-toolbar .btn.btn-inverse[disabled], .editor-toolbar .btn.btn-inverse[disabled]:active, .editor-toolbar .btn.btn-inverse[disabled]:hover {
  background-color: #668b94;
  border-color: #668b94;
}

.editor-toolbar .btn.btn-inverse.separator {
  background: transparent;
  padding: 4px 5px 0 5px;
  width: 1px;
  min-width: 1px;
}

.editor-toolbar .toolbar-separator {
  background: #a4acb9;
  width: 1px;
  height: 30px;
}

.editor-toolbar .editor-icon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: ActivitiModeler;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.editor-toolbar .editor-icon-save:before {
  content: "a";
}

.editor-toolbar .editor-icon-edit:before {
  content: "b";
}

.editor-toolbar .editor-icon-cut:before {
  content: "c";
}

.editor-toolbar .editor-icon-copy:before {
  content: "d";
}

.editor-toolbar .editor-icon-paste:before {
  content: "e";
}

.editor-toolbar .editor-icon-delete:before {
  content: "f";
}

.editor-toolbar .editor-icon-redo:before {
  content: "h";
}

.editor-toolbar .editor-icon-undo:before {
  content: "g";
}

.editor-toolbar .editor-icon-same-size:before {
  content: "i";
}

.editor-toolbar .editor-icon-zoom-in:before {
  content: "k";
}

.editor-toolbar .editor-icon-zoom-out:before {
  content: "l";
}

.editor-toolbar .editor-icon-zoom-actual:before {
  content: "m";
}

.editor-toolbar .editor-icon-zoom-fit:before {
  content: "j";
}

.editor-toolbar .editor-icon-bendpoint-add:before {
  content: "n";
}

.editor-toolbar .editor-icon-bendpoint-remove:before {
  content: "o";
}

.editor-toolbar .editor-icon-align-horizontal:before {
  content: "p";
}

.editor-toolbar .editor-icon-align-vertical:before {
  content: "q";
}

.flow-content-box {
  height: calc(100% - 60px);
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}

text, text * {
  cursor: default;
  -webkit-user-select: none;
}

.paletteHelpWrapper {
  width: 200px;
  -webkit-transition: width 0.3s;
  transition: width 0.3s;
  overflow: auto;
}

.stencils {
  border-right: 1pt solid #c7cacd;
  overflow: auto;
  z-index: 5000;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.stencils .stencil-group {
  list-style: none;
  list-style-position: outside;
  margin: 0 15px 0 0;
}

.stencils .stencil-group ul {
  padding-left: 0;
}

.stencils .stencil-group ul li {
  list-style: none;
  list-style-position: outside;
  margin: 0 0 5px 15px;
  background-color: #fff;
  font-family: Arial, Regular;
  font-size: 14px;
  color: #323437;
}

.stencils .group-name {
  height: 30px;
  line-height: 30px;
  background-color: #f3f3f3;
  padding: 0 2px 0 19px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
}

.stencils .group-name + ul li {
  display: inline-block;
  cursor: pointer;
  padding: 4px 6px;
  text-align: left;
}

.contentCanvasWrapper {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.canvasHelpWrapper {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  overflow: hidden;
  position: relative;
}

.canvasSection.canvas-wrapper {
  overflow: auto;
  background-color: #fff;
  max-height: 100%;
}

.ORYX_Editor {
  background: #fff;
  border: none;
  width: 1200px;
  height: 600px;
}

.ORYX_Editor svg {
  background-color: #fff;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHBhdHRlcm4gaWQ9ImEiIHdpZHRoPSIyOCIgaGVpZ2h0PSIyOCIgcGF0dGVyblVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHBhdGggZD0iTTAgN2gyOE03IDB2MjhNMCAxNGgyOE0xNCAwdjI4TTAgMjFoMjhNMjEgMHYyOCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZTBlMGUwIiBvcGFjaXR5PSIuMiIvPjxwYXRoIGQ9Ik0yOCAwSDB2MjgiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2UwZTBlMCIvPjwvcGF0dGVybj48L2RlZnM+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNhKSIvPjwvc3ZnPg==);
  background-position: -11px -23px;
}

#oryxcanvas {
  width: 1200px;
  height: 600px;
}

.canvas_resize_indicator {
  position: absolute;
  display: block;
  margin: auto;
  opacity: 0.6;
  z-index: 90;
}

.canvas_resize_indicator:hover {
  opacity: 1;
}

.canvas_resize_indicator.E, .canvas_resize_indicator.N, .canvas_resize_indicator.S, .canvas_resize_indicator.W {
  margin: 0;
  background: #5fbcd3;
  height: 20px;
  width: 20px;
  line-height: 20px;
  text-align: center;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

.canvas_resize_indicator.N.canvas_resize_indicator_shrink, .canvas_resize_indicator.S.canvas_resize_indicator_shrink {
  left: 50%;
  -webkit-transform: translateX(-12px);
  transform: translateX(-12px);
}

.canvas_resize_indicator.N.canvas_resize_indicator_grow, .canvas_resize_indicator.S.canvas_resize_indicator_grow {
  left: 50%;
  -webkit-transform: translateX(12px);
  transform: translateX(12px);
}

.canvas_resize_indicator.N {
  top: 20px;
}

.canvas_resize_indicator.S {
  bottom: 20px;
}

.canvas_resize_indicator.E.canvas_resize_indicator_shrink, .canvas_resize_indicator.W.canvas_resize_indicator_shrink {
  top: 50%;
  -webkit-transform: translateY(-12px);
  transform: translateY(-12px);
}

.canvas_resize_indicator.E.canvas_resize_indicator_grow, .canvas_resize_indicator.W.canvas_resize_indicator_grow {
  top: 50%;
  -webkit-transform: translateY(12px);
  transform: translateY(12px);
}

.canvas_resize_indicator.W {
  left: 20px;
}

.canvas_resize_indicator.E {
  right: 20px;
}

.canvas_resize_indicator i {
  font-size: 15px;
  color: #fff;
  cursor: pointer;
}

#flow_add_btns, #flow_op_btns {
  position: absolute;
}

#flow_add_btns {
  max-width: 74px;
  background: #fff;
  border: 1px solid #dedede;
  border-radius: 4px;
}

.Oryx_button {
  display: inline-block;
  width: 24px;
  height: 24px;
  padding: 2px;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.Oryx_button:hover {
  background-color: #eff5f9;
  opacity: 1 !important;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

.Oryx_button img {
  width: 16px;
  height: 16px;
  line-height: 16px;
}

.Oryx_button_with_caption {
  width: inherit;
  height: 16px;
  padding: 4px;
  position: absolute;
}

.resizer_east, .resizer_north, .resizer_northwest, .resizer_south, .resizer_southeast, .resizer_west {
  width: 12px;
  height: 12px;
  position: relative;
  background-color: transparent;
  background-repeat: no-repeat;
  z-index: 80;
}

.resizer_southeast {
  background-image: url(data:image/gif;base64,R0lGODlhCgAKAIcAAAAAAFWBuf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAAALAAAAAAKAAoAAAgjAAEIDBBAoEGDBAUcPChAIcKCBBcmTLiwIQCLCzNq3MhxY0AAOw==);
  cursor: se-resize;
  background-position: 4px 4px;
}

.resizer_northwest {
  background-image: url(data:image/gif;base64,R0lGODlhCgAKAIcAAAAAAFWBuf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAMAAAAALAAAAAAKAAoAAAgkAAEIHEiwoMGDCBEKEABgYUEBAQJADFAwIgCLAx0enIgQI4CAADs=);
  cursor: nw-resize;
  background-position: -2px -2px;
}

.resizer_south {
  cursor: s-resize;
}

.resizer_north, .resizer_south {
  width: 100%;
  height: 10px;
  border-top: 1px solid #57b908;
  border-bottom: 1px solid #57b908;
}

.resizer_north {
  cursor: n-resize;
}

.resizer_east {
  cursor: e-resize;
}

.resizer_east, .resizer_west {
  height: 100%;
  width: 10px;
  border-left: 1px solid #57b908;
  border-right: 1px solid #57b908;
}

.resizer_west {
  cursor: w-resize;
}

.canvas-message {
  position: absolute;
  top: 60px;
  right: 10px;
  background: transparent;
  font-size: 10pt;
}

#process-treeview-wrapper {
  height: 200px;
  background: #f3f3f3;
  border-right: 1px solid #bbb;
  overflow-y: auto;
}

.process-treeview-header {
  background: #2980b9;
  color: #fff;
  border: 1px solid #bbb;
  padding: 2px;
  padding-left: 5px;
  font-size: 14px;
  font-weight: 700;
}

.process-treeview-process-title {
  padding: 5px;
  font-weight: 700;
}

.process-treeview {
  margin-top: 5px;
}

.process-treeview-list {
  padding: 0 10px;
  list-style-type: none;
}

.process-treeview-list-item:hover {
  cursor: pointer;
  font-weight: bolder;
  font-style: italic;
}

.current-process {
  border: 1px solid green;
}

div.propertySection {
  height: 250px;
  background-color: #e8edf1;
  margin-bottom: 0;
}

.selected-item-title {
  font-size: 25px;
  font-weight: 700;
  padding: 8px 0 8px 8px;
  border-bottom: 1px solid #a4acb9;
  cursor: pointer;
}

.selected-item-title a {
  display: block;
  color: #1a1a1a;
}

.selected-item-title .glyphicon {
  line-height: 25px;
  font-size: 14px;
}

.selected-item-title a:focus, .selected-item-title a:hover {
  color: #1a1a1a;
  text-decoration: none;
}

.selected-item-section > div > .pull-right {
  line-height: 50px;
  margin: 0 10px;
  font-size: 14px;
}

.selected-item-body .property-row {
  float: left;
  width: 50%;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 13px;
  overflow: hidden;
}

.selected-item-body .property-row:hover {
  background-color: #d7dfe6;
}

.selected-item-body .property-row.disable-pro {
  background: #b7b2b2;
}

.selected-item-body {
  padding: 0;
  overflow: auto;
  height: 199px;
}

.selected-item-body > div {
  overflow: hidden;
  margin: 5px 20px;
}

.property-row > span {
  display: block;
  float: left;
  margin: 2px 2%;
  padding: 0;
  min-height: 25px;
}

.property-row span.value {
  cursor: pointer;
  width: 46%;
  padding: 0;
  margin: 0;
}

.property-row span.value:hover {
  cursor: pointer;
}

.property-row span.title {
  font-size: 13px;
  font-weight: 700;
  width: 46%;
}

.property-row span.title-removed {
  font-size: 13px;
  font-weight: 400;
  width: 46%;
}

.propertySection.collapsed {
  max-height: 50px;
  height: 50px;
  overflow: hidden;
}

.propertySection.collapsed .selected-item-title {
  border: none;
}

.property-row input[type=text] {
  height: 25px;
  margin: 2px 0;
  padding: 0 5px;
  width: 100%;
  outline: none;
  border: none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

.modal-dialog.modal-maxheight {
  max-height: 724px;
  overflow-y: auto;
}

#paletteSectionFooter {
  height: 50px;
  text-align: center;
  background-color: #e8edf1;
  border-top: 1px solid #a4acb9;
  border-right: 1px solid #a4acb9;
  cursor: pointer;
  bottom: 0;
}

#paletteSectionFooter i {
  line-height: 50px !important;
}

#paletteSectionOpen {
  width: 30px;
  height: 50px;
  background-color: #e8edf1;
  text-align: center;
  bottom: 1px;
  position: fixed;
  z-index: 101;
  border-top: 1px solid #a4acb9;
  border-right: 1px solid #a4acb9;
  cursor: pointer;
  left: 0;
}

#paletteSectionOpen i {
  line-height: 50px !important;
}

.Oryx_SelectionFrame {
  position: absolute;
  border: 1px dotted grey;
  background: none;
}

.LoadingIndicator {
  background-image: url(/img/loading.a41d7a04.af4d388f.gif);
}

.ValidateButton {
  width: 24px;
  height: 24px;
  padding: 2px;
  position: absolute;
  cursor: pointer;
}

.ValidateButton:hover {
  background-color: #999;
  background-color: rgba(193, 229, 238, 0.7);
  opacity: 1 !important;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

.validationGrid {
  border: 1px solid #d4d4d4;
  height: 300px;
}

.contextmenu {
  margin: 0;
  padding: 0;
  min-width: 80px;
  background: #fff;
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.25);
  color: #000;
  font-size: 12px;
  z-index: 999;
  list-style: none;
  position: absolute;
}

.contextmenu .disable {
  color: rgba(0, 0, 0, 0.25);
}

.contextmenu .command {
  white-space: nowrap;
  width: 100%;
  height: 24px;
  line-height: 20px;
  padding: 2px 8px;
  cursor: pointer;
}

.contextmenu .command:not(:last-child) {
  border-bottom: 1px solid #f3f3f3;
}

.contextmenu .command:hover {
  cursor: pointer;
  background: #e6f7ff;
}

.contextmenu .command.disable:hover {
  cursor: default;
  background: none;
}

.contextmenu span:first-of-type {
  float: left;
}

.contextmenu span:nth-of-type(2) {
  float: right;
}

.flow-content-box .el-icon-place {
  font-size: 24px !important;
}

.custom-popover-option[data-v-e9799300], .el-select-dropdown.el-popper.custom-popover-select[data-v-e9799300] {
  height: 0;
  overflow: hidden;
  -webkit-box-shadow: none;
  box-shadow: none;
  margin: 0;
  border: 0;
}

.custom-popover-select[data-v-e9799300] .el-scrollbar, .custom-popover-select[data-v-e9799300] .el-scrollbar__bar, .custom-popover-select[data-v-e9799300] .el-select-dropdown__wrap.el-scrollbar__wrap {
  display: none;
}

.cus-item[data-v-e9799300] {
  height: 34px;
  line-height: 34px;
}

.cus-item[data-v-e9799300]:hover {
  background-color: #f5f7fa;
  cursor: pointer;
}

.cus-el-tab-pane[data-v-e9799300] {
  max-height: 250px;
  overflow-y: auto;
}

.editor-tag[data-v-e9799300] {
  border-radius: 2px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #26a2ff;
  cursor: pointer;
  outline: none;
}

.editor-tag.active[data-v-e9799300] {
  background-color: #dcdfe6;
  color: #26a2ff;
}

.innerTag[data-v-e9799300] {
  font-style: normal;
}

[contentEditable=true][data-v-be6b0e5a]:empty:not(:focus):before {
  content: attr(data-ph);
}

#tooltip[data-v-be6b0e5a] {
  -webkit-box-shadow: 0 2px 12px 0;
  box-shadow: 0 2px 12px 0;
  background-color: #fff;
  border: 1px solid #ebeef5;
  padding: 5px 10px;
  border-radius: 4px;
  font-size: 13px;
  width: 300px;
}

.tag-textarea[data-v-be6b0e5a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.tag-textarea .editor[data-v-be6b0e5a] {
  width: 500px;
  height: 200px;
  border: 1px solid #ccc;
  outline: none;
  padding: 4px 6px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 14px;
  cursor: text;
  word-wrap: break-word;
  -webkit-user-select: text !important;
  -moz-user-select: text !important;
  -ms-user-select: text !important;
  user-select: text !important;
  overflow: auto;
}

.btn-group[data-v-be6b0e5a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.btn-group .btn[data-v-be6b0e5a]:not(:last-child) {
  margin-right: 10px;
}

.btn-group .btn[data-v-be6b0e5a] {
  border: none;
  outline: none;
  padding: 0;
  margin-left: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
  color: #26a2ff;
  cursor: pointer;
}

.code[data-v-be6b0e5a] {
  width: 20px;
  height: 20px;
  color: #26a2ff;
  background-color: #fff;
}

.custom-popover-option[data-v-bc5acd82], .el-select-dropdown.el-popper.custom-popover-select[data-v-bc5acd82] {
  height: 0;
  overflow: hidden;
  -webkit-box-shadow: none;
  box-shadow: none;
  margin: 0;
  border: 0;
}

.custom-popover-select[data-v-bc5acd82] .el-scrollbar, .custom-popover-select[data-v-bc5acd82] .el-scrollbar__bar, .custom-popover-select[data-v-bc5acd82] .el-select-dropdown__wrap.el-scrollbar__wrap {
  display: none;
}

.cus-item[data-v-bc5acd82] {
  height: 34px;
  line-height: 34px;
}

.cus-item[data-v-bc5acd82]:hover {
  background-color: #f5f7fa;
  cursor: pointer;
}

.cus-el-tab-pane[data-v-bc5acd82] {
  max-height: 250px;
  overflow-y: auto;
}

.el-select[data-v-3168f2ee] {
  width: 120px;
}

.group-mb-0[data-v-3168f2ee] {
  margin-bottom: 0;
}

.group {
  min-height: 50px;
  position: relative;
  padding-left: 15px;
  margin: 10px;
  border: 1px solid #d4dada;
  border-radius: 6px;
  background-color: #f5f9ff;
}

.rule-definition > .group > .options .drag-handler, .rule-definition > .group > .options .remove-group {
  display: none;
}

.rule-definition > .group {
  margin: 0;
}

.rule {
  position: relative;
  margin: 15px;
  border: 1px solid rgba(75, 121, 197, 0.49);
}

.rule, .rule-definition {
  padding: 10px;
  background-color: #fff;
}

.rule-definition {
  margin: auto;
  width: 60%;
  min-height: 600px;
  border: 1px solid #b3b3b3;
}

.group-container .group:after, .group-container .group:before, .group .rule:after, .group .rule:before {
  border-color: #adadad;
}

.group-container .group:after, .group-container .group:before {
  content: "";
  position: absolute;
  left: -11px;
  width: 9px;
  height: calc(50% + 20px);
  border-style: solid;
}

.group-container .group:before {
  top: -9px;
  border-width: 0 0 2px 2px;
}

.group-container .group:after {
  top: 50%;
  border-width: 0 0 0 2px;
}

.group-container .group:first-child:before {
  top: -11px;
  height: calc(50% + 22px);
}

.group-container .group:last-child:before {
  border-radius: 0 0 0 4px;
}

.group-container .group:last-child:after {
  display: none;
}

.group .rule:after, .group .rule:before {
  content: "";
  position: absolute;
  left: -16px;
  width: 14px;
  height: calc(50% + 14px);
  border-style: solid;
}

.group .rule:before {
  top: -13px;
  border-width: 0 0 2px 2px;
}

.group .rule:after {
  top: 50%;
  border-width: 0 0 0 2px;
}

.group .rule:first-child:before {
  top: -17px;
  height: calc(50% + 20px);
}

.group .rule:last-child:before {
  border-radius: 0 0 0 4px;
}

.group .rule:last-child:after {
  display: none;
}

.options {
  margin-top: 10px;
  margin-left: -10px;
}

.body {
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
}

.group .dragging {
  position: fixed;
  opacity: 0.5;
  z-index: 100;
}

.group .rule-placeholder {
  position: relative;
  margin: 4px 0;
  border-radius: 5px;
  padding: 5px;
  background: hsla(0, 0%, 100%, 0.9);
  border: 1px dashed #bbb;
  opacity: 0.7;
}

.group-has-after {
  position: relative;
}

.group-has-after:after {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  border-width: 0 0 0 2px;
  width: 9px;
  height: calc(50% + 20px);
  border-style: solid;
  border-color: #adadad;
}

.group-has-after:last-child:after {
  display: none;
}

.group-flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.group-flex-y-center {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.group-mb-0 {
  margin-bottom: 0;
}

.group-mr-2 {
  margin-right: 8px;
}

.ghost[data-v-6effa6c2] {
  border: 2px solid #48a2ff;
  height: 0;
  overflow: hidden;
  padding: 10px 0;
}

.drag-area[data-v-6effa6c2] {
  margin: 10px 0;
}

.group-mb-0[data-v-6effa6c2] {
  margin-bottom: 0;
}

.el-dialog .el-dialog__body[data-v-22108490] {
  overflow: auto;
}

.el-table[data-v-6e1f00f4] .cell {
  overflow: initial;
}

.el-ml-auto[data-v-6e1f00f4] {
  margin-left: auto !important;
}

.el-mb-2[data-v-6e1f00f4] {
  margin-bottom: 8px !important;
}

.el-px-2[data-v-6e1f00f4] {
  padding-right: 8px !important;
  padding-left: 8px !important;
}

.el-flex-y-center[data-v-6e1f00f4] {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.el-mr-2[data-v-6e1f00f4] {
  margin-right: 8px !important;
}

.text-overflow[data-v-6e1f00f4] {
  width: 180px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.el-ml-auto[data-v-0d8e6ca4] {
  margin-left: auto !important;
}

.el-mb-2[data-v-0d8e6ca4] {
  margin-bottom: 8px !important;
}

.el-px-2[data-v-0d8e6ca4] {
  padding-right: 8px !important;
  padding-left: 8px !important;
}

.el-flex-y-center[data-v-0d8e6ca4] {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.el-mr-2[data-v-0d8e6ca4] {
  margin-right: 8px !important;
}

.el-select[data-v-0d8e6ca4] {
  width: 100%;
}

.width-200.el-select[data-v-04a83725] {
  width: 200px;
}

.flow-content[data-v-e054d314] {
  position: relative;
  width: 100%;
  height: 100%;
}

.flow-content .legend-area[data-v-e054d314] {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  background-color: #fff;
  width: 100%;
}

.flow-content .legend-area .area[data-v-e054d314] {
  padding: 20px 0 0 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.flow-content .legend-area .item[data-v-e054d314] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 12px;
}

.flow-content .legend-area .item .style[data-v-e054d314] {
  width: 10px;
  height: 10px;
  background-color: red;
  margin-top: 4px;
  border-radius: 50%;
}

.flow-content .legend-area .item .style img[data-v-e054d314] {
  width: 100%;
  height: 100%;
}

.flow-content .legend-area .item .style-line[data-v-e054d314] {
  width: 12px;
  height: 2px;
  background-color: red;
  margin-top: 7px;
}

.flow-content .legend-area .item .label[data-v-e054d314] {
  margin-left: 4px;
  font-size: 12px;
}

.flow-content[data-v-e054d314] .flow-content-box {
  height: 100%;
}

.flow-content[data-v-e054d314] .flow-content-box .stencils .stencil-group {
  margin: 0;
}

.flow-content[data-v-e054d314] .flow-content-box .editor-header-area {
  border: 1px solid #dfe4ed;
  overflow: auto;
}

.flow-content .group-name ul li[data-v-e054d314] {
  display: block !important;
}

.flow-content .stencils[data-v-e054d314] {
  border-right: 0;
}

.flow-content[data-v-e054d314] .ui-draggable {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.flow-content[data-v-e054d314] .ui-draggable img {
  display: block;
  margin-top: 1px;
}

.flow-content[data-v-e054d314] .ui-draggable span {
  display: block;
  margin-left: 4px;
}

.flow-content .edit-dialog[data-v-e054d314] .el-dialog {
  width: 1150px !important;
}

.flow-content .save-dialog[data-v-e054d314] .el-dialog {
  width: 580px !important;
}

.flow-content[data-v-e054d314] .stencils .group-name + ul li {
  display: block;
}

.flow-content[data-v-e054d314] .paletteHelpWrapper {
  width: 40px !important;
}

.flow-content[data-v-e054d314] .editor-main-wrapper {
  height: 100% !important;
}

.flow-content[data-v-e054d314] .canvas_resize_indicator {
  display: none !important;
}

.flow-content[data-v-e054d314] .ORYX_Editor svg {
  background-image: none !important;
}

.flow-content .el-select[data-v-e054d314] {
  width: 100%;
}

.flow-content[data-v-e054d314] .ui-draggable span {
  display: none !important;
}

.flow-content[data-v-e054d314] .ui-draggable img {
  width: 20px !important;
  height: 20px !important;
}

.flow-content[data-v-e054d314] .stencils .group-name {
  display: none !important;
}

.flow-content[data-v-e054d314] .stencils .stencil-group ul {
  margin: 0;
}

.flow-content[data-v-e054d314] .stencils .stencil-group ul li {
  margin: 0 0 5px 3px;
}

.flow-content[data-v-e054d314] .editor-toolbar {
  background-color: #fff;
  min-height: 40px;
  border-bottom: none;
  padding-left: 0;
}

.flow-content[data-v-e054d314] .editor-toolbar .btn.btn-inverse {
  background-color: #fff !important;
  padding: 3px 5px 0 7px !important;
  height: 34px !important;
  min-width: 34px !important;
  color: #5d6c8a;
}

.flow-content[data-v-e054d314] .editor-toolbar .btn-group {
  margin: 6px 15px 6px 0;
  border-bottom: 1px solid #dfe4ed;
}

.flow-content[data-v-e054d314] .editor-toolbar .btn, .flow-content[data-v-e054d314] .editor-toolbar .btn-group {
  display: block;
  margin: 0;
}

.flow-content[data-v-e054d314] .editor-toolbar .pull-right {
  float: none !important;
}

.flow-content[data-v-e054d314] .editor-toolbar .editor-icon {
  font-size: 24px !important;
}

.flow-content[data-v-e054d314] .editor-toolbar .editor-icon-save {
  font-size: 1rem !important;
}

.flow-content[data-v-e054d314] .contentCanvasWrapper {
  border-left-width: 0;
}

.flow-show[data-v-e054d314] .flow-content-box .editor-header-area {
  display: none;
}

.flow-show[data-v-e054d314] .editor-main-wrapper {
  height: 100% !important;
  padding-top: 46px;
}

.flow-show[data-v-e054d314] .contentCanvasWrapper {
  overflow: initial;
}

.flow-show[data-v-e054d314] .contentCanvasWrapper:hover {
  overflow: hidden;
}

.dialog-content[data-v-e054d314] {
  width: 98%;
  margin-top: 10px;
}

.el-tab-pane[data-v-e054d314] {
  height: 450px;
  overflow: overlay;
}

.tip-style[data-v-e054d314] {
  position: relative;
}

.tip-style i[data-v-e054d314] {
  position: absolute;
  right: -18px;
  top: 12px;
}

.base-info[data-v-3c9ac7e8] {
  width: 100%;
  overflow: auto;
}

.base-info .tip-style[data-v-3c9ac7e8] {
  font-size: 12px;
  font-weight: 400;
}

.base-info .ml-8[data-v-3c9ac7e8] {
  margin-left: 8px;
}

.base-info .title-style[data-v-3c9ac7e8] {
  font-weight: bolder;
  margin-bottom: 8px;
}

.base-info .title-2[data-v-3c9ac7e8] {
  margin: 12px 0;
}

.base-info .check-area[data-v-3c9ac7e8] {
  margin: 20px 0;
}

.base-info .check-area .check[data-v-3c9ac7e8] {
  margin: 12px;
}

.base-info .title-button-area[data-v-3c9ac7e8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin: 12px 0;
  height: 32px;
}

.base-info .table-style[data-v-3c9ac7e8] {
  margin-bottom: 20px;
}

.base-info .el-select[data-v-3c9ac7e8] {
  width: 100%;
}

.demo-form-inline[data-v-5468ee4e] {
  margin-top: 8px;
}

.el-table[data-v-5468ee4e] .cell {
  overflow: initial;
}

.el-ml-auto[data-v-5468ee4e] {
  margin-left: auto !important;
}

.el-mb-2[data-v-5468ee4e] {
  margin-bottom: 8px !important;
}

.el-px-2[data-v-5468ee4e] {
  padding-right: 8px !important;
  padding-left: 8px !important;
}

.el-flex-y-center[data-v-5468ee4e] {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.el-mr-2[data-v-5468ee4e] {
  margin-right: 8px !important;
}

.demo-form-inline[data-v-94e6760e] {
  margin-top: 8px;
}

.el-select[data-v-94e6760e] {
  width: 100%;
}

.flow-content[data-v-09d8d0f3] {
  width: 100%;
  height: 100%;
}

[data-v-09d8d0f3] .el-dialog__body {
  padding: 10px 20px;
}

.flow-content[data-v-169531fe] {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.flow-content .legend-area[data-v-169531fe] {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  background-color: #fff;
  width: 100%;
}

.flow-content .legend-area .area[data-v-169531fe] {
  padding: 20px 0 0 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.flow-content .legend-area .item[data-v-169531fe] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 12px;
}

.flow-content .legend-area .item .style[data-v-169531fe] {
  width: 10px;
  height: 10px;
  background-color: red;
  margin-top: 4px;
  border-radius: 50%;
}

.flow-content .legend-area .item .style img[data-v-169531fe] {
  width: 100%;
  height: 100%;
}

.flow-content .legend-area .item .style-line[data-v-169531fe] {
  width: 12px;
  height: 2px;
  background-color: red;
  margin-top: 7px;
}

.flow-content .legend-area .item .label[data-v-169531fe] {
  margin-left: 4px;
  font-size: 12px;
}

.flow-content[data-v-169531fe] .flow-content-box {
  height: 100%;
}

.flow-content[data-v-169531fe] .flow-content-box .stencils .stencil-group {
  margin: 0;
}

.flow-content[data-v-169531fe] .flow-content-box .editor-header-area {
  border: 1px solid #dfe4ed;
  overflow: auto;
}

.flow-content .group-name ul li[data-v-169531fe] {
  display: block !important;
}

.flow-content .stencils[data-v-169531fe] {
  border-right: 0;
}

.flow-content[data-v-169531fe] .ui-draggable {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.flow-content[data-v-169531fe] .ui-draggable img {
  display: block;
  margin-top: 1px;
}

.flow-content[data-v-169531fe] .ui-draggable span {
  display: block;
  margin-left: 4px;
}

.flow-content .edit-dialog[data-v-169531fe] .el-dialog {
  width: 1150px !important;
}

.flow-content .save-dialog[data-v-169531fe] .el-dialog {
  width: 580px !important;
}

.flow-content[data-v-169531fe] .stencils .group-name + ul li {
  display: block;
}

.flow-content[data-v-169531fe] .paletteHelpWrapper {
  width: 40px !important;
}

.flow-content[data-v-169531fe] .editor-main-wrapper {
  height: 100% !important;
}

.flow-content[data-v-169531fe] .canvas_resize_indicator {
  display: none !important;
}

.flow-content[data-v-169531fe] .ORYX_Editor svg {
  background-image: none !important;
}

.flow-content .el-select[data-v-169531fe] {
  width: 100%;
}

.flow-content[data-v-169531fe] .ui-draggable[title=垂直泳池] img {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

.flow-content[data-v-169531fe] .ui-draggable span {
  display: none !important;
}

.flow-content[data-v-169531fe] .ui-draggable img {
  width: 20px !important;
  height: 20px !important;
}

.flow-content[data-v-169531fe] .stencils .group-name {
  display: none !important;
}

.flow-content[data-v-169531fe] .stencils .stencil-group ul {
  margin: 0;
}

.flow-content[data-v-169531fe] .stencils .stencil-group ul li {
  margin: 0 0 5px 3px;
}

.flow-content[data-v-169531fe] .editor-toolbar {
  background-color: #fff;
  min-height: 40px;
  border-bottom: none;
  padding-left: 0;
}

.flow-content[data-v-169531fe] .editor-toolbar .btn.btn-inverse {
  background-color: #fff !important;
  padding: 3px 5px 0 7px !important;
  height: 34px !important;
  min-width: 34px !important;
  color: #5d6c8a;
}

.flow-content[data-v-169531fe] .editor-toolbar .btn-group {
  margin: 6px 15px 6px 0;
  border-bottom: 1px solid #dfe4ed;
}

.flow-content[data-v-169531fe] .editor-toolbar .btn, .flow-content[data-v-169531fe] .editor-toolbar .btn-group {
  display: block;
  margin: 0;
}

.flow-content[data-v-169531fe] .editor-toolbar .pull-right {
  float: none !important;
}

.flow-content[data-v-169531fe] .editor-toolbar .editor-icon {
  font-size: 24px !important;
}

.flow-content[data-v-169531fe] .editor-toolbar .editor-icon-save {
  font-size: 1rem !important;
}

.flow-content[data-v-169531fe] .contentCanvasWrapper {
  border-left-width: 0;
}

.flow-show[data-v-169531fe] .flow-content-box .editor-header-area {
  display: none;
}

.flow-show[data-v-169531fe] .editor-main-wrapper {
  height: 100% !important;
  padding-top: 46px;
}

.flow-show[data-v-169531fe] .contentCanvasWrapper {
  overflow: initial;
  width: 100%;
}

.flow-show[data-v-169531fe] .contentCanvasWrapper:hover {
  overflow: hidden;
}

.dialog-content[data-v-169531fe] {
  width: 100%;
}

.demo-form-inline[data-v-169531fe] {
  padding-right: 12px;
}

.el-tab-pane[data-v-169531fe] {
  height: 450px;
  overflow: overlay;
}

.tip-style[data-v-169531fe] {
  position: relative;
}

.tip-style i[data-v-169531fe] {
  position: absolute;
  right: -18px;
  top: 12px;
}

.userPopover[data-v-169531fe] {
  position: fixed;
  width: 260px;
  z-index: 1000;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px #333;
  box-shadow: 0 0 4px #333;
}

.userPopover .title[data-v-169531fe] {
  background: #626262;
  padding-left: 12px;
  height: 36px;
  line-height: 36px;
  font-weight: 700;
  color: #fff;
  font-size: 14px;
}

.userPopover .content[data-v-169531fe] {
  background: #fff;
  padding: 8px 12px;
}

.userPopover .label[data-v-169531fe] {
  margin-bottom: 4px;
  margin-top: 4px;
  font-size: 14px;
}

.userPopover .label[data-v-169531fe]:first-of-type {
  margin-top: 0;
}

.userPopover .label.weicaozuo[data-v-169531fe] {
  color: #729058;
}

.userPopover .label.yichakan[data-v-169531fe] {
  color: #e17c2b;
}

.userPopover .label.yicaozuo[data-v-169531fe] {
  color: #65cad8;
}

.userPopover .user-box[data-v-169531fe] {
  min-height: 16px;
  line-height: 1.5;
  padding-left: 12px;
  color: #999;
  font-size: 14px;
  cursor: default;
}

.allUserPopover[data-v-169531fe] {
  position: fixed;
  width: 200px;
  max-height: 200px;
  overflow: auto;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px #333;
  box-shadow: 0 0 4px #333;
  background: #fff;
  z-index: 2000;
  padding: 12px;
  font-size: 14px;
}

.custom-modal[data-v-169531fe] {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0.5;
  z-index: 1999;
  background: #000;
}

.flow-content[data-v-f8542b26] {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.flow-content .legend-area[data-v-f8542b26] {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  background-color: #fff;
  width: 100%;
}

.flow-content .legend-area .area[data-v-f8542b26] {
  padding: 20px 0 0 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.flow-content .legend-area .item[data-v-f8542b26] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 12px;
}

.flow-content .legend-area .item .style[data-v-f8542b26] {
  width: 10px;
  height: 10px;
  background-color: red;
  margin-top: 4px;
  border-radius: 50%;
}

.flow-content .legend-area .item .style img[data-v-f8542b26] {
  width: 100%;
  height: 100%;
}

.flow-content .legend-area .item .style-line[data-v-f8542b26] {
  width: 12px;
  height: 2px;
  background-color: red;
  margin-top: 7px;
}

.flow-content .legend-area .item .label[data-v-f8542b26] {
  margin-left: 4px;
  font-size: 12px;
}

.flow-content[data-v-f8542b26] .flow-content-box {
  height: 100%;
}

.flow-content[data-v-f8542b26] .flow-content-box .stencils .stencil-group {
  margin: 0;
}

.flow-content[data-v-f8542b26] .flow-content-box .editor-header-area {
  border: 1px solid #dfe4ed;
  overflow: auto;
}

.flow-content .group-name ul li[data-v-f8542b26] {
  display: block !important;
}

.flow-content .stencils[data-v-f8542b26] {
  border-right: 0;
}

.flow-content[data-v-f8542b26] .ui-draggable {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.flow-content[data-v-f8542b26] .ui-draggable img {
  display: block;
  margin-top: 1px;
}

.flow-content[data-v-f8542b26] .ui-draggable span {
  display: block;
  margin-left: 4px;
}

.flow-content .save-dialog[data-v-f8542b26] .el-dialog {
  width: 580px !important;
}

.flow-content[data-v-f8542b26] .stencils .group-name + ul li {
  display: block;
}

.flow-content[data-v-f8542b26] .paletteHelpWrapper {
  width: 40px !important;
}

.flow-content[data-v-f8542b26] .editor-main-wrapper {
  height: 100% !important;
}

.flow-content[data-v-f8542b26] .canvas_resize_indicator {
  display: none !important;
}

.flow-content[data-v-f8542b26] .ORYX_Editor svg {
  background-image: none !important;
}

.flow-content .el-select[data-v-f8542b26] {
  width: 100%;
}

.flow-content[data-v-f8542b26] .ui-draggable[title=垂直泳池] img {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

.flow-content[data-v-f8542b26] .ui-draggable span {
  display: none !important;
}

.flow-content[data-v-f8542b26] .ui-draggable img {
  width: 20px !important;
  height: 20px !important;
}

.flow-content[data-v-f8542b26] .stencils .group-name {
  display: none !important;
}

.flow-content[data-v-f8542b26] .stencils .stencil-group ul {
  margin: 0;
}

.flow-content[data-v-f8542b26] .stencils .stencil-group ul li {
  margin: 0 0 5px 3px;
}

.flow-content[data-v-f8542b26] .editor-toolbar {
  background-color: #fff;
  min-height: 40px;
  border-bottom: none;
  padding-left: 0;
}

.flow-content[data-v-f8542b26] .editor-toolbar .btn.btn-inverse {
  background-color: #fff !important;
  padding: 3px 5px 0 7px !important;
  height: 34px !important;
  min-width: 34px !important;
  color: #5d6c8a;
}

.flow-content[data-v-f8542b26] .editor-toolbar .btn-group {
  margin: 6px 15px 6px 0;
  border-bottom: 1px solid #dfe4ed;
}

.flow-content[data-v-f8542b26] .editor-toolbar .btn, .flow-content[data-v-f8542b26] .editor-toolbar .btn-group {
  display: block;
  margin: 0;
}

.flow-content[data-v-f8542b26] .editor-toolbar .pull-right {
  float: none !important;
}

.flow-content[data-v-f8542b26] .editor-toolbar .editor-icon {
  font-size: 24px !important;
}

.flow-content[data-v-f8542b26] .editor-toolbar .editor-icon-save {
  font-size: 1rem !important;
}

.flow-content[data-v-f8542b26] .contentCanvasWrapper {
  border-left-width: 0;
}

.flow-show[data-v-f8542b26] .flow-content-box .editor-header-area {
  display: none;
}

.flow-show[data-v-f8542b26] .editor-main-wrapper {
  height: 100% !important;
  padding-top: 46px;
}

.flow-show[data-v-f8542b26] .contentCanvasWrapper {
  overflow: initial;
  width: 100%;
}

.flow-show[data-v-f8542b26] .contentCanvasWrapper:hover {
  overflow: hidden;
}

.dialog-content[data-v-f8542b26] {
  width: 100%;
}

.demo-form-inline[data-v-f8542b26] {
  padding-right: 12px;
}

.tip-style[data-v-f8542b26] {
  position: relative;
}

.tip-style i[data-v-f8542b26] {
  position: absolute;
  right: -18px;
  top: 12px;
}

.userPopover[data-v-f8542b26] {
  position: fixed;
  width: 260px;
  z-index: 1000;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px #333;
  box-shadow: 0 0 4px #333;
}

.userPopover .title[data-v-f8542b26] {
  background: #626262;
  padding-left: 12px;
  height: 36px;
  line-height: 36px;
  font-weight: 700;
  color: #fff;
  font-size: 14px;
}

.userPopover .content[data-v-f8542b26] {
  background: #fff;
  padding: 8px 12px;
}

.userPopover .label[data-v-f8542b26] {
  margin-bottom: 4px;
  margin-top: 4px;
  font-size: 14px;
}

.userPopover .label[data-v-f8542b26]:first-of-type {
  margin-top: 0;
}

.userPopover .label.weicaozuo[data-v-f8542b26] {
  color: #729058;
}

.userPopover .label.yichakan[data-v-f8542b26] {
  color: #e17c2b;
}

.userPopover .label.yicaozuo[data-v-f8542b26] {
  color: #65cad8;
}

.userPopover .user-box[data-v-f8542b26] {
  min-height: 16px;
  line-height: 1.5;
  padding-left: 12px;
  color: #999;
  font-size: 14px;
  cursor: default;
}

.allUserPopover[data-v-f8542b26] {
  position: fixed;
  width: 200px;
  max-height: 200px;
  overflow: auto;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 4px #333;
  box-shadow: 0 0 4px #333;
  background: #fff;
  z-index: 2000;
  padding: 12px;
  font-size: 14px;
}

.custom-modal[data-v-f8542b26] {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0.5;
  z-index: 1999;
  background: #000;
}

.flow-drawer .header[data-v-f8542b26] {
  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;
  padding: 8px 12px;
  border-bottom: 1px solid #f0f0f0;
}

.flow-drawer .header .left[data-v-f8542b26] {
  font-size: 16px;
}

.cell-inner[data-v-821027de] {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.xx-multi-level-table-extend {
  position: relative;
  overflow-x: auto;
  overflow-y: hidden;
}

.xx-multi-level-table-extend .hide {
  display: none;
  width: 0;
  height: 0;
  overflow: hidden;
  visibility: hidden;
  position: absolute;
}

.xx-multi-level-table-extend .table-extend-table {
  width: 100%;
  border-collapse: collapse;
  table-layout: fixed;
  border-spacing: 0;
}

.xx-multi-level-table-extend .table-extend-table tr {
  background-color: #fff;
}

.xx-multi-level-table-extend-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.xx-multi-level-table-extend-wrapper .actions {
  position: absolute;
  right: 0;
  background-color: #fff;
}

.xx-multi-level-table-extend-wrapper .actions .icon {
  padding: 4px;
}

.xx-multi-level-table-extend-wrapper .el-form-item__label {
  width: 0 !important;
}

.xx-multi-level-table-extend .table--striped > .table-extend-table-td {
  background-color: #fafafa;
}

.xx-multi-level-table-extend .table-extend-table-th {
  background-color: #f5f7f9;
}

.xx-multi-level-table-extend .td-inner-wrapper {
  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;
  width: 100%;
  height: 100%;
}

.xx-multi-level-table-extend table, .xx-multi-level-table-extend td, .xx-multi-level-table-extend th, .xx-multi-level-table-extend tr {
  border: 1px solid #dfe6ec;
  border-collapse: collapse;
  border-spacing: 0;
  height: 1px;
}

.xx-multi-level-table-extend td {
  text-align: center;
}

.xx-multi-level-table-extend .component-border-wrapper {
  width: 100%;
  height: 100%;
  position: relative;
  display: inline-block;
}

.xx-multi-level-table-extend .component-border-wrapper .action-list {
  display: none;
}

.xx-multi-level-table-extend .component-border-wrapper.active .action-list {
  display: block;
  position: absolute;
  right: 0;
  bottom: 0;
  height: 28px;
  line-height: 28px;
  background-color: #3464cf;
}

.xx-multi-level-table-extend .el-dropdown-size {
  width: 80px;
}

.xx-multi-level-table-extend .bottom-btn {
  height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
  text-align: left;
}

.xx-multi-level-table-extend .bottom-btn .add-btn {
  margin-right: 4px;
}

.xx-multi-level-table-extend .center, .xx-multi-level-table-extend .order-column {
  text-align: center;
}

.xx-multi-level-table-extend .order-column .operation {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}

.xx-multi-level-table-extend .order-column .td-text {
  display: inline-block;
}

.xx-multi-level-table-extend .order-column .td-delete, .xx-multi-level-table-extend .order-column:hover .td-text {
  display: none;
}

.xx-multi-level-table-extend .order-column:hover .td-delete {
  display: block;
}

.xx-multi-level-table-root {
  background: #fff;
  height: 100%;
  border: 1px solid #e0e0e0;
}

.xx-multi-level-table-root .hide {
  display: none;
  width: 0;
  height: 0;
  overflow: hidden;
  visibility: hidden;
  position: absolute;
}

.xx-multi-level-table-root .table-icon {
  color: #fff;
  margin: 0 8px;
  cursor: pointer;
  stroke-width: 2px;
}

.xx-multi-level-table-root .design-main {
  position: relative;
}

.xx-multi-level-table-root .design-main > .el-container {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.xx-multi-level-table-root .design-main .center-container {
  border-left: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
  overflow: auto;
}

.xx-multi-level-table-root .design-main .center-container .btn-bar {
  font-size: 18px;
  border-bottom: 2px solid #e4e7ed;
  text-align: right;
  min-height: 45px;
  height: auto;
  padding: 8px;
}

.xx-multi-level-table-root .design-main .center-container .el-main {
  padding: 0;
  position: relative;
  background: #fafafa;
}

.xx-multi-level-table-root .design-main .component-border-wrapper {
  border: 1px solid transparent;
}

.xx-multi-level-table-root .design-main .component-border-wrapper:hover {
  border: 1px solid #e6a23c;
}

.xx-multi-level-table-root .design-main .component-border-wrapper.active {
  outline: 2px solid #e6a23c;
  border: 1px solid #e6a23c;
}

.xx-multi-level-table-root main {
  padding: 0;
}

.xx-multi-level-table-root .multi-table-container {
  width: 100%;
  height: 100%;
  overflow: auto;
}

.xx-multi-level-table-root .multi-table-container .form-empty {
  position: absolute;
  text-align: center;
  width: 300px;
  height: 20px;
  font-size: 20px;
  top: 50%;
  left: 50%;
  margin-top: -10px;
  color: #ccc;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.xx-multi-level-table-root .multi-table-container form, .xx-multi-level-table-root .multi-table-container form > div {
  height: calc(100% - 10px);
}

.xx-multi-level-table-root .multi-table-container .widget-form-list {
  background: #fff;
  min-height: 100%;
  margin: 10px;
  padding-bottom: 20px;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-view-model {
  position: absolute;
  top: -8px;
  right: 3px;
  font-size: 12px;
  color: #67c23a;
  z-index: 9;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-col-list {
  min-height: 50px;
  border: 1px dashed #ccc;
  background: #fff;
  padding: 8px 0;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-view {
  position: relative;
  background-color: rgba(236, 245, 255, 0.3);
  margin: 2px;
  overflow: hidden;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-view .el-form-item__content {
  position: static;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-view .el-collapse-item__wrap {
  border-bottom: none;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-view .el-collapse-item__content {
  padding-bottom: 0;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-view.is_req .el-form-item__label:before {
  content: "*";
  color: #f56c6c;
  margin-right: 4px;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-view.is_hidden {
  background: #fef0f0;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-view .widget-view-description {
  height: 15px;
  line-height: 15px;
  font-size: 13px;
  margin-top: 6px;
  color: #909399;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-view .widget-view-action {
  position: absolute;
  right: 0;
  bottom: 0;
  height: 28px;
  line-height: 28px;
  background: #3464cf;
  z-index: 9;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-view .widget-view-action i {
  font-size: 14px;
  color: #fff;
  margin: 0 5px;
  cursor: pointer;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-view .widget-view-drag {
  position: absolute;
  left: -2px;
  top: -2px;
  bottom: -18px;
  height: 28px;
  line-height: 28px;
  background: #3464cf;
  z-index: 9;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-view .widget-view-drag i {
  font-size: 14px;
  color: #fff;
  margin: 0 5px;
  cursor: move;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-view:after {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  display: block;
  z-index: 8;
  content: "";
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-view.table-extend:after {
  position: static;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-view:hover {
  background: #ecf5ff;
  outline: 1px solid #3464cf;
  outline-offset: 0;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-view:hover.active {
  outline: 2px solid #3464cf;
  border: 1px solid #3464cf;
  outline-offset: 0;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-view:hover .widget-view-drag {
  display: block;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-view.active {
  outline: 2px solid #3464cf;
  border: 1px solid #3464cf;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-view.ghost {
  background: #f56c6c;
  border: 2px solid #f56c6c;
  outline-width: 0;
  height: 3px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 0;
  content: "";
  overflow: hidden;
  padding: 0;
  margin: 2px;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-table {
  padding-bottom: 0;
  padding: 5px;
  background-color: rgba(253, 246, 236, 0.3);
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-table .widget-table-wrapper {
  min-height: 50px;
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-table .widget-table-wrapper .widget-table-row td {
  border-bottom: 0;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-table .widget-table-wrapper .widget-table-left {
  width: 51px;
  border-left: 1px solid #ebeef5;
  border-right: 1px solid #ebeef5;
  border-top: 1px solid #ebeef5;
  -webkit-box-flex: 0;
  -ms-flex: none;
  flex: none;
  overflow: hidden;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-table .widget-table-wrapper .widget-table-left .el-table__body-wrapper {
  overflow: hidden;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-table .widget-table-wrapper .widget-table-left .el-table__fixed {
  min-height: 88px !important;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-table .widget-table-wrapper .widget-table-view {
  border: 1px solid #ebeef5;
  width: 200px;
  float: left;
  height: 100%;
  position: relative;
  display: block;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-table .widget-table-wrapper .widget-table-view .el-table {
  height: 100%;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-table .widget-table-wrapper .widget-table-view.is_req .el-form-item__label:before {
  content: "*";
  color: #f56c6c;
  margin-right: 4px;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-table .widget-table-wrapper .widget-table-view.is_hidden {
  background: #fef0f0;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-table .widget-table-wrapper .widget-table-view .widget-view-description {
  height: 15px;
  line-height: 15px;
  font-size: 13px;
  margin-top: 6px;
  color: #909399;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-table .widget-table-wrapper .widget-table-view .widget-view-action {
  position: absolute;
  right: 0;
  bottom: 0;
  height: 28px;
  line-height: 28px;
  background: #3464cf;
  z-index: 9;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-table .widget-table-wrapper .widget-table-view .widget-view-action i {
  font-size: 14px;
  color: #fff;
  margin: 0 5px;
  cursor: pointer;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-table .widget-table-wrapper .widget-table-view .widget-view-drag {
  position: absolute;
  left: -2px;
  top: -2px;
  bottom: -18px;
  height: 28px;
  line-height: 28px;
  background: #3464cf;
  z-index: 9;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-table .widget-table-wrapper .widget-table-view .widget-view-drag i {
  font-size: 14px;
  color: #fff;
  margin: 0 5px;
  cursor: move;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-table .widget-table-wrapper .widget-table-view:after {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  display: block;
  content: "";
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-table .widget-table-wrapper .widget-table-view:before {
  display: none;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-table .widget-table-wrapper .widget-table-view:hover {
  background: #ecf5ff;
  outline: 1px solid #3464cf;
  outline-offset: -1px;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-table .widget-table-wrapper .widget-table-view:hover.active {
  border: 1px solid #3464cf;
  outline: 1px solid #3464cf;
  outline-offset: -1px;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-table .widget-table-wrapper .widget-table-view:hover .widget-view-drag {
  display: block;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-table .widget-table-wrapper .widget-table-view.active {
  outline: 1px solid #3464cf;
  border: 1px solid #3464cf;
  outline-offset: -1px;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-table .widget-table-wrapper .widget-table-view.ghost {
  background: #f56c6c;
  outline-width: 0;
  width: 5px !important;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 0;
  content: "";
  overflow: hidden;
  padding: 0;
  position: relative;
  outline: none !important;
  border: 0 !important;
  margin: 2px;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-table .widget-table-wrapper .widget-table-view.ghost:after {
  background: #f56c6c;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 9999;
  content: "";
  outline: none;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-table .widget-table-wrapper .widget-table-content {
  width: 100%;
  outline: 1px dashed #ccc;
  background: #fff;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  margin: 0 1px;
  overflow: auto;
  position: relative;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-table .widget-table-wrapper .widget-table-content .table-empty {
  position: absolute;
  text-align: center;
  width: 300px;
  height: 20px;
  font-size: 18px;
  top: 30px;
  left: 50%;
  margin-left: -150px;
  color: #ccc;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-table .widget-table-wrapper .widget-table-content .widget-table-col, .xx-multi-level-table-root .multi-table-container .widget-form-list .widget-table .widget-table-wrapper .widget-table-content > div {
  height: 100%;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-table .widget-table-wrapper .widget-table-content .widget-table-col .ghost {
  background: #f56c6c;
  position: relative;
  content: "";
  float: left;
  height: calc(100% - 4px);
  width: 5px !important;
  list-style: none;
  font-size: 0;
  overflow: hidden;
  outline: none;
  margin: 2px;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-table .widget-table-wrapper .widget-table-content .widget-table-col .ghost:after {
  background: #f56c6c;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 9999;
  content: "";
  outline: none;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-table.active {
  outline: 2px solid #e6a23c;
  border: 1px solid #e6a23c;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-table:hover {
  background: #fdf6ec;
  outline: 1px solid #e6a23c;
  outline-offset: 0;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-table:hover.active {
  outline: 2px solid #e6a23c;
  border: 1px solid #e6a23c;
  outline-offset: 0;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-table .widget-view-action.widget-col-action, .xx-multi-level-table-root .multi-table-container .widget-form-list .widget-table .widget-view-drag.widget-col-drag {
  background: #e6a23c;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-table:after {
  display: none;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-table.ghost {
  background: #f56c6c;
  outline-width: 0;
  height: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 0;
  content: "";
  overflow: hidden;
  padding: 0;
  position: relative;
  outline: none;
  border: 0;
  margin: 2px;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-table.ghost:after {
  background: #f56c6c;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  content: "";
  display: block;
  z-index: 999;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-tab {
  padding: 5px;
  background-color: rgba(253, 246, 236, 0.3);
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-tab.active {
  outline: 2px solid #e6a23c;
  border: 1px solid #e6a23c;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-tab:hover {
  background: #fdf6ec;
  outline: 1px solid #e6a23c;
  outline-offset: 0;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-tab:hover.active {
  outline: 2px solid #e6a23c;
  border: 1px solid #e6a23c;
  outline-offset: 0;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-tab.ghost {
  background: #f56c6c;
  border: 2px solid #f56c6c;
  outline-width: 0;
  height: 3px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 0;
  content: "";
  overflow: hidden;
  padding: 0;
  margin: 2px;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-tab .widget-view-action.widget-col-action, .xx-multi-level-table-root .multi-table-container .widget-form-list .widget-tab .widget-view-drag.widget-col-drag {
  background: #e6a23c;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-tab:after {
  display: none;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-col {
  padding-bottom: 0;
  margin-bottom: 8px;
  padding: 5px;
  background-color: rgba(253, 246, 236, 0.3);
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-col.active {
  outline: 2px solid #e6a23c;
  border: 1px solid #e6a23c;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-col:hover {
  background: #fdf6ec;
  outline: 1px solid #e6a23c;
  outline-offset: 0;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-col:hover.active {
  outline: 2px solid #e6a23c;
  border: 1px solid #e6a23c;
  outline-offset: 0;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-col .el-col {
  min-height: 50px;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-col.ghost {
  background: #f56c6c;
  border: 2px solid #f56c6c;
  outline-width: 0;
  height: 3px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 0;
  content: "";
  overflow: hidden;
  padding: 0;
  margin: 2px;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-col .widget-view-action.widget-col-action, .xx-multi-level-table-root .multi-table-container .widget-form-list .widget-col .widget-view-drag.widget-col-drag {
  background: #e6a23c;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .widget-col:after {
  display: none;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .multiLevel-table-dynamic {
  padding-bottom: 0;
  margin-bottom: 8px;
  padding: 5px;
  background-color: rgba(253, 246, 236, 0.3);
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .multiLevel-table-dynamic.active {
  outline: 2px solid #e6a23c;
  border: 1px solid #e6a23c;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .multiLevel-table-dynamic:hover {
  background: #fdf6ec;
  outline: 1px solid #e6a23c;
  outline-offset: 0;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .multiLevel-table-dynamic:hover.active {
  outline: 2px solid #e6a23c;
  border: 1px solid #e6a23c;
  outline-offset: 0;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .multiLevel-table-dynamic .el-col {
  min-height: 50px;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .multiLevel-table-dynamic.ghost {
  background: #f56c6c;
  border: 2px solid #f56c6c;
  outline-width: 0;
  height: 3px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 0;
  content: "";
  overflow: hidden;
  padding: 0;
  margin: 2px;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .multiLevel-table-dynamic .widget-view-action.widget-col-action, .xx-multi-level-table-root .multi-table-container .widget-form-list .multiLevel-table-dynamic .widget-view-drag.widget-col-drag {
  background: #e6a23c;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .multiLevel-table-dynamic:after {
  display: none;
}

.xx-multi-level-table-root .multi-table-container .widget-form-list .ghost {
  background: #f56c6c;
  border: 2px solid #f56c6c;
  outline-width: 0;
  height: 3px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 0;
  content: "";
  overflow: hidden;
  padding: 0;
  margin: 2px;
}

.xx-multi-level-table-root .multi-table-container .widget-grid {
  background: #f4f6fc;
  position: relative;
  border-left: 5px solid transparent;
  padding: 5px;
  margin: 0 !important;
}

.xx-multi-level-table-root .multi-table-container .widget-grid.active {
  border-left: 5px solid #3464cf;
  background: #b3d8ff;
}

.xx-multi-level-table-root .multi-table-container .widget-grid-container.ghost {
  background: #f56c6c;
  border: 2px solid #f56c6c;
  outline-width: 0;
  height: 3px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 0;
  content: "";
  overflow: hidden;
  padding: 0;
  margin: 2px;
}

.xx-multi-level-table-root .multi-table-container .ghost {
  background: #f56c6c;
  border: 2px solid #f56c6c;
  position: relative;
  margin: 2px;
}

.xx-multi-level-table-root .multi-table-container .ghost:after {
  background: #f56c6c;
}

.xx-multi-level-table-root .multi-table-container li.ghost {
  height: 5px;
  list-style: none;
  font-size: 0;
  overflow: hidden;
  margin: 2px;
}

.xx-multi-level-table-root .widget-config-container {
  position: relative;
}

.xx-multi-level-table-root .widget-config-container .el-header {
  border-bottom: 2px solid #e4e7ed;
  padding: 0 5px;
}

.xx-multi-level-table-root .widget-config-container .el-container {
  height: 100%;
}

.xx-multi-level-table-root .widget-config-container .config-tab {
  height: 45px;
  line-height: 45px;
  display: inline-block;
  width: 145px;
  text-align: center;
  font-size: 14px;
  font-weight: 500;
  position: relative;
  cursor: pointer;
}

.xx-multi-level-table-root .widget-config-container .config-tab.active {
  border-bottom: 2px solid #3464cf;
}

.xx-multi-level-table-root .widget-config-container .config-content {
  padding: 10px;
  position: relative;
}

.xx-multi-level-table-root .widget-config-container .config-content .empty {
  position: absolute;
  text-align: center;
  width: 100px;
  height: 20px;
  font-size: 20px;
  top: 50%;
  width: 90%;
  margin-top: -10px;
  color: #ccc;
}

.xx-multi-level-table-root .widget-config-container .config-content .el-form-item__label {
  padding: 0;
  font-weight: 500;
}

.xx-multi-level-table-root .widget-config-container .config-content .el-form-item {
  border-bottom: 1px solid #e1e1e1;
  padding-bottom: 8px;
}

.xx-multi-level-table-root .widget-config-container .ghost {
  background: #fff;
  border: 1px dashed #3464cf;
  margin: 2px;
}

.xx-multi-level-table-root .widget-config-container .ghost:after {
  background: #fff;
  display: block;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.xx-multi-level-table-root .widget-config-container ul {
  margin: 0;
  padding: 0;
}

.xx-multi-level-table-root .widget-config-container li.ghost {
  list-style: none;
  font-size: 0;
  display: block;
  position: relative;
  margin: 2px;
}

.xx-multi-level-table-root .components-list {
  padding: 8px 0;
  width: 100%;
  height: 100%;
}

.xx-multi-level-table-root .components-list .widget-cate {
  padding: 8px 12px;
  font-size: 13px;
}

.xx-multi-level-table-root .components-list ul {
  position: relative;
  overflow: hidden;
  padding: 0 10px 10px;
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.xx-multi-level-table-root .components-list ul .form-edit-widget-label {
  width: 100%;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.xx-multi-level-table-root .components-list ul .form-edit-widget-label a {
  background-color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 4px;
}

.xx-multi-level-table-root .components-list ul .form-edit-widget-label a .svg-icon {
  margin-right: 4px;
}

.xx-multi-level-table-root .components-list .form-edit-widget-label {
  font-size: 12px;
  display: block;
  width: 48%;
  line-height: 26px;
  position: relative;
  float: left;
  left: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin: 1%;
  color: #333;
  border: 1px solid #f4f6fc;
}

.xx-multi-level-table-root .components-list .form-edit-widget-label:hover {
  color: #3464cf;
  border: 1px dashed #3464cf;
}

.xx-multi-level-table-root .components-list .form-edit-widget-label > a {
  display: block;
  cursor: move;
  background: #f4f6fc;
  border: 1px solid #f4f6fc;
}

.xx-multi-level-table-root .components-list .form-edit-widget-label > a .icon {
  margin-right: 6px;
  margin-left: 8px;
  font-size: 14px;
  display: inline-block;
  vertical-align: middle;
}

.xx-multi-level-table-root .components-list .form-edit-widget-label > a span {
  display: inline-block;
  vertical-align: middle;
}

.xx-multi-level-table-root footer {
  height: 30px;
  line-height: 30px;
  border-top: 1px solid #e0e0e0;
  font-size: 12px;
  text-align: right;
  color: #3464cf;
  background: #fafafa;
}

.xx-multi-level-table-root footer a {
  color: #3464cf;
}

.xx-multi-level-table-root .no_label label:first-child {
  overflow: hidden;
}

.el-input[data-v-97984e30] {
  width: 100% !important;
}

[data-v-97984e30] .el-dialog {
  width: 680px !important;
}

.content[data-v-97984e30] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-direct: row;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.content-left[data-v-97984e30] {
  width: 320px;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  flex-direction: column;
}

.content-left-item[data-v-97984e30], .content-left[data-v-97984e30] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-direction: normal;
}

.content-left-item[data-v-97984e30] {
  -webkit-box-orient: horizontal;
  -ms-flex-direction: row;
  flex-direction: row;
  margin: 20px 10px 0 10px;
}

.content-left-item .item-name[data-v-97984e30] {
  width: 80px;
  text-align: right;
  padding: 8px 10px 5px 0;
}

.content-left-item .item-value[data-v-97984e30] {
  width: 200px;
}

.content-right[data-v-97984e30] {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 260px;
  margin: 10px;
}

.content-right .info-content[data-v-97984e30] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 0 0 10px 0;
}

.content-right .info-content .el-image[data-v-97984e30]:first-child {
  width: 180px;
  height: 180px;
}

.content-right .info-choice[data-v-97984e30] {
  -ms-flex-flow: wrap row;
  flex-flow: row wrap;
  width: 260px;
  margin: 10px 0 0 50px;
}

.content-right .info-choice[data-v-97984e30], .content-right .info-position[data-v-97984e30] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}

.content-right .info-position[data-v-97984e30] {
  margin: 20px 0;
}

.content-right .info-position-item[data-v-97984e30] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}

.content-right .info-position-item span[data-v-97984e30]:first-child {
  width: 10px;
  margin: 5px 8px 0 10px;
}

.content-right .info-add-text[data-v-97984e30] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: right;
  -ms-flex-pack: right;
  justify-content: right;
}

.xx-user-info-components[data-v-b37ca59a] {
  position: fixed;
  width: 380px;
  background-color: #fff;
  z-index: 999999;
  border-radius: 2px;
}

.xx-user-info-close-btn[data-v-b37ca59a], .xx-user-info-components[data-v-b37ca59a] {
  -webkit-box-shadow: 2px 2px 4px 4px rgba(0, 0, 0, 0.18);
  box-shadow: 2px 2px 4px 4px rgba(0, 0, 0, 0.18);
}

.xx-user-info-close-btn[data-v-b37ca59a] {
  position: absolute;
  right: -10px;
  top: -10px;
  background: #fcfcfc;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  cursor: pointer;
  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;
}

.xx-user-info-close-btn .el-icon-close[data-v-b37ca59a] {
  color: #585858;
}

.xx-user-info-avatar[data-v-b37ca59a] {
  width: 96px;
  height: 96px;
  border-radius: 50%;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.xx-user-info-user-detail[data-v-b37ca59a] {
  color: #585858;
  line-height: 24px;
}

.xx-user-info-user-ct[data-v-b37ca59a] {
  color: #1f1f1f;
}

.xx-user-phone[data-v-b37ca59a] {
  cursor: pointer;
  margin-right: 8px;
}

.xx-user-phone:hover .el-icon-view[data-v-b37ca59a] {
  display: inline-block;
}

.el-icon-view[data-v-b37ca59a] {
  font-size: 16px;
  cursor: pointer;
  display: none;
}

.xx-user-info-user-name[data-v-b37ca59a] {
  border-bottom: 1px solid #ececec;
  margin-bottom: 4px;
}

.xx-user-info-user-name span[data-v-b37ca59a] {
  color: var(--x-color-primary);
  font-size: 16px;
  line-height: 32px;
}

.xx-user-info-user-sex[data-v-b37ca59a] {
  font-size: 24px;
}

.xx-user-info-user-message[data-v-b37ca59a] {
  font-size: 20px;
  cursor: pointer;
  font-weight: 600;
}

.xx-user-info-user-message.xx-user-info-boy[data-v-b37ca59a] {
  color: #75b9eb;
}

.xx-user-info-user-message.xx-user-info-girl[data-v-b37ca59a] {
  color: #ff3ec9;
}

.el-pa-4[data-v-b37ca59a] {
  padding: 16px !important;
}

.el-flex[data-v-b37ca59a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.el-flex-y-center[data-v-b37ca59a] {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.el-flex-column[data-v-b37ca59a] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.el-ml-2[data-v-b37ca59a] {
  margin-left: 8px;
}

.el-mr-2[data-v-b37ca59a] {
  margin-right: 8px;
}

.el-mr-4[data-v-b37ca59a] {
  margin-right: 16px;
}

.XxDownload .download {
  text-decoration: none;
}

@font-face {
  font-family: xxIcon;
  src: url(/fonts/iconfont.399f28df.a027bfd2.woff2) format("woff2"), url(/fonts/iconfont.a80f3129.98d9ebce.woff) format("woff"), url(/fonts/iconfont.8a0282db.be43df2d.ttf) format("truetype"), url(/img/iconfont.db013de2.eff348d7.svg#xxIcon) format("svg");
}
.xxIcon {
  font-family: xxIcon !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.xxIcon-yitiji:before {
  content: "\e683";
}

.xxIcon-computer-line:before {
  content: "\e66e";
}

.xxIcon-copy:before {
  content: "\e79d";
}

.xxIcon-icc-workspace--import:before {
  content: "\e87b";
}

.xxIcon-girl:before {
  content: "\e605";
}

.xxIcon-boy:before {
  content: "\e606";
}

.xxIcon-product:before {
  content: "\e87a";
}

.xxIcon-software-resource--cluster:before {
  content: "\e879";
}

.xxIcon-account:before {
  content: "\e86d";
}

.xxIcon-volume--file-storage:before {
  content: "\e86e";
}

.xxIcon-document--sketch:before {
  content: "\e86f";
}

.xxIcon-document--preliminary:before {
  content: "\e870";
}

.xxIcon-archive:before {
  content: "\e871";
}

.xxIcon-report:before {
  content: "\e872";
}

.xxIcon-presentation-file:before {
  content: "\e873";
}

.xxIcon-overflow-menu--vertical:before {
  content: "\e874";
}

.xxIcon-email:before {
  content: "\e875";
}

.xxIcon-align-box--top-left:before {
  content: "\e876";
}

.xxIcon-book:before {
  content: "\e877";
}

.xxIcon-group--presentation:before {
  content: "\e878";
}

.xxIcon-icon_arcate:before {
  content: "\e753";
}

.xxIcon-relation-tab-icon:before {
  content: "\e77f";
}

.xxIcon-task1:before {
  content: "\e780";
}

.xxIcon-tab3:before {
  content: "\e781";
}

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

.xxIcon-todo-logo-1:before {
  content: "\e783";
}

.xxIcon-todo-logo:before {
  content: "\e784";
}

.xxIcon-tree-view-active:before {
  content: "\e785";
}

.xxIcon-tongzhigonggao:before {
  content: "\e786";
}

.xxIcon-tree-view-all-active:before {
  content: "\e787";
}

.xxIcon-Union:before {
  content: "\e788";
}

.xxIcon-tree-view:before {
  content: "\e789";
}

.xxIcon-tree-view-all:before {
  content: "\e78a";
}

.xxIcon-user_icon_active:before {
  content: "\e78b";
}

.xxIcon-user_icon:before {
  content: "\e78c";
}

.xxIcon-upmod-c-title:before {
  content: "\e78d";
}

.xxIcon-user-pwd:before {
  content: "\e78e";
}

.xxIcon-usetmp-e-icon:before {
  content: "\e78f";
}

.xxIcon-upmod-pb-title:before {
  content: "\e790";
}

.xxIcon-user-uname:before {
  content: "\e791";
}

.xxIcon-video-marker:before {
  content: "\e792";
}

.xxIcon-xm:before {
  content: "\e793";
}

.xxIcon-user3:before {
  content: "\e794";
}

.xxIcon-user2:before {
  content: "\e795";
}

.xxIcon-user1:before {
  content: "\e796";
}

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

.xxIcon-zhisibiao:before {
  content: "\e798";
}

.xxIcon-xmh:before {
  content: "\e799";
}

.xxIcon-zhengshu_icon:before {
  content: "\e79a";
}

.xxIcon-xinxishangbao:before {
  content: "\e79b";
}

.xxIcon-zhengshu_icon_active:before {
  content: "\e79c";
}

.xxIcon-sectbp-icon-more:before {
  content: "\e76d";
}

.xxIcon-sectbp-icon-meeting:before {
  content: "\e76e";
}

.xxIcon-sectbp-icon-op:before {
  content: "\e76f";
}

.xxIcon-sectbp-icon-process:before {
  content: "\e770";
}

.xxIcon-sectbp-icon-project:before {
  content: "\e771";
}

.xxIcon-shouye:before {
  content: "\e772";
}

.xxIcon-sms3:before {
  content: "\e773";
}

.xxIcon-stype-b-each-icon:before {
  content: "\e774";
}

.xxIcon-suo:before {
  content: "\e775";
}

.xxIcon-tab2:before {
  content: "\e776";
}

.xxIcon-sms2:before {
  content: "\e777";
}

.xxIcon-tab1:before {
  content: "\e778";
}

.xxIcon-sectbp-icon-tz:before {
  content: "\e779";
}

.xxIcon-sectbp-icon-standfile:before {
  content: "\e77a";
}

.xxIcon-subsyp-h-title:before {
  content: "\e77b";
}

.xxIcon-sms1:before {
  content: "\e77c";
}

.xxIcon-sectbp-icon-supervise:before {
  content: "\e77d";
}

.xxIcon-startTime:before {
  content: "\e77e";
}

.xxIcon-right2:before {
  content: "\e761";
}

.xxIcon-right1:before {
  content: "\e762";
}

.xxIcon-search1:before {
  content: "\e763";
}

.xxIcon-sanjiao:before {
  content: "\e764";
}

.xxIcon-scan_icon:before {
  content: "\e765";
}

.xxIcon-sectbp-icon-doc:before {
  content: "\e766";
}

.xxIcon-sectbp-icon-archive:before {
  content: "\e767";
}

.xxIcon-sectbp-icon-email:before {
  content: "\e768";
}

.xxIcon-sectbp-icon-indicator:before {
  content: "\e769";
}

.xxIcon-scan_icon_active:before {
  content: "\e76a";
}

.xxIcon-sectbp-icon-learn:before {
  content: "\e76b";
}

.xxIcon-sectbp-icon-law:before {
  content: "\e76c";
}

.xxIcon-nbtz-chat:before {
  content: "\e75c";
}

.xxIcon-nbtz-view:before {
  content: "\e75d";
}

.xxIcon-people1:before {
  content: "\e75e";
}

.xxIcon-personal:before {
  content: "\e75f";
}

.xxIcon-qz:before {
  content: "\e760";
}

.xxIcon-icon-option1:before {
  content: "\e75b";
}

.xxIcon-Group624624:before {
  content: "\e750";
}

.xxIcon-icc-recording--filled--alt:before {
  content: "\e751";
}

.xxIcon-kpdb:before {
  content: "\e752";
}

.xxIcon-icon-right-btn1:before {
  content: "\e754";
}

.xxIcon-leaders:before {
  content: "\e755";
}

.xxIcon-icon-right-btn2:before {
  content: "\e756";
}

.xxIcon-log:before {
  content: "\e757";
}

.xxIcon-message-icon:before {
  content: "\e758";
}

.xxIcon-mask-pic:before {
  content: "\e759";
}

.xxIcon-nbtz-chat-1:before {
  content: "\e75a";
}

.xxIcon-dossier-e-icon:before {
  content: "\e743";
}

.xxIcon-drag:before {
  content: "\e744";
}

.xxIcon-frame:before {
  content: "\e745";
}

.xxIcon-eventItem:before {
  content: "\e746";
}

.xxIcon-gongwenguanli:before {
  content: "\e747";
}

.xxIcon-ewm:before {
  content: "\e748";
}

.xxIcon-file_icon:before {
  content: "\e74a";
}

.xxIcon-files:before {
  content: "\e74b";
}

.xxIcon-a-Group427320307:before {
  content: "\e74c";
}

.xxIcon-endTime:before {
  content: "\e74d";
}

.xxIcon-group:before {
  content: "\e74e";
}

.xxIcon-Group7705:before {
  content: "\e74f";
}

.xxIcon-a-19:before {
  content: "\e737";
}

.xxIcon-a-7909:before {
  content: "\e738";
}

.xxIcon-beiantaizhang:before {
  content: "\e739";
}

.xxIcon-clock1:before {
  content: "\e73a";
}

.xxIcon-commonEvent:before {
  content: "\e73b";
}

.xxIcon-calculate:before {
  content: "\e73c";
}

.xxIcon-ba:before {
  content: "\e73d";
}

.xxIcon-car:before {
  content: "\e73e";
}

.xxIcon-active-user:before {
  content: "\e73f";
}

.xxIcon-doc-type-2:before {
  content: "\e740";
}

.xxIcon-a-active-user2:before {
  content: "\e741";
}

.xxIcon-detail-logo:before {
  content: "\e742";
}

.xxIcon-icc-table--split:before {
  content: "\e641";
}

.xxIcon-signtool:before {
  content: "\e640";
}

.xxIcon-secondaryToolbarButton-rotateCcw:before {
  content: "\e63f";
}

.xxIcon-seal-arrow:before {
  content: "\e62e";
}

.xxIcon-seal-addmulti:before {
  content: "\e63b";
}

.xxIcon-seal-line:before {
  content: "\e63c";
}

.xxIcon-sidebar:before {
  content: "\e63d";
}

.xxIcon-toolbarButton-sign:before {
  content: "\e63e";
}

.xxIcon-secondaryToolbarButton-firstPage:before {
  content: "\e620";
}

.xxIcon-secondaryToolbarButton-handTool:before {
  content: "\e621";
}

.xxIcon-secondaryToolbarButton-rotateCw:before {
  content: "\e623";
}

.xxIcon-secondaryToolbarButton-scrollVertical:before {
  content: "\e625";
}

.xxIcon-secondaryToolbarButton-scrollHorizontal:before {
  content: "\e626";
}

.xxIcon-secondaryToolbarButton-selectTool:before {
  content: "\e627";
}

.xxIcon-secondaryToolbarButton-scrollWrapped:before {
  content: "\e628";
}

.xxIcon-secondaryToolbarButton-spreadNone:before {
  content: "\e629";
}

.xxIcon-toolbarButton-download:before {
  content: "\e62a";
}

.xxIcon-secondaryToolbarButton-spreadOdd:before {
  content: "\e62b";
}

.xxIcon-secondaryToolbarButton-spreadEven:before {
  content: "\e62c";
}

.xxIcon-toolbarButton-menuArrows:before {
  content: "\e62d";
}

.xxIcon-toolbarButton-search:before {
  content: "\e62f";
}

.xxIcon-toolbarButton-bookmark:before {
  content: "\e630";
}

.xxIcon-toolbarButton-zoomOut:before {
  content: "\e632";
}

.xxIcon-toolbarButton-openFile:before {
  content: "\e633";
}

.xxIcon-toolbarButton-viewThumbnail:before {
  content: "\e634";
}

.xxIcon-toolbarButton-presentationMode:before {
  content: "\e635";
}

.xxIcon-toolbarButton-secondaryToolbarToggle:before {
  content: "\e636";
}

.xxIcon-toolbarButton-zoomIn:before {
  content: "\e637";
}

.xxIcon-toolbarButton-print:before {
  content: "\e638";
}

.xxIcon-toolbarButton-viewAttachments:before {
  content: "\e639";
}

.xxIcon-toolbarButton-viewOutline-rtl:before {
  content: "\e63a";
}

.xxIcon-findbarButton-next:before {
  content: "\e609";
}

.xxIcon-findbarButton-next-rtl:before {
  content: "\e60a";
}

.xxIcon-seal-addOne:before {
  content: "\e61a";
}

.xxIcon-seal-circle:before {
  content: "\e61b";
}

.xxIcon-seal-ellipse:before {
  content: "\e61c";
}

.xxIcon-seal-qr:before {
  content: "\e61d";
}

.xxIcon-seal-text:before {
  content: "\e61e";
}

.xxIcon-secondaryToolbarButton-documentProperties:before {
  content: "\e61f";
}

.xxIcon-a-warninglights-3:before {
  content: "\e736";
}

.xxIcon-a-warninglights-1:before {
  content: "\e734";
}

.xxIcon-a-warninglights-2:before {
  content: "\e735";
}

.xxIcon-cloud:before {
  content: "\e624";
}

.xxIcon-doubted-file:before {
  content: "\e619";
}

.xxIcon-delete-column:before {
  content: "\e60c";
}

.xxIcon-delete-row:before {
  content: "\e60d";
}

.xxIcon-insert-col:before {
  content: "\e612";
}

.xxIcon-split-cells-horizontal:before {
  content: "\e613";
}

.xxIcon-merge-cells-vertical:before {
  content: "\e614";
}

.xxIcon-insert-row:before {
  content: "\e615";
}

.xxIcon-merge-cells-horizontal:before {
  content: "\e616";
}

.xxIcon-split-cells-vertical:before {
  content: "\e618";
}

.xxIcon-CLEAR:before {
  content: "\e9f5";
}

.xxIcon-clearDataBase:before {
  content: "\e631";
}

.xxIcon-file-markdown:before {
  content: "\e7b8";
}

.xxIcon-code:before {
  content: "\e646";
}

.xxIcon-TXT:before {
  content: "\e64b";
}

.xxIcon-PPT:before {
  content: "\e64c";
}

.xxIcon-PDF:before {
  content: "\e64d";
}

.xxIcon-MP3:before {
  content: "\e64f";
}

.xxIcon-MP4:before {
  content: "\e650";
}

.xxIcon-img:before {
  content: "\e617";
}

.xxIcon-Excel:before {
  content: "\e998";
}

.xxIcon-Word:before {
  content: "\e99a";
}

.xxIcon-file-zip:before {
  content: "\e749";
}

.xxIcon-file-ddl:before {
  content: "\e611";
}

.xxIcon-lock-fill:before {
  content: "\e60e";
}

.xxIcon-hudun:before {
  content: "\e60f";
}

.xxIcon-expand-up:before {
  content: "\e610";
}

.xxIcon-music:before {
  content: "\e622";
}

.xxIcon-pause1:before {
  content: "\e733";
}

.xxIcon-play:before {
  content: "\e608";
}

.xxIcon-data-fill:before {
  content: "\e702";
}

.xxIcon-email-open:before {
  content: "\e703";
}

.xxIcon-employee-card:before {
  content: "\e704";
}

.xxIcon-email-open-fill:before {
  content: "\e705";
}

.xxIcon-employee-card-fill:before {
  content: "\e706";
}

.xxIcon-error:before {
  content: "\e707";
}

.xxIcon-fontsize:before {
  content: "\e708";
}

.xxIcon-error-fill:before {
  content: "\e709";
}

.xxIcon-home:before {
  content: "\e70a";
}

.xxIcon-home-fill:before {
  content: "\e70b";
}

.xxIcon-helper:before {
  content: "\e70c";
}

.xxIcon-image:before {
  content: "\e70d";
}

.xxIcon-image-fill:before {
  content: "\e70e";
}

.xxIcon-images:before {
  content: "\e70f";
}

.xxIcon-images-fill:before {
  content: "\e710";
}

.xxIcon-info-circle:before {
  content: "\e711";
}

.xxIcon-info:before {
  content: "\e712";
}

.xxIcon-info-circle-fill:before {
  content: "\e713";
}

.xxIcon-Info-fill:before {
  content: "\e714";
}

.xxIcon-notebook:before {
  content: "\e715";
}

.xxIcon-list1:before {
  content: "\e716";
}

.xxIcon-map-2-line:before {
  content: "\e717";
}

.xxIcon-map-location:before {
  content: "\e718";
}

.xxIcon-network:before {
  content: "\e719";
}

.xxIcon-opportunity:before {
  content: "\e71a";
}

.xxIcon-opportunity-fill:before {
  content: "\e71b";
}

.xxIcon-people:before {
  content: "\e71c";
}

.xxIcon-people-line-fill:before {
  content: "\e71d";
}

.xxIcon-people-line:before {
  content: "\e71e";
}

.xxIcon-people-head:before {
  content: "\e71f";
}

.xxIcon-piechart:before {
  content: "\e720";
}

.xxIcon-piechart-fill:before {
  content: "\e721";
}

.xxIcon-personnel:before {
  content: "\e722";
}

.xxIcon-platform-fill:before {
  content: "\e723";
}

.xxIcon-platform:before {
  content: "\e724";
}

.xxIcon-post-fill:before {
  content: "\e725";
}

.xxIcon-post:before {
  content: "\e726";
}

.xxIcon-question-circle:before {
  content: "\e727";
}

.xxIcon-question-circle-fill:before {
  content: "\e728";
}

.xxIcon-sound:before {
  content: "\e729";
}

.xxIcon-stored:before {
  content: "\e72a";
}

.xxIcon-stored-fill:before {
  content: "\e72b";
}

.xxIcon-task:before {
  content: "\e72c";
}

.xxIcon-versions:before {
  content: "\e72d";
}

.xxIcon-tovoid:before {
  content: "\e72e";
}

.xxIcon-warning-circle:before {
  content: "\e72f";
}

.xxIcon-warning-circle-fill:before {
  content: "\e730";
}

.xxIcon-wifi:before {
  content: "\e731";
}

.xxIcon-data-fill-copy:before {
  content: "\e732";
}

.xxIcon-annotation:before {
  content: "\e670";
}

.xxIcon-arrow-indent-left:before {
  content: "\e671";
}

.xxIcon-arrow-left:before {
  content: "\e672";
}

.xxIcon-arrow-bottom:before {
  content: "\e673";
}

.xxIcon-calendar-fill:before {
  content: "\e674";
}

.xxIcon-arrow-right:before {
  content: "\e675";
}

.xxIcon-arrow-fast-backward:before {
  content: "\e676";
}

.xxIcon-arrow-top:before {
  content: "\e677";
}

.xxIcon-calendar:before {
  content: "\e678";
}

.xxIcon-arrow-fast-forward:before {
  content: "\e679";
}

.xxIcon-check-circle:before {
  content: "\e67a";
}

.xxIcon-arrow-indent-right:before {
  content: "\e67b";
}

.xxIcon-camera-fill:before {
  content: "\e67c";
}

.xxIcon-camera:before {
  content: "\e67d";
}

.xxIcon-clock:before {
  content: "\e67e";
}

.xxIcon-attachment:before {
  content: "\e67f";
}

.xxIcon-check:before {
  content: "\e680";
}

.xxIcon-check-circle-fill:before {
  content: "\e681";
}

.xxIcon-close:before {
  content: "\e682";
}

.xxIcon-close-circle-fill:before {
  content: "\e684";
}

.xxIcon-close-circle:before {
  content: "\e685";
}

.xxIcon-cloud-upload:before {
  content: "\e686";
}

.xxIcon-cloud-download:before {
  content: "\e687";
}

.xxIcon-dir-right-fill:before {
  content: "\e688";
}

.xxIcon-dir-bottom-fill:before {
  content: "\e689";
}

.xxIcon-dir-top:before {
  content: "\e68a";
}

.xxIcon-doubleright:before {
  content: "\e68b";
}

.xxIcon-delete-fill:before {
  content: "\e68c";
}

.xxIcon-dir-bottom:before {
  content: "\e68d";
}

.xxIcon-dir-left-fill:before {
  content: "\e68e";
}

.xxIcon-dir-top-fill:before {
  content: "\e68f";
}

.xxIcon-delete:before {
  content: "\e690";
}

.xxIcon-edit:before {
  content: "\e691";
}

.xxIcon-dir-left:before {
  content: "\e692";
}

.xxIcon-doubleleft:before {
  content: "\e693";
}

.xxIcon-dir-right:before {
  content: "\e694";
}

.xxIcon-download:before {
  content: "\e695";
}

.xxIcon-email-line:before {
  content: "\e696";
}

.xxIcon-email-newmsg:before {
  content: "\e697";
}

.xxIcon-email-faild:before {
  content: "\e698";
}

.xxIcon-email-sending:before {
  content: "\e699";
}

.xxIcon-email-readysend:before {
  content: "\e69a";
}

.xxIcon-email-success:before {
  content: "\e69b";
}

.xxIcon-file-add2-line:before {
  content: "\e69c";
}

.xxIcon-eye:before {
  content: "\e69d";
}

.xxIcon-file:before {
  content: "\e69e";
}

.xxIcon-eye-fill:before {
  content: "\e69f";
}

.xxIcon-file-add2-fill:before {
  content: "\e6a0";
}

.xxIcon-file-remove:before {
  content: "\e6a1";
}

.xxIcon-file-add:before {
  content: "\e6a2";
}

.xxIcon-file-delete:before {
  content: "\e6a3";
}

.xxIcon-file-remove2-fill:before {
  content: "\e6a4";
}

.xxIcon-file-remove2-line:before {
  content: "\e6a5";
}

.xxIcon-file-checked:before {
  content: "\e6a6";
}

.xxIcon-eye-close:before {
  content: "\e6a7";
}

.xxIcon-edit-fill:before {
  content: "\e6a8";
}

.xxIcon-filter:before {
  content: "\e6a9";
}

.xxIcon-minus-square:before {
  content: "\e6aa";
}

.xxIcon-minus-circle:before {
  content: "\e6ab";
}

.xxIcon-folder-fill:before {
  content: "\e6ac";
}

.xxIcon-minus-circle-fill:before {
  content: "\e6ad";
}

.xxIcon-more:before {
  content: "\e6ae";
}

.xxIcon-list:before {
  content: "\e6af";
}

.xxIcon-vidicon-line:before {
  content: "\e6b0";
}

.xxIcon-minus:before {
  content: "\e6b1";
}

.xxIcon-heart-fill:before {
  content: "\e6b2";
}

.xxIcon-message-more:before {
  content: "\e6b3";
}

.xxIcon-mic-fill:before {
  content: "\e6b4";
}

.xxIcon-folder:before {
  content: "\e6b5";
}

.xxIcon-zoom-in:before {
  content: "\e6b6";
}

.xxIcon-Star:before {
  content: "\e6b7";
}

.xxIcon-a-password:before {
  content: "\e6b8";
}

.xxIcon-plus-square:before {
  content: "\e6b9";
}

.xxIcon-plus-circle-fill:before {
  content: "\e6ba";
}

.xxIcon-search:before {
  content: "\e6bb";
}

.xxIcon-microphone-fill:before {
  content: "\e6bc";
}

.xxIcon-plus-circle:before {
  content: "\e6bd";
}

.xxIcon-sort-fill:before {
  content: "\e6be";
}

.xxIcon-login:before {
  content: "\e6bf";
}

.xxIcon-guide:before {
  content: "\e6c0";
}

.xxIcon-message-fill:before {
  content: "\e6c1";
}

.xxIcon-share-forward-2-fill:before {
  content: "\e6c2";
}

.xxIcon-folder-open-fill:before {
  content: "\e6c3";
}

.xxIcon-plus:before {
  content: "\e6c4";
}

.xxIcon-folder-open:before {
  content: "\e6c5";
}

.xxIcon-wrench:before {
  content: "\e6c6";
}

.xxIcon-wrench-fill:before {
  content: "\e6c7";
}

.xxIcon-time:before {
  content: "\e6c8";
}

.xxIcon-star-fill:before {
  content: "\e6c9";
}

.xxIcon-setting-fill:before {
  content: "\e6ca";
}

.xxIcon-heart:before {
  content: "\e6cb";
}

.xxIcon-refresh:before {
  content: "\e6cc";
}

.xxIcon-time-fill:before {
  content: "\e6cd";
}

.xxIcon-microphone:before {
  content: "\e6ce";
}

.xxIcon-logout:before {
  content: "\e6cf";
}

.xxIcon-sort:before {
  content: "\e6d0";
}

.xxIcon-telephone-fill:before {
  content: "\e6d1";
}

.xxIcon-fullscreen-fill:before {
  content: "\e6d2";
}

.xxIcon-fullscreen-exit:before {
  content: "\e6d3";
}

.xxIcon-upload:before {
  content: "\e6d4";
}

.xxIcon-message:before {
  content: "\e6d5";
}

.xxIcon-refresh-right:before {
  content: "\e6d6";
}

.xxIcon-zoom-out:before {
  content: "\e6d7";
}

.xxIcon-message-more-fill:before {
  content: "\e6d8";
}

.xxIcon-location:before {
  content: "\e6d9";
}

.xxIcon-setting:before {
  content: "\e6da";
}

.xxIcon-signature:before {
  content: "\e6db";
}

.xxIcon-location-fill:before {
  content: "\e6dc";
}

.xxIcon-phone:before {
  content: "\e6dd";
}

.xxIcon-password-fill:before {
  content: "\e6de";
}

.xxIcon-fullscreen:before {
  content: "\e6df";
}

.xxIcon-telephone:before {
  content: "\e6e0";
}

.xxIcon-department:before {
  content: "\e6e1";
}

.xxIcon-company-fill:before {
  content: "\e6e2";
}

.xxIcon-company:before {
  content: "\e6e3";
}

.xxIcon-department-fill:before {
  content: "\e6e4";
}

.xxIcon-icc-files-doc:before {
  content: "\e6e5";
}

.xxIcon-icc-files-dwg:before {
  content: "\e6e6";
}

.xxIcon-icc-files-img:before {
  content: "\e6e7";
}

.xxIcon-icc-files-iso:before {
  content: "\e6e8";
}

.xxIcon-icc-files-mp3:before {
  content: "\e6e9";
}

.xxIcon-icc-files-pdf:before {
  content: "\e6ea";
}

.xxIcon-icc-files-ppt:before {
  content: "\e6eb";
}

.xxIcon-icc-files-text:before {
  content: "\e6ec";
}

.xxIcon-icc-files-vedio:before {
  content: "\e6ed";
}

.xxIcon-icc-files-unknow:before {
  content: "\e6ee";
}

.xxIcon-icc-files-xls:before {
  content: "\e6ef";
}

.xxIcon-icc-files-zip:before {
  content: "\e6f0";
}

.xxIcon-icc-folder-empty:before {
  content: "\e6f1";
}

.xxIcon-icc-folder:before {
  content: "\e6f2";
}

.xxIcon-icc-folder-fill:before {
  content: "\e6f3";
}

.xxIcon-icc-folder-personal:before {
  content: "\e6f4";
}

.xxIcon-about-list:before {
  content: "\e6f5";
}

.xxIcon-app:before {
  content: "\e6f6";
}

.xxIcon-app-more:before {
  content: "\e6f7";
}

.xxIcon-basic:before {
  content: "\e6f8";
}

.xxIcon-bell:before {
  content: "\e6f9";
}

.xxIcon-bell-fill:before {
  content: "\e6fa";
}

.xxIcon-container:before {
  content: "\e6fb";
}

.xxIcon-dashboard:before {
  content: "\e6fc";
}

.xxIcon-dashboard-circle:before {
  content: "\e6fd";
}

.xxIcon-data:before {
  content: "\e6fe";
}

.xxIcon-dashboard-fill:before {
  content: "\e6ff";
}

.xxIcon-database:before {
  content: "\e700";
}

.xxIcon-database-fill:before {
  content: "\e701";
}

.search-text-high-light {
  color: #ff5252;
}

.xx-chat-search-text-high-light-2 {
  color: #0288cf;
}

.xx-chat-href-link-style {
  text-decoration: underline;
}

.xx-chat-href-link-style:hover {
  opacity: 0.7;
  text-decoration: underline;
}

.xx-chat-href-link-style:link {
  text-decoration: underline;
}

.xx-ui-message-box-confirm .el-message-box__status:before {
  color: var(--x-color-warning, #e6a23c);
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
:root {
  --x-color-white: #fff;
  --x-color-success-default: #2ba471;
  --x-color-warning-default: #f5ba18;
  --x-color-danger-default: #f53f3f;
  --x-color-info-default: #86909C;
  --x-color-gray-light-1: #F5F7FA;
  --x-color-gray-light-2: #E5E6EB;
  --x-color-gray-light-3: #C0C4CC;
  --x-color-gray-light-4: #86909C;
  --x-color-gray: #606266;
  --x-color-gray-dark: #1D2129;
  --x-color-gray-opacity-50: rgba(255, 255, 255, 0.5);
  --x-color-base-l1: #F7F8FA;
  --x-color-base-l2: #F2F3F5;
  --x-color-base-l3: #F2F3F5;
  --x-color-base-l4: #E5E6EB;
  --x-color-base-l5: #C9CDD4;
  --x-color-base-l6: #86909C;
  --x-color-base: #4E596F;
  --x-color-base-d1: #1D2129;
  --x-icon-size-icon-24-default: 24px;
  --x-icon-size-icon-32-default: 32px;
  --x-icon-size-icon-36-default: 36px;
  --x-icon-size-icon-40-default: 40px;
  --x-icon-size-icon-48-default: 48px;
  --x-icon-size-icon-52-default: 52px;
  --x-font-weight-600: 600;
  --x-font-weight-400: 400;
}

.font-size-ipad {
  --x-font-size-12-default: 10px;
  --x-font-size-14-default: 12px;
  --x-font-size-16-default: 14px;
  --x-font-size-18-default: 16px;
  --x-font-size-20-default: 18px;
  --x-font-size-22-default: 20px;
  --x-font-size-24-default: 22px;
}

.font-size-standard {
  --x-font-size-12-default: 12px;
  --x-font-size-14-default: 14px;
  --x-font-size-16-default: 15px;
  --x-font-size-18-default: 18px;
  --x-font-size-20-default: 20px;
  --x-font-size-22-default: 22px;
  --x-font-size-24-default: 24px;
}

.font-size-medium {
  --x-font-size-12-default: 14px;
  --x-font-size-14-default: 16px;
  --x-font-size-16-default: 18px;
  --x-font-size-18-default: 20px;
  --x-font-size-20-default: 22px;
  --x-font-size-22-default: 24px;
  --x-font-size-24-default: 26px;
}

.font-size-large {
  --x-font-size-12-default: 16px;
  --x-font-size-14-default: 18px;
  --x-font-size-16-default: 20px;
  --x-font-size-18-default: 22px;
  --x-font-size-20-default: 24px;
  --x-font-size-22-default: 26px;
  --x-font-size-24-default: 28px;
}

.theme-dark-blue {
  --x-color-primary-l1: #e8efff;
  --x-color-primary-l2: #d3e0fc;
  --x-color-primary-l3: #afc7ff;
  --x-color-primary-l4: #7fa6ff;
  --x-color-primary-l5: #5c8eff;
  --x-color-primary: #165DFF;
  --x-color-primary-d1: #194478;
  --x-color-primary-d2: #0F2A4B;
  --x-img-guid-url: url(data:image/png;base64,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) ;
}

.theme-aurora-green {
  --x-color-primary-l1: #F9FEF6;
  --x-color-primary-l2: #F3FCEF;
  --x-color-primary-l3: #E7F8E0;
  --x-color-primary-l4: #D3F0C7;
  --x-color-primary-l5: #90D675;
  --x-color-primary: #50BC25;
  --x-color-primary-d1: #347819;
  --x-color-primary-d2: #204B0F;
  --x-img-guid-url: url(data:image/png;base64,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) ;
}

.theme-active-orange {
  --x-color-primary-l1: #FEFBF6;
  --x-color-primary-l2: #FFFAF2;
  --x-color-primary-l3: #FFF6E6;
  --x-color-primary-l4: #FFE3B7;
  --x-color-primary-l5: #FFD38B;
  --x-color-primary: #FFA71A;
  --x-color-primary-d1: #996B20;
  --x-color-primary-d2: #4B340F;
  --x-img-guid-url: url(data:image/png;base64,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) ;
}

.theme-dusk-red {
  --x-color-primary-l1: #FEF9F9;
  --x-color-primary-l2: #FFF2F3;
  --x-color-primary-l3: #FFE6E8;
  --x-color-primary-l4: #FFCCCF;
  --x-color-primary-l5: #FF8B91;
  --x-color-primary: #F21823;
  --x-color-primary-d1: #992026;
  --x-color-primary-d2: #4B0F12;
  --x-img-guid-url: url(data:image/png;base64,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) ;
}

.theme-landscape-cyan {
  --x-color-primary-l1: #F6FEFE;
  --x-color-primary-l2: #EFFCFC;
  --x-color-primary-l3: #E0F8F8;
  --x-color-primary-l4: #C7F0F0;
  --x-color-primary-l5: #75D6D6;
  --x-color-primary: #25BCBC;
  --x-color-primary-d1: #197878;
  --x-color-primary-d2: #0F4B4B;
  --x-img-guid-url: url(data:image/png;base64,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) ;
}

.theme-light-red {
  --x-color-primary-l1: #FEF9FC;
  --x-color-primary-l2: #FFF2F9;
  --x-color-primary-l3: #FFE6F3;
  --x-color-primary-l4: #FFD3EA;
  --x-color-primary-l5: #FF8BC7;
  --x-color-primary: #E52D8C;
  --x-color-primary-d1: #78194A;
  --x-color-primary-d2: #4B0F2E;
  --x-img-guid-url: url(data:image/png;base64,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) ;
}

.theme-roland-purple {
  --x-color-primary-l1: #FBF9FE;
  --x-color-primary-l2: #F3EFFC;
  --x-color-primary-l3: #E8E0F8;
  --x-color-primary-l4: #D4C7F0;
  --x-color-primary-l5: #9575D6;
  --x-color-primary: #5A25BC;
  --x-color-primary-d1: #371978;
  --x-color-primary-d2: #220F4B;
  --x-img-guid-url: url(data:image/png;base64,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) ;
}

.theme-space-gray {
  --x-color-primary-l1: #f7f8fa;
  --x-color-primary-l2: #f2f3f5;
  --x-color-primary-l3: #e5e6eb;
  --x-color-primary-l4: #c9cdd4;
  --x-color-primary-l5: #a9aeb8;
  --x-color-primary: #86909C;
  --x-color-primary-d1: #6b7785;
  --x-color-primary-d2: #4e5969;
  --x-img-guid-url: url(data:image/png;base64,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) ;
}

:root {
  --x-color-font: var(--x-color-gray);
  --x-color-font-tip:var(--x-color-gray-light-4);
  --x-color-font-title:var(--x-color-gray-dark);
  --x-color-font-primary: var(--x-color-primary);
  --x-color-font-hover-primary: var(--x-color-primary);
  --x-color-font-disable:var(--x-color-gray-light-3);
  --x-color-font-white: var(--x-color-white);
  --x-color-font-highlight:var(--x-color-danger);
  --x-color-bg: var(--x-color-white);
  --x-color-bg-primary:var(--x-color-primary);
  --x-color-bg-primary-light:var(--x-color-primary-l1);
  --x-color-bg-hover-primary:var(--x-color-primary-l2);
  --x-color-bg-separate: var(--x-color-gray-light-1);
  --x-color-bg-disable:var(--x-color-gray-light-1);
  --x-color-bg-white: var(--x-color-white);
  --x-color-bg-dark: var(--x-color-gray-dark);
  --x-color-loading-mask: var(--x-color-gray-opacity-50);
  --x-color-border: var(--x-color-gray-light-2);
  --x-color-border-primary: var(--x-color-primary);
  --x-color-border-hover-primary: var(--x-color-primary-l3);
  --x-color-border-separate:var(--x-color-gray-light-1);
  --x-color-success:var(--x-color-success-default);
  --x-color-warning:var(--x-color-warning-default);
  --x-color-danger:var(--x-color-danger-default);
  --x-color-info:var(--x-color-info-default);
  --x-font-size-12: var(--x-font-size-12-default);
  --x-font-size-14: var(--x-font-size-14-default);
  --x-font-size-16: var(--x-font-size-16-default);
  --x-font-size-18: var(--x-font-size-18-default);
  --x-font-size-20: var(--x-font-size-20-default);
  --x-font-size-22: var(--x-font-size-22-default);
  --x-font-size-24: var(--x-font-size-24-default);
  --x-font-size-36-default:36px;
  --x-icon-size-icon-24: var(--x-icon-size-icon-24-default);
  --x-icon-size-icon-32: var(--x-icon-size-icon-32-default);
  --x-icon-size-icon-40: var(--x-icon-size-icon-40-default);
  --x-icon-size-icon-48: var(--x-icon-size-icon-48-default);
  --x-icon-size-icon-52: var(--x-icon-size-icon-52-default);
  --x-font-weight-bold: var(--x-font-weight-600);
  --x-font-weight-light: var(--x-font-weight-400);
  --x-scroll-width: 6px;
  --x-scroll-height: 6px;
  --x-color-red-light: #fdcdc5;
  --x-color-red: #f76560;
  --x-color-red-dark: #E22113;
  --x-color-orange-light: #ffb98c;
  --x-color-orange: #fa9550;
  --x-color-orange-dark: #e37318;
  --x-color-yellow-light: #ffd36d;
  --x-color-yellow: #f5ba18;
  --x-color-yellow-dark: #d8a100;
  --x-color-green-light: #92dab2;
  --x-color-green: #2ba471;
  --x-color-green-dark: #005334;
  --x-color-cyan-light: #36cfc9;
  --x-color-cyan: #2FABA6FF;
  --x-color-cyan-dark: #05746CFF;
  --x-color-blue-light: #b7e6fe;
  --x-color-blue: #039be5;
  --x-color-blue-dark: #2f54eb;
  --x-color-purple-light: #ac89f5;
  --x-color-purple: #9174CEFF;
  --x-color-purple-dark: #b808bc;
  --x-color-pink-light: #f1b5d3;
  --x-color-pink: #f364ab;
  --x-color-pink-dark: #F364ABFF;
  --x-color-ai-purple-light: #F3F3FF;
  --x-color-ai-purple: #bd90ff;
  --x-color-ai-blue-light: #F4FCFF;
  --x-color-ai-blue: #59a4ff;
  --x-color-ai-blue-2: #5685ff;
  --x-color-bg-ai-drawer: rgba(0, 0, 0, 0.2);
  --x-color-border-gray: #DCDFE6;
}

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

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

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

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

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

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

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

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

.vn-pointer {
  cursor: pointer;
}

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

.vn-text-black {
  color: var(--x-color-font-title);
}

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

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

.vn-text-secondary {
  color: var(--x-color-font-tip);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.vn-flex {
  display: flex;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.vn-absolute {
  position: absolute;
}

.vn-relative {
  position: relative;
}

.vn-fr {
  float: right;
}

.vn-fl {
  float: left;
}

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

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

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

.vn-overflow {
  overflow: auto;
}

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

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

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

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

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

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

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

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

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

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

.vn-hide {
  display: none;
}

.vn-block {
  display: block;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.vn-flex-x-center, .vn-flex-xy-center {
  justify-content: center;
}

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

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

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

.vn-flex-baseline {
  align-items: baseline;
}

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

.vn-flex-table {
  display: flex;
  flex-direction: column;
  overflow: auto;
}
.vn-flex-table .van-tabs__content {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
}
.vn-flex-table .van-tabs__content .van-tab__pane {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
}

.vn-line-clamp1 {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

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

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

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

.vn-text-unselect {
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.vn-position-relative {
  position: relative;
}

.vn-ht100 {
  height: 100%;
}

.vn-bgwhite {
  background-color: var(--x-color-font-white) !important;
}

.vn-overflow-y {
  overflow-y: auto;
}

.vn-width-10px {
  width: 10px !important;
}

.vn-height-2px {
  height: 10px !important;
}

.vn-width-15px {
  width: 15px !important;
}

.vn-height-3px {
  height: 15px !important;
}

.vn-width-20px {
  width: 20px !important;
}

.vn-height-4px {
  height: 20px !important;
}

.vn-width-25px {
  width: 25px !important;
}

.vn-height-5px {
  height: 25px !important;
}

.vn-width-30px {
  width: 30px !important;
}

.vn-height-6px {
  height: 30px !important;
}

.vn-width-35px {
  width: 35px !important;
}

.vn-height-7px {
  height: 35px !important;
}

.vn-width-40px {
  width: 40px !important;
}

.vn-height-8px {
  height: 40px !important;
}

.vn-width-45px {
  width: 45px !important;
}

.vn-height-9px {
  height: 45px !important;
}

.vn-width-50px {
  width: 50px !important;
}

.vn-height-10px {
  height: 50px !important;
}

.vn-width-55px {
  width: 55px !important;
}

.vn-height-11px {
  height: 55px !important;
}

.vn-width-60px {
  width: 60px !important;
}

.vn-height-12px {
  height: 60px !important;
}

.vn-width-65px {
  width: 65px !important;
}

.vn-height-13px {
  height: 65px !important;
}

.vn-width-70px {
  width: 70px !important;
}

.vn-height-14px {
  height: 70px !important;
}

.vn-width-75px {
  width: 75px !important;
}

.vn-height-15px {
  height: 75px !important;
}

.vn-width-80px {
  width: 80px !important;
}

.vn-height-16px {
  height: 80px !important;
}

.vn-width-85px {
  width: 85px !important;
}

.vn-height-17px {
  height: 85px !important;
}

.vn-width-90px {
  width: 90px !important;
}

.vn-height-18px {
  height: 90px !important;
}

.vn-width-95px {
  width: 95px !important;
}

.vn-height-19px {
  height: 95px !important;
}

.vn-width-100px {
  width: 100px !important;
}

.vn-height-20px {
  height: 100px !important;
}

.vn-width-105px {
  width: 105px !important;
}

.vn-height-21px {
  height: 105px !important;
}

.vn-width-110px {
  width: 110px !important;
}

.vn-height-22px {
  height: 110px !important;
}

.vn-width-115px {
  width: 115px !important;
}

.vn-height-23px {
  height: 115px !important;
}

.vn-width-120px {
  width: 120px !important;
}

.vn-height-24px {
  height: 120px !important;
}

.vn-width-125px {
  width: 125px !important;
}

.vn-height-25px {
  height: 125px !important;
}

.vn-width-130px {
  width: 130px !important;
}

.vn-height-26px {
  height: 130px !important;
}

.vn-width-135px {
  width: 135px !important;
}

.vn-height-27px {
  height: 135px !important;
}

.vn-width-140px {
  width: 140px !important;
}

.vn-height-28px {
  height: 140px !important;
}

.vn-width-145px {
  width: 145px !important;
}

.vn-height-29px {
  height: 145px !important;
}

.vn-width-150px {
  width: 150px !important;
}

.vn-height-30px {
  height: 150px !important;
}

.vn-width-155px {
  width: 155px !important;
}

.vn-height-31px {
  height: 155px !important;
}

.vn-width-160px {
  width: 160px !important;
}

.vn-height-32px {
  height: 160px !important;
}

.vn-width-165px {
  width: 165px !important;
}

.vn-height-33px {
  height: 165px !important;
}

.vn-width-170px {
  width: 170px !important;
}

.vn-height-34px {
  height: 170px !important;
}

.vn-width-175px {
  width: 175px !important;
}

.vn-height-35px {
  height: 175px !important;
}

.vn-width-180px {
  width: 180px !important;
}

.vn-height-36px {
  height: 180px !important;
}

.vn-width-185px {
  width: 185px !important;
}

.vn-height-37px {
  height: 185px !important;
}

.vn-width-190px {
  width: 190px !important;
}

.vn-height-38px {
  height: 190px !important;
}

.vn-width-195px {
  width: 195px !important;
}

.vn-height-39px {
  height: 195px !important;
}

.vn-width-200px {
  width: 200px !important;
}

.vn-height-40px {
  height: 200px !important;
}

.vn-width-205px {
  width: 205px !important;
}

.vn-height-41px {
  height: 205px !important;
}

.vn-width-210px {
  width: 210px !important;
}

.vn-height-42px {
  height: 210px !important;
}

.vn-width-215px {
  width: 215px !important;
}

.vn-height-43px {
  height: 215px !important;
}

.vn-width-220px {
  width: 220px !important;
}

.vn-height-44px {
  height: 220px !important;
}

.vn-width-225px {
  width: 225px !important;
}

.vn-height-45px {
  height: 225px !important;
}

.vn-width-230px {
  width: 230px !important;
}

.vn-height-46px {
  height: 230px !important;
}

.vn-width-235px {
  width: 235px !important;
}

.vn-height-47px {
  height: 235px !important;
}

.vn-width-240px {
  width: 240px !important;
}

.vn-height-48px {
  height: 240px !important;
}

.vn-width-245px {
  width: 245px !important;
}

.vn-height-49px {
  height: 245px !important;
}

.vn-width-250px {
  width: 250px !important;
}

.vn-height-50px {
  height: 250px !important;
}

.vn-width-255px {
  width: 255px !important;
}

.vn-height-51px {
  height: 255px !important;
}

.vn-width-260px {
  width: 260px !important;
}

.vn-height-52px {
  height: 260px !important;
}

.vn-width-265px {
  width: 265px !important;
}

.vn-height-53px {
  height: 265px !important;
}

.vn-width-270px {
  width: 270px !important;
}

.vn-height-54px {
  height: 270px !important;
}

.vn-width-275px {
  width: 275px !important;
}

.vn-height-55px {
  height: 275px !important;
}

.vn-width-280px {
  width: 280px !important;
}

.vn-height-56px {
  height: 280px !important;
}

.vn-width-285px {
  width: 285px !important;
}

.vn-height-57px {
  height: 285px !important;
}

.vn-width-290px {
  width: 290px !important;
}

.vn-height-58px {
  height: 290px !important;
}

.vn-width-295px {
  width: 295px !important;
}

.vn-height-59px {
  height: 295px !important;
}

.vn-width-300px {
  width: 300px !important;
}

.vn-height-60px {
  height: 300px !important;
}

.vn-width-305px {
  width: 305px !important;
}

.vn-height-61px {
  height: 305px !important;
}

.vn-width-310px {
  width: 310px !important;
}

.vn-height-62px {
  height: 310px !important;
}

.vn-width-315px {
  width: 315px !important;
}

.vn-height-63px {
  height: 315px !important;
}

.vn-width-320px {
  width: 320px !important;
}

.vn-height-64px {
  height: 320px !important;
}

.vn-width-325px {
  width: 325px !important;
}

.vn-height-65px {
  height: 325px !important;
}

.vn-width-330px {
  width: 330px !important;
}

.vn-height-66px {
  height: 330px !important;
}

.vn-width-335px {
  width: 335px !important;
}

.vn-height-67px {
  height: 335px !important;
}

.vn-width-340px {
  width: 340px !important;
}

.vn-height-68px {
  height: 340px !important;
}

.vn-width-345px {
  width: 345px !important;
}

.vn-height-69px {
  height: 345px !important;
}

.vn-width-350px {
  width: 350px !important;
}

.vn-height-70px {
  height: 350px !important;
}

.vn-width-355px {
  width: 355px !important;
}

.vn-height-71px {
  height: 355px !important;
}

.vn-width-360px {
  width: 360px !important;
}

.vn-height-72px {
  height: 360px !important;
}

.vn-width-365px {
  width: 365px !important;
}

.vn-height-73px {
  height: 365px !important;
}

.vn-width-370px {
  width: 370px !important;
}

.vn-height-74px {
  height: 370px !important;
}

.vn-width-375px {
  width: 375px !important;
}

.vn-height-75px {
  height: 375px !important;
}

.vn-width-380px {
  width: 380px !important;
}

.vn-height-76px {
  height: 380px !important;
}

.vn-width-385px {
  width: 385px !important;
}

.vn-height-77px {
  height: 385px !important;
}

.vn-width-390px {
  width: 390px !important;
}

.vn-height-78px {
  height: 390px !important;
}

.vn-width-395px {
  width: 395px !important;
}

.vn-height-79px {
  height: 395px !important;
}

.vn-width-400px {
  width: 400px !important;
}

.vn-height-80px {
  height: 400px !important;
}

.vn-width-405px {
  width: 405px !important;
}

.vn-height-81px {
  height: 405px !important;
}

.vn-width-410px {
  width: 410px !important;
}

.vn-height-82px {
  height: 410px !important;
}

.vn-width-415px {
  width: 415px !important;
}

.vn-height-83px {
  height: 415px !important;
}

.vn-width-420px {
  width: 420px !important;
}

.vn-height-84px {
  height: 420px !important;
}

.vn-width-425px {
  width: 425px !important;
}

.vn-height-85px {
  height: 425px !important;
}

.vn-width-430px {
  width: 430px !important;
}

.vn-height-86px {
  height: 430px !important;
}

.vn-width-435px {
  width: 435px !important;
}

.vn-height-87px {
  height: 435px !important;
}

.vn-width-440px {
  width: 440px !important;
}

.vn-height-88px {
  height: 440px !important;
}

.vn-width-445px {
  width: 445px !important;
}

.vn-height-89px {
  height: 445px !important;
}

.vn-width-450px {
  width: 450px !important;
}

.vn-height-90px {
  height: 450px !important;
}

.vn-width-455px {
  width: 455px !important;
}

.vn-height-91px {
  height: 455px !important;
}

.vn-width-460px {
  width: 460px !important;
}

.vn-height-92px {
  height: 460px !important;
}

.vn-width-465px {
  width: 465px !important;
}

.vn-height-93px {
  height: 465px !important;
}

.vn-width-470px {
  width: 470px !important;
}

.vn-height-94px {
  height: 470px !important;
}

.vn-width-475px {
  width: 475px !important;
}

.vn-height-95px {
  height: 475px !important;
}

.vn-width-480px {
  width: 480px !important;
}

.vn-height-96px {
  height: 480px !important;
}

.vn-width-485px {
  width: 485px !important;
}

.vn-height-97px {
  height: 485px !important;
}

.vn-width-490px {
  width: 490px !important;
}

.vn-height-98px {
  height: 490px !important;
}

.vn-width-495px {
  width: 495px !important;
}

.vn-height-99px {
  height: 495px !important;
}

.vn-width-500px {
  width: 500px !important;
}

.vn-height-100px {
  height: 500px !important;
}

.vn-width-505px {
  width: 505px !important;
}

.vn-height-101px {
  height: 505px !important;
}

.vn-width-510px {
  width: 510px !important;
}

.vn-height-102px {
  height: 510px !important;
}

.vn-width-515px {
  width: 515px !important;
}

.vn-height-103px {
  height: 515px !important;
}

.vn-width-520px {
  width: 520px !important;
}

.vn-height-104px {
  height: 520px !important;
}

.vn-width-525px {
  width: 525px !important;
}

.vn-height-105px {
  height: 525px !important;
}

.vn-width-530px {
  width: 530px !important;
}

.vn-height-106px {
  height: 530px !important;
}

.vn-width-535px {
  width: 535px !important;
}

.vn-height-107px {
  height: 535px !important;
}

.vn-width-540px {
  width: 540px !important;
}

.vn-height-108px {
  height: 540px !important;
}

.vn-width-545px {
  width: 545px !important;
}

.vn-height-109px {
  height: 545px !important;
}

.vn-width-550px {
  width: 550px !important;
}

.vn-height-110px {
  height: 550px !important;
}

.vn-width-555px {
  width: 555px !important;
}

.vn-height-111px {
  height: 555px !important;
}

.vn-width-560px {
  width: 560px !important;
}

.vn-height-112px {
  height: 560px !important;
}

.vn-width-565px {
  width: 565px !important;
}

.vn-height-113px {
  height: 565px !important;
}

.vn-width-570px {
  width: 570px !important;
}

.vn-height-114px {
  height: 570px !important;
}

.vn-width-575px {
  width: 575px !important;
}

.vn-height-115px {
  height: 575px !important;
}

.vn-width-580px {
  width: 580px !important;
}

.vn-height-116px {
  height: 580px !important;
}

.vn-width-585px {
  width: 585px !important;
}

.vn-height-117px {
  height: 585px !important;
}

.vn-width-590px {
  width: 590px !important;
}

.vn-height-118px {
  height: 590px !important;
}

.vn-width-595px {
  width: 595px !important;
}

.vn-height-119px {
  height: 595px !important;
}

.vn-width-600px {
  width: 600px !important;
}

.vn-height-120px {
  height: 600px !important;
}

/*
 * @Description: 改文件为全局共用样式
 * 重要！！！！ 请统一使用签章common-,以作区分
 */
/** 公共区域容器 **/
.common-content {
  background-color: var(--x-color-white);
}

/** 系统中table未读的样式 **/
.common-table-row-unread {
  color: var(--x-color-font-title);
  font-weight: bold;
}

/** 定义各模块列表页公共样式 **/
.common-content-toolbar-box {
  border-bottom: 1px solid var(--x-color-border);
  padding: 8px 16px;
  width: 100%;
  height: 48px;
  flex-shrink: 0;
}

.common-content-toolbar {
  padding: 8px 16px;
  width: 100%;
  height: 48px;
  flex-shrink: 0;
}

.common-content-grid .el-table--border::after {
  width: 0 !important;
}
.common-content-grid .el-table--border {
  border-right: none;
  border-left: none;
}

.common-main-container {
  background-color: var(--x-color-bg-separate);
  padding: 12px;
}

.common-app-container {
  background: var(--x-color-white);
  border-radius: 8px;
  border: 1px solid var(--x-color-border);
  overflow: hidden;
}

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

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

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

.common-list-container {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: flex-start;
  flex: 1;
  background: var(--x-color-white);
  border-radius: 8px;
}

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

.common-list-box {
  flex: 1;
  width: 100%;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  position: relative;
  overflow: hidden;
  height: 100%;
}
.common-list-box .list-box-sup {
  width: 100%;
  height: 56px;
  padding: 12px 16px;
  flex: none;
  display: flex;
  align-items: center;
}
.common-list-box .list-box-sup .list-boxp-search {
  flex: none;
}
.common-list-box .list-box-sup .list-boxp-search .el-input .el-input__suffix {
  cursor: pointer;
}
.common-list-box .list-box-sup .list-boxp-search .el-input .el-input__suffix:hover .el-input__suffix-inner > i {
  color: var(--x-color-font-primary);
}
.common-list-box .list-box-sup .more-search-condition {
  display: flex;
  padding: 4px 12px;
  align-items: center;
  border-radius: 16px;
  background: var(--x-color-bg-primary);
  color: var(--x-color-white);
  line-height: 24px;
  flex-shrink: 0;
}
.common-list-box .list-box-sup .more-search-condition .btn-icon {
  transform: rotate(90deg);
}
.common-list-box .list-box-sup .list-boxp-each {
  flex: none;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  margin: 0 16px 0 0;
}
.common-list-box .list-box-sup .list-boxp-each > label {
  flex: none;
  font-size: var(--x-font-size-14);
  line-height: 20px;
  color: var(--x-color-font);
  margin: 0 8px 0 0;
}
.common-list-box .list-box-sup .list-boxp-each > div {
  flex: none;
}
.common-list-box .list-box-sup .list-boxp-btn {
  display: flex;
  justify-content: flex-end;
  flex: 1;
}
.common-list-box .list-box-sup .list-boxp-btn .el-button {
  vertical-align: middle;
}
.common-list-box .list-box-sub {
  width: 100%;
  flex: 1;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-direction: column;
}

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

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

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

.common-deal-modal .el-dialog {
  border-radius: 4px;
}
.common-deal-modal .el-dialog .el-dialog__header {
  border-bottom: solid 1px #f0f0f0;
}
.common-deal-modal .el-dialog .el-dialog__header .el-dialog__headerbtn {
  font-size: 16px !important;
  right: 16px !important;
  top: 16px !important;
}
.common-deal-modal .el-dialog .el-dialog__body {
  padding: 0 !important;
}

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

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

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

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

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

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

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

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

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

.common-page-radius-shadow {
  border-radius: 8px;
  box-shadow: 0 0 10px 0 var(--x-color-bg-separate);
  background-color: var(--x-color-white);
}

.list-con-item label,
.list-item-box-doc label {
  white-space: nowrap;
}

.list-item-box-doc {
  display: flex;
  align-items: center;
  height: 32px;
}
.list-item-box-doc:not(:last-child) {
  margin-bottom: 8px;
}
.list-item-box-doc .el-select {
  width: 100%;
}

.box-column-filter-label {
  width: 5.2em;
  flex-shrink: 0;
  text-align: right;
  display: inline-block;
  color: var(--x-color-font);
}

.box-column-filter {
  display: inline-flex;
  align-items: center;
  width: 304px;
}
.box-column-filter .el-date-editor {
  width: 133px;
}
.box-column-filter .text {
  color: var(--x-color-font);
}

.box-column-filter-parent {
  display: flex;
  align-items: center;
  justify-content: center;
}

.box-expand-column-filter {
  width: 220px;
}

.doc-monitor-wrapper {
  width: 100%;
}
.doc-monitor-wrapper .doc-monitor-list-wrapper {
  padding: 0 16px;
}
.doc-monitor-wrapper .monitor-item {
  height: 44px;
  display: flex;
  align-items: center;
}
.doc-monitor-wrapper .monitor-item label {
  color: var(--x-color-font);
}
.doc-monitor-wrapper .monitor-item .el-radio-group {
  flex: 1;
  height: 100%;
  padding: 6px 0;
  border-bottom: 1px solid var(--x-color-border);
}
.doc-monitor-wrapper .monitor-item .el-radio-button--small .el-radio-button__inner {
  background: none;
  padding-left: 8px !important;
  padding-right: 8px !important;
  margin: 0 8px;
  border: 0;
  border-radius: 4px;
  color: var(--x-color-font-title);
}
.doc-monitor-wrapper .monitor-item .el-radio-button__orig-radio:checked + .el-radio-button__inner {
  background-color: var(--x-color-bg-primary) !important;
  color: var(--x-color-white) !important;
  border: 0;
}

/** 重定义弹窗标题样式（包含当前阶段）**/
.common-dialog-title-slot {
  display: flex;
  align-items: center;
}
.common-dialog-title-slot .current-period {
  border-radius: 4px;
  background: var(--x-color-bg-hover-primary);
  height: 21px;
  padding: 0 12px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.common-dialog-title-slot .current-period .period-tab {
  color: var(--x-color-font-primary);
}
.common-dialog-title-slot .current-period .period-info {
  color: var(--x-color-font-primary);
}

svg.xx-user-info-user-sex.svg-icon {
  display: none;
}

.width-50 {
  width: 50px !important;
}

.width-51 {
  width: 51px !important;
}

.width-52 {
  width: 52px !important;
}

.width-53 {
  width: 53px !important;
}

.width-54 {
  width: 54px !important;
}

.width-55 {
  width: 55px !important;
}

.width-56 {
  width: 56px !important;
}

.width-57 {
  width: 57px !important;
}

.width-58 {
  width: 58px !important;
}

.width-59 {
  width: 59px !important;
}

.width-60 {
  width: 60px !important;
}

.width-61 {
  width: 61px !important;
}

.width-62 {
  width: 62px !important;
}

.width-63 {
  width: 63px !important;
}

.width-64 {
  width: 64px !important;
}

.width-65 {
  width: 65px !important;
}

.width-66 {
  width: 66px !important;
}

.width-67 {
  width: 67px !important;
}

.width-68 {
  width: 68px !important;
}

.width-69 {
  width: 69px !important;
}

.width-70 {
  width: 70px !important;
}

.width-71 {
  width: 71px !important;
}

.width-72 {
  width: 72px !important;
}

.width-73 {
  width: 73px !important;
}

.width-74 {
  width: 74px !important;
}

.width-75 {
  width: 75px !important;
}

.width-76 {
  width: 76px !important;
}

.width-77 {
  width: 77px !important;
}

.width-78 {
  width: 78px !important;
}

.width-79 {
  width: 79px !important;
}

.width-80 {
  width: 80px !important;
}

.width-81 {
  width: 81px !important;
}

.width-82 {
  width: 82px !important;
}

.width-83 {
  width: 83px !important;
}

.width-84 {
  width: 84px !important;
}

.width-85 {
  width: 85px !important;
}

.width-86 {
  width: 86px !important;
}

.width-87 {
  width: 87px !important;
}

.width-88 {
  width: 88px !important;
}

.width-89 {
  width: 89px !important;
}

.width-90 {
  width: 90px !important;
}

.width-91 {
  width: 91px !important;
}

.width-92 {
  width: 92px !important;
}

.width-93 {
  width: 93px !important;
}

.width-94 {
  width: 94px !important;
}

.width-95 {
  width: 95px !important;
}

.width-96 {
  width: 96px !important;
}

.width-97 {
  width: 97px !important;
}

.width-98 {
  width: 98px !important;
}

.width-99 {
  width: 99px !important;
}

.width-100 {
  width: 100px !important;
}

.width-101 {
  width: 101px !important;
}

.width-102 {
  width: 102px !important;
}

.width-103 {
  width: 103px !important;
}

.width-104 {
  width: 104px !important;
}

.width-105 {
  width: 105px !important;
}

.width-106 {
  width: 106px !important;
}

.width-107 {
  width: 107px !important;
}

.width-108 {
  width: 108px !important;
}

.width-109 {
  width: 109px !important;
}

.width-110 {
  width: 110px !important;
}

.width-111 {
  width: 111px !important;
}

.width-112 {
  width: 112px !important;
}

.width-113 {
  width: 113px !important;
}

.width-114 {
  width: 114px !important;
}

.width-115 {
  width: 115px !important;
}

.width-116 {
  width: 116px !important;
}

.width-117 {
  width: 117px !important;
}

.width-118 {
  width: 118px !important;
}

.width-119 {
  width: 119px !important;
}

.width-120 {
  width: 120px !important;
}

.width-121 {
  width: 121px !important;
}

.width-122 {
  width: 122px !important;
}

.width-123 {
  width: 123px !important;
}

.width-124 {
  width: 124px !important;
}

.width-125 {
  width: 125px !important;
}

.width-126 {
  width: 126px !important;
}

.width-127 {
  width: 127px !important;
}

.width-128 {
  width: 128px !important;
}

.width-129 {
  width: 129px !important;
}

.width-130 {
  width: 130px !important;
}

.width-131 {
  width: 131px !important;
}

.width-132 {
  width: 132px !important;
}

.width-133 {
  width: 133px !important;
}

.width-134 {
  width: 134px !important;
}

.width-135 {
  width: 135px !important;
}

.width-136 {
  width: 136px !important;
}

.width-137 {
  width: 137px !important;
}

.width-138 {
  width: 138px !important;
}

.width-139 {
  width: 139px !important;
}

.width-140 {
  width: 140px !important;
}

.width-141 {
  width: 141px !important;
}

.width-142 {
  width: 142px !important;
}

.width-143 {
  width: 143px !important;
}

.width-144 {
  width: 144px !important;
}

.width-145 {
  width: 145px !important;
}

.width-146 {
  width: 146px !important;
}

.width-147 {
  width: 147px !important;
}

.width-148 {
  width: 148px !important;
}

.width-149 {
  width: 149px !important;
}

.width-150 {
  width: 150px !important;
}

.width-151 {
  width: 151px !important;
}

.width-152 {
  width: 152px !important;
}

.width-153 {
  width: 153px !important;
}

.width-154 {
  width: 154px !important;
}

.width-155 {
  width: 155px !important;
}

.width-156 {
  width: 156px !important;
}

.width-157 {
  width: 157px !important;
}

.width-158 {
  width: 158px !important;
}

.width-159 {
  width: 159px !important;
}

.width-160 {
  width: 160px !important;
}

.width-161 {
  width: 161px !important;
}

.width-162 {
  width: 162px !important;
}

.width-163 {
  width: 163px !important;
}

.width-164 {
  width: 164px !important;
}

.width-165 {
  width: 165px !important;
}

.width-166 {
  width: 166px !important;
}

.width-167 {
  width: 167px !important;
}

.width-168 {
  width: 168px !important;
}

.width-169 {
  width: 169px !important;
}

.width-170 {
  width: 170px !important;
}

.width-171 {
  width: 171px !important;
}

.width-172 {
  width: 172px !important;
}

.width-173 {
  width: 173px !important;
}

.width-174 {
  width: 174px !important;
}

.width-175 {
  width: 175px !important;
}

.width-176 {
  width: 176px !important;
}

.width-177 {
  width: 177px !important;
}

.width-178 {
  width: 178px !important;
}

.width-179 {
  width: 179px !important;
}

.width-180 {
  width: 180px !important;
}

.width-181 {
  width: 181px !important;
}

.width-182 {
  width: 182px !important;
}

.width-183 {
  width: 183px !important;
}

.width-184 {
  width: 184px !important;
}

.width-185 {
  width: 185px !important;
}

.width-186 {
  width: 186px !important;
}

.width-187 {
  width: 187px !important;
}

.width-188 {
  width: 188px !important;
}

.width-189 {
  width: 189px !important;
}

.width-190 {
  width: 190px !important;
}

.width-191 {
  width: 191px !important;
}

.width-192 {
  width: 192px !important;
}

.width-193 {
  width: 193px !important;
}

.width-194 {
  width: 194px !important;
}

.width-195 {
  width: 195px !important;
}

.width-196 {
  width: 196px !important;
}

.width-197 {
  width: 197px !important;
}

.width-198 {
  width: 198px !important;
}

.width-199 {
  width: 199px !important;
}

.width-200 {
  width: 200px !important;
}

.width-201 {
  width: 201px !important;
}

.width-202 {
  width: 202px !important;
}

.width-203 {
  width: 203px !important;
}

.width-204 {
  width: 204px !important;
}

.width-205 {
  width: 205px !important;
}

.width-206 {
  width: 206px !important;
}

.width-207 {
  width: 207px !important;
}

.width-208 {
  width: 208px !important;
}

.width-209 {
  width: 209px !important;
}

.width-210 {
  width: 210px !important;
}

.width-211 {
  width: 211px !important;
}

.width-212 {
  width: 212px !important;
}

.width-213 {
  width: 213px !important;
}

.width-214 {
  width: 214px !important;
}

.width-215 {
  width: 215px !important;
}

.width-216 {
  width: 216px !important;
}

.width-217 {
  width: 217px !important;
}

.width-218 {
  width: 218px !important;
}

.width-219 {
  width: 219px !important;
}

.width-220 {
  width: 220px !important;
}

.width-221 {
  width: 221px !important;
}

.width-222 {
  width: 222px !important;
}

.width-223 {
  width: 223px !important;
}

.width-224 {
  width: 224px !important;
}

.width-225 {
  width: 225px !important;
}

.width-226 {
  width: 226px !important;
}

.width-227 {
  width: 227px !important;
}

.width-228 {
  width: 228px !important;
}

.width-229 {
  width: 229px !important;
}

.width-230 {
  width: 230px !important;
}

.width-231 {
  width: 231px !important;
}

.width-232 {
  width: 232px !important;
}

.width-233 {
  width: 233px !important;
}

.width-234 {
  width: 234px !important;
}

.width-235 {
  width: 235px !important;
}

.width-236 {
  width: 236px !important;
}

.width-237 {
  width: 237px !important;
}

.width-238 {
  width: 238px !important;
}

.width-239 {
  width: 239px !important;
}

.width-240 {
  width: 240px !important;
}

.width-241 {
  width: 241px !important;
}

.width-242 {
  width: 242px !important;
}

.width-243 {
  width: 243px !important;
}

.width-244 {
  width: 244px !important;
}

.width-245 {
  width: 245px !important;
}

.width-246 {
  width: 246px !important;
}

.width-247 {
  width: 247px !important;
}

.width-248 {
  width: 248px !important;
}

.width-249 {
  width: 249px !important;
}

.width-250 {
  width: 250px !important;
}

.width-251 {
  width: 251px !important;
}

.width-252 {
  width: 252px !important;
}

.width-253 {
  width: 253px !important;
}

.width-254 {
  width: 254px !important;
}

.width-255 {
  width: 255px !important;
}

.width-256 {
  width: 256px !important;
}

.width-257 {
  width: 257px !important;
}

.width-258 {
  width: 258px !important;
}

.width-259 {
  width: 259px !important;
}

.width-260 {
  width: 260px !important;
}

.width-261 {
  width: 261px !important;
}

.width-262 {
  width: 262px !important;
}

.width-263 {
  width: 263px !important;
}

.width-264 {
  width: 264px !important;
}

.width-265 {
  width: 265px !important;
}

.width-266 {
  width: 266px !important;
}

.width-267 {
  width: 267px !important;
}

.width-268 {
  width: 268px !important;
}

.width-269 {
  width: 269px !important;
}

.width-270 {
  width: 270px !important;
}

.width-271 {
  width: 271px !important;
}

.width-272 {
  width: 272px !important;
}

.width-273 {
  width: 273px !important;
}

.width-274 {
  width: 274px !important;
}

.width-275 {
  width: 275px !important;
}

.width-276 {
  width: 276px !important;
}

.width-277 {
  width: 277px !important;
}

.width-278 {
  width: 278px !important;
}

.width-279 {
  width: 279px !important;
}

.width-280 {
  width: 280px !important;
}

.width-281 {
  width: 281px !important;
}

.width-282 {
  width: 282px !important;
}

.width-283 {
  width: 283px !important;
}

.width-284 {
  width: 284px !important;
}

.width-285 {
  width: 285px !important;
}

.width-286 {
  width: 286px !important;
}

.width-287 {
  width: 287px !important;
}

.width-288 {
  width: 288px !important;
}

.width-289 {
  width: 289px !important;
}

.width-290 {
  width: 290px !important;
}

.width-291 {
  width: 291px !important;
}

.width-292 {
  width: 292px !important;
}

.width-293 {
  width: 293px !important;
}

.width-294 {
  width: 294px !important;
}

.width-295 {
  width: 295px !important;
}

.width-296 {
  width: 296px !important;
}

.width-297 {
  width: 297px !important;
}

.width-298 {
  width: 298px !important;
}

.width-299 {
  width: 299px !important;
}

.width-300 {
  width: 300px !important;
}

.width-301 {
  width: 301px !important;
}

.width-302 {
  width: 302px !important;
}

.width-303 {
  width: 303px !important;
}

.width-304 {
  width: 304px !important;
}

.width-305 {
  width: 305px !important;
}

.width-306 {
  width: 306px !important;
}

.width-307 {
  width: 307px !important;
}

.width-308 {
  width: 308px !important;
}

.width-309 {
  width: 309px !important;
}

.width-310 {
  width: 310px !important;
}

.width-311 {
  width: 311px !important;
}

.width-312 {
  width: 312px !important;
}

.width-313 {
  width: 313px !important;
}

.width-314 {
  width: 314px !important;
}

.width-315 {
  width: 315px !important;
}

.width-316 {
  width: 316px !important;
}

.width-317 {
  width: 317px !important;
}

.width-318 {
  width: 318px !important;
}

.width-319 {
  width: 319px !important;
}

.width-320 {
  width: 320px !important;
}

.width-321 {
  width: 321px !important;
}

.width-322 {
  width: 322px !important;
}

.width-323 {
  width: 323px !important;
}

.width-324 {
  width: 324px !important;
}

.width-325 {
  width: 325px !important;
}

.width-326 {
  width: 326px !important;
}

.width-327 {
  width: 327px !important;
}

.width-328 {
  width: 328px !important;
}

.width-329 {
  width: 329px !important;
}

.width-330 {
  width: 330px !important;
}

.width-331 {
  width: 331px !important;
}

.width-332 {
  width: 332px !important;
}

.width-333 {
  width: 333px !important;
}

.width-334 {
  width: 334px !important;
}

.width-335 {
  width: 335px !important;
}

.width-336 {
  width: 336px !important;
}

.width-337 {
  width: 337px !important;
}

.width-338 {
  width: 338px !important;
}

.width-339 {
  width: 339px !important;
}

.width-340 {
  width: 340px !important;
}

.width-341 {
  width: 341px !important;
}

.width-342 {
  width: 342px !important;
}

.width-343 {
  width: 343px !important;
}

.width-344 {
  width: 344px !important;
}

.width-345 {
  width: 345px !important;
}

.width-346 {
  width: 346px !important;
}

.width-347 {
  width: 347px !important;
}

.width-348 {
  width: 348px !important;
}

.width-349 {
  width: 349px !important;
}

.width-350 {
  width: 350px !important;
}

.width-351 {
  width: 351px !important;
}

.width-352 {
  width: 352px !important;
}

.width-353 {
  width: 353px !important;
}

.width-354 {
  width: 354px !important;
}

.width-355 {
  width: 355px !important;
}

.width-356 {
  width: 356px !important;
}

.width-357 {
  width: 357px !important;
}

.width-358 {
  width: 358px !important;
}

.width-359 {
  width: 359px !important;
}

.width-360 {
  width: 360px !important;
}

.width-361 {
  width: 361px !important;
}

.width-362 {
  width: 362px !important;
}

.width-363 {
  width: 363px !important;
}

.width-364 {
  width: 364px !important;
}

.width-365 {
  width: 365px !important;
}

.width-366 {
  width: 366px !important;
}

.width-367 {
  width: 367px !important;
}

.width-368 {
  width: 368px !important;
}

.width-369 {
  width: 369px !important;
}

.width-370 {
  width: 370px !important;
}

.width-371 {
  width: 371px !important;
}

.width-372 {
  width: 372px !important;
}

.width-373 {
  width: 373px !important;
}

.width-374 {
  width: 374px !important;
}

.width-375 {
  width: 375px !important;
}

.width-376 {
  width: 376px !important;
}

.width-377 {
  width: 377px !important;
}

.width-378 {
  width: 378px !important;
}

.width-379 {
  width: 379px !important;
}

.width-380 {
  width: 380px !important;
}

.width-381 {
  width: 381px !important;
}

.width-382 {
  width: 382px !important;
}

.width-383 {
  width: 383px !important;
}

.width-384 {
  width: 384px !important;
}

.width-385 {
  width: 385px !important;
}

.width-386 {
  width: 386px !important;
}

.width-387 {
  width: 387px !important;
}

.width-388 {
  width: 388px !important;
}

.width-389 {
  width: 389px !important;
}

.width-390 {
  width: 390px !important;
}

.width-391 {
  width: 391px !important;
}

.width-392 {
  width: 392px !important;
}

.width-393 {
  width: 393px !important;
}

.width-394 {
  width: 394px !important;
}

.width-395 {
  width: 395px !important;
}

.width-396 {
  width: 396px !important;
}

.width-397 {
  width: 397px !important;
}

.width-398 {
  width: 398px !important;
}

.width-399 {
  width: 399px !important;
}

.width-400 {
  width: 400px !important;
}

.width-401 {
  width: 401px !important;
}

.width-402 {
  width: 402px !important;
}

.width-403 {
  width: 403px !important;
}

.width-404 {
  width: 404px !important;
}

.width-405 {
  width: 405px !important;
}

.width-406 {
  width: 406px !important;
}

.width-407 {
  width: 407px !important;
}

.width-408 {
  width: 408px !important;
}

.width-409 {
  width: 409px !important;
}

.width-410 {
  width: 410px !important;
}

.width-411 {
  width: 411px !important;
}

.width-412 {
  width: 412px !important;
}

.width-413 {
  width: 413px !important;
}

.width-414 {
  width: 414px !important;
}

.width-415 {
  width: 415px !important;
}

.width-416 {
  width: 416px !important;
}

.width-417 {
  width: 417px !important;
}

.width-418 {
  width: 418px !important;
}

.width-419 {
  width: 419px !important;
}

.width-420 {
  width: 420px !important;
}

.width-421 {
  width: 421px !important;
}

.width-422 {
  width: 422px !important;
}

.width-423 {
  width: 423px !important;
}

.width-424 {
  width: 424px !important;
}

.width-425 {
  width: 425px !important;
}

.width-426 {
  width: 426px !important;
}

.width-427 {
  width: 427px !important;
}

.width-428 {
  width: 428px !important;
}

.width-429 {
  width: 429px !important;
}

.width-430 {
  width: 430px !important;
}

.width-431 {
  width: 431px !important;
}

.width-432 {
  width: 432px !important;
}

.width-433 {
  width: 433px !important;
}

.width-434 {
  width: 434px !important;
}

.width-435 {
  width: 435px !important;
}

.width-436 {
  width: 436px !important;
}

.width-437 {
  width: 437px !important;
}

.width-438 {
  width: 438px !important;
}

.width-439 {
  width: 439px !important;
}

.width-440 {
  width: 440px !important;
}

.width-441 {
  width: 441px !important;
}

.width-442 {
  width: 442px !important;
}

.width-443 {
  width: 443px !important;
}

.width-444 {
  width: 444px !important;
}

.width-445 {
  width: 445px !important;
}

.width-446 {
  width: 446px !important;
}

.width-447 {
  width: 447px !important;
}

.width-448 {
  width: 448px !important;
}

.width-449 {
  width: 449px !important;
}

.width-450 {
  width: 450px !important;
}

.width-451 {
  width: 451px !important;
}

.width-452 {
  width: 452px !important;
}

.width-453 {
  width: 453px !important;
}

.width-454 {
  width: 454px !important;
}

.width-455 {
  width: 455px !important;
}

.width-456 {
  width: 456px !important;
}

.width-457 {
  width: 457px !important;
}

.width-458 {
  width: 458px !important;
}

.width-459 {
  width: 459px !important;
}

.width-460 {
  width: 460px !important;
}

.width-461 {
  width: 461px !important;
}

.width-462 {
  width: 462px !important;
}

.width-463 {
  width: 463px !important;
}

.width-464 {
  width: 464px !important;
}

.width-465 {
  width: 465px !important;
}

.width-466 {
  width: 466px !important;
}

.width-467 {
  width: 467px !important;
}

.width-468 {
  width: 468px !important;
}

.width-469 {
  width: 469px !important;
}

.width-470 {
  width: 470px !important;
}

.width-471 {
  width: 471px !important;
}

.width-472 {
  width: 472px !important;
}

.width-473 {
  width: 473px !important;
}

.width-474 {
  width: 474px !important;
}

.width-475 {
  width: 475px !important;
}

.width-476 {
  width: 476px !important;
}

.width-477 {
  width: 477px !important;
}

.width-478 {
  width: 478px !important;
}

.width-479 {
  width: 479px !important;
}

.width-480 {
  width: 480px !important;
}

.width-481 {
  width: 481px !important;
}

.width-482 {
  width: 482px !important;
}

.width-483 {
  width: 483px !important;
}

.width-484 {
  width: 484px !important;
}

.width-485 {
  width: 485px !important;
}

.width-486 {
  width: 486px !important;
}

.width-487 {
  width: 487px !important;
}

.width-488 {
  width: 488px !important;
}

.width-489 {
  width: 489px !important;
}

.width-490 {
  width: 490px !important;
}

.width-491 {
  width: 491px !important;
}

.width-492 {
  width: 492px !important;
}

.width-493 {
  width: 493px !important;
}

.width-494 {
  width: 494px !important;
}

.width-495 {
  width: 495px !important;
}

.width-496 {
  width: 496px !important;
}

.width-497 {
  width: 497px !important;
}

.width-498 {
  width: 498px !important;
}

.width-499 {
  width: 499px !important;
}

.width-500 {
  width: 500px !important;
}

.width-501 {
  width: 501px !important;
}

.width-502 {
  width: 502px !important;
}

.width-503 {
  width: 503px !important;
}

.width-504 {
  width: 504px !important;
}

.width-505 {
  width: 505px !important;
}

.width-506 {
  width: 506px !important;
}

.width-507 {
  width: 507px !important;
}

.width-508 {
  width: 508px !important;
}

.width-509 {
  width: 509px !important;
}

.width-510 {
  width: 510px !important;
}

.width-511 {
  width: 511px !important;
}

.width-512 {
  width: 512px !important;
}

.width-513 {
  width: 513px !important;
}

.width-514 {
  width: 514px !important;
}

.width-515 {
  width: 515px !important;
}

.width-516 {
  width: 516px !important;
}

.width-517 {
  width: 517px !important;
}

.width-518 {
  width: 518px !important;
}

.width-519 {
  width: 519px !important;
}

.width-520 {
  width: 520px !important;
}

.width-521 {
  width: 521px !important;
}

.width-522 {
  width: 522px !important;
}

.width-523 {
  width: 523px !important;
}

.width-524 {
  width: 524px !important;
}

.width-525 {
  width: 525px !important;
}

.width-526 {
  width: 526px !important;
}

.width-527 {
  width: 527px !important;
}

.width-528 {
  width: 528px !important;
}

.width-529 {
  width: 529px !important;
}

.width-530 {
  width: 530px !important;
}

.width-531 {
  width: 531px !important;
}

.width-532 {
  width: 532px !important;
}

.width-533 {
  width: 533px !important;
}

.width-534 {
  width: 534px !important;
}

.width-535 {
  width: 535px !important;
}

.width-536 {
  width: 536px !important;
}

.width-537 {
  width: 537px !important;
}

.width-538 {
  width: 538px !important;
}

.width-539 {
  width: 539px !important;
}

.width-540 {
  width: 540px !important;
}

.width-541 {
  width: 541px !important;
}

.width-542 {
  width: 542px !important;
}

.width-543 {
  width: 543px !important;
}

.width-544 {
  width: 544px !important;
}

.width-545 {
  width: 545px !important;
}

.width-546 {
  width: 546px !important;
}

.width-547 {
  width: 547px !important;
}

.width-548 {
  width: 548px !important;
}

.width-549 {
  width: 549px !important;
}

.width-550 {
  width: 550px !important;
}

.width-551 {
  width: 551px !important;
}

.width-552 {
  width: 552px !important;
}

.width-553 {
  width: 553px !important;
}

.width-554 {
  width: 554px !important;
}

.width-555 {
  width: 555px !important;
}

.width-556 {
  width: 556px !important;
}

.width-557 {
  width: 557px !important;
}

.width-558 {
  width: 558px !important;
}

.width-559 {
  width: 559px !important;
}

.width-560 {
  width: 560px !important;
}

.width-561 {
  width: 561px !important;
}

.width-562 {
  width: 562px !important;
}

.width-563 {
  width: 563px !important;
}

.width-564 {
  width: 564px !important;
}

.width-565 {
  width: 565px !important;
}

.width-566 {
  width: 566px !important;
}

.width-567 {
  width: 567px !important;
}

.width-568 {
  width: 568px !important;
}

.width-569 {
  width: 569px !important;
}

.width-570 {
  width: 570px !important;
}

.width-571 {
  width: 571px !important;
}

.width-572 {
  width: 572px !important;
}

.width-573 {
  width: 573px !important;
}

.width-574 {
  width: 574px !important;
}

.width-575 {
  width: 575px !important;
}

.width-576 {
  width: 576px !important;
}

.width-577 {
  width: 577px !important;
}

.width-578 {
  width: 578px !important;
}

.width-579 {
  width: 579px !important;
}

.width-580 {
  width: 580px !important;
}

.width-581 {
  width: 581px !important;
}

.width-582 {
  width: 582px !important;
}

.width-583 {
  width: 583px !important;
}

.width-584 {
  width: 584px !important;
}

.width-585 {
  width: 585px !important;
}

.width-586 {
  width: 586px !important;
}

.width-587 {
  width: 587px !important;
}

.width-588 {
  width: 588px !important;
}

.width-589 {
  width: 589px !important;
}

.width-590 {
  width: 590px !important;
}

.width-591 {
  width: 591px !important;
}

.width-592 {
  width: 592px !important;
}

.width-593 {
  width: 593px !important;
}

.width-594 {
  width: 594px !important;
}

.width-595 {
  width: 595px !important;
}

.width-596 {
  width: 596px !important;
}

.width-597 {
  width: 597px !important;
}

.width-598 {
  width: 598px !important;
}

.width-599 {
  width: 599px !important;
}

.width-600 {
  width: 600px !important;
}

.width-601 {
  width: 601px !important;
}

.width-602 {
  width: 602px !important;
}

.width-603 {
  width: 603px !important;
}

.width-604 {
  width: 604px !important;
}

.width-605 {
  width: 605px !important;
}

.width-606 {
  width: 606px !important;
}

.width-607 {
  width: 607px !important;
}

.width-608 {
  width: 608px !important;
}

.width-609 {
  width: 609px !important;
}

.width-610 {
  width: 610px !important;
}

.width-611 {
  width: 611px !important;
}

.width-612 {
  width: 612px !important;
}

.width-613 {
  width: 613px !important;
}

.width-614 {
  width: 614px !important;
}

.width-615 {
  width: 615px !important;
}

.width-616 {
  width: 616px !important;
}

.width-617 {
  width: 617px !important;
}

.width-618 {
  width: 618px !important;
}

.width-619 {
  width: 619px !important;
}

.width-620 {
  width: 620px !important;
}

.width-621 {
  width: 621px !important;
}

.width-622 {
  width: 622px !important;
}

.width-623 {
  width: 623px !important;
}

.width-624 {
  width: 624px !important;
}

.width-625 {
  width: 625px !important;
}

.width-626 {
  width: 626px !important;
}

.width-627 {
  width: 627px !important;
}

.width-628 {
  width: 628px !important;
}

.width-629 {
  width: 629px !important;
}

.width-630 {
  width: 630px !important;
}

.width-631 {
  width: 631px !important;
}

.width-632 {
  width: 632px !important;
}

.width-633 {
  width: 633px !important;
}

.width-634 {
  width: 634px !important;
}

.width-635 {
  width: 635px !important;
}

.width-636 {
  width: 636px !important;
}

.width-637 {
  width: 637px !important;
}

.width-638 {
  width: 638px !important;
}

.width-639 {
  width: 639px !important;
}

.width-640 {
  width: 640px !important;
}

.width-641 {
  width: 641px !important;
}

.width-642 {
  width: 642px !important;
}

.width-643 {
  width: 643px !important;
}

.width-644 {
  width: 644px !important;
}

.width-645 {
  width: 645px !important;
}

.width-646 {
  width: 646px !important;
}

.width-647 {
  width: 647px !important;
}

.width-648 {
  width: 648px !important;
}

.width-649 {
  width: 649px !important;
}

.width-650 {
  width: 650px !important;
}

.width-651 {
  width: 651px !important;
}

.width-652 {
  width: 652px !important;
}

.width-653 {
  width: 653px !important;
}

.width-654 {
  width: 654px !important;
}

.width-655 {
  width: 655px !important;
}

.width-656 {
  width: 656px !important;
}

.width-657 {
  width: 657px !important;
}

.width-658 {
  width: 658px !important;
}

.width-659 {
  width: 659px !important;
}

.width-660 {
  width: 660px !important;
}

.width-661 {
  width: 661px !important;
}

.width-662 {
  width: 662px !important;
}

.width-663 {
  width: 663px !important;
}

.width-664 {
  width: 664px !important;
}

.width-665 {
  width: 665px !important;
}

.width-666 {
  width: 666px !important;
}

.width-667 {
  width: 667px !important;
}

.width-668 {
  width: 668px !important;
}

.width-669 {
  width: 669px !important;
}

.width-670 {
  width: 670px !important;
}

.width-671 {
  width: 671px !important;
}

.width-672 {
  width: 672px !important;
}

.width-673 {
  width: 673px !important;
}

.width-674 {
  width: 674px !important;
}

.width-675 {
  width: 675px !important;
}

.width-676 {
  width: 676px !important;
}

.width-677 {
  width: 677px !important;
}

.width-678 {
  width: 678px !important;
}

.width-679 {
  width: 679px !important;
}

.width-680 {
  width: 680px !important;
}

.width-681 {
  width: 681px !important;
}

.width-682 {
  width: 682px !important;
}

.width-683 {
  width: 683px !important;
}

.width-684 {
  width: 684px !important;
}

.width-685 {
  width: 685px !important;
}

.width-686 {
  width: 686px !important;
}

.width-687 {
  width: 687px !important;
}

.width-688 {
  width: 688px !important;
}

.width-689 {
  width: 689px !important;
}

.width-690 {
  width: 690px !important;
}

.width-691 {
  width: 691px !important;
}

.width-692 {
  width: 692px !important;
}

.width-693 {
  width: 693px !important;
}

.width-694 {
  width: 694px !important;
}

.width-695 {
  width: 695px !important;
}

.width-696 {
  width: 696px !important;
}

.width-697 {
  width: 697px !important;
}

.width-698 {
  width: 698px !important;
}

.width-699 {
  width: 699px !important;
}

.width-700 {
  width: 700px !important;
}

.width-701 {
  width: 701px !important;
}

.width-702 {
  width: 702px !important;
}

.width-703 {
  width: 703px !important;
}

.width-704 {
  width: 704px !important;
}

.width-705 {
  width: 705px !important;
}

.width-706 {
  width: 706px !important;
}

.width-707 {
  width: 707px !important;
}

.width-708 {
  width: 708px !important;
}

.width-709 {
  width: 709px !important;
}

.width-710 {
  width: 710px !important;
}

.width-711 {
  width: 711px !important;
}

.width-712 {
  width: 712px !important;
}

.width-713 {
  width: 713px !important;
}

.width-714 {
  width: 714px !important;
}

.width-715 {
  width: 715px !important;
}

.width-716 {
  width: 716px !important;
}

.width-717 {
  width: 717px !important;
}

.width-718 {
  width: 718px !important;
}

.width-719 {
  width: 719px !important;
}

.width-720 {
  width: 720px !important;
}

.width-721 {
  width: 721px !important;
}

.width-722 {
  width: 722px !important;
}

.width-723 {
  width: 723px !important;
}

.width-724 {
  width: 724px !important;
}

.width-725 {
  width: 725px !important;
}

.width-726 {
  width: 726px !important;
}

.width-727 {
  width: 727px !important;
}

.width-728 {
  width: 728px !important;
}

.width-729 {
  width: 729px !important;
}

.width-730 {
  width: 730px !important;
}

.width-731 {
  width: 731px !important;
}

.width-732 {
  width: 732px !important;
}

.width-733 {
  width: 733px !important;
}

.width-734 {
  width: 734px !important;
}

.width-735 {
  width: 735px !important;
}

.width-736 {
  width: 736px !important;
}

.width-737 {
  width: 737px !important;
}

.width-738 {
  width: 738px !important;
}

.width-739 {
  width: 739px !important;
}

.width-740 {
  width: 740px !important;
}

.width-741 {
  width: 741px !important;
}

.width-742 {
  width: 742px !important;
}

.width-743 {
  width: 743px !important;
}

.width-744 {
  width: 744px !important;
}

.width-745 {
  width: 745px !important;
}

.width-746 {
  width: 746px !important;
}

.width-747 {
  width: 747px !important;
}

.width-748 {
  width: 748px !important;
}

.width-749 {
  width: 749px !important;
}

.width-750 {
  width: 750px !important;
}

.width-751 {
  width: 751px !important;
}

.width-752 {
  width: 752px !important;
}

.width-753 {
  width: 753px !important;
}

.width-754 {
  width: 754px !important;
}

.width-755 {
  width: 755px !important;
}

.width-756 {
  width: 756px !important;
}

.width-757 {
  width: 757px !important;
}

.width-758 {
  width: 758px !important;
}

.width-759 {
  width: 759px !important;
}

.width-760 {
  width: 760px !important;
}

.width-761 {
  width: 761px !important;
}

.width-762 {
  width: 762px !important;
}

.width-763 {
  width: 763px !important;
}

.width-764 {
  width: 764px !important;
}

.width-765 {
  width: 765px !important;
}

.width-766 {
  width: 766px !important;
}

.width-767 {
  width: 767px !important;
}

.width-768 {
  width: 768px !important;
}

.width-769 {
  width: 769px !important;
}

.width-770 {
  width: 770px !important;
}

.width-771 {
  width: 771px !important;
}

.width-772 {
  width: 772px !important;
}

.width-773 {
  width: 773px !important;
}

.width-774 {
  width: 774px !important;
}

.width-775 {
  width: 775px !important;
}

.width-776 {
  width: 776px !important;
}

.width-777 {
  width: 777px !important;
}

.width-778 {
  width: 778px !important;
}

.width-779 {
  width: 779px !important;
}

.width-780 {
  width: 780px !important;
}

.width-781 {
  width: 781px !important;
}

.width-782 {
  width: 782px !important;
}

.width-783 {
  width: 783px !important;
}

.width-784 {
  width: 784px !important;
}

.width-785 {
  width: 785px !important;
}

.width-786 {
  width: 786px !important;
}

.width-787 {
  width: 787px !important;
}

.width-788 {
  width: 788px !important;
}

.width-789 {
  width: 789px !important;
}

.width-790 {
  width: 790px !important;
}

.width-791 {
  width: 791px !important;
}

.width-792 {
  width: 792px !important;
}

.width-793 {
  width: 793px !important;
}

.width-794 {
  width: 794px !important;
}

.width-795 {
  width: 795px !important;
}

.width-796 {
  width: 796px !important;
}

.width-797 {
  width: 797px !important;
}

.width-798 {
  width: 798px !important;
}

.width-799 {
  width: 799px !important;
}

.width-800 {
  width: 800px !important;
}

.width-801 {
  width: 801px !important;
}

.width-802 {
  width: 802px !important;
}

.width-803 {
  width: 803px !important;
}

.width-804 {
  width: 804px !important;
}

.width-805 {
  width: 805px !important;
}

.width-806 {
  width: 806px !important;
}

.width-807 {
  width: 807px !important;
}

.width-808 {
  width: 808px !important;
}

.width-809 {
  width: 809px !important;
}

.width-810 {
  width: 810px !important;
}

.width-811 {
  width: 811px !important;
}

.width-812 {
  width: 812px !important;
}

.width-813 {
  width: 813px !important;
}

.width-814 {
  width: 814px !important;
}

.width-815 {
  width: 815px !important;
}

.width-816 {
  width: 816px !important;
}

.width-817 {
  width: 817px !important;
}

.width-818 {
  width: 818px !important;
}

.width-819 {
  width: 819px !important;
}

.width-820 {
  width: 820px !important;
}

.width-821 {
  width: 821px !important;
}

.width-822 {
  width: 822px !important;
}

.width-823 {
  width: 823px !important;
}

.width-824 {
  width: 824px !important;
}

.width-825 {
  width: 825px !important;
}

.width-826 {
  width: 826px !important;
}

.width-827 {
  width: 827px !important;
}

.width-828 {
  width: 828px !important;
}

.width-829 {
  width: 829px !important;
}

.width-830 {
  width: 830px !important;
}

.width-831 {
  width: 831px !important;
}

.width-832 {
  width: 832px !important;
}

.width-833 {
  width: 833px !important;
}

.width-834 {
  width: 834px !important;
}

.width-835 {
  width: 835px !important;
}

.width-836 {
  width: 836px !important;
}

.width-837 {
  width: 837px !important;
}

.width-838 {
  width: 838px !important;
}

.width-839 {
  width: 839px !important;
}

.width-840 {
  width: 840px !important;
}

.width-841 {
  width: 841px !important;
}

.width-842 {
  width: 842px !important;
}

.width-843 {
  width: 843px !important;
}

.width-844 {
  width: 844px !important;
}

.width-845 {
  width: 845px !important;
}

.width-846 {
  width: 846px !important;
}

.width-847 {
  width: 847px !important;
}

.width-848 {
  width: 848px !important;
}

.width-849 {
  width: 849px !important;
}

.width-850 {
  width: 850px !important;
}

.width-851 {
  width: 851px !important;
}

.width-852 {
  width: 852px !important;
}

.width-853 {
  width: 853px !important;
}

.width-854 {
  width: 854px !important;
}

.width-855 {
  width: 855px !important;
}

.width-856 {
  width: 856px !important;
}

.width-857 {
  width: 857px !important;
}

.width-858 {
  width: 858px !important;
}

.width-859 {
  width: 859px !important;
}

.width-860 {
  width: 860px !important;
}

.width-861 {
  width: 861px !important;
}

.width-862 {
  width: 862px !important;
}

.width-863 {
  width: 863px !important;
}

.width-864 {
  width: 864px !important;
}

.width-865 {
  width: 865px !important;
}

.width-866 {
  width: 866px !important;
}

.width-867 {
  width: 867px !important;
}

.width-868 {
  width: 868px !important;
}

.width-869 {
  width: 869px !important;
}

.width-870 {
  width: 870px !important;
}

.width-871 {
  width: 871px !important;
}

.width-872 {
  width: 872px !important;
}

.width-873 {
  width: 873px !important;
}

.width-874 {
  width: 874px !important;
}

.width-875 {
  width: 875px !important;
}

.width-876 {
  width: 876px !important;
}

.width-877 {
  width: 877px !important;
}

.width-878 {
  width: 878px !important;
}

.width-879 {
  width: 879px !important;
}

.width-880 {
  width: 880px !important;
}

.width-881 {
  width: 881px !important;
}

.width-882 {
  width: 882px !important;
}

.width-883 {
  width: 883px !important;
}

.width-884 {
  width: 884px !important;
}

.width-885 {
  width: 885px !important;
}

.width-886 {
  width: 886px !important;
}

.width-887 {
  width: 887px !important;
}

.width-888 {
  width: 888px !important;
}

.width-889 {
  width: 889px !important;
}

.width-890 {
  width: 890px !important;
}

.width-891 {
  width: 891px !important;
}

.width-892 {
  width: 892px !important;
}

.width-893 {
  width: 893px !important;
}

.width-894 {
  width: 894px !important;
}

.width-895 {
  width: 895px !important;
}

.width-896 {
  width: 896px !important;
}

.width-897 {
  width: 897px !important;
}

.width-898 {
  width: 898px !important;
}

.width-899 {
  width: 899px !important;
}

.width-900 {
  width: 900px !important;
}

.width-901 {
  width: 901px !important;
}

.width-902 {
  width: 902px !important;
}

.width-903 {
  width: 903px !important;
}

.width-904 {
  width: 904px !important;
}

.width-905 {
  width: 905px !important;
}

.width-906 {
  width: 906px !important;
}

.width-907 {
  width: 907px !important;
}

.width-908 {
  width: 908px !important;
}

.width-909 {
  width: 909px !important;
}

.width-910 {
  width: 910px !important;
}

.width-911 {
  width: 911px !important;
}

.width-912 {
  width: 912px !important;
}

.width-913 {
  width: 913px !important;
}

.width-914 {
  width: 914px !important;
}

.width-915 {
  width: 915px !important;
}

.width-916 {
  width: 916px !important;
}

.width-917 {
  width: 917px !important;
}

.width-918 {
  width: 918px !important;
}

.width-919 {
  width: 919px !important;
}

.width-920 {
  width: 920px !important;
}

.width-921 {
  width: 921px !important;
}

.width-922 {
  width: 922px !important;
}

.width-923 {
  width: 923px !important;
}

.width-924 {
  width: 924px !important;
}

.width-925 {
  width: 925px !important;
}

.width-926 {
  width: 926px !important;
}

.width-927 {
  width: 927px !important;
}

.width-928 {
  width: 928px !important;
}

.width-929 {
  width: 929px !important;
}

.width-930 {
  width: 930px !important;
}

.width-931 {
  width: 931px !important;
}

.width-932 {
  width: 932px !important;
}

.width-933 {
  width: 933px !important;
}

.width-934 {
  width: 934px !important;
}

.width-935 {
  width: 935px !important;
}

.width-936 {
  width: 936px !important;
}

.width-937 {
  width: 937px !important;
}

.width-938 {
  width: 938px !important;
}

.width-939 {
  width: 939px !important;
}

.width-940 {
  width: 940px !important;
}

.width-941 {
  width: 941px !important;
}

.width-942 {
  width: 942px !important;
}

.width-943 {
  width: 943px !important;
}

.width-944 {
  width: 944px !important;
}

.width-945 {
  width: 945px !important;
}

.width-946 {
  width: 946px !important;
}

.width-947 {
  width: 947px !important;
}

.width-948 {
  width: 948px !important;
}

.width-949 {
  width: 949px !important;
}

.width-950 {
  width: 950px !important;
}

.width-951 {
  width: 951px !important;
}

.width-952 {
  width: 952px !important;
}

.width-953 {
  width: 953px !important;
}

.width-954 {
  width: 954px !important;
}

.width-955 {
  width: 955px !important;
}

.width-956 {
  width: 956px !important;
}

.width-957 {
  width: 957px !important;
}

.width-958 {
  width: 958px !important;
}

.width-959 {
  width: 959px !important;
}

.width-960 {
  width: 960px !important;
}

.width-961 {
  width: 961px !important;
}

.width-962 {
  width: 962px !important;
}

.width-963 {
  width: 963px !important;
}

.width-964 {
  width: 964px !important;
}

.width-965 {
  width: 965px !important;
}

.width-966 {
  width: 966px !important;
}

.width-967 {
  width: 967px !important;
}

.width-968 {
  width: 968px !important;
}

.width-969 {
  width: 969px !important;
}

.width-970 {
  width: 970px !important;
}

.width-971 {
  width: 971px !important;
}

.width-972 {
  width: 972px !important;
}

.width-973 {
  width: 973px !important;
}

.width-974 {
  width: 974px !important;
}

.width-975 {
  width: 975px !important;
}

.width-976 {
  width: 976px !important;
}

.width-977 {
  width: 977px !important;
}

.width-978 {
  width: 978px !important;
}

.width-979 {
  width: 979px !important;
}

.width-980 {
  width: 980px !important;
}

.width-981 {
  width: 981px !important;
}

.width-982 {
  width: 982px !important;
}

.width-983 {
  width: 983px !important;
}

.width-984 {
  width: 984px !important;
}

.width-985 {
  width: 985px !important;
}

.width-986 {
  width: 986px !important;
}

.width-987 {
  width: 987px !important;
}

.width-988 {
  width: 988px !important;
}

.width-989 {
  width: 989px !important;
}

.width-990 {
  width: 990px !important;
}

.width-991 {
  width: 991px !important;
}

.width-992 {
  width: 992px !important;
}

.width-993 {
  width: 993px !important;
}

.width-994 {
  width: 994px !important;
}

.width-995 {
  width: 995px !important;
}

.width-996 {
  width: 996px !important;
}

.width-997 {
  width: 997px !important;
}

.width-998 {
  width: 998px !important;
}

.width-999 {
  width: 999px !important;
}

.width-1000 {
  width: 1000px !important;
}

.height-10 {
  height: 10px !important;
}

.height-11 {
  height: 11px !important;
}

.height-12 {
  height: 12px !important;
}

.height-13 {
  height: 13px !important;
}

.height-14 {
  height: 14px !important;
}

.height-15 {
  height: 15px !important;
}

.height-16 {
  height: 16px !important;
}

.height-17 {
  height: 17px !important;
}

.height-18 {
  height: 18px !important;
}

.height-19 {
  height: 19px !important;
}

.height-20 {
  height: 20px !important;
}

.height-21 {
  height: 21px !important;
}

.height-22 {
  height: 22px !important;
}

.height-23 {
  height: 23px !important;
}

.height-24 {
  height: 24px !important;
}

.height-25 {
  height: 25px !important;
}

.height-26 {
  height: 26px !important;
}

.height-27 {
  height: 27px !important;
}

.height-28 {
  height: 28px !important;
}

.height-29 {
  height: 29px !important;
}

.height-30 {
  height: 30px !important;
}

.height-31 {
  height: 31px !important;
}

.height-32 {
  height: 32px !important;
}

.height-33 {
  height: 33px !important;
}

.height-34 {
  height: 34px !important;
}

.height-35 {
  height: 35px !important;
}

.height-36 {
  height: 36px !important;
}

.height-37 {
  height: 37px !important;
}

.height-38 {
  height: 38px !important;
}

.height-39 {
  height: 39px !important;
}

.height-40 {
  height: 40px !important;
}

.height-41 {
  height: 41px !important;
}

.height-42 {
  height: 42px !important;
}

.height-43 {
  height: 43px !important;
}

.height-44 {
  height: 44px !important;
}

.height-45 {
  height: 45px !important;
}

.height-46 {
  height: 46px !important;
}

.height-47 {
  height: 47px !important;
}

.height-48 {
  height: 48px !important;
}

.height-49 {
  height: 49px !important;
}

.height-50 {
  height: 50px !important;
}

.height-51 {
  height: 51px !important;
}

.height-52 {
  height: 52px !important;
}

.height-53 {
  height: 53px !important;
}

.height-54 {
  height: 54px !important;
}

.height-55 {
  height: 55px !important;
}

.height-56 {
  height: 56px !important;
}

.height-57 {
  height: 57px !important;
}

.height-58 {
  height: 58px !important;
}

.height-59 {
  height: 59px !important;
}

.height-60 {
  height: 60px !important;
}

.height-61 {
  height: 61px !important;
}

.height-62 {
  height: 62px !important;
}

.height-63 {
  height: 63px !important;
}

.height-64 {
  height: 64px !important;
}

.height-65 {
  height: 65px !important;
}

.height-66 {
  height: 66px !important;
}

.height-67 {
  height: 67px !important;
}

.height-68 {
  height: 68px !important;
}

.height-69 {
  height: 69px !important;
}

.height-70 {
  height: 70px !important;
}

.height-71 {
  height: 71px !important;
}

.height-72 {
  height: 72px !important;
}

.height-73 {
  height: 73px !important;
}

.height-74 {
  height: 74px !important;
}

.height-75 {
  height: 75px !important;
}

.height-76 {
  height: 76px !important;
}

.height-77 {
  height: 77px !important;
}

.height-78 {
  height: 78px !important;
}

.height-79 {
  height: 79px !important;
}

.height-80 {
  height: 80px !important;
}

.height-81 {
  height: 81px !important;
}

.height-82 {
  height: 82px !important;
}

.height-83 {
  height: 83px !important;
}

.height-84 {
  height: 84px !important;
}

.height-85 {
  height: 85px !important;
}

.height-86 {
  height: 86px !important;
}

.height-87 {
  height: 87px !important;
}

.height-88 {
  height: 88px !important;
}

.height-89 {
  height: 89px !important;
}

.height-90 {
  height: 90px !important;
}

.height-91 {
  height: 91px !important;
}

.height-92 {
  height: 92px !important;
}

.height-93 {
  height: 93px !important;
}

.height-94 {
  height: 94px !important;
}

.height-95 {
  height: 95px !important;
}

.height-96 {
  height: 96px !important;
}

.height-97 {
  height: 97px !important;
}

.height-98 {
  height: 98px !important;
}

.height-99 {
  height: 99px !important;
}

.height-100 {
  height: 100px !important;
}

.height-101 {
  height: 101px !important;
}

.height-102 {
  height: 102px !important;
}

.height-103 {
  height: 103px !important;
}

.height-104 {
  height: 104px !important;
}

.height-105 {
  height: 105px !important;
}

.height-106 {
  height: 106px !important;
}

.height-107 {
  height: 107px !important;
}

.height-108 {
  height: 108px !important;
}

.height-109 {
  height: 109px !important;
}

.height-110 {
  height: 110px !important;
}

.height-111 {
  height: 111px !important;
}

.height-112 {
  height: 112px !important;
}

.height-113 {
  height: 113px !important;
}

.height-114 {
  height: 114px !important;
}

.height-115 {
  height: 115px !important;
}

.height-116 {
  height: 116px !important;
}

.height-117 {
  height: 117px !important;
}

.height-118 {
  height: 118px !important;
}

.height-119 {
  height: 119px !important;
}

.height-120 {
  height: 120px !important;
}

.height-121 {
  height: 121px !important;
}

.height-122 {
  height: 122px !important;
}

.height-123 {
  height: 123px !important;
}

.height-124 {
  height: 124px !important;
}

.height-125 {
  height: 125px !important;
}

.height-126 {
  height: 126px !important;
}

.height-127 {
  height: 127px !important;
}

.height-128 {
  height: 128px !important;
}

.height-129 {
  height: 129px !important;
}

.height-130 {
  height: 130px !important;
}

.height-131 {
  height: 131px !important;
}

.height-132 {
  height: 132px !important;
}

.height-133 {
  height: 133px !important;
}

.height-134 {
  height: 134px !important;
}

.height-135 {
  height: 135px !important;
}

.height-136 {
  height: 136px !important;
}

.height-137 {
  height: 137px !important;
}

.height-138 {
  height: 138px !important;
}

.height-139 {
  height: 139px !important;
}

.height-140 {
  height: 140px !important;
}

.height-141 {
  height: 141px !important;
}

.height-142 {
  height: 142px !important;
}

.height-143 {
  height: 143px !important;
}

.height-144 {
  height: 144px !important;
}

.height-145 {
  height: 145px !important;
}

.height-146 {
  height: 146px !important;
}

.height-147 {
  height: 147px !important;
}

.height-148 {
  height: 148px !important;
}

.height-149 {
  height: 149px !important;
}

.height-150 {
  height: 150px !important;
}

.height-151 {
  height: 151px !important;
}

.height-152 {
  height: 152px !important;
}

.height-153 {
  height: 153px !important;
}

.height-154 {
  height: 154px !important;
}

.height-155 {
  height: 155px !important;
}

.height-156 {
  height: 156px !important;
}

.height-157 {
  height: 157px !important;
}

.height-158 {
  height: 158px !important;
}

.height-159 {
  height: 159px !important;
}

.height-160 {
  height: 160px !important;
}

.height-161 {
  height: 161px !important;
}

.height-162 {
  height: 162px !important;
}

.height-163 {
  height: 163px !important;
}

.height-164 {
  height: 164px !important;
}

.height-165 {
  height: 165px !important;
}

.height-166 {
  height: 166px !important;
}

.height-167 {
  height: 167px !important;
}

.height-168 {
  height: 168px !important;
}

.height-169 {
  height: 169px !important;
}

.height-170 {
  height: 170px !important;
}

.height-171 {
  height: 171px !important;
}

.height-172 {
  height: 172px !important;
}

.height-173 {
  height: 173px !important;
}

.height-174 {
  height: 174px !important;
}

.height-175 {
  height: 175px !important;
}

.height-176 {
  height: 176px !important;
}

.height-177 {
  height: 177px !important;
}

.height-178 {
  height: 178px !important;
}

.height-179 {
  height: 179px !important;
}

.height-180 {
  height: 180px !important;
}

.height-181 {
  height: 181px !important;
}

.height-182 {
  height: 182px !important;
}

.height-183 {
  height: 183px !important;
}

.height-184 {
  height: 184px !important;
}

.height-185 {
  height: 185px !important;
}

.height-186 {
  height: 186px !important;
}

.height-187 {
  height: 187px !important;
}

.height-188 {
  height: 188px !important;
}

.height-189 {
  height: 189px !important;
}

.height-190 {
  height: 190px !important;
}

.height-191 {
  height: 191px !important;
}

.height-192 {
  height: 192px !important;
}

.height-193 {
  height: 193px !important;
}

.height-194 {
  height: 194px !important;
}

.height-195 {
  height: 195px !important;
}

.height-196 {
  height: 196px !important;
}

.height-197 {
  height: 197px !important;
}

.height-198 {
  height: 198px !important;
}

.height-199 {
  height: 199px !important;
}

.height-200 {
  height: 200px !important;
}

.height-201 {
  height: 201px !important;
}

.height-202 {
  height: 202px !important;
}

.height-203 {
  height: 203px !important;
}

.height-204 {
  height: 204px !important;
}

.height-205 {
  height: 205px !important;
}

.height-206 {
  height: 206px !important;
}

.height-207 {
  height: 207px !important;
}

.height-208 {
  height: 208px !important;
}

.height-209 {
  height: 209px !important;
}

.height-210 {
  height: 210px !important;
}

.height-211 {
  height: 211px !important;
}

.height-212 {
  height: 212px !important;
}

.height-213 {
  height: 213px !important;
}

.height-214 {
  height: 214px !important;
}

.height-215 {
  height: 215px !important;
}

.height-216 {
  height: 216px !important;
}

.height-217 {
  height: 217px !important;
}

.height-218 {
  height: 218px !important;
}

.height-219 {
  height: 219px !important;
}

.height-220 {
  height: 220px !important;
}

.height-221 {
  height: 221px !important;
}

.height-222 {
  height: 222px !important;
}

.height-223 {
  height: 223px !important;
}

.height-224 {
  height: 224px !important;
}

.height-225 {
  height: 225px !important;
}

.height-226 {
  height: 226px !important;
}

.height-227 {
  height: 227px !important;
}

.height-228 {
  height: 228px !important;
}

.height-229 {
  height: 229px !important;
}

.height-230 {
  height: 230px !important;
}

.height-231 {
  height: 231px !important;
}

.height-232 {
  height: 232px !important;
}

.height-233 {
  height: 233px !important;
}

.height-234 {
  height: 234px !important;
}

.height-235 {
  height: 235px !important;
}

.height-236 {
  height: 236px !important;
}

.height-237 {
  height: 237px !important;
}

.height-238 {
  height: 238px !important;
}

.height-239 {
  height: 239px !important;
}

.height-240 {
  height: 240px !important;
}

.height-241 {
  height: 241px !important;
}

.height-242 {
  height: 242px !important;
}

.height-243 {
  height: 243px !important;
}

.height-244 {
  height: 244px !important;
}

.height-245 {
  height: 245px !important;
}

.height-246 {
  height: 246px !important;
}

.height-247 {
  height: 247px !important;
}

.height-248 {
  height: 248px !important;
}

.height-249 {
  height: 249px !important;
}

.height-250 {
  height: 250px !important;
}

.height-251 {
  height: 251px !important;
}

.height-252 {
  height: 252px !important;
}

.height-253 {
  height: 253px !important;
}

.height-254 {
  height: 254px !important;
}

.height-255 {
  height: 255px !important;
}

.height-256 {
  height: 256px !important;
}

.height-257 {
  height: 257px !important;
}

.height-258 {
  height: 258px !important;
}

.height-259 {
  height: 259px !important;
}

.height-260 {
  height: 260px !important;
}

.height-261 {
  height: 261px !important;
}

.height-262 {
  height: 262px !important;
}

.height-263 {
  height: 263px !important;
}

.height-264 {
  height: 264px !important;
}

.height-265 {
  height: 265px !important;
}

.height-266 {
  height: 266px !important;
}

.height-267 {
  height: 267px !important;
}

.height-268 {
  height: 268px !important;
}

.height-269 {
  height: 269px !important;
}

.height-270 {
  height: 270px !important;
}

.height-271 {
  height: 271px !important;
}

.height-272 {
  height: 272px !important;
}

.height-273 {
  height: 273px !important;
}

.height-274 {
  height: 274px !important;
}

.height-275 {
  height: 275px !important;
}

.height-276 {
  height: 276px !important;
}

.height-277 {
  height: 277px !important;
}

.height-278 {
  height: 278px !important;
}

.height-279 {
  height: 279px !important;
}

.height-280 {
  height: 280px !important;
}

.height-281 {
  height: 281px !important;
}

.height-282 {
  height: 282px !important;
}

.height-283 {
  height: 283px !important;
}

.height-284 {
  height: 284px !important;
}

.height-285 {
  height: 285px !important;
}

.height-286 {
  height: 286px !important;
}

.height-287 {
  height: 287px !important;
}

.height-288 {
  height: 288px !important;
}

.height-289 {
  height: 289px !important;
}

.height-290 {
  height: 290px !important;
}

.height-291 {
  height: 291px !important;
}

.height-292 {
  height: 292px !important;
}

.height-293 {
  height: 293px !important;
}

.height-294 {
  height: 294px !important;
}

.height-295 {
  height: 295px !important;
}

.height-296 {
  height: 296px !important;
}

.height-297 {
  height: 297px !important;
}

.height-298 {
  height: 298px !important;
}

.height-299 {
  height: 299px !important;
}

.height-300 {
  height: 300px !important;
}

.height-301 {
  height: 301px !important;
}

.height-302 {
  height: 302px !important;
}

.height-303 {
  height: 303px !important;
}

.height-304 {
  height: 304px !important;
}

.height-305 {
  height: 305px !important;
}

.height-306 {
  height: 306px !important;
}

.height-307 {
  height: 307px !important;
}

.height-308 {
  height: 308px !important;
}

.height-309 {
  height: 309px !important;
}

.height-310 {
  height: 310px !important;
}

.height-311 {
  height: 311px !important;
}

.height-312 {
  height: 312px !important;
}

.height-313 {
  height: 313px !important;
}

.height-314 {
  height: 314px !important;
}

.height-315 {
  height: 315px !important;
}

.height-316 {
  height: 316px !important;
}

.height-317 {
  height: 317px !important;
}

.height-318 {
  height: 318px !important;
}

.height-319 {
  height: 319px !important;
}

.height-320 {
  height: 320px !important;
}

.height-321 {
  height: 321px !important;
}

.height-322 {
  height: 322px !important;
}

.height-323 {
  height: 323px !important;
}

.height-324 {
  height: 324px !important;
}

.height-325 {
  height: 325px !important;
}

.height-326 {
  height: 326px !important;
}

.height-327 {
  height: 327px !important;
}

.height-328 {
  height: 328px !important;
}

.height-329 {
  height: 329px !important;
}

.height-330 {
  height: 330px !important;
}

.height-331 {
  height: 331px !important;
}

.height-332 {
  height: 332px !important;
}

.height-333 {
  height: 333px !important;
}

.height-334 {
  height: 334px !important;
}

.height-335 {
  height: 335px !important;
}

.height-336 {
  height: 336px !important;
}

.height-337 {
  height: 337px !important;
}

.height-338 {
  height: 338px !important;
}

.height-339 {
  height: 339px !important;
}

.height-340 {
  height: 340px !important;
}

.height-341 {
  height: 341px !important;
}

.height-342 {
  height: 342px !important;
}

.height-343 {
  height: 343px !important;
}

.height-344 {
  height: 344px !important;
}

.height-345 {
  height: 345px !important;
}

.height-346 {
  height: 346px !important;
}

.height-347 {
  height: 347px !important;
}

.height-348 {
  height: 348px !important;
}

.height-349 {
  height: 349px !important;
}

.height-350 {
  height: 350px !important;
}

.height-351 {
  height: 351px !important;
}

.height-352 {
  height: 352px !important;
}

.height-353 {
  height: 353px !important;
}

.height-354 {
  height: 354px !important;
}

.height-355 {
  height: 355px !important;
}

.height-356 {
  height: 356px !important;
}

.height-357 {
  height: 357px !important;
}

.height-358 {
  height: 358px !important;
}

.height-359 {
  height: 359px !important;
}

.height-360 {
  height: 360px !important;
}

.height-361 {
  height: 361px !important;
}

.height-362 {
  height: 362px !important;
}

.height-363 {
  height: 363px !important;
}

.height-364 {
  height: 364px !important;
}

.height-365 {
  height: 365px !important;
}

.height-366 {
  height: 366px !important;
}

.height-367 {
  height: 367px !important;
}

.height-368 {
  height: 368px !important;
}

.height-369 {
  height: 369px !important;
}

.height-370 {
  height: 370px !important;
}

.height-371 {
  height: 371px !important;
}

.height-372 {
  height: 372px !important;
}

.height-373 {
  height: 373px !important;
}

.height-374 {
  height: 374px !important;
}

.height-375 {
  height: 375px !important;
}

.height-376 {
  height: 376px !important;
}

.height-377 {
  height: 377px !important;
}

.height-378 {
  height: 378px !important;
}

.height-379 {
  height: 379px !important;
}

.height-380 {
  height: 380px !important;
}

.height-381 {
  height: 381px !important;
}

.height-382 {
  height: 382px !important;
}

.height-383 {
  height: 383px !important;
}

.height-384 {
  height: 384px !important;
}

.height-385 {
  height: 385px !important;
}

.height-386 {
  height: 386px !important;
}

.height-387 {
  height: 387px !important;
}

.height-388 {
  height: 388px !important;
}

.height-389 {
  height: 389px !important;
}

.height-390 {
  height: 390px !important;
}

.height-391 {
  height: 391px !important;
}

.height-392 {
  height: 392px !important;
}

.height-393 {
  height: 393px !important;
}

.height-394 {
  height: 394px !important;
}

.height-395 {
  height: 395px !important;
}

.height-396 {
  height: 396px !important;
}

.height-397 {
  height: 397px !important;
}

.height-398 {
  height: 398px !important;
}

.height-399 {
  height: 399px !important;
}

.height-400 {
  height: 400px !important;
}

.height-401 {
  height: 401px !important;
}

.height-402 {
  height: 402px !important;
}

.height-403 {
  height: 403px !important;
}

.height-404 {
  height: 404px !important;
}

.height-405 {
  height: 405px !important;
}

.height-406 {
  height: 406px !important;
}

.height-407 {
  height: 407px !important;
}

.height-408 {
  height: 408px !important;
}

.height-409 {
  height: 409px !important;
}

.height-410 {
  height: 410px !important;
}

.height-411 {
  height: 411px !important;
}

.height-412 {
  height: 412px !important;
}

.height-413 {
  height: 413px !important;
}

.height-414 {
  height: 414px !important;
}

.height-415 {
  height: 415px !important;
}

.height-416 {
  height: 416px !important;
}

.height-417 {
  height: 417px !important;
}

.height-418 {
  height: 418px !important;
}

.height-419 {
  height: 419px !important;
}

.height-420 {
  height: 420px !important;
}

.height-421 {
  height: 421px !important;
}

.height-422 {
  height: 422px !important;
}

.height-423 {
  height: 423px !important;
}

.height-424 {
  height: 424px !important;
}

.height-425 {
  height: 425px !important;
}

.height-426 {
  height: 426px !important;
}

.height-427 {
  height: 427px !important;
}

.height-428 {
  height: 428px !important;
}

.height-429 {
  height: 429px !important;
}

.height-430 {
  height: 430px !important;
}

.height-431 {
  height: 431px !important;
}

.height-432 {
  height: 432px !important;
}

.height-433 {
  height: 433px !important;
}

.height-434 {
  height: 434px !important;
}

.height-435 {
  height: 435px !important;
}

.height-436 {
  height: 436px !important;
}

.height-437 {
  height: 437px !important;
}

.height-438 {
  height: 438px !important;
}

.height-439 {
  height: 439px !important;
}

.height-440 {
  height: 440px !important;
}

.height-441 {
  height: 441px !important;
}

.height-442 {
  height: 442px !important;
}

.height-443 {
  height: 443px !important;
}

.height-444 {
  height: 444px !important;
}

.height-445 {
  height: 445px !important;
}

.height-446 {
  height: 446px !important;
}

.height-447 {
  height: 447px !important;
}

.height-448 {
  height: 448px !important;
}

.height-449 {
  height: 449px !important;
}

.height-450 {
  height: 450px !important;
}

.height-451 {
  height: 451px !important;
}

.height-452 {
  height: 452px !important;
}

.height-453 {
  height: 453px !important;
}

.height-454 {
  height: 454px !important;
}

.height-455 {
  height: 455px !important;
}

.height-456 {
  height: 456px !important;
}

.height-457 {
  height: 457px !important;
}

.height-458 {
  height: 458px !important;
}

.height-459 {
  height: 459px !important;
}

.height-460 {
  height: 460px !important;
}

.height-461 {
  height: 461px !important;
}

.height-462 {
  height: 462px !important;
}

.height-463 {
  height: 463px !important;
}

.height-464 {
  height: 464px !important;
}

.height-465 {
  height: 465px !important;
}

.height-466 {
  height: 466px !important;
}

.height-467 {
  height: 467px !important;
}

.height-468 {
  height: 468px !important;
}

.height-469 {
  height: 469px !important;
}

.height-470 {
  height: 470px !important;
}

.height-471 {
  height: 471px !important;
}

.height-472 {
  height: 472px !important;
}

.height-473 {
  height: 473px !important;
}

.height-474 {
  height: 474px !important;
}

.height-475 {
  height: 475px !important;
}

.height-476 {
  height: 476px !important;
}

.height-477 {
  height: 477px !important;
}

.height-478 {
  height: 478px !important;
}

.height-479 {
  height: 479px !important;
}

.height-480 {
  height: 480px !important;
}

.height-481 {
  height: 481px !important;
}

.height-482 {
  height: 482px !important;
}

.height-483 {
  height: 483px !important;
}

.height-484 {
  height: 484px !important;
}

.height-485 {
  height: 485px !important;
}

.height-486 {
  height: 486px !important;
}

.height-487 {
  height: 487px !important;
}

.height-488 {
  height: 488px !important;
}

.height-489 {
  height: 489px !important;
}

.height-490 {
  height: 490px !important;
}

.height-491 {
  height: 491px !important;
}

.height-492 {
  height: 492px !important;
}

.height-493 {
  height: 493px !important;
}

.height-494 {
  height: 494px !important;
}

.height-495 {
  height: 495px !important;
}

.height-496 {
  height: 496px !important;
}

.height-497 {
  height: 497px !important;
}

.height-498 {
  height: 498px !important;
}

.height-499 {
  height: 499px !important;
}

.height-500 {
  height: 500px !important;
}

.height-501 {
  height: 501px !important;
}

.height-502 {
  height: 502px !important;
}

.height-503 {
  height: 503px !important;
}

.height-504 {
  height: 504px !important;
}

.height-505 {
  height: 505px !important;
}

.height-506 {
  height: 506px !important;
}

.height-507 {
  height: 507px !important;
}

.height-508 {
  height: 508px !important;
}

.height-509 {
  height: 509px !important;
}

.height-510 {
  height: 510px !important;
}

.height-511 {
  height: 511px !important;
}

.height-512 {
  height: 512px !important;
}

.height-513 {
  height: 513px !important;
}

.height-514 {
  height: 514px !important;
}

.height-515 {
  height: 515px !important;
}

.height-516 {
  height: 516px !important;
}

.height-517 {
  height: 517px !important;
}

.height-518 {
  height: 518px !important;
}

.height-519 {
  height: 519px !important;
}

.height-520 {
  height: 520px !important;
}

.height-521 {
  height: 521px !important;
}

.height-522 {
  height: 522px !important;
}

.height-523 {
  height: 523px !important;
}

.height-524 {
  height: 524px !important;
}

.height-525 {
  height: 525px !important;
}

.height-526 {
  height: 526px !important;
}

.height-527 {
  height: 527px !important;
}

.height-528 {
  height: 528px !important;
}

.height-529 {
  height: 529px !important;
}

.height-530 {
  height: 530px !important;
}

.height-531 {
  height: 531px !important;
}

.height-532 {
  height: 532px !important;
}

.height-533 {
  height: 533px !important;
}

.height-534 {
  height: 534px !important;
}

.height-535 {
  height: 535px !important;
}

.height-536 {
  height: 536px !important;
}

.height-537 {
  height: 537px !important;
}

.height-538 {
  height: 538px !important;
}

.height-539 {
  height: 539px !important;
}

.height-540 {
  height: 540px !important;
}

.height-541 {
  height: 541px !important;
}

.height-542 {
  height: 542px !important;
}

.height-543 {
  height: 543px !important;
}

.height-544 {
  height: 544px !important;
}

.height-545 {
  height: 545px !important;
}

.height-546 {
  height: 546px !important;
}

.height-547 {
  height: 547px !important;
}

.height-548 {
  height: 548px !important;
}

.height-549 {
  height: 549px !important;
}

.height-550 {
  height: 550px !important;
}

.height-551 {
  height: 551px !important;
}

.height-552 {
  height: 552px !important;
}

.height-553 {
  height: 553px !important;
}

.height-554 {
  height: 554px !important;
}

.height-555 {
  height: 555px !important;
}

.height-556 {
  height: 556px !important;
}

.height-557 {
  height: 557px !important;
}

.height-558 {
  height: 558px !important;
}

.height-559 {
  height: 559px !important;
}

.height-560 {
  height: 560px !important;
}

.height-561 {
  height: 561px !important;
}

.height-562 {
  height: 562px !important;
}

.height-563 {
  height: 563px !important;
}

.height-564 {
  height: 564px !important;
}

.height-565 {
  height: 565px !important;
}

.height-566 {
  height: 566px !important;
}

.height-567 {
  height: 567px !important;
}

.height-568 {
  height: 568px !important;
}

.height-569 {
  height: 569px !important;
}

.height-570 {
  height: 570px !important;
}

.height-571 {
  height: 571px !important;
}

.height-572 {
  height: 572px !important;
}

.height-573 {
  height: 573px !important;
}

.height-574 {
  height: 574px !important;
}

.height-575 {
  height: 575px !important;
}

.height-576 {
  height: 576px !important;
}

.height-577 {
  height: 577px !important;
}

.height-578 {
  height: 578px !important;
}

.height-579 {
  height: 579px !important;
}

.height-580 {
  height: 580px !important;
}

.height-581 {
  height: 581px !important;
}

.height-582 {
  height: 582px !important;
}

.height-583 {
  height: 583px !important;
}

.height-584 {
  height: 584px !important;
}

.height-585 {
  height: 585px !important;
}

.height-586 {
  height: 586px !important;
}

.height-587 {
  height: 587px !important;
}

.height-588 {
  height: 588px !important;
}

.height-589 {
  height: 589px !important;
}

.height-590 {
  height: 590px !important;
}

.height-591 {
  height: 591px !important;
}

.height-592 {
  height: 592px !important;
}

.height-593 {
  height: 593px !important;
}

.height-594 {
  height: 594px !important;
}

.height-595 {
  height: 595px !important;
}

.height-596 {
  height: 596px !important;
}

.height-597 {
  height: 597px !important;
}

.height-598 {
  height: 598px !important;
}

.height-599 {
  height: 599px !important;
}

.height-600 {
  height: 600px !important;
}

.height-601 {
  height: 601px !important;
}

.height-602 {
  height: 602px !important;
}

.height-603 {
  height: 603px !important;
}

.height-604 {
  height: 604px !important;
}

.height-605 {
  height: 605px !important;
}

.height-606 {
  height: 606px !important;
}

.height-607 {
  height: 607px !important;
}

.height-608 {
  height: 608px !important;
}

.height-609 {
  height: 609px !important;
}

.height-610 {
  height: 610px !important;
}

.height-611 {
  height: 611px !important;
}

.height-612 {
  height: 612px !important;
}

.height-613 {
  height: 613px !important;
}

.height-614 {
  height: 614px !important;
}

.height-615 {
  height: 615px !important;
}

.height-616 {
  height: 616px !important;
}

.height-617 {
  height: 617px !important;
}

.height-618 {
  height: 618px !important;
}

.height-619 {
  height: 619px !important;
}

.height-620 {
  height: 620px !important;
}

.height-621 {
  height: 621px !important;
}

.height-622 {
  height: 622px !important;
}

.height-623 {
  height: 623px !important;
}

.height-624 {
  height: 624px !important;
}

.height-625 {
  height: 625px !important;
}

.height-626 {
  height: 626px !important;
}

.height-627 {
  height: 627px !important;
}

.height-628 {
  height: 628px !important;
}

.height-629 {
  height: 629px !important;
}

.height-630 {
  height: 630px !important;
}

.height-631 {
  height: 631px !important;
}

.height-632 {
  height: 632px !important;
}

.height-633 {
  height: 633px !important;
}

.height-634 {
  height: 634px !important;
}

.height-635 {
  height: 635px !important;
}

.height-636 {
  height: 636px !important;
}

.height-637 {
  height: 637px !important;
}

.height-638 {
  height: 638px !important;
}

.height-639 {
  height: 639px !important;
}

.height-640 {
  height: 640px !important;
}

.height-641 {
  height: 641px !important;
}

.height-642 {
  height: 642px !important;
}

.height-643 {
  height: 643px !important;
}

.height-644 {
  height: 644px !important;
}

.height-645 {
  height: 645px !important;
}

.height-646 {
  height: 646px !important;
}

.height-647 {
  height: 647px !important;
}

.height-648 {
  height: 648px !important;
}

.height-649 {
  height: 649px !important;
}

.height-650 {
  height: 650px !important;
}

.height-651 {
  height: 651px !important;
}

.height-652 {
  height: 652px !important;
}

.height-653 {
  height: 653px !important;
}

.height-654 {
  height: 654px !important;
}

.height-655 {
  height: 655px !important;
}

.height-656 {
  height: 656px !important;
}

.height-657 {
  height: 657px !important;
}

.height-658 {
  height: 658px !important;
}

.height-659 {
  height: 659px !important;
}

.height-660 {
  height: 660px !important;
}

.height-661 {
  height: 661px !important;
}

.height-662 {
  height: 662px !important;
}

.height-663 {
  height: 663px !important;
}

.height-664 {
  height: 664px !important;
}

.height-665 {
  height: 665px !important;
}

.height-666 {
  height: 666px !important;
}

.height-667 {
  height: 667px !important;
}

.height-668 {
  height: 668px !important;
}

.height-669 {
  height: 669px !important;
}

.height-670 {
  height: 670px !important;
}

.height-671 {
  height: 671px !important;
}

.height-672 {
  height: 672px !important;
}

.height-673 {
  height: 673px !important;
}

.height-674 {
  height: 674px !important;
}

.height-675 {
  height: 675px !important;
}

.height-676 {
  height: 676px !important;
}

.height-677 {
  height: 677px !important;
}

.height-678 {
  height: 678px !important;
}

.height-679 {
  height: 679px !important;
}

.height-680 {
  height: 680px !important;
}

.height-681 {
  height: 681px !important;
}

.height-682 {
  height: 682px !important;
}

.height-683 {
  height: 683px !important;
}

.height-684 {
  height: 684px !important;
}

.height-685 {
  height: 685px !important;
}

.height-686 {
  height: 686px !important;
}

.height-687 {
  height: 687px !important;
}

.height-688 {
  height: 688px !important;
}

.height-689 {
  height: 689px !important;
}

.height-690 {
  height: 690px !important;
}

.height-691 {
  height: 691px !important;
}

.height-692 {
  height: 692px !important;
}

.height-693 {
  height: 693px !important;
}

.height-694 {
  height: 694px !important;
}

.height-695 {
  height: 695px !important;
}

.height-696 {
  height: 696px !important;
}

.height-697 {
  height: 697px !important;
}

.height-698 {
  height: 698px !important;
}

.height-699 {
  height: 699px !important;
}

.height-700 {
  height: 700px !important;
}

.height-701 {
  height: 701px !important;
}

.height-702 {
  height: 702px !important;
}

.height-703 {
  height: 703px !important;
}

.height-704 {
  height: 704px !important;
}

.height-705 {
  height: 705px !important;
}

.height-706 {
  height: 706px !important;
}

.height-707 {
  height: 707px !important;
}

.height-708 {
  height: 708px !important;
}

.height-709 {
  height: 709px !important;
}

.height-710 {
  height: 710px !important;
}

.height-711 {
  height: 711px !important;
}

.height-712 {
  height: 712px !important;
}

.height-713 {
  height: 713px !important;
}

.height-714 {
  height: 714px !important;
}

.height-715 {
  height: 715px !important;
}

.height-716 {
  height: 716px !important;
}

.height-717 {
  height: 717px !important;
}

.height-718 {
  height: 718px !important;
}

.height-719 {
  height: 719px !important;
}

.height-720 {
  height: 720px !important;
}

.height-721 {
  height: 721px !important;
}

.height-722 {
  height: 722px !important;
}

.height-723 {
  height: 723px !important;
}

.height-724 {
  height: 724px !important;
}

.height-725 {
  height: 725px !important;
}

.height-726 {
  height: 726px !important;
}

.height-727 {
  height: 727px !important;
}

.height-728 {
  height: 728px !important;
}

.height-729 {
  height: 729px !important;
}

.height-730 {
  height: 730px !important;
}

.height-731 {
  height: 731px !important;
}

.height-732 {
  height: 732px !important;
}

.height-733 {
  height: 733px !important;
}

.height-734 {
  height: 734px !important;
}

.height-735 {
  height: 735px !important;
}

.height-736 {
  height: 736px !important;
}

.height-737 {
  height: 737px !important;
}

.height-738 {
  height: 738px !important;
}

.height-739 {
  height: 739px !important;
}

.height-740 {
  height: 740px !important;
}

.height-741 {
  height: 741px !important;
}

.height-742 {
  height: 742px !important;
}

.height-743 {
  height: 743px !important;
}

.height-744 {
  height: 744px !important;
}

.height-745 {
  height: 745px !important;
}

.height-746 {
  height: 746px !important;
}

.height-747 {
  height: 747px !important;
}

.height-748 {
  height: 748px !important;
}

.height-749 {
  height: 749px !important;
}

.height-750 {
  height: 750px !important;
}

.height-751 {
  height: 751px !important;
}

.height-752 {
  height: 752px !important;
}

.height-753 {
  height: 753px !important;
}

.height-754 {
  height: 754px !important;
}

.height-755 {
  height: 755px !important;
}

.height-756 {
  height: 756px !important;
}

.height-757 {
  height: 757px !important;
}

.height-758 {
  height: 758px !important;
}

.height-759 {
  height: 759px !important;
}

.height-760 {
  height: 760px !important;
}

.height-761 {
  height: 761px !important;
}

.height-762 {
  height: 762px !important;
}

.height-763 {
  height: 763px !important;
}

.height-764 {
  height: 764px !important;
}

.height-765 {
  height: 765px !important;
}

.height-766 {
  height: 766px !important;
}

.height-767 {
  height: 767px !important;
}

.height-768 {
  height: 768px !important;
}

.height-769 {
  height: 769px !important;
}

.height-770 {
  height: 770px !important;
}

.height-771 {
  height: 771px !important;
}

.height-772 {
  height: 772px !important;
}

.height-773 {
  height: 773px !important;
}

.height-774 {
  height: 774px !important;
}

.height-775 {
  height: 775px !important;
}

.height-776 {
  height: 776px !important;
}

.height-777 {
  height: 777px !important;
}

.height-778 {
  height: 778px !important;
}

.height-779 {
  height: 779px !important;
}

.height-780 {
  height: 780px !important;
}

.height-781 {
  height: 781px !important;
}

.height-782 {
  height: 782px !important;
}

.height-783 {
  height: 783px !important;
}

.height-784 {
  height: 784px !important;
}

.height-785 {
  height: 785px !important;
}

.height-786 {
  height: 786px !important;
}

.height-787 {
  height: 787px !important;
}

.height-788 {
  height: 788px !important;
}

.height-789 {
  height: 789px !important;
}

.height-790 {
  height: 790px !important;
}

.height-791 {
  height: 791px !important;
}

.height-792 {
  height: 792px !important;
}

.height-793 {
  height: 793px !important;
}

.height-794 {
  height: 794px !important;
}

.height-795 {
  height: 795px !important;
}

.height-796 {
  height: 796px !important;
}

.height-797 {
  height: 797px !important;
}

.height-798 {
  height: 798px !important;
}

.height-799 {
  height: 799px !important;
}

.height-800 {
  height: 800px !important;
}

.height-801 {
  height: 801px !important;
}

.height-802 {
  height: 802px !important;
}

.height-803 {
  height: 803px !important;
}

.height-804 {
  height: 804px !important;
}

.height-805 {
  height: 805px !important;
}

.height-806 {
  height: 806px !important;
}

.height-807 {
  height: 807px !important;
}

.height-808 {
  height: 808px !important;
}

.height-809 {
  height: 809px !important;
}

.height-810 {
  height: 810px !important;
}

.height-811 {
  height: 811px !important;
}

.height-812 {
  height: 812px !important;
}

.height-813 {
  height: 813px !important;
}

.height-814 {
  height: 814px !important;
}

.height-815 {
  height: 815px !important;
}

.height-816 {
  height: 816px !important;
}

.height-817 {
  height: 817px !important;
}

.height-818 {
  height: 818px !important;
}

.height-819 {
  height: 819px !important;
}

.height-820 {
  height: 820px !important;
}

.height-821 {
  height: 821px !important;
}

.height-822 {
  height: 822px !important;
}

.height-823 {
  height: 823px !important;
}

.height-824 {
  height: 824px !important;
}

.height-825 {
  height: 825px !important;
}

.height-826 {
  height: 826px !important;
}

.height-827 {
  height: 827px !important;
}

.height-828 {
  height: 828px !important;
}

.height-829 {
  height: 829px !important;
}

.height-830 {
  height: 830px !important;
}

.height-831 {
  height: 831px !important;
}

.height-832 {
  height: 832px !important;
}

.height-833 {
  height: 833px !important;
}

.height-834 {
  height: 834px !important;
}

.height-835 {
  height: 835px !important;
}

.height-836 {
  height: 836px !important;
}

.height-837 {
  height: 837px !important;
}

.height-838 {
  height: 838px !important;
}

.height-839 {
  height: 839px !important;
}

.height-840 {
  height: 840px !important;
}

.height-841 {
  height: 841px !important;
}

.height-842 {
  height: 842px !important;
}

.height-843 {
  height: 843px !important;
}

.height-844 {
  height: 844px !important;
}

.height-845 {
  height: 845px !important;
}

.height-846 {
  height: 846px !important;
}

.height-847 {
  height: 847px !important;
}

.height-848 {
  height: 848px !important;
}

.height-849 {
  height: 849px !important;
}

.height-850 {
  height: 850px !important;
}

.height-851 {
  height: 851px !important;
}

.height-852 {
  height: 852px !important;
}

.height-853 {
  height: 853px !important;
}

.height-854 {
  height: 854px !important;
}

.height-855 {
  height: 855px !important;
}

.height-856 {
  height: 856px !important;
}

.height-857 {
  height: 857px !important;
}

.height-858 {
  height: 858px !important;
}

.height-859 {
  height: 859px !important;
}

.height-860 {
  height: 860px !important;
}

.height-861 {
  height: 861px !important;
}

.height-862 {
  height: 862px !important;
}

.height-863 {
  height: 863px !important;
}

.height-864 {
  height: 864px !important;
}

.height-865 {
  height: 865px !important;
}

.height-866 {
  height: 866px !important;
}

.height-867 {
  height: 867px !important;
}

.height-868 {
  height: 868px !important;
}

.height-869 {
  height: 869px !important;
}

.height-870 {
  height: 870px !important;
}

.height-871 {
  height: 871px !important;
}

.height-872 {
  height: 872px !important;
}

.height-873 {
  height: 873px !important;
}

.height-874 {
  height: 874px !important;
}

.height-875 {
  height: 875px !important;
}

.height-876 {
  height: 876px !important;
}

.height-877 {
  height: 877px !important;
}

.height-878 {
  height: 878px !important;
}

.height-879 {
  height: 879px !important;
}

.height-880 {
  height: 880px !important;
}

.height-881 {
  height: 881px !important;
}

.height-882 {
  height: 882px !important;
}

.height-883 {
  height: 883px !important;
}

.height-884 {
  height: 884px !important;
}

.height-885 {
  height: 885px !important;
}

.height-886 {
  height: 886px !important;
}

.height-887 {
  height: 887px !important;
}

.height-888 {
  height: 888px !important;
}

.height-889 {
  height: 889px !important;
}

.height-890 {
  height: 890px !important;
}

.height-891 {
  height: 891px !important;
}

.height-892 {
  height: 892px !important;
}

.height-893 {
  height: 893px !important;
}

.height-894 {
  height: 894px !important;
}

.height-895 {
  height: 895px !important;
}

.height-896 {
  height: 896px !important;
}

.height-897 {
  height: 897px !important;
}

.height-898 {
  height: 898px !important;
}

.height-899 {
  height: 899px !important;
}

.height-900 {
  height: 900px !important;
}

.height-901 {
  height: 901px !important;
}

.height-902 {
  height: 902px !important;
}

.height-903 {
  height: 903px !important;
}

.height-904 {
  height: 904px !important;
}

.height-905 {
  height: 905px !important;
}

.height-906 {
  height: 906px !important;
}

.height-907 {
  height: 907px !important;
}

.height-908 {
  height: 908px !important;
}

.height-909 {
  height: 909px !important;
}

.height-910 {
  height: 910px !important;
}

.height-911 {
  height: 911px !important;
}

.height-912 {
  height: 912px !important;
}

.height-913 {
  height: 913px !important;
}

.height-914 {
  height: 914px !important;
}

.height-915 {
  height: 915px !important;
}

.height-916 {
  height: 916px !important;
}

.height-917 {
  height: 917px !important;
}

.height-918 {
  height: 918px !important;
}

.height-919 {
  height: 919px !important;
}

.height-920 {
  height: 920px !important;
}

.height-921 {
  height: 921px !important;
}

.height-922 {
  height: 922px !important;
}

.height-923 {
  height: 923px !important;
}

.height-924 {
  height: 924px !important;
}

.height-925 {
  height: 925px !important;
}

.height-926 {
  height: 926px !important;
}

.height-927 {
  height: 927px !important;
}

.height-928 {
  height: 928px !important;
}

.height-929 {
  height: 929px !important;
}

.height-930 {
  height: 930px !important;
}

.height-931 {
  height: 931px !important;
}

.height-932 {
  height: 932px !important;
}

.height-933 {
  height: 933px !important;
}

.height-934 {
  height: 934px !important;
}

.height-935 {
  height: 935px !important;
}

.height-936 {
  height: 936px !important;
}

.height-937 {
  height: 937px !important;
}

.height-938 {
  height: 938px !important;
}

.height-939 {
  height: 939px !important;
}

.height-940 {
  height: 940px !important;
}

.height-941 {
  height: 941px !important;
}

.height-942 {
  height: 942px !important;
}

.height-943 {
  height: 943px !important;
}

.height-944 {
  height: 944px !important;
}

.height-945 {
  height: 945px !important;
}

.height-946 {
  height: 946px !important;
}

.height-947 {
  height: 947px !important;
}

.height-948 {
  height: 948px !important;
}

.height-949 {
  height: 949px !important;
}

.height-950 {
  height: 950px !important;
}

.height-951 {
  height: 951px !important;
}

.height-952 {
  height: 952px !important;
}

.height-953 {
  height: 953px !important;
}

.height-954 {
  height: 954px !important;
}

.height-955 {
  height: 955px !important;
}

.height-956 {
  height: 956px !important;
}

.height-957 {
  height: 957px !important;
}

.height-958 {
  height: 958px !important;
}

.height-959 {
  height: 959px !important;
}

.height-960 {
  height: 960px !important;
}

.height-961 {
  height: 961px !important;
}

.height-962 {
  height: 962px !important;
}

.height-963 {
  height: 963px !important;
}

.height-964 {
  height: 964px !important;
}

.height-965 {
  height: 965px !important;
}

.height-966 {
  height: 966px !important;
}

.height-967 {
  height: 967px !important;
}

.height-968 {
  height: 968px !important;
}

.height-969 {
  height: 969px !important;
}

.height-970 {
  height: 970px !important;
}

.height-971 {
  height: 971px !important;
}

.height-972 {
  height: 972px !important;
}

.height-973 {
  height: 973px !important;
}

.height-974 {
  height: 974px !important;
}

.height-975 {
  height: 975px !important;
}

.height-976 {
  height: 976px !important;
}

.height-977 {
  height: 977px !important;
}

.height-978 {
  height: 978px !important;
}

.height-979 {
  height: 979px !important;
}

.height-980 {
  height: 980px !important;
}

.height-981 {
  height: 981px !important;
}

.height-982 {
  height: 982px !important;
}

.height-983 {
  height: 983px !important;
}

.height-984 {
  height: 984px !important;
}

.height-985 {
  height: 985px !important;
}

.height-986 {
  height: 986px !important;
}

.height-987 {
  height: 987px !important;
}

.height-988 {
  height: 988px !important;
}

.height-989 {
  height: 989px !important;
}

.height-990 {
  height: 990px !important;
}

.height-991 {
  height: 991px !important;
}

.height-992 {
  height: 992px !important;
}

.height-993 {
  height: 993px !important;
}

.height-994 {
  height: 994px !important;
}

.height-995 {
  height: 995px !important;
}

.height-996 {
  height: 996px !important;
}

.height-997 {
  height: 997px !important;
}

.height-998 {
  height: 998px !important;
}

.height-999 {
  height: 999px !important;
}

.height-1000 {
  height: 1000px !important;
}

.fill-width-20 {
  width: 20% !important;
}

.fill-width-21 {
  width: 21% !important;
}

.fill-width-22 {
  width: 22% !important;
}

.fill-width-23 {
  width: 23% !important;
}

.fill-width-24 {
  width: 24% !important;
}

.fill-width-25 {
  width: 25% !important;
}

.fill-width-26 {
  width: 26% !important;
}

.fill-width-27 {
  width: 27% !important;
}

.fill-width-28 {
  width: 28% !important;
}

.fill-width-29 {
  width: 29% !important;
}

.fill-width-30 {
  width: 30% !important;
}

.fill-width-31 {
  width: 31% !important;
}

.fill-width-32 {
  width: 32% !important;
}

.fill-width-33 {
  width: 33% !important;
}

.fill-width-34 {
  width: 34% !important;
}

.fill-width-35 {
  width: 35% !important;
}

.fill-width-36 {
  width: 36% !important;
}

.fill-width-37 {
  width: 37% !important;
}

.fill-width-38 {
  width: 38% !important;
}

.fill-width-39 {
  width: 39% !important;
}

.fill-width-40 {
  width: 40% !important;
}

.fill-width-41 {
  width: 41% !important;
}

.fill-width-42 {
  width: 42% !important;
}

.fill-width-43 {
  width: 43% !important;
}

.fill-width-44 {
  width: 44% !important;
}

.fill-width-45 {
  width: 45% !important;
}

.fill-width-46 {
  width: 46% !important;
}

.fill-width-47 {
  width: 47% !important;
}

.fill-width-48 {
  width: 48% !important;
}

.fill-width-49 {
  width: 49% !important;
}

.fill-width-50 {
  width: 50% !important;
}

.fill-width-51 {
  width: 51% !important;
}

.fill-width-52 {
  width: 52% !important;
}

.fill-width-53 {
  width: 53% !important;
}

.fill-width-54 {
  width: 54% !important;
}

.fill-width-55 {
  width: 55% !important;
}

.fill-width-56 {
  width: 56% !important;
}

.fill-width-57 {
  width: 57% !important;
}

.fill-width-58 {
  width: 58% !important;
}

.fill-width-59 {
  width: 59% !important;
}

.fill-width-60 {
  width: 60% !important;
}

.fill-width-61 {
  width: 61% !important;
}

.fill-width-62 {
  width: 62% !important;
}

.fill-width-63 {
  width: 63% !important;
}

.fill-width-64 {
  width: 64% !important;
}

.fill-width-65 {
  width: 65% !important;
}

.fill-width-66 {
  width: 66% !important;
}

.fill-width-67 {
  width: 67% !important;
}

.fill-width-68 {
  width: 68% !important;
}

.fill-width-69 {
  width: 69% !important;
}

.fill-width-70 {
  width: 70% !important;
}

.fill-width-71 {
  width: 71% !important;
}

.fill-width-72 {
  width: 72% !important;
}

.fill-width-73 {
  width: 73% !important;
}

.fill-width-74 {
  width: 74% !important;
}

.fill-width-75 {
  width: 75% !important;
}

.fill-width-76 {
  width: 76% !important;
}

.fill-width-77 {
  width: 77% !important;
}

.fill-width-78 {
  width: 78% !important;
}

.fill-width-79 {
  width: 79% !important;
}

.fill-width-80 {
  width: 80% !important;
}

.fill-width-81 {
  width: 81% !important;
}

.fill-width-82 {
  width: 82% !important;
}

.fill-width-83 {
  width: 83% !important;
}

.fill-width-84 {
  width: 84% !important;
}

.fill-width-85 {
  width: 85% !important;
}

.fill-width-86 {
  width: 86% !important;
}

.fill-width-87 {
  width: 87% !important;
}

.fill-width-88 {
  width: 88% !important;
}

.fill-width-89 {
  width: 89% !important;
}

.fill-width-90 {
  width: 90% !important;
}

.fill-width-91 {
  width: 91% !important;
}

.fill-width-92 {
  width: 92% !important;
}

.fill-width-93 {
  width: 93% !important;
}

.fill-width-94 {
  width: 94% !important;
}

.fill-width-95 {
  width: 95% !important;
}

.fill-width-96 {
  width: 96% !important;
}

.fill-width-97 {
  width: 97% !important;
}

.fill-width-98 {
  width: 98% !important;
}

.fill-width-99 {
  width: 99% !important;
}

.fill-width-100 {
  width: 100% !important;
}

.fill-height-20 {
  height: 20% !important;
}

.fill-height-21 {
  height: 21% !important;
}

.fill-height-22 {
  height: 22% !important;
}

.fill-height-23 {
  height: 23% !important;
}

.fill-height-24 {
  height: 24% !important;
}

.fill-height-25 {
  height: 25% !important;
}

.fill-height-26 {
  height: 26% !important;
}

.fill-height-27 {
  height: 27% !important;
}

.fill-height-28 {
  height: 28% !important;
}

.fill-height-29 {
  height: 29% !important;
}

.fill-height-30 {
  height: 30% !important;
}

.fill-height-31 {
  height: 31% !important;
}

.fill-height-32 {
  height: 32% !important;
}

.fill-height-33 {
  height: 33% !important;
}

.fill-height-34 {
  height: 34% !important;
}

.fill-height-35 {
  height: 35% !important;
}

.fill-height-36 {
  height: 36% !important;
}

.fill-height-37 {
  height: 37% !important;
}

.fill-height-38 {
  height: 38% !important;
}

.fill-height-39 {
  height: 39% !important;
}

.fill-height-40 {
  height: 40% !important;
}

.fill-height-41 {
  height: 41% !important;
}

.fill-height-42 {
  height: 42% !important;
}

.fill-height-43 {
  height: 43% !important;
}

.fill-height-44 {
  height: 44% !important;
}

.fill-height-45 {
  height: 45% !important;
}

.fill-height-46 {
  height: 46% !important;
}

.fill-height-47 {
  height: 47% !important;
}

.fill-height-48 {
  height: 48% !important;
}

.fill-height-49 {
  height: 49% !important;
}

.fill-height-50 {
  height: 50% !important;
}

.fill-height-51 {
  height: 51% !important;
}

.fill-height-52 {
  height: 52% !important;
}

.fill-height-53 {
  height: 53% !important;
}

.fill-height-54 {
  height: 54% !important;
}

.fill-height-55 {
  height: 55% !important;
}

.fill-height-56 {
  height: 56% !important;
}

.fill-height-57 {
  height: 57% !important;
}

.fill-height-58 {
  height: 58% !important;
}

.fill-height-59 {
  height: 59% !important;
}

.fill-height-60 {
  height: 60% !important;
}

.fill-height-61 {
  height: 61% !important;
}

.fill-height-62 {
  height: 62% !important;
}

.fill-height-63 {
  height: 63% !important;
}

.fill-height-64 {
  height: 64% !important;
}

.fill-height-65 {
  height: 65% !important;
}

.fill-height-66 {
  height: 66% !important;
}

.fill-height-67 {
  height: 67% !important;
}

.fill-height-68 {
  height: 68% !important;
}

.fill-height-69 {
  height: 69% !important;
}

.fill-height-70 {
  height: 70% !important;
}

.fill-height-71 {
  height: 71% !important;
}

.fill-height-72 {
  height: 72% !important;
}

.fill-height-73 {
  height: 73% !important;
}

.fill-height-74 {
  height: 74% !important;
}

.fill-height-75 {
  height: 75% !important;
}

.fill-height-76 {
  height: 76% !important;
}

.fill-height-77 {
  height: 77% !important;
}

.fill-height-78 {
  height: 78% !important;
}

.fill-height-79 {
  height: 79% !important;
}

.fill-height-80 {
  height: 80% !important;
}

.fill-height-81 {
  height: 81% !important;
}

.fill-height-82 {
  height: 82% !important;
}

.fill-height-83 {
  height: 83% !important;
}

.fill-height-84 {
  height: 84% !important;
}

.fill-height-85 {
  height: 85% !important;
}

.fill-height-86 {
  height: 86% !important;
}

.fill-height-87 {
  height: 87% !important;
}

.fill-height-88 {
  height: 88% !important;
}

.fill-height-89 {
  height: 89% !important;
}

.fill-height-90 {
  height: 90% !important;
}

.fill-height-91 {
  height: 91% !important;
}

.fill-height-92 {
  height: 92% !important;
}

.fill-height-93 {
  height: 93% !important;
}

.fill-height-94 {
  height: 94% !important;
}

.fill-height-95 {
  height: 95% !important;
}

.fill-height-96 {
  height: 96% !important;
}

.fill-height-97 {
  height: 97% !important;
}

.fill-height-98 {
  height: 98% !important;
}

.fill-height-99 {
  height: 99% !important;
}

.fill-height-100 {
  height: 100% !important;
}

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

.fontSize-13 {
  font-size: 13px !important;
}

.fontSize-14 {
  font-size: 14px !important;
}

.fontSize-15 {
  font-size: 15px !important;
}

.fontSize-16 {
  font-size: 16px !important;
}

.fontSize-17 {
  font-size: 17px !important;
}

.fontSize-18 {
  font-size: 18px !important;
}

.fontSize-19 {
  font-size: 19px !important;
}

.fontSize-20 {
  font-size: 20px !important;
}

.fontSize-21 {
  font-size: 21px !important;
}

.fontSize-22 {
  font-size: 22px !important;
}

.fontSize-23 {
  font-size: 23px !important;
}

.fontSize-24 {
  font-size: 24px !important;
}

.fontSize-25 {
  font-size: 25px !important;
}

.fontSize-26 {
  font-size: 26px !important;
}

.fontSize-27 {
  font-size: 27px !important;
}

.fontSize-28 {
  font-size: 28px !important;
}

.fontSize-29 {
  font-size: 29px !important;
}

.fontSize-30 {
  font-size: 30px !important;
}

.fontSize-31 {
  font-size: 31px !important;
}

.fontSize-32 {
  font-size: 32px !important;
}

.my-tablec {
  border: 1px solid #e0edf8;
  table-layout: fixed;
  width: 100%;
  border-collapse: collapse;
  border-spacing: 1px;
}
.my-tablec td {
  border: 1px solid #e0edf8;
  table-layout: fixed;
  border-collapse: collapse;
  border-spacing: 1px;
  padding: 6px 12px;
}
.my-tablec .table-row {
  height: 44px;
  line-height: 44px;
}
.my-tablec .table-heard {
  font-size: var(--x-font-size-14);
  font-weight: 600;
  text-align: right;
  color: #06294b;
  background: #f0f6fc;
  vertical-align: middle;
}
.my-tablec .required::before {
  content: "*";
  color: #f56c6c;
  margin-right: 4px;
}
.my-tablec .table-data {
  text-align: left;
  font-size: var(--x-font-size-14) !important;
  font-weight: 400;
  color: #262626;
  line-height: 24px;
}
.my-tablec .table-data > span {
  font-size: var(--x-font-size-14) !important;
  font-weight: 400;
  color: #262626;
}
.my-tablec .table-data .el-button--text span {
  font-weight: 400;
}
.my-tablec .table-data .full-width {
  width: 100%;
}
.my-tablec tr td .el-form-item {
  margin-bottom: 0;
}

/* 判断ipad */
/* ipad适配 */
@media only screen and (min-device-width: 768px) and (max-device-width: 1366px) and (orientation: landscape) {
  .sidebar .sub-menu-ipad {
    background-color: var(--x-color-font-white) !important;
  }
  .common-main-container {
    padding: 8px !important;
  }
  #left {
    width: 240px !important;
    min-width: 240px !important;
  }
  .ipad-padding {
    padding: 8px !important;
  }
  .ipad-margin {
    margin: 8px !important;
  }
  .ipad-margin-no-top {
    margin: 0 8px 8px 8px !important;
  }
  .ipad-mr-lf {
    margin-left: 8px !important;
  }
  .ipad-mr-rg {
    margin-right: 8px !important;
  }
  .ipad-pd-lf {
    margin-left: 8px !important;
  }
  .ipad-pb-8 {
    padding-bottom: 8px !important;
  }
  .ipad-mb-8 {
    margin-bottom: 8px !important;
  }
  ::v-deep .el-pagination {
    padding-top: 8px !important;
  }
  .select-tree-area {
    height: 32px;
  }
  .select-tree-area ::v-deep .vue-treeselect__control {
    height: 100% !important;
    line-height: 100% !important;
    border: 1px solid #dcdfe6 !important;
  }
  .select-tree-area ::v-deep .vue-treeselect__control .vue-treeselect__placeholder,
  .select-tree-area ::v-deep .vue-treeselect__control .vue-treeselect__single-value {
    line-height: 30px !important;
  }
  /* 设置dialog最小宽度 */
  .el-dialog {
    min-width: 440px !important;
  }
  /* 滚动条样式设置 */
  ::-webkit-scrollbar {
    width: 3px !important;
    height: 3px !important;
  }
  ::-webkit-scrollbar-thumb {
    background-color: var(--x-color-font-title) !important;
    border-radius: 3px !important;
  }
  ::-webkit-scrollbar-track {
    background-color: transparent !important;
  }
  ::-webkit-scrollbar-track-piece {
    background-color: transparent !important;
  }
}
/*
 * @Description: 对原始html标签默认样式进行设置
 */
body {
  position: relative;
}

/** 配置通用样式 **/
body, div, span, header, footer, nav, section, aside, article, ul, dl, dt, dd, li, a, p, h1, h2, h3, h4, h5, h6, i, b, textarea, button, input, select, figure, figcaption, label {
  padding: 0;
  margin: 0;
  list-style: none;
  font-style: normal;
  text-decoration: none;
  border: none;
  box-sizing: border-box;
  -webkit-tap-highlight-color: transparent;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-size: var(--x-font-size-14);
}
body:hover, div:hover, span:hover, header:hover, footer:hover, nav:hover, section:hover, aside:hover, article:hover, ul:hover, dl:hover, dt:hover, dd:hover, li:hover, a:hover, p:hover, h1:hover, h2:hover, h3:hover, h4:hover, h5:hover, h6:hover, i:hover, b:hover, textarea:hover, button:hover, input:hover, select:hover, figure:hover, figcaption:hover, label:hover {
  outline: none;
}

html,
body,
#hnup, #hnup-sub {
  height: 100%;
  overflow: hidden;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Microsoft Yahei", 微软雅黑, "PingFang SC", 宋体, "Hiragino Sans GB", "WenQuanYi Micro Hei", SimSun, Arial, sans-serif;
  -webkit-text-size-adjust: 100%;
}
html pre, html textarea,
body pre,
body textarea,
#hnup pre,
#hnup textarea, #hnup-sub pre, #hnup-sub textarea {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Microsoft Yahei", 微软雅黑, "PingFang SC", 宋体, "Hiragino Sans GB", "WenQuanYi Micro Hei", SimSun, Arial, sans-serif;
}

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

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

input::-webkit-input-placeholder {
  color: var(--x-color-font-tip) !important;
}

input:-ms-input-placeholder {
  color: var(--x-color-font-tip) !important;
}

input::placeholder {
  color: var(--x-color-font-tip) !important;
}

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

body .el-checkbox, .el-button--text {
  -webkit-user-select: auto;
  -ms-user-select: auto;
  user-select: auto;
}

/*
 * @Description: 该css文件为滚动条样式
 */
/* IE */
html * {
  scrollbar-face-color: var(--x-color-font-tip);
  scrollbar-shadow-color: var(--x-color-font-tip);
  scrollbar-highlight-color: var(--x-color-font);
  scrollbar-3dlight-color: var(--x-color-font);
  scrollbar-darkshadow-color: var(--x-color-font-tip);
  scrollbar-track-color: var(--x-color-font);
  scrollbar-arrow-color: var(--x-color-font);
  /** Firefox（Gecko 引擎）64 版本后**/
  scrollbar-width: thin; /* thin: 精细、auto: 默认、none: 无滚动条 */
}

/* Webkit */
::-webkit-scrollbar {
  width: var(--x-scroll-width);
  height: var(--x-scroll-height);
  max-height: 12px;
  min-height: 8px;
  max-width: 12px;
  min-width: 8px;
}

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

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

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

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

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

/**  start radio全局样式调整  **/
.el-radio-button--small .el-radio-button__inner {
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: var(--x-font-size-14);
}

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

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

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

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

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

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

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

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

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

/** start 重构el-table样式 **/
.el-table .el-table__row {
  cursor: pointer;
}
.el-table .el-table__row .el-table__cell .cell.el-tooltip {
  overflow: hidden;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
}

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

/** 下拉选择器高度调整 */
.el-select-dropdown .el-select-dropdown__wrap {
  max-height: 274px !important;
  overflow: auto !important;
}

.el-table.el-table--border {
  border-bottom: 1px solid #ebeef5 !important;
}
.el-table .el-table__body-wrapper {
  position: relative;
}
.el-table .el-table__body-wrapper .el-table__empty-block {
  background-image: url(/img/grid-no-data.f8c677dc.png);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 240px;
  min-height: 240px !important;
}
.el-table .el-table__body-wrapper .el-table__empty-block .el-table__empty-text {
  display: none;
}
.el-table td {
  padding: 10px 0 !important;
}
.el-table .el-table__cell {
  border-right: none !important;
}
.el-table th.gutter {
  display: table-cell !important;
}
.el-table .el-table-column--selection {
  text-align: center;
}
.el-table .cell {
  padding-left: 8px;
  padding-right: 8px;
}

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

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

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

.el-table__fixed-right::before,
.el-table__fixed::before {
  height: 0;
}

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

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

.el-dialog__headerbtn {
  margin-left: auto;
  position: unset;
}

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

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

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

.el-form-item__content .el-input__inner {
  color: var(--x-color-font);
}

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

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

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

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

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

.el-pagination__sizes .el-input .el-input__inner {
  font-size: var(--x-font-size-14);
}

.el-pagination span:not([class*=suffix]) {
  font-size: var(--x-font-size-14);
}

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

.el-pagination .btn-prev .el-icon {
  font-size: var(--x-font-size-14);
}

.el-pagination .btn-next .el-icon {
  font-size: var(--x-font-size-14);
}

.el-select .el-input .el-select__caret {
  font-size: var(--x-font-size-14);
}

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

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

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

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

.el-select-dropdown .el-select-dropdown__item.selected {
  color: var(--x-color-font);
}

.el-radio__label {
  padding-left: 8px;
}

.el-radio {
  margin-right: 12px;
}

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

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

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

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

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

.el-input__inner {
  padding: 0 8px !important;
}
.el-input__inner:hover {
  border-color: var(--x-color-border-primary);
}

.el-input__inner,
.el-textarea__inner,
.el-radio__label,
.el-form-item__label,
.el-checkbox,
.el-checkbox__label,
.el-range-input,
.el-collapse-item__header {
  font-size: var(--x-font-size-14);
}

.el-date-editor .el-range-input {
  font-size: var(--x-font-size-14);
}

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

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

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

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

.el-input.is-disabled .el-input__inner {
  color: var(--x-color-font);
}

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

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

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

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

.virtual-tree .virtual-tree-list .virtual-tree-item {
  color: var(--x-color-font);
  height: 30px;
}
.virtual-tree .virtual-tree-list .virtual-tree-item .tag {
  margin-right: 8px;
  font-size: var(--x-font-size-12) !important;
}
.virtual-tree .virtual-tree-list .virtual-tree-item.active {
  color: var(--x-color-font-primary);
}

.el-switch__label {
  color: var(--x-color-font);
}
.el-switch__label span {
  font-size: var(--x-font-size-14);
}

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

.el-switch__label.is-active {
  color: var(--x-color-font-primary);
}

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

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

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

.el-table .el-table__header tr {
  position: relative;
}
.el-table .el-table__header tr th {
  height: 44px !important;
  background: var(--x-color-bg-separate) !important;
  color: var(--x-color-font-title);
}
.el-table .el-table__header tr th .caret-wrapper {
  height: 18px;
}
.el-table .el-table__header tr th .caret-wrapper .ascending {
  top: -4px;
}
.el-table .el-table__header tr th .caret-wrapper .descending {
  bottom: -1px;
}
.el-table .el-table__header tr th::after {
  display: inline-block;
  width: 1px;
  height: 16px;
  content: "";
  border-right: 1px solid var(--x-color-border) !important;
  position: absolute;
  top: 14px;
  right: 0;
}
.el-table .el-table__header tr th:last-child::after {
  display: none;
}
.el-table .el-table__empty-block {
  min-height: 300px;
}

.el-button.is-disabled {
  color: var(--x-color-font-disable) !important;
}

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

.el-picker-panel.el-date-picker.present-none .el-button.el-picker-panel__link-btn.el-button--text {
  display: none;
}

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

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

.el-button--text {
  color: var(--x-color-primary) !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.el-select-dropdown .el-select-dropdown__item.selected {
  color: var(--x-color-font-primary);
}

.el-select-dropdown.is-multiple .el-select-dropdown__item.selected {
  color: var(--x-color-font-primary);
}

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

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

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

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

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

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

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

.el-tree-node.is-current > .el-tree-node__content {
  background: var(--x-color-bg-separate);
  color: var(--x-color-font-primary);
}
.el-tree-node.is-current > .el-tree-node__content .svg-icon {
  color: inherit;
}

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

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

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

.el-date-table td.available:hover {
  color: var(--x-color-font-hover-primary);
}

.el-date-table td.current:not(.disabled) span {
  background-color: var(--x-color-bg-primary);
}

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

/**设计稿风格弹窗20250507 */
.com-bage-modal .el-dialog {
  background: linear-gradient(90deg, #ffffff 0%, var(--x-color-primary-l3) 100%);
  box-shadow: 0px 8px 20px 0px rgba(55, 99, 170, 0.2);
}
.com-bage-modal .el-dialog__header {
  border-top: 3px solid var(--x-color-primary);
  border-bottom: 0;
}
.com-bage-modal .el-dialog__header .modal-title {
  display: flex;
}
.com-bage-modal .el-dialog__header .modal-title img {
  margin-right: 12px;
}
.com-bage-modal .el-dialog__header .modal-title span {
  font-size: var(--x-font-size-20);
  font-weight: bold;
  color: var(--x-color-base);
}
.com-bage-modal .modal-body {
  background-color: var(--x-color-white);
  border-radius: 4px;
  padding: 12px;
  box-shadow: 0px 1px 4px 0px rgba(55, 99, 170, 0.2);
}
.com-bage-modal .el-dialog__footer {
  border-top: 0;
}

.diyhopo {
  height: 300px;
  overflow-y: hidden !important;
  overflow: hidden;
}

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

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

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

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

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

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

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

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

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

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

.theme-default-blue .vue-treeselect--single .vue-treeselect__list-item .vue-treeselect__option--selected {
  background: var(--x-color-separate) !important;
}

.vue-treeselect {
  line-height: initial;
}
.vue-treeselect .vue-treeselect__placeholder {
  line-height: 30px;
}
.vue-treeselect .vue-treeselect__control {
  height: 32px;
}
.vue-treeselect .vue-treeselect__menu {
  line-height: 30px;
}

.virtual-tree-item.active {
  background-color: var(--x-color-bg-primary);
}
.progress-container[data-v-4585f0c6]{position:fixed;width:360px;bottom:20px;z-index:0;right:20px;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translateY(1000px);transform:translateY(1000px);background:#fff;-webkit-box-shadow:0 0 4px 4px rgba(0,0,0,.18);box-shadow:0 0 4px 4px rgba(0,0,0,.18);border-radius:4px;padding:36px 0 20px 0;overflow:hidden}.progress-container.show[data-v-4585f0c6]{z-index:999999;-webkit-transform:translateY(0);transform:translateY(0)}.progress-container.collapsed[data-v-4585f0c6]{-webkit-transform:translateX(106%);transform:translateX(106%);overflow-y:unset}.progress-container .progress-main[data-v-4585f0c6]{width:100%;max-height:246px;overflow-y:auto;padding:0 20px}.progress-container .close[data-v-4585f0c6]{cursor:pointer;position:absolute;top:8px;right:20px}.progress-container .trigger[data-v-4585f0c6]{cursor:pointer;position:absolute;top:0;left:-2em;width:2em;padding:10px 2px;text-align:center;background:#fff;-webkit-box-shadow:0 0 3px 3px rgba(0,0,0,.16);box-shadow:0 0 3px 3px rgba(0,0,0,.16);border-radius:4px 0 0 4px;color:#666}.progress-item[data-v-4585f0c6]{margin-bottom:12px}.progress-item[data-v-4585f0c6]:last-of-type{margin-bottom:0}.progress-item .file-name[data-v-4585f0c6]{color:#666;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:10px}.progress-item .outer[data-v-4585f0c6]{position:relative;height:12px;background-color:#f4f4f4;border-radius:6px;overflow:hidden}.progress-item .outer .thumb[data-v-4585f0c6]{width:0;height:100%;background:linear-gradient(45deg,#00c6ff,#0072ff);-webkit-transition:width .3s;transition:width .3s;max-width:100%}.progress-item .outer .percent[data-v-4585f0c6]{position:absolute;top:0;width:100%;height:100%;line-height:14px;text-align:center;color:#fff}
.splitter-pane.vertical.splitter-PanelLeft[data-v-28a057a0]{position:absolute;left:0;height:100%;padding-right:3px;overflow:hidden}.splitter-pane.vertical.splitter-PanelRight[data-v-28a057a0]{position:absolute;right:0;height:100%;padding-left:3px;overflow:hidden}.splitter-pane.horizontal.splitter-PanelLeft[data-v-28a057a0]{position:absolute;top:0;width:100%;overflow:hidden}.splitter-pane.horizontal.splitter-PanelRight[data-v-28a057a0]{position:absolute;bottom:0;width:100%;padding-top:3px;overflow:hidden}.line-wrapper.vertical[data-v-daa48b04]{width:11px;height:100%;position:absolute}.line-wrapper.horizontal[data-v-daa48b04]{height:11px;width:100%;position:absolute}.splitter-pane-resizer[data-v-daa48b04]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:var(--x-color-base-l4,#e5e6eb);position:absolute;z-index:1;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box}.splitter-pane-resizer.horizontal[data-v-daa48b04]{height:11px;margin:-5px 0;border-top:5px solid hsla(0,0%,100%,0);border-bottom:5px solid hsla(0,0%,100%,0);width:100%}.splitter-pane-resizer.horizontal.draggable[data-v-daa48b04]{cursor:row-resize}.splitter-pane-resizer.vertical[data-v-daa48b04]{width:11px;height:100%;margin-left:-5px;border-left:5px solid hsla(0,0%,100%,0);border-right:5px solid hsla(0,0%,100%,0)}.splitter-pane-resizer.vertical.draggable[data-v-daa48b04]{cursor:col-resize}.icon-wrapper-vertical[data-v-daa48b04]{width:20px;left:-10px;top:0;cursor:pointer;position:absolute;background:transparent;z-index:3}.left-icon[data-v-daa48b04],.right-icon[data-v-daa48b04]{background:var(--x-color-primary-l1,#ebffe8);color:var(--x-color-primary,#4caf50);width:10px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.right-icon[data-v-daa48b04]{position:relative;right:-11px;top:0}.icon-wrapper-horizontal[data-v-daa48b04]{height:20px;top:-10px;left:0;cursor:pointer;position:absolute;background:transparent;z-index:3}.bottom-icon[data-v-daa48b04],.top-icon[data-v-daa48b04]{background:var(--x-color-primary-l1,#ebffe8);color:var(--x-color-primary,#4caf50);width:40px;height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bottom-icon[data-v-daa48b04]{position:relative;top:1px;left:40px}.clearfix[data-v-7ec91166]:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.vue-splitter-container[data-v-7ec91166]{height:100%;width:100%;position:relative}.vue-splitter-container-mask[data-v-7ec91166]{z-index:9999;width:100%;height:100%;position:absolute;top:0;left:0}
.MsgBoxConfirm .el-dialog__headerbtn{z-index:999}.MsgBoxConfirm .el-dialog__body{padding:20px!important;min-height:0!important}.MsgBoxConfirm .el-dialog__footer{border-top:1px solid #f0f0f0}.serach-bar-container[data-v-4ce8d5af]{display:-webkit-box;display:-ms-flexbox;display:flex}.serach-bar-container .addGroupBtn[data-v-4ce8d5af]{margin-left:10px}.virtual-tree-item{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:14px;line-height:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.virtual-tree-item:hover{background:#f5f7fa}.virtual-tree-item .text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.virtual-tree-item .tag{font-size:12px;display:inline-block;color:#c0c4cc;width:14px}.virtual-tree-item .el-checkbox.check-box{margin:0 4px}.virtual-tree-item .virtual-tree-item-text{margin-left:4px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.virtual-tree-item .tree-item-text{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0}.virtual-tree-item .ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.virtual-tree-item.active{background-color:#f1f6fa}.virtual-tree-item .hide{display:none}.XxVirtualTree{height:calc(100% - 4px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.XxVirtualTree.hideIcon .xxIcon{display:none}.XxVirtualTree .virtual-tree-list{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:auto}.XxVirtualTree .virtual-tree-search{margin-bottom:8px}.virtual-tree ::-webkit-scrollbar{z-index:11;width:6px}.virtual-tree ::-webkit-scrollbar:horizontal{height:6px}.virtual-tree ::-webkit-scrollbar-thumb{border-radius:5px;width:6px;background:#dddee0}.virtual-tree ::-webkit-scrollbar-corner{background:#fff}.virtual-tree ::-webkit-scrollbar-track{background:#fff!important}.virtual-tree ::-webkit-scrollbar-track-piece{background:#fff;width:6px}.chat-tree-container[data-v-87be84a0]{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}.chat-tree-container .chat-tree-header[data-v-87be84a0]{padding-right:12px;margin-bottom:10px}.chat-tree-container .chat-tree-content[data-v-87be84a0]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden}.chat-tree-container .chat-tree-content[data-v-87be84a0] .chat-virtual-tree .virtual-tree-list{padding-right:8px;overflow:hidden}.chat-tree-container .chat-tree-content[data-v-87be84a0] .chat-virtual-tree .virtual-tree-list:hover{overflow:auto}.chat-tree-container .chat-tree-content[data-v-87be84a0] .chat-virtual-tree .virtual-tree-item .text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.chat-tree-container .chat-tree-content .tree-user-avatar[data-v-87be84a0]{width:24px;height:24px;position:relative;margin-right:8px}.chat-tree-container .chat-tree-content .tree-user-avatar img[data-v-87be84a0]{width:100%;height:100%;border-radius:50%}.chat-tree-container .chat-tree-content .tree-user-avatar .online-dot[data-v-87be84a0]{width:12px;height:12px;background:#15a32b;border:2px solid #fff;border-radius:50%;position:absolute;bottom:0;right:0}.chat-tree-container .chat-tree-content .text-overflow[data-v-87be84a0]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.chat-tree-container .chat-tree-content .chat-online-user[data-v-87be84a0]{-ms-flex-negative:0;flex-shrink:0}.chat-tree-container.no-address-data[data-v-87be84a0]{background:url(/img/gridNoData.e3c423ac.dfd7023d.png) no-repeat 50%;background-size:200px}[data-v-4674cd6c] .add-group-user-dialog .el-dialog__body{padding:0!important;overflow:hidden!important;height:520px;-webkit-box-flex:0;-ms-flex:none;flex:none}[data-v-4674cd6c] .add-group-user-dialog .el-tabs__nav-wrap:after{display:none}.add-group-user-content[data-v-4674cd6c]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.add-group-user-content [data-v-4674cd6c]{font-size:inherit!important}.add-group-user-content .tree-user-avatar[data-v-4674cd6c]{width:22px;height:22px;position:relative;margin-right:4px;-ms-flex-negative:0;flex-shrink:0}.add-group-user-content .tree-user-avatar img[data-v-4674cd6c]{width:100%;height:100%;border-radius:50%}.add-group-user-content .tree-user-avatar .online-dot[data-v-4674cd6c]{width:4px;height:4px;background:#10568a;border:2px solid #10568a;border-radius:50%;position:absolute;bottom:-5px;right:43%}.add-group-user-content .text-overflow[data-v-4674cd6c]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.add-group-user-content .XxInputSearch .el-input[data-v-4674cd6c]{width:100%;margin-right:0}.add-group-user-content .cursor-pointer[data-v-4674cd6c]{cursor:pointer}.add-group-user-content .mr-2[data-v-4674cd6c]{margin-right:8px}.add-group-user-content .empty[data-v-4674cd6c]{margin-top:30px;text-align:center;color:#8c8c8c}.add-group-user-content .left[data-v-4674cd6c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50%;-ms-flex-negative:0;flex-shrink:0;padding:24px;height:100%;border-right:1px solid #eee}.add-group-user-content .user-list[data-v-4674cd6c],.add-group-user-content .virtual-tree[data-v-4674cd6c]{padding-top:16px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:0;overflow:auto}.add-group-user-content .right[data-v-4674cd6c]{width:50%;-ms-flex-negative:0;flex-shrink:0;padding:24px;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}.add-group-user-content .right .empty[data-v-4674cd6c]{margin-top:30px;text-align:center;color:#888}.add-group-user-content .user-item[data-v-4674cd6c]{position:relative;margin-top:16px}.add-group-user-content .user-item .line1[data-v-4674cd6c],.add-group-user-content .user-item[data-v-4674cd6c]{display:-webkit-box;display:-ms-flexbox;display:flex}.add-group-user-content .user-item .avatar[data-v-4674cd6c]{width:24px;height:24px;margin-right:10px;background:none!important;background-size:contain;border-radius:50%;overflow:hidden}.add-group-user-content .user-item .avatar img[data-v-4674cd6c]{width:100%;vertical-align:baseline!important}.add-group-user-content .user-item .name[data-v-4674cd6c]{font-weight:700;margin-right:10px}.add-group-user-content .user-item .el-icon-error[data-v-4674cd6c]{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.common-group[data-v-7982c634]{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}.common-group .user-list[data-v-7982c634]{padding-top:16px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:0}.common-group .label-wrapper[data-v-7982c634]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.common-group .label-wrapper .el-ml-auto[data-v-7982c634]{margin-left:auto}.common-group .xxIcon[data-v-7982c634]{margin-left:12px}.common-group .xxIcon[data-v-7982c634]:last-of-type{margin-right:12px}.user-list .top[data-v-7982c634]{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}.user-list .top .left .primary[data-v-7982c634]{color:var(--x-color-primary,#3464cf)}.user-list[data-v-7982c634] .common-tree .virtual-tree-list{padding-right:8px;overflow:hidden}.user-list[data-v-7982c634] .common-tree .virtual-tree-list:hover{overflow:auto}.user-list[data-v-7982c634] .common-tree .virtual-tree-item{display:-webkit-box;display:-ms-flexbox;display:flex}.user-list[data-v-7982c634] .common-tree .virtual-tree-item .text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.user-list[data-v-7982c634] .common-tree .virtual-tree-item .text-wrapper .label-wrapper{width:100%}.user-list[data-v-7982c634] .common-tree .virtual-tree-item .text-wrapper .tree-user-avatar{width:22px;height:22px;position:relative;margin-right:4px;-ms-flex-negative:0;flex-shrink:0}.user-list[data-v-7982c634] .common-tree .virtual-tree-item .text-wrapper .tree-user-avatar img{width:100%;height:100%;border-radius:50%}.user-list[data-v-7982c634] .common-tree .virtual-tree-item .text-wrapper .tree-user-avatar .online-dot{width:4px;height:4px;background:#10568a;border:2px solid #10568a;border-radius:50%;position:absolute;bottom:-5px;right:43%}.user-list[data-v-7982c634] .common-tree .virtual-tree-item .text-wrapper .text-overflow{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}[data-v-7982c634] .virtual-tree .virtual-tree-list .virtual-tree-item.active{color:#595959;background:#fff}.svg-icon[data-v-e3a01284]{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.svg-external-icon[data-v-e3a01284]{background-color:currentColor;-webkit-mask-size:cover!important;mask-size:cover!important;display:inline-block}.share-item-details[data-v-6b78525d]{background-color:#f7f8f9;padding:0 12px 12px;border-radius:8px;min-width:300px}.share-item-details .top-title[data-v-6b78525d]{border-bottom:1px solid #f0f0f0;padding-top:8px;padding-bottom:8px;margin-bottom:8px}.share-item-details .top-title .left-title[data-v-6b78525d],.share-item-details .top-title[data-v-6b78525d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.share-item-details .top-title .left-title[data-v-6b78525d]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.share-item-details .top-title .left-title .share-source[data-v-6b78525d]{font-weight:600;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#10568a}.share-item-details .top-title .detail-btn[data-v-6b78525d]{margin-left:auto;color:#8c8c8c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-ms-flex-negative:0;flex-shrink:0}.share-item-details .top-title .detail-btn .go-details-span[data-v-6b78525d]{font-size:var(--x-font-size-12,16px)}.share-item-details .business-content[data-v-6b78525d]{color:#06294b;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.share-item-details .sub-content[data-v-6b78525d]{padding-bottom:4px;font-size:var(--x-font-size-12,12px);color:rgba(0,8,25,.4509803922)}.share-item-details .sub-content[data-v-6b78525d]:last-of-type{padding-bottom:12px}.chat-share-daolog[data-v-79120002] .el-dialog .el-dialog__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px!important;height:48px}.chat-share-daolog[data-v-79120002] .el-dialog .el-dialog__body{padding:0!important}.chat-share-daolog .chat-share-header[data-v-79120002]{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}.chat-share-daolog .chat-share-header .right .el-icon-error[data-v-79120002]{cursor:pointer}.chat-share-daolog .chat-share-header .right .el-icon-error[data-v-79120002]:hover{opacity:.7}.chat-share-daolog .chat-share-content[data-v-79120002]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.chat-share-daolog .chat-share-content[data-v-79120002] .chat-share-tabs .el-tabs__header{margin-bottom:0!important;border-bottom:1px solid #f0f0f0}.chat-share-daolog .chat-share-content[data-v-79120002] .chat-share-tabs .el-tabs__header .el-tabs__nav-scroll{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:16px}.chat-share-daolog .chat-share-content[data-v-79120002] .chat-share-tabs .el-tabs__header .el-tabs__nav-scroll .el-tabs__item{padding-right:0}.chat-share-daolog .chat-share-content .share[data-v-79120002]{display:-webkit-box;display:-ms-flexbox;display:flex;height:480px}.chat-share-daolog .chat-share-content .share .share-contact[data-v-79120002]{width:320px;-ms-flex-negative:0;flex-shrink:0;border-right:1px solid #f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:12px 16px 0}.chat-share-daolog .chat-share-content .share .share-contact .contact-list[data-v-79120002]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:0}.chat-share-daolog .chat-share-content .share .share-contact .contact-list .share-chat-list[data-v-79120002]{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}.chat-share-daolog .chat-share-content .share .share-contact .contact-list .share-chat-list .share-checkbox-group[data-v-79120002]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:8px}.chat-share-daolog .chat-share-content .share .share-contact .contact-list .share-chat-list .share-checkbox-group[data-v-79120002] .el-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:0}.chat-share-daolog .chat-share-content .share .share-contact .contact-list .share-chat-list .share-checkbox-group[data-v-79120002] .el-checkbox .el-checkbox__label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.chat-share-daolog .chat-share-content .share .share-contact .contact-list .share-chat-list .single-person[data-v-79120002]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:48px;border-bottom:1px solid #f0f0f0}.chat-share-daolog .chat-share-content .share .share-contact .contact-list .share-chat-list .single-person img[data-v-79120002]{width:24px;height:24px;border-radius:50%;margin-right:8px;-ms-flex-negative:0;flex-shrink:0}.chat-share-daolog .chat-share-content .share .share-contact .contact-list .share-chat-list .single-person .share-chat-name[data-v-79120002]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.chat-share-daolog .chat-share-content .share .share-contact .contact-list .share-address[data-v-79120002],.chat-share-daolog .chat-share-content .share .share-contact .contact-list .share-common-group[data-v-79120002]{height:100%}.chat-share-daolog .chat-share-content .share .share-person[data-v-79120002]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:12px 16px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.chat-share-daolog .chat-share-content .share .share-person .share-header[data-v-79120002]{margin-top:12px;height:24px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.chat-share-daolog .chat-share-content .share .share-person .share-header .primary[data-v-79120002]{color:var(--x-color-primary,#3464cf)}.chat-share-daolog .chat-share-content .share .share-person .selected-person[data-v-79120002]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.chat-share-daolog .chat-share-content .share .share-person .selected-person li[data-v-79120002]{height:24px;margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chat-share-daolog .chat-share-content .share .share-person .selected-person li img[data-v-79120002]{width:24px;height:24px;border-radius:50%;margin-right:8px}.chat-share-daolog .chat-share-content .share .share-person .selected-person li .remove-icon[data-v-79120002]{margin-left:auto;font-size:18px;cursor:pointer}.chat-share-daolog .chat-share-content .share .share-person .share-footer[data-v-79120002]{-ms-flex-negative:0;flex-shrink:0;margin-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.tool-sign{width:240px;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.tool-sign-btn.el-button.is-circle{height:32px;width:32px;color:#00f;padding:0}.el-icon-pdf-circle{-webkit-mask:url(/img/circle.838d2325.5b0431c9.svg) center no-repeat;mask:url(/img/circle.838d2325.5b0431c9.svg) center no-repeat;-webkit-mask-size:cover;mask-size:cover;background-color:#00f;font-size:14px;background-size:cover}.el-icon-pdf-circle:before{content:"\e611";font-size:14px;visibility:hidden}.el-icon-pdf-ellipse{-webkit-mask:url(/img/ellipse.706338de.381cda49.svg) center no-repeat;mask:url(/img/ellipse.706338de.381cda49.svg) center no-repeat;-webkit-mask-size:cover;mask-size:cover;background-color:#00f;font-size:16px;background-size:cover}.el-icon-pdf-ellipse:before{content:"\e611";font-size:14px;visibility:hidden}.el-icon-pdf-rect{-webkit-mask:url(/img/rectangle.d9000ba8.a68acc52.svg) center no-repeat;mask:url(/img/rectangle.d9000ba8.a68acc52.svg) center no-repeat;-webkit-mask-size:cover;mask-size:cover;background-color:#00f;font-size:16px;background-size:cover}.el-icon-pdf-rect:before{content:"\e611";font-size:14px;visibility:hidden}.tool[data-v-5cd7f5da]{background:#f5f5f5;height:40px;padding:4px 4px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tool-left[data-v-5cd7f5da],.tool[data-v-5cd7f5da]{display:-webkit-box;display:-ms-flexbox;display:flex}.tool-left[data-v-5cd7f5da]{margin-left:24px}.tool-left-btn.el-button.is-circle[data-v-5cd7f5da]{height:28px;width:28px;color:#595959;padding:0;margin-left:10px}.tool-left-input[data-v-5cd7f5da]{margin-top:-2px;margin-left:10px;margin-right:10px;padding:4px;height:24px;width:90px;font-size:12px}.tool-left-input[data-v-5cd7f5da] .el-input__inner{text-align:center;height:28px;line-height:28px}.tool-middle[data-v-5cd7f5da]{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}.tool-middle-input[data-v-5cd7f5da]{margin-top:-2px;margin-left:10px;margin-right:10px;padding:4px;height:24px;width:80px;font-size:12px}.tool-middle-input[data-v-5cd7f5da] .el-input__inner{text-align:center;height:28px;line-height:28px}.tool-middle-btn.el-button.is-circle[data-v-5cd7f5da]{height:28px;width:28px;color:#595959;padding:0}.tool-right[data-v-5cd7f5da]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:24px;min-width:145px}.tool-right-btn.el-button.is-circle[data-v-5cd7f5da]{height:28px;width:28px;color:#595959;padding:0;margin-left:10px}.tool .el-popper[x-placement^=bottom][data-v-5cd7f5da]{padding:8px}.wrapper[data-v-b8847f44]{margin:3px;border:none;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.12),0 0 6px rgba(0,0,0,.04);box-shadow:0 2px 4px rgba(0,0,0,.12),0 0 6px rgba(0,0,0,.04);overflow:auto;width:100%;height:100%}.tree-bar[data-v-b8847f44]{display:inline-block}.tab-pane[data-v-b8847f44]{overflow:auto;width:100%;height:100%}[data-v-b8847f44] .el-tabs__header{margin:0}[data-v-b8847f44] .el-tabs__content{height:calc(100% - 41px);-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px}[data-v-b8847f44] .el-tree__empty-text{top:60%}[data-v-b8847f44] .el-tree-node__label{text-align:left;white-space:normal}[data-v-b8847f44] .el-tree-node__content{height:100%}[data-v-b8847f44] .el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content{background-color:#7c8c9f}.wrapper[data-v-abb6f83a]{background:#ededed;border:none;width:100%;height:100%}.wrapper-content[data-v-abb6f83a]{height:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wrapper-pages[data-v-abb6f83a]{-webkit-transform-origin:50% 0;transform-origin:50% 0;-ms-flex-negative:0;flex-shrink:0}.canvas-info[data-v-abb6f83a]{background:hsla(0,0%,100%,.3);position:relative;z-index:9999;top:0;left:0;width:100%;height:100%}.page[data-v-abb6f83a]{overflow:hidden;margin-bottom:10px;margin-top:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:relative;background:#fff;-ms-flex-negative:0;flex-shrink:0}.page .content[data-v-abb6f83a]{-webkit-transform-origin:0 0;transform-origin:0 0}.water-mark[data-v-abb6f83a]{transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);position:relative;z-index:5;top:30%;left:40%;width:100%;height:100%;opacity:.6}@media print{@page{size:A4;margin:20px 30px}.page[data-v-abb6f83a]{margin-bottom:0;margin-top:0;page-break-after:always}}.doc-info-dlg[data-v-49dcdfce] .el-dialog{width:450px}.doc-info-h[data-v-49dcdfce]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:14px;display:-webkit-box;display:-ms-flexbox;display:flex}.doc-info-h span[data-v-49dcdfce]{width:85px;margin:10px;text-align:right}.soft-sign-dlg[data-v-49dcdfce] .el-dialog{width:350px}.cer-info[data-v-49dcdfce]{margin-left:8px;margin-right:8px;margin-bottom:8px}.cer-info span[data-v-49dcdfce]{width:80px;text-align:justify;vertical-align:middle;padding:8px}.cer-info-name[data-v-49dcdfce]{display:-webkit-box;display:-ms-flexbox;display:flex;margin:8px}.cer-info-name span[data-v-49dcdfce]{width:80px;text-align:justify;vertical-align:middle;padding:8px;-ms-flex-negative:0;flex-shrink:0}.cer-info-pass[data-v-49dcdfce]{display:-webkit-box;display:-ms-flexbox;display:flex;margin:8px}.cer-info-pass span[data-v-49dcdfce]{width:80px;text-align:justify;vertical-align:middle;padding:8px;-ms-flex-negative:0;flex-shrink:0}.cer-evt[data-v-49dcdfce]{margin-top:15px}.seal-choice-dlg[data-v-49dcdfce] .el-dialog{width:720px}.seal-choice[data-v-49dcdfce]{display:-webkit-box;display:-ms-flexbox;display:flex}.seal-choice-left-t[data-v-49dcdfce]{padding-left:20px;text-align:left;font-size:18px;font-weight:700;margin-bottom:20px}.seal-choice-left-h[data-v-49dcdfce]{margin-bottom:14px;display:-webkit-box;display:-ms-flexbox;display:flex}.seal-choice-left-h span[data-v-49dcdfce]{width:85px;margin:10px;text-align:right}.seal-choice-left-h[data-v-49dcdfce] .el-button{width:100%}.seal-choice-right[data-v-49dcdfce]{margin-left:20px}.seal-choice-right-t[data-v-49dcdfce]{padding-left:20px;text-align:left;font-size:18px;font-weight:700;margin-bottom:20px}.seal-choice-right-h[data-v-49dcdfce]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:14px;display:-webkit-box;display:-ms-flexbox;display:flex}.seal-choice-right-h[data-v-49dcdfce] .el-radio{margin-right:6px}.seal-choice-right-h[data-v-49dcdfce] .el-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.seal-choice-bottom[data-v-49dcdfce]{margin-top:14px;text-align:right}.dlg-img[data-v-49dcdfce]{height:174px;margin-bottom:10px}.dlg-text[data-v-49dcdfce]{width:240px}[data-v-49dcdfce] .el-dialog__title{font-weight:700}.annotation-add-dlg[data-v-49dcdfce] .el-dialog{width:560px}.annotation-add-dlg .annotation-info-h[data-v-49dcdfce]{margin-top:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.annotation-add-dlg .annotation-info-h span[data-v-49dcdfce]{width:60px;margin:10px}.annotation-add-dlg .annotation-info-h[data-v-49dcdfce] .el-button{width:100%}.annotation-add-dlg .annotation-info-h[data-v-49dcdfce] .el-input,.annotation-add-dlg .annotation-info-h[data-v-49dcdfce] .el-radio-group{width:380px}.annotation-add-dlg .annotation-info-h[data-v-49dcdfce] .el-radio{margin-right:30px;margin-top:10px;margin-left:30px}.annotation-add-dlg .annotation-info-i[data-v-49dcdfce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.annotation-add-dlg .annotation-info-i[data-v-49dcdfce] .el-input{margin-left:80px;width:380px}.annotation-add-dlg .annotation-bottom[data-v-49dcdfce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.annotation-add-dlg .annotation-bottom[data-v-49dcdfce] .el-button{margin-right:10px;margin-left:10px}.annotation-add-dlg[data-v-49dcdfce] .el-dialog__body{padding:20px 10px;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.annotation-add-dlg .annotation-info[data-v-49dcdfce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.annotation-add-dlg .textarea[data-v-49dcdfce]{width:380px}[data-v-49dcdfce] .el-image__inner{height:100%}.ofd-root[data-v-2aa04770]{width:100%;height:100%}.content[data-v-2aa04770]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(100% - 40px)}.content-sidebar[data-v-2aa04770]{width:200px;height:100%;z-index:10;position:absolute;right:0;background-color:#fff}.content-ofd-render[data-v-2aa04770]{width:100%;height:100%;overflow-y:auto;overflow-x:auto}.content-ofd-render.second[data-v-2aa04770]{width:100%}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.PdfPreviewer[data-v-62a0106c] {
  overflow: hidden !important;
}
.PdfPreviewer iframe[data-v-62a0106c] {
  width: 100%;
  height: 100%;
}
.error-page[data-v-62a0106c] {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  background: var(--x-color-bg-separate);
  color: var(--x-color-font);
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.ht100[data-v-4ade0874] {
  height: 100%;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.TextPreviewer[data-v-20ae44a0] {
  word-wrap: break-word;
  white-space: normal;
  overflow: scroll !important;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.AudioPreviewer[data-v-4546237a] {
  background: var(--x-color-bg-separate);
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
.AudioPreviewer .bg[data-v-4546237a] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 340px;
  height: 340px;
  border-radius: 4px;
  background: var(--x-color-bg-separate);
  box-shadow: 0 12px 20px var(--x-color-border);
}
.AudioPreviewer .bg img[data-v-4546237a] {
  width: 216px;
  height: 216px;
}
.AudioPreviewer .audio-viewer__canvas[data-v-4546237a] {
  position: absolute;
  height: 111px;
  width: 100%;
  bottom: 0;
  border-radius: 0 0 4px 4px;
  background: var(--x-color-bg-black);
}
.AudioPreviewer .toolbar[data-v-4546237a] {
  padding: 0 16px;
}
.AudioPreviewer .progress-box[data-v-4546237a] {
  display: flex;
  align-items: center;
  color: var(--x-color-bg-white);
  line-height: 22px;
  margin-top: 30px;
}
.AudioPreviewer .progress-box .played[data-v-4546237a] {
  margin-right: 10px;
}
.AudioPreviewer .progress-box .duration[data-v-4546237a] {
  margin-left: 10px;
}
.AudioPreviewer .progress-box .progress-bar-bg[data-v-4546237a] {
  position: relative;
  flex-grow: 1;
  height: 4px;
  border-radius: 2px;
}
.AudioPreviewer .progress-box .progress-bar[data-v-4546237a] {
  width: 0;
  height: 4px;
  border-radius: 2px;
  background: var(--x-color-bg-primary);
}
.AudioPreviewer .progress-box .progressDot[data-v-4546237a] {
  width: 16px;
  height: 16px;
  border-radius: 50%;
  background-color: var(--x-color-bg-white);
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -8px;
  margin-left: -8px;
  cursor: pointer;
}
.AudioPreviewer .controlls[data-v-4546237a] {
  margin-top: 15px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.AudioPreviewer .controlls .voice-bar-bg[data-v-4546237a] {
  cursor: pointer;
  width: 116px;
  height: 26px;
  border-radius: 4px;
  background-image: url(/img/xx-view-voice.827a6b05.svg);
  background-repeat: no-repeat;
  background-position: 10px 4px;
  background-size: 18px;
}
.AudioPreviewer .controlls .voice-bar[data-v-4546237a] {
  width: 116px;
  height: 26px;
  border-radius: 4px 0 0 4px;
  background: var(--x-color-bg);
}
.AudioPreviewer .controlls .play-btn[data-v-4546237a] {
  cursor: pointer;
  width: 34px;
  height: 34px;
  position: absolute;
  left: 50%;
  margin-left: -17px;
  background: url(/img/xx-view-play.658babb8.svg) no-repeat;
  background-size: 34px;
}
.AudioPreviewer .controlls .play-btn.paused[data-v-4546237a] {
  background: url(/img/xx-view-pause.726ade86.svg) no-repeat;
}
.AudioPreviewer .controlls .fullscreen[data-v-4546237a] {
  cursor: pointer;
  width: 24px;
  height: 24px;
  background: url(/img/xx-view-fullscreen.542d8c14.svg) no-repeat;
  background-size: 24px;
}
.AudioPreviewer .musicBg[data-v-4546237a] {
  width: 200px;
  height: 200px;
  background: url(/img/xx-view-voice.827a6b05.svg) no-repeat;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.VideoPreviewer[data-v-bec797ee] {
  background: var(--x-color-bg-separate);
}
.VideoPreviewer video[data-v-bec797ee] {
  width: 100%;
  max-height: 100%;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.ImgPreviewer .img-box[data-v-7d55c8b0] {
  height: 100%;
  overflow: hidden;
}
.ImgPreviewer .el-image-viewer__actions__inner[data-v-7d55c8b0] {
  cursor: pointer;
}
@font-face{font-family:v-md-iconfont;src:url(data:application/vnd.ms-fontobject;base64,lBkAAOAYAAABAAIAAAAAAAIABQMAAAAAAAABAJABAAAAAExQAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAaGPnLwAAAAAAAAAAAAAAAAAAAAAAABYAdgAtAG0AZAAtAGUAZABpAHQAbwByAAAADgBSAGUAZwB1AGwAYQByAAAAFgBWAGUAcgBzAGkAbwBuACAAMQAuADAAAAAWAHYALQBtAGQALQBlAGQAaQB0AG8AcgAAAAAAAAEAAAALAIAAAwAwR1NVQrD+s+0AAAE4AAAAQk9TLzI8fE0eAAABfAAAAFZjbWFwEzte5gAAAkwAAAOQZ2x5ZhKJB5wAAAYcAAAO+GhlYWQY8MqxAAAA4AAAADZoaGVhB94EEAAAALwAAAAkaG10eHhxAAAAAAHUAAAAeGxvY2E5dDYWAAAF3AAAAD5tYXhwATIAawAAARgAAAAgbmFtZYA2YG8AABUUAAACkXBvc3Sv0n/QAAAXqAAAATgAAQAAA4D/gABcBHEAAAAABAAAAQAAAAAAAAAAAAAAAAAAAB4AAQAAAAEAAC/nY2hfDzz1AAsEAAAAAADa6MNaAAAAANrow1oAAP+CBAADfgAAAAgAAgAAAAAAAAABAAAAHgBfAAoAAAAAAAIAAAAKAAoAAAD/AAAAAAAAAAEAAAAKAB4ALAABREZMVAAIAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAAAAQQEAZAABQAIAokCzAAAAI8CiQLMAAAB6wAyAQgAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA5gbrKAOA/4AAXAOAAIAAAAABAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABHEAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAABQAAAAMAAAAsAAAABAAAAiQAAQAAAAABHgADAAEAAAAsAAMACgAAAiQABADyAAAAKgAgAAQACuYG5gzmDuYR5hjmJOZB5nDme+az5uzm8eb+5wLnB+cR50Dnwejx6yj//wAA5gbmDOYO5hDmFOYj5kHmcOZ75rPm7Obw5v7nAucH5w/nQOfB6PHrKP//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABACoAKgAqACoALAA0ADYANgA2ADYANgA2ADgAOAA4ADgAPAA8ADwAPAAAAB0AHAAbABoAGQACAAMABAAFAAEAFwAMABgABwAIABQACgATABIADQAOAA8AFgAQABEACQAVAAsABgAAAQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAABbAAAAAAAAAAdAADmBgAA5gYAAAAdAADmDAAA5gwAAAAcAADmDgAA5g4AAAAbAADmEAAA5hAAAAAaAADmEQAA5hEAAAAZAADmFAAA5hQAAAACAADmFQAA5hUAAAADAADmFgAA5hYAAAAEAADmFwAA5hcAAAAFAADmGAAA5hgAAAABAADmIwAA5iMAAAAXAADmJAAA5iQAAAAMAADmQQAA5kEAAAAYAADmcAAA5nAAAAAHAADmewAA5nsAAAAIAADmswAA5rMAAAAUAADm7AAA5uwAAAAKAADm8AAA5vAAAAATAADm8QAA5vEAAAASAADm/gAA5v4AAAANAADnAgAA5wIAAAAOAADnBwAA5wcAAAAPAADnDwAA5w8AAAAWAADnEAAA5xAAAAAQAADnEQAA5xEAAAARAADnQAAA50AAAAAJAADnwQAA58EAAAAVAADo8QAA6PEAAAALAADrKAAA6ygAAAAGAAAAAABYAJoA3AE4AYIBwAH4Ak4CfgLIAvIDXAOUA8QD6AQUBFIEeASeBMoFCgWSBaAF+AYyBngGkgb2B3wAAAAEAAAAAAQAAtYACwAXACMALwAAARYAFwYAByYAJzYAFw4BBx4BFz4BNy4BBx4BFw4BBy4BJz4BFw4BBx4BFz4BNy4BAgDyAQwCAv708vL+9AICAQzyquIpKeKqquIpKeKqX38CAn9fX38CAn9fRFoCAlpERFoCAloC1Rb+zBYW/swWFgE0FhYBNCoLz0ZGzwsLz0ZGzzUCf19ffwICf19ffz4CWkREWgICWkREWgAAAAEAAP++A8IDUgAoAAABNTQ2MhYXFQ4BByMuATQ2OwEuAQcOARceARc+ATczDgEHLgEnPgIEAzEVHxYBARYPrhEVFRFtXPd0c2UfIsaDn9MFSwX+v7/+BQGP+gEDAsw6ERUVEa4PFQICFR8VYCk8QOWBf5kDBNSfv/4FBf6/iNxtKwAAAAEAAP++A8MDUgApAAATMzIWFAYHIy4BPQE0NjIWHQE2JBceARcOAQcuASczHgEXPgE3LgEnJgbrbREVFRGuERUVIRVlAQN9fZABBf6/v/4FSwTUn5/TBQGBbW7eAn0VHxYBARYPrhEVFRE6Wis0OdyIv/4FBf6/n9QEBNSfdrssKTIAAAMAAP++A8IDRgASAB4AOgAAJRcWFAYiLwEGJCcmEjc2JBcWEgU+ATcuAScOAQceARM1NDYyFh0BMzIWFAYrARUUBiImPQEjIiY0NjMDN4IJFBoKgor+r3x2BnyBAVCGgBT+RpzOBATOnJzNBATNexMdE2MPExMPYxMdE2QOExMOeIIKGhQJgnEUgIYBUIF8BnZ8/q/eBM6cnM0EBM2cnM4Bi2QOExMOZBMdE2MPExMPYxMdEwAAAAADAAD/vgPCA0YAEgAeACoAACUXFhQGIi8BBiQnJhI3NiQXFhIFPgE3LgEnDgEHHgETITIWFAYjISImNDYDN4IJFBoKgor+r3x2BnyBAVCGgBT+RpzOBATOnJzNBATNFwEKDxMTD/72DhMTeIIKGhQJgnEUgIYBUIF8BnZ8/q/eBM6cnM0EBM2cnM4BixMdExMdEwAABAAA/9cDqQMpAAMABwAXACQAABMRIRElITUhJyEyFhURFAYjISImNRE0NhMyFhcRDgEiJicRPgG2ApT9bAKU/WwvAvIUGxsU/Q4UGxvQFBsBARsoGgEBGwIN/ikB119eXhsU/Q4UGxsUAvIUG/62GxT+5RQaGhQBGxQbAAIAAP+CA20DfgAPAB8AAAE1Bxc1HgEXFAcXPgE1LgEDLgEnNjcnDgEVHgEXFTcnAgC2tnSaAyBCHB0Ezpp0mgMBH0IcHQTOmra2AvOLurmLA512RjxDLGM2ndL9ewOddkY8QyplNp3SBIu6uQAAAAAFAAD/mgPmA2YACwAXACAAKQAwAAAFJgAnNgA3FgAXBgADDgEHHgEXPgE3LgETIiY0NjIWFAYhIiY0NjIWFAYHHgEXPgE3AgDO/u4FBQESzs4BEgUF/u7OpNwEBNykpNwEBNweFhoaLBoa/mYWGhosGhoWAm5SUm4CZQUBEs7OARIFBf7uzs7+7gNkBNykpNwEBNykpNz+sRosGhosGhosGhosGmJSbgICblIAAwAA/8sDtQM1AA8AEwAZAAATITIWFREUBiMhLgEnETQ2FxEhEQEnNxcBF3wDCBQdHRT8+BUbAR1EAqj+fM5EigESRQM1HRT8+BQdARsVAwgUHWH9WAKo/erORIkBE0UABQAA/74DwwNlAAAADAAeACIAJwAANzMhMh0BFCMhIj0BNDcXFjMhMjcBNiYnASYGBwEGFgkBAwEHAQchJ08JA1AJCfywCQ+TDhEBZxgPARETBxn+oxo9Ff54EwgB0QFU0P6rMgFVAv60hhAJPwkJPwnScwoTAV0aPRUBEBQIGf4LGj8CGP72/vUBCkD+9QFpAAAAAAIAAP+4A8gDSAASABkAABMhMhYVERQGKwEHJyMiJjURNDYXETMXNzMRlALYJjU1Jra2trYmNTUm3JCQ3ANHNSb93iY1trY1JgIiJjVb/d6QkAIiAAQAAP/cA6QDJAATADEANQBFAAAlDgEHIS4BJxE+ATchMhYfAR4BFQMRNCYvAS4BIxUOAQchLgEnNSMRMzU+ATchHgEXFSM1IRUBNCYrASIGHQEUFjsBMjY1A6QBHRf9IRYdAQEdFgH8FzIRmRAVRgsFmgcYCQEdF/7FFh0BRkYBHRYBxxcdAUb+XAEYCghpBwoKB2kIChEXHQEBHRcC3xYdARUQmREyF/4WAeoJGQaaBgrjFx0BAR0X4/1E5BYdAQEdFuTS0gKrBwoKB68ICgoIAAAAAwAA/8ADwANAAAsAFwAbAAABBxc3JzcXBycHFzcBFwcnNxc3JwcBNycjARcBAm31ZUQibsttIkRm9f4fIm7LbSJEZvUBU/VlzAEPRP7xA0D1ZkQibctuIkRl9f7qIm3LbiJEZfX+rfVmAQ9E/vEAAAUAAAAAA8ADAAADAAcADQAOABcAABMRIREDIQEXNScBIxEhBSMeATI2NCYiBkADgGD+CAEf2dn+WUACwP3gMAEbKBsbKBsDAP0AAwD9YAEg2YjZ/lgCQKAUGxsoGxsAAAMAAAAAA94CtAAFAAsADwAAEwMTMwMTISMTAzMTATMTI9SysnaysgHidrKyd7H9m2qkagKz/s3+zQEzATP+zf7NATP+zQJmAAYAAAAAA8AC4AADAAcACwAPABMAFwAAASEVIREhFSERIRUhAzMVIxUzFSMVMxUjAQACwP1AAsD9QALA/UDAYGBgYGBgAbBgAZBg/gBgAsBg0GDQYAAAAAAGAAAAAAPAAvAAAwAHAAsAEQAeACgAAAEhFSERIRUhESEVIQMzNSMVMwMVMxUjFTMVIxUzNSMTNSMVMwcVMzUjAQACwP1AAsD9QALA/UCQIEAgMEAoKEBgICBgMzNgQAGwYAGQYP4AYAJQgCD9wCAPIBEggAEQICAzLSAAAQAAAAADgwMkABQAAAEhNRcHNSEOAQceARczFSMuASc+AQGIASzOzv7UWXcCAndZeHh/qgMDqgKseKWleAJ3WVl3AloDqn9/qgAAAAEAAAAAA6QDJAAUAAABITUHFzUhHgEXDgEHIxUzPgE3LgECeP7Uzs4BLFl3AgJ3WXh4f6oDA6oCrHilpXgCd1lZdwJaA6p/f6oAAAACAAAAAANxAtUACwAXAAABPgE3JwYHBh0BIREhPgE3JwYHBh0BIREBHAVJTj6BPC0BEgEyBEpOPoE8LQERAVR7gSFjOnFVvuoBKHuBIWM6cVW+6gEoAAAAAwAAAAADigL1AAkAFAAnAAABMjc2NCcmKwEVEzI3NjU0JyYrAREDITIXFhUUBwYHFhcWFRQHBiMhAms/Ijc6IUCx1VsnGEclP8RgATmANiAnFSY4HDEsQpD+zAG6ERySGQ/n/qc2IjBSHRD++QKUTi49Ri4YExYcMFZIOlgAAAADAAD//gPCAwIADwAyAF4AAAEyFh0BFAYjISImPQE0NjM3JicmNTQ2MzIXFhcWFxYVFA8BLwEmJyYjIgYVFBYXFhcWFwczFhUUBwYHBgcGBwYjIi8BJicmPQE0JyY/ATU3HwEWFx4CMzI+ATU0JyYDsgcJCQf8nAcJCQfjDgwYhoMZOiI3BQYHAwYqBxkbLD05REJrIzQdE3fPAxQMGBMkKCUoPjkpRh0HBAEBAQEzDwwDAxEtPCUgTC8pEQGACQcgBwkJByAHCSASFjItW4AKBhITKD4eCQ4BAwFLHC06LCVDIAoXDgyAFBs3MxwYEhcYCQsMFAgGBAcHNhgPExMWASQcCgQcJRUaPSIqJQ4AAAEAAAAAAtcB0wACAAABIRcC1/5S1wHT0QAAAAACAAAAAANkAuQAFwA7AAABIy4BNDY7ATIWHQEUBiImJzUBBiImNDcFPgEyFh0BDgEHIS4BJxE+ATczMhYUBgcjIgYVERQWMyEyNjUC9nUNExMNww0TExsSAf7yChoTCQE8ARIbEwE3Kf36KTcBATcpww4SEg7DDhISDgIGDhICowESGxMTDcMNExMNdf7xCRMaClYOEhIOwik3AQE3KQIGKTcBExsSARIO/foOEhIOAAIAAP/0A3IDDAADACQAADchFSERIRUPAREUFjMyNjURLwE1MxUPAREUBiMiJicuATURLwGPAtv9JQE7RQ9UX1dPEUX4Qw+ImVB4IxoWD0UxPQMYMQQO/qljVFpmAUoRBTExBRH+rIl6KiYfT0oBUw4EAAAAAQAA/9oC2AMmACsAAAE2JicmNTQ/AR4BMzI2NxYVFAcOAQcDBhYXFhUUByYnJiMiBgcmNTQ3PgE3AggFGikTAgMlSyAbTCIDEikhBX4FHCsRAycnIyQbSyIEESgkBQLHGhgFBBEEBAsEBAQEDQYTAQQaGv1yGhcGBA8IDQQBAwQEDQgPAwYYGgAAAAABAAAAAAOMAcIADAAAARQGIyEiJjQ2MyEyFgOMGhP9QhMaGhMCvhMaAZUTGRknGRkAAAAACgAA/+wDwgMBABAAFAAYABwAIAApAC4ANwA7AD8AAAEhMhYVERQGJyEiJjURNDYzEyMVMwU1IxUlMzUjJRUzNQUWNzI2NTYnIwUzNSMVJzUjBhcUFjMWNzM1IwU1IxUCAgGEIRsbIPzwHhsbHuHg4AEX3gEW4OD90t8BT21pAwgBAeH+6eDgOOEBAgoEZ6Pf3wH33wMBHCD9ZSEdARsfAqIdG/2/mAGYmAGYy5aWmAEBBwRHRZWVlsqYRkIECwEDlZaWlgAAAAAEAAD/8wONAw0AEwAnADsATwAAATc2Ji8BJgYfAR4BPwEXFj8BNicXFj8BFxY2PwE2Jg8BDgEfAQcGFwEuAQ8BJyYPAQYfAQcGFh8BFjYnASYPAScmBg8BBhY/AT4BLwE3NicBBjIEBAa0BAYBFQEJBTGXBgYwBQX2BgaXMQUJARUBBgS0BgQEMpcFBQETAQkFMZcGBjAFBZcyBAQGtAQGAf3iBgaXMQUJARUBBgS0BgQEMpcFBQK2MQUJARUBBgS0BgQEMpcFBTAGBjwFBZcyBAQGtAQGARUBCQUxlwYG/p8GBAQylwUFMAYGlzEFCQEVAQYEAR8FBZcyBAQGtAQGARUBCQUxlwYGAAAAAAASAN4AAQAAAAAAAAAVAAAAAQAAAAAAAQALABUAAQAAAAAAAgAHACAAAQAAAAAAAwALACcAAQAAAAAABAALADIAAQAAAAAABQALAD0AAQAAAAAABgALAEgAAQAAAAAACgArAFMAAQAAAAAACwATAH4AAwABBAkAAAAqAJEAAwABBAkAAQAWALsAAwABBAkAAgAOANEAAwABBAkAAwAWAN8AAwABBAkABAAWAPUAAwABBAkABQAWAQsAAwABBAkABgAWASEAAwABBAkACgBWATcAAwABBAkACwAmAY0KQ3JlYXRlZCBieSBpY29uZm9udAp2LW1kLWVkaXRvclJlZ3VsYXJ2LW1kLWVkaXRvcnYtbWQtZWRpdG9yVmVyc2lvbiAxLjB2LW1kLWVkaXRvckdlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAAoAQwByAGUAYQB0AGUAZAAgAGIAeQAgAGkAYwBvAG4AZgBvAG4AdAAKAHYALQBtAGQALQBlAGQAaQB0AG8AcgBSAGUAZwB1AGwAYQByAHYALQBtAGQALQBlAGQAaQB0AG8AcgB2AC0AbQBkAC0AZQBkAGkAdABvAHIAVgBlAHIAcwBpAG8AbgAgADEALgAwAHYALQBtAGQALQBlAGQAaQB0AG8AcgBHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHMAdgBnADIAdAB0AGYAIABmAHIAbwBtACAARgBvAG4AdABlAGwAbABvACAAcAByAG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQAREBEgETARQBFQEWARcBGAEZARoBGwEcAR0BHgEfAAdwcmV2aWV3DXJlZnJlc2gtcmlnaHQMcmVmcmVzaC1sZWZ0B3pvb20taW4Iem9vbS1vdXQDdG9jBHN5bmMFZW1vamkIY2hlY2tib3gFY2xlYXIDdGlwBHNhdmUEbGluawNpbWcEY29kZQJ1bAJvbARyZWRvBHVuZG8FcXVvdGUEYm9sZA1zdHJpa2V0aHJvdWdoCmFycm93LWRvd24Lb3Blbi1pbi1uZXcKdW5kZXItbGluZQZpdGFsaWMKaG9yaXpvbnRhbAV0YWJsZQpmdWxsc2NyZWVuAAA=);src:url(data:application/vnd.ms-fontobject;base64,lBkAAOAYAAABAAIAAAAAAAIABQMAAAAAAAABAJABAAAAAExQAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAaGPnLwAAAAAAAAAAAAAAAAAAAAAAABYAdgAtAG0AZAAtAGUAZABpAHQAbwByAAAADgBSAGUAZwB1AGwAYQByAAAAFgBWAGUAcgBzAGkAbwBuACAAMQAuADAAAAAWAHYALQBtAGQALQBlAGQAaQB0AG8AcgAAAAAAAAEAAAALAIAAAwAwR1NVQrD+s+0AAAE4AAAAQk9TLzI8fE0eAAABfAAAAFZjbWFwEzte5gAAAkwAAAOQZ2x5ZhKJB5wAAAYcAAAO+GhlYWQY8MqxAAAA4AAAADZoaGVhB94EEAAAALwAAAAkaG10eHhxAAAAAAHUAAAAeGxvY2E5dDYWAAAF3AAAAD5tYXhwATIAawAAARgAAAAgbmFtZYA2YG8AABUUAAACkXBvc3Sv0n/QAAAXqAAAATgAAQAAA4D/gABcBHEAAAAABAAAAQAAAAAAAAAAAAAAAAAAAB4AAQAAAAEAAC/nY2hfDzz1AAsEAAAAAADa6MNaAAAAANrow1oAAP+CBAADfgAAAAgAAgAAAAAAAAABAAAAHgBfAAoAAAAAAAIAAAAKAAoAAAD/AAAAAAAAAAEAAAAKAB4ALAABREZMVAAIAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAAAAQQEAZAABQAIAokCzAAAAI8CiQLMAAAB6wAyAQgAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA5gbrKAOA/4AAXAOAAIAAAAABAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABHEAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAABQAAAAMAAAAsAAAABAAAAiQAAQAAAAABHgADAAEAAAAsAAMACgAAAiQABADyAAAAKgAgAAQACuYG5gzmDuYR5hjmJOZB5nDme+az5uzm8eb+5wLnB+cR50Dnwejx6yj//wAA5gbmDOYO5hDmFOYj5kHmcOZ75rPm7Obw5v7nAucH5w/nQOfB6PHrKP//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABACoAKgAqACoALAA0ADYANgA2ADYANgA2ADgAOAA4ADgAPAA8ADwAPAAAAB0AHAAbABoAGQACAAMABAAFAAEAFwAMABgABwAIABQACgATABIADQAOAA8AFgAQABEACQAVAAsABgAAAQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAABbAAAAAAAAAAdAADmBgAA5gYAAAAdAADmDAAA5gwAAAAcAADmDgAA5g4AAAAbAADmEAAA5hAAAAAaAADmEQAA5hEAAAAZAADmFAAA5hQAAAACAADmFQAA5hUAAAADAADmFgAA5hYAAAAEAADmFwAA5hcAAAAFAADmGAAA5hgAAAABAADmIwAA5iMAAAAXAADmJAAA5iQAAAAMAADmQQAA5kEAAAAYAADmcAAA5nAAAAAHAADmewAA5nsAAAAIAADmswAA5rMAAAAUAADm7AAA5uwAAAAKAADm8AAA5vAAAAATAADm8QAA5vEAAAASAADm/gAA5v4AAAANAADnAgAA5wIAAAAOAADnBwAA5wcAAAAPAADnDwAA5w8AAAAWAADnEAAA5xAAAAAQAADnEQAA5xEAAAARAADnQAAA50AAAAAJAADnwQAA58EAAAAVAADo8QAA6PEAAAALAADrKAAA6ygAAAAGAAAAAABYAJoA3AE4AYIBwAH4Ak4CfgLIAvIDXAOUA8QD6AQUBFIEeASeBMoFCgWSBaAF+AYyBngGkgb2B3wAAAAEAAAAAAQAAtYACwAXACMALwAAARYAFwYAByYAJzYAFw4BBx4BFz4BNy4BBx4BFw4BBy4BJz4BFw4BBx4BFz4BNy4BAgDyAQwCAv708vL+9AICAQzyquIpKeKqquIpKeKqX38CAn9fX38CAn9fRFoCAlpERFoCAloC1Rb+zBYW/swWFgE0FhYBNCoLz0ZGzwsLz0ZGzzUCf19ffwICf19ffz4CWkREWgICWkREWgAAAAEAAP++A8IDUgAoAAABNTQ2MhYXFQ4BByMuATQ2OwEuAQcOARceARc+ATczDgEHLgEnPgIEAzEVHxYBARYPrhEVFRFtXPd0c2UfIsaDn9MFSwX+v7/+BQGP+gEDAsw6ERUVEa4PFQICFR8VYCk8QOWBf5kDBNSfv/4FBf6/iNxtKwAAAAEAAP++A8MDUgApAAATMzIWFAYHIy4BPQE0NjIWHQE2JBceARcOAQcuASczHgEXPgE3LgEnJgbrbREVFRGuERUVIRVlAQN9fZABBf6/v/4FSwTUn5/TBQGBbW7eAn0VHxYBARYPrhEVFRE6Wis0OdyIv/4FBf6/n9QEBNSfdrssKTIAAAMAAP++A8IDRgASAB4AOgAAJRcWFAYiLwEGJCcmEjc2JBcWEgU+ATcuAScOAQceARM1NDYyFh0BMzIWFAYrARUUBiImPQEjIiY0NjMDN4IJFBoKgor+r3x2BnyBAVCGgBT+RpzOBATOnJzNBATNexMdE2MPExMPYxMdE2QOExMOeIIKGhQJgnEUgIYBUIF8BnZ8/q/eBM6cnM0EBM2cnM4Bi2QOExMOZBMdE2MPExMPYxMdEwAAAAADAAD/vgPCA0YAEgAeACoAACUXFhQGIi8BBiQnJhI3NiQXFhIFPgE3LgEnDgEHHgETITIWFAYjISImNDYDN4IJFBoKgor+r3x2BnyBAVCGgBT+RpzOBATOnJzNBATNFwEKDxMTD/72DhMTeIIKGhQJgnEUgIYBUIF8BnZ8/q/eBM6cnM0EBM2cnM4BixMdExMdEwAABAAA/9cDqQMpAAMABwAXACQAABMRIRElITUhJyEyFhURFAYjISImNRE0NhMyFhcRDgEiJicRPgG2ApT9bAKU/WwvAvIUGxsU/Q4UGxvQFBsBARsoGgEBGwIN/ikB119eXhsU/Q4UGxsUAvIUG/62GxT+5RQaGhQBGxQbAAIAAP+CA20DfgAPAB8AAAE1Bxc1HgEXFAcXPgE1LgEDLgEnNjcnDgEVHgEXFTcnAgC2tnSaAyBCHB0Ezpp0mgMBH0IcHQTOmra2AvOLurmLA512RjxDLGM2ndL9ewOddkY8QyplNp3SBIu6uQAAAAAFAAD/mgPmA2YACwAXACAAKQAwAAAFJgAnNgA3FgAXBgADDgEHHgEXPgE3LgETIiY0NjIWFAYhIiY0NjIWFAYHHgEXPgE3AgDO/u4FBQESzs4BEgUF/u7OpNwEBNykpNwEBNweFhoaLBoa/mYWGhosGhoWAm5SUm4CZQUBEs7OARIFBf7uzs7+7gNkBNykpNwEBNykpNz+sRosGhosGhosGhosGmJSbgICblIAAwAA/8sDtQM1AA8AEwAZAAATITIWFREUBiMhLgEnETQ2FxEhEQEnNxcBF3wDCBQdHRT8+BUbAR1EAqj+fM5EigESRQM1HRT8+BQdARsVAwgUHWH9WAKo/erORIkBE0UABQAA/74DwwNlAAAADAAeACIAJwAANzMhMh0BFCMhIj0BNDcXFjMhMjcBNiYnASYGBwEGFgkBAwEHAQchJ08JA1AJCfywCQ+TDhEBZxgPARETBxn+oxo9Ff54EwgB0QFU0P6rMgFVAv60hhAJPwkJPwnScwoTAV0aPRUBEBQIGf4LGj8CGP72/vUBCkD+9QFpAAAAAAIAAP+4A8gDSAASABkAABMhMhYVERQGKwEHJyMiJjURNDYXETMXNzMRlALYJjU1Jra2trYmNTUm3JCQ3ANHNSb93iY1trY1JgIiJjVb/d6QkAIiAAQAAP/cA6QDJAATADEANQBFAAAlDgEHIS4BJxE+ATchMhYfAR4BFQMRNCYvAS4BIxUOAQchLgEnNSMRMzU+ATchHgEXFSM1IRUBNCYrASIGHQEUFjsBMjY1A6QBHRf9IRYdAQEdFgH8FzIRmRAVRgsFmgcYCQEdF/7FFh0BRkYBHRYBxxcdAUb+XAEYCghpBwoKB2kIChEXHQEBHRcC3xYdARUQmREyF/4WAeoJGQaaBgrjFx0BAR0X4/1E5BYdAQEdFuTS0gKrBwoKB68ICgoIAAAAAwAA/8ADwANAAAsAFwAbAAABBxc3JzcXBycHFzcBFwcnNxc3JwcBNycjARcBAm31ZUQibsttIkRm9f4fIm7LbSJEZvUBU/VlzAEPRP7xA0D1ZkQibctuIkRl9f7qIm3LbiJEZfX+rfVmAQ9E/vEAAAUAAAAAA8ADAAADAAcADQAOABcAABMRIREDIQEXNScBIxEhBSMeATI2NCYiBkADgGD+CAEf2dn+WUACwP3gMAEbKBsbKBsDAP0AAwD9YAEg2YjZ/lgCQKAUGxsoGxsAAAMAAAAAA94CtAAFAAsADwAAEwMTMwMTISMTAzMTATMTI9SysnaysgHidrKyd7H9m2qkagKz/s3+zQEzATP+zf7NATP+zQJmAAYAAAAAA8AC4AADAAcACwAPABMAFwAAASEVIREhFSERIRUhAzMVIxUzFSMVMxUjAQACwP1AAsD9QALA/UDAYGBgYGBgAbBgAZBg/gBgAsBg0GDQYAAAAAAGAAAAAAPAAvAAAwAHAAsAEQAeACgAAAEhFSERIRUhESEVIQMzNSMVMwMVMxUjFTMVIxUzNSMTNSMVMwcVMzUjAQACwP1AAsD9QALA/UCQIEAgMEAoKEBgICBgMzNgQAGwYAGQYP4AYAJQgCD9wCAPIBEggAEQICAzLSAAAQAAAAADgwMkABQAAAEhNRcHNSEOAQceARczFSMuASc+AQGIASzOzv7UWXcCAndZeHh/qgMDqgKseKWleAJ3WVl3AloDqn9/qgAAAAEAAAAAA6QDJAAUAAABITUHFzUhHgEXDgEHIxUzPgE3LgECeP7Uzs4BLFl3AgJ3WXh4f6oDA6oCrHilpXgCd1lZdwJaA6p/f6oAAAACAAAAAANxAtUACwAXAAABPgE3JwYHBh0BIREhPgE3JwYHBh0BIREBHAVJTj6BPC0BEgEyBEpOPoE8LQERAVR7gSFjOnFVvuoBKHuBIWM6cVW+6gEoAAAAAwAAAAADigL1AAkAFAAnAAABMjc2NCcmKwEVEzI3NjU0JyYrAREDITIXFhUUBwYHFhcWFRQHBiMhAms/Ijc6IUCx1VsnGEclP8RgATmANiAnFSY4HDEsQpD+zAG6ERySGQ/n/qc2IjBSHRD++QKUTi49Ri4YExYcMFZIOlgAAAADAAD//gPCAwIADwAyAF4AAAEyFh0BFAYjISImPQE0NjM3JicmNTQ2MzIXFhcWFxYVFA8BLwEmJyYjIgYVFBYXFhcWFwczFhUUBwYHBgcGBwYjIi8BJicmPQE0JyY/ATU3HwEWFx4CMzI+ATU0JyYDsgcJCQf8nAcJCQfjDgwYhoMZOiI3BQYHAwYqBxkbLD05REJrIzQdE3fPAxQMGBMkKCUoPjkpRh0HBAEBAQEzDwwDAxEtPCUgTC8pEQGACQcgBwkJByAHCSASFjItW4AKBhITKD4eCQ4BAwFLHC06LCVDIAoXDgyAFBs3MxwYEhcYCQsMFAgGBAcHNhgPExMWASQcCgQcJRUaPSIqJQ4AAAEAAAAAAtcB0wACAAABIRcC1/5S1wHT0QAAAAACAAAAAANkAuQAFwA7AAABIy4BNDY7ATIWHQEUBiImJzUBBiImNDcFPgEyFh0BDgEHIS4BJxE+ATczMhYUBgcjIgYVERQWMyEyNjUC9nUNExMNww0TExsSAf7yChoTCQE8ARIbEwE3Kf36KTcBATcpww4SEg7DDhISDgIGDhICowESGxMTDcMNExMNdf7xCRMaClYOEhIOwik3AQE3KQIGKTcBExsSARIO/foOEhIOAAIAAP/0A3IDDAADACQAADchFSERIRUPAREUFjMyNjURLwE1MxUPAREUBiMiJicuATURLwGPAtv9JQE7RQ9UX1dPEUX4Qw+ImVB4IxoWD0UxPQMYMQQO/qljVFpmAUoRBTExBRH+rIl6KiYfT0oBUw4EAAAAAQAA/9oC2AMmACsAAAE2JicmNTQ/AR4BMzI2NxYVFAcOAQcDBhYXFhUUByYnJiMiBgcmNTQ3PgE3AggFGikTAgMlSyAbTCIDEikhBX4FHCsRAycnIyQbSyIEESgkBQLHGhgFBBEEBAsEBAQEDQYTAQQaGv1yGhcGBA8IDQQBAwQEDQgPAwYYGgAAAAABAAAAAAOMAcIADAAAARQGIyEiJjQ2MyEyFgOMGhP9QhMaGhMCvhMaAZUTGRknGRkAAAAACgAA/+wDwgMBABAAFAAYABwAIAApAC4ANwA7AD8AAAEhMhYVERQGJyEiJjURNDYzEyMVMwU1IxUlMzUjJRUzNQUWNzI2NTYnIwUzNSMVJzUjBhcUFjMWNzM1IwU1IxUCAgGEIRsbIPzwHhsbHuHg4AEX3gEW4OD90t8BT21pAwgBAeH+6eDgOOEBAgoEZ6Pf3wH33wMBHCD9ZSEdARsfAqIdG/2/mAGYmAGYy5aWmAEBBwRHRZWVlsqYRkIECwEDlZaWlgAAAAAEAAD/8wONAw0AEwAnADsATwAAATc2Ji8BJgYfAR4BPwEXFj8BNicXFj8BFxY2PwE2Jg8BDgEfAQcGFwEuAQ8BJyYPAQYfAQcGFh8BFjYnASYPAScmBg8BBhY/AT4BLwE3NicBBjIEBAa0BAYBFQEJBTGXBgYwBQX2BgaXMQUJARUBBgS0BgQEMpcFBQETAQkFMZcGBjAFBZcyBAQGtAQGAf3iBgaXMQUJARUBBgS0BgQEMpcFBQK2MQUJARUBBgS0BgQEMpcFBTAGBjwFBZcyBAQGtAQGARUBCQUxlwYG/p8GBAQylwUFMAYGlzEFCQEVAQYEAR8FBZcyBAQGtAQGARUBCQUxlwYGAAAAAAASAN4AAQAAAAAAAAAVAAAAAQAAAAAAAQALABUAAQAAAAAAAgAHACAAAQAAAAAAAwALACcAAQAAAAAABAALADIAAQAAAAAABQALAD0AAQAAAAAABgALAEgAAQAAAAAACgArAFMAAQAAAAAACwATAH4AAwABBAkAAAAqAJEAAwABBAkAAQAWALsAAwABBAkAAgAOANEAAwABBAkAAwAWAN8AAwABBAkABAAWAPUAAwABBAkABQAWAQsAAwABBAkABgAWASEAAwABBAkACgBWATcAAwABBAkACwAmAY0KQ3JlYXRlZCBieSBpY29uZm9udAp2LW1kLWVkaXRvclJlZ3VsYXJ2LW1kLWVkaXRvcnYtbWQtZWRpdG9yVmVyc2lvbiAxLjB2LW1kLWVkaXRvckdlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAAoAQwByAGUAYQB0AGUAZAAgAGIAeQAgAGkAYwBvAG4AZgBvAG4AdAAKAHYALQBtAGQALQBlAGQAaQB0AG8AcgBSAGUAZwB1AGwAYQByAHYALQBtAGQALQBlAGQAaQB0AG8AcgB2AC0AbQBkAC0AZQBkAGkAdABvAHIAVgBlAHIAcwBpAG8AbgAgADEALgAwAHYALQBtAGQALQBlAGQAaQB0AG8AcgBHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHMAdgBnADIAdAB0AGYAIABmAHIAbwBtACAARgBvAG4AdABlAGwAbABvACAAcAByAG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQAREBEgETARQBFQEWARcBGAEZARoBGwEcAR0BHgEfAAdwcmV2aWV3DXJlZnJlc2gtcmlnaHQMcmVmcmVzaC1sZWZ0B3pvb20taW4Iem9vbS1vdXQDdG9jBHN5bmMFZW1vamkIY2hlY2tib3gFY2xlYXIDdGlwBHNhdmUEbGluawNpbWcEY29kZQJ1bAJvbARyZWRvBHVuZG8FcXVvdGUEYm9sZA1zdHJpa2V0aHJvdWdoCmFycm93LWRvd24Lb3Blbi1pbi1uZXcKdW5kZXItbGluZQZpdGFsaWMKaG9yaXpvbnRhbAV0YWJsZQpmdWxsc2NyZWVuAAA=#iefix) format("embedded-opentype"),url(data:application/x-font-woff2;charset=utf-8;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff"),url(data:font/ttf;base64,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) format("truetype")}[class*=v-md-icon-]{font-size:16px;font-family:v-md-iconfont!important;font-style:normal!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.v-md-icon-preview:before{content:"\e618"}.v-md-icon-refresh-right:before{content:"\e614"}.v-md-icon-refresh-left:before{content:"\e615"}.v-md-icon-zoom-in:before{content:"\e616"}.v-md-icon-zoom-out:before{content:"\e617"}.v-md-icon-toc:before{content:"\eb28"}.v-md-icon-sync:before{content:"\e670"}.v-md-icon-emoji:before{content:"\e67b"}.v-md-icon-checkbox:before{content:"\e740"}.v-md-icon-clear:before{content:"\e6ec"}.v-md-icon-tip:before{content:"\e8f1"}.v-md-icon-save:before{content:"\e624"}.v-md-icon-link:before{content:"\e6fe"}.v-md-icon-img:before{content:"\e702"}.v-md-icon-code:before{content:"\e707"}.v-md-icon-ul:before{content:"\e710"}.v-md-icon-ol:before{content:"\e711"}.v-md-icon-redo:before{content:"\e6f1"}.v-md-icon-undo:before{content:"\e6f0"}.v-md-icon-quote:before{content:"\e6b3"}.v-md-icon-bold:before{content:"\e7c1"}.v-md-icon-strikethrough:before{content:"\e70f"}.v-md-icon-arrow-down:before{content:"\e623"}.v-md-icon-open-in-new:before{content:"\e641"}.v-md-icon-under-line:before{content:"\e611"}.v-md-icon-italic:before{content:"\e610"}.v-md-icon-horizontal:before{content:"\e60e"}.v-md-icon-table:before{content:"\e60c"}.v-md-icon-fullscreen:before{content:"\e606"}
[data-v-md-anchor]{cursor:pointer}.github-markdown-body{padding:16px 32px 32px;font-size:16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.5;word-wrap:break-word}.github-markdown-body>:first-child,.github-markdown-body>:last-child,.github-markdown-body>div[data-v-md-line]:first-child>:first-child,.github-markdown-body>div[data-v-md-line]:last-child>:last-child{margin-top:0!important}.github-markdown-body a{color:#0366d6;font-weight:400;text-decoration:none;outline:none;box-shadow:none}.github-markdown-body a:hover{text-decoration:underline}.github-markdown-body kbd{display:inline-block;padding:3px 5px;color:#444d56;font:11px SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;line-height:10px;vertical-align:middle;background-color:#fafbfc;border:1px solid #d1d5da;border-radius:3px;box-shadow:inset 0 -1px 0 #d1d5da}.github-markdown-body:after,.github-markdown-body:before{display:table;content:""}.github-markdown-body:after{clear:both}.github-markdown-body a:not([href]){text-decoration:none}.github-markdown-body .absent{color:#cb2431}.github-markdown-body .anchor{float:left;margin-left:-20px;padding-right:4px;line-height:1}.github-markdown-body .anchor:focus{outline:none}.github-markdown-body blockquote,.github-markdown-body details,.github-markdown-body dl,.github-markdown-body ol,.github-markdown-body p,.github-markdown-body pre,.github-markdown-body table,.github-markdown-body ul{margin-top:0;margin-bottom:16px}.github-markdown-body hr{height:.25em;margin:24px 0;padding:0;background-color:#e1e4e8;border:0}.github-markdown-body blockquote{padding:0 1em;color:#6a737d;border-left:.25em solid #dfe2e5}.github-markdown-body blockquote>:first-child{margin-top:0}.github-markdown-body blockquote>:last-child{margin-bottom:0}.github-markdown-body h1,.github-markdown-body h2,.github-markdown-body h3,.github-markdown-body h4,.github-markdown-body h5,.github-markdown-body h6{margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.25}.github-markdown-body em,.github-markdown-body i{font-style:italic}.github-markdown-body ul{list-style-type:disc}.github-markdown-body ol ul,.github-markdown-body ul ul{list-style-type:circle}.github-markdown-body ol ol ul,.github-markdown-body ol ul ul,.github-markdown-body ul ol ul,.github-markdown-body ul ul ul{list-style-type:square}.github-markdown-body ol{list-style-type:decimal}.github-markdown-body h1 .octicon-link,.github-markdown-body h2 .octicon-link,.github-markdown-body h3 .octicon-link,.github-markdown-body h4 .octicon-link,.github-markdown-body h5 .octicon-link,.github-markdown-body h6 .octicon-link{color:#1b1f23;vertical-align:middle;visibility:hidden}.github-markdown-body h1:hover .anchor,.github-markdown-body h2:hover .anchor,.github-markdown-body h3:hover .anchor,.github-markdown-body h4:hover .anchor,.github-markdown-body h5:hover .anchor,.github-markdown-body h6:hover .anchor{text-decoration:none}.github-markdown-body h1:hover .anchor .octicon-link,.github-markdown-body h2:hover .anchor .octicon-link,.github-markdown-body h3:hover .anchor .octicon-link,.github-markdown-body h4:hover .anchor .octicon-link,.github-markdown-body h5:hover .anchor .octicon-link,.github-markdown-body h6:hover .anchor .octicon-link{visibility:visible}.github-markdown-body h1 code,.github-markdown-body h1 tt,.github-markdown-body h2 code,.github-markdown-body h2 tt,.github-markdown-body h3 code,.github-markdown-body h3 tt,.github-markdown-body h4 code,.github-markdown-body h4 tt,.github-markdown-body h5 code,.github-markdown-body h5 tt,.github-markdown-body h6 code,.github-markdown-body h6 tt{font-size:inherit}.github-markdown-body h1{font-size:2em}.github-markdown-body h1,.github-markdown-body h2{padding-bottom:.3em;border-bottom:1px solid #eaecef}.github-markdown-body h2{font-size:1.5em}.github-markdown-body h3{font-size:1.25em}.github-markdown-body h4{font-size:1em}.github-markdown-body h5{font-size:.875em}.github-markdown-body h6{color:#6a737d;font-size:.85em}.github-markdown-body ol,.github-markdown-body ul{padding-left:2em}.github-markdown-body ol.no-list,.github-markdown-body ul.no-list{padding:0;list-style-type:none}.github-markdown-body ol ol,.github-markdown-body ol ul,.github-markdown-body ul ol,.github-markdown-body ul ul{margin-top:0;margin-bottom:0}.github-markdown-body li{word-wrap:break-all}.github-markdown-body li>p{margin-top:16px}.github-markdown-body li+li{margin-top:.25em}.github-markdown-body dl{padding:0}.github-markdown-body dl dt{margin-top:16px;padding:0;font-weight:600;font-size:1em;font-style:italic}.github-markdown-body dl dd{margin-bottom:16px;padding:0 16px}.github-markdown-body table{display:block;width:100%;overflow:auto;border-collapse:collapse;border-spacing:0}.github-markdown-body table th{font-weight:600}.github-markdown-body table td,.github-markdown-body table th{padding:6px 13px;border:1px solid #dfe2e5}.github-markdown-body table tr{background-color:#fff;border-top:1px solid #c6cbd1}.github-markdown-body table tr:nth-child(2n){background-color:#f6f8fa}.github-markdown-body table img{background-color:initial}.github-markdown-body img{box-sizing:initial;max-width:100%;background-color:#fff;border:0}.github-markdown-body img[align=right]{padding-left:20px}.github-markdown-body img[align=left]{padding-right:20px}.github-markdown-body .emoji{max-width:none;vertical-align:text-top;background-color:initial}.github-markdown-body span.frame{display:block;overflow:hidden}.github-markdown-body span.frame>span{display:block;float:left;width:auto;margin:13px 0 0;padding:7px;overflow:hidden;border:1px solid #dfe2e5}.github-markdown-body span.frame span img{display:block;float:left}.github-markdown-body span.frame span span{display:block;clear:both;padding:5px 0 0;color:#24292e}.github-markdown-body span.align-center{display:block;clear:both;overflow:hidden}.github-markdown-body span.align-center>span{display:block;margin:13px auto 0;overflow:hidden;text-align:center}.github-markdown-body span.align-center span img{margin:0 auto;text-align:center}.github-markdown-body span.align-right{display:block;clear:both;overflow:hidden}.github-markdown-body span.align-right>span{display:block;margin:13px 0 0;overflow:hidden;text-align:right}.github-markdown-body span.align-right span img{margin:0;text-align:right}.github-markdown-body span.float-left{display:block;float:left;margin-right:13px;overflow:hidden}.github-markdown-body span.float-left span{margin:13px 0 0}.github-markdown-body span.float-right{display:block;float:right;margin-left:13px;overflow:hidden}.github-markdown-body span.float-right>span{display:block;margin:13px auto 0;overflow:hidden;text-align:right}.github-markdown-body code,.github-markdown-body tt{margin:0;padding:.2em .4em;font-size:85%;background-color:rgba(27,31,35,.05);border-radius:3px}.github-markdown-body code br,.github-markdown-body tt br{display:none}.github-markdown-body del code{text-decoration:inherit}.github-markdown-body div[class*=v-md-pre-wrapper-]{position:relative;background-color:#f6f8fa}.github-markdown-body div[class*=v-md-pre-wrapper-] pre,.github-markdown-body div[class*=v-md-pre-wrapper-] pre[class*=v-md-prism-]{position:relative;z-index:1;background:transparent}.github-markdown-body div[class*=v-md-pre-wrapper-].line-numbers-mode pre{padding-left:4.5rem}.github-markdown-body div[class*=v-md-pre-wrapper-].line-numbers-mode:after{position:absolute;top:0;left:0;z-index:2;width:3.5rem;height:100%;background-color:#f6f8fa;border-right:1px solid #dcdfe6;border-radius:6px 0 0 6px;content:""}.github-markdown-body div[class*=v-md-pre-wrapper-].line-numbers-mode .line-numbers-wrapper{position:absolute;top:0;width:3.5rem;padding:16px 0;color:#909399;font-size:85%;line-height:1.45;text-align:center}.github-markdown-body div[class*=v-md-pre-wrapper-].line-numbers-mode .line-numbers-wrapper .line-number{position:relative;z-index:4;font-size:.85em;-webkit-user-select:none;user-select:none}.github-markdown-body code,.github-markdown-body pre{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace}.github-markdown-body pre>code{margin:0;padding:0;font-size:100%;white-space:pre;word-break:normal;background:transparent;border:0}.github-markdown-body pre{margin-bottom:16px;padding:16px;overflow:auto;font-size:85%;line-height:1.45;word-wrap:normal;background-color:#f6f8fa;border-radius:3px}.github-markdown-body pre code,.github-markdown-body pre tt{display:inline;max-width:auto;margin:0;padding:0;overflow:visible;color:#444d56;line-height:inherit;word-wrap:normal;background-color:initial;border:0}.github-markdown-body .csv-data td,.github-markdown-body .csv-data th{padding:5px;overflow:hidden;font-size:12px;line-height:1;white-space:nowrap;text-align:left}.github-markdown-body .csv-data .blob-num{padding:10px 8px 9px;text-align:right;background:#fff;border:0}.github-markdown-body .csv-data tr{border-top:0}.github-markdown-body .csv-data th{font-weight:600;background:#f6f8fa;border-top:0}.github-markdown-body .hljs{display:block;padding:.5em;overflow-x:auto;color:#333;background:#f8f8f8}.github-markdown-body .hljs-comment,.github-markdown-body .hljs-quote{color:#998;font-style:italic}.github-markdown-body .hljs-keyword,.github-markdown-body .hljs-selector-tag,.github-markdown-body .hljs-subst{color:#333;font-weight:700}.github-markdown-body .hljs-literal,.github-markdown-body .hljs-number,.github-markdown-body .hljs-tag .hljs-attr,.github-markdown-body .hljs-template-variable,.github-markdown-body .hljs-variable{color:teal}.github-markdown-body .hljs-doctag,.github-markdown-body .hljs-string{color:#d14}.github-markdown-body .hljs-section,.github-markdown-body .hljs-selector-id,.github-markdown-body .hljs-title{color:#900;font-weight:700}.github-markdown-body .hljs-subst{font-weight:400}.github-markdown-body .hljs-class .hljs-title,.github-markdown-body .hljs-type{color:#458;font-weight:700}.github-markdown-body .hljs-attribute,.github-markdown-body .hljs-name,.github-markdown-body .hljs-tag{color:navy;font-weight:400}.github-markdown-body .hljs-link,.github-markdown-body .hljs-regexp{color:#009926}.github-markdown-body .hljs-bullet,.github-markdown-body .hljs-symbol{color:#990073}.github-markdown-body .hljs-built_in,.github-markdown-body .hljs-builtin-name{color:#0086b3}.github-markdown-body .hljs-meta{color:#999;font-weight:700}.github-markdown-body .hljs-deletion{background:#fdd}.github-markdown-body .hljs-addition{background:#dfd}.github-markdown-body .hljs-emphasis{font-style:italic}.github-markdown-body .hljs-strong{font-weight:700}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
#mdPreviewer[data-v-170e2fda] {
  user-select: text;
}
#mdPreviewer *[data-v-170e2fda] {
  font-size: inherit !important;
}
#mdPreviewer .v-md-editor-preview[data-v-170e2fda] {
  height: 100%;
  overflow: auto;
}
/* BASICS */

.CodeMirror {
  /* Set height, width, borders, and global font properties here */
  font-family: monospace;
  height: 300px;
}

/* PADDING */

.CodeMirror-lines {
  padding: 4px 0; /* Vertical padding around content */
}
.CodeMirror pre {
  padding: 0 4px; /* Horizontal padding of content */
}

.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
  background-color: white; /* The little square between H and V scrollbars */
}

/* GUTTER */

.CodeMirror-gutters {
  border-right: 1px solid #ddd;
  background-color: #f7f7f7;
  white-space: nowrap;
}
.CodeMirror-linenumbers {}
.CodeMirror-linenumber {
  padding: 0 3px 0 5px;
  min-width: 20px;
  text-align: right;
  color: #999;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

.CodeMirror-guttermarker { color: black; }
.CodeMirror-guttermarker-subtle { color: #999; }

/* CURSOR */

.CodeMirror div.CodeMirror-cursor {
  border-left: 1px solid black;
}
/* Shown when moving in bi-directional text */
.CodeMirror div.CodeMirror-secondarycursor {
  border-left: 1px solid silver;
}
.CodeMirror.cm-fat-cursor div.CodeMirror-cursor {
  width: auto;
  border: 0;
  background: #7e7;
}
.CodeMirror.cm-fat-cursor div.CodeMirror-cursors {
  z-index: 1;
}

.cm-animate-fat-cursor {
  width: auto;
  border: 0;
  -webkit-animation: blink 1.06s steps(1) infinite;
  -moz-animation: blink 1.06s steps(1) infinite;
  animation: blink 1.06s steps(1) infinite;
}
@-moz-keyframes blink {
  0% { background: #7e7; }
  50% { background: none; }
  100% { background: #7e7; }
}
@-webkit-keyframes blink {
  0% { background: #7e7; }
  50% { background: none; }
  100% { background: #7e7; }
}
@keyframes blink {
  0% { background: #7e7; }
  50% { background: none; }
  100% { background: #7e7; }
}

/* Can style cursor different in overwrite (non-insert) mode */
div.CodeMirror-overwrite div.CodeMirror-cursor {}

.cm-tab { display: inline-block; text-decoration: inherit; }

.CodeMirror-ruler {
  border-left: 1px solid #ccc;
  position: absolute;
}

/* DEFAULT THEME */

.cm-s-default .cm-keyword {color: #708;}
.cm-s-default .cm-atom {color: #219;}
.cm-s-default .cm-number {color: #164;}
.cm-s-default .cm-def {color: #00f;}
.cm-s-default .cm-variable,
.cm-s-default .cm-punctuation,
.cm-s-default .cm-property,
.cm-s-default .cm-operator {}
.cm-s-default .cm-variable-2 {color: #05a;}
.cm-s-default .cm-variable-3 {color: #085;}
.cm-s-default .cm-comment {color: #a50;}
.cm-s-default .cm-string {color: #a11;}
.cm-s-default .cm-string-2 {color: #f50;}
.cm-s-default .cm-meta {color: #555;}
.cm-s-default .cm-qualifier {color: #555;}
.cm-s-default .cm-builtin {color: #30a;}
.cm-s-default .cm-bracket {color: #997;}
.cm-s-default .cm-tag {color: #170;}
.cm-s-default .cm-attribute {color: #00c;}
.cm-s-default .cm-header {color: blue;}
.cm-s-default .cm-quote {color: #090;}
.cm-s-default .cm-hr {color: #999;}
.cm-s-default .cm-link {color: #00c;}

.cm-negative {color: #d44;}
.cm-positive {color: #292;}
.cm-header, .cm-strong {font-weight: bold;}
.cm-em {font-style: italic;}
.cm-link {text-decoration: underline;}
.cm-strikethrough {text-decoration: line-through;}

.cm-s-default .cm-error {color: #f00;}
.cm-invalidchar {color: #f00;}

/* Default styles for common addons */

div.CodeMirror span.CodeMirror-matchingbracket {color: #0f0;}
div.CodeMirror span.CodeMirror-nonmatchingbracket {color: #f22;}
.CodeMirror-matchingtag { background: rgba(255, 150, 0, .3); }
.CodeMirror-activeline-background {background: #e8f2ff;}

/* STOP */

/* The rest of this file contains styles related to the mechanics of
   the editor. You probably shouldn't touch them. */

.CodeMirror {
  line-height: 1;
  position: relative;
  overflow: hidden;
  background: white;
  color: black;
}

.CodeMirror-scroll {
  overflow: scroll !important; /* Things will break if this is overridden */
  /* 30px is the magic margin used to hide the element's real scrollbars */
  /* See overflow: hidden in .CodeMirror */
  margin-bottom: -30px; margin-right: -30px;
  padding-bottom: 30px;
  height: 100%;
  outline: none; /* Prevent dragging from highlighting the element */
  position: relative;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
.CodeMirror-sizer {
  position: relative;
  border-right: 30px solid transparent;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

/* The fake, visible scrollbars. Used to force redraw during scrolling
   before actuall scrolling happens, thus preventing shaking and
   flickering artifacts. */
.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
  position: absolute;
  z-index: 6;
  display: none;
}
.CodeMirror-vscrollbar {
  right: 0; top: 0;
  overflow-x: hidden;
  overflow-y: scroll;
}
.CodeMirror-hscrollbar {
  bottom: 0; left: 0;
  overflow-y: hidden;
  overflow-x: scroll;
}
.CodeMirror-scrollbar-filler {
  right: 0; bottom: 0;
}
.CodeMirror-gutter-filler {
  left: 0; bottom: 0;
}

.CodeMirror-gutters {
  position: absolute; left: 0; top: 0;
  z-index: 3;
}
.CodeMirror-gutter {
  white-space: normal;
  height: 100%;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  display: inline-block;
  margin-bottom: -30px;
  /* Hack to make IE7 behave */
  *zoom:1;
  *display:inline;
}
.CodeMirror-gutter-wrapper {
  position: absolute;
  z-index: 4;
  height: 100%;
}
.CodeMirror-gutter-elt {
  position: absolute;
  cursor: default;
  z-index: 4;
}

.CodeMirror-lines {
  cursor: text;
  min-height: 1px; /* prevents collapsing before first draw */
}
.CodeMirror pre {
  /* Reset some styles that the rest of the page might have set */
  -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0;
  border-width: 0;
  background: transparent;
  font-family: inherit;
  font-size: inherit;
  margin: 0;
  white-space: pre;
  word-wrap: normal;
  line-height: inherit;
  color: inherit;
  z-index: 2;
  position: relative;
  overflow: visible;
}
.CodeMirror-wrap pre {
  word-wrap: break-word;
  white-space: pre-wrap;
  word-break: normal;
}

.CodeMirror-linebackground {
  position: absolute;
  left: 0; right: 0; top: 0; bottom: 0;
  z-index: 0;
}

.CodeMirror-linewidget {
  position: relative;
  z-index: 2;
  overflow: auto;
}

.CodeMirror-widget {}

.CodeMirror-measure {
  position: absolute;
  width: 100%;
  height: 0;
  overflow: hidden;
  visibility: hidden;
}
.CodeMirror-measure pre { position: static; }

.CodeMirror div.CodeMirror-cursor {
  position: absolute;
  border-right: none;
  width: 0;
}

div.CodeMirror-cursors {
  visibility: hidden;
  position: relative;
  z-index: 3;
}
.CodeMirror-focused div.CodeMirror-cursors {
  visibility: visible;
}

.CodeMirror-selected { background: #d9d9d9; }
.CodeMirror-focused .CodeMirror-selected { background: #d7d4f0; }
.CodeMirror-crosshair { cursor: crosshair; }

.cm-searching {
  background: #ffa;
  background: rgba(255, 255, 0, .4);
}

/* IE7 hack to prevent it from returning funny offsetTops on the spans */
.CodeMirror span { *vertical-align: text-bottom; }

/* Used to force a border model for a node */
.cm-force-border { padding-right: .1px; }

@media print {
  /* Hide the cursor when printing */
  .CodeMirror div.CodeMirror-cursors {
    visibility: hidden;
  }
}

/* See issue #2901 */
.cm-tab-wrap-hack:after { content: ''; }

/* Help users use markselection to safely style text background */
span.CodeMirror-selectedtext { background: none; }

/* Based on Sublime Text's Monokai theme */

.cm-s-monokai.CodeMirror {background: #272822; color: #f8f8f2;}
.cm-s-monokai div.CodeMirror-selected {background: #49483E !important;}
.cm-s-monokai .CodeMirror-gutters {background: #272822; border-right: 0px;}
.cm-s-monokai .CodeMirror-guttermarker { color: white; }
.cm-s-monokai .CodeMirror-guttermarker-subtle { color: #d0d0d0; }
.cm-s-monokai .CodeMirror-linenumber {color: #d0d0d0;}
.cm-s-monokai .CodeMirror-cursor {border-left: 1px solid #f8f8f0 !important;}

.cm-s-monokai span.cm-comment {color: #75715e;}
.cm-s-monokai span.cm-atom {color: #ae81ff;}
.cm-s-monokai span.cm-number {color: #ae81ff;}

.cm-s-monokai span.cm-property, .cm-s-monokai span.cm-attribute {color: #a6e22e;}
.cm-s-monokai span.cm-keyword {color: #f92672;}
.cm-s-monokai span.cm-string {color: #e6db74;}

.cm-s-monokai span.cm-variable {color: #a6e22e;}
.cm-s-monokai span.cm-variable-2 {color: #9effff;}
.cm-s-monokai span.cm-def {color: #fd971f;}
.cm-s-monokai span.cm-bracket {color: #f8f8f2;}
.cm-s-monokai span.cm-tag {color: #f92672;}
.cm-s-monokai span.cm-link {color: #ae81ff;}
.cm-s-monokai span.cm-error {background: #f92672; color: #f8f8f0;}

.cm-s-monokai .CodeMirror-activeline-background {background: #373831 !important;}
.cm-s-monokai .CodeMirror-matchingbracket {
  text-decoration: underline;
  color: white !important;
}

@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.CodePreviewer .codeWrapper[data-v-82124b6e] {
  height: 100%;
  overflow: auto;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.unknownPreviewer[data-v-09f85d51] {
  color: var(--x-color-font-disable);
  background: var(--x-color-bg-separate);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.unknownPreviewer .unknownIcon[data-v-09f85d51] {
  width: 200px;
  height: 100px;
  background: url(/img/xx-view-unknow-preview.e66ab28b.svg) no-repeat center;
}
.unknownPreviewer div[data-v-09f85d51] {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.unknownPreviewer div .el-button[data-v-09f85d51] {
  margin-top: 12px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.ZipPreviewer[data-v-325e3c42] {
  display: flex;
}
.ZipPreviewer .left[data-v-325e3c42] {
  flex: 1;
}
.ZipPreviewer .left > *[data-v-325e3c42] {
  height: 100%;
}
.ZipPreviewer .right[data-v-325e3c42] {
  width: 200px;
  border-right: 1px solid var(--x-color-border);
  overflow-y: auto;
  background: var(--x-color-bg-white);
}
.ZipPreviewer .back-icon[data-v-325e3c42] {
  margin-left: 20px;
  margin-bottom: 10px;
  margin-top: 10px;
}
.ZipPreviewer .empty[data-v-325e3c42] {
  text-align: center;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  color: var(--x-color-font-tip);
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.CadPreviewer[data-v-583084b2] {
  height: 100%;
}
.CadPreviewer .button[data-v-583084b2] {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: var(--x-color-font-primary);
  text-decoration: underline;
}

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

@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.FilePreview[data-v-6dcbd02f] {
  display: flex;
  flex-direction: column;
  user-select: none;
  background: var(--x-color-bg-white);
  width: 100% !important;
  height: 100%;
  position: relative;
}
.FilePreview .custom-node[data-v-6dcbd02f] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.FilePreview .content[data-v-6dcbd02f] {
  display: flex;
  background: var(--x-color-bg-white);
}
.FilePreview .content.px12[data-v-6dcbd02f] {
  padding: 12px;
}
.FilePreview .content .left[data-v-6dcbd02f] {
  height: 100%;
  width: 100%;
  flex-grow: 1;
  position: relative;
}
.FilePreview .content .left > div[data-v-6dcbd02f] {
  height: 100%;
}
.FilePreview .content .left .expand-button[data-v-6dcbd02f] {
  position: absolute;
  top: 50%;
  right: -10px;
  transform: translate(-50%, -50%);
  padding: 6px 2px;
  background-color: var(--x-color-bg-separate);
  border: 1px solid var(--x-color-border);
  border-radius: 4px;
  cursor: pointer;
  z-index: 3;
}
.FilePreview.isDialog[data-v-6dcbd02f] {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100% !important;
  height: 100%;
  z-index: 2000;
  border-radius: 4px 4px 0 0;
}
.FilePreview.isDialog[data-v-6dcbd02f]::after {
  content: "";
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: -1;
  opacity: 0.5;
  background: var(--x-color-bg-black);
}
.FilePreview .preview-head[data-v-6dcbd02f] {
  height: 42px;
  background: var(--x-color-bg-white);
  cursor: move;
  border-bottom: 1px solid var(--x-color-border);
  text-align: center;
  position: relative;
  flex-shrink: 0;
}
.FilePreview .preview-head + *[data-v-6dcbd02f] {
  flex-grow: 1;
  height: 0;
}
.FilePreview .filename-box[data-v-6dcbd02f] {
  margin: 0 auto;
  line-height: 42px;
  width: 70%;
  overflow: hidden;
  font-size: var(--x-font-size-16) !important;
  font-weight: 500 !important;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.FilePreview .preview-close[data-v-6dcbd02f] {
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
  font-size: var(--x-font-size-20) !important;
  padding: 12px;
  cursor: pointer;
}
.FilePreview .is-disabled[data-v-6dcbd02f] {
  cursor: no-drop;
}
.FilePreview .no-data[data-v-6dcbd02f] {
  width: 100%;
  height: 100%;
  background: url(/img/grid-no-data.f8c677dc.png) no-repeat center;
  background-size: 240px;
}
.FilePreview .no-data .el-icon-close[data-v-6dcbd02f] {
  position: absolute;
  right: 20px;
  top: 20px;
}
.FilePreview .xxIcon[data-v-6dcbd02f] {
  margin-right: 4px;
  font-size: var(--x-font-size-16) !important;
}
.FilePreview .expandTree[data-v-6dcbd02f] {
  transition: all 0.3s ease;
  opacity: 1;
  visibility: visible;
  right: 0;
  top: 42px;
  bottom: 0;
}
.FilePreview .expandTree.collapsed[data-v-6dcbd02f] {
  width: 0;
  opacity: 0;
  visibility: hidden;
}
.FilePreview .expandTree .el-tree[data-v-6dcbd02f] {
  overflow-y: auto;
  height: 100%;
  background: var(--x-color-bg-white);
}
.FilePreview .CodePreviewer[data-v-6dcbd02f],
.FilePreview .vue-codemirror[data-v-6dcbd02f],
.FilePreview .CodeMirror[data-v-6dcbd02f] {
  height: 100%;
}
.FilePreview .vn-fill-height[data-v-6dcbd02f] {
  height: 100%;
}
.FilePreview .vn-fill-width[data-v-6dcbd02f] {
  width: 100%;
}
:root,
:host {
  --w-e-textarea-bg-color: #fff;
  --w-e-textarea-color: #333;
  --w-e-textarea-border-color: #ccc;
  --w-e-textarea-slight-border-color: #e8e8e8;
  --w-e-textarea-slight-color: #d4d4d4;
  --w-e-textarea-slight-bg-color: #f5f2f0;
  --w-e-textarea-selected-border-color: #B4D5FF;
  --w-e-textarea-handler-bg-color: #4290f7;
  --w-e-toolbar-color: #595959;
  --w-e-toolbar-bg-color: #fff;
  --w-e-toolbar-active-color: #333;
  --w-e-toolbar-active-bg-color: #f1f1f1;
  --w-e-toolbar-disabled-color: #999;
  --w-e-toolbar-border-color: #e8e8e8;
  --w-e-modal-button-bg-color: #fafafa;
  --w-e-modal-button-border-color: #d9d9d9;
}

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

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

.w-e-text-container [data-slate-editor] pre>code{word-wrap:normal;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;-webkit-hyphens:none;hyphens:none;line-height:1.5;margin:.5em 0;overflow:auto;padding:1em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;text-align:left;text-shadow:0 1px #fff;white-space:pre;word-break:normal;word-spacing:normal}.w-e-text-container [data-slate-editor] pre>code .token.cdata,.w-e-text-container [data-slate-editor] pre>code .token.comment,.w-e-text-container [data-slate-editor] pre>code .token.doctype,.w-e-text-container [data-slate-editor] pre>code .token.prolog{color:#708090}.w-e-text-container [data-slate-editor] pre>code .token.punctuation{color:#999}.w-e-text-container [data-slate-editor] pre>code .token.namespace{opacity:.7}.w-e-text-container [data-slate-editor] pre>code .token.boolean,.w-e-text-container [data-slate-editor] pre>code .token.constant,.w-e-text-container [data-slate-editor] pre>code .token.deleted,.w-e-text-container [data-slate-editor] pre>code .token.number,.w-e-text-container [data-slate-editor] pre>code .token.property,.w-e-text-container [data-slate-editor] pre>code .token.symbol,.w-e-text-container [data-slate-editor] pre>code .token.tag{color:#905}.w-e-text-container [data-slate-editor] pre>code .token.attr-name,.w-e-text-container [data-slate-editor] pre>code .token.builtin,.w-e-text-container [data-slate-editor] pre>code .token.char,.w-e-text-container [data-slate-editor] pre>code .token.inserted,.w-e-text-container [data-slate-editor] pre>code .token.selector,.w-e-text-container [data-slate-editor] pre>code .token.string{color:#690}.w-e-text-container [data-slate-editor] pre>code .language-css .token.string,.w-e-text-container [data-slate-editor] pre>code .style .token.string,.w-e-text-container [data-slate-editor] pre>code .token.entity,.w-e-text-container [data-slate-editor] pre>code .token.operator,.w-e-text-container [data-slate-editor] pre>code .token.url{color:#9a6e3a}.w-e-text-container [data-slate-editor] pre>code .token.atrule,.w-e-text-container [data-slate-editor] pre>code .token.attr-value,.w-e-text-container [data-slate-editor] pre>code .token.keyword{color:#07a}.w-e-text-container [data-slate-editor] pre>code .token.class-name,.w-e-text-container [data-slate-editor] pre>code .token.function{color:#dd4a68}.w-e-text-container [data-slate-editor] pre>code .token.important,.w-e-text-container [data-slate-editor] pre>code .token.regex,.w-e-text-container [data-slate-editor] pre>code .token.variable{color:#e90}.w-e-text-container [data-slate-editor] pre>code .token.bold,.w-e-text-container [data-slate-editor] pre>code .token.important{font-weight:700}.w-e-text-container [data-slate-editor] pre>code .token.italic{font-style:italic}.w-e-text-container [data-slate-editor] pre>code .token.entity{cursor:help}

.rich-wrapper[data-v-ff3ef630] {
  display: flex;
  flex-direction: column;
  position: relative;
}
.editor[data-v-ff3ef630] {
  flex: 1;
  height: 0;
}
.toolBar[data-v-ff3ef630] {
  border-bottom: 1px solid var(--x-color-gray-light-3);
  padding-right: 24px;
}
.cancel-rich-btn[data-v-ff3ef630] {
  position: absolute;
  right: 5px;
  top: 12px;
  cursor: pointer;
}

.MsgBoxConfirm .el-dialog__headerbtn{z-index:999}.MsgBoxConfirm .el-dialog__body{padding:20px!important;min-height:0!important}.MsgBoxConfirm .el-dialog__footer{border-top:1px solid #f0f0f0}
.MsgBoxConfirm .el-dialog__headerbtn{z-index:999}.MsgBoxConfirm .el-dialog__body{padding:20px!important;min-height:0!important}.MsgBoxConfirm .el-dialog__footer{border-top:1px solid #f0f0f0}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.w100[data-v-31217d40] {
  width: 100%;
}
.content-item-children[data-v-31217d40] {
  gap: 16px;
}
.content-item-children .quick-item[data-v-31217d40] {
  width: calc((100% - 32px) / 3);
  height: 44px;
  display: flex;
  padding: 10px;
  align-items: center;
  justify-content: space-between;
  border-radius: 4px;
  background: var(--x-color-bg-separate);
}
.content-item-children .quick-item[data-v-31217d40]:nth-child(3n) {
  margin-right: 0;
}
.content-item-children .quick-item-label[data-v-31217d40] {
  width: 90%;
  display: flex;
  align-items: center;
}
.content-item-children .quick-item-label .label[data-v-31217d40] {
  flex: 1;
  color: var(--x-color-font);
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.tool-btn[data-v-f157a3e0] {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
[data-v-f157a3e0] .el-divider {
  margin: 0 14px;
}
.file[data-v-f157a3e0] {
  width: 18px;
  height: 18px;
  margin-right: 6px;
  vertical-align: middle;
}
[data-v-f157a3e0] #viewer {
  height: 100%;
}
[data-v-f157a3e0] #viewer .page {
  height: 100%;
}
.btn[data-v-f157a3e0] {
  border: 0;
  color: white;
}
.message-detail[data-v-f157a3e0] {
  display: flex;
  overflow: hidden;
  justify-content: space-between;
  flex-direction: row;
  height: 100%;
  margin: 0 !important;
  border: 1px solid var(--x-color-border);
  border-radius: 8px;
}
.message-detail .list[data-v-f157a3e0] {
  width: 100%;
  height: 100%;
  box-shadow: 1px 0 4px 0 var(--x-color-bg-separate);
  z-index: 1;
}
.message-detail .list .list-item-box[data-v-f157a3e0] {
  height: calc(100% - 110px);
  overflow-y: auto;
}
.message-detail .list .tool-bar[data-v-f157a3e0] {
  margin: 0;
  padding: 0 13px;
}
.message-detail .list .docr-center-box[data-v-f157a3e0] {
  align-items: center;
  height: 32px;
}
.message-detail .list .docr-center[data-v-f157a3e0] {
  display: flex;
  flex-flow: row nowrap;
}
.message-detail .list .docr-sub[data-v-f157a3e0] {
  width: 100%;
  height: calc(100% - 214px);
}
.message-detail .list .docr-sub > li[data-v-f157a3e0] {
  width: 100%;
  height: 100%;
}
.message-detail .list .top-title[data-v-f157a3e0] {
  align-items: center;
  justify-content: space-between;
  padding: 8px 16px;
  line-height: 32px;
}
.message-detail .list .top-title .top-title-left[data-v-f157a3e0] {
  background-color: var(--x-color-bg-primary-light);
  color: var(--x-color-font-primary);
  border: 1px solid var(--x-color-border-primary);
  border-radius: 50%;
  width: 32px;
  height: 32px;
  text-align: center;
  margin-right: 4px;
}
.message-detail .list[data-v-f157a3e0] .inner-tool {
  width: 100%;
}
.message-detail .list[data-v-f157a3e0] .inner-tool .left {
  width: 100%;
}
.message-detail .list[data-v-f157a3e0] .inner-tool .left .searchBar {
  width: 100%;
  padding: 0 12px;
}
.message-detail .list[data-v-f157a3e0] .inner-tool .left .searchBar .el-input {
  width: 100%;
  margin: 0;
}
.message-detail .list .list-item[data-v-f157a3e0] {
  position: relative;
  line-height: 22px;
  padding: 10px 25px 10px 33px;
  border-bottom: 1px solid var(--x-color-border);
  cursor: pointer;
}
.message-detail .list .list-item .xxIcon[data-v-f157a3e0] {
  position: absolute;
  right: 8px;
}
.message-detail .list .list-item .title[data-v-f157a3e0] {
  line-height: 24px;
  position: relative;
}
.message-detail .list .list-item .title > span[data-v-f157a3e0] {
  word-break: break-all;
}
.message-detail .list .list-item .read[data-v-f157a3e0]::before {
  content: "";
  display: inline-block;
  position: absolute;
  width: 6px;
  height: 6px;
  left: -20px;
  top: 50%;
  transform: translateY(-50%);
  border-radius: 50%;
  opacity: 1;
  background: var(--x-color-bg-primary);
}
.message-detail .list .list-item .un-read[data-v-f157a3e0]::before {
  content: "";
  display: inline-block;
  position: absolute;
  width: 6px;
  height: 6px;
  left: -20px;
  top: 50%;
  transform: translateY(-50%);
  border-radius: 50%;
  opacity: 1;
  background: var(--x-color-bg-separate);
}
.message-detail .list .info-text[data-v-f157a3e0] {
  color: var(--x-color-font-tip);
}
.message-detail .list .list-item.active[data-v-f157a3e0] {
  border-right: 2px solid var(--x-color-border-primary-light);
  background: var(--x-color-bg-primary);
}
.message-detail .nbtz-refresh-button[data-v-f157a3e0] {
  height: 30px;
  width: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.message-detail .nbtz-refresh-button .icon[data-v-f157a3e0] {
  color: var(--x-color-font);
}
.message-detail .detail[data-v-f157a3e0] {
  width: 100%;
  height: 100%;
  position: relative;
  display: flex;
  flex-direction: column;
}
.message-detail .detail .aside[data-v-f157a3e0] {
  width: 350px;
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
}
.message-detail .detail .aside .close[data-v-f157a3e0] {
  cursor: pointer;
  position: absolute;
  width: 32px !important;
  height: 32px;
  border-radius: 4px 0 0 4px;
  opacity: 1;
  left: -32px;
  top: 8px;
  background: var(--x-color-white);
  text-align: center;
  line-height: 32px;
  z-index: 3;
  padding: 2px 0 0 4px;
}
.message-detail .detail .aside .shadow[data-v-f157a3e0] {
  position: absolute;
  left: -64px;
  z-index: 2;
  width: 64px;
  height: 100%;
  opacity: 0.0500000015;
  background: var(--x-color-bg-separate);
}
.message-detail .detail .top-tag[data-v-f157a3e0] {
  height: 22px;
}
.message-detail header[data-v-f157a3e0] {
  display: flex;
  flex-shrink: 0;
  padding: 18px 20px;
  flex-direction: column;
}
.message-detail header .left-nbtz[data-v-f157a3e0] {
  display: flex;
  align-items: center;
  cursor: pointer;
  color: var(--x-color-font);
}
.message-detail header .title[data-v-f157a3e0] {
  margin-bottom: 8px;
  max-height: 46px;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  display: flex;
  align-items: center;
  line-height: 28px;
}
.message-detail header .downPart[data-v-f157a3e0] {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.message-detail header .downPart .left1[data-v-f157a3e0] {
  max-width: 80%;
  color: var(--x-color-font);
}
.message-detail header .downPart .left1 .fj-box[data-v-f157a3e0] {
  cursor: pointer;
  display: flex;
}
.message-detail header .downPart .left1 .attach-name[data-v-f157a3e0] {
  color: var(--x-color-font);
  cursor: pointer;
  max-width: 800px;
}
.message-detail header .sub-title[data-v-f157a3e0] {
  color: var(--x-color-font);
  flex-shrink: 0;
}
.message-detail header .wjmc[data-v-f157a3e0] {
  color: var(--x-color-font-primary);
}
.message-detail .message-main[data-v-f157a3e0] {
  flex: 1;
  height: 0;
  width: 100%;
  display: flex;
  flex-flow: row nowrap;
  position: relative;
}
.message-detail[data-v-f157a3e0]  .el-tabs {
  display: flex;
  flex-direction: column;
  border: none;
  box-shadow: none;
}
.message-detail[data-v-f157a3e0]  .el-tabs .el-tabs__content {
  padding: 0;
  flex-grow: 1;
}
.message-detail[data-v-f157a3e0]  .el-tabs .el-tabs__header {
  border: none;
}
.message-detail[data-v-f157a3e0]  .el-tabs .el-tabs__nav.is-top {
  width: 100%;
  display: flex;
}
.message-detail[data-v-f157a3e0]  .el-tabs .el-tabs__nav.is-top .el-tabs__item {
  flex-grow: 1;
  text-align: center;
  border: transparent;
  background-color: var(--x-color-bg-separate);
  height: 43px;
  line-height: 43px;
}
.message-detail[data-v-f157a3e0]  .el-tabs .el-tabs__nav.is-top .el-tabs__item.is-active {
  position: relative;
  color: var(--x-color-font-primary);
  font-weight: var(--x-font-weight-600);
  font-size: var(--x-font-size-16);
}
.message-detail[data-v-f157a3e0]  .el-tabs .el-tabs__nav.is-top .el-tabs__item.is-active::after {
  position: absolute;
  display: inline-block;
  content: "";
  width: 1px;
  height: 22px;
  opacity: 1;
  background: var(--x-color-bg-separate);
  right: 0;
  z-index: 9;
  top: 50%;
  transform: translateY(-50%);
}
.message-detail[data-v-f157a3e0]  .el-tabs .el-tabs__nav.is-top .el-tabs__item:nth-of-type(1) {
  border-right: solid #dcdcdc 2px;
}
.message-detail .message-main-left[data-v-f157a3e0] {
  flex: none;
  width: 100%;
  position: relative;
  background-color: var(--x-color-bg-separate);
}
.message-detail .message-main-left .attaches[data-v-f157a3e0] {
  position: absolute;
  bottom: 0;
  width: calc(100% - 26px);
  margin: 13px;
  box-sizing: border-box;
  box-shadow: 0 2px 4px 0 var(--x-color-bg-separate);
}
.message-detail .message-main-left .attaches .down-all[data-v-f157a3e0] {
  margin-left: 10px;
  cursor: pointer;
}
.message-detail .message-main-left .attaches[data-v-f157a3e0]  .el-card__header {
  height: 35px;
  line-height: 35px;
  border-radius: 4px 4px 0 0;
  opacity: 1;
  background: var(--x-color-bg-separate);
  padding: 0 17px;
}
.message-detail .message-main-left .attaches[data-v-f157a3e0]  .el-card__header span:first-child {
  color: var(--x-color-font-title);
  font-weight: var(--x-font-weight-600);
}
.message-detail .message-main-left .attaches[data-v-f157a3e0]  .el-card__body {
  padding: 8px 8px 0 5px;
  height: 65px !important;
  overflow-y: auto;
  overflow-x: hidden;
  cursor: pointer;
}
.message-detail .message-main-left .attaches[data-v-f157a3e0]  .el-card__body .file {
  width: 100%;
  display: flex;
  flex-direction: row;
  position: relative;
  margin-bottom: 14px;
  justify-content: space-between;
}
.message-detail .message-main-left .attaches[data-v-f157a3e0]  .el-card__body .file .svg-icon {
  width: 1em;
  height: 1em;
}
.message-detail .message-main-left .attaches[data-v-f157a3e0]  .el-card__body .file .downloadBtn {
  color: var(--x-color-font);
}
.message-detail .message-main-left .attaches .attache-title[data-v-f157a3e0] {
  padding-top: 22px;
}
.message-detail .message-main-left .attaches .ms-attachs[data-v-f157a3e0] {
  margin-top: 12px;
  margin-bottom: 4px;
  display: flex;
  flex-wrap: wrap;
}
.message-detail .message-main-left .attaches .ms-attachs .file[data-v-f157a3e0] {
  cursor: pointer;
  width: 300px;
  height: 40px;
  line-height: 40px;
  border: 1px solid var(--x-color-border);
  border-radius: 2px;
  margin-left: 8px;
  margin-bottom: 8px;
  padding-right: 50px;
  position: relative;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  flex-shrink: 0;
}
.message-detail .message-main-left .attaches .ms-attachs .file .downloadBtn[data-v-f157a3e0] {
  width: 40px;
  height: 100%;
  line-height: 40px;
  text-align: center;
  border-left: 1px solid var(--x-color-border);
  position: absolute;
  right: 0;
  top: 0;
}
.message-detail .message-main-left .attaches .ms-attachs .file .downloadBtn .svg-icon[data-v-f157a3e0] {
  vertical-align: -0.15em;
}
.message-detail .message-main-left .attaches .svg-icon[data-v-f157a3e0] {
  vertical-align: text-top;
}
.message-detail .feedback[data-v-f157a3e0] {
  flex: none;
  border-left: 1px solid var(--x-color-border);
}
.message-detail .feedback .read-record-container[data-v-f157a3e0] {
  display: flex;
  flex-direction: column;
}
.message-detail .feedback .fd-title[data-v-f157a3e0] {
  font-size: var(--x-font-size-16);
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 14px 12px;
}
.message-detail .feedback .fd-title .fd-content[data-v-f157a3e0] {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.message-detail .feedback .fd-title .fd-dot[data-v-f157a3e0] {
  background-color: var(--x-color-bg-primary);
  height: 12px;
  width: 4px;
  border-radius: 2px;
  margin-right: 8px;
}
.message-detail .feedback .feedback-box[data-v-f157a3e0] {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.message-detail .feedback .fb-list[data-v-f157a3e0] {
  height: calc(100% - 124px);
  padding: 12px 16px;
  overflow-y: auto;
  overflow-x: hidden;
}
.message-detail .feedback .fb-list .info-area[data-v-f157a3e0] {
  margin-bottom: 12px;
}
.message-detail .feedback .add-fd[data-v-f157a3e0] {
  width: 100%;
  height: 165px;
  padding: 12px 16px;
}
.message-detail .feedback .add-fd[data-v-f157a3e0] .el-textarea {
  height: 106px;
}
.message-detail .feedback .add-fd[data-v-f157a3e0] .el-textarea .el-textarea__inner {
  height: 100%;
  border-radius: 9px;
  border: 1px solid var(--x-color-border);
}
.message-detail .feedback .add-fd[data-v-f157a3e0] .el-textarea .el-input__count {
  background: none;
}
.message-detail .feedback .add-fd .el-button[data-v-f157a3e0] {
  float: right;
  margin-top: 10px;
}
.message-detail .feedback .yd-ls[data-v-f157a3e0] {
  overflow: hidden;
  flex-flow: wrap column;
  margin: 12px;
  flex: 1;
}
.message-detail .feedback .yd-ls .read[data-v-f157a3e0] {
  padding-left: 1px;
  height: 100%;
  overflow: hidden;
  display: flex;
  overflow-y: auto;
  flex-direction: column;
}
.message-detail .feedback .yd-ls .read[data-v-f157a3e0]  .el-collapse {
  height: 100%;
  border-top: none;
  border-bottom: none;
}
.message-detail .feedback .yd-ls .read[data-v-f157a3e0]  .el-collapse .el-collapse-item__wrap {
  border-bottom: none;
  height: calc(100vh - 250px) !important;
  overflow: auto;
}
.message-detail .feedback .yd-ls .read[data-v-f157a3e0]  .el-collapse .el-collapse-item__content {
  padding-bottom: 0;
  padding-top: 10px;
  padding-left: 5px;
}
.message-detail .feedback .yd-ls .read[data-v-f157a3e0]  .el-collapse .el-collapse-item__header {
  border: none;
}
.message-detail .feedback .yd-ls .read[data-v-f157a3e0]  .el-timeline .el-timeline-item__wrapper {
  display: flex;
  align-items: center;
  top: -8px;
}
.message-detail .feedback .yd-ls .read[data-v-f157a3e0]  .el-timeline .el-timeline-item__timestamp {
  margin-top: 0;
}
.message-detail .feedback .yd-ls .read[data-v-f157a3e0]  .el-timeline .el-timeline-item__content {
  flex: 1;
}
.message-detail .feedback .yd-ls .read[data-v-f157a3e0]  .el-timeline .el-timeline-item__node {
  width: 10px;
  height: 10px;
  background: var(--x-color-white);
  border: 2px solid var(--x-color-blue);
  border-radius: 50%;
  opacity: 1;
}
.message-detail .feedback .yd-ls .read[data-v-f157a3e0]  .el-timeline .el-timeline-item__tail {
  position: absolute;
  left: 3px;
  height: 100%;
  border-left: 2px dashed var(--x-color-border);
}
.message-detail .feedback .activator[data-v-f157a3e0] {
  width: 40px !important;
  flex-shrink: 0;
  height: 40px;
  border-radius: 50%;
  overflow: hidden;
  background-color: rosybrown;
  text-align: center;
  line-height: 40px;
  color: var(--x-color-white);
}
.message-detail .feedback .activator img[data-v-f157a3e0] {
  height: 100%;
  width: 100%;
}
.message-detail .feedback .activator-img[data-v-f157a3e0] {
  width: 24px !important;
  flex-shrink: 0;
  height: 24px;
  border-radius: 50%;
  overflow: hidden;
}
.message-detail .feedback .user-name[data-v-f157a3e0] {
  font-weight: var(--x-font-weight-600);
}
.message-detail .feedback .text-datetime[data-v-f157a3e0] {
  color: var(--x-color-font-tip);
  margin-left: 16px;
}
.message-detail .feedback .opinion-right[data-v-f157a3e0] {
  word-break: break-word;
}
.message-detail .feedback .info-area .info-content .vn-text-black[data-v-f157a3e0] {
  width: 100%;
  min-height: 30px;
  padding: 8px 0 12px 28px;
}
.fj-icon[data-v-f157a3e0] {
  display: flex;
  background-color: var(--x-color-bg-primary-light);
  color: var(--x-color-font-primary);
  border: 1px solid var(--x-color-border-primary);
  border-radius: 50%;
  margin-right: 8px;
  width: 24px;
  height: 24px;
  align-items: center;
  justify-content: center;
}
.fj-icon > i[data-v-f157a3e0] {
  transform: rotateY(180deg);
}
.downloadBtn[data-v-f157a3e0] {
  min-width: 75px;
}
.main-iframe[data-v-f157a3e0] {
  width: 100%;
  height: calc(100% - 100px);
}
.docr-tab[data-v-f157a3e0]  .el-radio-button--mini .el-radio-button__inner {
  font-size: var(--x-font-size-12) !important;
}
.feedback[data-v-f157a3e0]  .el-radio-button__inner {
  height: 32px !important;
  padding: 8px 12px !important;
}
[data-v-f157a3e0] .el-select .el-input__inner {
  padding-left: 16px !important;
  padding-right: 22px !important;
}
.center[data-v-f157a3e0] {
  display: flex;
  justify-content: center;
  align-items: center;
}
.user-item[data-v-f157a3e0] {
  height: 40px;
  line-height: 40px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.user-item span[data-v-f157a3e0] {
  margin-left: 10px;
}
.user-item .time-text[data-v-f157a3e0] {
  color: var(--x-color-font-tip);
}
.user-item-between[data-v-f157a3e0] {
  justify-content: space-between;
}
.message-detail header[data-v-f157a3e0] {
  border-bottom: solid #dcdcdc 1px;
}
.message-detail .title .el-tag[data-v-f157a3e0] {
  font-weight: normal !important;
  margin-left: 10px;
}
.top0[data-v-f157a3e0] {
  margin-top: 0 !important;
}
.list-con-item[data-v-f157a3e0] {
  display: flex;
  align-items: center;
  border-bottom: 1px solid var(--x-color-border);
}
.content-box[data-v-f157a3e0] {
  width: 100%;
  white-space: pre-wrap;
  line-height: 1.5;
}
.editor[data-v-f157a3e0] {
  height: 100%;
  background: var(--x-color-white);
}
.editor[data-v-f157a3e0]  .w-e-text-container [data-slate-editor] {
  min-height: unset;
}
.button-wrapper[data-v-f157a3e0] {
  height: 32px;
  margin-top: 30px;
  color: var(--x-color-font);
}
.xxIcon-overflow-menu--vertical[data-v-f157a3e0] {
  position: relative;
  top: 2px;
  left: 0;
}
.attach-popover .attach-container[data-v-f157a3e0] {
  width: 100%;
}
.attach-popover .attach-name-wrapper[data-v-f157a3e0] {
  max-width: calc(100% - 30px);
  align-items: center;
}
.attach-popover .attach-name[data-v-f157a3e0] {
  color: var(--x-color-font);
  cursor: pointer;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.no-files[data-v-686cd8b9] {
  text-align: center;
  color: var(--x-color-font-tip);
  margin-top: 8px;
}
.attachments-list[data-v-686cd8b9] {
  width: 100%;
  min-height: 200px;
}
.attachments-list :v-deep.el-dialog .el-dialog__body[data-v-686cd8b9] {
  padding: 12px 16px !important;
}
.file-list[data-v-686cd8b9] {
  width: 100%;
  margin: 12px 0 0 0;
}
.file-list .file-item[data-v-686cd8b9] {
  width: 100%;
  padding: 1px 0 4px;
  position: relative;
  margin: 12px 0 0 0;
  display: flex;
  align-items: center;
}
.file-list .file-item[data-v-686cd8b9]::before {
  content: "";
  display: block;
  width: calc(100% - 28px);
  height: 1px;
  position: absolute;
  bottom: 0;
  right: 0;
}
.file-list .file-item .checkbox[data-v-686cd8b9] {
  width: 100%;
  height: 1.4em;
}
.file-list .file-item .checkbox[data-v-686cd8b9]  .el-checkbox__inner {
  position: relative;
  top: 3px;
  left: 0;
}
.file-list .file-item[data-v-686cd8b9]:first-child {
  margin-top: 0;
}
.file-list .file-item .file-ml-sup[data-v-686cd8b9] {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  width: calc(100% - 45px);
  min-height: 32px;
}
.file-list .file-item .file-ml-sup .file-mlp-caozuo[data-v-686cd8b9] {
  flex: none;
  padding: 4px 0 0 0;
  align-items: center;
  margin-left: 10px;
}
.file-list .file-item .file-ml-sup .file-mlp-caozuo .icon-edit[data-v-686cd8b9] {
  font-size: var(--x-font-size-16);
}
.file-list .file-item .file-ml-sup .file-mlp-caozuo i[data-v-686cd8b9] {
  cursor: pointer;
  color: var(--x-color-font);
}
.file-list .file-item .file-ml-sup .file-mlp-title[data-v-686cd8b9] {
  flex: 1;
  margin-right: 10px;
  overflow: hidden;
  display: block;
  cursor: pointer;
  line-height: 24px;
  text-align: left;
  white-space: pre-wrap;
}
.file-list .file-item .file-ml-sub[data-v-686cd8b9] {
  margin: 2px 0 0 32px;
}
.file-list .file-item .file-ml-sub .file-mlb-each[data-v-686cd8b9] {
  width: 100%;
  display: flex;
}
.file-list .file-item .file-ml-sub .file-mlb-each > h6[data-v-686cd8b9] {
  flex: none;
  line-height: 20px;
  color: var(--x-color-font-tip);
  text-align: left;
}
.file-list .file-item .file-ml-sub .file-mlb-each > p[data-v-686cd8b9] {
  flex: auto;
  line-height: 20px;
  color: var(--x-color-font-tip);
  text-align: left;
}
.file-list .opreate-box[data-v-686cd8b9] {
  display: flex;
  min-height: 40px;
}
.file-list[data-v-686cd8b9]  .batchDownload {
  cursor: pointer;
  color: var(--x-color-font-primary);
}
.file-list .el-checkbox-group[data-v-686cd8b9]  .el-checkbox {
  display: flex;
  min-height: 40px;
}
.upload-btn[data-v-686cd8b9] {
  width: 100%;
  overflow: hidden;
  margin: 0;
}
.upload-btn[data-v-686cd8b9]  .cus-upload {
  display: none;
}
.upload-btn[data-v-686cd8b9]  .el-button {
  display: block;
}
.upload-btn .upload-btn-alone[data-v-686cd8b9] {
  width: 230px;
  padding: 30px 20px;
  border: 1px dashed var(--x-color-border);
  border-radius: 4px;
  cursor: pointer;
  margin: 30px auto 40px;
}
.upload-btn .upload-btn-alone > i[data-v-686cd8b9] {
  display: block;
  font-size: var(--x-icon-size-icon-40) !important;
  color: var(--x-color-font-tip);
  text-align: center;
}
.upload-btn .upload-btn-alone > p[data-v-686cd8b9] {
  display: block;
  line-height: 20px;
  color: var(--x-color-font-tip);
  text-align: center;
  margin: 12px auto 0;
}
.upload-btn .upload-btn-alone > p > span[data-v-686cd8b9] {
  color: var(--x-color-font-primary);
}
.upload-btn-have[data-v-686cd8b9] {
  width: 100%;
  height: 36px;
  padding: 2px 12px;
  border: 1px dashed var(--x-color-border);
  border-radius: 4px;
  text-align: center;
  cursor: pointer;
}
.upload-btn-have svg[data-v-686cd8b9] {
  display: inline-block;
  vertical-align: middle;
  line-height: 20px;
}
.upload-btn-have > p[data-v-686cd8b9] {
  display: inline-block;
  vertical-align: middle;
  line-height: 20px;
  color: var(--x-color-font-tip);
}
.upload-btn-have > p > span[data-v-686cd8b9] {
  color: var(--x-color-font-primary);
}
.flip-list-move[data-v-686cd8b9] {
  transition: transform 0.5s;
}
.no-move[data-v-686cd8b9] {
  transition: transform 0s;
}
.ghost[data-v-686cd8b9] {
  opacity: 0.5;
}
.svg-icon[data-v-686cd8b9] {
  font-size: var(--x-font-size-16);
}
.progress-container[data-v-4585f0c6]{position:fixed;width:360px;bottom:20px;z-index:0;right:20px;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translateY(1000px);transform:translateY(1000px);background:#fff;-webkit-box-shadow:0 0 4px 4px rgba(0,0,0,.18);box-shadow:0 0 4px 4px rgba(0,0,0,.18);border-radius:4px;padding:36px 0 20px 0;overflow:hidden}.progress-container.show[data-v-4585f0c6]{z-index:999999;-webkit-transform:translateY(0);transform:translateY(0)}.progress-container.collapsed[data-v-4585f0c6]{-webkit-transform:translateX(106%);transform:translateX(106%);overflow-y:unset}.progress-container .progress-main[data-v-4585f0c6]{width:100%;max-height:246px;overflow-y:auto;padding:0 20px}.progress-container .close[data-v-4585f0c6]{cursor:pointer;position:absolute;top:8px;right:20px}.progress-container .trigger[data-v-4585f0c6]{cursor:pointer;position:absolute;top:0;left:-2em;width:2em;padding:10px 2px;text-align:center;background:#fff;-webkit-box-shadow:0 0 3px 3px rgba(0,0,0,.16);box-shadow:0 0 3px 3px rgba(0,0,0,.16);border-radius:4px 0 0 4px;color:#666}.progress-item[data-v-4585f0c6]{margin-bottom:12px}.progress-item[data-v-4585f0c6]:last-of-type{margin-bottom:0}.progress-item .file-name[data-v-4585f0c6]{color:#666;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:10px}.progress-item .outer[data-v-4585f0c6]{position:relative;height:12px;background-color:#f4f4f4;border-radius:6px;overflow:hidden}.progress-item .outer .thumb[data-v-4585f0c6]{width:0;height:100%;background:linear-gradient(45deg,#00c6ff,#0072ff);-webkit-transition:width .3s;transition:width .3s;max-width:100%}.progress-item .outer .percent[data-v-4585f0c6]{position:absolute;top:0;width:100%;height:100%;line-height:14px;text-align:center;color:#fff}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.cus-upload[data-v-e3d7556e]  .el-upload-list {
  display: none;
}
.cus-upload-style[data-v-e3d7556e]  .el-upload {
  padding: 12px 0;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.no-files[data-v-787498f4] {
  text-align: center;
  color: var(--x-color-font-tip);
  margin-top: 8px;
}
.attachments-list[data-v-787498f4] {
  width: 100%;
  min-height: 200px;
}
.attachments-list :v-deep.el-dialog .el-dialog__body[data-v-787498f4] {
  padding: 12px 16px !important;
}
.file-list[data-v-787498f4] {
  width: 100%;
  margin: 12px 0 0 0;
}
.file-list .file-item[data-v-787498f4] {
  width: 100%;
  padding: 1px 0 4px;
  position: relative;
  margin: 12px 0 0 0;
  display: flex;
  align-items: center;
}
.file-list .file-item[data-v-787498f4]::before {
  content: "";
  display: block;
  width: calc(100% - 28px);
  height: 1px;
  position: absolute;
  bottom: 0;
  right: 0;
}
.file-list .file-item .checkbox[data-v-787498f4] {
  width: 100%;
  height: 1.4em;
}
.file-list .file-item .checkbox[data-v-787498f4]  .el-checkbox__inner {
  position: relative;
  top: 3px;
  left: 0;
}
.file-list .file-item[data-v-787498f4]:first-child {
  margin-top: 0;
}
.file-list .file-item .file-ml-sup[data-v-787498f4] {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  width: calc(100% - 45px);
  min-height: 32px;
}
.file-list .file-item .file-ml-sup .file-mlp-caozuo[data-v-787498f4] {
  flex: none;
  padding: 4px 0 0 0;
  align-items: center;
  margin-left: 10px;
}
.file-list .file-item .file-ml-sup .file-mlp-caozuo i[data-v-787498f4] {
  cursor: pointer;
  color: var(--x-color-font);
}
.file-list .file-item .file-ml-sup .file-mlp-title[data-v-787498f4] {
  flex: 1;
  margin-right: 10px;
  overflow: hidden;
  display: block;
  cursor: pointer;
  line-height: 24px;
  text-align: left;
  white-space: pre-wrap;
}
.file-list .file-item .file-ml-sub[data-v-787498f4] {
  margin: 2px 0 0 32px;
}
.file-list .file-item .file-ml-sub .file-mlb-each[data-v-787498f4] {
  width: 100%;
  display: flex;
}
.file-list .file-item .file-ml-sub .file-mlb-each > h6[data-v-787498f4] {
  flex: none;
  line-height: 20px;
  color: var(--x-color-font-tip);
  text-align: left;
}
.file-list .file-item .file-ml-sub .file-mlb-each > p[data-v-787498f4] {
  flex: auto;
  line-height: 20px;
  color: var(--x-color-font-tip);
  text-align: left;
}
.file-list .opreate-box[data-v-787498f4] {
  display: flex;
  min-height: 40px;
}
.file-list[data-v-787498f4]  .batchDownload {
  cursor: pointer;
  color: var(--x-color-font-primary);
}
.file-list .el-checkbox-group[data-v-787498f4]  .el-checkbox {
  display: flex;
  min-height: 40px;
}
.upload-btn[data-v-787498f4] {
  width: 100%;
  overflow: hidden;
  margin: 0;
}
.upload-btn[data-v-787498f4]  .cus-upload {
  display: none;
}
.upload-btn[data-v-787498f4]  .el-button {
  display: block;
}
.upload-btn .upload-btn-have[data-v-787498f4] {
  width: 100%;
  height: 36px;
  padding: 2px 12px;
  border: 1px dashed var(--x-color-border);
  border-radius: 4px;
  text-align: center;
  cursor: pointer;
}
.upload-btn .upload-btn-have svg[data-v-787498f4] {
  display: inline-block;
  vertical-align: middle;
  line-height: 20px;
}
.upload-btn .upload-btn-have > p[data-v-787498f4] {
  display: inline-block;
  vertical-align: middle;
  line-height: 20px;
  color: var(--x-color-font-tip);
}
.upload-btn .upload-btn-have > p > span[data-v-787498f4] {
  color: var(--x-color-font-primary);
}
.upload-btn .upload-btn-alone[data-v-787498f4] {
  width: 230px;
  padding: 30px 20px;
  border: 1px dashed var(--x-color-border);
  border-radius: 4px;
  cursor: pointer;
  margin: 30px auto 40px;
}
.upload-btn .upload-btn-alone > i[data-v-787498f4] {
  display: block;
  font-size: var(--x-icon-size-icon-40) !important;
  color: var(--x-color-font-tip);
  text-align: center;
}
.upload-btn .upload-btn-alone > p[data-v-787498f4] {
  display: block;
  line-height: 20px;
  color: var(--x-color-font-tip);
  text-align: center;
  margin: 12px auto 0;
}
.upload-btn .upload-btn-alone > p > span[data-v-787498f4] {
  color: var(--x-color-font-primary);
}
.flip-list-move[data-v-787498f4] {
  transition: transform 0.5s;
}
.no-move[data-v-787498f4] {
  transition: transform 0s;
}
.ghost[data-v-787498f4] {
  opacity: 0.5;
}
.svg-icon[data-v-787498f4] {
  font-size: var(--x-font-size-16);
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.no-files[data-v-b5c9e588] {
  text-align: center;
  color: var(--x-color-font-tip);
}
.attachments-list[data-v-b5c9e588] {
  width: 100%;
}
.file-list[data-v-b5c9e588] {
  width: 100%;
  margin: 12px 0 0 0;
}
.file-list .file-item[data-v-b5c9e588] {
  width: 100%;
  padding: 0 0 12px;
  position: relative;
  margin: 12px 0 0 0;
  cursor: move;
  display: flex;
  align-items: center;
}
.file-list .file-item[data-v-b5c9e588]::before {
  content: "";
  display: block;
  width: calc(100% - 28px);
  height: 1px;
  position: absolute;
  bottom: 0;
  right: 0;
}
.file-list .file-item[data-v-b5c9e588]:first-child {
  margin-top: 0;
}
.file-list .file-item .file-mlp-icon[data-v-b5c9e588] {
  padding: 0;
  margin: 0 12px 0 0;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.file-list .file-item .file-ml-sup[data-v-b5c9e588] {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  width: calc(100% - 45px);
}
.file-list .file-item .file-ml-sup .file-mlp-caozuo[data-v-b5c9e588] {
  flex: none;
  padding: 4px 0 0 0;
  align-items: center;
  margin-left: 10px;
}
.file-list .file-item .file-ml-sup .file-mlp-caozuo i[data-v-b5c9e588] {
  cursor: pointer;
  color: var(--x-color-font);
}
.file-list .file-item .file-ml-sup .file-mlp-title[data-v-b5c9e588] {
  flex: 1;
  margin-right: 10px;
  overflow: hidden;
  display: block;
  cursor: pointer;
  line-height: 24px;
  text-align: left;
  white-space: pre-wrap;
}
.file-list .file-item .file-ml-sub[data-v-b5c9e588] {
  margin: 2px 0 0 32px;
}
.file-list .file-item .file-ml-sub .file-mlb-each[data-v-b5c9e588] {
  width: 100%;
  display: flex;
}
.file-list .file-item .file-ml-sub .file-mlb-each > h6[data-v-b5c9e588] {
  flex: none;
  line-height: 20px;
  color: var(--x-color-font-tip);
  text-align: left;
}
.file-list .file-item .file-ml-sub .file-mlb-each > p[data-v-b5c9e588] {
  flex: auto;
  line-height: 20px;
  color: var(--x-color-font-tip);
  text-align: left;
}
.svg-icon[data-v-b5c9e588] {
  font-size: var(--x-font-size-16);
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.no-files[data-v-e5c6282a] {
  text-align: center;
  color: var(--x-color-font-tip);
}
.attachments-list[data-v-e5c6282a] {
  width: 100%;
}
.file-list[data-v-e5c6282a] {
  width: 100%;
  margin: 12px 0 0 0;
}
.file-list .file-item[data-v-e5c6282a] {
  width: 100%;
  padding: 0 0 12px;
  position: relative;
  margin: 12px 0 0 0;
  cursor: move;
  display: flex;
  align-items: center;
}
.file-list .file-item[data-v-e5c6282a]::before {
  content: "";
  display: block;
  width: calc(100% - 28px);
  height: 1px;
  position: absolute;
  bottom: 0;
  right: 0;
}
.file-list .file-item[data-v-e5c6282a]:first-child {
  margin-top: 0;
}
.file-list .file-item .file-ml-sup[data-v-e5c6282a] {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  width: calc(100% - 45px);
}
.file-list .file-item .file-ml-sup .file-mlp-caozuo[data-v-e5c6282a] {
  flex: none;
  padding: 4px 0 0 0;
  align-items: center;
  margin-left: 10px;
}
.file-list .file-item .file-ml-sup .file-mlp-caozuo i[data-v-e5c6282a] {
  cursor: pointer;
  color: var(--x-color-font);
}
.file-list .file-item .file-ml-sup .file-mlp-title[data-v-e5c6282a] {
  flex: 1;
  margin-right: 10px;
  overflow: hidden;
  display: block;
  cursor: pointer;
  line-height: 24px;
  text-align: left;
  white-space: pre-wrap;
}
.file-list .file-item .file-ml-sub[data-v-e5c6282a] {
  margin: 2px 0 0 32px;
}
.file-list .file-item .file-ml-sub .file-mlb-each[data-v-e5c6282a] {
  width: 100%;
  display: flex;
}
.file-list .file-item .file-ml-sub .file-mlb-each > h6[data-v-e5c6282a] {
  flex: none;
  line-height: 20px;
  color: var(--x-color-font-tip);
  text-align: left;
}
.file-list .file-item .file-ml-sub .file-mlb-each > p[data-v-e5c6282a] {
  flex: auto;
  line-height: 20px;
  color: var(--x-color-font-tip);
  text-align: left;
}
.upload-btn[data-v-e5c6282a] {
  width: 100%;
  overflow: hidden;
  margin: 0;
}
.upload-btn[data-v-e5c6282a]  .cus-upload {
  display: none;
}
.upload-btn[data-v-e5c6282a]  .el-button {
  display: block;
}
.upload-btn .upload-btn-have[data-v-e5c6282a] {
  width: 100%;
  height: 36px;
  padding: 2px 12px;
  border: 1px dashed var(--x-color-border);
  border-radius: 4px;
  text-align: center;
  cursor: pointer;
}
.upload-btn .upload-btn-have svg[data-v-e5c6282a] {
  display: inline-block;
  vertical-align: middle;
  line-height: 20px;
}
.upload-btn .upload-btn-have > p[data-v-e5c6282a] {
  display: inline-block;
  vertical-align: middle;
  line-height: 20px;
  color: var(--x-color-font-tip);
}
.upload-btn .upload-btn-have > p > span[data-v-e5c6282a] {
  color: var(--x-color-font-primary);
}
.upload-btn .upload-btn-alone[data-v-e5c6282a] {
  width: 230px;
  padding: 30px 20px;
  border: 1px dashed var(--x-color-border);
  border-radius: 4px;
  cursor: pointer;
  margin: 30px auto 40px;
}
.upload-btn .upload-btn-alone > i[data-v-e5c6282a] {
  display: block;
  font-size: var(--x-icon-size-icon-40) !important;
  color: var(--x-color-font-tip);
  text-align: center;
}
.upload-btn .upload-btn-alone > p[data-v-e5c6282a] {
  display: block;
  line-height: 20px;
  color: var(--x-color-font-tip);
  text-align: center;
  margin: 12px auto 0;
}
.upload-btn .upload-btn-alone > p > span[data-v-e5c6282a] {
  color: var(--x-color-font-primary);
}
.svg-icon[data-v-e5c6282a] {
  font-size: var(--x-font-size-16);
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.newest-opinion-config[data-v-14a9dd58] {
  border: 1px dashed var(--x-color-border);
  background: var(--x-color-bg-separate);
}
.newest-opinion-config .newest-one-label[data-v-14a9dd58] {
  color: var(--x-color-danger);
}
.tip[data-v-14a9dd58] {
  color: var(--x-color-font-tip);
  height: 68px;
  line-height: 68px;
}
pre[data-v-14a9dd58] {
  white-space: pre-wrap;
  word-wrap: break-word;
  margin: 0;
}
.opinion-item .content[data-v-14a9dd58],
.opinion-item .info[data-v-14a9dd58] {
  line-height: 20px;
}
.isLast[data-v-14a9dd58] {
  color: var(--x-color-font-primary);
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.diy-image[data-v-4eb77b3a] {
  width: 200px;
  height: 100px;
}
.image-slotc[data-v-4eb77b3a] {
  height: 100%;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #f5f7fa;
  border-radius: 6px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.list-item[data-v-d74d7898] {
  display: flex;
  height: 30px;
}
.list-item .item-left[data-v-d74d7898] {
  padding-left: 10px;
  flex: 1;
  display: flex;
  align-items: center;
}
.list-item .item-icon[data-v-d74d7898] {
  padding-right: 5px;
  margin-top: -4px;
}
.list-item .item-title[data-v-d74d7898] {
  flex: 1;
  overflow: hidden;
  display: block;
  height: 100%;
  cursor: pointer;
  height: 30px;
  line-height: 30px;
}
.operation[data-v-d74d7898] {
  overflow: hidden;
  width: 80px;
  display: flex;
  justify-content: space-around;
  margin-right: 20px;
  align-items: center;
}
.button-i[data-v-d74d7898] {
  display: inline-block;
  line-height: 1;
  white-space: nowrap;
  cursor: pointer;
  border: 1px solid #DCDFE6;
  color: #606266;
  -webkit-appearance: none;
  text-align: center;
  box-sizing: border-box;
  outline: 0;
  margin: 0;
  -webkit-transition: 0.1s;
  transition: 0.1s;
  font-weight: 500;
  border-color: transparent;
  font-size: 14px;
  color: var(--x-color-primary);
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.add-btn[data-v-39dc2dcc] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  margin-bottom: 10px;
}
.bfw[data-v-39dc2dcc] {
  width: 100%;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.body-content[data-v-74a4bced] {
  height: 560px;
}
.body-content .fileBox[data-v-74a4bced] {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.body-content .fileBox .tree-label-area.no-power[data-v-74a4bced] {
  cursor: not-allowed;
}
[data-v-74a4bced] .el-dialog .el-dialog__body {
  padding: 12px 0 12px 24px !important;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.huishen-wrap .opinion-nodata[data-v-2cf7b3a6] {
  text-align: center;
  padding: 8px;
  color: var(--x-color-font-disable);
}
.huishen-wrap .opinion-radio[data-v-2cf7b3a6] {
  width: 100px;
  padding-left: 12px;
  display: flex;
  flex-direction: column;
}
.huishen-wrap .opinion-list[data-v-2cf7b3a6] {
  max-height: 300px;
  overflow-y: auto;
  margin-top: 8px;
  border-top: 1px dashed var(--x-color-border);
}
.huishen-wrap .opinion-list ul li[data-v-2cf7b3a6] {
  border-bottom: 1px dashed var(--x-color-border);
  padding-bottom: 3px;
}
.huishen-wrap .opinion-list .opinion-user-info .create-user[data-v-2cf7b3a6] {
  color: var(--x-color-blue);
}
.huishen-wrap .opinion-list .opinion-user-info .create-time[data-v-2cf7b3a6] {
  color: var(--x-color-font-tip);
  margin-left: 20px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.newest-opinion-config[data-v-5c2bbc1d] {
  border: 1px dashed var(--x-color-border);
  background: var(--x-color-bg-separate);
}
.newest-opinion-config .newest-one-label[data-v-5c2bbc1d] {
  color: var(--x-color-danger);
}
.tip[data-v-5c2bbc1d] {
  color: var(--x-color-font-tip);
}
pre[data-v-5c2bbc1d] {
  white-space: pre-wrap;
  word-wrap: break-word;
}
.opinion-item[data-v-5c2bbc1d] {
  border-bottom: 1px dashed var(--x-color-border);
  padding-bottom: 24px;
}
.opinion-item .content[data-v-5c2bbc1d],
.opinion-item .info[data-v-5c2bbc1d] {
  line-height: 20px;
  margin-top: 6px;
}
.opinion-item .quote[data-v-5c2bbc1d] {
  color: var(--x-color-font-tip);
  line-height: 20px;
}
.dept-user-box[data-v-5c2bbc1d] {
  width: 180px;
  text-indent: 2em;
}
.user-name[data-v-5c2bbc1d] {
  color: var(--x-color-blue);
}
.write-time[data-v-5c2bbc1d] {
  color: var(--x-color-font-tip);
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.input-border[data-v-5c9041d0] {
  width: 100%;
  border-radius: 4px;
  line-height: 32px;
  padding: 0 8px;
  background-color: var(--x-color-bg-separate);
  border: 1px solid var(--x-color-border);
}
.input-border .blue-color[data-v-5c9041d0] {
  text-decoration: underline;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.tree-ctr[data-v-61e05d00] {
  min-height: 42px;
}
.empty-ctr[data-v-61e05d00] {
  height: calc(100% - 61px);
}
header[data-v-61e05d00] {
  display: flex;
  justify-content: space-between;
  padding-bottom: 10px;
  padding-top: 10px;
  border-bottom: 1px solid var(--x-color-border);
  margin-bottom: 8px;
  align-items: center;
  overflow: hidden;
}
header .svg-icon[data-v-61e05d00] {
  color: var(--x-color-font-title);
  cursor: pointer !important;
}
header .el-button[data-v-61e05d00] {
  padding: 0 !important;
}
header .header-right[data-v-61e05d00] {
  display: flex;
  align-items: center;
  position: relative;
}
.serach-input[data-v-61e05d00] {
  width: 0;
  transition: width 0.3s;
  overflow: hidden;
}
.serach-input.show[data-v-61e05d00] {
  width: 200px;
}
.icon-size-20[data-v-61e05d00] {
  width: 20px !important;
  height: 20px !important;
}
.icon-size-16[data-v-61e05d00] {
  width: 16px !important;
  height: 16px !important;
}
.el-tree[data-v-61e05d00]  .el-tree-node__content {
  height: 36px;
}
.el-tree[data-v-61e05d00] {
  height: calc(100% - 62px);
  overflow-y: auto;
}
.tree-node[data-v-61e05d00] {
  flex-grow: 1;
  width: 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.tree-node .common-label-limit-ctr[data-v-61e05d00] {
  max-width: calc(100% - 40px);
}
.line-limit[data-v-61e05d00] {
  display: inline-block;
  max-width: 150px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
[data-v-61e05d00] .el-button.is-disabled.el-button--text {
  color: var(--x-color-font-disable) !important;
}
[data-v-61e05d00] .el-button.is-disabled .svg-icon {
  cursor: not-allowed !important;
  color: var(--x-color-font-disable) !important;
}
.el-dropdown-menu[data-v-61e05d00]  .el-dropdown-menu__item .el-button {
  width: 100%;
  padding-left: 12px;
  padding-right: 12px;
  text-align: left;
}
.el-dropdown-menu[data-v-61e05d00]  .el-dropdown-menu__item.el-dropdown-menu__item--divided:before {
  height: 1px !important;
  margin: 0 !important;
  width: 100% !important;
}
.file-more[data-v-61e05d00] {
  color: var(--x-color-font-tip);
}
.no-files[data-v-61e05d00] {
  text-align: center;
  color: var(--x-color-font-tip);
  margin-top: 8px;
}
.search-input[data-v-61e05d00] {
  width: 0;
  transition: width 0.3s;
  overflow: hidden;
}
.search-input.show[data-v-61e05d00] {
  width: 140px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.com-file-list[data-v-9f8551e4] {
  max-height: 250px;
  overflow: auto;
}
.com-file-list .file-list[data-v-9f8551e4] {
  width: 100%;
}
.com-file-list .file-list .file-item[data-v-9f8551e4] {
  width: 100%;
  padding: 4px;
  position: relative;
  border-bottom: 1px solid var(--x-color-border);
}
.com-file-list .file-list .file-item .file-mlp-icon[data-v-9f8551e4] {
  padding: 0;
  margin: 0 12px 0 0;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.com-file-list .file-list .file-item .file-mlp-icon[data-v-9f8551e4] .svg-icon {
  width: 1em;
  height: 1em;
}
.com-file-list .file-list .file-item .file-ml-sup[data-v-9f8551e4] {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  width: calc(100% - 45px);
  margin-left: 26px;
}
.com-file-list .file-list .file-item .file-ml-sup .file-mlp-caozuo[data-v-9f8551e4] {
  flex: none;
  padding: 4px 0 0 0;
  align-items: center;
  margin-left: 10px;
}
.com-file-list .file-list .file-item .file-ml-sup .file-mlp-caozuo > i[data-v-9f8551e4] {
  cursor: pointer;
  color: var(--x-color-font-tip);
  font-size: var(--x-font-size-16);
  padding: 0 4px;
}
.com-file-list .file-list .file-item .file-ml-sup .file-mlp-title[data-v-9f8551e4] {
  flex: 1;
  height: 24px;
  margin-right: 10px;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: pointer;
  line-height: 24px;
  text-align: left;
}
.com-file-list .file-list .file-item .file-ml-sub[data-v-9f8551e4] {
  margin: 2px 0 0 32px;
}
.com-file-list .file-list .file-item .file-ml-sub .file-mlb-each[data-v-9f8551e4] {
  width: 100%;
  display: flex;
}
.com-file-list .file-list .file-item .file-ml-sub .file-mlb-each > h6[data-v-9f8551e4] {
  flex: none;
  line-height: 20px;
  color: var(--x-color-font-tip);
  text-align: left;
}
.com-file-list .file-list .file-item .file-ml-sub .file-mlb-each > p[data-v-9f8551e4] {
  flex: auto;
  line-height: 20px;
  color: var(--x-color-font-tip);
  text-align: left;
}
.com-file-list .tz-tree-header-box[data-v-9f8551e4] {
  height: 50px;
  position: relative;
}
.com-file-list .tz-tree-header-box .ban-file-font[data-v-9f8551e4] {
  color: var(--x-color-danger);
}
.opreate-box[data-v-9f8551e4] {
  display: flex;
}
[data-v-9f8551e4] .batchDownload {
  cursor: pointer;
  color: var(--x-color-font-primary);
}
.el-checkbox-group[data-v-9f8551e4]  .el-checkbox {
  display: flex;
  min-height: 40px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.main-right-top[data-v-ecbdefde] {
  background: var(--x-color-bg-separate);
  display: flex;
  align-items: center;
  border-radius: 4px;
}
.main-right-top .line-item[data-v-ecbdefde] {
  display: flex;
  align-items: center;
  height: 40px;
  max-width: 140px;
  padding-left: 16px;
  padding-right: 16px;
  position: relative;
  min-width: 140px;
  justify-content: center;
}
.main-right-top .line-item[data-v-ecbdefde]:first-child {
  border-top-left-radius: 4px;
}
.main-right-top .line-item.active[data-v-ecbdefde] {
  background: var(--x-color-bg-primary-light);
  color: var(--x-color-font-primary);
}
.main-right-top .line-item.active[data-v-ecbdefde]:after {
  content: "";
  display: block;
  height: 2px;
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  background: var(--x-color-bg-primary);
}
.main-right-top .line-item.active .count[data-v-ecbdefde] {
  color: var(--x-color-font-primary);
}
.guanlianbox[data-v-ecbdefde] {
  display: flex;
  flex-direction: column;
}
.checkbox-group[data-v-ecbdefde] {
  padding: 16px !important;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.checkbox-group .el-checkbox[data-v-ecbdefde] {
  width: 150px !important;
  display: flex;
  align-items: center;
}
.checkbox-group .is-bordered[data-v-ecbdefde] {
  margin-left: 0 !important;
  margin-top: 10px !important;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.guanlianbox[data-v-f243b158] {
  display: flex;
  flex-direction: column;
}
.guanlianbox .content-item[data-v-f243b158] {
  display: flex;
}
.guanlianbox .content-item .content-item-left[data-v-f243b158] {
  flex-grow: 1;
}
.guanlianbox .content-item .el-button[data-v-f243b158] {
  height: 100%;
  margin-top: 16px;
}
.checkbox-group[data-v-f243b158] {
  padding: 12px 16px;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 8px;
}
.checkbox-group .checkbox-item[data-v-f243b158] {
  border-radius: 6px;
  background: var(--x-color-bg-separate);
  padding: 4px 10px;
  display: flex;
  line-height: 22px;
  align-items: center;
  cursor: pointer;
}
.checkbox-group .checkbox-item.active[data-v-f243b158] {
  color: var(--x-color-font-primary);
  border: 1px solid var(--x-color-border-primary);
  background-color: var(--x-color-bg-primary-light);
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEGSURBVHgBrdLNCgFRFAfwMyMlVkpspKyxsJfCQmLBKyjPQYmslLyCZMfSQlJsbGyksEDKRgqFzUjumZoxJnPny7+mud3O/XXOnQH4QzLdbIkBk0GEvIqmIAHBtWFIihiG5Igh6BeiG1JCdEE0BMOCCSTkCmqHlJCELw7VSJlgAXVICfHY3VAI5WFz3cL8tKBDUsRhdYj7uMZObtwdKtOauM+qIThCJ90SR8BO3KSjKkGOj6N4xkJDMFgc9UZ40GlzQsqfhPayA+PD5OscQ0OE4J00YnV+rMF+CI1ZU17y6Yj2n9zJfazOawiSz40jcS9OXtJj1BANuTwBwqwJ5EKeESL9XG/3Bp8VYxafdPHUAAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  background-position: bottom right;
}
.checkbox-group .checkbox-item .count[data-v-f243b158] {
  color: var(--x-color-font-primary);
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.infolink[data-v-2574a320] {
  display: flex;
  height: 100%;
  overflow: hidden;
  border: 1px solid var(--x-color-border);
  box-shadow: 0 -1px 0 0 var(--x-color-bg-separate);
  background: var(--x-color-white);
  flex: 1;
}
.infolink[data-v-2574a320]  em {
  color: var(--x-color-danger);
  font-style: inherit;
}
.infolink[data-v-2574a320]  .el-tabs__header {
  margin-bottom: 0;
}
.infolink[data-v-2574a320]  .el-tabs__nav-wrap::after {
  display: none;
}
.infolink[data-v-2574a320]  .XxInputSearch .el-input {
  margin-right: 0;
}
.infolink .right[data-v-2574a320] {
  height: 100%;
  flex: 5;
  background: var(--x-color-bg-separate);
}
.infolink .right .left-main[data-v-2574a320] {
  height: 100%;
  overflow: hidden;
}
.infolink .left[data-v-2574a320] {
  height: 100%;
  flex: 2;
  display: flex;
  flex-direction: column;
}
.infolink .left .head .top[data-v-2574a320] {
  display: flex;
  padding: 16px;
  align-items: center;
  flex-direction: row;
  justify-content: space-between;
}
.infolink .left .head .title-right[data-v-2574a320] {
  display: flex;
  padding: 16px 16px 8px 16px;
}
.infolink .left .head .title-right .data-picker-ctr[data-v-2574a320] {
  width: 110px;
}
.infolink .left .head .title-right .XxInputSearch[data-v-2574a320] {
  flex: 1;
}
.infolink .left .head .title-right .XxInputSearch[data-v-2574a320]  {
  width: 100%;
}
.infolink .left .head .line[data-v-2574a320] {
  height: 1px;
  background: var(--x-color-bg-separate);
}
.infolink .left .right-content[data-v-2574a320] {
  height: 100%;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding-bottom: 16px;
}
.infolink .left .right-bottom-btn[data-v-2574a320] {
  margin-top: 16px;
  margin-left: auto;
}
.infolink .left .right-head-bottom[data-v-2574a320] {
  display: flex;
  min-height: 40px;
  max-height: 60px;
}
.infolink .left .tag-wrapper[data-v-2574a320] {
  overflow-y: auto;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  max-height: 60px;
  padding: 0 16px;
  margin-bottom: -4px;
  margin-right: 4px;
}
.infolink .left .tag-wrapper .tag[data-v-2574a320] {
  display: flex;
  align-items: center;
  flex-shrink: 0;
  margin-bottom: 4px;
  padding-left: 8px;
  padding-right: 8px;
  height: 26px;
  border-radius: 17px;
  background: var(--x-color-bg-separate);
}
.infolink .left .tag-wrapper .tag .el-icon-close[data-v-2574a320] {
  margin-left: 4px;
  margin-right: 4px;
}
.infolink .red-color[data-v-2574a320] {
  color: var(--x-color-red) !important;
}
.infolink .title[data-v-2574a320] {
  display: flex;
  align-items: center;
  font-weight: var(--x-font-weight-600);
  line-height: 25px;
  font-size: var(--x-font-size-18);
}
.infolink .title .blueRect[data-v-2574a320] {
  width: 3px;
  height: 16px;
  margin-right: 8px;
  background: var(--x-color-bg-primary);
}
.infolink .left-main[data-v-2574a320] {
  display: flex;
  border-radius: 4px;
}
.infolink .left-main .main-left[data-v-2574a320] {
  width: 100%;
  flex-shrink: 0;
  overflow-y: auto;
}
.infolink .left-main .main-left .line-item[data-v-2574a320] {
  display: flex;
  align-items: center;
  height: 40px;
  max-width: 140px;
  padding-left: 16px;
  padding-right: 16px;
  position: relative;
}
.infolink .left-main .main-left .line-item.active[data-v-2574a320] {
  background: var(--x-color-bg-primary-light);
  color: var(--x-color-font-primary);
}
.infolink .left-main .main-left .line-item.active[data-v-2574a320]:after {
  content: "";
  display: block;
  height: 2px;
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  background: var(--x-color-bg-primary);
}
.infolink .left-main .main-left .line-item.active .count[data-v-2574a320] {
  color: var(--x-color-font-primary);
}
.infolink .left-main .main-right[data-v-2574a320] {
  height: 100%;
  display: flex;
  flex-direction: column;
  flex: 1;
  border-radius: 4px;
}
.infolink .left-main .main-right .line[data-v-2574a320] {
  height: 1px;
  background: var(--x-color-bg-separate);
}
.infolink .fuZhuGuanLianFenLeiTabWrapper[data-v-2574a320] {
  padding-bottom: 16px;
  align-items: baseline;
}
.infolink .fuZhuGuanLianFenLeiTabWrapper .fenci-label[data-v-2574a320] {
  width: 80px;
  flex-shrink: 0;
}
.infolink .font-size-12 *[data-v-2574a320] {
  font-size: inherit !important;
}
.infolink[data-v-2574a320]  .radio-group .el-radio:last-of-type {
  margin-right: 0 !important;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.infolink[data-v-2574a320]  .content {
  flex-grow: 1;
  height: 0;
  overflow-y: auto;
}
.infolink[data-v-2574a320]  .content .content-wrapper .content-item {
  margin-left: 16px;
  margin-right: 16px;
  border-bottom: 1px solid var(--x-color-border);
}
.infolink[data-v-2574a320]  .content .content-wrapper .content-item .no-permission {
  opacity: 0.7;
}
.infolink[data-v-2574a320]  .content .content-wrapper .content-item .no-permission .title,
.infolink[data-v-2574a320]  .content .content-wrapper .content-item .no-permission .content-info,
.infolink[data-v-2574a320]  .content .content-wrapper .content-item .no-permission .content-bottom {
  color: var(--x-color-font-tip);
  font-weight: normal;
}
.infolink[data-v-2574a320]  .content .content-wrapper .content-item.active {
  background: var(--x-color-bg-separate);
}
.infolink[data-v-2574a320]  .content .content-wrapper .content-item .title {
  display: block;
  font-weight: var(--x-font-weight-600);
  margin-top: 16px;
  margin-bottom: 12px;
  color: var(--x-color-font-title);
}
.infolink[data-v-2574a320]  .content .content-wrapper .content-item .bottom {
  display: flex;
  align-items: center;
}
.infolink[data-v-2574a320]  .content .content-wrapper .bottom-item {
  color: var(--x-color-font-tip);
  line-height: 22px;
}
.infolink[data-v-2574a320]  .content .content-wrapper .bottom {
  margin-bottom: 16px;
}
.infolink[data-v-2574a320]  .content .content-wrapper .content-bottom {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.infolink[data-v-2574a320]  .content .content-wrapper .vertical-line {
  display: inline-block;
  width: 1px;
  height: 12px;
  background: var(--x-color-bg-separate);
  margin-right: 12px;
  margin-left: 12px;
}
.margin-30[data-v-2574a320] {
  margin-right: 30px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.related-content .related-list .xxIcon-doubted-file[data-v-0f3ec252] {
  color: var(--x-color-red);
}
.related-content .related-list .related-item[data-v-0f3ec252] {
  border-bottom: 1px solid var(--x-color-border);
}
.relation_wrap[data-v-0f3ec252] {
  height: 562px;
  background: var(--x-color-border);
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.related-content[data-v-7610060e] {
  min-height: 32px;
}
.related-content .related-list .xxIcon-doubted-file[data-v-7610060e] {
  color: var(--x-color-red);
}
.related-content .related-list .related-item[data-v-7610060e] {
  border-bottom: 1px solid var(--x-color-border);
}
.relation_wrap[data-v-7610060e] {
  height: 562px;
  background: var(--x-color-border);
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.inline-input[data-v-91e0211e] {
  width: 100%;
}
.xx-context-menu-components[data-v-8a532e60]{position:fixed;width:130px;background-color:#fff;z-index:9999;border-radius:2px}.xx-context-menu-components .context-menu-box[data-v-8a532e60]{margin:0;padding:4px 0;height:auto;-webkit-box-shadow:2px 2px 4px 4px rgba(0,0,0,.18);box-shadow:2px 2px 4px 4px rgba(0,0,0,.18)}.xx-context-menu-components .context-menu-box .menu-li[data-v-8a532e60]{list-style:none;padding:0 8px;line-height:30px;font-size:13px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}.xx-context-menu-components .context-menu-box .menu-li[data-v-8a532e60]:not(:last-child){border-bottom:1px solid #ddd}.xx-context-menu-components .context-menu-box .menu-li[data-v-8a532e60]:hover{opacity:.5}.xx-context-menu-components .context-menu-box .menu-li i[data-v-8a532e60]{width:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xx-context-menu-components .el-ml-2[data-v-8a532e60]{margin-left:8px}.MsgBoxConfirm .el-dialog__headerbtn{z-index:999}.MsgBoxConfirm .el-dialog__body{padding:20px!important;min-height:0!important}.MsgBoxConfirm .el-dialog__footer{border-top:1px solid #f0f0f0}.xx-user-info-components[data-v-b37ca59a]{position:fixed;width:380px;background-color:#fff;z-index:999999;border-radius:2px}.xx-user-info-close-btn[data-v-b37ca59a],.xx-user-info-components[data-v-b37ca59a]{-webkit-box-shadow:2px 2px 4px 4px rgba(0,0,0,.18);box-shadow:2px 2px 4px 4px rgba(0,0,0,.18)}.xx-user-info-close-btn[data-v-b37ca59a]{position:absolute;right:-10px;top:-10px;background:#fcfcfc;border-radius:50%;width:20px;height:20px;cursor:pointer;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}.xx-user-info-close-btn .el-icon-close[data-v-b37ca59a]{color:#585858}.xx-user-info-avatar[data-v-b37ca59a]{width:96px;height:96px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.xx-user-info-user-detail[data-v-b37ca59a]{color:#585858;line-height:24px}.xx-user-info-user-ct[data-v-b37ca59a]{color:#1f1f1f}.xx-user-phone[data-v-b37ca59a]{cursor:pointer;margin-right:8px}.xx-user-phone:hover .el-icon-view[data-v-b37ca59a]{display:inline-block}.el-icon-view[data-v-b37ca59a]{font-size:16px;cursor:pointer;display:none}.xx-user-info-user-name[data-v-b37ca59a]{border-bottom:1px solid #ececec;margin-bottom:4px}.xx-user-info-user-name span[data-v-b37ca59a]{color:var(--x-color-primary);font-size:16px;line-height:32px}.xx-user-info-user-sex[data-v-b37ca59a]{font-size:24px}.xx-user-info-user-message[data-v-b37ca59a]{font-size:20px;cursor:pointer;font-weight:600}.xx-user-info-user-message.xx-user-info-boy[data-v-b37ca59a]{color:#75b9eb}.xx-user-info-user-message.xx-user-info-girl[data-v-b37ca59a]{color:#ff3ec9}.el-pa-4[data-v-b37ca59a]{padding:16px!important}.el-flex[data-v-b37ca59a]{display:-webkit-box;display:-ms-flexbox;display:flex}.el-flex-y-center[data-v-b37ca59a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-flex-column[data-v-b37ca59a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.el-ml-2[data-v-b37ca59a]{margin-left:8px}.el-mr-2[data-v-b37ca59a]{margin-right:8px}.el-mr-4[data-v-b37ca59a]{margin-right:16px}.xx-tips-pop .question-style{position:absolute;top:10px;right:-20px;color:#c0c4cc;cursor:pointer}.xx-tips-pop .question-style-left{position:absolute;top:-8px;left:-14px;color:#c0c4cc;cursor:pointer}.xx-tips-pop .question-style-table{color:#c0c4cc;display:inline-block;margin-left:4px;cursor:pointer}.xx-tips-pop .question-style-table-a{color:#00f;padding-left:4px}.xx-tips-pop .tip-text-style{font-size:12px;opacity:.8}.xx-tips-pop .tip-text-style a{text-decoration:underline!important}.xx-tips-pop .tip-text-style a:hover{opacity:.7}.XxDownload .download{text-decoration:none}
.vue-tree-select-option-label-wrap[data-v-53e0b8e7]{display:-webkit-box;display:-ms-flexbox;display:flex}.vue-tree-select-el-badge__content[data-v-53e0b8e7]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vue-tree-select-el-badge__content[data-v-53e0b8e7],.vue-tree-select-option-label[data-v-53e0b8e7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-tree-select-option-label[data-v-53e0b8e7]{position:relative;max-width:calc(100% - 16px)}.vue-tree-select-option-label .label[data-v-53e0b8e7],[data-v-53e0b8e7] .vue-treeselect__multi-value-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-v-53e0b8e7] .vue-treeselect__multi-value-label{max-width:200px}.vue-treeselect[data-v-53e0b8e7] ::-webkit-scrollbar{z-index:11;width:6px}.vue-treeselect[data-v-53e0b8e7] ::-webkit-scrollbar:horizontal{height:6px}.vue-treeselect[data-v-53e0b8e7] ::-webkit-scrollbar-thumb{border-radius:5px;width:6px;background:#dddee0}.vue-treeselect[data-v-53e0b8e7] ::-webkit-scrollbar-corner{background:#fff}.vue-treeselect[data-v-53e0b8e7] ::-webkit-scrollbar-track{background:#fff!important}.vue-treeselect[data-v-53e0b8e7] ::-webkit-scrollbar-track-piece{background:#fff;width:6px}
/*!
 * vue-treeselect v0.4.0 | (c) 2017-2024 Riophae Lee
 * Released under the MIT License.
 * https://vue-treeselect.js.org/
 */
/**
 * Dependencies
 */
/**
 * Variables
 */
/**
 * Mixins
 */
/**
 * Helpers
 */
.vue-treeselect-helper-hide {
  display: none;
}
.vue-treeselect-helper-zoom-effect-off {
  -ms-transform: none !important;
      transform: none !important;
}
/**
 * Animations
 */
@keyframes vue-treeselect-animation-fade-in {
  0% {
    opacity: 0;
  }
}
@keyframes vue-treeselect-animation-bounce {
  0%,
  100% {
    transform: scale(0);
  }
  50% {
    transform: scale(1);
  }
}
@keyframes vue-treeselect-animation-rotate {
  100% {
    transform: rotate(360deg);
  }
}
/**
 * Transitions
 */
.vue-treeselect__multi-value-item--transition-enter-active,
.vue-treeselect__multi-value-item--transition-leave-active {
  transition-duration: 200ms;
  transition-property: transform, opacity;
}
.vue-treeselect__multi-value-item--transition-enter-active {
  transition-timing-function: cubic-bezier(0.075, 0.82, 0.165, 1);
}
.vue-treeselect__multi-value-item--transition-leave-active {
  transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  position: absolute;
}
.vue-treeselect__multi-value-item--transition-enter,
.vue-treeselect__multi-value-item--transition-leave-to {
  -ms-transform: scale(0.7);
      transform: scale(0.7);
  opacity: 0;
}
.vue-treeselect__multi-value-item--transition-move {
  transition: 200ms transform cubic-bezier(0.165, 0.84, 0.44, 1);
}
/**
 * Namespace
 */
.vue-treeselect {
  position: relative;
  text-align: left;
}
[dir="rtl"] .vue-treeselect {
  text-align: right;
}
.vue-treeselect div,
.vue-treeselect span {
  box-sizing: border-box;
}
.vue-treeselect svg {
  fill: currentColor;
}
/**
 * Control
 */
.vue-treeselect__control {
  padding-left: 5px;
  padding-right: 5px;
  display: table;
  table-layout: fixed;
  width: 100%;
  height: 36px;
  border: 1px solid #ddd;
  border-radius: 5px;
  background: #fff;
  transition-duration: 200ms;
  transition-property: border-color, box-shadow, width, height, background-color, opacity;
  transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
.vue-treeselect:not(.vue-treeselect--disabled):not(.vue-treeselect--focused) .vue-treeselect__control:hover {
  border-color: #cfcfcf;
}
.vue-treeselect--focused:not(.vue-treeselect--open) .vue-treeselect__control {
  border-color: #039be5;
  box-shadow: 0 0 0 3px rgba(3, 155, 229, 0.1);
}
.vue-treeselect--disabled .vue-treeselect__control {
  background-color: #f9f9f9;
}
.vue-treeselect--open .vue-treeselect__control {
  border-color: #cfcfcf;
}
.vue-treeselect--open.vue-treeselect--open-below .vue-treeselect__control {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.vue-treeselect--open.vue-treeselect--open-above .vue-treeselect__control {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.vue-treeselect__value-container,
.vue-treeselect__multi-value {
  width: 100%;
  vertical-align: middle;
}
.vue-treeselect__value-container {
  display: table-cell;
  position: relative;
}
.vue-treeselect--searchable:not(.vue-treeselect--disabled) .vue-treeselect__value-container {
  cursor: text;
}
.vue-treeselect__multi-value {
  display: inline-block;
}
.vue-treeselect--has-value .vue-treeselect__multi-value {
  margin-bottom: 5px;
}
.vue-treeselect__placeholder,
.vue-treeselect__single-value {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-left: 5px;
  padding-right: 5px;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  line-height: 34px;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
  pointer-events: none;
}
.vue-treeselect__placeholder {
  color: #bdbdbd;
}
.vue-treeselect__single-value {
  color: #333;
}
.vue-treeselect--focused.vue-treeselect--searchable .vue-treeselect__single-value {
  color: #bdbdbd;
}
.vue-treeselect--disabled .vue-treeselect__single-value {
  position: static;
}
.vue-treeselect__multi-value-item-container {
  display: inline-block;
  padding-top: 5px;
  padding-right: 5px;
  vertical-align: top;
}
[dir="rtl"] .vue-treeselect__multi-value-item-container {
  padding-right: 0;
  padding-left: 5px;
}
.vue-treeselect__multi-value-item {
  cursor: pointer;
  display: inline-table;
  background: #e3f2fd;
  padding: 2px 0;
  border: 1px solid transparent;
  border-radius: 2px;
  color: #039be5;
  font-size: 12px;
  vertical-align: top;
}
.vue-treeselect:not(.vue-treeselect--disabled) .vue-treeselect__multi-value-item:not(.vue-treeselect__multi-value-item-disabled):hover .vue-treeselect__multi-value-item:not(.vue-treeselect__multi-value-item-new) .vue-treeselect__multi-value-item:not(.vue-treeselect__multi-value-item-new):hover {
  cursor: pointer;
  background: #e3f2fd;
  color: #039be5;
}
.vue-treeselect__multi-value-item.vue-treeselect__multi-value-item-disabled {
  cursor: default;
  background: #f5f5f5;
  color: #757575;
}
.vue-treeselect--disabled .vue-treeselect__multi-value-item {
  cursor: default;
  background: #fff;
  border-color: #e5e5e5;
  color: #555;
}
.vue-treeselect__multi-value-item.vue-treeselect__multi-value-item-new {
  background: #e8f5e9;
}
.vue-treeselect__multi-value-item.vue-treeselect__multi-value-item-new:hover {
  background: #e8f5e9;
}
.vue-treeselect__value-remove,
.vue-treeselect__multi-value-label {
  display: table-cell;
  padding: 0 5px;
  vertical-align: middle;
}
.vue-treeselect__value-remove {
  color: #039be5;
  padding-left: 5px;
  border-left: 1px solid #fff;
  line-height: 0;
}
[dir="rtl"] .vue-treeselect__value-remove {
  border-left: 0 none;
  border-right: 1px solid #fff;
}
.vue-treeselect__multi-value-item:hover .vue-treeselect__value-remove {
  color: #e53935;
}
.vue-treeselect--disabled .vue-treeselect__value-remove,
.vue-treeselect__multi-value-item-disabled .vue-treeselect__value-remove {
  display: none;
}
.vue-treeselect__value-remove > svg {
  width: 6px;
  height: 6px;
}
.vue-treeselect__multi-value-label {
  padding-right: 5px;
  white-space: pre-line;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.vue-treeselect__limit-tip {
  display: inline-block;
  padding-top: 5px;
  padding-right: 5px;
  vertical-align: top;
}
[dir="rtl"] .vue-treeselect__limit-tip {
  padding-right: 0;
  padding-left: 5px;
}
.vue-treeselect__limit-tip-text {
  cursor: default;
  display: block;
  margin: 2px 0;
  padding: 1px 0;
  color: #bdbdbd;
  font-size: 12px;
  font-weight: 600;
}
.vue-treeselect__input-container {
  display: block;
  max-width: 100%;
  outline: none;
}
.vue-treeselect--single .vue-treeselect__input-container {
  font-size: inherit;
  height: 100%;
}
.vue-treeselect--multi .vue-treeselect__input-container {
  display: inline-block;
  font-size: 12px;
  vertical-align: top;
}
.vue-treeselect--searchable .vue-treeselect__input-container {
  padding-left: 5px;
  padding-right: 5px;
}
.vue-treeselect--searchable.vue-treeselect--multi.vue-treeselect--has-value .vue-treeselect__input-container {
  padding-top: 5px;
  padding-left: 0;
}
[dir="rtl"] .vue-treeselect--searchable.vue-treeselect--multi.vue-treeselect--has-value .vue-treeselect__input-container {
  padding-left: 5px;
  padding-right: 0;
}
.vue-treeselect--disabled .vue-treeselect__input-container {
  display: none;
}
.vue-treeselect__input,
.vue-treeselect__sizer {
  margin: 0;
  line-height: inherit;
  font-family: inherit;
  font-size: inherit;
}
.vue-treeselect__input {
  max-width: 100%;
  margin: 0;
  padding: 0;
  border: 0;
  outline: none;
  box-sizing: content-box;
  box-shadow: none;
  background: none transparent;
  line-height: 1;
  vertical-align: middle;
}
.vue-treeselect__input::-ms-clear {
  display: none;
}
.vue-treeselect--single .vue-treeselect__input {
  width: 100%;
  height: 100%;
}
.vue-treeselect--multi .vue-treeselect__input {
  padding-top: 3px;
  padding-bottom: 3px;
}
.vue-treeselect--has-value .vue-treeselect__input {
  line-height: inherit;
  vertical-align: top;
}
.vue-treeselect__sizer {
  position: absolute;
  top: 0;
  left: 0;
  visibility: hidden;
  height: 0;
  overflow: scroll;
  white-space: pre;
}
.vue-treeselect__x-container {
  display: table-cell;
  vertical-align: middle;
  width: 20px;
  text-align: center;
  line-height: 0;
  cursor: pointer;
  color: #ccc;
  animation: 200ms vue-treeselect-animation-fade-in cubic-bezier(0.075, 0.82, 0.165, 1);
}
.vue-treeselect__x-container:hover {
  color: #e53935;
}
.vue-treeselect__x {
  width: 8px;
  height: 8px;
}
.vue-treeselect__control-arrow-container {
  display: table-cell;
  vertical-align: middle;
  width: 20px;
  text-align: center;
  line-height: 0;
  cursor: pointer;
}
.vue-treeselect--disabled .vue-treeselect__control-arrow-container {
  cursor: default;
}
.vue-treeselect__control-arrow {
  width: 9px;
  height: 9px;
  color: #ccc;
}
.vue-treeselect:not(.vue-treeselect--disabled) .vue-treeselect__control-arrow-container:hover .vue-treeselect__control-arrow {
  color: #616161;
}
.vue-treeselect--disabled .vue-treeselect__control-arrow {
  opacity: 0.35;
}
.vue-treeselect__control-arrow--rotated {
  -ms-transform: rotate(180deg);
      transform: rotateZ(180deg);
}
/**
 * Menu
 */
.vue-treeselect__menu-container {
  position: absolute;
  left: 0;
  width: 100%;
  overflow: visible;
  transition: 0s;
}
.vue-treeselect--open-below:not(.vue-treeselect--append-to-body) .vue-treeselect__menu-container {
  top: 100%;
}
.vue-treeselect--open-above:not(.vue-treeselect--append-to-body) .vue-treeselect__menu-container {
  bottom: 100%;
}
.vue-treeselect__menu {
  cursor: default;
  padding-top: 5px;
  padding-bottom: 5px;
  display: block;
  position: absolute;
  overflow-x: hidden;
  overflow-y: auto;
  width: auto;
  border: 1px solid #cfcfcf;
  background: #fff;
  line-height: 180%;
  -webkit-overflow-scrolling: touch;
}
.vue-treeselect--open-below .vue-treeselect__menu {
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  top: 0;
  margin-top: -1px;
  border-top-color: #f2f2f2;
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06);
}
.vue-treeselect--open-above .vue-treeselect__menu {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  bottom: 0;
  margin-bottom: -1px;
  border-bottom-color: #f2f2f2;
}
.vue-treeselect__indent-level-0 .vue-treeselect__option {
  padding-left: 5px;
}
[dir="rtl"] .vue-treeselect__indent-level-0 .vue-treeselect__option {
  padding-left: 5px;
  padding-right: 5px;
}
.vue-treeselect__indent-level-0 .vue-treeselect__tip {
  padding-left: 25px;
}
[dir="rtl"] .vue-treeselect__indent-level-0 .vue-treeselect__tip {
  padding-left: 5px;
  padding-right: 25px;
}
.vue-treeselect__indent-level-1 .vue-treeselect__option {
  padding-left: 25px;
}
[dir="rtl"] .vue-treeselect__indent-level-1 .vue-treeselect__option {
  padding-left: 5px;
  padding-right: 25px;
}
.vue-treeselect__indent-level-1 .vue-treeselect__tip {
  padding-left: 45px;
}
[dir="rtl"] .vue-treeselect__indent-level-1 .vue-treeselect__tip {
  padding-left: 5px;
  padding-right: 45px;
}
.vue-treeselect__indent-level-2 .vue-treeselect__option {
  padding-left: 45px;
}
[dir="rtl"] .vue-treeselect__indent-level-2 .vue-treeselect__option {
  padding-left: 5px;
  padding-right: 45px;
}
.vue-treeselect__indent-level-2 .vue-treeselect__tip {
  padding-left: 65px;
}
[dir="rtl"] .vue-treeselect__indent-level-2 .vue-treeselect__tip {
  padding-left: 5px;
  padding-right: 65px;
}
.vue-treeselect__indent-level-3 .vue-treeselect__option {
  padding-left: 65px;
}
[dir="rtl"] .vue-treeselect__indent-level-3 .vue-treeselect__option {
  padding-left: 5px;
  padding-right: 65px;
}
.vue-treeselect__indent-level-3 .vue-treeselect__tip {
  padding-left: 85px;
}
[dir="rtl"] .vue-treeselect__indent-level-3 .vue-treeselect__tip {
  padding-left: 5px;
  padding-right: 85px;
}
.vue-treeselect__indent-level-4 .vue-treeselect__option {
  padding-left: 85px;
}
[dir="rtl"] .vue-treeselect__indent-level-4 .vue-treeselect__option {
  padding-left: 5px;
  padding-right: 85px;
}
.vue-treeselect__indent-level-4 .vue-treeselect__tip {
  padding-left: 105px;
}
[dir="rtl"] .vue-treeselect__indent-level-4 .vue-treeselect__tip {
  padding-left: 5px;
  padding-right: 105px;
}
.vue-treeselect__indent-level-5 .vue-treeselect__option {
  padding-left: 105px;
}
[dir="rtl"] .vue-treeselect__indent-level-5 .vue-treeselect__option {
  padding-left: 5px;
  padding-right: 105px;
}
.vue-treeselect__indent-level-5 .vue-treeselect__tip {
  padding-left: 125px;
}
[dir="rtl"] .vue-treeselect__indent-level-5 .vue-treeselect__tip {
  padding-left: 5px;
  padding-right: 125px;
}
.vue-treeselect__indent-level-6 .vue-treeselect__option {
  padding-left: 125px;
}
[dir="rtl"] .vue-treeselect__indent-level-6 .vue-treeselect__option {
  padding-left: 5px;
  padding-right: 125px;
}
.vue-treeselect__indent-level-6 .vue-treeselect__tip {
  padding-left: 145px;
}
[dir="rtl"] .vue-treeselect__indent-level-6 .vue-treeselect__tip {
  padding-left: 5px;
  padding-right: 145px;
}
.vue-treeselect__indent-level-7 .vue-treeselect__option {
  padding-left: 145px;
}
[dir="rtl"] .vue-treeselect__indent-level-7 .vue-treeselect__option {
  padding-left: 5px;
  padding-right: 145px;
}
.vue-treeselect__indent-level-7 .vue-treeselect__tip {
  padding-left: 165px;
}
[dir="rtl"] .vue-treeselect__indent-level-7 .vue-treeselect__tip {
  padding-left: 5px;
  padding-right: 165px;
}
.vue-treeselect__indent-level-8 .vue-treeselect__option {
  padding-left: 165px;
}
[dir="rtl"] .vue-treeselect__indent-level-8 .vue-treeselect__option {
  padding-left: 5px;
  padding-right: 165px;
}
.vue-treeselect__indent-level-8 .vue-treeselect__tip {
  padding-left: 185px;
}
[dir="rtl"] .vue-treeselect__indent-level-8 .vue-treeselect__tip {
  padding-left: 5px;
  padding-right: 185px;
}
.vue-treeselect__option {
  padding-left: 5px;
  padding-right: 5px;
  display: table;
  table-layout: fixed;
  width: 100%;
}
.vue-treeselect__option--highlight {
  background: #f5f5f5;
}
.vue-treeselect--single .vue-treeselect__option--selected {
  background: #e3f2fd;
  font-weight: 600;
}
.vue-treeselect--single .vue-treeselect__option--selected:hover {
  background: #e3f2fd;
}
.vue-treeselect__option--hide {
  display: none;
}
.vue-treeselect__option-arrow-container,
.vue-treeselect__option-arrow-placeholder {
  display: table-cell;
  vertical-align: middle;
  width: 20px;
  text-align: center;
  line-height: 0;
}
.vue-treeselect__option-arrow-container {
  cursor: pointer;
}
.vue-treeselect__option-arrow {
  display: inline-block;
  width: 9px;
  height: 9px;
  color: #ccc;
  vertical-align: middle;
  transition: 200ms transform cubic-bezier(0.19, 1, 0.22, 1);
  -ms-transform: rotate(-90deg);
      transform: rotateZ(-90deg);
}
[dir="rtl"] .vue-treeselect__option-arrow {
  -ms-transform: rotate(90deg);
      transform: rotateZ(90deg);
}
.vue-treeselect__option-arrow-container:hover .vue-treeselect__option-arrow,
.vue-treeselect--branch-nodes-disabled .vue-treeselect__option:hover .vue-treeselect__option-arrow {
  color: #616161;
}
.vue-treeselect__option-arrow--rotated {
  -ms-transform: rotate(0);
      transform: rotateZ(0);
}
[dir="rtl"] .vue-treeselect__option-arrow--rotated {
  -ms-transform: rotate(0);
      transform: rotateZ(0);
}
.vue-treeselect__option-arrow--rotated.vue-treeselect__option-arrow--prepare-enter {
  -ms-transform: rotate(-90deg) !important;
      transform: rotateZ(-90deg) !important;
}
[dir="rtl"] .vue-treeselect__option-arrow--rotated.vue-treeselect__option-arrow--prepare-enter {
  -ms-transform: rotate(90deg) !important;
      transform: rotateZ(90deg) !important;
}
.vue-treeselect__label-container {
  display: table-cell;
  vertical-align: middle;
  cursor: pointer;
  display: table;
  width: 100%;
  table-layout: fixed;
  color: inherit;
}
.vue-treeselect__option--disabled .vue-treeselect__label-container {
  cursor: not-allowed;
  color: rgba(0, 0, 0, 0.25);
}
.vue-treeselect__checkbox-container {
  display: table-cell;
  width: 20px;
  min-width: 20px;
  height: 100%;
  text-align: center;
  vertical-align: middle;
}
.vue-treeselect__checkbox {
  display: block;
  margin: auto;
  width: 12px;
  height: 12px;
  border-width: 1px;
  border-style: solid;
  border-radius: 2px;
  position: relative;
  transition: 200ms all cubic-bezier(0.075, 0.82, 0.165, 1);
}
.vue-treeselect__check-mark,
.vue-treeselect__minus-mark {
  display: block;
  position: absolute;
  left: 1px;
  top: 1px;
  background-repeat: no-repeat;
  opacity: 0;
  transition: 200ms all ease;
}
.vue-treeselect__minus-mark {
  width: 8px;
  height: 8px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAIAgMAAAC5YVYYAAAACVBMVEUAAAD///////9zeKVjAAAAAnRSTlMAuLMp9oYAAAAPSURBVAjXY4CDrJUgBAMAGaECJ9dz3BAAAAAASUVORK5CYII=);
  background-size: 8px 8px;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  .vue-treeselect__minus-mark {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAADFBMVEUAAAD///////////84wDuoAAAAA3RSTlMAyTzPIdReAAAAGUlEQVQI12PAD+b///+Nof7//79gAsLFCwAx/w4blADeeQAAAABJRU5ErkJggg==);
  }
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .vue-treeselect__minus-mark {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAADFBMVEUAAAD///////////84wDuoAAAAA3RSTlMAyTzPIdReAAAAGUlEQVQI12PAD+b///+Nof7//79gAsLFCwAx/w4blADeeQAAAABJRU5ErkJggg==);
  }
}
@media (-webkit-min-device-pixel-ratio: 3), (min-resolution: 288dpi) {
  .vue-treeselect__minus-mark {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAAD1BMVEUAAAD///////////////+PQt5oAAAABHRSTlMAy2EFIuWxUgAAACRJREFUGNNjGBBgJOICBY7KDCoucODEAJSAS6FwUJShGjAQAADBPRGrK2/FhgAAAABJRU5ErkJggg==);
  }
}
.vue-treeselect__checkbox--indeterminate > .vue-treeselect__minus-mark {
  opacity: 1;
}
.vue-treeselect__checkbox--disabled .vue-treeselect__minus-mark {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAIAgMAAAC5YVYYAAAACVBMVEUAAADi4uLh4eHOxeSRAAAAAnRSTlMAuLMp9oYAAAAPSURBVAjXY4CDrJUgBAMAGaECJ9dz3BAAAAAASUVORK5CYII=);
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  .vue-treeselect__checkbox--disabled .vue-treeselect__minus-mark {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAADFBMVEUAAADi4uLi4uLh4eE5RQaIAAAAA3RSTlMAyTzPIdReAAAAGUlEQVQI12PAD+b///+Nof7//79gAsLFCwAx/w4blADeeQAAAABJRU5ErkJggg==);
  }
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .vue-treeselect__checkbox--disabled .vue-treeselect__minus-mark {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAADFBMVEUAAADi4uLi4uLh4eE5RQaIAAAAA3RSTlMAyTzPIdReAAAAGUlEQVQI12PAD+b///+Nof7//79gAsLFCwAx/w4blADeeQAAAABJRU5ErkJggg==);
  }
}
@media (-webkit-min-device-pixel-ratio: 3), (min-resolution: 288dpi) {
  .vue-treeselect__checkbox--disabled .vue-treeselect__minus-mark {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAAD1BMVEUAAADh4eHg4ODNzc3h4eEYfw2wAAAABHRSTlMAy2EFIuWxUgAAACRJREFUGNNjGBBgJOICBY7KDCoucODEAJSAS6FwUJShGjAQAADBPRGrK2/FhgAAAABJRU5ErkJggg==);
  }
}
.vue-treeselect__check-mark {
  width: 8px;
  height: 8px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAQlBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////8IX9KGAAAAFXRSTlMA8u24NxILB+Tawb6jiH1zRz0xIQIIP3GUAAAAMklEQVQI1y3FtQEAMQDDQD+EGbz/qkEVOpyEOP6PudKjZNSXn4Jm2CKRdBKzSLsFWl8fMG0Bl6Jk1rMAAAAASUVORK5CYII=);
  background-size: 8px 8px;
  -ms-transform: scaleY(0.125);
      transform: scaleY(0.125);
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  .vue-treeselect__check-mark {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAYFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////98JRy6AAAAH3RSTlMAzu4sDenl38fBvo1OMyIdEQrj1cSihX5hYFpHNycIcQOASAAAAF9JREFUGNN9zEcOgDAMRFHTS0LvNfe/JRmHKAIJ/mqeLJn+k9uDtaeUeFnFziGsBucUTirrprfe81RqZ3Bb6hPWeuZwDFOHyf+ig9CCzQ7INBn7bG5kF+QSt13BHNJnF7AaCT4Y+CW7AAAAAElFTkSuQmCC);
  }
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .vue-treeselect__check-mark {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAYFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////98JRy6AAAAH3RSTlMAzu4sDenl38fBvo1OMyIdEQrj1cSihX5hYFpHNycIcQOASAAAAF9JREFUGNN9zEcOgDAMRFHTS0LvNfe/JRmHKAIJ/mqeLJn+k9uDtaeUeFnFziGsBucUTirrprfe81RqZ3Bb6hPWeuZwDFOHyf+ig9CCzQ7INBn7bG5kF+QSt13BHNJnF7AaCT4Y+CW7AAAAAElFTkSuQmCC);
  }
}
@media (-webkit-min-device-pixel-ratio: 3), (min-resolution: 288dpi) {
  .vue-treeselect__check-mark {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAWlBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////9ZMre9AAAAHXRSTlMA/PiJhGNI9XlEHJB/b2ldV08+Oibk49vPp6QhAYgGBuwAAACCSURBVCjPrdHdDoIwDAXgTWAqCigo/+f9X5OwnoUwtis4V92XNWladUl+rzQPeQJAN2EHxoOnsPn7/oYk8fxBv08Rr/deOH/aZ2Nm8ZJ+s573QGfWKnNuZGzWm3+lv2V3pcU1XQ385/yjmBoM3Z+dXvlbYLLD3ujhTaOM3KaIXvNkFkuSEvYy1LqOAAAAAElFTkSuQmCC);
  }
}
.vue-treeselect__checkbox--checked > .vue-treeselect__check-mark {
  opacity: 1;
  -ms-transform: scaleY(1);
      transform: scaleY(1);
}
.vue-treeselect__checkbox--disabled .vue-treeselect__check-mark {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAP1BMVEUAAADj4+Pf39/h4eHh4eHh4eHk5OTh4eHg4ODi4uLh4eHh4eHg4ODh4eHh4eHg4ODh4eHh4eHp6en////h4eFqcyvUAAAAFHRSTlMAOQfy7bgS5NrBvqOIfXNHMSELAgQ/iFsAAAA2SURBVAjXY4AANjYIzcjMAaVFuBkY+RkEWERYmRjYRXjANAOfiIgIFxNIAa8IpxBEi6AwiAQAK2MBd7xY8csAAAAASUVORK5CYII=);
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  .vue-treeselect__checkbox--disabled .vue-treeselect__check-mark {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAXVBMVEUAAADh4eHh4eHh4eHi4uLb29vh4eHh4eHh4eHh4eHh4eHh4eHh4eHi4uLi4uLj4+Pi4uLk5OTo6Ojh4eHh4eHi4uLg4ODg4ODh4eHg4ODh4eHf39/g4OD////h4eEzIk+wAAAAHnRSTlMAzu6/LA3p5eLZx8ONTjYiHRIKooV+YWBaRzEnCANnm5rnAAAAZElEQVQY033P2wqAIAyA4VWaaWrnc/n+j5mbhBjUf7WPoTD47TJb4i5zTr/sRDRHuyFaoWX7uK/RlbctlPEuyI1f4WY9yQINEkf6rzzo8YIzmUFoCs7J1EjeIaa9bXIEmzl8dgOZEAj/+2IvzAAAAABJRU5ErkJggg==);
  }
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .vue-treeselect__checkbox--disabled .vue-treeselect__check-mark {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAXVBMVEUAAADh4eHh4eHh4eHi4uLb29vh4eHh4eHh4eHh4eHh4eHh4eHh4eHi4uLi4uLj4+Pi4uLk5OTo6Ojh4eHh4eHi4uLg4ODg4ODh4eHg4ODh4eHf39/g4OD////h4eEzIk+wAAAAHnRSTlMAzu6/LA3p5eLZx8ONTjYiHRIKooV+YWBaRzEnCANnm5rnAAAAZElEQVQY033P2wqAIAyA4VWaaWrnc/n+j5mbhBjUf7WPoTD47TJb4i5zTr/sRDRHuyFaoWX7uK/RlbctlPEuyI1f4WY9yQINEkf6rzzo8YIzmUFoCs7J1EjeIaa9bXIEmzl8dgOZEAj/+2IvzAAAAABJRU5ErkJggg==);
  }
}
@media (-webkit-min-device-pixel-ratio: 3), (min-resolution: 288dpi) {
  .vue-treeselect__checkbox--disabled .vue-treeselect__check-mark {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAUVBMVEUAAADh4eHh4eHh4eHh4eHi4uLi4uLh4eHh4eHh4eHf39/j4+Ph4eHh4eHh4eHg4ODi4uLh4eHh4eHi4uLh4eHh4eHh4eHh4eHh4eH////h4eF3FMFTAAAAGnRSTlMA+/eJhGhfSHE9JBzz5KaQf3pXT0Xbz0I5AYDw8F0AAAB+SURBVCjPrdHbDoMgEEVRKAii1dZe9fz/hxplTiKIT7qfYCWTEEZdUvOwbckNAD2WHeh3brHW5f5EzGQ+iN+b1Gt6KPvtv16Dn6JX9M9ya3/A1yfu5dlyduL6Hec7mXY6ddXLPP2lpABGZ8PWXfYLTJxZekVhhl7eTX24zZPNKXoRC7zQLjUAAAAASUVORK5CYII=);
  }
}
.vue-treeselect__checkbox--unchecked {
  border-color: #e0e0e0;
  background: #fff;
}
.vue-treeselect__label-container:hover .vue-treeselect__checkbox--unchecked {
  border-color: #039be5;
  background: #fff;
}
.vue-treeselect__checkbox--indeterminate {
  border-color: #039be5;
  background: #039be5;
}
.vue-treeselect__label-container:hover .vue-treeselect__checkbox--indeterminate {
  border-color: #039be5;
  background: #039be5;
}
.vue-treeselect__checkbox--checked {
  border-color: #039be5;
  background: #039be5;
}
.vue-treeselect__label-container:hover .vue-treeselect__checkbox--checked {
  border-color: #039be5;
  background: #039be5;
}
.vue-treeselect__checkbox--disabled {
  border-color: #e0e0e0;
  background-color: #f7f7f7;
}
.vue-treeselect__label-container:hover .vue-treeselect__checkbox--disabled {
  border-color: #e0e0e0;
  background-color: #f7f7f7;
}
.vue-treeselect__label {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: table-cell;
  padding-left: 5px;
  max-width: 100%;
  vertical-align: middle;
  cursor: inherit;
}
[dir="rtl"] .vue-treeselect__label {
  padding-left: 0;
  padding-right: 5px;
}
.vue-treeselect__count {
  margin-left: 5px;
  font-weight: 400;
  opacity: 0.6;
}
[dir="rtl"] .vue-treeselect__count {
  margin-left: 0;
  margin-right: 5px;
}
.vue-treeselect__tip {
  padding-left: 5px;
  padding-right: 5px;
  display: table;
  table-layout: fixed;
  width: 100%;
  color: #757575;
}
.vue-treeselect__tip-text {
  display: table-cell;
  vertical-align: middle;
  padding-left: 5px;
  padding-right: 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
  font-size: 12px;
}
.vue-treeselect__error-tip .vue-treeselect__retry {
  cursor: pointer;
  margin-left: 5px;
  font-style: normal;
  font-weight: 600;
  text-decoration: none;
  color: #039be5;
}
[dir="rtl"] .vue-treeselect__error-tip .vue-treeselect__retry {
  margin-left: 0;
  margin-right: 5px;
}
.vue-treeselect__icon-container {
  display: table-cell;
  vertical-align: middle;
  width: 20px;
  text-align: center;
  line-height: 0;
}
.vue-treeselect--single .vue-treeselect__icon-container {
  padding-left: 5px;
}
[dir="rtl"] .vue-treeselect--single .vue-treeselect__icon-container {
  padding-left: 0;
  padding-right: 5px;
}
.vue-treeselect__icon-warning {
  display: block;
  margin: auto;
  border-radius: 50%;
  position: relative;
  width: 12px;
  height: 12px;
  background: #fb8c00;
}
.vue-treeselect__icon-warning::after {
  display: block;
  position: absolute;
  content: "";
  left: 5px;
  top: 2.5px;
  width: 2px;
  height: 1px;
  border: 0 solid #fff;
  border-top-width: 5px;
  border-bottom-width: 1px;
}
.vue-treeselect__icon-error {
  display: block;
  margin: auto;
  border-radius: 50%;
  position: relative;
  width: 12px;
  height: 12px;
  background: #e53935;
}
.vue-treeselect__icon-error::before,
.vue-treeselect__icon-error::after {
  display: block;
  position: absolute;
  content: "";
  background: #fff;
  -ms-transform: rotate(45deg);
      transform: rotate(45deg);
}
.vue-treeselect__icon-error::before {
  width: 6px;
  height: 2px;
  left: 3px;
  top: 5px;
}
.vue-treeselect__icon-error::after {
  width: 2px;
  height: 6px;
  left: 5px;
  top: 3px;
}
.vue-treeselect__icon-loader {
  display: block;
  margin: auto;
  position: relative;
  width: 12px;
  height: 12px;
  text-align: center;
  animation: 1.6s vue-treeselect-animation-rotate linear infinite;
}
.vue-treeselect__icon-loader::before,
.vue-treeselect__icon-loader::after {
  border-radius: 50%;
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  display: block;
  width: 100%;
  height: 100%;
  opacity: 0.6;
  animation: 1.6s vue-treeselect-animation-bounce ease-in-out infinite;
}
.vue-treeselect__icon-loader::before {
  background: #039be5;
}
.vue-treeselect__icon-loader::after {
  background: #b3e5fc;
  animation-delay: -0.8s;
}
/**
 * Menu Portal
 */
.vue-treeselect__menu-placeholder {
  display: none;
}
.vue-treeselect__portal-target {
  position: absolute;
  display: block;
  left: 0;
  top: 0;
  height: 0;
  width: 0;
  padding: 0;
  margin: 0;
  border: 0;
  overflow: visible;
  box-sizing: border-box;
}
.virtual-tree-item{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:14px;line-height:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.virtual-tree-item:hover{background:#f5f7fa}.virtual-tree-item .text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.virtual-tree-item .tag{font-size:12px;display:inline-block;color:#c0c4cc;width:14px}.virtual-tree-item .el-checkbox.check-box{margin:0 4px}.virtual-tree-item .virtual-tree-item-text{margin-left:4px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.virtual-tree-item .tree-item-text{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0}.virtual-tree-item .ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.virtual-tree-item.active{background-color:#f1f6fa}.virtual-tree-item .hide{display:none}.XxVirtualTree{height:calc(100% - 4px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.XxVirtualTree.hideIcon .xxIcon{display:none}.XxVirtualTree .virtual-tree-list{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:auto}.XxVirtualTree .virtual-tree-search{margin-bottom:8px}.virtual-tree ::-webkit-scrollbar{z-index:11;width:6px}.virtual-tree ::-webkit-scrollbar:horizontal{height:6px}.virtual-tree ::-webkit-scrollbar-thumb{border-radius:5px;width:6px;background:#dddee0}.virtual-tree ::-webkit-scrollbar-corner{background:#fff}.virtual-tree ::-webkit-scrollbar-track{background:#fff!important}.virtual-tree ::-webkit-scrollbar-track-piece{background:#fff;width:6px}
.XxInputSearch{display:-webkit-box;display:-ms-flexbox;display:flex}.XxInputSearch .el-input{width:200px;margin-right:8px}.XxInputSearch .search-icon{cursor:pointer}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.download[data-v-aeb8ff92] {
  text-decoration: none;
}

.hnup-container-main {
  background-color: #E7ECF0;
}

@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
/**
     * 不能出滚动条，不分样式调整，#99919
     */
.tags-view-container[data-v-bc74acb0] {
  height: 100%;
  width: 100%;
  display: flex;
  align-items: center;
  box-sizing: border-box;
  position: relative;
  padding-top: 7px;
  /**#99919，秦亮不让出滚动条 */
}
.tags-view-container .wemps[data-v-bc74acb0] {
  height: 40px;
}
.tags-view-container .wemps[data-v-bc74acb0] i {
  font-size: 18px;
  font-weight: 600;
}
.tags-view-container .tags-view-wrapper[data-v-bc74acb0] {
  height: 100%;
  overflow: hidden;
  white-space: nowrap;
  display: flex;
  align-items: center;
  padding: 4px 4px 0 4px;
}
.tags-view-container .tags-view-wrapper .tags-view-item[data-v-bc74acb0] {
  position: relative;
  display: flex;
  cursor: pointer;
  font-family: PingFang SC;
}
.tags-view-container .tags-view-wrapper .tags-view-item svg[data-v-bc74acb0] {
  left: 0;
  bottom: 0;
  position: absolute;
  display: none;
  width: 100%;
  height: 33px;
  color: var(--x-color-primary);
  z-index: -1;
}
.tags-view-container .tags-view-wrapper .tags-view-item.active[data-v-bc74acb0] {
  border-bottom: 1px solid #fff;
}
.tags-view-container .tags-view-wrapper .tags-view-item.active svg[data-v-bc74acb0] {
  display: block;
}
.tags-view-container .tags-view-wrapper .tags-view-item.active .center-content[data-v-bc74acb0] {
  border-radius: 16px 16px 0 0;
  background: var(--x-color-white);
  border-top: 1px solid var(--x-color-primary);
  border-left: 1px solid var(--x-color-primary);
  border-right: 1px solid var(--x-color-primary);
  border-bottom: 1px solid var(--x-color-white);
  color: #000;
}
.tags-view-container .tags-view-wrapper .tags-view-item.active .center-content .tag-name[data-v-bc74acb0] {
  font-weight: 600;
}
.tags-view-container .tags-view-wrapper .tags-view-item.active .center-content .tag-name i[data-v-bc74acb0] {
  color: var(--x-color-primary);
}
.tags-view-container .tags-view-wrapper .tags-view-item.active .center-content .el-icon-close[data-v-bc74acb0] {
  color: #000;
}
.tags-view-container .tags-view-wrapper .tags-view-item .center-content[data-v-bc74acb0] {
  color: var(--x-color-base);
  position: relative;
  display: flex;
  align-items: center;
  padding: 6px 16px 6px 18px;
  justify-content: space-between;
  min-width: 124px;
}
.tags-view-container .tags-view-wrapper .tags-view-item .center-content .tag-name[data-v-bc74acb0] {
  /**#155096，实施要求字体加大 */
  font-size: var(--x-font-size-14);
  max-width: 200px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  word-break: break-all;
  font-family: PingFang SC;
}
.tags-view-container .tags-view-wrapper .tags-view-item .center-content .el-icon-close[data-v-bc74acb0] {
  color: var(--x-color-base);
  padding: 1px;
}
.tags-view-container .tags-view-wrapper .tags-view-item .center-content .el-icon-close[data-v-bc74acb0]:hover {
  border-radius: 50%;
  background: var(--x-color-primary-l5);
  color: var(--x-color-primary);
}
.tags-view-container .tags-view-wrapper .tags-view-item .center-content > button[data-v-bc74acb0] {
  font-size: 0.85em !important;
}
.tags-view-container .tags-view-wrapper[data-v-bc74acb0] {
  margin-bottom: -1px;
  white-space: nowrap;
  display: flex;
  padding: 4px 8px 0 20px;
}
.tags-view-container .tags-view-wrapper .tags-view-item[data-v-bc74acb0] {
  display: flex;
  cursor: pointer;
  position: relative;
}
.tags-view-container .tags-view-item:has(~ .active) .center-content[data-v-bc74acb0]::after {
  display: none;
}
.tags-view-container .tags-view-item.active[data-v-bc74acb0] {
  position: relative;
}
.tags-view-container .tags-view-item.active[data-v-bc74acb0]::before {
  position: absolute;
  content: "";
  display: block;
  width: 16px;
  height: 16px;
  left: -15px;
  bottom: 0;
  z-index: 9;
  background: radial-gradient(circle at 0 0, transparent 15px, var(--x-color-bg-primary) 16px, var(--x-color-white) 17px);
}
.tags-view-container .tags-view-item.active[data-v-bc74acb0]::after {
  position: absolute;
  content: "";
  display: block;
  width: 16px;
  height: 16px;
  right: -15px;
  bottom: 0;
  background: radial-gradient(circle at 100% 0, transparent 15px, var(--x-color-bg-primary) 16px, var(--x-color-white) 17px);
  z-index: 9;
}
.tags-view-container .tags-view-item.active .center-content[data-v-bc74acb0] {
  position: relative;
  border-radius: 8px 8px 0 0;
  color: var(--x-color-white);
  border-left: 0px;
  border-top: 0px;
  border-right: 0px;
}
.tags-view-container .tags-view-item.active .center-content .el-icon-close[data-v-bc74acb0] {
  color: var(--x-color-white);
}
.tags-view-container .tags-view-item.active .center-content[data-v-bc74acb0]::after {
  display: none;
}
.tags-view-container .tags-view-item.active:hover .tab-item-background[data-v-bc74acb0]::before {
  background: radial-gradient(circle at 0 0, transparent 14px, var(--x-color-bg-primary) 15px);
}
.tags-view-container .tags-view-item.active:hover .tab-item-background[data-v-bc74acb0]::after {
  background: radial-gradient(circle at 100% 0, transparent 14px, var(--x-color-bg-primary) 15px);
}
.tags-view-container .tags-view-item .center-content[data-v-bc74acb0] {
  color: var(--x-color-font);
  position: relative;
  display: flex;
  align-items: center;
  padding: 8px 8px 8px 16px;
  justify-content: space-between;
  min-width: 90px;
  z-index: 2;
}
.tags-view-container .tags-view-item .center-content[data-v-bc74acb0]:hover {
  background: var(--x-color-bg-primary);
  border-radius: 8px 8px 0 0;
  color: var(--x-color-white);
  border-color: var(--x-color-bg-primary);
}
.tags-view-container .tags-view-item .center-content:hover .el-icon-close[data-v-bc74acb0] {
  color: var(--x-color-white);
}
.tags-view-container .tags-view-item .center-content[data-v-bc74acb0]::after {
  width: 1px;
  height: 12px;
  content: "";
  right: -1px;
  top: 9.5px;
  position: absolute;
  background-color: var(--x-color-bg-primary);
}
.tags-view-container .tags-view-item .center-content .tag-name[data-v-bc74acb0] {
  font-size: var(--x-font-size-14);
  max-width: 200px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  word-break: break-all;
  margin-right: auto;
}
.tags-view-container .tags-view-item .center-content .el-icon-close[data-v-bc74acb0] {
  color: var(--x-color-font);
  margin-top: 2px;
  padding: 1px;
}
.tags-view-container .tags-view-item .center-content .el-icon-close[data-v-bc74acb0]:hover {
  border-radius: 50%;
  background: var(--x-color-bg-hover-primary);
  color: var(--x-color-font-primary);
}
.tags-view-container .tags-view-item .center-content > button[data-v-bc74acb0] {
  font-size: var(--x-font-size-12) !important;
}
.tags-view-container .tags-view-item:last-child .center-content[data-v-bc74acb0]::after {
  content: none;
  dispaly: none;
}
.tags-view-container .tags-view-item .tab-item-background[data-v-bc74acb0] {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  bottom: 0;
  border-radius: 8px 8px 0 0;
  background: var(--x-color-white);
  color: var(--x-color-font-title);
  border: 1px solid var(--x-color-border-primary);
  border-bottom: none;
  opacity: 0;
  z-index: 0;
  pointer-events: none;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.tags-view-container .tags-view-item .tab-item-background[data-v-bc74acb0]::before {
  content: "";
  position: absolute;
  width: 16px;
  height: 16px;
  left: -14px;
  bottom: -2px;
  background: radial-gradient(circle at 0 0, transparent 14px, var(--x-color-bg-primary) 15px, var(--x-color-font-white) 16.6px);
  transform: scale(0.75);
}
.tags-view-container .tags-view-item .tab-item-background[data-v-bc74acb0]::after {
  content: "";
  position: absolute;
  width: 16px;
  height: 16px;
  right: -14px;
  bottom: -2px;
  background: radial-gradient(circle at 100% 0, transparent 14px, var(--x-color-bg-primary) 15px, var(--x-color-font-white) 16.6px);
  transform: scale(0.75);
}
.tags-view-container .tags-view-item:not(.active) .tab-item-background[data-v-bc74acb0] {
  opacity: 0;
}
.tags-view-container .tags-view-item[data-v-bc74acb0]:not(.active):hover {
  opacity: 1;
}
.tags-view-container .tags-view-item:not(.active):hover .center-content[data-v-bc74acb0] {
  z-index: 1;
}
.tags-view-container .tags-view-item:not(.active):hover .center-content[data-v-bc74acb0]::after {
  display: none;
}
.tags-view-container .tags-view-item:not(.active):hover .tab-item-background[data-v-bc74acb0] {
  opacity: 1;
}
.tags-view-container .tags-view-item:not(.active):hover .tab-item-background[data-v-bc74acb0]::before {
  background: radial-gradient(circle at 0 0, transparent 14px, var(--x-color-bg-primary) 15px);
}
.tags-view-container .tags-view-item:not(.active):hover .tab-item-background[data-v-bc74acb0]::after {
  background: radial-gradient(circle at 100% 0, transparent 14px, var(--x-color-bg-primary) 15px);
}
.tags-view-container .tags-view-item:not(.active):hover + .tags-view-item[data-v-bc74acb0]:not(:first-child)::before {
  width: 0;
}
.tags-view-container .tags-view-item .gzt-icon[data-v-bc74acb0] {
  width: 16px;
  height: 16px;
  margin-right: 4px;
  fill: var(--x-color-font-primary);
  margin-top: -1px;
  margin-left: -4px;
}
.tags-view-container .tags-view-item:hover .gzt-icon[data-v-bc74acb0] {
  fill: var(--x-color-white);
}
.tags-view-container .hasbtnw[data-v-bc74acb0] {
  width: calc(100% - 28px);
}
.tags-view-container .contextMenu[data-v-bc74acb0] {
  background-color: #ffffff;
  z-index: 3000;
  position: absolute;
  list-style-type: none;
  padding: 5px 0;
  border-radius: 4px;
  color: var(--x-color-base-d1);
  box-shadow: 2px 2px 3px 0 rgba(0, 0, 0, 0.3);
}
.tags-view-container .contextMenu li[data-v-bc74acb0] {
  margin: 0;
  padding: 7px 16px;
  cursor: pointer;
}
.tags-view-container .contextMenu li[data-v-bc74acb0]:hover {
  background: #eeeeee;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.searchBar .el-icon-search[data-v-2dc7825d] {
  cursor: pointer;
}
.searchBar .sea-div[data-v-2dc7825d] {
  position: relative;
}
.searchBar[data-v-2dc7825d] (.el-input--prefix .el-input__inner) {
  width: 100%;
}
.searchBar .his-div[data-v-2dc7825d] {
  padding: 8px 0 0 0;
  background: var(--x-color-font-white);
  width: calc(100% - 8px);
  position: absolute;
  top: 32px;
  left: 0;
  border-radius: 0 0 4px 4px;
  border: 1px solid var(--x-color-border-primary);
  border-top: none;
  z-index: 1;
}
.searchBar .his-div .his-con[data-v-2dc7825d] {
  height: 100%;
  width: 100%;
  min-height: 40px;
  max-height: 280px;
  overflow-y: auto;
}
.searchBar .blr-div[data-v-2dc7825d]  .el-input--prefix .el-input__inner {
  border-radius: 4px 4px 0 0;
  border-bottom: 1px solid var(--x-color-border-gray);
}
.searchBar .item-div[data-v-2dc7825d] {
  width: 100%;
  padding: 4px 8px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.searchBar .item-div .span1[data-v-2dc7825d] {
  flex: 1;
  display: inline-block;
  white-space: nowrap; /* 防止换行 */
  overflow: hidden; /* 隐藏溢出内容 */
  text-overflow: ellipsis; /* 超出文本用省略号表示 */
}
.searchBar .item-div[data-v-2dc7825d]:hover {
  cursor: pointer;
  color: var(--x-color-font-primary);
  background-color: var(--x-color-bg-hover-primary);
}
.searchBar .select-div[data-v-2dc7825d] {
  cursor: pointer;
  color: var(--x-color-font-primary);
  background-color: var(--x-color-bg-hover-primary);
}
.searchBar .del-div[data-v-2dc7825d] {
  width: 100%;
  display: flex;
  flex-direction: row-reverse;
  padding: 4px 8px;
}
@keyframes myfirst-data-v-2dc7825d {
0% {
    width: 200px;
}
50% {
    width: 220px;
}
}
/* ipad适配 */
@media only screen and (min-device-width: 768px) and (max-device-width: 1366px) and (orientation: landscape) {
.searchBar .el-icon-search[data-v-2dc7825d] {
    cursor: pointer;
}
@keyframes myfirst-data-v-2dc7825d {
0% {
      width: 160px;
}
50% {
      width: 160px;
}
}
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
[data-v-247be46c] .el-dialog {
  width: 1200px;
  margin-left: auto !important;
  margin-right: auto !important;
}
[data-v-247be46c] .el-dialog .el-dialog__body {
  padding: 0 16px !important;
}
.el-collapse[data-v-247be46c]  {
  border: none;
  padding-left: 34px;
}
.el-collapse[data-v-247be46c]  .el-collapse-item__header {
  background: transparent;
  font-size: var(--x-font-size-16) !important;
  border-bottom: 1px solid var(--x-color-border);
}
.el-collapse[data-v-247be46c]  .el-collapse-item__wrap {
  background: transparent;
  border: none;
}
.el-collapse[data-v-247be46c]  .el-collapse-item__content {
  padding: 16px 0 0 33px;
}
.divider[data-v-247be46c] {
  display: inline-block;
  width: 1px;
  height: inherit;
  vertical-align: middle;
  background-color: var(--x-color-bg-separate);
}
.item-content[data-v-247be46c] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  min-height: 36px;
  margin-top: 16px;
  background: var(--x-color-bg-separate);
  opacity: 1;
  border-radius: 2px;
  padding: 0 12px;
  cursor: move;
}
.item-content.no-drag[data-v-247be46c] {
  cursor: default;
  justify-content: center;
}
.item-content .name[data-v-247be46c] {
  max-width: 130px;
  line-height: 20px;
}
.item-content .svg-icon[data-v-247be46c] {
  margin-left: 16px;
  flex-shrink: 0;
}
.item-content .svg-icon[data-v-247be46c]:first-of-type {
  margin-left: auto;
}
.list-group[data-v-247be46c] {
  height: calc(100% - 45px);
  overflow-y: auto;
  overflow-x: hidden;
}
.list-group > span[data-v-247be46c] {
  display: flex;
  flex-wrap: wrap;
  margin-right: -16px;
}
.list-group > span li[data-v-247be46c] {
  width: calc(50% - 16px);
  flex-shrink: 0;
  margin-right: 16px;
  display: flex;
}
.list-group > span li span[data-v-247be46c] {
  white-space: nowrap;
  overflow-x: hidden;
  text-overflow: ellipsis;
}
.list-group > span .svg-icon[data-v-247be46c] {
  margin-left: auto;
}
.wrapper[data-v-247be46c] {
  display: flex;
  height: 545px;
  overflow: hidden;
}
.wrapper .left[data-v-247be46c] {
  width: 376px;
  padding-top: 16px;
  padding-right: 16px;
  overflow-y: auto;
}
.wrapper .left .tab[data-v-247be46c] {
  width: 100%;
  display: flex;
  cursor: pointer;
  border-radius: 3px;
  border: 1px solid var(--x-color-border-primary);
}
.wrapper .left .tab div[data-v-247be46c] {
  flex: 1;
  text-align: center;
  height: 24px;
  line-height: 24px;
}
.wrapper .left .tab .active[data-v-247be46c] {
  background: var(--x-color-bg-primary);
  color: var(--x-color-white);
  font-weight: var(--x-font-weight-600);
}
.wrapper .right[data-v-247be46c] {
  flex: 1;
  margin: 16px 0 16px 16px;
  background: var(--x-color-bg-separate);
  border-radius: 2px;
  padding: 11px 22px 11px 16px;
  overflow-y: auto;
}
.wrapper .right .title[data-v-247be46c] {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.wrapper h1[data-v-247be46c] {
  height: 22px;
  font-size: var(--x-font-size-16) !important;
  font-weight: 550;
  line-height: 22px;
  color: var(--x-color-font);
}
.menus[data-v-247be46c] {
  display: flex;
  flex-wrap: wrap;
  margin-right: -16px;
  margin-bottom: -16px;
}
.menus li[data-v-247be46c] {
  width: 120px;
  height: 36px;
  line-height: 36px;
  padding: 0 10px;
  flex-shrink: 0;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: center;
  color: var(--x-color-font-tip) !important;
  margin-right: 16px;
  margin-bottom: 16px;
  background-color: var(--x-color-bg-separate);
}
.menus li[data-v-247be46c]:hover {
  cursor: pointer;
}
.menus li.active[data-v-247be46c] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAuCAMAAADzw6ziAAAAAXNSR0IArs4c6QAAAV9QTFRF8PT77/T77vP77fP77PP67PL66/L66vH65/D55u/55e/55O/54+/45O754u744e744e344O343+343u343+z43uz43uz33ez43ez33Oz43Oz33ev33Ov32er30+f20ej20eb1z+X1zuX1zOT0y+T0x+H0xuHzwt/yv97yq9TuqdTuptTuo9PuodLtnNDskMrqj8jpjMfohsXohcXogsPne8Dmdr3ldbzkdLzkcrvkabfiabbiZbXiXrLgXbHfW7HgWq/fSajcSKjcQqTbP6XaQKTaOaHZLZvXK5vXJ5nWIZXUHpXUGZLTGJLTFY7REo/REY/SEI/SEI7SC4vQDonPBorQCInPBYrQBYnQBYnPCYfOBInQBInPA4nPA4jPAojPA4fPAYjPBYbOAofPAYfPAobPAIfPBIXOAobOAIbOAIXOAYTNAITNAIPNAILNAILMAIHMAIDMAIDLAH/MAH7LonwtGgAAAYlJREFUeNrt1LtO40AUxvHvzByPTWxAbCTQrhKxy2o3EgoXiYqLEE/CQ/IEIPEEFCAKCgQCIgTkYpzEjme4JTS0PlT+V/NVv2ZmaD+2kE9FHJ8m7CAbjSrLbJMWy0MLlsEciEMDBsO9BuGcg8L3VEIlVEIlVEIlVELFRwSWRzxSAysOsU7i1DNGyUKa28NabWbKmFAU8rv9/9W5RePyPBGEiFt/f87X014GJiUHcdpbW1zq3rH236eY03db68Mb/02RhDiJVpu3JpB+sJSh2bz2CdKQjjdWryvj4UZiUPiwsn736agfUpB+/FPPGLAAYMP4zBeCeFhfelTArAOs5vNOkItA3P433/EBdcHIg/BoaqetRSAzrP5KCHl0f1KN1FG4e0uQgKhXm009QHc3s0PveHr70ocIpAfR754G4Dp7dDC3dVUR+hlMNmPSAADZ50a10QrwARERCs16oSW8pVJuPGmModFo4FBg1PeN5fHZTRywqixwsZD1OKfJmDjgaNmi4Gg6+XrHXgA7/nq17Dx5gAAAAABJRU5ErkJggg==) no-repeat;
  background-size: 120px 36px;
  color: var(--x-color-font-primary) !important;
}
.flip-list-move[data-v-247be46c] {
  transition: transform 0.5s;
}
.no-move[data-v-247be46c] {
  transition: transform 0s;
}
.ghost[data-v-247be46c] {
  opacity: 0.5;
  background: var(--x-color-bg-separate);
}
.delete[data-v-247be46c] {
  cursor: pointer;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.prev-dialog[data-v-02a3dede]  .el-dialog__body {
  height: calc(100% - 53px) !important;
  max-height: inherit !important;
  min-height: calc(100% - 53px) !important;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 12px !important;
}
.preview-textarea[data-v-02a3dede] {
  height: 100%;
}
.preview-textarea[data-v-02a3dede] textarea {
  min-height: 100% !important;
  resize: none;
  border: none;
}
.dialog-fade-enter-active[data-v-02a3dede] {
  animation: dialog-fade-in-data-v-02a3dede 0.3s;
}
.dialog-fade-leave-active[data-v-02a3dede] {
  animation: dialog-fade-out-data-v-02a3dede 0.3s;
}
@keyframes dialog-fade-in-data-v-02a3dede {
0% {
    transform: translate3d(0, -20px, 0);
    opacity: 0;
}
100% {
    transform: translate3d(0, 0, 0);
    opacity: 1;
}
}
@keyframes dialog-fade-out-data-v-02a3dede {
0% {
    transform: translate3d(0, 0, 0);
    opacity: 1;
}
100% {
    transform: translate3d(0, -20px, 0);
    opacity: 0;
}
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
[data-v-1520bb10] .el-textarea__inner {
  color: var(--x-color-font) !important;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
[data-v-339b26b7] .el-table td {
  border-bottom: 1px solid var(--x-color-border) !important;
}
[data-v-339b26b7] .el-table__body tr.current-row > td {
  background-color: var(--x-color-bg-primary-light);
}
[data-v-339b26b7] .el-table--striped .el-table__body tr.el-table__row--striped.current-row td {
  background-color: var(--x-color-bg-primary-light);
}
[data-v-339b26b7] .el-icon-link:before {
  content: "\e737";
  font-size: var(--x-font-size-20);
}
.tootips-temp[data-v-339b26b7] {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.toDoContent[data-v-339b26b7] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.toDoContent[data-v-339b26b7]  .el-table .cell {
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.toDoContent .table-grid[data-v-339b26b7] {
  flex-grow: 1;
  flex-shrink: 1;
  overflow: auto;
  position: relative;
}
.toDoContent .type-lamp[data-v-339b26b7] {
  width: 8px;
  height: 8px;
  border-radius: 50%;
}
.toDoContent .paginationBox[data-v-339b26b7] {
  flex-shrink: 0;
}
.toDoContent[data-v-339b26b7]  .el-progress-bar__innerText {
  color: var(--x-color-font-tip);
  margin: 0 40px;
}
.toDoContent .safePoint[data-v-339b26b7],
.toDoContent .warnPoint[data-v-339b26b7],
.toDoContent .dangerPoint[data-v-339b26b7],
.toDoContent .yellow[data-v-339b26b7],
.toDoContent .red[data-v-339b26b7],
.toDoContent .green[data-v-339b26b7] {
  display: block;
  margin-left: 25%;
  width: 16px;
  height: 16px;
  border-radius: 50%;
  opacity: 1;
}
.toDoContent .yellow[data-v-339b26b7] {
  background: var(--x-color-yellow);
}
.toDoContent .green[data-v-339b26b7] {
  background: var(--x-color-green-dark);
}
.toDoContent .red[data-v-339b26b7] {
  background-color: var(--x-color-red);
}
.toDoContent .dangerPoint[data-v-339b26b7] {
  background: var(--x-color-red-dark);
}
.toDoContent .safePoint[data-v-339b26b7] {
  background: var(--x-color-green);
}
.toDoContent .warnPoint[data-v-339b26b7] {
  background: var(--x-color-orange-dark);
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
[data-v-6c0c9c5f] .el-table td {
  border-bottom: 1px solid var(--x-color-border) !important;
}
[data-v-6c0c9c5f] .el-table__body tr.current-row > td {
  background-color: var(--x-color-bg-primary-light);
}
[data-v-6c0c9c5f] .el-table--striped .el-table__body tr.el-table__row--striped.current-row td {
  background-color: var(--x-color-bg-primary-light);
}
[data-v-6c0c9c5f] .el-icon-link:before {
  content: "\e737";
  font-size: var(--x-font-size-20);
}
.toDoContent[data-v-6c0c9c5f] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.toDoContent[data-v-6c0c9c5f]  .el-table .cell {
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.toDoContent .table-grid[data-v-6c0c9c5f] {
  flex-grow: 1;
  flex-shrink: 1;
  overflow: auto;
  position: relative;
}
.toDoContent .table-grid .table-ctr[data-v-6c0c9c5f] {
  position: absolute;
}
.toDoContent .type-lamp[data-v-6c0c9c5f] {
  width: 8px;
  height: 8px;
  border-radius: 50%;
}
.toDoContent .paginationBox[data-v-6c0c9c5f] {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.toDoContent .paginationBox .page-ctr[data-v-6c0c9c5f] {
  float: right;
}
.toDoContent[data-v-6c0c9c5f]  .el-progress-bar__innerText {
  color: var(--x-color-font-tip);
  margin: 0 40px;
}
.toDoContent .safePoint[data-v-6c0c9c5f],
.toDoContent .warnPoint[data-v-6c0c9c5f],
.toDoContent .dangerPoint[data-v-6c0c9c5f],
.toDoContent .yellow[data-v-6c0c9c5f],
.toDoContent .red[data-v-6c0c9c5f],
.toDoContent .green[data-v-6c0c9c5f] {
  display: block;
  margin-left: 25%;
  width: 16px;
  height: 16px;
  border-radius: 50%;
  opacity: 1;
}
.toDoContent .yellow[data-v-6c0c9c5f] {
  background: var(--x-color-yellow);
}
.toDoContent .green[data-v-6c0c9c5f] {
  background: var(--x-color-green-dark);
}
.toDoContent .red[data-v-6c0c9c5f] {
  background-color: var(--x-color-red-dark);
}
.toDoContent .dangerPoint[data-v-6c0c9c5f] {
  background: var(--x-color-red);
}
.toDoContent .safePoint[data-v-6c0c9c5f] {
  background: var(--x-color-green);
}
.toDoContent .warnPoint[data-v-6c0c9c5f] {
  background: var(--x-color-orange-dark);
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.table-panel[data-v-66b2564e]  {
  display: flex;
  height: 400px;
  flex-direction: column;
}
.table-panel[data-v-66b2564e]  .el-input__suffix {
  display: flex;
  align-items: center;
}
[data-v-66b2564e] .el-table .unread {
  font-weight: var(--x-font-weight-600);
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.opinion-dialog .el-dialog__header[data-v-08da758c] {
  padding-bottom: 0 !important;
}
.MsgBoxConfirm .el-dialog__headerbtn{z-index:999}.MsgBoxConfirm .el-dialog__body{padding:20px!important;min-height:0!important}.MsgBoxConfirm .el-dialog__footer{border-top:1px solid #f0f0f0}.svg-icon[data-v-e3a01284]{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.svg-external-icon[data-v-e3a01284]{background-color:currentColor;-webkit-mask-size:cover!important;mask-size:cover!important;display:inline-block}.chat-tool-content[data-v-b11b2bc0]{height:100%;padding:18px 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chat-tool-content .user-avator img[data-v-b11b2bc0]{width:36px;height:36px;border-radius:50%}.chat-tool-content .chart-tool-item[data-v-b11b2bc0]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.chat-tool-content .chart-tool-item .single-item[data-v-b11b2bc0]{margin-bottom:24px;text-align:center;color:#fff;cursor:pointer;opacity:.7}.chat-tool-content .chart-tool-item .single-item p[data-v-b11b2bc0]{line-height:20px}.chat-tool-content .chart-tool-item .single-item .tool-icon[data-v-b11b2bc0]{font-size:24px!important;margin-bottom:4px}.chat-tool-content .chart-tool-item .single-item.active[data-v-b11b2bc0]{opacity:1}.chat-tool-content .setting .tool-icon[data-v-b11b2bc0]{font-size:28px!important}.serach-bar-container[data-v-4ce8d5af]{display:-webkit-box;display:-ms-flexbox;display:flex}.serach-bar-container .addGroupBtn[data-v-4ce8d5af]{margin-left:10px}.virtual-tree-item{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:14px;line-height:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.virtual-tree-item:hover{background:#f5f7fa}.virtual-tree-item .text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.virtual-tree-item .tag{font-size:12px;display:inline-block;color:#c0c4cc;width:14px}.virtual-tree-item .el-checkbox.check-box{margin:0 4px}.virtual-tree-item .virtual-tree-item-text{margin-left:4px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.virtual-tree-item .tree-item-text{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0}.virtual-tree-item .ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.virtual-tree-item.active{background-color:#f1f6fa}.virtual-tree-item .hide{display:none}.XxVirtualTree{height:calc(100% - 4px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.XxVirtualTree.hideIcon .xxIcon{display:none}.XxVirtualTree .virtual-tree-list{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:auto}.XxVirtualTree .virtual-tree-search{margin-bottom:8px}.virtual-tree ::-webkit-scrollbar{z-index:11;width:6px}.virtual-tree ::-webkit-scrollbar:horizontal{height:6px}.virtual-tree ::-webkit-scrollbar-thumb{border-radius:5px;width:6px;background:#dddee0}.virtual-tree ::-webkit-scrollbar-corner{background:#fff}.virtual-tree ::-webkit-scrollbar-track{background:#fff!important}.virtual-tree ::-webkit-scrollbar-track-piece{background:#fff;width:6px}.chat-tree-container[data-v-87be84a0]{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}.chat-tree-container .chat-tree-header[data-v-87be84a0]{padding-right:12px;margin-bottom:10px}.chat-tree-container .chat-tree-content[data-v-87be84a0]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden}.chat-tree-container .chat-tree-content[data-v-87be84a0] .chat-virtual-tree .virtual-tree-list{padding-right:8px;overflow:hidden}.chat-tree-container .chat-tree-content[data-v-87be84a0] .chat-virtual-tree .virtual-tree-list:hover{overflow:auto}.chat-tree-container .chat-tree-content[data-v-87be84a0] .chat-virtual-tree .virtual-tree-item .text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.chat-tree-container .chat-tree-content .tree-user-avatar[data-v-87be84a0]{width:24px;height:24px;position:relative;margin-right:8px}.chat-tree-container .chat-tree-content .tree-user-avatar img[data-v-87be84a0]{width:100%;height:100%;border-radius:50%}.chat-tree-container .chat-tree-content .tree-user-avatar .online-dot[data-v-87be84a0]{width:12px;height:12px;background:#15a32b;border:2px solid #fff;border-radius:50%;position:absolute;bottom:0;right:0}.chat-tree-container .chat-tree-content .text-overflow[data-v-87be84a0]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.chat-tree-container .chat-tree-content .chat-online-user[data-v-87be84a0]{-ms-flex-negative:0;flex-shrink:0}.chat-tree-container.no-address-data[data-v-87be84a0]{background:url(/img/gridNoData.e3c423ac.dfd7023d.png) no-repeat 50%;background-size:200px}[data-v-415d9cde] .el-dialog .el-dialog__body{padding:12px 16px 16px!important}.create-group-container[data-v-415d9cde]{display:-webkit-box;display:-ms-flexbox;display:flex}.create-group-container .group-details[data-v-415d9cde]{padding-left:16px}.create-group-container .group-details .el-form[data-v-415d9cde],.create-group-container .group-details[data-v-415d9cde]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.create-group-container .group-details .dialog-footer[data-v-415d9cde]{margin-bottom:0;text-align:right}[data-v-1c318ac4] .el-dialog .el-dialog__body{padding:12px 16px 16px!important}.create-group-container[data-v-1c318ac4]{height:534px;display:-webkit-box;display:-ms-flexbox;display:flex}.create-group-container .tree-container[data-v-1c318ac4]{background-color:#fafafa;width:274px;height:100%;padding-right:16px}.create-group-container .group-details[data-v-1c318ac4]{padding-left:16px}.create-group-container .group-details .el-form .selected-members[data-v-1c318ac4],.create-group-container .group-details .el-form[data-v-1c318ac4],.create-group-container .group-details[data-v-1c318ac4]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.create-group-container .group-details .el-form .selected-members[data-v-1c318ac4] .el-form-item__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:0}.create-group-container .group-details .el-form .selected-members[data-v-1c318ac4] .el-form-item__content .selected-mans{height:100%;border:1px solid #dcdfe6;padding:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.create-group-container .group-details .el-form .selected-members[data-v-1c318ac4] .el-form-item__content .selected-mans .single-memb{padding:3px 8px;height:28px;background:#f5f5f5;border:1px solid #d9d9d9;border-radius:4px;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;line-height:28px;margin-right:4px;margin-bottom:8px}.create-group-container .group-details .el-form .selected-members[data-v-1c318ac4] .el-form-item__content .selected-mans .single-memb i{cursor:pointer}.create-group-container .group-details .el-form .edit[data-v-1c318ac4]{min-width:50px;padding:3px 8px;height:32px;background:#f5f5f5;border:1px solid #d9d9d9;border-radius:4px;line-height:32px;margin-left:4px;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}.create-group-container .group-details .dialog-footer[data-v-1c318ac4]{margin-bottom:0;text-align:right}.address-book-container[data-v-57941cc1]{height:100%;padding:16px 4px 16px 16px;border-right:1px solid #f0f0f0}.item[data-v-289923f2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 12px;cursor:pointer}.item[data-v-289923f2]:hover{background-color:#f0f0f0}.item .avatar[data-v-289923f2]{-ms-flex-negative:0;flex-shrink:0;margin-right:12px;width:36px;height:36px}.item .avatar img[data-v-289923f2]{width:100%;height:100%;border-radius:50%}.item .right[data-v-289923f2]{width:166px}.item .right-description[data-v-289923f2],.item .right-name[data-v-289923f2]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.item .right-description[data-v-289923f2]{color:#8c8c8c}.item[data-v-b1c9906a]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:24px 36px}.item .avatar[data-v-b1c9906a]{-ms-flex-negative:0;flex-shrink:0;margin-right:12px;width:36px;height:36px}.item .avatar img[data-v-b1c9906a]{width:100%;height:100%;border-radius:50%}.item .right[data-v-b1c9906a]{-webkit-box-flex:1;-ms-flex:1;flex:1}.item .right .top[data-v-b1c9906a]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#8c8c8c}.item .right .bottom[data-v-b1c9906a],.item .right .top[data-v-b1c9906a]{display:-webkit-box;display:-ms-flexbox;display:flex}.item .right .bottom .message[data-v-b1c9906a]{padding-top:16px;width:75%}.item .right .bottom .goto[data-v-b1c9906a]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:none;text-align:right;color:#0288cf;cursor:pointer}.item:hover .goto[data-v-b1c9906a]{display:block!important}.header[data-v-167c8bf6]{padding:0 20% 16px 20%;border-bottom:1px solid #f0f0f0}.content[data-v-167c8bf6]{display:-webkit-box;display:-ms-flexbox;display:flex}.left[data-v-167c8bf6],.right[data-v-167c8bf6]{height:502px}.left[data-v-167c8bf6]{width:30%;border-right:1px solid #f0f0f0}.list[data-v-167c8bf6]{height:100%;overflow:auto}.list-info[data-v-167c8bf6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:32px;color:#8c8c8c}.right[data-v-167c8bf6]{-webkit-box-flex:1;-ms-flex:1;flex:1}.right-content[data-v-167c8bf6]{height:100%}.right-count[data-v-167c8bf6]{padding:8px 32px;height:32px;color:#8c8c8c}.right-list[data-v-167c8bf6]{height:calc(100% - 32px);overflow:auto}[data-v-167c8bf6] .el-dialog .el-dialog__header{border:none}[data-v-167c8bf6] .el-dialog .el-dialog__body{padding:0!important}.header[data-v-c5d41740]{padding:0 12px 8px 12px}.list[data-v-c5d41740]{height:511px;overflow:auto}.list-info[data-v-c5d41740]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:32px;color:#8c8c8c}[data-v-c5d41740] .el-dialog .el-dialog__body{padding:0!important}.type[data-v-6d8b6b3e]{margin-bottom:8px}.type[data-v-6d8b6b3e]:last-child{margin-bottom:0}.type-name[data-v-6d8b6b3e]{margin:8px 12px 12px 12px;height:27px;color:#8c8c8c;border-bottom:1px solid #f0f0f0}.type-name[data-v-6d8b6b3e]:first-child{margin-top:12px}.type-content[data-v-6d8b6b3e]{margin-bottom:16px}.type-content .more[data-v-6d8b6b3e]{margin-top:8px;padding-left:12px;color:#0288cf;cursor:pointer}.type-content .more .el-icon-search[data-v-6d8b6b3e],.type-content .more[data-v-6d8b6b3e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.records[data-v-298fed12]{max-height:528px;overflow:auto}.no-relevant-records[data-v-298fed12]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:56px}.no-relevant-records-text[data-v-298fed12]{margin-top:8px;color:#8c8c8c}.chat-room-content[data-v-322cbf88]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;border-right:1px solid #f0f0f0}.chat-room-content .tool-bar[data-v-322cbf88]{padding:16px 16px}.chat-room-content .chat-users[data-v-322cbf88]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:0;overflow:hidden;position:relative}.chat-room-content .chat-users .user-item[data-v-322cbf88]{height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.chat-room-content .chat-users .user-item .chat-avatar[data-v-322cbf88]{width:36px;height:36px;margin-right:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chat-room-content .chat-users .user-item .chat-avatar img[data-v-322cbf88]{width:100%;height:100%;border-radius:50%}.chat-room-content .chat-users .user-item .chat-avatar .online-dot[data-v-322cbf88]{width:12px;height:12px;background:#15a32b;border:2px solid #fff;border-radius:50%;position:absolute;bottom:0;right:0}.chat-room-content .chat-users .user-item .chat-avatar .chat-avatar-bg[data-v-322cbf88]{position:relative}.chat-room-content .chat-users .user-item .double-group img[data-v-322cbf88]{width:21px;height:21px;border-radius:50%}.chat-room-content .chat-users .user-item .double-group img[data-v-322cbf88]:last-child{margin-left:-6px}.chat-room-content .chat-users .user-item .triple-group img[data-v-322cbf88]{width:21px;height:21px;border-radius:50%}.chat-room-content .chat-users .user-item .triple-group img[data-v-322cbf88]:nth-child(2){margin-left:-8px}.chat-room-content .chat-users .user-item .triple-group img[data-v-322cbf88]:last-child{margin-top:-6px}.chat-room-content .chat-users .user-item .normal-group img[data-v-322cbf88]{width:21px;height:21px;border-radius:50%}.chat-room-content .chat-users .user-item .normal-group img[data-v-322cbf88]:nth-child(2n){margin-left:-6px}.chat-room-content .chat-users .user-item .normal-group img[data-v-322cbf88]:last-child,.chat-room-content .chat-users .user-item .normal-group img[data-v-322cbf88]:nth-last-child(2){margin-top:-6px}.chat-room-content .chat-users .user-item .chat-user-info[data-v-322cbf88]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:0}.chat-room-content .chat-users .user-item .chat-user-info p[data-v-322cbf88]:first-child{line-height:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.chat-room-content .chat-users .user-item .chat-user-info p:first-child .post-name[data-v-322cbf88]{color:#262626;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.chat-room-content .chat-users .user-item .chat-user-info p:first-child .receive-time[data-v-322cbf88]{font-size:.85rem;color:#8c8c8c;-ms-flex-negative:0;flex-shrink:0}.chat-room-content .chat-users .user-item .chat-user-info .message-content[data-v-322cbf88]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:20px;height:20px}.chat-room-content .chat-users .user-item .chat-user-info .message-content[data-v-322cbf88] p,.chat-room-content .chat-users .user-item .chat-user-info .message-content span[data-v-322cbf88]{color:#595959;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:.85rem}.chat-room-content .chat-users .user-item .chat-user-info .message-content[data-v-322cbf88] .message-badge{width:36px;top:6px;height:10px}.chat-room-content .chat-users .user-item .chat-user-info .message-content[data-v-322cbf88] .message-badge .el-badge__content{line-height:17px;float:right}.chat-room-content .chat-users .user-item .chat-user-info .message-content .invalid-tag[data-v-322cbf88]{float:right;width:80px;height:20px;line-height:18px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;text-align:center;border:1px solid #969696;color:#969696;border-radius:4px}.chat-room-content .chat-users .el-divider[data-v-322cbf88]{background-color:#f0f0f0;margin:0}.chat-room-content .chat-users .single-chat-item[data-v-322cbf88]{padding:0 16px 0 16px}.chat-room-content .chat-users .single-chat-item.activite[data-v-322cbf88]{background:-webkit-gradient(linear,left top,right top,from(#ddd),to(hsla(0,0%,100%,0)));background:linear-gradient(90deg,#ddd,hsla(0,0%,100%,0) 100%);padding-left:12px}.chat-room-content .chat-users .is-up-chat[data-v-322cbf88]{background-color:#e8f4fe}.chat-room-content .chat-users .no-chat-message[data-v-322cbf88]{width:100%;text-align:center;color:#c1c1c1;height:100%;position:relative}.chat-room-content .chat-users .no-chat-message .no-message-content[data-v-322cbf88]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:25%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.chat-room-content .chat-users .no-chat-message .no-message-content .no-message-text[data-v-322cbf88]{color:#262626;font-size:16px!important;font-weight:550}.chat-room-content .chat-users .no-chat-message .no-message-content .no-message-img[data-v-322cbf88]{width:122px}.chat-room-content .address-content[data-v-322cbf88]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:0;overflow:auto;padding:0 0 16px 0}.chat-room-content .address-content.no-address-data[data-v-322cbf88]{background:url(/img/gridNoData.e3c423ac.dfd7023d.png) no-repeat 50%;background-size:200px}.chat-room-content .contextmenu[data-v-322cbf88]{background-color:#fff;z-index:10;position:absolute;list-style-type:none;border-radius:4px;color:#333;-webkit-box-shadow:2px 2px 3px 0 rgba(0,0,0,.3);box-shadow:2px 2px 3px 0 rgba(0,0,0,.3)}.chat-room-content .contextmenu li[data-v-322cbf88]{margin:0;padding:7px 10px;cursor:pointer}.chat-room-content .contextmenu li[data-v-322cbf88]:hover{background:#eee}[data-v-322cbf88] .el-popper{margin-top:0}.el-popover.records{margin-top:0!important;padding:0}.is-fullscreen{overflow:hidden!important}.prev-dialog[data-v-37523af1] .el-dialog__body{height:calc(100% - 53px)!important;max-height:inherit!important;min-height:calc(100% - 53px)!important;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;padding:12px!important;overflow:hidden}.prev-dialog[data-v-37523af1] .el-dialog__body:hover{overflow:auto!important}.prev-dialog[data-v-37523af1] .el-dialog__body .preview-img{max-height:100%;max-width:100%}.prev-dialog[data-v-37523af1] .el-dialog__header{border-bottom:none!important}.preview-textarea[data-v-37523af1]{height:100%}.preview-textarea[data-v-37523af1] textarea{min-height:100%!important;resize:none;border:none}.dialog-fade-enter-active[data-v-37523af1]{-webkit-animation:dialog-fade-in-data-v-37523af1 .3s;animation:dialog-fade-in-data-v-37523af1 .3s}.dialog-fade-leave-active[data-v-37523af1]{-webkit-animation:dialog-fade-out-data-v-37523af1 .3s;animation:dialog-fade-out-data-v-37523af1 .3s}@-webkit-keyframes dialog-fade-in-data-v-37523af1{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes dialog-fade-in-data-v-37523af1{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes dialog-fade-out-data-v-37523af1{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}to{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}@keyframes dialog-fade-out-data-v-37523af1{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}to{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}#content[data-v-37523af1]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}#content[data-v-37523af1],.group-info[data-v-051541f7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.group-info[data-v-051541f7]{width:100%;height:100%}.group-info .group-item[data-v-051541f7]{margin-bottom:16px}.group-info .group-item .group-item-label[data-v-051541f7]{color:#262626;margin-bottom:4px}.group-info .group-item .group-notice-btn[data-v-051541f7] .el-input__inner{cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.group-info .group-members[data-v-051541f7]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.group-info .group-members .group-members-label[data-v-051541f7]{height:20px;margin-bottom:4px;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}.group-info .group-members .group-members-label span[data-v-051541f7]{color:#262626}.group-info .group-members .group-members-label span[data-v-051541f7]:nth-child(2){cursor:pointer}.group-info .group-members .group-members-label .item-label-icon[data-v-051541f7]{font-size:var(--x-font-size-16,16px);margin-right:4px;cursor:pointer}.group-info .group-members .group-members-details[data-v-051541f7]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border:1px solid #d9d9d9;padding:8px;background-color:#fff;height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:8px;border-radius:4px}.group-info .group-members .group-members-details .member-lists[data-v-051541f7]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:0;position:relative}.group-info .group-members .group-members-details .member-lists .single-user[data-v-051541f7]{height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#262626;border-bottom:1px solid #f0f0f0}.group-info .group-members .group-members-details .member-lists .single-user img[data-v-051541f7]{width:24px;height:24px;margin-right:12px;border-radius:50%}.group-info .group-members .group-members-details .member-lists .single-user .group-owner[data-v-051541f7]{width:32px;height:16px;text-align:center;background-color:#f98115;font-size:var(--x-font-size-12,12px);color:#fff;line-height:16px;border-radius:2px;margin-left:8px}.group-info .group-members .group-members-details .member-lists .single-user .invalid-tag[data-v-051541f7]{margin-left:auto;width:42px;height:20px;line-height:18px;text-align:center;border:1px solid #969696;color:#969696;border-radius:4px;font-size:var(--x-font-size-12,12px)}.group-info .group-members .group-members-details .member-lists .single-user[data-v-051541f7]:last-child{border:none}.group-info .exit-group-chat[data-v-051541f7]{line-height:22px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.group-info .exit-group-chat .el-button[data-v-051541f7]{width:100%}.group-info .exit-group-chat .quit-group[data-v-051541f7]{margin-right:8px}.group-info .exit-group-chat .quit-group[data-v-051541f7] span{color:#e22113}.footer-btn[data-v-051541f7]{text-align:right;margin-top:8px}.remove-menu[data-v-051541f7]{background-color:#fff;z-index:10;position:absolute;list-style-type:none;border-radius:4px;color:#333;-webkit-box-shadow:2px 2px 3px 0 rgba(0,0,0,.3);box-shadow:2px 2px 3px 0 rgba(0,0,0,.3)}.remove-menu li[data-v-051541f7]{margin:0;padding:7px 10px;width:80px;cursor:pointer}.remove-menu li[data-v-051541f7]:hover{background:#eee}.file-item[data-v-627c1e3f]{width:320px;height:84px;border:1px solid #d9d9d9;border-radius:8px;padding:12px 12px 8px;cursor:pointer;position:relative}.file-item .file-item-content[data-v-627c1e3f]{height:36px;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:8px}.file-item .file-item-content .fill-name[data-v-627c1e3f]{color:#000;line-height:18px;width:247px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.file-item .file-item-content .file-icon[data-v-627c1e3f]{font-size:32px!important}.file-item .file-size[data-v-627c1e3f]{font-size:.7rem!important;color:#8c8c8c}.file-item .file-size .file-down-btn[data-v-627c1e3f]{padding:0;margin:0}.business-details[data-v-cd530e20]{background-color:#f5f5f5;padding:16px;border-radius:8px;min-width:300px}.business-details .top-title[data-v-cd530e20]{height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:14px}.business-details .top-title .origin-icon[data-v-cd530e20]{width:20px;height:20px;color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#1491ed),to(#14b9ed));background:linear-gradient(180deg,#1491ed,#14b9ed 100%);border-radius:4px;text-align:center;margin-right:8px;-ms-flex-negative:0;flex-shrink:0}.business-details .top-title .system-title[data-v-cd530e20]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:0;font-size:var(--x-font-size-16,16px);font-weight:550;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.business-details .top-title .detail-btn[data-v-cd530e20]{margin-left:auto;color:#8c8c8c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-ms-flex-negative:0;flex-shrink:0}.business-details .business-content[data-v-cd530e20]{color:#595959}.share-item-details[data-v-6b78525d]{background-color:#f7f8f9;padding:0 12px 12px;border-radius:8px;min-width:300px}.share-item-details .top-title[data-v-6b78525d]{border-bottom:1px solid #f0f0f0;padding-top:8px;padding-bottom:8px;margin-bottom:8px}.share-item-details .top-title .left-title[data-v-6b78525d],.share-item-details .top-title[data-v-6b78525d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.share-item-details .top-title .left-title[data-v-6b78525d]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.share-item-details .top-title .left-title .share-source[data-v-6b78525d]{font-weight:600;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#10568a}.share-item-details .top-title .detail-btn[data-v-6b78525d]{margin-left:auto;color:#8c8c8c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-ms-flex-negative:0;flex-shrink:0}.share-item-details .top-title .detail-btn .go-details-span[data-v-6b78525d]{font-size:var(--x-font-size-12,16px)}.share-item-details .business-content[data-v-6b78525d]{color:#06294b;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.share-item-details .sub-content[data-v-6b78525d]{padding-bottom:4px;font-size:var(--x-font-size-12,12px);color:rgba(0,8,25,.4509803922)}.share-item-details .sub-content[data-v-6b78525d]:last-of-type{padding-bottom:12px}.msg-history-details[data-v-2c30890e]{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;background-color:#fff;padding:8px 24px 0 24px}.msg-history-details[data-v-2c30890e] .history-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:0}.msg-history-details[data-v-2c30890e] .history-content .el-tabs{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}.msg-history-details[data-v-2c30890e] .history-content .el-tabs .el-tabs__header{margin-bottom:8px}.msg-history-details[data-v-2c30890e] .history-content .el-tabs .el-tabs__header .el-tabs__nav-wrap{width:400px;margin:0 auto}.msg-history-details[data-v-2c30890e] .history-content .el-tabs .el-tabs__header .el-tabs__nav-wrap .el-tabs__nav-scroll{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.msg-history-details[data-v-2c30890e] .history-content .el-tabs .el-tabs__header .el-tabs__item.is-active{font-weight:600}.msg-history-details[data-v-2c30890e] .history-content .el-tabs .el-tabs__header .el-tabs__active-bar{height:4px;border-radius:4px 4px 0 0}.msg-history-details[data-v-2c30890e] .history-content .el-tabs .el-tabs__header .el-tabs__nav-wrap:after{display:none}.msg-history-details[data-v-2c30890e] .history-content .el-tabs .el-tabs__content{height:100%}.msg-history-details[data-v-2c30890e] .history-content .el-tabs .el-tabs__content .el-tab-pane{height:100%;overflow:hidden}.msg-history-details[data-v-2c30890e] .history-content .el-tabs .el-tabs__content .el-tab-pane:hover{overflow:auto!important}.msg-history-details .no-history-record[data-v-2c30890e]{height:100%;background:url(/img/gridNoData.e3c423ac.dfd7023d.png) no-repeat 50%;background-size:200px}.msg-history-details .pagenation-bar .el-pagination[data-v-2c30890e]{padding:8px 0!important}.msg-history-details .history-item[data-v-2c30890e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid #f0f0f0;padding-bottom:12px;margin-bottom:12px}.msg-history-details .history-item .history-container[data-v-2c30890e]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-right:12px}.msg-history-details .history-item .history-container .history-content-header[data-v-2c30890e]{height:22px;color:#8c8c8c;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}.msg-history-details .history-item .history-container .history-details[data-v-2c30890e]{color:#000;line-height:22px}.msg-history-details .history-item .history-container .history-details .details-img[data-v-2c30890e]{max-width:172px;max-height:172px;border-radius:4px;cursor:pointer}.msg-history-details .history-item .history-container .history-details .history-text-details[data-v-2c30890e]{white-space:pre-line}.msg-history-details .history-item>img[data-v-2c30890e]{width:32px;height:32px;border-radius:50%;margin-right:12px}.msg-history-details .history-img-item[data-v-2c30890e]{margin-bottom:24px}.msg-history-details .history-img-item p[data-v-2c30890e]{color:#595959;line-height:22px;margin-bottom:15px}.msg-history-details .history-img-item .img-lists[data-v-2c30890e]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.msg-history-details .history-img-item .img-lists .img-item[data-v-2c30890e]{width:86px;height:86px;margin-right:8px;margin-top:8px;background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer}.msg-history-details .history-img-item .img-lists .img-item[data-v-2c30890e]:nth-child(5n+5){margin-right:0}.msg-history-details .msg-aratar[data-v-2c30890e]{width:32px;height:32px;border-radius:50%}.msg-history-details .message-details[data-v-2c30890e]{max-width:320px;padding:12px;color:#000}.msg-history-details .message-img[data-v-2c30890e]{max-width:172px;max-height:172px}.chat-tool-bar[data-v-2cd38db6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px}.chat-tool-bar .slot-content[data-v-2cd38db6]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:1rem!important}.chat-tool-bar.bottom-border[data-v-2cd38db6]{border-bottom:1px solid #f0f0f0}.file-item[data-v-7a69ca9a]{width:320px;margin-bottom:24px;border:1px solid #d9d9d9;border-radius:8px;padding:12px 12px 8px;cursor:pointer;position:relative}.file-item .file-item-content[data-v-7a69ca9a]{height:36px;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:8px}.file-item .file-item-content .fill-name[data-v-7a69ca9a]{color:#000;line-height:18px;width:247px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.file-item .file-item-content .file-icon[data-v-7a69ca9a]{font-size:32px!important}.file-item .file-size[data-v-7a69ca9a]{font-size:.7rem!important;color:#8c8c8c}.file-item .down-menu[data-v-7a69ca9a]{background-color:#fff;z-index:10;position:absolute;list-style-type:none;border-radius:4px;color:#333;-webkit-box-shadow:2px 2px 3px 0 rgba(0,0,0,.3);box-shadow:2px 2px 3px 0 rgba(0,0,0,.3)}.file-item .down-menu li[data-v-7a69ca9a]{margin:0;padding:7px 10px;width:80px;cursor:pointer}.file-item .down-menu li[data-v-7a69ca9a]:hover{background:#eee}.items[data-v-aaa72a8e]{position:relative;border-radius:.25rem;background:#fff;color:rgba(0,0,0,.8);overflow:hidden;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.1),0 10px 20px rgba(0,0,0,.1);box-shadow:0 0 0 1px rgba(0,0,0,.1),0 10px 20px rgba(0,0,0,.1);width:226px}.item[data-v-aaa72a8e]{display:block;width:100%;text-align:left;background:transparent;border:none;padding:.2rem .5rem}.item.is-selected[data-v-aaa72a8e],.item[data-v-aaa72a8e]:hover{background:#f5f5f5;-webkit-box-shadow:0 4px 8px 0 rgba(58,58,68,.16),0 8px 16px 0 rgba(90,91,106,.16);box-shadow:0 4px 8px 0 rgba(58,58,68,.16),0 8px 16px 0 rgba(90,91,106,.16)}.item .single-users[data-v-aaa72a8e]{height:49px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #f0f0f0}.item .single-users img[data-v-aaa72a8e]{width:24px;height:24px;border-radius:50%}.item .single-users span[data-v-aaa72a8e]{margin-left:12px}.editor-popup{background:#000!important}.editor-popup .popper__arrow:after{top:1px;margin-left:-6px;border-top-width:0;border-bottom-color:#000!important}.mention{color:#3b9cf2;border-radius:.3rem;padding:.1rem .3rem}.tippy-content .items{max-height:297px;overflow-y:auto}.img-container{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-10px;margin-bottom:-10px;display:-webkit-box;display:-ms-flexbox;display:flex;height:320px;overflow:auto}.img-item-container{width:28px;height:28px;line-height:28px;margin-right:10px;margin-bottom:10px;position:relative;cursor:pointer}.img-item-container span{font-size:20px!important}.img-item-container:hover span{position:absolute;font-size:28px!important;top:-4px;left:-4px}.img-item-container img{height:100%;width:100%}.ProseMirror:focus-visible{outline:none}.editor[data-v-5e890630]{overflow:hidden}.editor[data-v-5e890630] .ProseMirror{height:100px;width:100%;overflow:auto;padding:0 20px}.message-tool[data-v-5e890630]{height:22px;font-size:22px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:16px;margin-bottom:12px}.message-tool .tool-icon[data-v-5e890630]{height:22px;width:22px;margin-right:20px;cursor:pointer}.message-footer[data-v-5e890630]{height:64px;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:24px;padding-right:12px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.message-footer .footer-info[data-v-5e890630]{font-size:var(--x-font-size-12,12px);color:#bfbfbf;margin-right:8px}.popup .svg-icon[data-v-5e890630]{width:22px;height:22px}[data-v-5e890630] .el-upload-dragger{width:auto;height:auto;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[data-v-4674cd6c] .add-group-user-dialog .el-dialog__body{padding:0!important;overflow:hidden!important;height:520px;-webkit-box-flex:0;-ms-flex:none;flex:none}[data-v-4674cd6c] .add-group-user-dialog .el-tabs__nav-wrap:after{display:none}.add-group-user-content[data-v-4674cd6c]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.add-group-user-content [data-v-4674cd6c]{font-size:inherit!important}.add-group-user-content .tree-user-avatar[data-v-4674cd6c]{width:22px;height:22px;position:relative;margin-right:4px;-ms-flex-negative:0;flex-shrink:0}.add-group-user-content .tree-user-avatar img[data-v-4674cd6c]{width:100%;height:100%;border-radius:50%}.add-group-user-content .tree-user-avatar .online-dot[data-v-4674cd6c]{width:4px;height:4px;background:#10568a;border:2px solid #10568a;border-radius:50%;position:absolute;bottom:-5px;right:43%}.add-group-user-content .text-overflow[data-v-4674cd6c]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.add-group-user-content .XxInputSearch .el-input[data-v-4674cd6c]{width:100%;margin-right:0}.add-group-user-content .cursor-pointer[data-v-4674cd6c]{cursor:pointer}.add-group-user-content .mr-2[data-v-4674cd6c]{margin-right:8px}.add-group-user-content .empty[data-v-4674cd6c]{margin-top:30px;text-align:center;color:#8c8c8c}.add-group-user-content .left[data-v-4674cd6c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50%;-ms-flex-negative:0;flex-shrink:0;padding:24px;height:100%;border-right:1px solid #eee}.add-group-user-content .user-list[data-v-4674cd6c],.add-group-user-content .virtual-tree[data-v-4674cd6c]{padding-top:16px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:0;overflow:auto}.add-group-user-content .right[data-v-4674cd6c]{width:50%;-ms-flex-negative:0;flex-shrink:0;padding:24px;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}.add-group-user-content .right .empty[data-v-4674cd6c]{margin-top:30px;text-align:center;color:#888}.add-group-user-content .user-item[data-v-4674cd6c]{position:relative;margin-top:16px}.add-group-user-content .user-item .line1[data-v-4674cd6c],.add-group-user-content .user-item[data-v-4674cd6c]{display:-webkit-box;display:-ms-flexbox;display:flex}.add-group-user-content .user-item .avatar[data-v-4674cd6c]{width:24px;height:24px;margin-right:10px;background:none!important;background-size:contain;border-radius:50%;overflow:hidden}.add-group-user-content .user-item .avatar img[data-v-4674cd6c]{width:100%;vertical-align:baseline!important}.add-group-user-content .user-item .name[data-v-4674cd6c]{font-weight:700;margin-right:10px}.add-group-user-content .user-item .el-icon-error[data-v-4674cd6c]{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.common-group[data-v-7982c634]{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}.common-group .user-list[data-v-7982c634]{padding-top:16px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:0}.common-group .label-wrapper[data-v-7982c634]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.common-group .label-wrapper .el-ml-auto[data-v-7982c634]{margin-left:auto}.common-group .xxIcon[data-v-7982c634]{margin-left:12px}.common-group .xxIcon[data-v-7982c634]:last-of-type{margin-right:12px}.user-list .top[data-v-7982c634]{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}.user-list .top .left .primary[data-v-7982c634]{color:var(--x-color-primary,#3464cf)}.user-list[data-v-7982c634] .common-tree .virtual-tree-list{padding-right:8px;overflow:hidden}.user-list[data-v-7982c634] .common-tree .virtual-tree-list:hover{overflow:auto}.user-list[data-v-7982c634] .common-tree .virtual-tree-item{display:-webkit-box;display:-ms-flexbox;display:flex}.user-list[data-v-7982c634] .common-tree .virtual-tree-item .text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.user-list[data-v-7982c634] .common-tree .virtual-tree-item .text-wrapper .label-wrapper{width:100%}.user-list[data-v-7982c634] .common-tree .virtual-tree-item .text-wrapper .tree-user-avatar{width:22px;height:22px;position:relative;margin-right:4px;-ms-flex-negative:0;flex-shrink:0}.user-list[data-v-7982c634] .common-tree .virtual-tree-item .text-wrapper .tree-user-avatar img{width:100%;height:100%;border-radius:50%}.user-list[data-v-7982c634] .common-tree .virtual-tree-item .text-wrapper .tree-user-avatar .online-dot{width:4px;height:4px;background:#10568a;border:2px solid #10568a;border-radius:50%;position:absolute;bottom:-5px;right:43%}.user-list[data-v-7982c634] .common-tree .virtual-tree-item .text-wrapper .text-overflow{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}[data-v-7982c634] .virtual-tree .virtual-tree-list .virtual-tree-item.active{color:#595959;background:#fff}.chat-share-daolog[data-v-79120002] .el-dialog .el-dialog__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px!important;height:48px}.chat-share-daolog[data-v-79120002] .el-dialog .el-dialog__body{padding:0!important}.chat-share-daolog .chat-share-header[data-v-79120002]{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}.chat-share-daolog .chat-share-header .right .el-icon-error[data-v-79120002]{cursor:pointer}.chat-share-daolog .chat-share-header .right .el-icon-error[data-v-79120002]:hover{opacity:.7}.chat-share-daolog .chat-share-content[data-v-79120002]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.chat-share-daolog .chat-share-content[data-v-79120002] .chat-share-tabs .el-tabs__header{margin-bottom:0!important;border-bottom:1px solid #f0f0f0}.chat-share-daolog .chat-share-content[data-v-79120002] .chat-share-tabs .el-tabs__header .el-tabs__nav-scroll{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:16px}.chat-share-daolog .chat-share-content[data-v-79120002] .chat-share-tabs .el-tabs__header .el-tabs__nav-scroll .el-tabs__item{padding-right:0}.chat-share-daolog .chat-share-content .share[data-v-79120002]{display:-webkit-box;display:-ms-flexbox;display:flex;height:480px}.chat-share-daolog .chat-share-content .share .share-contact[data-v-79120002]{width:320px;-ms-flex-negative:0;flex-shrink:0;border-right:1px solid #f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:12px 16px 0}.chat-share-daolog .chat-share-content .share .share-contact .contact-list[data-v-79120002]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:0}.chat-share-daolog .chat-share-content .share .share-contact .contact-list .share-chat-list[data-v-79120002]{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}.chat-share-daolog .chat-share-content .share .share-contact .contact-list .share-chat-list .share-checkbox-group[data-v-79120002]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:8px}.chat-share-daolog .chat-share-content .share .share-contact .contact-list .share-chat-list .share-checkbox-group[data-v-79120002] .el-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:0}.chat-share-daolog .chat-share-content .share .share-contact .contact-list .share-chat-list .share-checkbox-group[data-v-79120002] .el-checkbox .el-checkbox__label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.chat-share-daolog .chat-share-content .share .share-contact .contact-list .share-chat-list .single-person[data-v-79120002]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:48px;border-bottom:1px solid #f0f0f0}.chat-share-daolog .chat-share-content .share .share-contact .contact-list .share-chat-list .single-person img[data-v-79120002]{width:24px;height:24px;border-radius:50%;margin-right:8px;-ms-flex-negative:0;flex-shrink:0}.chat-share-daolog .chat-share-content .share .share-contact .contact-list .share-chat-list .single-person .share-chat-name[data-v-79120002]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.chat-share-daolog .chat-share-content .share .share-contact .contact-list .share-address[data-v-79120002],.chat-share-daolog .chat-share-content .share .share-contact .contact-list .share-common-group[data-v-79120002]{height:100%}.chat-share-daolog .chat-share-content .share .share-person[data-v-79120002]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:12px 16px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.chat-share-daolog .chat-share-content .share .share-person .share-header[data-v-79120002]{margin-top:12px;height:24px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.chat-share-daolog .chat-share-content .share .share-person .share-header .primary[data-v-79120002]{color:var(--x-color-primary,#3464cf)}.chat-share-daolog .chat-share-content .share .share-person .selected-person[data-v-79120002]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.chat-share-daolog .chat-share-content .share .share-person .selected-person li[data-v-79120002]{height:24px;margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chat-share-daolog .chat-share-content .share .share-person .selected-person li img[data-v-79120002]{width:24px;height:24px;border-radius:50%;margin-right:8px}.chat-share-daolog .chat-share-content .share .share-person .selected-person li .remove-icon[data-v-79120002]{margin-left:auto;font-size:18px;cursor:pointer}.chat-share-daolog .chat-share-content .share .share-person .share-footer[data-v-79120002]{-ms-flex-negative:0;flex-shrink:0;margin-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.multi-select[data-v-24545ec2]{margin:6px 15px 0 0}[data-v-24545ec2] .el-checkbox__inner{width:18px!important;height:18px!important;border-radius:50%!important}[data-v-24545ec2] .el-checkbox__inner:after{left:40%!important;top:3px!important;font-size:16px!important}[data-v-24545ec2] .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#67c23a;border-color:#67c23a}.progress-container[data-v-4585f0c6]{position:fixed;width:360px;bottom:20px;z-index:0;right:20px;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translateY(1000px);transform:translateY(1000px);background:#fff;-webkit-box-shadow:0 0 4px 4px rgba(0,0,0,.18);box-shadow:0 0 4px 4px rgba(0,0,0,.18);border-radius:4px;padding:36px 0 20px 0;overflow:hidden}.progress-container.show[data-v-4585f0c6]{z-index:999999;-webkit-transform:translateY(0);transform:translateY(0)}.progress-container.collapsed[data-v-4585f0c6]{-webkit-transform:translateX(106%);transform:translateX(106%);overflow-y:unset}.progress-container .progress-main[data-v-4585f0c6]{width:100%;max-height:246px;overflow-y:auto;padding:0 20px}.progress-container .close[data-v-4585f0c6]{cursor:pointer;position:absolute;top:8px;right:20px}.progress-container .trigger[data-v-4585f0c6]{cursor:pointer;position:absolute;top:0;left:-2em;width:2em;padding:10px 2px;text-align:center;background:#fff;-webkit-box-shadow:0 0 3px 3px rgba(0,0,0,.16);box-shadow:0 0 3px 3px rgba(0,0,0,.16);border-radius:4px 0 0 4px;color:#666}.progress-item[data-v-4585f0c6]{margin-bottom:12px}.progress-item[data-v-4585f0c6]:last-of-type{margin-bottom:0}.progress-item .file-name[data-v-4585f0c6]{color:#666;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:10px}.progress-item .outer[data-v-4585f0c6]{position:relative;height:12px;background-color:#f4f4f4;border-radius:6px;overflow:hidden}.progress-item .outer .thumb[data-v-4585f0c6]{width:0;height:100%;background:linear-gradient(45deg,#00c6ff,#0072ff);-webkit-transition:width .3s;transition:width .3s;max-width:100%}.progress-item .outer .percent[data-v-4585f0c6]{position:absolute;top:0;width:100%;height:100%;line-height:14px;text-align:center;color:#fff}.multi-operation[data-v-268a7df1]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:200px}.multi-operation .operations .operation[data-v-268a7df1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.multi-operation .operations .operation .icon[data-v-268a7df1]{width:40px;height:40px;margin-bottom:8px}.multi-operation .operations .operation .text[data-v-268a7df1]{text-align:center}.multi-operation .close[data-v-268a7df1]{position:absolute;right:20px;top:10px;cursor:pointer}[data-v-268a7df1] .el-button.is-circle i{font-size:20px}.chat-message-content[data-v-f62f2aee]{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;overflow:hidden}.chat-message-content .message-title[data-v-f62f2aee]{padding-right:16px}.chat-message-content .message-title .msg-title-icon[data-v-f62f2aee]{float:right;color:#7f7f7f;font-size:20px}.chat-message-content .message-title .cur-chat-title[data-v-f62f2aee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.chat-message-content .message-title .cur-chat-title .user-info[data-v-f62f2aee]{font-size:var(--x-font-size-12,12px);color:#595959;cursor:pointer}.chat-message-content .message-title .cur-chat-title .user-info[data-v-f62f2aee]:nth-child(2){margin-top:4px}.chat-message-content .message-title .group-numbers[data-v-f62f2aee]{color:#262626}.chat-message-content .message-container[data-v-f62f2aee]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:0;position:relative}.chat-message-content .message-container .group-details[data-v-f62f2aee]{background-color:#fafafa;width:250px;height:100%;position:absolute;right:0;top:0;z-index:20;padding:12px;border-left:1px solid #f0f0f0}.chat-message-content .message-container .msg-history[data-v-f62f2aee]{height:100%;width:100%;position:absolute;left:0;top:0;z-index:30}.chat-message-content .message-container .msg-details[data-v-f62f2aee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.chat-message-content .message-container .msg-details .message-list-container[data-v-f62f2aee]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:0;position:relative}.chat-message-content .message-container .msg-details .message-list-container .message-list[data-v-f62f2aee]{height:100%;padding:4px 24px;position:relative;overflow:auto}.chat-message-content .message-container .msg-details .message-list-container .message-list .message-time[data-v-f62f2aee]{text-align:center;font-size:var(--x-font-size-12,12px);color:#aaa}.chat-message-content .message-container .msg-details .message-list-container .message-list .message-item[data-v-f62f2aee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.chat-message-content .message-container .msg-details .message-list-container .message-list .reveive-message[data-v-f62f2aee]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:24px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.chat-message-content .message-container .msg-details .message-list-container .message-list .reveive-message .right-content[data-v-f62f2aee]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.chat-message-content .message-container .msg-details .message-list-container .message-list .reveive-message .msg-aratar[data-v-f62f2aee]{width:32px;height:32px;border-radius:50%}.chat-message-content .message-container .msg-details .message-list-container .message-list .reveive-message .message-details[data-v-f62f2aee]{max-width:320px;padding:12px;color:#000;white-space:pre-line}.chat-message-content .message-container .msg-details .message-list-container .message-list .reveive-message .revocation-message[data-v-f62f2aee]{padding:12px;color:#aaa}.chat-message-content .message-container .msg-details .message-list-container .message-list .reveive-message .message-img[data-v-f62f2aee]{max-width:172px;max-height:172px}.chat-message-content .message-container .msg-details .message-list-container .message-list .reveive-message .system-message[data-v-f62f2aee]{width:100%}.chat-message-content .message-container .msg-details .message-list-container .message-list .reveive-message .system-message .system-time[data-v-f62f2aee]{text-align:center;font-size:12px!important;margin-bottom:8px;color:#8c8c8c;width:100%}.chat-message-content .message-container .msg-details .message-list-container .message-list .reveive-message .form-user-name[data-v-f62f2aee]{font-size:12px;color:#595959;margin-bottom:6px}.chat-message-content .message-container .msg-details .message-list-container .message-list .others-message img[data-v-f62f2aee]{margin-right:16px}.chat-message-content .message-container .msg-details .message-list-container .message-list .others-message .message-details[data-v-f62f2aee]{border-radius:0 8px 8px 8px;background:#d2e9fd}.chat-message-content .message-container .msg-details .message-list-container .message-list .others-message .right-content[data-v-f62f2aee]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.chat-message-content .message-container .msg-details .message-list-container .message-list .my-message[data-v-f62f2aee]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.chat-message-content .message-container .msg-details .message-list-container .message-list .my-message img[data-v-f62f2aee]{margin-left:16px}.chat-message-content .message-container .msg-details .message-list-container .message-list .my-message .message-details[data-v-f62f2aee]{background:#3b9cf2;border-radius:8px 0 8px 8px;color:#fff}.chat-message-content .message-container .msg-details .message-list-container .message-list .my-message[data-v-f62f2aee] .message-read-status .el-link:hover{cursor:auto}.chat-message-content .message-container .msg-details .message-list-container .message-list .my-message[data-v-f62f2aee] .message-read-status .el-link--inner{font-size:12px!important}.chat-message-content .message-container .msg-details .message-list-container .message-list .my-message .form-user-name[data-v-f62f2aee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.chat-message-content .message-container .msg-details .message-list-container .message-list .my-message .right-content[data-v-f62f2aee]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.chat-message-content .message-container .msg-details .message-list-container .message-list .loaded-more[data-v-f62f2aee]{color:#2c90ff;font-size:12px!important}.chat-message-content .message-container .msg-details .message-list-container .methion-notify[data-v-f62f2aee]{position:absolute;right:8px;bottom:8px;padding:8px;padding-left:12px;height:38px;background:#fff;border:1px solid #d9d9d9;border-radius:50px 0 0 50px;-webkit-box-shadow:0 2px 4px 0 rgba(90,91,106,.1);box-shadow:0 2px 4px 0 rgba(90,91,106,.1);cursor:pointer}.chat-message-content .message-container .msg-details .message-list-container .methion-notify span[data-v-f62f2aee]:first-child{padding-right:8px;border-right:1px solid #d9d9d9;color:#1491ed}.chat-message-content .message-container .msg-details .message-list-container .methion-notify span[data-v-f62f2aee]:last-child{padding-left:8px}.chat-message-content .message-container .msg-details .message-divider[data-v-f62f2aee]{margin:0!important}.chat-message-content .message-container .msg-details .message-tool[data-v-f62f2aee]{height:22px;font-size:22px!important;display:-webkit-box;display:-ms-flexbox;display:flex;margin:16px;margin-bottom:12px}.chat-message-content .message-container .msg-details .message-tool .tool-icon[data-v-f62f2aee]{margin-right:20px;cursor:pointer}.chat-message-content .message-container .msg-details .message-input[data-v-f62f2aee] .el-textarea__inner{border:none}.chat-message-content .message-container .msg-details .message-footer[data-v-f62f2aee]{height:64px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 16px 16px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chat-message-content .message-container .msg-details .message-footer .footer-info[data-v-f62f2aee]{font-size:var(--x-font-size-12,12px);color:#bfbfbf;margin-right:8px}.chat-message-content .message-read-records[data-v-f62f2aee] .el-dialog{-webkit-box-shadow:0 5px 12px 4px rgba(0,0,0,.0901960784),0 3px 6px 0 rgba(0,0,0,.1215686275),0 1px 2px -2px rgba(0,0,0,.1607843137);box-shadow:0 5px 12px 4px rgba(0,0,0,.0901960784),0 3px 6px 0 rgba(0,0,0,.1215686275),0 1px 2px -2px rgba(0,0,0,.1607843137)}.chat-message-content .message-read-records[data-v-f62f2aee] .el-dialog__header{display:block!important;height:42px;padding:10px 12px;background-color:#f5f5f5;border-radius:6px 6px 0 0}.chat-message-content .message-read-records[data-v-f62f2aee] .el-dialog__body{overflow:hidden}.chat-message-content .message-read-records-content[data-v-f62f2aee]{height:398px;display:-webkit-box;display:-ms-flexbox;display:flex}.chat-message-content .message-read-records-content .records[data-v-f62f2aee]{padding:9px 0 9px 16px}.chat-message-content .message-read-records-content .unread[data-v-f62f2aee]{width:50%;border-right:1px solid #f0f0f0}.chat-message-content .message-read-records-content .read[data-v-f62f2aee]{-webkit-box-flex:1;-ms-flex:1;flex:1}.chat-message-content .message-read-records-content .header[data-v-f62f2aee]{margin-bottom:16px}.chat-message-content .message-read-records-content .header-count[data-v-f62f2aee]{margin-right:4px;font-size:20px;font-weight:700}.chat-message-content .message-read-records-content .list[data-v-f62f2aee]{height:calc(100% - 26px);padding-bottom:8px;overflow-y:scroll}.chat-message-content .message-read-records-content .list .item[data-v-f62f2aee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:32px;margin-bottom:16px}.chat-message-content .message-read-records-content .list .item-avatar[data-v-f62f2aee]{margin-right:8px;width:32px;height:32px}.chat-message-content .message-read-records-content .list .item-avatar .avatar[data-v-f62f2aee]{width:100%;height:100%;border-radius:50%;-o-object-fit:contain;object-fit:contain;overflow:hidden}.chat-message-content .message-read-records-content .list .item-name[data-v-f62f2aee]{-webkit-box-flex:1;-ms-flex:1;flex:1}.edit-container[data-v-f62f2aee]{height:200px}.no-current-chat[data-v-f62f2aee]{height:100%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFYAAABWCAYAAABVVmH3AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJ4SURBVHgB7d1NbtpAGIfxMZ8WQoCQWHfXbW+Qo/QyvUGP0C57hO56jO44ARTxYSSEOy/RSPkwDoN5CDj/nxQlmHiAJ4HYjCFJnucdJxfXcIJQWIjCQhQWorAQhYUoLERhIQoLaZWduV6vvzQajaGTQmma/jl2XmlY79d+v//kpMjUf3w+dqYeCiAKC1FYiMJCFBaisBCFhSgsRGEhCgtRWIjCQhQWorAQhYUoLERhIQoLUViIwkLemkysZD6f20yv8xOSrtfrucFg4FqtuIu0dWezmdtsNofTNs5oNHJ+9jhmGLfb7Q7jbLfbw+l+v38Yh4L9xlrU5XJ5CGMssN2wc8YJUcM4i8XCxbJ1QlRj1+2ccU6FhX16I54uC6FPlWXZq2UWN4ZdZtE6sePEwMLmeV64PDZs0ffHjnHsupD0xwuisBCFhSgs5OphY7c/LyFJEndt2K1sNpuvltnOQWzYbrd70rIydplF63Q63GsHsbDj8fjZXpZ9PZlMXKyicWxZLNvLejnOcMgd+puUveTTb0D/9Z8qHR8bdhTa7XalhwEbx9a3e8IlxrHrU9HU714fPT4Wfa7AxN5t72Wct2irAKKwEIWFKCxEYSEKC1FYiMJCFBaisBCFhSgsRGEhCgtRWIjCQhQWorAQhYWUznn5+fjvfrKxykGkX13FyUj3+KY2P9yN8V3+lZ2fkG/Mu1qtfvsfzoM7z9TPpn5L0/Snu0P4LO0Z7jpocEthaxE0uIWwtQoavGfYWgYN3iNsrYMG1wz7IYIG1wj7oYIG6HZslmUPZW8FWmeJ/nMHQ88VQBQWorAQhYUoLERhIQoLUViIwkIUFqKwkP9B+LHi7roxVAAAAABJRU5ErkJggg==) no-repeat 50%}[data-v-1b6a3282] .chat-file-daterange .el-range-separator{width:24px}.chat-file-content[data-v-1b6a3282]{height:100%;width:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.aside[data-v-1b6a3282]{width:140px;-ms-flex-negative:0;flex-shrink:0;background-color:#fafafa;border-right:1px solid #f0f0f0;padding-top:12px}.aside li[data-v-1b6a3282]{height:46px;padding:12px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.aside li.active[data-v-1b6a3282]{background:-webkit-gradient(linear,left top,right top,from(#ddd),to(hsla(0,0%,100%,0)));background:linear-gradient(90deg,#ddd,hsla(0,0%,100%,0) 100%)}.aside .el-pointer[data-v-1b6a3282]{cursor:pointer}.main[data-v-1b6a3282]{-webkit-box-flex:1;-ms-flex:1;flex:1}.main .file-list[data-v-1b6a3282]{height:calc(100% - 65px);padding:20px 12px;overflow-y:auto}.main .file-list .file-list-group[data-v-1b6a3282]{margin-bottom:24px}.main .file-list .file-list-group[data-v-1b6a3282]:last-child{margin-bottom:0}.main .file-list .file-list-group .file-item[data-v-1b6a3282]{margin-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.main .file-list .file-list-group .file-item .left[data-v-1b6a3282]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}.main .file-list .file-list-group .file-item .left .svg-icon[data-v-1b6a3282]{position:relative;top:4px;width:36px;height:36px;margin-right:16px}.main .file-list .file-list-group .file-item .left .file-detail[data-v-1b6a3282]{-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}.main .file-list .file-list-group .file-item .left .file-detail .file-name[data-v-1b6a3282]{line-height:22px;max-width:348px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-transition:all .2s ease;transition:all .2s ease}.main .file-list .file-list-group .file-item .left .file-detail .file-name[data-v-1b6a3282]:hover{font-weight:700}.main .file-list .file-list-group .file-item .left .file-detail .send-user[data-v-1b6a3282]{line-height:22px;font-size:var(--x-font-size-12,12px);color:#8c8c8c}.main .file-list .file-list-group .file-item .right[data-v-1b6a3282]{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:176px;color:#8c8c8c}.main .file-list .file-list-group .file-item .right .download-icon[data-v-1b6a3282]{-ms-flex-negative:0;flex-shrink:0;margin-right:4px;width:16px;height:16px}.main .file-list .file-list-group .file-item .right p[data-v-1b6a3282]{line-height:20px}.main .file-list .file-list-group .file-item[data-v-1b6a3282]:last-of-type{margin-bottom:0}.main .file-list .group-name[data-v-1b6a3282]{line-height:22px;margin-bottom:24px;color:#8c8c8c}.main-top[data-v-1b6a3282]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:64px;border-bottom:1px solid #f0f0f0;padding-left:12px}.main-top .el-icon-close[data-v-1b6a3282]{margin-left:auto;margin-right:20px}.serchbar[data-v-1b6a3282]{width:228px}.default[data-v-1b6a3282]{height:calc(100% - 65px);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;color:#8c8c8c}a,article,aside,b,body,button,dd,div,dl,dt,figcaption,figure,footer,h1,h2,h3,h4,h5,h6,header,i,input,label,li,nav,p,section,select,span,textarea,ul{padding:0;margin:0;list-style:none;font-style:normal;text-decoration:none;border:none;-webkit-box-sizing:border-box;box-sizing:border-box}a:hover,article:hover,aside:hover,b:hover,body:hover,button:hover,dd:hover,div:hover,dl:hover,dt:hover,figcaption:hover,figure:hover,footer:hover,h1:hover,h2:hover,h3:hover,h4:hover,h5:hover,h6:hover,header:hover,i:hover,input:hover,label:hover,li:hover,nav:hover,p:hover,section:hover,select:hover,span:hover,textarea:hover,ul:hover{outline:none}a,a:focus,a:hover{cursor:pointer;color:inherit}.hover-overflow-auto{overflow:hidden}.hover-overflow-auto:hover{overflow:auto!important}.fill-height{height:100%}.v-chat .el-pointer{cursor:pointer}.app-container{background:#fff;padding:16px}.v-chat .el-bg-white{background-color:#fff}.v-chat .el-overflow{overflow:auto}.v-chat .el-text-overflow{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v-chat .el-overflow-hidden{overflow:hidden}.v-chat .el-hover-overflow{overflow-y:hidden}.v-chat .el-hover-overflow:hover{overflow-y:auto;overflow-y:overlay;overflow-x:hidden}.v-chat .el-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.v-chat .el-flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.v-chat .el-flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.v-chat .el-flex-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.v-chat .el-flex-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.v-chat .el-flex-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.v-chat .el-flex-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.v-chat .el-flex-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.v-chat .el-flex-grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.v-chat .el-flex-shrink{-ms-flex-negative:0;flex-shrink:0}.v-chat .el-flex-y-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.v-chat .el-fr{float:right}.v-chat .el-fl{float:left}.v-chat .el-text-center{text-align:center}.v-chat .el-block{display:block}.v-chat .el-inline-block{display:inline-block}.v-chat .el-clear:after{content:"";display:block;clear:both}.v-chat .el-ma-0{margin:0}.v-chat .el-ma-1{margin:4px}.v-chat .el-ma-2{margin:8px}.v-chat .el-ma-3{margin:12px}.v-chat .el-ma-4{margin:16px}.v-chat .el-ma-5{margin:20px}.v-chat .el-ma-6{margin:24px}.v-chat .el-ma-7{margin:28px}.v-chat .el-ma-8{margin:32px}.v-chat .el-ma-9{margin:36px}.v-chat .el-ma-10{margin:40px}.v-chat .el-ma-11{margin:44px}.v-chat .el-ma-12{margin:48px}.v-chat .el-ma-auto{margin:auto}.v-chat .el-mx-0{margin-right:0;margin-left:0}.v-chat .el-mx-1{margin-right:4px;margin-left:4px}.v-chat .el-mx-2{margin-right:8px;margin-left:8px}.v-chat .el-mx-3{margin-right:12px;margin-left:12px}.v-chat .el-mx-4{margin-right:16px;margin-left:16px}.v-chat .el-mx-5{margin-right:20px;margin-left:20px}.v-chat .el-mx-6{margin-right:24px;margin-left:24px}.v-chat .el-mx-7{margin-right:28px;margin-left:28px}.v-chat .el-mx-8{margin-right:32px;margin-left:32px}.v-chat .el-mx-9{margin-right:36px;margin-left:36px}.v-chat .el-mx-10{margin-right:40px;margin-left:40px}.v-chat .el-mx-11{margin-right:44px;margin-left:44px}.v-chat .el-mx-12{margin-right:48px;margin-left:48px}.v-chat .el-mx-auto{margin-right:auto;margin-left:auto}.v-chat .el-my-0{margin-top:0;margin-bottom:0}.v-chat .el-my-1{margin-top:4px;margin-bottom:4px}.v-chat .el-my-2{margin-top:8px;margin-bottom:8px}.v-chat .el-my-3{margin-top:12px;margin-bottom:12px}.v-chat .el-my-4{margin-top:16px;margin-bottom:16px}.v-chat .el-my-5{margin-top:20px;margin-bottom:20px}.v-chat .el-my-6{margin-top:24px;margin-bottom:24px}.v-chat .el-my-7{margin-top:28px;margin-bottom:28px}.v-chat .el-my-8{margin-top:32px;margin-bottom:32px}.v-chat .el-my-9{margin-top:36px;margin-bottom:36px}.v-chat .el-my-10{margin-top:40px;margin-bottom:40px}.v-chat .el-my-11{margin-top:44px;margin-bottom:44px}.v-chat .el-my-12{margin-top:48px;margin-bottom:48px}.v-chat .el-my-auto{margin-top:auto;margin-bottom:auto}.v-chat .el-mt-n1{margin-top:-4px}.v-chat .el-mt-0{margin-top:0}.v-chat .el-mt-1-half{margin-top:2px}.v-chat .el-mt-1{margin-top:4px}.v-chat .el-mt-2{margin-top:8px}.v-chat .el-mt-2-half{margin-top:10px}.v-chat .el-mt-3{margin-top:12px}.v-chat .el-mt-4{margin-top:16px}.v-chat .el-mt-5{margin-top:20px}.v-chat .el-mt-6{margin-top:24px}.v-chat .el-mt-7{margin-top:28px}.v-chat .el-mt-8{margin-top:32px}.v-chat .el-mt-9{margin-top:36px}.v-chat .el-mt-10{margin-top:40px}.v-chat .el-mt-11{margin-top:44px}.v-chat .el-mt-12{margin-top:48px}.v-chat .el-mt-auto{margin-top:auto}.v-chat .el-mr-0{margin-right:0}.v-chat .el-mr-1-half{margin-right:2px}.v-chat .el-mr-1{margin-right:4px}.v-chat .el-mr-2{margin-right:8px}.v-chat .el-mr-3{margin-right:12px}.v-chat .el-mr-4{margin-right:16px}.v-chat .el-mr-5{margin-right:20px}.v-chat .el-mr-6{margin-right:24px}.v-chat .el-mr-7{margin-right:28px}.v-chat .el-mr-8{margin-right:32px}.v-chat .el-mr-9{margin-right:36px}.v-chat .el-mr-10{margin-right:40px}.v-chat .el-mr-11{margin-right:44px}.v-chat .el-mr-12{margin-right:48px}.v-chat .el-mr-auto{margin-right:auto}.v-chat .el-mb-0{margin-bottom:0}.v-chat .el-mb-1{margin-bottom:4px}.v-chat .el-mb-2{margin-bottom:8px}.v-chat .el-mb-3{margin-bottom:12px}.v-chat .el-mb-4{margin-bottom:16px}.v-chat .el-mb-5{margin-bottom:20px}.v-chat .el-mb-6{margin-bottom:24px}.v-chat .el-mb-7{margin-bottom:28px}.v-chat .el-mb-8{margin-bottom:32px}.v-chat .el-mb-9{margin-bottom:36px}.v-chat .el-mb-10{margin-bottom:40px}.v-chat .el-mb-11{margin-bottom:44px}.v-chat .el-mb-12{margin-bottom:48px}.v-chat .el-mb-auto{margin-bottom:auto}.v-chat .el-ml-0{margin-left:0}.v-chat .el-ml-1-half{margin-left:2px}.v-chat .el-ml-1{margin-left:4px}.v-chat .el-ml-2-half{margin-left:6px}.v-chat .el-ml-2{margin-left:8px}.v-chat .el-ml-3{margin-left:12px}.v-chat .el-ml-4{margin-left:16px}.v-chat .el-ml-5{margin-left:20px}.v-chat .el-ml-6{margin-left:24px}.v-chat .el-ml-7{margin-left:28px}.v-chat .el-ml-8{margin-left:32px}.v-chat .el-ml-9{margin-left:36px}.v-chat .el-ml-10{margin-left:40px}.v-chat .el-ml-11{margin-left:44px}.v-chat .el-ml-12{margin-left:48px}.v-chat .el-ml-auto{margin-left:auto}.v-chat .el-pa-0{padding:0}.v-chat .el-pa-1{padding:4px}.v-chat .el-pa-2{padding:8px}.v-chat .el-pa-3{padding:12px}.v-chat .el-pa-4{padding:16px}.v-chat .el-pa-5{padding:20px}.v-chat .el-pa-6{padding:24px}.v-chat .el-pa-7{padding:28px}.v-chat .el-pa-8{padding:32px}.v-chat .el-pa-9{padding:36px}.v-chat .el-pa-10{padding:40px}.v-chat .el-pa-11{padding:44px}.v-chat .el-pa-12{padding:48px}.v-chat .el-px-0{padding-right:0;padding-left:0}.v-chat .el-px-1{padding-right:4px;padding-left:4px}.v-chat .el-px-2{padding-right:8px;padding-left:8px}.v-chat .el-px-3{padding-right:12px;padding-left:12px}.v-chat .el-px-4{padding-right:16px;padding-left:16px}.v-chat .el-px-5{padding-right:20px;padding-left:20px}.v-chat .el-px-6{padding-right:24px;padding-left:24px}.v-chat .el-px-7{padding-right:28px;padding-left:28px}.v-chat .el-px-8{padding-right:32px;padding-left:32px}.v-chat .el-px-9{padding-right:36px;padding-left:36px}.v-chat .el-px-10{padding-right:40px;padding-left:40px}.v-chat .el-px-11{padding-right:44px;padding-left:44px}.v-chat .el-px-12{padding-right:48px;padding-left:48px}.v-chat .el-py-0{padding-top:0;padding-bottom:0}.v-chat .el-py-1{padding-top:4px;padding-bottom:4px}.v-chat .el-py-2{padding-top:8px;padding-bottom:8px}.v-chat .el-py-3{padding-top:12px;padding-bottom:12px}.v-chat .el-py-4{padding-top:16px;padding-bottom:16px}.v-chat .el-py-5{padding-top:20px;padding-bottom:20px}.v-chat .el-py-6{padding-top:24px;padding-bottom:24px}.v-chat .el-py-7{padding-top:28px;padding-bottom:28px}.v-chat .el-py-8{padding-top:32px;padding-bottom:32px}.v-chat .el-py-9{padding-top:36px;padding-bottom:36px}.v-chat .el-py-10{padding-top:40px;padding-bottom:40px}.v-chat .el-py-11{padding-top:44px;padding-bottom:44px}.v-chat .el-py-12{padding-top:48px;padding-bottom:48px}.v-chat .el-pt-0{padding-top:0}.v-chat .el-pt-1{padding-top:4px}.v-chat .el-pt-2{padding-top:8px}.v-chat .el-pt-3{padding-top:12px}.v-chat .el-pt-4{padding-top:16px}.v-chat .el-pt-5{padding-top:20px}.v-chat .el-pt-6{padding-top:24px}.v-chat .el-pt-7{padding-top:28px}.v-chat .el-pt-8{padding-top:32px}.v-chat .el-pt-9{padding-top:36px}.v-chat .el-pt-10{padding-top:40px}.v-chat .el-pt-11{padding-top:44px}.v-chat .el-pt-12{padding-top:48px}.v-chat .el-pr-0{padding-right:0}.v-chat .el-pr-1-half{padding-right:2px}.v-chat .el-pr-1{padding-right:4px}.v-chat .el-pr-2{padding-right:8px}.v-chat .el-pr-3{padding-right:12px}.v-chat .el-pr-4{padding-right:16px}.v-chat .el-pr-5{padding-right:20px}.v-chat .el-pr-6{padding-right:24px}.v-chat .el-pr-7{padding-right:28px}.v-chat .el-pr-8{padding-right:32px}.v-chat .el-pr-9{padding-right:36px}.v-chat .el-pr-10{padding-right:40px}.v-chat .el-pr-11{padding-right:44px}.v-chat .el-pr-12{padding-right:48px}.v-chat .el-pb-0{padding-bottom:0}.v-chat .el-pb-1{padding-bottom:4px}.v-chat .el-pb-2{padding-bottom:8px}.v-chat .el-pb-3{padding-bottom:12px}.v-chat .el-pb-4{padding-bottom:16px}.v-chat .el-pb-5{padding-bottom:20px}.v-chat .el-pb-6{padding-bottom:24px}.v-chat .el-pb-7{padding-bottom:28px}.v-chat .el-pb-8{padding-bottom:32px}.v-chat .el-pb-9{padding-bottom:36px}.v-chat .el-pb-10{padding-bottom:40px}.v-chat .el-pb-11{padding-bottom:44px}.v-chat .el-pb-12{padding-bottom:48px}.v-chat .el-pl-0{padding-left:0}.v-chat .el-pl-1-half{padding-left:2px}.v-chat .el-pl-1{padding-left:4px}.v-chat .el-pl-2{padding-left:8px}.v-chat .el-pl-3{padding-left:12px}.v-chat .el-pl-4{padding-left:16px}.v-chat .el-pl-5{padding-left:20px}.v-chat .el-pl-6{padding-left:24px}.v-chat .el-pl-7{padding-left:28px}.v-chat .el-pl-8{padding-left:32px}.v-chat .el-pl-9{padding-left:36px}.v-chat .el-pl-10{padding-left:40px}.v-chat .el-pl-11{padding-left:44px}.v-chat .el-pl-12{padding-left:48px}.xx-context-menu-components[data-v-8a532e60]{position:fixed;width:130px;background-color:#fff;z-index:9999;border-radius:2px}.xx-context-menu-components .context-menu-box[data-v-8a532e60]{margin:0;padding:4px 0;height:auto;-webkit-box-shadow:2px 2px 4px 4px rgba(0,0,0,.18);box-shadow:2px 2px 4px 4px rgba(0,0,0,.18)}.xx-context-menu-components .context-menu-box .menu-li[data-v-8a532e60]{list-style:none;padding:0 8px;line-height:30px;font-size:13px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}.xx-context-menu-components .context-menu-box .menu-li[data-v-8a532e60]:not(:last-child){border-bottom:1px solid #ddd}.xx-context-menu-components .context-menu-box .menu-li[data-v-8a532e60]:hover{opacity:.5}.xx-context-menu-components .context-menu-box .menu-li i[data-v-8a532e60]{width:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xx-context-menu-components .el-ml-2[data-v-8a532e60]{margin-left:8px}.short-key-dailog[data-v-13a51b10] .el-dialog .el-dialog__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px!important;height:48px}.short-key-dailog[data-v-13a51b10] .el-dialog .el-dialog__body{padding:0!important}.short-key-dailog[data-v-13a51b10] .el-dialog .el-dialog__header{display:block}.short-key-dailog .short-key[data-v-13a51b10]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:60px 24px;font-size:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.shortkey-content[data-v-131f59e6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:16px;margin-bottom:8px}.shortkey-content .shortkey-item[data-v-131f59e6]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shortkey-content .shortkey-item .label[data-v-131f59e6]{margin-right:24px}.shortkey-content .shortkey-item .disabled-text[data-v-131f59e6]{color:#999}.shortkey-content .shortkey-item .value[data-v-131f59e6]{border:1px solid #eee;background:#f8f8f8;padding:4px 12px;cursor:pointer}.chat-share-daolog[data-v-f72f121c] .el-dialog .el-dialog__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px!important;height:48px}.chat-share-daolog[data-v-f72f121c] .el-dialog .el-dialog__body{padding:12px 24px!important}.chat-share-daolog[data-v-f72f121c] .el-dialog .el-dialog__header{display:block}.chat-share-daolog .label[data-v-f72f121c]{font-weight:600;font-size:16px;padding-bottom:12px}.chat-share-daolog .about .about-name[data-v-f72f121c]{margin-bottom:4px}.chat-share-daolog .userinfo[data-v-f72f121c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:24px}.chat-share-daolog .userinfo .logout[data-v-f72f121c]{margin-left:36px;cursor:pointer;color:var(--x-color-primary,#3464cf)}.chat-share-daolog .user-avator[data-v-f72f121c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chat-share-daolog .user-avator img[data-v-f72f121c]{width:36px;height:36px;border-radius:50%}.chat-share-daolog .user-avator .name[data-v-f72f121c]{margin-left:8px}[data-v-17578ca8] .el-dialog{width:830px;padding:0}[data-v-17578ca8] .el-dialog .el-dialog__body{padding:0!important;max-height:100%}[data-v-17578ca8] .el-dialog .el-dialog__header{display:none}.chat-main-content[data-v-17578ca8]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100%;max-height:100%;height:610px;background-color:#fff;border-radius:4px}.chat-main-content .chat-tool[data-v-17578ca8]{min-width:60px;-ms-flex-negative:0;flex-shrink:0;background-color:#1491ed;border-radius:4px 0 0 4px;overflow:hidden}.chat-main-content .chat-file[data-v-17578ca8]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%}.chat-main-content .chat-room[data-v-17578ca8]{width:260px;-ms-flex-negative:0;flex-shrink:0;background-color:#fafafa}.chat-main-content .chat-message[data-v-17578ca8]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.chat-dialog[data-v-684b7254] {
  pointer-events: none;
}
.chat-dialog[data-v-684b7254]  .el-dialog {
  width: 836px;
  border-radius: 6px;
  pointer-events: auto;
  border: 2px solid var(--x-color-border-primary);
}
.chat-dialog[data-v-684b7254]  .el-dialog .el-dialog__header {
  display: none;
}
.chat-dialog[data-v-684b7254]  .el-dialog .el-dialog__body {
  padding: 0 !important;
  max-height: none;
}
[data-v-684b7254] .el-date-editor .el-range-separator {
  width: 7%;
}
[data-v-684b7254] .chat-room-content .contextmenu li {
  white-space: nowrap;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.update-add[data-v-713cb85e]  .el-dialog {
  width: 500px !important;
}
.update-add .update-add-main[data-v-713cb85e] {
  width: 100%;
}
.width-100p[data-v-713cb85e] {
  width: 100%;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.upmod-bg[data-v-713cb85e]  .el-dialog {
  border-radius: 16px;
  overflow: hidden;
}
.upmod-bg[data-v-713cb85e]  .el-dialog .el-dialog__header {
  display: none;
}
.upmod-bg[data-v-713cb85e]  .el-dialog .el-dialog__body {
  padding: 12px 16px;
}
.upmod-base[data-v-713cb85e] {
  width: 100%;
}
.upmod-base .upmod-sup[data-v-713cb85e] {
  width: 100%;
  height: 150px;
  background: linear-gradient(225deg, #1590f8 0%, #2770e8 100%), linear-gradient(225deg, #0aa8f2 0%, #0a87f2 100%);
  position: relative;
  z-index: 1;
}
.upmod-base .upmod-sup .upmod-p-img[data-v-713cb85e] {
  display: block;
  width: 122px;
  height: 124px;
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 1;
}
.upmod-base .upmod-sup .upmod-p-base[data-v-713cb85e] {
  width: 100%;
  height: 100%;
  padding: 40px 36px 60px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
}
.upmod-base .upmod-sup .upmod-p-base .upmod-pb-title[data-v-713cb85e] {
  width: 100%;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
}
.upmod-base .upmod-sup .upmod-p-base .upmod-pb-title > img[data-v-713cb85e] {
  flex: none;
  width: 40px;
  height: 40px;
  margin: 0 10px 0 0;
}
.upmod-base .upmod-sup .upmod-p-base .upmod-pb-title > p[data-v-713cb85e] {
  flex: none;
  font-size: 32px !important;
  line-height: 40px;
  color: #fff;
  text-align: left;
  font-family: "宋体";
  font-weight: 600;
}
.upmod-base .upmod-sup .upmod-p-base .upmod-pb-version[data-v-713cb85e] {
  padding: 0 0 0 50px;
  font-size: 16px !important;
  line-height: 24px;
  color: #fff;
  text-align: left;
  margin: 4px 0 0 0;
}
.upmod-base .upmod-sup .upmod-p-base .upmod-pb-hint[data-v-713cb85e] {
  width: calc(100% - 50px);
  height: 34px;
  padding: 2px 13px;
  background: #e9f0fc;
  border-radius: 4px;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  position: absolute;
  bottom: 13px;
  left: 25px;
}
.upmod-base .upmod-sup .upmod-p-base .upmod-pb-hint > i[data-v-713cb85e] {
  flex: none;
  font-size: 14px;
  color: #2770e8;
  margin: 0 10px 0 0;
}
.upmod-base .upmod-sup .upmod-p-base .upmod-pb-hint > p[data-v-713cb85e] {
  flex: none;
  font-size: 14px !important;
  line-height: 22px;
  color: #2770e8;
  text-align: left;
}
.upmod-base .upmod-cen[data-v-713cb85e] {
  width: 100%;
  padding: 16px;
  background: #fff;
}
.upmod-base .upmod-cen .upmod-c-title[data-v-713cb85e] {
  width: 100%;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
}
.upmod-base .upmod-cen .upmod-c-title > img[data-v-713cb85e] {
  flex: none;
  width: 16px;
  height: 16px;
  margin: 0 10px 0 0;
}
.upmod-base .upmod-cen .upmod-c-title > p[data-v-713cb85e] {
  flex: none;
  font-size: 16px !important;
  line-height: 24px;
  color: #262626;
  text-align: left;
  font-weight: 600;
}
.upmod-base .upmod-cen .upmod-c-main[data-v-713cb85e] {
  width: 100%;
  margin: 12px 0 0;
}
.upmod-base .upmod-cen .upmod-c-main .upmod-cm-each[data-v-713cb85e] {
  width: 100%;
}
.upmod-base .upmod-cen .upmod-c-main .upmod-cm-each > p[data-v-713cb85e] {
  font-size: 14px;
  line-height: 24px;
  color: #595959;
  text-align: left;
  word-break: break-all;
}
.upmod-base .upmod-sub[data-v-713cb85e] {
  width: 100%;
  padding: 16px;
  background: #fff;
  border-top: 1px solid #f0f0f0;
  display: flex;
  flex-flow: row nowrap;
  justify-content: flex-end;
}
.upmod-base .upmod-sub[data-v-713cb85e]  .el-button {
  border-radius: 16px !important;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.nav-container[data-v-434a0228] {
  width: 100%;
}
.nav-container .nav-bar-box[data-v-434a0228] {
  width: 100%;
  height: 64px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0 16px;
}
.nav-container .nav-bar-box .nav-left[data-v-434a0228] {
  height: 100%;
  display: flex;
  align-items: center;
  flex-grow: 1;
  flex-shrink: 1;
  overflow: hidden;
}
.nav-container .nav-bar-box .nav-left .nav-logo[data-v-434a0228] {
  margin-right: 20px;
}
.nav-container .nav-bar-box .nav-left .nav-logo img[data-v-434a0228] {
  height: 64px;
}
.nav-container .nav-bar-box .nav-left .router-box[data-v-434a0228] {
  height: 64px;
  flex: 1;
}
.nav-container .nav-bar-box .nav-left .nav-menu-item[data-v-434a0228] {
  font-weight: var(--x-font-weight-bold);
  color: var(--x-color-primary);
}
.nav-container .nav-bar-box .nav-right[data-v-434a0228] {
  height: 100%;
  white-space: nowrap;
  display: flex;
  align-items: center;
  position: relative;
  z-index: 1;
  flex-shrink: 0;
}
.nav-container .nav-bar-box .nav-right .land-map[data-v-434a0228] {
  height: 36px;
  display: flex;
  align-items: center;
  padding: 2px 16px 2px 16px;
  border-radius: 18px;
  border: 1px solid var(--x-color-border-primary);
  font-size: var(--x-font-size-16);
  font-weight: var(--x-font-weight-600);
  margin-right: 12px;
  background-color: var(--x-color-white);
}
.nav-container .nav-bar-box .nav-right .land-map > div[data-v-434a0228] {
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--x-color-font-title);
  flex: 1;
  position: relative;
  cursor: pointer;
}
.nav-container .nav-bar-box .nav-right .land-map > div > img[data-v-434a0228] {
  width: 16px;
  height: 16px;
  margin-right: 5px;
}
.nav-container .nav-bar-box .nav-right .land-map .application-system[data-v-434a0228] {
  color: var(--x-color-font-primary);
}
.nav-container .nav-bar-box .nav-right .land-map .el-icon-monitor[data-v-434a0228] {
  color: var(--x-color-font-primary);
  margin-right: 4px;
  font-size: var(--x-font-size-16);
}
.nav-container .nav-bar-box .nav-right .vertical-dividing-line[data-v-434a0228] {
  width: 3px;
  height: 32px;
  margin: 0 10px;
}
.nav-container .nav-bar-box .nav-right .search[data-v-434a0228] {
  margin-right: 12px;
}
.nav-container .nav-bar-box .nav-right .search .nav-input[data-v-434a0228]  .el-input__inner {
  border-radius: 36px;
  border: 1px solid var(--x-color-border);
  background: var(--x-color-white);
  padding-left: 16px !important;
  color: var(--x-color-font-primary) !important;
  height: 32px;
  line-height: 32px;
}
.nav-container .nav-bar-box .nav-right .search .nav-input[data-v-434a0228]  .el-input__inner::-webkit-input-placeholder {
  color: var(--x-color-font-tip) !important;
}
.nav-container .nav-bar-box .nav-right .search .nav-input[data-v-434a0228]  .el-input__inner:-ms-input-placeholder {
  color: var(--x-color-font-tip) !important;
}
.nav-container .nav-bar-box .nav-right .search .nav-input[data-v-434a0228]  .el-input__inner::placeholder {
  color: var(--x-color-font-tip) !important;
}
.nav-container .nav-bar-box .nav-right .search .nav-input .el-input__icon[data-v-434a0228] {
  color: var(--x-color-font);
}
.nav-container .nav-bar-box .nav-right .ai[data-v-434a0228] {
  margin-right: 12px;
  width: 24px;
  height: 24px;
  cursor: pointer;
  background: url(data:image/png;base64,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) no-repeat center;
  background-size: 100% 100%;
  padding: 3px;
}
.nav-container .nav-bar-box .nav-right .qrcode[data-v-434a0228],
.nav-container .nav-bar-box .nav-right .notice[data-v-434a0228] {
  width: 36px;
  height: 36px;
  border-radius: 50%;
  border: 1px solid var(--x-color-primary-l4);
  background-color: var(--x-color-white);
  margin-right: 12px;
  cursor: pointer;
  padding: 6px;
  background-size: 80% 80%;
  text-align: center;
}
.nav-container .nav-bar-box .nav-right .qrcode i[data-v-434a0228],
.nav-container .nav-bar-box .nav-right .notice i[data-v-434a0228] {
  font-size: 20px;
  font-weight: 600;
}
.nav-container .nav-bar-box .nav-right .notice2[data-v-434a0228] {
  margin-right: 12px;
}
.nav-container .nav-bar-box .nav-right .avatar-container[data-v-434a0228] {
  position: relative;
  flex-shrink: 0;
}
.nav-container .nav-bar-box .nav-right .avatar-container .avatar-wrapper[data-v-434a0228] {
  position: relative;
  line-height: 100%;
  display: flex;
  align-items: center;
  outline: none;
  gap: 8px;
}
.nav-container .nav-bar-box .nav-right .avatar-container .avatar-wrapper .avatar-head-name[data-v-434a0228] {
  font-size: var(--x-font-size-14);
  line-height: 20px;
}
.nav-container .nav-bar-box .nav-right .avatar-container .avatar-wrapper .user-avatar[data-v-434a0228] {
  cursor: pointer;
  width: 32px;
  height: 32px;
  border-radius: 50%;
  border: 2px solid var(--x-color-white);
}
.nav-container .nav-bar-box .right-tree[data-v-434a0228] {
  position: absolute;
  right: 0;
  top: 0;
  width: 200px;
  height: 104px;
}
@media screen and (min-width: 768px) and (max-width: 1366px) {
.nav-container .nav-bar-box[data-v-434a0228] {
    overflow: hidden;
}
.nav-container .nav-bar-box .nav-left ul[data-v-434a0228] {
    overflow: auto;
}
}
.action-list[data-v-434a0228] {
  height: 100%;
  color: var(--x-color-font-primary);
}
.action-list .action-item[data-v-434a0228] {
  font-weight: var(--x-font-weight-600);
  cursor: pointer;
  margin-right: 16px;
  height: 100%;
  display: flex;
  align-items: center;
}
.action-list .action-item[data-v-434a0228]:last-child {
  margin-right: 0;
}
.action-list .action-item[data-v-434a0228]  .el-badge__content.is-fixed {
  top: 50%;
  right: 0;
  border: 0;
}
.el-icon-caret-bottom[data-v-434a0228] {
  font-size: var(--x-font-size-16) !important;
}
.nav-color[data-v-434a0228] {
  color: var(--x-color-font);
  font-size: var(--x-font-size-12);
}
.nomal-icon[data-v-434a0228],
.func-icon[data-v-434a0228] {
  width: 24px;
  height: 24px;
  border-radius: 50%;
  border: 1px solid var(--x-color-border);
  background-color: var(--x-color-white);
  margin-right: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  padding: 3px;
}
.nomal-icon svg[data-v-434a0228],
.func-icon svg[data-v-434a0228] {
  fill: var(--x-color-font-primary);
}
.nomal-icon.application-system[data-v-434a0228],
.func-icon.application-system[data-v-434a0228] {
  background-color: var(--x-color-bg-primary);
}
.nomal-icon .el-icon-monitor[data-v-434a0228],
.func-icon .el-icon-monitor[data-v-434a0228] {
  color: var(--x-color-white);
  font-size: var(--x-font-size-18);
}
.func-icon-green[data-v-434a0228] {
  overflow: hidden;
  border-radius: 50%;
  border: 1px solid var(--x-color-border);
  background: linear-gradient(335deg, var(--x-color-green-light) 15.92%, var(--x-color-green-dark) 84.08%);
}
@media screen and (max-width: 1440px) {
.nav-container .nav-bar-box .nav-right .land-map[data-v-434a0228] {
    display: none;
}
}
@media only screen and (min-width: 1441px) {
.func-icon[data-v-434a0228] {
    display: none;
}
}
[data-v-434a0228] .im-unread-badge .el-badge__content.is-fixed {
  line-height: 16px;
  right: 23px;
  border-radius: 8px;
}
.weather[data-v-434a0228] {
  display: flex;
  align-items: center;
  gap: 12px;
  margin-right: 12px;
}
.quout[data-v-434a0228] {
  display: flex;
  align-items: center;
  cursor: pointer;
  color: #888;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.el-submenu[data-v-ab5b5fcc]  .el-submenu__icon-arrow {
  top: 51%;
}
.el-submenu[data-v-ab5b5fcc] .third-menu .el-submenu__title {
  border-radius: 0;
  padding-left: 30px !important;
}
.el-submenu[data-v-ab5b5fcc] .third-menu .three-menu {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.el-submenu[data-v-ab5b5fcc] .third-menu .el-menu {
  background-color: transparent !important;
}
.el-submenu[data-v-ab5b5fcc] .third-menu .el-menu .el-menu-item {
  padding-left: 32px !important;
  margin: 0;
  line-height: 56px;
  height: 56px;
}
.el-submenu[data-v-ab5b5fcc] .third-menu .el-menu .el-menu-item i {
  display: inline-block;
  width: 4px;
  height: 4px;
  background: #d9d9d9;
  margin: 0 12px 0 0;
  vertical-align: middle;
}
.sub-menu .topName[data-v-ab5b5fcc] {
  position: relative;
  height: 50px;
  line-height: 50px;
  padding-left: 26px;
}
.sub-menu .topName .badge-item[data-v-ab5b5fcc] {
  color: #262626;
  font-family: Alimama FangYuanTi VF;
  font-size: var(--x-font-size-16) !important;
  font-weight: 700;
}
.sub-menu .topName[data-v-ab5b5fcc]::before {
  position: absolute;
  display: block;
  content: "";
  left: 16px;
  top: 19px;
  height: 16px;
  width: 3px;
  background: var(--x-color-primary);
}
.sub-menu .topName[data-v-ab5b5fcc]::after {
  position: absolute;
  display: block;
  content: "";
  left: 0;
  bottom: 0px;
  height: 1px;
  width: 100%;
  background: #d3e1f2;
}
.badge-item[data-v-ab5b5fcc] {
  white-space: nowrap;
}
.badge-item[data-v-ab5b5fcc]  .el-badge__content {
  right: -3px;
  font-size: var(--x-font-size-12) !important;
  line-height: 16px;
  border-radius: 8px;
  padding: 0 5px;
  top: 16px;
  height: 16px;
  border: none;
}
.badge-item[data-v-ab5b5fcc]  .is-dot {
  height: 8px;
  width: 8px;
  padding: 0;
  right: 0 !important;
  border-radius: 50%;
}
.badge-item[data-v-ab5b5fcc] .el-tooltip {
  max-width: 140px;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.el-submenu[data-v-ab5b5fcc] {
  position: relative;
}
.el-submenu[data-v-ab5b5fcc]  .el-submenu__title {
  padding: 0 !important;
  border-radius: 0 !important;
}
.el-submenu[data-v-ab5b5fcc]  .el-submenu__title span {
  font-weight: 600 !important;
}
.el-submenu[data-v-ab5b5fcc]  .el-submenu__title:hover {
  background: none !important;
}
.el-submenu[data-v-ab5b5fcc]  .el-submenu__title i {
  color: var(--x-color-base);
  font-weight: 600;
}
.el-submenu[data-v-ab5b5fcc]  .el-submenu__title:hover {
  color: var(--x-color-primary) !important;
}
.el-submenu[data-v-ab5b5fcc]  .el-submenu__title:hover i {
  color: var(--x-color-primary) !important;
}
.el-submenu[data-v-ab5b5fcc]  .el-menu {
  margin-bottom: 12px;
  background: none;
}
.el-submenu[data-v-ab5b5fcc]  .el-menu-item {
  padding: 0 8px 0 24px !important;
  height: 56px;
  line-height: 56px;
  margin: 0;
}
.el-submenu[data-v-ab5b5fcc]  .el-menu-item i {
  display: inline-block;
  width: 4px;
  height: 4px;
  background: #99c4e9;
  margin: 0 12px 0 0;
  vertical-align: middle;
}
.el-submenu[data-v-ab5b5fcc]  .el-submenu__title {
  display: flex;
  align-items: center;
  height: 56px;
  line-height: 56px;
  border-radius: 8px;
}
.title-icon[data-v-ab5b5fcc] {
  padding-right: 8px;
  font-weight: normal !important;
  color: #99c4e9;
}
[data-v-ab5b5fcc] .el-submenu .el-submenu__title .el-submenu__icon-arrow::before {
  content: "\e790";
  color: #1F1F1F;
}
[data-v-ab5b5fcc] .el-submenu.is-opened > .el-submenu__title .el-submenu__icon-arrow::before {
  content: "\e791";
  color: #6fa3cf;
}
[data-v-ab5b5fcc] .el-submenu.is-opened > .el-submenu__title .el-submenu__icon-arrow {
  transform: rotate(-90deg) !important;
}
.sub-main-menu[data-v-ab5b5fcc] {
  border: none !important;
}
.sub-main-menu[data-v-ab5b5fcc]  .el-submenu > .el-submenu__title .el-submenu__icon-arrow {
  transform: rotateZ(0);
}
.sub-main-menu[data-v-ab5b5fcc]  .el-menu-item:hover {
  background: var(--x-color-primary-l2) !important;
  color: var(--x-color-primary);
}
.sub-menu[data-v-ab5b5fcc]  .el-submenu .el-menu-item .badge-item-name {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 140px;
  font-size: var(--x-font-size-14);
}
.sub-menu[data-v-ab5b5fcc]  .el-submenu.submenu-no-children .el-submenu__icon-arrow {
  display: none;
}
.sub-menu[data-v-ab5b5fcc]  .el-submenu.threeMeun .badge-item {
  padding-left: 40px;
}
.sub-menu[data-v-ab5b5fcc]  .el-submenu.noshow .el-submenu__title {
  display: none;
}
.sub-menu[data-v-ab5b5fcc]  .el-submenu.noshow > .el-menu--inline {
  display: block !important;
}
.sub-menu[data-v-ab5b5fcc]  .el-submenu.gaolang {
  position: relative;
  background: var(--x-color-primary-l2);
  color: #409eff;
}
.sub-menu[data-v-ab5b5fcc]  .el-submenu.gaolang::after {
  position: absolute;
  content: "";
  display: block;
  z-index: 9;
  height: 100%;
  width: 4px;
  right: 0;
  top: 0;
  background: var(--x-color-primary);
}
[data-v-ab5b5fcc] .el-submenu__title .el-submenu__icon-arrow {
  right: 12px;
}
.divsub[data-v-ab5b5fcc] .sub-main-menu .is-disabled .el-submenu__title,
.sub-main-menu .el-menu-item[data-v-ab5b5fcc] {
  opacity: 1 !important;
  cursor: pointer !important;
}
.divsub[data-v-ab5b5fcc]  > ul > li {
  position: relative;
}
.divsub[data-v-ab5b5fcc]  > ul > li::after {
  position: absolute;
  content: "";
  display: block;
  z-index: 9;
  height: 3px;
  width: 100%;
  right: 0;
  bottom: 0;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOgAAAADCAYAAACZKkM5AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJtSURBVHgBtVbbbtNAED2zdlK1RUQgBQmeeOKBfg/9Sf4JIR4qpKpCSIVcbM9wZneNFieOHaomGs3tzGUv9ljMTACEgqoJfQ7OZZkZf8ovR/KG/+hnCiODfmRkPdWZ+c/FTq2vGum1jPVfR9JMLlvBtfCXPh3B6CDXsTg9IduEf6zGWF6bwEyty6kdyTOnhzJfO8hbYof+OXt80E+dD1RvPwMf16npmzXC92+Qh0vI6gJyvYTcfUF4s6Zzg/BA0Pu3CJtHyPYXZFmTV8Tt0wWpVxClvN9CatqbEC+RVwv1njqpvoJUIZG1CG0DaV0XSGhpqxA6SXGLjnmXXFWX8ru91uQPJKOsGdvrzmM8ZSHXLmHBFQtlx1f0+T9UsHaAk0xdQ3udcvd5NfuoOzb2ZJYfDupCuzkGCRvo09Rb0MInmTP2L9Y5TyH0+WNPPZa659dUJ+K8qDoPsT8R7jd1FfOWYIwz2i1I1t0eSNnP/Vb1AtR9t9wXylgkvc2xIvHiINYosNSTTBvPVP2qadz9JPd5HSeFTQqd56V+Ft4bz1f9drsvxrm9yXUoV9mmfU5NffX4qqZ9nzBVWdfvj8tVXHfy9bxOnPl157lq4rfkLXtZxmcDV7TxrlhHWpDajvgFdHlJ+SesIb+grSHtW9juGvZ6y3zsffMS9oL8N/t63MFWW9grPnNf71Nf737A7j7Abu5ht5/gp8n9SRO0fyvPmQBPnRLnTrfnmlC+5hqHE/QptY9N2qH93Gk8jJvqJd5BTLyZcThZO8ybslM5T9U55juV347gdKTnoU0xPR3nfjnMnarlV0OHedNyOOn/qfsHHuIbGo2AN7sAAAAASUVORK5CYII=) no-repeat 100%/100%;
}
.divsub[data-v-ab5b5fcc]  > ul > li:last-child::after {
  display: none;
}
.hasicon[data-v-ab5b5fcc] {
  display: flex;
  align-items: center;
}
.hasicon svg[data-v-ab5b5fcc] {
  height: 20px;
  width: 20px;
  margin-right: 8px;
  color: var(--x-color-primary);
}
.erjim[data-v-ab5b5fcc] .is-fixed {
  transform: translateX(0);
  right: 0;
  top: 14px;
}
.sub-menu[data-v-ab5b5fcc]  .el-menu-item.is-active {
  background: var(--x-color-primary-l2);
  color: var(--x-color-primary);
}
.sub-menu[data-v-ab5b5fcc]  .el-menu-item.is-active .badge-item-name {
  font-weight: 600;
}
.sub-menu[data-v-ab5b5fcc]  .el-menu-item.is-active::after {
  position: absolute;
  content: "";
  display: block;
  z-index: 9;
  height: 100%;
  width: 4px;
  right: 0;
  top: 0;
  background: var(--x-color-primary);
}
.three-icon[data-v-ab5b5fcc] {
  margin-left: 40px;
  height: 18px;
  width: 18px;
  vertical-align: middle;
  color: var(--x-color-primary);
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.sidebar[data-v-37a68188] {
  position: absolute;
  top: 64px;
  height: calc(100% - 76px);
  left: -300px;
  z-index: 1999;
  border-radius: 8px;
  padding-top: 96px;
  transition: left 0.5s ease;
}
.sidebar[data-v-37a68188] .el-menu {
  background: none;
}
.sidebar .user-info[data-v-37a68188] {
  position: absolute;
  left: 0;
  top: 0;
  height: 96px;
  width: 100%;
  z-index: 1;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
.sidebar .user-info .info[data-v-37a68188] {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  height: 88px;
  background-image: url(/img/sad1.e2316417.png);
  background-repeat: no-repeat;
  background-size: cover;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  padding: 12px 16px;
}
.sidebar .user-info .info img[data-v-37a68188] {
  height: 64px;
  width: 64px;
  margin-right: 8px;
  border-radius: 32px;
}
.sidebar .user-info .info .name[data-v-37a68188] {
  font-family: PingFang SC;
  font-weight: 600;
  font-size: 20px;
  line-height: 28px;
  letter-spacing: 0%;
}
.sidebar .user-info .info .dept[data-v-37a68188] {
  font-family: PingFang SC;
  font-weight: 400;
  font-size: 14px;
  line-height: 22px;
  letter-spacing: 0%;
  color: #595959;
}
.sidebar .user-info .info[data-v-37a68188]::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: -1;
  pointer-events: none;
  background: linear-gradient(180deg, #bedaff 0%, #e8f3ff 100%);
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.1);
}
.sidebar .user-info .shadow[data-v-37a68188] {
  width: 100%;
  height: 8px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPAAAAAICAYAAADHlHLmAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAASGSURBVHgBjVjdUTQ5DJQ+FooAKIiAKsiCy+wusuPSIAIoEuAFfDtbI9Nqtbzrl/mzpVZLluTxt7e3f8cYL7aPh4cH+/z8NBzuPrbLcd7p/jgcrra/36byu9O6eA+ybH8fI61DvbFO4RFynfQazhFyEKetsO/2naYR/oEigYtiG+GdvDGvsNCZb17LeIQ90w7LnCdsHW9oS/hGYHX0W+ginMv1vBZ1Mkckg2Wne5RJslqZfB8D5e3fJlaOJfvl3CzH5bSX/G5GsUR8jLu7O//4+DAA8Xr4/v7+58+fPy8I9ObmpgQCCQ6NilAMCv+1fRLiBNSABHSsLzZvcgLr2G+S7H2CcpoJR6HzmMjAx45KfGRxJx0D1pqax3jBKLZD4edgUtxbo1M9F94YkwhoI5tP3xTHPE8kuG4DpaTTcDJEzHYFwbt7TjQcExRn53QVHkRyVgmp+D/G1dXV34fn5+fXYxV+HVCFr6+vcbOp4QuSgmG58Zv1PL9UCssBzpmtmxvKUkUSAS+dv8k+JreOC+V4lQjk3MWmyobv9kXw/vz8uP8arKqqYcKA5/TdRBURXEpIVhNFCO/8rvAlfvZn5Y/AamdipNt8MsmTLQM2jorZJd/wDXHwWgd7TcxVMtqxVd/Hx8f/DtsDV+HD4WAEuDg5yFlktdHoVg7wjC23xVaDfmLZ3yf5GBiMjxxaMh/ZPe1kG8gZygFtS4820TqWh/NL8BC2ybnCLHCgfQUrJZ+yznIlZByo0xaj2/yYmFv71WYcuVUlCkYkP7XZQka3Sc9tZG/sK8+Be1BLb7RvhM/m2KpvUhBn4e0MfMzytisqrSqWeCDYKGOaiWwCMrpzW0kWjANku/06JW2cceZ8NXQbzZXaxGBbCw76ZmB70iXuJzYcnQPH4tzMslEWblgz6ziQPhvi3wcP/I7ylS1neEjV3KldF3iSLrLpIjsUPop3jB+5J1A34e1kznmwwJ2S1/buWGRtOwNv1ffp6emvbcIstViFjy20dcNrW9il2FUWw6DBtlqeETrZTq0i6S1yvLZTgWlmfppf9A/ReahgtUW1uHTDKTv2NfG+DWAVvGZtS104QJOdztm+bv89m13+J5yTgRhV5S3+HdB+XzA8bLLampcKe4abLNjbf0ZJpi0q+C5jgL7gf9ujp4lRfY2FbFX4/v7+5fb21hQ4le39wrOcAK1aNdRXzkmIg7FZrSgq+9t+hixkUjbEIFdkh+EJQ8eDr3+wrEZwlNr+EEvyZxvG1UbgUR3U9CclUmm/mT5PjqZtPlMpT+/GhWdw5p5l7fY4rbFRz9Gd/GR/6LvAd7NQCDmBz1bYKck7Fqivry97f3+f1XcbBxSwVeHj5QXOwPgTJ37qGD5DNTIzeVYJo+Y3ypjeGGKwzmCt75jKWqrIXXZPrarXv36D5rebe+S2yleBC/Ijq3IQtllZzRm5hXaqzrzJh+INeY5vkKQVj2yrOjfLAAe5pfU0W/5IWtoPso15g7gsnY66xlq0ySwdkWyRZPAIOOWETuBhPvO+4SRPsXjawFh9t/E/DGC+D9Hmu2wAAAAASUVORK5CYII=);
  background-repeat: no-repeat;
  background-size: cover;
}
.sidebar .sader-out[data-v-37a68188] {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 0 4px 4px 4px;
  overflow: hidden;
}
.sidebar .full-bg[data-v-37a68188] {
  width: 232px;
  z-index: 1000;
  height: 100%;
  background-image: url(/img/sidebar-bg.c59b643a.png);
  background-color: var(--x-color-white);
  background-repeat: no-repeat;
  background-size: cover;
  border-left: 1px solid #f0f0f0;
  border-bottom: 1px solid #f0f0f0;
  box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.1);
}
.sidebar .full-bg[data-v-37a68188]::-webkit-scrollbar-thumb {
  background-color: var(--x-color-primary-l4) !important;
  border-radius: 3px !important;
}
.sidebar .full-bg[data-v-37a68188] {
  overflow-x: hidden;
  overflow-y: auto;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}
.sidebar .side-menu[data-v-37a68188] {
  min-width: 80px;
  max-width: 80px;
  overflow: hidden;
  border: none;
  display: flex;
  flex-direction: column;
  align-items: center;
  box-shadow: 1px 0 5px rgba(57, 66, 60, 0.2);
  position: relative;
  z-index: 999;
  flex-grow: 1;
}
.sidebar .side-menu .svg-icon[data-v-37a68188] {
  font-size: var(--x-font-size-icon-24) !important;
}
@media screen and (max-width: 1620px) {
.sidebar .side-menu[data-v-37a68188] .el-menu-item {
    height: 60px;
    text-align: center;
    padding: 8px !important;
    flex-shrink: 0;
    margin-bottom: 2px !important;
    position: relative;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    border-radius: 4px 0 0 4px;
}
}
@media screen and (min-width: 1621px) {
.sidebar .side-menu[data-v-37a68188] .el-menu-item {
    height: 72px;
    text-align: center;
    padding: 8px !important;
    flex-shrink: 0;
    margin-bottom: 6px !important;
    position: relative;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    border-radius: 4px 0 0 4px;
}
}
.sidebar .side-menu .menu-list[data-v-37a68188] {
  min-width: 80px;
  max-width: 80px;
  flex-grow: 1;
  padding: 10px 0;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.sidebar .side-menu .menu-list .selected-menu[data-v-37a68188] {
  position: absolute;
  right: 0;
}
.sidebar .side-menu .menu-list .menu-wrapper[data-v-37a68188] {
  padding-left: 4px;
  width: 100%;
  height: 100%;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.sidebar .side-menu .menu-list .menu-wrapper .el-menu-item[data-v-37a68188] {
  margin-bottom: 4px;
}
.sidebar .side-menu .menu-list .icon-menu-item[data-v-37a68188] {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.sidebar .side-menu .menu-list .icon-menu-item .menu-icon[data-v-37a68188] {
  display: flex;
  width: 24px;
  height: 24px;
  background-size: cover;
  margin-bottom: 4px;
  color: var(--x-color-white);
}
.sidebar .side-menu .menu-list .is-active-head .icon-menu-item .menu-icon[data-v-37a68188] {
  color: var(--x-color-primary);
}
.sidebar .side-menu .menu-list[data-v-37a68188]::-webkit-scrollbar-thumb {
  background-color: var(--x-color-primary-l4) !important;
  border-radius: 3px !important;
}
.sidebar .side-menu .menu-list[data-v-37a68188]:hover {
  overflow-x: hidden;
  overflow-y: auto;
}
.sidebar .side-menu .expandBtn[data-v-37a68188] {
  flex-shrink: 0;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
  margin: 16px 0 8px !important;
}
.sidebar .side-menu .expandBtn .icon-menu-item2[data-v-37a68188] {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 24px;
  width: 24px;
  cursor: pointer;
  color: var(--x-color-white);
}
.sidebar .side-menu .expandBtn .icon-menu-item2 i[data-v-37a68188] {
  font-size: 24px;
}
.sidebar .sub-menu[data-v-37a68188] {
  animation: hidden-data-v-37a68188 0.2s;
  width: 0;
  overflow: hidden;
}
.isExpand[data-v-37a68188] {
  width: 240px;
  left: 16px;
}
.isExpand .sub-menu[data-v-37a68188] {
  animation: show-data-v-37a68188 0.2s;
  width: 100%;
}
@keyframes show-data-v-37a68188 {
0% {
    width: 0;
}
100% {
    width: 180px;
}
}
@keyframes hidden-data-v-37a68188 {
0% {
    width: 180px;
}
100% {
    width: 0;
    display: none !important;
}
}
.menu-tag-active[data-v-37a68188]::after {
  content: "";
  display: block;
  position: absolute;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: var(--x-color-error-l5);
  top: 4px;
  right: 12px;
}
.is-active-head[data-v-37a68188] {
  position: relative;
}
@media screen and (max-width: 1620px) {
.is-active-head[data-v-37a68188]::before {
    position: absolute !important;
    content: "" !important;
    display: block !important;
    right: 4px;
    top: 28px;
    border-left: 4px solid var(--x-color-primary);
    border-bottom: 4px solid var(--x-color-white);
    border-top: 4px solid var(--x-color-white);
}
}
@media screen and (min-width: 1621px) {
.is-active-head[data-v-37a68188]::before {
    position: absolute !important;
    content: "" !important;
    display: block !important;
    right: 4px;
    top: 34px;
    border-left: 4px solid var(--x-color-primary);
    border-bottom: 4px solid var(--x-color-white);
    border-top: 4px solid var(--x-color-white);
}
}
/* ipad适配 */
@media only screen and (min-width: 10px) {
.sidebar .side-menu .menu-list .el-menu-item[data-v-37a68188]:hover {
    background: var(--x-color-white);
}
.sidebar .side-menu .menu-list .el-menu-item:hover .menu-icon[data-v-37a68188] {
    color: var(--x-color-primary);
}
.sidebar .side-menu .menu-list .el-menu-item:hover .icon-menu-title[data-v-37a68188] {
    color: var(--x-color-base-d1);
}
.sidebar .side-menu .menu-list .is-active-head[data-v-37a68188] {
    background: var(--x-color-white);
}
.sidebar .side-menu .menu-list .is-active-head .icon-menu-item .icon-menu-title[data-v-37a68188] {
    color: var(--x-color-base-d1);
    font-weight: 600;
}
.sidebar .side-menu .menu-list .icon-menu-item .icon-menu-title[data-v-37a68188] {
    height: 16px;
    line-height: 16px;
    font-size: var(--x-font-size-14) !important;
    margin-top: 4px;
    color: var(--x-color-white);
}
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.right-panel-background[data-v-716cf7b9] {
  position: fixed;
  top: 0;
  left: 0;
  opacity: 0;
  transition: opacity 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
  background: var(--x-color-bg-separate);
  z-index: -1;
}
.right-panel[data-v-716cf7b9] {
  width: 100%;
  max-width: 392px;
  height: 100vh;
  position: fixed;
  top: 0;
  right: 0;
  box-shadow: 0 0 15px 0 var(--x-color-bg-separate);
  transition: all 0.25s cubic-bezier(0.7, 0.3, 0.1, 1);
  transform: translate(100%);
  background: var(--x-color-white);
  z-index: 40000;
  display: flex;
  flex-direction: column;
}
.panel-title[data-v-716cf7b9] {
  height: 48px;
  text-align: center;
  line-height: 48px;
  position: relative;
}
.panel-title .close-icon[data-v-716cf7b9] {
  position: absolute;
  right: 18px;
  top: 18px;
  cursor: pointer;
}
.right-panel-items[data-v-716cf7b9] {
  flex-grow: 1;
  overflow: auto;
}
.show[data-v-716cf7b9] {
  transition: all 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
}
.show .right-panel-background[data-v-716cf7b9] {
  z-index: 20000;
  opacity: 1;
  width: 100%;
  height: 100%;
}
.show .right-panel[data-v-716cf7b9] {
  transform: translate(0);
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.theme-title[data-v-088f71fd] {
  font-size: var(--x-font-size-16);
  color: var(--x-color-font-title);
  margin-bottom: 16px;
  position: relative;
}
.theme-title[data-v-088f71fd]::before {
  content: "";
  position: absolute;
  left: 0;
  top: calc(50% - 8px);
  width: 3px;
  height: 16px;
  border-radius: 2px;
  background: var(--x-color-bg-primary);
}
.theme-title span[data-v-088f71fd] {
  margin-left: 11px;
  font-size: var(--x-font-size-16);
}
.theme-choose[data-v-088f71fd] {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
}
.theme-choose .single-theme[data-v-088f71fd] {
  width: 178px;
  text-align: center;
  cursor: pointer;
}
.theme-choose .single-theme .theme-pic[data-v-088f71fd] {
  width: 100%;
  height: 96px;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-position: center;
  position: relative;
}
.theme-choose .single-theme .theme-pic .selected-pic[data-v-088f71fd] {
  width: 18px;
  height: 18px;
  background: var(--x-color-bg-primary);
  text-align: center;
  position: absolute;
  right: 0;
  bottom: 0;
}
.theme-choose .single-theme .theme-pic .selected-pic > i[data-v-088f71fd] {
  font-size: var(--x-font-size-16);
  line-height: 18px;
  color: var(--x-color-white);
}
.theme-choose .single-theme.is-active > .theme-pic[data-v-088f71fd] {
  box-shadow: 0 1px 3px var(--x-color-bg-separate);
  border: 2px solid var(--x-color-border-primary);
  border-radius: 2px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.update-plan-wrapper[data-v-ad00ed18] {
  height: 100%;
}
.update-plan-wrapper .update-plan-top-line[data-v-ad00ed18] {
  width: 100%;
  height: 4px;
  background-color: var(--x-color-bg-primary);
}
.update-plan-wrapper .update-plan-header[data-v-ad00ed18] {
  display: flex;
  justify-content: center;
  margin-top: 28px;
  margin-bottom: 18px;
}
.update-plan-wrapper .update-plan-container[data-v-ad00ed18] {
  display: flex;
  justify-content: center;
  margin-bottom: 95px;
  padding: 0 24px;
}
.update-plan-wrapper .update-plan-container .update-plan-content[data-v-ad00ed18] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 24px;
  z-index: 99;
  background-color: var(--x-color-bg-separate);
  backdrop-filter: blur(64px);
  box-shadow: 0 8px 20px 0 var(--x-color-bg-separate);
  border-radius: 8px;
}
.update-plan-wrapper .update-plan-container .update-plan-content-text[data-v-ad00ed18] {
  font-size: var(--x-font-size-20);
  color: var(--x-color-font-title);
  text-indent: 2em;
}
.update-plan-wrapper .update-plan-container .update-plan-content-phone[data-v-ad00ed18] {
  margin-top: 16px;
  text-align: center;
  font-size: var(--x-icon-size-icon-24);
  color: var(--x-color-font-primary);
}
.update-plan-wrapper .update-plan-container .update-plan-content-tip[data-v-ad00ed18] {
  margin-top: 16px;
  text-align: center;
  font-size: var(--x-font-size-16);
  color: var(--x-color-font-tip);
}
.update-plan-wrapper .update-plan-container .update-plan-content-confirm[data-v-ad00ed18] {
  margin: 22px auto;
  width: 140px;
  height: 44px;
  text-align: center;
  line-height: 44px;
  background-color: var(--x-color-bg-primary);
  color: var(--x-color-white);
  box-shadow: 0 2px 4px 0 var(--x-color-bg-separate), 0 1px 2px 0 var(--x-color-bg-separate);
  border-radius: 4px;
  cursor: pointer;
}
.update-plan-wrapper .update-plan-footer[data-v-ad00ed18] {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 126.4px;
  z-index: 1;
  background-size: contain;
}
[data-v-ad00ed18] .el-dialog__header {
  display: none;
}
[data-v-ad00ed18] .el-dialog {
  background: linear-gradient(180deg, #d7f1ff 0%, var(--x-color-white) 100%);
  max-height: 100% !important;
}
[data-v-ad00ed18] .el-dialog .el-dialog__body {
  padding: 0 !important;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.update-notice-wrapper .update-notice-container[data-v-e7191eae] {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  background-color: var(--x-color-white);
  border-radius: 48px 48px 8px 8px;
}
.update-notice-wrapper .update-notice-container .update-notice-header[data-v-e7191eae] {
  position: relative;
  width: 100%;
  height: 156px;
  z-index: 2002;
  background: linear-gradient(180deg, #29a9ed 0%, rgba(43, 170, 237, 0) 100%);
  border-radius: 48px 48px 0 0;
}
.update-notice-wrapper .update-notice-container .update-notice-header-rocket[data-v-e7191eae] {
  position: absolute;
  top: -135px;
  left: 80px;
  width: 180px;
  height: 261px;
  background-size: contain;
  z-index: 9999;
}
.update-notice-wrapper .update-notice-container .update-notice-header-footer[data-v-e7191eae] {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 135px;
  background-size: contain;
  z-index: 2002;
}
.update-notice-wrapper .update-notice-container .update-notice-content[data-v-e7191eae] {
  padding: 24px 24px 0 24px;
}
.update-notice-wrapper .update-notice-container .update-notice-content-title[data-v-e7191eae] {
  display: flex;
  justify-content: center;
  margin-top: 18px;
  font-size: var(--x-icon-size-icon-24);
  color: var(--x-color-font-primary);
}
.update-notice-wrapper .update-notice-container .update-notice-content-description[data-v-e7191eae] {
  font-size: var(--x-font-size-14);
  font-weight: var(--x-font-weight-600);
  color: var(--x-color-font);
}
.update-notice-wrapper .update-notice-container .update-notice-content-text[data-v-e7191eae] {
  position: relative;
  margin-top: 12px;
}
.update-notice-wrapper .update-notice-container .update-notice-content-text-right[data-v-e7191eae] {
  padding: 0 0 0 22px;
  font-size: var(--x-font-size-16);
  color: var(--x-color-font-primary);
}
.update-notice-wrapper .update-notice-container .update-notice-content-text-left[data-v-e7191eae] {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 3px;
  background: var(--x-color-bg-separate);
}
.update-notice-wrapper .update-notice-container .update-notice-content-confirm[data-v-e7191eae] {
  margin: 20px auto;
  width: 188px;
  height: 44px;
  text-align: center;
  line-height: 44px;
  background-color: var(--x-color-bg-primary);
  color: var(--x-color-font-white);
  box-shadow: 0 2px 4px 0 var(--x-color-bg-separate), 0 1px 2px 0 var(--x-color-font);
  border-radius: 4px;
  cursor: pointer;
}
[data-v-e7191eae] .el-dialog__header {
  display: none;
}
[data-v-e7191eae] .el-dialog {
  width: 516px;
  border-radius: 0 0 8px 8px;
  background: none;
  box-shadow: none;
  flex-direction: row;
  align-items: center;
}
[data-v-e7191eae] .el-dialog .el-dialog__body {
  position: relative;
  height: 100%;
  padding: 0 !important;
  overflow: visible;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.layout-wrap[data-v-0c5f1604] {
  width: 100%;
  height: 100%;
  overflow: hidden;
  background-color: var(--x-color-white);
}
.layout-wrap .layout-container[data-v-0c5f1604] {
  width: 100%;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-direction: column;
}
.layout-wrap .layout-container .layout-navbar[data-v-0c5f1604] {
  position: relative;
  z-index: 1099;
  background: url(/img/header-bg.62e53475.png) no-repeat 100%/100%;
}
.layout-wrap .layout-container .layout-tag-views[data-v-0c5f1604] {
  height: 40px;
  width: 100%;
  border-bottom: 1px solid var(--x-color-primary);
}
.layout-wrap .layout-container .layout-main[data-v-0c5f1604] {
  width: 100%;
  flex-grow: 1;
  height: 100%;
  display: flex;
  overflow: hidden;
  /* ipad适配 */
}
.layout-wrap .layout-container .layout-main .expandIcon[data-v-0c5f1604] {
  position: absolute;
  bottom: 48px;
  left: 239px;
  height: 24px;
  width: 24px;
  border-radius: 12px;
  cursor: pointer;
  border: 1px solid #F0F0F0;
  box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.1);
  transition: all 0.5s;
  background: #fff;
  font-size: 16px;
  line-height: 21px;
  text-align: center;
  z-index: 2000;
}
.layout-wrap .layout-container .layout-main .nocolsp[data-v-0c5f1604] {
  left: 2px;
}
.layout-wrap .layout-container .layout-main .layout-center[data-v-0c5f1604] {
  width: 100%;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  flex: 1;
}
.layout-wrap .layout-container .layout-main .pad-back-header[data-v-0c5f1604] {
  height: 48px;
  background-color: var(--x-color-bg-primary);
  display: flex;
  align-items: center;
  font-size: var(--fm-font-size-22);
  color: var(--x-color-white);
}
.layout-wrap .layout-container .layout-main .mainContent[data-v-0c5f1604] {
  padding: 12px 16px 16px 16px;
  height: 100%;
  flex: 1;
  overflow: hidden;
  width: 100%;
  position: relative; /* * !不要删除 loading有绝对定位,否则会相对body发生偏移 */
}
.layout-wrap .layout-container .layout-main .noExpandMainContent[data-v-0c5f1604] {
  padding: 12px 16px 16px 16px;
}
.layout-wrap .layout-container .hasSideBar[data-v-0c5f1604] {
  padding-left: 256px;
}
[data-v-0c5f1604] .close-el-loading .el-loading-mask {
  display: none !important;
}
@charset "UTF-8";@font-face{font-family:element-icons;src:url(/fonts/element-icons.ff18efd1.woff) format("woff"),url(/fonts/element-icons.f1a45d74.ttf) format("truetype");font-weight:400;font-display:"auto";font-style:normal}[class*=" el-icon-"],[class^=el-icon-]{font-family:element-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:baseline;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.el-icon-ice-cream-round:before{content:"\e6a0"}.el-icon-ice-cream-square:before{content:"\e6a3"}.el-icon-lollipop:before{content:"\e6a4"}.el-icon-potato-strips:before{content:"\e6a5"}.el-icon-milk-tea:before{content:"\e6a6"}.el-icon-ice-drink:before{content:"\e6a7"}.el-icon-ice-tea:before{content:"\e6a9"}.el-icon-coffee:before{content:"\e6aa"}.el-icon-orange:before{content:"\e6ab"}.el-icon-pear:before{content:"\e6ac"}.el-icon-apple:before{content:"\e6ad"}.el-icon-cherry:before{content:"\e6ae"}.el-icon-watermelon:before{content:"\e6af"}.el-icon-grape:before{content:"\e6b0"}.el-icon-refrigerator:before{content:"\e6b1"}.el-icon-goblet-square-full:before{content:"\e6b2"}.el-icon-goblet-square:before{content:"\e6b3"}.el-icon-goblet-full:before{content:"\e6b4"}.el-icon-goblet:before{content:"\e6b5"}.el-icon-cold-drink:before{content:"\e6b6"}.el-icon-coffee-cup:before{content:"\e6b8"}.el-icon-water-cup:before{content:"\e6b9"}.el-icon-hot-water:before{content:"\e6ba"}.el-icon-ice-cream:before{content:"\e6bb"}.el-icon-dessert:before{content:"\e6bc"}.el-icon-sugar:before{content:"\e6bd"}.el-icon-tableware:before{content:"\e6be"}.el-icon-burger:before{content:"\e6bf"}.el-icon-knife-fork:before{content:"\e6c1"}.el-icon-fork-spoon:before{content:"\e6c2"}.el-icon-chicken:before{content:"\e6c3"}.el-icon-food:before{content:"\e6c4"}.el-icon-dish-1:before{content:"\e6c5"}.el-icon-dish:before{content:"\e6c6"}.el-icon-moon-night:before{content:"\e6ee"}.el-icon-moon:before{content:"\e6f0"}.el-icon-cloudy-and-sunny:before{content:"\e6f1"}.el-icon-partly-cloudy:before{content:"\e6f2"}.el-icon-cloudy:before{content:"\e6f3"}.el-icon-sunny:before{content:"\e6f6"}.el-icon-sunset:before{content:"\e6f7"}.el-icon-sunrise-1:before{content:"\e6f8"}.el-icon-sunrise:before{content:"\e6f9"}.el-icon-heavy-rain:before{content:"\e6fa"}.el-icon-lightning:before{content:"\e6fb"}.el-icon-light-rain:before{content:"\e6fc"}.el-icon-wind-power:before{content:"\e6fd"}.el-icon-baseball:before{content:"\e712"}.el-icon-soccer:before{content:"\e713"}.el-icon-football:before{content:"\e715"}.el-icon-basketball:before{content:"\e716"}.el-icon-ship:before{content:"\e73f"}.el-icon-truck:before{content:"\e740"}.el-icon-bicycle:before{content:"\e741"}.el-icon-mobile-phone:before{content:"\e6d3"}.el-icon-service:before{content:"\e6d4"}.el-icon-key:before{content:"\e6e2"}.el-icon-unlock:before{content:"\e6e4"}.el-icon-lock:before{content:"\e6e5"}.el-icon-watch:before{content:"\e6fe"}.el-icon-watch-1:before{content:"\e6ff"}.el-icon-timer:before{content:"\e702"}.el-icon-alarm-clock:before{content:"\e703"}.el-icon-map-location:before{content:"\e704"}.el-icon-delete-location:before{content:"\e705"}.el-icon-add-location:before{content:"\e706"}.el-icon-location-information:before{content:"\e707"}.el-icon-location-outline:before{content:"\e708"}.el-icon-location:before{content:"\e79e"}.el-icon-place:before{content:"\e709"}.el-icon-discover:before{content:"\e70a"}.el-icon-first-aid-kit:before{content:"\e70b"}.el-icon-trophy-1:before{content:"\e70c"}.el-icon-trophy:before{content:"\e70d"}.el-icon-medal:before{content:"\e70e"}.el-icon-medal-1:before{content:"\e70f"}.el-icon-stopwatch:before{content:"\e710"}.el-icon-mic:before{content:"\e711"}.el-icon-copy-document:before{content:"\e718"}.el-icon-full-screen:before{content:"\e719"}.el-icon-switch-button:before{content:"\e71b"}.el-icon-aim:before{content:"\e71c"}.el-icon-crop:before{content:"\e71d"}.el-icon-odometer:before{content:"\e71e"}.el-icon-time:before{content:"\e71f"}.el-icon-bangzhu:before{content:"\e724"}.el-icon-close-notification:before{content:"\e726"}.el-icon-microphone:before{content:"\e727"}.el-icon-turn-off-microphone:before{content:"\e728"}.el-icon-position:before{content:"\e729"}.el-icon-postcard:before{content:"\e72a"}.el-icon-message:before{content:"\e72b"}.el-icon-chat-line-square:before{content:"\e72d"}.el-icon-chat-dot-square:before{content:"\e72e"}.el-icon-chat-dot-round:before{content:"\e72f"}.el-icon-chat-square:before{content:"\e730"}.el-icon-chat-line-round:before{content:"\e731"}.el-icon-chat-round:before{content:"\e732"}.el-icon-set-up:before{content:"\e733"}.el-icon-turn-off:before{content:"\e734"}.el-icon-open:before{content:"\e735"}.el-icon-connection:before{content:"\e736"}.el-icon-link:before{content:"\e737"}.el-icon-cpu:before{content:"\e738"}.el-icon-thumb:before{content:"\e739"}.el-icon-female:before{content:"\e73a"}.el-icon-male:before{content:"\e73b"}.el-icon-guide:before{content:"\e73c"}.el-icon-news:before{content:"\e73e"}.el-icon-price-tag:before{content:"\e744"}.el-icon-discount:before{content:"\e745"}.el-icon-wallet:before{content:"\e747"}.el-icon-coin:before{content:"\e748"}.el-icon-money:before{content:"\e749"}.el-icon-bank-card:before{content:"\e74a"}.el-icon-box:before{content:"\e74b"}.el-icon-present:before{content:"\e74c"}.el-icon-sell:before{content:"\e6d5"}.el-icon-sold-out:before{content:"\e6d6"}.el-icon-shopping-bag-2:before{content:"\e74d"}.el-icon-shopping-bag-1:before{content:"\e74e"}.el-icon-shopping-cart-2:before{content:"\e74f"}.el-icon-shopping-cart-1:before{content:"\e750"}.el-icon-shopping-cart-full:before{content:"\e751"}.el-icon-smoking:before{content:"\e752"}.el-icon-no-smoking:before{content:"\e753"}.el-icon-house:before{content:"\e754"}.el-icon-table-lamp:before{content:"\e755"}.el-icon-school:before{content:"\e756"}.el-icon-office-building:before{content:"\e757"}.el-icon-toilet-paper:before{content:"\e758"}.el-icon-notebook-2:before{content:"\e759"}.el-icon-notebook-1:before{content:"\e75a"}.el-icon-files:before{content:"\e75b"}.el-icon-collection:before{content:"\e75c"}.el-icon-receiving:before{content:"\e75d"}.el-icon-suitcase-1:before{content:"\e760"}.el-icon-suitcase:before{content:"\e761"}.el-icon-film:before{content:"\e763"}.el-icon-collection-tag:before{content:"\e765"}.el-icon-data-analysis:before{content:"\e766"}.el-icon-pie-chart:before{content:"\e767"}.el-icon-data-board:before{content:"\e768"}.el-icon-data-line:before{content:"\e76d"}.el-icon-reading:before{content:"\e769"}.el-icon-magic-stick:before{content:"\e76a"}.el-icon-coordinate:before{content:"\e76b"}.el-icon-mouse:before{content:"\e76c"}.el-icon-brush:before{content:"\e76e"}.el-icon-headset:before{content:"\e76f"}.el-icon-umbrella:before{content:"\e770"}.el-icon-scissors:before{content:"\e771"}.el-icon-mobile:before{content:"\e773"}.el-icon-attract:before{content:"\e774"}.el-icon-monitor:before{content:"\e775"}.el-icon-search:before{content:"\e778"}.el-icon-takeaway-box:before{content:"\e77a"}.el-icon-paperclip:before{content:"\e77d"}.el-icon-printer:before{content:"\e77e"}.el-icon-document-add:before{content:"\e782"}.el-icon-document:before{content:"\e785"}.el-icon-document-checked:before{content:"\e786"}.el-icon-document-copy:before{content:"\e787"}.el-icon-document-delete:before{content:"\e788"}.el-icon-document-remove:before{content:"\e789"}.el-icon-tickets:before{content:"\e78b"}.el-icon-folder-checked:before{content:"\e77f"}.el-icon-folder-delete:before{content:"\e780"}.el-icon-folder-remove:before{content:"\e781"}.el-icon-folder-add:before{content:"\e783"}.el-icon-folder-opened:before{content:"\e784"}.el-icon-folder:before{content:"\e78a"}.el-icon-edit-outline:before{content:"\e764"}.el-icon-edit:before{content:"\e78c"}.el-icon-date:before{content:"\e78e"}.el-icon-c-scale-to-original:before{content:"\e7c6"}.el-icon-view:before{content:"\e6ce"}.el-icon-loading:before{content:"\e6cf"}.el-icon-rank:before{content:"\e6d1"}.el-icon-sort-down:before{content:"\e7c4"}.el-icon-sort-up:before{content:"\e7c5"}.el-icon-sort:before{content:"\e6d2"}.el-icon-finished:before{content:"\e6cd"}.el-icon-refresh-left:before{content:"\e6c7"}.el-icon-refresh-right:before{content:"\e6c8"}.el-icon-refresh:before{content:"\e6d0"}.el-icon-video-play:before{content:"\e7c0"}.el-icon-video-pause:before{content:"\e7c1"}.el-icon-d-arrow-right:before{content:"\e6dc"}.el-icon-d-arrow-left:before{content:"\e6dd"}.el-icon-arrow-up:before{content:"\e6e1"}.el-icon-arrow-down:before{content:"\e6df"}.el-icon-arrow-right:before{content:"\e6e0"}.el-icon-arrow-left:before{content:"\e6de"}.el-icon-top-right:before{content:"\e6e7"}.el-icon-top-left:before{content:"\e6e8"}.el-icon-top:before{content:"\e6e6"}.el-icon-bottom:before{content:"\e6eb"}.el-icon-right:before{content:"\e6e9"}.el-icon-back:before{content:"\e6ea"}.el-icon-bottom-right:before{content:"\e6ec"}.el-icon-bottom-left:before{content:"\e6ed"}.el-icon-caret-top:before{content:"\e78f"}.el-icon-caret-bottom:before{content:"\e790"}.el-icon-caret-right:before{content:"\e791"}.el-icon-caret-left:before{content:"\e792"}.el-icon-d-caret:before{content:"\e79a"}.el-icon-share:before{content:"\e793"}.el-icon-menu:before{content:"\e798"}.el-icon-s-grid:before{content:"\e7a6"}.el-icon-s-check:before{content:"\e7a7"}.el-icon-s-data:before{content:"\e7a8"}.el-icon-s-opportunity:before{content:"\e7aa"}.el-icon-s-custom:before{content:"\e7ab"}.el-icon-s-claim:before{content:"\e7ad"}.el-icon-s-finance:before{content:"\e7ae"}.el-icon-s-comment:before{content:"\e7af"}.el-icon-s-flag:before{content:"\e7b0"}.el-icon-s-marketing:before{content:"\e7b1"}.el-icon-s-shop:before{content:"\e7b4"}.el-icon-s-open:before{content:"\e7b5"}.el-icon-s-management:before{content:"\e7b6"}.el-icon-s-ticket:before{content:"\e7b7"}.el-icon-s-release:before{content:"\e7b8"}.el-icon-s-home:before{content:"\e7b9"}.el-icon-s-promotion:before{content:"\e7ba"}.el-icon-s-operation:before{content:"\e7bb"}.el-icon-s-unfold:before{content:"\e7bc"}.el-icon-s-fold:before{content:"\e7a9"}.el-icon-s-platform:before{content:"\e7bd"}.el-icon-s-order:before{content:"\e7be"}.el-icon-s-cooperation:before{content:"\e7bf"}.el-icon-bell:before{content:"\e725"}.el-icon-message-solid:before{content:"\e799"}.el-icon-video-camera:before{content:"\e772"}.el-icon-video-camera-solid:before{content:"\e796"}.el-icon-camera:before{content:"\e779"}.el-icon-camera-solid:before{content:"\e79b"}.el-icon-download:before{content:"\e77c"}.el-icon-upload2:before{content:"\e77b"}.el-icon-upload:before{content:"\e7c3"}.el-icon-picture-outline-round:before{content:"\e75f"}.el-icon-picture-outline:before{content:"\e75e"}.el-icon-picture:before{content:"\e79f"}.el-icon-close:before{content:"\e6db"}.el-icon-check:before{content:"\e6da"}.el-icon-plus:before{content:"\e6d9"}.el-icon-minus:before{content:"\e6d8"}.el-icon-help:before{content:"\e73d"}.el-icon-s-help:before{content:"\e7b3"}.el-icon-circle-close:before{content:"\e78d"}.el-icon-circle-check:before{content:"\e720"}.el-icon-circle-plus-outline:before{content:"\e723"}.el-icon-remove-outline:before{content:"\e722"}.el-icon-zoom-out:before{content:"\e776"}.el-icon-zoom-in:before{content:"\e777"}.el-icon-error:before{content:"\e79d"}.el-icon-success:before{content:"\e79c"}.el-icon-circle-plus:before{content:"\e7a0"}.el-icon-remove:before{content:"\e7a2"}.el-icon-info:before{content:"\e7a1"}.el-icon-question:before{content:"\e7a4"}.el-icon-warning-outline:before{content:"\e6c9"}.el-icon-warning:before{content:"\e7a3"}.el-icon-goods:before{content:"\e7c2"}.el-icon-s-goods:before{content:"\e7b2"}.el-icon-star-off:before{content:"\e717"}.el-icon-star-on:before{content:"\e797"}.el-icon-more-outline:before{content:"\e6cc"}.el-icon-more:before{content:"\e794"}.el-icon-phone-outline:before{content:"\e6cb"}.el-icon-phone:before{content:"\e795"}.el-icon-user:before{content:"\e6e3"}.el-icon-user-solid:before{content:"\e7a5"}.el-icon-setting:before{content:"\e6ca"}.el-icon-s-tools:before{content:"\e7ac"}.el-icon-delete:before{content:"\e6d7"}.el-icon-delete-solid:before{content:"\e7c9"}.el-icon-eleme:before{content:"\e7c7"}.el-icon-platform-eleme:before{content:"\e7ca"}.el-icon-loading{-webkit-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}.el-icon--right{margin-left:5px}.el-icon--left{margin-right:5px}@-webkit-keyframes rotating{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes rotating{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}.el-pagination{white-space:nowrap;padding:2px 5px;color:#303133;font-weight:700}.el-pagination::after,.el-pagination::before{display:table;content:""}.el-pagination::after{clear:both}.el-pagination button,.el-pagination span:not([class*=suffix]){display:inline-block;font-size:13px;min-width:35.5px;height:28px;line-height:28px;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}.el-pager li,.el-pagination__editor{-webkit-box-sizing:border-box;text-align:center}.el-pagination .el-input__inner{text-align:center;-moz-appearance:textfield;line-height:normal}.el-pagination .el-input__suffix{right:0;-webkit-transform:scale(.8);transform:scale(.8)}.el-pagination .el-select .el-input{width:100px;margin:0 5px}.el-pagination .el-select .el-input .el-input__inner{padding-right:25px;border-radius:3px}.el-pagination button{border:none;padding:0 6px;background:0 0}.el-pagination button:focus{outline:0}.el-pagination button:hover{color:#409EFF}.el-pagination button:disabled{color:#C0C4CC;background-color:#FFF;cursor:not-allowed}.el-pagination .btn-next,.el-pagination .btn-prev{background:center center no-repeat #FFF;background-size:16px;cursor:pointer;margin:0;color:#303133}.el-pagination .btn-next .el-icon,.el-pagination .btn-prev .el-icon{display:block;font-size:12px;font-weight:700}.el-pagination .btn-prev{padding-right:12px}.el-pagination .btn-next{padding-left:12px}.el-pagination .el-pager li.disabled{color:#C0C4CC;cursor:not-allowed}.el-pagination--small .btn-next,.el-pagination--small .btn-prev,.el-pagination--small .el-pager li,.el-pagination--small .el-pager li.btn-quicknext,.el-pagination--small .el-pager li.btn-quickprev,.el-pagination--small .el-pager li:last-child{border-color:transparent;font-size:12px;line-height:22px;height:22px;min-width:22px}.el-pagination--small .arrow.disabled{visibility:hidden}.el-pagination--small .more::before,.el-pagination--small li.more::before{line-height:24px}.el-pagination--small button,.el-pagination--small span:not([class*=suffix]){height:22px;line-height:22px}.el-pagination--small .el-pagination__editor,.el-pagination--small .el-pagination__editor.el-input .el-input__inner{height:22px}.el-pagination__sizes{margin:0 10px 0 0;font-weight:400;color:#606266}.el-pagination__sizes .el-input .el-input__inner{font-size:13px;padding-left:8px}.el-pagination__sizes .el-input .el-input__inner:hover{border-color:#409EFF}.el-pagination__total{margin-right:10px;font-weight:400;color:#606266}.el-pagination__jump{margin-left:24px;font-weight:400;color:#606266}.el-pagination__jump .el-input__inner{padding:0 3px}.el-pagination__rightwrapper{float:right}.el-pagination__editor{line-height:18px;padding:0 2px;height:28px;margin:0 2px;box-sizing:border-box;border-radius:3px}.el-pager,.el-pagination.is-background .btn-next,.el-pagination.is-background .btn-prev{padding:0}.el-pagination__editor.el-input{width:50px}.el-pagination__editor.el-input .el-input__inner{height:28px}.el-pagination__editor .el-input__inner::-webkit-inner-spin-button,.el-pagination__editor .el-input__inner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.el-pagination.is-background .btn-next,.el-pagination.is-background .btn-prev,.el-pagination.is-background .el-pager li{margin:0 5px;background-color:#f4f4f5;color:#606266;min-width:30px;border-radius:2px}.el-pagination.is-background .btn-next.disabled,.el-pagination.is-background .btn-next:disabled,.el-pagination.is-background .btn-prev.disabled,.el-pagination.is-background .btn-prev:disabled,.el-pagination.is-background .el-pager li.disabled{color:#C0C4CC}.el-pagination.is-background .el-pager li:not(.disabled):hover{color:#409EFF}.el-pagination.is-background .el-pager li:not(.disabled).active{background-color:#409EFF;color:#FFF}.el-pagination.is-background.el-pagination--small .btn-next,.el-pagination.is-background.el-pagination--small .btn-prev,.el-pagination.is-background.el-pagination--small .el-pager li{margin:0 3px;min-width:22px}.el-pager,.el-pager li{vertical-align:top;margin:0;display:inline-block}.el-pager{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;list-style:none;font-size:0}.el-pager .more::before{line-height:30px}.el-pager li{padding:0 4px;background:#FFF;font-size:13px;min-width:35.5px;height:28px;line-height:28px;cursor:pointer;box-sizing:border-box}.el-pager li.btn-quicknext,.el-pager li.btn-quickprev{line-height:28px;color:#303133}.el-pager li.btn-quicknext.disabled,.el-pager li.btn-quickprev.disabled{color:#C0C4CC}.el-pager li.btn-quicknext:hover,.el-pager li.btn-quickprev:hover{cursor:pointer}.el-pager li.active+li{border-left:0}.el-pager li:hover{color:#409EFF}.el-pager li.active{color:#409EFF;cursor:default}@-webkit-keyframes v-modal-in{0%{opacity:0}}@-webkit-keyframes v-modal-out{100%{opacity:0}}.el-dialog{position:relative;margin:0 auto 50px;background:#FFF;border-radius:2px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3);-webkit-box-sizing:border-box;box-sizing:border-box;width:50%}.el-dialog.is-fullscreen{width:100%;margin-top:0;margin-bottom:0;height:100%;overflow:auto}.el-dialog__wrapper{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;margin:0}.el-autocomplete-suggestion,.el-dropdown-menu{margin:5px 0;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-dialog__header{padding:20px 20px 10px}.el-dialog__headerbtn{position:absolute;top:20px;right:20px;padding:0;background:0 0;border:none;outline:0;cursor:pointer;font-size:16px}.el-dialog__headerbtn .el-dialog__close{color:#909399}.el-dialog__headerbtn:focus .el-dialog__close,.el-dialog__headerbtn:hover .el-dialog__close{color:#409EFF}.el-dialog__title{line-height:24px;font-size:18px;color:#303133}.el-dialog__body{padding:30px 20px;color:#606266;font-size:14px;word-break:break-all}.el-dialog__footer{padding:10px 20px 20px;text-align:right;-webkit-box-sizing:border-box;box-sizing:border-box}.el-dialog--center{text-align:center}.el-dialog--center .el-dialog__body{text-align:initial;padding:25px 25px 30px}.el-dialog--center .el-dialog__footer{text-align:inherit}.dialog-fade-enter-active{-webkit-animation:dialog-fade-in .3s;animation:dialog-fade-in .3s}.dialog-fade-leave-active{-webkit-animation:dialog-fade-out .3s;animation:dialog-fade-out .3s}@-webkit-keyframes dialog-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes dialog-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes dialog-fade-out{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}100%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}@keyframes dialog-fade-out{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}100%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}.el-autocomplete{position:relative;display:inline-block}.el-autocomplete-suggestion{box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:4px;border:1px solid #E4E7ED;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#FFF}.el-autocomplete-suggestion__wrap{max-height:280px;padding:10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.el-autocomplete-suggestion__list{margin:0;padding:0}.el-autocomplete-suggestion li{padding:0 20px;margin:0;line-height:34px;cursor:pointer;color:#606266;font-size:14px;list-style:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.el-autocomplete-suggestion li.highlighted,.el-autocomplete-suggestion li:hover{background-color:#F5F7FA}.el-autocomplete-suggestion li.divider{margin-top:6px;border-top:1px solid #000}.el-autocomplete-suggestion li.divider:last-child{margin-bottom:-6px}.el-autocomplete-suggestion.is-loading li{text-align:center;height:100px;line-height:100px;font-size:20px;color:#999}.el-autocomplete-suggestion.is-loading li::after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-autocomplete-suggestion.is-loading li:hover{background-color:#FFF}.el-autocomplete-suggestion.is-loading .el-icon-loading{vertical-align:middle}.el-dropdown{display:inline-block;position:relative;color:#606266;font-size:14px}.el-dropdown .el-button-group{display:block}.el-dropdown .el-button-group .el-button{float:none}.el-dropdown .el-dropdown__caret-button{padding-left:5px;padding-right:5px;position:relative;border-left:none}.el-dropdown .el-dropdown__caret-button::before{content:"";position:absolute;display:block;width:1px;top:5px;bottom:5px;left:0;background:rgba(255,255,255,.5)}.el-dropdown .el-dropdown__caret-button.el-button--default::before{background:rgba(220,223,230,.5)}.el-dropdown .el-dropdown__caret-button:hover:not(.is-disabled)::before{top:0;bottom:0}.el-dropdown .el-dropdown__caret-button .el-dropdown__icon{padding-left:0}.el-dropdown__icon{font-size:12px;margin:0 3px}.el-dropdown .el-dropdown-selfdefine:focus:active,.el-dropdown .el-dropdown-selfdefine:focus:not(.focusing){outline-width:0}.el-dropdown [disabled]{cursor:not-allowed;color:#bbb}.el-dropdown-menu{position:absolute;top:0;left:0;z-index:10;padding:10px 0;background-color:#FFF;border:1px solid #EBEEF5;border-radius:4px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-dropdown-menu__item,.el-menu-item{font-size:14px;padding:0 20px;cursor:pointer;list-style:none}.el-dropdown-menu__item{line-height:36px;margin:0;color:#606266;outline:0}.el-dropdown-menu__item:focus,.el-dropdown-menu__item:not(.is-disabled):hover{background-color:#ecf5ff;color:#66b1ff}.el-dropdown-menu__item i{margin-right:5px}.el-dropdown-menu__item--divided{position:relative;margin-top:6px;border-top:1px solid #EBEEF5}.el-dropdown-menu__item--divided:before{content:"";height:6px;display:block;margin:0 -20px;background-color:#FFF}.el-dropdown-menu__item.is-disabled{cursor:default;color:#bbb;pointer-events:none}.el-dropdown-menu--medium{padding:6px 0}.el-dropdown-menu--medium .el-dropdown-menu__item{line-height:30px;padding:0 17px;font-size:14px}.el-dropdown-menu--medium .el-dropdown-menu__item.el-dropdown-menu__item--divided{margin-top:6px}.el-dropdown-menu--medium .el-dropdown-menu__item.el-dropdown-menu__item--divided:before{height:6px;margin:0 -17px}.el-dropdown-menu--small{padding:6px 0}.el-dropdown-menu--small .el-dropdown-menu__item{line-height:27px;padding:0 15px;font-size:13px}.el-dropdown-menu--small .el-dropdown-menu__item.el-dropdown-menu__item--divided{margin-top:4px}.el-dropdown-menu--small .el-dropdown-menu__item.el-dropdown-menu__item--divided:before{height:4px;margin:0 -15px}.el-dropdown-menu--mini{padding:3px 0}.el-dropdown-menu--mini .el-dropdown-menu__item{line-height:24px;padding:0 10px;font-size:12px}.el-dropdown-menu--mini .el-dropdown-menu__item.el-dropdown-menu__item--divided{margin-top:3px}.el-dropdown-menu--mini .el-dropdown-menu__item.el-dropdown-menu__item--divided:before{height:3px;margin:0 -10px}.el-menu{border-right:solid 1px #e6e6e6;list-style:none;position:relative;margin:0;padding-left:0;background-color:#FFF}.el-menu--horizontal>.el-menu-item:not(.is-disabled):focus,.el-menu--horizontal>.el-menu-item:not(.is-disabled):hover,.el-menu--horizontal>.el-submenu .el-submenu__title:hover{background-color:#fff}.el-menu::after,.el-menu::before{display:table;content:""}.el-breadcrumb__item:last-child .el-breadcrumb__separator,.el-menu--collapse>.el-menu-item .el-submenu__icon-arrow,.el-menu--collapse>.el-submenu>.el-submenu__title .el-submenu__icon-arrow{display:none}.el-menu::after{clear:both}.el-menu.el-menu--horizontal{border-bottom:solid 1px #e6e6e6}.el-menu--horizontal{border-right:none}.el-menu--horizontal>.el-menu-item{float:left;height:60px;line-height:60px;margin:0;border-bottom:2px solid transparent;color:#909399}.el-menu--horizontal>.el-menu-item a,.el-menu--horizontal>.el-menu-item a:hover{color:inherit}.el-menu--horizontal>.el-submenu{float:left}.el-menu--horizontal>.el-submenu:focus,.el-menu--horizontal>.el-submenu:hover{outline:0}.el-menu--horizontal>.el-submenu:focus .el-submenu__title,.el-menu--horizontal>.el-submenu:hover .el-submenu__title{color:#303133}.el-menu--horizontal>.el-submenu.is-active .el-submenu__title{border-bottom:2px solid #409EFF;color:#303133}.el-menu--horizontal>.el-submenu .el-submenu__title{height:60px;line-height:60px;border-bottom:2px solid transparent;color:#909399}.el-menu--horizontal>.el-submenu .el-submenu__icon-arrow{position:static;vertical-align:middle;margin-left:8px;margin-top:-3px}.el-menu--collapse .el-submenu,.el-menu-item{position:relative}.el-menu--horizontal .el-menu .el-menu-item,.el-menu--horizontal .el-menu .el-submenu__title{background-color:#FFF;float:none;height:36px;line-height:36px;padding:0 10px;color:#909399}.el-menu--horizontal .el-menu .el-menu-item.is-active,.el-menu--horizontal .el-menu .el-submenu.is-active>.el-submenu__title{color:#303133}.el-menu--horizontal .el-menu-item:not(.is-disabled):focus,.el-menu--horizontal .el-menu-item:not(.is-disabled):hover{outline:0;color:#303133}.el-menu--horizontal>.el-menu-item.is-active{border-bottom:2px solid #409EFF;color:#303133}.el-menu--collapse{width:64px}.el-menu--collapse>.el-menu-item [class^=el-icon-],.el-menu--collapse>.el-submenu>.el-submenu__title [class^=el-icon-]{margin:0;vertical-align:middle;width:24px;text-align:center}.el-menu--collapse>.el-menu-item span,.el-menu--collapse>.el-submenu>.el-submenu__title span{height:0;width:0;overflow:hidden;visibility:hidden;display:inline-block}.el-menu--collapse>.el-menu-item.is-active i{color:inherit}.el-menu--collapse .el-menu .el-submenu{min-width:200px}.el-menu--collapse .el-submenu .el-menu{position:absolute;margin-left:5px;top:0;left:100%;z-index:10;border:1px solid #E4E7ED;border-radius:2px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-menu--collapse .el-submenu.is-opened>.el-submenu__title .el-submenu__icon-arrow{-webkit-transform:none;transform:none}.el-menu--popup{z-index:100;min-width:200px;border:none;padding:5px 0;border-radius:2px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-menu--popup-bottom-start{margin-top:5px}.el-menu--popup-right-start{margin-left:5px;margin-right:5px}.el-menu-item{height:56px;line-height:56px;color:#303133;-webkit-transition:border-color .3s,background-color .3s,color .3s;transition:border-color .3s,background-color .3s,color .3s;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap}.el-radio-button__inner,.el-submenu__title{-webkit-box-sizing:border-box;position:relative;white-space:nowrap}.el-menu-item *{vertical-align:middle}.el-menu-item i{color:#909399}.el-menu-item:focus,.el-menu-item:hover{outline:0;background-color:#ecf5ff}.el-menu-item.is-disabled{opacity:.25;cursor:not-allowed;background:0 0!important}.el-menu-item [class^=el-icon-]{margin-right:5px;width:24px;text-align:center;font-size:18px;vertical-align:middle}.el-menu-item.is-active{color:#409EFF}.el-menu-item.is-active i{color:inherit}.el-submenu{list-style:none;margin:0;padding-left:0}.el-submenu__title{height:56px;line-height:56px;font-size:14px;color:#303133;padding:0 20px;list-style:none;cursor:pointer;-webkit-transition:border-color .3s,background-color .3s,color .3s;transition:border-color .3s,background-color .3s,color .3s;box-sizing:border-box}.el-submenu__title *{vertical-align:middle}.el-submenu__title i{color:#909399}.el-submenu__title:focus,.el-submenu__title:hover{outline:0;background-color:#ecf5ff}.el-submenu__title.is-disabled{opacity:.25;cursor:not-allowed;background:0 0!important}.el-submenu__title:hover{background-color:#ecf5ff}.el-submenu .el-menu{border:none}.el-submenu .el-menu-item{height:50px;line-height:50px;padding:0 45px;min-width:200px}.el-submenu__icon-arrow{position:absolute;top:50%;right:20px;margin-top:-7px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;font-size:12px}.el-submenu.is-active .el-submenu__title{border-bottom-color:#409EFF}.el-submenu.is-opened>.el-submenu__title .el-submenu__icon-arrow{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.el-submenu.is-disabled .el-menu-item,.el-submenu.is-disabled .el-submenu__title{opacity:.25;cursor:not-allowed;background:0 0!important}.el-submenu [class^=el-icon-]{vertical-align:middle;margin-right:5px;width:24px;text-align:center;font-size:18px}.el-menu-item-group>ul{padding:0}.el-menu-item-group__title{padding:7px 0 7px 20px;line-height:normal;font-size:12px;color:#909399}.el-radio-button__inner,.el-radio-group{display:inline-block;line-height:1;vertical-align:middle}.horizontal-collapse-transition .el-submenu__title .el-submenu__icon-arrow{-webkit-transition:.2s;transition:.2s;opacity:0}.el-radio-group{font-size:0}.el-radio-button{position:relative;display:inline-block;outline:0}.el-radio-button__inner{background:#FFF;border:1px solid #DCDFE6;font-weight:500;border-left:0;color:#606266;-webkit-appearance:none;text-align:center;box-sizing:border-box;outline:0;margin:0;cursor:pointer;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);padding:12px 20px;font-size:14px;border-radius:0}.el-radio-button__inner.is-round{padding:12px 20px}.el-radio-button__inner:hover{color:#409EFF}.el-radio-button__inner [class*=el-icon-]{line-height:.9}.el-radio-button__inner [class*=el-icon-]+span{margin-left:5px}.el-radio-button:first-child .el-radio-button__inner{border-left:1px solid #DCDFE6;border-radius:4px 0 0 4px;-webkit-box-shadow:none!important;box-shadow:none!important}.el-radio-button__orig-radio{opacity:0;outline:0;position:absolute;z-index:-1}.el-radio-button__orig-radio:checked+.el-radio-button__inner{color:#FFF;background-color:#409EFF;border-color:#409EFF;-webkit-box-shadow:-1px 0 0 0 #409EFF;box-shadow:-1px 0 0 0 #409EFF}.el-radio-button__orig-radio:disabled+.el-radio-button__inner{color:#C0C4CC;cursor:not-allowed;background-image:none;background-color:#FFF;border-color:#EBEEF5;-webkit-box-shadow:none;box-shadow:none}.el-radio-button__orig-radio:disabled:checked+.el-radio-button__inner{background-color:#F2F6FC}.el-radio-button:last-child .el-radio-button__inner{border-radius:0 4px 4px 0}.el-radio-button:first-child:last-child .el-radio-button__inner{border-radius:4px}.el-radio-button--medium .el-radio-button__inner{padding:10px 20px;font-size:14px;border-radius:0}.el-radio-button--medium .el-radio-button__inner.is-round{padding:10px 20px}.el-radio-button--small .el-radio-button__inner{padding:9px 15px;font-size:12px;border-radius:0}.el-radio-button--small .el-radio-button__inner.is-round{padding:9px 15px}.el-radio-button--mini .el-radio-button__inner{padding:7px 15px;font-size:12px;border-radius:0}.el-radio-button--mini .el-radio-button__inner.is-round{padding:7px 15px}.el-radio-button:focus:not(.is-focus):not(:active):not(.is-disabled){-webkit-box-shadow:0 0 2px 2px #409EFF;box-shadow:0 0 2px 2px #409EFF}.el-picker-panel,.el-popover,.el-select-dropdown,.el-table-filter,.el-time-panel{-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-switch{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-size:14px;line-height:20px;height:20px;vertical-align:middle}.el-switch__core,.el-switch__label{display:inline-block;cursor:pointer}.el-switch.is-disabled .el-switch__core,.el-switch.is-disabled .el-switch__label{cursor:not-allowed}.el-switch__label{-webkit-transition:.2s;transition:.2s;height:20px;font-size:14px;font-weight:500;vertical-align:middle;color:#303133}.el-switch__label.is-active{color:#409EFF}.el-switch__label--left{margin-right:10px}.el-switch__label--right{margin-left:10px}.el-switch__label *{line-height:1;font-size:14px;display:inline-block}.el-switch__input{position:absolute;width:0;height:0;opacity:0;margin:0}.el-switch__core{margin:0;position:relative;width:40px;height:20px;border:1px solid #DCDFE6;outline:0;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#DCDFE6;-webkit-transition:border-color .3s,background-color .3s;transition:border-color .3s,background-color .3s;vertical-align:middle}.el-switch__core:after{content:"";position:absolute;top:1px;left:1px;border-radius:100%;-webkit-transition:all .3s;transition:all .3s;width:16px;height:16px;background-color:#FFF}.el-switch.is-checked .el-switch__core{border-color:#409EFF;background-color:#409EFF}.el-switch.is-checked .el-switch__core::after{left:100%;margin-left:-17px}.el-switch.is-disabled{opacity:.6}.el-switch--wide .el-switch__label.el-switch__label--left span{left:10px}.el-switch--wide .el-switch__label.el-switch__label--right span{right:10px}.el-switch .label-fade-enter,.el-switch .label-fade-leave-active{opacity:0}.el-select-dropdown{position:absolute;z-index:1001;border:1px solid #E4E7ED;border-radius:4px;background-color:#FFF;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;margin:5px 0}.el-select-dropdown.is-multiple .el-select-dropdown__item{padding-right:40px}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected{color:#409EFF;background-color:#FFF}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected.hover{background-color:#F5F7FA}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected::after{position:absolute;right:20px;font-family:element-icons;content:"\e6da";font-size:12px;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.el-select-dropdown .el-scrollbar.is-empty .el-select-dropdown__list{padding:0}.el-select-dropdown__empty{padding:10px 0;margin:0;text-align:center;color:#999;font-size:14px}.el-select-dropdown__wrap{max-height:274px}.el-select-dropdown__list{list-style:none;padding:6px 0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.el-select-dropdown__item{font-size:14px;padding:0 20px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#606266;height:34px;line-height:34px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.el-select-dropdown__item.is-disabled{color:#C0C4CC;cursor:not-allowed}.el-select-dropdown__item.is-disabled:hover{background-color:#FFF}.el-select-dropdown__item.hover,.el-select-dropdown__item:hover{background-color:#F5F7FA}.el-select-dropdown__item.selected{color:#409EFF;font-weight:700}.el-select-group{margin:0;padding:0}.el-select-group__wrap{position:relative;list-style:none;margin:0;padding:0}.el-select-group__wrap:not(:last-of-type){padding-bottom:24px}.el-select-group__wrap:not(:last-of-type)::after{content:"";position:absolute;display:block;left:20px;right:20px;bottom:12px;height:1px;background:#E4E7ED}.el-select-group__title{padding-left:20px;font-size:12px;color:#909399;line-height:30px}.el-select-group .el-select-dropdown__item{padding-left:20px}.el-select{display:inline-block;position:relative}.el-select .el-select__tags>span{display:contents}.el-select:hover .el-input__inner{border-color:#C0C4CC}.el-select .el-input__inner{cursor:pointer;padding-right:35px}.el-select .el-input__inner:focus{border-color:#409EFF}.el-select .el-input .el-select__caret{color:#C0C4CC;font-size:14px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg);cursor:pointer}.el-select .el-input .el-select__caret.is-reverse{-webkit-transform:rotateZ(0);transform:rotateZ(0)}.el-select .el-input .el-select__caret.is-show-close{font-size:14px;text-align:center;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg);border-radius:100%;color:#C0C4CC;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1)}.el-select .el-input .el-select__caret.is-show-close:hover{color:#909399}.el-select .el-input.is-disabled .el-input__inner{cursor:not-allowed}.el-select .el-input.is-disabled .el-input__inner:hover{border-color:#E4E7ED}.el-range-editor.is-active,.el-range-editor.is-active:hover,.el-select .el-input.is-focus .el-input__inner{border-color:#409EFF}.el-select>.el-input{display:block}.el-select__input{border:none;outline:0;padding:0;margin-left:15px;color:#666;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:28px;background-color:transparent}.el-select__input.is-mini{height:14px}.el-select__close{cursor:pointer;position:absolute;top:8px;z-index:1000;right:25px;color:#C0C4CC;line-height:18px;font-size:14px}.el-select__close:hover{color:#909399}.el-select__tags{position:absolute;line-height:normal;white-space:normal;z-index:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.el-select__tags-text{overflow:hidden;text-overflow:ellipsis}.el-select .el-tag{-webkit-box-sizing:border-box;box-sizing:border-box;border-color:transparent;margin:2px 0 2px 6px;background-color:#f0f2f5;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-select .el-tag__close.el-icon-close{background-color:#C0C4CC;top:0;color:#FFF;-ms-flex-negative:0;flex-shrink:0}.el-select .el-tag__close.el-icon-close:hover{background-color:#909399}.el-table,.el-table__expanded-cell{background-color:#FFF}.el-select .el-tag__close.el-icon-close::before{display:block;-webkit-transform:translate(0,.5px);transform:translate(0,.5px)}.el-table{position:relative;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;max-width:100%;font-size:14px;color:#606266}.el-table__empty-block{min-height:60px;text-align:center;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-table__empty-text{line-height:60px;width:50%;color:#909399}.el-table__expand-column .cell{padding:0;text-align:center}.el-table__expand-icon{position:relative;cursor:pointer;color:#666;font-size:12px;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;height:20px}.el-table__expand-icon--expanded{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.el-table__expand-icon>.el-icon{position:absolute;left:50%;top:50%;margin-left:-5px;margin-top:-5px}.el-table .el-table__cell,.el-table th.el-table__cell>.cell{position:relative;-webkit-box-sizing:border-box;vertical-align:middle}.el-table__expanded-cell[class*=cell]{padding:20px 50px}.el-table__expanded-cell:hover{background-color:transparent!important}.el-table__placeholder{display:inline-block;width:20px}.el-table__append-wrapper{overflow:hidden}.el-table--fit{border-right:0;border-bottom:0}.el-table--fit .el-table__cell.gutter{border-right-width:1px}.el-table--scrollable-x .el-table__body-wrapper{overflow-x:auto}.el-table--scrollable-y .el-table__body-wrapper{overflow-y:auto}.el-table thead{color:#909399;font-weight:500}.el-table thead.is-group th.el-table__cell{background:#F5F7FA}.el-table .el-table__cell{padding:12px 0;min-width:0;box-sizing:border-box;text-overflow:ellipsis;text-align:left}.el-table .el-table__cell.is-center{text-align:center}.el-table .el-table__cell.is-right{text-align:right}.el-table .el-table__cell.gutter{width:15px;border-right-width:0;border-bottom-width:0;padding:0}.el-table .el-table__cell.is-hidden>*{visibility:hidden}.el-table--medium .el-table__cell{padding:10px 0}.el-table--small{font-size:12px}.el-table--small .el-table__cell{padding:8px 0}.el-table--mini{font-size:12px}.el-table--mini .el-table__cell{padding:6px 0}.el-table tr{background-color:#FFF}.el-table tr input[type=checkbox]{margin:0}.el-table td.el-table__cell,.el-table th.el-table__cell.is-leaf{border-bottom:1px solid #EBEEF5}.el-table th.el-table__cell.is-sortable{cursor:pointer}.el-table th.el-table__cell{overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#FFF}.el-table th.el-table__cell>.cell{display:inline-block;box-sizing:border-box;padding-left:10px;padding-right:10px;width:100%}.el-table th.el-table__cell>.cell.highlight{color:#409EFF}.el-table th.el-table__cell.required>div::before{display:inline-block;content:"";width:8px;height:8px;border-radius:50%;background:#ff4d51;margin-right:5px;vertical-align:middle}.el-table td.el-table__cell div{-webkit-box-sizing:border-box;box-sizing:border-box}.el-date-table td,.el-table .cell,.el-table-filter{-webkit-box-sizing:border-box}.el-table td.el-table__cell.gutter{width:0}.el-table .cell{box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-break:break-all;line-height:23px;padding-left:10px;padding-right:10px}.el-table .cell.el-tooltip{white-space:nowrap;min-width:50px}.el-table--border,.el-table--group{border:1px solid #EBEEF5}.el-table--border::after,.el-table--group::after,.el-table::before{content:"";position:absolute;background-color:#EBEEF5;z-index:1}.el-table--border::after,.el-table--group::after{top:0;right:0;width:1px;height:100%}.el-table::before{left:0;bottom:0;width:100%;height:1px}.el-table--border{border-right:none;border-bottom:none}.el-table--border.el-loading-parent--relative{border-color:transparent}.el-table--border .el-table__cell,.el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed{border-right:1px solid #EBEEF5}.el-table--border .el-table__cell:first-child .cell{padding-left:10px}.el-table--border th.el-table__cell.gutter:last-of-type{border-bottom:1px solid #EBEEF5;border-bottom-width:1px}.el-table--border th.el-table__cell,.el-table__fixed-right-patch{border-bottom:1px solid #EBEEF5}.el-table--hidden{visibility:hidden}.el-table__fixed,.el-table__fixed-right{position:absolute;top:0;left:0;overflow-x:hidden;overflow-y:hidden;-webkit-box-shadow:0 0 10px rgba(0,0,0,.12);box-shadow:0 0 10px rgba(0,0,0,.12)}.el-table__fixed-right::before,.el-table__fixed::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#EBEEF5;z-index:4}.el-table__fixed-right-patch{position:absolute;top:-1px;right:0;background-color:#FFF}.el-table__fixed-right{top:0;left:auto;right:0}.el-table__fixed-right .el-table__fixed-body-wrapper,.el-table__fixed-right .el-table__fixed-footer-wrapper,.el-table__fixed-right .el-table__fixed-header-wrapper{left:auto;right:0}.el-table__fixed-header-wrapper{position:absolute;left:0;top:0;z-index:3}.el-table__fixed-footer-wrapper{position:absolute;left:0;bottom:0;z-index:3}.el-table__fixed-footer-wrapper tbody td.el-table__cell{border-top:1px solid #EBEEF5;background-color:#F5F7FA;color:#606266}.el-table__fixed-body-wrapper{position:absolute;left:0;top:37px;overflow:hidden;z-index:3}.el-table__body-wrapper,.el-table__footer-wrapper,.el-table__header-wrapper{width:100%}.el-table__footer-wrapper{margin-top:-1px}.el-table__footer-wrapper td.el-table__cell{border-top:1px solid #EBEEF5}.el-table__body,.el-table__footer,.el-table__header{table-layout:fixed;border-collapse:separate}.el-table__footer-wrapper,.el-table__header-wrapper{overflow:hidden}.el-table__footer-wrapper tbody td.el-table__cell,.el-table__header-wrapper tbody td.el-table__cell{background-color:#F5F7FA;color:#606266}.el-table__body-wrapper{overflow:hidden;position:relative}.el-table__body-wrapper.is-scrolling-left~.el-table__fixed,.el-table__body-wrapper.is-scrolling-none~.el-table__fixed,.el-table__body-wrapper.is-scrolling-none~.el-table__fixed-right,.el-table__body-wrapper.is-scrolling-right~.el-table__fixed-right{-webkit-box-shadow:none;box-shadow:none}.el-table__body-wrapper .el-table--border.is-scrolling-right~.el-table__fixed-right{border-left:1px solid #EBEEF5}.el-table .caret-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:34px;width:24px;vertical-align:middle;cursor:pointer;overflow:initial;position:relative}.el-table .sort-caret{width:0;height:0;border:5px solid transparent;position:absolute;left:7px}.el-table .sort-caret.ascending{border-bottom-color:#C0C4CC;top:5px}.el-table .sort-caret.descending{border-top-color:#C0C4CC;bottom:7px}.el-table .ascending .sort-caret.ascending{border-bottom-color:#409EFF}.el-table .descending .sort-caret.descending{border-top-color:#409EFF}.el-table .hidden-columns{visibility:hidden;position:absolute;z-index:-1}.el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background:#FAFAFA}.el-table--striped .el-table__body tr.el-table__row--striped.current-row td.el-table__cell{background-color:#ecf5ff}.el-table__body tr.hover-row.current-row>td.el-table__cell,.el-table__body tr.hover-row.el-table__row--striped.current-row>td.el-table__cell,.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:#F5F7FA}.el-table__body tr.current-row>td.el-table__cell{background-color:#ecf5ff}.el-table__column-resize-proxy{position:absolute;left:200px;top:0;bottom:0;width:0;border-left:1px solid #EBEEF5;z-index:10}.el-table__column-filter-trigger{display:inline-block;line-height:34px;cursor:pointer}.el-table__column-filter-trigger i{color:#909399;font-size:12px;-webkit-transform:scale(.75);transform:scale(.75)}.el-table--enable-row-transition .el-table__body td.el-table__cell{-webkit-transition:background-color .25s ease;transition:background-color .25s ease}.el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell{background-color:#F5F7FA}.el-table--fluid-height .el-table__fixed,.el-table--fluid-height .el-table__fixed-right{bottom:0;overflow:hidden}.el-table [class*=el-table__row--level] .el-table__expand-icon{display:inline-block;width:20px;line-height:20px;height:20px;text-align:center;margin-right:3px}.el-table-column--selection .cell{padding-left:14px;padding-right:14px}.el-table-filter{border:1px solid #EBEEF5;border-radius:2px;background-color:#FFF;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-sizing:border-box;margin:2px 0}.el-table-filter__list{padding:5px 0;margin:0;list-style:none;min-width:100px}.el-table-filter__list-item{line-height:36px;padding:0 10px;cursor:pointer;font-size:14px}.el-table-filter__list-item:hover{background-color:#ecf5ff;color:#66b1ff}.el-table-filter__list-item.is-active{background-color:#409EFF;color:#FFF}.el-table-filter__content{min-width:100px}.el-table-filter__bottom{border-top:1px solid #EBEEF5;padding:8px}.el-table-filter__bottom button{background:0 0;border:none;color:#606266;cursor:pointer;font-size:13px;padding:0 3px}.el-date-table td.in-range div,.el-date-table td.in-range div:hover,.el-date-table.is-week-mode .el-date-table__row.current div,.el-date-table.is-week-mode .el-date-table__row:hover div{background-color:#F2F6FC}.el-table-filter__bottom button:hover{color:#409EFF}.el-table-filter__bottom button:focus{outline:0}.el-table-filter__bottom button.is-disabled{color:#C0C4CC;cursor:not-allowed}.el-table-filter__wrap{max-height:280px}.el-table-filter__checkbox-group{padding:10px}.el-table-filter__checkbox-group label.el-checkbox{display:block;margin-right:5px;margin-bottom:8px;margin-left:5px}.el-table-filter__checkbox-group .el-checkbox:last-child{margin-bottom:0}.el-date-table{font-size:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.el-date-table.is-week-mode .el-date-table__row:hover td.available:hover{color:#606266}.el-date-table.is-week-mode .el-date-table__row:hover td:first-child div{margin-left:5px;border-top-left-radius:15px;border-bottom-left-radius:15px}.el-date-table.is-week-mode .el-date-table__row:hover td:last-child div{margin-right:5px;border-top-right-radius:15px;border-bottom-right-radius:15px}.el-date-table td{width:32px;height:30px;padding:4px 0;box-sizing:border-box;text-align:center;cursor:pointer;position:relative}.el-date-table td div{height:30px;padding:3px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.el-date-table td span{width:24px;height:24px;display:block;margin:0 auto;line-height:24px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%}.el-date-table td.next-month,.el-date-table td.prev-month{color:#C0C4CC}.el-date-table td.today{position:relative}.el-date-table td.today span{color:#409EFF;font-weight:700}.el-date-table td.today.end-date span,.el-date-table td.today.start-date span{color:#FFF}.el-date-table td.available:hover{color:#409EFF}.el-date-table td.current:not(.disabled) span{color:#FFF;background-color:#409EFF}.el-date-table td.end-date div,.el-date-table td.start-date div{color:#FFF}.el-date-table td.end-date span,.el-date-table td.start-date span{background-color:#409EFF}.el-date-table td.start-date div{margin-left:5px;border-top-left-radius:15px;border-bottom-left-radius:15px}.el-date-table td.end-date div{margin-right:5px;border-top-right-radius:15px;border-bottom-right-radius:15px}.el-date-table td.disabled div{background-color:#F5F7FA;opacity:1;cursor:not-allowed;color:#C0C4CC}.el-date-table td.selected div{margin-left:5px;margin-right:5px;background-color:#F2F6FC;border-radius:15px}.el-date-table td.selected div:hover{background-color:#F2F6FC}.el-date-table td.selected span{background-color:#409EFF;color:#FFF;border-radius:15px}.el-date-table td.week{font-size:80%;color:#606266}.el-date-table th{padding:5px;color:#606266;font-weight:400;border-bottom:solid 1px #EBEEF5}.el-month-table{font-size:12px;margin:-1px;border-collapse:collapse}.el-month-table td{text-align:center;padding:8px 0;cursor:pointer}.el-month-table td div{height:48px;padding:6px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.el-month-table td.today .cell{color:#409EFF;font-weight:700}.el-month-table td.today.end-date .cell,.el-month-table td.today.start-date .cell{color:#FFF}.el-month-table td.disabled .cell{background-color:#F5F7FA;cursor:not-allowed;color:#C0C4CC}.el-month-table td.disabled .cell:hover{color:#C0C4CC}.el-month-table td .cell{width:60px;height:36px;display:block;line-height:36px;color:#606266;margin:0 auto;border-radius:18px}.el-month-table td .cell:hover{color:#409EFF}.el-month-table td.in-range div,.el-month-table td.in-range div:hover{background-color:#F2F6FC}.el-month-table td.end-date div,.el-month-table td.start-date div{color:#FFF}.el-month-table td.end-date .cell,.el-month-table td.start-date .cell{color:#FFF;background-color:#409EFF}.el-month-table td.start-date div{border-top-left-radius:24px;border-bottom-left-radius:24px}.el-month-table td.end-date div{border-top-right-radius:24px;border-bottom-right-radius:24px}.el-month-table td.current:not(.disabled) .cell{color:#409EFF}.el-year-table{font-size:12px;margin:-1px;border-collapse:collapse}.el-year-table .el-icon{color:#303133}.el-year-table td{text-align:center;padding:20px 3px;cursor:pointer}.el-year-table td.today .cell{color:#409EFF;font-weight:700}.el-year-table td.disabled .cell{background-color:#F5F7FA;cursor:not-allowed;color:#C0C4CC}.el-year-table td.disabled .cell:hover{color:#C0C4CC}.el-year-table td .cell{width:48px;height:32px;display:block;line-height:32px;color:#606266;margin:0 auto}.el-year-table td .cell:hover,.el-year-table td.current:not(.disabled) .cell{color:#409EFF}.el-date-range-picker{width:646px}.el-date-range-picker.has-sidebar{width:756px}.el-date-range-picker table{table-layout:fixed;width:100%}.el-date-range-picker .el-picker-panel__body{min-width:513px}.el-date-range-picker .el-picker-panel__content{margin:0}.el-date-range-picker__header{position:relative;text-align:center;height:28px}.el-date-range-picker__header [class*=arrow-left]{float:left}.el-date-range-picker__header [class*=arrow-right]{float:right}.el-date-range-picker__header div{font-size:16px;font-weight:500;margin-right:50px}.el-date-range-picker__content{float:left;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:16px}.el-date-range-picker__content.is-left{border-right:1px solid #e4e4e4}.el-date-range-picker__content .el-date-range-picker__header div{margin-left:50px;margin-right:50px}.el-date-range-picker__editors-wrap{-webkit-box-sizing:border-box;box-sizing:border-box;display:table-cell}.el-date-range-picker__editors-wrap.is-right{text-align:right}.el-date-range-picker__time-header{position:relative;border-bottom:1px solid #e4e4e4;font-size:12px;padding:8px 5px 5px;display:table;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.el-date-range-picker__time-header>.el-icon-arrow-right{font-size:20px;vertical-align:middle;display:table-cell;color:#303133}.el-date-range-picker__time-picker-wrap{position:relative;display:table-cell;padding:0 5px}.el-date-range-picker__time-picker-wrap .el-picker-panel{position:absolute;top:13px;right:0;z-index:1;background:#FFF}.el-date-picker{width:322px}.el-date-picker.has-sidebar.has-time{width:434px}.el-date-picker.has-sidebar{width:438px}.el-date-picker.has-time .el-picker-panel__body-wrapper{position:relative}.el-date-picker .el-picker-panel__content{width:292px}.el-date-picker table{table-layout:fixed;width:100%}.el-date-picker__editor-wrap{position:relative;display:table-cell;padding:0 5px}.el-date-picker__time-header{position:relative;border-bottom:1px solid #e4e4e4;font-size:12px;padding:8px 5px 5px;display:table;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.el-date-picker__header{margin:12px;text-align:center}.el-date-picker__header--bordered{margin-bottom:0;padding-bottom:12px;border-bottom:solid 1px #EBEEF5}.el-date-picker__header--bordered+.el-picker-panel__content{margin-top:0}.el-date-picker__header-label{font-size:16px;font-weight:500;padding:0 5px;line-height:22px;text-align:center;cursor:pointer;color:#606266}.el-date-picker__header-label.active,.el-date-picker__header-label:hover{color:#409EFF}.el-date-picker__prev-btn{float:left}.el-date-picker__next-btn{float:right}.el-date-picker__time-wrap{padding:10px;text-align:center}.el-date-picker__time-label{float:left;cursor:pointer;line-height:30px;margin-left:10px}.time-select{margin:5px 0;min-width:0}.time-select .el-picker-panel__content{max-height:200px;margin:0}.time-select-item{padding:8px 10px;font-size:14px;line-height:20px}.time-select-item.selected:not(.disabled){color:#409EFF;font-weight:700}.time-select-item.disabled{color:#E4E7ED;cursor:not-allowed}.time-select-item:hover{background-color:#F5F7FA;font-weight:700;cursor:pointer}.el-date-editor{position:relative;display:inline-block;text-align:left}.el-date-editor.el-input,.el-date-editor.el-input__inner{width:220px}.el-date-editor--monthrange.el-input,.el-date-editor--monthrange.el-input__inner{width:300px}.el-date-editor--daterange.el-input,.el-date-editor--daterange.el-input__inner,.el-date-editor--timerange.el-input,.el-date-editor--timerange.el-input__inner{width:350px}.el-date-editor--datetimerange.el-input,.el-date-editor--datetimerange.el-input__inner{width:400px}.el-date-editor--dates .el-input__inner{text-overflow:ellipsis;white-space:nowrap}.el-date-editor .el-icon-circle-close{cursor:pointer}.el-date-editor .el-range__icon{font-size:14px;margin-left:-5px;color:#C0C4CC;float:left;line-height:32px}.el-date-editor .el-range-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:0;display:inline-block;height:100%;margin:0;padding:0;width:39%;text-align:center;font-size:14px;color:#606266}.el-date-editor .el-range-input::-webkit-input-placeholder{color:#C0C4CC}.el-date-editor .el-range-input::-moz-placeholder{color:#C0C4CC}.el-date-editor .el-range-input:-ms-input-placeholder{color:#C0C4CC}.el-date-editor .el-range-input::-ms-input-placeholder{color:#C0C4CC}.el-date-editor .el-range-input::placeholder{color:#C0C4CC}.el-date-editor .el-range-separator{display:inline-block;height:100%;padding:0 5px;margin:0;text-align:center;line-height:32px;font-size:14px;width:5%;color:#303133}.el-date-editor .el-range__close-icon{font-size:14px;color:#C0C4CC;width:25px;display:inline-block;float:right;line-height:32px}.el-range-editor.el-input__inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3px 10px}.el-range-editor .el-range-input{line-height:1}.el-range-editor--medium.el-input__inner{height:36px}.el-range-editor--medium .el-range-separator{line-height:28px;font-size:14px}.el-range-editor--medium .el-range-input{font-size:14px}.el-range-editor--medium .el-range__close-icon,.el-range-editor--medium .el-range__icon{line-height:28px}.el-range-editor--small.el-input__inner{height:32px}.el-range-editor--small .el-range-separator{line-height:24px;font-size:13px}.el-range-editor--small .el-range-input{font-size:13px}.el-range-editor--small .el-range__close-icon,.el-range-editor--small .el-range__icon{line-height:24px}.el-range-editor--mini.el-input__inner{height:28px}.el-range-editor--mini .el-range-separator{line-height:20px;font-size:12px}.el-range-editor--mini .el-range-input{font-size:12px}.el-range-editor--mini .el-range__close-icon,.el-range-editor--mini .el-range__icon{line-height:20px}.el-range-editor.is-disabled{background-color:#F5F7FA;border-color:#E4E7ED;color:#C0C4CC;cursor:not-allowed}.el-range-editor.is-disabled:focus,.el-range-editor.is-disabled:hover{border-color:#E4E7ED}.el-range-editor.is-disabled input{background-color:#F5F7FA;color:#C0C4CC;cursor:not-allowed}.el-range-editor.is-disabled input::-webkit-input-placeholder{color:#C0C4CC}.el-range-editor.is-disabled input::-moz-placeholder{color:#C0C4CC}.el-range-editor.is-disabled input:-ms-input-placeholder{color:#C0C4CC}.el-range-editor.is-disabled input::-ms-input-placeholder{color:#C0C4CC}.el-range-editor.is-disabled input::placeholder{color:#C0C4CC}.el-range-editor.is-disabled .el-range-separator{color:#C0C4CC}.el-picker-panel{color:#606266;border:1px solid #E4E7ED;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);background:#FFF;border-radius:4px;line-height:30px;margin:5px 0}.el-picker-panel__body-wrapper::after,.el-picker-panel__body::after{content:"";display:table;clear:both}.el-picker-panel__content{position:relative;margin:15px}.el-picker-panel__footer{border-top:1px solid #e4e4e4;padding:4px;text-align:right;background-color:#FFF;position:relative;font-size:0}.el-picker-panel__shortcut{display:block;width:100%;border:0;background-color:transparent;line-height:28px;font-size:14px;color:#606266;padding-left:12px;text-align:left;outline:0;cursor:pointer}.el-picker-panel__shortcut:hover{color:#409EFF}.el-picker-panel__shortcut.active{background-color:#e6f1fe;color:#409EFF}.el-picker-panel__btn{border:1px solid #dcdcdc;color:#333;line-height:24px;border-radius:2px;padding:0 20px;cursor:pointer;background-color:transparent;outline:0;font-size:12px}.el-picker-panel__btn[disabled]{color:#ccc;cursor:not-allowed}.el-picker-panel__icon-btn{font-size:12px;color:#303133;border:0;background:0 0;cursor:pointer;outline:0;margin-top:8px}.el-picker-panel__icon-btn:hover{color:#409EFF}.el-picker-panel__icon-btn.is-disabled{color:#bbb}.el-picker-panel__icon-btn.is-disabled:hover{cursor:not-allowed}.el-picker-panel__link-btn{vertical-align:middle}.el-picker-panel [slot=sidebar],.el-picker-panel__sidebar{position:absolute;top:0;bottom:0;width:110px;border-right:1px solid #e4e4e4;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:6px;background-color:#FFF;overflow:auto}.el-picker-panel [slot=sidebar]+.el-picker-panel__body,.el-picker-panel__sidebar+.el-picker-panel__body{margin-left:110px}.el-time-spinner.has-seconds .el-time-spinner__wrapper{width:33.3%}.el-time-spinner__wrapper{max-height:190px;overflow:auto;display:inline-block;width:50%;vertical-align:top;position:relative}.el-time-spinner__wrapper .el-scrollbar__wrap:not(.el-scrollbar__wrap--hidden-default){padding-bottom:15px}.el-time-spinner__wrapper.is-arrow{-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;overflow:hidden}.el-time-spinner__wrapper.is-arrow .el-time-spinner__item:hover:not(.disabled):not(.active){background:#FFF;cursor:default}.el-time-spinner__arrow{font-size:12px;color:#909399;position:absolute;left:0;width:100%;z-index:1;text-align:center;height:30px;line-height:30px;cursor:pointer}.el-time-spinner__arrow:hover{color:#409EFF}.el-time-spinner__arrow.el-icon-arrow-up{top:10px}.el-time-spinner__arrow.el-icon-arrow-down{bottom:10px}.el-time-spinner__input.el-input{width:70%}.el-time-spinner__input.el-input .el-input__inner{padding:0;text-align:center}.el-time-spinner__list{padding:0;margin:0;list-style:none;text-align:center}.el-time-spinner__list::after,.el-time-spinner__list::before{content:"";display:block;width:100%}.el-time-spinner__list::after{height:144px}.el-time-spinner__item{height:32px;line-height:32px;font-size:12px;color:#606266}.el-time-spinner__item:hover:not(.disabled):not(.active){background:#F5F7FA;cursor:pointer}.el-time-spinner__item.active:not(.disabled){color:#303133;font-weight:700}.el-time-spinner__item.disabled{color:#C0C4CC;cursor:not-allowed}.el-time-spinner__wrapper.is-arrow .el-time-spinner__list::after,.el-time-spinner__wrapper.is-arrow .el-time-spinner__list::before{height:32px}.el-time-panel{margin:5px 0;border:1px solid #E4E7ED;background-color:#FFF;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:2px;position:absolute;width:180px;left:0;z-index:1000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:content-box;box-sizing:content-box}.el-time-panel__content{font-size:0;position:relative;overflow:hidden}.el-time-panel__content::after,.el-time-panel__content::before{content:"";position:absolute;height:32px;z-index:-1;left:0;right:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:6px;text-align:left;border-bottom:1px solid #E4E7ED}.el-time-panel__content::after{left:50%;margin-left:12%;margin-right:12%}.el-time-panel__content::before{padding-left:50%;margin-right:12%;margin-left:12%}.el-time-panel__content.has-seconds::after{left:66.6666666667%}.el-time-panel__content.has-seconds::before{padding-left:33.3333333333%}.el-time-panel__footer{border-top:1px solid #e4e4e4;padding:4px;height:36px;line-height:25px;text-align:right;-webkit-box-sizing:border-box;box-sizing:border-box}.el-time-panel__btn{border:none;line-height:28px;padding:0 5px;margin:0 5px;cursor:pointer;background-color:transparent;outline:0;font-size:12px;color:#303133}.el-time-panel__btn.confirm{font-weight:800;color:#409EFF}.el-time-panel__content.is-arrow::after,.el-time-panel__content.is-arrow::before{margin-top:32px}.el-time-panel__content.is-arrow::before{border-top:1px solid #E4E7ED}.el-time-range-picker{width:354px;overflow:visible}.el-time-range-picker__content{position:relative;text-align:center;padding:10px}.el-time-range-picker__cell{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:4px 7px 7px;width:50%;display:inline-block}.el-time-range-picker__header{margin-bottom:5px;text-align:center;font-size:14px}.el-popover__title,.el-tooltip__popper[x-placement^=top]{margin-bottom:12px}.el-time-range-picker__body{border-radius:2px;border:1px solid #E4E7ED}.el-popover{position:absolute;background:#FFF;min-width:150px;border-radius:4px;border:1px solid #EBEEF5;padding:12px;z-index:2000;color:#606266;line-height:1.4;text-align:justify;font-size:14px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);word-break:break-all}.el-popover--plain{padding:18px 20px}.el-popover__title{color:#303133;font-size:16px;line-height:1}.el-popover:focus,.el-popover:focus:active,.el-popover__reference:focus:hover,.el-popover__reference:focus:not(.focusing){outline-width:0}.v-modal-enter{-webkit-animation:v-modal-in .2s ease;animation:v-modal-in .2s ease}.v-modal-leave{-webkit-animation:v-modal-out .2s ease forwards;animation:v-modal-out .2s ease forwards}@keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-out{100%{opacity:0}}.v-modal{position:fixed;left:0;top:0;width:100%;height:100%;opacity:.5;background:#000}.el-popup-parent--hidden{overflow:hidden}.el-message-box{display:inline-block;width:420px;padding-bottom:10px;vertical-align:middle;background-color:#FFF;border-radius:4px;border:1px solid #EBEEF5;font-size:18px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);text-align:left;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.el-message-box__wrapper{position:fixed;top:0;bottom:0;left:0;right:0;text-align:center}.el-message-box__wrapper::after{content:"";display:inline-block;height:100%;width:0;vertical-align:middle}.el-message-box__header{position:relative;padding:15px 15px 10px}.el-message-box__title{padding-left:0;margin-bottom:0;font-size:18px;line-height:1;color:#303133}.el-message-box__headerbtn{position:absolute;top:15px;right:15px;padding:0;border:none;outline:0;background:0 0;font-size:16px;cursor:pointer}.el-form-item.is-error .el-input__inner,.el-form-item.is-error .el-input__inner:focus,.el-form-item.is-error .el-textarea__inner,.el-form-item.is-error .el-textarea__inner:focus,.el-message-box__input input.invalid,.el-message-box__input input.invalid:focus{border-color:#F56C6C}.el-message-box__headerbtn .el-message-box__close{color:#909399}.el-message-box__headerbtn:focus .el-message-box__close,.el-message-box__headerbtn:hover .el-message-box__close{color:#409EFF}.el-message-box__content{padding:10px 15px;color:#606266;font-size:14px}.el-message-box__container{position:relative}.el-message-box__input{padding-top:15px}.el-message-box__status{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:24px!important}.el-message-box__status::before{padding-left:1px}.el-message-box__status+.el-message-box__message{padding-left:36px;padding-right:12px}.el-message-box__status.el-icon-success{color:#67C23A}.el-message-box__status.el-icon-info{color:#909399}.el-message-box__status.el-icon-warning{color:#E6A23C}.el-message-box__status.el-icon-error{color:#F56C6C}.el-message-box__message{margin:0}.el-message-box__message p{margin:0;line-height:24px}.el-message-box__errormsg{color:#F56C6C;font-size:12px;min-height:18px;margin-top:2px}.el-message-box__btns{padding:5px 15px 0;text-align:right}.el-message-box__btns button:nth-child(2){margin-left:10px}.el-message-box__btns-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.el-message-box--center{padding-bottom:30px}.el-message-box--center .el-message-box__header{padding-top:30px}.el-message-box--center .el-message-box__title{position:relative;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-message-box--center .el-message-box__status{position:relative;top:auto;padding-right:5px;text-align:center;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.el-message-box--center .el-message-box__message{margin-left:0}.el-message-box--center .el-message-box__btns,.el-message-box--center .el-message-box__content{text-align:center}.el-message-box--center .el-message-box__content{padding-left:27px;padding-right:27px}.msgbox-fade-enter-active{-webkit-animation:msgbox-fade-in .3s;animation:msgbox-fade-in .3s}.msgbox-fade-leave-active{-webkit-animation:msgbox-fade-out .3s;animation:msgbox-fade-out .3s}@-webkit-keyframes msgbox-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes msgbox-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes msgbox-fade-out{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}100%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}@keyframes msgbox-fade-out{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}100%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}.el-breadcrumb{font-size:14px;line-height:1}.el-breadcrumb::after,.el-breadcrumb::before{display:table;content:""}.el-breadcrumb::after{clear:both}.el-breadcrumb__separator{margin:0 9px;font-weight:700;color:#C0C4CC}.el-breadcrumb__separator[class*=icon]{margin:0 6px;font-weight:400}.el-breadcrumb__item{float:left}.el-breadcrumb__inner{color:#606266}.el-breadcrumb__inner a,.el-breadcrumb__inner.is-link{font-weight:700;text-decoration:none;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1);color:#303133}.el-breadcrumb__inner a:hover,.el-breadcrumb__inner.is-link:hover{color:#409EFF;cursor:pointer}.el-breadcrumb__item:last-child .el-breadcrumb__inner,.el-breadcrumb__item:last-child .el-breadcrumb__inner a,.el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover,.el-breadcrumb__item:last-child .el-breadcrumb__inner:hover{font-weight:400;color:#606266;cursor:text}.el-form--label-left .el-form-item__label{text-align:left}.el-form--label-top .el-form-item__label{float:none;display:inline-block;text-align:left;padding:0 0 10px}.el-form--inline .el-form-item{display:inline-block;margin-right:10px;vertical-align:top}.el-form--inline .el-form-item__label{float:none;display:inline-block}.el-form--inline .el-form-item__content{display:inline-block;vertical-align:top}.el-form--inline.el-form--label-top .el-form-item__content{display:block}.el-form-item{margin-bottom:22px}.el-form-item::after,.el-form-item::before{display:table;content:""}.el-form-item::after{clear:both}.el-form-item .el-form-item{margin-bottom:0}.el-form-item--mini.el-form-item,.el-form-item--small.el-form-item{margin-bottom:18px}.el-form-item .el-input__validateIcon{display:none}.el-form-item--medium .el-form-item__content,.el-form-item--medium .el-form-item__label{line-height:36px}.el-form-item--small .el-form-item__content,.el-form-item--small .el-form-item__label{line-height:32px}.el-form-item--small .el-form-item__error{padding-top:2px}.el-form-item--mini .el-form-item__content,.el-form-item--mini .el-form-item__label{line-height:28px}.el-form-item--mini .el-form-item__error{padding-top:1px}.el-form-item__label-wrap{float:left}.el-form-item__label-wrap .el-form-item__label{display:inline-block;float:none}.el-form-item__label{text-align:right;vertical-align:middle;float:left;font-size:14px;color:#606266;line-height:40px;padding:0 12px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.el-form-item__content{line-height:40px;position:relative;font-size:14px}.el-form-item__content::after,.el-form-item__content::before{display:table;content:""}.el-form-item__content::after{clear:both}.el-form-item__content .el-input-group{vertical-align:top}.el-form-item__error{color:#F56C6C;font-size:12px;line-height:1;padding-top:4px;position:absolute;top:100%;left:0}.el-form-item__error--inline{position:relative;top:auto;left:auto;display:inline-block;margin-left:10px}.el-form-item.is-required:not(.is-no-asterisk) .el-form-item__label-wrap>.el-form-item__label:before,.el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before{content:"*";color:#F56C6C;margin-right:4px}.el-form-item.is-error .el-input-group__append .el-input__inner,.el-form-item.is-error .el-input-group__prepend .el-input__inner{border-color:transparent}.el-form-item.is-error .el-input__validateIcon{color:#F56C6C}.el-form-item--feedback .el-input__validateIcon{display:inline-block}.el-tabs__header{padding:0;position:relative;margin:0 0 15px}.el-tabs__active-bar{position:absolute;bottom:0;left:0;height:2px;background-color:#409EFF;z-index:1;-webkit-transition:-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1),-webkit-transform .3s cubic-bezier(.645,.045,.355,1);list-style:none}.el-tabs__new-tab{float:right;border:1px solid #d3dce6;height:18px;width:18px;line-height:18px;margin:12px 0 9px 10px;border-radius:3px;text-align:center;font-size:12px;color:#d3dce6;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.el-tabs__new-tab .el-icon-plus{-webkit-transform:scale(.8,.8);transform:scale(.8,.8)}.el-tabs__new-tab:hover{color:#409EFF}.el-tabs__nav-wrap{overflow:hidden;margin-bottom:-1px;position:relative}.el-tabs__nav-wrap::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#E4E7ED;z-index:1}.el-tabs__nav-wrap.is-scrollable{padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.el-tabs__nav-scroll{overflow:hidden}.el-tabs__nav-next,.el-tabs__nav-prev{position:absolute;cursor:pointer;line-height:44px;font-size:12px;color:#909399}.el-tabs__nav-next{right:0}.el-tabs__nav-prev{left:0}.el-tabs__nav{white-space:nowrap;position:relative;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;float:left;z-index:2}.el-tabs__nav.is-stretch{min-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.el-tabs__nav.is-stretch>*{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.el-tabs__item{padding:0 20px;height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:40px;display:inline-block;list-style:none;font-size:14px;font-weight:500;color:#303133;position:relative}.el-tabs__item:focus,.el-tabs__item:focus:active{outline:0}.el-tabs__item:focus.is-active.is-focus:not(:active){-webkit-box-shadow:0 0 2px 2px #409EFF inset;box-shadow:0 0 2px 2px #409EFF inset;border-radius:3px}.el-tabs__item .el-icon-close{border-radius:50%;text-align:center;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);margin-left:5px}.el-tabs__item .el-icon-close:before{-webkit-transform:scale(.9);transform:scale(.9);display:inline-block}.el-tabs--card>.el-tabs__header .el-tabs__active-bar,.el-tabs--left.el-tabs--card .el-tabs__active-bar.is-left,.el-tabs--right.el-tabs--card .el-tabs__active-bar.is-right{display:none}.el-tabs__item .el-icon-close:hover{background-color:#C0C4CC;color:#FFF}.el-tabs__item.is-active{color:#409EFF}.el-tabs__item:hover{color:#409EFF;cursor:pointer}.el-tabs__item.is-disabled{color:#C0C4CC;cursor:default}.el-tabs__content{overflow:hidden;position:relative}.el-tabs--card>.el-tabs__header{border-bottom:1px solid #E4E7ED}.el-tabs--card>.el-tabs__header .el-tabs__nav-wrap::after{content:none}.el-tabs--card>.el-tabs__header .el-tabs__nav{border:1px solid #E4E7ED;border-bottom:none;border-radius:4px 4px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.el-tabs--card>.el-tabs__header .el-tabs__item .el-icon-close{position:relative;font-size:12px;width:0;height:14px;vertical-align:middle;line-height:15px;overflow:hidden;top:-1px;right:-2px;-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.el-tabs--card>.el-tabs__header .el-tabs__item{border-bottom:1px solid transparent;border-left:1px solid #E4E7ED;-webkit-transition:color .3s cubic-bezier(.645,.045,.355,1),padding .3s cubic-bezier(.645,.045,.355,1);transition:color .3s cubic-bezier(.645,.045,.355,1),padding .3s cubic-bezier(.645,.045,.355,1)}.el-tabs--card>.el-tabs__header .el-tabs__item:first-child{border-left:none}.el-tabs--card>.el-tabs__header .el-tabs__item.is-closable:hover{padding-left:13px;padding-right:13px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-closable:hover .el-icon-close{width:14px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active{border-bottom-color:#FFF}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active.is-closable{padding-left:20px;padding-right:20px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active.is-closable .el-icon-close{width:14px}.el-tabs--border-card{background:#FFF;border:1px solid #DCDFE6;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.12),0 0 6px 0 rgba(0,0,0,.04);box-shadow:0 2px 4px 0 rgba(0,0,0,.12),0 0 6px 0 rgba(0,0,0,.04)}.el-tabs--border-card>.el-tabs__content{padding:15px}.el-tabs--border-card>.el-tabs__header{background-color:#F5F7FA;border-bottom:1px solid #E4E7ED;margin:0}.el-tabs--border-card>.el-tabs__header .el-tabs__nav-wrap::after{content:none}.el-tabs--border-card>.el-tabs__header .el-tabs__item{-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);border:1px solid transparent;margin-top:-1px;color:#909399}.el-tabs--border-card>.el-tabs__header .el-tabs__item+.el-tabs__item,.el-tabs--border-card>.el-tabs__header .el-tabs__item:first-child{margin-left:-1px}.el-col-offset-0,.el-tabs--border-card>.el-tabs__header .is-scrollable .el-tabs__item:first-child{margin-left:0}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{color:#409EFF;background-color:#FFF;border-right-color:#DCDFE6;border-left-color:#DCDFE6}.el-tabs--border-card>.el-tabs__header .el-tabs__item:not(.is-disabled):hover{color:#409EFF}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-disabled{color:#C0C4CC}.el-tabs--bottom .el-tabs__item.is-bottom:nth-child(2),.el-tabs--bottom .el-tabs__item.is-top:nth-child(2),.el-tabs--top .el-tabs__item.is-bottom:nth-child(2),.el-tabs--top .el-tabs__item.is-top:nth-child(2){padding-left:0}.el-tabs--bottom .el-tabs__item.is-bottom:last-child,.el-tabs--bottom .el-tabs__item.is-top:last-child,.el-tabs--top .el-tabs__item.is-bottom:last-child,.el-tabs--top .el-tabs__item.is-top:last-child{padding-right:0}.el-cascader-menu:last-child .el-cascader-node,.el-tabs--bottom .el-tabs--left>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom .el-tabs--right>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top .el-tabs--left>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top .el-tabs--right>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:last-child{padding-right:20px}.el-tabs--bottom .el-tabs--left>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom .el-tabs--right>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top .el-tabs--left>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top .el-tabs--right>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2){padding-left:20px}.el-tabs--bottom .el-tabs__header.is-bottom{margin-bottom:0;margin-top:10px}.el-tabs--bottom.el-tabs--border-card .el-tabs__header.is-bottom{border-bottom:0;border-top:1px solid #DCDFE6}.el-tabs--bottom.el-tabs--border-card .el-tabs__nav-wrap.is-bottom{margin-top:-1px;margin-bottom:0}.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom:not(.is-active){border:1px solid transparent}.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom{margin:0 -1px -1px}.el-tabs--left,.el-tabs--right{overflow:hidden}.el-tabs--left .el-tabs__header.is-left,.el-tabs--left .el-tabs__header.is-right,.el-tabs--left .el-tabs__nav-scroll,.el-tabs--left .el-tabs__nav-wrap.is-left,.el-tabs--left .el-tabs__nav-wrap.is-right,.el-tabs--right .el-tabs__header.is-left,.el-tabs--right .el-tabs__header.is-right,.el-tabs--right .el-tabs__nav-scroll,.el-tabs--right .el-tabs__nav-wrap.is-left,.el-tabs--right .el-tabs__nav-wrap.is-right{height:100%}.el-tabs--left .el-tabs__active-bar.is-left,.el-tabs--left .el-tabs__active-bar.is-right,.el-tabs--right .el-tabs__active-bar.is-left,.el-tabs--right .el-tabs__active-bar.is-right{top:0;bottom:auto;width:2px;height:auto}.el-tabs--left .el-tabs__nav-wrap.is-left,.el-tabs--left .el-tabs__nav-wrap.is-right,.el-tabs--right .el-tabs__nav-wrap.is-left,.el-tabs--right .el-tabs__nav-wrap.is-right{margin-bottom:0}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev{height:30px;line-height:30px;width:100%;text-align:center;cursor:pointer}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next i,.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev i,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next i,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev i,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next i,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev i,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next i,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev i{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev{left:auto;top:0}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next{right:auto;bottom:0}.el-tabs--left .el-tabs__active-bar.is-left,.el-tabs--left .el-tabs__nav-wrap.is-left::after{right:0;left:auto}.el-tabs--left .el-tabs__nav-wrap.is-left.is-scrollable,.el-tabs--left .el-tabs__nav-wrap.is-right.is-scrollable,.el-tabs--right .el-tabs__nav-wrap.is-left.is-scrollable,.el-tabs--right .el-tabs__nav-wrap.is-right.is-scrollable{padding:30px 0}.el-tabs--left .el-tabs__nav-wrap.is-left::after,.el-tabs--left .el-tabs__nav-wrap.is-right::after,.el-tabs--right .el-tabs__nav-wrap.is-left::after,.el-tabs--right .el-tabs__nav-wrap.is-right::after{height:100%;width:2px;bottom:auto;top:0}.el-tabs--left .el-tabs__nav.is-left,.el-tabs--left .el-tabs__nav.is-right,.el-tabs--right .el-tabs__nav.is-left,.el-tabs--right .el-tabs__nav.is-right{float:none}.el-tabs--left .el-tabs__item.is-left,.el-tabs--left .el-tabs__item.is-right,.el-tabs--right .el-tabs__item.is-left,.el-tabs--right .el-tabs__item.is-right{display:block}.el-tabs--left .el-tabs__header.is-left{float:left;margin-bottom:0;margin-right:10px}.el-button-group>.el-button:not(:last-child),.el-tabs--left .el-tabs__nav-wrap.is-left{margin-right:-1px}.el-tabs--left .el-tabs__item.is-left{text-align:right}.el-tabs--left.el-tabs--card .el-tabs__item.is-left{border-left:none;border-right:1px solid #E4E7ED;border-bottom:none;border-top:1px solid #E4E7ED;text-align:left}.el-tabs--left.el-tabs--card .el-tabs__item.is-left:first-child{border-right:1px solid #E4E7ED;border-top:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active{border:1px solid #E4E7ED;border-right-color:#fff;border-left:none;border-bottom:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:first-child{border-top:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:last-child{border-bottom:none}.el-tabs--left.el-tabs--card .el-tabs__nav{border-radius:4px 0 0 4px;border-bottom:1px solid #E4E7ED;border-right:none}.el-tabs--left.el-tabs--card .el-tabs__new-tab{float:none}.el-tabs--left.el-tabs--border-card .el-tabs__header.is-left{border-right:1px solid #dfe4ed}.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left{border:1px solid transparent;margin:-1px 0 -1px -1px}.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left.is-active{border-color:#d1dbe5 transparent}.el-tabs--right .el-tabs__header.is-right{float:right;margin-bottom:0;margin-left:10px}.el-tabs--right .el-tabs__nav-wrap.is-right{margin-left:-1px}.el-tabs--right .el-tabs__nav-wrap.is-right::after{left:0;right:auto}.el-tabs--right .el-tabs__active-bar.is-right{left:0}.el-tabs--right.el-tabs--card .el-tabs__item.is-right{border-bottom:none;border-top:1px solid #E4E7ED}.el-tabs--right.el-tabs--card .el-tabs__item.is-right:first-child{border-left:1px solid #E4E7ED;border-top:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active{border:1px solid #E4E7ED;border-left-color:#fff;border-right:none;border-bottom:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:first-child{border-top:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:last-child{border-bottom:none}.el-tabs--right.el-tabs--card .el-tabs__nav{border-radius:0 4px 4px 0;border-bottom:1px solid #E4E7ED;border-left:none}.el-tabs--right.el-tabs--border-card .el-tabs__header.is-right{border-left:1px solid #dfe4ed}.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right{border:1px solid transparent;margin:-1px -1px -1px 0}.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right.is-active{border-color:#d1dbe5 transparent}.slideInLeft-transition,.slideInRight-transition{display:inline-block}.slideInRight-enter{-webkit-animation:slideInRight-enter .3s;animation:slideInRight-enter .3s}.slideInRight-leave{position:absolute;left:0;right:0;-webkit-animation:slideInRight-leave .3s;animation:slideInRight-leave .3s}.slideInLeft-enter{-webkit-animation:slideInLeft-enter .3s;animation:slideInLeft-enter .3s}.slideInLeft-leave{position:absolute;left:0;right:0;-webkit-animation:slideInLeft-leave .3s;animation:slideInLeft-leave .3s}@-webkit-keyframes slideInRight-enter{0%{opacity:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight-enter{0%{opacity:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInRight-leave{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}}@keyframes slideInRight-leave{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}}@-webkit-keyframes slideInLeft-enter{0%{opacity:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft-enter{0%{opacity:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInLeft-leave{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}@keyframes slideInLeft-leave{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}.el-tree{position:relative;cursor:default;background:#FFF;color:#606266}.el-tree__empty-block{position:relative;min-height:60px;text-align:center;width:100%;height:100%}.el-tree__empty-text{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#909399;font-size:14px}.el-tree__drop-indicator{position:absolute;left:0;right:0;height:1px;background-color:#409EFF}.el-tree-node{white-space:nowrap;outline:0}.el-tree-node:focus>.el-tree-node__content{background-color:#F5F7FA}.el-tree-node.is-drop-inner>.el-tree-node__content .el-tree-node__label{background-color:#409EFF;color:#fff}.el-tree-node__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:26px;cursor:pointer}.el-tree-node__content>.el-tree-node__expand-icon{padding:6px}.el-tree-node__content>label.el-checkbox{margin-right:8px}.el-tree-node__content:hover{background-color:#F5F7FA}.el-tree.is-dragging .el-tree-node__content{cursor:move}.el-tree.is-dragging .el-tree-node__content *{pointer-events:none}.el-tree.is-dragging.is-drop-not-allow .el-tree-node__content{cursor:not-allowed}.el-tree-node__expand-icon{cursor:pointer;color:#C0C4CC;font-size:12px;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.el-tree-node__expand-icon.expanded{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.el-tree-node__expand-icon.is-leaf{color:transparent;cursor:default}.el-tree-node__label{font-size:14px}.el-tree-node__loading-icon{margin-right:8px;font-size:14px;color:#C0C4CC}.el-tree-node>.el-tree-node__children{overflow:hidden;background-color:transparent}.el-tree-node.is-expanded>.el-tree-node__children{display:block}.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content{background-color:#f0f7ff}.el-alert,.el-notification,.el-slider__button,.el-slider__stop{background-color:#FFF}.el-alert{width:100%;padding:8px 16px;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;position:relative;overflow:hidden;opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:opacity .2s;transition:opacity .2s}.el-alert.is-light .el-alert__closebtn{color:#C0C4CC}.el-alert.is-dark .el-alert__closebtn,.el-alert.is-dark .el-alert__description{color:#FFF}.el-alert.is-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.el-alert--success.is-light{background-color:#f0f9eb;color:#67C23A}.el-alert--success.is-light .el-alert__description{color:#67C23A}.el-alert--success.is-dark{background-color:#67C23A;color:#FFF}.el-alert--info.is-light{background-color:#f4f4f5;color:#909399}.el-alert--info.is-dark{background-color:#909399;color:#FFF}.el-alert--info .el-alert__description{color:#909399}.el-alert--warning.is-light{background-color:#fdf6ec;color:#E6A23C}.el-alert--warning.is-light .el-alert__description{color:#E6A23C}.el-alert--warning.is-dark{background-color:#E6A23C;color:#FFF}.el-alert--error.is-light{background-color:#fef0f0;color:#F56C6C}.el-alert--error.is-light .el-alert__description{color:#F56C6C}.el-alert--error.is-dark{background-color:#F56C6C;color:#FFF}.el-alert__content{display:table-cell;padding:0 8px}.el-alert__icon{font-size:16px;width:16px}.el-alert__icon.is-big{font-size:28px;width:28px}.el-alert__title{font-size:13px;line-height:18px}.el-alert__title.is-bold{font-weight:700}.el-alert .el-alert__description{font-size:12px;margin:5px 0 0}.el-alert__closebtn{font-size:12px;opacity:1;position:absolute;top:12px;right:15px;cursor:pointer}.el-alert-fade-enter,.el-alert-fade-leave-active,.el-loading-fade-enter,.el-loading-fade-leave-active,.el-notification-fade-leave-active,.el-upload iframe{opacity:0}.el-alert__closebtn.is-customed{font-style:normal;font-size:13px;top:9px}.el-notification{display:-webkit-box;display:-ms-flexbox;display:flex;width:330px;padding:14px 26px 14px 13px;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #EBEEF5;position:fixed;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);-webkit-transition:opacity .3s,left .3s,right .3s,top .4s,bottom .3s,-webkit-transform .3s;transition:opacity .3s,left .3s,right .3s,top .4s,bottom .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s,left .3s,right .3s,top .4s,bottom .3s;transition:opacity .3s,transform .3s,left .3s,right .3s,top .4s,bottom .3s,-webkit-transform .3s;overflow:hidden}.el-notification.right{right:16px}.el-notification.left{left:16px}.el-notification__group{margin-left:13px;margin-right:8px}.el-notification__title{font-weight:700;font-size:16px;color:#303133;margin:0}.el-notification__content{font-size:14px;line-height:21px;margin:6px 0 0;color:#606266;text-align:justify}.el-notification__content p{margin:0}.el-notification__icon{height:24px;width:24px;font-size:24px}.el-notification__closeBtn{position:absolute;top:18px;right:15px;cursor:pointer;color:#909399;font-size:16px}.el-notification__closeBtn:hover{color:#606266}.el-notification .el-icon-success{color:#67C23A}.el-notification .el-icon-error{color:#F56C6C}.el-notification .el-icon-info{color:#909399}.el-notification .el-icon-warning{color:#E6A23C}.el-notification-fade-enter.right{right:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.el-notification-fade-enter.left{left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.el-input-number{position:relative;display:inline-block;width:180px;line-height:38px}.el-input-number .el-input{display:block}.el-input-number .el-input__inner{-webkit-appearance:none;padding-left:50px;padding-right:50px;text-align:center}.el-input-number__decrease,.el-input-number__increase{position:absolute;z-index:1;top:1px;width:40px;height:auto;text-align:center;background:#F5F7FA;color:#606266;cursor:pointer;font-size:13px}.el-input-number__decrease:hover,.el-input-number__increase:hover{color:#409EFF}.el-input-number__decrease:hover:not(.is-disabled)~.el-input .el-input__inner:not(.is-disabled),.el-input-number__increase:hover:not(.is-disabled)~.el-input .el-input__inner:not(.is-disabled){border-color:#409EFF}.el-input-number__decrease.is-disabled,.el-input-number__increase.is-disabled{color:#C0C4CC;cursor:not-allowed}.el-input-number__increase{right:1px;border-radius:0 4px 4px 0;border-left:1px solid #DCDFE6}.el-input-number__decrease{left:1px;border-radius:4px 0 0 4px;border-right:1px solid #DCDFE6}.el-input-number.is-disabled .el-input-number__decrease,.el-input-number.is-disabled .el-input-number__increase{border-color:#E4E7ED;color:#E4E7ED}.el-input-number.is-disabled .el-input-number__decrease:hover,.el-input-number.is-disabled .el-input-number__increase:hover{color:#E4E7ED;cursor:not-allowed}.el-input-number--medium{width:200px;line-height:34px}.el-input-number--medium .el-input-number__decrease,.el-input-number--medium .el-input-number__increase{width:36px;font-size:14px}.el-input-number--medium .el-input__inner{padding-left:43px;padding-right:43px}.el-input-number--small{width:130px;line-height:30px}.el-input-number--small .el-input-number__decrease,.el-input-number--small .el-input-number__increase{width:32px;font-size:13px}.el-input-number--small .el-input-number__decrease [class*=el-icon],.el-input-number--small .el-input-number__increase [class*=el-icon]{-webkit-transform:scale(.9);transform:scale(.9)}.el-input-number--small .el-input__inner{padding-left:39px;padding-right:39px}.el-input-number--mini{width:130px;line-height:26px}.el-input-number--mini .el-input-number__decrease,.el-input-number--mini .el-input-number__increase{width:28px;font-size:12px}.el-input-number--mini .el-input-number__decrease [class*=el-icon],.el-input-number--mini .el-input-number__increase [class*=el-icon]{-webkit-transform:scale(.8);transform:scale(.8)}.el-input-number--mini .el-input__inner{padding-left:35px;padding-right:35px}.el-input-number.is-without-controls .el-input__inner{padding-left:15px;padding-right:15px}.el-input-number.is-controls-right .el-input__inner{padding-left:15px;padding-right:50px}.el-input-number.is-controls-right .el-input-number__decrease,.el-input-number.is-controls-right .el-input-number__increase{height:auto;line-height:19px}.el-input-number.is-controls-right .el-input-number__decrease [class*=el-icon],.el-input-number.is-controls-right .el-input-number__increase [class*=el-icon]{-webkit-transform:scale(.8);transform:scale(.8)}.el-input-number.is-controls-right .el-input-number__increase{border-radius:0 4px 0 0;border-bottom:1px solid #DCDFE6}.el-input-number.is-controls-right .el-input-number__decrease{right:1px;bottom:1px;top:auto;left:auto;border-right:none;border-left:1px solid #DCDFE6;border-radius:0 0 4px}.el-input-number.is-controls-right[class*=medium] [class*=decrease],.el-input-number.is-controls-right[class*=medium] [class*=increase]{line-height:17px}.el-input-number.is-controls-right[class*=small] [class*=decrease],.el-input-number.is-controls-right[class*=small] [class*=increase]{line-height:15px}.el-input-number.is-controls-right[class*=mini] [class*=decrease],.el-input-number.is-controls-right[class*=mini] [class*=increase]{line-height:13px}.el-tooltip:focus:hover,.el-tooltip:focus:not(.focusing){outline-width:0}.el-tooltip__popper{position:absolute;border-radius:4px;padding:10px;z-index:2000;font-size:12px;line-height:1.2;min-width:10px;word-wrap:break-word}.el-tooltip__popper .popper__arrow,.el-tooltip__popper .popper__arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.el-tooltip__popper .popper__arrow{border-width:6px}.el-tooltip__popper .popper__arrow::after{content:" ";border-width:5px}.el-tooltip__popper[x-placement^=top] .popper__arrow{bottom:-6px;border-top-color:#303133;border-bottom-width:0}.el-tooltip__popper[x-placement^=top] .popper__arrow::after{bottom:1px;margin-left:-5px;border-top-color:#303133;border-bottom-width:0}.el-tooltip__popper[x-placement^=bottom]{margin-top:12px}.el-tooltip__popper[x-placement^=bottom] .popper__arrow{top:-6px;border-top-width:0;border-bottom-color:#303133}.el-tooltip__popper[x-placement^=bottom] .popper__arrow::after{top:1px;margin-left:-5px;border-top-width:0;border-bottom-color:#303133}.el-tooltip__popper[x-placement^=right]{margin-left:12px}.el-tooltip__popper[x-placement^=right] .popper__arrow{left:-6px;border-right-color:#303133;border-left-width:0}.el-tooltip__popper[x-placement^=right] .popper__arrow::after{bottom:-5px;left:1px;border-right-color:#303133;border-left-width:0}.el-tooltip__popper[x-placement^=left]{margin-right:12px}.el-tooltip__popper[x-placement^=left] .popper__arrow{right:-6px;border-right-width:0;border-left-color:#303133}.el-tooltip__popper[x-placement^=left] .popper__arrow::after{right:1px;bottom:-5px;margin-left:-5px;border-right-width:0;border-left-color:#303133}.el-tooltip__popper.is-dark{background:#303133;color:#FFF}.el-tooltip__popper.is-light{background:#FFF;border:1px solid #303133}.el-tooltip__popper.is-light[x-placement^=top] .popper__arrow{border-top-color:#303133}.el-tooltip__popper.is-light[x-placement^=top] .popper__arrow::after{border-top-color:#FFF}.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow{border-bottom-color:#303133}.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow::after{border-bottom-color:#FFF}.el-tooltip__popper.is-light[x-placement^=left] .popper__arrow{border-left-color:#303133}.el-tooltip__popper.is-light[x-placement^=left] .popper__arrow::after{border-left-color:#FFF}.el-tooltip__popper.is-light[x-placement^=right] .popper__arrow{border-right-color:#303133}.el-tooltip__popper.is-light[x-placement^=right] .popper__arrow::after{border-right-color:#FFF}.el-slider::after,.el-slider::before{display:table;content:""}.el-slider__button-wrapper .el-tooltip,.el-slider__button-wrapper::after{vertical-align:middle;display:inline-block}.el-slider::after{clear:both}.el-slider__runway{width:100%;height:6px;margin:16px 0;background-color:#E4E7ED;border-radius:3px;position:relative;cursor:pointer;vertical-align:middle}.el-slider__runway.show-input{margin-right:160px;width:auto}.el-slider__runway.disabled{cursor:default}.el-slider__runway.disabled .el-slider__bar{background-color:#C0C4CC}.el-slider__runway.disabled .el-slider__button{border-color:#C0C4CC}.el-slider__runway.disabled .el-slider__button-wrapper.dragging,.el-slider__runway.disabled .el-slider__button-wrapper.hover,.el-slider__runway.disabled .el-slider__button-wrapper:hover{cursor:not-allowed}.el-slider__runway.disabled .el-slider__button.dragging,.el-slider__runway.disabled .el-slider__button.hover,.el-slider__runway.disabled .el-slider__button:hover{-webkit-transform:scale(1);transform:scale(1);cursor:not-allowed}.el-slider__input{float:right;margin-top:3px;width:130px}.el-slider__input.el-input-number--mini{margin-top:5px}.el-slider__input.el-input-number--medium{margin-top:0}.el-slider__input.el-input-number--large{margin-top:-2px}.el-slider__bar{height:6px;background-color:#409EFF;border-top-left-radius:3px;border-bottom-left-radius:3px;position:absolute}.el-slider__button-wrapper{height:36px;width:36px;position:absolute;z-index:1001;top:-15px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:transparent;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:normal}.el-button,.el-checkbox,.el-checkbox-button__inner,.el-empty__image img,.el-image-viewer__btn,.el-radio,.el-slider__button,.el-step__icon-inner{-webkit-user-select:none;-ms-user-select:none}.el-slider__button-wrapper::after{content:"";height:100%}.el-slider__button-wrapper.hover,.el-slider__button-wrapper:hover{cursor:-webkit-grab;cursor:grab}.el-slider__button-wrapper.dragging{cursor:-webkit-grabbing;cursor:grabbing}.el-slider__button{width:16px;height:16px;border:2px solid #409EFF;border-radius:50%;-webkit-transition:.2s;transition:.2s;-moz-user-select:none;user-select:none}.el-slider__button.dragging,.el-slider__button.hover,.el-slider__button:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.el-slider__button.hover,.el-slider__button:hover{cursor:-webkit-grab;cursor:grab}.el-slider__button.dragging{cursor:-webkit-grabbing;cursor:grabbing}.el-slider__stop{position:absolute;height:6px;width:6px;border-radius:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.el-slider__marks{top:0;left:12px;width:18px;height:100%}.el-slider__marks-text{position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:14px;color:#909399;margin-top:15px}.el-slider.is-vertical{position:relative}.el-slider.is-vertical .el-slider__runway{width:6px;height:100%;margin:0 16px}.el-slider.is-vertical .el-slider__bar{width:6px;height:auto;border-radius:0 0 3px 3px}.el-slider.is-vertical .el-slider__button-wrapper{top:auto;left:-15px;-webkit-transform:translateY(50%);transform:translateY(50%)}.el-slider.is-vertical .el-slider__stop{-webkit-transform:translateY(50%);transform:translateY(50%)}.el-slider.is-vertical.el-slider--with-input{padding-bottom:58px}.el-slider.is-vertical.el-slider--with-input .el-slider__input{overflow:visible;float:none;position:absolute;bottom:22px;width:36px;margin-top:15px}.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input__inner{text-align:center;padding-left:5px;padding-right:5px}.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__decrease,.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase{top:32px;margin-top:-1px;border:1px solid #DCDFE6;line-height:20px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.el-row,[class*=el-col-]{-webkit-box-sizing:border-box}.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__decrease{width:18px;right:18px;border-bottom-left-radius:4px}.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase{width:19px;border-bottom-right-radius:4px}.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase~.el-input .el-input__inner{border-bottom-left-radius:0;border-bottom-right-radius:0}.el-slider.is-vertical.el-slider--with-input .el-slider__input:hover .el-input-number__decrease,.el-slider.is-vertical.el-slider--with-input .el-slider__input:hover .el-input-number__increase{border-color:#C0C4CC}.el-slider.is-vertical.el-slider--with-input .el-slider__input:active .el-input-number__decrease,.el-slider.is-vertical.el-slider--with-input .el-slider__input:active .el-input-number__increase{border-color:#409EFF}.el-slider.is-vertical .el-slider__marks-text{margin-top:0;left:15px;-webkit-transform:translateY(50%);transform:translateY(50%)}.el-loading-parent--relative{position:relative!important}.el-loading-parent--hidden{overflow:hidden!important}.el-loading-mask{position:absolute;z-index:2000;background-color:rgba(255,255,255,.9);margin:0;top:0;right:0;bottom:0;left:0;-webkit-transition:opacity .3s;transition:opacity .3s}.el-loading-mask.is-fullscreen{position:fixed}.el-loading-mask.is-fullscreen .el-loading-spinner{margin-top:-25px}.el-loading-mask.is-fullscreen .el-loading-spinner .circular{height:50px;width:50px}.el-loading-spinner{top:50%;margin-top:-21px;width:100%;text-align:center;position:absolute}.el-col-pull-0,.el-col-pull-1,.el-col-pull-10,.el-col-pull-11,.el-col-pull-12,.el-col-pull-13,.el-col-pull-14,.el-col-pull-15,.el-col-pull-16,.el-col-pull-17,.el-col-pull-18,.el-col-pull-19,.el-col-pull-2,.el-col-pull-20,.el-col-pull-21,.el-col-pull-22,.el-col-pull-23,.el-col-pull-24,.el-col-pull-3,.el-col-pull-4,.el-col-pull-5,.el-col-pull-6,.el-col-pull-7,.el-col-pull-8,.el-col-pull-9,.el-col-push-0,.el-col-push-1,.el-col-push-10,.el-col-push-11,.el-col-push-12,.el-col-push-13,.el-col-push-14,.el-col-push-15,.el-col-push-16,.el-col-push-17,.el-col-push-18,.el-col-push-19,.el-col-push-2,.el-col-push-20,.el-col-push-21,.el-col-push-22,.el-col-push-23,.el-col-push-24,.el-col-push-3,.el-col-push-4,.el-col-push-5,.el-col-push-6,.el-col-push-7,.el-col-push-8,.el-col-push-9,.el-row,.el-upload-dragger,.el-upload-list--picture .el-upload-list__item-thumbnail,.el-upload-list__item{position:relative}.el-loading-spinner .el-loading-text{color:#409EFF;margin:3px 0;font-size:14px}.el-loading-spinner .circular{height:42px;width:42px;-webkit-animation:loading-rotate 2s linear infinite;animation:loading-rotate 2s linear infinite}.el-loading-spinner .path{-webkit-animation:loading-dash 1.5s ease-in-out infinite;animation:loading-dash 1.5s ease-in-out infinite;stroke-dasharray:90,150;stroke-dashoffset:0;stroke-width:2;stroke:#409EFF;stroke-linecap:round}.el-loading-spinner i{color:#409EFF}@-webkit-keyframes loading-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes loading-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}100%{stroke-dasharray:90,150;stroke-dashoffset:-120px}}@keyframes loading-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}100%{stroke-dasharray:90,150;stroke-dashoffset:-120px}}.el-row{box-sizing:border-box}.el-row::after,.el-row::before{display:table;content:""}.el-row::after{clear:both}.el-row--flex{display:-webkit-box;display:-ms-flexbox;display:flex}.el-col-0,.el-row--flex:after,.el-row--flex:before{display:none}.el-row--flex.is-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.el-row--flex.is-justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.el-row--flex.is-justify-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.el-row--flex.is-justify-space-around{-ms-flex-pack:distribute;justify-content:space-around}.el-row--flex.is-align-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.el-row--flex.is-align-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-row--flex.is-align-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}[class*=el-col-]{float:left;box-sizing:border-box}.el-upload--picture-card,.el-upload-dragger{-webkit-box-sizing:border-box;cursor:pointer}.el-col-0{width:0%}.el-col-pull-0{right:0}.el-col-push-0{left:0}.el-col-1{width:4.1666666667%}.el-col-offset-1{margin-left:4.1666666667%}.el-col-pull-1{right:4.1666666667%}.el-col-push-1{left:4.1666666667%}.el-col-2{width:8.3333333333%}.el-col-offset-2{margin-left:8.3333333333%}.el-col-pull-2{right:8.3333333333%}.el-col-push-2{left:8.3333333333%}.el-col-3{width:12.5%}.el-col-offset-3{margin-left:12.5%}.el-col-pull-3{right:12.5%}.el-col-push-3{left:12.5%}.el-col-4{width:16.6666666667%}.el-col-offset-4{margin-left:16.6666666667%}.el-col-pull-4{right:16.6666666667%}.el-col-push-4{left:16.6666666667%}.el-col-5{width:20.8333333333%}.el-col-offset-5{margin-left:20.8333333333%}.el-col-pull-5{right:20.8333333333%}.el-col-push-5{left:20.8333333333%}.el-col-6{width:25%}.el-col-offset-6{margin-left:25%}.el-col-pull-6{right:25%}.el-col-push-6{left:25%}.el-col-7{width:29.1666666667%}.el-col-offset-7{margin-left:29.1666666667%}.el-col-pull-7{right:29.1666666667%}.el-col-push-7{left:29.1666666667%}.el-col-8{width:33.3333333333%}.el-col-offset-8{margin-left:33.3333333333%}.el-col-pull-8{right:33.3333333333%}.el-col-push-8{left:33.3333333333%}.el-col-9{width:37.5%}.el-col-offset-9{margin-left:37.5%}.el-col-pull-9{right:37.5%}.el-col-push-9{left:37.5%}.el-col-10{width:41.6666666667%}.el-col-offset-10{margin-left:41.6666666667%}.el-col-pull-10{right:41.6666666667%}.el-col-push-10{left:41.6666666667%}.el-col-11{width:45.8333333333%}.el-col-offset-11{margin-left:45.8333333333%}.el-col-pull-11{right:45.8333333333%}.el-col-push-11{left:45.8333333333%}.el-col-12{width:50%}.el-col-offset-12{margin-left:50%}.el-col-pull-12{right:50%}.el-col-push-12{left:50%}.el-col-13{width:54.1666666667%}.el-col-offset-13{margin-left:54.1666666667%}.el-col-pull-13{right:54.1666666667%}.el-col-push-13{left:54.1666666667%}.el-col-14{width:58.3333333333%}.el-col-offset-14{margin-left:58.3333333333%}.el-col-pull-14{right:58.3333333333%}.el-col-push-14{left:58.3333333333%}.el-col-15{width:62.5%}.el-col-offset-15{margin-left:62.5%}.el-col-pull-15{right:62.5%}.el-col-push-15{left:62.5%}.el-col-16{width:66.6666666667%}.el-col-offset-16{margin-left:66.6666666667%}.el-col-pull-16{right:66.6666666667%}.el-col-push-16{left:66.6666666667%}.el-col-17{width:70.8333333333%}.el-col-offset-17{margin-left:70.8333333333%}.el-col-pull-17{right:70.8333333333%}.el-col-push-17{left:70.8333333333%}.el-col-18{width:75%}.el-col-offset-18{margin-left:75%}.el-col-pull-18{right:75%}.el-col-push-18{left:75%}.el-col-19{width:79.1666666667%}.el-col-offset-19{margin-left:79.1666666667%}.el-col-pull-19{right:79.1666666667%}.el-col-push-19{left:79.1666666667%}.el-col-20{width:83.3333333333%}.el-col-offset-20{margin-left:83.3333333333%}.el-col-pull-20{right:83.3333333333%}.el-col-push-20{left:83.3333333333%}.el-col-21{width:87.5%}.el-col-offset-21{margin-left:87.5%}.el-col-pull-21{right:87.5%}.el-col-push-21{left:87.5%}.el-col-22{width:91.6666666667%}.el-col-offset-22{margin-left:91.6666666667%}.el-col-pull-22{right:91.6666666667%}.el-col-push-22{left:91.6666666667%}.el-col-23{width:95.8333333333%}.el-col-offset-23{margin-left:95.8333333333%}.el-col-pull-23{right:95.8333333333%}.el-col-push-23{left:95.8333333333%}.el-col-24{width:100%}.el-col-offset-24{margin-left:100%}.el-col-pull-24{right:100%}.el-col-push-24{left:100%}@media only screen and (max-width:767px){.el-col-xs-0{display:none;width:0%}.el-col-xs-offset-0{margin-left:0}.el-col-xs-pull-0{position:relative;right:0}.el-col-xs-push-0{position:relative;left:0}.el-col-xs-1{width:4.1666666667%}.el-col-xs-offset-1{margin-left:4.1666666667%}.el-col-xs-pull-1{position:relative;right:4.1666666667%}.el-col-xs-push-1{position:relative;left:4.1666666667%}.el-col-xs-2{width:8.3333333333%}.el-col-xs-offset-2{margin-left:8.3333333333%}.el-col-xs-pull-2{position:relative;right:8.3333333333%}.el-col-xs-push-2{position:relative;left:8.3333333333%}.el-col-xs-3{width:12.5%}.el-col-xs-offset-3{margin-left:12.5%}.el-col-xs-pull-3{position:relative;right:12.5%}.el-col-xs-push-3{position:relative;left:12.5%}.el-col-xs-4{width:16.6666666667%}.el-col-xs-offset-4{margin-left:16.6666666667%}.el-col-xs-pull-4{position:relative;right:16.6666666667%}.el-col-xs-push-4{position:relative;left:16.6666666667%}.el-col-xs-5{width:20.8333333333%}.el-col-xs-offset-5{margin-left:20.8333333333%}.el-col-xs-pull-5{position:relative;right:20.8333333333%}.el-col-xs-push-5{position:relative;left:20.8333333333%}.el-col-xs-6{width:25%}.el-col-xs-offset-6{margin-left:25%}.el-col-xs-pull-6{position:relative;right:25%}.el-col-xs-push-6{position:relative;left:25%}.el-col-xs-7{width:29.1666666667%}.el-col-xs-offset-7{margin-left:29.1666666667%}.el-col-xs-pull-7{position:relative;right:29.1666666667%}.el-col-xs-push-7{position:relative;left:29.1666666667%}.el-col-xs-8{width:33.3333333333%}.el-col-xs-offset-8{margin-left:33.3333333333%}.el-col-xs-pull-8{position:relative;right:33.3333333333%}.el-col-xs-push-8{position:relative;left:33.3333333333%}.el-col-xs-9{width:37.5%}.el-col-xs-offset-9{margin-left:37.5%}.el-col-xs-pull-9{position:relative;right:37.5%}.el-col-xs-push-9{position:relative;left:37.5%}.el-col-xs-10{width:41.6666666667%}.el-col-xs-offset-10{margin-left:41.6666666667%}.el-col-xs-pull-10{position:relative;right:41.6666666667%}.el-col-xs-push-10{position:relative;left:41.6666666667%}.el-col-xs-11{width:45.8333333333%}.el-col-xs-offset-11{margin-left:45.8333333333%}.el-col-xs-pull-11{position:relative;right:45.8333333333%}.el-col-xs-push-11{position:relative;left:45.8333333333%}.el-col-xs-12{width:50%}.el-col-xs-offset-12{margin-left:50%}.el-col-xs-pull-12{position:relative;right:50%}.el-col-xs-push-12{position:relative;left:50%}.el-col-xs-13{width:54.1666666667%}.el-col-xs-offset-13{margin-left:54.1666666667%}.el-col-xs-pull-13{position:relative;right:54.1666666667%}.el-col-xs-push-13{position:relative;left:54.1666666667%}.el-col-xs-14{width:58.3333333333%}.el-col-xs-offset-14{margin-left:58.3333333333%}.el-col-xs-pull-14{position:relative;right:58.3333333333%}.el-col-xs-push-14{position:relative;left:58.3333333333%}.el-col-xs-15{width:62.5%}.el-col-xs-offset-15{margin-left:62.5%}.el-col-xs-pull-15{position:relative;right:62.5%}.el-col-xs-push-15{position:relative;left:62.5%}.el-col-xs-16{width:66.6666666667%}.el-col-xs-offset-16{margin-left:66.6666666667%}.el-col-xs-pull-16{position:relative;right:66.6666666667%}.el-col-xs-push-16{position:relative;left:66.6666666667%}.el-col-xs-17{width:70.8333333333%}.el-col-xs-offset-17{margin-left:70.8333333333%}.el-col-xs-pull-17{position:relative;right:70.8333333333%}.el-col-xs-push-17{position:relative;left:70.8333333333%}.el-col-xs-18{width:75%}.el-col-xs-offset-18{margin-left:75%}.el-col-xs-pull-18{position:relative;right:75%}.el-col-xs-push-18{position:relative;left:75%}.el-col-xs-19{width:79.1666666667%}.el-col-xs-offset-19{margin-left:79.1666666667%}.el-col-xs-pull-19{position:relative;right:79.1666666667%}.el-col-xs-push-19{position:relative;left:79.1666666667%}.el-col-xs-20{width:83.3333333333%}.el-col-xs-offset-20{margin-left:83.3333333333%}.el-col-xs-pull-20{position:relative;right:83.3333333333%}.el-col-xs-push-20{position:relative;left:83.3333333333%}.el-col-xs-21{width:87.5%}.el-col-xs-offset-21{margin-left:87.5%}.el-col-xs-pull-21{position:relative;right:87.5%}.el-col-xs-push-21{position:relative;left:87.5%}.el-col-xs-22{width:91.6666666667%}.el-col-xs-offset-22{margin-left:91.6666666667%}.el-col-xs-pull-22{position:relative;right:91.6666666667%}.el-col-xs-push-22{position:relative;left:91.6666666667%}.el-col-xs-23{width:95.8333333333%}.el-col-xs-offset-23{margin-left:95.8333333333%}.el-col-xs-pull-23{position:relative;right:95.8333333333%}.el-col-xs-push-23{position:relative;left:95.8333333333%}.el-col-xs-24{width:100%}.el-col-xs-offset-24{margin-left:100%}.el-col-xs-pull-24{position:relative;right:100%}.el-col-xs-push-24{position:relative;left:100%}}@media only screen and (min-width:768px){.el-col-sm-0{display:none;width:0%}.el-col-sm-offset-0{margin-left:0}.el-col-sm-pull-0{position:relative;right:0}.el-col-sm-push-0{position:relative;left:0}.el-col-sm-1{width:4.1666666667%}.el-col-sm-offset-1{margin-left:4.1666666667%}.el-col-sm-pull-1{position:relative;right:4.1666666667%}.el-col-sm-push-1{position:relative;left:4.1666666667%}.el-col-sm-2{width:8.3333333333%}.el-col-sm-offset-2{margin-left:8.3333333333%}.el-col-sm-pull-2{position:relative;right:8.3333333333%}.el-col-sm-push-2{position:relative;left:8.3333333333%}.el-col-sm-3{width:12.5%}.el-col-sm-offset-3{margin-left:12.5%}.el-col-sm-pull-3{position:relative;right:12.5%}.el-col-sm-push-3{position:relative;left:12.5%}.el-col-sm-4{width:16.6666666667%}.el-col-sm-offset-4{margin-left:16.6666666667%}.el-col-sm-pull-4{position:relative;right:16.6666666667%}.el-col-sm-push-4{position:relative;left:16.6666666667%}.el-col-sm-5{width:20.8333333333%}.el-col-sm-offset-5{margin-left:20.8333333333%}.el-col-sm-pull-5{position:relative;right:20.8333333333%}.el-col-sm-push-5{position:relative;left:20.8333333333%}.el-col-sm-6{width:25%}.el-col-sm-offset-6{margin-left:25%}.el-col-sm-pull-6{position:relative;right:25%}.el-col-sm-push-6{position:relative;left:25%}.el-col-sm-7{width:29.1666666667%}.el-col-sm-offset-7{margin-left:29.1666666667%}.el-col-sm-pull-7{position:relative;right:29.1666666667%}.el-col-sm-push-7{position:relative;left:29.1666666667%}.el-col-sm-8{width:33.3333333333%}.el-col-sm-offset-8{margin-left:33.3333333333%}.el-col-sm-pull-8{position:relative;right:33.3333333333%}.el-col-sm-push-8{position:relative;left:33.3333333333%}.el-col-sm-9{width:37.5%}.el-col-sm-offset-9{margin-left:37.5%}.el-col-sm-pull-9{position:relative;right:37.5%}.el-col-sm-push-9{position:relative;left:37.5%}.el-col-sm-10{width:41.6666666667%}.el-col-sm-offset-10{margin-left:41.6666666667%}.el-col-sm-pull-10{position:relative;right:41.6666666667%}.el-col-sm-push-10{position:relative;left:41.6666666667%}.el-col-sm-11{width:45.8333333333%}.el-col-sm-offset-11{margin-left:45.8333333333%}.el-col-sm-pull-11{position:relative;right:45.8333333333%}.el-col-sm-push-11{position:relative;left:45.8333333333%}.el-col-sm-12{width:50%}.el-col-sm-offset-12{margin-left:50%}.el-col-sm-pull-12{position:relative;right:50%}.el-col-sm-push-12{position:relative;left:50%}.el-col-sm-13{width:54.1666666667%}.el-col-sm-offset-13{margin-left:54.1666666667%}.el-col-sm-pull-13{position:relative;right:54.1666666667%}.el-col-sm-push-13{position:relative;left:54.1666666667%}.el-col-sm-14{width:58.3333333333%}.el-col-sm-offset-14{margin-left:58.3333333333%}.el-col-sm-pull-14{position:relative;right:58.3333333333%}.el-col-sm-push-14{position:relative;left:58.3333333333%}.el-col-sm-15{width:62.5%}.el-col-sm-offset-15{margin-left:62.5%}.el-col-sm-pull-15{position:relative;right:62.5%}.el-col-sm-push-15{position:relative;left:62.5%}.el-col-sm-16{width:66.6666666667%}.el-col-sm-offset-16{margin-left:66.6666666667%}.el-col-sm-pull-16{position:relative;right:66.6666666667%}.el-col-sm-push-16{position:relative;left:66.6666666667%}.el-col-sm-17{width:70.8333333333%}.el-col-sm-offset-17{margin-left:70.8333333333%}.el-col-sm-pull-17{position:relative;right:70.8333333333%}.el-col-sm-push-17{position:relative;left:70.8333333333%}.el-col-sm-18{width:75%}.el-col-sm-offset-18{margin-left:75%}.el-col-sm-pull-18{position:relative;right:75%}.el-col-sm-push-18{position:relative;left:75%}.el-col-sm-19{width:79.1666666667%}.el-col-sm-offset-19{margin-left:79.1666666667%}.el-col-sm-pull-19{position:relative;right:79.1666666667%}.el-col-sm-push-19{position:relative;left:79.1666666667%}.el-col-sm-20{width:83.3333333333%}.el-col-sm-offset-20{margin-left:83.3333333333%}.el-col-sm-pull-20{position:relative;right:83.3333333333%}.el-col-sm-push-20{position:relative;left:83.3333333333%}.el-col-sm-21{width:87.5%}.el-col-sm-offset-21{margin-left:87.5%}.el-col-sm-pull-21{position:relative;right:87.5%}.el-col-sm-push-21{position:relative;left:87.5%}.el-col-sm-22{width:91.6666666667%}.el-col-sm-offset-22{margin-left:91.6666666667%}.el-col-sm-pull-22{position:relative;right:91.6666666667%}.el-col-sm-push-22{position:relative;left:91.6666666667%}.el-col-sm-23{width:95.8333333333%}.el-col-sm-offset-23{margin-left:95.8333333333%}.el-col-sm-pull-23{position:relative;right:95.8333333333%}.el-col-sm-push-23{position:relative;left:95.8333333333%}.el-col-sm-24{width:100%}.el-col-sm-offset-24{margin-left:100%}.el-col-sm-pull-24{position:relative;right:100%}.el-col-sm-push-24{position:relative;left:100%}}@media only screen and (min-width:992px){.el-col-md-0{display:none;width:0%}.el-col-md-offset-0{margin-left:0}.el-col-md-pull-0{position:relative;right:0}.el-col-md-push-0{position:relative;left:0}.el-col-md-1{width:4.1666666667%}.el-col-md-offset-1{margin-left:4.1666666667%}.el-col-md-pull-1{position:relative;right:4.1666666667%}.el-col-md-push-1{position:relative;left:4.1666666667%}.el-col-md-2{width:8.3333333333%}.el-col-md-offset-2{margin-left:8.3333333333%}.el-col-md-pull-2{position:relative;right:8.3333333333%}.el-col-md-push-2{position:relative;left:8.3333333333%}.el-col-md-3{width:12.5%}.el-col-md-offset-3{margin-left:12.5%}.el-col-md-pull-3{position:relative;right:12.5%}.el-col-md-push-3{position:relative;left:12.5%}.el-col-md-4{width:16.6666666667%}.el-col-md-offset-4{margin-left:16.6666666667%}.el-col-md-pull-4{position:relative;right:16.6666666667%}.el-col-md-push-4{position:relative;left:16.6666666667%}.el-col-md-5{width:20.8333333333%}.el-col-md-offset-5{margin-left:20.8333333333%}.el-col-md-pull-5{position:relative;right:20.8333333333%}.el-col-md-push-5{position:relative;left:20.8333333333%}.el-col-md-6{width:25%}.el-col-md-offset-6{margin-left:25%}.el-col-md-pull-6{position:relative;right:25%}.el-col-md-push-6{position:relative;left:25%}.el-col-md-7{width:29.1666666667%}.el-col-md-offset-7{margin-left:29.1666666667%}.el-col-md-pull-7{position:relative;right:29.1666666667%}.el-col-md-push-7{position:relative;left:29.1666666667%}.el-col-md-8{width:33.3333333333%}.el-col-md-offset-8{margin-left:33.3333333333%}.el-col-md-pull-8{position:relative;right:33.3333333333%}.el-col-md-push-8{position:relative;left:33.3333333333%}.el-col-md-9{width:37.5%}.el-col-md-offset-9{margin-left:37.5%}.el-col-md-pull-9{position:relative;right:37.5%}.el-col-md-push-9{position:relative;left:37.5%}.el-col-md-10{width:41.6666666667%}.el-col-md-offset-10{margin-left:41.6666666667%}.el-col-md-pull-10{position:relative;right:41.6666666667%}.el-col-md-push-10{position:relative;left:41.6666666667%}.el-col-md-11{width:45.8333333333%}.el-col-md-offset-11{margin-left:45.8333333333%}.el-col-md-pull-11{position:relative;right:45.8333333333%}.el-col-md-push-11{position:relative;left:45.8333333333%}.el-col-md-12{width:50%}.el-col-md-offset-12{margin-left:50%}.el-col-md-pull-12{position:relative;right:50%}.el-col-md-push-12{position:relative;left:50%}.el-col-md-13{width:54.1666666667%}.el-col-md-offset-13{margin-left:54.1666666667%}.el-col-md-pull-13{position:relative;right:54.1666666667%}.el-col-md-push-13{position:relative;left:54.1666666667%}.el-col-md-14{width:58.3333333333%}.el-col-md-offset-14{margin-left:58.3333333333%}.el-col-md-pull-14{position:relative;right:58.3333333333%}.el-col-md-push-14{position:relative;left:58.3333333333%}.el-col-md-15{width:62.5%}.el-col-md-offset-15{margin-left:62.5%}.el-col-md-pull-15{position:relative;right:62.5%}.el-col-md-push-15{position:relative;left:62.5%}.el-col-md-16{width:66.6666666667%}.el-col-md-offset-16{margin-left:66.6666666667%}.el-col-md-pull-16{position:relative;right:66.6666666667%}.el-col-md-push-16{position:relative;left:66.6666666667%}.el-col-md-17{width:70.8333333333%}.el-col-md-offset-17{margin-left:70.8333333333%}.el-col-md-pull-17{position:relative;right:70.8333333333%}.el-col-md-push-17{position:relative;left:70.8333333333%}.el-col-md-18{width:75%}.el-col-md-offset-18{margin-left:75%}.el-col-md-pull-18{position:relative;right:75%}.el-col-md-push-18{position:relative;left:75%}.el-col-md-19{width:79.1666666667%}.el-col-md-offset-19{margin-left:79.1666666667%}.el-col-md-pull-19{position:relative;right:79.1666666667%}.el-col-md-push-19{position:relative;left:79.1666666667%}.el-col-md-20{width:83.3333333333%}.el-col-md-offset-20{margin-left:83.3333333333%}.el-col-md-pull-20{position:relative;right:83.3333333333%}.el-col-md-push-20{position:relative;left:83.3333333333%}.el-col-md-21{width:87.5%}.el-col-md-offset-21{margin-left:87.5%}.el-col-md-pull-21{position:relative;right:87.5%}.el-col-md-push-21{position:relative;left:87.5%}.el-col-md-22{width:91.6666666667%}.el-col-md-offset-22{margin-left:91.6666666667%}.el-col-md-pull-22{position:relative;right:91.6666666667%}.el-col-md-push-22{position:relative;left:91.6666666667%}.el-col-md-23{width:95.8333333333%}.el-col-md-offset-23{margin-left:95.8333333333%}.el-col-md-pull-23{position:relative;right:95.8333333333%}.el-col-md-push-23{position:relative;left:95.8333333333%}.el-col-md-24{width:100%}.el-col-md-offset-24{margin-left:100%}.el-col-md-pull-24{position:relative;right:100%}.el-col-md-push-24{position:relative;left:100%}}@media only screen and (min-width:1200px){.el-col-lg-0{display:none;width:0%}.el-col-lg-offset-0{margin-left:0}.el-col-lg-pull-0{position:relative;right:0}.el-col-lg-push-0{position:relative;left:0}.el-col-lg-1{width:4.1666666667%}.el-col-lg-offset-1{margin-left:4.1666666667%}.el-col-lg-pull-1{position:relative;right:4.1666666667%}.el-col-lg-push-1{position:relative;left:4.1666666667%}.el-col-lg-2{width:8.3333333333%}.el-col-lg-offset-2{margin-left:8.3333333333%}.el-col-lg-pull-2{position:relative;right:8.3333333333%}.el-col-lg-push-2{position:relative;left:8.3333333333%}.el-col-lg-3{width:12.5%}.el-col-lg-offset-3{margin-left:12.5%}.el-col-lg-pull-3{position:relative;right:12.5%}.el-col-lg-push-3{position:relative;left:12.5%}.el-col-lg-4{width:16.6666666667%}.el-col-lg-offset-4{margin-left:16.6666666667%}.el-col-lg-pull-4{position:relative;right:16.6666666667%}.el-col-lg-push-4{position:relative;left:16.6666666667%}.el-col-lg-5{width:20.8333333333%}.el-col-lg-offset-5{margin-left:20.8333333333%}.el-col-lg-pull-5{position:relative;right:20.8333333333%}.el-col-lg-push-5{position:relative;left:20.8333333333%}.el-col-lg-6{width:25%}.el-col-lg-offset-6{margin-left:25%}.el-col-lg-pull-6{position:relative;right:25%}.el-col-lg-push-6{position:relative;left:25%}.el-col-lg-7{width:29.1666666667%}.el-col-lg-offset-7{margin-left:29.1666666667%}.el-col-lg-pull-7{position:relative;right:29.1666666667%}.el-col-lg-push-7{position:relative;left:29.1666666667%}.el-col-lg-8{width:33.3333333333%}.el-col-lg-offset-8{margin-left:33.3333333333%}.el-col-lg-pull-8{position:relative;right:33.3333333333%}.el-col-lg-push-8{position:relative;left:33.3333333333%}.el-col-lg-9{width:37.5%}.el-col-lg-offset-9{margin-left:37.5%}.el-col-lg-pull-9{position:relative;right:37.5%}.el-col-lg-push-9{position:relative;left:37.5%}.el-col-lg-10{width:41.6666666667%}.el-col-lg-offset-10{margin-left:41.6666666667%}.el-col-lg-pull-10{position:relative;right:41.6666666667%}.el-col-lg-push-10{position:relative;left:41.6666666667%}.el-col-lg-11{width:45.8333333333%}.el-col-lg-offset-11{margin-left:45.8333333333%}.el-col-lg-pull-11{position:relative;right:45.8333333333%}.el-col-lg-push-11{position:relative;left:45.8333333333%}.el-col-lg-12{width:50%}.el-col-lg-offset-12{margin-left:50%}.el-col-lg-pull-12{position:relative;right:50%}.el-col-lg-push-12{position:relative;left:50%}.el-col-lg-13{width:54.1666666667%}.el-col-lg-offset-13{margin-left:54.1666666667%}.el-col-lg-pull-13{position:relative;right:54.1666666667%}.el-col-lg-push-13{position:relative;left:54.1666666667%}.el-col-lg-14{width:58.3333333333%}.el-col-lg-offset-14{margin-left:58.3333333333%}.el-col-lg-pull-14{position:relative;right:58.3333333333%}.el-col-lg-push-14{position:relative;left:58.3333333333%}.el-col-lg-15{width:62.5%}.el-col-lg-offset-15{margin-left:62.5%}.el-col-lg-pull-15{position:relative;right:62.5%}.el-col-lg-push-15{position:relative;left:62.5%}.el-col-lg-16{width:66.6666666667%}.el-col-lg-offset-16{margin-left:66.6666666667%}.el-col-lg-pull-16{position:relative;right:66.6666666667%}.el-col-lg-push-16{position:relative;left:66.6666666667%}.el-col-lg-17{width:70.8333333333%}.el-col-lg-offset-17{margin-left:70.8333333333%}.el-col-lg-pull-17{position:relative;right:70.8333333333%}.el-col-lg-push-17{position:relative;left:70.8333333333%}.el-col-lg-18{width:75%}.el-col-lg-offset-18{margin-left:75%}.el-col-lg-pull-18{position:relative;right:75%}.el-col-lg-push-18{position:relative;left:75%}.el-col-lg-19{width:79.1666666667%}.el-col-lg-offset-19{margin-left:79.1666666667%}.el-col-lg-pull-19{position:relative;right:79.1666666667%}.el-col-lg-push-19{position:relative;left:79.1666666667%}.el-col-lg-20{width:83.3333333333%}.el-col-lg-offset-20{margin-left:83.3333333333%}.el-col-lg-pull-20{position:relative;right:83.3333333333%}.el-col-lg-push-20{position:relative;left:83.3333333333%}.el-col-lg-21{width:87.5%}.el-col-lg-offset-21{margin-left:87.5%}.el-col-lg-pull-21{position:relative;right:87.5%}.el-col-lg-push-21{position:relative;left:87.5%}.el-col-lg-22{width:91.6666666667%}.el-col-lg-offset-22{margin-left:91.6666666667%}.el-col-lg-pull-22{position:relative;right:91.6666666667%}.el-col-lg-push-22{position:relative;left:91.6666666667%}.el-col-lg-23{width:95.8333333333%}.el-col-lg-offset-23{margin-left:95.8333333333%}.el-col-lg-pull-23{position:relative;right:95.8333333333%}.el-col-lg-push-23{position:relative;left:95.8333333333%}.el-col-lg-24{width:100%}.el-col-lg-offset-24{margin-left:100%}.el-col-lg-pull-24{position:relative;right:100%}.el-col-lg-push-24{position:relative;left:100%}}@media only screen and (min-width:1920px){.el-col-xl-0{display:none;width:0%}.el-col-xl-offset-0{margin-left:0}.el-col-xl-pull-0{position:relative;right:0}.el-col-xl-push-0{position:relative;left:0}.el-col-xl-1{width:4.1666666667%}.el-col-xl-offset-1{margin-left:4.1666666667%}.el-col-xl-pull-1{position:relative;right:4.1666666667%}.el-col-xl-push-1{position:relative;left:4.1666666667%}.el-col-xl-2{width:8.3333333333%}.el-col-xl-offset-2{margin-left:8.3333333333%}.el-col-xl-pull-2{position:relative;right:8.3333333333%}.el-col-xl-push-2{position:relative;left:8.3333333333%}.el-col-xl-3{width:12.5%}.el-col-xl-offset-3{margin-left:12.5%}.el-col-xl-pull-3{position:relative;right:12.5%}.el-col-xl-push-3{position:relative;left:12.5%}.el-col-xl-4{width:16.6666666667%}.el-col-xl-offset-4{margin-left:16.6666666667%}.el-col-xl-pull-4{position:relative;right:16.6666666667%}.el-col-xl-push-4{position:relative;left:16.6666666667%}.el-col-xl-5{width:20.8333333333%}.el-col-xl-offset-5{margin-left:20.8333333333%}.el-col-xl-pull-5{position:relative;right:20.8333333333%}.el-col-xl-push-5{position:relative;left:20.8333333333%}.el-col-xl-6{width:25%}.el-col-xl-offset-6{margin-left:25%}.el-col-xl-pull-6{position:relative;right:25%}.el-col-xl-push-6{position:relative;left:25%}.el-col-xl-7{width:29.1666666667%}.el-col-xl-offset-7{margin-left:29.1666666667%}.el-col-xl-pull-7{position:relative;right:29.1666666667%}.el-col-xl-push-7{position:relative;left:29.1666666667%}.el-col-xl-8{width:33.3333333333%}.el-col-xl-offset-8{margin-left:33.3333333333%}.el-col-xl-pull-8{position:relative;right:33.3333333333%}.el-col-xl-push-8{position:relative;left:33.3333333333%}.el-col-xl-9{width:37.5%}.el-col-xl-offset-9{margin-left:37.5%}.el-col-xl-pull-9{position:relative;right:37.5%}.el-col-xl-push-9{position:relative;left:37.5%}.el-col-xl-10{width:41.6666666667%}.el-col-xl-offset-10{margin-left:41.6666666667%}.el-col-xl-pull-10{position:relative;right:41.6666666667%}.el-col-xl-push-10{position:relative;left:41.6666666667%}.el-col-xl-11{width:45.8333333333%}.el-col-xl-offset-11{margin-left:45.8333333333%}.el-col-xl-pull-11{position:relative;right:45.8333333333%}.el-col-xl-push-11{position:relative;left:45.8333333333%}.el-col-xl-12{width:50%}.el-col-xl-offset-12{margin-left:50%}.el-col-xl-pull-12{position:relative;right:50%}.el-col-xl-push-12{position:relative;left:50%}.el-col-xl-13{width:54.1666666667%}.el-col-xl-offset-13{margin-left:54.1666666667%}.el-col-xl-pull-13{position:relative;right:54.1666666667%}.el-col-xl-push-13{position:relative;left:54.1666666667%}.el-col-xl-14{width:58.3333333333%}.el-col-xl-offset-14{margin-left:58.3333333333%}.el-col-xl-pull-14{position:relative;right:58.3333333333%}.el-col-xl-push-14{position:relative;left:58.3333333333%}.el-col-xl-15{width:62.5%}.el-col-xl-offset-15{margin-left:62.5%}.el-col-xl-pull-15{position:relative;right:62.5%}.el-col-xl-push-15{position:relative;left:62.5%}.el-col-xl-16{width:66.6666666667%}.el-col-xl-offset-16{margin-left:66.6666666667%}.el-col-xl-pull-16{position:relative;right:66.6666666667%}.el-col-xl-push-16{position:relative;left:66.6666666667%}.el-col-xl-17{width:70.8333333333%}.el-col-xl-offset-17{margin-left:70.8333333333%}.el-col-xl-pull-17{position:relative;right:70.8333333333%}.el-col-xl-push-17{position:relative;left:70.8333333333%}.el-col-xl-18{width:75%}.el-col-xl-offset-18{margin-left:75%}.el-col-xl-pull-18{position:relative;right:75%}.el-col-xl-push-18{position:relative;left:75%}.el-col-xl-19{width:79.1666666667%}.el-col-xl-offset-19{margin-left:79.1666666667%}.el-col-xl-pull-19{position:relative;right:79.1666666667%}.el-col-xl-push-19{position:relative;left:79.1666666667%}.el-col-xl-20{width:83.3333333333%}.el-col-xl-offset-20{margin-left:83.3333333333%}.el-col-xl-pull-20{position:relative;right:83.3333333333%}.el-col-xl-push-20{position:relative;left:83.3333333333%}.el-col-xl-21{width:87.5%}.el-col-xl-offset-21{margin-left:87.5%}.el-col-xl-pull-21{position:relative;right:87.5%}.el-col-xl-push-21{position:relative;left:87.5%}.el-col-xl-22{width:91.6666666667%}.el-col-xl-offset-22{margin-left:91.6666666667%}.el-col-xl-pull-22{position:relative;right:91.6666666667%}.el-col-xl-push-22{position:relative;left:91.6666666667%}.el-col-xl-23{width:95.8333333333%}.el-col-xl-offset-23{margin-left:95.8333333333%}.el-col-xl-pull-23{position:relative;right:95.8333333333%}.el-col-xl-push-23{position:relative;left:95.8333333333%}.el-col-xl-24{width:100%}.el-col-xl-offset-24{margin-left:100%}.el-col-xl-pull-24{position:relative;right:100%}.el-col-xl-push-24{position:relative;left:100%}}@-webkit-keyframes progress{0%{background-position:0 0}100%{background-position:32px 0}}.el-upload{display:inline-block;text-align:center;cursor:pointer;outline:0}.el-upload__input{display:none}.el-upload__tip{font-size:12px;color:#606266;margin-top:7px}.el-upload iframe{position:absolute;z-index:-1;top:0;left:0;filter:alpha(opacity=0)}.el-upload--picture-card{background-color:#fbfdff;border:1px dashed #c0ccda;border-radius:6px;box-sizing:border-box;width:148px;height:148px;line-height:146px;vertical-align:top}.el-upload--picture-card i{font-size:28px;color:#8c939d}.el-upload--picture-card:hover,.el-upload:focus{border-color:#409EFF;color:#409EFF}.el-upload:focus .el-upload-dragger{border-color:#409EFF}.el-upload-dragger{background-color:#fff;border:1px dashed #d9d9d9;border-radius:6px;box-sizing:border-box;width:360px;height:180px;text-align:center;overflow:hidden}.el-upload-dragger .el-icon-upload{font-size:67px;color:#C0C4CC;margin:40px 0 16px;line-height:50px}.el-upload-dragger+.el-upload__tip{text-align:center}.el-upload-dragger~.el-upload__files{border-top:1px solid #DCDFE6;margin-top:7px;padding-top:5px}.el-upload-dragger .el-upload__text{color:#606266;font-size:14px;text-align:center}.el-upload-dragger .el-upload__text em{color:#409EFF;font-style:normal}.el-upload-dragger:hover{border-color:#409EFF}.el-upload-dragger.is-dragover{background-color:rgba(32,159,255,.06);border:2px dashed #409EFF}.el-upload-list{margin:0;padding:0;list-style:none}.el-upload-list__item{-webkit-transition:all .5s cubic-bezier(.55,0,.1,1);transition:all .5s cubic-bezier(.55,0,.1,1);font-size:14px;color:#606266;line-height:1.8;margin-top:5px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;width:100%}.el-upload-list__item .el-progress{position:absolute;top:20px;width:100%}.el-upload-list__item .el-progress__text{position:absolute;right:0;top:-13px}.el-upload-list__item .el-progress-bar{margin-right:0;padding-right:0}.el-upload-list__item:first-child{margin-top:10px}.el-upload-list__item .el-icon-upload-success{color:#67C23A}.el-upload-list__item .el-icon-close{display:none;position:absolute;top:5px;right:5px;cursor:pointer;opacity:.75;color:#606266}.el-upload-list__item .el-icon-close:hover{opacity:1}.el-upload-list__item .el-icon-close-tip{display:none;position:absolute;top:5px;right:5px;font-size:12px;cursor:pointer;opacity:1;color:#409EFF}.el-upload-list__item:hover{background-color:#F5F7FA}.el-upload-list__item:hover .el-icon-close{display:inline-block}.el-upload-list__item:hover .el-progress__text{display:none}.el-upload-list__item.is-success .el-upload-list__item-status-label{display:block}.el-upload-list__item.is-success .el-upload-list__item-name:focus,.el-upload-list__item.is-success .el-upload-list__item-name:hover{color:#409EFF;cursor:pointer}.el-upload-list__item.is-success:focus:not(:hover) .el-icon-close-tip{display:inline-block}.el-upload-list__item.is-success:active,.el-upload-list__item.is-success:not(.focusing):focus{outline-width:0}.el-upload-list__item.is-success:active .el-icon-close-tip,.el-upload-list__item.is-success:focus .el-upload-list__item-status-label,.el-upload-list__item.is-success:hover .el-upload-list__item-status-label,.el-upload-list__item.is-success:not(.focusing):focus .el-icon-close-tip{display:none}.el-upload-list.is-disabled .el-upload-list__item:hover .el-upload-list__item-status-label{display:block}.el-upload-list__item-name{color:#606266;display:block;margin-right:40px;overflow:hidden;padding-left:4px;text-overflow:ellipsis;-webkit-transition:color .3s;transition:color .3s;white-space:nowrap}.el-upload-list__item-name [class^=el-icon]{height:100%;margin-right:7px;color:#909399;line-height:inherit}.el-upload-list__item-status-label{position:absolute;right:5px;top:0;line-height:inherit;display:none}.el-upload-list__item-delete{position:absolute;right:10px;top:0;font-size:12px;color:#606266;display:none}.el-upload-list__item-delete:hover{color:#409EFF}.el-upload-list--picture-card{margin:0;display:inline;vertical-align:top}.el-upload-list--picture-card .el-upload-list__item{overflow:hidden;background-color:#fff;border:1px solid #c0ccda;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;width:148px;height:148px;margin:0 8px 8px 0;display:inline-block}.el-upload-list--picture-card .el-upload-list__item .el-icon-check,.el-upload-list--picture-card .el-upload-list__item .el-icon-circle-check{color:#FFF}.el-upload-list--picture-card .el-upload-list__item .el-icon-close,.el-upload-list--picture-card .el-upload-list__item:hover .el-upload-list__item-status-label{display:none}.el-upload-list--picture-card .el-upload-list__item:hover .el-progress__text{display:block}.el-upload-list--picture-card .el-upload-list__item-name{display:none}.el-upload-list--picture-card .el-upload-list__item-thumbnail{width:100%;height:100%}.el-upload-list--picture-card .el-upload-list__item-status-label{position:absolute;right:-15px;top:-6px;width:40px;height:24px;background:#13ce66;text-align:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:0 0 1pc 1px rgba(0,0,0,.2);box-shadow:0 0 1pc 1px rgba(0,0,0,.2)}.el-upload-list--picture-card .el-upload-list__item-status-label i{font-size:12px;margin-top:11px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.el-upload-list--picture-card .el-upload-list__item-actions{position:absolute;width:100%;height:100%;left:0;top:0;cursor:default;text-align:center;color:#fff;opacity:0;font-size:20px;background-color:rgba(0,0,0,.5);-webkit-transition:opacity .3s;transition:opacity .3s}.el-upload-list--picture-card .el-upload-list__item-actions::after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-upload-list--picture-card .el-upload-list__item-actions span{display:none;cursor:pointer}.el-upload-list--picture-card .el-upload-list__item-actions span+span{margin-left:15px}.el-upload-list--picture-card .el-upload-list__item-actions .el-upload-list__item-delete{position:static;font-size:inherit;color:inherit}.el-upload-list--picture-card .el-upload-list__item-actions:hover{opacity:1}.el-upload-list--picture-card .el-upload-list__item-actions:hover span{display:inline-block}.el-upload-list--picture-card .el-progress{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);bottom:auto;width:126px}.el-upload-list--picture-card .el-progress .el-progress__text{top:50%}.el-upload-list--picture .el-upload-list__item{overflow:hidden;z-index:0;background-color:#fff;border:1px solid #c0ccda;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:10px;padding:10px 10px 10px 90px;height:92px}.el-upload-list--picture .el-upload-list__item .el-icon-check,.el-upload-list--picture .el-upload-list__item .el-icon-circle-check{color:#FFF}.el-upload-list--picture .el-upload-list__item:hover .el-upload-list__item-status-label{background:0 0;-webkit-box-shadow:none;box-shadow:none;top:-2px;right:-12px}.el-upload-list--picture .el-upload-list__item:hover .el-progress__text{display:block}.el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name{line-height:70px;margin-top:0}.el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name i{display:none}.el-upload-list--picture .el-upload-list__item-thumbnail{vertical-align:middle;display:inline-block;width:70px;height:70px;float:left;z-index:1;margin-left:-80px;background-color:#FFF}.el-upload-list--picture .el-upload-list__item-name{display:block;margin-top:20px}.el-upload-list--picture .el-upload-list__item-name i{font-size:70px;line-height:1;position:absolute;left:9px;top:10px}.el-upload-list--picture .el-upload-list__item-status-label{position:absolute;right:-17px;top:-7px;width:46px;height:26px;background:#13ce66;text-align:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:0 1px 1px #ccc;box-shadow:0 1px 1px #ccc}.el-upload-list--picture .el-upload-list__item-status-label i{font-size:12px;margin-top:12px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.el-upload-list--picture .el-progress{position:relative;top:-7px}.el-upload-cover{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;z-index:10;cursor:default}.el-upload-cover::after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-upload-cover img{display:block;width:100%;height:100%}.el-upload-cover__label{position:absolute;right:-15px;top:-6px;width:40px;height:24px;background:#13ce66;text-align:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:0 0 1pc 1px rgba(0,0,0,.2);box-shadow:0 0 1pc 1px rgba(0,0,0,.2)}.el-upload-cover__label i{font-size:12px;margin-top:11px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);color:#fff}.el-upload-cover__progress{display:inline-block;vertical-align:middle;position:static;width:243px}.el-upload-cover__progress+.el-upload__inner{opacity:0}.el-upload-cover__content{position:absolute;top:0;left:0;width:100%;height:100%}.el-upload-cover__interact{position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.72);text-align:center}.el-upload-cover__interact .btn{display:inline-block;color:#FFF;font-size:14px;cursor:pointer;vertical-align:middle;-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);margin-top:60px}.el-upload-cover__interact .btn span{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.el-upload-cover__interact .btn:not(:first-child){margin-left:35px}.el-upload-cover__interact .btn:hover{-webkit-transform:translateY(-13px);transform:translateY(-13px)}.el-upload-cover__interact .btn:hover span{opacity:1}.el-upload-cover__interact .btn i{color:#FFF;display:block;font-size:24px;line-height:inherit;margin:0 auto 5px}.el-upload-cover__title{position:absolute;bottom:0;left:0;background-color:#FFF;height:36px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;text-align:left;padding:0 10px;margin:0;line-height:36px;font-size:14px;color:#303133}.el-upload-cover+.el-upload__inner{opacity:0;position:relative;z-index:1}.el-progress{position:relative;line-height:1}.el-progress__text{font-size:14px;color:#606266;display:inline-block;vertical-align:middle;margin-left:10px;line-height:1}.el-progress__text i{vertical-align:middle;display:block}.el-progress--circle,.el-progress--dashboard{display:inline-block}.el-progress--circle .el-progress__text,.el-progress--dashboard .el-progress__text{position:absolute;top:50%;left:0;width:100%;text-align:center;margin:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.el-progress--circle .el-progress__text i,.el-progress--dashboard .el-progress__text i{vertical-align:middle;display:inline-block}.el-progress--without-text .el-progress__text{display:none}.el-progress--without-text .el-progress-bar{padding-right:0;margin-right:0;display:block}.el-progress-bar,.el-progress-bar__inner::after,.el-progress-bar__innerText,.el-spinner{display:inline-block;vertical-align:middle}.el-progress--text-inside .el-progress-bar{padding-right:0;margin-right:0}.el-progress.is-success .el-progress-bar__inner{background-color:#67C23A}.el-progress.is-success .el-progress__text{color:#67C23A}.el-progress.is-warning .el-progress-bar__inner{background-color:#E6A23C}.el-badge__content,.el-progress.is-exception .el-progress-bar__inner{background-color:#F56C6C}.el-progress.is-warning .el-progress__text{color:#E6A23C}.el-progress.is-exception .el-progress__text{color:#F56C6C}.el-progress-bar{padding-right:50px;width:100%;margin-right:-55px;-webkit-box-sizing:border-box;box-sizing:border-box}.el-card__header,.el-message,.el-step__icon{-webkit-box-sizing:border-box}.el-progress-bar__outer{height:6px;border-radius:100px;background-color:#EBEEF5;overflow:hidden;position:relative;vertical-align:middle}.el-progress-bar__inner{position:absolute;left:0;top:0;height:100%;background-color:#409EFF;text-align:right;border-radius:100px;line-height:1;white-space:nowrap;-webkit-transition:width .6s ease;transition:width .6s ease}.el-progress-bar__inner::after{content:"";height:100%}.el-progress-bar__innerText{color:#FFF;font-size:12px;margin:0 5px}@keyframes progress{0%{background-position:0 0}100%{background-position:32px 0}}.el-time-spinner{width:100%;white-space:nowrap}.el-spinner-inner{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;width:50px;height:50px}.el-spinner-inner .path{stroke:#ececec;stroke-linecap:round;-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}.el-message{min-width:380px;box-sizing:border-box;border-radius:4px;border-width:1px;border-style:solid;border-color:#EBEEF5;position:fixed;left:50%;top:20px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#edf2fc;-webkit-transition:opacity .3s,top .4s,-webkit-transform .4s;transition:opacity .3s,top .4s,-webkit-transform .4s;transition:opacity .3s,transform .4s,top .4s;transition:opacity .3s,transform .4s,top .4s,-webkit-transform .4s;overflow:hidden;padding:15px 15px 15px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-message.is-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.el-message.is-closable .el-message__content{padding-right:16px}.el-message p{margin:0}.el-message--info .el-message__content{color:#909399}.el-message--success{background-color:#f0f9eb;border-color:#e1f3d8}.el-message--success .el-message__content{color:#67C23A}.el-message--warning{background-color:#fdf6ec;border-color:#faecd8}.el-message--warning .el-message__content{color:#E6A23C}.el-message--error{background-color:#fef0f0;border-color:#fde2e2}.el-message--error .el-message__content{color:#F56C6C}.el-message__icon{margin-right:10px}.el-message__content{padding:0;font-size:14px;line-height:1}.el-message__content:focus{outline-width:0}.el-message__closeBtn{position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;color:#C0C4CC;font-size:16px}.el-message__closeBtn:focus{outline-width:0}.el-message__closeBtn:hover{color:#909399}.el-message .el-icon-success{color:#67C23A}.el-message .el-icon-error{color:#F56C6C}.el-message .el-icon-info{color:#909399}.el-message .el-icon-warning{color:#E6A23C}.el-message-fade-enter,.el-message-fade-leave-active{opacity:0;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.el-badge{position:relative;vertical-align:middle;display:inline-block}.el-badge__content{border-radius:10px;color:#FFF;display:inline-block;font-size:12px;height:18px;line-height:18px;padding:0 6px;text-align:center;white-space:nowrap;border:1px solid #FFF}.el-badge__content.is-fixed{position:absolute;top:0;right:10px;-webkit-transform:translateY(-50%) translateX(100%);transform:translateY(-50%) translateX(100%)}.el-rate__icon,.el-rate__item{position:relative;display:inline-block}.el-badge__content.is-fixed.is-dot{right:5px}.el-badge__content.is-dot{height:8px;width:8px;padding:0;right:0;border-radius:50%}.el-badge__content--primary{background-color:#409EFF}.el-badge__content--success{background-color:#67C23A}.el-badge__content--warning{background-color:#E6A23C}.el-badge__content--info{background-color:#909399}.el-badge__content--danger{background-color:#F56C6C}.el-card{border-radius:4px;border:1px solid #EBEEF5;background-color:#FFF;overflow:hidden;color:#303133;-webkit-transition:.3s;transition:.3s}.el-card.is-always-shadow,.el-card.is-hover-shadow:focus,.el-card.is-hover-shadow:hover{-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-card__header{padding:18px 20px;border-bottom:1px solid #EBEEF5;box-sizing:border-box}.el-card__body{padding:20px}.el-rate{height:20px;line-height:1}.el-rate:active,.el-rate:focus{outline-width:0}.el-rate__item{font-size:0;vertical-align:middle}.el-rate__icon{font-size:18px;margin-right:6px;color:#C0C4CC;-webkit-transition:.3s;transition:.3s}.el-rate__decimal,.el-rate__icon .path2{position:absolute;top:0;left:0}.el-rate__icon.hover{-webkit-transform:scale(1.15);transform:scale(1.15)}.el-rate__decimal{display:inline-block;overflow:hidden}.el-step.is-vertical,.el-steps{display:-webkit-box;display:-ms-flexbox}.el-rate__text{font-size:14px;vertical-align:middle}.el-steps{display:flex}.el-steps--simple{padding:13px 8%;border-radius:4px;background:#F5F7FA}.el-steps--horizontal{white-space:nowrap}.el-steps--vertical{height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.el-step{position:relative;-ms-flex-negative:1;flex-shrink:1}.el-step:last-of-type .el-step__line{display:none}.el-step:last-of-type.is-flex{-ms-flex-preferred-size:auto!important;flex-basis:auto!important;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.el-step:last-of-type .el-step__description,.el-step:last-of-type .el-step__main{padding-right:0}.el-step__head{position:relative;width:100%}.el-step__head.is-process{color:#303133;border-color:#303133}.el-step__head.is-wait{color:#C0C4CC;border-color:#C0C4CC}.el-step__head.is-success{color:#67C23A;border-color:#67C23A}.el-step__head.is-error{color:#F56C6C;border-color:#F56C6C}.el-step__head.is-finish{color:#409EFF;border-color:#409EFF}.el-step__icon{position:relative;z-index:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;font-size:14px;box-sizing:border-box;background:#FFF;-webkit-transition:.15s ease-out;transition:.15s ease-out}.el-step.is-horizontal,.el-step__icon-inner{display:inline-block}.el-step__icon.is-text{border-radius:50%;border:2px solid;border-color:inherit}.el-step__icon.is-icon{width:40px}.el-step__icon-inner{-moz-user-select:none;user-select:none;text-align:center;font-weight:700;line-height:1;color:inherit}.el-step__icon-inner[class*=el-icon]:not(.is-status){font-size:25px;font-weight:400}.el-step__icon-inner.is-status{-webkit-transform:translateY(1px);transform:translateY(1px)}.el-step__line{position:absolute;border-color:inherit;background-color:#C0C4CC}.el-step__line-inner{display:block;border-width:1px;border-style:solid;border-color:inherit;-webkit-transition:.15s ease-out;transition:.15s ease-out;-webkit-box-sizing:border-box;box-sizing:border-box;width:0;height:0}.el-step__main{white-space:normal;text-align:left}.el-step__title{font-size:16px;line-height:38px}.el-step__title.is-process{font-weight:700;color:#303133}.el-step__title.is-wait{color:#C0C4CC}.el-step__title.is-success{color:#67C23A}.el-step__title.is-error{color:#F56C6C}.el-step__title.is-finish{color:#409EFF}.el-step__description{padding-right:10%;margin-top:-5px;font-size:12px;line-height:20px;font-weight:400}.el-step__description.is-process{color:#303133}.el-step__description.is-wait{color:#C0C4CC}.el-step__description.is-success{color:#67C23A}.el-step__description.is-error{color:#F56C6C}.el-step__description.is-finish{color:#409EFF}.el-step.is-horizontal .el-step__line{height:2px;top:11px;left:0;right:0}.el-step.is-vertical{display:flex}.el-step.is-vertical .el-step__head{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:24px}.el-step.is-vertical .el-step__main{padding-left:10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.el-step.is-vertical .el-step__title{line-height:24px;padding-bottom:8px}.el-step.is-vertical .el-step__line{width:2px;top:0;bottom:0;left:11px}.el-step.is-vertical .el-step__icon.is-icon{width:24px}.el-step.is-center .el-step__head,.el-step.is-center .el-step__main{text-align:center}.el-step.is-center .el-step__description{padding-left:20%;padding-right:20%}.el-step.is-center .el-step__line{left:50%;right:-50%}.el-step.is-simple{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-step.is-simple .el-step__head{width:auto;font-size:0;padding-right:10px}.el-step.is-simple .el-step__icon{background:0 0;width:16px;height:16px;font-size:12px}.el-step.is-simple .el-step__icon-inner[class*=el-icon]:not(.is-status){font-size:18px}.el-step.is-simple .el-step__icon-inner.is-status{-webkit-transform:scale(.8) translateY(1px);transform:scale(.8) translateY(1px)}.el-step.is-simple .el-step__main{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.el-step.is-simple .el-step__title{font-size:16px;line-height:20px}.el-step.is-simple:not(:last-of-type) .el-step__title{max-width:50%;word-break:break-all}.el-step.is-simple .el-step__arrow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;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-step.is-simple .el-step__arrow::after,.el-step.is-simple .el-step__arrow::before{content:"";display:inline-block;position:absolute;height:15px;width:1px;background:#C0C4CC}.el-step.is-simple .el-step__arrow::before{-webkit-transform:rotate(-45deg) translateY(-4px);transform:rotate(-45deg) translateY(-4px);-webkit-transform-origin:0 0;transform-origin:0 0}.el-step.is-simple .el-step__arrow::after{-webkit-transform:rotate(45deg) translateY(4px);transform:rotate(45deg) translateY(4px);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.el-step.is-simple:last-of-type .el-step__arrow{display:none}.el-carousel{position:relative}.el-carousel--horizontal{overflow-x:hidden}.el-carousel--vertical{overflow-y:hidden}.el-carousel__container{position:relative;height:300px}.el-carousel__arrow{border:none;outline:0;padding:0;margin:0;height:36px;width:36px;cursor:pointer;-webkit-transition:.3s;transition:.3s;border-radius:50%;background-color:rgba(31,45,61,.11);color:#FFF;position:absolute;top:50%;z-index:10;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;font-size:12px}.el-carousel__arrow--left{left:16px}.el-carousel__arrow--right{right:16px}.el-carousel__arrow:hover{background-color:rgba(31,45,61,.23)}.el-carousel__arrow i{cursor:pointer}.el-carousel__indicators{position:absolute;list-style:none;margin:0;padding:0;z-index:2}.el-carousel__indicators--horizontal{bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.el-carousel__indicators--vertical{right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.el-carousel__indicators--outside{bottom:26px;text-align:center;position:static;-webkit-transform:none;transform:none}.el-carousel__indicators--outside .el-carousel__indicator:hover button{opacity:.64}.el-carousel__indicators--outside button{background-color:#C0C4CC;opacity:.24}.el-carousel__indicators--labels{left:0;right:0;-webkit-transform:none;transform:none;text-align:center}.el-carousel__indicators--labels .el-carousel__button{height:auto;width:auto;padding:2px 18px;font-size:12px}.el-carousel__indicators--labels .el-carousel__indicator{padding:6px 4px}.el-carousel__indicator{background-color:transparent;cursor:pointer}.el-carousel__indicator:hover button{opacity:.72}.el-carousel__indicator--horizontal{display:inline-block;padding:12px 4px}.el-carousel__indicator--vertical{padding:4px 12px}.el-carousel__indicator--vertical .el-carousel__button{width:2px;height:15px}.el-carousel__indicator.is-active button{opacity:1}.el-carousel__button{display:block;opacity:.48;width:30px;height:2px;background-color:#FFF;border:none;outline:0;padding:0;margin:0;cursor:pointer;-webkit-transition:.3s;transition:.3s}.carousel-arrow-left-enter,.carousel-arrow-left-leave-active{-webkit-transform:translateY(-50%) translateX(-10px);transform:translateY(-50%) translateX(-10px);opacity:0}.carousel-arrow-right-enter,.carousel-arrow-right-leave-active{-webkit-transform:translateY(-50%) translateX(10px);transform:translateY(-50%) translateX(10px);opacity:0}.el-carousel__item{position:absolute;top:0;left:0;width:100%;height:100%;display:inline-block;overflow:hidden;z-index:0}.el-carousel__item.is-active{z-index:2}.el-carousel__item.is-animating{-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.el-carousel__item--card{width:50%;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.el-carousel__item--card.is-in-stage{cursor:pointer;z-index:1}.el-carousel__item--card.is-in-stage.is-hover .el-carousel__mask,.el-carousel__item--card.is-in-stage:hover .el-carousel__mask{opacity:.12}.el-carousel__item--card.is-active{z-index:2}.el-carousel__mask{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#FFF;opacity:.24;-webkit-transition:.2s;transition:.2s}.fade-in-linear-enter-active,.fade-in-linear-leave-active{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.fade-in-linear-enter,.fade-in-linear-leave,.fade-in-linear-leave-active{opacity:0}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.el-fade-in-linear-enter,.el-fade-in-linear-leave,.el-fade-in-linear-leave-active{opacity:0}.el-fade-in-enter-active,.el-fade-in-leave-active{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.el-fade-in-enter,.el-fade-in-leave-active{opacity:0}.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter,.el-zoom-in-center-leave-active{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center top;transform-origin:center top}.el-zoom-in-top-enter,.el-zoom-in-top-leave-active{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center bottom;transform-origin:center bottom}.el-zoom-in-bottom-enter,.el-zoom-in-bottom-leave-active{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:top left;transform-origin:top left}.el-zoom-in-left-enter,.el-zoom-in-left-leave-active{opacity:0;-webkit-transform:scale(.45,.45);transform:scale(.45,.45)}.collapse-transition{-webkit-transition:.3s height ease-in-out,.3s padding-top ease-in-out,.3s padding-bottom ease-in-out;transition:.3s height ease-in-out,.3s padding-top ease-in-out,.3s padding-bottom ease-in-out}.horizontal-collapse-transition{-webkit-transition:.3s width ease-in-out,.3s padding-left ease-in-out,.3s padding-right ease-in-out;transition:.3s width ease-in-out,.3s padding-left ease-in-out,.3s padding-right ease-in-out}.el-list-enter-active,.el-list-leave-active{-webkit-transition:all 1s;transition:all 1s}.el-list-enter,.el-list-leave-active{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}.el-opacity-transition{-webkit-transition:opacity .3s cubic-bezier(.55,0,.1,1);transition:opacity .3s cubic-bezier(.55,0,.1,1)}.el-collapse{border-top:1px solid #EBEEF5;border-bottom:1px solid #EBEEF5}.el-collapse-item.is-disabled .el-collapse-item__header{color:#bbb;cursor:not-allowed}.el-collapse-item__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:48px;line-height:48px;background-color:#FFF;color:#303133;cursor:pointer;border-bottom:1px solid #EBEEF5;font-size:13px;font-weight:500;-webkit-transition:border-bottom-color .3s;transition:border-bottom-color .3s;outline:0}.el-collapse-item__arrow{margin:0 8px 0 auto;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;font-weight:300}.el-collapse-item__arrow.is-active{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.el-collapse-item__header.focusing:focus:not(:hover){color:#409EFF}.el-collapse-item__header.is-active{border-bottom-color:transparent}.el-collapse-item__wrap{will-change:height;background-color:#FFF;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #EBEEF5}.el-cascader__search-input,.el-cascader__tags,.el-tag{-webkit-box-sizing:border-box}.el-collapse-item__content{padding-bottom:25px;font-size:13px;color:#303133;line-height:1.7692307692}.el-collapse-item:last-child{margin-bottom:-1px}.el-popper .popper__arrow,.el-popper .popper__arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.el-popper .popper__arrow{border-width:6px;-webkit-filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03));filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03))}.el-popper .popper__arrow::after{content:" ";border-width:6px}.el-popper[x-placement^=top]{margin-bottom:12px}.el-popper[x-placement^=top] .popper__arrow{bottom:-6px;left:50%;margin-right:3px;border-top-color:#EBEEF5;border-bottom-width:0}.el-popper[x-placement^=top] .popper__arrow::after{bottom:1px;margin-left:-6px;border-top-color:#FFF;border-bottom-width:0}.el-popper[x-placement^=bottom]{margin-top:12px}.el-popper[x-placement^=bottom] .popper__arrow{top:-6px;left:50%;margin-right:3px;border-top-width:0;border-bottom-color:#EBEEF5}.el-popper[x-placement^=bottom] .popper__arrow::after{top:1px;margin-left:-6px;border-top-width:0;border-bottom-color:#FFF}.el-popper[x-placement^=right]{margin-left:12px}.el-popper[x-placement^=right] .popper__arrow{top:50%;left:-6px;margin-bottom:3px;border-right-color:#EBEEF5;border-left-width:0}.el-popper[x-placement^=right] .popper__arrow::after{bottom:-6px;left:1px;border-right-color:#FFF;border-left-width:0}.el-popper[x-placement^=left]{margin-right:12px}.el-popper[x-placement^=left] .popper__arrow{top:50%;right:-6px;margin-bottom:3px;border-right-width:0;border-left-color:#EBEEF5}.el-popper[x-placement^=left] .popper__arrow::after{right:1px;bottom:-6px;margin-left:-6px;border-right-width:0;border-left-color:#FFF}.el-tag{background-color:#ecf5ff;border-color:#d9ecff;display:inline-block;height:32px;padding:0 10px;line-height:30px;font-size:12px;color:#409EFF;border-width:1px;border-style:solid;border-radius:4px;box-sizing:border-box;white-space:nowrap}.el-tag.is-hit{border-color:#409EFF}.el-tag .el-tag__close{color:#409eff}.el-tag .el-tag__close:hover{color:#FFF;background-color:#409eff}.el-tag.el-tag--info{background-color:#f4f4f5;border-color:#e9e9eb;color:#909399}.el-tag.el-tag--info.is-hit{border-color:#909399}.el-tag.el-tag--info .el-tag__close{color:#909399}.el-tag.el-tag--info .el-tag__close:hover{color:#FFF;background-color:#909399}.el-tag.el-tag--success{background-color:#f0f9eb;border-color:#e1f3d8;color:#67c23a}.el-tag.el-tag--success.is-hit{border-color:#67C23A}.el-tag.el-tag--success .el-tag__close{color:#67c23a}.el-tag.el-tag--success .el-tag__close:hover{color:#FFF;background-color:#67c23a}.el-tag.el-tag--warning{background-color:#fdf6ec;border-color:#faecd8;color:#e6a23c}.el-tag.el-tag--warning.is-hit{border-color:#E6A23C}.el-tag.el-tag--warning .el-tag__close{color:#e6a23c}.el-tag.el-tag--warning .el-tag__close:hover{color:#FFF;background-color:#e6a23c}.el-tag.el-tag--danger{background-color:#fef0f0;border-color:#fde2e2;color:#f56c6c}.el-tag.el-tag--danger.is-hit{border-color:#F56C6C}.el-tag.el-tag--danger .el-tag__close{color:#f56c6c}.el-tag.el-tag--danger .el-tag__close:hover{color:#FFF;background-color:#f56c6c}.el-tag .el-icon-close{border-radius:50%;text-align:center;position:relative;cursor:pointer;font-size:12px;height:16px;width:16px;line-height:16px;vertical-align:middle;top:-1px;right:-5px}.el-tag .el-icon-close::before{display:block}.el-tag--dark{background-color:#409eff;border-color:#409eff;color:#fff}.el-tag--dark.is-hit{border-color:#409EFF}.el-tag--dark .el-tag__close{color:#fff}.el-tag--dark .el-tag__close:hover{color:#FFF;background-color:#66b1ff}.el-tag--dark.el-tag--info{background-color:#909399;border-color:#909399;color:#fff}.el-tag--dark.el-tag--info.is-hit{border-color:#909399}.el-tag--dark.el-tag--info .el-tag__close{color:#fff}.el-tag--dark.el-tag--info .el-tag__close:hover{color:#FFF;background-color:#a6a9ad}.el-tag--dark.el-tag--success{background-color:#67c23a;border-color:#67c23a;color:#fff}.el-tag--dark.el-tag--success.is-hit{border-color:#67C23A}.el-tag--dark.el-tag--success .el-tag__close{color:#fff}.el-tag--dark.el-tag--success .el-tag__close:hover{color:#FFF;background-color:#85ce61}.el-tag--dark.el-tag--warning{background-color:#e6a23c;border-color:#e6a23c;color:#fff}.el-tag--dark.el-tag--warning.is-hit{border-color:#E6A23C}.el-tag--dark.el-tag--warning .el-tag__close{color:#fff}.el-tag--dark.el-tag--warning .el-tag__close:hover{color:#FFF;background-color:#ebb563}.el-tag--dark.el-tag--danger{background-color:#f56c6c;border-color:#f56c6c;color:#fff}.el-tag--dark.el-tag--danger.is-hit{border-color:#F56C6C}.el-tag--dark.el-tag--danger .el-tag__close{color:#fff}.el-tag--dark.el-tag--danger .el-tag__close:hover{color:#FFF;background-color:#f78989}.el-tag--plain{background-color:#fff;border-color:#b3d8ff;color:#409eff}.el-tag--plain.is-hit{border-color:#409EFF}.el-tag--plain .el-tag__close{color:#409eff}.el-tag--plain .el-tag__close:hover{color:#FFF;background-color:#409eff}.el-tag--plain.el-tag--info{background-color:#fff;border-color:#d3d4d6;color:#909399}.el-tag--plain.el-tag--info.is-hit{border-color:#909399}.el-tag--plain.el-tag--info .el-tag__close{color:#909399}.el-tag--plain.el-tag--info .el-tag__close:hover{color:#FFF;background-color:#909399}.el-tag--plain.el-tag--success{background-color:#fff;border-color:#c2e7b0;color:#67c23a}.el-tag--plain.el-tag--success.is-hit{border-color:#67C23A}.el-tag--plain.el-tag--success .el-tag__close{color:#67c23a}.el-tag--plain.el-tag--success .el-tag__close:hover{color:#FFF;background-color:#67c23a}.el-tag--plain.el-tag--warning{background-color:#fff;border-color:#f5dab1;color:#e6a23c}.el-tag--plain.el-tag--warning.is-hit{border-color:#E6A23C}.el-tag--plain.el-tag--warning .el-tag__close{color:#e6a23c}.el-tag--plain.el-tag--warning .el-tag__close:hover{color:#FFF;background-color:#e6a23c}.el-tag--plain.el-tag--danger{background-color:#fff;border-color:#fbc4c4;color:#f56c6c}.el-tag--plain.el-tag--danger.is-hit{border-color:#F56C6C}.el-tag--plain.el-tag--danger .el-tag__close{color:#f56c6c}.el-tag--plain.el-tag--danger .el-tag__close:hover{color:#FFF;background-color:#f56c6c}.el-tag--medium{height:28px;line-height:26px}.el-tag--medium .el-icon-close{-webkit-transform:scale(.8);transform:scale(.8)}.el-tag--small{height:24px;padding:0 8px;line-height:22px}.el-tag--small .el-icon-close{-webkit-transform:scale(.8);transform:scale(.8)}.el-tag--mini{height:20px;padding:0 5px;line-height:19px}.el-tag--mini .el-icon-close{margin-left:-3px;-webkit-transform:scale(.7);transform:scale(.7)}.el-cascader{display:inline-block;position:relative;font-size:14px;line-height:40px}.el-cascader:not(.is-disabled):hover .el-input__inner{cursor:pointer;border-color:#C0C4CC}.el-cascader .el-input .el-input__inner:focus,.el-cascader .el-input.is-focus .el-input__inner{border-color:#409EFF}.el-cascader .el-input{cursor:pointer}.el-cascader .el-input .el-input__inner{text-overflow:ellipsis}.el-cascader .el-input .el-icon-arrow-down{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;font-size:14px}.el-cascader .el-input .el-icon-arrow-down.is-reverse{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.el-cascader .el-input .el-icon-circle-close:hover{color:#909399}.el-cascader--medium{font-size:14px;line-height:36px}.el-cascader--small{font-size:13px;line-height:32px}.el-cascader--mini{font-size:12px;line-height:28px}.el-cascader.is-disabled .el-cascader__label{z-index:2;color:#C0C4CC}.el-cascader__dropdown{margin:5px 0;font-size:14px;background:#FFF;border:1px solid #E4E7ED;border-radius:4px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-cascader__tags{position:absolute;left:0;right:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:normal;text-align:left;box-sizing:border-box}.el-cascader__tags .el-tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;margin:2px 0 2px 6px;text-overflow:ellipsis;background:#f0f2f5}.el-cascader__tags .el-tag:not(.is-hit){border-color:transparent}.el-cascader__tags .el-tag>span{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis}.el-cascader__tags .el-tag .el-icon-close{-webkit-box-flex:0;-ms-flex:none;flex:none;background-color:#C0C4CC;color:#FFF}.el-cascader__tags .el-tag .el-icon-close:hover{background-color:#909399}.el-cascader__suggestion-panel{border-radius:4px}.el-cascader__suggestion-list{max-height:204px;margin:0;padding:6px 0;font-size:14px;color:#606266;text-align:center}.el-cascader__suggestion-item{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;height:34px;padding:0 15px;text-align:left;outline:0;cursor:pointer}.el-cascader__suggestion-item:focus,.el-cascader__suggestion-item:hover{background:#F5F7FA}.el-cascader__suggestion-item.is-checked{color:#409EFF;font-weight:700}.el-cascader__suggestion-item>span{margin-right:10px}.el-cascader__empty-text{margin:10px 0;color:#C0C4CC}.el-cascader__search-input{-webkit-box-flex:1;-ms-flex:1;flex:1;height:24px;min-width:60px;margin:2px 0 2px 15px;padding:0;color:#606266;border:none;outline:0;box-sizing:border-box}.el-cascader__search-input::-webkit-input-placeholder{color:#C0C4CC}.el-cascader__search-input::-moz-placeholder{color:#C0C4CC}.el-cascader__search-input:-ms-input-placeholder{color:#C0C4CC}.el-cascader__search-input::-ms-input-placeholder{color:#C0C4CC}.el-cascader__search-input::placeholder{color:#C0C4CC}.el-color-predefine{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;margin-top:8px;width:280px}.el-color-predefine__colors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap}.el-color-predefine__color-selector{margin:0 0 8px 8px;width:20px;height:20px;border-radius:4px;cursor:pointer}.el-color-predefine__color-selector:nth-child(10n+1){margin-left:0}.el-color-predefine__color-selector.selected{-webkit-box-shadow:0 0 3px 2px #409EFF;box-shadow:0 0 3px 2px #409EFF}.el-color-predefine__color-selector>div{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;border-radius:3px}.el-color-predefine__color-selector.is-alpha{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.el-color-hue-slider{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:280px;height:12px;background-color:red;padding:0 2px}.el-color-hue-slider__bar{position:relative;background:-webkit-gradient(linear,left top,right top,from(red),color-stop(17%,#ff0),color-stop(33%,#0f0),color-stop(50%,#0ff),color-stop(67%,#00f),color-stop(83%,#f0f),to(red));background:linear-gradient(to right,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);height:100%}.el-color-hue-slider__thumb{position:absolute;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;top:0;width:4px;height:100%;border-radius:1px;background:#fff;border:1px solid #f0f0f0;-webkit-box-shadow:0 0 2px rgba(0,0,0,.6);box-shadow:0 0 2px rgba(0,0,0,.6);z-index:1}.el-color-hue-slider.is-vertical{width:12px;height:180px;padding:2px 0}.el-color-hue-slider.is-vertical .el-color-hue-slider__bar{background:-webkit-gradient(linear,left top,left bottom,from(red),color-stop(17%,#ff0),color-stop(33%,#0f0),color-stop(50%,#0ff),color-stop(67%,#00f),color-stop(83%,#f0f),to(red));background:linear-gradient(to bottom,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%)}.el-color-hue-slider.is-vertical .el-color-hue-slider__thumb{left:0;top:0;width:100%;height:4px}.el-color-svpanel{position:relative;width:280px;height:180px}.el-color-svpanel__black,.el-color-svpanel__white{position:absolute;top:0;left:0;right:0;bottom:0}.el-color-svpanel__white{background:-webkit-gradient(linear,left top,right top,from(#fff),to(rgba(255,255,255,0)));background:linear-gradient(to right,#fff,rgba(255,255,255,0))}.el-color-svpanel__black{background:-webkit-gradient(linear,left bottom,left top,from(#000),to(rgba(0,0,0,0)));background:linear-gradient(to top,#000,rgba(0,0,0,0))}.el-color-svpanel__cursor{position:absolute}.el-color-svpanel__cursor>div{cursor:head;width:4px;height:4px;-webkit-box-shadow:0 0 0 1.5px #fff,inset 0 0 1px 1px rgba(0,0,0,.3),0 0 1px 2px rgba(0,0,0,.4);box-shadow:0 0 0 1.5px #fff,inset 0 0 1px 1px rgba(0,0,0,.3),0 0 1px 2px rgba(0,0,0,.4);border-radius:50%;-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}.el-color-alpha-slider{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:280px;height:12px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.el-color-alpha-slider__bar{position:relative;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(#fff));background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 100%);height:100%}.el-color-alpha-slider__thumb{position:absolute;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;top:0;width:4px;height:100%;border-radius:1px;background:#fff;border:1px solid #f0f0f0;-webkit-box-shadow:0 0 2px rgba(0,0,0,.6);box-shadow:0 0 2px rgba(0,0,0,.6);z-index:1}.el-color-alpha-slider.is-vertical{width:20px;height:180px}.el-color-alpha-slider.is-vertical .el-color-alpha-slider__bar{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#fff));background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%)}.el-color-alpha-slider.is-vertical .el-color-alpha-slider__thumb{left:0;top:0;width:100%;height:4px}.el-color-dropdown{width:300px}.el-color-dropdown__main-wrapper{margin-bottom:6px}.el-color-dropdown__main-wrapper::after{content:"";display:table;clear:both}.el-color-dropdown__btns{margin-top:6px;text-align:right}.el-color-dropdown__value{float:left;line-height:26px;font-size:12px;color:#000;width:160px}.el-color-dropdown__btn{border:1px solid #dcdcdc;color:#333;line-height:24px;border-radius:2px;padding:0 20px;cursor:pointer;background-color:transparent;outline:0;font-size:12px}.el-color-dropdown__btn[disabled]{color:#ccc;cursor:not-allowed}.el-color-dropdown__btn:hover{color:#409EFF;border-color:#409EFF}.el-color-dropdown__link-btn{cursor:pointer;color:#409EFF;text-decoration:none;padding:15px;font-size:12px}.el-color-dropdown__link-btn:hover{color:tint(#409EFF,20%)}.el-color-picker{display:inline-block;position:relative;line-height:normal;height:40px}.el-color-picker.is-disabled .el-color-picker__trigger{cursor:not-allowed}.el-color-picker--medium{height:36px}.el-color-picker--medium .el-color-picker__trigger{height:36px;width:36px}.el-color-picker--medium .el-color-picker__mask{height:34px;width:34px}.el-color-picker--small{height:32px}.el-color-picker--small .el-color-picker__trigger{height:32px;width:32px}.el-color-picker--small .el-color-picker__mask{height:30px;width:30px}.el-color-picker--small .el-color-picker__empty,.el-color-picker--small .el-color-picker__icon{-webkit-transform:translate3d(-50%,-50%,0) scale(.8);transform:translate3d(-50%,-50%,0) scale(.8)}.el-color-picker--mini{height:28px}.el-color-picker--mini .el-color-picker__trigger{height:28px;width:28px}.el-color-picker--mini .el-color-picker__mask{height:26px;width:26px}.el-color-picker--mini .el-color-picker__empty,.el-color-picker--mini .el-color-picker__icon{-webkit-transform:translate3d(-50%,-50%,0) scale(.8);transform:translate3d(-50%,-50%,0) scale(.8)}.el-color-picker__mask{height:38px;width:38px;border-radius:4px;position:absolute;top:1px;left:1px;z-index:1;cursor:not-allowed;background-color:rgba(255,255,255,.7)}.el-color-picker__trigger{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;width:40px;padding:4px;border:1px solid #e6e6e6;border-radius:4px;font-size:0;position:relative;cursor:pointer}.el-color-picker__color{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #999;border-radius:2px;width:100%;height:100%;text-align:center}.el-color-picker__icon,.el-input,.el-textarea{display:inline-block;width:100%}.el-color-picker__color.is-alpha{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.el-color-picker__color-inner{position:absolute;left:0;top:0;right:0;bottom:0}.el-color-picker__empty{font-size:12px;color:#999;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.el-color-picker__icon{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);color:#FFF;text-align:center;font-size:12px}.el-color-picker__panel{position:absolute;z-index:10;padding:6px;-webkit-box-sizing:content-box;box-sizing:content-box;background-color:#FFF;border:1px solid #EBEEF5;border-radius:4px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-input__inner,.el-textarea__inner{-webkit-box-sizing:border-box;color:#606266}.el-textarea{position:relative;vertical-align:bottom;font-size:14px}.el-textarea__inner{display:block;resize:vertical;padding:5px 15px;line-height:1.5;box-sizing:border-box;width:100%;font-size:inherit;background-color:#FFF;background-image:none;border:1px solid #DCDFE6;border-radius:4px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.el-textarea__inner::-webkit-input-placeholder{color:#C0C4CC}.el-textarea__inner::-moz-placeholder{color:#C0C4CC}.el-textarea__inner:-ms-input-placeholder{color:#C0C4CC}.el-textarea__inner::-ms-input-placeholder{color:#C0C4CC}.el-textarea__inner::placeholder{color:#C0C4CC}.el-textarea__inner:hover{border-color:#C0C4CC}.el-textarea__inner:focus{outline:0;border-color:#409EFF}.el-textarea .el-input__count{color:#909399;background:#FFF;position:absolute;font-size:12px;bottom:5px;right:10px}.el-textarea.is-disabled .el-textarea__inner{background-color:#F5F7FA;border-color:#E4E7ED;color:#C0C4CC;cursor:not-allowed}.el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner::-moz-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner:-ms-input-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner::placeholder{color:#C0C4CC}.el-textarea.is-exceed .el-textarea__inner{border-color:#F56C6C}.el-textarea.is-exceed .el-input__count{color:#F56C6C}.el-input{position:relative;font-size:14px}.el-input::-webkit-scrollbar{z-index:11;width:6px}.el-input::-webkit-scrollbar:horizontal{height:6px}.el-input::-webkit-scrollbar-thumb{border-radius:5px;width:6px;background:#b4bccc}.el-input::-webkit-scrollbar-corner{background:#fff}.el-input::-webkit-scrollbar-track{background:#fff}.el-input::-webkit-scrollbar-track-piece{background:#fff;width:6px}.el-input .el-input__clear{color:#C0C4CC;font-size:14px;cursor:pointer;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1)}.el-input .el-input__clear:hover{color:#909399}.el-input .el-input__count{height:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#909399;font-size:12px}.el-input .el-input__count .el-input__count-inner{background:#FFF;line-height:initial;display:inline-block;padding:0 5px}.el-input__inner{-webkit-appearance:none;background-color:#FFF;background-image:none;border-radius:4px;border:1px solid #DCDFE6;box-sizing:border-box;display:inline-block;font-size:inherit;height:40px;line-height:40px;outline:0;padding:0 15px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%}.el-input__prefix,.el-input__suffix{position:absolute;top:0;-webkit-transition:all .3s;height:100%;color:#C0C4CC;text-align:center}.el-input__inner::-ms-reveal{display:none}.el-input__inner::-webkit-input-placeholder{color:#C0C4CC}.el-input__inner::-moz-placeholder{color:#C0C4CC}.el-input__inner:-ms-input-placeholder{color:#C0C4CC}.el-input__inner::-ms-input-placeholder{color:#C0C4CC}.el-input__inner::placeholder{color:#C0C4CC}.el-input__inner:hover{border-color:#C0C4CC}.el-input.is-active .el-input__inner,.el-input__inner:focus{border-color:#409EFF;outline:0}.el-input__suffix{right:5px;transition:all .3s;pointer-events:none}.el-input__suffix-inner{pointer-events:all}.el-input__prefix{left:5px;transition:all .3s}.el-input__icon{height:100%;width:25px;text-align:center;-webkit-transition:all .3s;transition:all .3s;line-height:40px}.el-input__icon:after{content:"";height:100%;width:0;display:inline-block;vertical-align:middle}.el-input__validateIcon{pointer-events:none}.el-input.is-disabled .el-input__inner{background-color:#F5F7FA;border-color:#E4E7ED;color:#C0C4CC;cursor:not-allowed}.el-input.is-disabled .el-input__inner::-webkit-input-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner::-moz-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner:-ms-input-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner::-ms-input-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner::placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__icon{cursor:not-allowed}.el-input.is-exceed .el-input__inner{border-color:#F56C6C}.el-input.is-exceed .el-input__suffix .el-input__count{color:#F56C6C}.el-input--suffix .el-input__inner{padding-right:30px}.el-input--prefix .el-input__inner{padding-left:30px}.el-input--medium{font-size:14px}.el-input--medium .el-input__inner{height:36px;line-height:36px}.el-input--medium .el-input__icon{line-height:36px}.el-input--small{font-size:13px}.el-input--small .el-input__inner{height:32px;line-height:32px}.el-input--small .el-input__icon{line-height:32px}.el-input--mini{font-size:12px}.el-input--mini .el-input__inner{height:28px;line-height:28px}.el-input--mini .el-input__icon{line-height:28px}.el-input-group{line-height:normal;display:inline-table;width:100%;border-collapse:separate;border-spacing:0}.el-input-group>.el-input__inner{vertical-align:middle;display:table-cell}.el-input-group__append,.el-input-group__prepend{background-color:#F5F7FA;color:#909399;vertical-align:middle;display:table-cell;position:relative;border:1px solid #DCDFE6;border-radius:4px;padding:0 20px;width:1px;white-space:nowrap}.el-input-group--prepend .el-input__inner,.el-input-group__append{border-top-left-radius:0;border-bottom-left-radius:0}.el-input-group--append .el-input__inner,.el-input-group__prepend{border-top-right-radius:0;border-bottom-right-radius:0}.el-input-group__append:focus,.el-input-group__prepend:focus{outline:0}.el-input-group__append .el-button,.el-input-group__append .el-select,.el-input-group__prepend .el-button,.el-input-group__prepend .el-select{display:inline-block;margin:-10px -20px}.el-input-group__append button.el-button,.el-input-group__append div.el-select .el-input__inner,.el-input-group__append div.el-select:hover .el-input__inner,.el-input-group__prepend button.el-button,.el-input-group__prepend div.el-select .el-input__inner,.el-input-group__prepend div.el-select:hover .el-input__inner{border-color:transparent;background-color:transparent;color:inherit;border-top:0;border-bottom:0}.el-input-group__append .el-button,.el-input-group__append .el-input,.el-input-group__prepend .el-button,.el-input-group__prepend .el-input{font-size:inherit}.el-input-group__prepend{border-right:0}.el-input-group__append{border-left:0}.el-input-group--append .el-select .el-input.is-focus .el-input__inner,.el-input-group--prepend .el-select .el-input.is-focus .el-input__inner{border-color:transparent}.el-input__inner::-ms-clear{display:none;width:0;height:0}.el-transfer{font-size:14px}.el-transfer__buttons{display:inline-block;vertical-align:middle;padding:0 30px}.el-transfer__button{display:block;margin:0 auto;padding:10px;border-radius:50%;color:#FFF;background-color:#409EFF;font-size:0}.el-button-group>.el-button+.el-button,.el-transfer-panel__item+.el-transfer-panel__item,.el-transfer__button [class*=el-icon-]+span{margin-left:0}.el-timeline,.el-transfer__button i,.el-transfer__button span{font-size:14px}.el-transfer__button.is-with-texts{border-radius:4px}.el-transfer__button.is-disabled,.el-transfer__button.is-disabled:hover{border:1px solid #DCDFE6;background-color:#F5F7FA;color:#C0C4CC}.el-transfer__button:first-child{margin-bottom:10px}.el-transfer__button:nth-child(2){margin:0}.el-transfer-panel{border:1px solid #EBEEF5;border-radius:4px;overflow:hidden;background:#FFF;display:inline-block;vertical-align:middle;width:200px;max-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.el-transfer-panel__body{height:246px}.el-transfer-panel__body.is-with-footer{padding-bottom:40px}.el-transfer-panel__list{margin:0;padding:6px 0;list-style:none;height:246px;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.el-transfer-panel__list.is-filterable{height:194px;padding-top:0}.el-transfer-panel__item{height:30px;line-height:30px;padding-left:15px;display:block!important}.el-transfer-panel__item.el-checkbox{color:#606266}.el-transfer-panel__item:hover{color:#409EFF}.el-transfer-panel__item.el-checkbox .el-checkbox__label{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:24px;line-height:30px}.el-transfer-panel__item .el-checkbox__input{position:absolute;top:8px}.el-transfer-panel__filter{text-align:center;margin:15px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:auto}.el-transfer-panel__filter .el-input__inner{height:32px;width:100%;font-size:12px;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:16px;padding-right:10px;padding-left:30px}.el-transfer-panel__filter .el-input__icon{margin-left:5px}.el-transfer-panel__filter .el-icon-circle-close{cursor:pointer}.el-transfer-panel .el-transfer-panel__header{height:40px;line-height:40px;background:#F5F7FA;margin:0;padding-left:15px;border-bottom:1px solid #EBEEF5;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000}.el-transfer-panel .el-transfer-panel__header .el-checkbox{display:block;line-height:40px}.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label{font-size:16px;color:#303133;font-weight:400}.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label span{position:absolute;right:15px;color:#909399;font-size:12px;font-weight:400}.el-transfer-panel .el-transfer-panel__footer{height:40px;background:#FFF;margin:0;padding:0;border-top:1px solid #EBEEF5;position:absolute;bottom:0;left:0;width:100%;z-index:1}.el-transfer-panel .el-transfer-panel__footer::after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-container,.el-timeline-item__node{display:-webkit-box;display:-ms-flexbox}.el-transfer-panel .el-transfer-panel__footer .el-checkbox{padding-left:20px;color:#606266}.el-transfer-panel .el-transfer-panel__empty{margin:0;height:30px;line-height:30px;padding:6px 15px 0;color:#909399;text-align:center}.el-transfer-panel .el-checkbox__label{padding-left:8px}.el-transfer-panel .el-checkbox__inner{height:14px;width:14px;border-radius:3px}.el-transfer-panel .el-checkbox__inner::after{height:6px;width:3px;left:4px}.el-container{display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:0}.el-container.is-vertical,.el-drawer,.el-empty,.el-result{-webkit-box-orient:vertical;-webkit-box-direction:normal}.el-container.is-vertical{-ms-flex-direction:column;flex-direction:column}.el-header{padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0}.el-aside{overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0}.el-main{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px}.el-button,.el-calendar-table .el-calendar-day,.el-checkbox.is-bordered,.el-footer,.el-image-viewer__btn{-webkit-box-sizing:border-box}.el-footer{padding:0 20px;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0}.el-timeline{margin:0;list-style:none}.el-timeline .el-timeline-item:last-child .el-timeline-item__tail{display:none}.el-timeline-item{position:relative;padding-bottom:20px}.el-timeline-item__wrapper{position:relative;padding-left:28px;top:-3px}.el-timeline-item__tail{position:absolute;left:4px;height:100%;border-left:2px solid #E4E7ED}.el-timeline-item__icon{color:#FFF;font-size:13px}.el-timeline-item__node{position:absolute;background-color:#E4E7ED;border-radius:50%;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-image__error,.el-timeline-item__dot{display:-webkit-box;display:-ms-flexbox;-webkit-box-pack:center}.el-timeline-item__node--normal{left:-1px;width:12px;height:12px}.el-timeline-item__node--large{left:-2px;width:14px;height:14px}.el-timeline-item__node--primary{background-color:#409EFF}.el-timeline-item__node--success{background-color:#67C23A}.el-timeline-item__node--warning{background-color:#E6A23C}.el-timeline-item__node--danger{background-color:#F56C6C}.el-timeline-item__node--info{background-color:#909399}.el-timeline-item__dot{position:absolute;display:flex;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-timeline-item__content{color:#303133}.el-timeline-item__timestamp{color:#909399;line-height:1;font-size:13px}.el-timeline-item__timestamp.is-top{margin-bottom:8px;padding-top:4px}.el-timeline-item__timestamp.is-bottom{margin-top:8px}.el-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;vertical-align:middle;position:relative;text-decoration:none;outline:0;cursor:pointer;padding:0;font-size:14px;font-weight:500}.el-link.is-underline:hover:after{content:"";position:absolute;left:0;right:0;height:0;bottom:0;border-bottom:1px solid #409EFF}.el-link.el-link--default:after,.el-link.el-link--primary.is-underline:hover:after,.el-link.el-link--primary:after{border-color:#409EFF}.el-link.is-disabled{cursor:not-allowed}.el-link [class*=el-icon-]+span{margin-left:5px}.el-link.el-link--default{color:#606266}.el-link.el-link--default:hover{color:#409EFF}.el-link.el-link--default.is-disabled{color:#C0C4CC}.el-link.el-link--primary{color:#409EFF}.el-link.el-link--primary:hover{color:#66b1ff}.el-link.el-link--primary.is-disabled{color:#a0cfff}.el-link.el-link--danger.is-underline:hover:after,.el-link.el-link--danger:after{border-color:#F56C6C}.el-link.el-link--danger{color:#F56C6C}.el-link.el-link--danger:hover{color:#f78989}.el-link.el-link--danger.is-disabled{color:#fab6b6}.el-link.el-link--success.is-underline:hover:after,.el-link.el-link--success:after{border-color:#67C23A}.el-link.el-link--success{color:#67C23A}.el-link.el-link--success:hover{color:#85ce61}.el-link.el-link--success.is-disabled{color:#b3e19d}.el-link.el-link--warning.is-underline:hover:after,.el-link.el-link--warning:after{border-color:#E6A23C}.el-link.el-link--warning{color:#E6A23C}.el-link.el-link--warning:hover{color:#ebb563}.el-link.el-link--warning.is-disabled{color:#f3d19e}.el-link.el-link--info.is-underline:hover:after,.el-link.el-link--info:after{border-color:#909399}.el-link.el-link--info{color:#909399}.el-link.el-link--info:hover{color:#a6a9ad}.el-link.el-link--info.is-disabled{color:#c8c9cc}.el-divider{background-color:#DCDFE6;position:relative}.el-divider--horizontal{display:block;height:1px;width:100%;margin:24px 0}.el-divider--vertical{display:inline-block;width:1px;height:1em;margin:0 8px;vertical-align:middle;position:relative}.el-divider__text{position:absolute;background-color:#FFF;padding:0 20px;font-weight:500;color:#303133;font-size:14px}.el-image__error,.el-image__placeholder{background:#F5F7FA}.el-divider__text.is-left{left:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.el-divider__text.is-center{left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.el-divider__text.is-right{right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.el-image__error,.el-image__inner,.el-image__placeholder{width:100%;height:100%}.el-image{position:relative;display:inline-block;overflow:hidden}.el-image__inner{vertical-align:top}.el-image__inner--center{position:relative;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block}.el-image__error{display:flex;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;color:#C0C4CC;vertical-align:middle}.el-image__preview{cursor:pointer}.el-image-viewer__wrapper{position:fixed;top:0;right:0;bottom:0;left:0}.el-image-viewer__btn{position:absolute;z-index:1;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;border-radius:50%;opacity:.8;cursor:pointer;box-sizing:border-box;-moz-user-select:none;user-select:none}.el-button,.el-checkbox,.el-checkbox-button__inner,.el-empty__image img,.el-radio{-moz-user-select:none}.el-image-viewer__close{top:40px;right:40px;width:40px;height:40px;font-size:24px;color:#fff;background-color:#606266}.el-image-viewer__canvas{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-image-viewer__actions{left:50%;bottom:30px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:282px;height:44px;padding:0 23px;background-color:#606266;border-color:#fff;border-radius:22px}.el-image-viewer__actions__inner{width:100%;height:100%;text-align:justify;cursor:default;font-size:23px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.el-image-viewer__next,.el-image-viewer__prev{top:50%;width:44px;height:44px;font-size:24px;color:#fff;background-color:#606266;border-color:#fff}.el-image-viewer__prev{-webkit-transform:translateY(-50%);transform:translateY(-50%);left:40px}.el-image-viewer__next{-webkit-transform:translateY(-50%);transform:translateY(-50%);right:40px;text-indent:2px}.el-image-viewer__mask{position:absolute;width:100%;height:100%;top:0;left:0;opacity:.5;background:#000}.viewer-fade-enter-active{-webkit-animation:viewer-fade-in .3s;animation:viewer-fade-in .3s}.viewer-fade-leave-active{-webkit-animation:viewer-fade-out .3s;animation:viewer-fade-out .3s}@-webkit-keyframes viewer-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes viewer-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes viewer-fade-out{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}100%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}@keyframes viewer-fade-out{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}100%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}.el-button{display:inline-block;line-height:1;white-space:nowrap;cursor:pointer;background:#FFF;border:1px solid #DCDFE6;color:#606266;-webkit-appearance:none;text-align:center;box-sizing:border-box;outline:0;margin:0;-webkit-transition:.1s;transition:.1s;font-weight:500;padding:12px 20px;font-size:14px;border-radius:4px}.el-button+.el-button,.el-checkbox.is-bordered+.el-checkbox.is-bordered{margin-left:10px}.el-button:focus,.el-button:hover{color:#409EFF;border-color:#c6e2ff;background-color:#ecf5ff}.el-button:active{color:#3a8ee6;border-color:#3a8ee6;outline:0}.el-button::-moz-focus-inner{border:0}.el-button [class*=el-icon-]+span{margin-left:5px}.el-button.is-plain:focus,.el-button.is-plain:hover{background:#FFF;border-color:#409EFF;color:#409EFF}.el-button.is-active,.el-button.is-plain:active{color:#3a8ee6;border-color:#3a8ee6}.el-button.is-plain:active{background:#FFF;outline:0}.el-button.is-disabled,.el-button.is-disabled:focus,.el-button.is-disabled:hover{color:#C0C4CC;cursor:not-allowed;background-image:none;background-color:#FFF;border-color:#EBEEF5}.el-button.is-disabled.el-button--text{background-color:transparent}.el-button.is-disabled.is-plain,.el-button.is-disabled.is-plain:focus,.el-button.is-disabled.is-plain:hover{background-color:#FFF;border-color:#EBEEF5;color:#C0C4CC}.el-button.is-loading{position:relative;pointer-events:none}.el-button.is-loading:before{pointer-events:none;content:"";position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;border-radius:inherit;background-color:rgba(255,255,255,.35)}.el-button.is-round{border-radius:20px;padding:12px 23px}.el-button.is-circle{border-radius:50%;padding:12px}.el-button--primary{color:#FFF;background-color:#409EFF;border-color:#409EFF}.el-button--primary:focus,.el-button--primary:hover{background:#66b1ff;border-color:#66b1ff;color:#FFF}.el-button--primary.is-active,.el-button--primary:active{background:#3a8ee6;border-color:#3a8ee6;color:#FFF}.el-button--primary:active{outline:0}.el-button--primary.is-disabled,.el-button--primary.is-disabled:active,.el-button--primary.is-disabled:focus,.el-button--primary.is-disabled:hover{color:#FFF;background-color:#a0cfff;border-color:#a0cfff}.el-button--primary.is-plain{color:#409EFF;background:#ecf5ff;border-color:#b3d8ff}.el-button--primary.is-plain:focus,.el-button--primary.is-plain:hover{background:#409EFF;border-color:#409EFF;color:#FFF}.el-button--primary.is-plain:active{background:#3a8ee6;border-color:#3a8ee6;color:#FFF;outline:0}.el-button--primary.is-plain.is-disabled,.el-button--primary.is-plain.is-disabled:active,.el-button--primary.is-plain.is-disabled:focus,.el-button--primary.is-plain.is-disabled:hover{color:#8cc5ff;background-color:#ecf5ff;border-color:#d9ecff}.el-button--success{color:#FFF;background-color:#67C23A;border-color:#67C23A}.el-button--success:focus,.el-button--success:hover{background:#85ce61;border-color:#85ce61;color:#FFF}.el-button--success.is-active,.el-button--success:active{background:#5daf34;border-color:#5daf34;color:#FFF}.el-button--success:active{outline:0}.el-button--success.is-disabled,.el-button--success.is-disabled:active,.el-button--success.is-disabled:focus,.el-button--success.is-disabled:hover{color:#FFF;background-color:#b3e19d;border-color:#b3e19d}.el-button--success.is-plain{color:#67C23A;background:#f0f9eb;border-color:#c2e7b0}.el-button--success.is-plain:focus,.el-button--success.is-plain:hover{background:#67C23A;border-color:#67C23A;color:#FFF}.el-button--success.is-plain:active{background:#5daf34;border-color:#5daf34;color:#FFF;outline:0}.el-button--success.is-plain.is-disabled,.el-button--success.is-plain.is-disabled:active,.el-button--success.is-plain.is-disabled:focus,.el-button--success.is-plain.is-disabled:hover{color:#a4da89;background-color:#f0f9eb;border-color:#e1f3d8}.el-button--warning{color:#FFF;background-color:#E6A23C;border-color:#E6A23C}.el-button--warning:focus,.el-button--warning:hover{background:#ebb563;border-color:#ebb563;color:#FFF}.el-button--warning.is-active,.el-button--warning:active{background:#cf9236;border-color:#cf9236;color:#FFF}.el-button--warning:active{outline:0}.el-button--warning.is-disabled,.el-button--warning.is-disabled:active,.el-button--warning.is-disabled:focus,.el-button--warning.is-disabled:hover{color:#FFF;background-color:#f3d19e;border-color:#f3d19e}.el-button--warning.is-plain{color:#E6A23C;background:#fdf6ec;border-color:#f5dab1}.el-button--warning.is-plain:focus,.el-button--warning.is-plain:hover{background:#E6A23C;border-color:#E6A23C;color:#FFF}.el-button--warning.is-plain:active{background:#cf9236;border-color:#cf9236;color:#FFF;outline:0}.el-button--warning.is-plain.is-disabled,.el-button--warning.is-plain.is-disabled:active,.el-button--warning.is-plain.is-disabled:focus,.el-button--warning.is-plain.is-disabled:hover{color:#f0c78a;background-color:#fdf6ec;border-color:#faecd8}.el-button--danger{color:#FFF;background-color:#F56C6C;border-color:#F56C6C}.el-button--danger:focus,.el-button--danger:hover{background:#f78989;border-color:#f78989;color:#FFF}.el-button--danger.is-active,.el-button--danger:active{background:#dd6161;border-color:#dd6161;color:#FFF}.el-button--danger:active{outline:0}.el-button--danger.is-disabled,.el-button--danger.is-disabled:active,.el-button--danger.is-disabled:focus,.el-button--danger.is-disabled:hover{color:#FFF;background-color:#fab6b6;border-color:#fab6b6}.el-button--danger.is-plain{color:#F56C6C;background:#fef0f0;border-color:#fbc4c4}.el-button--danger.is-plain:focus,.el-button--danger.is-plain:hover{background:#F56C6C;border-color:#F56C6C;color:#FFF}.el-button--danger.is-plain:active{background:#dd6161;border-color:#dd6161;color:#FFF;outline:0}.el-button--danger.is-plain.is-disabled,.el-button--danger.is-plain.is-disabled:active,.el-button--danger.is-plain.is-disabled:focus,.el-button--danger.is-plain.is-disabled:hover{color:#f9a7a7;background-color:#fef0f0;border-color:#fde2e2}.el-button--info{color:#FFF;background-color:#909399;border-color:#909399}.el-button--info:focus,.el-button--info:hover{background:#a6a9ad;border-color:#a6a9ad;color:#FFF}.el-button--info.is-active,.el-button--info:active{background:#82848a;border-color:#82848a;color:#FFF}.el-button--info:active{outline:0}.el-button--info.is-disabled,.el-button--info.is-disabled:active,.el-button--info.is-disabled:focus,.el-button--info.is-disabled:hover{color:#FFF;background-color:#c8c9cc;border-color:#c8c9cc}.el-button--info.is-plain{color:#909399;background:#f4f4f5;border-color:#d3d4d6}.el-button--info.is-plain:focus,.el-button--info.is-plain:hover{background:#909399;border-color:#909399;color:#FFF}.el-button--info.is-plain:active{background:#82848a;border-color:#82848a;color:#FFF;outline:0}.el-button--info.is-plain.is-disabled,.el-button--info.is-plain.is-disabled:active,.el-button--info.is-plain.is-disabled:focus,.el-button--info.is-plain.is-disabled:hover{color:#bcbec2;background-color:#f4f4f5;border-color:#e9e9eb}.el-button--medium{padding:10px 20px;font-size:14px;border-radius:4px}.el-button--medium.is-round{padding:10px 20px}.el-button--medium.is-circle{padding:10px}.el-button--small{padding:9px 15px;font-size:12px;border-radius:3px}.el-button--small.is-round{padding:9px 15px}.el-button--small.is-circle{padding:9px}.el-button--mini,.el-button--mini.is-round{padding:7px 15px}.el-button--mini{font-size:12px;border-radius:3px}.el-button--mini.is-circle{padding:7px}.el-button--text{border-color:transparent;color:#409EFF;background:0 0;padding-left:0;padding-right:0}.el-button--text:focus,.el-button--text:hover{color:#66b1ff;border-color:transparent;background-color:transparent}.el-button--text:active{color:#3a8ee6;border-color:transparent;background-color:transparent}.el-button--text.is-disabled,.el-button--text.is-disabled:focus,.el-button--text.is-disabled:hover{border-color:transparent}.el-button-group .el-button--danger:last-child,.el-button-group .el-button--danger:not(:first-child):not(:last-child),.el-button-group .el-button--info:last-child,.el-button-group .el-button--info:not(:first-child):not(:last-child),.el-button-group .el-button--primary:last-child,.el-button-group .el-button--primary:not(:first-child):not(:last-child),.el-button-group .el-button--success:last-child,.el-button-group .el-button--success:not(:first-child):not(:last-child),.el-button-group .el-button--warning:last-child,.el-button-group .el-button--warning:not(:first-child):not(:last-child),.el-button-group>.el-dropdown>.el-button{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--danger:first-child,.el-button-group .el-button--danger:not(:first-child):not(:last-child),.el-button-group .el-button--info:first-child,.el-button-group .el-button--info:not(:first-child):not(:last-child),.el-button-group .el-button--primary:first-child,.el-button-group .el-button--primary:not(:first-child):not(:last-child),.el-button-group .el-button--success:first-child,.el-button-group .el-button--success:not(:first-child):not(:last-child),.el-button-group .el-button--warning:first-child,.el-button-group .el-button--warning:not(:first-child):not(:last-child){border-right-color:rgba(255,255,255,.5)}.el-button-group{display:inline-block;vertical-align:middle}.el-button-group::after,.el-button-group::before{display:table;content:""}.el-button-group::after{clear:both}.el-button-group>.el-button{float:left;position:relative}.el-button-group>.el-button.is-disabled{z-index:1}.el-button-group>.el-button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.el-button-group>.el-button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.el-button-group>.el-button:first-child:last-child{border-radius:4px}.el-button-group>.el-button:first-child:last-child.is-round{border-radius:20px}.el-button-group>.el-button:first-child:last-child.is-circle{border-radius:50%}.el-button-group>.el-button:not(:first-child):not(:last-child){border-radius:0}.el-button-group>.el-button.is-active,.el-button-group>.el-button:not(.is-disabled):active,.el-button-group>.el-button:not(.is-disabled):focus,.el-button-group>.el-button:not(.is-disabled):hover{z-index:1}.el-button-group>.el-dropdown>.el-button{border-top-left-radius:0;border-bottom-left-radius:0}.el-calendar{background-color:#fff}.el-calendar__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 20px;border-bottom:1px solid #EBEEF5}.el-backtop,.el-page-header{display:-webkit-box;display:-ms-flexbox}.el-calendar__title{color:#000;-ms-flex-item-align:center;align-self:center}.el-calendar__body{padding:12px 20px 35px}.el-calendar-table{table-layout:fixed;width:100%}.el-calendar-table thead th{padding:12px 0;color:#606266;font-weight:400}.el-calendar-table:not(.is-range) td.next,.el-calendar-table:not(.is-range) td.prev{color:#C0C4CC}.el-backtop,.el-calendar-table td.is-today{color:#409EFF}.el-calendar-table td{border-bottom:1px solid #EBEEF5;border-right:1px solid #EBEEF5;vertical-align:top;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.el-calendar-table td.is-selected{background-color:#F2F8FE}.el-calendar-table tr:first-child td{border-top:1px solid #EBEEF5}.el-calendar-table tr td:first-child{border-left:1px solid #EBEEF5}.el-calendar-table tr.el-calendar-table__row--hide-border td{border-top:none}.el-calendar-table .el-calendar-day{box-sizing:border-box;padding:8px;height:85px}.el-calendar-table .el-calendar-day:hover{cursor:pointer;background-color:#F2F8FE}.el-backtop{position:fixed;background-color:#FFF;width:40px;height:40px;border-radius:50%;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:20px;-webkit-box-shadow:0 0 6px rgba(0,0,0,.12);box-shadow:0 0 6px rgba(0,0,0,.12);cursor:pointer;z-index:5}.el-backtop:hover{background-color:#F2F6FC}.el-page-header{display:flex;line-height:24px}.el-page-header__left{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;margin-right:40px;position:relative}.el-page-header__left::after{content:"";position:absolute;width:1px;height:16px;right:-20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#DCDFE6}.el-checkbox,.el-checkbox__input{display:inline-block;position:relative;white-space:nowrap}.el-page-header__left .el-icon-back{font-size:18px;margin-right:6px;-ms-flex-item-align:center;align-self:center}.el-page-header__title{font-size:14px;font-weight:500}.el-page-header__content{font-size:18px;color:#303133}.el-checkbox{color:#606266;font-weight:500;font-size:14px;cursor:pointer;user-select:none;margin-right:30px}.el-checkbox.is-bordered{padding:9px 20px 9px 10px;border-radius:4px;border:1px solid #DCDFE6;box-sizing:border-box;line-height:normal;height:40px}.el-checkbox.is-bordered.is-checked{border-color:#409EFF}.el-checkbox.is-bordered.is-disabled{border-color:#EBEEF5;cursor:not-allowed}.el-checkbox.is-bordered.el-checkbox--medium{padding:7px 20px 7px 10px;border-radius:4px;height:36px}.el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__label{line-height:17px;font-size:14px}.el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__inner{height:14px;width:14px}.el-checkbox.is-bordered.el-checkbox--small{padding:5px 15px 5px 10px;border-radius:3px;height:32px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__label{line-height:15px;font-size:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner{height:12px;width:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner::after{height:6px;width:2px}.el-checkbox.is-bordered.el-checkbox--mini{padding:3px 15px 3px 10px;border-radius:3px;height:28px}.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__label{line-height:12px;font-size:12px}.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner{height:12px;width:12px}.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner::after{height:6px;width:2px}.el-checkbox__input{cursor:pointer;outline:0;line-height:1;vertical-align:middle}.el-checkbox__input.is-disabled .el-checkbox__inner{background-color:#edf2fc;border-color:#DCDFE6;cursor:not-allowed}.el-checkbox__input.is-disabled .el-checkbox__inner::after{cursor:not-allowed;border-color:#C0C4CC}.el-checkbox__input.is-disabled .el-checkbox__inner+.el-checkbox__label{cursor:not-allowed}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner{background-color:#F2F6FC;border-color:#DCDFE6}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner::after{border-color:#C0C4CC}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner{background-color:#F2F6FC;border-color:#DCDFE6}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner::before{background-color:#C0C4CC;border-color:#C0C4CC}.el-checkbox__input.is-checked .el-checkbox__inner,.el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:#409EFF;border-color:#409EFF}.el-checkbox__input.is-disabled+span.el-checkbox__label{color:#C0C4CC;cursor:not-allowed}.el-checkbox__input.is-checked .el-checkbox__inner::after{-webkit-transform:rotate(45deg) scaleY(1);transform:rotate(45deg) scaleY(1)}.el-checkbox__input.is-checked+.el-checkbox__label{color:#409EFF}.el-checkbox__input.is-focus .el-checkbox__inner{border-color:#409EFF}.el-checkbox__input.is-indeterminate .el-checkbox__inner::before{content:"";position:absolute;display:block;background-color:#FFF;height:2px;-webkit-transform:scale(.5);transform:scale(.5);left:0;right:0;top:5px}.el-checkbox__input.is-indeterminate .el-checkbox__inner::after{display:none}.el-checkbox__inner{display:inline-block;position:relative;border:1px solid #DCDFE6;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;background-color:#FFF;z-index:1;-webkit-transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46);transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}.el-checkbox__inner:hover{border-color:#409EFF}.el-checkbox__inner::after{-webkit-box-sizing:content-box;box-sizing:content-box;content:"";border:1px solid #FFF;border-left:0;border-top:0;height:7px;left:4px;position:absolute;top:1px;-webkit-transform:rotate(45deg) scaleY(0);transform:rotate(45deg) scaleY(0);width:3px;-webkit-transition:-webkit-transform .15s ease-in 50ms;transition:-webkit-transform .15s ease-in 50ms;transition:transform .15s ease-in 50ms;transition:transform .15s ease-in 50ms,-webkit-transform .15s ease-in 50ms;-webkit-transform-origin:center;transform-origin:center}.el-checkbox__original{opacity:0;outline:0;position:absolute;margin:0;width:0;height:0;z-index:-1}.el-checkbox-button,.el-checkbox-button__inner{display:inline-block;position:relative}.el-checkbox__label{display:inline-block;padding-left:10px;line-height:19px;font-size:14px}.el-checkbox:last-of-type{margin-right:0}.el-checkbox-button__inner{line-height:1;font-weight:500;white-space:nowrap;vertical-align:middle;cursor:pointer;background:#FFF;border:1px solid #DCDFE6;border-left:0;color:#606266;-webkit-appearance:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;margin:0;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);padding:12px 20px;font-size:14px;border-radius:0}.el-checkbox-button__inner.is-round{padding:12px 20px}.el-checkbox-button__inner:hover{color:#409EFF}.el-checkbox-button__inner [class*=el-icon-]{line-height:.9}.el-checkbox-button__inner [class*=el-icon-]+span{margin-left:5px}.el-checkbox-button__original{opacity:0;outline:0;position:absolute;margin:0;z-index:-1}.el-radio,.el-radio__inner,.el-radio__input{position:relative;display:inline-block}.el-checkbox-button.is-checked .el-checkbox-button__inner{color:#FFF;background-color:#409EFF;border-color:#409EFF;-webkit-box-shadow:-1px 0 0 0 #8cc5ff;box-shadow:-1px 0 0 0 #8cc5ff}.el-checkbox-button.is-checked:first-child .el-checkbox-button__inner{border-left-color:#409EFF}.el-checkbox-button.is-disabled .el-checkbox-button__inner{color:#C0C4CC;cursor:not-allowed;background-image:none;background-color:#FFF;border-color:#EBEEF5;-webkit-box-shadow:none;box-shadow:none}.el-checkbox-button.is-disabled:first-child .el-checkbox-button__inner{border-left-color:#EBEEF5}.el-checkbox-button:first-child .el-checkbox-button__inner{border-left:1px solid #DCDFE6;border-radius:4px 0 0 4px;-webkit-box-shadow:none!important;box-shadow:none!important}.el-checkbox-button.is-focus .el-checkbox-button__inner{border-color:#409EFF}.el-checkbox-button:last-child .el-checkbox-button__inner{border-radius:0 4px 4px 0}.el-checkbox-button--medium .el-checkbox-button__inner{padding:10px 20px;font-size:14px;border-radius:0}.el-checkbox-button--medium .el-checkbox-button__inner.is-round{padding:10px 20px}.el-checkbox-button--small .el-checkbox-button__inner{padding:9px 15px;font-size:12px;border-radius:0}.el-checkbox-button--small .el-checkbox-button__inner.is-round{padding:9px 15px}.el-checkbox-button--mini .el-checkbox-button__inner{padding:7px 15px;font-size:12px;border-radius:0}.el-checkbox-button--mini .el-checkbox-button__inner.is-round{padding:7px 15px}.el-checkbox-group{font-size:0}.el-avatar,.el-cascader-panel,.el-radio,.el-radio--medium.is-bordered .el-radio__label,.el-radio__label{font-size:14px}.el-radio{color:#606266;font-weight:500;line-height:1;cursor:pointer;white-space:nowrap;outline:0;margin-right:30px}.el-cascader-node>.el-radio,.el-radio:last-child{margin-right:0}.el-radio.is-bordered{padding:12px 20px 0 10px;border-radius:4px;border:1px solid #DCDFE6;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px}.el-cascader-menu,.el-cascader-menu__list,.el-radio__inner{-webkit-box-sizing:border-box}.el-radio.is-bordered.is-checked{border-color:#409EFF}.el-radio.is-bordered.is-disabled{cursor:not-allowed;border-color:#EBEEF5}.el-radio__input.is-disabled .el-radio__inner,.el-radio__input.is-disabled.is-checked .el-radio__inner{background-color:#F5F7FA;border-color:#E4E7ED}.el-radio.is-bordered+.el-radio.is-bordered{margin-left:10px}.el-radio--medium.is-bordered{padding:10px 20px 0 10px;border-radius:4px;height:36px}.el-radio--mini.is-bordered .el-radio__label,.el-radio--small.is-bordered .el-radio__label{font-size:12px}.el-radio--medium.is-bordered .el-radio__inner{height:14px;width:14px}.el-radio--small.is-bordered{padding:8px 15px 0 10px;border-radius:3px;height:32px}.el-radio--small.is-bordered .el-radio__inner{height:12px;width:12px}.el-radio--mini.is-bordered{padding:6px 15px 0 10px;border-radius:3px;height:28px}.el-radio--mini.is-bordered .el-radio__inner{height:12px;width:12px}.el-radio__input{white-space:nowrap;cursor:pointer;outline:0;line-height:1;vertical-align:middle}.el-radio__input.is-disabled .el-radio__inner{cursor:not-allowed}.el-radio__input.is-disabled .el-radio__inner::after{cursor:not-allowed;background-color:#F5F7FA}.el-radio__input.is-disabled .el-radio__inner+.el-radio__label{cursor:not-allowed}.el-radio__input.is-disabled.is-checked .el-radio__inner::after{background-color:#C0C4CC}.el-radio__input.is-disabled+span.el-radio__label{color:#C0C4CC;cursor:not-allowed}.el-radio__input.is-checked .el-radio__inner{border-color:#409EFF;background:#409EFF}.el-radio__input.is-checked .el-radio__inner::after{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.el-radio__input.is-checked+.el-radio__label{color:#409EFF}.el-radio__input.is-focus .el-radio__inner{border-color:#409EFF}.el-radio__inner{border:1px solid #DCDFE6;border-radius:100%;width:14px;height:14px;background-color:#FFF;cursor:pointer;box-sizing:border-box}.el-radio__inner:hover{border-color:#409EFF}.el-radio__inner::after{width:4px;height:4px;border-radius:100%;background-color:#FFF;content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:-webkit-transform .15s ease-in;transition:-webkit-transform .15s ease-in;transition:transform .15s ease-in;transition:transform .15s ease-in,-webkit-transform .15s ease-in}.el-radio__original{opacity:0;outline:0;position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;margin:0}.el-radio:focus:not(.is-focus):not(:active):not(.is-disabled) .el-radio__inner{-webkit-box-shadow:0 0 2px 2px #409EFF;box-shadow:0 0 2px 2px #409EFF}.el-radio__label{padding-left:10px}.el-scrollbar{overflow:hidden;position:relative}.el-scrollbar:active>.el-scrollbar__bar,.el-scrollbar:focus>.el-scrollbar__bar,.el-scrollbar:hover>.el-scrollbar__bar{opacity:1;-webkit-transition:opacity 340ms ease-out;transition:opacity 340ms ease-out}.el-scrollbar__wrap{overflow:scroll;height:100%}.el-scrollbar__wrap--hidden-default{scrollbar-width:none}.el-scrollbar__wrap--hidden-default::-webkit-scrollbar{width:0;height:0}.el-scrollbar__thumb{position:relative;display:block;width:0;height:0;cursor:pointer;border-radius:inherit;background-color:rgba(144,147,153,.3);-webkit-transition:.3s background-color;transition:.3s background-color}.el-scrollbar__thumb:hover{background-color:rgba(144,147,153,.5)}.el-scrollbar__bar{position:absolute;right:2px;bottom:2px;z-index:1;border-radius:4px;opacity:0;-webkit-transition:opacity 120ms ease-out;transition:opacity 120ms ease-out}.el-scrollbar__bar.is-vertical{width:6px;top:2px}.el-scrollbar__bar.is-vertical>div{width:100%}.el-scrollbar__bar.is-horizontal{height:6px;left:2px}.el-scrollbar__bar.is-horizontal>div{height:100%}.el-cascader-panel{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:4px}.el-cascader-panel.is-bordered{border:1px solid #E4E7ED;border-radius:4px}.el-cascader-menu{min-width:180px;box-sizing:border-box;color:#606266;border-right:solid 1px #E4E7ED}.el-cascader-menu:last-child{border-right:none}.el-cascader-menu__wrap{height:204px}.el-cascader-menu__list{position:relative;min-height:100%;margin:0;padding:6px 0;list-style:none;box-sizing:border-box}.el-cascader-menu__hover-zone{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.el-cascader-menu__empty-text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;color:#C0C4CC}.el-cascader-node{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 30px 0 20px;height:34px;line-height:34px;outline:0}.el-cascader-node.is-selectable.in-active-path{color:#606266}.el-cascader-node.in-active-path,.el-cascader-node.is-active,.el-cascader-node.is-selectable.in-checked-path{color:#409EFF;font-weight:700}.el-cascader-node:not(.is-disabled){cursor:pointer}.el-cascader-node:not(.is-disabled):focus,.el-cascader-node:not(.is-disabled):hover{background:#F5F7FA}.el-cascader-node.is-disabled{color:#C0C4CC;cursor:not-allowed}.el-cascader-node__prefix{position:absolute;left:10px}.el-cascader-node__postfix{position:absolute;right:10px}.el-cascader-node__label{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.el-cascader-node>.el-radio .el-radio__label{padding-left:0}.el-avatar{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;overflow:hidden;color:#fff;background:#C0C4CC;width:40px;height:40px;line-height:40px}.el-drawer,.el-drawer__body>*{-webkit-box-sizing:border-box}.el-avatar>img{display:block;height:100%;vertical-align:middle}.el-empty__image img,.el-empty__image svg{vertical-align:top;height:100%;width:100%}.el-avatar--circle{border-radius:50%}.el-avatar--square{border-radius:4px}.el-avatar--icon{font-size:18px}.el-avatar--large{width:40px;height:40px;line-height:40px}.el-avatar--medium{width:36px;height:36px;line-height:36px}.el-avatar--small{width:28px;height:28px;line-height:28px}@-webkit-keyframes el-drawer-fade-in{0%{opacity:0}100%{opacity:1}}@keyframes el-drawer-fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes rtl-drawer-in{0%{-webkit-transform:translate(100%,0);transform:translate(100%,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes rtl-drawer-in{0%{-webkit-transform:translate(100%,0);transform:translate(100%,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes rtl-drawer-out{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(100%,0);transform:translate(100%,0)}}@keyframes rtl-drawer-out{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(100%,0);transform:translate(100%,0)}}@-webkit-keyframes ltr-drawer-in{0%{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes ltr-drawer-in{0%{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes ltr-drawer-out{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}}@keyframes ltr-drawer-out{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}}@-webkit-keyframes ttb-drawer-in{0%{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes ttb-drawer-in{0%{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes ttb-drawer-out{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}}@keyframes ttb-drawer-out{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}}@-webkit-keyframes btt-drawer-in{0%{-webkit-transform:translate(0,100%);transform:translate(0,100%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes btt-drawer-in{0%{-webkit-transform:translate(0,100%);transform:translate(0,100%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes btt-drawer-out{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(0,100%);transform:translate(0,100%)}}@keyframes btt-drawer-out{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(0,100%);transform:translate(0,100%)}}.el-drawer{position:absolute;box-sizing:border-box;background-color:#FFF;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12);box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12);overflow:hidden;outline:0}.el-drawer.rtl{-webkit-animation:rtl-drawer-out .3s;animation:rtl-drawer-out .3s;right:0}.el-drawer__open .el-drawer.rtl{-webkit-animation:rtl-drawer-in .3s 1ms;animation:rtl-drawer-in .3s 1ms}.el-drawer.ltr{-webkit-animation:ltr-drawer-out .3s;animation:ltr-drawer-out .3s;left:0}.el-drawer__open .el-drawer.ltr{-webkit-animation:ltr-drawer-in .3s 1ms;animation:ltr-drawer-in .3s 1ms}.el-drawer.ttb{-webkit-animation:ttb-drawer-out .3s;animation:ttb-drawer-out .3s;top:0}.el-drawer__open .el-drawer.ttb{-webkit-animation:ttb-drawer-in .3s 1ms;animation:ttb-drawer-in .3s 1ms}.el-drawer.btt{-webkit-animation:btt-drawer-out .3s;animation:btt-drawer-out .3s;bottom:0}.el-drawer__open .el-drawer.btt{-webkit-animation:btt-drawer-in .3s 1ms;animation:btt-drawer-in .3s 1ms}.el-drawer__wrapper{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;margin:0}.el-drawer__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#72767b;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:32px;padding:20px 20px 0}.el-drawer__header>:first-child{-webkit-box-flex:1;-ms-flex:1;flex:1}.el-drawer__title{margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:inherit;font-size:1rem}.el-drawer__close-btn{border:none;cursor:pointer;font-size:20px;color:inherit;background-color:transparent}.el-drawer__body{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto}.el-popconfirm__main,.el-skeleton__image{display:-ms-flexbox;-webkit-box-align:center;display:-webkit-box}.el-drawer__body>*{box-sizing:border-box}.el-drawer.ltr,.el-drawer.rtl{height:100%;top:0;bottom:0}.el-drawer.btt,.el-drawer.ttb{width:100%;left:0;right:0}.el-drawer__container{position:relative;left:0;right:0;top:0;bottom:0;height:100%;width:100%}.el-drawer-fade-enter-active{-webkit-animation:el-drawer-fade-in .3s;animation:el-drawer-fade-in .3s}.el-drawer-fade-leave-active{animation:el-drawer-fade-in .3s reverse}.el-popconfirm__main{display:flex;-ms-flex-align:center;align-items:center}.el-popconfirm__icon{margin-right:5px}.el-popconfirm__action{text-align:right;margin:0}@-webkit-keyframes el-skeleton-loading{0%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes el-skeleton-loading{0%{background-position:100% 50%}100%{background-position:0 50%}}.el-skeleton{width:100%}.el-skeleton__first-line,.el-skeleton__paragraph{height:16px;margin-top:16px;background:#f2f2f2}.el-skeleton.is-animated .el-skeleton__item{background:-webkit-gradient(linear,left top,right top,color-stop(25%,#f2f2f2),color-stop(37%,#e6e6e6),color-stop(63%,#f2f2f2));background:linear-gradient(90deg,#f2f2f2 25%,#e6e6e6 37%,#f2f2f2 63%);background-size:400% 100%;-webkit-animation:el-skeleton-loading 1.4s ease infinite;animation:el-skeleton-loading 1.4s ease infinite}.el-skeleton__item{background:#f2f2f2;display:inline-block;height:16px;border-radius:4px;width:100%}.el-skeleton__circle{border-radius:50%;width:36px;height:36px;line-height:36px}.el-skeleton__circle--lg{width:40px;height:40px;line-height:40px}.el-skeleton__circle--md{width:28px;height:28px;line-height:28px}.el-skeleton__button{height:40px;width:64px;border-radius:4px}.el-skeleton__p{width:100%}.el-skeleton__p.is-last{width:61%}.el-skeleton__p.is-first{width:33%}.el-skeleton__text{width:100%;height:13px}.el-skeleton__caption{height:12px}.el-skeleton__h1{height:20px}.el-skeleton__h3{height:18px}.el-skeleton__h5{height:16px}.el-skeleton__image{width:unset;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:0}.el-skeleton__image svg{fill:#DCDDE0;width:22%;height:22%}.el-empty{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;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0}.el-empty__image{width:160px}.el-empty__image img{user-select:none;-o-object-fit:contain;object-fit:contain}.el-empty__image svg{fill:#DCDDE0}.el-empty__description{margin-top:20px}.el-empty__description p{margin:0;font-size:14px;color:#909399}.el-empty__bottom,.el-result__title{margin-top:20px}.el-descriptions{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;color:#303133}.el-descriptions__header{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:20px}.el-descriptions__title{font-size:16px;font-weight:700}.el-descriptions--mini,.el-descriptions--small{font-size:12px}.el-descriptions__body{color:#606266;background-color:#FFF}.el-descriptions__body .el-descriptions__table{border-collapse:collapse;width:100%;table-layout:fixed}.el-descriptions__body .el-descriptions__table .el-descriptions-item__cell{-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;font-weight:400;line-height:1.5}.el-descriptions__body .el-descriptions__table .el-descriptions-item__cell.is-left{text-align:left}.el-descriptions__body .el-descriptions__table .el-descriptions-item__cell.is-center{text-align:center}.el-descriptions__body .el-descriptions__table .el-descriptions-item__cell.is-right{text-align:right}.el-descriptions .is-bordered{table-layout:auto}.el-descriptions .is-bordered .el-descriptions-item__cell{border:1px solid #EBEEF5;padding:12px 10px}.el-descriptions :not(.is-bordered) .el-descriptions-item__cell{padding-bottom:12px}.el-descriptions--medium.is-bordered .el-descriptions-item__cell{padding:10px}.el-descriptions--medium:not(.is-bordered) .el-descriptions-item__cell{padding-bottom:10px}.el-descriptions--small.is-bordered .el-descriptions-item__cell{padding:8px 10px}.el-descriptions--small:not(.is-bordered) .el-descriptions-item__cell{padding-bottom:8px}.el-descriptions--mini.is-bordered .el-descriptions-item__cell{padding:6px 10px}.el-descriptions--mini:not(.is-bordered) .el-descriptions-item__cell{padding-bottom:6px}.el-descriptions-item{vertical-align:top}.el-descriptions-item__container{display:-webkit-box;display:-ms-flexbox;display:flex}.el-descriptions-item__container .el-descriptions-item__content,.el-descriptions-item__container .el-descriptions-item__label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.el-descriptions-item__container .el-descriptions-item__content{-webkit-box-flex:1;-ms-flex:1;flex:1}.el-descriptions-item__label.has-colon::after{content:":";position:relative;top:-.5px}.el-descriptions-item__label.is-bordered-label{font-weight:700;color:#909399;background:#fafafa}.el-descriptions-item__label:not(.is-bordered-label){margin-right:10px}.el-descriptions-item__content{word-break:break-word;overflow-wrap:break-word}.el-result{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;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 30px}.el-result__icon svg{width:64px;height:64px}.el-result__title p{margin:0;font-size:20px;color:#303133;line-height:1.3}.el-result__subtitle{margin-top:10px}.el-result__subtitle p{margin:0;font-size:14px;color:#606266;line-height:1.3}.el-result__extra{margin-top:30px}.el-result .icon-success{fill:#67C23A}.el-result .icon-error{fill:#F56C6C}.el-result .icon-info{fill:#909399}.el-result .icon-warning{fill:#E6A23C}
pre code.hljs {
  display: block;
  overflow-x: auto;
  padding: 1em
}
code.hljs {
  padding: 3px 5px
}
/*

Atom One Dark by Daniel Gamage
Original One Dark Syntax theme from https://github.com/atom/one-dark-syntax

base:    #282c34
mono-1:  #abb2bf
mono-2:  #818896
mono-3:  #5c6370
hue-1:   #56b6c2
hue-2:   #61aeee
hue-3:   #c678dd
hue-4:   #98c379
hue-5:   #e06c75
hue-5-2: #be5046
hue-6:   #d19a66
hue-6-2: #e6c07b

*/
.hljs {
  color: #abb2bf;
  background: #282c34
}
.hljs-comment,
.hljs-quote {
  color: #5c6370;
  font-style: italic
}
.hljs-doctag,
.hljs-keyword,
.hljs-formula {
  color: #c678dd
}
.hljs-section,
.hljs-name,
.hljs-selector-tag,
.hljs-deletion,
.hljs-subst {
  color: #e06c75
}
.hljs-literal {
  color: #56b6c2
}
.hljs-string,
.hljs-regexp,
.hljs-addition,
.hljs-attribute,
.hljs-meta .hljs-string {
  color: #98c379
}
.hljs-attr,
.hljs-variable,
.hljs-template-variable,
.hljs-type,
.hljs-selector-class,
.hljs-selector-attr,
.hljs-selector-pseudo,
.hljs-number {
  color: #d19a66
}
.hljs-symbol,
.hljs-bullet,
.hljs-link,
.hljs-meta,
.hljs-selector-id,
.hljs-title {
  color: #61aeee
}
.hljs-built_in,
.hljs-title.class_,
.hljs-class .hljs-title {
  color: #e6c07b
}
.hljs-emphasis {
  font-style: italic
}
.hljs-strong {
  font-weight: bold
}
.hljs-link {
  text-decoration: underline
}
:root{--x-ai-color-white: #fff;--x-ai-color-success-default: #2ba471;--x-ai-color-warning-default: #f5ba18;--x-ai-color-danger-default: #f53f3f;--x-ai-color-info-default: #86909C;--x-ai-color-gray-light-1: #F5F7FA;--x-ai-color-gray-light-2: #E5E6EB;--x-ai-color-gray-light-3: #C0C4CC;--x-ai-color-gray-light-4: #86909C;--x-ai-color-gray: #606266;--x-ai-color-gray-dark: #1D2129;--x-ai-color-gray-opacity-50: rgba(255, 255, 255, 0.5);--x-icon-size-icon-24-default: 24px;--x-icon-size-icon-32-default: 32px;--x-icon-size-icon-40-default: 40px;--x-icon-size-icon-48-default: 48px;--x-icon-size-icon-52-default: 52px;--x-font-weight-600: 600;--x-font-weight-400: 400}.font-size-ipad{--x-font-size-12-default: 10px;--x-font-size-14-default: 12px;--x-font-size-16-default: 14px;--x-font-size-18-default: 16px;--x-font-size-20-default: 18px;--x-font-size-22-default: 20px;--x-font-size-24-default: 22px}.font-size-standard{--x-font-size-12-default: 12px;--x-font-size-14-default: 14px;--x-font-size-16-default: 15px;--x-font-size-18-default: 18px;--x-font-size-20-default: 20px;--x-font-size-22-default: 22px;--x-font-size-24-default: 24px}.font-size-medium{--x-font-size-12-default: 14px;--x-font-size-14-default: 16px;--x-font-size-16-default: 18px;--x-font-size-18-default: 20px;--x-font-size-20-default: 22px;--x-font-size-22-default: 24px;--x-font-size-24-default: 26px}.font-size-large{--x-font-size-12-default: 16px;--x-font-size-14-default: 18px;--x-font-size-16-default: 20px;--x-font-size-18-default: 22px;--x-font-size-20-default: 24px;--x-font-size-22-default: 26px;--x-font-size-24-default: 28px}:root{--x-ai-color-font: var(--x-ai-color-gray);--x-ai-color-font-tip:var(--x-ai-color-gray-light-4);--x-ai-color-font-title:var(--x-ai-color-gray-dark);--x-ai-color-font-primary: var(--x-ai-color-primary);--x-ai-color-font-hover-primary: var(--x-ai-color-primary);--x-ai-color-font-disable:var(--x-ai-color-gray-light-3);--x-ai-color-font-white: var(--x-ai-color-white);--x-ai-color-font-highlight:var(--x-ai-color-danger);--x-ai-color-bg: var(--x-ai-color-white);--x-ai-color-bg-primary:var(--x-ai-color-primary);--x-ai-color-bg-primary-light:var(--x-ai-color-primary-l1);--x-ai-color-bg-hover-primary:var(--x-ai-color-primary-l2);--x-ai-color-bg-separate: var(--x-ai-color-gray-light-1);--x-ai-color-bg-disable:var(--x-ai-color-gray-light-1);--x-ai-color-bg-white: var(--x-ai-color-white);--x-ai-color-bg-dark: var(--x-ai-color-gray-dark);--x-ai-color-loading-mask: var(--x-ai-color-gray-opacity-50);--x-ai-color-border: var(--x-ai-color-gray-light-2);--x-ai-color-border-primary: var(--x-ai-color-primary);--x-ai-color-border-hover-primary: var(--x-ai-color-primary-l3);--x-ai-color-border-separate:var(--x-ai-color-gray-light-1);--x-ai-color-success:var(--x-ai-color-success-default);--x-ai-color-warning:var(--x-ai-color-warning-default);--x-ai-color-danger:var(--x-ai-color-danger-default);--x-ai-color-info:var(--x-ai-color-info-default);--x-font-size-12: var(--x-font-size-12-default);--x-font-size-14: var(--x-font-size-14-default);--x-font-size-16: var(--x-font-size-16-default);--x-font-size-18: var(--x-font-size-18-default);--x-font-size-20: var(--x-font-size-20-default);--x-font-size-22: var(--x-font-size-22-default);--x-font-size-24: var(--x-font-size-24-default);--x-icon-size-icon-24: var(--x-icon-size-icon-24-default);--x-icon-size-icon-32: var(--x-icon-size-icon-32-default);--x-icon-size-icon-40: var(--x-icon-size-icon-40-default);--x-icon-size-icon-48: var(--x-icon-size-icon-48-default);--x-icon-size-icon-52: var(--x-icon-size-icon-52-default);--x-font-weight-bold: var(--x-font-weight-600);--x-font-weight-light: var(--x-font-weight-400);--x-scroll-width: 6px;--x-scroll-height: 6px;--x-ai-color-red-light: #fdcdc5;--x-ai-color-red: #f76560;--x-ai-color-red-dark: #E22113;--x-ai-color-orange-light: #ffb98c;--x-ai-color-orange: #fa9550;--x-ai-color-orange-dark: #e37318;--x-ai-color-yellow-light: #ffd36d;--x-ai-color-yellow: #f5ba18;--x-ai-color-yellow-dark: #d8a100;--x-ai-color-green-light: #92dab2;--x-ai-color-green: #2ba471;--x-ai-color-green-dark: #005334;--x-ai-color-cyan-light: #36cfc9;--x-ai-color-cyan: #2FABA6FF;--x-ai-color-cyan-dark: #05746CFF;--x-ai-color-blue: #039be5;--x-ai-color-blue-dark: #2f54eb;--x-ai-color-purple-dark: #b808bc;--x-ai-color-pink-light: #f1b5d3;--x-ai-color-pink: #f364ab;--x-ai-color-pink-dark: #F364ABFF;--x-ai-color-purple-light: #F3F3FF;--x-ai-color-purple: #bd90ff;--x-ai-color-blue-light: #F4FCFF;--x-ai-color-blue: #59a4ff;--x-ai-color-blue-2: #5685ff;--x-ai-color-bg-ai-drawer: rgba(0, 0, 0, 0.2);--x-ai-color-primary-l1: #F6FAFE;--x-ai-color-primary-l2: #EFF5FC;--x-ai-color-primary-l3: #E0EBF8;--x-ai-color-primary-l4: #C7D9F0;--x-ai-color-primary-l5: #75A1D6;--x-ai-color-primary: #256ABC;--x-ai-color-primary-d1: #194478;--x-ai-color-primary-d2: #0F2A4B}.font-size-12{font-size:var(--x-font-size-12)}.font-size-14{font-size:var(--x-font-size-14)}.font-size-16{font-size:var(--x-font-size-16)}.font-size-18{font-size:var(--x-font-size-18)}.font-size-20{font-size:var(--x-font-size-20)}.font-size-24{font-size:var(--x-font-size-24)}.font-weight-600{font-weight:var(--x-font-weight-600)}.font-weight-400{font-weight:var(--x-font-weight-400)}.vn-pointer{cursor:pointer}.vn-text-primary{color:var(--x-ai-color-font-primary)}.vn-text-black{color:var(--x-ai-color-font-title)}.vn-text-info{color:var(--x-ai-color-font)}.vn-text-white{color:var(--x-ai-color-font-white)}.vn-text-secondary{color:var(--x-ai-color-font-tip)}.vn-text-red{color:var(--x-ai-color-danger)}.vn-active-primary,.vn-hover-primary:hover,.vn-focus-primary:focus{border-color:var(--x-ai-color-border-primary);color:var(--x-ai-color-font-primary)}.vn-border-primary{border-color:var(--x-ai-color-border-primary)}.vn-border-info{border-color:var(--x-ai-color-border)}.vn-border-success{border-color:var(--x-ai-color-success)}.vn-border-warning{border-color:var(--x-ai-color-warning)}.vn-border-danger{border-color:var(--x-ai-color-danger)}.vn-bg-white{background-color:var(--x-ai-color-white)}.vn-bg-primary{background-color:var(--x-ai-color-bg-primary)}.vn-bg-success{background-color:var(--x-ai-color-success)}.vn-bg-warning{background-color:var(--x-ai-color-warning)}.vn-bg-danger{background-color:var(--x-ai-color-danger)}.vn-success{color:var(--x-ai-color-success);border-color:var(--x-ai-color-success)}.vn-warning{color:var(--x-ai-color-warning) !important;border-color:var(--x-ai-color-warning)}.vn-danger{color:var(--x-ai-color-danger);border-color:var(--x-ai-color-danger)}.vn-fill-height{height:100%}.vn-fill-width{width:100%}.vn-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.vn-flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.vn-flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.vn-flex-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.vn-flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vn-flex-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.vn-flex-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.vn-flex-justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vn-flex-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.vn-flex-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vn-flex-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vn-flex-space-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.vn-flex-space-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.vn-flex-space-around{-ms-flex-pack:distribute;justify-content:space-around}.vn-flex-1{-webkit-box-flex:1;-ms-flex:1;flex:1}.vn-flex-grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.vn-flex-shrink{-ms-flex-negative:0;flex-shrink:0}.vn-flex-y-center,.vn-flex-xy-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vn-flex-y-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.vn-flex-y-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.vn-absolute{position:absolute}.vn-relative{position:relative}.vn-fr{float:right}.vn-fl{float:left}.vn-text-left{text-align:left}.vn-text-center{text-align:center}.vn-text-right{text-align:right}.vn-overflow{overflow:auto}.vn-text-overflow{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}.vn-text-overflow-one-clamp{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.vn-text-overflow-tow-clamp{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.vn-text-overflow-3-clamp{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.vn-text-overflow-4-clamp{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.vn-text-overflow-5-clamp{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.vn-text-overflow-6-clamp{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical}.vn-text-overflow-7-clamp{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical}.vn-overflow-hidden{overflow:hidden}.vn-hover-overflow{overflow-y:hidden}.vn-hover-overflow:hover{overflow-y:auto;overflow-x:hidden}.vn-hide{display:none}.vn-block{display:block}.vn-inline-block{display:inline-block}.vn-clear::after{content:"";display:block;clear:both}.vn-ma-0{margin:0px !important}.vn-ma-1{margin:4px !important}.vn-ma-2{margin:8px !important}.vn-ma-3{margin:12px !important}.vn-ma-4{margin:16px !important}.vn-ma-5{margin:20px !important}.vn-ma-6{margin:24px !important}.vn-ma-7{margin:28px !important}.vn-ma-8{margin:32px !important}.vn-ma-9{margin:36px !important}.vn-ma-10{margin:40px !important}.vn-ma-11{margin:44px !important}.vn-ma-12{margin:48px !important}.vn-ma-auto{margin:auto}.vn-mx-0{margin-right:0px !important;margin-left:0px !important}.vn-mx-1{margin-right:4px !important;margin-left:4px !important}.vn-mx-2{margin-right:8px !important;margin-left:8px !important}.vn-mx-3{margin-right:12px !important;margin-left:12px !important}.vn-mx-4{margin-right:16px !important;margin-left:16px !important}.vn-mx-5{margin-right:20px !important;margin-left:20px !important}.vn-mx-6{margin-right:24px !important;margin-left:24px !important}.vn-mx-7{margin-right:28px !important;margin-left:28px !important}.vn-mx-8{margin-right:32px !important;margin-left:32px !important}.vn-mx-9{margin-right:36px !important;margin-left:36px !important}.vn-mx-10{margin-right:40px !important;margin-left:40px !important}.vn-mx-11{margin-right:44px !important;margin-left:44px !important}.vn-mx-12{margin-right:48px !important;margin-left:48px !important}.vn-mx-auto{margin-right:auto;margin-left:auto}.vn-my-0{margin-top:0px !important;margin-bottom:0px !important}.vn-my-1{margin-top:4px !important;margin-bottom:4px !important}.vn-my-2{margin-top:8px !important;margin-bottom:8px !important}.vn-my-3{margin-top:12px !important;margin-bottom:12px !important}.vn-my-4{margin-top:16px !important;margin-bottom:16px !important}.vn-my-5{margin-top:20px !important;margin-bottom:20px !important}.vn-my-6{margin-top:24px !important;margin-bottom:24px !important}.vn-my-7{margin-top:28px !important;margin-bottom:28px !important}.vn-my-8{margin-top:32px !important;margin-bottom:32px !important}.vn-my-9{margin-top:36px !important;margin-bottom:36px !important}.vn-my-10{margin-top:40px !important;margin-bottom:40px !important}.vn-my-11{margin-top:44px !important;margin-bottom:44px !important}.vn-my-12{margin-top:48px !important;margin-bottom:48px !important}.vn-my-auto{margin-top:auto;margin-bottom:auto}.vn-mt-n1{margin-top:-4px}.vn-mt-2-half{margin-top:10px}.vn-mt-0{margin-top:0px !important}.vn-mt-1{margin-top:4px !important}.vn-mt-2{margin-top:8px !important}.vn-mt-3{margin-top:12px !important}.vn-mt-4{margin-top:16px !important}.vn-mt-5{margin-top:20px !important}.vn-mt-6{margin-top:24px !important}.vn-mt-7{margin-top:28px !important}.vn-mt-8{margin-top:32px !important}.vn-mt-9{margin-top:36px !important}.vn-mt-10{margin-top:40px !important}.vn-mt-11{margin-top:44px !important}.vn-mt-12{margin-top:48px !important}.vn-mt-auto{margin-top:auto}.vn-mr-0{margin-right:0px !important}.vn-mr-1{margin-right:4px !important}.vn-mr-2{margin-right:8px !important}.vn-mr-3{margin-right:12px !important}.vn-mr-4{margin-right:16px !important}.vn-mr-5{margin-right:20px !important}.vn-mr-6{margin-right:24px !important}.vn-mr-7{margin-right:28px !important}.vn-mr-8{margin-right:32px !important}.vn-mr-9{margin-right:36px !important}.vn-mr-10{margin-right:40px !important}.vn-mr-11{margin-right:44px !important}.vn-mr-12{margin-right:48px !important}.vn-mr-auto{margin-right:auto}.vn-mb-0{margin-bottom:0px !important}.vn-mb-1{margin-bottom:4px !important}.vn-mb-2{margin-bottom:8px !important}.vn-mb-3{margin-bottom:12px !important}.vn-mb-4{margin-bottom:16px !important}.vn-mb-5{margin-bottom:20px !important}.vn-mb-6{margin-bottom:24px !important}.vn-mb-7{margin-bottom:28px !important}.vn-mb-8{margin-bottom:32px !important}.vn-mb-9{margin-bottom:36px !important}.vn-mb-10{margin-bottom:40px !important}.vn-mb-11{margin-bottom:44px !important}.vn-mb-12{margin-bottom:48px !important}.vn-mb-auto{margin-bottom:auto}.vn-ml-0{margin-left:0px !important}.vn-ml-1{margin-left:4px !important}.vn-ml-2{margin-left:8px !important}.vn-ml-3{margin-left:12px !important}.vn-ml-4{margin-left:16px !important}.vn-ml-5{margin-left:20px !important}.vn-ml-6{margin-left:24px !important}.vn-ml-7{margin-left:28px !important}.vn-ml-8{margin-left:32px !important}.vn-ml-9{margin-left:36px !important}.vn-ml-10{margin-left:40px !important}.vn-ml-11{margin-left:44px !important}.vn-ml-12{margin-left:48px !important}.vn-ml-auto{margin-left:auto}.vn-pa-0{padding:0px !important}.vn-pa-1{padding:4px !important}.vn-pa-2{padding:8px !important}.vn-pa-3{padding:12px !important}.vn-pa-4{padding:16px !important}.vn-pa-5{padding:20px !important}.vn-pa-6{padding:24px !important}.vn-pa-7{padding:28px !important}.vn-pa-8{padding:32px !important}.vn-pa-9{padding:36px !important}.vn-pa-10{padding:40px !important}.vn-pa-11{padding:44px !important}.vn-pa-12{padding:48px !important}.vn-px-0{padding-right:0px !important;padding-left:0px !important}.vn-px-1{padding-right:4px !important;padding-left:4px !important}.vn-px-2{padding-right:8px !important;padding-left:8px !important}.vn-px-3{padding-right:12px !important;padding-left:12px !important}.vn-px-4{padding-right:16px !important;padding-left:16px !important}.vn-px-5{padding-right:20px !important;padding-left:20px !important}.vn-px-6{padding-right:24px !important;padding-left:24px !important}.vn-px-7{padding-right:28px !important;padding-left:28px !important}.vn-px-8{padding-right:32px !important;padding-left:32px !important}.vn-px-9{padding-right:36px !important;padding-left:36px !important}.vn-px-10{padding-right:40px !important;padding-left:40px !important}.vn-px-11{padding-right:44px !important;padding-left:44px !important}.vn-px-12{padding-right:48px !important;padding-left:48px !important}.vn-py-0{padding-top:0px !important;padding-bottom:0px !important}.vn-py-1{padding-top:4px !important;padding-bottom:4px !important}.vn-py-2{padding-top:8px !important;padding-bottom:8px !important}.vn-py-3{padding-top:12px !important;padding-bottom:12px !important}.vn-py-4{padding-top:16px !important;padding-bottom:16px !important}.vn-py-5{padding-top:20px !important;padding-bottom:20px !important}.vn-py-6{padding-top:24px !important;padding-bottom:24px !important}.vn-py-7{padding-top:28px !important;padding-bottom:28px !important}.vn-py-8{padding-top:32px !important;padding-bottom:32px !important}.vn-py-9{padding-top:36px !important;padding-bottom:36px !important}.vn-py-10{padding-top:40px !important;padding-bottom:40px !important}.vn-py-11{padding-top:44px !important;padding-bottom:44px !important}.vn-py-12{padding-top:48px !important;padding-bottom:48px !important}.vn-pt-0{padding-top:0px !important}.vn-pt-1{padding-top:4px !important}.vn-pt-2{padding-top:8px !important}.vn-pt-3{padding-top:12px !important}.vn-pt-4{padding-top:16px !important}.vn-pt-5{padding-top:20px !important}.vn-pt-6{padding-top:24px !important}.vn-pt-7{padding-top:28px !important}.vn-pt-8{padding-top:32px !important}.vn-pt-9{padding-top:36px !important}.vn-pt-10{padding-top:40px !important}.vn-pt-11{padding-top:44px !important}.vn-pt-12{padding-top:48px !important}.vn-pr-0{padding-right:0px !important}.vn-pr-1{padding-right:4px !important}.vn-pr-2{padding-right:8px !important}.vn-pr-3{padding-right:12px !important}.vn-pr-4{padding-right:16px !important}.vn-pr-5{padding-right:20px !important}.vn-pr-6{padding-right:24px !important}.vn-pr-7{padding-right:28px !important}.vn-pr-8{padding-right:32px !important}.vn-pr-9{padding-right:36px !important}.vn-pr-10{padding-right:40px !important}.vn-pr-11{padding-right:44px !important}.vn-pr-12{padding-right:48px !important}.vn-pb-0{padding-bottom:0px !important}.vn-pb-1{padding-bottom:4px !important}.vn-pb-2{padding-bottom:8px !important}.vn-pb-3{padding-bottom:12px !important}.vn-pb-4{padding-bottom:16px !important}.vn-pb-5{padding-bottom:20px !important}.vn-pb-6{padding-bottom:24px !important}.vn-pb-7{padding-bottom:28px !important}.vn-pb-8{padding-bottom:32px !important}.vn-pb-9{padding-bottom:36px !important}.vn-pb-10{padding-bottom:40px !important}.vn-pb-11{padding-bottom:44px !important}.vn-pb-12{padding-bottom:48px !important}.vn-pl-0{padding-left:0px !important}.vn-pl-1{padding-left:4px !important}.vn-pl-2{padding-left:8px !important}.vn-pl-3{padding-left:12px !important}.vn-pl-4{padding-left:16px !important}.vn-pl-5{padding-left:20px !important}.vn-pl-6{padding-left:24px !important}.vn-pl-7{padding-left:28px !important}.vn-pl-8{padding-left:32px !important}.vn-pl-9{padding-left:36px !important}.vn-pl-10{padding-left:40px !important}.vn-pl-11{padding-left:44px !important}.vn-pl-12{padding-left:48px !important}.vn-flex-1{-webkit-box-flex:1;-ms-flex:1;flex:1}.vn-flex-x-center,.vn-flex-xy-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vn-flex-y-center,.vn-flex-xy-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vn-flex-x-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vn-flex-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vn-flex-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.vn-flex-evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.vn-flex-table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:auto}.vn-flex-table .van-tabs__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto}.vn-flex-table .van-tabs__content .van-tab__pane{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto}.vn-line-clamp1{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vn-line-clamp2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.vn-line-clamp3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.vn-text-center{text-align:center}.vn-text-unselect{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vn-position-relative{position:relative}.vn-ht100{height:100%}.vn-bgwhite{background-color:var(--x-ai-color-font-white) !important}.vn-overflow-y{overflow-y:auto}.vn-width-10px{width:10px !important}.vn-height-2px{height:10px !important}.vn-width-15px{width:15px !important}.vn-height-3px{height:15px !important}.vn-width-20px{width:20px !important}.vn-height-4px{height:20px !important}.vn-width-25px{width:25px !important}.vn-height-5px{height:25px !important}.vn-width-30px{width:30px !important}.vn-height-6px{height:30px !important}.vn-width-35px{width:35px !important}.vn-height-7px{height:35px !important}.vn-width-40px{width:40px !important}.vn-height-8px{height:40px !important}.vn-width-45px{width:45px !important}.vn-height-9px{height:45px !important}.vn-width-50px{width:50px !important}.vn-height-10px{height:50px !important}.vn-width-55px{width:55px !important}.vn-height-11px{height:55px !important}.vn-width-60px{width:60px !important}.vn-height-12px{height:60px !important}.vn-width-65px{width:65px !important}.vn-height-13px{height:65px !important}.vn-width-70px{width:70px !important}.vn-height-14px{height:70px !important}.vn-width-75px{width:75px !important}.vn-height-15px{height:75px !important}.vn-width-80px{width:80px !important}.vn-height-16px{height:80px !important}.vn-width-85px{width:85px !important}.vn-height-17px{height:85px !important}.vn-width-90px{width:90px !important}.vn-height-18px{height:90px !important}.vn-width-95px{width:95px !important}.vn-height-19px{height:95px !important}.vn-width-100px{width:100px !important}.vn-height-20px{height:100px !important}.vn-width-105px{width:105px !important}.vn-height-21px{height:105px !important}.vn-width-110px{width:110px !important}.vn-height-22px{height:110px !important}.vn-width-115px{width:115px !important}.vn-height-23px{height:115px !important}.vn-width-120px{width:120px !important}.vn-height-24px{height:120px !important}.vn-width-125px{width:125px !important}.vn-height-25px{height:125px !important}.vn-width-130px{width:130px !important}.vn-height-26px{height:130px !important}.vn-width-135px{width:135px !important}.vn-height-27px{height:135px !important}.vn-width-140px{width:140px !important}.vn-height-28px{height:140px !important}.vn-width-145px{width:145px !important}.vn-height-29px{height:145px !important}.vn-width-150px{width:150px !important}.vn-height-30px{height:150px !important}.vn-width-155px{width:155px !important}.vn-height-31px{height:155px !important}.vn-width-160px{width:160px !important}.vn-height-32px{height:160px !important}.vn-width-165px{width:165px !important}.vn-height-33px{height:165px !important}.vn-width-170px{width:170px !important}.vn-height-34px{height:170px !important}.vn-width-175px{width:175px !important}.vn-height-35px{height:175px !important}.vn-width-180px{width:180px !important}.vn-height-36px{height:180px !important}.vn-width-185px{width:185px !important}.vn-height-37px{height:185px !important}.vn-width-190px{width:190px !important}.vn-height-38px{height:190px !important}.vn-width-195px{width:195px !important}.vn-height-39px{height:195px !important}.vn-width-200px{width:200px !important}.vn-height-40px{height:200px !important}.vn-width-205px{width:205px !important}.vn-height-41px{height:205px !important}.vn-width-210px{width:210px !important}.vn-height-42px{height:210px !important}.vn-width-215px{width:215px !important}.vn-height-43px{height:215px !important}.vn-width-220px{width:220px !important}.vn-height-44px{height:220px !important}.vn-width-225px{width:225px !important}.vn-height-45px{height:225px !important}.vn-width-230px{width:230px !important}.vn-height-46px{height:230px !important}.vn-width-235px{width:235px !important}.vn-height-47px{height:235px !important}.vn-width-240px{width:240px !important}.vn-height-48px{height:240px !important}.vn-width-245px{width:245px !important}.vn-height-49px{height:245px !important}.vn-width-250px{width:250px !important}.vn-height-50px{height:250px !important}.vn-width-255px{width:255px !important}.vn-height-51px{height:255px !important}.vn-width-260px{width:260px !important}.vn-height-52px{height:260px !important}.vn-width-265px{width:265px !important}.vn-height-53px{height:265px !important}.vn-width-270px{width:270px !important}.vn-height-54px{height:270px !important}.vn-width-275px{width:275px !important}.vn-height-55px{height:275px !important}.vn-width-280px{width:280px !important}.vn-height-56px{height:280px !important}.vn-width-285px{width:285px !important}.vn-height-57px{height:285px !important}.vn-width-290px{width:290px !important}.vn-height-58px{height:290px !important}.vn-width-295px{width:295px !important}.vn-height-59px{height:295px !important}.vn-width-300px{width:300px !important}.vn-height-60px{height:300px !important}.vn-width-305px{width:305px !important}.vn-height-61px{height:305px !important}.vn-width-310px{width:310px !important}.vn-height-62px{height:310px !important}.vn-width-315px{width:315px !important}.vn-height-63px{height:315px !important}.vn-width-320px{width:320px !important}.vn-height-64px{height:320px !important}.vn-width-325px{width:325px !important}.vn-height-65px{height:325px !important}.vn-width-330px{width:330px !important}.vn-height-66px{height:330px !important}.vn-width-335px{width:335px !important}.vn-height-67px{height:335px !important}.vn-width-340px{width:340px !important}.vn-height-68px{height:340px !important}.vn-width-345px{width:345px !important}.vn-height-69px{height:345px !important}.vn-width-350px{width:350px !important}.vn-height-70px{height:350px !important}.vn-width-355px{width:355px !important}.vn-height-71px{height:355px !important}.vn-width-360px{width:360px !important}.vn-height-72px{height:360px !important}.vn-width-365px{width:365px !important}.vn-height-73px{height:365px !important}.vn-width-370px{width:370px !important}.vn-height-74px{height:370px !important}.vn-width-375px{width:375px !important}.vn-height-75px{height:375px !important}.vn-width-380px{width:380px !important}.vn-height-76px{height:380px !important}.vn-width-385px{width:385px !important}.vn-height-77px{height:385px !important}.vn-width-390px{width:390px !important}.vn-height-78px{height:390px !important}.vn-width-395px{width:395px !important}.vn-height-79px{height:395px !important}.vn-width-400px{width:400px !important}.vn-height-80px{height:400px !important}.vn-width-405px{width:405px !important}.vn-height-81px{height:405px !important}.vn-width-410px{width:410px !important}.vn-height-82px{height:410px !important}.vn-width-415px{width:415px !important}.vn-height-83px{height:415px !important}.vn-width-420px{width:420px !important}.vn-height-84px{height:420px !important}.vn-width-425px{width:425px !important}.vn-height-85px{height:425px !important}.vn-width-430px{width:430px !important}.vn-height-86px{height:430px !important}.vn-width-435px{width:435px !important}.vn-height-87px{height:435px !important}.vn-width-440px{width:440px !important}.vn-height-88px{height:440px !important}.vn-width-445px{width:445px !important}.vn-height-89px{height:445px !important}.vn-width-450px{width:450px !important}.vn-height-90px{height:450px !important}.vn-width-455px{width:455px !important}.vn-height-91px{height:455px !important}.vn-width-460px{width:460px !important}.vn-height-92px{height:460px !important}.vn-width-465px{width:465px !important}.vn-height-93px{height:465px !important}.vn-width-470px{width:470px !important}.vn-height-94px{height:470px !important}.vn-width-475px{width:475px !important}.vn-height-95px{height:475px !important}.vn-width-480px{width:480px !important}.vn-height-96px{height:480px !important}.vn-width-485px{width:485px !important}.vn-height-97px{height:485px !important}.vn-width-490px{width:490px !important}.vn-height-98px{height:490px !important}.vn-width-495px{width:495px !important}.vn-height-99px{height:495px !important}.vn-width-500px{width:500px !important}.vn-height-100px{height:500px !important}.vn-width-505px{width:505px !important}.vn-height-101px{height:505px !important}.vn-width-510px{width:510px !important}.vn-height-102px{height:510px !important}.vn-width-515px{width:515px !important}.vn-height-103px{height:515px !important}.vn-width-520px{width:520px !important}.vn-height-104px{height:520px !important}.vn-width-525px{width:525px !important}.vn-height-105px{height:525px !important}.vn-width-530px{width:530px !important}.vn-height-106px{height:530px !important}.vn-width-535px{width:535px !important}.vn-height-107px{height:535px !important}.vn-width-540px{width:540px !important}.vn-height-108px{height:540px !important}.vn-width-545px{width:545px !important}.vn-height-109px{height:545px !important}.vn-width-550px{width:550px !important}.vn-height-110px{height:550px !important}.vn-width-555px{width:555px !important}.vn-height-111px{height:555px !important}.vn-width-560px{width:560px !important}.vn-height-112px{height:560px !important}.vn-width-565px{width:565px !important}.vn-height-113px{height:565px !important}.vn-width-570px{width:570px !important}.vn-height-114px{height:570px !important}.vn-width-575px{width:575px !important}.vn-height-115px{height:575px !important}.vn-width-580px{width:580px !important}.vn-height-116px{height:580px !important}.vn-width-585px{width:585px !important}.vn-height-117px{height:585px !important}.vn-width-590px{width:590px !important}.vn-height-118px{height:590px !important}.vn-width-595px{width:595px !important}.vn-height-119px{height:595px !important}.vn-width-600px{width:600px !important}.vn-height-120px{height:600px !important}.ai-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.two-column-card{background:var(--x-ai-color-bg-white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;min-width:240px;padding:8px;border-radius:4px;max-width:360px;margin-top:8px}.two-column-card>div{display:-webkit-box;display:-ms-flexbox;display:flex}.two-column-card>div>div:first-child{-ms-flex-negative:0;flex-shrink:0}.two-column-card>div>div:last-child{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;color:var(--x-ai-color-font-tip)}.two-column-card .card-button{padding-top:8px;border-top:1px solid var(--x-ai-color-border)}
.progress-container[data-v-7e3cc4da]{position:fixed;width:360px;bottom:20px;z-index:0;right:20px;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translateY(1000px);transform:translateY(1000px);background:#fff;-webkit-box-shadow:0 0 4px 4px rgba(0,0,0,.18);box-shadow:0 0 4px 4px rgba(0,0,0,.18);border-radius:4px;padding:36px 0 20px 0;overflow:hidden}.progress-container.show[data-v-7e3cc4da]{z-index:999999;-webkit-transform:translateY(0);transform:translateY(0)}.progress-container.collapsed[data-v-7e3cc4da]{-webkit-transform:translateX(106%);transform:translateX(106%);overflow-y:unset}.progress-container .progress-main[data-v-7e3cc4da]{width:100%;max-height:246px;overflow-y:auto;padding:0 20px}.progress-container .close[data-v-7e3cc4da]{cursor:pointer;position:absolute;top:8px;right:20px}.progress-container .trigger[data-v-7e3cc4da]{cursor:pointer;position:absolute;top:0;left:-2em;width:2em;padding:10px 2px;text-align:center;background:#fff;-webkit-box-shadow:0px 0px 3px 3px rgba(0,0,0,.16);box-shadow:0px 0px 3px 3px rgba(0,0,0,.16);border-radius:4px 0 0 4px;color:#666}.progress-item[data-v-7e3cc4da]{margin-bottom:12px}.progress-item[data-v-7e3cc4da]:last-of-type{margin-bottom:0}.progress-item .file-name[data-v-7e3cc4da]{color:#666;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:10px}.progress-item .outer[data-v-7e3cc4da]{position:relative;height:12px;background-color:#f4f4f4;border-radius:6px;overflow:hidden}.progress-item .outer .thumb[data-v-7e3cc4da]{width:0;height:100%;background:linear-gradient(45deg, #00c6ff, #0072ff);-webkit-transition:width .3s;transition:width .3s;max-width:100%}.progress-item .outer .percent[data-v-7e3cc4da]{position:absolute;top:0;width:100%;height:100%;line-height:14px;text-align:center;color:#fff}
.table-component table[data-v-b77da394]{width:100%;border-collapse:collapse;margin:16px 0}.table-component table th[data-v-b77da394],.table-component table td[data-v-b77da394]{border:1px solid var(--x-ai-color-border);padding:8px 12px;text-align:left;vertical-align:middle}.table-component table th[data-v-b77da394]{background-color:var(--x-ai-color-bg-secondary);font-weight:bold}.table-component table td[data-v-b77da394]{word-break:break-word}.table-component table td.word-wrap[data-v-b77da394]{white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.table-component table button[data-v-b77da394]{margin-right:4px;padding:4px 8px;background-color:var(--x-ai-color-bg-primary);color:var(--x-ai-color-font-white);border:none;border-radius:4px;cursor:pointer}.table-component table button[data-v-b77da394]:hover{background-color:var(--x-ai-color-bg-hover-primary)}.table-component table a[data-v-b77da394]{color:var(--x-ai-color-blue);text-decoration:underline;cursor:pointer}.table-component table a[data-v-b77da394]:hover{text-decoration:none}
.list-component[data-v-8fdceef6]  .el-collapse{border:none;background-color:rgba(0,0,0,0)}.list-component[data-v-8fdceef6]  .el-collapse .el-collapse-item{background:var(--x-color-bg-white)}.list-component p[data-v-8fdceef6]{text-align:center;color:var(--x-ai-color-font-tip)}
*[data-v-62b0bdc6]:not(.hljs):not(.hljs *){color:var(--x-ai-color-font-title)}.markdown[data-v-62b0bdc6]  ul,.markdown[data-v-62b0bdc6]  ol{padding-left:40px;margin-left:0}.markdown[data-v-62b0bdc6]  ul li{list-style:disc;display:list-item}.markdown[data-v-62b0bdc6]  ol li{list-style:decimal;display:list-item}.markdown[data-v-62b0bdc6]  table{border-collapse:collapse;margin:12px 0;border-radius:4px}.markdown[data-v-62b0bdc6]  table th,.markdown[data-v-62b0bdc6]  table td{border:1px solid var(--x-ai-color-border);padding:4px 24px}.markdown[data-v-62b0bdc6]  table td{background:var(--x-ai-color-bg);color:var(--x-ai-color-font)}.markdown[data-v-62b0bdc6]  a{text-decoration:underline;color:var(--x-ai-color-font-primary)}.markdown[data-v-62b0bdc6]  p{margin:0}.markdown[data-v-62b0bdc6]  p>code{margin:0;padding:.2em .4em;font-size:var(--x-font-size-14);white-space:break-spaces;background-color:var(--x-ai-color-bg-separate);color:var(--x-ai-color-font);border-radius:6px}.markdown[data-v-62b0bdc6]  ol,.markdown[data-v-62b0bdc6]  ul{padding-left:2em}.markdown[data-v-62b0bdc6]  .language-sql{display:none}.markdown[data-v-62b0bdc6]  .hljs{padding:0;border-radius:10px}.markdown[data-v-62b0bdc6]  .hljs .code__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:6px 12px}.markdown[data-v-62b0bdc6]  .hljs .code__top .code__copy{cursor:pointer;margin-left:auto;color:var(--x-ai-color-blue)}.markdown[data-v-62b0bdc6]  .hljs .code-wrapper{position:relative}.markdown[data-v-62b0bdc6]  .hljs .code-wrapper .code-line__numbers{position:absolute;top:0;left:0;width:48px;text-align:right;list-style:none;padding:0;margin:0;background-color:inherit}.markdown[data-v-62b0bdc6]  .hljs .code-wrapper .code-line__numbers .code-line__number{width:40px;padding:0 8px;text-align:right;color:var(--x-ai-color-font-tip);pointer-events:none;list-style:none}.markdown[data-v-62b0bdc6]  .hljs .code-wrapper .code-content{margin-left:40px;padding:0 10px;overflow-x:auto}.markdown[data-v-62b0bdc6]  button{font-size:var(--x-font-size-12);border-radius:3px;padding:7px 15px;display:inline-block;line-height:1;white-space:nowrap;cursor:pointer;background:var(--x-ai-color-bg);border:1px solid var(--x-ai-color-border);color:var(--x-ai-color-font);-webkit-appearance:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;-webkit-transition:.1s;transition:.1s;margin:2px}.markdown[data-v-62b0bdc6]  button:hover,.markdown[data-v-62b0bdc6]  button:focus{border-color:var(--x-ai-color-border-primary);color:var(--x-ai-color-font-primary)}.markdown[data-v-62b0bdc6]  button[type=primary]{font-size:var(--x-font-size-12);padding:7px 15px;display:inline-block;line-height:1;white-space:nowrap;cursor:pointer;-webkit-appearance:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;-webkit-transition:.1s;transition:.1s;margin:2px;border-radius:3px;color:var(--x-ai-color-font-white);background-color:var(--x-ai-color-bg-primary);border-color:var(--x-ai-color-border-primary)}.markdown[data-v-62b0bdc6]  button[type=primary]:hover,.markdown[data-v-62b0bdc6]  button[type=primary]:focus{background-color:var(--x-ai-color-bg-primary);border-color:var(--x-ai-color-border-hover-primary)}.markdown[data-v-62b0bdc6]  blockquote{color:var(--x-ai-color-font-tip);position:relative;padding-left:10px}.markdown[data-v-62b0bdc6]  blockquote:before{content:"";position:absolute;left:0;top:0;height:100%;width:2px;background:var(--x-ai-color-primary-l4)}.markdown[data-v-62b0bdc6]  label[hidden]{display:none}.chart-wrapper[data-v-62b0bdc6]{margin-top:16px}.chart[data-v-62b0bdc6]{height:300px}[data-v-62b0bdc6] .language-echarts{display:none}
.width-100px[data-v-7f20bf05]{width:100px}.ai-side-answer[data-v-7f20bf05]{padding:0 16px 0 16px;overflow-y:auto}.chat-content-query-item[data-v-7f20bf05]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;overflow-x:hidden}.chat-content-query-item .chat-ct[data-v-7f20bf05]{color:var(--x-ai-color-font-title);background:var(--x-ai-color-bg-primary-light);border-radius:8px;line-height:26px;white-space:pre-line;max-width:calc(100% - 72px);padding:8px 16px}.chat-content-item[data-v-7f20bf05]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;overflow-x:hidden}.chat-content-item .answer-content-wrapper[data-v-7f20bf05]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;border-radius:16px;background:var(--x-ai-color-bg-separate);-webkit-box-shadow:0 2px 4px 0 var(--x-ai-color-bg-separate);box-shadow:0 2px 4px 0 var(--x-ai-color-bg-separate);max-width:calc(100% - 40px)}.chat-content-item .flex-full[data-v-7f20bf05]{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.chat-content-item .answer-content[data-v-7f20bf05]{line-height:24px;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.chat-content-item .answer-content .el-collapse[data-v-7f20bf05]{border-top:0}.chat-content-item .answer-content .el-collapse-item[data-v-7f20bf05]{background:var(--x-ai-color-bg)}.chat-content-item .answer-content .el-collapse-item[data-v-7f20bf05]:last-child  .el-collapse-item__header,.chat-content-item .answer-content .el-collapse-item[data-v-7f20bf05]:last-child  .el-collapse-item__wrap{border-bottom:0}.chat-content-item .answer-content[data-v-7f20bf05]  .el-collapse-item__header{background:rgba(0,0,0,0)}.chat-content-item .answer-content[data-v-7f20bf05]  .el-collapse-item__content{padding-bottom:8px}.operate-icon[data-v-7f20bf05]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;color:var(--x-ai-color-font-tip)}.operate-icon i[data-v-7f20bf05]{cursor:pointer}.operate-icon i.active[data-v-7f20bf05]{color:var(--x-ai-color-font-primary)}.xxIcon-like-active[data-v-7f20bf05],.xxIcon-dislike-active-copy[data-v-7f20bf05]{color:var(--x-ai-color-font-primary)}.reason-input[data-v-7f20bf05]{border:1px solid var(--x-ai-color-border);border-radius:4px;background:var(--x-ai-color-bg-separate)}.reason-input[data-v-7f20bf05]  .el-textarea__inner{border:0;padding:0;border-radius:0}.reason-input[data-v-7f20bf05]  .el-button--small{padding:6px 12px !important;border-radius:8px}.doc-content-wrapper[data-v-7f20bf05]{border-bottom:1px solid var(--x-ai-color-border);padding:8px 0}.doc-content-wrapper[data-v-7f20bf05]:first-child{padding-top:0}.doc-content-wrapper[data-v-7f20bf05]:last-child{padding-bottom:0;border-bottom:none}.el-tag[data-v-7f20bf05]{background-color:var(--x-ai-color-bg);border-color:var(--x-ai-color-border);color:var(--x-ai-color-font-tip)}
.ai-guide-czc-box[data-v-5cdba9e4]{position:relative;padding:12px 20px 4px;background:-webkit-gradient(linear, left top, left bottom, from(var(--x-ai-color-primary-l2)), to(var(--x-ai-color-primary-l1)));background:linear-gradient(180deg, var(--x-ai-color-primary-l2) 0%, var(--x-ai-color-primary-l1) 100%);z-index:3}.ai-guide-czc-box .turn-back[data-v-5cdba9e4]{position:absolute;top:15px;left:16px;color:var(--x-ai-color-font-title)}.ai-guide-czc-box .turn-back>span[data-v-5cdba9e4]{font-size:var(--x-font-size-14)}.ai-guide-czc-box .ai-guide-single-title[data-v-5cdba9e4]{font-size:var(--x-font-size-18) !important;color:var(--x-ai-color-primary-d2);font-weight:var(--x-font-weight-bold)}.ai-guide-czc-box .ai-guide-czz-title>img[data-v-5cdba9e4]{width:24px;height:24px}.ai-guide-czc-box .ai-guide-czz-title>span[data-v-5cdba9e4]{font-size:var(--x-font-size-18) !important;color:var(--x-ai-color-primary-d2);font-weight:var(--x-font-weight-bold)}.ai-guide-czc-box .ai-guide-czz-title[data-v-5cdba9e4]::before{content:"";display:block;width:64px;height:1px;background:-webkit-gradient(linear, left top, right top, from(var(--x-ai-color-primary-l3)), to(transparent));background:linear-gradient(90deg, var(--x-ai-color-primary-l3) 0%, transparent 100%);-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-right:16px}.ai-guide-czc-box .ai-guide-czz-title[data-v-5cdba9e4]::after{content:"";display:block;width:64px;height:1px;background:-webkit-gradient(linear, left top, right top, from(var(--x-ai-color-primary-l3)), to(transparent));background:linear-gradient(90deg, var(--x-ai-color-primary-l3) 0%, transparent 100%);margin-left:16px}.ai-guide-czc-box .czc-tips[data-v-5cdba9e4]{color:var(--x-ai-color-font-tip);font-size:var(--x-font-size-14);line-height:22px}.ai-guide-czc-box .sub-page-icon-box[data-v-5cdba9e4]{position:absolute;right:0;top:0;width:78px;height:78px;z-index:1}.ai-guide-czc-box .sub-page-icon-box img[data-v-5cdba9e4]{display:inline-block;width:100%;height:100%}
.history-conversation-list[data-v-f4813164]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.history-conversation-list li.active[data-v-f4813164]{background:var(--x-ai-color-bg-separate);border-radius:4px}
.czc-box-tips .tips-box[data-v-e4821754]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px 16px 12px 16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;-ms-flex-item-align:stretch;align-self:stretch;border-radius:8px;border:1px solid var(--x-ai-color-border);background:var(--x-ai-color-bg)}.czc-box-tips .tips-box .tips-name>img[data-v-e4821754]{width:18px;height:15px}.czc-box-tips .tips-box .tips-name>span[data-v-e4821754]{color:var(--x-ai-color-font-tip);font-size:var(--x-font-size-12) !important;line-height:18px}.czc-box-tips .tips-box .tips-content-box[data-v-e4821754]{gap:8px}.czc-box-tips .tips-box .tips-content-box .tips-content-item[data-v-e4821754]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--x-ai-color-font);line-height:22px;cursor:pointer}.czc-box-tips .tips-box .tips-content-box .tips-content-item[data-v-e4821754]::before{content:"";display:inline-block;width:4px;height:4px;border-radius:5px;background:var(--x-ai-color-bg-separate);margin-right:8px}.czc-box-tips .tips-box .tips-content-box .tips-content-item[data-v-e4821754]:hover{color:var(--x-ai-color-font-primary);text-decoration:underline}
.ai-side-content[data-v-4c415fe6]{height:100%;width:100%;background:var(--x-ai-color-bg);border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ai-side-content.is-resizing[data-v-4c415fe6]{--border-width: 1px;--border-radius: 16px;--border-color: linear-gradient( 90deg, var(--x-ai-color-purple) 0%, var(--x-ai-color-blue) 45.55%, var(--x-ai-color-blue-2) 73.66%, var(--x-ai-color-purple) 88.99%, var(--x-ai-color-blue) 100% );background:rgba(0,0,0,0);position:relative}.ai-side-content.is-resizing[data-v-4c415fe6]::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;padding:var(--border-width);border-radius:var(--border-radius);background:var(--border-color);--mask-bg: linear-gradient(red, red);--mask-clip: content-box, padding-box;-webkit-mask-image:var(--mask-bg),var(--mask-bg);-webkit-mask-clip:var(--mask-clip);mask-composite:exclude;-webkit-mask-composite:destination-out}.ai-side-header[data-v-4c415fe6]{-ms-flex-negative:0;flex-shrink:0;padding:8px 16px;border-bottom:1px solid var(--x-ai-color-border);-webkit-box-shadow:0 4px 10px -5px var(--x-ai-color-base-l4);box-shadow:0 4px 10px -5px var(--x-ai-color-base-l4)}.ai-side-header .ash-left>img[data-v-4c415fe6]{width:36px;height:36px}.ai-side-header .ash-left>span[data-v-4c415fe6]{color:var(--x-ai-color-primary-d2);font-size:var(--x-font-size-16) !important;font-weight:var(--x-font-weight-bold);line-height:24px}.ai-side-header .ash-right[data-v-4c415fe6]{gap:8px}.ai-side-header .xxIcon[data-v-4c415fe6]{font-size:var(--x-font-size-16);color:var(--x-ai-color-base)}.ai-side-header .xxIcon-close[data-v-4c415fe6]{font-size:var(--x-font-size-18)}.ai-side-header .el-divider[data-v-4c415fe6]{margin:0}.ai-side-main[data-v-4c415fe6]{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-negative:0;flex-shrink:0;overflow:hidden}.ai-side-main .description-panel[data-v-4c415fe6]{height:100%}.ask-input[data-v-4c415fe6]{background:var(--x-ai-color-bg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;min-height:66px;border-top:1px solid var(--x-ai-color-border);padding:12px 16px 0 16px;width:100%;border-radius:0 0 16px 16px}.ask-input .input-wrapper[data-v-4c415fe6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;--border-width: 2px;--border-radius: 8px;--border-color: linear-gradient( 90deg, var(--x-ai-color-purple) 0%, var(--x-ai-color-blue) 45.55%, var(--x-ai-color-blue-2) 73.66%, var(--x-ai-color-purple) 88.99%, var(--x-ai-color-blue) 100% );background:rgba(0,0,0,0);width:100%;position:relative;padding:8px 16px 34px 16px}.ask-input .input-wrapper[data-v-4c415fe6]::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;padding:var(--border-width);border-radius:var(--border-radius);background:var(--border-color);--mask-bg: linear-gradient(red, red);--mask-clip: content-box, padding-box;-webkit-mask-image:var(--mask-bg),var(--mask-bg);-webkit-mask-clip:var(--mask-clip);mask-composite:exclude;-webkit-mask-composite:destination-out}.ask-input .input-wrapper .el-textarea[data-v-4c415fe6]{z-index:9;position:relative;left:0;top:0;padding:0}.ask-input .input-wrapper[data-v-4c415fe6]  .el-textarea__inner{border:0;padding:0 !important}.bottom-btn[data-v-4c415fe6]{position:absolute;bottom:12px;width:calc(100% - 32px);height:30px;z-index:99;display:-webkit-box;display:-ms-flexbox;display:flex}.bottom-btn .api-option-item[data-v-4c415fe6]{padding:6px 12px;border:1px solid var(--x-ai-color-border);border-radius:4px;margin-right:8px;-ms-flex-negative:0;flex-shrink:0;font-size:var(--x-font-size-12);cursor:pointer}.bottom-btn .api-option-item.active[data-v-4c415fe6]{border-color:var(--x-ai-color-border-primary);color:var(--x-ai-color-font-primary)}.bottom-btn[data-v-4c415fe6]  .el-button--small.is-circle{border-radius:50% !important;width:18px;height:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.bottom-btn[data-v-4c415fe6]  .custom-el-select .el-input--small .el-input__inner{height:22px;width:126px;border:0;color:var(--x-ai-color-font-tip);text-align:right}.bottom-btn[data-v-4c415fe6]  .custom-el-select .el-input--small .el-input__icon{line-height:22px;font-weight:var(--x-font-weight-bold);color:var(--x-ai-color-font-tip)}.bottom-btn[data-v-4c415fe6]  .custom-el-select .el-select-dropdown__item{text-align:right}.ask-label[data-v-4c415fe6]{-ms-flex-negative:0;flex-shrink:0}.ask-theme[data-v-4c415fe6]{padding:4px 8px;border-radius:8px;line-height:22px;background:var(--x-ai-color-bg-separate);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ask-theme .el-icon-error[data-v-4c415fe6]{color:var(--x-ai-color-font-tip);cursor:pointer}.ask-theme .el-icon-error[data-v-4c415fe6]:hover{color:var(--x-ai-color-font-primary)}.drag-el[data-v-4c415fe6]{cursor:move}[data-v-4c415fe6] .el-button--info.is-disabled{color:var(--x-ai-color-font-white) !important}.xxIcon-stop[data-v-4c415fe6]{display:inline-block;width:10px;height:10px;border-radius:2px;background:var(--x-ai-color-bg-separate)}.tips-content[data-v-4c415fe6]{padding-left:16px;padding-right:16px;font-size:var(--x-font-size-12) !important;text-align:center;color:var(--x-ai-color-font-tip);line-height:20px}[data-v-4c415fe6] .el-drawer__wrapper{position:absolute;border-radius:16px;background:var(--x-ai-color-bg-ai-drawer)}.sub-menu-list[data-v-4c415fe6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow-x:auto;scrollbar-width:none}.sub-menu-item[data-v-4c415fe6]{padding:4px 8px;background:var(--x-ai-color-bg-separate);border-radius:4px;margin-right:8px;cursor:pointer;color:var(--x-ai-color-font-tip);-ms-flex-negative:0;flex-shrink:0;border:1px solid var(--x-ai-color-bg-separate)}.sub-menu-item.active[data-v-4c415fe6]{background:var(--x-ai-color-bg-primary);color:var(--x-ai-color-font-white)}.sub-menu-item.active-light[data-v-4c415fe6]{background:var(--x-ai-color-bg-primary-light);color:var(--x-ai-color-font-primary);border:1px solid var(--x-ai-color-border)}
.resizable-content[data-v-685353b4]{height:100%;width:100%;border-radius:16px;background:var(--x-ai-color-bg);-webkit-box-shadow:0 2px 20px 0 var(--x-ai-color-font-disable);box-shadow:0 2px 20px 0 var(--x-ai-color-font-disable)}.resizable[data-v-685353b4]{position:fixed !important;top:100px;right:24px;bottom:16px;z-index:2001}

@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.ws-msg-notify[data-v-85082dc0] {
  cursor: pointer;
  width: 400px;
}
.ws-msg-notify .el-notification__content[data-v-85082dc0] {
  text-align: left;
}
.outer[data-v-85082dc0] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
