.header {
    background:#1f1f1f;
    width:100%;height:60px;
}
.menu_tree {
    width:200px;
    float:left;
}
.menu_tree .menu {
    border-top:2px solid #595959;
    background:#222;
}
.menu_tree div ul li:hover {
    background:#595959;
}
.menu_tree div ul li {
    background:#333;
}
.menu_tree div a {
    display:block;
    padding:8px 0 8px 35px;
    color:white;
}
input[type=text],select {
    height:22px;
    width:248px;
}

input[type=button],input[type=submit] {
    height:22px;
}
h1 {
    margin:0px;padding:8px 0px 8px 20px;
    font-size:16px;
}
.map {
background:red;
position:fixed;
width:100%;
color:#fff;
}
.maincontent {
    padding:50px 10px 5px 10px;
}
.maincontent .table_normal {
    width:100%;
    
}
.maincontent .table_normal tr th {
    border-bottom:1px solid red;
    height:36px;
}
.maincontent .table_normal tr td {
    border-bottom:1px solid #ccc;
    height:36px;
    text-align:center;
}
.pages {
    text-align:right;

}
    .pages a {
    display:inline-block;
    padding:5px;
    color:#60a3ff;
    
    }
        .pages a:hover {
        color:#d9534f;
        
        }
