
.common-header {
    height: 120px;
    line-height: 120px;
    text-align: center;
}

.common-header .main {
    width: 70%;
    /*margin-top: 30px;*/
    padding-top: 30px;
    display: block;
    overflow: hidden;
}

.common-header .logo {
    float: left;
    height: 50px;
}

.common-header .table {
    float: right;
}

.common-header .table li {
    float: left;
    margin-left: 20px;
    font-size: 16px;
    display: block;
    color: #311F09;
    cursor: pointer;
    height: 50px;
    line-height: 50px;
}

.common-header .table li a{
    color: #311F09;
}

.common-header.index .table li a{
    color: white;
}

.common-header .table li.on {
    color: #009EBA;
}

.common-header .table li.on a {
    color: #009EBA;
}

.common-header .login {
    float: right;
    margin-left: 30px;
    height: 50px;
    line-height: 50px;
    padding-left: 25px;
    padding-right: 25px;
    background-image: linear-gradient(to right, #0AB2E6, #1FDFB2);
    border-radius: 50px;
    color: white;
    cursor: pointer;
}

.common-header .login a {
    color: white;
}