.material-cost[data-v-7d3ba2d8]{position:relative;background-color:#fff;border-radius:4px}.material-cost .material-cost-title[data-v-7d3ba2d8]{padding:0 28px;height:52px;line-height:52px;border-bottom:1px solid #f0f0f0;font-size:18px;color:#4a4a4a}.material-cost .material-cost-title .sel-date-type[data-v-7d3ba2d8]{color:#1890fa!important}.material-cost .material-cost-title .date-type[data-v-7d3ba2d8]{margin-right:24px;font-size:14px;text-align:left;color:#999;line-height:1}.material-cost .material-cost-title .date-type[data-v-7d3ba2d8]:hover{color:#1890fa}.material-cost .material-cost-info[data-v-7d3ba2d8]{padding:24px 23px 24px 28px}.material-cost .material-cost-info .solt-amount[data-v-7d3ba2d8]{position:relative;display:inline-block;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;cursor:pointer;color:#1890ff}.material-cost .material-cost-info .solt-amount[data-v-7d3ba2d8]:before{content:"";position:absolute;z-index:1;left:0;right:100%;bottom:-2px;background:#1890ff;height:1px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.material-cost .material-cost-info .solt-amount[data-v-7d3ba2d8]:hover:before{right:0}.accumulated-income[data-v-78a8bb08]{background-color:#fff;border-radius:4px}.accumulated-income .accumulated-income-title[data-v-78a8bb08]{padding:0 28px;height:52px;line-height:52px;border-bottom:1px solid #f0f0f0;font-size:18px;color:#4a4a4a}.accumulated-income .accumulated-income-title .sel-date-type[data-v-78a8bb08]{color:#1890fa!important}.accumulated-income .accumulated-income-title .date-type[data-v-78a8bb08]{margin-right:24px;font-size:14px;text-align:left;color:#999;line-height:1}.accumulated-income .accumulated-income-title .date-type[data-v-78a8bb08]:hover{color:#1890fa}.accumulated-income .accumulated-income-info[data-v-78a8bb08]{padding:24px 23px 24px 28px}.accumulated-income .accumulated-income-info .solt-amount[data-v-78a8bb08]{position:relative;display:inline-block;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;cursor:pointer;color:#1890ff}.accumulated-income .accumulated-income-info .solt-amount[data-v-78a8bb08]:before{content:"";position:absolute;z-index:1;left:0;right:0;bottom:-2px;background:#1890ff;height:1px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.profit-trends[data-v-6875a2d2]{background-color:#fff;width:800px;min-width:796px;border-radius:4px}.profit-trends .profit-trends-title-box[data-v-6875a2d2]{position:relative;padding:0 32px 0 28px;height:52px;line-height:52px;border-bottom:1px solid #f0f0f0}.profit-trends .profit-trends-title-box .profit-trends-title[data-v-6875a2d2]{font-size:18px;color:#4a4a4a}.profit-trends .profit-trends-title-box .sel-date-type[data-v-6875a2d2]{color:#1890fa!important}.profit-trends .profit-trends-title-box .date-type[data-v-6875a2d2]{padding:0;margin-right:24px;font-size:14px;text-align:left;color:#999;line-height:1}.profit-trends .profit-trends-title-box .date-type[data-v-6875a2d2]:hover{color:#1890fa}.profit-trends .profit-chart[data-v-6875a2d2]{position:relative;padding:18px 30px 8px 28px;height:266px}.profit-trends .chart-tips[data-v-6875a2d2]{position:absolute;top:18px;font-size:14px;text-align:left;color:#4a4a4a;line-height:1}.incomet-trends[data-v-11666ed7]{background-color:#fff;width:800px;min-width:650px;border-radius:4px}.incomet-trends .incomet-trends-title-box[data-v-11666ed7]{position:relative;padding:0 32px 0 28px;height:52px;line-height:52px;border-bottom:1px solid #f0f0f0}.incomet-trends .incomet-trends-title-box .incomet-trends-title[data-v-11666ed7]{font-size:18px;color:#4a4a4a}.incomet-trends .incomet-trends-title-box .sel-date-type[data-v-11666ed7]{color:#1890fa!important}.incomet-trends .incomet-trends-title-box .date-type[data-v-11666ed7]{margin-right:24px;font-size:14px;text-align:left;color:#999;line-height:1}.incomet-trends .incomet-trends-title-box .date-type[data-v-11666ed7]:hover{color:#1890fa}.incomet-trends .profit-chart[data-v-11666ed7]{position:relative;padding:18px 30px 8px 28px;height:288px}.incomet-trends .chart-tips[data-v-11666ed7]{position:absolute;top:18px;font-size:14px;text-align:left;color:#4a4a4a;line-height:1}.measured-statistics[data-v-2ab1ea4e]{background-color:#fff;min-width:650px;border-radius:4px}.measured-statistics .measured-statistics-title-box[data-v-2ab1ea4e]{position:relative;padding:0 32px 0 28px;height:52px;line-height:52px;border-bottom:1px solid #f0f0f0}.measured-statistics .measured-statistics-title-box .measured-statistics-title[data-v-2ab1ea4e]{font-size:18px;color:#4a4a4a}.measured-statistics .measured-statistics-title-box .sel-date-type[data-v-2ab1ea4e]{color:#1890fa!important}.measured-statistics .measured-statistics-title-box .date-type[data-v-2ab1ea4e]{margin-right:24px;font-size:14px;text-align:left;color:#999;line-height:1}.measured-statistics .measured-statistics-title-box .date-type[data-v-2ab1ea4e]:hover{color:#1890fa}.measured-statistics .profit-chart[data-v-2ab1ea4e]{position:relative;padding:18px 30px 8px 28px;height:288px}.measured-statistics .chart-tips[data-v-2ab1ea4e]{position:absolute;top:18px;font-size:14px;text-align:left;color:#4a4a4a;line-height:1}.financial-cost[data-v-a066b808]{width:auto;background-color:#fff;border-radius:4px}.financial-cost .financial-cost-title[data-v-a066b808]{padding:0 28px;height:52px;line-height:52px;border-bottom:1px solid #f0f0f0;font-size:18px;color:#4a4a4a}.financial-cost .financial-cost-title .sel-date-type[data-v-a066b808]{color:#1890fa!important}.financial-cost .financial-cost-title .date-type[data-v-a066b808]{margin-right:24px;font-size:14px;text-align:left;color:#999;line-height:1}.financial-cost .financial-cost-title .date-type[data-v-a066b808]:hover{color:#1890fa}.financial-cost .financial-cost-item .cost-item-icon[data-v-a066b808]{text-align:center;line-height:42px;-ms-flex-negative:0;flex-shrink:0;background-color:#fff;width:42px;height:42px;border-radius:50%}.financial-cost .financial-cost-item .cost-detail[data-v-a066b808]{margin-left:13px;line-height:1;width:calc(100% - 42px)}.financial-cost .financial-cost-item .cost-detail .cost-title[data-v-a066b808]{font-size:14px;text-align:left;color:#999;white-space:nowrap}.financial-cost .financial-cost-item .cost-detail .cost-money[data-v-a066b808]{margin-top:12px;font-size:28px;text-align:left;color:#000;font-family:SourceHanSansCN,SourceHanSansCN-Regular}.financial-cost .bottom-line[data-v-a066b808]{border-bottom:1px solid #f0f0f0}.financial-cost .left-line[data-v-a066b808]{border-left:1px solid #f0f0f0}.financial-trends .custom-tooltip-temp{margin-left:10px}.financial-trends[data-v-cf468926]{background-color:#fff;min-width:650px;border-radius:4px}.financial-trends .financial-trends-title-box[data-v-cf468926]{position:relative;padding:0 32px 0 28px;height:52px;line-height:52px;border-bottom:1px solid #f0f0f0}.financial-trends .financial-trends-title-box .financial-trends-title[data-v-cf468926]{font-size:18px;color:#4a4a4a}.financial-trends .financial-trends-title-box .sel-date-type[data-v-cf468926]{color:#1890fa!important}.financial-trends .financial-trends-title-box .date-type[data-v-cf468926]{margin-right:24px;font-size:14px;text-align:left;color:#999;line-height:1}.financial-trends .financial-trends-title-box .date-type[data-v-cf468926]:hover{color:#1890fa}.financial-trends .profit-chart[data-v-cf468926]{position:relative;padding:18px 30px 8px 28px;height:248px}.financial-trends .chart-tips[data-v-cf468926]{position:absolute;top:18px;font-size:14px;text-align:left;color:#4a4a4a;line-height:1}.project-proportion[data-v-32e1ace0]{background-color:#fff;width:796px;border-radius:4px}.project-proportion .project-proportion-title-box[data-v-32e1ace0]{padding:0 32px 0 28px;height:52px;line-height:52px;border-bottom:1px solid #f0f0f0}.project-proportion .project-proportion-title-box .project-proportion-title[data-v-32e1ace0]{font-size:18px;color:#4a4a4a}.project-proportion .project-proportion-title-box .sel-date-type[data-v-32e1ace0]{color:#1890fa!important}.project-proportion .project-proportion-title-box .date-type[data-v-32e1ace0]{margin-right:24px;font-size:14px;text-align:left;color:#999;line-height:1}.project-proportion .project-proportion-title-box .date-type[data-v-32e1ace0]:hover{color:#1890fa}.project-proportion .profit-chart[data-v-32e1ace0]{padding:18px 30px 18px 28px}.project-proportion .profit-chart .chart-unit[data-v-32e1ace0]{font-size:14px;text-align:left;color:#4a4a4a;line-height:1}.project-proportion .profit-chart .chart-view[data-v-32e1ace0]{margin-top:18px}.project-proportion .profit-chart .financial-list-box[data-v-32e1ace0]{width:auto;margin-left:30px;margin-top:33px}.project-proportion .profit-chart .financial-list-box .direct-project[data-v-32e1ace0]{padding:0 28px;width:226px;font-size:15px;text-align:left;color:#4a4a4a;line-height:1}.project-proportion .profit-chart .financial-list-box .direct-project-item[data-v-32e1ace0]{margin-top:14px;width:226px;height:24px;background-color:#f5f5f7;padding:0 10px;border-radius:4px;line-height:1;font-size:15px;text-align:left}.project-proportion .profit-chart .financial-list-box .direct-project-item .direct-item-icon[data-v-32e1ace0]{-ms-flex-negative:0;flex-shrink:0;width:8px;height:8px;border-radius:1px}.project-proportion .profit-chart .financial-list-box .direct-project-item .direct-item-title[data-v-32e1ace0]{-ms-flex-negative:0;flex-shrink:0;margin-left:10px;width:90px;text-align:left;color:#999}.project-proportion .profit-chart .financial-list-box .direct-project-item .direct-item-money[data-v-32e1ace0]{color:#4a4a4a;margin-left:10px}.numerical-comparison .exce-tooltip{position:relative}.numerical-comparison .exce-tooltip:hover .hide-block{display:-webkit-box;display:-ms-flexbox;display:flex}.numerical-comparison .exce-tooltip .spa{text-align:center;display:inline-block;width:17px;height:20px}.numerical-comparison .exce-tooltip .spa img{width:100%;height:100%}.numerical-comparison .exce-tooltip .hide-block{display:none;position:absolute;padding:0 10px 0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;width:auto;white-space:nowrap;height:41px;line-height:41px;top:-50px;color:#4a4a4a;background:hsla(0,0%,100%,.9);-webkit-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999;border-radius:3px;-webkit-transition:.3s;transition:.3s;font-size:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10}.numerical-comparison .exce-tooltip .hide-block .dot{display:inline-block;width:5px;height:5px;position:relative;border-radius:50%;right:5px}.numerical-comparison .exce-tooltip .hide-block .dot.orange{background:#f56e53}.numerical-comparison .exce-tooltip .hide-block .dot.red{background:#f14865}.numerical-comparison[data-v-e00bee9c]{background-color:#fff;min-width:650px;border-radius:4px}.numerical-comparison .numerical-comparison-title-box[data-v-e00bee9c]{position:relative;padding:0 32px 0 28px;height:52px;line-height:52px;border-bottom:1px solid #f0f0f0}.numerical-comparison .numerical-comparison-title-box .numerical-comparison-title[data-v-e00bee9c]{font-size:18px;color:#4a4a4a}.numerical-comparison .numerical-comparison-title-box .sel-date-type[data-v-e00bee9c]{color:#1890fa!important}.numerical-comparison .numerical-comparison-title-box .date-type[data-v-e00bee9c]{margin-right:24px;font-size:14px;text-align:left;color:#999;line-height:1}.numerical-comparison .numerical-comparison-title-box .date-type[data-v-e00bee9c]:hover{color:#1890fa}.numerical-comparison .profit-chart[data-v-e00bee9c]{position:relative;padding:18px 30px 8px 28px;height:248px}.numerical-comparison .chart-tips[data-v-e00bee9c]{position:absolute;top:18px;font-size:14px;text-align:left;color:#4a4a4a;line-height:1}.numerical-comparison .custom-tooltip-temp{margin-left:10px}.numerical-comparison[data-v-1b02563c]{background-color:#fff;min-width:650px;border-radius:4px}.numerical-comparison .numerical-comparison-title-box[data-v-1b02563c]{position:relative;padding:0 32px 0 28px;height:52px;line-height:52px;border-bottom:1px solid #f0f0f0}.numerical-comparison .numerical-comparison-title-box .numerical-comparison-title[data-v-1b02563c]{font-size:18px;color:#4a4a4a}.numerical-comparison .numerical-comparison-title-box .sel-date-type[data-v-1b02563c]{color:#1890fa!important}.numerical-comparison .numerical-comparison-title-box .date-type[data-v-1b02563c]{margin-right:24px;font-size:14px;text-align:left;color:#999;line-height:1}.numerical-comparison .numerical-comparison-title-box .date-type[data-v-1b02563c]:hover{color:#1890fa}.numerical-comparison .profit-chart[data-v-1b02563c]{position:relative;padding:18px 30px 8px 28px;height:248px}.numerical-comparison .chart-tips[data-v-1b02563c]{font-size:14px;text-align:left;color:#4a4a4a;line-height:1}.numerical-comparison .monthchart-box[data-v-1b02563c]{position:relative;margin:20px auto 0 auto;height:176px;width:176px}.numerical-comparison .monthchart-box:hover .tooltip-box[data-v-1b02563c]{display:block}.numerical-comparison .monthchart-box .tooltip-box[data-v-1b02563c]{display:none;position:absolute;width:auto;top:-50px;left:100px;z-index:8;background-color:hsla(0,0%,100%,.9);-webkit-box-shadow:#aeaeae 0 0 10px;box-shadow:0 0 10px #aeaeae;border-radius:3px;color:#575757;font-size:12px;line-height:20px;padding:10px 10px 6px}.numerical-comparison .monthchart-box .square-chart[data-v-1b02563c]{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.numerical-comparison .legend-item[data-v-1b02563c]{-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:19px}.numerical-comparison .legend-item .legend-title[data-v-1b02563c]{margin-left:7px;color:#4a4a4a;line-height:1;font-size:15px}.numerical-comparison .tooltip-title[data-v-1b02563c]{font-weight:700;margin-bottom:4px}.numerical-comparison .item-title[data-v-1b02563c]{white-space:nowrap;margin-left:8px}.numerical-comparison .item-value[data-v-1b02563c]{white-space:nowrap;margin-left:4px}.profitability-analysis .ant-tabs-bar{margin:0;border-bottom-color:transparent}.profitability-analysis .ant-tabs-nav{font-size:16px;font-weight:550;color:#4a4a4a}.profitability-analysis .ant-tabs-nav .ant-tabs-tab-active{color:#1890ff;font-weight:550}.profitability-analysis .ant-tabs-nav .ant-tabs-tab{padding:12px 0}.profitability-analysis .ant-tabs-nav-wrap{padding-left:0}.profitability-analysis .custom-tooltip{position:absolute;z-index:8;background-color:hsla(0,0%,100%,.9);-webkit-box-shadow:#aeaeae 0 0 10px;box-shadow:0 0 10px #aeaeae;border-radius:3px;color:#575757;font-size:12px;line-height:20px;padding:10px 10px 6px}.profitability-analysis .custom-tooltip .icon{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.profitability-analysis .synergy-tree-select .ant-select-tree li span.ant-select-tree-iconEle,.profitability-analysis .synergy-tree-select .ant-select-tree li span.ant-select-tree-switcher{display:none}.profitability-analysis .synergy-tree-select .ant-select-tree li .ant-select-tree-node-content-wrapper{width:100%}.profitability-analysis[data-v-34aada63]{min-width:1000px;width:auto;margin:0 auto}.profitability-analysis .analysis-title-box[data-v-34aada63]{background-color:#fff;padding:0 28px}.profitability-analysis .analysis-title-box .analysis-title[data-v-34aada63]{padding:21px 0;font-size:20px;font-family:SourceHanSansCN,SourceHanSansCN-Medium;text-align:left;color:#4a4a4a;line-height:1;font-weight:700}.profitability-analysis .tab-pane-box[data-v-34aada63]{margin-top:20px}.profitability-analysis .switch-project[data-v-34aada63]{margin-top:-7px;position:relative;padding-bottom:20px}