.gen-score{height:100%;overflow-x:hidden}.gen-score .header-count-cell-title{font-weight:700;font-size:20px}.gen-score .header-count-cell-num{font-size:60px;height:80px;display:flex;align-items:center}.gen-score .header-1{font-weight:700;padding-bottom:9px;border-bottom:1px solid #ccc;padding-left:10px;position:relative}.gen-score .header-1:before{content:"";display:block;width:4px;height:20px;position:absolute;background-color:#add8e6;left:0;top:0}.gen-score .body-1{padding-top:10px}.gen-score .body-1 .key-value-list .el-col:nth-child(odd){font-weight:700}.gen-score .header-2{border-bottom:1px solid #ccc;padding-bottom:9px}.gen-score .body-2{padding-top:10px}.gen-score .body-2 .rate-cell :first-child{font-weight:700}.gen-score .body-2 .rate-cell :nth-child(2){font-size:40px;display:flex;align-items:center;height:113px}.gen-score .el-col{margin-bottom:10px}.gen-score .padding{padding:10px}.gen-score .flex{display:flex}.gen-score .flex-center{align-items:center;justify-content:center}.gen-score .flex-column{flex-direction:column}.gen-score .flex-1{flex:1 0 0;overflow:hidden}.gen-score--card{background:#fff}.o-table{border:1px solid #ccc;width:100%;border-collapse:collapse}.o-table td,.o-table th{padding:10px;border:1px solid #ccc}.o-table td{text-align:center}.o-table .active-col,.o-table .active-row{background:#d9e1f2}.o-table .active-cell{background:#4472c4;color:#fff}