.lang-cn .system-name {
    .ff("cn0");
    line-height: 54px;
}

.lang-hk .system-name {
    font-size: 30px;
    font-weight: bold;
    line-height: 54px;
}

.lang-en .system-name {
    .ff("en0");
    font-size: 30px;
    font-weight: bold;
    line-height: 54px;
}

body {
    color: #fff;
}

.rowflex {
    display: flex;
    align-items: center;
}
.centerflex{
    display: flex;
    justify-content: center;
    align-items: center;
}

.colflex {
    display: flex;
    flex-direction: column;
}

.set1 {
    flex: 1;
}

.set2 {
    flex: 2;
}

.set3 {
    flex: 3;
}

.set4 {
    flex: 4;
}

.swh {
    width: 100%;
    height: 100%;
}

.oneText {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.twoText {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;


}

.scrollbar {
    &::-webkit-scrollbar {
        width: 5px;
    }

    &::-webkit-scrollbar-thumb {
        background-color: #3f73a5;
        border-radius: 5px;
    }

    &::-webkit-scrollbar-track {
        background-color: #05192e;
        border-radius: 5px;
    }

    &::-webkit-scrollbar-button {}
}

.home {
    .el-radio-button {
        &:last-child {
            .el-radio-button__inner {
                border-radius: 0 0 6px 0 !important;
            }
        }
    }

    .el-radio-button__inner {
        background-color: #015b85 !important;
        color: #ccc !important;
        border-color: #015b85 !important;
        outline: none !important;
        border-radius: 0 !important;
        display: flex;
    }

    .el-radio-button__original-radio:checked+.el-radio-button__inner {
        background-color: #39bae8 !important;
        border-color: #39bae8 !important;
        color: #fff !important;
    }

    .el-badge__content {
        background-color: #19e5e6;
    }
}