/* css */

.block_77445 * {
    box-sizing: border-box;
    list-style: none;
    text-decoration: none;
}
.block_77445 svg{
    fill: currentColor;
    color: inherit;
}
.block_77445 .rotate{
    transform: rotate(180deg);
}
.block_77445 .hide{
    display: none;
}

.block_77445 .grouplist-li-1 {
    padding: 12px 0px 13px 0px;
    border-bottom: 2px solid #F7F7F7;
}
.block_77445 .grouplist-li-1:last-child{
    border: none;
}
.block_77445 .one-classify > .one-a a{
    /* color: #000;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5em; */
}
.block_77445 .one-classify {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.block_77445 .one-classify > .one-a {
    flex: 1;
    padding-right: 10px;
}
.block_77445 .one-classify .drop-down {
    display: flex;
    align-items: center;
    height: 24px;
    cursor: pointer;
    transition: all .3s;
}
.block_77445 .one-classify .drop-down i{
    font-size: 12px;
    color: var(--ld-title5-color, inherit);
}
.block_77445 .two-classify {
    padding-top: 8px;
}
.block_77445 .two-classify a {
    display: flex;
    padding: 4px 0;
    /* color:#333333; */
}
.block_77445 .drop {
    display: inline-flex;
    align-items: center;
  
    color: #333333;
}
.block_77445 .drop i{
    font-size: 14px;
    flex-shrink: 0;
}
.block_77445 .three-classify {
    padding-left: 20px;
}
.block_77445 .four-classify {
    padding-left: 15px;
}
.block_77445 .five-classify {
    padding-left: 15px;
}
.block_77445 .current .heading5 {
  color: var(--ld-title5-hover-color, var(--ld-title5-color), #409eff) !important;
  text-decoration: var(--ld-title5-hover-text-decoration, var(--ld-title5-text-decoration));
  font-style: var(--ld-title5-hover-font-style, var(--ld-title5-font-style))
}
.block_77445 .current .paragraph1,
.block_77445 .current.paragraph1 {
  color: var(--ld-text1-hover-color, var(--ld-text1-color), #409eff) !important;
  text-decoration: var(--ld-text1-hover-text-decoration, var(--ld-text1-text-decoration));
  font-style: var(--ld-text1-hover-font-style, var(--ld-text1-font-style));
}
.block_77445 .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;
}