//饿了么基础样式覆盖
//默认高度36px
.el-select .el-select__wrapper,
.el-input .el-input__wrapper,
.el-date-editor.el-input,
.el-button {
  height: 36px;
}

.el-button:focus  {
  outline: none;
}
.el-input-group__append {
  width: 36px;
}
.el-button.is-text {
  padding: 0 5px;
  font-weight: 400;
}
.el-button.is-text:not(.is-disabled):active,
.el-button.is-text:not(.is-disabled):hover 
{
  background: none;
}

//按钮样式覆盖
.el-button--primary
{
    background-color: #2E64FA;
}
.el-button--primary:hover 
{
    color: #2e64fa;
    // background-color: none;
    font-size: 14px;
    background: #5883fb;
    border-color: #5883fb;
    color: #fff !important;
} 
.el-button--text{
  color: #2e64fa;
}
.el-button--text:not(.is-disabled):hover, .el-button--text:not(.is-disabled):focus {
  color: rgb(87.8, 131, 251);
}
.el-button.is-text{
  color: #2e64fa;
}
.el-button.is-text:not(.is-disabled):hover, .el-button.is-text:not(.is-disabled):focus {
  color: rgb(87.8, 131, 251);
}    
.el-button {

  &:hover {
    // background: #2E64FA;
    color:#666;
  }
  &.actiive {
    border: none;
  }
}
.el-button.button_border {
  background: #fff;
  border: 1px solid  #2E64FA;
  color: #2E64FA;
  &:hover {
    background: none;
  }
}
.el-button.button_border_gray {
  background: #fff;
  border: 1px solid #DCDFE6;
  color: #BBBBBB;
  &:hover {
    background: none;
  }
  &.cancel  {
    color: #606266;
  }
}
.el-button.button_refresh {
  min-width: 72px!important;
  background: #fff;
  border: 1px solid #DCDFE6;
  color: #606266;
  &:hover {
    background: none;
  }
  &.cancel  {
    color: #606266;
  }
}

.el-checkbox__input.is-indeterminate .el-checkbox__inner,
.el-checkbox__input.is-checked .el-checkbox__inner {
  background: #2E64FA;
  border-color: #2E64FA;
}
.el-checkbox__inner:hover, .el-radio__inner:hover {
  border-color: #2E64FA;
}

.el-radio__input.is-checked .el-radio__inner {
  background: #2E64FA;
  border-color: #2E64FA;
}
.el-radio__input.is-checked+.el-radio__label {
  color: #2E64FA;
}
.el-radio-button.is-active .el-radio-button__original-radio:not(:disabled)+.el-radio-button__inner {
  background: #2E64FA;
  border-color: #2E64FA;
}
.el-checkbox__input.is-checked+.el-checkbox__label {
  color: #2E64FA;
}
.el-select-dropdown__item.is-selected {
  color: #2E64FA;
}
.el-dropdown-menu__item:not(.is-disabled):focus, .el-dropdown-menu__item:not(.is-disabled):hover {
  color: #2E64FA;
}
button:focus, button:focus-visible {
  outline: none;
}
.el-picker-panel__icon-btn:focus-visible {
  color: #2E64FA;
}
.el-picker-panel__icon-btn:hover {
  color: #2E64FA;
}
.el-date-picker__header-label:hover {
  color: #2E64FA;
}
.el-date-table td.available:hover {
  color: #2E64FA;
}
.el-date-table, .el-year-table, .el-month-table  {
  td.today .el-date-table-cell__text {
    color: #2E64FA;
  }
  td .el-date-table-cell__text:hover {
    color: #2E64FA;
  }
  td.current:not(.disabled) .el-date-table-cell__text {
    background-color: #2E64FA;
  }
}
.el-message-box__btns .el-button:active {
  color: #606266;
  border-color: #DCDFE6; 
  background: none;
}
.el-message-box__btns .el-button:hover {
  border-color: #DCDFE6;
}
.el-message-box__headerbtn:focus .el-message-box__close, 
.el-message-box__headerbtn:hover .el-message-box__close {
  color: #999;
}

.el-select__wrapper.is-focused,
.el-input__wrapper.is-focus {
  box-shadow: 0 0 0 1px #2E64FA inset;
}

.el-select-dropdown.is-multiple .el-select-dropdown__item.is-selected:after {
  background: #2E64FA;
}

.el-pagination button.is-active, .el-pagination button:hover {
  color: #2f51ff;
}
.el-pagination.is-background .el-pager li.is-active {
  background: #2f51ff;
}

//全屏弹窗
.el-dialog.is-fullscreen
{
  padding: 0 !important;
}

//加载loading文案样式覆盖
.el-loading-spinner .el-loading-text
{
  color: #2E64FA;
}
.el-loading-spinner
{
  top:40% !important;
}