.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;
}

.map h4 {
    padding-left:20px;
    color:#000;
}
.map {
background:#ccc;
position:fixed;
width:100%;
color:#fff;
z-index:9999;
}
.maincontent {
    padding:50px 10px 15px 20px;
}

.pages {
    text-align:right;

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

.filter {
    border-bottom:1px dashed #ccc;
    padding:10px 0px 20px 0px;
    margin-bottom:20px;
}

.inputerror {
    color:red;
}
.usedtags a
{
    margin:5px 0px;
    line-height:30px;
}
.uploadMessage {
    padding:10px 0px;
}
.preImage {
    padding:10px 0px;
}
.preImage img {
    max-width:320px;
}