.el-month-table,
.el-year-table {
  font-size: 16px !important;
}

.el-month-table td.today .cell {
  color: #606266 !important;
}

.el-year-table td.today .cell {
  color: #606266 !important;
}

.el-year-table td .cell:hover,
.el-year-table td.current:not(.disabled) .cell {
  color: #EF8447 !important;
}

.el-date-picker__header-label.active,
.el-date-picker__header-label:hover {
  color: #EF8447 !important;
}

.el-month-table td.current:not(.disabled) .cell {
  color: #EF8447 !important;
}

.el-month-table td .cell:hover {
  color: #EF8447 !important;
}

.el-picker-panel__icon-btn:hover {
  color: #303133 !important;
  font-family: Microsoft YaHei;
}

.el-date-table td.end-date span,
.el-date-table td.start-date span {
  background-color: #EF8447 !important;
}

.el-date-table td.today span {
  color: #b40808 !important;
  /*color: #FFF2E8 !important;*/
}

.el-date-table td.today.start-date span {
  color: #FFF2E8 !important;
}

.el-date-table td.today.end-date span {
  color: #FFF2E8 !important;
}

.el-date-table div:hover {
  color: #b40808 !important;
  /*color: #FFF2E8 !important;*/
}

.el-date-table .start-date div:hover {
  color: #FFF2E8 !important;
}

.el-date-table .end-date div:hover {
  color: #FFF2E8 !important;
}
.el-button--text{
  color: #b40808 !important;
}
.el-date-table td.current:not(.disabled) span{
  background-color: #EF8447 !important;
  color:#fff !important;
}
.el-time-panel__btn.confirm{
  color: #b40808 !important;
}
.el-picker-panel__footer > .el-button--default:not(.is-disabled):hover{
  border: 1px solid #FA3434;
  color: #b40808 !important;
}
.el-picker-panel__footer > .el-button--default:not(.is-disabled):active{
  border: 1px solid #FA3434;
  color: #b40808 !important;
}
.el-picker-panel__footer > .el-button--default:not(.is-disabled):focus:not(.el-picker-panel__footer > .el-button--default:not(.is-disabled):hover) {
  border: 1px solid #FA3434;
  color: #b40808 !important;
}