/* 统一主题颜色配置 - 深色科技风 */
:root {
    /* 主色调 - 青蓝色 */
    --primary-color: #00a8e8;
    --primary-light: #00c9ff;
    --primary-dark: #0077b6;
    --primary-gradient: linear-gradient(135deg, #00a8e8 0%, #00c9ff 100%);
    
    /* 辅助色 */
    --secondary-color: #00d9ff;
    --accent-color: #ffa500;
    --success-color: #00e676;
    --warning-color: #ffab00;
    --danger-color: #ff5252;
    
    /* 背景色 */
    --bg-primary: #0a0e27;
    --bg-secondary: #151932;
    --bg-card: #1a1f3a;
    --bg-dark: #0a0e27;
    --bg-darker: #050816;
    
    /* 文字颜色 */
    --text-primary: #ffffff;
    --text-secondary: #b8c5d6;
    --text-light: #ffffff;
    --text-gray: #8892a6;
    
    /* 边框颜色 */
    --border-color: #2a3150;
    --border-light: #1f2542;
    
    /* 阴影 */
    --shadow-sm: 0 2px 8px rgba(0, 168, 232, 0.1);
    --shadow-md: 0 4px 16px rgba(0, 168, 232, 0.15);
    --shadow-lg: 0 8px 24px rgba(0, 168, 232, 0.2);
    --shadow-xl: 0 12px 32px rgba(0, 168, 232, 0.25);
}

/* VIP对比表 */
.vip-comparison-table {
    background: var(--bg-card);
    color: var(--text-light);
}

.vip-table-header {
    background: var(--bg-darker);
}

.vip-header-item {
    background: var(--bg-card);
    color: var(--text-light);
}

.vip-header-item h3 {
    color: var(--text-light);
}

.vip-header-item.featured {
    background: linear-gradient(135deg, var(--primary-color) 0%, var(--primary-dark) 100%);
    color: white;
}

.vip-header-item.featured h3 {
    color: white;
}

.vip-table-body {
    background: var(--bg-card);
}

.vip-row-label {
    background: var(--bg-darker);
    color: var(--text-light);
}

.vip-row-value {
    color: var(--text-light);
    background: var(--bg-card);
}

.vip-row-value.featured {
    background: rgba(0, 161, 214, 0.2);
    color: var(--primary-color);
}

/* 服务特色 */
.features-section {
    background: var(--bg-darker);
}

.feature-item {
    background: var(--bg-card);
    color: var(--text-light);
}

.feature-item h3 {
    color: var(--text-light);
}

.feature-item p {
    color: var(--text-gray);
}

/* 服务运营证明 */
.proof-section {
    background: var(--bg-darker);
}

.proof-card {
    background: var(--bg-card);
}

.proof-card h3 {
    color: var(--text-light);
}

.proof-card p {
    color: var(--text-gray);
}

/* 关于我们 */
.about-section {
    background: var(--bg-dark);
}

.about-text h3 {
    color: var(--text-light);
}

.about-text p {
    color: var(--text-gray);
}

.company-info p {
    color: var(--text-gray);
}

.stat-number {
    color: var(--primary-color);
}

.stat-label {
    color: var(--text-gray);
}

/* 底部 */
footer {
    background: var(--bg-darker);
    color: var(--text-gray);
}

footer h4 {
    color: var(--text-light);
}

footer a {
    color: var(--text-gray);
}

footer a:hover {
    color: var(--primary-color);
}

.footer-bottom {
    color: var(--text-gray);
}

.footer-bottom a {
    color: var(--text-gray);
}

/* 支付方式 */
.payment-methods {
    color: var(--text-gray);
}

/* Web服务横幅 */
.web-service-banner {
    background: var(--bg-card);
    border: 1px solid var(--border-color);
}

.web-service-content h3 {
    color: var(--text-light);
}

.web-service-content p {
    color: var(--text-gray);
}

.web-service-content strong {
    color: var(--text-light);
}

/* 公司资质 */
.company-credentials {
    background: var(--bg-card);
    border: 1px solid var(--border-color);
}

.company-credentials h3 {
    color: var(--text-light);
}

.credential-item {
    color: var(--text-gray);
}

.credential-item strong {
    color: var(--text-light);
}

.credential-item a {
    color: var(--primary-color);
}
