.cn-panel2 { position: relative; .chart-list { .vue-grid-layout>.vue-grid-item { .cn-chart { .cn-chart__echarts { display: flex; flex-direction: column; height:100%; .cn-chart__body { flex: auto; display: flex; .el-table { padding: 0 10px; &:before { height: 0; } thead { color: #333; } th.is-leaf, td { border-bottom: none; } th { padding-bottom: 5px; } td { padding: 4px 0; color: #333; } } /*.chart-drawing{ height: calc(100% - 36px) !important; }*/ } //.cn-chart__body.pie-with-table { // flex-basis: 60%; //} .cn-chart__footer.pie-with-table { padding: 10px 30px 30px; overflow: auto; .pie-table .el-table__body-wrapper { height: calc(100% - 40px) !important; } } } .pie-table { font-size: 12px; color: #333333; font-weight: 500; border-bottom: none !important; .el-table__header-wrapper { .cell { color: #333; } } .el-table__expanded-cell[class*=cell] { padding: 0; } .el-table__expanded-cell[class*=cell]:last-child { border-bottom: none; } .expand-table .el-table__body .el-table__row:last-of-type td { border: none; } .expand-table { font-weight: 400; color: #606266; .el-table__body-wrapper { height: auto !important; } } } } } } }