body,html,.blood_storage_4 
{
    height: 100%;
    background: #f5f5f5;
    font-size: 14px;
}
.blood_storage_4
{
    padding: 0 4%;
}
.blood_storage_4 th,.blood_storage_4 td
{
    border: solid #333 1px;
    box-sizing: border-box;
}
.blood-volume-table
{
    border-collapse: collapse;
    background: #fff;
}
.blood-volume-tit
{
    width:100%;
    line-height: 40px;
    font-size: 18px;
    margin-top:10px;
    text-align: center;
}
.table-tit-box
{
    background:#f76551;
    line-height: 40px;
    color:#fff;
}
.table-tit
{
    font-weight: normal;    
}
.table-add,.table-amount
{
    width:27%;
}
.table-type,.table-time
{
    width:23%;
}
.table-cont-red
{
    background: rgba(247,101,81,0.1);
}
.blood-volume-table
{
    width:100%;
}
.table-cont
{
    text-align: center;
    line-height: 24px;
    padding:8px 0;
}
.table-name
{
    width:63%;
}
.table-unit
{
    width:37%;
}