.addTask[data-v-f3cd2f34]{padding:20px;height:100%;overflow:hidden;overflow-y:auto}.addTask .type[data-v-f3cd2f34]{width:100px;height:30px;line-height:30px;color:#000;cursor:pointer}.addTask .choose[data-v-f3cd2f34]{color:#409eff}.addTask .gray div[data-v-f3cd2f34]{color:#ccc}.addTask .choosedCar[data-v-f3cd2f34]{border:1px solid #409eff!important}.addTask .carItem[data-v-f3cd2f34]{width:46%;height:60px;border:1px solid #ccc;border-radius:4px;margin-right:10px;margin-bottom:10px;cursor:pointer}.addTask .carItem .carType[data-v-f3cd2f34]{float:right;height:30px;line-height:30px;margin-right:10px}.addTask .carItem .carInfo[data-v-f3cd2f34]{height:30px;line-height:30px;margin-left:10px;display:flex;flex-direction:row;align-items:center}.addTask .carItem .carInfo .carNumber[data-v-f3cd2f34]{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.addTask .carItem .carInfo .tips[data-v-f3cd2f34]{width:20px;height:20px;text-align:center;line-height:20px;border-radius:2px;color:#fff;margin-left:4px}.addTask .carItem .carInfo .success[data-v-f3cd2f34]{background-color:#67c23a}.addTask .carItem .carInfo .waring[data-v-f3cd2f34]{background-color:#e6a23c}.addTask .carItem .carInfo .danger[data-v-f3cd2f34]{background-color:#f56c6c}.addTask .carItem .carInfo .primary[data-v-f3cd2f34]{background-color:#409eff}.addTask .carItem .carGroup[data-v-f3cd2f34]{margin-left:10px}.addTask .carItem2[data-v-f3cd2f34]{display:inline-block;width:300px;height:60px;border:1px solid #ccc;border-radius:4px;margin-right:10px;margin-bottom:10px}.addTask .carItem2 .carType[data-v-f3cd2f34]{float:right;height:30px;line-height:30px;margin-right:10px}.addTask .carItem2 .carInfo[data-v-f3cd2f34]{height:30px;line-height:30px;margin-left:10px;display:flex;flex-direction:row;align-items:center}.addTask .carItem2 .carInfo .carNumber[data-v-f3cd2f34]{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.addTask .carItem2 .carInfo .tips[data-v-f3cd2f34]{width:20px;height:20px;text-align:center;line-height:20px;border-radius:2px;color:#fff;margin-left:4px}.addTask .carItem2 .carInfo .success[data-v-f3cd2f34]{background-color:#67c23a}.addTask .carItem2 .carInfo .waring[data-v-f3cd2f34]{background-color:#e6a23c}.addTask .carItem2 .carInfo .danger[data-v-f3cd2f34]{background-color:#f56c6c}.addTask .carItem2 .carInfo .primary[data-v-f3cd2f34]{background-color:#409eff}.addTask .carItem2 .carGroup[data-v-f3cd2f34]{margin-left:10px;height:30px;line-height:30px;display:flex;flex-direction:row;justify-content:space-between}.addTask .scheme-tag[data-v-f3cd2f34]{margin-left:15px;padding:2px 8px;background-color:#409eff;color:#fff;border-radius:4px;font-size:12px}.total-class[data-v-53016b71]{float:right;color:#000;font-size:21px;font-weight:700}.total-class-left[data-v-53016b71]{float:left;color:#000;font-size:21px;font-weight:700}.projectDetail[data-v-53016b71]{min-width:1100px;padding:10px}.projectDetail .top[data-v-53016b71]{display:flex;flex-direction:row;height:80px;border-bottom:1px solid #ccc}.projectDetail .top .icon[data-v-53016b71]{width:60px;height:60px;border-radius:50%;background-color:#d9ecff;padding-top:10px;text-align:center;flex-shrink:0;flex-grow:0}.projectDetail .top .content[data-v-53016b71]{margin-left:20px}.projectDetail .top .manager[data-v-53016b71],.projectDetail .top .money[data-v-53016b71],.projectDetail .top .name[data-v-53016b71],.projectDetail .top .time[data-v-53016b71]{display:flex;flex-direction:row;align-items:center}.projectDetail .top .name[data-v-53016b71]{flex:2.5}.projectDetail .top .time[data-v-53016b71]{flex:2}.projectDetail .top .manager[data-v-53016b71],.projectDetail .top .money[data-v-53016b71]{width:20%;flex:1}.projectDetail .middle[data-v-53016b71]{height:calc(100% - 80px);display:flex;flex-direction:row;overflow:auto}.projectDetail .middle .middleLeft[data-v-53016b71]{width:250px}.projectDetail .middle .middleLeft .roadItem[data-v-53016b71]{height:40px;line-height:40px;text-align:right;padding-right:10px}.projectDetail .middle .middleLeft .roadItem[data-v-53016b71]:hover{background-color:rgba(135,206,235,.7)}.projectDetail .middle .middleLeft .roadItemChoose[data-v-53016b71]{background-color:#409eff;color:#fff}.projectDetail .middle .middleRight[data-v-53016b71]{flex:1;border-left:1px solid #ccc;display:flex;flex-direction:row}.projectDetail .middle .middleRight .subMiddle[data-v-53016b71]{flex:1;padding:0 20px;width:100%}.projectDetail .middle .middleRight .subMiddle .tab-lead[data-v-53016b71]{display:flex;justify-content:center;padding-bottom:20px}.projectDetail .middle .middleRight .subMiddle .year-filter[data-v-53016b71]{display:flex;align-items:center;padding:10px 0;margin-bottom:15px;border-bottom:1px solid #eee}.projectDetail .middle .middleRight .subMiddle .year-filter .year-label[data-v-53016b71]{font-weight:700;margin-right:10px;color:#606266}.projectDetail .middle .middleRight .subMiddle .year-filter .scheme-tag[data-v-53016b71]{margin-left:15px;padding:2px 8px;background-color:#409eff;color:#fff;border-radius:4px;font-size:12px}.projectDetail .middle .middleRight .subMiddle .taskItem[data-v-53016b71]{width:48%;height:135px;border:1px solid #ccc;border-radius:10px;margin:10px 0;padding:10px}.projectDetail .middle .middleRight .subMiddle .success[data-v-53016b71]{border-color:#67c23a;color:#67c23a}.projectDetail .middle .middleRight .subMiddle .waring[data-v-53016b71]{border-color:#e6a23c;color:#e6a23c}.projectDetail .middle .middleRight .subMiddle .danger[data-v-53016b71]{border-color:#656565;color:#656565}.projectDetail .middle .middleRight .subMiddle .taskTime[data-v-53016b71]{color:#000;height:20px;line-height:20px;padding-left:35px}.projectDetail .middle .middleRight .subMiddle .taskStatus[data-v-53016b71]{float:right;height:20px;line-height:20px}.projectDetail .middle .middleRight .subMiddle .taskName[data-v-53016b71]{width:100%;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:40px;line-height:40px;font-size:18px;font-weight:600}.projectDetail .middle .middleRight .subMiddle .task-popover[data-v-53016b71]{max-width:400px;word-break:break-all}.projectDetail .middle .middleRight .subMiddle .task-popover .popover-content[data-v-53016b71]{padding:10px;line-height:1.5;white-space:pre-wrap}.projectDetail .middle .middleRight .subMiddle .taskType[data-v-53016b71]{color:#000;height:20px;line-height:20px}.projectDetail .middle .middleRight .subMiddle .taskTypeName[data-v-53016b71]{color:#000;height:20px;line-height:20px;margin-left:auto;padding-left:10px}.projectDetail .middle .middleRight .subMiddle .workInfo[data-v-53016b71]{height:40px;line-height:40px;font-weight:400;display:flex;flex-direction:row}.projectDetail .middle .middleRight .subMiddle .workInfo .workTitle[data-v-53016b71]{flex:3}.projectDetail .middle .middleRight .subMiddle .workInfo .workUnit[data-v-53016b71]{flex:2}.projectDetail .middle .middleRight .subMiddle .workInfo .workQuantity[data-v-53016b71]{flex:1;font-size:26px}.projectDetail .middle .middleRight .subRight[data-v-53016b71]{width:450px;border-left:1px solid #ccc;padding-left:20px}.projectDetail .title[data-v-53016b71]{font-weight:600;height:40px;line-height:40px;font-size:15px}[data-v-53016b71] .el-col-12{width:100%}.type[data-v-53016b71]{width:100px;height:30px;line-height:30px;color:#000;cursor:pointer}.choose[data-v-53016b71]{color:#409eff}.gray div[data-v-53016b71]{color:#ccc}.choosedCar[data-v-53016b71]{border:1px solid #409eff!important}.carItem[data-v-53016b71]{width:46%;height:60px;border:1px solid #ccc;border-radius:4px;margin-right:10px;margin-bottom:10px;cursor:pointer}.carItem .carType[data-v-53016b71]{float:right;height:30px;line-height:30px;margin-right:10px}.carItem .carInfo[data-v-53016b71]{height:30px;line-height:30px;margin-left:10px;display:flex;flex-direction:row;align-items:center}.carItem .carInfo .carNumber[data-v-53016b71]{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.carItem .carInfo .tips[data-v-53016b71]{width:20px;height:20px;text-align:center;line-height:20px;border-radius:2px;color:#fff;margin-left:4px}.carItem .carInfo .success[data-v-53016b71]{background-color:#67c23a}.carItem .carInfo .waring[data-v-53016b71]{background-color:#e6a23c}.carItem .carInfo .danger[data-v-53016b71]{background-color:#f56c6c}.carItem .carInfo .primary[data-v-53016b71]{background-color:#409eff}.carItem .carGroup[data-v-53016b71]{margin-left:10px}.carItem2[data-v-53016b71]{display:inline-block;width:300px;height:60px;border:1px solid #ccc;border-radius:4px;margin-right:10px;margin-bottom:10px}.carItem2 .carType[data-v-53016b71]{float:right;height:30px;line-height:30px;margin-right:10px}.carItem2 .carInfo[data-v-53016b71]{height:30px;line-height:30px;margin-left:10px;display:flex;flex-direction:row;align-items:center}.carItem2 .carInfo .carNumber[data-v-53016b71]{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.carItem2 .carInfo .tips[data-v-53016b71]{width:20px;height:20px;text-align:center;line-height:20px;border-radius:2px;color:#fff;margin-left:4px}.carItem2 .carInfo .success[data-v-53016b71]{background-color:#67c23a}.carItem2 .carInfo .waring[data-v-53016b71]{background-color:#e6a23c}.carItem2 .carInfo .danger[data-v-53016b71]{background-color:#f56c6c}.carItem2 .carInfo .primary[data-v-53016b71]{background-color:#409eff}.carItem2 .carGroup[data-v-53016b71]{margin-left:10px;height:30px;line-height:30px;display:flex;flex-direction:row;justify-content:space-between}.all-years-summary[data-v-53016b71]{margin-top:10px;padding-top:10px}.all-years-summary .year-item[data-v-53016b71]{display:flex;flex-direction:row;padding:8px 0;border-bottom:1px dashed #eee}.all-years-summary .year-item>div[data-v-53016b71]{height:auto;line-height:30px}.contract-year-summary[data-v-53016b71]{margin-top:10px}.contract-year-summary .contract-section[data-v-53016b71]{margin-bottom:20px;padding:10px;border:1px solid #e4e7ed;border-radius:4px}.contract-year-summary .contract-section .section-title[data-v-53016b71]{font-size:16px;font-weight:700;color:#303133;margin-bottom:10px;padding-bottom:8px;border-bottom:2px solid #409eff}.contract-year-summary .contract-section .year-summary-item[data-v-53016b71]{margin-bottom:15px;padding:10px;background-color:#f5f7fa;border-radius:4px}.contract-year-summary .contract-section .year-summary-item .year-label[data-v-53016b71]{font-size:14px;font-weight:700;color:#606266;margin-bottom:8px}.contract-year-summary .contract-section .year-summary-item .year-content[data-v-53016b71]{padding-left:10px}.contract-year-summary .contract-section .year-summary-item .year-content .quantity-item[data-v-53016b71]{display:flex;justify-content:space-between;padding:5px 0;border-bottom:1px dashed #dcdfe6}.contract-year-summary .contract-section .year-summary-item .year-content .quantity-item .item-name[data-v-53016b71]{flex:2;font-size:13px;color:#606266}.contract-year-summary .contract-section .year-summary-item .year-content .quantity-item .item-value[data-v-53016b71]{flex:1;font-size:13px;color:#303133;text-align:center}.contract-year-summary .contract-section .year-summary-item .year-content .quantity-item .item-price[data-v-53016b71]{flex:1;font-size:13px;color:#67c23a;text-align:right}.contract-year-summary .contract-section .year-summary-item .year-content .year-total[data-v-53016b71]{margin-top:8px;padding-top:8px;font-size:14px;font-weight:700;color:#409eff;text-align:right;border-top:1px solid #dcdfe6}.contract-year-summary .contract-section .contract-total[data-v-53016b71]{margin-top:10px;padding:10px;background-color:#ecf5ff;border-radius:4px;font-size:15px;font-weight:700;color:#409eff;text-align:right}.contract-year-summary .grand-total[data-v-53016b71]{margin-top:15px;padding:15px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:6px;color:#fff;display:flex;justify-content:space-between;align-items:center}.contract-year-summary .grand-total .grand-total-label[data-v-53016b71]{font-size:16px;font-weight:700}.contract-year-summary .grand-total .grand-total-value[data-v-53016b71]{font-size:20px;font-weight:700}