table打印与实际不符

//部分


配件费合计:00000.0
优惠合计:5
客户应付配件费合计:00000.0


 css样式
th, td {
height: 30px;
vertical-align: middle;
border: 1px solid #000;
overflow: hidden;
word-break: break-all;
}
.total {
width: 32%;
padding-left: 5px;
font-size: 16px;
float: left;
}
在第十五行时会出现这个问题,其他时候都能正常打印,实在不知道为什么。把vertical-align:Middle去掉又好了不知道为什么,求遇到过的大神讲解,谢谢!

![图片说明!图片说明