.my-gantt-wrap[data-v-85416b02]{width:100%;overflow:hidden}.my-gantt-wrap .function-wrap[data-v-85416b02]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.my-gantt-wrap .function-wrap .right[data-v-85416b02]{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.my-gantt-wrap .function-wrap .status-select1[data-v-85416b02]{width:160px;margin-right:10px}.my-gantt-wrap .function-wrap .status-select2[data-v-85416b02]{width:120px;margin-right:10px}.my-gantt-wrap .function-wrap .input-search[data-v-85416b02]{width:200px;margin-right:10px}.my-gantt-wrap .function-wrap .plan-state[data-v-85416b02]{border-radius:16px;background-color:#e6f4e0;color:#4ab212;padding:5px 10px;margin-right:10px;vertical-align:middle}.my-gantt-wrap .function-wrap .plan-state i[data-v-85416b02]{display:inline-block;width:8px;height:8px;border-radius:4px;vertical-align:middle}.my-gantt-wrap .function-wrap .plan-state.plan-state-0[data-v-85416b02]{background-color:#f6ebe2;color:#ff882c}.my-gantt-wrap .function-wrap .plan-state.plan-state-0 i[data-v-85416b02]{background-color:#ff882c}.my-gantt-wrap .function-wrap .plan-state.plan-state-1[data-v-85416b02]{background-color:#f9f0dd;color:#ffa800}.my-gantt-wrap .function-wrap .plan-state.plan-state-1 i[data-v-85416b02]{background-color:#ffa800}.my-gantt-wrap .function-wrap .plan-state.plan-state-2[data-v-85416b02]{background-color:#e6f4e0;color:#4ab212}.my-gantt-wrap .function-wrap .plan-state.plan-state-2 i[data-v-85416b02]{background-color:#4ab212}.my-gantt-wrap .function-wrap .plan-state.plan-state-3[data-v-85416b02]{background-color:#e7dff8;color:#7f4ef5}.my-gantt-wrap .function-wrap .plan-state.plan-state-3 i[data-v-85416b02]{background-color:#7f4ef5}.my-gantt-wrap .my-gantt-wrap-inner[data-v-85416b02]{width:100%;position:relative}.my-gantt-wrap .my-gantt-wrap-inner .moveTo[data-v-85416b02]{background-color:rgba(51,51,51,.1)}.my-gantt-wrap .my-gantt-wrap-inner .gantt__task-list-item .mover[data-v-85416b02],.my-gantt-wrap .my-gantt-wrap-inner .gantt__task-list-item .task-gantt-operation[data-v-85416b02]{display:none}.my-gantt-wrap .my-gantt-wrap-inner .gantt__task-list-item:hover .mover[data-v-85416b02],.my-gantt-wrap .my-gantt-wrap-inner .gantt__task-list-item:hover .task-gantt-operation[data-v-85416b02]{display:block}.my-gantt-wrap .my-gantt-wrap-inner .gantt__task-list-item .task-gantt-name[data-v-85416b02]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.my-gantt-wrap .my-gantt-wrap-inner .gantt__task-list-item .task-gantt-name .task-gantt-name-inner[data-v-85416b02]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:1;flex-basis:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#2d8cf0;cursor:pointer;font-weight:500}.my-gantt-wrap .my-gantt-wrap-inner .gantt__task-list-item .task-gantt-name .task-gantt-name-add[data-v-85416b02]{width:20px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;cursor:pointer}.my-gantt-wrap .my-gantt-wrap-inner .halfChecked .ivu-checkbox-inner[data-v-85416b02]{border-color:#3989d0;background-color:#3989d0}.my-gantt-wrap .my-gantt-wrap-inner .halfChecked .ivu-checkbox-inner[data-v-85416b02]:after{content:"";display:table;width:8px;height:4px;position:absolute;top:5px;left:3px;border:4px solid #fff;border-top:0;border-left:0;-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.my-gantt-wrap .my-gantt-wrap-inner .task-gantt-column-time-picker[data-v-85416b02]{width:100%}.my-gantt-wrap .my-gantt-wrap-inner .task-gantt-column-time-picker .ivu-input-suffix[data-v-85416b02]{display:none}.my-gantt-wrap .my-gantt-wrap-inner .task-gantt-column-time-picker .ivu-input-with-suffix[data-v-85416b02]{padding-right:2px}.my-gantt-wrap .my-gantt-wrap-inner .task-gantt-column-duration-input .ivu-input[data-v-85416b02],.my-gantt-wrap .my-gantt-wrap-inner .task-gantt-column-time-picker .ivu-input[data-v-85416b02]{border:none;border-radius:0;font-size:12px;color:#000}.my-gantt-wrap .btn[data-v-85416b02]{margin-right:5px}.my-gantt-wrap .btn-left[data-v-85416b02]{margin-left:5px}.my-gantt-wrap .custom-column[data-v-85416b02]{margin-left:10px}.ivu-select-dropdown[data-v-85416b02]{max-height:350px!important}.tree-select[data-v-85416b02]{display:inline-block;vertical-align:top;margin-right:10px;width:100%}.tree-select[data-v-85416b02] .vue-treeselect__control{height:32px}.tree-select[data-v-85416b02] .vue-treeselect__menu{overflow:auto;width:100%}.tree-select .vue-treeselect span[data-v-85416b02],.tree-select[data-v-85416b02] .vue-treeselect div{-webkit-box-sizing:content-box;box-sizing:content-box}.table-cell-slot[data-v-85416b02]{width:100%}.table-cell-slot .table-cell-slot-span-left[data-v-85416b02],.table-cell-slot .table-cell-slot-span-right[data-v-85416b02]{display:block;text-align:center;float:left;width:40%;cursor:pointer}.table-cell-slot .table-cell-slot-span-right[data-v-85416b02]{-webkit-box-sizing:border-box;box-sizing:border-box;color:#3989d0}.projectPlan-top[data-v-70921efb]{position:relative;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:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;width:100%;overflow:hidden}.projectPlan-top .top-aside[data-v-70921efb]{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-bottom:2px}.projectPlan-top .top-aside .milepost-wrap[data-v-70921efb]{padding:5px;height:120px;overflow-x:auto;overflow-y:hidden;border:1px solid #e7e6e6}.projectPlan-top .top-aside .stage-wrap[data-v-70921efb]{padding:5px;height:130px;overflow-x:auto;overflow-y:hidden;border-bottom:1px solid #e7e6e6;border-left:1px solid #e7e6e6;border-right:1px solid #e7e6e6}