.calendar_container[data-v-7071a0ea]{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.calendar_container .title[data-v-7071a0ea]{color:#409eff;font-size:16px;margin-bottom:15px;font-weight:600}.calendar_container .controls[data-v-7071a0ea]{position:relative;display:-ms-flexbox;display:flex}.calendar_container .controls .date_name[data-v-7071a0ea]{position:relative;width:0;font-size:16px;font-weight:600;-ms-flex-positive:1;flex-grow:1;letter-spacing:1px}.calendar_container .controls .date_btns[data-v-7071a0ea]{position:relative;display:-ms-flexbox;display:flex}.calendar_container .controls .date_btns .btn[data-v-7071a0ea]{width:20px;height:20px;border:1px solid #e6e6e6;border-radius:10px;text-align:center;line-height:20px;margin-left:15px;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.calendar_container .controls .date_btns .btn i[data-v-7071a0ea]{font-size:12px}.calendar_container .date_list[data-v-7071a0ea]{position:relative}.calendar_container .date_list[data-v-7071a0ea]:after{content:"";display:block;clear:both}.calendar_container .date_list .date[data-v-7071a0ea]{float:left;width:14.28%;text-align:center;position:relative}.calendar_container .date_list .date.active[data-v-7071a0ea]{font-weight:600}.calendar_container .date_list .date.active .inner[data-v-7071a0ea]{border-color:red}.calendar_container .date_list .date.active .inner.festival[data-v-7071a0ea]{border-color:#f38686}.calendar_container .date_list .date.data_title[data-v-7071a0ea]{height:40px;line-height:40px}.calendar_container .date_list .date .inner[data-v-7071a0ea]{-webkit-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;height:36px;margin:2px;position:relative;border-radius:4px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:14px;z-index:1;cursor:pointer;border-width:2px;border-style:solid;border-color:transparent;border:2px solid #f8f8f8}.calendar_container .date_list .date .inner .kqbox[data-v-7071a0ea]{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:10px;width:100%;-ms-flex-pack:distribute;justify-content:space-around;margin-top:-5px}.calendar_container .date_list .date .inner .kqbox .zcdk[data-v-7071a0ea]{color:#87d068}.calendar_container .date_list .date .inner .kqbox .cddk[data-v-7071a0ea]{color:red}.calendar_container .date_list .date .inner .kqbox .qjdk[data-v-7071a0ea]{color:#1890ff}.calendar_container .date_list .date .inner .kqbox .ztdk[data-v-7071a0ea]{color:#fa8c16}.calendar_container .date_list .date .inner .kqbox .qkdk[data-v-7071a0ea]{color:#722ed1}.calendar_container .date_list .date .inner[data-v-7071a0ea]:hover{border-color:red}.calendar_container .date_list .date .inner.isWeekend[data-v-7071a0ea]{background-color:#f7f7f7;opacity:.8}.calendar_container .date_list .date .inner.festival[data-v-7071a0ea]{background-color:#fde3e4}.calendar_container .date_list .date .inner.festival[data-v-7071a0ea]:hover{border-color:#f38686}.calendar_container .date_list .date .inner.festival .day[data-v-7071a0ea],.calendar_container .date_list .date .inner.festival .txData[data-v-7071a0ea]{color:#f73131}.calendar_container .date_list .date .inner.notInMonth[data-v-7071a0ea]{color:#ccc;cursor:not-allowed;opacity:.5}.calendar_container .date_list .date .inner .day[data-v-7071a0ea]{margin:0;font-size:18px;font-weight:600}.calendar_container .date_list .date .inner .nlday[data-v-7071a0ea]{font-size:12px;margin-top:-7px}.calendar_container .date_list .date .inner .dotNumber[data-v-7071a0ea]{position:absolute;top:3px;left:3px;width:8px;height:8px;border-radius:50%;background-color:red}.calendar_container .date_list .date .inner .txData[data-v-7071a0ea]{position:absolute;left:1px;top:0;font-size:12px}.calendar_container .work_container[data-v-7071a0ea]{-ms-flex-positive:1;flex-grow:1;height:0;position:relative}.calendar_container .date_work_list[data-v-7071a0ea]{position:relative;overflow-y:auto;padding-right:10px;height:100%}.calendar_container .date_work_list[data-v-7071a0ea] .el-empty__image{width:60px}.calendar_container .date_work_list .date_work_item[data-v-7071a0ea]{margin-top:8px;border:1px solid #e6e6e6;position:relative;font-size:14px;padding:4px 4px 4px 15px}.calendar_container .date_work_list .date_work_item[data-v-7071a0ea]:first-child{margin-top:0}.calendar_container .date_work_list .date_work_item[data-v-7071a0ea]:after{content:"";display:block;position:absolute;width:5px;left:0;top:0;background-color:orange;height:100%}.calendar_container .date_work_list .date_work_item .type[data-v-7071a0ea]{position:relative}.calendar_container .date_work_list .date_work_item .date_work_item_title[data-v-7071a0ea]{display:-ms-flexbox;display:flex}.calendar_container .date_work_list .date_work_item .date_work_item_title .name[data-v-7071a0ea]{padding-right:15px;font-weight:600;width:0;-ms-flex-positive:1;flex-grow:1;white-space:pre-wrap}.calendar_container .date_work_list .date_work_item .date_work_item_title .endDays[data-v-7071a0ea]{background-color:#409eff;color:#fff;padding:0 8px;height:20px;font-size:10px;line-height:20px}.calendar_container .date_work_list .date_work_item .date_work_item_content[data-v-7071a0ea]{position:relative;color:#9a9da0;margin-top:5px}.el-select-dropdown__item[data-v-7071a0ea]{height:auto;line-height:20px}.el-select-dropdown__item span[data-v-7071a0ea]{font-size:12px;white-space:pre-wrap;max-width:380px;display:block}