﻿
:root {
    --bs-primary: #FF6B00;
    --bs-primary-hover: #e65c00;
    --bs-primary-subtle: #fff3e5;
    --bs-link-color: #6c757d;
    --bs-link-hover-color: #e65c00;
}

/* 主色按钮 */
.btn-primary {
    background-color: var(--bs-primary) !important;
    border-color: var(--bs-primary) !important;
    color: #fff !important;
}

    .btn-primary:hover {
        background-color: var(--bs-primary-hover) !important;
        border-color: var(--bs-primary-hover) !important;
        color: #fff !important;
    }

/* 轮廓按钮 */
.btn-outline-primary {
    color: var(--bs-primary) !important;
    border-color: var(--bs-primary) !important;
}

    .btn-outline-primary:hover {
        background-color: var(--bs-primary) !important;
        color: #fff !important;
        border-color: var(--bs-primary) !important;
    }

/* 主色文字 */
.text-primary {
    color: var(--bs-primary) !important;
}

/* 链接颜色 */
a,
.link-primary {
    color: var(--bs-link-color) !important;
}

    a:hover,
    .link-primary:hover {
        color: var(--bs-link-hover-color) !important;
    }

/* 边框颜色 */
.border-primary {
    border-color: var(--bs-primary) !important;
}

/* 背景颜色 */
.bg-primary {
    background-color: var(--bs-primary) !important;
    color: #fff !important;
}

.bg-primary-subtle {
    background-color: var(--bs-primary-subtle) !important;
}

/* Badge */
.badge.bg-primary {
    background-color: var(--bs-primary) !important;
}

/* Progress Bar */
.progress-bar.bg-primary {
    background-color: var(--bs-primary) !important;
}

/* 表格高亮 */
.table-primary,
.table-primary > th,
.table-primary > td {
    background-color: var(--bs-primary-subtle) !important;
}


.nav-link {
    border-radius: 4px;
    padding: 0.5rem 1rem;
    transition: background-color 0.2s;
}

    .nav-link.active {
        background-color: rgba(13, 110, 253, 0.07);
        color: #e65c00 !important;
    }

.nav-link:hover {
    background-color: rgba(13, 110, 253, 0.07);
}

.page-item.active .page-link {
    background-color: rgba(13, 110, 253, 0.07);
    color: #e65c00 !important;
    border-color: #e65c00 !important;
}

