#holidaysSetting[data-v-657a9b5a] .holiday-box{width:500px;border:2px solid #cb1c18;padding:8px}#holidaysSetting[data-v-657a9b5a] .holiday-box .shortcut{padding-bottom:10px;border-bottom:1px solid #f55c4e}#holidaysSetting[data-v-657a9b5a] .holiday-box .shortcut .years{display:inline-block;width:25%}#holidaysSetting[data-v-657a9b5a] .holiday-box .shortcut .months-box{display:inline-block;width:28%;margin:0 2.5%}#holidaysSetting[data-v-657a9b5a] .holiday-box .shortcut .months-box .icon{display:inline-block;border:1px solid #dcdfe6;height:28px;vertical-align:top;line-height:28px;width:28px;text-align:center;cursor:pointer}#holidaysSetting[data-v-657a9b5a] .holiday-box .shortcut .months-box .icon.left{-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;border-right:none}#holidaysSetting[data-v-657a9b5a] .holiday-box .shortcut .months-box .icon.right{-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;border-left:none}#holidaysSetting[data-v-657a9b5a] .holiday-box .shortcut .months-box .months{width:-webkit-calc(100% - 58px);width:calc(100% - 58px)}#holidaysSetting[data-v-657a9b5a] .holiday-box .shortcut .months-box .months .el-input .el-input__inner{-webkit-border-radius:0;border-radius:0;border-color:#dcdfe6}#holidaysSetting[data-v-657a9b5a] .holiday-box .content{width:100%}#holidaysSetting[data-v-657a9b5a] .holiday-box .content .day-table{width:100%;border-spacing:0;collapse:0}#holidaysSetting[data-v-657a9b5a] .holiday-box .content .day-table td{width:14.28%;text-align:center}#holidaysSetting[data-v-657a9b5a] .holiday-box .content .day-table tr td{border-bottom:1px solid #c8cacc}#holidaysSetting[data-v-657a9b5a] .holiday-box .content .day-table thead tr td.week-item{font-size:16px;height:30px}#holidaysSetting[data-v-657a9b5a] .holiday-box .content .day-table thead tr td.week-item.weekend{color:red}#holidaysSetting[data-v-657a9b5a] .holiday-box .content .day-table tbody tr:last-child td{border-bottom:none}#holidaysSetting[data-v-657a9b5a] .holiday-box .content .day-table tbody tr td{height:45px;position:relative;cursor:pointer;color:#bfbfbf;background-color:#f8f8f8}#holidaysSetting[data-v-657a9b5a] .holiday-box .content .day-table tbody tr td .days-item__content{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#holidaysSetting[data-v-657a9b5a] .holiday-box .content .day-table tbody tr td .days-item__content .days-item__day{font-size:14px;font-weight:700}#holidaysSetting[data-v-657a9b5a] .holiday-box .content .day-table tbody tr td.holidays{background-color:#fff0f0}#holidaysSetting[data-v-657a9b5a] .holiday-box .content .day-table tbody tr td.holidays:before{position:absolute;top:0;left:0;content:"休";font-size:12px;width:18px;height:18px;font-weight:400;color:#fff;background-color:#f43;opacity:.5}#holidaysSetting[data-v-657a9b5a] .holiday-box .content .day-table tbody tr td.teams:after{position:absolute;top:0;right:0;content:"班";font-size:12px;width:18px;height:18px;font-weight:400;color:#fff;background-color:#969799;opacity:.5}#holidaysSetting[data-v-657a9b5a] .holiday-box .content .day-table tbody tr td.active .border{position:absolute;top:-1px;right:0;bottom:-1px;left:0;border:1px solid #fb0}#holidaysSetting[data-v-657a9b5a] .holiday-box .content .day-table tbody tr td.sameMonths{color:#000;background-color:#fff}#holidaysSetting[data-v-657a9b5a] .holiday-box .content .day-table tbody tr td.sameMonths.holidays{background-color:#fff0f0}#holidaysSetting[data-v-657a9b5a] .holiday-box .content .day-table tbody tr td.sameMonths.holidays:before,#holidaysSetting[data-v-657a9b5a] .holiday-box .content .day-table tbody tr td.sameMonths.teams:after{opacity:1}#holidaysSetting[data-v-657a9b5a] .holiday-box .content .day-table tbody tr td.sameDays{background-color:#ff7c0e!important;color:#fff}#holidaysSetting[data-v-657a9b5a] .holiday-box .content .day-table tbody tr td.sameDays.active .border{border-color:#67c23a}