html {
    scroll-behavior: smooth;
}

/* 帖子循环分类页导航单一行 */
.oxy-repeater-pages-wrap {
    grid-column: 1/-1;
}

.icon-1 {
    border: 2px var(--col-line-2) solid !important;
    border-radius: 0.6rem !important;
    padding: var(--space-xs) !important;
}
.line-1 {
    position: relative;
    padding-top: var(--space-l);
}
.line-1:after {
content: '';
    background-color: var(--col-zhuse);
    position: absolute;
    width: var(--space-2xl);
    height: 6px;
    left: 0;
    top: 0;
    display: inline-block;
}
