.btn-setting{display:block;width:20px;height:20px;font-size:16px;margin:0 auto;color:#aaa;cursor:pointer}.table-setting-cont .el-table thead tr th{background:#f0f4f9;color:#909399;font-weight:700}.table-setting-cont .el-table:before,.table-setting-cont .el-table__fixed-right:before,.table-setting-cont .el-table__fixed:before{height:0}.holidaySetting-setting__box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.holidaySetting-setting__box .color-d72{color:#d72d2d}.holidaySetting-setting__box .calendar-cont{width:45%;min-width:520px;padding-right:20px;margin-bottom:20px}.holidaySetting-setting__box .calendar-cont .select-box .el-input__icon,.holidaySetting-setting__box .calendar-cont .select-box .el-input__inner{height:34px;line-height:34px}.holidaySetting-setting__box .calendar-cont .select-box .el-input__inner{border:none;border-radius:0;border-bottom:1px solid #ddd}.holidaySetting-setting__box .calendar-cont .select-box .el-icon-arrow-up{color:#1d1f29;font-size:16px}.holidaySetting-setting__box .calendar-cont .select-box .el-icon-arrow-up:before{content:"\E78F"}.holidaySetting-setting__box .calendar-cont .flex-wrap .el-button--mini{padding:10px 20px}.holidaySetting-setting__box .calendar-cont .calendar-left #wk{width:100%;border:1px solid #ddd;border-bottom:none}.holidaySetting-setting__box .calendar-cont .calendar-left #wk li{display:inline-block;width:14.2%;text-align:center;padding:4% 0}.holidaySetting-setting__box .calendar-cont .calendar-left #day{border:1px solid #ddd;border-bottom:none;border-right:none}.holidaySetting-setting__box .calendar-cont .calendar-left #day ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.holidaySetting-setting__box .calendar-cont .calendar-left #day ul li{width:14.2857%;height:80px;text-align:center;border:1px solid #ddd;border-top:none;border-left:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;position:relative}.holidaySetting-setting__box .calendar-cont .calendar-left #day ul li .holi-tips{position:absolute;bottom:5px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:12px;color:#d72e2c}.holidaySetting-setting__box .calendar-cont .calendar-left #day ul li .tips{position:absolute;top:0;left:0;width:20px;height:20px!important;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.holidaySetting-setting__box .calendar-cont .calendar-left #day ul li .tips_1{background-color:#d72d2d}.holidaySetting-setting__box .calendar-cont .calendar-left #day ul li .tips_2{background-color:#20a8d8}.holidaySetting-setting__box .tableDiv{width:55%}@media screen and (max-width:1600px){.holidaySetting-setting__box .calendar-cont{min-width:420px}}@media screen and (max-width:1400px){.holidaySetting-setting__box .calendar-cont{min-width:520px}.holidaySetting-setting__box .tableDiv{width:100%}}.caldar-add .table-setting-cont{height:auto!important}