.block-39404 * {
    box-sizing: border-box;
    list-style: none;
    text-decoration: none;
    max-width: 100%;
    word-break: break-word;
}

.block-39404 {
    max-width: 100%;
}

.block-39404 .block-common-group-list {
    width: 100%;
    --photoSize_width: 14px;
    --padding: 10px;
    --divider-space: 0px;
    --item-icon-size: 16px;
    --expand-icon-size: 16px;
    --group-divider-color: #E7E7E7;
}

.block-39404 .grouplist-li-two .classify-flex-span{
    margin-left: var(--photoSize_width);
}

.block-39404 .grouplist-li-three .classify-flex-span{
    margin-left: calc(var(--photoSize_width) * 2);
}

.block-39404 .grouplist-li-four .classify-flex-span{
    margin-left: calc(var(--photoSize_width) * 3);
}

.block-39404 .grouplist-li-five .classify-flex-span{
    margin-left: calc(var(--photoSize_width) * 4);
}


.block-39404 .group-item-li .classify-flex {
    padding: var(--padding);
    background: var(--group-background);
}
.block-39404 .group-item-li .classify-flex.hasChild {
    cursor: pointer;
}

.block-39404 .group-item-divider {
    margin: var(--divider-space) 0px;
    background: var(--group-divider-color);
    width: 100%;
    height: 1px;
    display: none
}

.block-39404 .classify-flex-span .iconfont_phoenix {
    font-size: var(--item-icon-size);
    display: block;
}
.block-39404 .drop-down i{
    font-size: var(--expand-icon-size);
    color: var(--group-down-icon-color, #333333);
}

.block-39404 .classify-flex-span .groupName,
.block-39404 .classify-flex-span .iconfont_phoenix {
    color: var(--group-name-color, #000000);
}

.block-39404 .group-item-li.current>.classify-flex .classify-flex-span .groupName,
.block-39404 .group-item-li.current>.classify-flex .classify-flex-span .iconfont_phoenix {
    color: var(--group-name-hover-color, var(--ld-main1));
}

.block-39404 .classify-flex:hover .classify-flex-span .groupName,
.block-39404 .classify-flex:hover .classify-flex-span .iconfont_phoenix {
    color: var(--group-name-hover-color, var(--group-name-color));
}

.block-39404 .classify-flex-span .groupName{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    /* 为了让文字完整显示 */
    padding-left: 5px;
    margin-left: -5px;
    padding-right: 16px;
    margin-right: -16px;
}

.grouplist-li-first > .classify-flex .groupName:not(.heading1):not(.heading2):not(.heading3):not(.heading4):not(.heading5):not(.heading6):not(.paragraph1):not(.paragraph2):not(.paragraph3) {
    font-size: 18px;
    font-weight: 700;
    --line-height: 1.3;
    font-family: var(--ld-text1-font-family);
}

.grouplist-li-other .groupName {
    font-size: 16px;
    font-weight: 400;
    --line-height: 1.3;
    font-family: var(--ld-text1-font-family);
}



.block-39404 .classify-flex {
    display: flex;
    align-items: flex-start;
    justify-content: space-between; 
}
.block-39404 .classify-flex > .classify-flex-span {
    flex: 1;
    display: flex;
    gap: 5px;
    align-items: flex-start;
}
.block-39404 .classify-flex .drop-down {
    display: flex;
    align-items: center;
    cursor: pointer;
    transition: all .3s;
}

.block-39404 .grouplist-li-first>.classify-flex {
    --line-height: 1.3;
    --font-size: 18px;
}

.block-39404 .grouplist-li-first>.classify-flex .drop-down {
    line-height: calc(var(--line-height) * var(--font-size));
}

.block-39404 .grouplist-li-other {
    --line-height: 1.3;
    --font-size: 16px;
}

.block-39404 .grouplist-li-other .drop-down {
    height: calc(var(--line-height) * var(--font-size));
}
.block-39404 .classify-flex-span span {
    padding-top: calc(((var(--line-height) * var(--font-size)) - var(--item-icon-size)) / 2 + 2px);
}
    

.block-39404 .templist-no-data {
    font-family: var(--ld-text1-font-family, Helvetica);
    color: var(--ld-text1-color, #333333);
    font-size: var(--ld-text1-font-size, 14px);
    font-weight: var(--ld-text1-font-weight, 400);
    line-height: var(--ld-text1-line-height, normal);
    display: flex;
    width: 100%;
    justify-content: center;
    border-bottom: 1px solid #dbdbdb;
    padding: 12px 0;
}

.block-39404 .group-item-li .collapse_icon {
    display: none;
}

@media (min-width: 1025px) {
    /* 全部收起 */
    .block-39404 .allCollapse .group-item-li:not(.current):not(.has-child-current) .classify-item {
        display: none;
    }
    .block-39404 .allCollapse .group-item-li:not(.current):not(.has-child-current) .expand_icon {
        display: none;
    }
    .block-39404 .allCollapse .group-item-li:not(.current):not(.has-child-current) .collapse_icon {
        display: initial;
    }


    .block-39404 .allCollapse li.group-item-li:not(.current):not(.has-child-current):has(.current) .classify-item{
        display: block;
    }

    .block-39404 .allCollapse li.group-item-li:not(.current):not(.has-child-current):has(.current) .expand_icon{
       display: initial;
    }

    .block-39404 .allCollapse li.group-item-li:not(.current):not(.has-child-current):has(.current) .collapse_icon{
       display: none;
    }


    /* 展开二级菜单 */
    .block-39404 .expandSecond .two-classify .group-item-li:not(.current):not(.has-child-current) .classify-item {
        display: none;
    }

    .block-39404 .expandSecond .two-classify .group-item-li:not(.current):not(.has-child-current) .expand_icon {
        display: none;
    }
    .block-39404 .expandSecond .two-classify .group-item-li:not(.current):not(.has-child-current) .collapse_icon {
        display: initial;
    }

    .block-39404 .expandSecond .two-classify li.group-item-li:not(.current):not(.has-child-current):has(.current) .classify-item {
        display: block;
    }

    .block-39404 .expandSecond .two-classify li.group-item-li:not(.current):not(.has-child-current):has(.current) .expand_icon {
        display: initial;
    }
    .block-39404 .expandSecond .two-classify li.group-item-li:not(.current):not(.has-child-current):has(.current) .collapse_icon {
        display: none;
    }
}

@media (max-width: 1024px) and (min-width: 769px){
    /* 全部收起 */
    .block-39404 .pad_allCollapse .group-item-li:not(.current):not(.has-child-current) .classify-item {
        display: none;
    }
    .block-39404 .pad_allCollapse .group-item-li:not(.current):not(.has-child-current) .expand_icon {
        display: none;
    }
    .block-39404 .pad_allCollapse .group-item-li:not(.current):not(.has-child-current) .collapse_icon {
        display: initial;
    }


    .block-39404 .pad_allCollapse li.group-item-li:not(.current):not(.has-child-current):has(.current) .classify-item{
        display: block;
    }

    .block-39404 .pad_allCollapse li.group-item-li:not(.current):not(.has-child-current):has(.current) .expand_icon{
       display: initial;
    }

    .block-39404 .pad_allCollapse li.group-item-li:not(.current):not(.has-child-current):has(.current) .collapse_icon{
       display: none;
    }


    /* 展开二级菜单 */
    .block-39404 .pad_expandSecond .two-classify .group-item-li:not(.current):not(.has-child-current) .classify-item {
        display: none;
    }

    .block-39404 .pad_expandSecond .two-classify .group-item-li:not(.current):not(.has-child-current) .expand_icon {
        display: none;
    }
    .block-39404 .pad_expandSecond .two-classify .group-item-li:not(.current):not(.has-child-current) .collapse_icon {
        display: initial;
    }

    .block-39404 .pad_expandSecond .two-classify li.group-item-li:not(.current):not(.has-child-current):has(.current) .classify-item {
        display: block;
    }

    .block-39404 .pad_expandSecond .two-classify li.group-item-li:not(.current):not(.has-child-current):has(.current) .expand_icon {
        display: initial;
    }
    .block-39404 .pad_expandSecond .two-classify li.group-item-li:not(.current):not(.has-child-current):has(.current) .collapse_icon {
        display: none;
    }
}

@media (max-width: 768px) {
    /* 全部收起 */
    .block-39404 .phone_allCollapse .group-item-li:not(.current):not(.has-child-current) .classify-item {
        display: none;
    }
    .block-39404 .phone_allCollapse .group-item-li:not(.current):not(.has-child-current) .expand_icon {
        display: none;
    }
    .block-39404 .phone_allCollapse .group-item-li:not(.current):not(.has-child-current) .collapse_icon {
        display: initial;
    }


    .block-39404 .phone_allCollapse li.group-item-li:not(.current):not(.has-child-current):has(.current) .classify-item{
        display: block;
    }

    .block-39404 .phone_allCollapse li.group-item-li:not(.current):not(.has-child-current):has(.current) .expand_icon{
       display: initial;
    }

    .block-39404 .phone_allCollapse li.group-item-li:not(.current):not(.has-child-current):has(.current) .collapse_icon{
       display: none;
    }


    /* 展开二级菜单 */
    .block-39404 .phone_expandSecond .two-classify .group-item-li:not(.current):not(.has-child-current) .classify-item {
        display: none;
    }

    .block-39404 .phone_expandSecond .two-classify .group-item-li:not(.current):not(.has-child-current) .expand_icon {
        display: none;
    }
    .block-39404 .phone_expandSecond .two-classify .group-item-li:not(.current):not(.has-child-current) .collapse_icon {
        display: initial;
    }

    .block-39404 .phone_expandSecond .two-classify li.group-item-li:not(.current):not(.has-child-current):has(.current) .classify-item {
        display: block;
    }

    .block-39404 .phone_expandSecond .two-classify li.group-item-li:not(.current):not(.has-child-current):has(.current) .expand_icon {
        display: initial;
    }
    .block-39404 .phone_expandSecond .two-classify li.group-item-li:not(.current):not(.has-child-current):has(.current) .collapse_icon {
        display: none;
    }
}