﻿:root {
    /* 蓝色主题色彩变量 */
    --primary-color: #165DFF;
    --primary-light: #E8F3FF;
    --danger-color: #FF4D4F;
    --text-color: #333;
    --text-gray: #666;
    --bg-light: #F5F7FA;
}
/* 色彩应用 */
.logo, .section-title, .nav li a.active, .nav li a:hover,
.product-params h3, .product-desc h3, .product-related h3,
.footer-nav li a:hover, .info-icon {
    color: var(--primary-color);
}
.consult-btn, .btn-buy, .form-btn, .product-card-btn {
    background: var(--primary-color);
    color: #fff;
}
.consult-btn:hover, .btn-buy:hover, .form-btn:hover, .product-card-btn:hover {
    background: #0E48E5;
}
.btn-consult {
    color: var(--primary-color);
    background: #fff;
}
.btn-consult:hover {
    background: var(--primary-light);
}
.product-tag, .product-card-tag {
    background: var(--primary-light);
    color: var(--primary-color);
}
.product-price {
    color: var(--danger-color);
}
.timeline::before {
    background: var(--primary-color);
}
.timeline-item::before {
    background: var(--primary-color);
}
.footer-item h3::after {
    background: var(--primary-color);
}
.product-service i {
    color: var(--primary-color);
}