._header .user {

}

._header .user .main-cap {
    display: block !important;
    font-size: 16rem;
    line-height: 60rem !important;
    /* overflow: hidden; */
    /* text-overflow: ellipsis;    white-space: nowrap; */
}

._header .user .main-group {
    right: 0;
    left: inherit !important;
}

._header .user .main-li.art {
    margin-right: 0 !important;
}

.gbox .table th,
.gbox .table td {
    padding-top: 8rem;
    padding-bottom: 8rem;
    line-height: 28rem !important;
    padding-right: 8rem;
}

.gbox .table td {
    word-wrap: break-word;
}

/***************** EN language css start *****************/
.lang_en ._header .logo {
    font-size: 19rem !important;
}

.lang_en ._header .logo {
    line-height: 68rem;
    max-width: 520rem;
}

.lang_en ._header .main-cap {
    line-height: 60rem;
}

.lang_en ._header .user {
    line-height: 22rem;
}

.lang_en ._header .main-li.cur .main-cap::before {
    bottom: 5rem;
}

.lang_en ._header .main-li.art {
    padding-top: 8rem;
    padding-bottom: 8rem;
}

.lang_en ._title span {
    font-size: 40rem !important;
    line-height: 60rem;
    letter-spacing: 0rem;
}

.lang_en .gbox .btn {
    font-size: 22rem;
}

.lang_cn ._header .user .main-group.show {
    top: 49rem !important
}

.lang_en ._header .user .main-group.show {
    top: 52rem !important;
}

/***************** EN language css end *****************/