.Schedule{width:100%;height:100%}.Schedule .next .work,.Schedule .prev .work{color:#c0c4cc}.Schedule .current .work{color:#000}.Schedule .current .rest,.Schedule .next .rest,.Schedule .prev .rest{color:#f73131}.Schedule .current .hint.work,.Schedule .next .hint.work,.Schedule .prev .hint.work{position:absolute;top:8px;left:8px;font-size:12px;color:#626675}.Schedule .el-calendar-day{padding:0}.Schedule .el-calendar-day .calendar_content.hover{width:calc(100% - 4px);height:calc(100% - 4px);border:2px solid #2440b3}.Schedule .el-calendar-day .calendar_content{width:100%;height:100%;position:relative}.Schedule .el-calendar-day .calendar_content>div:first-child{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Schedule .el-calendar-day .day{font-size:18px}.Schedule .el-calendar-day .festivalName{font-size:12px}.Schedule .el-calendar__body{height:calc(100% - 100px)}.Schedule .dialogVisible .el-dialog__body{padding-bottom:15px}.Schedule .dialogVisible .el-form-item{margin-bottom:0}.Schedule .dialogVisible .el-form-item:first-child{display:flex;flex-wrap:wrap}.Schedule .dialogVisible .el-form-item:first-child .el-form-item__label{width:100%;text-align:left}.Schedule .dialogVisible .el-form-item:first-child .el-form-item__content,.Schedule .dialogVisible .el-radio-group{width:100%}