/*! 烟台航润项目管理系统2025-2-7 09:26:01 */.excel-table[data-v-3a11d026]{min-width:100%;border:1px solid grey;border-collapse:collapse}.excel-table \deep\ th[data-v-3a11d026]{background-color:#e7e7e7}.excel-table[data-v-3a11d026] th,.excel-table \deep\ td[data-v-3a11d026]{white-space:nowrap}.excel-table \deep\ tr[data-v-3a11d026]:nth-child(2n){background-color:#f6f8fa}.row-no[data-v-3a11d026]{width:50px;text-align:center;background-color:#e7e7e7}.file-select[data-v-417fc885]{width:calc(100% - 120px)}.sheet-select[data-v-417fc885]{min-width:200px;margin:5px 0}.xlsx-table[data-v-417fc885]{width:100%;height:500px;overflow:auto;border:1px solid grey}.step-block[data-v-417fc885]{width:100%;margin:5px 0}.step-block span[data-v-417fc885]{margin-right:10px}.align-right[data-v-417fc885]{text-align:right}.field-map[data-v-417fc885]{display:inline-block;float:right;width:calc(100% - 80px)}.field-map span[data-v-417fc885]{margin:0 5px 5px 5px;display:inline-block;line-height:28px}.plan-container[data-v-5e291958]{height:100%}.plan-container .plan-ctrls[data-v-5e291958]{height:40px;line-height:40px;display:flex;justify-content:space-between}.plan-container .plan-ctrls span[data-v-5e291958]{margin-right:10px}.plan-container[data-v-5e291958] .gantt_grid_wbs{position:absolute}.plan-container[data-v-5e291958] .gantt_grid_text{word-wrap:normal}.plan-container .gantt-container[data-v-5e291958]{height:calc(100% - 32px)}.plan-container[data-v-5e291958] .week_end{background:#f4f7f4}.plan-container[data-v-5e291958] .baseline{position:absolute;border-radius:2px;opacity:.6;margin-top:8px;height:10px;background:#ffd180;border:1px solid #f90}.plan-container[data-v-5e291958] .gantt_selected .week_end{background:#f7eb91}.gantt_cal_light_wide .gantt_section_time{text-align:left!important;height:30px!important}.grid_header_add_hidden,.phase-task .gantt_task_progress_drag,.project-task .gantt_task_progress_drag,.regular-task .gantt_add{display:none!important}.gantt_task_progress{text-align:left;padding-left:-20px;box-sizing:border-box;color:#fff;font-weight:700}.gantt_btn_set.save_button_set{background:#3db9d3;text-shadow:0 -1px 0 #248a9f;color:#fff;border:1px solid #cecece}.save_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTk1OUU5RDFDMzA0MTFFMkExMUZBQTdDNDAzOUE5RjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTk1OUU5RDJDMzA0MTFFMkExMUZBQTdDNDAzOUE5RjMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxOTU5RTlDRkMzMDQxMUUyQTExRkFBN0M0MDM5QTlGMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxOTU5RTlEMEMzMDQxMUUyQTExRkFBN0M0MDM5QTlGMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjDroXYAAAEXSURBVHjaYvz//z8DJYCRUgPIAUxAbAnEHiAHMIBcQCwGaRYXF3e6evXqoffv39/dv38/CymaGSUkJBzv3LlzCsj///fv3wdAihkkIQnEvkAshU8zLy+v7a1bt06ANP/79+87kDIAy505cybq06dPr3p7ezuwGQLTfOPGjWP/ESAZLg8kPKBO+g01RBJNszWyZqC6uSgWgIg/f/4shxnS2dnZBjMEqNkSFGBImi8CKTYMA4BYCGjIczRDHC5dunQQSfN7IKWI4UUkjjdMMdCwnw8ePLjwHxV4Yw1gZA5Q47z/2EELzhhCE+ABGvIQWSeQvwcU38QaAML2wHj+C/X3MyAlijeB4ZBoBOIPQGxJKIVSnBsBAgwABddBclWfcZUAAAAASUVORK5CYII=);margin-top:2px;width:21px}.gantt_btn_set.complete_button_set{background:#67c23a;text-shadow:0 -1px 0 #248a9f;color:#fff;border:1px solid #cecece}.complete_button{margin-top:1px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAodJREFUeNpsk0tIVGEUx//3MXfuPDRD00UWQoVI0CYMV1Eg9lgYtQhaCQW1sEUtIgI1olVtauPCoMCgRZumwLSRwBmzzVgtDMPHlJYhJQ3ajJPzuPeezrnjTDPSB2dmzjm/85/vnO/7FGxZh2+N9Odt57zjkFmMqaqS8Wjqo/GbJ7rLWSL65xy9He5o631Jg9EFWluniiW+xCUvXLmAUih+1cH/Eh68dASaaWByOYNE2kJRv86vo3WnCTuTQ9dABLy7Y2O9x0dFQBVgI2eHH3JxUjHwZimDvAMEvRoCHgVBQ0WO/YmlLFKcF074UnvS88X2Fvj8BuKrWYzHPuHu41FsC3gQMHVUmRqG38URjU0jvpaHL2BAeKlzBSzbvnDyYBNmEhb8Hg2Ts99x5nQ7egeGUe0TEQ+W/+TduN/QMPPLgvBS5wrYDrwNAQVZ24bPcDtCaOy9K3KtfwhVPrU0aMlnHQfCS53EdPmw2QxNg1cvwA11NZiYiqN+TxP6QlMlAS/TeU11+dIM3ONgM3lghl4I1m6vQcuueqx8XsT9cwcqBLy6AioX0BTkllPE/WrQNwWaG2sRjcTwpKezAtY1uJzwUleYQTrxfOTDInYEGOBb0drciGeh13ja1wnLAhze716T3DgXuZzwUlcU3t3WM0QfVzL0I0/0NUs0vWpRPE00mySaSxEtbBAtZsjNCye81BUv0rfU3NvLVx5E8ZPvAR8z3wFuhzMyEzH5HeSZS1444aWu/F1U7z97o1uU+yNfaD5p0295A2zyLb7EJS+c8BVvoSjCtu/Q1cHrerD2lEMwZJ8CqDwwaz3xInav6w6782zJ/wmUZiInWTzizcWvAYmt2xaBvwIMAKn+Tl2UQCYLAAAAAElFTkSuQmCC");width:20px}.gantt_btn_set.confirm_button_set{background:#67c23a;text-shadow:0 -1px 0 #248a9f;color:#fff;border:1px solid #cecece}.confirm_button{margin-top:1px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAodJREFUeNpsk0tIVGEUx//3MXfuPDRD00UWQoVI0CYMV1Eg9lgYtQhaCQW1sEUtIgI1olVtauPCoMCgRZumwLSRwBmzzVgtDMPHlJYhJQ3ajJPzuPeezrnjTDPSB2dmzjm/85/vnO/7FGxZh2+N9Odt57zjkFmMqaqS8Wjqo/GbJ7rLWSL65xy9He5o631Jg9EFWluniiW+xCUvXLmAUih+1cH/Eh68dASaaWByOYNE2kJRv86vo3WnCTuTQ9dABLy7Y2O9x0dFQBVgI2eHH3JxUjHwZimDvAMEvRoCHgVBQ0WO/YmlLFKcF074UnvS88X2Fvj8BuKrWYzHPuHu41FsC3gQMHVUmRqG38URjU0jvpaHL2BAeKlzBSzbvnDyYBNmEhb8Hg2Ts99x5nQ7egeGUe0TEQ+W/+TduN/QMPPLgvBS5wrYDrwNAQVZ24bPcDtCaOy9K3KtfwhVPrU0aMlnHQfCS53EdPmw2QxNg1cvwA11NZiYiqN+TxP6QlMlAS/TeU11+dIM3ONgM3lghl4I1m6vQcuueqx8XsT9cwcqBLy6AioX0BTkllPE/WrQNwWaG2sRjcTwpKezAtY1uJzwUleYQTrxfOTDInYEGOBb0drciGeh13ja1wnLAhze716T3DgXuZzwUlcU3t3WM0QfVzL0I0/0NUs0vWpRPE00mySaSxEtbBAtZsjNCye81BUv0rfU3NvLVx5E8ZPvAR8z3wFuhzMyEzH5HeSZS1444aWu/F1U7z97o1uU+yNfaD5p0295A2zyLb7EJS+c8BVvoSjCtu/Q1cHrerD2lEMwZJ8CqDwwaz3xInav6w6782zJ/wmUZiInWTzizcWvAYmt2xaBvwIMAKn+Tl2UQCYLAAAAAElFTkSuQmCC");width:20px}.gantt_btn_set.start_button_set{background:#40a9ff;text-shadow:0 -1px 0 #248a9f;color:#fff}.start_button{margin-top:3px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAohJREFUeNpsU0tIVGEYPff+c186+WhKIcKEiOhBmzDcVASh1abHokUERYEtbCMtQsgkbJGrFmFQkGSLammgOOPCMgghIiIKyxEnAoXCoXQcxxnvvV/f99vYKF04M/zfd875z/8ysO47dGuoZzkIL4UhucWaaRpLljJ7X3ceby3lEtG/wZGuRFNjxyD1jabo9wKt+WQsdekLr9TAWBHHm3iWxOMrh6EcB+9mlpBe9FfNN5YpNGzxEOTzuPhgFJyu+WXHsWExMIWQKwSJRyyeIxsjqSxyyyEq3AgqvQiijsJiIdR16QtP+KvLkzW3HN0F13MwPptDmW0g6inExz6jqzeOynILUVfp+hfuC0/4otMGfhBcPrG/HuPpZTjKgBMx4VoKH5LT6DzXgPb7g6jwLDZQ3DM0T/ii0wZBCKe23EA+COBYhoZrm1CGgTvDUzjfvBfX7g3oJGKSZ4HwRacN5Cdg2EoxTA1X6TJqN1VhZCqLzdvr0dLdD4+TOdwLSo5SM+U0XZmdI9oaQMg7HKuuwu66GvyYTOHZzTPgOXRCKjXgZRdmMsS7rmCxWKDYwOeMO7fGkBgew/POU/BDggQTnvBFt7IH2XT/0PtvqIny2i0TlskG3Di4bxuePI2j//Zp+L6cN+mEwhO+6Iop6hpvDNDHn0s0nSeayBAl+ealckSffvk0mSX6mlmB9IUnfNEVL9L3zMSbq20PRzE7l0d1uayTo/Ed3cBx+VTh2XwbuS594QlfdKXvomLP2fZWce55NUXJ+YDm5A0w5F/GUpe+8IS/5i0UTRg7DrT1XY9EYyd5z2zJKQROU/AX0i/e3r3QzcMkY/5/Bqt7wogVj/jvFzLS62OLwR8BBgAMFkz6PAAx1wAAAABJRU5ErkJggg==");width:20px}.gantt_btn_set.abort_button_set{background:#f56c6c;text-shadow:0 -1px 0 #248a9f;color:#fff}.abort_button{margin-top:1px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAl5JREFUeNpkU89PE1EQ/nb7dvuLaFcSbzThR29U5OANrwImWs/lpkdNOPo3eCToDT3UtGe9QNBwBdMGMZFboSgkAgJpaW1p+mPX+R5uU/BtJrPz5vvmzcybZ+Daymazb1zXfep5XsjfMwyjaZrmu7m5uef9WMHA8I1cLveg0+ms3p2cRGJsDKFQj49ms4nizg6+bW1BKTWdTqc/XQlAspywOjv7EJ58+wcHqNcbvQDRaATxoSEBG1hZWYZkqIMwgEkAT56emUG9cYHSj58SGQiHwzoLatrcp5844v3gAdY8MXHnXswZxNHxEb5ubmJj44tOe3R0FPl8HuvrG2JfwLnl4GYshnAoiKmp+7eTyeSy2e12n42MJHD6+xShoI3d3RJSjx6jVNpDOBjU+kkqpffpJ4548pgBSwhGomF03Q5s22Z9ODw+1tqWANS/Do8ubfETRzx5OgAbwS8QCIgoRkZE6qZWKnDFpp84zWBjGEDuGIZrwLIsXpE+ic2jVsq6ZiuNI548LiXSqtVrNkEB02SHdefb7TaU2NS0ua/kdENwgie3pTOoVCof9kolDAwMwBCCdBZLb5e0diXVfpt+4ognz7/KeCaT8U5OzjwZHq9arXm12h/v/LzqlcsVrWlzn37iiCfPH6T9QqHwYm3tMxqNBizb8ucfMp29WrlPP3HEk+f3AIuLi+91Ua3W6/HxJIaHhxGJRDntDCXEOorFIra3v2uyj9cH9T2uGyKJhYWFl47jpOTf1o/lMoNWuVz+OD8//0r+iyLV/15j34qLDP4bMn+5Imd+2v3P+a8AAwCLkFjAz3LIdAAAAABJRU5ErkJggg==");width:20px}