#GlobalHeader .inner .menu .list {
    position: absolute;
    top: 0;
    left: -70px;
}

#GlobalHeader .inner .menu .list .link:hover a{color: #333;}

#GlobalHeader .inner .menu .list:nth-child(2) {
    left: 80px;
}

#GlobalHeader .inner .menu .list:nth-child(3) {
    left: 250px;
}

#GlobalHeader .inner .menu .list:nth-child(4) {
    left: 540px;
}

#GlobalHeader .inner .menu .list:nth-child(5) {
    left: 745px;
}

#GlobalHeader .inner .menu .list:nth-child(6) {
    left: 895px;
}

#GlobalHeader .inner .menu .haschild{
    width: auto;
}

#GlobalHeader .inner .menu .haschild .items li .txt {
    position: absolute;
    top: 50%;
    left: 20px;
    transform: translateY(-50%);
    max-width: 110px;
}

#GlobalHeader .inner .menu .list .link {
    position: relative;
    display: inline-block;
    width: 100%;
    height: 100%;
    border-radius: 15px;
    padding: 10px;
    text-align: center;
}

#GlobalHeader .inner .menu .list .link a {
    margin: 0;
    padding: 0;
    vertical-align: middle;
    padding: 20px 0;
    color: #fff;
}

#GlobalHeader .inner .menu .haschild .items li:hover .txt{color: #fff;}

#GlobalHeader .inner .menu .haschild .link {
    background: none;
    border: none;
    width: auto;
    border-radius: 15px 15px 0 0/15px 15px 0 0;
    padding: 10px 20px;
}

#GlobalHeader .inner .menu .indi:after{
    content: "";
    display: block;
    position: absolute;
    bottom: 5px;
    left: 50%;
    transform: translate(-50%);
    width: 40px;
    height: 4px;
    border-radius: 10px;
    background-color: #FFD200;
}