/*表格公共样式*/
.mat_tab {
    font-family: "微软雅黑", Arial, Helvetica, sans-serif;
    width: 100%;
    border-collapse: collapse;
    padding:5px;
    margin-top:10px;
}

.mat_tab  td, th {
    font-size: 1em;
    border: 1px solid #FFFFFF;

    vertical-align: middle;
    padding: 3px 7px 2px 7px;
    background-color: #efefef;
}

.mat_tab  td.warn{
    font-size: 1em;
    border: 1px solid #FFFFFF;
    color: #FFFFFF;
    font-weight:bold;
    vertical-align: middle;
    padding: 3px 7px 2px 7px;
    background-color: #ff360099;
}

.mat_tab  td.warn_info{
    font-size: 1em;
    border: 1px solid #FFFFFF;
    color: #FFFFFF;
    font-weight:bold;
    vertical-align: middle;
    padding: 3px 7px 2px 7px;
    background-color: #FFFF00;
}

.mat_tab  tr{
    height:28px;
}

.mat_tab  a{
    color: #ed7d31;
}
.mat_tab  th {
    font-size: 1.0em;
    text-align: left;
    padding-top: 5px;
    padding-bottom: 4px;
    background: #ed7d31;
    color: #fff;
    font-weight:bold;
}

.mat_tab  tr.alt td {
    color: #666;
    background:#fff;
    text-align: left;
}

.mat_tab  tr.alt td.warn {
    font-size: 1em;
    border: 1px solid #FFFFFF;
    color: #FFFFFF;
    font-weight:bold;
    vertical-align: middle;
    padding: 3px 7px 2px 7px;
    background-color: #ff360099;
}

.mat_tab  tr.alt td.warn_info {
    font-size: 1em;
    border: 1px solid #FFFFFF;
    color: #FFFFFF;
    font-weight:bold;
    vertical-align: middle;
    padding: 3px 7px 2px 7px;
    background-color: #FFFF00;
}
.search-box{
    background-color: #F2F2F2;
    border-bottom:solid 2px #ff8b0f;
}
