$--color-primary: #0B69D7 !default;
$--color-danger: #E90B0B !default;
$--color-success: #00AA63 !default;

/// color|1|Font Color|2
$--color-text-primary: #02152B !default;
/// color|1|Font Color|2
$--color-text-regular: #02152B !default;
/// color|1|Font Color|2
$--color-text-secondary: #555 !default;
$--color-text-placeholder: #CCC !default;
$--border-color-base: #D7E3F8 !default;
$--font-display:swap !default;
/* 改变 icon 字体路径变量，必需 */
$--font-path: '~element-ui/lib/theme-chalk/fonts';

// @import "~element-ui/packages/theme-chalk/src/index";
@import "~element-ui/packages/theme-chalk/src/base.scss";
// @import "~element-ui/packages/theme-chalk/src/base.scss";
// @import "~element-ui/packages/theme-chalk/src/pagination.scss";
@import "~element-ui/packages/theme-chalk/src/dialog.scss";
@import "~element-ui/packages/theme-chalk/src/autocomplete.scss";
// @import "~element-ui/packages/theme-chalk/src/dropdown.scss";
// @import "~element-ui/packages/theme-chalk/src/dropdown-menu.scss";
// @import "~element-ui/packages/theme-chalk/src/dropdown-item.scss";
// @import "~element-ui/packages/theme-chalk/src/menu.scss";
// @import "~element-ui/packages/theme-chalk/src/submenu.scss";
// @import "~element-ui/packages/theme-chalk/src/menu-item.scss";
// @import "~element-ui/packages/theme-chalk/src/menu-item-group.scss";
@import "~element-ui/packages/theme-chalk/src/input.scss";
// @import "~element-ui/packages/theme-chalk/src/input-number.scss";
@import "~element-ui/packages/theme-chalk/src/radio.scss";
@import "~element-ui/packages/theme-chalk/src/radio-group.scss";
@import "~element-ui/packages/theme-chalk/src/radio-button.scss";
@import "~element-ui/packages/theme-chalk/src/checkbox.scss";
@import "~element-ui/packages/theme-chalk/src/checkbox-button.scss";
@import "~element-ui/packages/theme-chalk/src/checkbox-group.scss";
@import "~element-ui/packages/theme-chalk/src/switch.scss";
@import "~element-ui/packages/theme-chalk/src/select.scss";
@import "~element-ui/packages/theme-chalk/src/button.scss";
@import "~element-ui/packages/theme-chalk/src/button-group.scss";
@import "~element-ui/packages/theme-chalk/src/table.scss";
@import "~element-ui/packages/theme-chalk/src/table-column.scss";
@import "~element-ui/packages/theme-chalk/src/date-picker.scss";
// @import "~element-ui/packages/theme-chalk/src/time-select.scss";
// @import "~element-ui/packages/theme-chalk/src/time-picker.scss";
@import "~element-ui/packages/theme-chalk/src/popover.scss";
@import "~element-ui/packages/theme-chalk/src/tooltip.scss";
@import "~element-ui/packages/theme-chalk/src/message-box.scss";
@import "~element-ui/packages/theme-chalk/src/breadcrumb.scss";
@import "~element-ui/packages/theme-chalk/src/breadcrumb-item.scss";
@import "~element-ui/packages/theme-chalk/src/form.scss";
@import "~element-ui/packages/theme-chalk/src/form-item.scss";
@import "~element-ui/packages/theme-chalk/src/tabs.scss";
@import "~element-ui/packages/theme-chalk/src/tab-pane.scss";
@import "~element-ui/packages/theme-chalk/src/tag.scss";
@import "~element-ui/packages/theme-chalk/src/tree.scss";
@import "~element-ui/packages/theme-chalk/src/alert.scss";
@import "~element-ui/packages/theme-chalk/src/notification.scss";
// @import "~element-ui/packages/theme-chalk/src/slider.scss";
@import "~element-ui/packages/theme-chalk/src/loading.scss";
@import "~element-ui/packages/theme-chalk/src/row.scss";
@import "~element-ui/packages/theme-chalk/src/col.scss";
@import "~element-ui/packages/theme-chalk/src/upload.scss";
// @import "~element-ui/packages/theme-chalk/src/progress.scss";
// @import "~element-ui/packages/theme-chalk/src/spinner.scss";
@import "~element-ui/packages/theme-chalk/src/message.scss";
// @import "~element-ui/packages/theme-chalk/src/badge.scss";
// @import "~element-ui/packages/theme-chalk/src/card.scss";
@import "~element-ui/packages/theme-chalk/src/rate.scss";
@import "~element-ui/packages/theme-chalk/src/steps.scss";
@import "~element-ui/packages/theme-chalk/src/step.scss";
@import "~element-ui/packages/theme-chalk/src/carousel.scss";
@import "~element-ui/packages/theme-chalk/src/scrollbar.scss";
@import "~element-ui/packages/theme-chalk/src/carousel-item.scss";
@import "~element-ui/packages/theme-chalk/src/collapse.scss";
@import "~element-ui/packages/theme-chalk/src/collapse-item.scss";
// @import "~element-ui/packages/theme-chalk/src/cascader.scss";
// @import "~element-ui/packages/theme-chalk/src/color-picker.scss";
// @import "~element-ui/packages/theme-chalk/src/transfer.scss";
// @import "~element-ui/packages/theme-chalk/src/container.scss";
// @import "~element-ui/packages/theme-chalk/src/header.scss";
// @import "~element-ui/packages/theme-chalk/src/aside.scss";
// @import "~element-ui/packages/theme-chalk/src/main.scss";
// @import "~element-ui/packages/theme-chalk/src/footer.scss";
// @import "~element-ui/packages/theme-chalk/src/timeline.scss";
// @import "~element-ui/packages/theme-chalk/src/timeline-item.scss";
@import "~element-ui/packages/theme-chalk/src/link.scss";
// @import "~element-ui/packages/theme-chalk/src/divider.scss";
@import "~element-ui/packages/theme-chalk/src/image.scss";
@import "~element-ui/packages/theme-chalk/src/calendar.scss";
// @import "~element-ui/packages/theme-chalk/src/backtop.scss";
// @import "~element-ui/packages/theme-chalk/src/infinite-scroll.scss";
// @import "~element-ui/packages/theme-chalk/src/page-header.scss";
// @import "~element-ui/packages/theme-chalk/src/cascader-panel.scss";
// @import "~element-ui/packages/theme-chalk/src/avatar.scss";
@import "~element-ui/packages/theme-chalk/src/drawer.scss";
@import "~element-ui/packages/theme-chalk/src/popconfirm.scss";
// @import "~element-ui/packages/theme-chalk/src/skeleton.scss";
// @import "~element-ui/packages/theme-chalk/src/skeleton-item.scss";
@import "~element-ui/packages/theme-chalk/src/empty.scss";
// @import "~element-ui/packages/theme-chalk/src/descriptions.scss";
// @import "~element-ui/packages/theme-chalk/src/descriptions-item.scss";
// @import "~element-ui/packages/theme-chalk/src/result.scss";

.el-button {
  padding: 12px 24px;
  font-size: 16px;
  font-weight: 700;
  
}
.el-button.is-plain{
  border: 1px solid  #02152B;
}
.el-dialog{
  border-radius: 8px;
}
.el-dialog__header {
  // position: relative;
  // padding: 16px 20px;
  // padding-bottom: 20px;
  // border-bottom: 1px solid #ececec;
  font-size: 20px;
  font-weight: 700;
}
.el-dialog__headerbtn{
  // top: 50%;
  // transform: translateY(-50%);
  // right: 4px;
  i{
    padding: 2px;
    font-weight: 700;
    font-size: 18px;
    border-radius: 100%;
    // border: 2px solid #2E4975;
    color: #8F98AA !important;
  }
  
}
.el-dialog__body{
  padding: 12px 20px;
  color: #02152B;
}
.linear-log{
   // background-image: url('@/assets/img/bg-demo.svg'); /* 背景图片 */
    background-color: #F3F7FD; /* 背景色 */
    background-repeat: no-repeat; /* 防止背景图片重复 */
    background-size: cover; /* 使背景图片覆盖整个元素 */
    background-position: center; /* 背景图片居中 */
}

.el-input__prefix{
  line-height: 1;
  display: flex;
  align-items: center;
}
.el-form-item__label{
  text-align: left;
}
.el-form--label-top .el-form-item__label{
  font-weight: 700;
  line-height: 1.5;
  padding-bottom: 4px !important;
}
.el-form-item{
  margin-bottom: 20px;
}
.el-message{
  min-width: 340px;
}

.el-tooltip__popper.is-dark{
  max-height: 400px;
  //overflow-y: auto;
  max-width: 400px;
  line-height: 1.5;
  // .popper__arrow{
  //   background-color: #fff;
  //   color: #fff;
  //   border-color: #fff;
  //   &::after{
  //     background-color: #fff;
  //     color: #fff;
  //     border-color: #fff !important;
  //   }
   
  // }
}

.el-scrollbar__wrap{

  // overflow-x: hidden !important;
 margin-bottom: 0 !important;
 margin-bottom: 0 !important;
  &::-webkit-scrollbar {
 
   width: 0;
 
  }
 
 }
 .el-radio{
  margin-right: 10px;
 }
 .el-radio__input.is-checked .el-radio__inner{
  background: #fff;
  &::after{
    background: #409eff;
    width: 6px;
    height: 6px;
  }
 }
 .el-message-box {
  width: 360px;
}
.el-loading-spinner {
  font-size: 40px;
}
.el-carousel__item{
  overflow: auto;
}

