<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <!-- 替换为你的报告标题 -->
    <title>Report Title</title>
    <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/css/all.min.css" rel="stylesheet">
    <link href="https://unpkg.com/aos@2.3.1/dist/aos.css" rel="stylesheet">
    <style>
        :root {
            --primary-color: #2563eb;
            --secondary-color: #1e40af;
            --accent-color: #10b981;
            --bg-light: #f8fafc;
            --text-dark: #1e293b;
            --border-color: #e2e8f0;
            --warning-color: #f59e0b;
            --danger-color: #ef4444;
        }

        * { margin: 0; padding: 0; box-sizing: border-box; }
        body {
            font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
            line-height: 1.6;
            color: var(--text-dark);
            background-color: var(--bg-light);
        }

        .container {
            max-width: 1200px;
            margin: 0 auto;
            padding: 0 1rem;
        }

        /* Navigation */
        .navbar {
            background: linear-gradient(135deg, var(--primary-color), var(--secondary-color));
            color: white;
            padding: 1rem 0;
            box-shadow: 0 2px 10px rgba(0,0,0,0.1);
            position: sticky;
            top: 0;
            z-index: 1000;
        }
        .nav-content { display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; }
        .nav-title { font-size: 1.5rem; font-weight: bold; }
        .nav-links { display: flex; gap: 1.5rem; flex-wrap: wrap; }
        .nav-links a { color: white; text-decoration: none; padding: 0.5rem 1rem; border-radius: 0.5rem; transition: background 0.3s; }
        .nav-links a:hover { background-color: rgba(255,255,255,0.2); }

        /* Main Sections */
        .main-content { padding: 2rem 0; }
        .section {
            background: white;
            margin: 2rem 0;
            padding: 2rem;
            border-radius: 1rem;
            box-shadow: 0 4px 6px rgba(0,0,0,0.05);
        }
        .section-title {
            font-size: 1.8rem;
            color: var(--primary-color);
            margin-bottom: 1.5rem;
            padding-bottom: 0.5rem;
            border-bottom: 3px solid var(--primary-color);
            display: flex;
            align-items: center;
            gap: 0.5rem;
        }
        .section-subtitle {
            font-size: 1.3rem;
            color: var(--secondary-color);
            margin: 1.5rem 0 1rem 0;
            font-weight: 600;
        }

        /* Cards Grid (Policy/Feature Cards) */
        .policy-cards {
            display: flex;
            flex-wrap: wrap;
            gap: 1.5rem;
            margin: 1.5rem 0;
        }
        .policy-card {
            flex: 1;
            min-width: 300px;
            background: white;
            border: 1px solid var(--border-color);
            border-radius: 0.75rem;
            padding: 1.5rem;
            box-shadow: 0 2px 8px rgba(0,0,0,0.05);
            transition: transform 0.3s, box-shadow 0.3s;
        }
        .policy-card:hover { transform: translateY(-2px); box-shadow: 0 4px 16px rgba(0,0,0,0.1); }
        .policy-card h4 { color: var(--primary-color); margin-bottom: 1rem; font-size: 1.1rem; font-weight: 600; }
        .policy-card .highlight {
            background: linear-gradient(120deg, rgba(37, 99, 235, 0.1) 0%, rgba(37, 99, 235, 0.1) 100%);
            padding: 0.5rem;
            border-radius: 0.5rem;
            border-left: 4px solid var(--primary-color);
            margin: 1rem 0;
            font-size: 0.9em;
        }

        /* Stats Grid */
        .stats-grid { display: flex; flex-wrap: wrap; gap: 1rem; margin: 2rem 0; }
        .stat-item {
            flex: 1;
            min-width: 200px;
            background: linear-gradient(135deg, var(--primary-color), var(--secondary-color));
            color: white;
            padding: 1.5rem;
            border-radius: 0.75rem;
            text-align: center;
        }
        .stat-number { font-size: 2rem; font-weight: bold; }

        /* Tables */
        .policy-table {
            width: 100%;
            border-collapse: collapse;
            margin: 1rem 0;
            background: white;
            border-radius: 0.5rem;
            overflow: hidden;
            box-shadow: 0 2px 8px rgba(0,0,0,0.1);
        }
        .policy-table th { background: var(--primary-color); color: white; padding: 1rem; text-align: left; }
        .policy-table td { padding: 1rem; border-bottom: 1px solid var(--border-color); vertical-align: top; }
        .policy-high { background: rgba(16, 185, 129, 0.1); color: var(--accent-color); padding: 0.2rem 0.5rem; border-radius: 0.25rem; font-weight: 600; }
        
        /* Text Content */
        .content-text { font-size: 1rem; line-height: 1.7; margin-bottom: 1.5rem; }
        .highlight-box {
            background: linear-gradient(135deg, rgba(37, 99, 235, 0.05), rgba(30, 64, 175, 0.05));
            border: 1px solid var(--primary-color);
            border-radius: 0.75rem;
            padding: 1.5rem;
            margin: 1.5rem 0;
        }
        
        /* Inline citations */
        .cite-ref {
            color: var(--primary-color);
            font-size: 0.75em;
            text-decoration: none;
            font-weight: 600;
            vertical-align: super;
        }
        .cite-ref:hover { text-decoration: underline; }

        @media (max-width: 768px) {
            .nav-content, .stats-grid, .policy-cards { flex-direction: column; }
            .nav-links { display: none; } /* Simplified mobile nav for template */
        }
    </style>
</head>
<body>
    <!-- Navbar Skeleton -->
    <nav class="navbar">
        <div class="container">
            <div class="nav-content">
                <div class="nav-title"><i class="fas fa-robot"></i> REPORT TITLE</div>
                <div class="nav-links">
                    <a href="#section1">Section 1</a>
                    <a href="#section2">Section 2</a>
                    <!-- More links as needed -->
                </div>
            </div>
        </div>
    </nav>

    <div class="container main-content">
        
        <!-- [TEMPLATE] Introduction Section with Stats -->
        <section id="section1" class="section" data-aos="fade-up">
            <h2 class="section-title"><i class="fas fa-chart-line"></i> Introduction / Overview</h2>
            
            <div class="content-text">
                <p><strong>Executive Summary:</strong> Provide a high-level summary of the report here. Key findings are supported by inline citations<a class="cite-ref" href="https://example.com/source1" target="_blank">[1]</a> that link directly to their source.</p>
            </div>

            <!-- Stats Grid Example -->
            <div class="stats-grid">
                <div class="stat-item">
                    <div class="stat-number">DATA</div>
                    <div class="stat-label">Metric Label</div>
                </div>
                <!-- Repeat stat-items as needed -->
            </div>
        </section>

        <!-- [TEMPLATE] Content Section with Cards -->
        <section id="section2" class="section" data-aos="fade-up">
            <h2 class="section-title"><i class="fas fa-layer-group"></i> Key Analysis</h2>
            
            <div class="highlight-box">
                <h4><i class="fas fa-info-circle"></i> Key Insight</h4>
                <p>Important highlight or takeaway box content.</p>
            </div>

            <div class="policy-cards">
                <!-- Card Example -->
                <div class="policy-card" data-aos="fade-up" data-aos-delay="100">
                    <h4><i class="fas fa-star"></i> Point Title</h4>
                    <div class="highlight">
                        <p><strong>Subtitle:</strong> Detail</p>
                    </div>
                    <p>Description text goes here.</p>
                </div>
                <!-- Add more cards -->
            </div>
        </section>

        <!-- [TEMPLATE] Data Section with Table -->
        <section class="section" data-aos="fade-up">
            <h2 class="section-title"><i class="fas fa-table"></i> Data Comparison</h2>
            <table class="policy-table">
                <thead>
                    <tr>
                        <th>Category</th>
                        <th>Details</th>
                        <th>Impact</th>
                    </tr>
                </thead>
                <tbody>
                    <tr>
                        <td>Item A</td>
                        <td>Description</td>
                        <td><span class="policy-high">High</span></td>
                    </tr>
                </tbody>
            </table>
        </section>

    </div>

    <script src="https://unpkg.com/aos@2.3.1/dist/aos.js"></script>
    <script>
        AOS.init({ duration: 800, once: true, offset: 100 });
        // Smooth scrolling
        document.querySelectorAll('a[href^="#"]').forEach(anchor => {
            anchor.addEventListener('click', function (e) {
                e.preventDefault();
                const target = document.querySelector(this.getAttribute('href'));
                if (target) target.scrollIntoView({ behavior: 'smooth', block: 'start' });
            });
        });
    </script>
</body>
</html>
