#header .new-head {
    position: relative;
    width:100%;
}

#header .new-head .btn-area {
    width:100%;
    background: #FFF;
    height: 90px;
}

#header .new-head .btn-area .btn li{
    float: left;
    padding: 0 8px;
    line-height: 86px;
}

#header .new-head .btn-area .btn li a {
    font-size:14px;
    color:#8A8A8A;
    text-decoration: none;
}

#header .new-head .btn-area .btn li a:hover {
    font-weight: bold;
    color:#333;
}

#header .new-head .nav {
    width:100%;
    background: #A3EDEC;
    height: 86px;
}

#header .new-head .nav h1.logo-inshop {
    position: relative;
    top:16px;
    display:block;
    width:183px;
    height: 54px;
    background-image: url("../../img/main/inshop_logo_dg.png");
}

#header .new-head .nav h1.logo-inshop a {
    text-indent: -9999px;
    display:block;
    width: 183px;
    height: 54px;
}

#header .new-head .nav .nav-list {
    margin-left:170px;
}

#header .new-head .nav .nav-list li {
    float:left;
    margin-right: 40px;
    line-height: 86px;
}

#header .new-head .nav .nav-list li a {
    font-size: 21px;
    letter-spacing: -1px;
    font-weight: bold;
    text-decoration: none;
    color:#72BBBF;
}

#header .new-head .nav .nav-list li a:hover {
    color:#518b8e;
}

#header .loginOk {
    padding:0 0 !important;
    height: 86px !important;
}

#header .loginOk ul {
    top:86px !important;
    box-sizing: border-box !important;
}

#header .loginOk ul li {
    width: 100%;
    padding:0 0 !important;
}

.loginOk ul li a:hover {
    background: #222 !important;
    color: #fff !important;
}
