@page{size: A4 landscape;}
.noprint{display: none}
.none { display:block;}
.form-search{
    margin-top: 30px !important;
    font-size: 18px;
}
.head-h2{
    margin: 0 auto;
    margin-bottom: 10px;
    font-size: 30px;
    text-align: center
}
.row-search{
    width: 1100px;
    height: 50px;
    margin-bottom: 30px !important;
}
#avgUtil{
    width: 30% !important;
    border: 1px solid rgb(4,178,223);
    padding: 0px;
}
#locUtil{
    width: 50% !important;
    border: 1px solid rgb(4,178,223);
    padding: 0px;
}
/*时间*/
.average-time{
    float: right;
    height: 200px;
    margin-right: 50px;
    text-align: center;
}
.average-time h4{
    font-size: 13px !important;
}
#utiTrands{
    width: 33% !important;
    border: 1px solid rgb(4,178,223);
    padding: 0px;
}
#tnaTrands{
    width: 33%;
    border: 1px solid rgb(4,178,223);
    padding: 0px;
}
#group-max-min{
    height: 200px;
    padding:0px;
}
.group_max_min{
    float:right;
    width: 300px;
    height: 200px;
    border: 1px solid rgb(4,178,223);
}
.table{
    padding: 0px !important;
}
.table-box-efficiency{
    align-content: center;
    text-align: center;
    font-size: 12.63px;
    border: 1px solid rgb(4,178,223);
}
.table-box-efficiency tr>td{
    padding: 4px !important;
    border: 1px solid rgb(4,178,223);
}
/*machineGroupStatus*/
.average-time1{
    background-color: #337ab7;
    text-align: center;
    margin-left: 80px;
    line-height: 5px;
}
.average-time1 h4{
    font-size: 10px !important;
}
.efficiency-table{
    width: 281.5px;
    align-content: center;
    text-align: center;
    font-size: 13.83px !important;
    margin-bottom: 0px !important;
}
.efficiency-table tr{
    padding: 0px !important;
}
.efficiency-table tr>td{
    padding: 0px !important;
    border: 1px solid rgb(4,178,223);
}
.fluid-average-time{
    text-align: center;
    border: 0 !important;
}
.fluid-average-time p{
    margin: 6px;
}
.fluid-average-time h3{
    font-size: 16px;
}