.dialog-title[data-v-039ad118]{color:#3963bc;font-size:16px;margin-bottom:20px}.tag-title[data-v-039ad118]{font-weight:700;margin-bottom:10px}.el-tag+.el-tag[data-v-039ad118]{margin-left:0}.el-tag[data-v-039ad118]{margin-right:10px;margin-bottom:10px}.tag-list[data-v-039ad118]{min-height:500px}.ml-20[data-v-039ad118]{margin-left:20px}.block-box[data-v-039ad118]{background:#f7f7f7;padding:10px}.mt-20[data-v-039ad118]{margin-top:20px}.ml-10[data-v-039ad118]{margin-left:10px}.calendar-box[data-v-039ad118]{margin-bottom:20px;padding:20px;background:#fafafa;border-radius:4px}.calendar-box .calendar-day[data-v-039ad118]{width:100%;height:100%;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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;position:relative;padding:5px;border-radius:4px;-webkit-transition:all .3s;transition:all .3s}.calendar-box .calendar-day[data-v-039ad118]:hover{background-color:#f0f9ff}.calendar-box .calendar-day.is-selected-locked[data-v-039ad118]{background-color:#c45656!important;border:2px solid #409eff!important;-webkit-box-shadow:0 0 0 2px rgba(64,158,255,.3)!important;box-shadow:0 0 0 2px rgba(64,158,255,.3)!important;color:#fff!important}.calendar-box .calendar-day.is-selected-locked .day-number[data-v-039ad118]{color:#fff!important;font-weight:700}.calendar-box .calendar-day.is-selected-priced[data-v-039ad118]{background-color:#529b2e!important;border:2px solid #409eff!important;-webkit-box-shadow:0 0 0 2px rgba(64,158,255,.3)!important;box-shadow:0 0 0 2px rgba(64,158,255,.3)!important;color:#fff!important}.calendar-box .calendar-day.is-selected-priced .day-number[data-v-039ad118]{color:#fff!important;font-weight:700}.calendar-box .calendar-day.is-selected[data-v-039ad118]{background-color:#409eff;color:#fff}.calendar-box .calendar-day.is-selected .day-number[data-v-039ad118]{color:#fff;font-weight:700}.calendar-box .calendar-day.is-locked[data-v-039ad118]{background-color:#f56c6c;color:#fff}.calendar-box .calendar-day.is-locked .day-number[data-v-039ad118]{color:#fff}.calendar-box .calendar-day.is-priced[data-v-039ad118]{background-color:#67c23a;color:#fff}.calendar-box .calendar-day.is-priced .day-number[data-v-039ad118]{color:#fff}.calendar-box .calendar-day .day-number[data-v-039ad118]{font-size:14px;line-height:1.5}.calendar-box .calendar-day .day-tag[data-v-039ad118]{font-size:10px;margin-top:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.calendar-box .calendar-day .day-tag .tag-lock[data-v-039ad118],.calendar-box .calendar-day .day-tag .tag-price[data-v-039ad118]{color:#fff;background:rgba(0,0,0,.2);padding:1px 4px;border-radius:2px}.calendar-box .calendar-day .day-tag .delete-icon[data-v-039ad118]{cursor:pointer;font-size:10px;color:#fff;background:rgba(245,108,108,.8);border-radius:50%;width:14px;height:14px;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;-webkit-transition:all .3s;transition:all .3s;padding:0;line-height:1}.calendar-box .calendar-day .day-tag .delete-icon[data-v-039ad118]:hover{background:#f56c6c;-webkit-transform:scale(1.2);transform:scale(1.2)}.calendar-box .calendar-actions[data-v-039ad118]{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.calendar-box .calendar-actions .selected-count[data-v-039ad118]{color:#606266;font-size:14px}[data-v-039ad118] .el-calendar{background:#fff}[data-v-039ad118] .el-calendar__header{padding:20px;border-bottom:1px solid #ebeef5}[data-v-039ad118] .el-calendar__body{padding:20px}[data-v-039ad118] .el-calendar-table td{border:1px solid #ebeef5;padding:8px}[data-v-039ad118] .el-calendar-table td.is-selected{background-color:transparent}[data-v-039ad118] .el-calendar-table td .calendar-day-other-month{visibility:hidden;pointer-events:none}