.row-flex-left{width:70px}.row-flex-right{width:calc(100% - 81px)}.calendar{position:relative}.calendarSwitch{position:absolute;display:flex;align-items:center;top:16px;left:150px}.calendar-mark{background-color:rgba(70,166,255,.2);height:90%}.el-calendar-table thead th{padding:6px 0}.calendar .el-calendar-table .el-calendar-day{padding:0;margin-right:0}.calendar .calendar-box{padding:2px}.calendar .festival{color:red}.calendar .calendar-box{display:flex;position:relative;flex-direction:column;height:100%}.calendar .calendar-box-one{font-size:12px;text-align:right}.calendar .calendar-box-two{font-size:22px;text-align:center}.calendar .calendar-box-three{height:100%;color:#00b042;display:flex;align-items:flex-end;justify-content:right;font-size:12px}.calendar .calendar-box-fore{position:absolute;left:0;bottom:0;color:#2da9fa;font-size:12px}.calendar .calendar-box-fore_right{position:absolute;right:0;bottom:0;color:#2da9fa;font-size:12px}.currentday{color:#fff;background-color:#2da9fa;border-radius:50%;width:35px;height:35px;display:inline-block}.button_style{position:absolute;top:12px;left:120px}.el-dialog:not(.auto-dialog)[role=dialog] .el-date-editor.el-input,.el-dialog:not(.auto-dialog)[role=dialog] .el-date-editor.el-input__inner{max-width:999px}