.add {
width:100%;
border-collapse: collapse;
border-spacing: 0;
text-align:left;
}
.add tr {
vertical-align:top;
}
.add td, .add th {
padding: 5px;
border:1px solid black;
}
.add td:nth-child(1), .add2 th, .add2 td:nth-child(7), .add3, .add4 th, .add4 td:nth-child(3), .add6 th, .add6 td:nth-child(7), .add7 td:nth-child(6), .add8 td:nth-child(7) {
text-align:center;
}
.add2 td:nth-child(1) {
text-align:right;
}
.bl {
border-left:none !important;
}
.br {
border-right:none !important;
}
.cb {
text-align:center !important;
font-weight:bold;
}