.fullscreen-preview[data-v-79513990]{position:fixed;top:0;left:0;padding:20px;width:100%;height:100%;background:rgba(0,0,0,.2);z-index:9000}.fullscreen-preview .ifreame[data-v-79513990]{width:100%;height:calc(100% - 40px);border:none}.preview-close[data-v-79513990]{padding-right:10px;height:40px;line-height:40px;text-align:right}.el-icon-close[data-v-79513990]{margin-right:20px;font-size:30px;font-weight:900;cursor:pointer}.datetype-wrapper-top .el-button--mini{padding:7px 10px}.plan-triggle{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.plan-triggle,.plan-triggle .plan-triggle-btns{display:-webkit-box;display:-ms-flexbox;display:flex}.plan-triggle .plan-triggle-btns{-ms-flex-negative:1;flex-shrink:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:10px;-webkit-box-sizing:border-box;box-sizing:border-box;height:52px;background:var(--filter-box-bg);padding:12px 20px 0}.plan-triggle .plan-triggle-btns.absolute{height:auto;position:absolute;right:0;z-index:3;top:32px}.plan-triggle .plan-triggle-btns span{height:28px;line-height:28px;background:var(--main-color);border-radius:4px;color:#fff;padding:0 11px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.plan-triggle .plan-triggle-btns span i{margin-right:8px}.plan-triggle .plan-triggle-btns span:first-child{margin-right:10px}.plan-triggle .plan-table-box{height:100%;overflow:hidden}.plan-triggle .plan-table-area{height:100%;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.plan-icon{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;width:100%;height:100%;font-size:12px;color:#fff;cursor:pointer}.plan-icon,.plan-icon.normal-work{background:var(--main-color)}.plan-icon.error-work{background:#f51414}.plan-icon.pre-work{background:#a8b9bd}.plan-icon .iconfont{font-size:24px}.plan-table-area .el-table thead.is-group th.el-table__cell{padding:0;background:#edeef1}.plan-table-area .el-table thead.is-group tr:first-child th.el-table__cell:first-child{padding:10px}.plan-table-area .el-table thead.is-group tr:first-child th.el-table__cell:first-child .cell{height:100%;background:-webkit-gradient(linear,right top,left bottom,color-stop(50%,#edeef1),color-stop(#dbdbdc),color-stop(51%,#edeef1));background:linear-gradient(to bottom left,#edeef1 50%,#dbdbdc,#edeef1 51%);position:relative}.plan-table-area .el-table th.el-table__cell.is-leaf{border-bottom-color:transparent}.plan-table-area .thead-platform{text-align:right;padding-top:10px;padding-right:10px}.plan-table-area .thead-timerange{text-align:left;position:absolute;bottom:10px;padding-left:10px}.plan-table-area .el-table tr:nth-child(2n){background-color:#fff}.plan-table-area .el-table .el-table__row.el-table__row--level-0{background:#f5f5f8}.plan-table-area .el-table .el-table__row.el-table__row--level-0 td.el-table__cell{border-right-color:transparent;border-bottom-color:#f5f5f8}.plan-table-area .el-table__cell{padding:0}.plan-table-area .el-table__cell .cell{padding:7px 0}.plan-table-area .el-table__cell .cell.el-tooltip{padding:7px 15px;text-align:left;position:relative}.plan-table-area .el-table__cell .cell.el-tooltip .el-table__indent,.plan-table-area .el-table__cell .cell.el-tooltip .el-table__placeholder{display:none}.plan-table-area .el-table__cell .cell.el-tooltip .el-table__expand-icon{position:absolute;left:0;right:0;width:100%;height:100%;font-weight:700;text-align:right}.plan-table-area .el-table__cell .cell.el-tooltip .el-table__expand-icon .el-icon-arrow-right{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.plan-table-area .el-table__cell .cell.el-tooltip .el-table__expand-icon--expanded{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.plan-table-area .el-table__cell .cell.el-tooltip .el-table__expand-icon--expanded .el-icon-arrow-right{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.plan-table-area .plan-icon-area{position:absolute;left:0;right:0;top:0;bottom:0}.type-scope-tree .el-checkbox{display:inline-block;margin-right:0}.type-scope-tree .el-checkbox+div{display:inline-block}.week-selector-box[data-v-f204ebc2]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 16px;border:1px solid #c9c9c9;font-size:12px;padding-bottom:10px}.week-selector[data-v-f204ebc2]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px}.week-selector-left[data-v-f204ebc2]{margin-right:12px}.week-selector-right[data-v-f204ebc2]{width:calc(100% - 96px)}.month-list[data-v-f204ebc2]{border:1px solid #c9c9c9;border-bottom:none;margin-top:15px}.month-list li[data-v-f204ebc2]{height:34px;line-height:34px;border-bottom:1px solid #c9c9c9;width:94px;text-align:center;cursor:pointer}.month-list li.current-li[data-v-f204ebc2]{background:#eef6f5}.month-list li.disable-li[data-v-f204ebc2]{background:#f1f1f1;cursor:default}.month-list li[data-v-f204ebc2]:last-child{height:38px}.week-sr-top[data-v-f204ebc2]{height:55px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.week-sr-title[data-v-f204ebc2]{height:30px;line-height:40px;text-align:center}.week-sr-legend[data-v-f204ebc2]{height:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.week-legend-item[data-v-f204ebc2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:20px}.week-legend-item[data-v-f204ebc2]:first-child{margin-left:0}.week-legend-item i[data-v-f204ebc2]{width:10px;height:10px;margin-right:10px}.week-legend-haveTask[data-v-f204ebc2]{background:#ccf6e7}.week-legend-addTask[data-v-f204ebc2]{background:#247bd3}.week-legend-addTasks[data-v-f204ebc2]{background:#d9e6ec}.week-number-list[data-v-f204ebc2]{border:1px solid #c9c9c9;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:none}.week-number-item[data-v-f204ebc2]{width:14.28%;height:53px;border-left:1px solid #c9c9c9;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #c9c9c9;cursor:pointer;padding:4px}.week-number-item.current-item[data-v-f204ebc2]{background:#eef6f5}.week-number-item.disable-item[data-v-f204ebc2]{background:#f1f1f1;cursor:default}.week-number-item.check-item.havetask-item[data-v-f204ebc2],.week-number-item.check-item[data-v-f204ebc2]{background:#247bd3;color:#fff}.week-number-item.check-item.current-item[data-v-f204ebc2]{background:#d9e6ec;color:#606266}.week-number-item.havetask-item[data-v-f204ebc2]{background:#ccf6e7;cursor:default}.week-number-item[data-v-f204ebc2]:nth-child(7n+1){border-left:none}.week-selector-year[data-v-f204ebc2]{height:38px;border:1px solid #c9c9c9;overflow:hidden;width:94px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.week-selector-year[data-v-f204ebc2] .el-input__inner{border:0 none}.week-sy-text[data-v-f204ebc2]{height:100%;line-height:38px;text-align:center;font-size:14px}.week-selector-btnbox[data-v-f204ebc2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:10px}.week-selector-btns[data-v-f204ebc2]{width:60px;line-height:30px;height:30px;text-align:center;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:20px;cursor:pointer}.week-selector-btns.week-sb-cancel[data-v-f204ebc2]{border:1px solid #797979;margin-left:0}.week-selector-btns.week-sb-ok[data-v-f204ebc2]{border:1px solid #de8824;background:#de8824;color:#fff}.plan-page[data-v-450e6a41]{position:relative}.to-btn[data-v-450e6a41]{position:absolute;right:20px;top:12px}.to-btn[data-v-450e6a41] .el-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.to-btn[data-v-450e6a41] .el-button .iconfont{margin-right:8px}