   /* 基础样式复位 */
        * { margin: 0; padding: 0; box-sizing: border-box; }
        body { font-family: "Microsoft YaHei", sans-serif; color: #333; line-height: 1.6; background: #f8f9fa; }
        img { max-width: 100%; height: auto; display: block; }
        
        /* 导航栏 */
        nav { background: #fff; height: 60px; display: flex; align-items: center; padding: 0 20px; box-shadow: 0 2px 10px rgba(0,0,0,0.05); position: sticky; top: 0; z-index: 100; }
        .logo-box { display: flex; align-items: center; font-size: 20px; font-weight: bold; color: #ff5722; }
        .logo-box img { width: 32px; height: 32px; margin-right: 8px; border-radius: 6px; }

        /* 首屏介绍 */
        .hero { background: linear-gradient(135deg, #ff8a65 0%, #ff5722 100%); color: #fff; padding: 60px 20px; text-align: center; }
        .hero h1 { font-size: 28px; margin-bottom: 20px; }
        .btn-download { display: inline-block; background: #fff; color: #ff5722; padding: 15px 40px; border-radius: 50px; font-size: 18px; font-weight: bold; text-decoration: none; transition: transform 0.2s; box-shadow: 0 4px 15px rgba(0,0,0,0.1); }
        .btn-download:hover { transform: scale(1.05); }

        /* 公司介绍区 */
        .section-about { padding: 40px 20px; max-width: 1000px; margin: 0 auto; }
        .intro-content { background: #fff; padding: 25px; border-radius: 12px; margin-bottom: 20px; }
        .intro-content h2 { color: #ff5722; margin-bottom: 15px; border-left: 4px solid #ff5722; padding-left: 10px; font-size: 20px; }
        .intro-img { border-radius: 12px; overflow: hidden; margin-top: 20px; }
        .intro-img img { width: 100%; height: auto; object-fit: cover; }

        /* 赚钱步骤 */
        .section-steps { background: #fff; padding: 40px 20px; text-align: center; }
        .steps-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(150px, 1fr)); gap: 20px; max-width: 1000px; margin: 30px auto 0; }
        .step-item { padding: 20px; }
        .step-num { font-size: 32px; color: #ff8a65; font-style: italic; font-weight: 900; }

        /* 任务介绍 */
        .section-tasks { padding: 40px 20px; max-width: 1000px; margin: 0 auto; }
        .task-card { background: #fff; padding: 20px; border-radius: 10px; margin-bottom: 15px; display: flex; align-items: center; border: 1px solid #eee; }
        .task-icon { width: 50px; height: 50px; background: #fff3e0; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 15px; color: #ff5722; font-weight: bold; }

        /* FAQ 常见问题 */
        .section-faq { padding: 40px 20px; max-width: 800px; margin: 0 auto; }
        .faq-item { margin-bottom: 20px; background: #fff; padding: 20px; border-radius: 8px; }
        .faq-q { font-weight: bold; color: #333; margin-bottom: 10px; display: flex; align-items: flex-start; }
        .faq-q::before { content: "Q:"; color: #ff5722; margin-right: 8px; }
        .faq-a { color: #666; font-size: 14px; }

        /* 页脚 */
        footer { text-align: center; padding: 30px; color: #999; font-size: 12px; }

        /* 移动端适配 */
        @media (max-width: 768px) {
            nav { justify-content: center; }
            .logo-box { margin-right: 0; }
            .hero h1 { font-size: 24px; }
        }