.calendar-container[data-v-d2b40444]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;background-color:#fff;border:1px solid #fff;border-radius:4px}.calendar-container .calendar-header[data-v-d2b40444]{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;text-align:center;background-color:#3386f1;color:#fff;height:40px}.calendar-container .calendar-header .header-cell[data-v-d2b40444]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:40px;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;border-right:1px solid #fff;font-weight:500}.calendar-container .calendar-header .header-cell[data-v-d2b40444]:last-child{border-right:none}.calendar-container .calendar-body[data-v-d2b40444]{-webkit-box-flex:1;-ms-flex:1;flex:1}.calendar-container .calendar-body .week-row[data-v-d2b40444]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:140px;border-bottom:1px solid #d7d7d7}.calendar-container .calendar-body .week-row[data-v-d2b40444]:last-child{border-bottom:none}.calendar-container .calendar-body .week-row .day-cell[data-v-d2b40444]{width:.14285714;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;padding:12px 16px;border-right:1px solid #fff;-webkit-transition:background-color .2s;transition:background-color .2s}.calendar-container .calendar-body .week-row .day-cell .scheduling-info .staff-line[data-v-d2b40444]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:5px;height:26px}.calendar-container .calendar-body .week-row .day-cell .scheduling-info .staff-line.show-select[data-v-d2b40444]{max-width:100%}.calendar-container .calendar-body .week-row .day-cell .scheduling-info .staff-line[data-v-d2b40444] .ivu-tag-text{max-width:45px}.calendar-container .calendar-body .week-row .day-cell .scheduling-info .staff-line .staff-label-img[data-v-d2b40444]{width:20px;-ms-flex-negative:0;flex-shrink:0;margin-right:15px;display:inline-block}.calendar-container .calendar-body .week-row .day-cell .scheduling-info .staff-line .staff-name[data-v-d2b40444]{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#515a6e;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:0}.calendar-container .calendar-body .week-row .day-cell .scheduling-info .staff-line .staff-name[data-v-d2b40444] .ivu-poptip-rel{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:100%}.calendar-container .calendar-body .week-row .day-cell .scheduling-info .staff-line .staff-name[data-v-d2b40444] .ivu-poptip-rel .clickable{cursor:pointer;text-decoration:underline}.calendar-container .calendar-body .week-row .day-cell .scheduling-info .staff-line .staff-name[data-v-d2b40444] .ivu-poptip-rel .no-select{color:#999}.calendar-container .calendar-body .week-row .day-cell .scheduling-info .staff-line .staff-name.clickable[data-v-d2b40444]{cursor:pointer;text-decoration:underline}.calendar-container .calendar-body .week-row .day-cell .scheduling-info .staff-line .staff-name.clickable[data-v-d2b40444]:hover{text-decoration:underline}.calendar-container .calendar-body .week-row .day-cell[data-v-d2b40444]:hover{background-color:#f5f7fa}.calendar-container .calendar-body .week-row .day-cell .day-number[data-v-d2b40444]{font-size:16px;font-weight:500;color:#444;text-align:left;line-height:1.2}.calendar-container .calendar-body .week-row .day-cell .day-number .sync-text[data-v-d2b40444]{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;float:right}.calendar-container .calendar-body .week-row .day-cell .day-number .sync-text .sync-text-item[data-v-d2b40444]{cursor:pointer;margin-left:15px;font-size:12px;color:#3386f1}.calendar-container .calendar-body .week-row .day-cell.other-month .day-number[data-v-d2b40444]{color:#c0c4cc}.calendar-container .calendar-body .week-row .day-cell.today[data-v-d2b40444]{background-color:rgba(51,134,241,.1)}.calendar-container .calendar-body .week-row .day-cell.today .day-number[data-v-d2b40444]{color:#3386f1;font-weight:600}.date-range-container[data-v-4c06ddb6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.separator[data-v-4c06ddb6]{margin:0 4px}.hide-icon[data-v-4c06ddb6] .ivu-input-suffix *{visibility:hidden}.hide-icon[data-v-4c06ddb6] .ivu-input-suffix:hover *{visibility:visible}.hide-icon[data-v-4c06ddb6] .ivu-input-with-suffix{padding-right:0!important}.share_notice[data-v-42d9d996]{min-width:1400px;max-width:1800px}.tableClass[data-v-42d9d996] tr td,.tableClass[data-v-42d9d996] tr th{padding-left:10px;padding-top:8px;padding-bottom:8px;text-align:left!important;font-size:12px}.ivu-table-wrapper[data-v-42d9d996] .ivu-table-tip tr td,.ivu-table-wrapper[data-v-42d9d996] .ivu-table-tip tr th{text-align:center!important}.upload-attachment[data-v-42d9d996] .ivu-upload{width:100%}