.block_77569 .lang-dropdown-content{
    display: flex;
    align-items: center;
}
.block_77569 .lang-side-content{
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}
.block_77569 .lang-side-content .lang-side-content-box{
    /* display: flex;
    align-items: center;
    flex-wrap: wrap; */
}
.block_77569{
    /* 样式 */
    --langbar-flat-size:20px;
    --langbar-dropdown-size:12px;
    --languageSpaceRow-padding:8px;
    --languageSpaceColumn-padding:8px;
    --languageIconSpace-margin-right:10px;
    --languageNationalSpace-margin-right:10px;
    --languageNameSpace-margin-right:20px;
    --languageMarginSpaceRow-margin-right:8px;
    --languageMarginSpaceColumn-margin-bottom:8px; 

    /* 颜色 */
    /* --langbar-icon-color:rgba(0, 0, 0, 1); */
    --langbar-text-color:rgba(0, 0, 0, 1);
    --langbar-text-hover-color:rgba(0, 0, 0, 1);
    --langbar-dropdown-text-color:rgba(0, 0, 0, 1);
    --langbar-dropdown-text-color-hover: rgba(16, 142, 233, 1);
    --langbar-icon-color:rgba(0, 0, 0, 1);
    --langbar-icon-hover-color:rgba(0, 0, 0, 1);
    /* --langbar-border-color:rgba(0, 0, 0, 1);
    --langbar-border-color-hover:rgba(0, 0, 0, 1); */
    --langbar-bg-color:rgba(255, 255, 255, 0);
    --langbar-bg-color-hover: rgba(255, 255, 255, 0);
    /* 颜色悬浮 */
    --langbar-icon-color-hover:rgba(0, 0, 0, 1);
}
.block_77569 .langImgBox{
    line-height: 19px;
    cursor: pointer;
    display: flex;
    align-items: center;
}
.block_77569 .lang-dropdown,
.block_77569 .lang-dropdown-content{
    position: relative;
    /* max-width: 140px; */
    width: min-content;
}

.block_77569 .lang-side-content{
    position: relative;
    max-width: 100%;
}
.block_77569 .lang-menu {
    z-index: 100;
    display: none;
    /* width: 100%; */
    position: absolute;
    border-width: 0 1px 1px;
    border-radius: 0 0 4px 4px;
    text-align: left;
    box-sizing: border-box;
    padding: 5px 0;
    background: #f5f5f5;
    top: calc(100% + 4px);
    left: -1px;
    width: min-content;
    white-space: nowrap;
    background: white;
}
.block_77569 .languageName{
    white-space: nowrap;
}
.block_77569 .lang-menu li.lang-item.langTile{
        padding: 4px 11px 6px 11px;
}

.block_77569 .lang-flat{
    cursor: pointer;
    font-size: var(--langbar-flat-size);
    color: #333;
}
.block_77569 .lang-dropdown{
    cursor: pointer;
    font-size: var(--langbar-dropdown-size);
    color: #333;
}
.block_77569 .langIcon{
    /* padding: var(--languageSpaceRow-padding); */
}
.block_77569 .languageSpaceRow{
    margin: var(--languageSpaceRow-padding);
}
.block_77569 .languageIconSpace{
    margin-right: var(--languageIconSpace-margin-right);
}
.block_77569 .languageNationalSpace{
    margin-right: var(--languageNationalSpace-margin-right);
}
.block_77569 .languageNameSpace{
    margin-right: var(--languageNameSpace-margin-right);
}
.block_77569 .languageMarginSpaceRow{
    margin-right: var(--languageMarginSpaceRow-margin-right);
}
.block_77569 .languageMarginSpaceColumn{
    row-gap: var(--languageMarginSpaceColumn-margin-bottom);
}
/* 颜色 */
.block_77569 .defaultContainer{
    color: var(--langbar-text-color);
}
.block_77569 .defaultContainer:hover{
    color: var(--langbar-text-hover-color);
}
.block_77569 li .langNa{
    color: var(--langbar-dropdown-text-color);
}
.block_77569 li .langNa:hover{
    color: var(--langbar-dropdown-text-color-hover);
}
.block_77569 .langIcon{
    color: var(--langbar-icon-color);
}
.block_77569 .langIcon:hover{
    color: var(--langbar-icon-color-hover);
}
/* .block_77569 .lang_borderStyles{
    border: var(--langbar-border-color);
}
.block_77569 .lang_borderStyles:hover{
    border: var(--langbar-border-color-hover);
} */
.block_77569 .lang_prodBgColor{
    background: var(--langbar-bg-color);
}
/* .block_77569 .lang_prodBgColor:hover{
    background: var(--langbar-bg-color-hover);
} */
/* 默认样式 */
.block_77569 .lang-menu.lang-default-menu{

}
.block_77569 .lang-menu.lang-default-menu li:hover{
    background: #f0f0f0;
}
.block_77569 .lang-menu.lang-default-menu li:hover a>span{
    color: #108EE9;
}
.block_77569 .lang-menu.lang-default-menu li a span{
    color:#000;
}