子比会员权益页面 尊享海量定制化超专属会员福利特权
饺子

子比会员权益页面 尊享海量定制化超专属会员福利特权

blogger头像
blogger 博主
2026.05.15 · 约 67 分钟 · 0 评论 · 0 喜爱

========================================================================= 功能说明: 展示VIP会员专属权益(6个权益卡片横排显示) 展示三种会员…

=========================================================================

功能说明:

  1. 展示VIP会员专属权益(6个权益卡片横排显示)
  2. 展示三种会员套餐(月度/年度/永久)及价格
  3. 展示常见问题(4个FAQ卡片横排显示)
  4. 购买按钮集成子比主题弹窗支付功能
  5. 响应式设计,支持移动端自适应
  6. 丰富的动画效果和交互体验

=========================================================================

使用教程:

【第一步:上传文件】

  1. 将此文件上传到主题根目录或子主题目录
  • 路径示例:/wp-content/themes/zibll/page/JZ-vip.php
  • 或子主题:/wp-content/themes/zibll-child/page/JZ-vip.php

【第二步:创建页面】

  1. 登录WordPress后台
  2. 进入 "页面" → "新建页面"
  3. 输入页面标题(如:VIP会员权益)
  4. 在右侧 "页面属性" → "模板" 中选择 "饺子子比VIP权益页面"
  5. 点击 "发布" 页面

【第三步:配置会员套餐】

  1. 进入子比主题设置 → 会员设置
  2. 配置三种会员套餐:
  • vip_1:月度会员(默认15元/月)
  • vip_2:年度会员(默认160元/年)
  • vip_3:永久会员(默认188元)
  1. 确保套餐ID与代码中的 data-plan 属性对应

【第四步:自定义修改(可选)】

  1. 修改价格:找到对应的价格显示区域修改金额
  2. 修改权益:在 benefit-card 区域修改权益内容
  3. 修改FAQ:在 faq-item 区域修改问题和答案
  4. 修改颜色:在 :root 区域修改主题色变量

【第五步:添加到导航菜单】

  1. 进入 "外观" → "菜单"
  2. 选择或创建一个菜单
  3. 勾选刚创建的VIP页面
  4. 点击 "添加到菜单"
  5. 保存菜单

=========================================================================

按钮功能说明:

  • 购买按钮使用子比主题自带的弹窗支付功能
  • 按钮类名:float-btn pay-vip
  • data-plan="vip_1":对应月度会员套餐
  • data-plan="vip_2":对应年度会员套餐
  • data-plan="vip_3":对应永久会员套餐
  • 用户点击按钮后会弹出登录/注册/支付窗口

=========================================================================

注意事项:

  1. 确保已安装并启用子比主题(Zibll)
  2. 确保已配置好会员套餐和支付方式
  3. 如需修改样式,建议使用子主题或在主题设置中添加自定义CSS
  4. 页面已做响应式适配,移动端会自动调整布局
  5. 如遇到样式冲突,可检查主题版本是否兼容

=========================================================================

[hidecontent type="reply"]
<?php
/*
Template Name: 饺子子比VIP权益页面
Description: 用于展示本站的VIP会员权益
*/

get_header();
?>

<style>
/* ========== 页面整体样式 ========== */
.zibll-vip-page {
    --vip-gold: #FFD700;
    --vip-silver: #C0C0C0;
    --vip-bronze: #CD7F32;
    --vip-diamond: #B9F2FF;
    --gradient-primary: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
    --gradient-gold: linear-gradient(135deg, #f093fb 0%, #f5576c 100%);
    --gradient-blue: linear-gradient(135deg, #4facfe 0%, #00f2fe 100%);
    --gradient-purple: linear-gradient(135deg, #a8edea 0%, #fed6e3 100%);
    --gradient-orange: linear-gradient(135deg, #ff9a9e 0%, #fecfef 100%);
    --gradient-green: linear-gradient(135deg, #a8e6cf 0%, #dcedc1 100%);
    --shadow-soft: 0 10px 40px rgba(0,0,0,0.08);
    --shadow-hover: 0 20px 60px rgba(0,0,0,0.12);
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
    background: linear-gradient(135deg, #f5f7fa 0%, #c3cfe2 100%);
    min-height: 100vh;
    position: relative;
}

/* 动态背景粒子 */
.zibll-vip-page::before {
    content: '';
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: 
        radial-gradient(circle at 20% 50%, rgba(102, 126, 234, 0.1) 0%, transparent 50%),
        radial-gradient(circle at 80% 80%, rgba(240, 147, 251, 0.1) 0%, transparent 50%),
        radial-gradient(circle at 40% 20%, rgba(79, 172, 254, 0.1) 0%, transparent 50%);
    pointer-events: none;
    z-index: 0;
}

/* ========== 英雄区域 ========== */
.vip-hero {
    text-align: center;
    padding: 50px 20px 40px;
    background: linear-gradient(135deg, #667eea 0%, #764ba2 50%, #f093fb 100%);
    color: white;
    border-radius: 0 0 60px 60px;
    margin-bottom: 40px;
    position: relative;
    overflow: hidden;
}

.vip-hero::before {
    content: '';
    position: absolute;
    top: -50%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: radial-gradient(circle, rgba(255,255,255,0.15) 1px, transparent 1px);
    background-size: 30px 30px;
    opacity: 0.4;
    animation: particleMove 20s linear infinite;
}

@keyframes particleMove {
    0% { transform: translate(0, 0) rotate(0deg); }
    100% { transform: translate(-50px, -50px) rotate(180deg); }
}

.vip-hero::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 100px;
    background: linear-gradient(to top, rgba(245, 247, 250, 0.5), transparent);
    pointer-events: none;
}

.vip-hero h1 {
    font-size: 2.8em;
    margin-bottom: 20px;
    font-weight: 800;
    position: relative;
    z-index: 1;
    text-shadow: 0 4px 20px rgba(0,0,0,0.2);
    animation: fadeInDown 1s ease-out;
}

.vip-hero p {
    font-size: 1.2em;
    opacity: 0.95;
    max-width: 700px;
    margin: 0 auto;
    position: relative;
    z-index: 1;
    line-height: 1.6;
    animation: fadeInUp 1s ease-out 0.3s backwards;
}

/* ========== 权益图标网格 ========== */
.benefits-section {
    max-width: 1400px;
    margin: 0 auto 40px;
    padding: 0 20px;
    position: relative;
    z-index: 1;
}

.section-title {
    text-align: center;
    font-size: 2.5em;
    margin-bottom: 60px;
    color: #333;
    position: relative;
    display: inline-block;
    left: 50%;
    transform: translateX(-50%);
    font-weight: 700;
}

.section-title::after {
    content: '';
    display: block;
    width: 80px;
    height: 5px;
    background: linear-gradient(90deg, #667eea, #764ba2, #f093fb);
    margin: 20px auto 0;
    border-radius: 3px;
    animation: gradientShift 3s ease infinite;
}

@keyframes gradientShift {
    0%, 100% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
}

.benefits-grid {
    display: flex;
    flex-wrap: nowrap;
    gap: 25px;
    overflow-x: hidden;
    padding-bottom: 10px;
    max-width: 1500px;
    margin: 0 auto;
}

/* 隐藏滚动条 */
.benefits-grid::-webkit-scrollbar {
    display: none;
}

.benefits-grid {
    -ms-overflow-style: none;
    scrollbar-width: none;
}

.benefit-card {
    background: rgba(255, 255, 255, 0.95);
    padding: 30px 20px;
    border-radius: 20px;
    text-align: center;
    box-shadow: 0 8px 32px rgba(0,0,0,0.08);
    transition: all 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    border: 2px solid rgba(255,255,255,0.5);
    position: relative;
    backdrop-filter: blur(10px);
    flex: 1;
    min-width: 200px;
}

.benefit-card:hover {
    transform: translateY(-10px) scale(1.02);
    box-shadow: 0 15px 50px rgba(102, 126, 234, 0.25);
    border-color: rgba(102, 126, 234, 0.3);
}

.benefit-card::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 5px;
    background: linear-gradient(90deg, #667eea, #764ba2, #f093fb);
    transform: scaleX(0);
    transition: transform 0.5s ease;
}

.benefit-card:hover::before {
    transform: scaleX(1);
}

.benefit-icon {
    width: 70px;
    height: 70px;
    margin: 0 auto 15px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 2em;
    transition: all 0.5s ease;
    position: relative;
    background-size: 200% 200%;
    animation: gradientBG 5s ease infinite;
}

/* 彩色图标背景 */
.benefit-card:nth-child(1) .benefit-icon {
    background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
    box-shadow: 0 10px 30px rgba(102, 126, 234, 0.4);
}

.benefit-card:nth-child(2) .benefit-icon {
    background: linear-gradient(135deg, #f093fb 0%, #f5576c 100%);
    box-shadow: 0 10px 30px rgba(240, 147, 251, 0.4);
}

.benefit-card:nth-child(3) .benefit-icon {
    background: linear-gradient(135deg, #4facfe 0%, #00f2fe 100%);
    box-shadow: 0 10px 30px rgba(79, 172, 254, 0.4);
}

.benefit-card:nth-child(4) .benefit-icon {
    background: linear-gradient(135deg, #fa709a 0%, #fee140 100%);
    box-shadow: 0 10px 30px rgba(250, 112, 154, 0.4);
}

.benefit-card:nth-child(5) .benefit-icon {
    background: linear-gradient(135deg, #a8edea 0%, #fed6e3 100%);
    box-shadow: 0 10px 30px rgba(168, 237, 234, 0.4);
}

.benefit-card:nth-child(6) .benefit-icon {
    background: linear-gradient(135deg, #ffecd2 0%, #fcb69f 100%);
    box-shadow: 0 10px 30px rgba(255, 236, 210, 0.4);
}

@keyframes gradientBG {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}

.benefit-card:hover .benefit-icon {
    transform: scale(1.15) rotate(10deg);
    box-shadow: 0 15px 40px rgba(102, 126, 234, 0.5);
}

.benefit-card h3 {
    font-size: 1.2em;
    margin-bottom: 12px;
    color: #222;
    font-weight: 700;
}

.benefit-card p {
    color: #666;
    line-height: 1.6;
    font-size: 0.9em;
}

/* ========== 价格套餐区域 ========== */
.pricing-section {
    background: linear-gradient(135deg, rgba(102, 126, 234, 0.03) 0%, rgba(240, 147, 251, 0.03) 100%);
    padding: 40px 20px;
    margin: 0 -20px;
    position: relative;
}

.pricing-section::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 1px;
    background: linear-gradient(90deg, transparent, rgba(102, 126, 234, 0.3), transparent);
}

.pricing-container {
    max-width: 1200px;
    margin: 0 auto;
    position: relative;
    z-index: 1;
}

.pricing-grid {
    display: flex;
    flex-wrap: nowrap;
    gap: 25px;
    align-items: stretch;
}

.pricing-card {
    background: rgba(255, 255, 255, 0.98);
    border-radius: 24px;
    padding: 30px 25px;
    box-shadow: 0 10px 40px rgba(0,0,0,0.08);
    position: relative;
    transition: all 0.5s ease;
    border: 2px solid transparent;
    display: flex;
    flex-direction: column;
    backdrop-filter: blur(10px);
    flex: 1;
    min-width: 280px;
}

.pricing-card:hover {
    transform: translateY(-8px);
    box-shadow: 0 20px 60px rgba(102, 126, 234, 0.2);
    border-color: rgba(102, 126, 234, 0.2);
}

/* 推荐标签 */
.pricing-card.featured {
    border-color: #667eea;
    transform: scale(1.02);
    z-index: 2;
    box-shadow: 0 20px 60px rgba(102, 126, 234, 0.3);
    background: linear-gradient(135deg, rgba(255,255,255,1) 0%, rgba(240, 147, 251, 0.05) 100%);
}

.pricing-card.featured::before {
    content: '⭐ 最受欢迎';
    position: absolute;
    top: -12px;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
    color: white;
    padding: 6px 20px;
    border-radius: 20px;
    font-size: 0.85em;
    font-weight: 700;
    box-shadow: 0 6px 20px rgba(102, 126, 234, 0.4);
    letter-spacing: 1px;
}

.pricing-card.featured:hover {
    transform: scale(1.02) translateY(-8px);
}

/* 会员等级标识 */
.vip-badge {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    padding: 8px 16px;
    border-radius: 20px;
    font-weight: 700;
    font-size: 0.85em;
    margin-bottom: 15px;
    transition: all 0.3s ease;
}

.vip-monthly { 
    background: linear-gradient(135deg, #e3f2fd 0%, #bbdefb 100%); 
    color: #1565c0; 
    border: 2px solid #90caf9;
}

.vip-yearly { 
    background: linear-gradient(135deg, #fff3e0 0%, #ffe0b2 100%); 
    color: #e65100; 
    border: 2px solid #ffcc80;
}

.vip-lifetime { 
    background: linear-gradient(135deg, #fff8e1 0%, #ffecb3 100%); 
    color: #ff6f00; 
    border: 2px solid #ffd54f;
    box-shadow: 0 5px 15px rgba(255, 215, 0, 0.3);
}

.pricing-card:hover .vip-badge {
    transform: scale(1.05);
}

.pricing-card h3 {
    font-size: 1.5em;
    margin-bottom: 10px;
    color: #222;
    font-weight: 800;
}

.price-tag {
    margin-bottom: 20px;
}

.price-tag .currency {
    font-size: 1.3em;
    color: #666;
    vertical-align: top;
}

.price-tag .amount {
    font-size: 3em;
    font-weight: 800;
    background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    line-height: 1;
}

.price-tag .period {
    color: #999;
    font-size: 0.85em;
    margin-left: 5px;
}

.original-price {
    text-decoration: line-through;
    color: #aaa;
    font-size: 1em;
    margin-bottom: 5px;
    display: block;
}

.save-tag {
    display: inline-block;
    background: linear-gradient(135deg, #fff 0%, #ffebee 100%);
    color: #c62828;
    padding: 6px 14px;
    border-radius: 15px;
    font-size: 0.8em;
    font-weight: 700;
    margin-bottom: 15px;
    border: 2px solid #ffcdd2;
    animation: pulse 4s ease-in-out infinite;
}

@keyframes pulse {
    0%, 100% { transform: scale(1); }
    50% { transform: scale(1.02); }
}

/* 权益列表 */
.features-list {
    list-style: none;
    padding: 0;
    margin: 0 0 20px 0;
    text-align: left;
    flex-grow: 1;
}

.features-list li {
    padding: 10px 0;
    border-bottom: 1px solid rgba(0,0,0,0.05);
    display: flex;
    align-items: center;
    gap: 10px;
    color: #555;
    font-size: 0.85em;
    transition: all 0.3s ease;
}

.features-list li:last-child {
    border-bottom: none;
}

.features-list li::before {
    content: '✓';
    width: 22px;
    height: 22px;
    background: linear-gradient(135deg, #a8e6cf 0%, #dcedc1 100%);
    color: #2e7d32;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 0.75em;
    flex-shrink: 0;
    font-weight: bold;
    transition: all 0.3s ease;
}

.features-list li:hover::before {
    transform: scale(1.2) rotate(360deg);
}

.features-list li.disabled {
    color: #ccc;
    text-decoration: line-through;
}

.features-list li.disabled::before {
    content: '×';
    background: linear-gradient(135deg, #ffebee 0%, #ffcdd2 100%);
    color: #c62828;
}

/* 购买按钮 */
.cta-button {
    width: 100%;
    padding: 14px 28px;
    border: none;
    border-radius: 14px;
    font-size: 1em;
    font-weight: 700;
    cursor: pointer;
    transition: all 0.4s ease;
    text-decoration: none;
    display: inline-block;
    text-align: center;
    position: relative;
    overflow: hidden;
    letter-spacing: 1px;
}

.btn-primary {
    background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
    color: white;
    box-shadow: 0 8px 25px rgba(102, 126, 234, 0.4);
}

.btn-primary::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg, transparent, rgba(255,255,255,0.3), transparent);
    transition: left 0.5s ease;
}

.btn-primary:hover::before {
    left: 100%;
}

.btn-primary:hover {
    transform: translateY(-3px);
    box-shadow: 0 12px 35px rgba(102, 126, 234, 0.5);
}

.btn-gold {
    background: linear-gradient(135deg, #ffd700 0%, #ffaa00 100%);
    color: #333;
    box-shadow: 0 8px 25px rgba(255, 215, 0, 0.4);
}

.btn-gold::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg, transparent, rgba(255,255,255,0.5), transparent);
    transition: left 0.5s ease;
}

.btn-gold:hover::before {
    left: 100%;
}

.btn-gold:hover {
    transform: translateY(-3px);
    box-shadow: 0 12px 35px rgba(255, 215, 0, 0.6);
}

/* ========== FAQ区域 ========== */
.faq-section {
    max-width: 1200px;
    margin: 40px auto;
    padding: 0 20px;
    position: relative;
    z-index: 1;
}

.faq-grid {
    display: flex;
    flex-wrap: nowrap;
    gap: 20px;
}

.faq-item {
    background: rgba(255, 255, 255, 0.98);
    border-radius: 20px;
    overflow: hidden;
    box-shadow: 0 8px 30px rgba(0,0,0,0.06);
    border: 2px solid rgba(255,255,255,0.5);
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    flex: 1;
    min-width: 250px;
    position: relative;
}

.faq-item::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(90deg, #667eea, #764ba2, #f093fb);
    transform: scaleX(0);
    transition: transform 0.5s ease;
}

.faq-item:hover::before {
    transform: scaleX(1);
}

.faq-item:hover {
    transform: translateY(-8px) scale(1.02);
    box-shadow: 0 15px 45px rgba(102, 126, 234, 0.2);
    border-color: rgba(102, 126, 234, 0.2);
}

.faq-item:hover {
    box-shadow: 0 12px 40px rgba(102, 126, 234, 0.15);
    border-color: rgba(102, 126, 234, 0.2);
}

.faq-item.active {
    box-shadow: 0 15px 50px rgba(102, 126, 234, 0.2);
    border-color: rgba(102, 126, 234, 0.3);
}

.faq-question {
    padding: 25px 25px 15px;
    font-weight: 700;
    color: #333;
    font-size: 1.05em;
    transition: all 0.3s ease;
    user-select: none;
    position: relative;
    padding-bottom: 15px;
    border-bottom: 2px solid rgba(102, 126, 234, 0.1);
}

.faq-question:hover {
    color: #667eea;
}

.faq-question::before {
    content: '❓';
    font-size: 1.3em;
    margin-right: 8px;
    transition: all 0.3s ease;
    display: inline-block;
}

.faq-item:hover .faq-question::before {
    transform: scale(1.2) rotate(15deg);
}

.faq-answer {
    padding: 15px 25px 25px;
    color: #666;
    line-height: 1.7;
    font-size: 0.9em;
    position: relative;
}

.faq-item:nth-child(1) {
    animation: fadeInUp 0.6s ease-out 0.1s backwards;
}

.faq-item:nth-child(2) {
    animation: fadeInUp 0.6s ease-out 0.2s backwards;
}

.faq-item:nth-child(3) {
    animation: fadeInUp 0.6s ease-out 0.3s backwards;
}

.faq-item:nth-child(4) {
    animation: fadeInUp 0.6s ease-out 0.4s backwards;
}

/* ========== 响应式适配 ========== */
@media (max-width: 768px) {
    .vip-hero h1 { font-size: 2em; }
    .vip-hero p { font-size: 1em; }
    .vip-hero { padding: 40px 20px 30px; }
    .section-title { font-size: 1.8em; }
    .pricing-card.featured { transform: scale(1); }
    .benefits-grid { 
        flex-wrap: wrap;
        gap: 15px;
    }
    .benefit-card { 
        flex: 1 1 calc(50% - 10px);
        min-width: calc(50% - 10px);
        padding: 30px 20px;
    }
    .pricing-grid { 
        flex-wrap: wrap;
        gap: 20px;
    }
    .pricing-card {
        flex: 1 1 100%;
        min-width: 280px;
    }
    .price-tag .amount { font-size: 2.5em; }
    .pricing-card { padding: 25px 20px; }
    .faq-grid {
        flex-wrap: wrap;
        gap: 15px;
    }
    .faq-item {
        flex: 1 1 100%;
        min-width: 100%;
    }
}

@media (max-width: 480px) {
    .vip-hero h1 { font-size: 1.8em; }
    .section-title { font-size: 1.5em; }
    .pricing-card.featured { transform: scale(1); }
    .benefits-grid {
        flex-wrap: wrap;
    }
    .benefit-card {
        flex: 1 1 100%;
        min-width: 100%;
    }
}

/* ========== 动画效果 ========== */
@keyframes float {
    0%, 100% { transform: translateY(0px); }
    50% { transform: translateY(-15px); }
}

@keyframes fadeInDown {
    from {
        opacity: 0;
        transform: translate3d(0, -30px, 0);
    }
    to {
        opacity: 1;
        transform: translate3d(0, 0, 0);
    }
}

@keyframes fadeInUp {
    from {
        opacity: 0;
        transform: translate3d(0, 30px, 0);
    }
    to {
        opacity: 1;
        transform: translate3d(0, 0, 0);
    }
}

.vip-hero .badge-float {
    animation: float 3s ease-in-out infinite;
}

/* 加载动画 */
.benefit-card, .pricing-card, .faq-item {
    animation: fadeInUp 0.6s ease-out;
}

.benefit-card:nth-child(1) { animation-delay: 0.1s; }
.benefit-card:nth-child(2) { animation-delay: 0.2s; }
.benefit-card:nth-child(3) { animation-delay: 0.3s; }
.benefit-card:nth-child(4) { animation-delay: 0.4s; }
.benefit-card:nth-child(5) { animation-delay: 0.5s; }
.benefit-card:nth-child(6) { animation-delay: 0.6s; }

/* FAQ卡片悬停光效 */
.faq-item::after {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg, transparent, rgba(255,255,255,0.4), transparent);
    transition: left 0.6s ease;
    pointer-events: none;
}

.faq-item:hover::after {
    left: 100%;
}

/* FAQ卡片背景渐变动画 */
.faq-item:nth-child(1) {
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.98) 0%, rgba(102, 126, 234, 0.02) 100%);
}

.faq-item:nth-child(2) {
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.98) 0%, rgba(240, 147, 251, 0.02) 100%);
}

.faq-item:nth-child(3) {
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.98) 0%, rgba(79, 172, 254, 0.02) 100%);
}

.faq-item:nth-child(4) {
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.98) 0%, rgba(250, 112, 154, 0.02) 100%);
}
</style>

<div class="zibll-vip-page">

    <!-- 英雄区域 -->
    <div class="vip-hero">
        <h1>🌟 升级会员,解锁无限可能</h1>
        <p>加入我们的会员计划,享受专属特权、优质内容和极致体验。选择适合您的套餐,立即开启本站之旅。</p>
    </div>

    <!-- 会员权益 -->
    <div class="benefits-section">
        <div class="benefits-grid">
            <div class="benefit-card">
                <div class="benefit-icon">📚</div>
                <h3>全站内容畅读</h3>
                <p>解锁付费文章、教程和独家资源,无限制浏览下载,知识获取零阻碍。</p>
            </div>
            <div class="benefit-card">
                <div class="benefit-icon">⚡</div>
                <h3>极速下载通道</h3>
                <p>专属高速服务器支持,下载速度提升300%,大文件也能秒速获取。</p>
            </div>
            <div class="benefit-card">
                <div class="benefit-icon">🎨</div>
                <h3>专属主题皮肤</h3>
                <p>解锁 20+ 款会员专属主题配色和个性化界面,打造独一无二的浏览体验。</p>
            </div>
            <div class="benefit-card">
                <div class="benefit-icon">💬</div>
                <h3>优先客服支持</h3>
                <p>7×24小时专属客服通道,问题优先处理,平均响应时间不超过10分钟。</p>
            </div>
            <div class="benefit-card">
                <div class="benefit-icon">🔒</div>
                <h3>无广告纯净体验</h3>
                <p>全站去广告,阅读更专注,页面加载更快,享受纯净的浏览环境。</p>
            </div>
            <div class="benefit-card">
                <div class="benefit-icon">🏷️</div>
                <h3>身份标识展示</h3>
                <p>专属会员徽章显示,在评论区中彰显尊贵身份。</p>
            </div>
        </div>
    </div>

    <!-- 价格套餐 -->
    <div class="pricing-section">
        <div class="pricing-container">
            <div class="pricing-grid">

                <!-- 月度会员 -->
                <div class="pricing-card">
                    <span class="vip-badge vip-monthly">📅 月度赞助会员</span>
                    <h3>月度畅享</h3>
                    <div class="price-tag">
                        <span class="currency">¥</span>
                        <span class="amount">15</span>
                        <span class="period">/月</span>
                    </div>
                    <ul class="features-list">
                        <li>全站付费内容折扣解锁</li>
                        <li>极速下载通道</li>
                        <li>申诉优先处理
                        <li>邮件客服支持</li>
                        <li>会员身份标识</li>
                        <li class="disabled">专属客服通道</li>
                    </ul>
                    <a href="javascript:;" data-plan="vip_1" class="cta-button btn-primary float-btn pay-vip">立即订阅</a>
                </div>

                <!-- 年度会员(推荐) -->
                <div class="pricing-card featured">
                    <span class="vip-badge vip-yearly">⭐ 年度赞助会员</span>
                    <h3>年度优选</h3>
                    <div class="original-price">原价 ¥180</div>
                    <div class="price-tag">
                        <span class="currency">¥</span>
                        <span class="amount">160</span>
                        <span class="period">/年</span>
                    </div>
                    <span class="save-tag">🔥 立省 ¥20</span>
                    <ul class="features-list">
                        <li>全站付费内容折扣解锁</li>
                        <li>极速下载通道</li>
                        <li>申诉优先处理</li>
                        <li>邮件客服支持</li>
                        <li>尊贵会员标识</li>
                        <li>全站95折代理</li>
                        <li>新功能优先体验</li>
                    </ul>
                    <a href="javascript:;" data-plan="vip_2" class="cta-button btn-primary float-btn pay-vip">立即开通</a>
                </div>

                <!-- 永久会员 -->
                <div class="pricing-card">
                    <span class="vip-badge vip-lifetime">👑 永久代理会员</span>
                    <h3>终身尊享</h3>
                    <div class="original-price">原价 ¥799</div>
                    <div class="price-tag">
                        <span class="currency">¥</span>
                        <span class="amount">188</span>
                        <span class="period">一次付费,终身享用</span>
                    </div>
                    <span class="save-tag">💎 限时 2.4 折</span>
                    <ul class="features-list">
                        <li>所有内容永久免费解锁</li>
                        <li>极速下载通道</li>
                        <li>申诉当天处理</li>
                        <li>7×24专属客服</li>
                        <li>至尊钻石标识</li>
                        <li>邮件客服支持</li>
                        <li>所有未来新功能</li>
                        <li>线下活动优先权</li>
                    </ul>
                    <a href="javascript:;" data-plan="vip_3" class="cta-button btn-gold float-btn pay-vip">立即抢购</a>
                </div>

            </div>
        </div>
    </div>

    <!-- FAQ -->
    <div class="faq-section">
        <h2 class="section-title">常见问题</h2>
        <div class="faq-grid">
            <div class="faq-item">
                <div class="faq-question">会员可以退款吗?</div>
                <div class="faq-answer">
                    购买后3天内,如果未使用任何付费特权且下载次数少于3次,可申请全额退款。永久会员购买后24小时内支持无理由退款。
                </div>
            </div>

            <div class="faq-item">
                <div class="faq-question">如何升级或降级会员套餐?</div>
                <div class="faq-answer">
                    您可以随时在会员中心升级套餐,系统会自动计算差价和剩余时间的折算。升级后立即生效,降级暂不支持。
                </div>
            </div>

            <div class="faq-item">
                <div class="faq-question">会员到期后内容还能访问吗?</div>
                <div class="faq-answer">
                    会员到期后,您将无法访问付费内容,但已下载到本地的资源不受影响。我们建议您选择永久会员以确保持续访问。
                </div>
            </div>

            <div class="faq-item">
                <div class="faq-question">支持哪些支付方式?</div>
                <div class="faq-answer">
                    我们支持支付宝、微信支付、银联卡。
                </div>
            </div>
        </div>
    </div>

</div>

<script>
// 滚动动画
const observerOptions = {
    threshold: 0.1,
    rootMargin: '0px 0px -50px 0px'
};

const observer = new IntersectionObserver((entries) => {
    entries.forEach(entry => {
        if (entry.isIntersecting) {
            entry.target.style.opacity = '1';
            entry.target.style.transform = 'translateY(0)';
        }
    });
}, observerOptions);

// 观察所有卡片
document.querySelectorAll('.benefit-card, .pricing-card, .faq-item').forEach(card => {
    card.style.opacity = '0';
    card.style.transform = 'translateY(30px)';
    card.style.transition = 'opacity 0.6s ease, transform 0.6s ease';
    observer.observe(card);
});
</script>

<?php get_footer(); ?>
[/hidecontent]
弹幕表态
我的头像
0/300
文明发言,一起守护温柔的评论区

0 条回复

A文章作者 M管理员
这里需要一条查重率 0% 的评论

还没有评论,来说两句吧~

1会员总数
104文章总数
1047浏览总数
0今日发布
277天稳定运行
  • 波浪
  • 波浪
  • 波浪
  • 波浪

Hello World

页面耗时 0.108 秒 | 数据库查询 63 次 | 内存 1.27 MB | 在线人数:1人

104+

精品文章等您来关注

Copyright © 2025 - 2026 Hello World