.btn-primary {
    color: var(--gery);
    background-color: var(--white);
    border-color: #999999;
    padding: 0.75rem 1.5rem;
    border-radius: 0;
    line-height: 1;
    transition: all 0.2s linear;
}

.btn-primary.disabled,
.btn-primary:disabled,
.btn-primary:active,
.btn-primary:focus,
.btn-primary:hover {
    color: #fff !important;
    background-color: var(--primary-dark) !important;
    ;
    border-color: var(--primary-dark) !important;
    ;
    box-shadow: none !important;
    ;
}

.btn-empty-primary {
    color: var(--primary-dark) !important;
    background-color: #fff !important;
    border-color: var(--primary-dark) !important;
    box-shadow: none !important;
    border-radius: 0;
    transition: all 0.2s linear;
}

.btn-empty-primary:hover {
    background-color: var(--primary-dark) !important;
    color: #fff !important;
    border-color: var(--primary-dark) !important;
}


.breadcrumb-item+.breadcrumb-item::before {
    content: none;
}

/* boostrap分页样式 */
.page-link:hover,
.page-link {
    color: var(--theme);
    /* font-size: 1.125rem; */
}

.page-link:focus {
    z-index: 0;
    box-shadow: none;
}

.page-item.active .page-link {
    color: #fff;
    background-color: var(--theme);
    border-color: var(--theme);
}

/* 调整container宽度 */
.container {
    width: 100%;
}

@media (min-width: 1680px) {

    .container,
    .container-lg,
    .container-md,
    .container-sm,
    .container-xl {
        max-width: 103.25rem;
    }
}