
.header .panel-body {
z-index: 999;
background-color: #fff;
position: relative;
border-radius: 5px;
padding:0px
}
.header .panel-body table tr td{
text-align: left;cursor: pointer;border:none;
}
.header .gray{
color:red;
font-weight: bold;
vertical-align:bottom;
}
.header .search table{

}
.header .search table tr{

}
.header .panel-body table tbody{
width: 86%;
    background: white;
    margin-bottom: 0px;
    position: absolute;
    background-color: #fff;
    border: 2px solid #eee;
    padding-left: 5px;
}
.header td{
color:#808080
}
.header tr{
line-height:2;
border-bottom:1px solid #EEE;
font-size: 12px;
}
.header .panel-body table>tbody>tr>td{
width:385px
}
.header .search input{
color:#0066cc;
width:240px
}
@media (max-width: 1200px){
.header .search input {
    padding: 20px 60px 20px 40px;
}
}
@media (max-width: 1024px){
.header .panel-body table tbody{
margin-left: 36%;
width:28%
}
}
@media (max-width: 768px){
.header .panel-body table tbody{
margin-left: 31.5%;
    width: 37%;
}
}
@media (max-width: 480px){
.header .panel-body table tbody{
margin-left:15%;
width:70%
}
}
@media (max-width: 380px){
.header .panel-body table tbody{
margin-left:13%;
width:75%
}
}
@media (max-width: 360px){
.header .panel-body table tbody {
    margin-left: 10%;
    width: 80%;
}}
@media (max-width: 320px){
.header .panel-body table tbody {
    margin-left: 6%;
    width: 88%;
}}
