* {
  margin: 0;
  padding: 0;
}
html,body{
  font-family: "微软雅黑";
  font-size: 14px;
  color: #333;
}
ul, li{
  list-style: none;
}
em{
  font-style: normal;
}
i{
  font-style: italic;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
button {
  border: none;
}

::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 5px;
  -webkit-box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);
  background: #999;
  height: 2px;
}
/* .el-button:active {
  border-color: #e40012 !important;
} */

.el-button--default:focus,
.el-button--default:hover {
  background:#fff !important;
  color: #E40012 !important;
  border-color: #E40012 !important;
}
.el-button--primary {
  background-color: #E40012 !important;
  border-color: #E40012 !important;
}

.el-button--text{
  color: #E40012 !important;
}

.el-dialog__title {
  display: block !important;
  line-height: 16px !important;
  font-size: 16px !important;
  font-weight: 500 !important;
  padding-bottom: 15px !important;
  border-bottom: solid 1px #DEDEDE !important;
}
.el-input.is-active .el-input__inner,
.el-input__inner:focus,
.el-input__inner:hover {
  border-color: #C0C4CC !important;
}
.el-pager li.active {
  color: #E40012 !important;
}
.el-select-dropdown__item.selected {
  color: #E40012 !important;
}
.v-modal {
  z-index: 4 !important;
}

.el-checkbox{
  color: #E40012 !important;
}
.el-checkbox__input.is-checked+.el-checkbox__label{
  color: #333 !important;
}
.el-checkbox__input.is-checked .el-checkbox__inner, .el-checkbox__input.is-indeterminate .el-checkbox__inner{
  background-color: #E40012 !important;
  border-color: #E40012 !important
}
.el-checkbox__inner:hover{
  border-color: #E40012 !important
}
.el-checkbox__input.is-focus .el-checkbox__inner{
  border-color: #DCDFE6 !important;
}
.el-input.is-active .el-input__inner,
.el-input__inner:focus{
  border-color: #8290A4 !important;
}
/*复选框 下拉框、日历、分页focus色值 */
.el-checkbox {
  --el-checkbox-checked-input-border-color: #E40012 !important;
  --el-checkbox-input-border-color-hover: #E40012 !important;
}

.el-radio {
  --el-radio-checked-input-border-color: #E40012 !important;
  --el-radio-input-border-color-hover: #E40012 !important;
}

.el-select {
  --el-select-input-focus-border-color: #8290A4 !important
}

.el-select-dropdown__item.selected {
  color: #E40012 !important;
}

.el-date-editor,
.el-input {
  --el-input-focus-border-color: #8290A4 !important
}

.el-month-table td.today .cell {
  color: #E40012 !important;
  ;
}

.el-date-table td.today .el-date-table-cell__text {
  color: #8290A4 !important
}

.el-date-table-cell__text:hover {
  color: #E40012 !important;
}

.el-date-table td.current:not(.disabled) .el-date-table-cell__text {
  background-color: #E40012 !important;
  color: #fff !important;
}
.el-loading-spinner i{
  color: #E40012 !important;
}
.el-loading-spinner .el-loading-text {
  color: #fff !important;
}

.el-loading-spinner .path {
  stroke: #fff !important
}

.el-date-picker {
  --el-datepicker-hover-text-color: #E40012 !important;
}

.el-date-picker__header-label:hover {
  color: #E40012 !important;
}

.el-year-table td.today .cell,
.el-month-table td.current:not(.disabled) .cell,
.el-year-table td.current:not(.disabled) .cell {
  color: #E40012 !important;
}

.el-icon:hover {
  color: #E40012 !important;
}

.el-pagination {
  --el-pagination-hover-color: #E40012 !important;
}

.el-dialog__headerbtn:focus .el-dialog__close,
.el-dialog__headerbtn:hover .el-dialog__close {
  color: #E40012 !important;
}
.el-date-table td.today span,
.el-date-table td.available:hover,
.el-date-picker__header-label.active,
.el-date-picker__header-label:hover,
.el-picker-panel__icon-btn:hover,
.el-year-table td.today .cell,
.el-month-table td.today .cell,
.el-year-table td .cell:hover,
.el-year-table td.current:not(.disabled) .cell,
.el-month-table td .cell:hover{
  color: #E40012 !important;
}
.el-date-table td.current:not(.disabled) span{
  background-color: #E40012 !important;
}
.el-range-editor.is-active,
.el-range-editor.is-active:hover,
.el-select .el-input.is-focus .el-input__inner
{
  border-color: #E40012 !important;
}
