*{
    margin: 0;
    padding: 0;
    text-decoration: none;
    list-style-type: none;
}
.top{
    width: 100%;
    height: 20px;
    background: #a40000;
}
.nav{
    margin: 0 auto;
    width: 1160px;
    height: 94px;
    line-height: 94px;
}
.logo{
    float: left;
    margin-top: 20px;
    margin-right: 58px;
}
.nav li{
    float: left;
    margin-right: 54px;
}
.nav a{
    color: #a40000;
}
.search input{
    height: 24px;
    border-radius: 30px;
    border: 1px solid #a40000;
    background: #f9f0f0;
}
.search img{
    position: relative;
    top: 4px;
    left: -22px;
}