.container-search-tags {
    padding: 0 1rem;
}
.history .container-search-hots .rank-list .rank-card {
    background-color: #f5f6fa;
}
.search-container {
    padding: 0 1rem;
}
.search-history-heading {
    margin: 0 0 1rem;
    font-size: 1.6rem;
    font-weight: 600;
    line-height: 1.4;
    color: var(--nav-title-color);
}
.search-section-title {
    display: flex;
    align-items: center;
    margin: 0;
    font-size: inherit;
    font-weight: inherit;
    line-height: inherit;
    color: inherit;
}
.container-search-tags {
    padding: 0;
}
.search-container .search-title {
    padding: 0 0 1rem;
}
.rank-list .rank-card {
    padding: 1rem 0;
}
.rank-list .rank-card .rank-card-title {
    margin: 0;
    font-weight: inherit;
    line-height: inherit;
}
.search-container .search-title .r-text .icon {
    width: 1.5rem;
    height: 1.5rem;
    margin-right: 0.5rem;
}
.search-container .search-title .refresh-btn .icon {
    width: 1.2rem;
    height: 1.2rem;
    margin-right: 0.5rem;
}
.search-container .search-title {
    border-bottom: 0.05rem solid #00000019;
}
.refresh-list {
    padding: 0.7rem 0 1.3rem;
}
.refresh-list .item {
    display: inline-block;
    margin-right: 1rem;
    margin-bottom: 0.7rem;
    font-size: 1.2rem;
    color: var(--primary-text-color);
    text-decoration: underline;
}
@media (min-width: 960px) {
    .search-history-heading {
        margin: 0 0 1rem;
        font-size: 1.1rem;
        color: var(--p-text-color);
    }

    .search-container .search-title .search-section-title::before {
        position: relative;
        top: -0.05rem;
        content: '';
        display: inline-block;
        width: 0.2rem;
        height: 1.3rem;
        background: var(--primary-text-color);
        margin-right: 0.5rem;
    }
}
@media (max-width: 960px) {
    #xqbj-container .xqbj-main {
        margin: 1.25rem auto;
    }
    #xqbj-container > .xqbj-main > .xqbj-main-container {
        /* margin: 0 1rem; */
    }
}
