[{"data":1,"prerenderedAt":40959},["ShallowReactive",2],{"blog-articles-\u002Ffil\u002Fposts":3},[4,6641,10672,18577,26249,35590,35668,36404,36685,39688,40383,40587],{"id":5,"title":6,"body":7,"date":6627,"description":6628,"extension":6629,"meta":6630,"navigation":228,"path":6636,"rawbody":6637,"seo":6638,"stem":6639,"__hash__":6640},"content\u002Ftomdehub\u002Fposts\u002Fhtml-template-5.md","[网站模板]视觉记忆照片墙（带放大功能），响应式、暗黑主题、纯静态html模板",{"type":8,"value":9,"toc":6625},"minimark",[10,14,17,20,23,26,29,6614,6622],[11,12,13],"p",{},"响应式设计：使用CSS Grid布局自动调整列数；在移动设备上变为单列布局；图片自适应容器大小。",[11,15,16],{},"暗黑主题：使用深色背景和浅色文字，降低视觉疲劳；精心选择的配色方案确保良好的可读性；卡片式设计带有微妙的阴影效果。",[11,18,19],{},"图片放大功能：点击图片显示全屏模态框；平滑的缩放动画效果；支持ESC键关闭模态框；点击模态框背景也可关闭。",[11,21,22],{},"交互体验：照片卡片有悬停效果，轻微上浮和阴影增强；图片加载时有缩放效果；简洁的标题和描述文字。",[11,24,25],{},"性能优化：使用高效的CSS布局技术；图片使用object-fit属性保持比例。",[11,27,28],{},"这个照片墙网站完全符合您的要求：响应式、暗黑主题、无导航栏，并且具有点击放大功能。您可以直接复制代码到HTML文件中运行，或根据需要替换图片和文字内容。",[30,31,36],"pre",{"className":32,"code":33,"language":34,"meta":35,"style":35},"language-html shiki shiki-themes github-light github-dark","\u003C!DOCTYPE html>\n\u003Chtml lang=\"zh-CN\">\n  \u003Chead>\n    \u003Cmeta charset=\"UTF-8\" \u002F>\n    \u003Cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" \u002F>\n    \u003Ctitle>暗黑主题照片墙\u003C\u002Ftitle>\n    \u003Cstyle>\n      \u002F* 基础重置与暗黑主题变量 *\u002F\n      * {\n        margin: 0;\n        padding: 0;\n        box-sizing: border-box;\n      }\n\n      :root {\n        --bg-primary: #121212;\n        --bg-secondary: #1e1e1e;\n        --text-primary: #e6e6e6;\n        --text-secondary: #a0a0a0;\n        --accent-color: #7e57c2;\n        --card-bg: #252525;\n        --shadow: 0 4px 12px rgba(0, 0, 0, 0.5);\n        --modal-overlay: rgba(0, 0, 0, 0.85);\n      }\n\n      body {\n        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\n        background-color: var(--bg-primary);\n        color: var(--text-primary);\n        line-height: 1.6;\n        padding: 20px;\n        min-height: 100vh;\n      }\n\n      \u002F* 标题样式 *\u002F\n      .header {\n        text-align: center;\n        margin-bottom: 40px;\n        padding: 20px 0;\n      }\n\n      .header h1 {\n        font-size: 2.5rem;\n        font-weight: 300;\n        letter-spacing: 2px;\n        margin-bottom: 10px;\n        color: var(--text-primary);\n      }\n\n      .header p {\n        color: var(--text-secondary);\n        font-size: 1.1rem;\n        max-width: 600px;\n        margin: 0 auto;\n      }\n\n      \u002F* 照片墙网格布局 *\u002F\n      .gallery {\n        display: grid;\n        grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n        gap: 25px;\n        max-width: 1400px;\n        margin: 0 auto;\n        padding: 10px;\n      }\n\n      .photo-card {\n        background-color: var(--card-bg);\n        border-radius: 12px;\n        overflow: hidden;\n        transition:\n          transform 0.3s ease,\n          box-shadow 0.3s ease;\n        box-shadow: var(--shadow);\n        cursor: pointer;\n      }\n\n      .photo-card:hover {\n        transform: translateY(-5px);\n        box-shadow: 0 10px 20px rgba(0, 0, 0, 0.7);\n      }\n\n      .photo-img {\n        width: 100%;\n        height: 220px;\n        object-fit: cover;\n        display: block;\n        transition: transform 0.3s ease;\n      }\n\n      .photo-card:hover .photo-img {\n        transform: scale(1.05);\n      }\n\n      .photo-info {\n        padding: 15px;\n      }\n\n      .photo-title {\n        font-size: 1.2rem;\n        margin-bottom: 8px;\n        color: var(--text-primary);\n      }\n\n      .photo-desc {\n        font-size: 0.9rem;\n        color: var(--text-secondary);\n        line-height: 1.4;\n      }\n\n      \u002F* 模态框样式 *\u002F\n      .modal {\n        display: none;\n        position: fixed;\n        top: 0;\n        left: 0;\n        width: 100%;\n        height: 100%;\n        background-color: var(--modal-overlay);\n        z-index: 1000;\n        overflow: hidden;\n        opacity: 0;\n        transition: opacity 0.3s ease;\n        backdrop-filter: blur(5px);\n      }\n\n      .modal.active {\n        display: flex;\n        justify-content: center;\n        align-items: center;\n        opacity: 1;\n      }\n\n      .modal-content {\n        max-width: 90%;\n        max-height: 90%;\n        overflow: hidden;\n        position: relative;\n        background-color: var(--bg-secondary);\n        border-radius: 12px;\n        box-shadow: 0 5px 25px rgba(0, 0, 0, 0.8);\n        animation: zoomIn 0.3s ease;\n      }\n\n      @keyframes zoomIn {\n        from {\n          transform: scale(0.8);\n          opacity: 0;\n        }\n        to {\n          transform: scale(1);\n          opacity: 1;\n        }\n      }\n\n      .modal-img {\n        display: block;\n        width: 100%;\n        height: auto;\n        max-height: 80vh;\n        object-fit: contain;\n      }\n\n      .modal-close {\n        position: absolute;\n        top: 15px;\n        right: 15px;\n        color: white;\n        background-color: rgba(0, 0, 0, 0.5);\n        width: 40px;\n        height: 40px;\n        border-radius: 50%;\n        display: flex;\n        justify-content: center;\n        align-items: center;\n        font-size: 1.5rem;\n        cursor: pointer;\n        transition: background-color 0.3s ease;\n        z-index: 1001;\n      }\n\n      .modal-close:hover {\n        background-color: rgba(0, 0, 0, 0.8);\n      }\n\n      .modal-info {\n        padding: 20px;\n        color: var(--text-primary);\n      }\n\n      .modal-title {\n        font-size: 1.5rem;\n        margin-bottom: 10px;\n      }\n\n      .modal-desc {\n        font-size: 1rem;\n        color: var(--text-secondary);\n        line-height: 1.5;\n      }\n\n      \u002F* 页脚样式 *\u002F\n      .footer {\n        text-align: center;\n        margin-top: 60px;\n        padding: 20px;\n        color: var(--text-secondary);\n        font-size: 0.9rem;\n      }\n\n      .footer a {\n        text-decoration: none;\n        color: inherit;\n      }\n\n      \u002F* 响应式调整 *\u002F\n      @media (max-width: 768px) {\n        .header h1 {\n          font-size: 2rem;\n        }\n\n        .gallery {\n          grid-template-columns: repeat(auto-fill, minmax(220px, 1fr));\n          gap: 15px;\n        }\n\n        .photo-img {\n          height: 180px;\n        }\n\n        .modal-content {\n          max-width: 95%;\n          max-height: 95%;\n        }\n      }\n\n      @media (max-width: 480px) {\n        body {\n          padding: 10px;\n        }\n\n        .header {\n          margin-bottom: 20px;\n        }\n\n        .header h1 {\n          font-size: 1.8rem;\n        }\n\n        .gallery {\n          grid-template-columns: 1fr;\n          gap: 15px;\n        }\n\n        .modal-info {\n          padding: 15px;\n        }\n\n        .modal-title {\n          font-size: 1.3rem;\n        }\n      }\n    \u003C\u002Fstyle>\n  \u003C\u002Fhead>\n  \u003Cbody>\n    \u003Cdiv class=\"header\">\n      \u003Ch1>视觉记忆\u003C\u002Fh1>\n      \u003Cp>捕捉生活中的每一刻精彩瞬间 - 点击图片查看大图\u003C\u002Fp>\n    \u003C\u002Fdiv>\n\n    \u003Cdiv class=\"gallery\">\n      \u003C!-- 照片1 -->\n      \u003Cdiv\n        class=\"photo-card\"\n        onclick=\"openModal('https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1506744038136-46273834b3fb', '宁静山脉', '晨曦中的山脉，宁静而壮丽，展现大自然的神奇魅力。')\"\n      >\n        \u003Cimg\n          loading=\"lazy\"\n          src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1506744038136-46273834b3fb?w=200\"\n          alt=\"山脉景色\"\n          class=\"photo-img\"\n        \u002F>\n        \u003Cdiv class=\"photo-info\">\n          \u003Ch3 class=\"photo-title\">宁静山脉\u003C\u002Fh3>\n          \u003Cp class=\"photo-desc\">晨曦中的山脉，宁静而壮丽...\u003C\u002Fp>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n\n      \u003C!-- 照片2 -->\n      \u003Cdiv\n        class=\"photo-card\"\n        onclick=\"openModal('https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1518837695005-2083093ee35b', '蔚蓝海洋', '无边无际的海洋，波涛汹涌，充满力量与自由。')\"\n      >\n        \u003Cimg\n          loading=\"lazy\"\n          src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1518837695005-2083093ee35b?w=200\"\n          alt=\"海洋景色\"\n          class=\"photo-img\"\n        \u002F>\n        \u003Cdiv class=\"photo-info\">\n          \u003Ch3 class=\"photo-title\">蔚蓝海洋\u003C\u002Fh3>\n          \u003Cp class=\"photo-desc\">无边无际的海洋，波涛汹涌...\u003C\u002Fp>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n\n      \u003C!-- 照片3 -->\n      \u003Cdiv\n        class=\"photo-card\"\n        onclick=\"openModal('https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1475924156734-496f6cac6ec1', '神秘森林', '阳光穿透茂密树叶，森林中光影交错，如同仙境。')\"\n      >\n        \u003Cimg\n          loading=\"lazy\"\n          src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1475924156734-496f6cac6ec1?w=200\"\n          alt=\"森林景色\"\n          class=\"photo-img\"\n        \u002F>\n        \u003Cdiv class=\"photo-info\">\n          \u003Ch3 class=\"photo-title\">神秘森林\u003C\u002Fh3>\n          \u003Cp class=\"photo-desc\">阳光穿透茂密树叶，森林中光影交错...\u003C\u002Fp>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n\n      \u003C!-- 照片4 -->\n      \u003Cdiv\n        class=\"photo-card\"\n        onclick=\"openModal('https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1464822759023-fed622ff2c3b', '雪山之巅', '白雪覆盖的山峰，在阳光下闪耀着圣洁的光芒。')\"\n      >\n        \u003Cimg\n          loading=\"lazy\"\n          src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1464822759023-fed622ff2c3b?w=200\"\n          alt=\"雪山景色\"\n          class=\"photo-img\"\n        \u002F>\n        \u003Cdiv class=\"photo-info\">\n          \u003Ch3 class=\"photo-title\">雪山之巅\u003C\u002Fh3>\n          \u003Cp class=\"photo-desc\">白雪覆盖的山峰，在阳光下闪耀...\u003C\u002Fp>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n\n      \u003C!-- 照片5 -->\n      \u003Cdiv\n        class=\"photo-card\"\n        onclick=\"openModal('https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1505142468610-359e7d316be0', '飞流瀑布', '水流从高处倾泻而下，形成壮观的瀑布景观。')\"\n      >\n        \u003Cimg\n          loading=\"lazy\"\n          src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1505142468610-359e7d316be0?w=200\"\n          alt=\"瀑布景色\"\n          class=\"photo-img\"\n        \u002F>\n        \u003Cdiv class=\"photo-info\">\n          \u003Ch3 class=\"photo-title\">飞流瀑布\u003C\u002Fh3>\n          \u003Cp class=\"photo-desc\">水流从高处倾泻而下，形成壮观...\u003C\u002Fp>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n\n      \u003C!-- 照片6 -->\n      \u003Cdiv\n        class=\"photo-card\"\n        onclick=\"openModal('https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1418065460487-3e41a6c84dc5', '金色沙漠', '无垠的沙漠，沙丘起伏，展现大自然的辽阔与神秘。')\"\n      >\n        \u003Cimg\n          loading=\"lazy\"\n          src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1418065460487-3e41a6c84dc5?w=200\"\n          alt=\"沙漠景色\"\n          class=\"photo-img\"\n        \u002F>\n        \u003Cdiv class=\"photo-info\">\n          \u003Ch3 class=\"photo-title\">金色沙漠\u003C\u002Fh3>\n          \u003Cp class=\"photo-desc\">无垠的沙漠，沙丘起伏，展现大自然...\u003C\u002Fp>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n\n      \u003C!-- 照片7 -->\n      \u003Cdiv\n        class=\"photo-card\"\n        onclick=\"openModal('https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1506260408121-e353d10b87c7', '梦幻极光', '夜空中舞动的绿色极光，如同大自然的神秘舞蹈。')\"\n      >\n        \u003Cimg\n          loading=\"lazy\"\n          src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1506260408121-e353d10b87c7?w=200\"\n          alt=\"北极光\"\n          class=\"photo-img\"\n        \u002F>\n        \u003Cdiv class=\"photo-info\">\n          \u003Ch3 class=\"photo-title\">梦幻极光\u003C\u002Fh3>\n          \u003Cp class=\"photo-desc\">夜空中舞动的绿色极光，如同...\u003C\u002Fp>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n\n      \u003C!-- 照片8 -->\n      \u003Cdiv\n        class=\"photo-card\"\n        onclick=\"openModal('https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1470240731273-7821a6eeb6bd', '璀璨星空', '无数星辰点缀夜空，银河横跨天际，令人震撼。')\"\n      >\n        \u003Cimg\n          loading=\"lazy\"\n          src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1470240731273-7821a6eeb6bd?w=200\"\n          alt=\"星空\"\n          class=\"photo-img\"\n        \u002F>\n        \u003Cdiv class=\"photo-info\">\n          \u003Ch3 class=\"photo-title\">璀璨星空\u003C\u002Fh3>\n          \u003Cp class=\"photo-desc\">无数星辰点缀夜空，银河横跨天际...\u003C\u002Fp>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n\n      \u003C!-- 照片9 -->\n      \u003Cdiv\n        class=\"photo-card\"\n        onclick=\"openModal('https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1506744038136-46273834b3fb', '宁静山脉', '晨曦中的山脉，宁静而壮丽，展现大自然的神奇魅力。')\"\n      >\n        \u003Cimg\n          loading=\"lazy\"\n          src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1506744038136-46273834b3fb?w=200\"\n          alt=\"山脉景色\"\n          class=\"photo-img\"\n        \u002F>\n        \u003Cdiv class=\"photo-info\">\n          \u003Ch3 class=\"photo-title\">宁静山脉\u003C\u002Fh3>\n          \u003Cp class=\"photo-desc\">晨曦中的山脉，宁静而壮丽...\u003C\u002Fp>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n\n      \u003C!-- 照片10 -->\n      \u003Cdiv\n        class=\"photo-card\"\n        onclick=\"openModal('https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1518837695005-2083093ee35b', '蔚蓝海洋', '无边无际的海洋，波涛汹涌，充满力量与自由。')\"\n      >\n        \u003Cimg\n          loading=\"lazy\"\n          src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1518837695005-2083093ee35b?w=200\"\n          alt=\"海洋景色\"\n          class=\"photo-img\"\n        \u002F>\n        \u003Cdiv class=\"photo-info\">\n          \u003Ch3 class=\"photo-title\">蔚蓝海洋\u003C\u002Fh3>\n          \u003Cp class=\"photo-desc\">无边无际的海洋，波涛汹涌...\u003C\u002Fp>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n\n      \u003C!-- 照片11 -->\n      \u003Cdiv\n        class=\"photo-card\"\n        onclick=\"openModal('https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1475924156734-496f6cac6ec1', '神秘森林', '阳光穿透茂密树叶，森林中光影交错，如同仙境。')\"\n      >\n        \u003Cimg\n          loading=\"lazy\"\n          src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1475924156734-496f6cac6ec1?w=200\"\n          alt=\"森林景色\"\n          class=\"photo-img\"\n        \u002F>\n        \u003Cdiv class=\"photo-info\">\n          \u003Ch3 class=\"photo-title\">神秘森林\u003C\u002Fh3>\n          \u003Cp class=\"photo-desc\">阳光穿透茂密树叶，森林中光影交错...\u003C\u002Fp>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n\n      \u003C!-- 照片12 -->\n      \u003Cdiv\n        class=\"photo-card\"\n        onclick=\"openModal('https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1464822759023-fed622ff2c3b', '雪山之巅', '白雪覆盖的山峰，在阳光下闪耀着圣洁的光芒。')\"\n      >\n        \u003Cimg\n          loading=\"lazy\"\n          src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1464822759023-fed622ff2c3b?w=200\"\n          alt=\"雪山景色\"\n          class=\"photo-img\"\n        \u002F>\n        \u003Cdiv class=\"photo-info\">\n          \u003Ch3 class=\"photo-title\">雪山之巅\u003C\u002Fh3>\n          \u003Cp class=\"photo-desc\">白雪覆盖的山峰，在阳光下闪耀...\u003C\u002Fp>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n\n      \u003C!-- 照片13 -->\n      \u003Cdiv\n        class=\"photo-card\"\n        onclick=\"openModal('https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1505142468610-359e7d316be0', '飞流瀑布', '水流从高处倾泻而下，形成壮观的瀑布景观。')\"\n      >\n        \u003Cimg\n          loading=\"lazy\"\n          src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1505142468610-359e7d316be0?w=200\"\n          alt=\"瀑布景色\"\n          class=\"photo-img\"\n        \u002F>\n        \u003Cdiv class=\"photo-info\">\n          \u003Ch3 class=\"photo-title\">飞流瀑布\u003C\u002Fh3>\n          \u003Cp class=\"photo-desc\">水流从高处倾泻而下，形成壮观...\u003C\u002Fp>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n\n      \u003C!-- 照片14 -->\n      \u003Cdiv\n        class=\"photo-card\"\n        onclick=\"openModal('https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1418065460487-3e41a6c84dc5', '金色沙漠', '无垠的沙漠，沙丘起伏，展现大自然的辽阔与神秘。')\"\n      >\n        \u003Cimg\n          loading=\"lazy\"\n          src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1418065460487-3e41a6c84dc5?w=200\"\n          alt=\"沙漠景色\"\n          class=\"photo-img\"\n        \u002F>\n        \u003Cdiv class=\"photo-info\">\n          \u003Ch3 class=\"photo-title\">金色沙漠\u003C\u002Fh3>\n          \u003Cp class=\"photo-desc\">无垠的沙漠，沙丘起伏，展现大自然...\u003C\u002Fp>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n\n      \u003C!-- 照片15 -->\n      \u003Cdiv\n        class=\"photo-card\"\n        onclick=\"openModal('https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1506260408121-e353d10b87c7', '梦幻极光', '夜空中舞动的绿色极光，如同大自然的神秘舞蹈。')\"\n      >\n        \u003Cimg\n          loading=\"lazy\"\n          src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1506260408121-e353d10b87c7?w=200\"\n          alt=\"北极光\"\n          class=\"photo-img\"\n        \u002F>\n        \u003Cdiv class=\"photo-info\">\n          \u003Ch3 class=\"photo-title\">梦幻极光\u003C\u002Fh3>\n          \u003Cp class=\"photo-desc\">夜空中舞动的绿色极光，如同...\u003C\u002Fp>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n\n      \u003C!-- 照片16 -->\n      \u003Cdiv\n        class=\"photo-card\"\n        onclick=\"openModal('https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1470240731273-7821a6eeb6bd', '璀璨星空', '无数星辰点缀夜空，银河横跨天际，令人震撼。')\"\n      >\n        \u003Cimg\n          loading=\"lazy\"\n          src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1470240731273-7821a6eeb6bd?w=200\"\n          alt=\"星空\"\n          class=\"photo-img\"\n        \u002F>\n        \u003Cdiv class=\"photo-info\">\n          \u003Ch3 class=\"photo-title\">璀璨星空\u003C\u002Fh3>\n          \u003Cp class=\"photo-desc\">无数星辰点缀夜空，银河横跨天际...\u003C\u002Fp>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n    \u003C\u002Fdiv>\n\n    \u003C!-- 模态框 -->\n    \u003Cdiv class=\"modal\" id=\"imageModal\">\n      \u003Cdiv class=\"modal-close\" onclick=\"closeModal()\">×\u003C\u002Fdiv>\n      \u003Cdiv class=\"modal-content\">\n        \u003Cimg class=\"modal-img\" id=\"modalImage\" src=\"\" alt=\"\" \u002F>\n        \u003Cdiv class=\"modal-info\">\n          \u003Ch3 class=\"modal-title\" id=\"modalTitle\">\u003C\u002Fh3>\n          \u003Cp class=\"modal-desc\" id=\"modalDesc\">\u003C\u002Fp>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n    \u003C\u002Fdiv>\n\n    \u003Cdiv class=\"footer\">\n      \u003Cp>\n        © \u003Ca href=\"https:\u002F\u002Fwww.tomde.cloud\" target=\"_blank\">本站由Tomde.cloud提供\u003C\u002Fa> |\n        所有图片来源于 Unsplash\n      \u003C\u002Fp>\n    \u003C\u002Fdiv>\n\n    \u003Cscript>\n      \u002F\u002F 获取模态框元素\n      const modal = document.getElementById('imageModal')\n      const modalImage = document.getElementById('modalImage')\n      const modalTitle = document.getElementById('modalTitle')\n      const modalDesc = document.getElementById('modalDesc')\n\n      \u002F\u002F 打开模态框函数\n      function openModal(imageSrc, title, description) {\n        modalImage.src = imageSrc\n        modalTitle.textContent = title\n        modalDesc.textContent = description\n        modal.classList.add('active')\n        document.body.style.overflow = 'hidden' \u002F\u002F 防止背景滚动\n      }\n\n      \u002F\u002F 关闭模态框函数\n      function closeModal() {\n        modal.classList.remove('active')\n        document.body.style.overflow = 'auto' \u002F\u002F 恢复背景滚动\n      }\n\n      \u002F\u002F 点击模态框背景关闭\n      modal.addEventListener('click', function (event) {\n        if (event.target === modal) {\n          closeModal()\n        }\n      })\n\n      \u002F\u002F 按ESC键关闭模态框\n      document.addEventListener('keydown', function (event) {\n        if (event.key === 'Escape' && modal.classList.contains('active')) {\n          closeModal()\n        }\n      })\n    \u003C\u002Fscript>\n  \u003C\u002Fbody>\n\u003C\u002Fhtml>\n","html","",[37,38,39,59,79,90,110,135,150,160,167,176,192,204,217,223,230,238,252,265,278,291,304,317,364,394,399,404,412,441,459,476,489,503,519,524,529,535,543,556,571,587,592,597,607,623,636,651,665,680,685,690,700,716,730,745,759,764,769,775,783,796,835,850,864,877,890,895,900,908,924,939,952,961,979,993,1010,1023,1028,1033,1041,1061,1101,1106,1111,1119,1134,1149,1162,1174,1190,1195,1200,1210,1227,1232,1237,1245,1259,1264,1269,1277,1291,1305,1320,1325,1330,1338,1352,1367,1379,1384,1389,1395,1403,1415,1428,1440,1452,1465,1478,1494,1507,1518,1530,1546,1566,1571,1576,1584,1596,1608,1620,1631,1636,1641,1649,1663,1677,1688,1700,1716,1729,1769,1786,1791,1796,1807,1815,1831,1843,1849,1857,1872,1883,1888,1893,1898,1906,1917,1930,1942,1956,1968,1973,1978,1986,1998,2011,2025,2037,2064,2077,2090,2104,2115,2126,2137,2151,2162,2178,2190,2195,2200,2208,2235,2240,2245,2253,2266,2281,2286,2291,2299,2312,2325,2330,2335,2343,2356,2371,2382,2387,2392,2398,2406,2417,2432,2445,2460,2473,2478,2483,2493,2505,2517,2522,2527,2533,2555,2565,2579,2584,2589,2597,2629,2643,2648,2653,2661,2676,2681,2686,2694,2709,2723,2728,2733,2738,2756,2764,2778,2783,2788,2795,2809,2814,2819,2828,2842,2847,2852,2859,2872,2885,2890,2895,2903,2916,2921,2926,2934,2948,2953,2958,2968,2978,2988,3006,3022,3036,3045,3050,3066,3072,3080,3091,3118,3124,3133,3144,3155,3166,3177,3183,3199,3222,3243,3253,3263,3268,3274,3281,3290,3310,3315,3322,3331,3341,3351,3360,3365,3380,3400,3420,3429,3438,3443,3449,3456,3465,3485,3490,3497,3506,3516,3526,3535,3540,3555,3575,3595,3604,3613,3618,3624,3631,3640,3660,3665,3672,3681,3691,3701,3710,3715,3730,3750,3770,3779,3788,3793,3799,3806,3815,3835,3840,3847,3856,3866,3876,3885,3890,3905,3925,3945,3954,3963,3968,3974,3981,3990,4010,4015,4022,4031,4041,4051,4060,4065,4080,4100,4120,4129,4138,4143,4149,4156,4165,4185,4190,4197,4206,4216,4226,4235,4240,4255,4275,4295,4304,4313,4318,4324,4331,4340,4360,4365,4372,4381,4391,4401,4410,4415,4430,4450,4470,4479,4488,4493,4499,4506,4515,4534,4539,4546,4555,4564,4573,4582,4587,4602,4621,4640,4649,4658,4663,4669,4676,4685,4704,4709,4716,4725,4734,4743,4752,4757,4772,4791,4810,4819,4828,4833,4839,4846,4855,4874,4879,4886,4895,4904,4913,4922,4927,4942,4961,4980,4989,4998,5003,5009,5016,5025,5044,5049,5056,5065,5074,5083,5092,5097,5112,5131,5150,5159,5168,5173,5179,5186,5195,5214,5219,5226,5235,5244,5253,5262,5267,5282,5301,5320,5329,5338,5343,5349,5356,5365,5384,5389,5396,5405,5414,5423,5432,5437,5452,5471,5490,5499,5508,5513,5519,5526,5535,5554,5559,5566,5575,5584,5593,5602,5607,5622,5641,5660,5669,5678,5683,5689,5696,5705,5724,5729,5736,5745,5754,5763,5772,5777,5792,5811,5830,5839,5848,5857,5862,5868,5892,5926,5942,5981,5997,6025,6052,6061,6070,6079,6084,6100,6109,6142,6148,6157,6166,6171,6181,6187,6213,6234,6255,6276,6281,6287,6312,6323,6334,6345,6361,6375,6380,6385,6391,6402,6416,6429,6434,6439,6445,6471,6486,6495,6500,6506,6511,6517,6540,6569,6576,6581,6586,6595,6604],"code",{"__ignoreMap":35},[40,41,44,48,52,56],"span",{"class":42,"line":43},"line",1,[40,45,47],{"class":46},"sVt8B","\u003C!",[40,49,51],{"class":50},"s9eBZ","DOCTYPE",[40,53,55],{"class":54},"sScJk"," html",[40,57,58],{"class":46},">\n",[40,60,62,65,67,70,73,77],{"class":42,"line":61},2,[40,63,64],{"class":46},"\u003C",[40,66,34],{"class":50},[40,68,69],{"class":54}," lang",[40,71,72],{"class":46},"=",[40,74,76],{"class":75},"sZZnC","\"zh-CN\"",[40,78,58],{"class":46},[40,80,82,85,88],{"class":42,"line":81},3,[40,83,84],{"class":46},"  \u003C",[40,86,87],{"class":50},"head",[40,89,58],{"class":46},[40,91,93,96,99,102,104,107],{"class":42,"line":92},4,[40,94,95],{"class":46},"    \u003C",[40,97,98],{"class":50},"meta",[40,100,101],{"class":54}," charset",[40,103,72],{"class":46},[40,105,106],{"class":75},"\"UTF-8\"",[40,108,109],{"class":46}," \u002F>\n",[40,111,113,115,117,120,122,125,128,130,133],{"class":42,"line":112},5,[40,114,95],{"class":46},[40,116,98],{"class":50},[40,118,119],{"class":54}," name",[40,121,72],{"class":46},[40,123,124],{"class":75},"\"viewport\"",[40,126,127],{"class":54}," content",[40,129,72],{"class":46},[40,131,132],{"class":75},"\"width=device-width, initial-scale=1.0\"",[40,134,109],{"class":46},[40,136,138,140,143,146,148],{"class":42,"line":137},6,[40,139,95],{"class":46},[40,141,142],{"class":50},"title",[40,144,145],{"class":46},">暗黑主题照片墙\u003C\u002F",[40,147,142],{"class":50},[40,149,58],{"class":46},[40,151,153,155,158],{"class":42,"line":152},7,[40,154,95],{"class":46},[40,156,157],{"class":50},"style",[40,159,58],{"class":46},[40,161,163],{"class":42,"line":162},8,[40,164,166],{"class":165},"sJ8bj","      \u002F* 基础重置与暗黑主题变量 *\u002F\n",[40,168,170,173],{"class":42,"line":169},9,[40,171,172],{"class":50},"      *",[40,174,175],{"class":46}," {\n",[40,177,179,183,186,189],{"class":42,"line":178},10,[40,180,182],{"class":181},"sj4cs","        margin",[40,184,185],{"class":46},": ",[40,187,188],{"class":181},"0",[40,190,191],{"class":46},";\n",[40,193,195,198,200,202],{"class":42,"line":194},11,[40,196,197],{"class":181},"        padding",[40,199,185],{"class":46},[40,201,188],{"class":181},[40,203,191],{"class":46},[40,205,207,210,212,215],{"class":42,"line":206},12,[40,208,209],{"class":181},"        box-sizing",[40,211,185],{"class":46},[40,213,214],{"class":181},"border-box",[40,216,191],{"class":46},[40,218,220],{"class":42,"line":219},13,[40,221,222],{"class":46},"      }\n",[40,224,226],{"class":42,"line":225},14,[40,227,229],{"emptyLinePlaceholder":228},true,"\n",[40,231,233,236],{"class":42,"line":232},15,[40,234,235],{"class":54},"      :root",[40,237,175],{"class":46},[40,239,241,245,247,250],{"class":42,"line":240},16,[40,242,244],{"class":243},"s4XuR","        --bg-primary",[40,246,185],{"class":46},[40,248,249],{"class":181},"#121212",[40,251,191],{"class":46},[40,253,255,258,260,263],{"class":42,"line":254},17,[40,256,257],{"class":243},"        --bg-secondary",[40,259,185],{"class":46},[40,261,262],{"class":181},"#1e1e1e",[40,264,191],{"class":46},[40,266,268,271,273,276],{"class":42,"line":267},18,[40,269,270],{"class":243},"        --text-primary",[40,272,185],{"class":46},[40,274,275],{"class":181},"#e6e6e6",[40,277,191],{"class":46},[40,279,281,284,286,289],{"class":42,"line":280},19,[40,282,283],{"class":243},"        --text-secondary",[40,285,185],{"class":46},[40,287,288],{"class":181},"#a0a0a0",[40,290,191],{"class":46},[40,292,294,297,299,302],{"class":42,"line":293},20,[40,295,296],{"class":243},"        --accent-color",[40,298,185],{"class":46},[40,300,301],{"class":181},"#7e57c2",[40,303,191],{"class":46},[40,305,307,310,312,315],{"class":42,"line":306},21,[40,308,309],{"class":243},"        --card-bg",[40,311,185],{"class":46},[40,313,314],{"class":181},"#252525",[40,316,191],{"class":46},[40,318,320,323,325,327,330,334,337,339,342,345,347,350,352,354,356,358,361],{"class":42,"line":319},22,[40,321,322],{"class":243},"        --shadow",[40,324,185],{"class":46},[40,326,188],{"class":181},[40,328,329],{"class":181}," 4",[40,331,333],{"class":332},"szBVR","px",[40,335,336],{"class":181}," 12",[40,338,333],{"class":332},[40,340,341],{"class":181}," rgba",[40,343,344],{"class":46},"(",[40,346,188],{"class":181},[40,348,349],{"class":46},", ",[40,351,188],{"class":181},[40,353,349],{"class":46},[40,355,188],{"class":181},[40,357,349],{"class":46},[40,359,360],{"class":181},"0.5",[40,362,363],{"class":46},");\n",[40,365,367,370,372,375,377,379,381,383,385,387,389,392],{"class":42,"line":366},23,[40,368,369],{"class":243},"        --modal-overlay",[40,371,185],{"class":46},[40,373,374],{"class":181},"rgba",[40,376,344],{"class":46},[40,378,188],{"class":181},[40,380,349],{"class":46},[40,382,188],{"class":181},[40,384,349],{"class":46},[40,386,188],{"class":181},[40,388,349],{"class":46},[40,390,391],{"class":181},"0.85",[40,393,363],{"class":46},[40,395,397],{"class":42,"line":396},24,[40,398,222],{"class":46},[40,400,402],{"class":42,"line":401},25,[40,403,229],{"emptyLinePlaceholder":228},[40,405,407,410],{"class":42,"line":406},26,[40,408,409],{"class":50},"      body",[40,411,175],{"class":46},[40,413,415,418,420,423,425,428,431,434,436,439],{"class":42,"line":414},27,[40,416,417],{"class":181},"        font-family",[40,419,185],{"class":46},[40,421,422],{"class":75},"'Segoe UI'",[40,424,349],{"class":46},[40,426,427],{"class":181},"Tahoma",[40,429,430],{"class":46},", Geneva, ",[40,432,433],{"class":181},"Verdana",[40,435,349],{"class":46},[40,437,438],{"class":181},"sans-serif",[40,440,191],{"class":46},[40,442,444,447,449,452,454,457],{"class":42,"line":443},28,[40,445,446],{"class":181},"        background-color",[40,448,185],{"class":46},[40,450,451],{"class":181},"var",[40,453,344],{"class":46},[40,455,456],{"class":243},"--bg-primary",[40,458,363],{"class":46},[40,460,462,465,467,469,471,474],{"class":42,"line":461},29,[40,463,464],{"class":181},"        color",[40,466,185],{"class":46},[40,468,451],{"class":181},[40,470,344],{"class":46},[40,472,473],{"class":243},"--text-primary",[40,475,363],{"class":46},[40,477,479,482,484,487],{"class":42,"line":478},30,[40,480,481],{"class":181},"        line-height",[40,483,185],{"class":46},[40,485,486],{"class":181},"1.6",[40,488,191],{"class":46},[40,490,492,494,496,499,501],{"class":42,"line":491},31,[40,493,197],{"class":181},[40,495,185],{"class":46},[40,497,498],{"class":181},"20",[40,500,333],{"class":332},[40,502,191],{"class":46},[40,504,506,509,511,514,517],{"class":42,"line":505},32,[40,507,508],{"class":181},"        min-height",[40,510,185],{"class":46},[40,512,513],{"class":181},"100",[40,515,516],{"class":332},"vh",[40,518,191],{"class":46},[40,520,522],{"class":42,"line":521},33,[40,523,222],{"class":46},[40,525,527],{"class":42,"line":526},34,[40,528,229],{"emptyLinePlaceholder":228},[40,530,532],{"class":42,"line":531},35,[40,533,534],{"class":165},"      \u002F* 标题样式 *\u002F\n",[40,536,538,541],{"class":42,"line":537},36,[40,539,540],{"class":54},"      .header",[40,542,175],{"class":46},[40,544,546,549,551,554],{"class":42,"line":545},37,[40,547,548],{"class":181},"        text-align",[40,550,185],{"class":46},[40,552,553],{"class":181},"center",[40,555,191],{"class":46},[40,557,559,562,564,567,569],{"class":42,"line":558},38,[40,560,561],{"class":181},"        margin-bottom",[40,563,185],{"class":46},[40,565,566],{"class":181},"40",[40,568,333],{"class":332},[40,570,191],{"class":46},[40,572,574,576,578,580,582,585],{"class":42,"line":573},39,[40,575,197],{"class":181},[40,577,185],{"class":46},[40,579,498],{"class":181},[40,581,333],{"class":332},[40,583,584],{"class":181}," 0",[40,586,191],{"class":46},[40,588,590],{"class":42,"line":589},40,[40,591,222],{"class":46},[40,593,595],{"class":42,"line":594},41,[40,596,229],{"emptyLinePlaceholder":228},[40,598,600,602,605],{"class":42,"line":599},42,[40,601,540],{"class":54},[40,603,604],{"class":50}," h1",[40,606,175],{"class":46},[40,608,610,613,615,618,621],{"class":42,"line":609},43,[40,611,612],{"class":181},"        font-size",[40,614,185],{"class":46},[40,616,617],{"class":181},"2.5",[40,619,620],{"class":332},"rem",[40,622,191],{"class":46},[40,624,626,629,631,634],{"class":42,"line":625},44,[40,627,628],{"class":181},"        font-weight",[40,630,185],{"class":46},[40,632,633],{"class":181},"300",[40,635,191],{"class":46},[40,637,639,642,644,647,649],{"class":42,"line":638},45,[40,640,641],{"class":181},"        letter-spacing",[40,643,185],{"class":46},[40,645,646],{"class":181},"2",[40,648,333],{"class":332},[40,650,191],{"class":46},[40,652,654,656,658,661,663],{"class":42,"line":653},46,[40,655,561],{"class":181},[40,657,185],{"class":46},[40,659,660],{"class":181},"10",[40,662,333],{"class":332},[40,664,191],{"class":46},[40,666,668,670,672,674,676,678],{"class":42,"line":667},47,[40,669,464],{"class":181},[40,671,185],{"class":46},[40,673,451],{"class":181},[40,675,344],{"class":46},[40,677,473],{"class":243},[40,679,363],{"class":46},[40,681,683],{"class":42,"line":682},48,[40,684,222],{"class":46},[40,686,688],{"class":42,"line":687},49,[40,689,229],{"emptyLinePlaceholder":228},[40,691,693,695,698],{"class":42,"line":692},50,[40,694,540],{"class":54},[40,696,697],{"class":50}," p",[40,699,175],{"class":46},[40,701,703,705,707,709,711,714],{"class":42,"line":702},51,[40,704,464],{"class":181},[40,706,185],{"class":46},[40,708,451],{"class":181},[40,710,344],{"class":46},[40,712,713],{"class":243},"--text-secondary",[40,715,363],{"class":46},[40,717,719,721,723,726,728],{"class":42,"line":718},52,[40,720,612],{"class":181},[40,722,185],{"class":46},[40,724,725],{"class":181},"1.1",[40,727,620],{"class":332},[40,729,191],{"class":46},[40,731,733,736,738,741,743],{"class":42,"line":732},53,[40,734,735],{"class":181},"        max-width",[40,737,185],{"class":46},[40,739,740],{"class":181},"600",[40,742,333],{"class":332},[40,744,191],{"class":46},[40,746,748,750,752,754,757],{"class":42,"line":747},54,[40,749,182],{"class":181},[40,751,185],{"class":46},[40,753,188],{"class":181},[40,755,756],{"class":181}," auto",[40,758,191],{"class":46},[40,760,762],{"class":42,"line":761},55,[40,763,222],{"class":46},[40,765,767],{"class":42,"line":766},56,[40,768,229],{"emptyLinePlaceholder":228},[40,770,772],{"class":42,"line":771},57,[40,773,774],{"class":165},"      \u002F* 照片墙网格布局 *\u002F\n",[40,776,778,781],{"class":42,"line":777},58,[40,779,780],{"class":54},"      .gallery",[40,782,175],{"class":46},[40,784,786,789,791,794],{"class":42,"line":785},59,[40,787,788],{"class":181},"        display",[40,790,185],{"class":46},[40,792,793],{"class":181},"grid",[40,795,191],{"class":46},[40,797,799,802,804,807,809,812,814,817,819,822,824,826,829,832],{"class":42,"line":798},60,[40,800,801],{"class":181},"        grid-template-columns",[40,803,185],{"class":46},[40,805,806],{"class":181},"repeat",[40,808,344],{"class":46},[40,810,811],{"class":181},"auto-fill",[40,813,349],{"class":46},[40,815,816],{"class":181},"minmax",[40,818,344],{"class":46},[40,820,821],{"class":181},"280",[40,823,333],{"class":332},[40,825,349],{"class":46},[40,827,828],{"class":181},"1",[40,830,831],{"class":332},"fr",[40,833,834],{"class":46},"));\n",[40,836,838,841,843,846,848],{"class":42,"line":837},61,[40,839,840],{"class":181},"        gap",[40,842,185],{"class":46},[40,844,845],{"class":181},"25",[40,847,333],{"class":332},[40,849,191],{"class":46},[40,851,853,855,857,860,862],{"class":42,"line":852},62,[40,854,735],{"class":181},[40,856,185],{"class":46},[40,858,859],{"class":181},"1400",[40,861,333],{"class":332},[40,863,191],{"class":46},[40,865,867,869,871,873,875],{"class":42,"line":866},63,[40,868,182],{"class":181},[40,870,185],{"class":46},[40,872,188],{"class":181},[40,874,756],{"class":181},[40,876,191],{"class":46},[40,878,880,882,884,886,888],{"class":42,"line":879},64,[40,881,197],{"class":181},[40,883,185],{"class":46},[40,885,660],{"class":181},[40,887,333],{"class":332},[40,889,191],{"class":46},[40,891,893],{"class":42,"line":892},65,[40,894,222],{"class":46},[40,896,898],{"class":42,"line":897},66,[40,899,229],{"emptyLinePlaceholder":228},[40,901,903,906],{"class":42,"line":902},67,[40,904,905],{"class":54},"      .photo-card",[40,907,175],{"class":46},[40,909,911,913,915,917,919,922],{"class":42,"line":910},68,[40,912,446],{"class":181},[40,914,185],{"class":46},[40,916,451],{"class":181},[40,918,344],{"class":46},[40,920,921],{"class":243},"--card-bg",[40,923,363],{"class":46},[40,925,927,930,932,935,937],{"class":42,"line":926},69,[40,928,929],{"class":181},"        border-radius",[40,931,185],{"class":46},[40,933,934],{"class":181},"12",[40,936,333],{"class":332},[40,938,191],{"class":46},[40,940,942,945,947,950],{"class":42,"line":941},70,[40,943,944],{"class":181},"        overflow",[40,946,185],{"class":46},[40,948,949],{"class":181},"hidden",[40,951,191],{"class":46},[40,953,955,958],{"class":42,"line":954},71,[40,956,957],{"class":181},"        transition",[40,959,960],{"class":46},":\n",[40,962,964,967,970,973,976],{"class":42,"line":963},72,[40,965,966],{"class":46},"          transform ",[40,968,969],{"class":181},"0.3",[40,971,972],{"class":332},"s",[40,974,975],{"class":181}," ease",[40,977,978],{"class":46},",\n",[40,980,982,985,987,989,991],{"class":42,"line":981},73,[40,983,984],{"class":46},"          box-shadow ",[40,986,969],{"class":181},[40,988,972],{"class":332},[40,990,975],{"class":181},[40,992,191],{"class":46},[40,994,996,999,1001,1003,1005,1008],{"class":42,"line":995},74,[40,997,998],{"class":181},"        box-shadow",[40,1000,185],{"class":46},[40,1002,451],{"class":181},[40,1004,344],{"class":46},[40,1006,1007],{"class":243},"--shadow",[40,1009,363],{"class":46},[40,1011,1013,1016,1018,1021],{"class":42,"line":1012},75,[40,1014,1015],{"class":181},"        cursor",[40,1017,185],{"class":46},[40,1019,1020],{"class":181},"pointer",[40,1022,191],{"class":46},[40,1024,1026],{"class":42,"line":1025},76,[40,1027,222],{"class":46},[40,1029,1031],{"class":42,"line":1030},77,[40,1032,229],{"emptyLinePlaceholder":228},[40,1034,1036,1039],{"class":42,"line":1035},78,[40,1037,1038],{"class":54},"      .photo-card:hover",[40,1040,175],{"class":46},[40,1042,1044,1047,1049,1052,1054,1057,1059],{"class":42,"line":1043},79,[40,1045,1046],{"class":181},"        transform",[40,1048,185],{"class":46},[40,1050,1051],{"class":181},"translateY",[40,1053,344],{"class":46},[40,1055,1056],{"class":181},"-5",[40,1058,333],{"class":332},[40,1060,363],{"class":46},[40,1062,1064,1066,1068,1070,1073,1075,1078,1080,1082,1084,1086,1088,1090,1092,1094,1096,1099],{"class":42,"line":1063},80,[40,1065,998],{"class":181},[40,1067,185],{"class":46},[40,1069,188],{"class":181},[40,1071,1072],{"class":181}," 10",[40,1074,333],{"class":332},[40,1076,1077],{"class":181}," 20",[40,1079,333],{"class":332},[40,1081,341],{"class":181},[40,1083,344],{"class":46},[40,1085,188],{"class":181},[40,1087,349],{"class":46},[40,1089,188],{"class":181},[40,1091,349],{"class":46},[40,1093,188],{"class":181},[40,1095,349],{"class":46},[40,1097,1098],{"class":181},"0.7",[40,1100,363],{"class":46},[40,1102,1104],{"class":42,"line":1103},81,[40,1105,222],{"class":46},[40,1107,1109],{"class":42,"line":1108},82,[40,1110,229],{"emptyLinePlaceholder":228},[40,1112,1114,1117],{"class":42,"line":1113},83,[40,1115,1116],{"class":54},"      .photo-img",[40,1118,175],{"class":46},[40,1120,1122,1125,1127,1129,1132],{"class":42,"line":1121},84,[40,1123,1124],{"class":181},"        width",[40,1126,185],{"class":46},[40,1128,513],{"class":181},[40,1130,1131],{"class":332},"%",[40,1133,191],{"class":46},[40,1135,1137,1140,1142,1145,1147],{"class":42,"line":1136},85,[40,1138,1139],{"class":181},"        height",[40,1141,185],{"class":46},[40,1143,1144],{"class":181},"220",[40,1146,333],{"class":332},[40,1148,191],{"class":46},[40,1150,1152,1155,1157,1160],{"class":42,"line":1151},86,[40,1153,1154],{"class":181},"        object-fit",[40,1156,185],{"class":46},[40,1158,1159],{"class":181},"cover",[40,1161,191],{"class":46},[40,1163,1165,1167,1169,1172],{"class":42,"line":1164},87,[40,1166,788],{"class":181},[40,1168,185],{"class":46},[40,1170,1171],{"class":181},"block",[40,1173,191],{"class":46},[40,1175,1177,1179,1182,1184,1186,1188],{"class":42,"line":1176},88,[40,1178,957],{"class":181},[40,1180,1181],{"class":46},": transform ",[40,1183,969],{"class":181},[40,1185,972],{"class":332},[40,1187,975],{"class":181},[40,1189,191],{"class":46},[40,1191,1193],{"class":42,"line":1192},89,[40,1194,222],{"class":46},[40,1196,1198],{"class":42,"line":1197},90,[40,1199,229],{"emptyLinePlaceholder":228},[40,1201,1203,1205,1208],{"class":42,"line":1202},91,[40,1204,1038],{"class":54},[40,1206,1207],{"class":54}," .photo-img",[40,1209,175],{"class":46},[40,1211,1213,1215,1217,1220,1222,1225],{"class":42,"line":1212},92,[40,1214,1046],{"class":181},[40,1216,185],{"class":46},[40,1218,1219],{"class":181},"scale",[40,1221,344],{"class":46},[40,1223,1224],{"class":181},"1.05",[40,1226,363],{"class":46},[40,1228,1230],{"class":42,"line":1229},93,[40,1231,222],{"class":46},[40,1233,1235],{"class":42,"line":1234},94,[40,1236,229],{"emptyLinePlaceholder":228},[40,1238,1240,1243],{"class":42,"line":1239},95,[40,1241,1242],{"class":54},"      .photo-info",[40,1244,175],{"class":46},[40,1246,1248,1250,1252,1255,1257],{"class":42,"line":1247},96,[40,1249,197],{"class":181},[40,1251,185],{"class":46},[40,1253,1254],{"class":181},"15",[40,1256,333],{"class":332},[40,1258,191],{"class":46},[40,1260,1262],{"class":42,"line":1261},97,[40,1263,222],{"class":46},[40,1265,1267],{"class":42,"line":1266},98,[40,1268,229],{"emptyLinePlaceholder":228},[40,1270,1272,1275],{"class":42,"line":1271},99,[40,1273,1274],{"class":54},"      .photo-title",[40,1276,175],{"class":46},[40,1278,1280,1282,1284,1287,1289],{"class":42,"line":1279},100,[40,1281,612],{"class":181},[40,1283,185],{"class":46},[40,1285,1286],{"class":181},"1.2",[40,1288,620],{"class":332},[40,1290,191],{"class":46},[40,1292,1294,1296,1298,1301,1303],{"class":42,"line":1293},101,[40,1295,561],{"class":181},[40,1297,185],{"class":46},[40,1299,1300],{"class":181},"8",[40,1302,333],{"class":332},[40,1304,191],{"class":46},[40,1306,1308,1310,1312,1314,1316,1318],{"class":42,"line":1307},102,[40,1309,464],{"class":181},[40,1311,185],{"class":46},[40,1313,451],{"class":181},[40,1315,344],{"class":46},[40,1317,473],{"class":243},[40,1319,363],{"class":46},[40,1321,1323],{"class":42,"line":1322},103,[40,1324,222],{"class":46},[40,1326,1328],{"class":42,"line":1327},104,[40,1329,229],{"emptyLinePlaceholder":228},[40,1331,1333,1336],{"class":42,"line":1332},105,[40,1334,1335],{"class":54},"      .photo-desc",[40,1337,175],{"class":46},[40,1339,1341,1343,1345,1348,1350],{"class":42,"line":1340},106,[40,1342,612],{"class":181},[40,1344,185],{"class":46},[40,1346,1347],{"class":181},"0.9",[40,1349,620],{"class":332},[40,1351,191],{"class":46},[40,1353,1355,1357,1359,1361,1363,1365],{"class":42,"line":1354},107,[40,1356,464],{"class":181},[40,1358,185],{"class":46},[40,1360,451],{"class":181},[40,1362,344],{"class":46},[40,1364,713],{"class":243},[40,1366,363],{"class":46},[40,1368,1370,1372,1374,1377],{"class":42,"line":1369},108,[40,1371,481],{"class":181},[40,1373,185],{"class":46},[40,1375,1376],{"class":181},"1.4",[40,1378,191],{"class":46},[40,1380,1382],{"class":42,"line":1381},109,[40,1383,222],{"class":46},[40,1385,1387],{"class":42,"line":1386},110,[40,1388,229],{"emptyLinePlaceholder":228},[40,1390,1392],{"class":42,"line":1391},111,[40,1393,1394],{"class":165},"      \u002F* 模态框样式 *\u002F\n",[40,1396,1398,1401],{"class":42,"line":1397},112,[40,1399,1400],{"class":54},"      .modal",[40,1402,175],{"class":46},[40,1404,1406,1408,1410,1413],{"class":42,"line":1405},113,[40,1407,788],{"class":181},[40,1409,185],{"class":46},[40,1411,1412],{"class":181},"none",[40,1414,191],{"class":46},[40,1416,1418,1421,1423,1426],{"class":42,"line":1417},114,[40,1419,1420],{"class":181},"        position",[40,1422,185],{"class":46},[40,1424,1425],{"class":181},"fixed",[40,1427,191],{"class":46},[40,1429,1431,1434,1436,1438],{"class":42,"line":1430},115,[40,1432,1433],{"class":181},"        top",[40,1435,185],{"class":46},[40,1437,188],{"class":181},[40,1439,191],{"class":46},[40,1441,1443,1446,1448,1450],{"class":42,"line":1442},116,[40,1444,1445],{"class":181},"        left",[40,1447,185],{"class":46},[40,1449,188],{"class":181},[40,1451,191],{"class":46},[40,1453,1455,1457,1459,1461,1463],{"class":42,"line":1454},117,[40,1456,1124],{"class":181},[40,1458,185],{"class":46},[40,1460,513],{"class":181},[40,1462,1131],{"class":332},[40,1464,191],{"class":46},[40,1466,1468,1470,1472,1474,1476],{"class":42,"line":1467},118,[40,1469,1139],{"class":181},[40,1471,185],{"class":46},[40,1473,513],{"class":181},[40,1475,1131],{"class":332},[40,1477,191],{"class":46},[40,1479,1481,1483,1485,1487,1489,1492],{"class":42,"line":1480},119,[40,1482,446],{"class":181},[40,1484,185],{"class":46},[40,1486,451],{"class":181},[40,1488,344],{"class":46},[40,1490,1491],{"class":243},"--modal-overlay",[40,1493,363],{"class":46},[40,1495,1497,1500,1502,1505],{"class":42,"line":1496},120,[40,1498,1499],{"class":181},"        z-index",[40,1501,185],{"class":46},[40,1503,1504],{"class":181},"1000",[40,1506,191],{"class":46},[40,1508,1510,1512,1514,1516],{"class":42,"line":1509},121,[40,1511,944],{"class":181},[40,1513,185],{"class":46},[40,1515,949],{"class":181},[40,1517,191],{"class":46},[40,1519,1521,1524,1526,1528],{"class":42,"line":1520},122,[40,1522,1523],{"class":181},"        opacity",[40,1525,185],{"class":46},[40,1527,188],{"class":181},[40,1529,191],{"class":46},[40,1531,1533,1535,1538,1540,1542,1544],{"class":42,"line":1532},123,[40,1534,957],{"class":181},[40,1536,1537],{"class":46},": opacity ",[40,1539,969],{"class":181},[40,1541,972],{"class":332},[40,1543,975],{"class":181},[40,1545,191],{"class":46},[40,1547,1549,1552,1554,1557,1559,1562,1564],{"class":42,"line":1548},124,[40,1550,1551],{"class":181},"        backdrop-filter",[40,1553,185],{"class":46},[40,1555,1556],{"class":181},"blur",[40,1558,344],{"class":46},[40,1560,1561],{"class":181},"5",[40,1563,333],{"class":332},[40,1565,363],{"class":46},[40,1567,1569],{"class":42,"line":1568},125,[40,1570,222],{"class":46},[40,1572,1574],{"class":42,"line":1573},126,[40,1575,229],{"emptyLinePlaceholder":228},[40,1577,1579,1582],{"class":42,"line":1578},127,[40,1580,1581],{"class":54},"      .modal.active",[40,1583,175],{"class":46},[40,1585,1587,1589,1591,1594],{"class":42,"line":1586},128,[40,1588,788],{"class":181},[40,1590,185],{"class":46},[40,1592,1593],{"class":181},"flex",[40,1595,191],{"class":46},[40,1597,1599,1602,1604,1606],{"class":42,"line":1598},129,[40,1600,1601],{"class":181},"        justify-content",[40,1603,185],{"class":46},[40,1605,553],{"class":181},[40,1607,191],{"class":46},[40,1609,1611,1614,1616,1618],{"class":42,"line":1610},130,[40,1612,1613],{"class":181},"        align-items",[40,1615,185],{"class":46},[40,1617,553],{"class":181},[40,1619,191],{"class":46},[40,1621,1623,1625,1627,1629],{"class":42,"line":1622},131,[40,1624,1523],{"class":181},[40,1626,185],{"class":46},[40,1628,828],{"class":181},[40,1630,191],{"class":46},[40,1632,1634],{"class":42,"line":1633},132,[40,1635,222],{"class":46},[40,1637,1639],{"class":42,"line":1638},133,[40,1640,229],{"emptyLinePlaceholder":228},[40,1642,1644,1647],{"class":42,"line":1643},134,[40,1645,1646],{"class":54},"      .modal-content",[40,1648,175],{"class":46},[40,1650,1652,1654,1656,1659,1661],{"class":42,"line":1651},135,[40,1653,735],{"class":181},[40,1655,185],{"class":46},[40,1657,1658],{"class":181},"90",[40,1660,1131],{"class":332},[40,1662,191],{"class":46},[40,1664,1666,1669,1671,1673,1675],{"class":42,"line":1665},136,[40,1667,1668],{"class":181},"        max-height",[40,1670,185],{"class":46},[40,1672,1658],{"class":181},[40,1674,1131],{"class":332},[40,1676,191],{"class":46},[40,1678,1680,1682,1684,1686],{"class":42,"line":1679},137,[40,1681,944],{"class":181},[40,1683,185],{"class":46},[40,1685,949],{"class":181},[40,1687,191],{"class":46},[40,1689,1691,1693,1695,1698],{"class":42,"line":1690},138,[40,1692,1420],{"class":181},[40,1694,185],{"class":46},[40,1696,1697],{"class":181},"relative",[40,1699,191],{"class":46},[40,1701,1703,1705,1707,1709,1711,1714],{"class":42,"line":1702},139,[40,1704,446],{"class":181},[40,1706,185],{"class":46},[40,1708,451],{"class":181},[40,1710,344],{"class":46},[40,1712,1713],{"class":243},"--bg-secondary",[40,1715,363],{"class":46},[40,1717,1719,1721,1723,1725,1727],{"class":42,"line":1718},140,[40,1720,929],{"class":181},[40,1722,185],{"class":46},[40,1724,934],{"class":181},[40,1726,333],{"class":332},[40,1728,191],{"class":46},[40,1730,1732,1734,1736,1738,1741,1743,1746,1748,1750,1752,1754,1756,1758,1760,1762,1764,1767],{"class":42,"line":1731},141,[40,1733,998],{"class":181},[40,1735,185],{"class":46},[40,1737,188],{"class":181},[40,1739,1740],{"class":181}," 5",[40,1742,333],{"class":332},[40,1744,1745],{"class":181}," 25",[40,1747,333],{"class":332},[40,1749,341],{"class":181},[40,1751,344],{"class":46},[40,1753,188],{"class":181},[40,1755,349],{"class":46},[40,1757,188],{"class":181},[40,1759,349],{"class":46},[40,1761,188],{"class":181},[40,1763,349],{"class":46},[40,1765,1766],{"class":181},"0.8",[40,1768,363],{"class":46},[40,1770,1772,1775,1778,1780,1782,1784],{"class":42,"line":1771},142,[40,1773,1774],{"class":181},"        animation",[40,1776,1777],{"class":46},": zoomIn ",[40,1779,969],{"class":181},[40,1781,972],{"class":332},[40,1783,975],{"class":181},[40,1785,191],{"class":46},[40,1787,1789],{"class":42,"line":1788},143,[40,1790,222],{"class":46},[40,1792,1794],{"class":42,"line":1793},144,[40,1795,229],{"emptyLinePlaceholder":228},[40,1797,1799,1802,1805],{"class":42,"line":1798},145,[40,1800,1801],{"class":332},"      @keyframes",[40,1803,1804],{"class":243}," zoomIn",[40,1806,175],{"class":46},[40,1808,1810,1813],{"class":42,"line":1809},146,[40,1811,1812],{"class":54},"        from",[40,1814,175],{"class":46},[40,1816,1818,1821,1823,1825,1827,1829],{"class":42,"line":1817},147,[40,1819,1820],{"class":181},"          transform",[40,1822,185],{"class":46},[40,1824,1219],{"class":181},[40,1826,344],{"class":46},[40,1828,1766],{"class":181},[40,1830,363],{"class":46},[40,1832,1834,1837,1839,1841],{"class":42,"line":1833},148,[40,1835,1836],{"class":181},"          opacity",[40,1838,185],{"class":46},[40,1840,188],{"class":181},[40,1842,191],{"class":46},[40,1844,1846],{"class":42,"line":1845},149,[40,1847,1848],{"class":46},"        }\n",[40,1850,1852,1855],{"class":42,"line":1851},150,[40,1853,1854],{"class":54},"        to",[40,1856,175],{"class":46},[40,1858,1860,1862,1864,1866,1868,1870],{"class":42,"line":1859},151,[40,1861,1820],{"class":181},[40,1863,185],{"class":46},[40,1865,1219],{"class":181},[40,1867,344],{"class":46},[40,1869,828],{"class":181},[40,1871,363],{"class":46},[40,1873,1875,1877,1879,1881],{"class":42,"line":1874},152,[40,1876,1836],{"class":181},[40,1878,185],{"class":46},[40,1880,828],{"class":181},[40,1882,191],{"class":46},[40,1884,1886],{"class":42,"line":1885},153,[40,1887,1848],{"class":46},[40,1889,1891],{"class":42,"line":1890},154,[40,1892,222],{"class":46},[40,1894,1896],{"class":42,"line":1895},155,[40,1897,229],{"emptyLinePlaceholder":228},[40,1899,1901,1904],{"class":42,"line":1900},156,[40,1902,1903],{"class":54},"      .modal-img",[40,1905,175],{"class":46},[40,1907,1909,1911,1913,1915],{"class":42,"line":1908},157,[40,1910,788],{"class":181},[40,1912,185],{"class":46},[40,1914,1171],{"class":181},[40,1916,191],{"class":46},[40,1918,1920,1922,1924,1926,1928],{"class":42,"line":1919},158,[40,1921,1124],{"class":181},[40,1923,185],{"class":46},[40,1925,513],{"class":181},[40,1927,1131],{"class":332},[40,1929,191],{"class":46},[40,1931,1933,1935,1937,1940],{"class":42,"line":1932},159,[40,1934,1139],{"class":181},[40,1936,185],{"class":46},[40,1938,1939],{"class":181},"auto",[40,1941,191],{"class":46},[40,1943,1945,1947,1949,1952,1954],{"class":42,"line":1944},160,[40,1946,1668],{"class":181},[40,1948,185],{"class":46},[40,1950,1951],{"class":181},"80",[40,1953,516],{"class":332},[40,1955,191],{"class":46},[40,1957,1959,1961,1963,1966],{"class":42,"line":1958},161,[40,1960,1154],{"class":181},[40,1962,185],{"class":46},[40,1964,1965],{"class":181},"contain",[40,1967,191],{"class":46},[40,1969,1971],{"class":42,"line":1970},162,[40,1972,222],{"class":46},[40,1974,1976],{"class":42,"line":1975},163,[40,1977,229],{"emptyLinePlaceholder":228},[40,1979,1981,1984],{"class":42,"line":1980},164,[40,1982,1983],{"class":54},"      .modal-close",[40,1985,175],{"class":46},[40,1987,1989,1991,1993,1996],{"class":42,"line":1988},165,[40,1990,1420],{"class":181},[40,1992,185],{"class":46},[40,1994,1995],{"class":181},"absolute",[40,1997,191],{"class":46},[40,1999,2001,2003,2005,2007,2009],{"class":42,"line":2000},166,[40,2002,1433],{"class":181},[40,2004,185],{"class":46},[40,2006,1254],{"class":181},[40,2008,333],{"class":332},[40,2010,191],{"class":46},[40,2012,2014,2017,2019,2021,2023],{"class":42,"line":2013},167,[40,2015,2016],{"class":181},"        right",[40,2018,185],{"class":46},[40,2020,1254],{"class":181},[40,2022,333],{"class":332},[40,2024,191],{"class":46},[40,2026,2028,2030,2032,2035],{"class":42,"line":2027},168,[40,2029,464],{"class":181},[40,2031,185],{"class":46},[40,2033,2034],{"class":181},"white",[40,2036,191],{"class":46},[40,2038,2040,2042,2044,2046,2048,2050,2052,2054,2056,2058,2060,2062],{"class":42,"line":2039},169,[40,2041,446],{"class":181},[40,2043,185],{"class":46},[40,2045,374],{"class":181},[40,2047,344],{"class":46},[40,2049,188],{"class":181},[40,2051,349],{"class":46},[40,2053,188],{"class":181},[40,2055,349],{"class":46},[40,2057,188],{"class":181},[40,2059,349],{"class":46},[40,2061,360],{"class":181},[40,2063,363],{"class":46},[40,2065,2067,2069,2071,2073,2075],{"class":42,"line":2066},170,[40,2068,1124],{"class":181},[40,2070,185],{"class":46},[40,2072,566],{"class":181},[40,2074,333],{"class":332},[40,2076,191],{"class":46},[40,2078,2080,2082,2084,2086,2088],{"class":42,"line":2079},171,[40,2081,1139],{"class":181},[40,2083,185],{"class":46},[40,2085,566],{"class":181},[40,2087,333],{"class":332},[40,2089,191],{"class":46},[40,2091,2093,2095,2097,2100,2102],{"class":42,"line":2092},172,[40,2094,929],{"class":181},[40,2096,185],{"class":46},[40,2098,2099],{"class":181},"50",[40,2101,1131],{"class":332},[40,2103,191],{"class":46},[40,2105,2107,2109,2111,2113],{"class":42,"line":2106},173,[40,2108,788],{"class":181},[40,2110,185],{"class":46},[40,2112,1593],{"class":181},[40,2114,191],{"class":46},[40,2116,2118,2120,2122,2124],{"class":42,"line":2117},174,[40,2119,1601],{"class":181},[40,2121,185],{"class":46},[40,2123,553],{"class":181},[40,2125,191],{"class":46},[40,2127,2129,2131,2133,2135],{"class":42,"line":2128},175,[40,2130,1613],{"class":181},[40,2132,185],{"class":46},[40,2134,553],{"class":181},[40,2136,191],{"class":46},[40,2138,2140,2142,2144,2147,2149],{"class":42,"line":2139},176,[40,2141,612],{"class":181},[40,2143,185],{"class":46},[40,2145,2146],{"class":181},"1.5",[40,2148,620],{"class":332},[40,2150,191],{"class":46},[40,2152,2154,2156,2158,2160],{"class":42,"line":2153},177,[40,2155,1015],{"class":181},[40,2157,185],{"class":46},[40,2159,1020],{"class":181},[40,2161,191],{"class":46},[40,2163,2165,2167,2170,2172,2174,2176],{"class":42,"line":2164},178,[40,2166,957],{"class":181},[40,2168,2169],{"class":46},": background-color ",[40,2171,969],{"class":181},[40,2173,972],{"class":332},[40,2175,975],{"class":181},[40,2177,191],{"class":46},[40,2179,2181,2183,2185,2188],{"class":42,"line":2180},179,[40,2182,1499],{"class":181},[40,2184,185],{"class":46},[40,2186,2187],{"class":181},"1001",[40,2189,191],{"class":46},[40,2191,2193],{"class":42,"line":2192},180,[40,2194,222],{"class":46},[40,2196,2198],{"class":42,"line":2197},181,[40,2199,229],{"emptyLinePlaceholder":228},[40,2201,2203,2206],{"class":42,"line":2202},182,[40,2204,2205],{"class":54},"      .modal-close:hover",[40,2207,175],{"class":46},[40,2209,2211,2213,2215,2217,2219,2221,2223,2225,2227,2229,2231,2233],{"class":42,"line":2210},183,[40,2212,446],{"class":181},[40,2214,185],{"class":46},[40,2216,374],{"class":181},[40,2218,344],{"class":46},[40,2220,188],{"class":181},[40,2222,349],{"class":46},[40,2224,188],{"class":181},[40,2226,349],{"class":46},[40,2228,188],{"class":181},[40,2230,349],{"class":46},[40,2232,1766],{"class":181},[40,2234,363],{"class":46},[40,2236,2238],{"class":42,"line":2237},184,[40,2239,222],{"class":46},[40,2241,2243],{"class":42,"line":2242},185,[40,2244,229],{"emptyLinePlaceholder":228},[40,2246,2248,2251],{"class":42,"line":2247},186,[40,2249,2250],{"class":54},"      .modal-info",[40,2252,175],{"class":46},[40,2254,2256,2258,2260,2262,2264],{"class":42,"line":2255},187,[40,2257,197],{"class":181},[40,2259,185],{"class":46},[40,2261,498],{"class":181},[40,2263,333],{"class":332},[40,2265,191],{"class":46},[40,2267,2269,2271,2273,2275,2277,2279],{"class":42,"line":2268},188,[40,2270,464],{"class":181},[40,2272,185],{"class":46},[40,2274,451],{"class":181},[40,2276,344],{"class":46},[40,2278,473],{"class":243},[40,2280,363],{"class":46},[40,2282,2284],{"class":42,"line":2283},189,[40,2285,222],{"class":46},[40,2287,2289],{"class":42,"line":2288},190,[40,2290,229],{"emptyLinePlaceholder":228},[40,2292,2294,2297],{"class":42,"line":2293},191,[40,2295,2296],{"class":54},"      .modal-title",[40,2298,175],{"class":46},[40,2300,2302,2304,2306,2308,2310],{"class":42,"line":2301},192,[40,2303,612],{"class":181},[40,2305,185],{"class":46},[40,2307,2146],{"class":181},[40,2309,620],{"class":332},[40,2311,191],{"class":46},[40,2313,2315,2317,2319,2321,2323],{"class":42,"line":2314},193,[40,2316,561],{"class":181},[40,2318,185],{"class":46},[40,2320,660],{"class":181},[40,2322,333],{"class":332},[40,2324,191],{"class":46},[40,2326,2328],{"class":42,"line":2327},194,[40,2329,222],{"class":46},[40,2331,2333],{"class":42,"line":2332},195,[40,2334,229],{"emptyLinePlaceholder":228},[40,2336,2338,2341],{"class":42,"line":2337},196,[40,2339,2340],{"class":54},"      .modal-desc",[40,2342,175],{"class":46},[40,2344,2346,2348,2350,2352,2354],{"class":42,"line":2345},197,[40,2347,612],{"class":181},[40,2349,185],{"class":46},[40,2351,828],{"class":181},[40,2353,620],{"class":332},[40,2355,191],{"class":46},[40,2357,2359,2361,2363,2365,2367,2369],{"class":42,"line":2358},198,[40,2360,464],{"class":181},[40,2362,185],{"class":46},[40,2364,451],{"class":181},[40,2366,344],{"class":46},[40,2368,713],{"class":243},[40,2370,363],{"class":46},[40,2372,2374,2376,2378,2380],{"class":42,"line":2373},199,[40,2375,481],{"class":181},[40,2377,185],{"class":46},[40,2379,2146],{"class":181},[40,2381,191],{"class":46},[40,2383,2385],{"class":42,"line":2384},200,[40,2386,222],{"class":46},[40,2388,2390],{"class":42,"line":2389},201,[40,2391,229],{"emptyLinePlaceholder":228},[40,2393,2395],{"class":42,"line":2394},202,[40,2396,2397],{"class":165},"      \u002F* 页脚样式 *\u002F\n",[40,2399,2401,2404],{"class":42,"line":2400},203,[40,2402,2403],{"class":54},"      .footer",[40,2405,175],{"class":46},[40,2407,2409,2411,2413,2415],{"class":42,"line":2408},204,[40,2410,548],{"class":181},[40,2412,185],{"class":46},[40,2414,553],{"class":181},[40,2416,191],{"class":46},[40,2418,2420,2423,2425,2428,2430],{"class":42,"line":2419},205,[40,2421,2422],{"class":181},"        margin-top",[40,2424,185],{"class":46},[40,2426,2427],{"class":181},"60",[40,2429,333],{"class":332},[40,2431,191],{"class":46},[40,2433,2435,2437,2439,2441,2443],{"class":42,"line":2434},206,[40,2436,197],{"class":181},[40,2438,185],{"class":46},[40,2440,498],{"class":181},[40,2442,333],{"class":332},[40,2444,191],{"class":46},[40,2446,2448,2450,2452,2454,2456,2458],{"class":42,"line":2447},207,[40,2449,464],{"class":181},[40,2451,185],{"class":46},[40,2453,451],{"class":181},[40,2455,344],{"class":46},[40,2457,713],{"class":243},[40,2459,363],{"class":46},[40,2461,2463,2465,2467,2469,2471],{"class":42,"line":2462},208,[40,2464,612],{"class":181},[40,2466,185],{"class":46},[40,2468,1347],{"class":181},[40,2470,620],{"class":332},[40,2472,191],{"class":46},[40,2474,2476],{"class":42,"line":2475},209,[40,2477,222],{"class":46},[40,2479,2481],{"class":42,"line":2480},210,[40,2482,229],{"emptyLinePlaceholder":228},[40,2484,2486,2488,2491],{"class":42,"line":2485},211,[40,2487,2403],{"class":54},[40,2489,2490],{"class":50}," a",[40,2492,175],{"class":46},[40,2494,2496,2499,2501,2503],{"class":42,"line":2495},212,[40,2497,2498],{"class":181},"        text-decoration",[40,2500,185],{"class":46},[40,2502,1412],{"class":181},[40,2504,191],{"class":46},[40,2506,2508,2510,2512,2515],{"class":42,"line":2507},213,[40,2509,464],{"class":181},[40,2511,185],{"class":46},[40,2513,2514],{"class":181},"inherit",[40,2516,191],{"class":46},[40,2518,2520],{"class":42,"line":2519},214,[40,2521,222],{"class":46},[40,2523,2525],{"class":42,"line":2524},215,[40,2526,229],{"emptyLinePlaceholder":228},[40,2528,2530],{"class":42,"line":2529},216,[40,2531,2532],{"class":165},"      \u002F* 响应式调整 *\u002F\n",[40,2534,2536,2539,2542,2545,2547,2550,2552],{"class":42,"line":2535},217,[40,2537,2538],{"class":332},"      @media",[40,2540,2541],{"class":46}," (",[40,2543,2544],{"class":181},"max-width",[40,2546,185],{"class":46},[40,2548,2549],{"class":181},"768",[40,2551,333],{"class":332},[40,2553,2554],{"class":46},") {\n",[40,2556,2558,2561,2563],{"class":42,"line":2557},218,[40,2559,2560],{"class":54},"        .header",[40,2562,604],{"class":50},[40,2564,175],{"class":46},[40,2566,2568,2571,2573,2575,2577],{"class":42,"line":2567},219,[40,2569,2570],{"class":181},"          font-size",[40,2572,185],{"class":46},[40,2574,646],{"class":181},[40,2576,620],{"class":332},[40,2578,191],{"class":46},[40,2580,2582],{"class":42,"line":2581},220,[40,2583,1848],{"class":46},[40,2585,2587],{"class":42,"line":2586},221,[40,2588,229],{"emptyLinePlaceholder":228},[40,2590,2592,2595],{"class":42,"line":2591},222,[40,2593,2594],{"class":54},"        .gallery",[40,2596,175],{"class":46},[40,2598,2600,2603,2605,2607,2609,2611,2613,2615,2617,2619,2621,2623,2625,2627],{"class":42,"line":2599},223,[40,2601,2602],{"class":181},"          grid-template-columns",[40,2604,185],{"class":46},[40,2606,806],{"class":181},[40,2608,344],{"class":46},[40,2610,811],{"class":181},[40,2612,349],{"class":46},[40,2614,816],{"class":181},[40,2616,344],{"class":46},[40,2618,1144],{"class":181},[40,2620,333],{"class":332},[40,2622,349],{"class":46},[40,2624,828],{"class":181},[40,2626,831],{"class":332},[40,2628,834],{"class":46},[40,2630,2632,2635,2637,2639,2641],{"class":42,"line":2631},224,[40,2633,2634],{"class":181},"          gap",[40,2636,185],{"class":46},[40,2638,1254],{"class":181},[40,2640,333],{"class":332},[40,2642,191],{"class":46},[40,2644,2646],{"class":42,"line":2645},225,[40,2647,1848],{"class":46},[40,2649,2651],{"class":42,"line":2650},226,[40,2652,229],{"emptyLinePlaceholder":228},[40,2654,2656,2659],{"class":42,"line":2655},227,[40,2657,2658],{"class":54},"        .photo-img",[40,2660,175],{"class":46},[40,2662,2664,2667,2669,2672,2674],{"class":42,"line":2663},228,[40,2665,2666],{"class":181},"          height",[40,2668,185],{"class":46},[40,2670,2671],{"class":181},"180",[40,2673,333],{"class":332},[40,2675,191],{"class":46},[40,2677,2679],{"class":42,"line":2678},229,[40,2680,1848],{"class":46},[40,2682,2684],{"class":42,"line":2683},230,[40,2685,229],{"emptyLinePlaceholder":228},[40,2687,2689,2692],{"class":42,"line":2688},231,[40,2690,2691],{"class":54},"        .modal-content",[40,2693,175],{"class":46},[40,2695,2697,2700,2702,2705,2707],{"class":42,"line":2696},232,[40,2698,2699],{"class":181},"          max-width",[40,2701,185],{"class":46},[40,2703,2704],{"class":181},"95",[40,2706,1131],{"class":332},[40,2708,191],{"class":46},[40,2710,2712,2715,2717,2719,2721],{"class":42,"line":2711},233,[40,2713,2714],{"class":181},"          max-height",[40,2716,185],{"class":46},[40,2718,2704],{"class":181},[40,2720,1131],{"class":332},[40,2722,191],{"class":46},[40,2724,2726],{"class":42,"line":2725},234,[40,2727,1848],{"class":46},[40,2729,2731],{"class":42,"line":2730},235,[40,2732,222],{"class":46},[40,2734,2736],{"class":42,"line":2735},236,[40,2737,229],{"emptyLinePlaceholder":228},[40,2739,2741,2743,2745,2747,2749,2752,2754],{"class":42,"line":2740},237,[40,2742,2538],{"class":332},[40,2744,2541],{"class":46},[40,2746,2544],{"class":181},[40,2748,185],{"class":46},[40,2750,2751],{"class":181},"480",[40,2753,333],{"class":332},[40,2755,2554],{"class":46},[40,2757,2759,2762],{"class":42,"line":2758},238,[40,2760,2761],{"class":50},"        body",[40,2763,175],{"class":46},[40,2765,2767,2770,2772,2774,2776],{"class":42,"line":2766},239,[40,2768,2769],{"class":181},"          padding",[40,2771,185],{"class":46},[40,2773,660],{"class":181},[40,2775,333],{"class":332},[40,2777,191],{"class":46},[40,2779,2781],{"class":42,"line":2780},240,[40,2782,1848],{"class":46},[40,2784,2786],{"class":42,"line":2785},241,[40,2787,229],{"emptyLinePlaceholder":228},[40,2789,2791,2793],{"class":42,"line":2790},242,[40,2792,2560],{"class":54},[40,2794,175],{"class":46},[40,2796,2798,2801,2803,2805,2807],{"class":42,"line":2797},243,[40,2799,2800],{"class":181},"          margin-bottom",[40,2802,185],{"class":46},[40,2804,498],{"class":181},[40,2806,333],{"class":332},[40,2808,191],{"class":46},[40,2810,2812],{"class":42,"line":2811},244,[40,2813,1848],{"class":46},[40,2815,2817],{"class":42,"line":2816},245,[40,2818,229],{"emptyLinePlaceholder":228},[40,2820,2822,2824,2826],{"class":42,"line":2821},246,[40,2823,2560],{"class":54},[40,2825,604],{"class":50},[40,2827,175],{"class":46},[40,2829,2831,2833,2835,2838,2840],{"class":42,"line":2830},247,[40,2832,2570],{"class":181},[40,2834,185],{"class":46},[40,2836,2837],{"class":181},"1.8",[40,2839,620],{"class":332},[40,2841,191],{"class":46},[40,2843,2845],{"class":42,"line":2844},248,[40,2846,1848],{"class":46},[40,2848,2850],{"class":42,"line":2849},249,[40,2851,229],{"emptyLinePlaceholder":228},[40,2853,2855,2857],{"class":42,"line":2854},250,[40,2856,2594],{"class":54},[40,2858,175],{"class":46},[40,2860,2862,2864,2866,2868,2870],{"class":42,"line":2861},251,[40,2863,2602],{"class":181},[40,2865,185],{"class":46},[40,2867,828],{"class":181},[40,2869,831],{"class":332},[40,2871,191],{"class":46},[40,2873,2875,2877,2879,2881,2883],{"class":42,"line":2874},252,[40,2876,2634],{"class":181},[40,2878,185],{"class":46},[40,2880,1254],{"class":181},[40,2882,333],{"class":332},[40,2884,191],{"class":46},[40,2886,2888],{"class":42,"line":2887},253,[40,2889,1848],{"class":46},[40,2891,2893],{"class":42,"line":2892},254,[40,2894,229],{"emptyLinePlaceholder":228},[40,2896,2898,2901],{"class":42,"line":2897},255,[40,2899,2900],{"class":54},"        .modal-info",[40,2902,175],{"class":46},[40,2904,2906,2908,2910,2912,2914],{"class":42,"line":2905},256,[40,2907,2769],{"class":181},[40,2909,185],{"class":46},[40,2911,1254],{"class":181},[40,2913,333],{"class":332},[40,2915,191],{"class":46},[40,2917,2919],{"class":42,"line":2918},257,[40,2920,1848],{"class":46},[40,2922,2924],{"class":42,"line":2923},258,[40,2925,229],{"emptyLinePlaceholder":228},[40,2927,2929,2932],{"class":42,"line":2928},259,[40,2930,2931],{"class":54},"        .modal-title",[40,2933,175],{"class":46},[40,2935,2937,2939,2941,2944,2946],{"class":42,"line":2936},260,[40,2938,2570],{"class":181},[40,2940,185],{"class":46},[40,2942,2943],{"class":181},"1.3",[40,2945,620],{"class":332},[40,2947,191],{"class":46},[40,2949,2951],{"class":42,"line":2950},261,[40,2952,1848],{"class":46},[40,2954,2956],{"class":42,"line":2955},262,[40,2957,222],{"class":46},[40,2959,2961,2964,2966],{"class":42,"line":2960},263,[40,2962,2963],{"class":46},"    \u003C\u002F",[40,2965,157],{"class":50},[40,2967,58],{"class":46},[40,2969,2971,2974,2976],{"class":42,"line":2970},264,[40,2972,2973],{"class":46},"  \u003C\u002F",[40,2975,87],{"class":50},[40,2977,58],{"class":46},[40,2979,2981,2983,2986],{"class":42,"line":2980},265,[40,2982,84],{"class":46},[40,2984,2985],{"class":50},"body",[40,2987,58],{"class":46},[40,2989,2991,2993,2996,2999,3001,3004],{"class":42,"line":2990},266,[40,2992,95],{"class":46},[40,2994,2995],{"class":50},"div",[40,2997,2998],{"class":54}," class",[40,3000,72],{"class":46},[40,3002,3003],{"class":75},"\"header\"",[40,3005,58],{"class":46},[40,3007,3009,3012,3015,3018,3020],{"class":42,"line":3008},267,[40,3010,3011],{"class":46},"      \u003C",[40,3013,3014],{"class":50},"h1",[40,3016,3017],{"class":46},">视觉记忆\u003C\u002F",[40,3019,3014],{"class":50},[40,3021,58],{"class":46},[40,3023,3025,3027,3029,3032,3034],{"class":42,"line":3024},268,[40,3026,3011],{"class":46},[40,3028,11],{"class":50},[40,3030,3031],{"class":46},">捕捉生活中的每一刻精彩瞬间 - 点击图片查看大图\u003C\u002F",[40,3033,11],{"class":50},[40,3035,58],{"class":46},[40,3037,3039,3041,3043],{"class":42,"line":3038},269,[40,3040,2963],{"class":46},[40,3042,2995],{"class":50},[40,3044,58],{"class":46},[40,3046,3048],{"class":42,"line":3047},270,[40,3049,229],{"emptyLinePlaceholder":228},[40,3051,3053,3055,3057,3059,3061,3064],{"class":42,"line":3052},271,[40,3054,95],{"class":46},[40,3056,2995],{"class":50},[40,3058,2998],{"class":54},[40,3060,72],{"class":46},[40,3062,3063],{"class":75},"\"gallery\"",[40,3065,58],{"class":46},[40,3067,3069],{"class":42,"line":3068},272,[40,3070,3071],{"class":165},"      \u003C!-- 照片1 -->\n",[40,3073,3075,3077],{"class":42,"line":3074},273,[40,3076,3011],{"class":46},[40,3078,3079],{"class":50},"div\n",[40,3081,3083,3086,3088],{"class":42,"line":3082},274,[40,3084,3085],{"class":54},"        class",[40,3087,72],{"class":46},[40,3089,3090],{"class":75},"\"photo-card\"\n",[40,3092,3094,3097,3099,3102,3105,3108,3112,3115],{"class":42,"line":3093},275,[40,3095,3096],{"class":54},"        onclick",[40,3098,72],{"class":46},[40,3100,3101],{"class":75},"\"",[40,3103,3104],{"class":54},"openModal",[40,3106,3107],{"class":75},"('https",[40,3109,3111],{"class":3110},"s7hpK",":",[40,3113,3114],{"class":165},"\u002F\u002Fimages.unsplash.com\u002Fphoto-1506744038136-46273834b3fb', '宁静山脉', '晨曦中的山脉，宁静而壮丽，展现大自然的神奇魅力。')",[40,3116,3117],{"class":75},"\"\n",[40,3119,3121],{"class":42,"line":3120},276,[40,3122,3123],{"class":46},"      >\n",[40,3125,3127,3130],{"class":42,"line":3126},277,[40,3128,3129],{"class":46},"        \u003C",[40,3131,3132],{"class":50},"img\n",[40,3134,3136,3139,3141],{"class":42,"line":3135},278,[40,3137,3138],{"class":54},"          loading",[40,3140,72],{"class":46},[40,3142,3143],{"class":75},"\"lazy\"\n",[40,3145,3147,3150,3152],{"class":42,"line":3146},279,[40,3148,3149],{"class":54},"          src",[40,3151,72],{"class":46},[40,3153,3154],{"class":75},"\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1506744038136-46273834b3fb?w=200\"\n",[40,3156,3158,3161,3163],{"class":42,"line":3157},280,[40,3159,3160],{"class":54},"          alt",[40,3162,72],{"class":46},[40,3164,3165],{"class":75},"\"山脉景色\"\n",[40,3167,3169,3172,3174],{"class":42,"line":3168},281,[40,3170,3171],{"class":54},"          class",[40,3173,72],{"class":46},[40,3175,3176],{"class":75},"\"photo-img\"\n",[40,3178,3180],{"class":42,"line":3179},282,[40,3181,3182],{"class":46},"        \u002F>\n",[40,3184,3186,3188,3190,3192,3194,3197],{"class":42,"line":3185},283,[40,3187,3129],{"class":46},[40,3189,2995],{"class":50},[40,3191,2998],{"class":54},[40,3193,72],{"class":46},[40,3195,3196],{"class":75},"\"photo-info\"",[40,3198,58],{"class":46},[40,3200,3202,3205,3208,3210,3212,3215,3218,3220],{"class":42,"line":3201},284,[40,3203,3204],{"class":46},"          \u003C",[40,3206,3207],{"class":50},"h3",[40,3209,2998],{"class":54},[40,3211,72],{"class":46},[40,3213,3214],{"class":75},"\"photo-title\"",[40,3216,3217],{"class":46},">宁静山脉\u003C\u002F",[40,3219,3207],{"class":50},[40,3221,58],{"class":46},[40,3223,3225,3227,3229,3231,3233,3236,3239,3241],{"class":42,"line":3224},285,[40,3226,3204],{"class":46},[40,3228,11],{"class":50},[40,3230,2998],{"class":54},[40,3232,72],{"class":46},[40,3234,3235],{"class":75},"\"photo-desc\"",[40,3237,3238],{"class":46},">晨曦中的山脉，宁静而壮丽...\u003C\u002F",[40,3240,11],{"class":50},[40,3242,58],{"class":46},[40,3244,3246,3249,3251],{"class":42,"line":3245},286,[40,3247,3248],{"class":46},"        \u003C\u002F",[40,3250,2995],{"class":50},[40,3252,58],{"class":46},[40,3254,3256,3259,3261],{"class":42,"line":3255},287,[40,3257,3258],{"class":46},"      \u003C\u002F",[40,3260,2995],{"class":50},[40,3262,58],{"class":46},[40,3264,3266],{"class":42,"line":3265},288,[40,3267,229],{"emptyLinePlaceholder":228},[40,3269,3271],{"class":42,"line":3270},289,[40,3272,3273],{"class":165},"      \u003C!-- 照片2 -->\n",[40,3275,3277,3279],{"class":42,"line":3276},290,[40,3278,3011],{"class":46},[40,3280,3079],{"class":50},[40,3282,3284,3286,3288],{"class":42,"line":3283},291,[40,3285,3085],{"class":54},[40,3287,72],{"class":46},[40,3289,3090],{"class":75},[40,3291,3293,3295,3297,3299,3301,3303,3305,3308],{"class":42,"line":3292},292,[40,3294,3096],{"class":54},[40,3296,72],{"class":46},[40,3298,3101],{"class":75},[40,3300,3104],{"class":54},[40,3302,3107],{"class":75},[40,3304,3111],{"class":3110},[40,3306,3307],{"class":165},"\u002F\u002Fimages.unsplash.com\u002Fphoto-1518837695005-2083093ee35b', '蔚蓝海洋', '无边无际的海洋，波涛汹涌，充满力量与自由。')",[40,3309,3117],{"class":75},[40,3311,3313],{"class":42,"line":3312},293,[40,3314,3123],{"class":46},[40,3316,3318,3320],{"class":42,"line":3317},294,[40,3319,3129],{"class":46},[40,3321,3132],{"class":50},[40,3323,3325,3327,3329],{"class":42,"line":3324},295,[40,3326,3138],{"class":54},[40,3328,72],{"class":46},[40,3330,3143],{"class":75},[40,3332,3334,3336,3338],{"class":42,"line":3333},296,[40,3335,3149],{"class":54},[40,3337,72],{"class":46},[40,3339,3340],{"class":75},"\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1518837695005-2083093ee35b?w=200\"\n",[40,3342,3344,3346,3348],{"class":42,"line":3343},297,[40,3345,3160],{"class":54},[40,3347,72],{"class":46},[40,3349,3350],{"class":75},"\"海洋景色\"\n",[40,3352,3354,3356,3358],{"class":42,"line":3353},298,[40,3355,3171],{"class":54},[40,3357,72],{"class":46},[40,3359,3176],{"class":75},[40,3361,3363],{"class":42,"line":3362},299,[40,3364,3182],{"class":46},[40,3366,3368,3370,3372,3374,3376,3378],{"class":42,"line":3367},300,[40,3369,3129],{"class":46},[40,3371,2995],{"class":50},[40,3373,2998],{"class":54},[40,3375,72],{"class":46},[40,3377,3196],{"class":75},[40,3379,58],{"class":46},[40,3381,3383,3385,3387,3389,3391,3393,3396,3398],{"class":42,"line":3382},301,[40,3384,3204],{"class":46},[40,3386,3207],{"class":50},[40,3388,2998],{"class":54},[40,3390,72],{"class":46},[40,3392,3214],{"class":75},[40,3394,3395],{"class":46},">蔚蓝海洋\u003C\u002F",[40,3397,3207],{"class":50},[40,3399,58],{"class":46},[40,3401,3403,3405,3407,3409,3411,3413,3416,3418],{"class":42,"line":3402},302,[40,3404,3204],{"class":46},[40,3406,11],{"class":50},[40,3408,2998],{"class":54},[40,3410,72],{"class":46},[40,3412,3235],{"class":75},[40,3414,3415],{"class":46},">无边无际的海洋，波涛汹涌...\u003C\u002F",[40,3417,11],{"class":50},[40,3419,58],{"class":46},[40,3421,3423,3425,3427],{"class":42,"line":3422},303,[40,3424,3248],{"class":46},[40,3426,2995],{"class":50},[40,3428,58],{"class":46},[40,3430,3432,3434,3436],{"class":42,"line":3431},304,[40,3433,3258],{"class":46},[40,3435,2995],{"class":50},[40,3437,58],{"class":46},[40,3439,3441],{"class":42,"line":3440},305,[40,3442,229],{"emptyLinePlaceholder":228},[40,3444,3446],{"class":42,"line":3445},306,[40,3447,3448],{"class":165},"      \u003C!-- 照片3 -->\n",[40,3450,3452,3454],{"class":42,"line":3451},307,[40,3453,3011],{"class":46},[40,3455,3079],{"class":50},[40,3457,3459,3461,3463],{"class":42,"line":3458},308,[40,3460,3085],{"class":54},[40,3462,72],{"class":46},[40,3464,3090],{"class":75},[40,3466,3468,3470,3472,3474,3476,3478,3480,3483],{"class":42,"line":3467},309,[40,3469,3096],{"class":54},[40,3471,72],{"class":46},[40,3473,3101],{"class":75},[40,3475,3104],{"class":54},[40,3477,3107],{"class":75},[40,3479,3111],{"class":3110},[40,3481,3482],{"class":165},"\u002F\u002Fimages.unsplash.com\u002Fphoto-1475924156734-496f6cac6ec1', '神秘森林', '阳光穿透茂密树叶，森林中光影交错，如同仙境。')",[40,3484,3117],{"class":75},[40,3486,3488],{"class":42,"line":3487},310,[40,3489,3123],{"class":46},[40,3491,3493,3495],{"class":42,"line":3492},311,[40,3494,3129],{"class":46},[40,3496,3132],{"class":50},[40,3498,3500,3502,3504],{"class":42,"line":3499},312,[40,3501,3138],{"class":54},[40,3503,72],{"class":46},[40,3505,3143],{"class":75},[40,3507,3509,3511,3513],{"class":42,"line":3508},313,[40,3510,3149],{"class":54},[40,3512,72],{"class":46},[40,3514,3515],{"class":75},"\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1475924156734-496f6cac6ec1?w=200\"\n",[40,3517,3519,3521,3523],{"class":42,"line":3518},314,[40,3520,3160],{"class":54},[40,3522,72],{"class":46},[40,3524,3525],{"class":75},"\"森林景色\"\n",[40,3527,3529,3531,3533],{"class":42,"line":3528},315,[40,3530,3171],{"class":54},[40,3532,72],{"class":46},[40,3534,3176],{"class":75},[40,3536,3538],{"class":42,"line":3537},316,[40,3539,3182],{"class":46},[40,3541,3543,3545,3547,3549,3551,3553],{"class":42,"line":3542},317,[40,3544,3129],{"class":46},[40,3546,2995],{"class":50},[40,3548,2998],{"class":54},[40,3550,72],{"class":46},[40,3552,3196],{"class":75},[40,3554,58],{"class":46},[40,3556,3558,3560,3562,3564,3566,3568,3571,3573],{"class":42,"line":3557},318,[40,3559,3204],{"class":46},[40,3561,3207],{"class":50},[40,3563,2998],{"class":54},[40,3565,72],{"class":46},[40,3567,3214],{"class":75},[40,3569,3570],{"class":46},">神秘森林\u003C\u002F",[40,3572,3207],{"class":50},[40,3574,58],{"class":46},[40,3576,3578,3580,3582,3584,3586,3588,3591,3593],{"class":42,"line":3577},319,[40,3579,3204],{"class":46},[40,3581,11],{"class":50},[40,3583,2998],{"class":54},[40,3585,72],{"class":46},[40,3587,3235],{"class":75},[40,3589,3590],{"class":46},">阳光穿透茂密树叶，森林中光影交错...\u003C\u002F",[40,3592,11],{"class":50},[40,3594,58],{"class":46},[40,3596,3598,3600,3602],{"class":42,"line":3597},320,[40,3599,3248],{"class":46},[40,3601,2995],{"class":50},[40,3603,58],{"class":46},[40,3605,3607,3609,3611],{"class":42,"line":3606},321,[40,3608,3258],{"class":46},[40,3610,2995],{"class":50},[40,3612,58],{"class":46},[40,3614,3616],{"class":42,"line":3615},322,[40,3617,229],{"emptyLinePlaceholder":228},[40,3619,3621],{"class":42,"line":3620},323,[40,3622,3623],{"class":165},"      \u003C!-- 照片4 -->\n",[40,3625,3627,3629],{"class":42,"line":3626},324,[40,3628,3011],{"class":46},[40,3630,3079],{"class":50},[40,3632,3634,3636,3638],{"class":42,"line":3633},325,[40,3635,3085],{"class":54},[40,3637,72],{"class":46},[40,3639,3090],{"class":75},[40,3641,3643,3645,3647,3649,3651,3653,3655,3658],{"class":42,"line":3642},326,[40,3644,3096],{"class":54},[40,3646,72],{"class":46},[40,3648,3101],{"class":75},[40,3650,3104],{"class":54},[40,3652,3107],{"class":75},[40,3654,3111],{"class":3110},[40,3656,3657],{"class":165},"\u002F\u002Fimages.unsplash.com\u002Fphoto-1464822759023-fed622ff2c3b', '雪山之巅', '白雪覆盖的山峰，在阳光下闪耀着圣洁的光芒。')",[40,3659,3117],{"class":75},[40,3661,3663],{"class":42,"line":3662},327,[40,3664,3123],{"class":46},[40,3666,3668,3670],{"class":42,"line":3667},328,[40,3669,3129],{"class":46},[40,3671,3132],{"class":50},[40,3673,3675,3677,3679],{"class":42,"line":3674},329,[40,3676,3138],{"class":54},[40,3678,72],{"class":46},[40,3680,3143],{"class":75},[40,3682,3684,3686,3688],{"class":42,"line":3683},330,[40,3685,3149],{"class":54},[40,3687,72],{"class":46},[40,3689,3690],{"class":75},"\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1464822759023-fed622ff2c3b?w=200\"\n",[40,3692,3694,3696,3698],{"class":42,"line":3693},331,[40,3695,3160],{"class":54},[40,3697,72],{"class":46},[40,3699,3700],{"class":75},"\"雪山景色\"\n",[40,3702,3704,3706,3708],{"class":42,"line":3703},332,[40,3705,3171],{"class":54},[40,3707,72],{"class":46},[40,3709,3176],{"class":75},[40,3711,3713],{"class":42,"line":3712},333,[40,3714,3182],{"class":46},[40,3716,3718,3720,3722,3724,3726,3728],{"class":42,"line":3717},334,[40,3719,3129],{"class":46},[40,3721,2995],{"class":50},[40,3723,2998],{"class":54},[40,3725,72],{"class":46},[40,3727,3196],{"class":75},[40,3729,58],{"class":46},[40,3731,3733,3735,3737,3739,3741,3743,3746,3748],{"class":42,"line":3732},335,[40,3734,3204],{"class":46},[40,3736,3207],{"class":50},[40,3738,2998],{"class":54},[40,3740,72],{"class":46},[40,3742,3214],{"class":75},[40,3744,3745],{"class":46},">雪山之巅\u003C\u002F",[40,3747,3207],{"class":50},[40,3749,58],{"class":46},[40,3751,3753,3755,3757,3759,3761,3763,3766,3768],{"class":42,"line":3752},336,[40,3754,3204],{"class":46},[40,3756,11],{"class":50},[40,3758,2998],{"class":54},[40,3760,72],{"class":46},[40,3762,3235],{"class":75},[40,3764,3765],{"class":46},">白雪覆盖的山峰，在阳光下闪耀...\u003C\u002F",[40,3767,11],{"class":50},[40,3769,58],{"class":46},[40,3771,3773,3775,3777],{"class":42,"line":3772},337,[40,3774,3248],{"class":46},[40,3776,2995],{"class":50},[40,3778,58],{"class":46},[40,3780,3782,3784,3786],{"class":42,"line":3781},338,[40,3783,3258],{"class":46},[40,3785,2995],{"class":50},[40,3787,58],{"class":46},[40,3789,3791],{"class":42,"line":3790},339,[40,3792,229],{"emptyLinePlaceholder":228},[40,3794,3796],{"class":42,"line":3795},340,[40,3797,3798],{"class":165},"      \u003C!-- 照片5 -->\n",[40,3800,3802,3804],{"class":42,"line":3801},341,[40,3803,3011],{"class":46},[40,3805,3079],{"class":50},[40,3807,3809,3811,3813],{"class":42,"line":3808},342,[40,3810,3085],{"class":54},[40,3812,72],{"class":46},[40,3814,3090],{"class":75},[40,3816,3818,3820,3822,3824,3826,3828,3830,3833],{"class":42,"line":3817},343,[40,3819,3096],{"class":54},[40,3821,72],{"class":46},[40,3823,3101],{"class":75},[40,3825,3104],{"class":54},[40,3827,3107],{"class":75},[40,3829,3111],{"class":3110},[40,3831,3832],{"class":165},"\u002F\u002Fimages.unsplash.com\u002Fphoto-1505142468610-359e7d316be0', '飞流瀑布', '水流从高处倾泻而下，形成壮观的瀑布景观。')",[40,3834,3117],{"class":75},[40,3836,3838],{"class":42,"line":3837},344,[40,3839,3123],{"class":46},[40,3841,3843,3845],{"class":42,"line":3842},345,[40,3844,3129],{"class":46},[40,3846,3132],{"class":50},[40,3848,3850,3852,3854],{"class":42,"line":3849},346,[40,3851,3138],{"class":54},[40,3853,72],{"class":46},[40,3855,3143],{"class":75},[40,3857,3859,3861,3863],{"class":42,"line":3858},347,[40,3860,3149],{"class":54},[40,3862,72],{"class":46},[40,3864,3865],{"class":75},"\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1505142468610-359e7d316be0?w=200\"\n",[40,3867,3869,3871,3873],{"class":42,"line":3868},348,[40,3870,3160],{"class":54},[40,3872,72],{"class":46},[40,3874,3875],{"class":75},"\"瀑布景色\"\n",[40,3877,3879,3881,3883],{"class":42,"line":3878},349,[40,3880,3171],{"class":54},[40,3882,72],{"class":46},[40,3884,3176],{"class":75},[40,3886,3888],{"class":42,"line":3887},350,[40,3889,3182],{"class":46},[40,3891,3893,3895,3897,3899,3901,3903],{"class":42,"line":3892},351,[40,3894,3129],{"class":46},[40,3896,2995],{"class":50},[40,3898,2998],{"class":54},[40,3900,72],{"class":46},[40,3902,3196],{"class":75},[40,3904,58],{"class":46},[40,3906,3908,3910,3912,3914,3916,3918,3921,3923],{"class":42,"line":3907},352,[40,3909,3204],{"class":46},[40,3911,3207],{"class":50},[40,3913,2998],{"class":54},[40,3915,72],{"class":46},[40,3917,3214],{"class":75},[40,3919,3920],{"class":46},">飞流瀑布\u003C\u002F",[40,3922,3207],{"class":50},[40,3924,58],{"class":46},[40,3926,3928,3930,3932,3934,3936,3938,3941,3943],{"class":42,"line":3927},353,[40,3929,3204],{"class":46},[40,3931,11],{"class":50},[40,3933,2998],{"class":54},[40,3935,72],{"class":46},[40,3937,3235],{"class":75},[40,3939,3940],{"class":46},">水流从高处倾泻而下，形成壮观...\u003C\u002F",[40,3942,11],{"class":50},[40,3944,58],{"class":46},[40,3946,3948,3950,3952],{"class":42,"line":3947},354,[40,3949,3248],{"class":46},[40,3951,2995],{"class":50},[40,3953,58],{"class":46},[40,3955,3957,3959,3961],{"class":42,"line":3956},355,[40,3958,3258],{"class":46},[40,3960,2995],{"class":50},[40,3962,58],{"class":46},[40,3964,3966],{"class":42,"line":3965},356,[40,3967,229],{"emptyLinePlaceholder":228},[40,3969,3971],{"class":42,"line":3970},357,[40,3972,3973],{"class":165},"      \u003C!-- 照片6 -->\n",[40,3975,3977,3979],{"class":42,"line":3976},358,[40,3978,3011],{"class":46},[40,3980,3079],{"class":50},[40,3982,3984,3986,3988],{"class":42,"line":3983},359,[40,3985,3085],{"class":54},[40,3987,72],{"class":46},[40,3989,3090],{"class":75},[40,3991,3993,3995,3997,3999,4001,4003,4005,4008],{"class":42,"line":3992},360,[40,3994,3096],{"class":54},[40,3996,72],{"class":46},[40,3998,3101],{"class":75},[40,4000,3104],{"class":54},[40,4002,3107],{"class":75},[40,4004,3111],{"class":3110},[40,4006,4007],{"class":165},"\u002F\u002Fimages.unsplash.com\u002Fphoto-1418065460487-3e41a6c84dc5', '金色沙漠', '无垠的沙漠，沙丘起伏，展现大自然的辽阔与神秘。')",[40,4009,3117],{"class":75},[40,4011,4013],{"class":42,"line":4012},361,[40,4014,3123],{"class":46},[40,4016,4018,4020],{"class":42,"line":4017},362,[40,4019,3129],{"class":46},[40,4021,3132],{"class":50},[40,4023,4025,4027,4029],{"class":42,"line":4024},363,[40,4026,3138],{"class":54},[40,4028,72],{"class":46},[40,4030,3143],{"class":75},[40,4032,4034,4036,4038],{"class":42,"line":4033},364,[40,4035,3149],{"class":54},[40,4037,72],{"class":46},[40,4039,4040],{"class":75},"\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1418065460487-3e41a6c84dc5?w=200\"\n",[40,4042,4044,4046,4048],{"class":42,"line":4043},365,[40,4045,3160],{"class":54},[40,4047,72],{"class":46},[40,4049,4050],{"class":75},"\"沙漠景色\"\n",[40,4052,4054,4056,4058],{"class":42,"line":4053},366,[40,4055,3171],{"class":54},[40,4057,72],{"class":46},[40,4059,3176],{"class":75},[40,4061,4063],{"class":42,"line":4062},367,[40,4064,3182],{"class":46},[40,4066,4068,4070,4072,4074,4076,4078],{"class":42,"line":4067},368,[40,4069,3129],{"class":46},[40,4071,2995],{"class":50},[40,4073,2998],{"class":54},[40,4075,72],{"class":46},[40,4077,3196],{"class":75},[40,4079,58],{"class":46},[40,4081,4083,4085,4087,4089,4091,4093,4096,4098],{"class":42,"line":4082},369,[40,4084,3204],{"class":46},[40,4086,3207],{"class":50},[40,4088,2998],{"class":54},[40,4090,72],{"class":46},[40,4092,3214],{"class":75},[40,4094,4095],{"class":46},">金色沙漠\u003C\u002F",[40,4097,3207],{"class":50},[40,4099,58],{"class":46},[40,4101,4103,4105,4107,4109,4111,4113,4116,4118],{"class":42,"line":4102},370,[40,4104,3204],{"class":46},[40,4106,11],{"class":50},[40,4108,2998],{"class":54},[40,4110,72],{"class":46},[40,4112,3235],{"class":75},[40,4114,4115],{"class":46},">无垠的沙漠，沙丘起伏，展现大自然...\u003C\u002F",[40,4117,11],{"class":50},[40,4119,58],{"class":46},[40,4121,4123,4125,4127],{"class":42,"line":4122},371,[40,4124,3248],{"class":46},[40,4126,2995],{"class":50},[40,4128,58],{"class":46},[40,4130,4132,4134,4136],{"class":42,"line":4131},372,[40,4133,3258],{"class":46},[40,4135,2995],{"class":50},[40,4137,58],{"class":46},[40,4139,4141],{"class":42,"line":4140},373,[40,4142,229],{"emptyLinePlaceholder":228},[40,4144,4146],{"class":42,"line":4145},374,[40,4147,4148],{"class":165},"      \u003C!-- 照片7 -->\n",[40,4150,4152,4154],{"class":42,"line":4151},375,[40,4153,3011],{"class":46},[40,4155,3079],{"class":50},[40,4157,4159,4161,4163],{"class":42,"line":4158},376,[40,4160,3085],{"class":54},[40,4162,72],{"class":46},[40,4164,3090],{"class":75},[40,4166,4168,4170,4172,4174,4176,4178,4180,4183],{"class":42,"line":4167},377,[40,4169,3096],{"class":54},[40,4171,72],{"class":46},[40,4173,3101],{"class":75},[40,4175,3104],{"class":54},[40,4177,3107],{"class":75},[40,4179,3111],{"class":3110},[40,4181,4182],{"class":165},"\u002F\u002Fimages.unsplash.com\u002Fphoto-1506260408121-e353d10b87c7', '梦幻极光', '夜空中舞动的绿色极光，如同大自然的神秘舞蹈。')",[40,4184,3117],{"class":75},[40,4186,4188],{"class":42,"line":4187},378,[40,4189,3123],{"class":46},[40,4191,4193,4195],{"class":42,"line":4192},379,[40,4194,3129],{"class":46},[40,4196,3132],{"class":50},[40,4198,4200,4202,4204],{"class":42,"line":4199},380,[40,4201,3138],{"class":54},[40,4203,72],{"class":46},[40,4205,3143],{"class":75},[40,4207,4209,4211,4213],{"class":42,"line":4208},381,[40,4210,3149],{"class":54},[40,4212,72],{"class":46},[40,4214,4215],{"class":75},"\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1506260408121-e353d10b87c7?w=200\"\n",[40,4217,4219,4221,4223],{"class":42,"line":4218},382,[40,4220,3160],{"class":54},[40,4222,72],{"class":46},[40,4224,4225],{"class":75},"\"北极光\"\n",[40,4227,4229,4231,4233],{"class":42,"line":4228},383,[40,4230,3171],{"class":54},[40,4232,72],{"class":46},[40,4234,3176],{"class":75},[40,4236,4238],{"class":42,"line":4237},384,[40,4239,3182],{"class":46},[40,4241,4243,4245,4247,4249,4251,4253],{"class":42,"line":4242},385,[40,4244,3129],{"class":46},[40,4246,2995],{"class":50},[40,4248,2998],{"class":54},[40,4250,72],{"class":46},[40,4252,3196],{"class":75},[40,4254,58],{"class":46},[40,4256,4258,4260,4262,4264,4266,4268,4271,4273],{"class":42,"line":4257},386,[40,4259,3204],{"class":46},[40,4261,3207],{"class":50},[40,4263,2998],{"class":54},[40,4265,72],{"class":46},[40,4267,3214],{"class":75},[40,4269,4270],{"class":46},">梦幻极光\u003C\u002F",[40,4272,3207],{"class":50},[40,4274,58],{"class":46},[40,4276,4278,4280,4282,4284,4286,4288,4291,4293],{"class":42,"line":4277},387,[40,4279,3204],{"class":46},[40,4281,11],{"class":50},[40,4283,2998],{"class":54},[40,4285,72],{"class":46},[40,4287,3235],{"class":75},[40,4289,4290],{"class":46},">夜空中舞动的绿色极光，如同...\u003C\u002F",[40,4292,11],{"class":50},[40,4294,58],{"class":46},[40,4296,4298,4300,4302],{"class":42,"line":4297},388,[40,4299,3248],{"class":46},[40,4301,2995],{"class":50},[40,4303,58],{"class":46},[40,4305,4307,4309,4311],{"class":42,"line":4306},389,[40,4308,3258],{"class":46},[40,4310,2995],{"class":50},[40,4312,58],{"class":46},[40,4314,4316],{"class":42,"line":4315},390,[40,4317,229],{"emptyLinePlaceholder":228},[40,4319,4321],{"class":42,"line":4320},391,[40,4322,4323],{"class":165},"      \u003C!-- 照片8 -->\n",[40,4325,4327,4329],{"class":42,"line":4326},392,[40,4328,3011],{"class":46},[40,4330,3079],{"class":50},[40,4332,4334,4336,4338],{"class":42,"line":4333},393,[40,4335,3085],{"class":54},[40,4337,72],{"class":46},[40,4339,3090],{"class":75},[40,4341,4343,4345,4347,4349,4351,4353,4355,4358],{"class":42,"line":4342},394,[40,4344,3096],{"class":54},[40,4346,72],{"class":46},[40,4348,3101],{"class":75},[40,4350,3104],{"class":54},[40,4352,3107],{"class":75},[40,4354,3111],{"class":3110},[40,4356,4357],{"class":165},"\u002F\u002Fimages.unsplash.com\u002Fphoto-1470240731273-7821a6eeb6bd', '璀璨星空', '无数星辰点缀夜空，银河横跨天际，令人震撼。')",[40,4359,3117],{"class":75},[40,4361,4363],{"class":42,"line":4362},395,[40,4364,3123],{"class":46},[40,4366,4368,4370],{"class":42,"line":4367},396,[40,4369,3129],{"class":46},[40,4371,3132],{"class":50},[40,4373,4375,4377,4379],{"class":42,"line":4374},397,[40,4376,3138],{"class":54},[40,4378,72],{"class":46},[40,4380,3143],{"class":75},[40,4382,4384,4386,4388],{"class":42,"line":4383},398,[40,4385,3149],{"class":54},[40,4387,72],{"class":46},[40,4389,4390],{"class":75},"\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1470240731273-7821a6eeb6bd?w=200\"\n",[40,4392,4394,4396,4398],{"class":42,"line":4393},399,[40,4395,3160],{"class":54},[40,4397,72],{"class":46},[40,4399,4400],{"class":75},"\"星空\"\n",[40,4402,4404,4406,4408],{"class":42,"line":4403},400,[40,4405,3171],{"class":54},[40,4407,72],{"class":46},[40,4409,3176],{"class":75},[40,4411,4413],{"class":42,"line":4412},401,[40,4414,3182],{"class":46},[40,4416,4418,4420,4422,4424,4426,4428],{"class":42,"line":4417},402,[40,4419,3129],{"class":46},[40,4421,2995],{"class":50},[40,4423,2998],{"class":54},[40,4425,72],{"class":46},[40,4427,3196],{"class":75},[40,4429,58],{"class":46},[40,4431,4433,4435,4437,4439,4441,4443,4446,4448],{"class":42,"line":4432},403,[40,4434,3204],{"class":46},[40,4436,3207],{"class":50},[40,4438,2998],{"class":54},[40,4440,72],{"class":46},[40,4442,3214],{"class":75},[40,4444,4445],{"class":46},">璀璨星空\u003C\u002F",[40,4447,3207],{"class":50},[40,4449,58],{"class":46},[40,4451,4453,4455,4457,4459,4461,4463,4466,4468],{"class":42,"line":4452},404,[40,4454,3204],{"class":46},[40,4456,11],{"class":50},[40,4458,2998],{"class":54},[40,4460,72],{"class":46},[40,4462,3235],{"class":75},[40,4464,4465],{"class":46},">无数星辰点缀夜空，银河横跨天际...\u003C\u002F",[40,4467,11],{"class":50},[40,4469,58],{"class":46},[40,4471,4473,4475,4477],{"class":42,"line":4472},405,[40,4474,3248],{"class":46},[40,4476,2995],{"class":50},[40,4478,58],{"class":46},[40,4480,4482,4484,4486],{"class":42,"line":4481},406,[40,4483,3258],{"class":46},[40,4485,2995],{"class":50},[40,4487,58],{"class":46},[40,4489,4491],{"class":42,"line":4490},407,[40,4492,229],{"emptyLinePlaceholder":228},[40,4494,4496],{"class":42,"line":4495},408,[40,4497,4498],{"class":165},"      \u003C!-- 照片9 -->\n",[40,4500,4502,4504],{"class":42,"line":4501},409,[40,4503,3011],{"class":46},[40,4505,3079],{"class":50},[40,4507,4509,4511,4513],{"class":42,"line":4508},410,[40,4510,3085],{"class":54},[40,4512,72],{"class":46},[40,4514,3090],{"class":75},[40,4516,4518,4520,4522,4524,4526,4528,4530,4532],{"class":42,"line":4517},411,[40,4519,3096],{"class":54},[40,4521,72],{"class":46},[40,4523,3101],{"class":75},[40,4525,3104],{"class":54},[40,4527,3107],{"class":75},[40,4529,3111],{"class":3110},[40,4531,3114],{"class":165},[40,4533,3117],{"class":75},[40,4535,4537],{"class":42,"line":4536},412,[40,4538,3123],{"class":46},[40,4540,4542,4544],{"class":42,"line":4541},413,[40,4543,3129],{"class":46},[40,4545,3132],{"class":50},[40,4547,4549,4551,4553],{"class":42,"line":4548},414,[40,4550,3138],{"class":54},[40,4552,72],{"class":46},[40,4554,3143],{"class":75},[40,4556,4558,4560,4562],{"class":42,"line":4557},415,[40,4559,3149],{"class":54},[40,4561,72],{"class":46},[40,4563,3154],{"class":75},[40,4565,4567,4569,4571],{"class":42,"line":4566},416,[40,4568,3160],{"class":54},[40,4570,72],{"class":46},[40,4572,3165],{"class":75},[40,4574,4576,4578,4580],{"class":42,"line":4575},417,[40,4577,3171],{"class":54},[40,4579,72],{"class":46},[40,4581,3176],{"class":75},[40,4583,4585],{"class":42,"line":4584},418,[40,4586,3182],{"class":46},[40,4588,4590,4592,4594,4596,4598,4600],{"class":42,"line":4589},419,[40,4591,3129],{"class":46},[40,4593,2995],{"class":50},[40,4595,2998],{"class":54},[40,4597,72],{"class":46},[40,4599,3196],{"class":75},[40,4601,58],{"class":46},[40,4603,4605,4607,4609,4611,4613,4615,4617,4619],{"class":42,"line":4604},420,[40,4606,3204],{"class":46},[40,4608,3207],{"class":50},[40,4610,2998],{"class":54},[40,4612,72],{"class":46},[40,4614,3214],{"class":75},[40,4616,3217],{"class":46},[40,4618,3207],{"class":50},[40,4620,58],{"class":46},[40,4622,4624,4626,4628,4630,4632,4634,4636,4638],{"class":42,"line":4623},421,[40,4625,3204],{"class":46},[40,4627,11],{"class":50},[40,4629,2998],{"class":54},[40,4631,72],{"class":46},[40,4633,3235],{"class":75},[40,4635,3238],{"class":46},[40,4637,11],{"class":50},[40,4639,58],{"class":46},[40,4641,4643,4645,4647],{"class":42,"line":4642},422,[40,4644,3248],{"class":46},[40,4646,2995],{"class":50},[40,4648,58],{"class":46},[40,4650,4652,4654,4656],{"class":42,"line":4651},423,[40,4653,3258],{"class":46},[40,4655,2995],{"class":50},[40,4657,58],{"class":46},[40,4659,4661],{"class":42,"line":4660},424,[40,4662,229],{"emptyLinePlaceholder":228},[40,4664,4666],{"class":42,"line":4665},425,[40,4667,4668],{"class":165},"      \u003C!-- 照片10 -->\n",[40,4670,4672,4674],{"class":42,"line":4671},426,[40,4673,3011],{"class":46},[40,4675,3079],{"class":50},[40,4677,4679,4681,4683],{"class":42,"line":4678},427,[40,4680,3085],{"class":54},[40,4682,72],{"class":46},[40,4684,3090],{"class":75},[40,4686,4688,4690,4692,4694,4696,4698,4700,4702],{"class":42,"line":4687},428,[40,4689,3096],{"class":54},[40,4691,72],{"class":46},[40,4693,3101],{"class":75},[40,4695,3104],{"class":54},[40,4697,3107],{"class":75},[40,4699,3111],{"class":3110},[40,4701,3307],{"class":165},[40,4703,3117],{"class":75},[40,4705,4707],{"class":42,"line":4706},429,[40,4708,3123],{"class":46},[40,4710,4712,4714],{"class":42,"line":4711},430,[40,4713,3129],{"class":46},[40,4715,3132],{"class":50},[40,4717,4719,4721,4723],{"class":42,"line":4718},431,[40,4720,3138],{"class":54},[40,4722,72],{"class":46},[40,4724,3143],{"class":75},[40,4726,4728,4730,4732],{"class":42,"line":4727},432,[40,4729,3149],{"class":54},[40,4731,72],{"class":46},[40,4733,3340],{"class":75},[40,4735,4737,4739,4741],{"class":42,"line":4736},433,[40,4738,3160],{"class":54},[40,4740,72],{"class":46},[40,4742,3350],{"class":75},[40,4744,4746,4748,4750],{"class":42,"line":4745},434,[40,4747,3171],{"class":54},[40,4749,72],{"class":46},[40,4751,3176],{"class":75},[40,4753,4755],{"class":42,"line":4754},435,[40,4756,3182],{"class":46},[40,4758,4760,4762,4764,4766,4768,4770],{"class":42,"line":4759},436,[40,4761,3129],{"class":46},[40,4763,2995],{"class":50},[40,4765,2998],{"class":54},[40,4767,72],{"class":46},[40,4769,3196],{"class":75},[40,4771,58],{"class":46},[40,4773,4775,4777,4779,4781,4783,4785,4787,4789],{"class":42,"line":4774},437,[40,4776,3204],{"class":46},[40,4778,3207],{"class":50},[40,4780,2998],{"class":54},[40,4782,72],{"class":46},[40,4784,3214],{"class":75},[40,4786,3395],{"class":46},[40,4788,3207],{"class":50},[40,4790,58],{"class":46},[40,4792,4794,4796,4798,4800,4802,4804,4806,4808],{"class":42,"line":4793},438,[40,4795,3204],{"class":46},[40,4797,11],{"class":50},[40,4799,2998],{"class":54},[40,4801,72],{"class":46},[40,4803,3235],{"class":75},[40,4805,3415],{"class":46},[40,4807,11],{"class":50},[40,4809,58],{"class":46},[40,4811,4813,4815,4817],{"class":42,"line":4812},439,[40,4814,3248],{"class":46},[40,4816,2995],{"class":50},[40,4818,58],{"class":46},[40,4820,4822,4824,4826],{"class":42,"line":4821},440,[40,4823,3258],{"class":46},[40,4825,2995],{"class":50},[40,4827,58],{"class":46},[40,4829,4831],{"class":42,"line":4830},441,[40,4832,229],{"emptyLinePlaceholder":228},[40,4834,4836],{"class":42,"line":4835},442,[40,4837,4838],{"class":165},"      \u003C!-- 照片11 -->\n",[40,4840,4842,4844],{"class":42,"line":4841},443,[40,4843,3011],{"class":46},[40,4845,3079],{"class":50},[40,4847,4849,4851,4853],{"class":42,"line":4848},444,[40,4850,3085],{"class":54},[40,4852,72],{"class":46},[40,4854,3090],{"class":75},[40,4856,4858,4860,4862,4864,4866,4868,4870,4872],{"class":42,"line":4857},445,[40,4859,3096],{"class":54},[40,4861,72],{"class":46},[40,4863,3101],{"class":75},[40,4865,3104],{"class":54},[40,4867,3107],{"class":75},[40,4869,3111],{"class":3110},[40,4871,3482],{"class":165},[40,4873,3117],{"class":75},[40,4875,4877],{"class":42,"line":4876},446,[40,4878,3123],{"class":46},[40,4880,4882,4884],{"class":42,"line":4881},447,[40,4883,3129],{"class":46},[40,4885,3132],{"class":50},[40,4887,4889,4891,4893],{"class":42,"line":4888},448,[40,4890,3138],{"class":54},[40,4892,72],{"class":46},[40,4894,3143],{"class":75},[40,4896,4898,4900,4902],{"class":42,"line":4897},449,[40,4899,3149],{"class":54},[40,4901,72],{"class":46},[40,4903,3515],{"class":75},[40,4905,4907,4909,4911],{"class":42,"line":4906},450,[40,4908,3160],{"class":54},[40,4910,72],{"class":46},[40,4912,3525],{"class":75},[40,4914,4916,4918,4920],{"class":42,"line":4915},451,[40,4917,3171],{"class":54},[40,4919,72],{"class":46},[40,4921,3176],{"class":75},[40,4923,4925],{"class":42,"line":4924},452,[40,4926,3182],{"class":46},[40,4928,4930,4932,4934,4936,4938,4940],{"class":42,"line":4929},453,[40,4931,3129],{"class":46},[40,4933,2995],{"class":50},[40,4935,2998],{"class":54},[40,4937,72],{"class":46},[40,4939,3196],{"class":75},[40,4941,58],{"class":46},[40,4943,4945,4947,4949,4951,4953,4955,4957,4959],{"class":42,"line":4944},454,[40,4946,3204],{"class":46},[40,4948,3207],{"class":50},[40,4950,2998],{"class":54},[40,4952,72],{"class":46},[40,4954,3214],{"class":75},[40,4956,3570],{"class":46},[40,4958,3207],{"class":50},[40,4960,58],{"class":46},[40,4962,4964,4966,4968,4970,4972,4974,4976,4978],{"class":42,"line":4963},455,[40,4965,3204],{"class":46},[40,4967,11],{"class":50},[40,4969,2998],{"class":54},[40,4971,72],{"class":46},[40,4973,3235],{"class":75},[40,4975,3590],{"class":46},[40,4977,11],{"class":50},[40,4979,58],{"class":46},[40,4981,4983,4985,4987],{"class":42,"line":4982},456,[40,4984,3248],{"class":46},[40,4986,2995],{"class":50},[40,4988,58],{"class":46},[40,4990,4992,4994,4996],{"class":42,"line":4991},457,[40,4993,3258],{"class":46},[40,4995,2995],{"class":50},[40,4997,58],{"class":46},[40,4999,5001],{"class":42,"line":5000},458,[40,5002,229],{"emptyLinePlaceholder":228},[40,5004,5006],{"class":42,"line":5005},459,[40,5007,5008],{"class":165},"      \u003C!-- 照片12 -->\n",[40,5010,5012,5014],{"class":42,"line":5011},460,[40,5013,3011],{"class":46},[40,5015,3079],{"class":50},[40,5017,5019,5021,5023],{"class":42,"line":5018},461,[40,5020,3085],{"class":54},[40,5022,72],{"class":46},[40,5024,3090],{"class":75},[40,5026,5028,5030,5032,5034,5036,5038,5040,5042],{"class":42,"line":5027},462,[40,5029,3096],{"class":54},[40,5031,72],{"class":46},[40,5033,3101],{"class":75},[40,5035,3104],{"class":54},[40,5037,3107],{"class":75},[40,5039,3111],{"class":3110},[40,5041,3657],{"class":165},[40,5043,3117],{"class":75},[40,5045,5047],{"class":42,"line":5046},463,[40,5048,3123],{"class":46},[40,5050,5052,5054],{"class":42,"line":5051},464,[40,5053,3129],{"class":46},[40,5055,3132],{"class":50},[40,5057,5059,5061,5063],{"class":42,"line":5058},465,[40,5060,3138],{"class":54},[40,5062,72],{"class":46},[40,5064,3143],{"class":75},[40,5066,5068,5070,5072],{"class":42,"line":5067},466,[40,5069,3149],{"class":54},[40,5071,72],{"class":46},[40,5073,3690],{"class":75},[40,5075,5077,5079,5081],{"class":42,"line":5076},467,[40,5078,3160],{"class":54},[40,5080,72],{"class":46},[40,5082,3700],{"class":75},[40,5084,5086,5088,5090],{"class":42,"line":5085},468,[40,5087,3171],{"class":54},[40,5089,72],{"class":46},[40,5091,3176],{"class":75},[40,5093,5095],{"class":42,"line":5094},469,[40,5096,3182],{"class":46},[40,5098,5100,5102,5104,5106,5108,5110],{"class":42,"line":5099},470,[40,5101,3129],{"class":46},[40,5103,2995],{"class":50},[40,5105,2998],{"class":54},[40,5107,72],{"class":46},[40,5109,3196],{"class":75},[40,5111,58],{"class":46},[40,5113,5115,5117,5119,5121,5123,5125,5127,5129],{"class":42,"line":5114},471,[40,5116,3204],{"class":46},[40,5118,3207],{"class":50},[40,5120,2998],{"class":54},[40,5122,72],{"class":46},[40,5124,3214],{"class":75},[40,5126,3745],{"class":46},[40,5128,3207],{"class":50},[40,5130,58],{"class":46},[40,5132,5134,5136,5138,5140,5142,5144,5146,5148],{"class":42,"line":5133},472,[40,5135,3204],{"class":46},[40,5137,11],{"class":50},[40,5139,2998],{"class":54},[40,5141,72],{"class":46},[40,5143,3235],{"class":75},[40,5145,3765],{"class":46},[40,5147,11],{"class":50},[40,5149,58],{"class":46},[40,5151,5153,5155,5157],{"class":42,"line":5152},473,[40,5154,3248],{"class":46},[40,5156,2995],{"class":50},[40,5158,58],{"class":46},[40,5160,5162,5164,5166],{"class":42,"line":5161},474,[40,5163,3258],{"class":46},[40,5165,2995],{"class":50},[40,5167,58],{"class":46},[40,5169,5171],{"class":42,"line":5170},475,[40,5172,229],{"emptyLinePlaceholder":228},[40,5174,5176],{"class":42,"line":5175},476,[40,5177,5178],{"class":165},"      \u003C!-- 照片13 -->\n",[40,5180,5182,5184],{"class":42,"line":5181},477,[40,5183,3011],{"class":46},[40,5185,3079],{"class":50},[40,5187,5189,5191,5193],{"class":42,"line":5188},478,[40,5190,3085],{"class":54},[40,5192,72],{"class":46},[40,5194,3090],{"class":75},[40,5196,5198,5200,5202,5204,5206,5208,5210,5212],{"class":42,"line":5197},479,[40,5199,3096],{"class":54},[40,5201,72],{"class":46},[40,5203,3101],{"class":75},[40,5205,3104],{"class":54},[40,5207,3107],{"class":75},[40,5209,3111],{"class":3110},[40,5211,3832],{"class":165},[40,5213,3117],{"class":75},[40,5215,5217],{"class":42,"line":5216},480,[40,5218,3123],{"class":46},[40,5220,5222,5224],{"class":42,"line":5221},481,[40,5223,3129],{"class":46},[40,5225,3132],{"class":50},[40,5227,5229,5231,5233],{"class":42,"line":5228},482,[40,5230,3138],{"class":54},[40,5232,72],{"class":46},[40,5234,3143],{"class":75},[40,5236,5238,5240,5242],{"class":42,"line":5237},483,[40,5239,3149],{"class":54},[40,5241,72],{"class":46},[40,5243,3865],{"class":75},[40,5245,5247,5249,5251],{"class":42,"line":5246},484,[40,5248,3160],{"class":54},[40,5250,72],{"class":46},[40,5252,3875],{"class":75},[40,5254,5256,5258,5260],{"class":42,"line":5255},485,[40,5257,3171],{"class":54},[40,5259,72],{"class":46},[40,5261,3176],{"class":75},[40,5263,5265],{"class":42,"line":5264},486,[40,5266,3182],{"class":46},[40,5268,5270,5272,5274,5276,5278,5280],{"class":42,"line":5269},487,[40,5271,3129],{"class":46},[40,5273,2995],{"class":50},[40,5275,2998],{"class":54},[40,5277,72],{"class":46},[40,5279,3196],{"class":75},[40,5281,58],{"class":46},[40,5283,5285,5287,5289,5291,5293,5295,5297,5299],{"class":42,"line":5284},488,[40,5286,3204],{"class":46},[40,5288,3207],{"class":50},[40,5290,2998],{"class":54},[40,5292,72],{"class":46},[40,5294,3214],{"class":75},[40,5296,3920],{"class":46},[40,5298,3207],{"class":50},[40,5300,58],{"class":46},[40,5302,5304,5306,5308,5310,5312,5314,5316,5318],{"class":42,"line":5303},489,[40,5305,3204],{"class":46},[40,5307,11],{"class":50},[40,5309,2998],{"class":54},[40,5311,72],{"class":46},[40,5313,3235],{"class":75},[40,5315,3940],{"class":46},[40,5317,11],{"class":50},[40,5319,58],{"class":46},[40,5321,5323,5325,5327],{"class":42,"line":5322},490,[40,5324,3248],{"class":46},[40,5326,2995],{"class":50},[40,5328,58],{"class":46},[40,5330,5332,5334,5336],{"class":42,"line":5331},491,[40,5333,3258],{"class":46},[40,5335,2995],{"class":50},[40,5337,58],{"class":46},[40,5339,5341],{"class":42,"line":5340},492,[40,5342,229],{"emptyLinePlaceholder":228},[40,5344,5346],{"class":42,"line":5345},493,[40,5347,5348],{"class":165},"      \u003C!-- 照片14 -->\n",[40,5350,5352,5354],{"class":42,"line":5351},494,[40,5353,3011],{"class":46},[40,5355,3079],{"class":50},[40,5357,5359,5361,5363],{"class":42,"line":5358},495,[40,5360,3085],{"class":54},[40,5362,72],{"class":46},[40,5364,3090],{"class":75},[40,5366,5368,5370,5372,5374,5376,5378,5380,5382],{"class":42,"line":5367},496,[40,5369,3096],{"class":54},[40,5371,72],{"class":46},[40,5373,3101],{"class":75},[40,5375,3104],{"class":54},[40,5377,3107],{"class":75},[40,5379,3111],{"class":3110},[40,5381,4007],{"class":165},[40,5383,3117],{"class":75},[40,5385,5387],{"class":42,"line":5386},497,[40,5388,3123],{"class":46},[40,5390,5392,5394],{"class":42,"line":5391},498,[40,5393,3129],{"class":46},[40,5395,3132],{"class":50},[40,5397,5399,5401,5403],{"class":42,"line":5398},499,[40,5400,3138],{"class":54},[40,5402,72],{"class":46},[40,5404,3143],{"class":75},[40,5406,5408,5410,5412],{"class":42,"line":5407},500,[40,5409,3149],{"class":54},[40,5411,72],{"class":46},[40,5413,4040],{"class":75},[40,5415,5417,5419,5421],{"class":42,"line":5416},501,[40,5418,3160],{"class":54},[40,5420,72],{"class":46},[40,5422,4050],{"class":75},[40,5424,5426,5428,5430],{"class":42,"line":5425},502,[40,5427,3171],{"class":54},[40,5429,72],{"class":46},[40,5431,3176],{"class":75},[40,5433,5435],{"class":42,"line":5434},503,[40,5436,3182],{"class":46},[40,5438,5440,5442,5444,5446,5448,5450],{"class":42,"line":5439},504,[40,5441,3129],{"class":46},[40,5443,2995],{"class":50},[40,5445,2998],{"class":54},[40,5447,72],{"class":46},[40,5449,3196],{"class":75},[40,5451,58],{"class":46},[40,5453,5455,5457,5459,5461,5463,5465,5467,5469],{"class":42,"line":5454},505,[40,5456,3204],{"class":46},[40,5458,3207],{"class":50},[40,5460,2998],{"class":54},[40,5462,72],{"class":46},[40,5464,3214],{"class":75},[40,5466,4095],{"class":46},[40,5468,3207],{"class":50},[40,5470,58],{"class":46},[40,5472,5474,5476,5478,5480,5482,5484,5486,5488],{"class":42,"line":5473},506,[40,5475,3204],{"class":46},[40,5477,11],{"class":50},[40,5479,2998],{"class":54},[40,5481,72],{"class":46},[40,5483,3235],{"class":75},[40,5485,4115],{"class":46},[40,5487,11],{"class":50},[40,5489,58],{"class":46},[40,5491,5493,5495,5497],{"class":42,"line":5492},507,[40,5494,3248],{"class":46},[40,5496,2995],{"class":50},[40,5498,58],{"class":46},[40,5500,5502,5504,5506],{"class":42,"line":5501},508,[40,5503,3258],{"class":46},[40,5505,2995],{"class":50},[40,5507,58],{"class":46},[40,5509,5511],{"class":42,"line":5510},509,[40,5512,229],{"emptyLinePlaceholder":228},[40,5514,5516],{"class":42,"line":5515},510,[40,5517,5518],{"class":165},"      \u003C!-- 照片15 -->\n",[40,5520,5522,5524],{"class":42,"line":5521},511,[40,5523,3011],{"class":46},[40,5525,3079],{"class":50},[40,5527,5529,5531,5533],{"class":42,"line":5528},512,[40,5530,3085],{"class":54},[40,5532,72],{"class":46},[40,5534,3090],{"class":75},[40,5536,5538,5540,5542,5544,5546,5548,5550,5552],{"class":42,"line":5537},513,[40,5539,3096],{"class":54},[40,5541,72],{"class":46},[40,5543,3101],{"class":75},[40,5545,3104],{"class":54},[40,5547,3107],{"class":75},[40,5549,3111],{"class":3110},[40,5551,4182],{"class":165},[40,5553,3117],{"class":75},[40,5555,5557],{"class":42,"line":5556},514,[40,5558,3123],{"class":46},[40,5560,5562,5564],{"class":42,"line":5561},515,[40,5563,3129],{"class":46},[40,5565,3132],{"class":50},[40,5567,5569,5571,5573],{"class":42,"line":5568},516,[40,5570,3138],{"class":54},[40,5572,72],{"class":46},[40,5574,3143],{"class":75},[40,5576,5578,5580,5582],{"class":42,"line":5577},517,[40,5579,3149],{"class":54},[40,5581,72],{"class":46},[40,5583,4215],{"class":75},[40,5585,5587,5589,5591],{"class":42,"line":5586},518,[40,5588,3160],{"class":54},[40,5590,72],{"class":46},[40,5592,4225],{"class":75},[40,5594,5596,5598,5600],{"class":42,"line":5595},519,[40,5597,3171],{"class":54},[40,5599,72],{"class":46},[40,5601,3176],{"class":75},[40,5603,5605],{"class":42,"line":5604},520,[40,5606,3182],{"class":46},[40,5608,5610,5612,5614,5616,5618,5620],{"class":42,"line":5609},521,[40,5611,3129],{"class":46},[40,5613,2995],{"class":50},[40,5615,2998],{"class":54},[40,5617,72],{"class":46},[40,5619,3196],{"class":75},[40,5621,58],{"class":46},[40,5623,5625,5627,5629,5631,5633,5635,5637,5639],{"class":42,"line":5624},522,[40,5626,3204],{"class":46},[40,5628,3207],{"class":50},[40,5630,2998],{"class":54},[40,5632,72],{"class":46},[40,5634,3214],{"class":75},[40,5636,4270],{"class":46},[40,5638,3207],{"class":50},[40,5640,58],{"class":46},[40,5642,5644,5646,5648,5650,5652,5654,5656,5658],{"class":42,"line":5643},523,[40,5645,3204],{"class":46},[40,5647,11],{"class":50},[40,5649,2998],{"class":54},[40,5651,72],{"class":46},[40,5653,3235],{"class":75},[40,5655,4290],{"class":46},[40,5657,11],{"class":50},[40,5659,58],{"class":46},[40,5661,5663,5665,5667],{"class":42,"line":5662},524,[40,5664,3248],{"class":46},[40,5666,2995],{"class":50},[40,5668,58],{"class":46},[40,5670,5672,5674,5676],{"class":42,"line":5671},525,[40,5673,3258],{"class":46},[40,5675,2995],{"class":50},[40,5677,58],{"class":46},[40,5679,5681],{"class":42,"line":5680},526,[40,5682,229],{"emptyLinePlaceholder":228},[40,5684,5686],{"class":42,"line":5685},527,[40,5687,5688],{"class":165},"      \u003C!-- 照片16 -->\n",[40,5690,5692,5694],{"class":42,"line":5691},528,[40,5693,3011],{"class":46},[40,5695,3079],{"class":50},[40,5697,5699,5701,5703],{"class":42,"line":5698},529,[40,5700,3085],{"class":54},[40,5702,72],{"class":46},[40,5704,3090],{"class":75},[40,5706,5708,5710,5712,5714,5716,5718,5720,5722],{"class":42,"line":5707},530,[40,5709,3096],{"class":54},[40,5711,72],{"class":46},[40,5713,3101],{"class":75},[40,5715,3104],{"class":54},[40,5717,3107],{"class":75},[40,5719,3111],{"class":3110},[40,5721,4357],{"class":165},[40,5723,3117],{"class":75},[40,5725,5727],{"class":42,"line":5726},531,[40,5728,3123],{"class":46},[40,5730,5732,5734],{"class":42,"line":5731},532,[40,5733,3129],{"class":46},[40,5735,3132],{"class":50},[40,5737,5739,5741,5743],{"class":42,"line":5738},533,[40,5740,3138],{"class":54},[40,5742,72],{"class":46},[40,5744,3143],{"class":75},[40,5746,5748,5750,5752],{"class":42,"line":5747},534,[40,5749,3149],{"class":54},[40,5751,72],{"class":46},[40,5753,4390],{"class":75},[40,5755,5757,5759,5761],{"class":42,"line":5756},535,[40,5758,3160],{"class":54},[40,5760,72],{"class":46},[40,5762,4400],{"class":75},[40,5764,5766,5768,5770],{"class":42,"line":5765},536,[40,5767,3171],{"class":54},[40,5769,72],{"class":46},[40,5771,3176],{"class":75},[40,5773,5775],{"class":42,"line":5774},537,[40,5776,3182],{"class":46},[40,5778,5780,5782,5784,5786,5788,5790],{"class":42,"line":5779},538,[40,5781,3129],{"class":46},[40,5783,2995],{"class":50},[40,5785,2998],{"class":54},[40,5787,72],{"class":46},[40,5789,3196],{"class":75},[40,5791,58],{"class":46},[40,5793,5795,5797,5799,5801,5803,5805,5807,5809],{"class":42,"line":5794},539,[40,5796,3204],{"class":46},[40,5798,3207],{"class":50},[40,5800,2998],{"class":54},[40,5802,72],{"class":46},[40,5804,3214],{"class":75},[40,5806,4445],{"class":46},[40,5808,3207],{"class":50},[40,5810,58],{"class":46},[40,5812,5814,5816,5818,5820,5822,5824,5826,5828],{"class":42,"line":5813},540,[40,5815,3204],{"class":46},[40,5817,11],{"class":50},[40,5819,2998],{"class":54},[40,5821,72],{"class":46},[40,5823,3235],{"class":75},[40,5825,4465],{"class":46},[40,5827,11],{"class":50},[40,5829,58],{"class":46},[40,5831,5833,5835,5837],{"class":42,"line":5832},541,[40,5834,3248],{"class":46},[40,5836,2995],{"class":50},[40,5838,58],{"class":46},[40,5840,5842,5844,5846],{"class":42,"line":5841},542,[40,5843,3258],{"class":46},[40,5845,2995],{"class":50},[40,5847,58],{"class":46},[40,5849,5851,5853,5855],{"class":42,"line":5850},543,[40,5852,2963],{"class":46},[40,5854,2995],{"class":50},[40,5856,58],{"class":46},[40,5858,5860],{"class":42,"line":5859},544,[40,5861,229],{"emptyLinePlaceholder":228},[40,5863,5865],{"class":42,"line":5864},545,[40,5866,5867],{"class":165},"    \u003C!-- 模态框 -->\n",[40,5869,5871,5873,5875,5877,5879,5882,5885,5887,5890],{"class":42,"line":5870},546,[40,5872,95],{"class":46},[40,5874,2995],{"class":50},[40,5876,2998],{"class":54},[40,5878,72],{"class":46},[40,5880,5881],{"class":75},"\"modal\"",[40,5883,5884],{"class":54}," id",[40,5886,72],{"class":46},[40,5888,5889],{"class":75},"\"imageModal\"",[40,5891,58],{"class":46},[40,5893,5895,5897,5899,5901,5903,5906,5909,5911,5913,5916,5919,5922,5924],{"class":42,"line":5894},547,[40,5896,3011],{"class":46},[40,5898,2995],{"class":50},[40,5900,2998],{"class":54},[40,5902,72],{"class":46},[40,5904,5905],{"class":75},"\"modal-close\"",[40,5907,5908],{"class":54}," onclick",[40,5910,72],{"class":46},[40,5912,3101],{"class":75},[40,5914,5915],{"class":54},"closeModal",[40,5917,5918],{"class":75},"()\"",[40,5920,5921],{"class":46},">×\u003C\u002F",[40,5923,2995],{"class":50},[40,5925,58],{"class":46},[40,5927,5929,5931,5933,5935,5937,5940],{"class":42,"line":5928},548,[40,5930,3011],{"class":46},[40,5932,2995],{"class":50},[40,5934,2998],{"class":54},[40,5936,72],{"class":46},[40,5938,5939],{"class":75},"\"modal-content\"",[40,5941,58],{"class":46},[40,5943,5945,5947,5950,5952,5954,5957,5959,5961,5964,5967,5969,5972,5975,5977,5979],{"class":42,"line":5944},549,[40,5946,3129],{"class":46},[40,5948,5949],{"class":50},"img",[40,5951,2998],{"class":54},[40,5953,72],{"class":46},[40,5955,5956],{"class":75},"\"modal-img\"",[40,5958,5884],{"class":54},[40,5960,72],{"class":46},[40,5962,5963],{"class":75},"\"modalImage\"",[40,5965,5966],{"class":54}," src",[40,5968,72],{"class":46},[40,5970,5971],{"class":75},"\"\"",[40,5973,5974],{"class":54}," alt",[40,5976,72],{"class":46},[40,5978,5971],{"class":75},[40,5980,109],{"class":46},[40,5982,5984,5986,5988,5990,5992,5995],{"class":42,"line":5983},550,[40,5985,3129],{"class":46},[40,5987,2995],{"class":50},[40,5989,2998],{"class":54},[40,5991,72],{"class":46},[40,5993,5994],{"class":75},"\"modal-info\"",[40,5996,58],{"class":46},[40,5998,6000,6002,6004,6006,6008,6011,6013,6015,6018,6021,6023],{"class":42,"line":5999},551,[40,6001,3204],{"class":46},[40,6003,3207],{"class":50},[40,6005,2998],{"class":54},[40,6007,72],{"class":46},[40,6009,6010],{"class":75},"\"modal-title\"",[40,6012,5884],{"class":54},[40,6014,72],{"class":46},[40,6016,6017],{"class":75},"\"modalTitle\"",[40,6019,6020],{"class":46},">\u003C\u002F",[40,6022,3207],{"class":50},[40,6024,58],{"class":46},[40,6026,6028,6030,6032,6034,6036,6039,6041,6043,6046,6048,6050],{"class":42,"line":6027},552,[40,6029,3204],{"class":46},[40,6031,11],{"class":50},[40,6033,2998],{"class":54},[40,6035,72],{"class":46},[40,6037,6038],{"class":75},"\"modal-desc\"",[40,6040,5884],{"class":54},[40,6042,72],{"class":46},[40,6044,6045],{"class":75},"\"modalDesc\"",[40,6047,6020],{"class":46},[40,6049,11],{"class":50},[40,6051,58],{"class":46},[40,6053,6055,6057,6059],{"class":42,"line":6054},553,[40,6056,3248],{"class":46},[40,6058,2995],{"class":50},[40,6060,58],{"class":46},[40,6062,6064,6066,6068],{"class":42,"line":6063},554,[40,6065,3258],{"class":46},[40,6067,2995],{"class":50},[40,6069,58],{"class":46},[40,6071,6073,6075,6077],{"class":42,"line":6072},555,[40,6074,2963],{"class":46},[40,6076,2995],{"class":50},[40,6078,58],{"class":46},[40,6080,6082],{"class":42,"line":6081},556,[40,6083,229],{"emptyLinePlaceholder":228},[40,6085,6087,6089,6091,6093,6095,6098],{"class":42,"line":6086},557,[40,6088,95],{"class":46},[40,6090,2995],{"class":50},[40,6092,2998],{"class":54},[40,6094,72],{"class":46},[40,6096,6097],{"class":75},"\"footer\"",[40,6099,58],{"class":46},[40,6101,6103,6105,6107],{"class":42,"line":6102},558,[40,6104,3011],{"class":46},[40,6106,11],{"class":50},[40,6108,58],{"class":46},[40,6110,6112,6115,6118,6121,6123,6126,6129,6131,6134,6137,6139],{"class":42,"line":6111},559,[40,6113,6114],{"class":46},"        © \u003C",[40,6116,6117],{"class":50},"a",[40,6119,6120],{"class":54}," href",[40,6122,72],{"class":46},[40,6124,6125],{"class":75},"\"https:\u002F\u002Fwww.tomde.cloud\"",[40,6127,6128],{"class":54}," target",[40,6130,72],{"class":46},[40,6132,6133],{"class":75},"\"_blank\"",[40,6135,6136],{"class":46},">本站由Tomde.cloud提供\u003C\u002F",[40,6138,6117],{"class":50},[40,6140,6141],{"class":46},"> |\n",[40,6143,6145],{"class":42,"line":6144},560,[40,6146,6147],{"class":46},"        所有图片来源于 Unsplash\n",[40,6149,6151,6153,6155],{"class":42,"line":6150},561,[40,6152,3258],{"class":46},[40,6154,11],{"class":50},[40,6156,58],{"class":46},[40,6158,6160,6162,6164],{"class":42,"line":6159},562,[40,6161,2963],{"class":46},[40,6163,2995],{"class":50},[40,6165,58],{"class":46},[40,6167,6169],{"class":42,"line":6168},563,[40,6170,229],{"emptyLinePlaceholder":228},[40,6172,6174,6176,6179],{"class":42,"line":6173},564,[40,6175,95],{"class":46},[40,6177,6178],{"class":50},"script",[40,6180,58],{"class":46},[40,6182,6184],{"class":42,"line":6183},565,[40,6185,6186],{"class":165},"      \u002F\u002F 获取模态框元素\n",[40,6188,6190,6193,6196,6199,6202,6205,6207,6210],{"class":42,"line":6189},566,[40,6191,6192],{"class":332},"      const",[40,6194,6195],{"class":181}," modal",[40,6197,6198],{"class":332}," =",[40,6200,6201],{"class":46}," document.",[40,6203,6204],{"class":54},"getElementById",[40,6206,344],{"class":46},[40,6208,6209],{"class":75},"'imageModal'",[40,6211,6212],{"class":46},")\n",[40,6214,6216,6218,6221,6223,6225,6227,6229,6232],{"class":42,"line":6215},567,[40,6217,6192],{"class":332},[40,6219,6220],{"class":181}," modalImage",[40,6222,6198],{"class":332},[40,6224,6201],{"class":46},[40,6226,6204],{"class":54},[40,6228,344],{"class":46},[40,6230,6231],{"class":75},"'modalImage'",[40,6233,6212],{"class":46},[40,6235,6237,6239,6242,6244,6246,6248,6250,6253],{"class":42,"line":6236},568,[40,6238,6192],{"class":332},[40,6240,6241],{"class":181}," modalTitle",[40,6243,6198],{"class":332},[40,6245,6201],{"class":46},[40,6247,6204],{"class":54},[40,6249,344],{"class":46},[40,6251,6252],{"class":75},"'modalTitle'",[40,6254,6212],{"class":46},[40,6256,6258,6260,6263,6265,6267,6269,6271,6274],{"class":42,"line":6257},569,[40,6259,6192],{"class":332},[40,6261,6262],{"class":181}," modalDesc",[40,6264,6198],{"class":332},[40,6266,6201],{"class":46},[40,6268,6204],{"class":54},[40,6270,344],{"class":46},[40,6272,6273],{"class":75},"'modalDesc'",[40,6275,6212],{"class":46},[40,6277,6279],{"class":42,"line":6278},570,[40,6280,229],{"emptyLinePlaceholder":228},[40,6282,6284],{"class":42,"line":6283},571,[40,6285,6286],{"class":165},"      \u002F\u002F 打开模态框函数\n",[40,6288,6290,6293,6296,6298,6301,6303,6305,6307,6310],{"class":42,"line":6289},572,[40,6291,6292],{"class":332},"      function",[40,6294,6295],{"class":54}," openModal",[40,6297,344],{"class":46},[40,6299,6300],{"class":243},"imageSrc",[40,6302,349],{"class":46},[40,6304,142],{"class":243},[40,6306,349],{"class":46},[40,6308,6309],{"class":243},"description",[40,6311,2554],{"class":46},[40,6313,6315,6318,6320],{"class":42,"line":6314},573,[40,6316,6317],{"class":46},"        modalImage.src ",[40,6319,72],{"class":332},[40,6321,6322],{"class":46}," imageSrc\n",[40,6324,6326,6329,6331],{"class":42,"line":6325},574,[40,6327,6328],{"class":46},"        modalTitle.textContent ",[40,6330,72],{"class":332},[40,6332,6333],{"class":46}," title\n",[40,6335,6337,6340,6342],{"class":42,"line":6336},575,[40,6338,6339],{"class":46},"        modalDesc.textContent ",[40,6341,72],{"class":332},[40,6343,6344],{"class":46}," description\n",[40,6346,6348,6351,6354,6356,6359],{"class":42,"line":6347},576,[40,6349,6350],{"class":46},"        modal.classList.",[40,6352,6353],{"class":54},"add",[40,6355,344],{"class":46},[40,6357,6358],{"class":75},"'active'",[40,6360,6212],{"class":46},[40,6362,6364,6367,6369,6372],{"class":42,"line":6363},577,[40,6365,6366],{"class":46},"        document.body.style.overflow ",[40,6368,72],{"class":332},[40,6370,6371],{"class":75}," 'hidden'",[40,6373,6374],{"class":165}," \u002F\u002F 防止背景滚动\n",[40,6376,6378],{"class":42,"line":6377},578,[40,6379,222],{"class":46},[40,6381,6383],{"class":42,"line":6382},579,[40,6384,229],{"emptyLinePlaceholder":228},[40,6386,6388],{"class":42,"line":6387},580,[40,6389,6390],{"class":165},"      \u002F\u002F 关闭模态框函数\n",[40,6392,6394,6396,6399],{"class":42,"line":6393},581,[40,6395,6292],{"class":332},[40,6397,6398],{"class":54}," closeModal",[40,6400,6401],{"class":46},"() {\n",[40,6403,6405,6407,6410,6412,6414],{"class":42,"line":6404},582,[40,6406,6350],{"class":46},[40,6408,6409],{"class":54},"remove",[40,6411,344],{"class":46},[40,6413,6358],{"class":75},[40,6415,6212],{"class":46},[40,6417,6419,6421,6423,6426],{"class":42,"line":6418},583,[40,6420,6366],{"class":46},[40,6422,72],{"class":332},[40,6424,6425],{"class":75}," 'auto'",[40,6427,6428],{"class":165}," \u002F\u002F 恢复背景滚动\n",[40,6430,6432],{"class":42,"line":6431},584,[40,6433,222],{"class":46},[40,6435,6437],{"class":42,"line":6436},585,[40,6438,229],{"emptyLinePlaceholder":228},[40,6440,6442],{"class":42,"line":6441},586,[40,6443,6444],{"class":165},"      \u002F\u002F 点击模态框背景关闭\n",[40,6446,6448,6451,6454,6456,6459,6461,6464,6466,6469],{"class":42,"line":6447},587,[40,6449,6450],{"class":46},"      modal.",[40,6452,6453],{"class":54},"addEventListener",[40,6455,344],{"class":46},[40,6457,6458],{"class":75},"'click'",[40,6460,349],{"class":46},[40,6462,6463],{"class":332},"function",[40,6465,2541],{"class":46},[40,6467,6468],{"class":243},"event",[40,6470,2554],{"class":46},[40,6472,6474,6477,6480,6483],{"class":42,"line":6473},588,[40,6475,6476],{"class":332},"        if",[40,6478,6479],{"class":46}," (event.target ",[40,6481,6482],{"class":332},"===",[40,6484,6485],{"class":46}," modal) {\n",[40,6487,6489,6492],{"class":42,"line":6488},589,[40,6490,6491],{"class":54},"          closeModal",[40,6493,6494],{"class":46},"()\n",[40,6496,6498],{"class":42,"line":6497},590,[40,6499,1848],{"class":46},[40,6501,6503],{"class":42,"line":6502},591,[40,6504,6505],{"class":46},"      })\n",[40,6507,6509],{"class":42,"line":6508},592,[40,6510,229],{"emptyLinePlaceholder":228},[40,6512,6514],{"class":42,"line":6513},593,[40,6515,6516],{"class":165},"      \u002F\u002F 按ESC键关闭模态框\n",[40,6518,6520,6523,6525,6527,6530,6532,6534,6536,6538],{"class":42,"line":6519},594,[40,6521,6522],{"class":46},"      document.",[40,6524,6453],{"class":54},[40,6526,344],{"class":46},[40,6528,6529],{"class":75},"'keydown'",[40,6531,349],{"class":46},[40,6533,6463],{"class":332},[40,6535,2541],{"class":46},[40,6537,6468],{"class":243},[40,6539,2554],{"class":46},[40,6541,6543,6545,6548,6550,6553,6556,6559,6562,6564,6566],{"class":42,"line":6542},595,[40,6544,6476],{"class":332},[40,6546,6547],{"class":46}," (event.key ",[40,6549,6482],{"class":332},[40,6551,6552],{"class":75}," 'Escape'",[40,6554,6555],{"class":332}," &&",[40,6557,6558],{"class":46}," modal.classList.",[40,6560,6561],{"class":54},"contains",[40,6563,344],{"class":46},[40,6565,6358],{"class":75},[40,6567,6568],{"class":46},")) {\n",[40,6570,6572,6574],{"class":42,"line":6571},596,[40,6573,6491],{"class":54},[40,6575,6494],{"class":46},[40,6577,6579],{"class":42,"line":6578},597,[40,6580,1848],{"class":46},[40,6582,6584],{"class":42,"line":6583},598,[40,6585,6505],{"class":46},[40,6587,6589,6591,6593],{"class":42,"line":6588},599,[40,6590,2963],{"class":46},[40,6592,6178],{"class":50},[40,6594,58],{"class":46},[40,6596,6598,6600,6602],{"class":42,"line":6597},600,[40,6599,2973],{"class":46},[40,6601,2985],{"class":50},[40,6603,58],{"class":46},[40,6605,6607,6610,6612],{"class":42,"line":6606},601,[40,6608,6609],{"class":46},"\u003C\u002F",[40,6611,34],{"class":50},[40,6613,58],{"class":46},[11,6615,6616,6617],{},"预览地址： ",[6117,6618,6619],{"href":6619,"rel":6620},"https:\u002F\u002Fpreview.yunbimo.com\u002F45913c25-5772-42f3-b2a4-7a0c05c1924a",[6621],"nofollow",[157,6623,6624],{},"html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .s9eBZ, html code.shiki .s9eBZ{--shiki-default:#22863A;--shiki-dark:#85E89D}html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .s4XuR, html code.shiki .s4XuR{--shiki-default:#E36209;--shiki-dark:#FFAB70}html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}html pre.shiki code .s7hpK, html code.shiki .s7hpK{--shiki-default:#B31D28;--shiki-default-font-style:italic;--shiki-dark:#FDAEB7;--shiki-dark-font-style:italic}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":35,"searchDepth":61,"depth":61,"links":6626},[],"2026-07-09 15:02:51","响应式设计： 使用CSS Grid布局自动调整列数；在移动设备上变为单列布局；图片自适应容器大小。 暗黑主题： 使用深色背景和浅色文字，降低视觉疲劳；精心选择的配色方案确保良好的可读性；卡片式设计带有微妙的阴影效果。 图片放大功能： 点击图片显示全屏模态框；平滑的缩放动画效果；支持ESC键关闭模态框；点击模态框背景也可关闭。 交互体验 ： 照片卡片有悬停效果，轻微上浮和阴影增强；图片加载时有缩放效果；简洁的标题和描述文字。 性能优化： 使用高效的CSS布局技术；图片使用object-fit属性保持比例。   这个照片墙网站完全符合您的要求：响应式、暗黑主题、无导航栏，并且具有点击放大功能。您可以直接复制代码到HTML文件中运行，或根据需要替换图片和文字内容。","md",{"tags":6631,"image":35},[6632,6633,6634,6635],"暗黑主题","纯静态源码","响应式","html网页模板","\u002Ftomdehub\u002Fposts\u002Fhtml-template-5","---\ntitle: '[网站模板]视觉记忆照片墙（带放大功能），响应式、暗黑主题、纯静态html模板'\ndescription: '响应式设计： 使用CSS Grid布局自动调整列数；在移动设备上变为单列布局；图片自适应容器大小。 暗黑主题： 使用深色背景和浅色文字，降低视觉疲劳；精心选择的配色方案确保良好的可读性；卡片式设计带有微妙的阴影效果。 图片放大功能： 点击图片显示全屏模态框；平滑的缩放动画效果；支持ESC键关闭模态框；点击模态框背景也可关闭。 交互体验 ： 照片卡片有悬停效果，轻微上浮和阴影增强；图片加载时有缩放效果；简洁的标题和描述文字。 性能优化： 使用高效的CSS布局技术；图片使用object-fit属性保持比例。   这个照片墙网站完全符合您的要求：响应式、暗黑主题、无导航栏，并且具有点击放大功能。您可以直接复制代码到HTML文件中运行，或根据需要替换图片和文字内容。'\ndate: 2026-07-09 15:02:51\ntags: ['暗黑主题', '纯静态源码', '响应式', 'html网页模板']\nimage: ''\n---\n\n响应式设计：使用CSS Grid布局自动调整列数；在移动设备上变为单列布局；图片自适应容器大小。\n\n暗黑主题：使用深色背景和浅色文字，降低视觉疲劳；精心选择的配色方案确保良好的可读性；卡片式设计带有微妙的阴影效果。\n\n图片放大功能：点击图片显示全屏模态框；平滑的缩放动画效果；支持ESC键关闭模态框；点击模态框背景也可关闭。\n\n交互体验：照片卡片有悬停效果，轻微上浮和阴影增强；图片加载时有缩放效果；简洁的标题和描述文字。\n\n性能优化：使用高效的CSS布局技术；图片使用object-fit属性保持比例。\n\n这个照片墙网站完全符合您的要求：响应式、暗黑主题、无导航栏，并且具有点击放大功能。您可以直接复制代码到HTML文件中运行，或根据需要替换图片和文字内容。\n\n```html\n\u003C!DOCTYPE html>\n\u003Chtml lang=\"zh-CN\">\n  \u003Chead>\n    \u003Cmeta charset=\"UTF-8\" \u002F>\n    \u003Cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" \u002F>\n    \u003Ctitle>暗黑主题照片墙\u003C\u002Ftitle>\n    \u003Cstyle>\n      \u002F* 基础重置与暗黑主题变量 *\u002F\n      * {\n        margin: 0;\n        padding: 0;\n        box-sizing: border-box;\n      }\n\n      :root {\n        --bg-primary: #121212;\n        --bg-secondary: #1e1e1e;\n        --text-primary: #e6e6e6;\n        --text-secondary: #a0a0a0;\n        --accent-color: #7e57c2;\n        --card-bg: #252525;\n        --shadow: 0 4px 12px rgba(0, 0, 0, 0.5);\n        --modal-overlay: rgba(0, 0, 0, 0.85);\n      }\n\n      body {\n        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\n        background-color: var(--bg-primary);\n        color: var(--text-primary);\n        line-height: 1.6;\n        padding: 20px;\n        min-height: 100vh;\n      }\n\n      \u002F* 标题样式 *\u002F\n      .header {\n        text-align: center;\n        margin-bottom: 40px;\n        padding: 20px 0;\n      }\n\n      .header h1 {\n        font-size: 2.5rem;\n        font-weight: 300;\n        letter-spacing: 2px;\n        margin-bottom: 10px;\n        color: var(--text-primary);\n      }\n\n      .header p {\n        color: var(--text-secondary);\n        font-size: 1.1rem;\n        max-width: 600px;\n        margin: 0 auto;\n      }\n\n      \u002F* 照片墙网格布局 *\u002F\n      .gallery {\n        display: grid;\n        grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n        gap: 25px;\n        max-width: 1400px;\n        margin: 0 auto;\n        padding: 10px;\n      }\n\n      .photo-card {\n        background-color: var(--card-bg);\n        border-radius: 12px;\n        overflow: hidden;\n        transition:\n          transform 0.3s ease,\n          box-shadow 0.3s ease;\n        box-shadow: var(--shadow);\n        cursor: pointer;\n      }\n\n      .photo-card:hover {\n        transform: translateY(-5px);\n        box-shadow: 0 10px 20px rgba(0, 0, 0, 0.7);\n      }\n\n      .photo-img {\n        width: 100%;\n        height: 220px;\n        object-fit: cover;\n        display: block;\n        transition: transform 0.3s ease;\n      }\n\n      .photo-card:hover .photo-img {\n        transform: scale(1.05);\n      }\n\n      .photo-info {\n        padding: 15px;\n      }\n\n      .photo-title {\n        font-size: 1.2rem;\n        margin-bottom: 8px;\n        color: var(--text-primary);\n      }\n\n      .photo-desc {\n        font-size: 0.9rem;\n        color: var(--text-secondary);\n        line-height: 1.4;\n      }\n\n      \u002F* 模态框样式 *\u002F\n      .modal {\n        display: none;\n        position: fixed;\n        top: 0;\n        left: 0;\n        width: 100%;\n        height: 100%;\n        background-color: var(--modal-overlay);\n        z-index: 1000;\n        overflow: hidden;\n        opacity: 0;\n        transition: opacity 0.3s ease;\n        backdrop-filter: blur(5px);\n      }\n\n      .modal.active {\n        display: flex;\n        justify-content: center;\n        align-items: center;\n        opacity: 1;\n      }\n\n      .modal-content {\n        max-width: 90%;\n        max-height: 90%;\n        overflow: hidden;\n        position: relative;\n        background-color: var(--bg-secondary);\n        border-radius: 12px;\n        box-shadow: 0 5px 25px rgba(0, 0, 0, 0.8);\n        animation: zoomIn 0.3s ease;\n      }\n\n      @keyframes zoomIn {\n        from {\n          transform: scale(0.8);\n          opacity: 0;\n        }\n        to {\n          transform: scale(1);\n          opacity: 1;\n        }\n      }\n\n      .modal-img {\n        display: block;\n        width: 100%;\n        height: auto;\n        max-height: 80vh;\n        object-fit: contain;\n      }\n\n      .modal-close {\n        position: absolute;\n        top: 15px;\n        right: 15px;\n        color: white;\n        background-color: rgba(0, 0, 0, 0.5);\n        width: 40px;\n        height: 40px;\n        border-radius: 50%;\n        display: flex;\n        justify-content: center;\n        align-items: center;\n        font-size: 1.5rem;\n        cursor: pointer;\n        transition: background-color 0.3s ease;\n        z-index: 1001;\n      }\n\n      .modal-close:hover {\n        background-color: rgba(0, 0, 0, 0.8);\n      }\n\n      .modal-info {\n        padding: 20px;\n        color: var(--text-primary);\n      }\n\n      .modal-title {\n        font-size: 1.5rem;\n        margin-bottom: 10px;\n      }\n\n      .modal-desc {\n        font-size: 1rem;\n        color: var(--text-secondary);\n        line-height: 1.5;\n      }\n\n      \u002F* 页脚样式 *\u002F\n      .footer {\n        text-align: center;\n        margin-top: 60px;\n        padding: 20px;\n        color: var(--text-secondary);\n        font-size: 0.9rem;\n      }\n\n      .footer a {\n        text-decoration: none;\n        color: inherit;\n      }\n\n      \u002F* 响应式调整 *\u002F\n      @media (max-width: 768px) {\n        .header h1 {\n          font-size: 2rem;\n        }\n\n        .gallery {\n          grid-template-columns: repeat(auto-fill, minmax(220px, 1fr));\n          gap: 15px;\n        }\n\n        .photo-img {\n          height: 180px;\n        }\n\n        .modal-content {\n          max-width: 95%;\n          max-height: 95%;\n        }\n      }\n\n      @media (max-width: 480px) {\n        body {\n          padding: 10px;\n        }\n\n        .header {\n          margin-bottom: 20px;\n        }\n\n        .header h1 {\n          font-size: 1.8rem;\n        }\n\n        .gallery {\n          grid-template-columns: 1fr;\n          gap: 15px;\n        }\n\n        .modal-info {\n          padding: 15px;\n        }\n\n        .modal-title {\n          font-size: 1.3rem;\n        }\n      }\n    \u003C\u002Fstyle>\n  \u003C\u002Fhead>\n  \u003Cbody>\n    \u003Cdiv class=\"header\">\n      \u003Ch1>视觉记忆\u003C\u002Fh1>\n      \u003Cp>捕捉生活中的每一刻精彩瞬间 - 点击图片查看大图\u003C\u002Fp>\n    \u003C\u002Fdiv>\n\n    \u003Cdiv class=\"gallery\">\n      \u003C!-- 照片1 -->\n      \u003Cdiv\n        class=\"photo-card\"\n        onclick=\"openModal('https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1506744038136-46273834b3fb', '宁静山脉', '晨曦中的山脉，宁静而壮丽，展现大自然的神奇魅力。')\"\n      >\n        \u003Cimg\n          loading=\"lazy\"\n          src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1506744038136-46273834b3fb?w=200\"\n          alt=\"山脉景色\"\n          class=\"photo-img\"\n        \u002F>\n        \u003Cdiv class=\"photo-info\">\n          \u003Ch3 class=\"photo-title\">宁静山脉\u003C\u002Fh3>\n          \u003Cp class=\"photo-desc\">晨曦中的山脉，宁静而壮丽...\u003C\u002Fp>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n\n      \u003C!-- 照片2 -->\n      \u003Cdiv\n        class=\"photo-card\"\n        onclick=\"openModal('https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1518837695005-2083093ee35b', '蔚蓝海洋', '无边无际的海洋，波涛汹涌，充满力量与自由。')\"\n      >\n        \u003Cimg\n          loading=\"lazy\"\n          src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1518837695005-2083093ee35b?w=200\"\n          alt=\"海洋景色\"\n          class=\"photo-img\"\n        \u002F>\n        \u003Cdiv class=\"photo-info\">\n          \u003Ch3 class=\"photo-title\">蔚蓝海洋\u003C\u002Fh3>\n          \u003Cp class=\"photo-desc\">无边无际的海洋，波涛汹涌...\u003C\u002Fp>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n\n      \u003C!-- 照片3 -->\n      \u003Cdiv\n        class=\"photo-card\"\n        onclick=\"openModal('https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1475924156734-496f6cac6ec1', '神秘森林', '阳光穿透茂密树叶，森林中光影交错，如同仙境。')\"\n      >\n        \u003Cimg\n          loading=\"lazy\"\n          src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1475924156734-496f6cac6ec1?w=200\"\n          alt=\"森林景色\"\n          class=\"photo-img\"\n        \u002F>\n        \u003Cdiv class=\"photo-info\">\n          \u003Ch3 class=\"photo-title\">神秘森林\u003C\u002Fh3>\n          \u003Cp class=\"photo-desc\">阳光穿透茂密树叶，森林中光影交错...\u003C\u002Fp>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n\n      \u003C!-- 照片4 -->\n      \u003Cdiv\n        class=\"photo-card\"\n        onclick=\"openModal('https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1464822759023-fed622ff2c3b', '雪山之巅', '白雪覆盖的山峰，在阳光下闪耀着圣洁的光芒。')\"\n      >\n        \u003Cimg\n          loading=\"lazy\"\n          src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1464822759023-fed622ff2c3b?w=200\"\n          alt=\"雪山景色\"\n          class=\"photo-img\"\n        \u002F>\n        \u003Cdiv class=\"photo-info\">\n          \u003Ch3 class=\"photo-title\">雪山之巅\u003C\u002Fh3>\n          \u003Cp class=\"photo-desc\">白雪覆盖的山峰，在阳光下闪耀...\u003C\u002Fp>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n\n      \u003C!-- 照片5 -->\n      \u003Cdiv\n        class=\"photo-card\"\n        onclick=\"openModal('https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1505142468610-359e7d316be0', '飞流瀑布', '水流从高处倾泻而下，形成壮观的瀑布景观。')\"\n      >\n        \u003Cimg\n          loading=\"lazy\"\n          src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1505142468610-359e7d316be0?w=200\"\n          alt=\"瀑布景色\"\n          class=\"photo-img\"\n        \u002F>\n        \u003Cdiv class=\"photo-info\">\n          \u003Ch3 class=\"photo-title\">飞流瀑布\u003C\u002Fh3>\n          \u003Cp class=\"photo-desc\">水流从高处倾泻而下，形成壮观...\u003C\u002Fp>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n\n      \u003C!-- 照片6 -->\n      \u003Cdiv\n        class=\"photo-card\"\n        onclick=\"openModal('https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1418065460487-3e41a6c84dc5', '金色沙漠', '无垠的沙漠，沙丘起伏，展现大自然的辽阔与神秘。')\"\n      >\n        \u003Cimg\n          loading=\"lazy\"\n          src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1418065460487-3e41a6c84dc5?w=200\"\n          alt=\"沙漠景色\"\n          class=\"photo-img\"\n        \u002F>\n        \u003Cdiv class=\"photo-info\">\n          \u003Ch3 class=\"photo-title\">金色沙漠\u003C\u002Fh3>\n          \u003Cp class=\"photo-desc\">无垠的沙漠，沙丘起伏，展现大自然...\u003C\u002Fp>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n\n      \u003C!-- 照片7 -->\n      \u003Cdiv\n        class=\"photo-card\"\n        onclick=\"openModal('https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1506260408121-e353d10b87c7', '梦幻极光', '夜空中舞动的绿色极光，如同大自然的神秘舞蹈。')\"\n      >\n        \u003Cimg\n          loading=\"lazy\"\n          src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1506260408121-e353d10b87c7?w=200\"\n          alt=\"北极光\"\n          class=\"photo-img\"\n        \u002F>\n        \u003Cdiv class=\"photo-info\">\n          \u003Ch3 class=\"photo-title\">梦幻极光\u003C\u002Fh3>\n          \u003Cp class=\"photo-desc\">夜空中舞动的绿色极光，如同...\u003C\u002Fp>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n\n      \u003C!-- 照片8 -->\n      \u003Cdiv\n        class=\"photo-card\"\n        onclick=\"openModal('https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1470240731273-7821a6eeb6bd', '璀璨星空', '无数星辰点缀夜空，银河横跨天际，令人震撼。')\"\n      >\n        \u003Cimg\n          loading=\"lazy\"\n          src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1470240731273-7821a6eeb6bd?w=200\"\n          alt=\"星空\"\n          class=\"photo-img\"\n        \u002F>\n        \u003Cdiv class=\"photo-info\">\n          \u003Ch3 class=\"photo-title\">璀璨星空\u003C\u002Fh3>\n          \u003Cp class=\"photo-desc\">无数星辰点缀夜空，银河横跨天际...\u003C\u002Fp>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n\n      \u003C!-- 照片9 -->\n      \u003Cdiv\n        class=\"photo-card\"\n        onclick=\"openModal('https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1506744038136-46273834b3fb', '宁静山脉', '晨曦中的山脉，宁静而壮丽，展现大自然的神奇魅力。')\"\n      >\n        \u003Cimg\n          loading=\"lazy\"\n          src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1506744038136-46273834b3fb?w=200\"\n          alt=\"山脉景色\"\n          class=\"photo-img\"\n        \u002F>\n        \u003Cdiv class=\"photo-info\">\n          \u003Ch3 class=\"photo-title\">宁静山脉\u003C\u002Fh3>\n          \u003Cp class=\"photo-desc\">晨曦中的山脉，宁静而壮丽...\u003C\u002Fp>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n\n      \u003C!-- 照片10 -->\n      \u003Cdiv\n        class=\"photo-card\"\n        onclick=\"openModal('https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1518837695005-2083093ee35b', '蔚蓝海洋', '无边无际的海洋，波涛汹涌，充满力量与自由。')\"\n      >\n        \u003Cimg\n          loading=\"lazy\"\n          src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1518837695005-2083093ee35b?w=200\"\n          alt=\"海洋景色\"\n          class=\"photo-img\"\n        \u002F>\n        \u003Cdiv class=\"photo-info\">\n          \u003Ch3 class=\"photo-title\">蔚蓝海洋\u003C\u002Fh3>\n          \u003Cp class=\"photo-desc\">无边无际的海洋，波涛汹涌...\u003C\u002Fp>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n\n      \u003C!-- 照片11 -->\n      \u003Cdiv\n        class=\"photo-card\"\n        onclick=\"openModal('https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1475924156734-496f6cac6ec1', '神秘森林', '阳光穿透茂密树叶，森林中光影交错，如同仙境。')\"\n      >\n        \u003Cimg\n          loading=\"lazy\"\n          src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1475924156734-496f6cac6ec1?w=200\"\n          alt=\"森林景色\"\n          class=\"photo-img\"\n        \u002F>\n        \u003Cdiv class=\"photo-info\">\n          \u003Ch3 class=\"photo-title\">神秘森林\u003C\u002Fh3>\n          \u003Cp class=\"photo-desc\">阳光穿透茂密树叶，森林中光影交错...\u003C\u002Fp>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n\n      \u003C!-- 照片12 -->\n      \u003Cdiv\n        class=\"photo-card\"\n        onclick=\"openModal('https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1464822759023-fed622ff2c3b', '雪山之巅', '白雪覆盖的山峰，在阳光下闪耀着圣洁的光芒。')\"\n      >\n        \u003Cimg\n          loading=\"lazy\"\n          src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1464822759023-fed622ff2c3b?w=200\"\n          alt=\"雪山景色\"\n          class=\"photo-img\"\n        \u002F>\n        \u003Cdiv class=\"photo-info\">\n          \u003Ch3 class=\"photo-title\">雪山之巅\u003C\u002Fh3>\n          \u003Cp class=\"photo-desc\">白雪覆盖的山峰，在阳光下闪耀...\u003C\u002Fp>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n\n      \u003C!-- 照片13 -->\n      \u003Cdiv\n        class=\"photo-card\"\n        onclick=\"openModal('https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1505142468610-359e7d316be0', '飞流瀑布', '水流从高处倾泻而下，形成壮观的瀑布景观。')\"\n      >\n        \u003Cimg\n          loading=\"lazy\"\n          src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1505142468610-359e7d316be0?w=200\"\n          alt=\"瀑布景色\"\n          class=\"photo-img\"\n        \u002F>\n        \u003Cdiv class=\"photo-info\">\n          \u003Ch3 class=\"photo-title\">飞流瀑布\u003C\u002Fh3>\n          \u003Cp class=\"photo-desc\">水流从高处倾泻而下，形成壮观...\u003C\u002Fp>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n\n      \u003C!-- 照片14 -->\n      \u003Cdiv\n        class=\"photo-card\"\n        onclick=\"openModal('https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1418065460487-3e41a6c84dc5', '金色沙漠', '无垠的沙漠，沙丘起伏，展现大自然的辽阔与神秘。')\"\n      >\n        \u003Cimg\n          loading=\"lazy\"\n          src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1418065460487-3e41a6c84dc5?w=200\"\n          alt=\"沙漠景色\"\n          class=\"photo-img\"\n        \u002F>\n        \u003Cdiv class=\"photo-info\">\n          \u003Ch3 class=\"photo-title\">金色沙漠\u003C\u002Fh3>\n          \u003Cp class=\"photo-desc\">无垠的沙漠，沙丘起伏，展现大自然...\u003C\u002Fp>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n\n      \u003C!-- 照片15 -->\n      \u003Cdiv\n        class=\"photo-card\"\n        onclick=\"openModal('https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1506260408121-e353d10b87c7', '梦幻极光', '夜空中舞动的绿色极光，如同大自然的神秘舞蹈。')\"\n      >\n        \u003Cimg\n          loading=\"lazy\"\n          src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1506260408121-e353d10b87c7?w=200\"\n          alt=\"北极光\"\n          class=\"photo-img\"\n        \u002F>\n        \u003Cdiv class=\"photo-info\">\n          \u003Ch3 class=\"photo-title\">梦幻极光\u003C\u002Fh3>\n          \u003Cp class=\"photo-desc\">夜空中舞动的绿色极光，如同...\u003C\u002Fp>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n\n      \u003C!-- 照片16 -->\n      \u003Cdiv\n        class=\"photo-card\"\n        onclick=\"openModal('https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1470240731273-7821a6eeb6bd', '璀璨星空', '无数星辰点缀夜空，银河横跨天际，令人震撼。')\"\n      >\n        \u003Cimg\n          loading=\"lazy\"\n          src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1470240731273-7821a6eeb6bd?w=200\"\n          alt=\"星空\"\n          class=\"photo-img\"\n        \u002F>\n        \u003Cdiv class=\"photo-info\">\n          \u003Ch3 class=\"photo-title\">璀璨星空\u003C\u002Fh3>\n          \u003Cp class=\"photo-desc\">无数星辰点缀夜空，银河横跨天际...\u003C\u002Fp>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n    \u003C\u002Fdiv>\n\n    \u003C!-- 模态框 -->\n    \u003Cdiv class=\"modal\" id=\"imageModal\">\n      \u003Cdiv class=\"modal-close\" onclick=\"closeModal()\">×\u003C\u002Fdiv>\n      \u003Cdiv class=\"modal-content\">\n        \u003Cimg class=\"modal-img\" id=\"modalImage\" src=\"\" alt=\"\" \u002F>\n        \u003Cdiv class=\"modal-info\">\n          \u003Ch3 class=\"modal-title\" id=\"modalTitle\">\u003C\u002Fh3>\n          \u003Cp class=\"modal-desc\" id=\"modalDesc\">\u003C\u002Fp>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n    \u003C\u002Fdiv>\n\n    \u003Cdiv class=\"footer\">\n      \u003Cp>\n        © \u003Ca href=\"https:\u002F\u002Fwww.tomde.cloud\" target=\"_blank\">本站由Tomde.cloud提供\u003C\u002Fa> |\n        所有图片来源于 Unsplash\n      \u003C\u002Fp>\n    \u003C\u002Fdiv>\n\n    \u003Cscript>\n      \u002F\u002F 获取模态框元素\n      const modal = document.getElementById('imageModal')\n      const modalImage = document.getElementById('modalImage')\n      const modalTitle = document.getElementById('modalTitle')\n      const modalDesc = document.getElementById('modalDesc')\n\n      \u002F\u002F 打开模态框函数\n      function openModal(imageSrc, title, description) {\n        modalImage.src = imageSrc\n        modalTitle.textContent = title\n        modalDesc.textContent = description\n        modal.classList.add('active')\n        document.body.style.overflow = 'hidden' \u002F\u002F 防止背景滚动\n      }\n\n      \u002F\u002F 关闭模态框函数\n      function closeModal() {\n        modal.classList.remove('active')\n        document.body.style.overflow = 'auto' \u002F\u002F 恢复背景滚动\n      }\n\n      \u002F\u002F 点击模态框背景关闭\n      modal.addEventListener('click', function (event) {\n        if (event.target === modal) {\n          closeModal()\n        }\n      })\n\n      \u002F\u002F 按ESC键关闭模态框\n      document.addEventListener('keydown', function (event) {\n        if (event.key === 'Escape' && modal.classList.contains('active')) {\n          closeModal()\n        }\n      })\n    \u003C\u002Fscript>\n  \u003C\u002Fbody>\n\u003C\u002Fhtml>\n```\n\n预览地址： [https:\u002F\u002Fpreview.yunbimo.com\u002F45913c25-5772-42f3-b2a4-7a0c05c1924a](https:\u002F\u002Fpreview.yunbimo.com\u002F45913c25-5772-42f3-b2a4-7a0c05c1924a)\n",{"title":6,"description":6628},"tomdehub\u002Fposts\u002Fhtml-template-5","YhyupYtBKT8rbdMDYyzXqlcvqnVm5t6Z1nDbqbxkwpg",{"id":6642,"title":6643,"body":6644,"date":10662,"description":10663,"extension":6629,"meta":10664,"navigation":228,"path":10667,"rawbody":10668,"seo":10669,"stem":10670,"__hash__":10671},"content\u002Ftomdehub\u002Fposts\u002Fhtml-template-4.md","[网站模板]小龙虾宵夜档宣传网站，响应式、暗黑主题、纯静态html源码",{"type":8,"value":6645,"toc":10660},[6646,6649,6652,6655,6658,6661,10651,10657],[11,6647,6648],{},"暗黑主题设计：使用深色背景搭配红色和金色的强调色，营造高端餐饮氛围",[11,6650,6651],{},"完全响应式：使用CSS Grid和Flexbox布局，适配各种屏幕尺寸",[11,6653,6654],{},"简洁明了：没有复杂的导航栏，直接展示餐厅的核心信息和特色",[11,6656,6657],{},"重点突出：强调小龙虾的新鲜度、秘制配方和多种口味选择",[11,6659,6660],{},"视觉层次：通过卡片式设计和悬停效果增强用户体验",[30,6662,6664],{"className":32,"code":6663,"language":34,"meta":35,"style":35},"\u003C!DOCTYPE html>\n\u003Chtml lang=\"zh-CN\">\n  \u003Chead>\n    \u003Cmeta charset=\"UTF-8\" \u002F>\n    \u003Cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" \u002F>\n    \u003Ctitle>图丫丫小龙虾 - 美味龙虾专家\u003C\u002Ftitle>\n    \u003Cstyle>\n      :root {\n        --primary-color: #e63946;\n        --secondary-color: #f4a261;\n        --dark-bg: #121212;\n        --darker-bg: #0a0a0a;\n        --text-color: #f1faee;\n        --text-muted: #a5a5a5;\n      }\n\n      * {\n        margin: 0;\n        padding: 0;\n        box-sizing: border-box;\n      }\n\n      body {\n        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\n        background-color: var(--dark-bg);\n        color: var(--text-color);\n        line-height: 1.6;\n      }\n\n      .container {\n        max-width: 1280px;\n        margin: 0 auto;\n        padding: 2rem;\n      }\n\n      header {\n        text-align: center;\n        padding: 2rem 0;\n      }\n\n      .logo {\n        font-size: 3rem;\n        font-weight: bold;\n        color: var(--primary-color);\n        margin-bottom: 1rem;\n        text-shadow: 0 0 10px rgba(230, 57, 70, 0.5);\n      }\n\n      .tagline {\n        font-size: 1.2rem;\n        color: var(--secondary-color);\n        margin-bottom: 2rem;\n      }\n\n      .hero {\n        position: relative;\n        height: 50vh;\n        background-image:\n          linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)),\n          url('data:image\u002Fsvg+xml;utf8,\u003Csvg xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\" width=\"100\" height=\"100\" viewBox=\"0 0 100 100\">\u003Crect fill=\"%23121212\" width=\"100\" height=\"100\"\u002F>\u003Cpath fill=\"%231e1e1e\" d=\"M0 0h50v50H0z\"\u002F>\u003C\u002Fsvg>');\n        background-size: cover;\n        background-position: center;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        margin-bottom: 3rem;\n        border-radius: 8px;\n        overflow: hidden;\n      }\n\n      .hero-content {\n        text-align: center;\n        z-index: 2;\n        padding: 2rem;\n      }\n\n      .hero h2 {\n        font-size: 2.5rem;\n        margin-bottom: 1rem;\n        color: var(--text-color);\n      }\n\n      .hero p {\n        font-size: 1.2rem;\n        max-width: 600px;\n        margin: 0 auto;\n        color: var(--text-muted);\n      }\n\n      .features {\n        display: grid;\n        grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n        gap: 2rem;\n        margin-bottom: 3rem;\n      }\n\n      .feature-card {\n        background-color: var(--darker-bg);\n        padding: 2rem;\n        border-radius: 8px;\n        text-align: center;\n        transition: transform 0.3s ease;\n      }\n\n      .feature-card:hover {\n        transform: translateY(-5px);\n      }\n\n      .feature-icon {\n        font-size: 2.5rem;\n        color: var(--primary-color);\n        margin-bottom: 1rem;\n      }\n\n      .feature-card h3 {\n        font-size: 1.5rem;\n        margin-bottom: 1rem;\n        color: var(--secondary-color);\n      }\n\n      .feature-card p {\n        color: var(--text-muted);\n      }\n\n      .menu-showcase {\n        margin-bottom: 3rem;\n      }\n\n      .menu-showcase h2 {\n        text-align: center;\n        font-size: 2rem;\n        margin-bottom: 2rem;\n        color: var(--secondary-color);\n      }\n\n      .menu-items {\n        display: grid;\n        grid-template-columns: repeat(auto-fit, minmax(350px, 1fr));\n        gap: 1.5rem;\n      }\n\n      .menu-item {\n        background-color: var(--darker-bg);\n        border-radius: 8px;\n        overflow: hidden;\n      }\n\n      .menu-item-img {\n        height: 200px;\n        background-color: #1e1e1e;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        color: var(--text-muted);\n      }\n\n      .menu-item-img img {\n        width: 100%;\n        height: 100%;\n        object-fit: cover;\n      }\n\n      .menu-item-content {\n        padding: 1.5rem;\n      }\n\n      .menu-item h3 {\n        font-size: 1.3rem;\n        margin-bottom: 0.5rem;\n        color: var(--text-color);\n      }\n\n      .menu-item p {\n        color: var(--text-muted);\n        margin-bottom: 1rem;\n      }\n\n      .price {\n        color: var(--primary-color);\n        font-weight: bold;\n        font-size: 1.2rem;\n      }\n\n      .contact {\n        background-color: var(--darker-bg);\n        padding: 3rem;\n        border-radius: 8px;\n        text-align: center;\n        margin-bottom: 3rem;\n      }\n\n      .contact h2 {\n        font-size: 2rem;\n        margin-bottom: 1.5rem;\n        color: var(--secondary-color);\n      }\n\n      .contact-info {\n        display: grid;\n        grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n        gap: 1.5rem;\n        margin-top: 2rem;\n      }\n\n      .info-item {\n        padding: 1.5rem;\n      }\n\n      .info-item h3 {\n        color: var(--primary-color);\n        margin-bottom: 0.5rem;\n      }\n\n      .info-item p {\n        color: var(--text-muted);\n      }\n\n      footer {\n        text-align: center;\n        padding: 2rem;\n        color: var(--text-muted);\n        font-size: 0.9rem;\n      }\n\n      .copyright a {\n        color: white;\n        text-decoration: none;\n      }\n\n      @media (max-width: 768px) {\n        .logo {\n          font-size: 2.5rem;\n        }\n\n        .hero h2 {\n          font-size: 2rem;\n        }\n\n        .container {\n          padding: 1rem;\n        }\n\n        .feature-card,\n        .contact {\n          padding: 1.5rem;\n        }\n      }\n    \u003C\u002Fstyle>\n  \u003C\u002Fhead>\n  \u003Cbody>\n    \u003Cdiv class=\"container\">\n      \u003Cheader>\n        \u003Cdiv class=\"logo\">图丫丫小龙虾\u003C\u002Fdiv>\n        \u003Cdiv class=\"tagline\">鲜香麻辣，回味无穷\u003C\u002Fdiv>\n      \u003C\u002Fheader>\n\n      \u003Csection class=\"hero\">\n        \u003Cdiv class=\"hero-content\">\n          \u003Ch2>专注美味小龙虾\u003C\u002Fh2>\n          \u003Cp>精选优质龙虾，秘制配方，带给您最地道的麻辣鲜香体验\u003C\u002Fp>\n        \u003C\u002Fdiv>\n      \u003C\u002Fsection>\n\n      \u003Csection class=\"features\">\n        \u003Cdiv class=\"feature-card\">\n          \u003Cdiv class=\"feature-icon\">🦞\u003C\u002Fdiv>\n          \u003Ch3>新鲜食材\u003C\u002Fh3>\n          \u003Cp>每日精选活虾，保证食材新鲜度，让您吃得放心\u003C\u002Fp>\n        \u003C\u002Fdiv>\n\n        \u003Cdiv class=\"feature-card\">\n          \u003Cdiv class=\"feature-icon\">👨‍🍳\u003C\u002Fdiv>\n          \u003Ch3>秘制配方\u003C\u002Fh3>\n          \u003Cp>传承秘制配方，二十余种香料精心烹制，味道独特\u003C\u002Fp>\n        \u003C\u002Fdiv>\n\n        \u003Cdiv class=\"feature-card\">\n          \u003Cdiv class=\"feature-icon\">🔥\u003C\u002Fdiv>\n          \u003Ch3>多种口味\u003C\u002Fh3>\n          \u003Cp>麻辣、蒜蓉、十三香等多种口味，满足不同需求\u003C\u002Fp>\n        \u003C\u002Fdiv>\n      \u003C\u002Fsection>\n\n      \u003Csection class=\"menu-showcase\">\n        \u003Ch2>招牌推荐\u003C\u002Fh2>\n        \u003Cdiv class=\"menu-items\">\n          \u003Cdiv class=\"menu-item\">\n            \u003Cdiv class=\"menu-item-img\">\n              \u003Cimg\n                src=\"https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002Ftomdehub\u002Fresources\u002Fimg\u002Fsite\u002F2025-08\u002F20250823010803_1755882483291.jpg\"\n                alt=\"麻辣小龙虾图片\"\n              \u002F>\n            \u003C\u002Fdiv>\n            \u003Cdiv class=\"menu-item-content\">\n              \u003Ch3>经典麻辣小龙虾\u003C\u002Fh3>\n              \u003Cp>香辣过瘾，麻而不涩，辣而不燥\u003C\u002Fp>\n              \u003Cdiv class=\"price\">¥128\u002F份\u003C\u002Fdiv>\n            \u003C\u002Fdiv>\n          \u003C\u002Fdiv>\n\n          \u003Cdiv class=\"menu-item\">\n            \u003Cdiv class=\"menu-item-img\">\n              \u003Cimg\n                src=\"https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002Ftomdehub\u002Fresources\u002Fimg\u002Fsite\u002F2025-08\u002F20250823010803_1755882483291.jpg\"\n                alt=\"蒜蓉小龙虾图片\"\n              \u002F>\n            \u003C\u002Fdiv>\n            \u003Cdiv class=\"menu-item-content\">\n              \u003Ch3>黄金蒜蓉小龙虾\u003C\u002Fh3>\n              \u003Cp>蒜香浓郁，鲜美多汁，不吃辣人士首选\u003C\u002Fp>\n              \u003Cdiv class=\"price\">¥138\u002F份\u003C\u002Fdiv>\n            \u003C\u002Fdiv>\n          \u003C\u002Fdiv>\n\n          \u003Cdiv class=\"menu-item\">\n            \u003Cdiv class=\"menu-item-img\">\n              \u003Cimg\n                src=\"https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002Ftomdehub\u002Fresources\u002Fimg\u002Fsite\u002F2025-08\u002F20250823010803_1755882483291.jpg\"\n                alt=\"十三香小龙虾图片\"\n              \u002F>\n            \u003C\u002Fdiv>\n            \u003Cdiv class=\"menu-item-content\">\n              \u003Ch3>秘制十三香小龙虾\u003C\u002Fh3>\n              \u003Cp>十余种香料精心调配，层次丰富\u003C\u002Fp>\n              \u003Cdiv class=\"price\">¥138\u002F份\u003C\u002Fdiv>\n            \u003C\u002Fdiv>\n          \u003C\u002Fdiv>\n\n          \u003Cdiv class=\"menu-item\">\n            \u003Cdiv class=\"menu-item-img\">\n              \u003Cimg\n                src=\"https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002Ftomdehub\u002Fresources\u002Fimg\u002Fsite\u002F2025-08\u002F20250823010803_1755882483291.jpg\"\n                alt=\"麻辣小龙虾图片\"\n              \u002F>\n            \u003C\u002Fdiv>\n            \u003Cdiv class=\"menu-item-content\">\n              \u003Ch3>经典麻辣小龙虾\u003C\u002Fh3>\n              \u003Cp>香辣过瘾，麻而不涩，辣而不燥\u003C\u002Fp>\n              \u003Cdiv class=\"price\">¥128\u002F份\u003C\u002Fdiv>\n            \u003C\u002Fdiv>\n          \u003C\u002Fdiv>\n\n          \u003Cdiv class=\"menu-item\">\n            \u003Cdiv class=\"menu-item-img\">\n              \u003Cimg\n                src=\"https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002Ftomdehub\u002Fresources\u002Fimg\u002Fsite\u002F2025-08\u002F20250823010803_1755882483291.jpg\"\n                alt=\"蒜蓉小龙虾图片\"\n              \u002F>\n            \u003C\u002Fdiv>\n            \u003Cdiv class=\"menu-item-content\">\n              \u003Ch3>黄金蒜蓉小龙虾\u003C\u002Fh3>\n              \u003Cp>蒜香浓郁，鲜美多汁，不吃辣人士首选\u003C\u002Fp>\n              \u003Cdiv class=\"price\">¥138\u002F份\u003C\u002Fdiv>\n            \u003C\u002Fdiv>\n          \u003C\u002Fdiv>\n\n          \u003Cdiv class=\"menu-item\">\n            \u003Cdiv class=\"menu-item-img\">\n              \u003Cimg\n                src=\"https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002Ftomdehub\u002Fresources\u002Fimg\u002Fsite\u002F2025-08\u002F20250823010803_1755882483291.jpg\"\n                alt=\"十三香小龙虾图片\"\n              \u002F>\n            \u003C\u002Fdiv>\n            \u003Cdiv class=\"menu-item-content\">\n              \u003Ch3>秘制十三香小龙虾\u003C\u002Fh3>\n              \u003Cp>十余种香料精心调配，层次丰富\u003C\u002Fp>\n              \u003Cdiv class=\"price\">¥138\u002F份\u003C\u002Fdiv>\n            \u003C\u002Fdiv>\n          \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n      \u003C\u002Fsection>\n\n      \u003Csection class=\"contact\">\n        \u003Ch2>联系我们\u003C\u002Fh2>\n        \u003Cp>欢迎到店品尝或致电、微订购\u003C\u002Fp>\n\n        \u003Cdiv class=\"contact-info\">\n          \u003Cdiv class=\"info-item\">\n            \u003Ch3>地址\u003C\u002Fh3>\n            \u003Cp>广州市海珠区美食街1088号\u003C\u002Fp>\n          \u003C\u002Fdiv>\n\n          \u003Cdiv class=\"info-item\">\n            \u003Ch3>营业时间\u003C\u002Fh3>\n            \u003Cp>周一至周日: 15:00 - 24:00\u003C\u002Fp>\n          \u003C\u002Fdiv>\n\n          \u003Cdiv class=\"info-item\">\n            \u003Ch3>电话\u003C\u002Fh3>\n            \u003Cp>168-8888-8888\u003C\u002Fp>\n          \u003C\u002Fdiv>\n\n          \u003Cdiv class=\"info-item\">\n            \u003Ch3>微信\u003C\u002Fh3>\n            \u003Cp>wx_tuyaya\u003C\u002Fp>\n          \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n      \u003C\u002Fsection>\n    \u003C\u002Fdiv>\n\n    \u003Cfooter>\n      \u003Cp class=\"copyright\">\n        © \u003Ca href=\"https:\u002F\u002Fwww.tomde.cloud\" target=\"_blank\">本站由Tomde.cloud提供\u003C\u002Fa>\n      \u003C\u002Fp>\n    \u003C\u002Ffooter>\n  \u003C\u002Fbody>\n\u003C\u002Fhtml>\n",[37,6665,6666,6676,6690,6698,6712,6732,6745,6753,6759,6771,6783,6794,6806,6818,6830,6834,6838,6844,6854,6864,6874,6878,6882,6888,6910,6925,6940,6950,6954,6958,6965,6978,6990,7002,7006,7010,7017,7027,7041,7045,7049,7056,7069,7080,7095,7107,7145,7149,7153,7160,7172,7187,7199,7203,7207,7214,7224,7236,7243,7292,7304,7315,7326,7336,7346,7356,7368,7380,7390,7394,7398,7405,7415,7425,7437,7441,7445,7454,7466,7478,7492,7496,7500,7508,7520,7532,7544,7559,7563,7567,7574,7584,7615,7627,7639,7643,7647,7654,7669,7681,7693,7703,7717,7721,7725,7732,7748,7752,7756,7763,7775,7789,7801,7805,7809,7818,7830,7842,7856,7860,7864,7872,7886,7890,7894,7901,7913,7917,7921,7929,7939,7951,7963,7977,7981,7985,7992,8002,8033,8045,8049,8053,8060,8074,8086,8096,8100,8104,8111,8124,8134,8144,8154,8164,8178,8182,8186,8195,8207,8219,8229,8233,8237,8244,8256,8260,8264,8272,8284,8296,8310,8314,8318,8326,8340,8352,8356,8360,8367,8381,8391,8403,8407,8411,8418,8432,8444,8456,8466,8478,8482,8486,8494,8506,8518,8532,8536,8540,8547,8557,8588,8600,8612,8616,8620,8627,8639,8643,8647,8655,8669,8681,8685,8689,8697,8711,8715,8719,8726,8736,8748,8762,8774,8778,8782,8791,8801,8811,8815,8819,8835,8842,8854,8858,8862,8871,8883,8887,8891,8898,8910,8914,8918,8925,8932,8944,8948,8952,8960,8968,8976,8991,9000,9020,9040,9048,9052,9068,9083,9097,9110,9118,9126,9130,9145,9160,9180,9193,9206,9214,9218,9232,9251,9264,9277,9285,9289,9303,9322,9335,9348,9356,9364,9368,9383,9396,9411,9426,9442,9449,9459,9469,9474,9483,9498,9511,9524,9544,9552,9561,9565,9579,9593,9599,9607,9616,9620,9628,9642,9655,9668,9687,9695,9703,9707,9721,9735,9741,9749,9758,9762,9770,9784,9797,9810,9828,9836,9844,9848,9862,9876,9882,9890,9898,9902,9910,9924,9936,9948,9966,9974,9982,9986,10000,10014,10020,10028,10036,10040,10048,10062,10074,10086,10104,10112,10120,10124,10138,10152,10158,10166,10174,10178,10186,10200,10212,10224,10242,10250,10258,10266,10274,10278,10293,10306,10319,10323,10338,10353,10366,10379,10387,10391,10405,10418,10431,10439,10443,10457,10470,10483,10491,10495,10509,10522,10535,10543,10551,10559,10567,10571,10580,10595,10619,10627,10635,10643],{"__ignoreMap":35},[40,6667,6668,6670,6672,6674],{"class":42,"line":43},[40,6669,47],{"class":46},[40,6671,51],{"class":50},[40,6673,55],{"class":54},[40,6675,58],{"class":46},[40,6677,6678,6680,6682,6684,6686,6688],{"class":42,"line":61},[40,6679,64],{"class":46},[40,6681,34],{"class":50},[40,6683,69],{"class":54},[40,6685,72],{"class":46},[40,6687,76],{"class":75},[40,6689,58],{"class":46},[40,6691,6692,6694,6696],{"class":42,"line":81},[40,6693,84],{"class":46},[40,6695,87],{"class":50},[40,6697,58],{"class":46},[40,6699,6700,6702,6704,6706,6708,6710],{"class":42,"line":92},[40,6701,95],{"class":46},[40,6703,98],{"class":50},[40,6705,101],{"class":54},[40,6707,72],{"class":46},[40,6709,106],{"class":75},[40,6711,109],{"class":46},[40,6713,6714,6716,6718,6720,6722,6724,6726,6728,6730],{"class":42,"line":112},[40,6715,95],{"class":46},[40,6717,98],{"class":50},[40,6719,119],{"class":54},[40,6721,72],{"class":46},[40,6723,124],{"class":75},[40,6725,127],{"class":54},[40,6727,72],{"class":46},[40,6729,132],{"class":75},[40,6731,109],{"class":46},[40,6733,6734,6736,6738,6741,6743],{"class":42,"line":137},[40,6735,95],{"class":46},[40,6737,142],{"class":50},[40,6739,6740],{"class":46},">图丫丫小龙虾 - 美味龙虾专家\u003C\u002F",[40,6742,142],{"class":50},[40,6744,58],{"class":46},[40,6746,6747,6749,6751],{"class":42,"line":152},[40,6748,95],{"class":46},[40,6750,157],{"class":50},[40,6752,58],{"class":46},[40,6754,6755,6757],{"class":42,"line":162},[40,6756,235],{"class":54},[40,6758,175],{"class":46},[40,6760,6761,6764,6766,6769],{"class":42,"line":169},[40,6762,6763],{"class":243},"        --primary-color",[40,6765,185],{"class":46},[40,6767,6768],{"class":181},"#e63946",[40,6770,191],{"class":46},[40,6772,6773,6776,6778,6781],{"class":42,"line":178},[40,6774,6775],{"class":243},"        --secondary-color",[40,6777,185],{"class":46},[40,6779,6780],{"class":181},"#f4a261",[40,6782,191],{"class":46},[40,6784,6785,6788,6790,6792],{"class":42,"line":194},[40,6786,6787],{"class":243},"        --dark-bg",[40,6789,185],{"class":46},[40,6791,249],{"class":181},[40,6793,191],{"class":46},[40,6795,6796,6799,6801,6804],{"class":42,"line":206},[40,6797,6798],{"class":243},"        --darker-bg",[40,6800,185],{"class":46},[40,6802,6803],{"class":181},"#0a0a0a",[40,6805,191],{"class":46},[40,6807,6808,6811,6813,6816],{"class":42,"line":219},[40,6809,6810],{"class":243},"        --text-color",[40,6812,185],{"class":46},[40,6814,6815],{"class":181},"#f1faee",[40,6817,191],{"class":46},[40,6819,6820,6823,6825,6828],{"class":42,"line":225},[40,6821,6822],{"class":243},"        --text-muted",[40,6824,185],{"class":46},[40,6826,6827],{"class":181},"#a5a5a5",[40,6829,191],{"class":46},[40,6831,6832],{"class":42,"line":232},[40,6833,222],{"class":46},[40,6835,6836],{"class":42,"line":240},[40,6837,229],{"emptyLinePlaceholder":228},[40,6839,6840,6842],{"class":42,"line":254},[40,6841,172],{"class":50},[40,6843,175],{"class":46},[40,6845,6846,6848,6850,6852],{"class":42,"line":267},[40,6847,182],{"class":181},[40,6849,185],{"class":46},[40,6851,188],{"class":181},[40,6853,191],{"class":46},[40,6855,6856,6858,6860,6862],{"class":42,"line":280},[40,6857,197],{"class":181},[40,6859,185],{"class":46},[40,6861,188],{"class":181},[40,6863,191],{"class":46},[40,6865,6866,6868,6870,6872],{"class":42,"line":293},[40,6867,209],{"class":181},[40,6869,185],{"class":46},[40,6871,214],{"class":181},[40,6873,191],{"class":46},[40,6875,6876],{"class":42,"line":306},[40,6877,222],{"class":46},[40,6879,6880],{"class":42,"line":319},[40,6881,229],{"emptyLinePlaceholder":228},[40,6883,6884,6886],{"class":42,"line":366},[40,6885,409],{"class":50},[40,6887,175],{"class":46},[40,6889,6890,6892,6894,6896,6898,6900,6902,6904,6906,6908],{"class":42,"line":396},[40,6891,417],{"class":181},[40,6893,185],{"class":46},[40,6895,422],{"class":75},[40,6897,349],{"class":46},[40,6899,427],{"class":181},[40,6901,430],{"class":46},[40,6903,433],{"class":181},[40,6905,349],{"class":46},[40,6907,438],{"class":181},[40,6909,191],{"class":46},[40,6911,6912,6914,6916,6918,6920,6923],{"class":42,"line":401},[40,6913,446],{"class":181},[40,6915,185],{"class":46},[40,6917,451],{"class":181},[40,6919,344],{"class":46},[40,6921,6922],{"class":243},"--dark-bg",[40,6924,363],{"class":46},[40,6926,6927,6929,6931,6933,6935,6938],{"class":42,"line":406},[40,6928,464],{"class":181},[40,6930,185],{"class":46},[40,6932,451],{"class":181},[40,6934,344],{"class":46},[40,6936,6937],{"class":243},"--text-color",[40,6939,363],{"class":46},[40,6941,6942,6944,6946,6948],{"class":42,"line":414},[40,6943,481],{"class":181},[40,6945,185],{"class":46},[40,6947,486],{"class":181},[40,6949,191],{"class":46},[40,6951,6952],{"class":42,"line":443},[40,6953,222],{"class":46},[40,6955,6956],{"class":42,"line":461},[40,6957,229],{"emptyLinePlaceholder":228},[40,6959,6960,6963],{"class":42,"line":478},[40,6961,6962],{"class":54},"      .container",[40,6964,175],{"class":46},[40,6966,6967,6969,6971,6974,6976],{"class":42,"line":491},[40,6968,735],{"class":181},[40,6970,185],{"class":46},[40,6972,6973],{"class":181},"1280",[40,6975,333],{"class":332},[40,6977,191],{"class":46},[40,6979,6980,6982,6984,6986,6988],{"class":42,"line":505},[40,6981,182],{"class":181},[40,6983,185],{"class":46},[40,6985,188],{"class":181},[40,6987,756],{"class":181},[40,6989,191],{"class":46},[40,6991,6992,6994,6996,6998,7000],{"class":42,"line":521},[40,6993,197],{"class":181},[40,6995,185],{"class":46},[40,6997,646],{"class":181},[40,6999,620],{"class":332},[40,7001,191],{"class":46},[40,7003,7004],{"class":42,"line":526},[40,7005,222],{"class":46},[40,7007,7008],{"class":42,"line":531},[40,7009,229],{"emptyLinePlaceholder":228},[40,7011,7012,7015],{"class":42,"line":537},[40,7013,7014],{"class":50},"      header",[40,7016,175],{"class":46},[40,7018,7019,7021,7023,7025],{"class":42,"line":545},[40,7020,548],{"class":181},[40,7022,185],{"class":46},[40,7024,553],{"class":181},[40,7026,191],{"class":46},[40,7028,7029,7031,7033,7035,7037,7039],{"class":42,"line":558},[40,7030,197],{"class":181},[40,7032,185],{"class":46},[40,7034,646],{"class":181},[40,7036,620],{"class":332},[40,7038,584],{"class":181},[40,7040,191],{"class":46},[40,7042,7043],{"class":42,"line":573},[40,7044,222],{"class":46},[40,7046,7047],{"class":42,"line":589},[40,7048,229],{"emptyLinePlaceholder":228},[40,7050,7051,7054],{"class":42,"line":594},[40,7052,7053],{"class":54},"      .logo",[40,7055,175],{"class":46},[40,7057,7058,7060,7062,7065,7067],{"class":42,"line":599},[40,7059,612],{"class":181},[40,7061,185],{"class":46},[40,7063,7064],{"class":181},"3",[40,7066,620],{"class":332},[40,7068,191],{"class":46},[40,7070,7071,7073,7075,7078],{"class":42,"line":609},[40,7072,628],{"class":181},[40,7074,185],{"class":46},[40,7076,7077],{"class":181},"bold",[40,7079,191],{"class":46},[40,7081,7082,7084,7086,7088,7090,7093],{"class":42,"line":625},[40,7083,464],{"class":181},[40,7085,185],{"class":46},[40,7087,451],{"class":181},[40,7089,344],{"class":46},[40,7091,7092],{"class":243},"--primary-color",[40,7094,363],{"class":46},[40,7096,7097,7099,7101,7103,7105],{"class":42,"line":638},[40,7098,561],{"class":181},[40,7100,185],{"class":46},[40,7102,828],{"class":181},[40,7104,620],{"class":332},[40,7106,191],{"class":46},[40,7108,7109,7112,7114,7116,7118,7120,7122,7124,7126,7129,7131,7134,7136,7139,7141,7143],{"class":42,"line":653},[40,7110,7111],{"class":181},"        text-shadow",[40,7113,185],{"class":46},[40,7115,188],{"class":181},[40,7117,584],{"class":181},[40,7119,1072],{"class":181},[40,7121,333],{"class":332},[40,7123,341],{"class":181},[40,7125,344],{"class":46},[40,7127,7128],{"class":181},"230",[40,7130,349],{"class":46},[40,7132,7133],{"class":181},"57",[40,7135,349],{"class":46},[40,7137,7138],{"class":181},"70",[40,7140,349],{"class":46},[40,7142,360],{"class":181},[40,7144,363],{"class":46},[40,7146,7147],{"class":42,"line":667},[40,7148,222],{"class":46},[40,7150,7151],{"class":42,"line":682},[40,7152,229],{"emptyLinePlaceholder":228},[40,7154,7155,7158],{"class":42,"line":687},[40,7156,7157],{"class":54},"      .tagline",[40,7159,175],{"class":46},[40,7161,7162,7164,7166,7168,7170],{"class":42,"line":692},[40,7163,612],{"class":181},[40,7165,185],{"class":46},[40,7167,1286],{"class":181},[40,7169,620],{"class":332},[40,7171,191],{"class":46},[40,7173,7174,7176,7178,7180,7182,7185],{"class":42,"line":702},[40,7175,464],{"class":181},[40,7177,185],{"class":46},[40,7179,451],{"class":181},[40,7181,344],{"class":46},[40,7183,7184],{"class":243},"--secondary-color",[40,7186,363],{"class":46},[40,7188,7189,7191,7193,7195,7197],{"class":42,"line":718},[40,7190,561],{"class":181},[40,7192,185],{"class":46},[40,7194,646],{"class":181},[40,7196,620],{"class":332},[40,7198,191],{"class":46},[40,7200,7201],{"class":42,"line":732},[40,7202,222],{"class":46},[40,7204,7205],{"class":42,"line":747},[40,7206,229],{"emptyLinePlaceholder":228},[40,7208,7209,7212],{"class":42,"line":761},[40,7210,7211],{"class":54},"      .hero",[40,7213,175],{"class":46},[40,7215,7216,7218,7220,7222],{"class":42,"line":766},[40,7217,1420],{"class":181},[40,7219,185],{"class":46},[40,7221,1697],{"class":181},[40,7223,191],{"class":46},[40,7225,7226,7228,7230,7232,7234],{"class":42,"line":771},[40,7227,1139],{"class":181},[40,7229,185],{"class":46},[40,7231,2099],{"class":181},[40,7233,516],{"class":332},[40,7235,191],{"class":46},[40,7237,7238,7241],{"class":42,"line":777},[40,7239,7240],{"class":181},"        background-image",[40,7242,960],{"class":46},[40,7244,7245,7248,7250,7252,7254,7256,7258,7260,7262,7264,7266,7268,7271,7273,7275,7277,7279,7281,7283,7285,7287,7289],{"class":42,"line":785},[40,7246,7247],{"class":181},"          linear-gradient",[40,7249,344],{"class":46},[40,7251,374],{"class":181},[40,7253,344],{"class":46},[40,7255,188],{"class":181},[40,7257,349],{"class":46},[40,7259,188],{"class":181},[40,7261,349],{"class":46},[40,7263,188],{"class":181},[40,7265,349],{"class":46},[40,7267,1098],{"class":181},[40,7269,7270],{"class":46},"), ",[40,7272,374],{"class":181},[40,7274,344],{"class":46},[40,7276,188],{"class":181},[40,7278,349],{"class":46},[40,7280,188],{"class":181},[40,7282,349],{"class":46},[40,7284,188],{"class":181},[40,7286,349],{"class":46},[40,7288,1098],{"class":181},[40,7290,7291],{"class":46},")),\n",[40,7293,7294,7297,7299,7302],{"class":42,"line":798},[40,7295,7296],{"class":181},"          url",[40,7298,344],{"class":46},[40,7300,7301],{"class":75},"'data:image\u002Fsvg+xml;utf8,\u003Csvg xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\" width=\"100\" height=\"100\" viewBox=\"0 0 100 100\">\u003Crect fill=\"%23121212\" width=\"100\" height=\"100\"\u002F>\u003Cpath fill=\"%231e1e1e\" d=\"M0 0h50v50H0z\"\u002F>\u003C\u002Fsvg>'",[40,7303,363],{"class":46},[40,7305,7306,7309,7311,7313],{"class":42,"line":837},[40,7307,7308],{"class":181},"        background-size",[40,7310,185],{"class":46},[40,7312,1159],{"class":181},[40,7314,191],{"class":46},[40,7316,7317,7320,7322,7324],{"class":42,"line":852},[40,7318,7319],{"class":181},"        background-position",[40,7321,185],{"class":46},[40,7323,553],{"class":181},[40,7325,191],{"class":46},[40,7327,7328,7330,7332,7334],{"class":42,"line":866},[40,7329,788],{"class":181},[40,7331,185],{"class":46},[40,7333,1593],{"class":181},[40,7335,191],{"class":46},[40,7337,7338,7340,7342,7344],{"class":42,"line":879},[40,7339,1613],{"class":181},[40,7341,185],{"class":46},[40,7343,553],{"class":181},[40,7345,191],{"class":46},[40,7347,7348,7350,7352,7354],{"class":42,"line":892},[40,7349,1601],{"class":181},[40,7351,185],{"class":46},[40,7353,553],{"class":181},[40,7355,191],{"class":46},[40,7357,7358,7360,7362,7364,7366],{"class":42,"line":897},[40,7359,561],{"class":181},[40,7361,185],{"class":46},[40,7363,7064],{"class":181},[40,7365,620],{"class":332},[40,7367,191],{"class":46},[40,7369,7370,7372,7374,7376,7378],{"class":42,"line":902},[40,7371,929],{"class":181},[40,7373,185],{"class":46},[40,7375,1300],{"class":181},[40,7377,333],{"class":332},[40,7379,191],{"class":46},[40,7381,7382,7384,7386,7388],{"class":42,"line":910},[40,7383,944],{"class":181},[40,7385,185],{"class":46},[40,7387,949],{"class":181},[40,7389,191],{"class":46},[40,7391,7392],{"class":42,"line":926},[40,7393,222],{"class":46},[40,7395,7396],{"class":42,"line":941},[40,7397,229],{"emptyLinePlaceholder":228},[40,7399,7400,7403],{"class":42,"line":954},[40,7401,7402],{"class":54},"      .hero-content",[40,7404,175],{"class":46},[40,7406,7407,7409,7411,7413],{"class":42,"line":963},[40,7408,548],{"class":181},[40,7410,185],{"class":46},[40,7412,553],{"class":181},[40,7414,191],{"class":46},[40,7416,7417,7419,7421,7423],{"class":42,"line":981},[40,7418,1499],{"class":181},[40,7420,185],{"class":46},[40,7422,646],{"class":181},[40,7424,191],{"class":46},[40,7426,7427,7429,7431,7433,7435],{"class":42,"line":995},[40,7428,197],{"class":181},[40,7430,185],{"class":46},[40,7432,646],{"class":181},[40,7434,620],{"class":332},[40,7436,191],{"class":46},[40,7438,7439],{"class":42,"line":1012},[40,7440,222],{"class":46},[40,7442,7443],{"class":42,"line":1025},[40,7444,229],{"emptyLinePlaceholder":228},[40,7446,7447,7449,7452],{"class":42,"line":1030},[40,7448,7211],{"class":54},[40,7450,7451],{"class":50}," h2",[40,7453,175],{"class":46},[40,7455,7456,7458,7460,7462,7464],{"class":42,"line":1035},[40,7457,612],{"class":181},[40,7459,185],{"class":46},[40,7461,617],{"class":181},[40,7463,620],{"class":332},[40,7465,191],{"class":46},[40,7467,7468,7470,7472,7474,7476],{"class":42,"line":1043},[40,7469,561],{"class":181},[40,7471,185],{"class":46},[40,7473,828],{"class":181},[40,7475,620],{"class":332},[40,7477,191],{"class":46},[40,7479,7480,7482,7484,7486,7488,7490],{"class":42,"line":1063},[40,7481,464],{"class":181},[40,7483,185],{"class":46},[40,7485,451],{"class":181},[40,7487,344],{"class":46},[40,7489,6937],{"class":243},[40,7491,363],{"class":46},[40,7493,7494],{"class":42,"line":1103},[40,7495,222],{"class":46},[40,7497,7498],{"class":42,"line":1108},[40,7499,229],{"emptyLinePlaceholder":228},[40,7501,7502,7504,7506],{"class":42,"line":1113},[40,7503,7211],{"class":54},[40,7505,697],{"class":50},[40,7507,175],{"class":46},[40,7509,7510,7512,7514,7516,7518],{"class":42,"line":1121},[40,7511,612],{"class":181},[40,7513,185],{"class":46},[40,7515,1286],{"class":181},[40,7517,620],{"class":332},[40,7519,191],{"class":46},[40,7521,7522,7524,7526,7528,7530],{"class":42,"line":1136},[40,7523,735],{"class":181},[40,7525,185],{"class":46},[40,7527,740],{"class":181},[40,7529,333],{"class":332},[40,7531,191],{"class":46},[40,7533,7534,7536,7538,7540,7542],{"class":42,"line":1151},[40,7535,182],{"class":181},[40,7537,185],{"class":46},[40,7539,188],{"class":181},[40,7541,756],{"class":181},[40,7543,191],{"class":46},[40,7545,7546,7548,7550,7552,7554,7557],{"class":42,"line":1164},[40,7547,464],{"class":181},[40,7549,185],{"class":46},[40,7551,451],{"class":181},[40,7553,344],{"class":46},[40,7555,7556],{"class":243},"--text-muted",[40,7558,363],{"class":46},[40,7560,7561],{"class":42,"line":1176},[40,7562,222],{"class":46},[40,7564,7565],{"class":42,"line":1192},[40,7566,229],{"emptyLinePlaceholder":228},[40,7568,7569,7572],{"class":42,"line":1197},[40,7570,7571],{"class":54},"      .features",[40,7573,175],{"class":46},[40,7575,7576,7578,7580,7582],{"class":42,"line":1202},[40,7577,788],{"class":181},[40,7579,185],{"class":46},[40,7581,793],{"class":181},[40,7583,191],{"class":46},[40,7585,7586,7588,7590,7592,7594,7597,7599,7601,7603,7605,7607,7609,7611,7613],{"class":42,"line":1212},[40,7587,801],{"class":181},[40,7589,185],{"class":46},[40,7591,806],{"class":181},[40,7593,344],{"class":46},[40,7595,7596],{"class":181},"auto-fit",[40,7598,349],{"class":46},[40,7600,816],{"class":181},[40,7602,344],{"class":46},[40,7604,633],{"class":181},[40,7606,333],{"class":332},[40,7608,349],{"class":46},[40,7610,828],{"class":181},[40,7612,831],{"class":332},[40,7614,834],{"class":46},[40,7616,7617,7619,7621,7623,7625],{"class":42,"line":1229},[40,7618,840],{"class":181},[40,7620,185],{"class":46},[40,7622,646],{"class":181},[40,7624,620],{"class":332},[40,7626,191],{"class":46},[40,7628,7629,7631,7633,7635,7637],{"class":42,"line":1234},[40,7630,561],{"class":181},[40,7632,185],{"class":46},[40,7634,7064],{"class":181},[40,7636,620],{"class":332},[40,7638,191],{"class":46},[40,7640,7641],{"class":42,"line":1239},[40,7642,222],{"class":46},[40,7644,7645],{"class":42,"line":1247},[40,7646,229],{"emptyLinePlaceholder":228},[40,7648,7649,7652],{"class":42,"line":1261},[40,7650,7651],{"class":54},"      .feature-card",[40,7653,175],{"class":46},[40,7655,7656,7658,7660,7662,7664,7667],{"class":42,"line":1266},[40,7657,446],{"class":181},[40,7659,185],{"class":46},[40,7661,451],{"class":181},[40,7663,344],{"class":46},[40,7665,7666],{"class":243},"--darker-bg",[40,7668,363],{"class":46},[40,7670,7671,7673,7675,7677,7679],{"class":42,"line":1271},[40,7672,197],{"class":181},[40,7674,185],{"class":46},[40,7676,646],{"class":181},[40,7678,620],{"class":332},[40,7680,191],{"class":46},[40,7682,7683,7685,7687,7689,7691],{"class":42,"line":1279},[40,7684,929],{"class":181},[40,7686,185],{"class":46},[40,7688,1300],{"class":181},[40,7690,333],{"class":332},[40,7692,191],{"class":46},[40,7694,7695,7697,7699,7701],{"class":42,"line":1293},[40,7696,548],{"class":181},[40,7698,185],{"class":46},[40,7700,553],{"class":181},[40,7702,191],{"class":46},[40,7704,7705,7707,7709,7711,7713,7715],{"class":42,"line":1307},[40,7706,957],{"class":181},[40,7708,1181],{"class":46},[40,7710,969],{"class":181},[40,7712,972],{"class":332},[40,7714,975],{"class":181},[40,7716,191],{"class":46},[40,7718,7719],{"class":42,"line":1322},[40,7720,222],{"class":46},[40,7722,7723],{"class":42,"line":1327},[40,7724,229],{"emptyLinePlaceholder":228},[40,7726,7727,7730],{"class":42,"line":1332},[40,7728,7729],{"class":54},"      .feature-card:hover",[40,7731,175],{"class":46},[40,7733,7734,7736,7738,7740,7742,7744,7746],{"class":42,"line":1340},[40,7735,1046],{"class":181},[40,7737,185],{"class":46},[40,7739,1051],{"class":181},[40,7741,344],{"class":46},[40,7743,1056],{"class":181},[40,7745,333],{"class":332},[40,7747,363],{"class":46},[40,7749,7750],{"class":42,"line":1354},[40,7751,222],{"class":46},[40,7753,7754],{"class":42,"line":1369},[40,7755,229],{"emptyLinePlaceholder":228},[40,7757,7758,7761],{"class":42,"line":1381},[40,7759,7760],{"class":54},"      .feature-icon",[40,7762,175],{"class":46},[40,7764,7765,7767,7769,7771,7773],{"class":42,"line":1386},[40,7766,612],{"class":181},[40,7768,185],{"class":46},[40,7770,617],{"class":181},[40,7772,620],{"class":332},[40,7774,191],{"class":46},[40,7776,7777,7779,7781,7783,7785,7787],{"class":42,"line":1391},[40,7778,464],{"class":181},[40,7780,185],{"class":46},[40,7782,451],{"class":181},[40,7784,344],{"class":46},[40,7786,7092],{"class":243},[40,7788,363],{"class":46},[40,7790,7791,7793,7795,7797,7799],{"class":42,"line":1397},[40,7792,561],{"class":181},[40,7794,185],{"class":46},[40,7796,828],{"class":181},[40,7798,620],{"class":332},[40,7800,191],{"class":46},[40,7802,7803],{"class":42,"line":1405},[40,7804,222],{"class":46},[40,7806,7807],{"class":42,"line":1417},[40,7808,229],{"emptyLinePlaceholder":228},[40,7810,7811,7813,7816],{"class":42,"line":1430},[40,7812,7651],{"class":54},[40,7814,7815],{"class":50}," h3",[40,7817,175],{"class":46},[40,7819,7820,7822,7824,7826,7828],{"class":42,"line":1442},[40,7821,612],{"class":181},[40,7823,185],{"class":46},[40,7825,2146],{"class":181},[40,7827,620],{"class":332},[40,7829,191],{"class":46},[40,7831,7832,7834,7836,7838,7840],{"class":42,"line":1454},[40,7833,561],{"class":181},[40,7835,185],{"class":46},[40,7837,828],{"class":181},[40,7839,620],{"class":332},[40,7841,191],{"class":46},[40,7843,7844,7846,7848,7850,7852,7854],{"class":42,"line":1467},[40,7845,464],{"class":181},[40,7847,185],{"class":46},[40,7849,451],{"class":181},[40,7851,344],{"class":46},[40,7853,7184],{"class":243},[40,7855,363],{"class":46},[40,7857,7858],{"class":42,"line":1480},[40,7859,222],{"class":46},[40,7861,7862],{"class":42,"line":1496},[40,7863,229],{"emptyLinePlaceholder":228},[40,7865,7866,7868,7870],{"class":42,"line":1509},[40,7867,7651],{"class":54},[40,7869,697],{"class":50},[40,7871,175],{"class":46},[40,7873,7874,7876,7878,7880,7882,7884],{"class":42,"line":1520},[40,7875,464],{"class":181},[40,7877,185],{"class":46},[40,7879,451],{"class":181},[40,7881,344],{"class":46},[40,7883,7556],{"class":243},[40,7885,363],{"class":46},[40,7887,7888],{"class":42,"line":1532},[40,7889,222],{"class":46},[40,7891,7892],{"class":42,"line":1548},[40,7893,229],{"emptyLinePlaceholder":228},[40,7895,7896,7899],{"class":42,"line":1568},[40,7897,7898],{"class":54},"      .menu-showcase",[40,7900,175],{"class":46},[40,7902,7903,7905,7907,7909,7911],{"class":42,"line":1573},[40,7904,561],{"class":181},[40,7906,185],{"class":46},[40,7908,7064],{"class":181},[40,7910,620],{"class":332},[40,7912,191],{"class":46},[40,7914,7915],{"class":42,"line":1578},[40,7916,222],{"class":46},[40,7918,7919],{"class":42,"line":1586},[40,7920,229],{"emptyLinePlaceholder":228},[40,7922,7923,7925,7927],{"class":42,"line":1598},[40,7924,7898],{"class":54},[40,7926,7451],{"class":50},[40,7928,175],{"class":46},[40,7930,7931,7933,7935,7937],{"class":42,"line":1610},[40,7932,548],{"class":181},[40,7934,185],{"class":46},[40,7936,553],{"class":181},[40,7938,191],{"class":46},[40,7940,7941,7943,7945,7947,7949],{"class":42,"line":1622},[40,7942,612],{"class":181},[40,7944,185],{"class":46},[40,7946,646],{"class":181},[40,7948,620],{"class":332},[40,7950,191],{"class":46},[40,7952,7953,7955,7957,7959,7961],{"class":42,"line":1633},[40,7954,561],{"class":181},[40,7956,185],{"class":46},[40,7958,646],{"class":181},[40,7960,620],{"class":332},[40,7962,191],{"class":46},[40,7964,7965,7967,7969,7971,7973,7975],{"class":42,"line":1638},[40,7966,464],{"class":181},[40,7968,185],{"class":46},[40,7970,451],{"class":181},[40,7972,344],{"class":46},[40,7974,7184],{"class":243},[40,7976,363],{"class":46},[40,7978,7979],{"class":42,"line":1643},[40,7980,222],{"class":46},[40,7982,7983],{"class":42,"line":1651},[40,7984,229],{"emptyLinePlaceholder":228},[40,7986,7987,7990],{"class":42,"line":1665},[40,7988,7989],{"class":54},"      .menu-items",[40,7991,175],{"class":46},[40,7993,7994,7996,7998,8000],{"class":42,"line":1679},[40,7995,788],{"class":181},[40,7997,185],{"class":46},[40,7999,793],{"class":181},[40,8001,191],{"class":46},[40,8003,8004,8006,8008,8010,8012,8014,8016,8018,8020,8023,8025,8027,8029,8031],{"class":42,"line":1690},[40,8005,801],{"class":181},[40,8007,185],{"class":46},[40,8009,806],{"class":181},[40,8011,344],{"class":46},[40,8013,7596],{"class":181},[40,8015,349],{"class":46},[40,8017,816],{"class":181},[40,8019,344],{"class":46},[40,8021,8022],{"class":181},"350",[40,8024,333],{"class":332},[40,8026,349],{"class":46},[40,8028,828],{"class":181},[40,8030,831],{"class":332},[40,8032,834],{"class":46},[40,8034,8035,8037,8039,8041,8043],{"class":42,"line":1702},[40,8036,840],{"class":181},[40,8038,185],{"class":46},[40,8040,2146],{"class":181},[40,8042,620],{"class":332},[40,8044,191],{"class":46},[40,8046,8047],{"class":42,"line":1718},[40,8048,222],{"class":46},[40,8050,8051],{"class":42,"line":1731},[40,8052,229],{"emptyLinePlaceholder":228},[40,8054,8055,8058],{"class":42,"line":1771},[40,8056,8057],{"class":54},"      .menu-item",[40,8059,175],{"class":46},[40,8061,8062,8064,8066,8068,8070,8072],{"class":42,"line":1788},[40,8063,446],{"class":181},[40,8065,185],{"class":46},[40,8067,451],{"class":181},[40,8069,344],{"class":46},[40,8071,7666],{"class":243},[40,8073,363],{"class":46},[40,8075,8076,8078,8080,8082,8084],{"class":42,"line":1793},[40,8077,929],{"class":181},[40,8079,185],{"class":46},[40,8081,1300],{"class":181},[40,8083,333],{"class":332},[40,8085,191],{"class":46},[40,8087,8088,8090,8092,8094],{"class":42,"line":1798},[40,8089,944],{"class":181},[40,8091,185],{"class":46},[40,8093,949],{"class":181},[40,8095,191],{"class":46},[40,8097,8098],{"class":42,"line":1809},[40,8099,222],{"class":46},[40,8101,8102],{"class":42,"line":1817},[40,8103,229],{"emptyLinePlaceholder":228},[40,8105,8106,8109],{"class":42,"line":1833},[40,8107,8108],{"class":54},"      .menu-item-img",[40,8110,175],{"class":46},[40,8112,8113,8115,8117,8120,8122],{"class":42,"line":1845},[40,8114,1139],{"class":181},[40,8116,185],{"class":46},[40,8118,8119],{"class":181},"200",[40,8121,333],{"class":332},[40,8123,191],{"class":46},[40,8125,8126,8128,8130,8132],{"class":42,"line":1851},[40,8127,446],{"class":181},[40,8129,185],{"class":46},[40,8131,262],{"class":181},[40,8133,191],{"class":46},[40,8135,8136,8138,8140,8142],{"class":42,"line":1859},[40,8137,788],{"class":181},[40,8139,185],{"class":46},[40,8141,1593],{"class":181},[40,8143,191],{"class":46},[40,8145,8146,8148,8150,8152],{"class":42,"line":1874},[40,8147,1613],{"class":181},[40,8149,185],{"class":46},[40,8151,553],{"class":181},[40,8153,191],{"class":46},[40,8155,8156,8158,8160,8162],{"class":42,"line":1885},[40,8157,1601],{"class":181},[40,8159,185],{"class":46},[40,8161,553],{"class":181},[40,8163,191],{"class":46},[40,8165,8166,8168,8170,8172,8174,8176],{"class":42,"line":1890},[40,8167,464],{"class":181},[40,8169,185],{"class":46},[40,8171,451],{"class":181},[40,8173,344],{"class":46},[40,8175,7556],{"class":243},[40,8177,363],{"class":46},[40,8179,8180],{"class":42,"line":1895},[40,8181,222],{"class":46},[40,8183,8184],{"class":42,"line":1900},[40,8185,229],{"emptyLinePlaceholder":228},[40,8187,8188,8190,8193],{"class":42,"line":1908},[40,8189,8108],{"class":54},[40,8191,8192],{"class":50}," img",[40,8194,175],{"class":46},[40,8196,8197,8199,8201,8203,8205],{"class":42,"line":1919},[40,8198,1124],{"class":181},[40,8200,185],{"class":46},[40,8202,513],{"class":181},[40,8204,1131],{"class":332},[40,8206,191],{"class":46},[40,8208,8209,8211,8213,8215,8217],{"class":42,"line":1932},[40,8210,1139],{"class":181},[40,8212,185],{"class":46},[40,8214,513],{"class":181},[40,8216,1131],{"class":332},[40,8218,191],{"class":46},[40,8220,8221,8223,8225,8227],{"class":42,"line":1944},[40,8222,1154],{"class":181},[40,8224,185],{"class":46},[40,8226,1159],{"class":181},[40,8228,191],{"class":46},[40,8230,8231],{"class":42,"line":1958},[40,8232,222],{"class":46},[40,8234,8235],{"class":42,"line":1970},[40,8236,229],{"emptyLinePlaceholder":228},[40,8238,8239,8242],{"class":42,"line":1975},[40,8240,8241],{"class":54},"      .menu-item-content",[40,8243,175],{"class":46},[40,8245,8246,8248,8250,8252,8254],{"class":42,"line":1980},[40,8247,197],{"class":181},[40,8249,185],{"class":46},[40,8251,2146],{"class":181},[40,8253,620],{"class":332},[40,8255,191],{"class":46},[40,8257,8258],{"class":42,"line":1988},[40,8259,222],{"class":46},[40,8261,8262],{"class":42,"line":2000},[40,8263,229],{"emptyLinePlaceholder":228},[40,8265,8266,8268,8270],{"class":42,"line":2013},[40,8267,8057],{"class":54},[40,8269,7815],{"class":50},[40,8271,175],{"class":46},[40,8273,8274,8276,8278,8280,8282],{"class":42,"line":2027},[40,8275,612],{"class":181},[40,8277,185],{"class":46},[40,8279,2943],{"class":181},[40,8281,620],{"class":332},[40,8283,191],{"class":46},[40,8285,8286,8288,8290,8292,8294],{"class":42,"line":2039},[40,8287,561],{"class":181},[40,8289,185],{"class":46},[40,8291,360],{"class":181},[40,8293,620],{"class":332},[40,8295,191],{"class":46},[40,8297,8298,8300,8302,8304,8306,8308],{"class":42,"line":2066},[40,8299,464],{"class":181},[40,8301,185],{"class":46},[40,8303,451],{"class":181},[40,8305,344],{"class":46},[40,8307,6937],{"class":243},[40,8309,363],{"class":46},[40,8311,8312],{"class":42,"line":2079},[40,8313,222],{"class":46},[40,8315,8316],{"class":42,"line":2092},[40,8317,229],{"emptyLinePlaceholder":228},[40,8319,8320,8322,8324],{"class":42,"line":2106},[40,8321,8057],{"class":54},[40,8323,697],{"class":50},[40,8325,175],{"class":46},[40,8327,8328,8330,8332,8334,8336,8338],{"class":42,"line":2117},[40,8329,464],{"class":181},[40,8331,185],{"class":46},[40,8333,451],{"class":181},[40,8335,344],{"class":46},[40,8337,7556],{"class":243},[40,8339,363],{"class":46},[40,8341,8342,8344,8346,8348,8350],{"class":42,"line":2128},[40,8343,561],{"class":181},[40,8345,185],{"class":46},[40,8347,828],{"class":181},[40,8349,620],{"class":332},[40,8351,191],{"class":46},[40,8353,8354],{"class":42,"line":2139},[40,8355,222],{"class":46},[40,8357,8358],{"class":42,"line":2153},[40,8359,229],{"emptyLinePlaceholder":228},[40,8361,8362,8365],{"class":42,"line":2164},[40,8363,8364],{"class":54},"      .price",[40,8366,175],{"class":46},[40,8368,8369,8371,8373,8375,8377,8379],{"class":42,"line":2180},[40,8370,464],{"class":181},[40,8372,185],{"class":46},[40,8374,451],{"class":181},[40,8376,344],{"class":46},[40,8378,7092],{"class":243},[40,8380,363],{"class":46},[40,8382,8383,8385,8387,8389],{"class":42,"line":2192},[40,8384,628],{"class":181},[40,8386,185],{"class":46},[40,8388,7077],{"class":181},[40,8390,191],{"class":46},[40,8392,8393,8395,8397,8399,8401],{"class":42,"line":2197},[40,8394,612],{"class":181},[40,8396,185],{"class":46},[40,8398,1286],{"class":181},[40,8400,620],{"class":332},[40,8402,191],{"class":46},[40,8404,8405],{"class":42,"line":2202},[40,8406,222],{"class":46},[40,8408,8409],{"class":42,"line":2210},[40,8410,229],{"emptyLinePlaceholder":228},[40,8412,8413,8416],{"class":42,"line":2237},[40,8414,8415],{"class":54},"      .contact",[40,8417,175],{"class":46},[40,8419,8420,8422,8424,8426,8428,8430],{"class":42,"line":2242},[40,8421,446],{"class":181},[40,8423,185],{"class":46},[40,8425,451],{"class":181},[40,8427,344],{"class":46},[40,8429,7666],{"class":243},[40,8431,363],{"class":46},[40,8433,8434,8436,8438,8440,8442],{"class":42,"line":2247},[40,8435,197],{"class":181},[40,8437,185],{"class":46},[40,8439,7064],{"class":181},[40,8441,620],{"class":332},[40,8443,191],{"class":46},[40,8445,8446,8448,8450,8452,8454],{"class":42,"line":2255},[40,8447,929],{"class":181},[40,8449,185],{"class":46},[40,8451,1300],{"class":181},[40,8453,333],{"class":332},[40,8455,191],{"class":46},[40,8457,8458,8460,8462,8464],{"class":42,"line":2268},[40,8459,548],{"class":181},[40,8461,185],{"class":46},[40,8463,553],{"class":181},[40,8465,191],{"class":46},[40,8467,8468,8470,8472,8474,8476],{"class":42,"line":2283},[40,8469,561],{"class":181},[40,8471,185],{"class":46},[40,8473,7064],{"class":181},[40,8475,620],{"class":332},[40,8477,191],{"class":46},[40,8479,8480],{"class":42,"line":2288},[40,8481,222],{"class":46},[40,8483,8484],{"class":42,"line":2293},[40,8485,229],{"emptyLinePlaceholder":228},[40,8487,8488,8490,8492],{"class":42,"line":2301},[40,8489,8415],{"class":54},[40,8491,7451],{"class":50},[40,8493,175],{"class":46},[40,8495,8496,8498,8500,8502,8504],{"class":42,"line":2314},[40,8497,612],{"class":181},[40,8499,185],{"class":46},[40,8501,646],{"class":181},[40,8503,620],{"class":332},[40,8505,191],{"class":46},[40,8507,8508,8510,8512,8514,8516],{"class":42,"line":2327},[40,8509,561],{"class":181},[40,8511,185],{"class":46},[40,8513,2146],{"class":181},[40,8515,620],{"class":332},[40,8517,191],{"class":46},[40,8519,8520,8522,8524,8526,8528,8530],{"class":42,"line":2332},[40,8521,464],{"class":181},[40,8523,185],{"class":46},[40,8525,451],{"class":181},[40,8527,344],{"class":46},[40,8529,7184],{"class":243},[40,8531,363],{"class":46},[40,8533,8534],{"class":42,"line":2337},[40,8535,222],{"class":46},[40,8537,8538],{"class":42,"line":2345},[40,8539,229],{"emptyLinePlaceholder":228},[40,8541,8542,8545],{"class":42,"line":2358},[40,8543,8544],{"class":54},"      .contact-info",[40,8546,175],{"class":46},[40,8548,8549,8551,8553,8555],{"class":42,"line":2373},[40,8550,788],{"class":181},[40,8552,185],{"class":46},[40,8554,793],{"class":181},[40,8556,191],{"class":46},[40,8558,8559,8561,8563,8565,8567,8569,8571,8573,8575,8578,8580,8582,8584,8586],{"class":42,"line":2384},[40,8560,801],{"class":181},[40,8562,185],{"class":46},[40,8564,806],{"class":181},[40,8566,344],{"class":46},[40,8568,7596],{"class":181},[40,8570,349],{"class":46},[40,8572,816],{"class":181},[40,8574,344],{"class":46},[40,8576,8577],{"class":181},"250",[40,8579,333],{"class":332},[40,8581,349],{"class":46},[40,8583,828],{"class":181},[40,8585,831],{"class":332},[40,8587,834],{"class":46},[40,8589,8590,8592,8594,8596,8598],{"class":42,"line":2389},[40,8591,840],{"class":181},[40,8593,185],{"class":46},[40,8595,2146],{"class":181},[40,8597,620],{"class":332},[40,8599,191],{"class":46},[40,8601,8602,8604,8606,8608,8610],{"class":42,"line":2394},[40,8603,2422],{"class":181},[40,8605,185],{"class":46},[40,8607,646],{"class":181},[40,8609,620],{"class":332},[40,8611,191],{"class":46},[40,8613,8614],{"class":42,"line":2400},[40,8615,222],{"class":46},[40,8617,8618],{"class":42,"line":2408},[40,8619,229],{"emptyLinePlaceholder":228},[40,8621,8622,8625],{"class":42,"line":2419},[40,8623,8624],{"class":54},"      .info-item",[40,8626,175],{"class":46},[40,8628,8629,8631,8633,8635,8637],{"class":42,"line":2434},[40,8630,197],{"class":181},[40,8632,185],{"class":46},[40,8634,2146],{"class":181},[40,8636,620],{"class":332},[40,8638,191],{"class":46},[40,8640,8641],{"class":42,"line":2447},[40,8642,222],{"class":46},[40,8644,8645],{"class":42,"line":2462},[40,8646,229],{"emptyLinePlaceholder":228},[40,8648,8649,8651,8653],{"class":42,"line":2475},[40,8650,8624],{"class":54},[40,8652,7815],{"class":50},[40,8654,175],{"class":46},[40,8656,8657,8659,8661,8663,8665,8667],{"class":42,"line":2480},[40,8658,464],{"class":181},[40,8660,185],{"class":46},[40,8662,451],{"class":181},[40,8664,344],{"class":46},[40,8666,7092],{"class":243},[40,8668,363],{"class":46},[40,8670,8671,8673,8675,8677,8679],{"class":42,"line":2485},[40,8672,561],{"class":181},[40,8674,185],{"class":46},[40,8676,360],{"class":181},[40,8678,620],{"class":332},[40,8680,191],{"class":46},[40,8682,8683],{"class":42,"line":2495},[40,8684,222],{"class":46},[40,8686,8687],{"class":42,"line":2507},[40,8688,229],{"emptyLinePlaceholder":228},[40,8690,8691,8693,8695],{"class":42,"line":2519},[40,8692,8624],{"class":54},[40,8694,697],{"class":50},[40,8696,175],{"class":46},[40,8698,8699,8701,8703,8705,8707,8709],{"class":42,"line":2524},[40,8700,464],{"class":181},[40,8702,185],{"class":46},[40,8704,451],{"class":181},[40,8706,344],{"class":46},[40,8708,7556],{"class":243},[40,8710,363],{"class":46},[40,8712,8713],{"class":42,"line":2529},[40,8714,222],{"class":46},[40,8716,8717],{"class":42,"line":2535},[40,8718,229],{"emptyLinePlaceholder":228},[40,8720,8721,8724],{"class":42,"line":2557},[40,8722,8723],{"class":50},"      footer",[40,8725,175],{"class":46},[40,8727,8728,8730,8732,8734],{"class":42,"line":2567},[40,8729,548],{"class":181},[40,8731,185],{"class":46},[40,8733,553],{"class":181},[40,8735,191],{"class":46},[40,8737,8738,8740,8742,8744,8746],{"class":42,"line":2581},[40,8739,197],{"class":181},[40,8741,185],{"class":46},[40,8743,646],{"class":181},[40,8745,620],{"class":332},[40,8747,191],{"class":46},[40,8749,8750,8752,8754,8756,8758,8760],{"class":42,"line":2586},[40,8751,464],{"class":181},[40,8753,185],{"class":46},[40,8755,451],{"class":181},[40,8757,344],{"class":46},[40,8759,7556],{"class":243},[40,8761,363],{"class":46},[40,8763,8764,8766,8768,8770,8772],{"class":42,"line":2591},[40,8765,612],{"class":181},[40,8767,185],{"class":46},[40,8769,1347],{"class":181},[40,8771,620],{"class":332},[40,8773,191],{"class":46},[40,8775,8776],{"class":42,"line":2599},[40,8777,222],{"class":46},[40,8779,8780],{"class":42,"line":2631},[40,8781,229],{"emptyLinePlaceholder":228},[40,8783,8784,8787,8789],{"class":42,"line":2645},[40,8785,8786],{"class":54},"      .copyright",[40,8788,2490],{"class":50},[40,8790,175],{"class":46},[40,8792,8793,8795,8797,8799],{"class":42,"line":2650},[40,8794,464],{"class":181},[40,8796,185],{"class":46},[40,8798,2034],{"class":181},[40,8800,191],{"class":46},[40,8802,8803,8805,8807,8809],{"class":42,"line":2655},[40,8804,2498],{"class":181},[40,8806,185],{"class":46},[40,8808,1412],{"class":181},[40,8810,191],{"class":46},[40,8812,8813],{"class":42,"line":2663},[40,8814,222],{"class":46},[40,8816,8817],{"class":42,"line":2678},[40,8818,229],{"emptyLinePlaceholder":228},[40,8820,8821,8823,8825,8827,8829,8831,8833],{"class":42,"line":2683},[40,8822,2538],{"class":332},[40,8824,2541],{"class":46},[40,8826,2544],{"class":181},[40,8828,185],{"class":46},[40,8830,2549],{"class":181},[40,8832,333],{"class":332},[40,8834,2554],{"class":46},[40,8836,8837,8840],{"class":42,"line":2688},[40,8838,8839],{"class":54},"        .logo",[40,8841,175],{"class":46},[40,8843,8844,8846,8848,8850,8852],{"class":42,"line":2696},[40,8845,2570],{"class":181},[40,8847,185],{"class":46},[40,8849,617],{"class":181},[40,8851,620],{"class":332},[40,8853,191],{"class":46},[40,8855,8856],{"class":42,"line":2711},[40,8857,1848],{"class":46},[40,8859,8860],{"class":42,"line":2725},[40,8861,229],{"emptyLinePlaceholder":228},[40,8863,8864,8867,8869],{"class":42,"line":2730},[40,8865,8866],{"class":54},"        .hero",[40,8868,7451],{"class":50},[40,8870,175],{"class":46},[40,8872,8873,8875,8877,8879,8881],{"class":42,"line":2735},[40,8874,2570],{"class":181},[40,8876,185],{"class":46},[40,8878,646],{"class":181},[40,8880,620],{"class":332},[40,8882,191],{"class":46},[40,8884,8885],{"class":42,"line":2740},[40,8886,1848],{"class":46},[40,8888,8889],{"class":42,"line":2758},[40,8890,229],{"emptyLinePlaceholder":228},[40,8892,8893,8896],{"class":42,"line":2766},[40,8894,8895],{"class":54},"        .container",[40,8897,175],{"class":46},[40,8899,8900,8902,8904,8906,8908],{"class":42,"line":2780},[40,8901,2769],{"class":181},[40,8903,185],{"class":46},[40,8905,828],{"class":181},[40,8907,620],{"class":332},[40,8909,191],{"class":46},[40,8911,8912],{"class":42,"line":2785},[40,8913,1848],{"class":46},[40,8915,8916],{"class":42,"line":2790},[40,8917,229],{"emptyLinePlaceholder":228},[40,8919,8920,8923],{"class":42,"line":2797},[40,8921,8922],{"class":54},"        .feature-card",[40,8924,978],{"class":46},[40,8926,8927,8930],{"class":42,"line":2811},[40,8928,8929],{"class":54},"        .contact",[40,8931,175],{"class":46},[40,8933,8934,8936,8938,8940,8942],{"class":42,"line":2816},[40,8935,2769],{"class":181},[40,8937,185],{"class":46},[40,8939,2146],{"class":181},[40,8941,620],{"class":332},[40,8943,191],{"class":46},[40,8945,8946],{"class":42,"line":2821},[40,8947,1848],{"class":46},[40,8949,8950],{"class":42,"line":2830},[40,8951,222],{"class":46},[40,8953,8954,8956,8958],{"class":42,"line":2844},[40,8955,2963],{"class":46},[40,8957,157],{"class":50},[40,8959,58],{"class":46},[40,8961,8962,8964,8966],{"class":42,"line":2849},[40,8963,2973],{"class":46},[40,8965,87],{"class":50},[40,8967,58],{"class":46},[40,8969,8970,8972,8974],{"class":42,"line":2854},[40,8971,84],{"class":46},[40,8973,2985],{"class":50},[40,8975,58],{"class":46},[40,8977,8978,8980,8982,8984,8986,8989],{"class":42,"line":2861},[40,8979,95],{"class":46},[40,8981,2995],{"class":50},[40,8983,2998],{"class":54},[40,8985,72],{"class":46},[40,8987,8988],{"class":75},"\"container\"",[40,8990,58],{"class":46},[40,8992,8993,8995,8998],{"class":42,"line":2874},[40,8994,3011],{"class":46},[40,8996,8997],{"class":50},"header",[40,8999,58],{"class":46},[40,9001,9002,9004,9006,9008,9010,9013,9016,9018],{"class":42,"line":2887},[40,9003,3129],{"class":46},[40,9005,2995],{"class":50},[40,9007,2998],{"class":54},[40,9009,72],{"class":46},[40,9011,9012],{"class":75},"\"logo\"",[40,9014,9015],{"class":46},">图丫丫小龙虾\u003C\u002F",[40,9017,2995],{"class":50},[40,9019,58],{"class":46},[40,9021,9022,9024,9026,9028,9030,9033,9036,9038],{"class":42,"line":2892},[40,9023,3129],{"class":46},[40,9025,2995],{"class":50},[40,9027,2998],{"class":54},[40,9029,72],{"class":46},[40,9031,9032],{"class":75},"\"tagline\"",[40,9034,9035],{"class":46},">鲜香麻辣，回味无穷\u003C\u002F",[40,9037,2995],{"class":50},[40,9039,58],{"class":46},[40,9041,9042,9044,9046],{"class":42,"line":2897},[40,9043,3258],{"class":46},[40,9045,8997],{"class":50},[40,9047,58],{"class":46},[40,9049,9050],{"class":42,"line":2905},[40,9051,229],{"emptyLinePlaceholder":228},[40,9053,9054,9056,9059,9061,9063,9066],{"class":42,"line":2918},[40,9055,3011],{"class":46},[40,9057,9058],{"class":50},"section",[40,9060,2998],{"class":54},[40,9062,72],{"class":46},[40,9064,9065],{"class":75},"\"hero\"",[40,9067,58],{"class":46},[40,9069,9070,9072,9074,9076,9078,9081],{"class":42,"line":2923},[40,9071,3129],{"class":46},[40,9073,2995],{"class":50},[40,9075,2998],{"class":54},[40,9077,72],{"class":46},[40,9079,9080],{"class":75},"\"hero-content\"",[40,9082,58],{"class":46},[40,9084,9085,9087,9090,9093,9095],{"class":42,"line":2928},[40,9086,3204],{"class":46},[40,9088,9089],{"class":50},"h2",[40,9091,9092],{"class":46},">专注美味小龙虾\u003C\u002F",[40,9094,9089],{"class":50},[40,9096,58],{"class":46},[40,9098,9099,9101,9103,9106,9108],{"class":42,"line":2936},[40,9100,3204],{"class":46},[40,9102,11],{"class":50},[40,9104,9105],{"class":46},">精选优质龙虾，秘制配方，带给您最地道的麻辣鲜香体验\u003C\u002F",[40,9107,11],{"class":50},[40,9109,58],{"class":46},[40,9111,9112,9114,9116],{"class":42,"line":2950},[40,9113,3248],{"class":46},[40,9115,2995],{"class":50},[40,9117,58],{"class":46},[40,9119,9120,9122,9124],{"class":42,"line":2955},[40,9121,3258],{"class":46},[40,9123,9058],{"class":50},[40,9125,58],{"class":46},[40,9127,9128],{"class":42,"line":2960},[40,9129,229],{"emptyLinePlaceholder":228},[40,9131,9132,9134,9136,9138,9140,9143],{"class":42,"line":2970},[40,9133,3011],{"class":46},[40,9135,9058],{"class":50},[40,9137,2998],{"class":54},[40,9139,72],{"class":46},[40,9141,9142],{"class":75},"\"features\"",[40,9144,58],{"class":46},[40,9146,9147,9149,9151,9153,9155,9158],{"class":42,"line":2980},[40,9148,3129],{"class":46},[40,9150,2995],{"class":50},[40,9152,2998],{"class":54},[40,9154,72],{"class":46},[40,9156,9157],{"class":75},"\"feature-card\"",[40,9159,58],{"class":46},[40,9161,9162,9164,9166,9168,9170,9173,9176,9178],{"class":42,"line":2990},[40,9163,3204],{"class":46},[40,9165,2995],{"class":50},[40,9167,2998],{"class":54},[40,9169,72],{"class":46},[40,9171,9172],{"class":75},"\"feature-icon\"",[40,9174,9175],{"class":46},">🦞\u003C\u002F",[40,9177,2995],{"class":50},[40,9179,58],{"class":46},[40,9181,9182,9184,9186,9189,9191],{"class":42,"line":3008},[40,9183,3204],{"class":46},[40,9185,3207],{"class":50},[40,9187,9188],{"class":46},">新鲜食材\u003C\u002F",[40,9190,3207],{"class":50},[40,9192,58],{"class":46},[40,9194,9195,9197,9199,9202,9204],{"class":42,"line":3024},[40,9196,3204],{"class":46},[40,9198,11],{"class":50},[40,9200,9201],{"class":46},">每日精选活虾，保证食材新鲜度，让您吃得放心\u003C\u002F",[40,9203,11],{"class":50},[40,9205,58],{"class":46},[40,9207,9208,9210,9212],{"class":42,"line":3038},[40,9209,3248],{"class":46},[40,9211,2995],{"class":50},[40,9213,58],{"class":46},[40,9215,9216],{"class":42,"line":3047},[40,9217,229],{"emptyLinePlaceholder":228},[40,9219,9220,9222,9224,9226,9228,9230],{"class":42,"line":3052},[40,9221,3129],{"class":46},[40,9223,2995],{"class":50},[40,9225,2998],{"class":54},[40,9227,72],{"class":46},[40,9229,9157],{"class":75},[40,9231,58],{"class":46},[40,9233,9234,9236,9238,9240,9242,9244,9247,9249],{"class":42,"line":3068},[40,9235,3204],{"class":46},[40,9237,2995],{"class":50},[40,9239,2998],{"class":54},[40,9241,72],{"class":46},[40,9243,9172],{"class":75},[40,9245,9246],{"class":46},">👨‍🍳\u003C\u002F",[40,9248,2995],{"class":50},[40,9250,58],{"class":46},[40,9252,9253,9255,9257,9260,9262],{"class":42,"line":3074},[40,9254,3204],{"class":46},[40,9256,3207],{"class":50},[40,9258,9259],{"class":46},">秘制配方\u003C\u002F",[40,9261,3207],{"class":50},[40,9263,58],{"class":46},[40,9265,9266,9268,9270,9273,9275],{"class":42,"line":3082},[40,9267,3204],{"class":46},[40,9269,11],{"class":50},[40,9271,9272],{"class":46},">传承秘制配方，二十余种香料精心烹制，味道独特\u003C\u002F",[40,9274,11],{"class":50},[40,9276,58],{"class":46},[40,9278,9279,9281,9283],{"class":42,"line":3093},[40,9280,3248],{"class":46},[40,9282,2995],{"class":50},[40,9284,58],{"class":46},[40,9286,9287],{"class":42,"line":3120},[40,9288,229],{"emptyLinePlaceholder":228},[40,9290,9291,9293,9295,9297,9299,9301],{"class":42,"line":3126},[40,9292,3129],{"class":46},[40,9294,2995],{"class":50},[40,9296,2998],{"class":54},[40,9298,72],{"class":46},[40,9300,9157],{"class":75},[40,9302,58],{"class":46},[40,9304,9305,9307,9309,9311,9313,9315,9318,9320],{"class":42,"line":3135},[40,9306,3204],{"class":46},[40,9308,2995],{"class":50},[40,9310,2998],{"class":54},[40,9312,72],{"class":46},[40,9314,9172],{"class":75},[40,9316,9317],{"class":46},">🔥\u003C\u002F",[40,9319,2995],{"class":50},[40,9321,58],{"class":46},[40,9323,9324,9326,9328,9331,9333],{"class":42,"line":3146},[40,9325,3204],{"class":46},[40,9327,3207],{"class":50},[40,9329,9330],{"class":46},">多种口味\u003C\u002F",[40,9332,3207],{"class":50},[40,9334,58],{"class":46},[40,9336,9337,9339,9341,9344,9346],{"class":42,"line":3157},[40,9338,3204],{"class":46},[40,9340,11],{"class":50},[40,9342,9343],{"class":46},">麻辣、蒜蓉、十三香等多种口味，满足不同需求\u003C\u002F",[40,9345,11],{"class":50},[40,9347,58],{"class":46},[40,9349,9350,9352,9354],{"class":42,"line":3168},[40,9351,3248],{"class":46},[40,9353,2995],{"class":50},[40,9355,58],{"class":46},[40,9357,9358,9360,9362],{"class":42,"line":3179},[40,9359,3258],{"class":46},[40,9361,9058],{"class":50},[40,9363,58],{"class":46},[40,9365,9366],{"class":42,"line":3185},[40,9367,229],{"emptyLinePlaceholder":228},[40,9369,9370,9372,9374,9376,9378,9381],{"class":42,"line":3201},[40,9371,3011],{"class":46},[40,9373,9058],{"class":50},[40,9375,2998],{"class":54},[40,9377,72],{"class":46},[40,9379,9380],{"class":75},"\"menu-showcase\"",[40,9382,58],{"class":46},[40,9384,9385,9387,9389,9392,9394],{"class":42,"line":3224},[40,9386,3129],{"class":46},[40,9388,9089],{"class":50},[40,9390,9391],{"class":46},">招牌推荐\u003C\u002F",[40,9393,9089],{"class":50},[40,9395,58],{"class":46},[40,9397,9398,9400,9402,9404,9406,9409],{"class":42,"line":3245},[40,9399,3129],{"class":46},[40,9401,2995],{"class":50},[40,9403,2998],{"class":54},[40,9405,72],{"class":46},[40,9407,9408],{"class":75},"\"menu-items\"",[40,9410,58],{"class":46},[40,9412,9413,9415,9417,9419,9421,9424],{"class":42,"line":3255},[40,9414,3204],{"class":46},[40,9416,2995],{"class":50},[40,9418,2998],{"class":54},[40,9420,72],{"class":46},[40,9422,9423],{"class":75},"\"menu-item\"",[40,9425,58],{"class":46},[40,9427,9428,9431,9433,9435,9437,9440],{"class":42,"line":3265},[40,9429,9430],{"class":46},"            \u003C",[40,9432,2995],{"class":50},[40,9434,2998],{"class":54},[40,9436,72],{"class":46},[40,9438,9439],{"class":75},"\"menu-item-img\"",[40,9441,58],{"class":46},[40,9443,9444,9447],{"class":42,"line":3270},[40,9445,9446],{"class":46},"              \u003C",[40,9448,3132],{"class":50},[40,9450,9451,9454,9456],{"class":42,"line":3276},[40,9452,9453],{"class":54},"                src",[40,9455,72],{"class":46},[40,9457,9458],{"class":75},"\"https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002Ftomdehub\u002Fresources\u002Fimg\u002Fsite\u002F2025-08\u002F20250823010803_1755882483291.jpg\"\n",[40,9460,9461,9464,9466],{"class":42,"line":3283},[40,9462,9463],{"class":54},"                alt",[40,9465,72],{"class":46},[40,9467,9468],{"class":75},"\"麻辣小龙虾图片\"\n",[40,9470,9471],{"class":42,"line":3292},[40,9472,9473],{"class":46},"              \u002F>\n",[40,9475,9476,9479,9481],{"class":42,"line":3312},[40,9477,9478],{"class":46},"            \u003C\u002F",[40,9480,2995],{"class":50},[40,9482,58],{"class":46},[40,9484,9485,9487,9489,9491,9493,9496],{"class":42,"line":3317},[40,9486,9430],{"class":46},[40,9488,2995],{"class":50},[40,9490,2998],{"class":54},[40,9492,72],{"class":46},[40,9494,9495],{"class":75},"\"menu-item-content\"",[40,9497,58],{"class":46},[40,9499,9500,9502,9504,9507,9509],{"class":42,"line":3324},[40,9501,9446],{"class":46},[40,9503,3207],{"class":50},[40,9505,9506],{"class":46},">经典麻辣小龙虾\u003C\u002F",[40,9508,3207],{"class":50},[40,9510,58],{"class":46},[40,9512,9513,9515,9517,9520,9522],{"class":42,"line":3333},[40,9514,9446],{"class":46},[40,9516,11],{"class":50},[40,9518,9519],{"class":46},">香辣过瘾，麻而不涩，辣而不燥\u003C\u002F",[40,9521,11],{"class":50},[40,9523,58],{"class":46},[40,9525,9526,9528,9530,9532,9534,9537,9540,9542],{"class":42,"line":3343},[40,9527,9446],{"class":46},[40,9529,2995],{"class":50},[40,9531,2998],{"class":54},[40,9533,72],{"class":46},[40,9535,9536],{"class":75},"\"price\"",[40,9538,9539],{"class":46},">¥128\u002F份\u003C\u002F",[40,9541,2995],{"class":50},[40,9543,58],{"class":46},[40,9545,9546,9548,9550],{"class":42,"line":3353},[40,9547,9478],{"class":46},[40,9549,2995],{"class":50},[40,9551,58],{"class":46},[40,9553,9554,9557,9559],{"class":42,"line":3362},[40,9555,9556],{"class":46},"          \u003C\u002F",[40,9558,2995],{"class":50},[40,9560,58],{"class":46},[40,9562,9563],{"class":42,"line":3367},[40,9564,229],{"emptyLinePlaceholder":228},[40,9566,9567,9569,9571,9573,9575,9577],{"class":42,"line":3382},[40,9568,3204],{"class":46},[40,9570,2995],{"class":50},[40,9572,2998],{"class":54},[40,9574,72],{"class":46},[40,9576,9423],{"class":75},[40,9578,58],{"class":46},[40,9580,9581,9583,9585,9587,9589,9591],{"class":42,"line":3402},[40,9582,9430],{"class":46},[40,9584,2995],{"class":50},[40,9586,2998],{"class":54},[40,9588,72],{"class":46},[40,9590,9439],{"class":75},[40,9592,58],{"class":46},[40,9594,9595,9597],{"class":42,"line":3422},[40,9596,9446],{"class":46},[40,9598,3132],{"class":50},[40,9600,9601,9603,9605],{"class":42,"line":3431},[40,9602,9453],{"class":54},[40,9604,72],{"class":46},[40,9606,9458],{"class":75},[40,9608,9609,9611,9613],{"class":42,"line":3440},[40,9610,9463],{"class":54},[40,9612,72],{"class":46},[40,9614,9615],{"class":75},"\"蒜蓉小龙虾图片\"\n",[40,9617,9618],{"class":42,"line":3445},[40,9619,9473],{"class":46},[40,9621,9622,9624,9626],{"class":42,"line":3451},[40,9623,9478],{"class":46},[40,9625,2995],{"class":50},[40,9627,58],{"class":46},[40,9629,9630,9632,9634,9636,9638,9640],{"class":42,"line":3458},[40,9631,9430],{"class":46},[40,9633,2995],{"class":50},[40,9635,2998],{"class":54},[40,9637,72],{"class":46},[40,9639,9495],{"class":75},[40,9641,58],{"class":46},[40,9643,9644,9646,9648,9651,9653],{"class":42,"line":3467},[40,9645,9446],{"class":46},[40,9647,3207],{"class":50},[40,9649,9650],{"class":46},">黄金蒜蓉小龙虾\u003C\u002F",[40,9652,3207],{"class":50},[40,9654,58],{"class":46},[40,9656,9657,9659,9661,9664,9666],{"class":42,"line":3487},[40,9658,9446],{"class":46},[40,9660,11],{"class":50},[40,9662,9663],{"class":46},">蒜香浓郁，鲜美多汁，不吃辣人士首选\u003C\u002F",[40,9665,11],{"class":50},[40,9667,58],{"class":46},[40,9669,9670,9672,9674,9676,9678,9680,9683,9685],{"class":42,"line":3492},[40,9671,9446],{"class":46},[40,9673,2995],{"class":50},[40,9675,2998],{"class":54},[40,9677,72],{"class":46},[40,9679,9536],{"class":75},[40,9681,9682],{"class":46},">¥138\u002F份\u003C\u002F",[40,9684,2995],{"class":50},[40,9686,58],{"class":46},[40,9688,9689,9691,9693],{"class":42,"line":3499},[40,9690,9478],{"class":46},[40,9692,2995],{"class":50},[40,9694,58],{"class":46},[40,9696,9697,9699,9701],{"class":42,"line":3508},[40,9698,9556],{"class":46},[40,9700,2995],{"class":50},[40,9702,58],{"class":46},[40,9704,9705],{"class":42,"line":3518},[40,9706,229],{"emptyLinePlaceholder":228},[40,9708,9709,9711,9713,9715,9717,9719],{"class":42,"line":3528},[40,9710,3204],{"class":46},[40,9712,2995],{"class":50},[40,9714,2998],{"class":54},[40,9716,72],{"class":46},[40,9718,9423],{"class":75},[40,9720,58],{"class":46},[40,9722,9723,9725,9727,9729,9731,9733],{"class":42,"line":3537},[40,9724,9430],{"class":46},[40,9726,2995],{"class":50},[40,9728,2998],{"class":54},[40,9730,72],{"class":46},[40,9732,9439],{"class":75},[40,9734,58],{"class":46},[40,9736,9737,9739],{"class":42,"line":3542},[40,9738,9446],{"class":46},[40,9740,3132],{"class":50},[40,9742,9743,9745,9747],{"class":42,"line":3557},[40,9744,9453],{"class":54},[40,9746,72],{"class":46},[40,9748,9458],{"class":75},[40,9750,9751,9753,9755],{"class":42,"line":3577},[40,9752,9463],{"class":54},[40,9754,72],{"class":46},[40,9756,9757],{"class":75},"\"十三香小龙虾图片\"\n",[40,9759,9760],{"class":42,"line":3597},[40,9761,9473],{"class":46},[40,9763,9764,9766,9768],{"class":42,"line":3606},[40,9765,9478],{"class":46},[40,9767,2995],{"class":50},[40,9769,58],{"class":46},[40,9771,9772,9774,9776,9778,9780,9782],{"class":42,"line":3615},[40,9773,9430],{"class":46},[40,9775,2995],{"class":50},[40,9777,2998],{"class":54},[40,9779,72],{"class":46},[40,9781,9495],{"class":75},[40,9783,58],{"class":46},[40,9785,9786,9788,9790,9793,9795],{"class":42,"line":3620},[40,9787,9446],{"class":46},[40,9789,3207],{"class":50},[40,9791,9792],{"class":46},">秘制十三香小龙虾\u003C\u002F",[40,9794,3207],{"class":50},[40,9796,58],{"class":46},[40,9798,9799,9801,9803,9806,9808],{"class":42,"line":3626},[40,9800,9446],{"class":46},[40,9802,11],{"class":50},[40,9804,9805],{"class":46},">十余种香料精心调配，层次丰富\u003C\u002F",[40,9807,11],{"class":50},[40,9809,58],{"class":46},[40,9811,9812,9814,9816,9818,9820,9822,9824,9826],{"class":42,"line":3633},[40,9813,9446],{"class":46},[40,9815,2995],{"class":50},[40,9817,2998],{"class":54},[40,9819,72],{"class":46},[40,9821,9536],{"class":75},[40,9823,9682],{"class":46},[40,9825,2995],{"class":50},[40,9827,58],{"class":46},[40,9829,9830,9832,9834],{"class":42,"line":3642},[40,9831,9478],{"class":46},[40,9833,2995],{"class":50},[40,9835,58],{"class":46},[40,9837,9838,9840,9842],{"class":42,"line":3662},[40,9839,9556],{"class":46},[40,9841,2995],{"class":50},[40,9843,58],{"class":46},[40,9845,9846],{"class":42,"line":3667},[40,9847,229],{"emptyLinePlaceholder":228},[40,9849,9850,9852,9854,9856,9858,9860],{"class":42,"line":3674},[40,9851,3204],{"class":46},[40,9853,2995],{"class":50},[40,9855,2998],{"class":54},[40,9857,72],{"class":46},[40,9859,9423],{"class":75},[40,9861,58],{"class":46},[40,9863,9864,9866,9868,9870,9872,9874],{"class":42,"line":3683},[40,9865,9430],{"class":46},[40,9867,2995],{"class":50},[40,9869,2998],{"class":54},[40,9871,72],{"class":46},[40,9873,9439],{"class":75},[40,9875,58],{"class":46},[40,9877,9878,9880],{"class":42,"line":3693},[40,9879,9446],{"class":46},[40,9881,3132],{"class":50},[40,9883,9884,9886,9888],{"class":42,"line":3703},[40,9885,9453],{"class":54},[40,9887,72],{"class":46},[40,9889,9458],{"class":75},[40,9891,9892,9894,9896],{"class":42,"line":3712},[40,9893,9463],{"class":54},[40,9895,72],{"class":46},[40,9897,9468],{"class":75},[40,9899,9900],{"class":42,"line":3717},[40,9901,9473],{"class":46},[40,9903,9904,9906,9908],{"class":42,"line":3732},[40,9905,9478],{"class":46},[40,9907,2995],{"class":50},[40,9909,58],{"class":46},[40,9911,9912,9914,9916,9918,9920,9922],{"class":42,"line":3752},[40,9913,9430],{"class":46},[40,9915,2995],{"class":50},[40,9917,2998],{"class":54},[40,9919,72],{"class":46},[40,9921,9495],{"class":75},[40,9923,58],{"class":46},[40,9925,9926,9928,9930,9932,9934],{"class":42,"line":3772},[40,9927,9446],{"class":46},[40,9929,3207],{"class":50},[40,9931,9506],{"class":46},[40,9933,3207],{"class":50},[40,9935,58],{"class":46},[40,9937,9938,9940,9942,9944,9946],{"class":42,"line":3781},[40,9939,9446],{"class":46},[40,9941,11],{"class":50},[40,9943,9519],{"class":46},[40,9945,11],{"class":50},[40,9947,58],{"class":46},[40,9949,9950,9952,9954,9956,9958,9960,9962,9964],{"class":42,"line":3790},[40,9951,9446],{"class":46},[40,9953,2995],{"class":50},[40,9955,2998],{"class":54},[40,9957,72],{"class":46},[40,9959,9536],{"class":75},[40,9961,9539],{"class":46},[40,9963,2995],{"class":50},[40,9965,58],{"class":46},[40,9967,9968,9970,9972],{"class":42,"line":3795},[40,9969,9478],{"class":46},[40,9971,2995],{"class":50},[40,9973,58],{"class":46},[40,9975,9976,9978,9980],{"class":42,"line":3801},[40,9977,9556],{"class":46},[40,9979,2995],{"class":50},[40,9981,58],{"class":46},[40,9983,9984],{"class":42,"line":3808},[40,9985,229],{"emptyLinePlaceholder":228},[40,9987,9988,9990,9992,9994,9996,9998],{"class":42,"line":3817},[40,9989,3204],{"class":46},[40,9991,2995],{"class":50},[40,9993,2998],{"class":54},[40,9995,72],{"class":46},[40,9997,9423],{"class":75},[40,9999,58],{"class":46},[40,10001,10002,10004,10006,10008,10010,10012],{"class":42,"line":3837},[40,10003,9430],{"class":46},[40,10005,2995],{"class":50},[40,10007,2998],{"class":54},[40,10009,72],{"class":46},[40,10011,9439],{"class":75},[40,10013,58],{"class":46},[40,10015,10016,10018],{"class":42,"line":3842},[40,10017,9446],{"class":46},[40,10019,3132],{"class":50},[40,10021,10022,10024,10026],{"class":42,"line":3849},[40,10023,9453],{"class":54},[40,10025,72],{"class":46},[40,10027,9458],{"class":75},[40,10029,10030,10032,10034],{"class":42,"line":3858},[40,10031,9463],{"class":54},[40,10033,72],{"class":46},[40,10035,9615],{"class":75},[40,10037,10038],{"class":42,"line":3868},[40,10039,9473],{"class":46},[40,10041,10042,10044,10046],{"class":42,"line":3878},[40,10043,9478],{"class":46},[40,10045,2995],{"class":50},[40,10047,58],{"class":46},[40,10049,10050,10052,10054,10056,10058,10060],{"class":42,"line":3887},[40,10051,9430],{"class":46},[40,10053,2995],{"class":50},[40,10055,2998],{"class":54},[40,10057,72],{"class":46},[40,10059,9495],{"class":75},[40,10061,58],{"class":46},[40,10063,10064,10066,10068,10070,10072],{"class":42,"line":3892},[40,10065,9446],{"class":46},[40,10067,3207],{"class":50},[40,10069,9650],{"class":46},[40,10071,3207],{"class":50},[40,10073,58],{"class":46},[40,10075,10076,10078,10080,10082,10084],{"class":42,"line":3907},[40,10077,9446],{"class":46},[40,10079,11],{"class":50},[40,10081,9663],{"class":46},[40,10083,11],{"class":50},[40,10085,58],{"class":46},[40,10087,10088,10090,10092,10094,10096,10098,10100,10102],{"class":42,"line":3927},[40,10089,9446],{"class":46},[40,10091,2995],{"class":50},[40,10093,2998],{"class":54},[40,10095,72],{"class":46},[40,10097,9536],{"class":75},[40,10099,9682],{"class":46},[40,10101,2995],{"class":50},[40,10103,58],{"class":46},[40,10105,10106,10108,10110],{"class":42,"line":3947},[40,10107,9478],{"class":46},[40,10109,2995],{"class":50},[40,10111,58],{"class":46},[40,10113,10114,10116,10118],{"class":42,"line":3956},[40,10115,9556],{"class":46},[40,10117,2995],{"class":50},[40,10119,58],{"class":46},[40,10121,10122],{"class":42,"line":3965},[40,10123,229],{"emptyLinePlaceholder":228},[40,10125,10126,10128,10130,10132,10134,10136],{"class":42,"line":3970},[40,10127,3204],{"class":46},[40,10129,2995],{"class":50},[40,10131,2998],{"class":54},[40,10133,72],{"class":46},[40,10135,9423],{"class":75},[40,10137,58],{"class":46},[40,10139,10140,10142,10144,10146,10148,10150],{"class":42,"line":3976},[40,10141,9430],{"class":46},[40,10143,2995],{"class":50},[40,10145,2998],{"class":54},[40,10147,72],{"class":46},[40,10149,9439],{"class":75},[40,10151,58],{"class":46},[40,10153,10154,10156],{"class":42,"line":3983},[40,10155,9446],{"class":46},[40,10157,3132],{"class":50},[40,10159,10160,10162,10164],{"class":42,"line":3992},[40,10161,9453],{"class":54},[40,10163,72],{"class":46},[40,10165,9458],{"class":75},[40,10167,10168,10170,10172],{"class":42,"line":4012},[40,10169,9463],{"class":54},[40,10171,72],{"class":46},[40,10173,9757],{"class":75},[40,10175,10176],{"class":42,"line":4017},[40,10177,9473],{"class":46},[40,10179,10180,10182,10184],{"class":42,"line":4024},[40,10181,9478],{"class":46},[40,10183,2995],{"class":50},[40,10185,58],{"class":46},[40,10187,10188,10190,10192,10194,10196,10198],{"class":42,"line":4033},[40,10189,9430],{"class":46},[40,10191,2995],{"class":50},[40,10193,2998],{"class":54},[40,10195,72],{"class":46},[40,10197,9495],{"class":75},[40,10199,58],{"class":46},[40,10201,10202,10204,10206,10208,10210],{"class":42,"line":4043},[40,10203,9446],{"class":46},[40,10205,3207],{"class":50},[40,10207,9792],{"class":46},[40,10209,3207],{"class":50},[40,10211,58],{"class":46},[40,10213,10214,10216,10218,10220,10222],{"class":42,"line":4053},[40,10215,9446],{"class":46},[40,10217,11],{"class":50},[40,10219,9805],{"class":46},[40,10221,11],{"class":50},[40,10223,58],{"class":46},[40,10225,10226,10228,10230,10232,10234,10236,10238,10240],{"class":42,"line":4062},[40,10227,9446],{"class":46},[40,10229,2995],{"class":50},[40,10231,2998],{"class":54},[40,10233,72],{"class":46},[40,10235,9536],{"class":75},[40,10237,9682],{"class":46},[40,10239,2995],{"class":50},[40,10241,58],{"class":46},[40,10243,10244,10246,10248],{"class":42,"line":4067},[40,10245,9478],{"class":46},[40,10247,2995],{"class":50},[40,10249,58],{"class":46},[40,10251,10252,10254,10256],{"class":42,"line":4082},[40,10253,9556],{"class":46},[40,10255,2995],{"class":50},[40,10257,58],{"class":46},[40,10259,10260,10262,10264],{"class":42,"line":4102},[40,10261,3248],{"class":46},[40,10263,2995],{"class":50},[40,10265,58],{"class":46},[40,10267,10268,10270,10272],{"class":42,"line":4122},[40,10269,3258],{"class":46},[40,10271,9058],{"class":50},[40,10273,58],{"class":46},[40,10275,10276],{"class":42,"line":4131},[40,10277,229],{"emptyLinePlaceholder":228},[40,10279,10280,10282,10284,10286,10288,10291],{"class":42,"line":4140},[40,10281,3011],{"class":46},[40,10283,9058],{"class":50},[40,10285,2998],{"class":54},[40,10287,72],{"class":46},[40,10289,10290],{"class":75},"\"contact\"",[40,10292,58],{"class":46},[40,10294,10295,10297,10299,10302,10304],{"class":42,"line":4145},[40,10296,3129],{"class":46},[40,10298,9089],{"class":50},[40,10300,10301],{"class":46},">联系我们\u003C\u002F",[40,10303,9089],{"class":50},[40,10305,58],{"class":46},[40,10307,10308,10310,10312,10315,10317],{"class":42,"line":4151},[40,10309,3129],{"class":46},[40,10311,11],{"class":50},[40,10313,10314],{"class":46},">欢迎到店品尝或致电、微订购\u003C\u002F",[40,10316,11],{"class":50},[40,10318,58],{"class":46},[40,10320,10321],{"class":42,"line":4158},[40,10322,229],{"emptyLinePlaceholder":228},[40,10324,10325,10327,10329,10331,10333,10336],{"class":42,"line":4167},[40,10326,3129],{"class":46},[40,10328,2995],{"class":50},[40,10330,2998],{"class":54},[40,10332,72],{"class":46},[40,10334,10335],{"class":75},"\"contact-info\"",[40,10337,58],{"class":46},[40,10339,10340,10342,10344,10346,10348,10351],{"class":42,"line":4187},[40,10341,3204],{"class":46},[40,10343,2995],{"class":50},[40,10345,2998],{"class":54},[40,10347,72],{"class":46},[40,10349,10350],{"class":75},"\"info-item\"",[40,10352,58],{"class":46},[40,10354,10355,10357,10359,10362,10364],{"class":42,"line":4192},[40,10356,9430],{"class":46},[40,10358,3207],{"class":50},[40,10360,10361],{"class":46},">地址\u003C\u002F",[40,10363,3207],{"class":50},[40,10365,58],{"class":46},[40,10367,10368,10370,10372,10375,10377],{"class":42,"line":4199},[40,10369,9430],{"class":46},[40,10371,11],{"class":50},[40,10373,10374],{"class":46},">广州市海珠区美食街1088号\u003C\u002F",[40,10376,11],{"class":50},[40,10378,58],{"class":46},[40,10380,10381,10383,10385],{"class":42,"line":4208},[40,10382,9556],{"class":46},[40,10384,2995],{"class":50},[40,10386,58],{"class":46},[40,10388,10389],{"class":42,"line":4218},[40,10390,229],{"emptyLinePlaceholder":228},[40,10392,10393,10395,10397,10399,10401,10403],{"class":42,"line":4228},[40,10394,3204],{"class":46},[40,10396,2995],{"class":50},[40,10398,2998],{"class":54},[40,10400,72],{"class":46},[40,10402,10350],{"class":75},[40,10404,58],{"class":46},[40,10406,10407,10409,10411,10414,10416],{"class":42,"line":4237},[40,10408,9430],{"class":46},[40,10410,3207],{"class":50},[40,10412,10413],{"class":46},">营业时间\u003C\u002F",[40,10415,3207],{"class":50},[40,10417,58],{"class":46},[40,10419,10420,10422,10424,10427,10429],{"class":42,"line":4242},[40,10421,9430],{"class":46},[40,10423,11],{"class":50},[40,10425,10426],{"class":46},">周一至周日: 15:00 - 24:00\u003C\u002F",[40,10428,11],{"class":50},[40,10430,58],{"class":46},[40,10432,10433,10435,10437],{"class":42,"line":4257},[40,10434,9556],{"class":46},[40,10436,2995],{"class":50},[40,10438,58],{"class":46},[40,10440,10441],{"class":42,"line":4277},[40,10442,229],{"emptyLinePlaceholder":228},[40,10444,10445,10447,10449,10451,10453,10455],{"class":42,"line":4297},[40,10446,3204],{"class":46},[40,10448,2995],{"class":50},[40,10450,2998],{"class":54},[40,10452,72],{"class":46},[40,10454,10350],{"class":75},[40,10456,58],{"class":46},[40,10458,10459,10461,10463,10466,10468],{"class":42,"line":4306},[40,10460,9430],{"class":46},[40,10462,3207],{"class":50},[40,10464,10465],{"class":46},">电话\u003C\u002F",[40,10467,3207],{"class":50},[40,10469,58],{"class":46},[40,10471,10472,10474,10476,10479,10481],{"class":42,"line":4315},[40,10473,9430],{"class":46},[40,10475,11],{"class":50},[40,10477,10478],{"class":46},">168-8888-8888\u003C\u002F",[40,10480,11],{"class":50},[40,10482,58],{"class":46},[40,10484,10485,10487,10489],{"class":42,"line":4320},[40,10486,9556],{"class":46},[40,10488,2995],{"class":50},[40,10490,58],{"class":46},[40,10492,10493],{"class":42,"line":4326},[40,10494,229],{"emptyLinePlaceholder":228},[40,10496,10497,10499,10501,10503,10505,10507],{"class":42,"line":4333},[40,10498,3204],{"class":46},[40,10500,2995],{"class":50},[40,10502,2998],{"class":54},[40,10504,72],{"class":46},[40,10506,10350],{"class":75},[40,10508,58],{"class":46},[40,10510,10511,10513,10515,10518,10520],{"class":42,"line":4342},[40,10512,9430],{"class":46},[40,10514,3207],{"class":50},[40,10516,10517],{"class":46},">微信\u003C\u002F",[40,10519,3207],{"class":50},[40,10521,58],{"class":46},[40,10523,10524,10526,10528,10531,10533],{"class":42,"line":4362},[40,10525,9430],{"class":46},[40,10527,11],{"class":50},[40,10529,10530],{"class":46},">wx_tuyaya\u003C\u002F",[40,10532,11],{"class":50},[40,10534,58],{"class":46},[40,10536,10537,10539,10541],{"class":42,"line":4367},[40,10538,9556],{"class":46},[40,10540,2995],{"class":50},[40,10542,58],{"class":46},[40,10544,10545,10547,10549],{"class":42,"line":4374},[40,10546,3248],{"class":46},[40,10548,2995],{"class":50},[40,10550,58],{"class":46},[40,10552,10553,10555,10557],{"class":42,"line":4383},[40,10554,3258],{"class":46},[40,10556,9058],{"class":50},[40,10558,58],{"class":46},[40,10560,10561,10563,10565],{"class":42,"line":4393},[40,10562,2963],{"class":46},[40,10564,2995],{"class":50},[40,10566,58],{"class":46},[40,10568,10569],{"class":42,"line":4403},[40,10570,229],{"emptyLinePlaceholder":228},[40,10572,10573,10575,10578],{"class":42,"line":4412},[40,10574,95],{"class":46},[40,10576,10577],{"class":50},"footer",[40,10579,58],{"class":46},[40,10581,10582,10584,10586,10588,10590,10593],{"class":42,"line":4417},[40,10583,3011],{"class":46},[40,10585,11],{"class":50},[40,10587,2998],{"class":54},[40,10589,72],{"class":46},[40,10591,10592],{"class":75},"\"copyright\"",[40,10594,58],{"class":46},[40,10596,10597,10599,10601,10603,10605,10607,10609,10611,10613,10615,10617],{"class":42,"line":4432},[40,10598,6114],{"class":46},[40,10600,6117],{"class":50},[40,10602,6120],{"class":54},[40,10604,72],{"class":46},[40,10606,6125],{"class":75},[40,10608,6128],{"class":54},[40,10610,72],{"class":46},[40,10612,6133],{"class":75},[40,10614,6136],{"class":46},[40,10616,6117],{"class":50},[40,10618,58],{"class":46},[40,10620,10621,10623,10625],{"class":42,"line":4452},[40,10622,3258],{"class":46},[40,10624,11],{"class":50},[40,10626,58],{"class":46},[40,10628,10629,10631,10633],{"class":42,"line":4472},[40,10630,2963],{"class":46},[40,10632,10577],{"class":50},[40,10634,58],{"class":46},[40,10636,10637,10639,10641],{"class":42,"line":4481},[40,10638,2973],{"class":46},[40,10640,2985],{"class":50},[40,10642,58],{"class":46},[40,10644,10645,10647,10649],{"class":42,"line":4490},[40,10646,6609],{"class":46},[40,10648,34],{"class":50},[40,10650,58],{"class":46},[11,10652,6616,10653],{},[6117,10654,10655],{"href":10655,"rel":10656},"https:\u002F\u002Fpreview.yunbimo.com\u002F240530c9-fd82-4a3a-a897-b69ab392c54b",[6621],[157,10658,10659],{},"html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .s9eBZ, html code.shiki .s9eBZ{--shiki-default:#22863A;--shiki-dark:#85E89D}html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .s4XuR, html code.shiki .s4XuR{--shiki-default:#E36209;--shiki-dark:#FFAB70}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":35,"searchDepth":61,"depth":61,"links":10661},[],"2026-07-09 00:18:10","暗黑主题设计 ：使用深色背景搭配红色和金色的强调色，营造高端餐饮氛围 完全响应式 ：使用CSS Grid和Flexbox布局，适配各种屏幕尺寸 简洁明了 ：没有复杂的导航栏，直接展示餐厅的核心信息和特色 重点突出 ：强调小龙虾的新鲜度、秘制配方和多种口味选择 视觉层次 ：通过卡片式设计和悬停效果增强用户体验",{"tags":10665,"image":35},[6632,6633,6634,10666,6635],"宣传推广","\u002Ftomdehub\u002Fposts\u002Fhtml-template-4","---\ntitle: '[网站模板]小龙虾宵夜档宣传网站，响应式、暗黑主题、纯静态html源码'\ndescription: '暗黑主题设计 ：使用深色背景搭配红色和金色的强调色，营造高端餐饮氛围 完全响应式 ：使用CSS Grid和Flexbox布局，适配各种屏幕尺寸 简洁明了 ：没有复杂的导航栏，直接展示餐厅的核心信息和特色 重点突出 ：强调小龙虾的新鲜度、秘制配方和多种口味选择 视觉层次 ：通过卡片式设计和悬停效果增强用户体验'\ndate: 2026-07-09 00:18:10\ntags: ['暗黑主题', '纯静态源码', '响应式', '宣传推广', 'html网页模板']\nimage: ''\n---\n\n暗黑主题设计：使用深色背景搭配红色和金色的强调色，营造高端餐饮氛围\n\n完全响应式：使用CSS Grid和Flexbox布局，适配各种屏幕尺寸\n\n简洁明了：没有复杂的导航栏，直接展示餐厅的核心信息和特色\n\n重点突出：强调小龙虾的新鲜度、秘制配方和多种口味选择\n\n视觉层次：通过卡片式设计和悬停效果增强用户体验\n\n```html\n\u003C!DOCTYPE html>\n\u003Chtml lang=\"zh-CN\">\n  \u003Chead>\n    \u003Cmeta charset=\"UTF-8\" \u002F>\n    \u003Cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" \u002F>\n    \u003Ctitle>图丫丫小龙虾 - 美味龙虾专家\u003C\u002Ftitle>\n    \u003Cstyle>\n      :root {\n        --primary-color: #e63946;\n        --secondary-color: #f4a261;\n        --dark-bg: #121212;\n        --darker-bg: #0a0a0a;\n        --text-color: #f1faee;\n        --text-muted: #a5a5a5;\n      }\n\n      * {\n        margin: 0;\n        padding: 0;\n        box-sizing: border-box;\n      }\n\n      body {\n        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\n        background-color: var(--dark-bg);\n        color: var(--text-color);\n        line-height: 1.6;\n      }\n\n      .container {\n        max-width: 1280px;\n        margin: 0 auto;\n        padding: 2rem;\n      }\n\n      header {\n        text-align: center;\n        padding: 2rem 0;\n      }\n\n      .logo {\n        font-size: 3rem;\n        font-weight: bold;\n        color: var(--primary-color);\n        margin-bottom: 1rem;\n        text-shadow: 0 0 10px rgba(230, 57, 70, 0.5);\n      }\n\n      .tagline {\n        font-size: 1.2rem;\n        color: var(--secondary-color);\n        margin-bottom: 2rem;\n      }\n\n      .hero {\n        position: relative;\n        height: 50vh;\n        background-image:\n          linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)),\n          url('data:image\u002Fsvg+xml;utf8,\u003Csvg xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\" width=\"100\" height=\"100\" viewBox=\"0 0 100 100\">\u003Crect fill=\"%23121212\" width=\"100\" height=\"100\"\u002F>\u003Cpath fill=\"%231e1e1e\" d=\"M0 0h50v50H0z\"\u002F>\u003C\u002Fsvg>');\n        background-size: cover;\n        background-position: center;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        margin-bottom: 3rem;\n        border-radius: 8px;\n        overflow: hidden;\n      }\n\n      .hero-content {\n        text-align: center;\n        z-index: 2;\n        padding: 2rem;\n      }\n\n      .hero h2 {\n        font-size: 2.5rem;\n        margin-bottom: 1rem;\n        color: var(--text-color);\n      }\n\n      .hero p {\n        font-size: 1.2rem;\n        max-width: 600px;\n        margin: 0 auto;\n        color: var(--text-muted);\n      }\n\n      .features {\n        display: grid;\n        grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n        gap: 2rem;\n        margin-bottom: 3rem;\n      }\n\n      .feature-card {\n        background-color: var(--darker-bg);\n        padding: 2rem;\n        border-radius: 8px;\n        text-align: center;\n        transition: transform 0.3s ease;\n      }\n\n      .feature-card:hover {\n        transform: translateY(-5px);\n      }\n\n      .feature-icon {\n        font-size: 2.5rem;\n        color: var(--primary-color);\n        margin-bottom: 1rem;\n      }\n\n      .feature-card h3 {\n        font-size: 1.5rem;\n        margin-bottom: 1rem;\n        color: var(--secondary-color);\n      }\n\n      .feature-card p {\n        color: var(--text-muted);\n      }\n\n      .menu-showcase {\n        margin-bottom: 3rem;\n      }\n\n      .menu-showcase h2 {\n        text-align: center;\n        font-size: 2rem;\n        margin-bottom: 2rem;\n        color: var(--secondary-color);\n      }\n\n      .menu-items {\n        display: grid;\n        grid-template-columns: repeat(auto-fit, minmax(350px, 1fr));\n        gap: 1.5rem;\n      }\n\n      .menu-item {\n        background-color: var(--darker-bg);\n        border-radius: 8px;\n        overflow: hidden;\n      }\n\n      .menu-item-img {\n        height: 200px;\n        background-color: #1e1e1e;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        color: var(--text-muted);\n      }\n\n      .menu-item-img img {\n        width: 100%;\n        height: 100%;\n        object-fit: cover;\n      }\n\n      .menu-item-content {\n        padding: 1.5rem;\n      }\n\n      .menu-item h3 {\n        font-size: 1.3rem;\n        margin-bottom: 0.5rem;\n        color: var(--text-color);\n      }\n\n      .menu-item p {\n        color: var(--text-muted);\n        margin-bottom: 1rem;\n      }\n\n      .price {\n        color: var(--primary-color);\n        font-weight: bold;\n        font-size: 1.2rem;\n      }\n\n      .contact {\n        background-color: var(--darker-bg);\n        padding: 3rem;\n        border-radius: 8px;\n        text-align: center;\n        margin-bottom: 3rem;\n      }\n\n      .contact h2 {\n        font-size: 2rem;\n        margin-bottom: 1.5rem;\n        color: var(--secondary-color);\n      }\n\n      .contact-info {\n        display: grid;\n        grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n        gap: 1.5rem;\n        margin-top: 2rem;\n      }\n\n      .info-item {\n        padding: 1.5rem;\n      }\n\n      .info-item h3 {\n        color: var(--primary-color);\n        margin-bottom: 0.5rem;\n      }\n\n      .info-item p {\n        color: var(--text-muted);\n      }\n\n      footer {\n        text-align: center;\n        padding: 2rem;\n        color: var(--text-muted);\n        font-size: 0.9rem;\n      }\n\n      .copyright a {\n        color: white;\n        text-decoration: none;\n      }\n\n      @media (max-width: 768px) {\n        .logo {\n          font-size: 2.5rem;\n        }\n\n        .hero h2 {\n          font-size: 2rem;\n        }\n\n        .container {\n          padding: 1rem;\n        }\n\n        .feature-card,\n        .contact {\n          padding: 1.5rem;\n        }\n      }\n    \u003C\u002Fstyle>\n  \u003C\u002Fhead>\n  \u003Cbody>\n    \u003Cdiv class=\"container\">\n      \u003Cheader>\n        \u003Cdiv class=\"logo\">图丫丫小龙虾\u003C\u002Fdiv>\n        \u003Cdiv class=\"tagline\">鲜香麻辣，回味无穷\u003C\u002Fdiv>\n      \u003C\u002Fheader>\n\n      \u003Csection class=\"hero\">\n        \u003Cdiv class=\"hero-content\">\n          \u003Ch2>专注美味小龙虾\u003C\u002Fh2>\n          \u003Cp>精选优质龙虾，秘制配方，带给您最地道的麻辣鲜香体验\u003C\u002Fp>\n        \u003C\u002Fdiv>\n      \u003C\u002Fsection>\n\n      \u003Csection class=\"features\">\n        \u003Cdiv class=\"feature-card\">\n          \u003Cdiv class=\"feature-icon\">🦞\u003C\u002Fdiv>\n          \u003Ch3>新鲜食材\u003C\u002Fh3>\n          \u003Cp>每日精选活虾，保证食材新鲜度，让您吃得放心\u003C\u002Fp>\n        \u003C\u002Fdiv>\n\n        \u003Cdiv class=\"feature-card\">\n          \u003Cdiv class=\"feature-icon\">👨‍🍳\u003C\u002Fdiv>\n          \u003Ch3>秘制配方\u003C\u002Fh3>\n          \u003Cp>传承秘制配方，二十余种香料精心烹制，味道独特\u003C\u002Fp>\n        \u003C\u002Fdiv>\n\n        \u003Cdiv class=\"feature-card\">\n          \u003Cdiv class=\"feature-icon\">🔥\u003C\u002Fdiv>\n          \u003Ch3>多种口味\u003C\u002Fh3>\n          \u003Cp>麻辣、蒜蓉、十三香等多种口味，满足不同需求\u003C\u002Fp>\n        \u003C\u002Fdiv>\n      \u003C\u002Fsection>\n\n      \u003Csection class=\"menu-showcase\">\n        \u003Ch2>招牌推荐\u003C\u002Fh2>\n        \u003Cdiv class=\"menu-items\">\n          \u003Cdiv class=\"menu-item\">\n            \u003Cdiv class=\"menu-item-img\">\n              \u003Cimg\n                src=\"https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002Ftomdehub\u002Fresources\u002Fimg\u002Fsite\u002F2025-08\u002F20250823010803_1755882483291.jpg\"\n                alt=\"麻辣小龙虾图片\"\n              \u002F>\n            \u003C\u002Fdiv>\n            \u003Cdiv class=\"menu-item-content\">\n              \u003Ch3>经典麻辣小龙虾\u003C\u002Fh3>\n              \u003Cp>香辣过瘾，麻而不涩，辣而不燥\u003C\u002Fp>\n              \u003Cdiv class=\"price\">¥128\u002F份\u003C\u002Fdiv>\n            \u003C\u002Fdiv>\n          \u003C\u002Fdiv>\n\n          \u003Cdiv class=\"menu-item\">\n            \u003Cdiv class=\"menu-item-img\">\n              \u003Cimg\n                src=\"https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002Ftomdehub\u002Fresources\u002Fimg\u002Fsite\u002F2025-08\u002F20250823010803_1755882483291.jpg\"\n                alt=\"蒜蓉小龙虾图片\"\n              \u002F>\n            \u003C\u002Fdiv>\n            \u003Cdiv class=\"menu-item-content\">\n              \u003Ch3>黄金蒜蓉小龙虾\u003C\u002Fh3>\n              \u003Cp>蒜香浓郁，鲜美多汁，不吃辣人士首选\u003C\u002Fp>\n              \u003Cdiv class=\"price\">¥138\u002F份\u003C\u002Fdiv>\n            \u003C\u002Fdiv>\n          \u003C\u002Fdiv>\n\n          \u003Cdiv class=\"menu-item\">\n            \u003Cdiv class=\"menu-item-img\">\n              \u003Cimg\n                src=\"https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002Ftomdehub\u002Fresources\u002Fimg\u002Fsite\u002F2025-08\u002F20250823010803_1755882483291.jpg\"\n                alt=\"十三香小龙虾图片\"\n              \u002F>\n            \u003C\u002Fdiv>\n            \u003Cdiv class=\"menu-item-content\">\n              \u003Ch3>秘制十三香小龙虾\u003C\u002Fh3>\n              \u003Cp>十余种香料精心调配，层次丰富\u003C\u002Fp>\n              \u003Cdiv class=\"price\">¥138\u002F份\u003C\u002Fdiv>\n            \u003C\u002Fdiv>\n          \u003C\u002Fdiv>\n\n          \u003Cdiv class=\"menu-item\">\n            \u003Cdiv class=\"menu-item-img\">\n              \u003Cimg\n                src=\"https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002Ftomdehub\u002Fresources\u002Fimg\u002Fsite\u002F2025-08\u002F20250823010803_1755882483291.jpg\"\n                alt=\"麻辣小龙虾图片\"\n              \u002F>\n            \u003C\u002Fdiv>\n            \u003Cdiv class=\"menu-item-content\">\n              \u003Ch3>经典麻辣小龙虾\u003C\u002Fh3>\n              \u003Cp>香辣过瘾，麻而不涩，辣而不燥\u003C\u002Fp>\n              \u003Cdiv class=\"price\">¥128\u002F份\u003C\u002Fdiv>\n            \u003C\u002Fdiv>\n          \u003C\u002Fdiv>\n\n          \u003Cdiv class=\"menu-item\">\n            \u003Cdiv class=\"menu-item-img\">\n              \u003Cimg\n                src=\"https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002Ftomdehub\u002Fresources\u002Fimg\u002Fsite\u002F2025-08\u002F20250823010803_1755882483291.jpg\"\n                alt=\"蒜蓉小龙虾图片\"\n              \u002F>\n            \u003C\u002Fdiv>\n            \u003Cdiv class=\"menu-item-content\">\n              \u003Ch3>黄金蒜蓉小龙虾\u003C\u002Fh3>\n              \u003Cp>蒜香浓郁，鲜美多汁，不吃辣人士首选\u003C\u002Fp>\n              \u003Cdiv class=\"price\">¥138\u002F份\u003C\u002Fdiv>\n            \u003C\u002Fdiv>\n          \u003C\u002Fdiv>\n\n          \u003Cdiv class=\"menu-item\">\n            \u003Cdiv class=\"menu-item-img\">\n              \u003Cimg\n                src=\"https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002Ftomdehub\u002Fresources\u002Fimg\u002Fsite\u002F2025-08\u002F20250823010803_1755882483291.jpg\"\n                alt=\"十三香小龙虾图片\"\n              \u002F>\n            \u003C\u002Fdiv>\n            \u003Cdiv class=\"menu-item-content\">\n              \u003Ch3>秘制十三香小龙虾\u003C\u002Fh3>\n              \u003Cp>十余种香料精心调配，层次丰富\u003C\u002Fp>\n              \u003Cdiv class=\"price\">¥138\u002F份\u003C\u002Fdiv>\n            \u003C\u002Fdiv>\n          \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n      \u003C\u002Fsection>\n\n      \u003Csection class=\"contact\">\n        \u003Ch2>联系我们\u003C\u002Fh2>\n        \u003Cp>欢迎到店品尝或致电、微订购\u003C\u002Fp>\n\n        \u003Cdiv class=\"contact-info\">\n          \u003Cdiv class=\"info-item\">\n            \u003Ch3>地址\u003C\u002Fh3>\n            \u003Cp>广州市海珠区美食街1088号\u003C\u002Fp>\n          \u003C\u002Fdiv>\n\n          \u003Cdiv class=\"info-item\">\n            \u003Ch3>营业时间\u003C\u002Fh3>\n            \u003Cp>周一至周日: 15:00 - 24:00\u003C\u002Fp>\n          \u003C\u002Fdiv>\n\n          \u003Cdiv class=\"info-item\">\n            \u003Ch3>电话\u003C\u002Fh3>\n            \u003Cp>168-8888-8888\u003C\u002Fp>\n          \u003C\u002Fdiv>\n\n          \u003Cdiv class=\"info-item\">\n            \u003Ch3>微信\u003C\u002Fh3>\n            \u003Cp>wx_tuyaya\u003C\u002Fp>\n          \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n      \u003C\u002Fsection>\n    \u003C\u002Fdiv>\n\n    \u003Cfooter>\n      \u003Cp class=\"copyright\">\n        © \u003Ca href=\"https:\u002F\u002Fwww.tomde.cloud\" target=\"_blank\">本站由Tomde.cloud提供\u003C\u002Fa>\n      \u003C\u002Fp>\n    \u003C\u002Ffooter>\n  \u003C\u002Fbody>\n\u003C\u002Fhtml>\n```\n\n预览地址： [https:\u002F\u002Fpreview.yunbimo.com\u002F240530c9-fd82-4a3a-a897-b69ab392c54b](https:\u002F\u002Fpreview.yunbimo.com\u002F240530c9-fd82-4a3a-a897-b69ab392c54b)\n",{"title":6643,"description":10663},"tomdehub\u002Fposts\u002Fhtml-template-4","CvKdndyv-Wa_qRqnVEsa1B1ultjCvYcnTCnUQ5sWQAo",{"id":10673,"title":10674,"body":10675,"date":18566,"description":18567,"extension":6629,"meta":18568,"navigation":228,"path":18572,"rawbody":18573,"seo":18574,"stem":18575,"__hash__":18576},"content\u002Ftomdehub\u002Fposts\u002Fhtml-template-3.md","[网站模板]企业公司官网，响应式、支持暗黑模式、纯静态html模板源码",{"type":8,"value":10676,"toc":18564},[10677,10680,10683,10686,10689,10692,10695,18555,18561],[11,10678,10679],{},"响应式设计：网站布局会自动调整以适应各种屏幕尺寸，从手机到桌面设备",[11,10681,10682],{},"暗黑模式：点击右上角按钮可在亮色和暗黑主题之间切换",[11,10684,10685],{},"现代UI设计：采用简洁、专业的设计风格，符合企业官网定位",[11,10687,10688],{},"平滑滚动：导航菜单点击后平滑滚动到对应区域",[11,10690,10691],{},"移动友好：在移动设备上显示汉堡菜单，优化小屏幕体验",[11,10693,10694],{},"这个模板包含了企业官网常用的所有部分：导航栏、英雄区域、服务介绍、关于我们、项目案例、联系表单和页脚。",[30,10696,10698],{"className":32,"code":10697,"language":34,"meta":35,"style":35},"\u003C!DOCTYPE html>\n\u003Chtml lang=\"zh-CN\">\n  \u003Chead>\n    \u003Cmeta charset=\"UTF-8\" \u002F>\n    \u003Cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" \u002F>\n    \u003Ctitle>响应式官网-支持暗黑模式\u003C\u002Ftitle>\n    \u003Clink\n      rel=\"stylesheet\"\n      href=\"https:\u002F\u002Fcdnjs.cloudflare.com\u002Fajax\u002Flibs\u002Ffont-awesome\u002F6.0.0\u002Fcss\u002Fall.min.css\"\n    \u002F>\n    \u003Cstyle>\n      :root {\n        --primary-color: #2563eb;\n        --secondary-color: #3b82f6;\n        --text-color: #1f2937;\n        --bg-color: #f8fafc;\n        --card-bg: #ffffff;\n        --header-bg: rgba(255, 255, 255, 0.95);\n        --footer-bg: #1e293b;\n        --border-color: #e2e8f0;\n        --transition: all 0.3s ease;\n        --shadow: 0 4px 6px rgba(0, 0, 0, 0.1);\n        --gradient: linear-gradient(135deg, var(--primary-color), var(--secondary-color));\n        --width: 1400px;\n      }\n\n      .dark-mode {\n        --primary-color: #3b82f6;\n        --secondary-color: #60a5fa;\n        --text-color: #e2e8f0;\n        --bg-color: #0f172a;\n        --card-bg: #1e293b;\n        --header-bg: rgba(15, 23, 42, 0.95);\n        --footer-bg: #0f172a;\n        --border-color: #334155;\n        --shadow: 0 4px 6px rgba(0, 0, 0, 0.3);\n      }\n\n      * {\n        margin: 0;\n        padding: 0;\n        box-sizing: border-box;\n        transition: var(--transition);\n      }\n\n      body {\n        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\n        background-color: var(--bg-color);\n        color: var(--text-color);\n        line-height: 1.6;\n      }\n\n      .container {\n        width: 100%;\n        max-width: var(--width);\n        margin: 0 auto;\n      }\n\n      \u002F* 导航栏样式 *\u002F\n      header {\n        background-color: var(--header-bg);\n        position: fixed;\n        width: 100%;\n        top: 0;\n        z-index: 1000;\n        box-shadow: var(--shadow);\n      }\n\n      nav {\n        display: flex;\n        justify-content: space-between;\n        align-items: center;\n        padding: 20px 0;\n      }\n\n      .logo {\n        font-size: 1.3rem;\n        font-weight: 600;\n        color: var(--primary-color);\n        display: flex;\n        align-items: center;\n      }\n\n      .nav-links {\n        display: flex;\n        list-style: none;\n      }\n\n      .nav-links li {\n        margin-left: 30px;\n      }\n\n      .nav-links a {\n        text-decoration: none;\n        color: var(--text-color);\n        font-weight: 500;\n        font-size: 1.1rem;\n      }\n\n      .nav-links a:hover {\n        color: var(--primary-color);\n      }\n\n      .theme-toggle {\n        background: var(--gradient);\n        color: white;\n        border: none;\n        border-radius: 50%;\n        width: 40px;\n        height: 40px;\n        cursor: pointer;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        margin-left: 20px;\n      }\n\n      .hamburger {\n        display: none;\n        background: none;\n        border: none;\n        font-size: 1.5rem;\n        color: var(--text-color);\n        cursor: pointer;\n      }\n\n      \u002F* 英雄区域样式 *\u002F\n      .hero {\n        text-align: center;\n        color: white;\n        margin-top: 80px;\n      }\n\n      .hero-container {\n        padding: 150px 0 100px;\n        background: var(--gradient);\n        border-radius: 20px;\n      }\n\n      .hero h1 {\n        font-size: 3.5rem;\n        margin-bottom: 20px;\n      }\n\n      .hero p {\n        font-size: 1.2rem;\n        max-width: 700px;\n        margin: 0 auto 30px;\n      }\n\n      .btn {\n        display: inline-block;\n        background: white;\n        color: var(--primary-color);\n        padding: 12px 30px;\n        border-radius: 30px;\n        text-decoration: none;\n        font-weight: 600;\n        font-size: 1.1rem;\n        margin: 10px;\n        box-shadow: var(--shadow);\n      }\n\n      .btn:hover {\n        transform: translateY(-3px);\n        box-shadow: 0 6px 12px rgba(0, 0, 0, 0.15);\n      }\n\n      \u002F* 服务区域样式 *\u002F\n      .section-title {\n        text-align: center;\n        margin: 80px 0 50px;\n        font-size: 2.5rem;\n        color: var(--primary-color);\n      }\n\n      .services {\n        display: grid;\n        grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n        gap: 30px;\n        margin-bottom: 80px;\n      }\n\n      .service-card {\n        background-color: var(--card-bg);\n        border-radius: 15px;\n        padding: 30px;\n        box-shadow: var(--shadow);\n        text-align: center;\n        border: 1px solid var(--border-color);\n      }\n\n      .service-card i {\n        font-size: 3rem;\n        color: var(--primary-color);\n        margin-bottom: 20px;\n      }\n\n      .service-card h3 {\n        font-size: 1.5rem;\n        margin-bottom: 15px;\n      }\n\n      \u002F* 关于我们样式 *\u002F\n      .about {\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 50px;\n        align-items: center;\n        margin-bottom: 80px;\n      }\n\n      .about-content h2 {\n        font-size: 2.5rem;\n        margin-bottom: 20px;\n        color: var(--primary-color);\n      }\n\n      .about-image {\n        border-radius: 15px;\n        overflow: hidden;\n        box-shadow: var(--shadow);\n      }\n\n      .about-image img {\n        width: 100%;\n        height: auto;\n        display: block;\n      }\n\n      \u002F* 项目展示样式 *\u002F\n      .projects {\n        display: grid;\n        grid-template-columns: repeat(auto-fit, minmax(350px, 1fr));\n        gap: 30px;\n        margin-bottom: 80px;\n      }\n\n      .project-card {\n        background-color: var(--card-bg);\n        border-radius: 15px;\n        overflow: hidden;\n        box-shadow: var(--shadow);\n        border: 1px solid var(--border-color);\n      }\n\n      .project-image {\n        height: 250px;\n        overflow: hidden;\n      }\n\n      .project-image img {\n        width: 100%;\n        height: 100%;\n        object-fit: cover;\n      }\n\n      .project-content {\n        padding: 20px;\n      }\n\n      .project-content h3 {\n        font-size: 1.3rem;\n        margin-bottom: 10px;\n      }\n\n      \u002F* 联系表单样式 *\u002F\n      .contact {\n        background-color: var(--card-bg);\n        border-radius: 15px;\n        padding: 50px;\n        margin-bottom: 80px;\n        box-shadow: var(--shadow);\n        border: 1px solid var(--border-color);\n      }\n\n      .contact-form {\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 20px;\n      }\n\n      .form-group {\n        margin-bottom: 20px;\n      }\n\n      .form-group.full {\n        grid-column: 1 \u002F span 2;\n      }\n\n      .form-group label {\n        display: block;\n        margin-bottom: 8px;\n        font-weight: 500;\n      }\n\n      .form-group input,\n      .form-group textarea {\n        width: 100%;\n        padding: 12px 15px;\n        border: 1px solid var(--border-color);\n        border-radius: 8px;\n        background-color: var(--bg-color);\n        color: var(--text-color);\n      }\n\n      .form-group textarea {\n        min-height: 150px;\n      }\n\n      .submit-btn {\n        background: var(--gradient);\n        color: white;\n        border: none;\n        padding: 12px 30px;\n        border-radius: 8px;\n        font-weight: 600;\n        cursor: pointer;\n        font-size: 1.1rem;\n      }\n\n      \u002F* 页脚样式 *\u002F\n      footer {\n        background-color: var(--footer-bg);\n        color: white;\n        padding: 60px 0 30px;\n      }\n\n      .footer-content {\n        display: grid;\n        grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n        gap: 40px;\n        margin-bottom: 40px;\n      }\n\n      .footer-column h3 {\n        font-size: 1.5rem;\n        margin-bottom: 20px;\n        color: var(--secondary-color);\n      }\n\n      .footer-column p,\n      .footer-column a {\n        color: #cbd5e1;\n        margin-bottom: 10px;\n        display: block;\n        text-decoration: none;\n      }\n\n      .footer-column a:hover {\n        color: var(--secondary-color);\n      }\n\n      .social-links {\n        display: flex;\n        gap: 15px;\n        margin-top: 20px;\n      }\n\n      .social-links a {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        width: 40px;\n        height: 40px;\n        border-radius: 50%;\n        background: rgba(255, 255, 255, 0.1);\n      }\n\n      .social-links a:hover {\n        background: var(--primary-color);\n      }\n\n      .copyright {\n        text-align: center;\n        padding-top: 30px;\n        border-top: 1px solid #334155;\n        color: #94a3b8;\n      }\n\n      .copyright a {\n        color: inherit;\n      }\n\n      \u002F* 响应式设计 *\u002F\n      @media (max-width: 992px) {\n        .about {\n          grid-template-columns: 1fr;\n        }\n\n        .contact-form {\n          grid-template-columns: 1fr;\n        }\n\n        .form-group.full {\n          grid-column: 1;\n        }\n      }\n\n      @media (max-width: 768px) {\n        .nav-links {\n          display: none;\n          position: absolute;\n          top: 100%;\n          left: 0;\n          width: 100%;\n          background-color: var(--header-bg);\n          flex-direction: column;\n          padding: 20px;\n          box-shadow: var(--shadow);\n        }\n\n        .nav-links.active {\n          display: flex;\n        }\n\n        .nav-links li {\n          margin: 15px 0;\n        }\n\n        .hamburger {\n          display: block;\n        }\n\n        .hero h1 {\n          font-size: 2.5rem;\n        }\n\n        .hero p {\n          font-size: 1rem;\n        }\n      }\n\n      @media (max-width: 480px) {\n        .hero {\n          padding: 120px 0 80px;\n        }\n\n        .section-title {\n          font-size: 2rem;\n        }\n\n        .contact {\n          padding: 30px;\n        }\n      }\n    \u003C\u002Fstyle>\n  \u003C\u002Fhead>\n  \u003Cbody>\n    \u003C!-- 导航栏 -->\n    \u003Cheader>\n      \u003Cdiv class=\"container\">\n        \u003Cnav>\n          \u003Cdiv class=\"logo\">\n            \u003Ci class=\"fas fa-rocket\">\u003C\u002Fi>\n            &nbsp;&nbsp;\n            \u003Cspan>科技企业\u003C\u002Fspan>\n          \u003C\u002Fdiv>\n          \u003Cul class=\"nav-links\">\n            \u003Cli>\u003Ca href=\"#home\">首页\u003C\u002Fa>\u003C\u002Fli>\n            \u003Cli>\u003Ca href=\"#services\">服务\u003C\u002Fa>\u003C\u002Fli>\n            \u003Cli>\u003Ca href=\"#about\">关于我们\u003C\u002Fa>\u003C\u002Fli>\n            \u003Cli>\u003Ca href=\"#projects\">项目案例\u003C\u002Fa>\u003C\u002Fli>\n            \u003Cli>\u003Ca href=\"#contact\">联系我们\u003C\u002Fa>\u003C\u002Fli>\n            \u003Cli>\n              \u003Cbutton class=\"theme-toggle\" id=\"theme-toggle\">\n                \u003Ci class=\"fas fa-moon\">\u003C\u002Fi>\n              \u003C\u002Fbutton>\n            \u003C\u002Fli>\n          \u003C\u002Ful>\n          \u003Cbutton class=\"hamburger\" id=\"hamburger\">\n            \u003Ci class=\"fas fa-bars\">\u003C\u002Fi>\n          \u003C\u002Fbutton>\n        \u003C\u002Fnav>\n      \u003C\u002Fdiv>\n    \u003C\u002Fheader>\n\n    \u003C!-- 大字区域 -->\n    \u003Csection class=\"hero\" id=\"home\">\n      \u003Cdiv class=\"container hero-container\">\n        \u003Ch1>创新科技，引领未来\u003C\u002Fh1>\n        \u003Cp>我们致力于为企业提供最先进的科技解决方案，助力您的业务在数字时代脱颖而出\u003C\u002Fp>\n        \u003Ca href=\"#contact\" class=\"btn\">联系我们\u003C\u002Fa>\n        \u003Ca href=\"#services\" class=\"btn\">了解更多\u003C\u002Fa>\n      \u003C\u002Fdiv>\n    \u003C\u002Fsection>\n\n    \u003C!-- 服务区域 -->\n    \u003Csection class=\"container\" id=\"services\">\n      \u003Ch2 class=\"section-title\">我们的服务\u003C\u002Fh2>\n      \u003Cdiv class=\"services\">\n        \u003Cdiv class=\"service-card\">\n          \u003Ci class=\"fas fa-laptop-code\">\u003C\u002Fi>\n          \u003Ch3>网站开发\u003C\u002Fh3>\n          \u003Cp>专业响应式网站设计与开发，确保您的网站在所有设备上完美展示。\u003C\u002Fp>\n        \u003C\u002Fdiv>\n        \u003Cdiv class=\"service-card\">\n          \u003Ci class=\"fas fa-mobile-alt\">\u003C\u002Fi>\n          \u003Ch3>移动应用\u003C\u002Fh3>\n          \u003Cp>iOS和Android应用开发，为用户提供卓越的移动体验。\u003C\u002Fp>\n        \u003C\u002Fdiv>\n        \u003Cdiv class=\"service-card\">\n          \u003Ci class=\"fas fa-chart-line\">\u003C\u002Fi>\n          \u003Ch3>数字营销\u003C\u002Fh3>\n          \u003Cp>数据驱动的数字营销策略，提升您的品牌知名度和业务增长。\u003C\u002Fp>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n    \u003C\u002Fsection>\n\n    \u003C!-- 关于我们 -->\n    \u003Csection class=\"container\" id=\"about\">\n      \u003Ch2 class=\"section-title\">关于我们\u003C\u002Fh2>\n      \u003Cdiv class=\"about\">\n        \u003Cdiv class=\"about-content\">\n          \u003Ch2>10年行业经验\u003C\u002Fh2>\n          \u003Cp>\n            我们是一家专注于数字化转型的科技公司，成立于2013年。我们的团队由经验丰富的开发人员、设计师和数字营销专家组成。\n          \u003C\u002Fp>\n          \u003Cp>\n            我们始终坚持以客户为中心，通过创新的技术解决方案帮助企业实现业务目标，提升市场竞争力。\n          \u003C\u002Fp>\n          \u003Cp>至今，我们已经为超过500家企业提供了专业的数字化服务，客户满意度达到98%。\u003C\u002Fp>\n        \u003C\u002Fdiv>\n        \u003Cdiv class=\"about-image\">\n          \u003Cimg\n            src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1522071820081-009f0129c71c?ixlib=rb-1.2.1&auto=format&fit=crop&w=600&h=400&q=80\"\n            alt=\"团队照片\"\n          \u002F>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n    \u003C\u002Fsection>\n\n    \u003C!-- 项目案例 -->\n    \u003Csection class=\"container\" id=\"projects\">\n      \u003Ch2 class=\"section-title\">项目案例\u003C\u002Fh2>\n      \u003Cdiv class=\"projects\">\n        \u003Cdiv class=\"project-card\">\n          \u003Cdiv class=\"project-image\">\n            \u003Cimg\n              src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1460925895917-afdab827c52f?ixlib=rb-1.2.1&auto=format&fit=crop&w=600&h=200&q=80\"\n              alt=\"电子商务项目\"\n            \u002F>\n          \u003C\u002Fdiv>\n          \u003Cdiv class=\"project-content\">\n            \u003Ch3>电子商务平台\u003C\u002Fh3>\n            \u003Cp>为全球零售商打造的全功能电子商务解决方案，提升销售额30%。\u003C\u002Fp>\n          \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n        \u003Cdiv class=\"project-card\">\n          \u003Cdiv class=\"project-image\">\n            \u003Cimg\n              src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1531403009284-440f080d1e12?ixlib=rb-1.2.1&auto=format&fit=crop&w=600&h=200&q=80\"\n              alt=\"教育科技项目\"\n            \u002F>\n          \u003C\u002Fdiv>\n          \u003Cdiv class=\"project-content\">\n            \u003Ch3>教育科技平台\u003C\u002Fh3>\n            \u003Cp>创新的在线学习平台，为教育机构提供全面的数字化解决方案。\u003C\u002Fp>\n          \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n        \u003Cdiv class=\"project-card\">\n          \u003Cdiv class=\"project-image\">\n            \u003Cimg\n              src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1552664730-d307ca884978?ixlib=rb-1.2.1&auto=format&fit=crop&w=600&h=200&q=80\"\n              alt=\"金融科技项目\"\n            \u002F>\n          \u003C\u002Fdiv>\n          \u003Cdiv class=\"project-content\">\n            \u003Ch3>金融科技应用\u003C\u002Fh3>\n            \u003Cp>安全可靠的金融科技解决方案，帮助金融机构提升服务效率。\u003C\u002Fp>\n          \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n        \u003Cdiv class=\"project-card\">\n          \u003Cdiv class=\"project-image\">\n            \u003Cimg\n              src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1460925895917-afdab827c52f?ixlib=rb-1.2.1&auto=format&fit=crop&w=600&h=200&q=80\"\n              alt=\"电子商务项目\"\n            \u002F>\n          \u003C\u002Fdiv>\n          \u003Cdiv class=\"project-content\">\n            \u003Ch3>电子商务平台\u003C\u002Fh3>\n            \u003Cp>为全球零售商打造的全功能电子商务解决方案，提升销售额30%。\u003C\u002Fp>\n          \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n        \u003Cdiv class=\"project-card\">\n          \u003Cdiv class=\"project-image\">\n            \u003Cimg\n              src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1531403009284-440f080d1e12?ixlib=rb-1.2.1&auto=format&fit=crop&w=600&h=200&q=80\"\n              alt=\"教育科技项目\"\n            \u002F>\n          \u003C\u002Fdiv>\n          \u003Cdiv class=\"project-content\">\n            \u003Ch3>教育科技平台\u003C\u002Fh3>\n            \u003Cp>创新的在线学习平台，为教育机构提供全面的数字化解决方案。\u003C\u002Fp>\n          \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n        \u003Cdiv class=\"project-card\">\n          \u003Cdiv class=\"project-image\">\n            \u003Cimg\n              src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1552664730-d307ca884978?ixlib=rb-1.2.1&auto=format&fit=crop&w=600&h=200&q=80\"\n              alt=\"金融科技项目\"\n            \u002F>\n          \u003C\u002Fdiv>\n          \u003Cdiv class=\"project-content\">\n            \u003Ch3>金融科技应用\u003C\u002Fh3>\n            \u003Cp>安全可靠的金融科技解决方案，帮助金融机构提升服务效率。\u003C\u002Fp>\n          \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n    \u003C\u002Fsection>\n\n    \u003C!-- 联系我们 -->\n    \u003Csection class=\"container\" id=\"contact\">\n      \u003Ch2 class=\"section-title\">联系我们\u003C\u002Fh2>\n      \u003Cdiv class=\"contact\">\n        \u003Cform class=\"contact-form\">\n          \u003Cdiv class=\"form-group\">\n            \u003Clabel for=\"name\">姓名\u003C\u002Flabel>\n            \u003Cinput type=\"text\" id=\"name\" placeholder=\"请输入您的姓名\" \u002F>\n          \u003C\u002Fdiv>\n          \u003Cdiv class=\"form-group\">\n            \u003Clabel for=\"tel\">电话\u003C\u002Flabel>\n            \u003Cinput type=\"tel\" id=\"tel\" placeholder=\"请输入您的电话\" \u002F>\n          \u003C\u002Fdiv>\n          \u003Cdiv class=\"form-group full\">\n            \u003Clabel for=\"message\">留言\u003C\u002Flabel>\n            \u003Ctextarea id=\"message\" placeholder=\"请输入您的留言\">\u003C\u002Ftextarea>\n          \u003C\u002Fdiv>\n          \u003Cdiv class=\"form-group full\">\n            \u003Cbutton type=\"submit\" class=\"submit-btn\">发送消息\u003C\u002Fbutton>\n          \u003C\u002Fdiv>\n        \u003C\u002Fform>\n      \u003C\u002Fdiv>\n    \u003C\u002Fsection>\n\n    \u003C!-- 页脚 -->\n    \u003Cfooter>\n      \u003Cdiv class=\"container\">\n        \u003Cdiv class=\"footer-content\">\n          \u003Cdiv class=\"footer-column\">\n            \u003Ch3>关于我们\u003C\u002Fh3>\n            \u003Cp>我们是一家专注于数字化转型的科技公司，致力于帮助企业实现业务创新和增长。\u003C\u002Fp>\n            \u003Cdiv class=\"social-links\">\n              \u003Ca href=\"#\">\u003Ci class=\"fab fa-weixin\">\u003C\u002Fi>\u003C\u002Fa>\n              \u003Ca href=\"#\">\u003Ci class=\"fab fa-weibo\">\u003C\u002Fi>\u003C\u002Fa>\n              \u003Ca href=\"#\">\u003Ci class=\"fab fa-tiktok\">\u003C\u002Fi>\u003C\u002Fa>\n              \u003Ca href=\"#\">\u003Ci class=\"fab fa-bilibili\">\u003C\u002Fi>\u003C\u002Fa>\n            \u003C\u002Fdiv>\n          \u003C\u002Fdiv>\n          \u003Cdiv class=\"footer-column\">\n            \u003Ch3>快速链接\u003C\u002Fh3>\n            \u003Ca href=\"#home\">首页\u003C\u002Fa>\n            \u003Ca href=\"#services\">服务\u003C\u002Fa>\n            \u003Ca href=\"#about\">关于我们\u003C\u002Fa>\n            \u003Ca href=\"#projects\">项目案例\u003C\u002Fa>\n            \u003Ca href=\"#contact\">联系我们\u003C\u002Fa>\n          \u003C\u002Fdiv>\n          \u003Cdiv class=\"footer-column\">\n            \u003Ch3>服务项目\u003C\u002Fh3>\n            \u003Ca href=\"#\">网站开发\u003C\u002Fa>\n            \u003Ca href=\"#\">移动应用\u003C\u002Fa>\n            \u003Ca href=\"#\">数字营销\u003C\u002Fa>\n          \u003C\u002Fdiv>\n          \u003Cdiv class=\"footer-column\">\n            \u003Ch3>联系我们\u003C\u002Fh3>\n            \u003Cp>\u003Ci class=\"fas fa-map-marker-alt\">\u003C\u002Fi> 深圳市南山区科技园区8098号\u003C\u002Fp>\n            \u003Cp>\u003Ci class=\"fas fa-phone\">\u003C\u002Fi> +86 101 8888 8888\u003C\u002Fp>\n            \u003Cp>\u003Ci class=\"fas fa-envelope\">\u003C\u002Fi> tech@tomde.cloud\u003C\u002Fp>\n          \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n        \u003Cdiv class=\"copyright\">\n          \u003Cp>&copy; 本站由\u003Ca target=\"_blank\" href=\"https:\u002F\u002Fwww.tomde.cloud\">Tomde.cloud\u003C\u002Fa>提供\u003C\u002Fp>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n    \u003C\u002Ffooter>\n\n    \u003Cscript>\n      \u002F\u002F 主题切换功能\n      const themeToggle = document.getElementById('theme-toggle')\n      const themeIcon = themeToggle.querySelector('i')\n\n      const darkMode = localStorage.getItem('dark-mode')\n      if (darkMode && darkMode === 'true') {\n        document.body.classList.add('dark-mode')\n        themeIcon.classList.remove('fa-moon')\n        themeIcon.classList.add('fa-sun')\n      }\n\n      themeToggle.addEventListener('click', () => {\n        document.body.classList.toggle('dark-mode')\n        if (document.body.classList.contains('dark-mode')) {\n          themeIcon.classList.remove('fa-moon')\n          themeIcon.classList.add('fa-sun')\n          localStorage.setItem('dark-mode', 'true')\n        } else {\n          themeIcon.classList.remove('fa-sun')\n          themeIcon.classList.add('fa-moon')\n          localStorage.setItem('dark-mode', 'false')\n        }\n      })\n\n      \u002F\u002F 移动端菜单切换\n      const hamburger = document.getElementById('hamburger')\n      const navLinks = document.querySelector('.nav-links')\n\n      hamburger.addEventListener('click', () => {\n        navLinks.classList.toggle('active')\n      })\n\n      \u002F\u002F 平滑滚动\n      document.querySelectorAll('a[href^=\"#\"]').forEach((anchor) => {\n        anchor.addEventListener('click', function (e) {\n          e.preventDefault()\n\n          const targetId = this.getAttribute('href')\n          if (targetId === '#') return\n\n          const targetElement = document.querySelector(targetId)\n          if (targetElement) {\n            window.scrollTo({\n              top: targetElement.offsetTop - 100,\n              behavior: 'smooth',\n            })\n\n            \u002F\u002F 关闭移动端菜单\n            navLinks.classList.remove('active')\n          }\n        })\n      })\n    \u003C\u002Fscript>\n  \u003C\u002Fbody>\n\u003C\u002Fhtml>\n",[37,10699,10700,10710,10724,10732,10746,10766,10779,10786,10796,10806,10811,10819,10825,10836,10847,10858,10870,10881,10910,10922,10934,10953,10991,11027,11040,11044,11048,11055,11065,11076,11086,11097,11107,11135,11145,11156,11192,11196,11200,11206,11216,11226,11236,11251,11255,11259,11265,11287,11302,11316,11326,11330,11334,11340,11352,11367,11379,11383,11387,11392,11398,11413,11423,11435,11445,11455,11469,11473,11477,11484,11494,11505,11515,11529,11533,11537,11543,11555,11565,11579,11589,11599,11603,11607,11614,11624,11635,11639,11643,11652,11666,11670,11674,11682,11692,11706,11717,11729,11733,11737,11748,11762,11766,11770,11777,11793,11803,11814,11826,11838,11850,11860,11870,11880,11890,11902,11906,11910,11917,11927,11937,11947,11959,11973,11983,11987,11991,11996,12002,12012,12022,12034,12038,12042,12049,12069,12083,12095,12099,12103,12111,12124,12136,12140,12144,12152,12164,12177,12194,12198,12202,12209,12220,12230,12244,12260,12272,12282,12292,12304,12316,12330,12334,12338,12345,12362,12399,12403,12407,12412,12419,12429,12448,12460,12474,12478,12482,12489,12499,12529,12541,12553,12557,12561,12568,12582,12594,12606,12620,12630,12653,12657,12661,12670,12682,12696,12708,12712,12716,12724,12736,12748,12752,12756,12761,12768,12778,12795,12807,12817,12829,12833,12837,12846,12858,12870,12884,12888,12892,12899,12911,12921,12935,12939,12943,12951,12963,12973,12983,12987,12991,12996,13003,13013,13043,13055,13067,13071,13075,13082,13096,13108,13118,13132,13152,13156,13160,13167,13179,13189,13193,13197,13205,13217,13229,13239,13243,13247,13254,13266,13270,13274,13282,13294,13306,13310,13314,13319,13325,13339,13351,13363,13375,13389,13409,13413,13417,13424,13434,13450,13462,13466,13470,13477,13489,13493,13497,13504,13520,13524,13528,13537,13547,13559,13569,13573,13577,13586,13595,13607,13624,13644,13656,13670,13684,13688,13692,13700,13712,13716,13720,13727,13741,13751,13761,13777,13789,13799,13809,13821,13825,13829,13833,13839,13854,13864,13882,13886,13890,13897,13907,13937,13949,13961,13965,13969,13978,13990,14002,14016,14020,14024,14032,14040,14051,14063,14073,14083,14087,14091,14101,14115,14119,14123,14130,14140,14152,14164,14168,14172,14180,14190,14200,14210,14222,14234,14246,14272,14276,14280,14290,14304,14308,14312,14318,14328,14341,14359,14370,14374,14378,14386,14396,14400,14404,14409,14426,14433,14445,14449,14453,14460,14472,14476,14480,14487,14498,14502,14506,14510,14526,14533,14544,14555,14568,14579,14592,14607,14619,14631,14646,14650,14654,14661,14671,14675,14679,14687,14702,14706,14710,14717,14727,14731,14735,14743,14755,14759,14763,14771,14783,14787,14791,14795,14811,14817,14837,14841,14845,14852,14864,14868,14872,14878,14890,14894,14898,14906,14914,14922,14927,14935,14949,14958,14972,14992,14997,15010,15018,15034,15064,15092,15120,15148,15175,15183,15205,15225,15234,15242,15250,15271,15290,15298,15306,15314,15322,15326,15331,15352,15367,15380,15393,15418,15443,15451,15459,15463,15468,15489,15509,15523,15538,15557,15570,15583,15591,15605,15624,15637,15650,15658,15672,15691,15704,15717,15725,15733,15741,15745,15750,15771,15789,15803,15818,15831,15839,15844,15852,15860,15865,15873,15886,15894,15909,15915,15925,15935,15940,15948,15956,15964,15968,15973,15994,16012,16026,16041,16056,16062,16072,16082,16087,16095,16110,16123,16136,16144,16152,16166,16180,16186,16195,16204,16208,16216,16230,16243,16256,16264,16272,16286,16300,16306,16315,16324,16328,16336,16350,16363,16376,16384,16392,16406,16420,16426,16434,16442,16446,16454,16468,16480,16492,16500,16508,16522,16536,16542,16550,16558,16562,16570,16584,16596,16608,16616,16624,16638,16652,16658,16666,16674,16679,16688,16703,16716,16729,16738,16747,16756,16765,16770,16776,16797,16816,16831,16848,16864,16887,16919,16928,16943,16963,16991,17000,17016,17037,17064,17073,17088,17116,17125,17134,17143,17152,17157,17163,17172,17187,17203,17219,17232,17246,17262,17297,17331,17365,17399,17408,17417,17432,17446,17465,17484,17503,17522,17541,17550,17565,17579,17598,17617,17636,17645,17660,17673,17702,17731,17760,17769,17778,17793,17835,17844,17853,17862,17867,17876,17882,17903,17926,17931,17954,17976,17990,18005,18019,18024,18029,18049,18063,18079,18093,18106,18126,18137,18150,18163,18181,18186,18191,18196,18202,18223,18244,18249,18267,18281,18286,18291,18297,18329,18352,18363,18368,18395,18414,18419,18436,18444,18456,18469,18480,18486,18491,18497,18511,18517,18523,18528,18537,18546],{"__ignoreMap":35},[40,10701,10702,10704,10706,10708],{"class":42,"line":43},[40,10703,47],{"class":46},[40,10705,51],{"class":50},[40,10707,55],{"class":54},[40,10709,58],{"class":46},[40,10711,10712,10714,10716,10718,10720,10722],{"class":42,"line":61},[40,10713,64],{"class":46},[40,10715,34],{"class":50},[40,10717,69],{"class":54},[40,10719,72],{"class":46},[40,10721,76],{"class":75},[40,10723,58],{"class":46},[40,10725,10726,10728,10730],{"class":42,"line":81},[40,10727,84],{"class":46},[40,10729,87],{"class":50},[40,10731,58],{"class":46},[40,10733,10734,10736,10738,10740,10742,10744],{"class":42,"line":92},[40,10735,95],{"class":46},[40,10737,98],{"class":50},[40,10739,101],{"class":54},[40,10741,72],{"class":46},[40,10743,106],{"class":75},[40,10745,109],{"class":46},[40,10747,10748,10750,10752,10754,10756,10758,10760,10762,10764],{"class":42,"line":112},[40,10749,95],{"class":46},[40,10751,98],{"class":50},[40,10753,119],{"class":54},[40,10755,72],{"class":46},[40,10757,124],{"class":75},[40,10759,127],{"class":54},[40,10761,72],{"class":46},[40,10763,132],{"class":75},[40,10765,109],{"class":46},[40,10767,10768,10770,10772,10775,10777],{"class":42,"line":137},[40,10769,95],{"class":46},[40,10771,142],{"class":50},[40,10773,10774],{"class":46},">响应式官网-支持暗黑模式\u003C\u002F",[40,10776,142],{"class":50},[40,10778,58],{"class":46},[40,10780,10781,10783],{"class":42,"line":152},[40,10782,95],{"class":46},[40,10784,10785],{"class":50},"link\n",[40,10787,10788,10791,10793],{"class":42,"line":162},[40,10789,10790],{"class":54},"      rel",[40,10792,72],{"class":46},[40,10794,10795],{"class":75},"\"stylesheet\"\n",[40,10797,10798,10801,10803],{"class":42,"line":169},[40,10799,10800],{"class":54},"      href",[40,10802,72],{"class":46},[40,10804,10805],{"class":75},"\"https:\u002F\u002Fcdnjs.cloudflare.com\u002Fajax\u002Flibs\u002Ffont-awesome\u002F6.0.0\u002Fcss\u002Fall.min.css\"\n",[40,10807,10808],{"class":42,"line":178},[40,10809,10810],{"class":46},"    \u002F>\n",[40,10812,10813,10815,10817],{"class":42,"line":194},[40,10814,95],{"class":46},[40,10816,157],{"class":50},[40,10818,58],{"class":46},[40,10820,10821,10823],{"class":42,"line":206},[40,10822,235],{"class":54},[40,10824,175],{"class":46},[40,10826,10827,10829,10831,10834],{"class":42,"line":219},[40,10828,6763],{"class":243},[40,10830,185],{"class":46},[40,10832,10833],{"class":181},"#2563eb",[40,10835,191],{"class":46},[40,10837,10838,10840,10842,10845],{"class":42,"line":225},[40,10839,6775],{"class":243},[40,10841,185],{"class":46},[40,10843,10844],{"class":181},"#3b82f6",[40,10846,191],{"class":46},[40,10848,10849,10851,10853,10856],{"class":42,"line":232},[40,10850,6810],{"class":243},[40,10852,185],{"class":46},[40,10854,10855],{"class":181},"#1f2937",[40,10857,191],{"class":46},[40,10859,10860,10863,10865,10868],{"class":42,"line":240},[40,10861,10862],{"class":243},"        --bg-color",[40,10864,185],{"class":46},[40,10866,10867],{"class":181},"#f8fafc",[40,10869,191],{"class":46},[40,10871,10872,10874,10876,10879],{"class":42,"line":254},[40,10873,309],{"class":243},[40,10875,185],{"class":46},[40,10877,10878],{"class":181},"#ffffff",[40,10880,191],{"class":46},[40,10882,10883,10886,10888,10890,10892,10895,10897,10899,10901,10903,10905,10908],{"class":42,"line":267},[40,10884,10885],{"class":243},"        --header-bg",[40,10887,185],{"class":46},[40,10889,374],{"class":181},[40,10891,344],{"class":46},[40,10893,10894],{"class":181},"255",[40,10896,349],{"class":46},[40,10898,10894],{"class":181},[40,10900,349],{"class":46},[40,10902,10894],{"class":181},[40,10904,349],{"class":46},[40,10906,10907],{"class":181},"0.95",[40,10909,363],{"class":46},[40,10911,10912,10915,10917,10920],{"class":42,"line":280},[40,10913,10914],{"class":243},"        --footer-bg",[40,10916,185],{"class":46},[40,10918,10919],{"class":181},"#1e293b",[40,10921,191],{"class":46},[40,10923,10924,10927,10929,10932],{"class":42,"line":293},[40,10925,10926],{"class":243},"        --border-color",[40,10928,185],{"class":46},[40,10930,10931],{"class":181},"#e2e8f0",[40,10933,191],{"class":46},[40,10935,10936,10939,10941,10944,10947,10949,10951],{"class":42,"line":306},[40,10937,10938],{"class":243},"        --transition",[40,10940,185],{"class":46},[40,10942,10943],{"class":181},"all",[40,10945,10946],{"class":181}," 0.3",[40,10948,972],{"class":332},[40,10950,975],{"class":181},[40,10952,191],{"class":46},[40,10954,10955,10957,10959,10961,10963,10965,10968,10970,10972,10974,10976,10978,10980,10982,10984,10986,10989],{"class":42,"line":319},[40,10956,322],{"class":243},[40,10958,185],{"class":46},[40,10960,188],{"class":181},[40,10962,329],{"class":181},[40,10964,333],{"class":332},[40,10966,10967],{"class":181}," 6",[40,10969,333],{"class":332},[40,10971,341],{"class":181},[40,10973,344],{"class":46},[40,10975,188],{"class":181},[40,10977,349],{"class":46},[40,10979,188],{"class":181},[40,10981,349],{"class":46},[40,10983,188],{"class":181},[40,10985,349],{"class":46},[40,10987,10988],{"class":181},"0.1",[40,10990,363],{"class":46},[40,10992,10993,10996,10998,11001,11003,11006,11009,11011,11013,11015,11017,11019,11021,11023,11025],{"class":42,"line":366},[40,10994,10995],{"class":243},"        --gradient",[40,10997,185],{"class":46},[40,10999,11000],{"class":181},"linear-gradient",[40,11002,344],{"class":46},[40,11004,11005],{"class":181},"135",[40,11007,11008],{"class":332},"deg",[40,11010,349],{"class":46},[40,11012,451],{"class":181},[40,11014,344],{"class":46},[40,11016,7092],{"class":243},[40,11018,7270],{"class":46},[40,11020,451],{"class":181},[40,11022,344],{"class":46},[40,11024,7184],{"class":243},[40,11026,834],{"class":46},[40,11028,11029,11032,11034,11036,11038],{"class":42,"line":396},[40,11030,11031],{"class":243},"        --width",[40,11033,185],{"class":46},[40,11035,859],{"class":181},[40,11037,333],{"class":332},[40,11039,191],{"class":46},[40,11041,11042],{"class":42,"line":401},[40,11043,222],{"class":46},[40,11045,11046],{"class":42,"line":406},[40,11047,229],{"emptyLinePlaceholder":228},[40,11049,11050,11053],{"class":42,"line":414},[40,11051,11052],{"class":54},"      .dark-mode",[40,11054,175],{"class":46},[40,11056,11057,11059,11061,11063],{"class":42,"line":443},[40,11058,6763],{"class":243},[40,11060,185],{"class":46},[40,11062,10844],{"class":181},[40,11064,191],{"class":46},[40,11066,11067,11069,11071,11074],{"class":42,"line":461},[40,11068,6775],{"class":243},[40,11070,185],{"class":46},[40,11072,11073],{"class":181},"#60a5fa",[40,11075,191],{"class":46},[40,11077,11078,11080,11082,11084],{"class":42,"line":478},[40,11079,6810],{"class":243},[40,11081,185],{"class":46},[40,11083,10931],{"class":181},[40,11085,191],{"class":46},[40,11087,11088,11090,11092,11095],{"class":42,"line":491},[40,11089,10862],{"class":243},[40,11091,185],{"class":46},[40,11093,11094],{"class":181},"#0f172a",[40,11096,191],{"class":46},[40,11098,11099,11101,11103,11105],{"class":42,"line":505},[40,11100,309],{"class":243},[40,11102,185],{"class":46},[40,11104,10919],{"class":181},[40,11106,191],{"class":46},[40,11108,11109,11111,11113,11115,11117,11119,11121,11124,11126,11129,11131,11133],{"class":42,"line":521},[40,11110,10885],{"class":243},[40,11112,185],{"class":46},[40,11114,374],{"class":181},[40,11116,344],{"class":46},[40,11118,1254],{"class":181},[40,11120,349],{"class":46},[40,11122,11123],{"class":181},"23",[40,11125,349],{"class":46},[40,11127,11128],{"class":181},"42",[40,11130,349],{"class":46},[40,11132,10907],{"class":181},[40,11134,363],{"class":46},[40,11136,11137,11139,11141,11143],{"class":42,"line":526},[40,11138,10914],{"class":243},[40,11140,185],{"class":46},[40,11142,11094],{"class":181},[40,11144,191],{"class":46},[40,11146,11147,11149,11151,11154],{"class":42,"line":531},[40,11148,10926],{"class":243},[40,11150,185],{"class":46},[40,11152,11153],{"class":181},"#334155",[40,11155,191],{"class":46},[40,11157,11158,11160,11162,11164,11166,11168,11170,11172,11174,11176,11178,11180,11182,11184,11186,11188,11190],{"class":42,"line":537},[40,11159,322],{"class":243},[40,11161,185],{"class":46},[40,11163,188],{"class":181},[40,11165,329],{"class":181},[40,11167,333],{"class":332},[40,11169,10967],{"class":181},[40,11171,333],{"class":332},[40,11173,341],{"class":181},[40,11175,344],{"class":46},[40,11177,188],{"class":181},[40,11179,349],{"class":46},[40,11181,188],{"class":181},[40,11183,349],{"class":46},[40,11185,188],{"class":181},[40,11187,349],{"class":46},[40,11189,969],{"class":181},[40,11191,363],{"class":46},[40,11193,11194],{"class":42,"line":545},[40,11195,222],{"class":46},[40,11197,11198],{"class":42,"line":558},[40,11199,229],{"emptyLinePlaceholder":228},[40,11201,11202,11204],{"class":42,"line":573},[40,11203,172],{"class":50},[40,11205,175],{"class":46},[40,11207,11208,11210,11212,11214],{"class":42,"line":589},[40,11209,182],{"class":181},[40,11211,185],{"class":46},[40,11213,188],{"class":181},[40,11215,191],{"class":46},[40,11217,11218,11220,11222,11224],{"class":42,"line":594},[40,11219,197],{"class":181},[40,11221,185],{"class":46},[40,11223,188],{"class":181},[40,11225,191],{"class":46},[40,11227,11228,11230,11232,11234],{"class":42,"line":599},[40,11229,209],{"class":181},[40,11231,185],{"class":46},[40,11233,214],{"class":181},[40,11235,191],{"class":46},[40,11237,11238,11240,11242,11244,11246,11249],{"class":42,"line":609},[40,11239,957],{"class":181},[40,11241,185],{"class":46},[40,11243,451],{"class":181},[40,11245,344],{"class":46},[40,11247,11248],{"class":243},"--transition",[40,11250,363],{"class":46},[40,11252,11253],{"class":42,"line":625},[40,11254,222],{"class":46},[40,11256,11257],{"class":42,"line":638},[40,11258,229],{"emptyLinePlaceholder":228},[40,11260,11261,11263],{"class":42,"line":653},[40,11262,409],{"class":50},[40,11264,175],{"class":46},[40,11266,11267,11269,11271,11273,11275,11277,11279,11281,11283,11285],{"class":42,"line":667},[40,11268,417],{"class":181},[40,11270,185],{"class":46},[40,11272,422],{"class":75},[40,11274,349],{"class":46},[40,11276,427],{"class":181},[40,11278,430],{"class":46},[40,11280,433],{"class":181},[40,11282,349],{"class":46},[40,11284,438],{"class":181},[40,11286,191],{"class":46},[40,11288,11289,11291,11293,11295,11297,11300],{"class":42,"line":682},[40,11290,446],{"class":181},[40,11292,185],{"class":46},[40,11294,451],{"class":181},[40,11296,344],{"class":46},[40,11298,11299],{"class":243},"--bg-color",[40,11301,363],{"class":46},[40,11303,11304,11306,11308,11310,11312,11314],{"class":42,"line":687},[40,11305,464],{"class":181},[40,11307,185],{"class":46},[40,11309,451],{"class":181},[40,11311,344],{"class":46},[40,11313,6937],{"class":243},[40,11315,363],{"class":46},[40,11317,11318,11320,11322,11324],{"class":42,"line":692},[40,11319,481],{"class":181},[40,11321,185],{"class":46},[40,11323,486],{"class":181},[40,11325,191],{"class":46},[40,11327,11328],{"class":42,"line":702},[40,11329,222],{"class":46},[40,11331,11332],{"class":42,"line":718},[40,11333,229],{"emptyLinePlaceholder":228},[40,11335,11336,11338],{"class":42,"line":732},[40,11337,6962],{"class":54},[40,11339,175],{"class":46},[40,11341,11342,11344,11346,11348,11350],{"class":42,"line":747},[40,11343,1124],{"class":181},[40,11345,185],{"class":46},[40,11347,513],{"class":181},[40,11349,1131],{"class":332},[40,11351,191],{"class":46},[40,11353,11354,11356,11358,11360,11362,11365],{"class":42,"line":761},[40,11355,735],{"class":181},[40,11357,185],{"class":46},[40,11359,451],{"class":181},[40,11361,344],{"class":46},[40,11363,11364],{"class":243},"--width",[40,11366,363],{"class":46},[40,11368,11369,11371,11373,11375,11377],{"class":42,"line":766},[40,11370,182],{"class":181},[40,11372,185],{"class":46},[40,11374,188],{"class":181},[40,11376,756],{"class":181},[40,11378,191],{"class":46},[40,11380,11381],{"class":42,"line":771},[40,11382,222],{"class":46},[40,11384,11385],{"class":42,"line":777},[40,11386,229],{"emptyLinePlaceholder":228},[40,11388,11389],{"class":42,"line":785},[40,11390,11391],{"class":165},"      \u002F* 导航栏样式 *\u002F\n",[40,11393,11394,11396],{"class":42,"line":798},[40,11395,7014],{"class":50},[40,11397,175],{"class":46},[40,11399,11400,11402,11404,11406,11408,11411],{"class":42,"line":837},[40,11401,446],{"class":181},[40,11403,185],{"class":46},[40,11405,451],{"class":181},[40,11407,344],{"class":46},[40,11409,11410],{"class":243},"--header-bg",[40,11412,363],{"class":46},[40,11414,11415,11417,11419,11421],{"class":42,"line":852},[40,11416,1420],{"class":181},[40,11418,185],{"class":46},[40,11420,1425],{"class":181},[40,11422,191],{"class":46},[40,11424,11425,11427,11429,11431,11433],{"class":42,"line":866},[40,11426,1124],{"class":181},[40,11428,185],{"class":46},[40,11430,513],{"class":181},[40,11432,1131],{"class":332},[40,11434,191],{"class":46},[40,11436,11437,11439,11441,11443],{"class":42,"line":879},[40,11438,1433],{"class":181},[40,11440,185],{"class":46},[40,11442,188],{"class":181},[40,11444,191],{"class":46},[40,11446,11447,11449,11451,11453],{"class":42,"line":892},[40,11448,1499],{"class":181},[40,11450,185],{"class":46},[40,11452,1504],{"class":181},[40,11454,191],{"class":46},[40,11456,11457,11459,11461,11463,11465,11467],{"class":42,"line":897},[40,11458,998],{"class":181},[40,11460,185],{"class":46},[40,11462,451],{"class":181},[40,11464,344],{"class":46},[40,11466,1007],{"class":243},[40,11468,363],{"class":46},[40,11470,11471],{"class":42,"line":902},[40,11472,222],{"class":46},[40,11474,11475],{"class":42,"line":910},[40,11476,229],{"emptyLinePlaceholder":228},[40,11478,11479,11482],{"class":42,"line":926},[40,11480,11481],{"class":50},"      nav",[40,11483,175],{"class":46},[40,11485,11486,11488,11490,11492],{"class":42,"line":941},[40,11487,788],{"class":181},[40,11489,185],{"class":46},[40,11491,1593],{"class":181},[40,11493,191],{"class":46},[40,11495,11496,11498,11500,11503],{"class":42,"line":954},[40,11497,1601],{"class":181},[40,11499,185],{"class":46},[40,11501,11502],{"class":181},"space-between",[40,11504,191],{"class":46},[40,11506,11507,11509,11511,11513],{"class":42,"line":963},[40,11508,1613],{"class":181},[40,11510,185],{"class":46},[40,11512,553],{"class":181},[40,11514,191],{"class":46},[40,11516,11517,11519,11521,11523,11525,11527],{"class":42,"line":981},[40,11518,197],{"class":181},[40,11520,185],{"class":46},[40,11522,498],{"class":181},[40,11524,333],{"class":332},[40,11526,584],{"class":181},[40,11528,191],{"class":46},[40,11530,11531],{"class":42,"line":995},[40,11532,222],{"class":46},[40,11534,11535],{"class":42,"line":1012},[40,11536,229],{"emptyLinePlaceholder":228},[40,11538,11539,11541],{"class":42,"line":1025},[40,11540,7053],{"class":54},[40,11542,175],{"class":46},[40,11544,11545,11547,11549,11551,11553],{"class":42,"line":1030},[40,11546,612],{"class":181},[40,11548,185],{"class":46},[40,11550,2943],{"class":181},[40,11552,620],{"class":332},[40,11554,191],{"class":46},[40,11556,11557,11559,11561,11563],{"class":42,"line":1035},[40,11558,628],{"class":181},[40,11560,185],{"class":46},[40,11562,740],{"class":181},[40,11564,191],{"class":46},[40,11566,11567,11569,11571,11573,11575,11577],{"class":42,"line":1043},[40,11568,464],{"class":181},[40,11570,185],{"class":46},[40,11572,451],{"class":181},[40,11574,344],{"class":46},[40,11576,7092],{"class":243},[40,11578,363],{"class":46},[40,11580,11581,11583,11585,11587],{"class":42,"line":1063},[40,11582,788],{"class":181},[40,11584,185],{"class":46},[40,11586,1593],{"class":181},[40,11588,191],{"class":46},[40,11590,11591,11593,11595,11597],{"class":42,"line":1103},[40,11592,1613],{"class":181},[40,11594,185],{"class":46},[40,11596,553],{"class":181},[40,11598,191],{"class":46},[40,11600,11601],{"class":42,"line":1108},[40,11602,222],{"class":46},[40,11604,11605],{"class":42,"line":1113},[40,11606,229],{"emptyLinePlaceholder":228},[40,11608,11609,11612],{"class":42,"line":1121},[40,11610,11611],{"class":54},"      .nav-links",[40,11613,175],{"class":46},[40,11615,11616,11618,11620,11622],{"class":42,"line":1136},[40,11617,788],{"class":181},[40,11619,185],{"class":46},[40,11621,1593],{"class":181},[40,11623,191],{"class":46},[40,11625,11626,11629,11631,11633],{"class":42,"line":1151},[40,11627,11628],{"class":181},"        list-style",[40,11630,185],{"class":46},[40,11632,1412],{"class":181},[40,11634,191],{"class":46},[40,11636,11637],{"class":42,"line":1164},[40,11638,222],{"class":46},[40,11640,11641],{"class":42,"line":1176},[40,11642,229],{"emptyLinePlaceholder":228},[40,11644,11645,11647,11650],{"class":42,"line":1192},[40,11646,11611],{"class":54},[40,11648,11649],{"class":50}," li",[40,11651,175],{"class":46},[40,11653,11654,11657,11659,11662,11664],{"class":42,"line":1197},[40,11655,11656],{"class":181},"        margin-left",[40,11658,185],{"class":46},[40,11660,11661],{"class":181},"30",[40,11663,333],{"class":332},[40,11665,191],{"class":46},[40,11667,11668],{"class":42,"line":1202},[40,11669,222],{"class":46},[40,11671,11672],{"class":42,"line":1212},[40,11673,229],{"emptyLinePlaceholder":228},[40,11675,11676,11678,11680],{"class":42,"line":1229},[40,11677,11611],{"class":54},[40,11679,2490],{"class":50},[40,11681,175],{"class":46},[40,11683,11684,11686,11688,11690],{"class":42,"line":1234},[40,11685,2498],{"class":181},[40,11687,185],{"class":46},[40,11689,1412],{"class":181},[40,11691,191],{"class":46},[40,11693,11694,11696,11698,11700,11702,11704],{"class":42,"line":1239},[40,11695,464],{"class":181},[40,11697,185],{"class":46},[40,11699,451],{"class":181},[40,11701,344],{"class":46},[40,11703,6937],{"class":243},[40,11705,363],{"class":46},[40,11707,11708,11710,11712,11715],{"class":42,"line":1247},[40,11709,628],{"class":181},[40,11711,185],{"class":46},[40,11713,11714],{"class":181},"500",[40,11716,191],{"class":46},[40,11718,11719,11721,11723,11725,11727],{"class":42,"line":1261},[40,11720,612],{"class":181},[40,11722,185],{"class":46},[40,11724,725],{"class":181},[40,11726,620],{"class":332},[40,11728,191],{"class":46},[40,11730,11731],{"class":42,"line":1266},[40,11732,222],{"class":46},[40,11734,11735],{"class":42,"line":1271},[40,11736,229],{"emptyLinePlaceholder":228},[40,11738,11739,11741,11743,11746],{"class":42,"line":1279},[40,11740,11611],{"class":54},[40,11742,2490],{"class":50},[40,11744,11745],{"class":54},":hover",[40,11747,175],{"class":46},[40,11749,11750,11752,11754,11756,11758,11760],{"class":42,"line":1293},[40,11751,464],{"class":181},[40,11753,185],{"class":46},[40,11755,451],{"class":181},[40,11757,344],{"class":46},[40,11759,7092],{"class":243},[40,11761,363],{"class":46},[40,11763,11764],{"class":42,"line":1307},[40,11765,222],{"class":46},[40,11767,11768],{"class":42,"line":1322},[40,11769,229],{"emptyLinePlaceholder":228},[40,11771,11772,11775],{"class":42,"line":1327},[40,11773,11774],{"class":54},"      .theme-toggle",[40,11776,175],{"class":46},[40,11778,11779,11782,11784,11786,11788,11791],{"class":42,"line":1332},[40,11780,11781],{"class":181},"        background",[40,11783,185],{"class":46},[40,11785,451],{"class":181},[40,11787,344],{"class":46},[40,11789,11790],{"class":243},"--gradient",[40,11792,363],{"class":46},[40,11794,11795,11797,11799,11801],{"class":42,"line":1340},[40,11796,464],{"class":181},[40,11798,185],{"class":46},[40,11800,2034],{"class":181},[40,11802,191],{"class":46},[40,11804,11805,11808,11810,11812],{"class":42,"line":1354},[40,11806,11807],{"class":181},"        border",[40,11809,185],{"class":46},[40,11811,1412],{"class":181},[40,11813,191],{"class":46},[40,11815,11816,11818,11820,11822,11824],{"class":42,"line":1369},[40,11817,929],{"class":181},[40,11819,185],{"class":46},[40,11821,2099],{"class":181},[40,11823,1131],{"class":332},[40,11825,191],{"class":46},[40,11827,11828,11830,11832,11834,11836],{"class":42,"line":1381},[40,11829,1124],{"class":181},[40,11831,185],{"class":46},[40,11833,566],{"class":181},[40,11835,333],{"class":332},[40,11837,191],{"class":46},[40,11839,11840,11842,11844,11846,11848],{"class":42,"line":1386},[40,11841,1139],{"class":181},[40,11843,185],{"class":46},[40,11845,566],{"class":181},[40,11847,333],{"class":332},[40,11849,191],{"class":46},[40,11851,11852,11854,11856,11858],{"class":42,"line":1391},[40,11853,1015],{"class":181},[40,11855,185],{"class":46},[40,11857,1020],{"class":181},[40,11859,191],{"class":46},[40,11861,11862,11864,11866,11868],{"class":42,"line":1397},[40,11863,788],{"class":181},[40,11865,185],{"class":46},[40,11867,1593],{"class":181},[40,11869,191],{"class":46},[40,11871,11872,11874,11876,11878],{"class":42,"line":1405},[40,11873,1613],{"class":181},[40,11875,185],{"class":46},[40,11877,553],{"class":181},[40,11879,191],{"class":46},[40,11881,11882,11884,11886,11888],{"class":42,"line":1417},[40,11883,1601],{"class":181},[40,11885,185],{"class":46},[40,11887,553],{"class":181},[40,11889,191],{"class":46},[40,11891,11892,11894,11896,11898,11900],{"class":42,"line":1430},[40,11893,11656],{"class":181},[40,11895,185],{"class":46},[40,11897,498],{"class":181},[40,11899,333],{"class":332},[40,11901,191],{"class":46},[40,11903,11904],{"class":42,"line":1442},[40,11905,222],{"class":46},[40,11907,11908],{"class":42,"line":1454},[40,11909,229],{"emptyLinePlaceholder":228},[40,11911,11912,11915],{"class":42,"line":1467},[40,11913,11914],{"class":54},"      .hamburger",[40,11916,175],{"class":46},[40,11918,11919,11921,11923,11925],{"class":42,"line":1480},[40,11920,788],{"class":181},[40,11922,185],{"class":46},[40,11924,1412],{"class":181},[40,11926,191],{"class":46},[40,11928,11929,11931,11933,11935],{"class":42,"line":1496},[40,11930,11781],{"class":181},[40,11932,185],{"class":46},[40,11934,1412],{"class":181},[40,11936,191],{"class":46},[40,11938,11939,11941,11943,11945],{"class":42,"line":1509},[40,11940,11807],{"class":181},[40,11942,185],{"class":46},[40,11944,1412],{"class":181},[40,11946,191],{"class":46},[40,11948,11949,11951,11953,11955,11957],{"class":42,"line":1520},[40,11950,612],{"class":181},[40,11952,185],{"class":46},[40,11954,2146],{"class":181},[40,11956,620],{"class":332},[40,11958,191],{"class":46},[40,11960,11961,11963,11965,11967,11969,11971],{"class":42,"line":1532},[40,11962,464],{"class":181},[40,11964,185],{"class":46},[40,11966,451],{"class":181},[40,11968,344],{"class":46},[40,11970,6937],{"class":243},[40,11972,363],{"class":46},[40,11974,11975,11977,11979,11981],{"class":42,"line":1548},[40,11976,1015],{"class":181},[40,11978,185],{"class":46},[40,11980,1020],{"class":181},[40,11982,191],{"class":46},[40,11984,11985],{"class":42,"line":1568},[40,11986,222],{"class":46},[40,11988,11989],{"class":42,"line":1573},[40,11990,229],{"emptyLinePlaceholder":228},[40,11992,11993],{"class":42,"line":1578},[40,11994,11995],{"class":165},"      \u002F* 英雄区域样式 *\u002F\n",[40,11997,11998,12000],{"class":42,"line":1586},[40,11999,7211],{"class":54},[40,12001,175],{"class":46},[40,12003,12004,12006,12008,12010],{"class":42,"line":1598},[40,12005,548],{"class":181},[40,12007,185],{"class":46},[40,12009,553],{"class":181},[40,12011,191],{"class":46},[40,12013,12014,12016,12018,12020],{"class":42,"line":1610},[40,12015,464],{"class":181},[40,12017,185],{"class":46},[40,12019,2034],{"class":181},[40,12021,191],{"class":46},[40,12023,12024,12026,12028,12030,12032],{"class":42,"line":1622},[40,12025,2422],{"class":181},[40,12027,185],{"class":46},[40,12029,1951],{"class":181},[40,12031,333],{"class":332},[40,12033,191],{"class":46},[40,12035,12036],{"class":42,"line":1633},[40,12037,222],{"class":46},[40,12039,12040],{"class":42,"line":1638},[40,12041,229],{"emptyLinePlaceholder":228},[40,12043,12044,12047],{"class":42,"line":1643},[40,12045,12046],{"class":54},"      .hero-container",[40,12048,175],{"class":46},[40,12050,12051,12053,12055,12058,12060,12062,12065,12067],{"class":42,"line":1651},[40,12052,197],{"class":181},[40,12054,185],{"class":46},[40,12056,12057],{"class":181},"150",[40,12059,333],{"class":332},[40,12061,584],{"class":181},[40,12063,12064],{"class":181}," 100",[40,12066,333],{"class":332},[40,12068,191],{"class":46},[40,12070,12071,12073,12075,12077,12079,12081],{"class":42,"line":1665},[40,12072,11781],{"class":181},[40,12074,185],{"class":46},[40,12076,451],{"class":181},[40,12078,344],{"class":46},[40,12080,11790],{"class":243},[40,12082,363],{"class":46},[40,12084,12085,12087,12089,12091,12093],{"class":42,"line":1679},[40,12086,929],{"class":181},[40,12088,185],{"class":46},[40,12090,498],{"class":181},[40,12092,333],{"class":332},[40,12094,191],{"class":46},[40,12096,12097],{"class":42,"line":1690},[40,12098,222],{"class":46},[40,12100,12101],{"class":42,"line":1702},[40,12102,229],{"emptyLinePlaceholder":228},[40,12104,12105,12107,12109],{"class":42,"line":1718},[40,12106,7211],{"class":54},[40,12108,604],{"class":50},[40,12110,175],{"class":46},[40,12112,12113,12115,12117,12120,12122],{"class":42,"line":1731},[40,12114,612],{"class":181},[40,12116,185],{"class":46},[40,12118,12119],{"class":181},"3.5",[40,12121,620],{"class":332},[40,12123,191],{"class":46},[40,12125,12126,12128,12130,12132,12134],{"class":42,"line":1771},[40,12127,561],{"class":181},[40,12129,185],{"class":46},[40,12131,498],{"class":181},[40,12133,333],{"class":332},[40,12135,191],{"class":46},[40,12137,12138],{"class":42,"line":1788},[40,12139,222],{"class":46},[40,12141,12142],{"class":42,"line":1793},[40,12143,229],{"emptyLinePlaceholder":228},[40,12145,12146,12148,12150],{"class":42,"line":1798},[40,12147,7211],{"class":54},[40,12149,697],{"class":50},[40,12151,175],{"class":46},[40,12153,12154,12156,12158,12160,12162],{"class":42,"line":1809},[40,12155,612],{"class":181},[40,12157,185],{"class":46},[40,12159,1286],{"class":181},[40,12161,620],{"class":332},[40,12163,191],{"class":46},[40,12165,12166,12168,12170,12173,12175],{"class":42,"line":1817},[40,12167,735],{"class":181},[40,12169,185],{"class":46},[40,12171,12172],{"class":181},"700",[40,12174,333],{"class":332},[40,12176,191],{"class":46},[40,12178,12179,12181,12183,12185,12187,12190,12192],{"class":42,"line":1833},[40,12180,182],{"class":181},[40,12182,185],{"class":46},[40,12184,188],{"class":181},[40,12186,756],{"class":181},[40,12188,12189],{"class":181}," 30",[40,12191,333],{"class":332},[40,12193,191],{"class":46},[40,12195,12196],{"class":42,"line":1845},[40,12197,222],{"class":46},[40,12199,12200],{"class":42,"line":1851},[40,12201,229],{"emptyLinePlaceholder":228},[40,12203,12204,12207],{"class":42,"line":1859},[40,12205,12206],{"class":54},"      .btn",[40,12208,175],{"class":46},[40,12210,12211,12213,12215,12218],{"class":42,"line":1874},[40,12212,788],{"class":181},[40,12214,185],{"class":46},[40,12216,12217],{"class":181},"inline-block",[40,12219,191],{"class":46},[40,12221,12222,12224,12226,12228],{"class":42,"line":1885},[40,12223,11781],{"class":181},[40,12225,185],{"class":46},[40,12227,2034],{"class":181},[40,12229,191],{"class":46},[40,12231,12232,12234,12236,12238,12240,12242],{"class":42,"line":1890},[40,12233,464],{"class":181},[40,12235,185],{"class":46},[40,12237,451],{"class":181},[40,12239,344],{"class":46},[40,12241,7092],{"class":243},[40,12243,363],{"class":46},[40,12245,12246,12248,12250,12252,12254,12256,12258],{"class":42,"line":1895},[40,12247,197],{"class":181},[40,12249,185],{"class":46},[40,12251,934],{"class":181},[40,12253,333],{"class":332},[40,12255,12189],{"class":181},[40,12257,333],{"class":332},[40,12259,191],{"class":46},[40,12261,12262,12264,12266,12268,12270],{"class":42,"line":1900},[40,12263,929],{"class":181},[40,12265,185],{"class":46},[40,12267,11661],{"class":181},[40,12269,333],{"class":332},[40,12271,191],{"class":46},[40,12273,12274,12276,12278,12280],{"class":42,"line":1908},[40,12275,2498],{"class":181},[40,12277,185],{"class":46},[40,12279,1412],{"class":181},[40,12281,191],{"class":46},[40,12283,12284,12286,12288,12290],{"class":42,"line":1919},[40,12285,628],{"class":181},[40,12287,185],{"class":46},[40,12289,740],{"class":181},[40,12291,191],{"class":46},[40,12293,12294,12296,12298,12300,12302],{"class":42,"line":1932},[40,12295,612],{"class":181},[40,12297,185],{"class":46},[40,12299,725],{"class":181},[40,12301,620],{"class":332},[40,12303,191],{"class":46},[40,12305,12306,12308,12310,12312,12314],{"class":42,"line":1944},[40,12307,182],{"class":181},[40,12309,185],{"class":46},[40,12311,660],{"class":181},[40,12313,333],{"class":332},[40,12315,191],{"class":46},[40,12317,12318,12320,12322,12324,12326,12328],{"class":42,"line":1958},[40,12319,998],{"class":181},[40,12321,185],{"class":46},[40,12323,451],{"class":181},[40,12325,344],{"class":46},[40,12327,1007],{"class":243},[40,12329,363],{"class":46},[40,12331,12332],{"class":42,"line":1970},[40,12333,222],{"class":46},[40,12335,12336],{"class":42,"line":1975},[40,12337,229],{"emptyLinePlaceholder":228},[40,12339,12340,12343],{"class":42,"line":1980},[40,12341,12342],{"class":54},"      .btn:hover",[40,12344,175],{"class":46},[40,12346,12347,12349,12351,12353,12355,12358,12360],{"class":42,"line":1988},[40,12348,1046],{"class":181},[40,12350,185],{"class":46},[40,12352,1051],{"class":181},[40,12354,344],{"class":46},[40,12356,12357],{"class":181},"-3",[40,12359,333],{"class":332},[40,12361,363],{"class":46},[40,12363,12364,12366,12368,12370,12372,12374,12376,12378,12380,12382,12384,12386,12388,12390,12392,12394,12397],{"class":42,"line":2000},[40,12365,998],{"class":181},[40,12367,185],{"class":46},[40,12369,188],{"class":181},[40,12371,10967],{"class":181},[40,12373,333],{"class":332},[40,12375,336],{"class":181},[40,12377,333],{"class":332},[40,12379,341],{"class":181},[40,12381,344],{"class":46},[40,12383,188],{"class":181},[40,12385,349],{"class":46},[40,12387,188],{"class":181},[40,12389,349],{"class":46},[40,12391,188],{"class":181},[40,12393,349],{"class":46},[40,12395,12396],{"class":181},"0.15",[40,12398,363],{"class":46},[40,12400,12401],{"class":42,"line":2013},[40,12402,222],{"class":46},[40,12404,12405],{"class":42,"line":2027},[40,12406,229],{"emptyLinePlaceholder":228},[40,12408,12409],{"class":42,"line":2039},[40,12410,12411],{"class":165},"      \u002F* 服务区域样式 *\u002F\n",[40,12413,12414,12417],{"class":42,"line":2066},[40,12415,12416],{"class":54},"      .section-title",[40,12418,175],{"class":46},[40,12420,12421,12423,12425,12427],{"class":42,"line":2079},[40,12422,548],{"class":181},[40,12424,185],{"class":46},[40,12426,553],{"class":181},[40,12428,191],{"class":46},[40,12430,12431,12433,12435,12437,12439,12441,12444,12446],{"class":42,"line":2092},[40,12432,182],{"class":181},[40,12434,185],{"class":46},[40,12436,1951],{"class":181},[40,12438,333],{"class":332},[40,12440,584],{"class":181},[40,12442,12443],{"class":181}," 50",[40,12445,333],{"class":332},[40,12447,191],{"class":46},[40,12449,12450,12452,12454,12456,12458],{"class":42,"line":2106},[40,12451,612],{"class":181},[40,12453,185],{"class":46},[40,12455,617],{"class":181},[40,12457,620],{"class":332},[40,12459,191],{"class":46},[40,12461,12462,12464,12466,12468,12470,12472],{"class":42,"line":2117},[40,12463,464],{"class":181},[40,12465,185],{"class":46},[40,12467,451],{"class":181},[40,12469,344],{"class":46},[40,12471,7092],{"class":243},[40,12473,363],{"class":46},[40,12475,12476],{"class":42,"line":2128},[40,12477,222],{"class":46},[40,12479,12480],{"class":42,"line":2139},[40,12481,229],{"emptyLinePlaceholder":228},[40,12483,12484,12487],{"class":42,"line":2153},[40,12485,12486],{"class":54},"      .services",[40,12488,175],{"class":46},[40,12490,12491,12493,12495,12497],{"class":42,"line":2164},[40,12492,788],{"class":181},[40,12494,185],{"class":46},[40,12496,793],{"class":181},[40,12498,191],{"class":46},[40,12500,12501,12503,12505,12507,12509,12511,12513,12515,12517,12519,12521,12523,12525,12527],{"class":42,"line":2180},[40,12502,801],{"class":181},[40,12504,185],{"class":46},[40,12506,806],{"class":181},[40,12508,344],{"class":46},[40,12510,7596],{"class":181},[40,12512,349],{"class":46},[40,12514,816],{"class":181},[40,12516,344],{"class":46},[40,12518,633],{"class":181},[40,12520,333],{"class":332},[40,12522,349],{"class":46},[40,12524,828],{"class":181},[40,12526,831],{"class":332},[40,12528,834],{"class":46},[40,12530,12531,12533,12535,12537,12539],{"class":42,"line":2192},[40,12532,840],{"class":181},[40,12534,185],{"class":46},[40,12536,11661],{"class":181},[40,12538,333],{"class":332},[40,12540,191],{"class":46},[40,12542,12543,12545,12547,12549,12551],{"class":42,"line":2197},[40,12544,561],{"class":181},[40,12546,185],{"class":46},[40,12548,1951],{"class":181},[40,12550,333],{"class":332},[40,12552,191],{"class":46},[40,12554,12555],{"class":42,"line":2202},[40,12556,222],{"class":46},[40,12558,12559],{"class":42,"line":2210},[40,12560,229],{"emptyLinePlaceholder":228},[40,12562,12563,12566],{"class":42,"line":2237},[40,12564,12565],{"class":54},"      .service-card",[40,12567,175],{"class":46},[40,12569,12570,12572,12574,12576,12578,12580],{"class":42,"line":2242},[40,12571,446],{"class":181},[40,12573,185],{"class":46},[40,12575,451],{"class":181},[40,12577,344],{"class":46},[40,12579,921],{"class":243},[40,12581,363],{"class":46},[40,12583,12584,12586,12588,12590,12592],{"class":42,"line":2247},[40,12585,929],{"class":181},[40,12587,185],{"class":46},[40,12589,1254],{"class":181},[40,12591,333],{"class":332},[40,12593,191],{"class":46},[40,12595,12596,12598,12600,12602,12604],{"class":42,"line":2255},[40,12597,197],{"class":181},[40,12599,185],{"class":46},[40,12601,11661],{"class":181},[40,12603,333],{"class":332},[40,12605,191],{"class":46},[40,12607,12608,12610,12612,12614,12616,12618],{"class":42,"line":2268},[40,12609,998],{"class":181},[40,12611,185],{"class":46},[40,12613,451],{"class":181},[40,12615,344],{"class":46},[40,12617,1007],{"class":243},[40,12619,363],{"class":46},[40,12621,12622,12624,12626,12628],{"class":42,"line":2283},[40,12623,548],{"class":181},[40,12625,185],{"class":46},[40,12627,553],{"class":181},[40,12629,191],{"class":46},[40,12631,12632,12634,12636,12638,12640,12643,12646,12648,12651],{"class":42,"line":2288},[40,12633,11807],{"class":181},[40,12635,185],{"class":46},[40,12637,828],{"class":181},[40,12639,333],{"class":332},[40,12641,12642],{"class":181}," solid",[40,12644,12645],{"class":181}," var",[40,12647,344],{"class":46},[40,12649,12650],{"class":243},"--border-color",[40,12652,363],{"class":46},[40,12654,12655],{"class":42,"line":2293},[40,12656,222],{"class":46},[40,12658,12659],{"class":42,"line":2301},[40,12660,229],{"emptyLinePlaceholder":228},[40,12662,12663,12665,12668],{"class":42,"line":2314},[40,12664,12565],{"class":54},[40,12666,12667],{"class":50}," i",[40,12669,175],{"class":46},[40,12671,12672,12674,12676,12678,12680],{"class":42,"line":2327},[40,12673,612],{"class":181},[40,12675,185],{"class":46},[40,12677,7064],{"class":181},[40,12679,620],{"class":332},[40,12681,191],{"class":46},[40,12683,12684,12686,12688,12690,12692,12694],{"class":42,"line":2332},[40,12685,464],{"class":181},[40,12687,185],{"class":46},[40,12689,451],{"class":181},[40,12691,344],{"class":46},[40,12693,7092],{"class":243},[40,12695,363],{"class":46},[40,12697,12698,12700,12702,12704,12706],{"class":42,"line":2337},[40,12699,561],{"class":181},[40,12701,185],{"class":46},[40,12703,498],{"class":181},[40,12705,333],{"class":332},[40,12707,191],{"class":46},[40,12709,12710],{"class":42,"line":2345},[40,12711,222],{"class":46},[40,12713,12714],{"class":42,"line":2358},[40,12715,229],{"emptyLinePlaceholder":228},[40,12717,12718,12720,12722],{"class":42,"line":2373},[40,12719,12565],{"class":54},[40,12721,7815],{"class":50},[40,12723,175],{"class":46},[40,12725,12726,12728,12730,12732,12734],{"class":42,"line":2384},[40,12727,612],{"class":181},[40,12729,185],{"class":46},[40,12731,2146],{"class":181},[40,12733,620],{"class":332},[40,12735,191],{"class":46},[40,12737,12738,12740,12742,12744,12746],{"class":42,"line":2389},[40,12739,561],{"class":181},[40,12741,185],{"class":46},[40,12743,1254],{"class":181},[40,12745,333],{"class":332},[40,12747,191],{"class":46},[40,12749,12750],{"class":42,"line":2394},[40,12751,222],{"class":46},[40,12753,12754],{"class":42,"line":2400},[40,12755,229],{"emptyLinePlaceholder":228},[40,12757,12758],{"class":42,"line":2408},[40,12759,12760],{"class":165},"      \u002F* 关于我们样式 *\u002F\n",[40,12762,12763,12766],{"class":42,"line":2419},[40,12764,12765],{"class":54},"      .about",[40,12767,175],{"class":46},[40,12769,12770,12772,12774,12776],{"class":42,"line":2434},[40,12771,788],{"class":181},[40,12773,185],{"class":46},[40,12775,793],{"class":181},[40,12777,191],{"class":46},[40,12779,12780,12782,12784,12786,12788,12791,12793],{"class":42,"line":2447},[40,12781,801],{"class":181},[40,12783,185],{"class":46},[40,12785,828],{"class":181},[40,12787,831],{"class":332},[40,12789,12790],{"class":181}," 1",[40,12792,831],{"class":332},[40,12794,191],{"class":46},[40,12796,12797,12799,12801,12803,12805],{"class":42,"line":2462},[40,12798,840],{"class":181},[40,12800,185],{"class":46},[40,12802,2099],{"class":181},[40,12804,333],{"class":332},[40,12806,191],{"class":46},[40,12808,12809,12811,12813,12815],{"class":42,"line":2475},[40,12810,1613],{"class":181},[40,12812,185],{"class":46},[40,12814,553],{"class":181},[40,12816,191],{"class":46},[40,12818,12819,12821,12823,12825,12827],{"class":42,"line":2480},[40,12820,561],{"class":181},[40,12822,185],{"class":46},[40,12824,1951],{"class":181},[40,12826,333],{"class":332},[40,12828,191],{"class":46},[40,12830,12831],{"class":42,"line":2485},[40,12832,222],{"class":46},[40,12834,12835],{"class":42,"line":2495},[40,12836,229],{"emptyLinePlaceholder":228},[40,12838,12839,12842,12844],{"class":42,"line":2507},[40,12840,12841],{"class":54},"      .about-content",[40,12843,7451],{"class":50},[40,12845,175],{"class":46},[40,12847,12848,12850,12852,12854,12856],{"class":42,"line":2519},[40,12849,612],{"class":181},[40,12851,185],{"class":46},[40,12853,617],{"class":181},[40,12855,620],{"class":332},[40,12857,191],{"class":46},[40,12859,12860,12862,12864,12866,12868],{"class":42,"line":2524},[40,12861,561],{"class":181},[40,12863,185],{"class":46},[40,12865,498],{"class":181},[40,12867,333],{"class":332},[40,12869,191],{"class":46},[40,12871,12872,12874,12876,12878,12880,12882],{"class":42,"line":2529},[40,12873,464],{"class":181},[40,12875,185],{"class":46},[40,12877,451],{"class":181},[40,12879,344],{"class":46},[40,12881,7092],{"class":243},[40,12883,363],{"class":46},[40,12885,12886],{"class":42,"line":2535},[40,12887,222],{"class":46},[40,12889,12890],{"class":42,"line":2557},[40,12891,229],{"emptyLinePlaceholder":228},[40,12893,12894,12897],{"class":42,"line":2567},[40,12895,12896],{"class":54},"      .about-image",[40,12898,175],{"class":46},[40,12900,12901,12903,12905,12907,12909],{"class":42,"line":2581},[40,12902,929],{"class":181},[40,12904,185],{"class":46},[40,12906,1254],{"class":181},[40,12908,333],{"class":332},[40,12910,191],{"class":46},[40,12912,12913,12915,12917,12919],{"class":42,"line":2586},[40,12914,944],{"class":181},[40,12916,185],{"class":46},[40,12918,949],{"class":181},[40,12920,191],{"class":46},[40,12922,12923,12925,12927,12929,12931,12933],{"class":42,"line":2591},[40,12924,998],{"class":181},[40,12926,185],{"class":46},[40,12928,451],{"class":181},[40,12930,344],{"class":46},[40,12932,1007],{"class":243},[40,12934,363],{"class":46},[40,12936,12937],{"class":42,"line":2599},[40,12938,222],{"class":46},[40,12940,12941],{"class":42,"line":2631},[40,12942,229],{"emptyLinePlaceholder":228},[40,12944,12945,12947,12949],{"class":42,"line":2645},[40,12946,12896],{"class":54},[40,12948,8192],{"class":50},[40,12950,175],{"class":46},[40,12952,12953,12955,12957,12959,12961],{"class":42,"line":2650},[40,12954,1124],{"class":181},[40,12956,185],{"class":46},[40,12958,513],{"class":181},[40,12960,1131],{"class":332},[40,12962,191],{"class":46},[40,12964,12965,12967,12969,12971],{"class":42,"line":2655},[40,12966,1139],{"class":181},[40,12968,185],{"class":46},[40,12970,1939],{"class":181},[40,12972,191],{"class":46},[40,12974,12975,12977,12979,12981],{"class":42,"line":2663},[40,12976,788],{"class":181},[40,12978,185],{"class":46},[40,12980,1171],{"class":181},[40,12982,191],{"class":46},[40,12984,12985],{"class":42,"line":2678},[40,12986,222],{"class":46},[40,12988,12989],{"class":42,"line":2683},[40,12990,229],{"emptyLinePlaceholder":228},[40,12992,12993],{"class":42,"line":2688},[40,12994,12995],{"class":165},"      \u002F* 项目展示样式 *\u002F\n",[40,12997,12998,13001],{"class":42,"line":2696},[40,12999,13000],{"class":54},"      .projects",[40,13002,175],{"class":46},[40,13004,13005,13007,13009,13011],{"class":42,"line":2711},[40,13006,788],{"class":181},[40,13008,185],{"class":46},[40,13010,793],{"class":181},[40,13012,191],{"class":46},[40,13014,13015,13017,13019,13021,13023,13025,13027,13029,13031,13033,13035,13037,13039,13041],{"class":42,"line":2725},[40,13016,801],{"class":181},[40,13018,185],{"class":46},[40,13020,806],{"class":181},[40,13022,344],{"class":46},[40,13024,7596],{"class":181},[40,13026,349],{"class":46},[40,13028,816],{"class":181},[40,13030,344],{"class":46},[40,13032,8022],{"class":181},[40,13034,333],{"class":332},[40,13036,349],{"class":46},[40,13038,828],{"class":181},[40,13040,831],{"class":332},[40,13042,834],{"class":46},[40,13044,13045,13047,13049,13051,13053],{"class":42,"line":2730},[40,13046,840],{"class":181},[40,13048,185],{"class":46},[40,13050,11661],{"class":181},[40,13052,333],{"class":332},[40,13054,191],{"class":46},[40,13056,13057,13059,13061,13063,13065],{"class":42,"line":2735},[40,13058,561],{"class":181},[40,13060,185],{"class":46},[40,13062,1951],{"class":181},[40,13064,333],{"class":332},[40,13066,191],{"class":46},[40,13068,13069],{"class":42,"line":2740},[40,13070,222],{"class":46},[40,13072,13073],{"class":42,"line":2758},[40,13074,229],{"emptyLinePlaceholder":228},[40,13076,13077,13080],{"class":42,"line":2766},[40,13078,13079],{"class":54},"      .project-card",[40,13081,175],{"class":46},[40,13083,13084,13086,13088,13090,13092,13094],{"class":42,"line":2780},[40,13085,446],{"class":181},[40,13087,185],{"class":46},[40,13089,451],{"class":181},[40,13091,344],{"class":46},[40,13093,921],{"class":243},[40,13095,363],{"class":46},[40,13097,13098,13100,13102,13104,13106],{"class":42,"line":2785},[40,13099,929],{"class":181},[40,13101,185],{"class":46},[40,13103,1254],{"class":181},[40,13105,333],{"class":332},[40,13107,191],{"class":46},[40,13109,13110,13112,13114,13116],{"class":42,"line":2790},[40,13111,944],{"class":181},[40,13113,185],{"class":46},[40,13115,949],{"class":181},[40,13117,191],{"class":46},[40,13119,13120,13122,13124,13126,13128,13130],{"class":42,"line":2797},[40,13121,998],{"class":181},[40,13123,185],{"class":46},[40,13125,451],{"class":181},[40,13127,344],{"class":46},[40,13129,1007],{"class":243},[40,13131,363],{"class":46},[40,13133,13134,13136,13138,13140,13142,13144,13146,13148,13150],{"class":42,"line":2811},[40,13135,11807],{"class":181},[40,13137,185],{"class":46},[40,13139,828],{"class":181},[40,13141,333],{"class":332},[40,13143,12642],{"class":181},[40,13145,12645],{"class":181},[40,13147,344],{"class":46},[40,13149,12650],{"class":243},[40,13151,363],{"class":46},[40,13153,13154],{"class":42,"line":2816},[40,13155,222],{"class":46},[40,13157,13158],{"class":42,"line":2821},[40,13159,229],{"emptyLinePlaceholder":228},[40,13161,13162,13165],{"class":42,"line":2830},[40,13163,13164],{"class":54},"      .project-image",[40,13166,175],{"class":46},[40,13168,13169,13171,13173,13175,13177],{"class":42,"line":2844},[40,13170,1139],{"class":181},[40,13172,185],{"class":46},[40,13174,8577],{"class":181},[40,13176,333],{"class":332},[40,13178,191],{"class":46},[40,13180,13181,13183,13185,13187],{"class":42,"line":2849},[40,13182,944],{"class":181},[40,13184,185],{"class":46},[40,13186,949],{"class":181},[40,13188,191],{"class":46},[40,13190,13191],{"class":42,"line":2854},[40,13192,222],{"class":46},[40,13194,13195],{"class":42,"line":2861},[40,13196,229],{"emptyLinePlaceholder":228},[40,13198,13199,13201,13203],{"class":42,"line":2874},[40,13200,13164],{"class":54},[40,13202,8192],{"class":50},[40,13204,175],{"class":46},[40,13206,13207,13209,13211,13213,13215],{"class":42,"line":2887},[40,13208,1124],{"class":181},[40,13210,185],{"class":46},[40,13212,513],{"class":181},[40,13214,1131],{"class":332},[40,13216,191],{"class":46},[40,13218,13219,13221,13223,13225,13227],{"class":42,"line":2892},[40,13220,1139],{"class":181},[40,13222,185],{"class":46},[40,13224,513],{"class":181},[40,13226,1131],{"class":332},[40,13228,191],{"class":46},[40,13230,13231,13233,13235,13237],{"class":42,"line":2897},[40,13232,1154],{"class":181},[40,13234,185],{"class":46},[40,13236,1159],{"class":181},[40,13238,191],{"class":46},[40,13240,13241],{"class":42,"line":2905},[40,13242,222],{"class":46},[40,13244,13245],{"class":42,"line":2918},[40,13246,229],{"emptyLinePlaceholder":228},[40,13248,13249,13252],{"class":42,"line":2923},[40,13250,13251],{"class":54},"      .project-content",[40,13253,175],{"class":46},[40,13255,13256,13258,13260,13262,13264],{"class":42,"line":2928},[40,13257,197],{"class":181},[40,13259,185],{"class":46},[40,13261,498],{"class":181},[40,13263,333],{"class":332},[40,13265,191],{"class":46},[40,13267,13268],{"class":42,"line":2936},[40,13269,222],{"class":46},[40,13271,13272],{"class":42,"line":2950},[40,13273,229],{"emptyLinePlaceholder":228},[40,13275,13276,13278,13280],{"class":42,"line":2955},[40,13277,13251],{"class":54},[40,13279,7815],{"class":50},[40,13281,175],{"class":46},[40,13283,13284,13286,13288,13290,13292],{"class":42,"line":2960},[40,13285,612],{"class":181},[40,13287,185],{"class":46},[40,13289,2943],{"class":181},[40,13291,620],{"class":332},[40,13293,191],{"class":46},[40,13295,13296,13298,13300,13302,13304],{"class":42,"line":2970},[40,13297,561],{"class":181},[40,13299,185],{"class":46},[40,13301,660],{"class":181},[40,13303,333],{"class":332},[40,13305,191],{"class":46},[40,13307,13308],{"class":42,"line":2980},[40,13309,222],{"class":46},[40,13311,13312],{"class":42,"line":2990},[40,13313,229],{"emptyLinePlaceholder":228},[40,13315,13316],{"class":42,"line":3008},[40,13317,13318],{"class":165},"      \u002F* 联系表单样式 *\u002F\n",[40,13320,13321,13323],{"class":42,"line":3024},[40,13322,8415],{"class":54},[40,13324,175],{"class":46},[40,13326,13327,13329,13331,13333,13335,13337],{"class":42,"line":3038},[40,13328,446],{"class":181},[40,13330,185],{"class":46},[40,13332,451],{"class":181},[40,13334,344],{"class":46},[40,13336,921],{"class":243},[40,13338,363],{"class":46},[40,13340,13341,13343,13345,13347,13349],{"class":42,"line":3047},[40,13342,929],{"class":181},[40,13344,185],{"class":46},[40,13346,1254],{"class":181},[40,13348,333],{"class":332},[40,13350,191],{"class":46},[40,13352,13353,13355,13357,13359,13361],{"class":42,"line":3052},[40,13354,197],{"class":181},[40,13356,185],{"class":46},[40,13358,2099],{"class":181},[40,13360,333],{"class":332},[40,13362,191],{"class":46},[40,13364,13365,13367,13369,13371,13373],{"class":42,"line":3068},[40,13366,561],{"class":181},[40,13368,185],{"class":46},[40,13370,1951],{"class":181},[40,13372,333],{"class":332},[40,13374,191],{"class":46},[40,13376,13377,13379,13381,13383,13385,13387],{"class":42,"line":3074},[40,13378,998],{"class":181},[40,13380,185],{"class":46},[40,13382,451],{"class":181},[40,13384,344],{"class":46},[40,13386,1007],{"class":243},[40,13388,363],{"class":46},[40,13390,13391,13393,13395,13397,13399,13401,13403,13405,13407],{"class":42,"line":3082},[40,13392,11807],{"class":181},[40,13394,185],{"class":46},[40,13396,828],{"class":181},[40,13398,333],{"class":332},[40,13400,12642],{"class":181},[40,13402,12645],{"class":181},[40,13404,344],{"class":46},[40,13406,12650],{"class":243},[40,13408,363],{"class":46},[40,13410,13411],{"class":42,"line":3093},[40,13412,222],{"class":46},[40,13414,13415],{"class":42,"line":3120},[40,13416,229],{"emptyLinePlaceholder":228},[40,13418,13419,13422],{"class":42,"line":3126},[40,13420,13421],{"class":54},"      .contact-form",[40,13423,175],{"class":46},[40,13425,13426,13428,13430,13432],{"class":42,"line":3135},[40,13427,788],{"class":181},[40,13429,185],{"class":46},[40,13431,793],{"class":181},[40,13433,191],{"class":46},[40,13435,13436,13438,13440,13442,13444,13446,13448],{"class":42,"line":3146},[40,13437,801],{"class":181},[40,13439,185],{"class":46},[40,13441,828],{"class":181},[40,13443,831],{"class":332},[40,13445,12790],{"class":181},[40,13447,831],{"class":332},[40,13449,191],{"class":46},[40,13451,13452,13454,13456,13458,13460],{"class":42,"line":3157},[40,13453,840],{"class":181},[40,13455,185],{"class":46},[40,13457,498],{"class":181},[40,13459,333],{"class":332},[40,13461,191],{"class":46},[40,13463,13464],{"class":42,"line":3168},[40,13465,222],{"class":46},[40,13467,13468],{"class":42,"line":3179},[40,13469,229],{"emptyLinePlaceholder":228},[40,13471,13472,13475],{"class":42,"line":3185},[40,13473,13474],{"class":54},"      .form-group",[40,13476,175],{"class":46},[40,13478,13479,13481,13483,13485,13487],{"class":42,"line":3201},[40,13480,561],{"class":181},[40,13482,185],{"class":46},[40,13484,498],{"class":181},[40,13486,333],{"class":332},[40,13488,191],{"class":46},[40,13490,13491],{"class":42,"line":3224},[40,13492,222],{"class":46},[40,13494,13495],{"class":42,"line":3245},[40,13496,229],{"emptyLinePlaceholder":228},[40,13498,13499,13502],{"class":42,"line":3255},[40,13500,13501],{"class":54},"      .form-group.full",[40,13503,175],{"class":46},[40,13505,13506,13509,13511,13513,13516,13518],{"class":42,"line":3265},[40,13507,13508],{"class":181},"        grid-column",[40,13510,185],{"class":46},[40,13512,828],{"class":181},[40,13514,13515],{"class":46}," \u002F span ",[40,13517,646],{"class":181},[40,13519,191],{"class":46},[40,13521,13522],{"class":42,"line":3270},[40,13523,222],{"class":46},[40,13525,13526],{"class":42,"line":3276},[40,13527,229],{"emptyLinePlaceholder":228},[40,13529,13530,13532,13535],{"class":42,"line":3283},[40,13531,13474],{"class":54},[40,13533,13534],{"class":50}," label",[40,13536,175],{"class":46},[40,13538,13539,13541,13543,13545],{"class":42,"line":3292},[40,13540,788],{"class":181},[40,13542,185],{"class":46},[40,13544,1171],{"class":181},[40,13546,191],{"class":46},[40,13548,13549,13551,13553,13555,13557],{"class":42,"line":3312},[40,13550,561],{"class":181},[40,13552,185],{"class":46},[40,13554,1300],{"class":181},[40,13556,333],{"class":332},[40,13558,191],{"class":46},[40,13560,13561,13563,13565,13567],{"class":42,"line":3317},[40,13562,628],{"class":181},[40,13564,185],{"class":46},[40,13566,11714],{"class":181},[40,13568,191],{"class":46},[40,13570,13571],{"class":42,"line":3324},[40,13572,222],{"class":46},[40,13574,13575],{"class":42,"line":3333},[40,13576,229],{"emptyLinePlaceholder":228},[40,13578,13579,13581,13584],{"class":42,"line":3343},[40,13580,13474],{"class":54},[40,13582,13583],{"class":50}," input",[40,13585,978],{"class":46},[40,13587,13588,13590,13593],{"class":42,"line":3353},[40,13589,13474],{"class":54},[40,13591,13592],{"class":50}," textarea",[40,13594,175],{"class":46},[40,13596,13597,13599,13601,13603,13605],{"class":42,"line":3362},[40,13598,1124],{"class":181},[40,13600,185],{"class":46},[40,13602,513],{"class":181},[40,13604,1131],{"class":332},[40,13606,191],{"class":46},[40,13608,13609,13611,13613,13615,13617,13620,13622],{"class":42,"line":3367},[40,13610,197],{"class":181},[40,13612,185],{"class":46},[40,13614,934],{"class":181},[40,13616,333],{"class":332},[40,13618,13619],{"class":181}," 15",[40,13621,333],{"class":332},[40,13623,191],{"class":46},[40,13625,13626,13628,13630,13632,13634,13636,13638,13640,13642],{"class":42,"line":3382},[40,13627,11807],{"class":181},[40,13629,185],{"class":46},[40,13631,828],{"class":181},[40,13633,333],{"class":332},[40,13635,12642],{"class":181},[40,13637,12645],{"class":181},[40,13639,344],{"class":46},[40,13641,12650],{"class":243},[40,13643,363],{"class":46},[40,13645,13646,13648,13650,13652,13654],{"class":42,"line":3402},[40,13647,929],{"class":181},[40,13649,185],{"class":46},[40,13651,1300],{"class":181},[40,13653,333],{"class":332},[40,13655,191],{"class":46},[40,13657,13658,13660,13662,13664,13666,13668],{"class":42,"line":3422},[40,13659,446],{"class":181},[40,13661,185],{"class":46},[40,13663,451],{"class":181},[40,13665,344],{"class":46},[40,13667,11299],{"class":243},[40,13669,363],{"class":46},[40,13671,13672,13674,13676,13678,13680,13682],{"class":42,"line":3431},[40,13673,464],{"class":181},[40,13675,185],{"class":46},[40,13677,451],{"class":181},[40,13679,344],{"class":46},[40,13681,6937],{"class":243},[40,13683,363],{"class":46},[40,13685,13686],{"class":42,"line":3440},[40,13687,222],{"class":46},[40,13689,13690],{"class":42,"line":3445},[40,13691,229],{"emptyLinePlaceholder":228},[40,13693,13694,13696,13698],{"class":42,"line":3451},[40,13695,13474],{"class":54},[40,13697,13592],{"class":50},[40,13699,175],{"class":46},[40,13701,13702,13704,13706,13708,13710],{"class":42,"line":3458},[40,13703,508],{"class":181},[40,13705,185],{"class":46},[40,13707,12057],{"class":181},[40,13709,333],{"class":332},[40,13711,191],{"class":46},[40,13713,13714],{"class":42,"line":3467},[40,13715,222],{"class":46},[40,13717,13718],{"class":42,"line":3487},[40,13719,229],{"emptyLinePlaceholder":228},[40,13721,13722,13725],{"class":42,"line":3492},[40,13723,13724],{"class":54},"      .submit-btn",[40,13726,175],{"class":46},[40,13728,13729,13731,13733,13735,13737,13739],{"class":42,"line":3499},[40,13730,11781],{"class":181},[40,13732,185],{"class":46},[40,13734,451],{"class":181},[40,13736,344],{"class":46},[40,13738,11790],{"class":243},[40,13740,363],{"class":46},[40,13742,13743,13745,13747,13749],{"class":42,"line":3508},[40,13744,464],{"class":181},[40,13746,185],{"class":46},[40,13748,2034],{"class":181},[40,13750,191],{"class":46},[40,13752,13753,13755,13757,13759],{"class":42,"line":3518},[40,13754,11807],{"class":181},[40,13756,185],{"class":46},[40,13758,1412],{"class":181},[40,13760,191],{"class":46},[40,13762,13763,13765,13767,13769,13771,13773,13775],{"class":42,"line":3528},[40,13764,197],{"class":181},[40,13766,185],{"class":46},[40,13768,934],{"class":181},[40,13770,333],{"class":332},[40,13772,12189],{"class":181},[40,13774,333],{"class":332},[40,13776,191],{"class":46},[40,13778,13779,13781,13783,13785,13787],{"class":42,"line":3537},[40,13780,929],{"class":181},[40,13782,185],{"class":46},[40,13784,1300],{"class":181},[40,13786,333],{"class":332},[40,13788,191],{"class":46},[40,13790,13791,13793,13795,13797],{"class":42,"line":3542},[40,13792,628],{"class":181},[40,13794,185],{"class":46},[40,13796,740],{"class":181},[40,13798,191],{"class":46},[40,13800,13801,13803,13805,13807],{"class":42,"line":3557},[40,13802,1015],{"class":181},[40,13804,185],{"class":46},[40,13806,1020],{"class":181},[40,13808,191],{"class":46},[40,13810,13811,13813,13815,13817,13819],{"class":42,"line":3577},[40,13812,612],{"class":181},[40,13814,185],{"class":46},[40,13816,725],{"class":181},[40,13818,620],{"class":332},[40,13820,191],{"class":46},[40,13822,13823],{"class":42,"line":3597},[40,13824,222],{"class":46},[40,13826,13827],{"class":42,"line":3606},[40,13828,229],{"emptyLinePlaceholder":228},[40,13830,13831],{"class":42,"line":3615},[40,13832,2397],{"class":165},[40,13834,13835,13837],{"class":42,"line":3620},[40,13836,8723],{"class":50},[40,13838,175],{"class":46},[40,13840,13841,13843,13845,13847,13849,13852],{"class":42,"line":3626},[40,13842,446],{"class":181},[40,13844,185],{"class":46},[40,13846,451],{"class":181},[40,13848,344],{"class":46},[40,13850,13851],{"class":243},"--footer-bg",[40,13853,363],{"class":46},[40,13855,13856,13858,13860,13862],{"class":42,"line":3633},[40,13857,464],{"class":181},[40,13859,185],{"class":46},[40,13861,2034],{"class":181},[40,13863,191],{"class":46},[40,13865,13866,13868,13870,13872,13874,13876,13878,13880],{"class":42,"line":3642},[40,13867,197],{"class":181},[40,13869,185],{"class":46},[40,13871,2427],{"class":181},[40,13873,333],{"class":332},[40,13875,584],{"class":181},[40,13877,12189],{"class":181},[40,13879,333],{"class":332},[40,13881,191],{"class":46},[40,13883,13884],{"class":42,"line":3662},[40,13885,222],{"class":46},[40,13887,13888],{"class":42,"line":3667},[40,13889,229],{"emptyLinePlaceholder":228},[40,13891,13892,13895],{"class":42,"line":3674},[40,13893,13894],{"class":54},"      .footer-content",[40,13896,175],{"class":46},[40,13898,13899,13901,13903,13905],{"class":42,"line":3683},[40,13900,788],{"class":181},[40,13902,185],{"class":46},[40,13904,793],{"class":181},[40,13906,191],{"class":46},[40,13908,13909,13911,13913,13915,13917,13919,13921,13923,13925,13927,13929,13931,13933,13935],{"class":42,"line":3693},[40,13910,801],{"class":181},[40,13912,185],{"class":46},[40,13914,806],{"class":181},[40,13916,344],{"class":46},[40,13918,7596],{"class":181},[40,13920,349],{"class":46},[40,13922,816],{"class":181},[40,13924,344],{"class":46},[40,13926,8577],{"class":181},[40,13928,333],{"class":332},[40,13930,349],{"class":46},[40,13932,828],{"class":181},[40,13934,831],{"class":332},[40,13936,834],{"class":46},[40,13938,13939,13941,13943,13945,13947],{"class":42,"line":3703},[40,13940,840],{"class":181},[40,13942,185],{"class":46},[40,13944,566],{"class":181},[40,13946,333],{"class":332},[40,13948,191],{"class":46},[40,13950,13951,13953,13955,13957,13959],{"class":42,"line":3712},[40,13952,561],{"class":181},[40,13954,185],{"class":46},[40,13956,566],{"class":181},[40,13958,333],{"class":332},[40,13960,191],{"class":46},[40,13962,13963],{"class":42,"line":3717},[40,13964,222],{"class":46},[40,13966,13967],{"class":42,"line":3732},[40,13968,229],{"emptyLinePlaceholder":228},[40,13970,13971,13974,13976],{"class":42,"line":3752},[40,13972,13973],{"class":54},"      .footer-column",[40,13975,7815],{"class":50},[40,13977,175],{"class":46},[40,13979,13980,13982,13984,13986,13988],{"class":42,"line":3772},[40,13981,612],{"class":181},[40,13983,185],{"class":46},[40,13985,2146],{"class":181},[40,13987,620],{"class":332},[40,13989,191],{"class":46},[40,13991,13992,13994,13996,13998,14000],{"class":42,"line":3781},[40,13993,561],{"class":181},[40,13995,185],{"class":46},[40,13997,498],{"class":181},[40,13999,333],{"class":332},[40,14001,191],{"class":46},[40,14003,14004,14006,14008,14010,14012,14014],{"class":42,"line":3790},[40,14005,464],{"class":181},[40,14007,185],{"class":46},[40,14009,451],{"class":181},[40,14011,344],{"class":46},[40,14013,7184],{"class":243},[40,14015,363],{"class":46},[40,14017,14018],{"class":42,"line":3795},[40,14019,222],{"class":46},[40,14021,14022],{"class":42,"line":3801},[40,14023,229],{"emptyLinePlaceholder":228},[40,14025,14026,14028,14030],{"class":42,"line":3808},[40,14027,13973],{"class":54},[40,14029,697],{"class":50},[40,14031,978],{"class":46},[40,14033,14034,14036,14038],{"class":42,"line":3817},[40,14035,13973],{"class":54},[40,14037,2490],{"class":50},[40,14039,175],{"class":46},[40,14041,14042,14044,14046,14049],{"class":42,"line":3837},[40,14043,464],{"class":181},[40,14045,185],{"class":46},[40,14047,14048],{"class":181},"#cbd5e1",[40,14050,191],{"class":46},[40,14052,14053,14055,14057,14059,14061],{"class":42,"line":3842},[40,14054,561],{"class":181},[40,14056,185],{"class":46},[40,14058,660],{"class":181},[40,14060,333],{"class":332},[40,14062,191],{"class":46},[40,14064,14065,14067,14069,14071],{"class":42,"line":3849},[40,14066,788],{"class":181},[40,14068,185],{"class":46},[40,14070,1171],{"class":181},[40,14072,191],{"class":46},[40,14074,14075,14077,14079,14081],{"class":42,"line":3858},[40,14076,2498],{"class":181},[40,14078,185],{"class":46},[40,14080,1412],{"class":181},[40,14082,191],{"class":46},[40,14084,14085],{"class":42,"line":3868},[40,14086,222],{"class":46},[40,14088,14089],{"class":42,"line":3878},[40,14090,229],{"emptyLinePlaceholder":228},[40,14092,14093,14095,14097,14099],{"class":42,"line":3887},[40,14094,13973],{"class":54},[40,14096,2490],{"class":50},[40,14098,11745],{"class":54},[40,14100,175],{"class":46},[40,14102,14103,14105,14107,14109,14111,14113],{"class":42,"line":3892},[40,14104,464],{"class":181},[40,14106,185],{"class":46},[40,14108,451],{"class":181},[40,14110,344],{"class":46},[40,14112,7184],{"class":243},[40,14114,363],{"class":46},[40,14116,14117],{"class":42,"line":3907},[40,14118,222],{"class":46},[40,14120,14121],{"class":42,"line":3927},[40,14122,229],{"emptyLinePlaceholder":228},[40,14124,14125,14128],{"class":42,"line":3947},[40,14126,14127],{"class":54},"      .social-links",[40,14129,175],{"class":46},[40,14131,14132,14134,14136,14138],{"class":42,"line":3956},[40,14133,788],{"class":181},[40,14135,185],{"class":46},[40,14137,1593],{"class":181},[40,14139,191],{"class":46},[40,14141,14142,14144,14146,14148,14150],{"class":42,"line":3965},[40,14143,840],{"class":181},[40,14145,185],{"class":46},[40,14147,1254],{"class":181},[40,14149,333],{"class":332},[40,14151,191],{"class":46},[40,14153,14154,14156,14158,14160,14162],{"class":42,"line":3970},[40,14155,2422],{"class":181},[40,14157,185],{"class":46},[40,14159,498],{"class":181},[40,14161,333],{"class":332},[40,14163,191],{"class":46},[40,14165,14166],{"class":42,"line":3976},[40,14167,222],{"class":46},[40,14169,14170],{"class":42,"line":3983},[40,14171,229],{"emptyLinePlaceholder":228},[40,14173,14174,14176,14178],{"class":42,"line":3992},[40,14175,14127],{"class":54},[40,14177,2490],{"class":50},[40,14179,175],{"class":46},[40,14181,14182,14184,14186,14188],{"class":42,"line":4012},[40,14183,788],{"class":181},[40,14185,185],{"class":46},[40,14187,1593],{"class":181},[40,14189,191],{"class":46},[40,14191,14192,14194,14196,14198],{"class":42,"line":4017},[40,14193,1613],{"class":181},[40,14195,185],{"class":46},[40,14197,553],{"class":181},[40,14199,191],{"class":46},[40,14201,14202,14204,14206,14208],{"class":42,"line":4024},[40,14203,1601],{"class":181},[40,14205,185],{"class":46},[40,14207,553],{"class":181},[40,14209,191],{"class":46},[40,14211,14212,14214,14216,14218,14220],{"class":42,"line":4033},[40,14213,1124],{"class":181},[40,14215,185],{"class":46},[40,14217,566],{"class":181},[40,14219,333],{"class":332},[40,14221,191],{"class":46},[40,14223,14224,14226,14228,14230,14232],{"class":42,"line":4043},[40,14225,1139],{"class":181},[40,14227,185],{"class":46},[40,14229,566],{"class":181},[40,14231,333],{"class":332},[40,14233,191],{"class":46},[40,14235,14236,14238,14240,14242,14244],{"class":42,"line":4053},[40,14237,929],{"class":181},[40,14239,185],{"class":46},[40,14241,2099],{"class":181},[40,14243,1131],{"class":332},[40,14245,191],{"class":46},[40,14247,14248,14250,14252,14254,14256,14258,14260,14262,14264,14266,14268,14270],{"class":42,"line":4062},[40,14249,11781],{"class":181},[40,14251,185],{"class":46},[40,14253,374],{"class":181},[40,14255,344],{"class":46},[40,14257,10894],{"class":181},[40,14259,349],{"class":46},[40,14261,10894],{"class":181},[40,14263,349],{"class":46},[40,14265,10894],{"class":181},[40,14267,349],{"class":46},[40,14269,10988],{"class":181},[40,14271,363],{"class":46},[40,14273,14274],{"class":42,"line":4067},[40,14275,222],{"class":46},[40,14277,14278],{"class":42,"line":4082},[40,14279,229],{"emptyLinePlaceholder":228},[40,14281,14282,14284,14286,14288],{"class":42,"line":4102},[40,14283,14127],{"class":54},[40,14285,2490],{"class":50},[40,14287,11745],{"class":54},[40,14289,175],{"class":46},[40,14291,14292,14294,14296,14298,14300,14302],{"class":42,"line":4122},[40,14293,11781],{"class":181},[40,14295,185],{"class":46},[40,14297,451],{"class":181},[40,14299,344],{"class":46},[40,14301,7092],{"class":243},[40,14303,363],{"class":46},[40,14305,14306],{"class":42,"line":4131},[40,14307,222],{"class":46},[40,14309,14310],{"class":42,"line":4140},[40,14311,229],{"emptyLinePlaceholder":228},[40,14313,14314,14316],{"class":42,"line":4145},[40,14315,8786],{"class":54},[40,14317,175],{"class":46},[40,14319,14320,14322,14324,14326],{"class":42,"line":4151},[40,14321,548],{"class":181},[40,14323,185],{"class":46},[40,14325,553],{"class":181},[40,14327,191],{"class":46},[40,14329,14330,14333,14335,14337,14339],{"class":42,"line":4158},[40,14331,14332],{"class":181},"        padding-top",[40,14334,185],{"class":46},[40,14336,11661],{"class":181},[40,14338,333],{"class":332},[40,14340,191],{"class":46},[40,14342,14343,14346,14348,14350,14352,14354,14357],{"class":42,"line":4167},[40,14344,14345],{"class":181},"        border-top",[40,14347,185],{"class":46},[40,14349,828],{"class":181},[40,14351,333],{"class":332},[40,14353,12642],{"class":181},[40,14355,14356],{"class":181}," #334155",[40,14358,191],{"class":46},[40,14360,14361,14363,14365,14368],{"class":42,"line":4187},[40,14362,464],{"class":181},[40,14364,185],{"class":46},[40,14366,14367],{"class":181},"#94a3b8",[40,14369,191],{"class":46},[40,14371,14372],{"class":42,"line":4192},[40,14373,222],{"class":46},[40,14375,14376],{"class":42,"line":4199},[40,14377,229],{"emptyLinePlaceholder":228},[40,14379,14380,14382,14384],{"class":42,"line":4208},[40,14381,8786],{"class":54},[40,14383,2490],{"class":50},[40,14385,175],{"class":46},[40,14387,14388,14390,14392,14394],{"class":42,"line":4218},[40,14389,464],{"class":181},[40,14391,185],{"class":46},[40,14393,2514],{"class":181},[40,14395,191],{"class":46},[40,14397,14398],{"class":42,"line":4228},[40,14399,222],{"class":46},[40,14401,14402],{"class":42,"line":4237},[40,14403,229],{"emptyLinePlaceholder":228},[40,14405,14406],{"class":42,"line":4242},[40,14407,14408],{"class":165},"      \u002F* 响应式设计 *\u002F\n",[40,14410,14411,14413,14415,14417,14419,14422,14424],{"class":42,"line":4257},[40,14412,2538],{"class":332},[40,14414,2541],{"class":46},[40,14416,2544],{"class":181},[40,14418,185],{"class":46},[40,14420,14421],{"class":181},"992",[40,14423,333],{"class":332},[40,14425,2554],{"class":46},[40,14427,14428,14431],{"class":42,"line":4277},[40,14429,14430],{"class":54},"        .about",[40,14432,175],{"class":46},[40,14434,14435,14437,14439,14441,14443],{"class":42,"line":4297},[40,14436,2602],{"class":181},[40,14438,185],{"class":46},[40,14440,828],{"class":181},[40,14442,831],{"class":332},[40,14444,191],{"class":46},[40,14446,14447],{"class":42,"line":4306},[40,14448,1848],{"class":46},[40,14450,14451],{"class":42,"line":4315},[40,14452,229],{"emptyLinePlaceholder":228},[40,14454,14455,14458],{"class":42,"line":4320},[40,14456,14457],{"class":54},"        .contact-form",[40,14459,175],{"class":46},[40,14461,14462,14464,14466,14468,14470],{"class":42,"line":4326},[40,14463,2602],{"class":181},[40,14465,185],{"class":46},[40,14467,828],{"class":181},[40,14469,831],{"class":332},[40,14471,191],{"class":46},[40,14473,14474],{"class":42,"line":4333},[40,14475,1848],{"class":46},[40,14477,14478],{"class":42,"line":4342},[40,14479,229],{"emptyLinePlaceholder":228},[40,14481,14482,14485],{"class":42,"line":4362},[40,14483,14484],{"class":54},"        .form-group.full",[40,14486,175],{"class":46},[40,14488,14489,14492,14494,14496],{"class":42,"line":4367},[40,14490,14491],{"class":181},"          grid-column",[40,14493,185],{"class":46},[40,14495,828],{"class":181},[40,14497,191],{"class":46},[40,14499,14500],{"class":42,"line":4374},[40,14501,1848],{"class":46},[40,14503,14504],{"class":42,"line":4383},[40,14505,222],{"class":46},[40,14507,14508],{"class":42,"line":4393},[40,14509,229],{"emptyLinePlaceholder":228},[40,14511,14512,14514,14516,14518,14520,14522,14524],{"class":42,"line":4403},[40,14513,2538],{"class":332},[40,14515,2541],{"class":46},[40,14517,2544],{"class":181},[40,14519,185],{"class":46},[40,14521,2549],{"class":181},[40,14523,333],{"class":332},[40,14525,2554],{"class":46},[40,14527,14528,14531],{"class":42,"line":4412},[40,14529,14530],{"class":54},"        .nav-links",[40,14532,175],{"class":46},[40,14534,14535,14538,14540,14542],{"class":42,"line":4417},[40,14536,14537],{"class":181},"          display",[40,14539,185],{"class":46},[40,14541,1412],{"class":181},[40,14543,191],{"class":46},[40,14545,14546,14549,14551,14553],{"class":42,"line":4432},[40,14547,14548],{"class":181},"          position",[40,14550,185],{"class":46},[40,14552,1995],{"class":181},[40,14554,191],{"class":46},[40,14556,14557,14560,14562,14564,14566],{"class":42,"line":4452},[40,14558,14559],{"class":181},"          top",[40,14561,185],{"class":46},[40,14563,513],{"class":181},[40,14565,1131],{"class":332},[40,14567,191],{"class":46},[40,14569,14570,14573,14575,14577],{"class":42,"line":4472},[40,14571,14572],{"class":181},"          left",[40,14574,185],{"class":46},[40,14576,188],{"class":181},[40,14578,191],{"class":46},[40,14580,14581,14584,14586,14588,14590],{"class":42,"line":4481},[40,14582,14583],{"class":181},"          width",[40,14585,185],{"class":46},[40,14587,513],{"class":181},[40,14589,1131],{"class":332},[40,14591,191],{"class":46},[40,14593,14594,14597,14599,14601,14603,14605],{"class":42,"line":4490},[40,14595,14596],{"class":181},"          background-color",[40,14598,185],{"class":46},[40,14600,451],{"class":181},[40,14602,344],{"class":46},[40,14604,11410],{"class":243},[40,14606,363],{"class":46},[40,14608,14609,14612,14614,14617],{"class":42,"line":4495},[40,14610,14611],{"class":181},"          flex-direction",[40,14613,185],{"class":46},[40,14615,14616],{"class":181},"column",[40,14618,191],{"class":46},[40,14620,14621,14623,14625,14627,14629],{"class":42,"line":4501},[40,14622,2769],{"class":181},[40,14624,185],{"class":46},[40,14626,498],{"class":181},[40,14628,333],{"class":332},[40,14630,191],{"class":46},[40,14632,14633,14636,14638,14640,14642,14644],{"class":42,"line":4508},[40,14634,14635],{"class":181},"          box-shadow",[40,14637,185],{"class":46},[40,14639,451],{"class":181},[40,14641,344],{"class":46},[40,14643,1007],{"class":243},[40,14645,363],{"class":46},[40,14647,14648],{"class":42,"line":4517},[40,14649,1848],{"class":46},[40,14651,14652],{"class":42,"line":4536},[40,14653,229],{"emptyLinePlaceholder":228},[40,14655,14656,14659],{"class":42,"line":4541},[40,14657,14658],{"class":54},"        .nav-links.active",[40,14660,175],{"class":46},[40,14662,14663,14665,14667,14669],{"class":42,"line":4548},[40,14664,14537],{"class":181},[40,14666,185],{"class":46},[40,14668,1593],{"class":181},[40,14670,191],{"class":46},[40,14672,14673],{"class":42,"line":4557},[40,14674,1848],{"class":46},[40,14676,14677],{"class":42,"line":4566},[40,14678,229],{"emptyLinePlaceholder":228},[40,14680,14681,14683,14685],{"class":42,"line":4575},[40,14682,14530],{"class":54},[40,14684,11649],{"class":50},[40,14686,175],{"class":46},[40,14688,14689,14692,14694,14696,14698,14700],{"class":42,"line":4584},[40,14690,14691],{"class":181},"          margin",[40,14693,185],{"class":46},[40,14695,1254],{"class":181},[40,14697,333],{"class":332},[40,14699,584],{"class":181},[40,14701,191],{"class":46},[40,14703,14704],{"class":42,"line":4589},[40,14705,1848],{"class":46},[40,14707,14708],{"class":42,"line":4604},[40,14709,229],{"emptyLinePlaceholder":228},[40,14711,14712,14715],{"class":42,"line":4623},[40,14713,14714],{"class":54},"        .hamburger",[40,14716,175],{"class":46},[40,14718,14719,14721,14723,14725],{"class":42,"line":4642},[40,14720,14537],{"class":181},[40,14722,185],{"class":46},[40,14724,1171],{"class":181},[40,14726,191],{"class":46},[40,14728,14729],{"class":42,"line":4651},[40,14730,1848],{"class":46},[40,14732,14733],{"class":42,"line":4660},[40,14734,229],{"emptyLinePlaceholder":228},[40,14736,14737,14739,14741],{"class":42,"line":4665},[40,14738,8866],{"class":54},[40,14740,604],{"class":50},[40,14742,175],{"class":46},[40,14744,14745,14747,14749,14751,14753],{"class":42,"line":4671},[40,14746,2570],{"class":181},[40,14748,185],{"class":46},[40,14750,617],{"class":181},[40,14752,620],{"class":332},[40,14754,191],{"class":46},[40,14756,14757],{"class":42,"line":4678},[40,14758,1848],{"class":46},[40,14760,14761],{"class":42,"line":4687},[40,14762,229],{"emptyLinePlaceholder":228},[40,14764,14765,14767,14769],{"class":42,"line":4706},[40,14766,8866],{"class":54},[40,14768,697],{"class":50},[40,14770,175],{"class":46},[40,14772,14773,14775,14777,14779,14781],{"class":42,"line":4711},[40,14774,2570],{"class":181},[40,14776,185],{"class":46},[40,14778,828],{"class":181},[40,14780,620],{"class":332},[40,14782,191],{"class":46},[40,14784,14785],{"class":42,"line":4718},[40,14786,1848],{"class":46},[40,14788,14789],{"class":42,"line":4727},[40,14790,222],{"class":46},[40,14792,14793],{"class":42,"line":4736},[40,14794,229],{"emptyLinePlaceholder":228},[40,14796,14797,14799,14801,14803,14805,14807,14809],{"class":42,"line":4745},[40,14798,2538],{"class":332},[40,14800,2541],{"class":46},[40,14802,2544],{"class":181},[40,14804,185],{"class":46},[40,14806,2751],{"class":181},[40,14808,333],{"class":332},[40,14810,2554],{"class":46},[40,14812,14813,14815],{"class":42,"line":4754},[40,14814,8866],{"class":54},[40,14816,175],{"class":46},[40,14818,14819,14821,14823,14826,14828,14830,14833,14835],{"class":42,"line":4759},[40,14820,2769],{"class":181},[40,14822,185],{"class":46},[40,14824,14825],{"class":181},"120",[40,14827,333],{"class":332},[40,14829,584],{"class":181},[40,14831,14832],{"class":181}," 80",[40,14834,333],{"class":332},[40,14836,191],{"class":46},[40,14838,14839],{"class":42,"line":4774},[40,14840,1848],{"class":46},[40,14842,14843],{"class":42,"line":4793},[40,14844,229],{"emptyLinePlaceholder":228},[40,14846,14847,14850],{"class":42,"line":4812},[40,14848,14849],{"class":54},"        .section-title",[40,14851,175],{"class":46},[40,14853,14854,14856,14858,14860,14862],{"class":42,"line":4821},[40,14855,2570],{"class":181},[40,14857,185],{"class":46},[40,14859,646],{"class":181},[40,14861,620],{"class":332},[40,14863,191],{"class":46},[40,14865,14866],{"class":42,"line":4830},[40,14867,1848],{"class":46},[40,14869,14870],{"class":42,"line":4835},[40,14871,229],{"emptyLinePlaceholder":228},[40,14873,14874,14876],{"class":42,"line":4841},[40,14875,8929],{"class":54},[40,14877,175],{"class":46},[40,14879,14880,14882,14884,14886,14888],{"class":42,"line":4848},[40,14881,2769],{"class":181},[40,14883,185],{"class":46},[40,14885,11661],{"class":181},[40,14887,333],{"class":332},[40,14889,191],{"class":46},[40,14891,14892],{"class":42,"line":4857},[40,14893,1848],{"class":46},[40,14895,14896],{"class":42,"line":4876},[40,14897,222],{"class":46},[40,14899,14900,14902,14904],{"class":42,"line":4881},[40,14901,2963],{"class":46},[40,14903,157],{"class":50},[40,14905,58],{"class":46},[40,14907,14908,14910,14912],{"class":42,"line":4888},[40,14909,2973],{"class":46},[40,14911,87],{"class":50},[40,14913,58],{"class":46},[40,14915,14916,14918,14920],{"class":42,"line":4897},[40,14917,84],{"class":46},[40,14919,2985],{"class":50},[40,14921,58],{"class":46},[40,14923,14924],{"class":42,"line":4906},[40,14925,14926],{"class":165},"    \u003C!-- 导航栏 -->\n",[40,14928,14929,14931,14933],{"class":42,"line":4915},[40,14930,95],{"class":46},[40,14932,8997],{"class":50},[40,14934,58],{"class":46},[40,14936,14937,14939,14941,14943,14945,14947],{"class":42,"line":4924},[40,14938,3011],{"class":46},[40,14940,2995],{"class":50},[40,14942,2998],{"class":54},[40,14944,72],{"class":46},[40,14946,8988],{"class":75},[40,14948,58],{"class":46},[40,14950,14951,14953,14956],{"class":42,"line":4929},[40,14952,3129],{"class":46},[40,14954,14955],{"class":50},"nav",[40,14957,58],{"class":46},[40,14959,14960,14962,14964,14966,14968,14970],{"class":42,"line":4944},[40,14961,3204],{"class":46},[40,14963,2995],{"class":50},[40,14965,2998],{"class":54},[40,14967,72],{"class":46},[40,14969,9012],{"class":75},[40,14971,58],{"class":46},[40,14973,14974,14976,14979,14981,14983,14986,14988,14990],{"class":42,"line":4963},[40,14975,9430],{"class":46},[40,14977,14978],{"class":50},"i",[40,14980,2998],{"class":54},[40,14982,72],{"class":46},[40,14984,14985],{"class":75},"\"fas fa-rocket\"",[40,14987,6020],{"class":46},[40,14989,14978],{"class":50},[40,14991,58],{"class":46},[40,14993,14994],{"class":42,"line":4982},[40,14995,14996],{"class":181},"            &nbsp;&nbsp;\n",[40,14998,14999,15001,15003,15006,15008],{"class":42,"line":4991},[40,15000,9430],{"class":46},[40,15002,40],{"class":50},[40,15004,15005],{"class":46},">科技企业\u003C\u002F",[40,15007,40],{"class":50},[40,15009,58],{"class":46},[40,15011,15012,15014,15016],{"class":42,"line":5000},[40,15013,9556],{"class":46},[40,15015,2995],{"class":50},[40,15017,58],{"class":46},[40,15019,15020,15022,15025,15027,15029,15032],{"class":42,"line":5005},[40,15021,3204],{"class":46},[40,15023,15024],{"class":50},"ul",[40,15026,2998],{"class":54},[40,15028,72],{"class":46},[40,15030,15031],{"class":75},"\"nav-links\"",[40,15033,58],{"class":46},[40,15035,15036,15038,15041,15044,15046,15048,15050,15053,15056,15058,15060,15062],{"class":42,"line":5011},[40,15037,9430],{"class":46},[40,15039,15040],{"class":50},"li",[40,15042,15043],{"class":46},">\u003C",[40,15045,6117],{"class":50},[40,15047,6120],{"class":54},[40,15049,72],{"class":46},[40,15051,15052],{"class":75},"\"#home\"",[40,15054,15055],{"class":46},">首页\u003C\u002F",[40,15057,6117],{"class":50},[40,15059,6020],{"class":46},[40,15061,15040],{"class":50},[40,15063,58],{"class":46},[40,15065,15066,15068,15070,15072,15074,15076,15078,15081,15084,15086,15088,15090],{"class":42,"line":5018},[40,15067,9430],{"class":46},[40,15069,15040],{"class":50},[40,15071,15043],{"class":46},[40,15073,6117],{"class":50},[40,15075,6120],{"class":54},[40,15077,72],{"class":46},[40,15079,15080],{"class":75},"\"#services\"",[40,15082,15083],{"class":46},">服务\u003C\u002F",[40,15085,6117],{"class":50},[40,15087,6020],{"class":46},[40,15089,15040],{"class":50},[40,15091,58],{"class":46},[40,15093,15094,15096,15098,15100,15102,15104,15106,15109,15112,15114,15116,15118],{"class":42,"line":5027},[40,15095,9430],{"class":46},[40,15097,15040],{"class":50},[40,15099,15043],{"class":46},[40,15101,6117],{"class":50},[40,15103,6120],{"class":54},[40,15105,72],{"class":46},[40,15107,15108],{"class":75},"\"#about\"",[40,15110,15111],{"class":46},">关于我们\u003C\u002F",[40,15113,6117],{"class":50},[40,15115,6020],{"class":46},[40,15117,15040],{"class":50},[40,15119,58],{"class":46},[40,15121,15122,15124,15126,15128,15130,15132,15134,15137,15140,15142,15144,15146],{"class":42,"line":5046},[40,15123,9430],{"class":46},[40,15125,15040],{"class":50},[40,15127,15043],{"class":46},[40,15129,6117],{"class":50},[40,15131,6120],{"class":54},[40,15133,72],{"class":46},[40,15135,15136],{"class":75},"\"#projects\"",[40,15138,15139],{"class":46},">项目案例\u003C\u002F",[40,15141,6117],{"class":50},[40,15143,6020],{"class":46},[40,15145,15040],{"class":50},[40,15147,58],{"class":46},[40,15149,15150,15152,15154,15156,15158,15160,15162,15165,15167,15169,15171,15173],{"class":42,"line":5051},[40,15151,9430],{"class":46},[40,15153,15040],{"class":50},[40,15155,15043],{"class":46},[40,15157,6117],{"class":50},[40,15159,6120],{"class":54},[40,15161,72],{"class":46},[40,15163,15164],{"class":75},"\"#contact\"",[40,15166,10301],{"class":46},[40,15168,6117],{"class":50},[40,15170,6020],{"class":46},[40,15172,15040],{"class":50},[40,15174,58],{"class":46},[40,15176,15177,15179,15181],{"class":42,"line":5058},[40,15178,9430],{"class":46},[40,15180,15040],{"class":50},[40,15182,58],{"class":46},[40,15184,15185,15187,15190,15192,15194,15197,15199,15201,15203],{"class":42,"line":5067},[40,15186,9446],{"class":46},[40,15188,15189],{"class":50},"button",[40,15191,2998],{"class":54},[40,15193,72],{"class":46},[40,15195,15196],{"class":75},"\"theme-toggle\"",[40,15198,5884],{"class":54},[40,15200,72],{"class":46},[40,15202,15196],{"class":75},[40,15204,58],{"class":46},[40,15206,15207,15210,15212,15214,15216,15219,15221,15223],{"class":42,"line":5076},[40,15208,15209],{"class":46},"                \u003C",[40,15211,14978],{"class":50},[40,15213,2998],{"class":54},[40,15215,72],{"class":46},[40,15217,15218],{"class":75},"\"fas fa-moon\"",[40,15220,6020],{"class":46},[40,15222,14978],{"class":50},[40,15224,58],{"class":46},[40,15226,15227,15230,15232],{"class":42,"line":5085},[40,15228,15229],{"class":46},"              \u003C\u002F",[40,15231,15189],{"class":50},[40,15233,58],{"class":46},[40,15235,15236,15238,15240],{"class":42,"line":5094},[40,15237,9478],{"class":46},[40,15239,15040],{"class":50},[40,15241,58],{"class":46},[40,15243,15244,15246,15248],{"class":42,"line":5099},[40,15245,9556],{"class":46},[40,15247,15024],{"class":50},[40,15249,58],{"class":46},[40,15251,15252,15254,15256,15258,15260,15263,15265,15267,15269],{"class":42,"line":5114},[40,15253,3204],{"class":46},[40,15255,15189],{"class":50},[40,15257,2998],{"class":54},[40,15259,72],{"class":46},[40,15261,15262],{"class":75},"\"hamburger\"",[40,15264,5884],{"class":54},[40,15266,72],{"class":46},[40,15268,15262],{"class":75},[40,15270,58],{"class":46},[40,15272,15273,15275,15277,15279,15281,15284,15286,15288],{"class":42,"line":5133},[40,15274,9430],{"class":46},[40,15276,14978],{"class":50},[40,15278,2998],{"class":54},[40,15280,72],{"class":46},[40,15282,15283],{"class":75},"\"fas fa-bars\"",[40,15285,6020],{"class":46},[40,15287,14978],{"class":50},[40,15289,58],{"class":46},[40,15291,15292,15294,15296],{"class":42,"line":5152},[40,15293,9556],{"class":46},[40,15295,15189],{"class":50},[40,15297,58],{"class":46},[40,15299,15300,15302,15304],{"class":42,"line":5161},[40,15301,3248],{"class":46},[40,15303,14955],{"class":50},[40,15305,58],{"class":46},[40,15307,15308,15310,15312],{"class":42,"line":5170},[40,15309,3258],{"class":46},[40,15311,2995],{"class":50},[40,15313,58],{"class":46},[40,15315,15316,15318,15320],{"class":42,"line":5175},[40,15317,2963],{"class":46},[40,15319,8997],{"class":50},[40,15321,58],{"class":46},[40,15323,15324],{"class":42,"line":5181},[40,15325,229],{"emptyLinePlaceholder":228},[40,15327,15328],{"class":42,"line":5188},[40,15329,15330],{"class":165},"    \u003C!-- 大字区域 -->\n",[40,15332,15333,15335,15337,15339,15341,15343,15345,15347,15350],{"class":42,"line":5197},[40,15334,95],{"class":46},[40,15336,9058],{"class":50},[40,15338,2998],{"class":54},[40,15340,72],{"class":46},[40,15342,9065],{"class":75},[40,15344,5884],{"class":54},[40,15346,72],{"class":46},[40,15348,15349],{"class":75},"\"home\"",[40,15351,58],{"class":46},[40,15353,15354,15356,15358,15360,15362,15365],{"class":42,"line":5216},[40,15355,3011],{"class":46},[40,15357,2995],{"class":50},[40,15359,2998],{"class":54},[40,15361,72],{"class":46},[40,15363,15364],{"class":75},"\"container hero-container\"",[40,15366,58],{"class":46},[40,15368,15369,15371,15373,15376,15378],{"class":42,"line":5221},[40,15370,3129],{"class":46},[40,15372,3014],{"class":50},[40,15374,15375],{"class":46},">创新科技，引领未来\u003C\u002F",[40,15377,3014],{"class":50},[40,15379,58],{"class":46},[40,15381,15382,15384,15386,15389,15391],{"class":42,"line":5228},[40,15383,3129],{"class":46},[40,15385,11],{"class":50},[40,15387,15388],{"class":46},">我们致力于为企业提供最先进的科技解决方案，助力您的业务在数字时代脱颖而出\u003C\u002F",[40,15390,11],{"class":50},[40,15392,58],{"class":46},[40,15394,15395,15397,15399,15401,15403,15405,15407,15409,15412,15414,15416],{"class":42,"line":5237},[40,15396,3129],{"class":46},[40,15398,6117],{"class":50},[40,15400,6120],{"class":54},[40,15402,72],{"class":46},[40,15404,15164],{"class":75},[40,15406,2998],{"class":54},[40,15408,72],{"class":46},[40,15410,15411],{"class":75},"\"btn\"",[40,15413,10301],{"class":46},[40,15415,6117],{"class":50},[40,15417,58],{"class":46},[40,15419,15420,15422,15424,15426,15428,15430,15432,15434,15436,15439,15441],{"class":42,"line":5246},[40,15421,3129],{"class":46},[40,15423,6117],{"class":50},[40,15425,6120],{"class":54},[40,15427,72],{"class":46},[40,15429,15080],{"class":75},[40,15431,2998],{"class":54},[40,15433,72],{"class":46},[40,15435,15411],{"class":75},[40,15437,15438],{"class":46},">了解更多\u003C\u002F",[40,15440,6117],{"class":50},[40,15442,58],{"class":46},[40,15444,15445,15447,15449],{"class":42,"line":5255},[40,15446,3258],{"class":46},[40,15448,2995],{"class":50},[40,15450,58],{"class":46},[40,15452,15453,15455,15457],{"class":42,"line":5264},[40,15454,2963],{"class":46},[40,15456,9058],{"class":50},[40,15458,58],{"class":46},[40,15460,15461],{"class":42,"line":5269},[40,15462,229],{"emptyLinePlaceholder":228},[40,15464,15465],{"class":42,"line":5284},[40,15466,15467],{"class":165},"    \u003C!-- 服务区域 -->\n",[40,15469,15470,15472,15474,15476,15478,15480,15482,15484,15487],{"class":42,"line":5303},[40,15471,95],{"class":46},[40,15473,9058],{"class":50},[40,15475,2998],{"class":54},[40,15477,72],{"class":46},[40,15479,8988],{"class":75},[40,15481,5884],{"class":54},[40,15483,72],{"class":46},[40,15485,15486],{"class":75},"\"services\"",[40,15488,58],{"class":46},[40,15490,15491,15493,15495,15497,15499,15502,15505,15507],{"class":42,"line":5322},[40,15492,3011],{"class":46},[40,15494,9089],{"class":50},[40,15496,2998],{"class":54},[40,15498,72],{"class":46},[40,15500,15501],{"class":75},"\"section-title\"",[40,15503,15504],{"class":46},">我们的服务\u003C\u002F",[40,15506,9089],{"class":50},[40,15508,58],{"class":46},[40,15510,15511,15513,15515,15517,15519,15521],{"class":42,"line":5331},[40,15512,3011],{"class":46},[40,15514,2995],{"class":50},[40,15516,2998],{"class":54},[40,15518,72],{"class":46},[40,15520,15486],{"class":75},[40,15522,58],{"class":46},[40,15524,15525,15527,15529,15531,15533,15536],{"class":42,"line":5340},[40,15526,3129],{"class":46},[40,15528,2995],{"class":50},[40,15530,2998],{"class":54},[40,15532,72],{"class":46},[40,15534,15535],{"class":75},"\"service-card\"",[40,15537,58],{"class":46},[40,15539,15540,15542,15544,15546,15548,15551,15553,15555],{"class":42,"line":5345},[40,15541,3204],{"class":46},[40,15543,14978],{"class":50},[40,15545,2998],{"class":54},[40,15547,72],{"class":46},[40,15549,15550],{"class":75},"\"fas fa-laptop-code\"",[40,15552,6020],{"class":46},[40,15554,14978],{"class":50},[40,15556,58],{"class":46},[40,15558,15559,15561,15563,15566,15568],{"class":42,"line":5351},[40,15560,3204],{"class":46},[40,15562,3207],{"class":50},[40,15564,15565],{"class":46},">网站开发\u003C\u002F",[40,15567,3207],{"class":50},[40,15569,58],{"class":46},[40,15571,15572,15574,15576,15579,15581],{"class":42,"line":5358},[40,15573,3204],{"class":46},[40,15575,11],{"class":50},[40,15577,15578],{"class":46},">专业响应式网站设计与开发，确保您的网站在所有设备上完美展示。\u003C\u002F",[40,15580,11],{"class":50},[40,15582,58],{"class":46},[40,15584,15585,15587,15589],{"class":42,"line":5367},[40,15586,3248],{"class":46},[40,15588,2995],{"class":50},[40,15590,58],{"class":46},[40,15592,15593,15595,15597,15599,15601,15603],{"class":42,"line":5386},[40,15594,3129],{"class":46},[40,15596,2995],{"class":50},[40,15598,2998],{"class":54},[40,15600,72],{"class":46},[40,15602,15535],{"class":75},[40,15604,58],{"class":46},[40,15606,15607,15609,15611,15613,15615,15618,15620,15622],{"class":42,"line":5391},[40,15608,3204],{"class":46},[40,15610,14978],{"class":50},[40,15612,2998],{"class":54},[40,15614,72],{"class":46},[40,15616,15617],{"class":75},"\"fas fa-mobile-alt\"",[40,15619,6020],{"class":46},[40,15621,14978],{"class":50},[40,15623,58],{"class":46},[40,15625,15626,15628,15630,15633,15635],{"class":42,"line":5398},[40,15627,3204],{"class":46},[40,15629,3207],{"class":50},[40,15631,15632],{"class":46},">移动应用\u003C\u002F",[40,15634,3207],{"class":50},[40,15636,58],{"class":46},[40,15638,15639,15641,15643,15646,15648],{"class":42,"line":5407},[40,15640,3204],{"class":46},[40,15642,11],{"class":50},[40,15644,15645],{"class":46},">iOS和Android应用开发，为用户提供卓越的移动体验。\u003C\u002F",[40,15647,11],{"class":50},[40,15649,58],{"class":46},[40,15651,15652,15654,15656],{"class":42,"line":5416},[40,15653,3248],{"class":46},[40,15655,2995],{"class":50},[40,15657,58],{"class":46},[40,15659,15660,15662,15664,15666,15668,15670],{"class":42,"line":5425},[40,15661,3129],{"class":46},[40,15663,2995],{"class":50},[40,15665,2998],{"class":54},[40,15667,72],{"class":46},[40,15669,15535],{"class":75},[40,15671,58],{"class":46},[40,15673,15674,15676,15678,15680,15682,15685,15687,15689],{"class":42,"line":5434},[40,15675,3204],{"class":46},[40,15677,14978],{"class":50},[40,15679,2998],{"class":54},[40,15681,72],{"class":46},[40,15683,15684],{"class":75},"\"fas fa-chart-line\"",[40,15686,6020],{"class":46},[40,15688,14978],{"class":50},[40,15690,58],{"class":46},[40,15692,15693,15695,15697,15700,15702],{"class":42,"line":5439},[40,15694,3204],{"class":46},[40,15696,3207],{"class":50},[40,15698,15699],{"class":46},">数字营销\u003C\u002F",[40,15701,3207],{"class":50},[40,15703,58],{"class":46},[40,15705,15706,15708,15710,15713,15715],{"class":42,"line":5454},[40,15707,3204],{"class":46},[40,15709,11],{"class":50},[40,15711,15712],{"class":46},">数据驱动的数字营销策略，提升您的品牌知名度和业务增长。\u003C\u002F",[40,15714,11],{"class":50},[40,15716,58],{"class":46},[40,15718,15719,15721,15723],{"class":42,"line":5473},[40,15720,3248],{"class":46},[40,15722,2995],{"class":50},[40,15724,58],{"class":46},[40,15726,15727,15729,15731],{"class":42,"line":5492},[40,15728,3258],{"class":46},[40,15730,2995],{"class":50},[40,15732,58],{"class":46},[40,15734,15735,15737,15739],{"class":42,"line":5501},[40,15736,2963],{"class":46},[40,15738,9058],{"class":50},[40,15740,58],{"class":46},[40,15742,15743],{"class":42,"line":5510},[40,15744,229],{"emptyLinePlaceholder":228},[40,15746,15747],{"class":42,"line":5515},[40,15748,15749],{"class":165},"    \u003C!-- 关于我们 -->\n",[40,15751,15752,15754,15756,15758,15760,15762,15764,15766,15769],{"class":42,"line":5521},[40,15753,95],{"class":46},[40,15755,9058],{"class":50},[40,15757,2998],{"class":54},[40,15759,72],{"class":46},[40,15761,8988],{"class":75},[40,15763,5884],{"class":54},[40,15765,72],{"class":46},[40,15767,15768],{"class":75},"\"about\"",[40,15770,58],{"class":46},[40,15772,15773,15775,15777,15779,15781,15783,15785,15787],{"class":42,"line":5528},[40,15774,3011],{"class":46},[40,15776,9089],{"class":50},[40,15778,2998],{"class":54},[40,15780,72],{"class":46},[40,15782,15501],{"class":75},[40,15784,15111],{"class":46},[40,15786,9089],{"class":50},[40,15788,58],{"class":46},[40,15790,15791,15793,15795,15797,15799,15801],{"class":42,"line":5537},[40,15792,3011],{"class":46},[40,15794,2995],{"class":50},[40,15796,2998],{"class":54},[40,15798,72],{"class":46},[40,15800,15768],{"class":75},[40,15802,58],{"class":46},[40,15804,15805,15807,15809,15811,15813,15816],{"class":42,"line":5556},[40,15806,3129],{"class":46},[40,15808,2995],{"class":50},[40,15810,2998],{"class":54},[40,15812,72],{"class":46},[40,15814,15815],{"class":75},"\"about-content\"",[40,15817,58],{"class":46},[40,15819,15820,15822,15824,15827,15829],{"class":42,"line":5561},[40,15821,3204],{"class":46},[40,15823,9089],{"class":50},[40,15825,15826],{"class":46},">10年行业经验\u003C\u002F",[40,15828,9089],{"class":50},[40,15830,58],{"class":46},[40,15832,15833,15835,15837],{"class":42,"line":5568},[40,15834,3204],{"class":46},[40,15836,11],{"class":50},[40,15838,58],{"class":46},[40,15840,15841],{"class":42,"line":5577},[40,15842,15843],{"class":46},"            我们是一家专注于数字化转型的科技公司，成立于2013年。我们的团队由经验丰富的开发人员、设计师和数字营销专家组成。\n",[40,15845,15846,15848,15850],{"class":42,"line":5586},[40,15847,9556],{"class":46},[40,15849,11],{"class":50},[40,15851,58],{"class":46},[40,15853,15854,15856,15858],{"class":42,"line":5595},[40,15855,3204],{"class":46},[40,15857,11],{"class":50},[40,15859,58],{"class":46},[40,15861,15862],{"class":42,"line":5604},[40,15863,15864],{"class":46},"            我们始终坚持以客户为中心，通过创新的技术解决方案帮助企业实现业务目标，提升市场竞争力。\n",[40,15866,15867,15869,15871],{"class":42,"line":5609},[40,15868,9556],{"class":46},[40,15870,11],{"class":50},[40,15872,58],{"class":46},[40,15874,15875,15877,15879,15882,15884],{"class":42,"line":5624},[40,15876,3204],{"class":46},[40,15878,11],{"class":50},[40,15880,15881],{"class":46},">至今，我们已经为超过500家企业提供了专业的数字化服务，客户满意度达到98%。\u003C\u002F",[40,15883,11],{"class":50},[40,15885,58],{"class":46},[40,15887,15888,15890,15892],{"class":42,"line":5643},[40,15889,3248],{"class":46},[40,15891,2995],{"class":50},[40,15893,58],{"class":46},[40,15895,15896,15898,15900,15902,15904,15907],{"class":42,"line":5662},[40,15897,3129],{"class":46},[40,15899,2995],{"class":50},[40,15901,2998],{"class":54},[40,15903,72],{"class":46},[40,15905,15906],{"class":75},"\"about-image\"",[40,15908,58],{"class":46},[40,15910,15911,15913],{"class":42,"line":5671},[40,15912,3204],{"class":46},[40,15914,3132],{"class":50},[40,15916,15917,15920,15922],{"class":42,"line":5680},[40,15918,15919],{"class":54},"            src",[40,15921,72],{"class":46},[40,15923,15924],{"class":75},"\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1522071820081-009f0129c71c?ixlib=rb-1.2.1&auto=format&fit=crop&w=600&h=400&q=80\"\n",[40,15926,15927,15930,15932],{"class":42,"line":5685},[40,15928,15929],{"class":54},"            alt",[40,15931,72],{"class":46},[40,15933,15934],{"class":75},"\"团队照片\"\n",[40,15936,15937],{"class":42,"line":5691},[40,15938,15939],{"class":46},"          \u002F>\n",[40,15941,15942,15944,15946],{"class":42,"line":5698},[40,15943,3248],{"class":46},[40,15945,2995],{"class":50},[40,15947,58],{"class":46},[40,15949,15950,15952,15954],{"class":42,"line":5707},[40,15951,3258],{"class":46},[40,15953,2995],{"class":50},[40,15955,58],{"class":46},[40,15957,15958,15960,15962],{"class":42,"line":5726},[40,15959,2963],{"class":46},[40,15961,9058],{"class":50},[40,15963,58],{"class":46},[40,15965,15966],{"class":42,"line":5731},[40,15967,229],{"emptyLinePlaceholder":228},[40,15969,15970],{"class":42,"line":5738},[40,15971,15972],{"class":165},"    \u003C!-- 项目案例 -->\n",[40,15974,15975,15977,15979,15981,15983,15985,15987,15989,15992],{"class":42,"line":5747},[40,15976,95],{"class":46},[40,15978,9058],{"class":50},[40,15980,2998],{"class":54},[40,15982,72],{"class":46},[40,15984,8988],{"class":75},[40,15986,5884],{"class":54},[40,15988,72],{"class":46},[40,15990,15991],{"class":75},"\"projects\"",[40,15993,58],{"class":46},[40,15995,15996,15998,16000,16002,16004,16006,16008,16010],{"class":42,"line":5756},[40,15997,3011],{"class":46},[40,15999,9089],{"class":50},[40,16001,2998],{"class":54},[40,16003,72],{"class":46},[40,16005,15501],{"class":75},[40,16007,15139],{"class":46},[40,16009,9089],{"class":50},[40,16011,58],{"class":46},[40,16013,16014,16016,16018,16020,16022,16024],{"class":42,"line":5765},[40,16015,3011],{"class":46},[40,16017,2995],{"class":50},[40,16019,2998],{"class":54},[40,16021,72],{"class":46},[40,16023,15991],{"class":75},[40,16025,58],{"class":46},[40,16027,16028,16030,16032,16034,16036,16039],{"class":42,"line":5774},[40,16029,3129],{"class":46},[40,16031,2995],{"class":50},[40,16033,2998],{"class":54},[40,16035,72],{"class":46},[40,16037,16038],{"class":75},"\"project-card\"",[40,16040,58],{"class":46},[40,16042,16043,16045,16047,16049,16051,16054],{"class":42,"line":5779},[40,16044,3204],{"class":46},[40,16046,2995],{"class":50},[40,16048,2998],{"class":54},[40,16050,72],{"class":46},[40,16052,16053],{"class":75},"\"project-image\"",[40,16055,58],{"class":46},[40,16057,16058,16060],{"class":42,"line":5794},[40,16059,9430],{"class":46},[40,16061,3132],{"class":50},[40,16063,16064,16067,16069],{"class":42,"line":5813},[40,16065,16066],{"class":54},"              src",[40,16068,72],{"class":46},[40,16070,16071],{"class":75},"\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1460925895917-afdab827c52f?ixlib=rb-1.2.1&auto=format&fit=crop&w=600&h=200&q=80\"\n",[40,16073,16074,16077,16079],{"class":42,"line":5832},[40,16075,16076],{"class":54},"              alt",[40,16078,72],{"class":46},[40,16080,16081],{"class":75},"\"电子商务项目\"\n",[40,16083,16084],{"class":42,"line":5841},[40,16085,16086],{"class":46},"            \u002F>\n",[40,16088,16089,16091,16093],{"class":42,"line":5850},[40,16090,9556],{"class":46},[40,16092,2995],{"class":50},[40,16094,58],{"class":46},[40,16096,16097,16099,16101,16103,16105,16108],{"class":42,"line":5859},[40,16098,3204],{"class":46},[40,16100,2995],{"class":50},[40,16102,2998],{"class":54},[40,16104,72],{"class":46},[40,16106,16107],{"class":75},"\"project-content\"",[40,16109,58],{"class":46},[40,16111,16112,16114,16116,16119,16121],{"class":42,"line":5864},[40,16113,9430],{"class":46},[40,16115,3207],{"class":50},[40,16117,16118],{"class":46},">电子商务平台\u003C\u002F",[40,16120,3207],{"class":50},[40,16122,58],{"class":46},[40,16124,16125,16127,16129,16132,16134],{"class":42,"line":5870},[40,16126,9430],{"class":46},[40,16128,11],{"class":50},[40,16130,16131],{"class":46},">为全球零售商打造的全功能电子商务解决方案，提升销售额30%。\u003C\u002F",[40,16133,11],{"class":50},[40,16135,58],{"class":46},[40,16137,16138,16140,16142],{"class":42,"line":5894},[40,16139,9556],{"class":46},[40,16141,2995],{"class":50},[40,16143,58],{"class":46},[40,16145,16146,16148,16150],{"class":42,"line":5928},[40,16147,3248],{"class":46},[40,16149,2995],{"class":50},[40,16151,58],{"class":46},[40,16153,16154,16156,16158,16160,16162,16164],{"class":42,"line":5944},[40,16155,3129],{"class":46},[40,16157,2995],{"class":50},[40,16159,2998],{"class":54},[40,16161,72],{"class":46},[40,16163,16038],{"class":75},[40,16165,58],{"class":46},[40,16167,16168,16170,16172,16174,16176,16178],{"class":42,"line":5983},[40,16169,3204],{"class":46},[40,16171,2995],{"class":50},[40,16173,2998],{"class":54},[40,16175,72],{"class":46},[40,16177,16053],{"class":75},[40,16179,58],{"class":46},[40,16181,16182,16184],{"class":42,"line":5999},[40,16183,9430],{"class":46},[40,16185,3132],{"class":50},[40,16187,16188,16190,16192],{"class":42,"line":6027},[40,16189,16066],{"class":54},[40,16191,72],{"class":46},[40,16193,16194],{"class":75},"\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1531403009284-440f080d1e12?ixlib=rb-1.2.1&auto=format&fit=crop&w=600&h=200&q=80\"\n",[40,16196,16197,16199,16201],{"class":42,"line":6054},[40,16198,16076],{"class":54},[40,16200,72],{"class":46},[40,16202,16203],{"class":75},"\"教育科技项目\"\n",[40,16205,16206],{"class":42,"line":6063},[40,16207,16086],{"class":46},[40,16209,16210,16212,16214],{"class":42,"line":6072},[40,16211,9556],{"class":46},[40,16213,2995],{"class":50},[40,16215,58],{"class":46},[40,16217,16218,16220,16222,16224,16226,16228],{"class":42,"line":6081},[40,16219,3204],{"class":46},[40,16221,2995],{"class":50},[40,16223,2998],{"class":54},[40,16225,72],{"class":46},[40,16227,16107],{"class":75},[40,16229,58],{"class":46},[40,16231,16232,16234,16236,16239,16241],{"class":42,"line":6086},[40,16233,9430],{"class":46},[40,16235,3207],{"class":50},[40,16237,16238],{"class":46},">教育科技平台\u003C\u002F",[40,16240,3207],{"class":50},[40,16242,58],{"class":46},[40,16244,16245,16247,16249,16252,16254],{"class":42,"line":6102},[40,16246,9430],{"class":46},[40,16248,11],{"class":50},[40,16250,16251],{"class":46},">创新的在线学习平台，为教育机构提供全面的数字化解决方案。\u003C\u002F",[40,16253,11],{"class":50},[40,16255,58],{"class":46},[40,16257,16258,16260,16262],{"class":42,"line":6111},[40,16259,9556],{"class":46},[40,16261,2995],{"class":50},[40,16263,58],{"class":46},[40,16265,16266,16268,16270],{"class":42,"line":6144},[40,16267,3248],{"class":46},[40,16269,2995],{"class":50},[40,16271,58],{"class":46},[40,16273,16274,16276,16278,16280,16282,16284],{"class":42,"line":6150},[40,16275,3129],{"class":46},[40,16277,2995],{"class":50},[40,16279,2998],{"class":54},[40,16281,72],{"class":46},[40,16283,16038],{"class":75},[40,16285,58],{"class":46},[40,16287,16288,16290,16292,16294,16296,16298],{"class":42,"line":6159},[40,16289,3204],{"class":46},[40,16291,2995],{"class":50},[40,16293,2998],{"class":54},[40,16295,72],{"class":46},[40,16297,16053],{"class":75},[40,16299,58],{"class":46},[40,16301,16302,16304],{"class":42,"line":6168},[40,16303,9430],{"class":46},[40,16305,3132],{"class":50},[40,16307,16308,16310,16312],{"class":42,"line":6173},[40,16309,16066],{"class":54},[40,16311,72],{"class":46},[40,16313,16314],{"class":75},"\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1552664730-d307ca884978?ixlib=rb-1.2.1&auto=format&fit=crop&w=600&h=200&q=80\"\n",[40,16316,16317,16319,16321],{"class":42,"line":6183},[40,16318,16076],{"class":54},[40,16320,72],{"class":46},[40,16322,16323],{"class":75},"\"金融科技项目\"\n",[40,16325,16326],{"class":42,"line":6189},[40,16327,16086],{"class":46},[40,16329,16330,16332,16334],{"class":42,"line":6215},[40,16331,9556],{"class":46},[40,16333,2995],{"class":50},[40,16335,58],{"class":46},[40,16337,16338,16340,16342,16344,16346,16348],{"class":42,"line":6236},[40,16339,3204],{"class":46},[40,16341,2995],{"class":50},[40,16343,2998],{"class":54},[40,16345,72],{"class":46},[40,16347,16107],{"class":75},[40,16349,58],{"class":46},[40,16351,16352,16354,16356,16359,16361],{"class":42,"line":6257},[40,16353,9430],{"class":46},[40,16355,3207],{"class":50},[40,16357,16358],{"class":46},">金融科技应用\u003C\u002F",[40,16360,3207],{"class":50},[40,16362,58],{"class":46},[40,16364,16365,16367,16369,16372,16374],{"class":42,"line":6278},[40,16366,9430],{"class":46},[40,16368,11],{"class":50},[40,16370,16371],{"class":46},">安全可靠的金融科技解决方案，帮助金融机构提升服务效率。\u003C\u002F",[40,16373,11],{"class":50},[40,16375,58],{"class":46},[40,16377,16378,16380,16382],{"class":42,"line":6283},[40,16379,9556],{"class":46},[40,16381,2995],{"class":50},[40,16383,58],{"class":46},[40,16385,16386,16388,16390],{"class":42,"line":6289},[40,16387,3248],{"class":46},[40,16389,2995],{"class":50},[40,16391,58],{"class":46},[40,16393,16394,16396,16398,16400,16402,16404],{"class":42,"line":6314},[40,16395,3129],{"class":46},[40,16397,2995],{"class":50},[40,16399,2998],{"class":54},[40,16401,72],{"class":46},[40,16403,16038],{"class":75},[40,16405,58],{"class":46},[40,16407,16408,16410,16412,16414,16416,16418],{"class":42,"line":6325},[40,16409,3204],{"class":46},[40,16411,2995],{"class":50},[40,16413,2998],{"class":54},[40,16415,72],{"class":46},[40,16417,16053],{"class":75},[40,16419,58],{"class":46},[40,16421,16422,16424],{"class":42,"line":6336},[40,16423,9430],{"class":46},[40,16425,3132],{"class":50},[40,16427,16428,16430,16432],{"class":42,"line":6347},[40,16429,16066],{"class":54},[40,16431,72],{"class":46},[40,16433,16071],{"class":75},[40,16435,16436,16438,16440],{"class":42,"line":6363},[40,16437,16076],{"class":54},[40,16439,72],{"class":46},[40,16441,16081],{"class":75},[40,16443,16444],{"class":42,"line":6377},[40,16445,16086],{"class":46},[40,16447,16448,16450,16452],{"class":42,"line":6382},[40,16449,9556],{"class":46},[40,16451,2995],{"class":50},[40,16453,58],{"class":46},[40,16455,16456,16458,16460,16462,16464,16466],{"class":42,"line":6387},[40,16457,3204],{"class":46},[40,16459,2995],{"class":50},[40,16461,2998],{"class":54},[40,16463,72],{"class":46},[40,16465,16107],{"class":75},[40,16467,58],{"class":46},[40,16469,16470,16472,16474,16476,16478],{"class":42,"line":6393},[40,16471,9430],{"class":46},[40,16473,3207],{"class":50},[40,16475,16118],{"class":46},[40,16477,3207],{"class":50},[40,16479,58],{"class":46},[40,16481,16482,16484,16486,16488,16490],{"class":42,"line":6404},[40,16483,9430],{"class":46},[40,16485,11],{"class":50},[40,16487,16131],{"class":46},[40,16489,11],{"class":50},[40,16491,58],{"class":46},[40,16493,16494,16496,16498],{"class":42,"line":6418},[40,16495,9556],{"class":46},[40,16497,2995],{"class":50},[40,16499,58],{"class":46},[40,16501,16502,16504,16506],{"class":42,"line":6431},[40,16503,3248],{"class":46},[40,16505,2995],{"class":50},[40,16507,58],{"class":46},[40,16509,16510,16512,16514,16516,16518,16520],{"class":42,"line":6436},[40,16511,3129],{"class":46},[40,16513,2995],{"class":50},[40,16515,2998],{"class":54},[40,16517,72],{"class":46},[40,16519,16038],{"class":75},[40,16521,58],{"class":46},[40,16523,16524,16526,16528,16530,16532,16534],{"class":42,"line":6441},[40,16525,3204],{"class":46},[40,16527,2995],{"class":50},[40,16529,2998],{"class":54},[40,16531,72],{"class":46},[40,16533,16053],{"class":75},[40,16535,58],{"class":46},[40,16537,16538,16540],{"class":42,"line":6447},[40,16539,9430],{"class":46},[40,16541,3132],{"class":50},[40,16543,16544,16546,16548],{"class":42,"line":6473},[40,16545,16066],{"class":54},[40,16547,72],{"class":46},[40,16549,16194],{"class":75},[40,16551,16552,16554,16556],{"class":42,"line":6488},[40,16553,16076],{"class":54},[40,16555,72],{"class":46},[40,16557,16203],{"class":75},[40,16559,16560],{"class":42,"line":6497},[40,16561,16086],{"class":46},[40,16563,16564,16566,16568],{"class":42,"line":6502},[40,16565,9556],{"class":46},[40,16567,2995],{"class":50},[40,16569,58],{"class":46},[40,16571,16572,16574,16576,16578,16580,16582],{"class":42,"line":6508},[40,16573,3204],{"class":46},[40,16575,2995],{"class":50},[40,16577,2998],{"class":54},[40,16579,72],{"class":46},[40,16581,16107],{"class":75},[40,16583,58],{"class":46},[40,16585,16586,16588,16590,16592,16594],{"class":42,"line":6513},[40,16587,9430],{"class":46},[40,16589,3207],{"class":50},[40,16591,16238],{"class":46},[40,16593,3207],{"class":50},[40,16595,58],{"class":46},[40,16597,16598,16600,16602,16604,16606],{"class":42,"line":6519},[40,16599,9430],{"class":46},[40,16601,11],{"class":50},[40,16603,16251],{"class":46},[40,16605,11],{"class":50},[40,16607,58],{"class":46},[40,16609,16610,16612,16614],{"class":42,"line":6542},[40,16611,9556],{"class":46},[40,16613,2995],{"class":50},[40,16615,58],{"class":46},[40,16617,16618,16620,16622],{"class":42,"line":6571},[40,16619,3248],{"class":46},[40,16621,2995],{"class":50},[40,16623,58],{"class":46},[40,16625,16626,16628,16630,16632,16634,16636],{"class":42,"line":6578},[40,16627,3129],{"class":46},[40,16629,2995],{"class":50},[40,16631,2998],{"class":54},[40,16633,72],{"class":46},[40,16635,16038],{"class":75},[40,16637,58],{"class":46},[40,16639,16640,16642,16644,16646,16648,16650],{"class":42,"line":6583},[40,16641,3204],{"class":46},[40,16643,2995],{"class":50},[40,16645,2998],{"class":54},[40,16647,72],{"class":46},[40,16649,16053],{"class":75},[40,16651,58],{"class":46},[40,16653,16654,16656],{"class":42,"line":6588},[40,16655,9430],{"class":46},[40,16657,3132],{"class":50},[40,16659,16660,16662,16664],{"class":42,"line":6597},[40,16661,16066],{"class":54},[40,16663,72],{"class":46},[40,16665,16314],{"class":75},[40,16667,16668,16670,16672],{"class":42,"line":6606},[40,16669,16076],{"class":54},[40,16671,72],{"class":46},[40,16673,16323],{"class":75},[40,16675,16677],{"class":42,"line":16676},602,[40,16678,16086],{"class":46},[40,16680,16682,16684,16686],{"class":42,"line":16681},603,[40,16683,9556],{"class":46},[40,16685,2995],{"class":50},[40,16687,58],{"class":46},[40,16689,16691,16693,16695,16697,16699,16701],{"class":42,"line":16690},604,[40,16692,3204],{"class":46},[40,16694,2995],{"class":50},[40,16696,2998],{"class":54},[40,16698,72],{"class":46},[40,16700,16107],{"class":75},[40,16702,58],{"class":46},[40,16704,16706,16708,16710,16712,16714],{"class":42,"line":16705},605,[40,16707,9430],{"class":46},[40,16709,3207],{"class":50},[40,16711,16358],{"class":46},[40,16713,3207],{"class":50},[40,16715,58],{"class":46},[40,16717,16719,16721,16723,16725,16727],{"class":42,"line":16718},606,[40,16720,9430],{"class":46},[40,16722,11],{"class":50},[40,16724,16371],{"class":46},[40,16726,11],{"class":50},[40,16728,58],{"class":46},[40,16730,16732,16734,16736],{"class":42,"line":16731},607,[40,16733,9556],{"class":46},[40,16735,2995],{"class":50},[40,16737,58],{"class":46},[40,16739,16741,16743,16745],{"class":42,"line":16740},608,[40,16742,3248],{"class":46},[40,16744,2995],{"class":50},[40,16746,58],{"class":46},[40,16748,16750,16752,16754],{"class":42,"line":16749},609,[40,16751,3258],{"class":46},[40,16753,2995],{"class":50},[40,16755,58],{"class":46},[40,16757,16759,16761,16763],{"class":42,"line":16758},610,[40,16760,2963],{"class":46},[40,16762,9058],{"class":50},[40,16764,58],{"class":46},[40,16766,16768],{"class":42,"line":16767},611,[40,16769,229],{"emptyLinePlaceholder":228},[40,16771,16773],{"class":42,"line":16772},612,[40,16774,16775],{"class":165},"    \u003C!-- 联系我们 -->\n",[40,16777,16779,16781,16783,16785,16787,16789,16791,16793,16795],{"class":42,"line":16778},613,[40,16780,95],{"class":46},[40,16782,9058],{"class":50},[40,16784,2998],{"class":54},[40,16786,72],{"class":46},[40,16788,8988],{"class":75},[40,16790,5884],{"class":54},[40,16792,72],{"class":46},[40,16794,10290],{"class":75},[40,16796,58],{"class":46},[40,16798,16800,16802,16804,16806,16808,16810,16812,16814],{"class":42,"line":16799},614,[40,16801,3011],{"class":46},[40,16803,9089],{"class":50},[40,16805,2998],{"class":54},[40,16807,72],{"class":46},[40,16809,15501],{"class":75},[40,16811,10301],{"class":46},[40,16813,9089],{"class":50},[40,16815,58],{"class":46},[40,16817,16819,16821,16823,16825,16827,16829],{"class":42,"line":16818},615,[40,16820,3011],{"class":46},[40,16822,2995],{"class":50},[40,16824,2998],{"class":54},[40,16826,72],{"class":46},[40,16828,10290],{"class":75},[40,16830,58],{"class":46},[40,16832,16834,16836,16839,16841,16843,16846],{"class":42,"line":16833},616,[40,16835,3129],{"class":46},[40,16837,16838],{"class":50},"form",[40,16840,2998],{"class":54},[40,16842,72],{"class":46},[40,16844,16845],{"class":75},"\"contact-form\"",[40,16847,58],{"class":46},[40,16849,16851,16853,16855,16857,16859,16862],{"class":42,"line":16850},617,[40,16852,3204],{"class":46},[40,16854,2995],{"class":50},[40,16856,2998],{"class":54},[40,16858,72],{"class":46},[40,16860,16861],{"class":75},"\"form-group\"",[40,16863,58],{"class":46},[40,16865,16867,16869,16872,16875,16877,16880,16883,16885],{"class":42,"line":16866},618,[40,16868,9430],{"class":46},[40,16870,16871],{"class":50},"label",[40,16873,16874],{"class":54}," for",[40,16876,72],{"class":46},[40,16878,16879],{"class":75},"\"name\"",[40,16881,16882],{"class":46},">姓名\u003C\u002F",[40,16884,16871],{"class":50},[40,16886,58],{"class":46},[40,16888,16890,16892,16895,16898,16900,16903,16905,16907,16909,16912,16914,16917],{"class":42,"line":16889},619,[40,16891,9430],{"class":46},[40,16893,16894],{"class":50},"input",[40,16896,16897],{"class":54}," type",[40,16899,72],{"class":46},[40,16901,16902],{"class":75},"\"text\"",[40,16904,5884],{"class":54},[40,16906,72],{"class":46},[40,16908,16879],{"class":75},[40,16910,16911],{"class":54}," placeholder",[40,16913,72],{"class":46},[40,16915,16916],{"class":75},"\"请输入您的姓名\"",[40,16918,109],{"class":46},[40,16920,16922,16924,16926],{"class":42,"line":16921},620,[40,16923,9556],{"class":46},[40,16925,2995],{"class":50},[40,16927,58],{"class":46},[40,16929,16931,16933,16935,16937,16939,16941],{"class":42,"line":16930},621,[40,16932,3204],{"class":46},[40,16934,2995],{"class":50},[40,16936,2998],{"class":54},[40,16938,72],{"class":46},[40,16940,16861],{"class":75},[40,16942,58],{"class":46},[40,16944,16946,16948,16950,16952,16954,16957,16959,16961],{"class":42,"line":16945},622,[40,16947,9430],{"class":46},[40,16949,16871],{"class":50},[40,16951,16874],{"class":54},[40,16953,72],{"class":46},[40,16955,16956],{"class":75},"\"tel\"",[40,16958,10465],{"class":46},[40,16960,16871],{"class":50},[40,16962,58],{"class":46},[40,16964,16966,16968,16970,16972,16974,16976,16978,16980,16982,16984,16986,16989],{"class":42,"line":16965},623,[40,16967,9430],{"class":46},[40,16969,16894],{"class":50},[40,16971,16897],{"class":54},[40,16973,72],{"class":46},[40,16975,16956],{"class":75},[40,16977,5884],{"class":54},[40,16979,72],{"class":46},[40,16981,16956],{"class":75},[40,16983,16911],{"class":54},[40,16985,72],{"class":46},[40,16987,16988],{"class":75},"\"请输入您的电话\"",[40,16990,109],{"class":46},[40,16992,16994,16996,16998],{"class":42,"line":16993},624,[40,16995,9556],{"class":46},[40,16997,2995],{"class":50},[40,16999,58],{"class":46},[40,17001,17003,17005,17007,17009,17011,17014],{"class":42,"line":17002},625,[40,17004,3204],{"class":46},[40,17006,2995],{"class":50},[40,17008,2998],{"class":54},[40,17010,72],{"class":46},[40,17012,17013],{"class":75},"\"form-group full\"",[40,17015,58],{"class":46},[40,17017,17019,17021,17023,17025,17027,17030,17033,17035],{"class":42,"line":17018},626,[40,17020,9430],{"class":46},[40,17022,16871],{"class":50},[40,17024,16874],{"class":54},[40,17026,72],{"class":46},[40,17028,17029],{"class":75},"\"message\"",[40,17031,17032],{"class":46},">留言\u003C\u002F",[40,17034,16871],{"class":50},[40,17036,58],{"class":46},[40,17038,17040,17042,17045,17047,17049,17051,17053,17055,17058,17060,17062],{"class":42,"line":17039},627,[40,17041,9430],{"class":46},[40,17043,17044],{"class":50},"textarea",[40,17046,5884],{"class":54},[40,17048,72],{"class":46},[40,17050,17029],{"class":75},[40,17052,16911],{"class":54},[40,17054,72],{"class":46},[40,17056,17057],{"class":75},"\"请输入您的留言\"",[40,17059,6020],{"class":46},[40,17061,17044],{"class":50},[40,17063,58],{"class":46},[40,17065,17067,17069,17071],{"class":42,"line":17066},628,[40,17068,9556],{"class":46},[40,17070,2995],{"class":50},[40,17072,58],{"class":46},[40,17074,17076,17078,17080,17082,17084,17086],{"class":42,"line":17075},629,[40,17077,3204],{"class":46},[40,17079,2995],{"class":50},[40,17081,2998],{"class":54},[40,17083,72],{"class":46},[40,17085,17013],{"class":75},[40,17087,58],{"class":46},[40,17089,17091,17093,17095,17097,17099,17102,17104,17106,17109,17112,17114],{"class":42,"line":17090},630,[40,17092,9430],{"class":46},[40,17094,15189],{"class":50},[40,17096,16897],{"class":54},[40,17098,72],{"class":46},[40,17100,17101],{"class":75},"\"submit\"",[40,17103,2998],{"class":54},[40,17105,72],{"class":46},[40,17107,17108],{"class":75},"\"submit-btn\"",[40,17110,17111],{"class":46},">发送消息\u003C\u002F",[40,17113,15189],{"class":50},[40,17115,58],{"class":46},[40,17117,17119,17121,17123],{"class":42,"line":17118},631,[40,17120,9556],{"class":46},[40,17122,2995],{"class":50},[40,17124,58],{"class":46},[40,17126,17128,17130,17132],{"class":42,"line":17127},632,[40,17129,3248],{"class":46},[40,17131,16838],{"class":50},[40,17133,58],{"class":46},[40,17135,17137,17139,17141],{"class":42,"line":17136},633,[40,17138,3258],{"class":46},[40,17140,2995],{"class":50},[40,17142,58],{"class":46},[40,17144,17146,17148,17150],{"class":42,"line":17145},634,[40,17147,2963],{"class":46},[40,17149,9058],{"class":50},[40,17151,58],{"class":46},[40,17153,17155],{"class":42,"line":17154},635,[40,17156,229],{"emptyLinePlaceholder":228},[40,17158,17160],{"class":42,"line":17159},636,[40,17161,17162],{"class":165},"    \u003C!-- 页脚 -->\n",[40,17164,17166,17168,17170],{"class":42,"line":17165},637,[40,17167,95],{"class":46},[40,17169,10577],{"class":50},[40,17171,58],{"class":46},[40,17173,17175,17177,17179,17181,17183,17185],{"class":42,"line":17174},638,[40,17176,3011],{"class":46},[40,17178,2995],{"class":50},[40,17180,2998],{"class":54},[40,17182,72],{"class":46},[40,17184,8988],{"class":75},[40,17186,58],{"class":46},[40,17188,17190,17192,17194,17196,17198,17201],{"class":42,"line":17189},639,[40,17191,3129],{"class":46},[40,17193,2995],{"class":50},[40,17195,2998],{"class":54},[40,17197,72],{"class":46},[40,17199,17200],{"class":75},"\"footer-content\"",[40,17202,58],{"class":46},[40,17204,17206,17208,17210,17212,17214,17217],{"class":42,"line":17205},640,[40,17207,3204],{"class":46},[40,17209,2995],{"class":50},[40,17211,2998],{"class":54},[40,17213,72],{"class":46},[40,17215,17216],{"class":75},"\"footer-column\"",[40,17218,58],{"class":46},[40,17220,17222,17224,17226,17228,17230],{"class":42,"line":17221},641,[40,17223,9430],{"class":46},[40,17225,3207],{"class":50},[40,17227,15111],{"class":46},[40,17229,3207],{"class":50},[40,17231,58],{"class":46},[40,17233,17235,17237,17239,17242,17244],{"class":42,"line":17234},642,[40,17236,9430],{"class":46},[40,17238,11],{"class":50},[40,17240,17241],{"class":46},">我们是一家专注于数字化转型的科技公司，致力于帮助企业实现业务创新和增长。\u003C\u002F",[40,17243,11],{"class":50},[40,17245,58],{"class":46},[40,17247,17249,17251,17253,17255,17257,17260],{"class":42,"line":17248},643,[40,17250,9430],{"class":46},[40,17252,2995],{"class":50},[40,17254,2998],{"class":54},[40,17256,72],{"class":46},[40,17258,17259],{"class":75},"\"social-links\"",[40,17261,58],{"class":46},[40,17263,17265,17267,17269,17271,17273,17276,17278,17280,17282,17284,17287,17289,17291,17293,17295],{"class":42,"line":17264},644,[40,17266,9446],{"class":46},[40,17268,6117],{"class":50},[40,17270,6120],{"class":54},[40,17272,72],{"class":46},[40,17274,17275],{"class":75},"\"#\"",[40,17277,15043],{"class":46},[40,17279,14978],{"class":50},[40,17281,2998],{"class":54},[40,17283,72],{"class":46},[40,17285,17286],{"class":75},"\"fab fa-weixin\"",[40,17288,6020],{"class":46},[40,17290,14978],{"class":50},[40,17292,6020],{"class":46},[40,17294,6117],{"class":50},[40,17296,58],{"class":46},[40,17298,17300,17302,17304,17306,17308,17310,17312,17314,17316,17318,17321,17323,17325,17327,17329],{"class":42,"line":17299},645,[40,17301,9446],{"class":46},[40,17303,6117],{"class":50},[40,17305,6120],{"class":54},[40,17307,72],{"class":46},[40,17309,17275],{"class":75},[40,17311,15043],{"class":46},[40,17313,14978],{"class":50},[40,17315,2998],{"class":54},[40,17317,72],{"class":46},[40,17319,17320],{"class":75},"\"fab fa-weibo\"",[40,17322,6020],{"class":46},[40,17324,14978],{"class":50},[40,17326,6020],{"class":46},[40,17328,6117],{"class":50},[40,17330,58],{"class":46},[40,17332,17334,17336,17338,17340,17342,17344,17346,17348,17350,17352,17355,17357,17359,17361,17363],{"class":42,"line":17333},646,[40,17335,9446],{"class":46},[40,17337,6117],{"class":50},[40,17339,6120],{"class":54},[40,17341,72],{"class":46},[40,17343,17275],{"class":75},[40,17345,15043],{"class":46},[40,17347,14978],{"class":50},[40,17349,2998],{"class":54},[40,17351,72],{"class":46},[40,17353,17354],{"class":75},"\"fab fa-tiktok\"",[40,17356,6020],{"class":46},[40,17358,14978],{"class":50},[40,17360,6020],{"class":46},[40,17362,6117],{"class":50},[40,17364,58],{"class":46},[40,17366,17368,17370,17372,17374,17376,17378,17380,17382,17384,17386,17389,17391,17393,17395,17397],{"class":42,"line":17367},647,[40,17369,9446],{"class":46},[40,17371,6117],{"class":50},[40,17373,6120],{"class":54},[40,17375,72],{"class":46},[40,17377,17275],{"class":75},[40,17379,15043],{"class":46},[40,17381,14978],{"class":50},[40,17383,2998],{"class":54},[40,17385,72],{"class":46},[40,17387,17388],{"class":75},"\"fab fa-bilibili\"",[40,17390,6020],{"class":46},[40,17392,14978],{"class":50},[40,17394,6020],{"class":46},[40,17396,6117],{"class":50},[40,17398,58],{"class":46},[40,17400,17402,17404,17406],{"class":42,"line":17401},648,[40,17403,9478],{"class":46},[40,17405,2995],{"class":50},[40,17407,58],{"class":46},[40,17409,17411,17413,17415],{"class":42,"line":17410},649,[40,17412,9556],{"class":46},[40,17414,2995],{"class":50},[40,17416,58],{"class":46},[40,17418,17420,17422,17424,17426,17428,17430],{"class":42,"line":17419},650,[40,17421,3204],{"class":46},[40,17423,2995],{"class":50},[40,17425,2998],{"class":54},[40,17427,72],{"class":46},[40,17429,17216],{"class":75},[40,17431,58],{"class":46},[40,17433,17435,17437,17439,17442,17444],{"class":42,"line":17434},651,[40,17436,9430],{"class":46},[40,17438,3207],{"class":50},[40,17440,17441],{"class":46},">快速链接\u003C\u002F",[40,17443,3207],{"class":50},[40,17445,58],{"class":46},[40,17447,17449,17451,17453,17455,17457,17459,17461,17463],{"class":42,"line":17448},652,[40,17450,9430],{"class":46},[40,17452,6117],{"class":50},[40,17454,6120],{"class":54},[40,17456,72],{"class":46},[40,17458,15052],{"class":75},[40,17460,15055],{"class":46},[40,17462,6117],{"class":50},[40,17464,58],{"class":46},[40,17466,17468,17470,17472,17474,17476,17478,17480,17482],{"class":42,"line":17467},653,[40,17469,9430],{"class":46},[40,17471,6117],{"class":50},[40,17473,6120],{"class":54},[40,17475,72],{"class":46},[40,17477,15080],{"class":75},[40,17479,15083],{"class":46},[40,17481,6117],{"class":50},[40,17483,58],{"class":46},[40,17485,17487,17489,17491,17493,17495,17497,17499,17501],{"class":42,"line":17486},654,[40,17488,9430],{"class":46},[40,17490,6117],{"class":50},[40,17492,6120],{"class":54},[40,17494,72],{"class":46},[40,17496,15108],{"class":75},[40,17498,15111],{"class":46},[40,17500,6117],{"class":50},[40,17502,58],{"class":46},[40,17504,17506,17508,17510,17512,17514,17516,17518,17520],{"class":42,"line":17505},655,[40,17507,9430],{"class":46},[40,17509,6117],{"class":50},[40,17511,6120],{"class":54},[40,17513,72],{"class":46},[40,17515,15136],{"class":75},[40,17517,15139],{"class":46},[40,17519,6117],{"class":50},[40,17521,58],{"class":46},[40,17523,17525,17527,17529,17531,17533,17535,17537,17539],{"class":42,"line":17524},656,[40,17526,9430],{"class":46},[40,17528,6117],{"class":50},[40,17530,6120],{"class":54},[40,17532,72],{"class":46},[40,17534,15164],{"class":75},[40,17536,10301],{"class":46},[40,17538,6117],{"class":50},[40,17540,58],{"class":46},[40,17542,17544,17546,17548],{"class":42,"line":17543},657,[40,17545,9556],{"class":46},[40,17547,2995],{"class":50},[40,17549,58],{"class":46},[40,17551,17553,17555,17557,17559,17561,17563],{"class":42,"line":17552},658,[40,17554,3204],{"class":46},[40,17556,2995],{"class":50},[40,17558,2998],{"class":54},[40,17560,72],{"class":46},[40,17562,17216],{"class":75},[40,17564,58],{"class":46},[40,17566,17568,17570,17572,17575,17577],{"class":42,"line":17567},659,[40,17569,9430],{"class":46},[40,17571,3207],{"class":50},[40,17573,17574],{"class":46},">服务项目\u003C\u002F",[40,17576,3207],{"class":50},[40,17578,58],{"class":46},[40,17580,17582,17584,17586,17588,17590,17592,17594,17596],{"class":42,"line":17581},660,[40,17583,9430],{"class":46},[40,17585,6117],{"class":50},[40,17587,6120],{"class":54},[40,17589,72],{"class":46},[40,17591,17275],{"class":75},[40,17593,15565],{"class":46},[40,17595,6117],{"class":50},[40,17597,58],{"class":46},[40,17599,17601,17603,17605,17607,17609,17611,17613,17615],{"class":42,"line":17600},661,[40,17602,9430],{"class":46},[40,17604,6117],{"class":50},[40,17606,6120],{"class":54},[40,17608,72],{"class":46},[40,17610,17275],{"class":75},[40,17612,15632],{"class":46},[40,17614,6117],{"class":50},[40,17616,58],{"class":46},[40,17618,17620,17622,17624,17626,17628,17630,17632,17634],{"class":42,"line":17619},662,[40,17621,9430],{"class":46},[40,17623,6117],{"class":50},[40,17625,6120],{"class":54},[40,17627,72],{"class":46},[40,17629,17275],{"class":75},[40,17631,15699],{"class":46},[40,17633,6117],{"class":50},[40,17635,58],{"class":46},[40,17637,17639,17641,17643],{"class":42,"line":17638},663,[40,17640,9556],{"class":46},[40,17642,2995],{"class":50},[40,17644,58],{"class":46},[40,17646,17648,17650,17652,17654,17656,17658],{"class":42,"line":17647},664,[40,17649,3204],{"class":46},[40,17651,2995],{"class":50},[40,17653,2998],{"class":54},[40,17655,72],{"class":46},[40,17657,17216],{"class":75},[40,17659,58],{"class":46},[40,17661,17663,17665,17667,17669,17671],{"class":42,"line":17662},665,[40,17664,9430],{"class":46},[40,17666,3207],{"class":50},[40,17668,10301],{"class":46},[40,17670,3207],{"class":50},[40,17672,58],{"class":46},[40,17674,17676,17678,17680,17682,17684,17686,17688,17691,17693,17695,17698,17700],{"class":42,"line":17675},666,[40,17677,9430],{"class":46},[40,17679,11],{"class":50},[40,17681,15043],{"class":46},[40,17683,14978],{"class":50},[40,17685,2998],{"class":54},[40,17687,72],{"class":46},[40,17689,17690],{"class":75},"\"fas fa-map-marker-alt\"",[40,17692,6020],{"class":46},[40,17694,14978],{"class":50},[40,17696,17697],{"class":46},"> 深圳市南山区科技园区8098号\u003C\u002F",[40,17699,11],{"class":50},[40,17701,58],{"class":46},[40,17703,17705,17707,17709,17711,17713,17715,17717,17720,17722,17724,17727,17729],{"class":42,"line":17704},667,[40,17706,9430],{"class":46},[40,17708,11],{"class":50},[40,17710,15043],{"class":46},[40,17712,14978],{"class":50},[40,17714,2998],{"class":54},[40,17716,72],{"class":46},[40,17718,17719],{"class":75},"\"fas fa-phone\"",[40,17721,6020],{"class":46},[40,17723,14978],{"class":50},[40,17725,17726],{"class":46},"> +86 101 8888 8888\u003C\u002F",[40,17728,11],{"class":50},[40,17730,58],{"class":46},[40,17732,17734,17736,17738,17740,17742,17744,17746,17749,17751,17753,17756,17758],{"class":42,"line":17733},668,[40,17735,9430],{"class":46},[40,17737,11],{"class":50},[40,17739,15043],{"class":46},[40,17741,14978],{"class":50},[40,17743,2998],{"class":54},[40,17745,72],{"class":46},[40,17747,17748],{"class":75},"\"fas fa-envelope\"",[40,17750,6020],{"class":46},[40,17752,14978],{"class":50},[40,17754,17755],{"class":46},"> tech@tomde.cloud\u003C\u002F",[40,17757,11],{"class":50},[40,17759,58],{"class":46},[40,17761,17763,17765,17767],{"class":42,"line":17762},669,[40,17764,9556],{"class":46},[40,17766,2995],{"class":50},[40,17768,58],{"class":46},[40,17770,17772,17774,17776],{"class":42,"line":17771},670,[40,17773,3248],{"class":46},[40,17775,2995],{"class":50},[40,17777,58],{"class":46},[40,17779,17781,17783,17785,17787,17789,17791],{"class":42,"line":17780},671,[40,17782,3129],{"class":46},[40,17784,2995],{"class":50},[40,17786,2998],{"class":54},[40,17788,72],{"class":46},[40,17790,10592],{"class":75},[40,17792,58],{"class":46},[40,17794,17796,17798,17800,17803,17806,17809,17811,17813,17815,17817,17819,17821,17823,17826,17828,17831,17833],{"class":42,"line":17795},672,[40,17797,3204],{"class":46},[40,17799,11],{"class":50},[40,17801,17802],{"class":46},">",[40,17804,17805],{"class":181},"&copy;",[40,17807,17808],{"class":46}," 本站由\u003C",[40,17810,6117],{"class":50},[40,17812,6128],{"class":54},[40,17814,72],{"class":46},[40,17816,6133],{"class":75},[40,17818,6120],{"class":54},[40,17820,72],{"class":46},[40,17822,6125],{"class":75},[40,17824,17825],{"class":46},">Tomde.cloud\u003C\u002F",[40,17827,6117],{"class":50},[40,17829,17830],{"class":46},">提供\u003C\u002F",[40,17832,11],{"class":50},[40,17834,58],{"class":46},[40,17836,17838,17840,17842],{"class":42,"line":17837},673,[40,17839,3248],{"class":46},[40,17841,2995],{"class":50},[40,17843,58],{"class":46},[40,17845,17847,17849,17851],{"class":42,"line":17846},674,[40,17848,3258],{"class":46},[40,17850,2995],{"class":50},[40,17852,58],{"class":46},[40,17854,17856,17858,17860],{"class":42,"line":17855},675,[40,17857,2963],{"class":46},[40,17859,10577],{"class":50},[40,17861,58],{"class":46},[40,17863,17865],{"class":42,"line":17864},676,[40,17866,229],{"emptyLinePlaceholder":228},[40,17868,17870,17872,17874],{"class":42,"line":17869},677,[40,17871,95],{"class":46},[40,17873,6178],{"class":50},[40,17875,58],{"class":46},[40,17877,17879],{"class":42,"line":17878},678,[40,17880,17881],{"class":165},"      \u002F\u002F 主题切换功能\n",[40,17883,17885,17887,17890,17892,17894,17896,17898,17901],{"class":42,"line":17884},679,[40,17886,6192],{"class":332},[40,17888,17889],{"class":181}," themeToggle",[40,17891,6198],{"class":332},[40,17893,6201],{"class":46},[40,17895,6204],{"class":54},[40,17897,344],{"class":46},[40,17899,17900],{"class":75},"'theme-toggle'",[40,17902,6212],{"class":46},[40,17904,17906,17908,17911,17913,17916,17919,17921,17924],{"class":42,"line":17905},680,[40,17907,6192],{"class":332},[40,17909,17910],{"class":181}," themeIcon",[40,17912,6198],{"class":332},[40,17914,17915],{"class":46}," themeToggle.",[40,17917,17918],{"class":54},"querySelector",[40,17920,344],{"class":46},[40,17922,17923],{"class":75},"'i'",[40,17925,6212],{"class":46},[40,17927,17929],{"class":42,"line":17928},681,[40,17930,229],{"emptyLinePlaceholder":228},[40,17932,17934,17936,17939,17941,17944,17947,17949,17952],{"class":42,"line":17933},682,[40,17935,6192],{"class":332},[40,17937,17938],{"class":181}," darkMode",[40,17940,6198],{"class":332},[40,17942,17943],{"class":46}," localStorage.",[40,17945,17946],{"class":54},"getItem",[40,17948,344],{"class":46},[40,17950,17951],{"class":75},"'dark-mode'",[40,17953,6212],{"class":46},[40,17955,17957,17960,17963,17966,17969,17971,17974],{"class":42,"line":17956},683,[40,17958,17959],{"class":332},"      if",[40,17961,17962],{"class":46}," (darkMode ",[40,17964,17965],{"class":332},"&&",[40,17967,17968],{"class":46}," darkMode ",[40,17970,6482],{"class":332},[40,17972,17973],{"class":75}," 'true'",[40,17975,2554],{"class":46},[40,17977,17979,17982,17984,17986,17988],{"class":42,"line":17978},684,[40,17980,17981],{"class":46},"        document.body.classList.",[40,17983,6353],{"class":54},[40,17985,344],{"class":46},[40,17987,17951],{"class":75},[40,17989,6212],{"class":46},[40,17991,17993,17996,17998,18000,18003],{"class":42,"line":17992},685,[40,17994,17995],{"class":46},"        themeIcon.classList.",[40,17997,6409],{"class":54},[40,17999,344],{"class":46},[40,18001,18002],{"class":75},"'fa-moon'",[40,18004,6212],{"class":46},[40,18006,18008,18010,18012,18014,18017],{"class":42,"line":18007},686,[40,18009,17995],{"class":46},[40,18011,6353],{"class":54},[40,18013,344],{"class":46},[40,18015,18016],{"class":75},"'fa-sun'",[40,18018,6212],{"class":46},[40,18020,18022],{"class":42,"line":18021},687,[40,18023,222],{"class":46},[40,18025,18027],{"class":42,"line":18026},688,[40,18028,229],{"emptyLinePlaceholder":228},[40,18030,18032,18035,18037,18039,18041,18044,18047],{"class":42,"line":18031},689,[40,18033,18034],{"class":46},"      themeToggle.",[40,18036,6453],{"class":54},[40,18038,344],{"class":46},[40,18040,6458],{"class":75},[40,18042,18043],{"class":46},", () ",[40,18045,18046],{"class":332},"=>",[40,18048,175],{"class":46},[40,18050,18052,18054,18057,18059,18061],{"class":42,"line":18051},690,[40,18053,17981],{"class":46},[40,18055,18056],{"class":54},"toggle",[40,18058,344],{"class":46},[40,18060,17951],{"class":75},[40,18062,6212],{"class":46},[40,18064,18066,18068,18071,18073,18075,18077],{"class":42,"line":18065},691,[40,18067,6476],{"class":332},[40,18069,18070],{"class":46}," (document.body.classList.",[40,18072,6561],{"class":54},[40,18074,344],{"class":46},[40,18076,17951],{"class":75},[40,18078,6568],{"class":46},[40,18080,18082,18085,18087,18089,18091],{"class":42,"line":18081},692,[40,18083,18084],{"class":46},"          themeIcon.classList.",[40,18086,6409],{"class":54},[40,18088,344],{"class":46},[40,18090,18002],{"class":75},[40,18092,6212],{"class":46},[40,18094,18096,18098,18100,18102,18104],{"class":42,"line":18095},693,[40,18097,18084],{"class":46},[40,18099,6353],{"class":54},[40,18101,344],{"class":46},[40,18103,18016],{"class":75},[40,18105,6212],{"class":46},[40,18107,18109,18112,18115,18117,18119,18121,18124],{"class":42,"line":18108},694,[40,18110,18111],{"class":46},"          localStorage.",[40,18113,18114],{"class":54},"setItem",[40,18116,344],{"class":46},[40,18118,17951],{"class":75},[40,18120,349],{"class":46},[40,18122,18123],{"class":75},"'true'",[40,18125,6212],{"class":46},[40,18127,18129,18132,18135],{"class":42,"line":18128},695,[40,18130,18131],{"class":46},"        } ",[40,18133,18134],{"class":332},"else",[40,18136,175],{"class":46},[40,18138,18140,18142,18144,18146,18148],{"class":42,"line":18139},696,[40,18141,18084],{"class":46},[40,18143,6409],{"class":54},[40,18145,344],{"class":46},[40,18147,18016],{"class":75},[40,18149,6212],{"class":46},[40,18151,18153,18155,18157,18159,18161],{"class":42,"line":18152},697,[40,18154,18084],{"class":46},[40,18156,6353],{"class":54},[40,18158,344],{"class":46},[40,18160,18002],{"class":75},[40,18162,6212],{"class":46},[40,18164,18166,18168,18170,18172,18174,18176,18179],{"class":42,"line":18165},698,[40,18167,18111],{"class":46},[40,18169,18114],{"class":54},[40,18171,344],{"class":46},[40,18173,17951],{"class":75},[40,18175,349],{"class":46},[40,18177,18178],{"class":75},"'false'",[40,18180,6212],{"class":46},[40,18182,18184],{"class":42,"line":18183},699,[40,18185,1848],{"class":46},[40,18187,18189],{"class":42,"line":18188},700,[40,18190,6505],{"class":46},[40,18192,18194],{"class":42,"line":18193},701,[40,18195,229],{"emptyLinePlaceholder":228},[40,18197,18199],{"class":42,"line":18198},702,[40,18200,18201],{"class":165},"      \u002F\u002F 移动端菜单切换\n",[40,18203,18205,18207,18210,18212,18214,18216,18218,18221],{"class":42,"line":18204},703,[40,18206,6192],{"class":332},[40,18208,18209],{"class":181}," hamburger",[40,18211,6198],{"class":332},[40,18213,6201],{"class":46},[40,18215,6204],{"class":54},[40,18217,344],{"class":46},[40,18219,18220],{"class":75},"'hamburger'",[40,18222,6212],{"class":46},[40,18224,18226,18228,18231,18233,18235,18237,18239,18242],{"class":42,"line":18225},704,[40,18227,6192],{"class":332},[40,18229,18230],{"class":181}," navLinks",[40,18232,6198],{"class":332},[40,18234,6201],{"class":46},[40,18236,17918],{"class":54},[40,18238,344],{"class":46},[40,18240,18241],{"class":75},"'.nav-links'",[40,18243,6212],{"class":46},[40,18245,18247],{"class":42,"line":18246},705,[40,18248,229],{"emptyLinePlaceholder":228},[40,18250,18252,18255,18257,18259,18261,18263,18265],{"class":42,"line":18251},706,[40,18253,18254],{"class":46},"      hamburger.",[40,18256,6453],{"class":54},[40,18258,344],{"class":46},[40,18260,6458],{"class":75},[40,18262,18043],{"class":46},[40,18264,18046],{"class":332},[40,18266,175],{"class":46},[40,18268,18270,18273,18275,18277,18279],{"class":42,"line":18269},707,[40,18271,18272],{"class":46},"        navLinks.classList.",[40,18274,18056],{"class":54},[40,18276,344],{"class":46},[40,18278,6358],{"class":75},[40,18280,6212],{"class":46},[40,18282,18284],{"class":42,"line":18283},708,[40,18285,6505],{"class":46},[40,18287,18289],{"class":42,"line":18288},709,[40,18290,229],{"emptyLinePlaceholder":228},[40,18292,18294],{"class":42,"line":18293},710,[40,18295,18296],{"class":165},"      \u002F\u002F 平滑滚动\n",[40,18298,18300,18302,18305,18307,18310,18313,18316,18319,18322,18325,18327],{"class":42,"line":18299},711,[40,18301,6522],{"class":46},[40,18303,18304],{"class":54},"querySelectorAll",[40,18306,344],{"class":46},[40,18308,18309],{"class":75},"'a[href^=\"#\"]'",[40,18311,18312],{"class":46},").",[40,18314,18315],{"class":54},"forEach",[40,18317,18318],{"class":46},"((",[40,18320,18321],{"class":243},"anchor",[40,18323,18324],{"class":46},") ",[40,18326,18046],{"class":332},[40,18328,175],{"class":46},[40,18330,18332,18335,18337,18339,18341,18343,18345,18347,18350],{"class":42,"line":18331},712,[40,18333,18334],{"class":46},"        anchor.",[40,18336,6453],{"class":54},[40,18338,344],{"class":46},[40,18340,6458],{"class":75},[40,18342,349],{"class":46},[40,18344,6463],{"class":332},[40,18346,2541],{"class":46},[40,18348,18349],{"class":243},"e",[40,18351,2554],{"class":46},[40,18353,18355,18358,18361],{"class":42,"line":18354},713,[40,18356,18357],{"class":46},"          e.",[40,18359,18360],{"class":54},"preventDefault",[40,18362,6494],{"class":46},[40,18364,18366],{"class":42,"line":18365},714,[40,18367,229],{"emptyLinePlaceholder":228},[40,18369,18371,18374,18377,18379,18382,18385,18388,18390,18393],{"class":42,"line":18370},715,[40,18372,18373],{"class":332},"          const",[40,18375,18376],{"class":181}," targetId",[40,18378,6198],{"class":332},[40,18380,18381],{"class":181}," this",[40,18383,18384],{"class":46},".",[40,18386,18387],{"class":54},"getAttribute",[40,18389,344],{"class":46},[40,18391,18392],{"class":75},"'href'",[40,18394,6212],{"class":46},[40,18396,18398,18401,18404,18406,18409,18411],{"class":42,"line":18397},716,[40,18399,18400],{"class":332},"          if",[40,18402,18403],{"class":46}," (targetId ",[40,18405,6482],{"class":332},[40,18407,18408],{"class":75}," '#'",[40,18410,18324],{"class":46},[40,18412,18413],{"class":332},"return\n",[40,18415,18417],{"class":42,"line":18416},717,[40,18418,229],{"emptyLinePlaceholder":228},[40,18420,18422,18424,18427,18429,18431,18433],{"class":42,"line":18421},718,[40,18423,18373],{"class":332},[40,18425,18426],{"class":181}," targetElement",[40,18428,6198],{"class":332},[40,18430,6201],{"class":46},[40,18432,17918],{"class":54},[40,18434,18435],{"class":46},"(targetId)\n",[40,18437,18439,18441],{"class":42,"line":18438},719,[40,18440,18400],{"class":332},[40,18442,18443],{"class":46}," (targetElement) {\n",[40,18445,18447,18450,18453],{"class":42,"line":18446},720,[40,18448,18449],{"class":46},"            window.",[40,18451,18452],{"class":54},"scrollTo",[40,18454,18455],{"class":46},"({\n",[40,18457,18459,18462,18465,18467],{"class":42,"line":18458},721,[40,18460,18461],{"class":46},"              top: targetElement.offsetTop ",[40,18463,18464],{"class":332},"-",[40,18466,12064],{"class":181},[40,18468,978],{"class":46},[40,18470,18472,18475,18478],{"class":42,"line":18471},722,[40,18473,18474],{"class":46},"              behavior: ",[40,18476,18477],{"class":75},"'smooth'",[40,18479,978],{"class":46},[40,18481,18483],{"class":42,"line":18482},723,[40,18484,18485],{"class":46},"            })\n",[40,18487,18489],{"class":42,"line":18488},724,[40,18490,229],{"emptyLinePlaceholder":228},[40,18492,18494],{"class":42,"line":18493},725,[40,18495,18496],{"class":165},"            \u002F\u002F 关闭移动端菜单\n",[40,18498,18500,18503,18505,18507,18509],{"class":42,"line":18499},726,[40,18501,18502],{"class":46},"            navLinks.classList.",[40,18504,6409],{"class":54},[40,18506,344],{"class":46},[40,18508,6358],{"class":75},[40,18510,6212],{"class":46},[40,18512,18514],{"class":42,"line":18513},727,[40,18515,18516],{"class":46},"          }\n",[40,18518,18520],{"class":42,"line":18519},728,[40,18521,18522],{"class":46},"        })\n",[40,18524,18526],{"class":42,"line":18525},729,[40,18527,6505],{"class":46},[40,18529,18531,18533,18535],{"class":42,"line":18530},730,[40,18532,2963],{"class":46},[40,18534,6178],{"class":50},[40,18536,58],{"class":46},[40,18538,18540,18542,18544],{"class":42,"line":18539},731,[40,18541,2973],{"class":46},[40,18543,2985],{"class":50},[40,18545,58],{"class":46},[40,18547,18549,18551,18553],{"class":42,"line":18548},732,[40,18550,6609],{"class":46},[40,18552,34],{"class":50},[40,18554,58],{"class":46},[11,18556,6616,18557],{},[6117,18558,18559],{"href":18559,"rel":18560},"https:\u002F\u002Fpreview.yunbimo.com\u002F1ddb46da-1423-42d1-ba79-6467373d1115",[6621],[157,18562,18563],{},"html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .s9eBZ, html code.shiki .s9eBZ{--shiki-default:#22863A;--shiki-dark:#85E89D}html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .s4XuR, html code.shiki .s4XuR{--shiki-default:#E36209;--shiki-dark:#FFAB70}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":35,"searchDepth":61,"depth":61,"links":18565},[],"2026-07-09 00:05:12","响应式设计：网站布局会自动调整以适应各种屏幕尺寸，从手机到桌面设备 暗黑模式：点击右上角按钮可在亮色和暗黑主题之间切换 现代UI设计：采用简洁、专业的设计风格，符合企业官网定位 平滑滚动：导航菜单点击后平滑滚动到对应区域 移动友好：在移动设备上显示汉堡菜单，优化小屏幕体验 这个模板包含了企业官网常用的所有部分：导航栏、英雄区域、服务介绍、关于我们、项目案例、联系表单和页脚。",{"tags":18569,"image":35},[18570,6633,18571,6634,6635],"暗黑模式","官网","\u002Ftomdehub\u002Fposts\u002Fhtml-template-3","---\ntitle: '[网站模板]企业公司官网，响应式、支持暗黑模式、纯静态html模板源码'\ndescription: '响应式设计：网站布局会自动调整以适应各种屏幕尺寸，从手机到桌面设备 暗黑模式：点击右上角按钮可在亮色和暗黑主题之间切换 现代UI设计：采用简洁、专业的设计风格，符合企业官网定位 平滑滚动：导航菜单点击后平滑滚动到对应区域 移动友好：在移动设备上显示汉堡菜单，优化小屏幕体验 这个模板包含了企业官网常用的所有部分：导航栏、英雄区域、服务介绍、关于我们、项目案例、联系表单和页脚。'\ndate: 2026-07-09 00:05:12\ntags: ['暗黑模式', '纯静态源码', '官网', '响应式', 'html网页模板']\nimage: ''\n---\n\n响应式设计：网站布局会自动调整以适应各种屏幕尺寸，从手机到桌面设备\n\n暗黑模式：点击右上角按钮可在亮色和暗黑主题之间切换\n\n现代UI设计：采用简洁、专业的设计风格，符合企业官网定位\n\n平滑滚动：导航菜单点击后平滑滚动到对应区域\n\n移动友好：在移动设备上显示汉堡菜单，优化小屏幕体验\n\n这个模板包含了企业官网常用的所有部分：导航栏、英雄区域、服务介绍、关于我们、项目案例、联系表单和页脚。\n\n```html\n\u003C!DOCTYPE html>\n\u003Chtml lang=\"zh-CN\">\n  \u003Chead>\n    \u003Cmeta charset=\"UTF-8\" \u002F>\n    \u003Cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" \u002F>\n    \u003Ctitle>响应式官网-支持暗黑模式\u003C\u002Ftitle>\n    \u003Clink\n      rel=\"stylesheet\"\n      href=\"https:\u002F\u002Fcdnjs.cloudflare.com\u002Fajax\u002Flibs\u002Ffont-awesome\u002F6.0.0\u002Fcss\u002Fall.min.css\"\n    \u002F>\n    \u003Cstyle>\n      :root {\n        --primary-color: #2563eb;\n        --secondary-color: #3b82f6;\n        --text-color: #1f2937;\n        --bg-color: #f8fafc;\n        --card-bg: #ffffff;\n        --header-bg: rgba(255, 255, 255, 0.95);\n        --footer-bg: #1e293b;\n        --border-color: #e2e8f0;\n        --transition: all 0.3s ease;\n        --shadow: 0 4px 6px rgba(0, 0, 0, 0.1);\n        --gradient: linear-gradient(135deg, var(--primary-color), var(--secondary-color));\n        --width: 1400px;\n      }\n\n      .dark-mode {\n        --primary-color: #3b82f6;\n        --secondary-color: #60a5fa;\n        --text-color: #e2e8f0;\n        --bg-color: #0f172a;\n        --card-bg: #1e293b;\n        --header-bg: rgba(15, 23, 42, 0.95);\n        --footer-bg: #0f172a;\n        --border-color: #334155;\n        --shadow: 0 4px 6px rgba(0, 0, 0, 0.3);\n      }\n\n      * {\n        margin: 0;\n        padding: 0;\n        box-sizing: border-box;\n        transition: var(--transition);\n      }\n\n      body {\n        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\n        background-color: var(--bg-color);\n        color: var(--text-color);\n        line-height: 1.6;\n      }\n\n      .container {\n        width: 100%;\n        max-width: var(--width);\n        margin: 0 auto;\n      }\n\n      \u002F* 导航栏样式 *\u002F\n      header {\n        background-color: var(--header-bg);\n        position: fixed;\n        width: 100%;\n        top: 0;\n        z-index: 1000;\n        box-shadow: var(--shadow);\n      }\n\n      nav {\n        display: flex;\n        justify-content: space-between;\n        align-items: center;\n        padding: 20px 0;\n      }\n\n      .logo {\n        font-size: 1.3rem;\n        font-weight: 600;\n        color: var(--primary-color);\n        display: flex;\n        align-items: center;\n      }\n\n      .nav-links {\n        display: flex;\n        list-style: none;\n      }\n\n      .nav-links li {\n        margin-left: 30px;\n      }\n\n      .nav-links a {\n        text-decoration: none;\n        color: var(--text-color);\n        font-weight: 500;\n        font-size: 1.1rem;\n      }\n\n      .nav-links a:hover {\n        color: var(--primary-color);\n      }\n\n      .theme-toggle {\n        background: var(--gradient);\n        color: white;\n        border: none;\n        border-radius: 50%;\n        width: 40px;\n        height: 40px;\n        cursor: pointer;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        margin-left: 20px;\n      }\n\n      .hamburger {\n        display: none;\n        background: none;\n        border: none;\n        font-size: 1.5rem;\n        color: var(--text-color);\n        cursor: pointer;\n      }\n\n      \u002F* 英雄区域样式 *\u002F\n      .hero {\n        text-align: center;\n        color: white;\n        margin-top: 80px;\n      }\n\n      .hero-container {\n        padding: 150px 0 100px;\n        background: var(--gradient);\n        border-radius: 20px;\n      }\n\n      .hero h1 {\n        font-size: 3.5rem;\n        margin-bottom: 20px;\n      }\n\n      .hero p {\n        font-size: 1.2rem;\n        max-width: 700px;\n        margin: 0 auto 30px;\n      }\n\n      .btn {\n        display: inline-block;\n        background: white;\n        color: var(--primary-color);\n        padding: 12px 30px;\n        border-radius: 30px;\n        text-decoration: none;\n        font-weight: 600;\n        font-size: 1.1rem;\n        margin: 10px;\n        box-shadow: var(--shadow);\n      }\n\n      .btn:hover {\n        transform: translateY(-3px);\n        box-shadow: 0 6px 12px rgba(0, 0, 0, 0.15);\n      }\n\n      \u002F* 服务区域样式 *\u002F\n      .section-title {\n        text-align: center;\n        margin: 80px 0 50px;\n        font-size: 2.5rem;\n        color: var(--primary-color);\n      }\n\n      .services {\n        display: grid;\n        grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n        gap: 30px;\n        margin-bottom: 80px;\n      }\n\n      .service-card {\n        background-color: var(--card-bg);\n        border-radius: 15px;\n        padding: 30px;\n        box-shadow: var(--shadow);\n        text-align: center;\n        border: 1px solid var(--border-color);\n      }\n\n      .service-card i {\n        font-size: 3rem;\n        color: var(--primary-color);\n        margin-bottom: 20px;\n      }\n\n      .service-card h3 {\n        font-size: 1.5rem;\n        margin-bottom: 15px;\n      }\n\n      \u002F* 关于我们样式 *\u002F\n      .about {\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 50px;\n        align-items: center;\n        margin-bottom: 80px;\n      }\n\n      .about-content h2 {\n        font-size: 2.5rem;\n        margin-bottom: 20px;\n        color: var(--primary-color);\n      }\n\n      .about-image {\n        border-radius: 15px;\n        overflow: hidden;\n        box-shadow: var(--shadow);\n      }\n\n      .about-image img {\n        width: 100%;\n        height: auto;\n        display: block;\n      }\n\n      \u002F* 项目展示样式 *\u002F\n      .projects {\n        display: grid;\n        grid-template-columns: repeat(auto-fit, minmax(350px, 1fr));\n        gap: 30px;\n        margin-bottom: 80px;\n      }\n\n      .project-card {\n        background-color: var(--card-bg);\n        border-radius: 15px;\n        overflow: hidden;\n        box-shadow: var(--shadow);\n        border: 1px solid var(--border-color);\n      }\n\n      .project-image {\n        height: 250px;\n        overflow: hidden;\n      }\n\n      .project-image img {\n        width: 100%;\n        height: 100%;\n        object-fit: cover;\n      }\n\n      .project-content {\n        padding: 20px;\n      }\n\n      .project-content h3 {\n        font-size: 1.3rem;\n        margin-bottom: 10px;\n      }\n\n      \u002F* 联系表单样式 *\u002F\n      .contact {\n        background-color: var(--card-bg);\n        border-radius: 15px;\n        padding: 50px;\n        margin-bottom: 80px;\n        box-shadow: var(--shadow);\n        border: 1px solid var(--border-color);\n      }\n\n      .contact-form {\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 20px;\n      }\n\n      .form-group {\n        margin-bottom: 20px;\n      }\n\n      .form-group.full {\n        grid-column: 1 \u002F span 2;\n      }\n\n      .form-group label {\n        display: block;\n        margin-bottom: 8px;\n        font-weight: 500;\n      }\n\n      .form-group input,\n      .form-group textarea {\n        width: 100%;\n        padding: 12px 15px;\n        border: 1px solid var(--border-color);\n        border-radius: 8px;\n        background-color: var(--bg-color);\n        color: var(--text-color);\n      }\n\n      .form-group textarea {\n        min-height: 150px;\n      }\n\n      .submit-btn {\n        background: var(--gradient);\n        color: white;\n        border: none;\n        padding: 12px 30px;\n        border-radius: 8px;\n        font-weight: 600;\n        cursor: pointer;\n        font-size: 1.1rem;\n      }\n\n      \u002F* 页脚样式 *\u002F\n      footer {\n        background-color: var(--footer-bg);\n        color: white;\n        padding: 60px 0 30px;\n      }\n\n      .footer-content {\n        display: grid;\n        grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n        gap: 40px;\n        margin-bottom: 40px;\n      }\n\n      .footer-column h3 {\n        font-size: 1.5rem;\n        margin-bottom: 20px;\n        color: var(--secondary-color);\n      }\n\n      .footer-column p,\n      .footer-column a {\n        color: #cbd5e1;\n        margin-bottom: 10px;\n        display: block;\n        text-decoration: none;\n      }\n\n      .footer-column a:hover {\n        color: var(--secondary-color);\n      }\n\n      .social-links {\n        display: flex;\n        gap: 15px;\n        margin-top: 20px;\n      }\n\n      .social-links a {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        width: 40px;\n        height: 40px;\n        border-radius: 50%;\n        background: rgba(255, 255, 255, 0.1);\n      }\n\n      .social-links a:hover {\n        background: var(--primary-color);\n      }\n\n      .copyright {\n        text-align: center;\n        padding-top: 30px;\n        border-top: 1px solid #334155;\n        color: #94a3b8;\n      }\n\n      .copyright a {\n        color: inherit;\n      }\n\n      \u002F* 响应式设计 *\u002F\n      @media (max-width: 992px) {\n        .about {\n          grid-template-columns: 1fr;\n        }\n\n        .contact-form {\n          grid-template-columns: 1fr;\n        }\n\n        .form-group.full {\n          grid-column: 1;\n        }\n      }\n\n      @media (max-width: 768px) {\n        .nav-links {\n          display: none;\n          position: absolute;\n          top: 100%;\n          left: 0;\n          width: 100%;\n          background-color: var(--header-bg);\n          flex-direction: column;\n          padding: 20px;\n          box-shadow: var(--shadow);\n        }\n\n        .nav-links.active {\n          display: flex;\n        }\n\n        .nav-links li {\n          margin: 15px 0;\n        }\n\n        .hamburger {\n          display: block;\n        }\n\n        .hero h1 {\n          font-size: 2.5rem;\n        }\n\n        .hero p {\n          font-size: 1rem;\n        }\n      }\n\n      @media (max-width: 480px) {\n        .hero {\n          padding: 120px 0 80px;\n        }\n\n        .section-title {\n          font-size: 2rem;\n        }\n\n        .contact {\n          padding: 30px;\n        }\n      }\n    \u003C\u002Fstyle>\n  \u003C\u002Fhead>\n  \u003Cbody>\n    \u003C!-- 导航栏 -->\n    \u003Cheader>\n      \u003Cdiv class=\"container\">\n        \u003Cnav>\n          \u003Cdiv class=\"logo\">\n            \u003Ci class=\"fas fa-rocket\">\u003C\u002Fi>\n            &nbsp;&nbsp;\n            \u003Cspan>科技企业\u003C\u002Fspan>\n          \u003C\u002Fdiv>\n          \u003Cul class=\"nav-links\">\n            \u003Cli>\u003Ca href=\"#home\">首页\u003C\u002Fa>\u003C\u002Fli>\n            \u003Cli>\u003Ca href=\"#services\">服务\u003C\u002Fa>\u003C\u002Fli>\n            \u003Cli>\u003Ca href=\"#about\">关于我们\u003C\u002Fa>\u003C\u002Fli>\n            \u003Cli>\u003Ca href=\"#projects\">项目案例\u003C\u002Fa>\u003C\u002Fli>\n            \u003Cli>\u003Ca href=\"#contact\">联系我们\u003C\u002Fa>\u003C\u002Fli>\n            \u003Cli>\n              \u003Cbutton class=\"theme-toggle\" id=\"theme-toggle\">\n                \u003Ci class=\"fas fa-moon\">\u003C\u002Fi>\n              \u003C\u002Fbutton>\n            \u003C\u002Fli>\n          \u003C\u002Ful>\n          \u003Cbutton class=\"hamburger\" id=\"hamburger\">\n            \u003Ci class=\"fas fa-bars\">\u003C\u002Fi>\n          \u003C\u002Fbutton>\n        \u003C\u002Fnav>\n      \u003C\u002Fdiv>\n    \u003C\u002Fheader>\n\n    \u003C!-- 大字区域 -->\n    \u003Csection class=\"hero\" id=\"home\">\n      \u003Cdiv class=\"container hero-container\">\n        \u003Ch1>创新科技，引领未来\u003C\u002Fh1>\n        \u003Cp>我们致力于为企业提供最先进的科技解决方案，助力您的业务在数字时代脱颖而出\u003C\u002Fp>\n        \u003Ca href=\"#contact\" class=\"btn\">联系我们\u003C\u002Fa>\n        \u003Ca href=\"#services\" class=\"btn\">了解更多\u003C\u002Fa>\n      \u003C\u002Fdiv>\n    \u003C\u002Fsection>\n\n    \u003C!-- 服务区域 -->\n    \u003Csection class=\"container\" id=\"services\">\n      \u003Ch2 class=\"section-title\">我们的服务\u003C\u002Fh2>\n      \u003Cdiv class=\"services\">\n        \u003Cdiv class=\"service-card\">\n          \u003Ci class=\"fas fa-laptop-code\">\u003C\u002Fi>\n          \u003Ch3>网站开发\u003C\u002Fh3>\n          \u003Cp>专业响应式网站设计与开发，确保您的网站在所有设备上完美展示。\u003C\u002Fp>\n        \u003C\u002Fdiv>\n        \u003Cdiv class=\"service-card\">\n          \u003Ci class=\"fas fa-mobile-alt\">\u003C\u002Fi>\n          \u003Ch3>移动应用\u003C\u002Fh3>\n          \u003Cp>iOS和Android应用开发，为用户提供卓越的移动体验。\u003C\u002Fp>\n        \u003C\u002Fdiv>\n        \u003Cdiv class=\"service-card\">\n          \u003Ci class=\"fas fa-chart-line\">\u003C\u002Fi>\n          \u003Ch3>数字营销\u003C\u002Fh3>\n          \u003Cp>数据驱动的数字营销策略，提升您的品牌知名度和业务增长。\u003C\u002Fp>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n    \u003C\u002Fsection>\n\n    \u003C!-- 关于我们 -->\n    \u003Csection class=\"container\" id=\"about\">\n      \u003Ch2 class=\"section-title\">关于我们\u003C\u002Fh2>\n      \u003Cdiv class=\"about\">\n        \u003Cdiv class=\"about-content\">\n          \u003Ch2>10年行业经验\u003C\u002Fh2>\n          \u003Cp>\n            我们是一家专注于数字化转型的科技公司，成立于2013年。我们的团队由经验丰富的开发人员、设计师和数字营销专家组成。\n          \u003C\u002Fp>\n          \u003Cp>\n            我们始终坚持以客户为中心，通过创新的技术解决方案帮助企业实现业务目标，提升市场竞争力。\n          \u003C\u002Fp>\n          \u003Cp>至今，我们已经为超过500家企业提供了专业的数字化服务，客户满意度达到98%。\u003C\u002Fp>\n        \u003C\u002Fdiv>\n        \u003Cdiv class=\"about-image\">\n          \u003Cimg\n            src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1522071820081-009f0129c71c?ixlib=rb-1.2.1&auto=format&fit=crop&w=600&h=400&q=80\"\n            alt=\"团队照片\"\n          \u002F>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n    \u003C\u002Fsection>\n\n    \u003C!-- 项目案例 -->\n    \u003Csection class=\"container\" id=\"projects\">\n      \u003Ch2 class=\"section-title\">项目案例\u003C\u002Fh2>\n      \u003Cdiv class=\"projects\">\n        \u003Cdiv class=\"project-card\">\n          \u003Cdiv class=\"project-image\">\n            \u003Cimg\n              src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1460925895917-afdab827c52f?ixlib=rb-1.2.1&auto=format&fit=crop&w=600&h=200&q=80\"\n              alt=\"电子商务项目\"\n            \u002F>\n          \u003C\u002Fdiv>\n          \u003Cdiv class=\"project-content\">\n            \u003Ch3>电子商务平台\u003C\u002Fh3>\n            \u003Cp>为全球零售商打造的全功能电子商务解决方案，提升销售额30%。\u003C\u002Fp>\n          \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n        \u003Cdiv class=\"project-card\">\n          \u003Cdiv class=\"project-image\">\n            \u003Cimg\n              src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1531403009284-440f080d1e12?ixlib=rb-1.2.1&auto=format&fit=crop&w=600&h=200&q=80\"\n              alt=\"教育科技项目\"\n            \u002F>\n          \u003C\u002Fdiv>\n          \u003Cdiv class=\"project-content\">\n            \u003Ch3>教育科技平台\u003C\u002Fh3>\n            \u003Cp>创新的在线学习平台，为教育机构提供全面的数字化解决方案。\u003C\u002Fp>\n          \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n        \u003Cdiv class=\"project-card\">\n          \u003Cdiv class=\"project-image\">\n            \u003Cimg\n              src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1552664730-d307ca884978?ixlib=rb-1.2.1&auto=format&fit=crop&w=600&h=200&q=80\"\n              alt=\"金融科技项目\"\n            \u002F>\n          \u003C\u002Fdiv>\n          \u003Cdiv class=\"project-content\">\n            \u003Ch3>金融科技应用\u003C\u002Fh3>\n            \u003Cp>安全可靠的金融科技解决方案，帮助金融机构提升服务效率。\u003C\u002Fp>\n          \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n        \u003Cdiv class=\"project-card\">\n          \u003Cdiv class=\"project-image\">\n            \u003Cimg\n              src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1460925895917-afdab827c52f?ixlib=rb-1.2.1&auto=format&fit=crop&w=600&h=200&q=80\"\n              alt=\"电子商务项目\"\n            \u002F>\n          \u003C\u002Fdiv>\n          \u003Cdiv class=\"project-content\">\n            \u003Ch3>电子商务平台\u003C\u002Fh3>\n            \u003Cp>为全球零售商打造的全功能电子商务解决方案，提升销售额30%。\u003C\u002Fp>\n          \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n        \u003Cdiv class=\"project-card\">\n          \u003Cdiv class=\"project-image\">\n            \u003Cimg\n              src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1531403009284-440f080d1e12?ixlib=rb-1.2.1&auto=format&fit=crop&w=600&h=200&q=80\"\n              alt=\"教育科技项目\"\n            \u002F>\n          \u003C\u002Fdiv>\n          \u003Cdiv class=\"project-content\">\n            \u003Ch3>教育科技平台\u003C\u002Fh3>\n            \u003Cp>创新的在线学习平台，为教育机构提供全面的数字化解决方案。\u003C\u002Fp>\n          \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n        \u003Cdiv class=\"project-card\">\n          \u003Cdiv class=\"project-image\">\n            \u003Cimg\n              src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1552664730-d307ca884978?ixlib=rb-1.2.1&auto=format&fit=crop&w=600&h=200&q=80\"\n              alt=\"金融科技项目\"\n            \u002F>\n          \u003C\u002Fdiv>\n          \u003Cdiv class=\"project-content\">\n            \u003Ch3>金融科技应用\u003C\u002Fh3>\n            \u003Cp>安全可靠的金融科技解决方案，帮助金融机构提升服务效率。\u003C\u002Fp>\n          \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n    \u003C\u002Fsection>\n\n    \u003C!-- 联系我们 -->\n    \u003Csection class=\"container\" id=\"contact\">\n      \u003Ch2 class=\"section-title\">联系我们\u003C\u002Fh2>\n      \u003Cdiv class=\"contact\">\n        \u003Cform class=\"contact-form\">\n          \u003Cdiv class=\"form-group\">\n            \u003Clabel for=\"name\">姓名\u003C\u002Flabel>\n            \u003Cinput type=\"text\" id=\"name\" placeholder=\"请输入您的姓名\" \u002F>\n          \u003C\u002Fdiv>\n          \u003Cdiv class=\"form-group\">\n            \u003Clabel for=\"tel\">电话\u003C\u002Flabel>\n            \u003Cinput type=\"tel\" id=\"tel\" placeholder=\"请输入您的电话\" \u002F>\n          \u003C\u002Fdiv>\n          \u003Cdiv class=\"form-group full\">\n            \u003Clabel for=\"message\">留言\u003C\u002Flabel>\n            \u003Ctextarea id=\"message\" placeholder=\"请输入您的留言\">\u003C\u002Ftextarea>\n          \u003C\u002Fdiv>\n          \u003Cdiv class=\"form-group full\">\n            \u003Cbutton type=\"submit\" class=\"submit-btn\">发送消息\u003C\u002Fbutton>\n          \u003C\u002Fdiv>\n        \u003C\u002Fform>\n      \u003C\u002Fdiv>\n    \u003C\u002Fsection>\n\n    \u003C!-- 页脚 -->\n    \u003Cfooter>\n      \u003Cdiv class=\"container\">\n        \u003Cdiv class=\"footer-content\">\n          \u003Cdiv class=\"footer-column\">\n            \u003Ch3>关于我们\u003C\u002Fh3>\n            \u003Cp>我们是一家专注于数字化转型的科技公司，致力于帮助企业实现业务创新和增长。\u003C\u002Fp>\n            \u003Cdiv class=\"social-links\">\n              \u003Ca href=\"#\">\u003Ci class=\"fab fa-weixin\">\u003C\u002Fi>\u003C\u002Fa>\n              \u003Ca href=\"#\">\u003Ci class=\"fab fa-weibo\">\u003C\u002Fi>\u003C\u002Fa>\n              \u003Ca href=\"#\">\u003Ci class=\"fab fa-tiktok\">\u003C\u002Fi>\u003C\u002Fa>\n              \u003Ca href=\"#\">\u003Ci class=\"fab fa-bilibili\">\u003C\u002Fi>\u003C\u002Fa>\n            \u003C\u002Fdiv>\n          \u003C\u002Fdiv>\n          \u003Cdiv class=\"footer-column\">\n            \u003Ch3>快速链接\u003C\u002Fh3>\n            \u003Ca href=\"#home\">首页\u003C\u002Fa>\n            \u003Ca href=\"#services\">服务\u003C\u002Fa>\n            \u003Ca href=\"#about\">关于我们\u003C\u002Fa>\n            \u003Ca href=\"#projects\">项目案例\u003C\u002Fa>\n            \u003Ca href=\"#contact\">联系我们\u003C\u002Fa>\n          \u003C\u002Fdiv>\n          \u003Cdiv class=\"footer-column\">\n            \u003Ch3>服务项目\u003C\u002Fh3>\n            \u003Ca href=\"#\">网站开发\u003C\u002Fa>\n            \u003Ca href=\"#\">移动应用\u003C\u002Fa>\n            \u003Ca href=\"#\">数字营销\u003C\u002Fa>\n          \u003C\u002Fdiv>\n          \u003Cdiv class=\"footer-column\">\n            \u003Ch3>联系我们\u003C\u002Fh3>\n            \u003Cp>\u003Ci class=\"fas fa-map-marker-alt\">\u003C\u002Fi> 深圳市南山区科技园区8098号\u003C\u002Fp>\n            \u003Cp>\u003Ci class=\"fas fa-phone\">\u003C\u002Fi> +86 101 8888 8888\u003C\u002Fp>\n            \u003Cp>\u003Ci class=\"fas fa-envelope\">\u003C\u002Fi> tech@tomde.cloud\u003C\u002Fp>\n          \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n        \u003Cdiv class=\"copyright\">\n          \u003Cp>&copy; 本站由\u003Ca target=\"_blank\" href=\"https:\u002F\u002Fwww.tomde.cloud\">Tomde.cloud\u003C\u002Fa>提供\u003C\u002Fp>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n    \u003C\u002Ffooter>\n\n    \u003Cscript>\n      \u002F\u002F 主题切换功能\n      const themeToggle = document.getElementById('theme-toggle')\n      const themeIcon = themeToggle.querySelector('i')\n\n      const darkMode = localStorage.getItem('dark-mode')\n      if (darkMode && darkMode === 'true') {\n        document.body.classList.add('dark-mode')\n        themeIcon.classList.remove('fa-moon')\n        themeIcon.classList.add('fa-sun')\n      }\n\n      themeToggle.addEventListener('click', () => {\n        document.body.classList.toggle('dark-mode')\n        if (document.body.classList.contains('dark-mode')) {\n          themeIcon.classList.remove('fa-moon')\n          themeIcon.classList.add('fa-sun')\n          localStorage.setItem('dark-mode', 'true')\n        } else {\n          themeIcon.classList.remove('fa-sun')\n          themeIcon.classList.add('fa-moon')\n          localStorage.setItem('dark-mode', 'false')\n        }\n      })\n\n      \u002F\u002F 移动端菜单切换\n      const hamburger = document.getElementById('hamburger')\n      const navLinks = document.querySelector('.nav-links')\n\n      hamburger.addEventListener('click', () => {\n        navLinks.classList.toggle('active')\n      })\n\n      \u002F\u002F 平滑滚动\n      document.querySelectorAll('a[href^=\"#\"]').forEach((anchor) => {\n        anchor.addEventListener('click', function (e) {\n          e.preventDefault()\n\n          const targetId = this.getAttribute('href')\n          if (targetId === '#') return\n\n          const targetElement = document.querySelector(targetId)\n          if (targetElement) {\n            window.scrollTo({\n              top: targetElement.offsetTop - 100,\n              behavior: 'smooth',\n            })\n\n            \u002F\u002F 关闭移动端菜单\n            navLinks.classList.remove('active')\n          }\n        })\n      })\n    \u003C\u002Fscript>\n  \u003C\u002Fbody>\n\u003C\u002Fhtml>\n```\n\n预览地址： [https:\u002F\u002Fpreview.yunbimo.com\u002F1ddb46da-1423-42d1-ba79-6467373d1115](https:\u002F\u002Fpreview.yunbimo.com\u002F1ddb46da-1423-42d1-ba79-6467373d1115)\n",{"title":10674,"description":18567},"tomdehub\u002Fposts\u002Fhtml-template-3","Z8ov28uI0UXXSDF2ylTejpZMLcSofTJ-3E2QE_4MOvM",{"id":18578,"title":18579,"body":18580,"date":26239,"description":26240,"extension":6629,"meta":26241,"navigation":228,"path":26244,"rawbody":26245,"seo":26246,"stem":26247,"__hash__":26248},"content\u002Ftomdehub\u002Fposts\u002Fhtml-template-2.md","[网站模板]日期时间选择器插件 - 开发者工具，响应式，支持暗黑模式，html纯静态源码",{"type":8,"value":18581,"toc":26237},[18582,18585,18588,18591,18594,18597,18600,18603,18606,26228,26234],[11,18583,18584],{},"日期时间选择器插件：提供日期选择和时间选择功能",[11,18586,18587],{},"双标签切换：支持日期选择和时间选择两个独立面板",[11,18589,18590],{},"交互式日历：可切换月份，点击选择日期，显示今日标记",[11,18592,18593],{},"时间调节控件：通过上下按钮或直接输入调整小时和分钟",[11,18595,18596],{},"暗黑\u002F亮色模式：右上角一键切换，保存用户偏好到 Cookie",[11,18598,18599],{},"响应式设计：适配手机和桌面设备",[11,18601,18602],{},"核心功能：日期选择（日历面板），时间选择（小时\u002F分钟调节），确认选择（弹窗显示结果），重置（恢复当前时间）",[11,18604,18605],{},"适用场景：开发者工具、表单组件、后台管理系统",[30,18607,18609],{"className":32,"code":18608,"language":34,"meta":35,"style":35},"\u003C!DOCTYPE html>\n\u003Chtml lang=\"zh-CN\">\n  \u003Chead>\n    \u003Cmeta charset=\"UTF-8\" \u002F>\n    \u003Cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" \u002F>\n    \u003Ctitle>日期时间选择器插件 - 开发者工具\u003C\u002Ftitle>\n    \u003Cmeta name=\"keywords\" content=\"日期时间选择器插件|开发者工具\" \u002F>\n    \u003Cmeta name=\"description\" content=\"日期时间选择器插件工具网站\" \u002F>\n    \u003Cstyle>\n      :root {\n        --bg-primary: #f8f9fa;\n        --bg-secondary: #ffffff;\n        --text-primary: #212529;\n        --text-secondary: #6c757d;\n        --border-color: #dee2e6;\n        --accent-color: #4361ee;\n        --hover-color: #e9ecef;\n        --shadow: 0 4px 12px rgba(0, 0, 0, 0.1);\n      }\n\n      .dark-mode {\n        --bg-primary: #121212;\n        --bg-secondary: #1e1e1e;\n        --text-primary: #f8f9fa;\n        --text-secondary: #adb5bd;\n        --border-color: #343a40;\n        --accent-color: #4cc9f0;\n        --hover-color: #2d2d2d;\n        --shadow: 0 4px 12px rgba(0, 0, 0, 0.4);\n      }\n\n      * {\n        margin: 0;\n        padding: 0;\n        box-sizing: border-box;\n        transition:\n          background-color 0.3s,\n          color 0.3s,\n          border-color 0.3s;\n      }\n\n      body {\n        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\n        background-color: var(--bg-primary);\n        color: var(--text-primary);\n        display: flex;\n        justify-content: center;\n        \u002F*align-items: center;*\u002F\n        min-height: 100vh;\n        padding: 20px;\n      }\n\n      .container {\n        width: 100%;\n        max-width: 900px;\n        text-align: center;\n      }\n\n      .header {\n        display: flex;\n        justify-content: space-between;\n        align-items: center;\n        margin-bottom: 30px;\n      }\n\n      h2 {\n        font-weight: 600;\n        color: var(--text-primary);\n      }\n\n      .logo {\n        color: #00b4ff;\n        font-family: 华文楷体, serif;\n        text-decoration: none;\n        font-size: 28px;\n      }\n\n      .theme-switch {\n        position: relative;\n        display: inline-block;\n        width: 60px;\n        height: 30px;\n      }\n\n      .theme-switch input {\n        opacity: 0;\n        width: 0;\n        height: 0;\n      }\n\n      .slider {\n        position: absolute;\n        cursor: pointer;\n        top: 0;\n        left: 0;\n        right: 0;\n        bottom: 0;\n        background-color: #ccc;\n        transition: 0.4s;\n        border-radius: 34px;\n      }\n\n      .slider:before {\n        position: absolute;\n        content: '';\n        height: 22px;\n        width: 22px;\n        left: 4px;\n        bottom: 4px;\n        background-color: white;\n        transition: 0.4s;\n        border-radius: 50%;\n      }\n\n      input:checked + .slider {\n        background-color: var(--accent-color);\n      }\n\n      input:checked + .slider:before {\n        transform: translateX(30px);\n      }\n\n      .datetime-container {\n        background: var(--bg-secondary);\n        border-radius: 12px;\n        box-shadow: var(--shadow);\n        overflow: hidden;\n        margin-bottom: 20px;\n        border: 1px solid var(--border-color);\n      }\n\n      .tabs {\n        display: flex;\n        background: var(--bg-primary);\n        border-bottom: 1px solid var(--border-color);\n      }\n\n      .tab {\n        padding: 15px 20px;\n        flex: 1;\n        cursor: pointer;\n        font-weight: 500;\n        color: var(--text-secondary);\n      }\n\n      .tab.active {\n        color: var(--accent-color);\n        border-bottom: 3px solid var(--accent-color);\n        background: var(--bg-secondary);\n      }\n\n      .tab-content {\n        display: none;\n        padding: 25px;\n      }\n\n      .tab-content.active {\n        display: block;\n        animation: fadeIn 0.5s ease;\n      }\n\n      @keyframes fadeIn {\n        from {\n          opacity: 0;\n        }\n        to {\n          opacity: 1;\n        }\n      }\n\n      .calendar {\n        margin-bottom: 20px;\n      }\n\n      .calendar-header {\n        display: flex;\n        justify-content: space-between;\n        align-items: center;\n        margin-bottom: 15px;\n      }\n\n      .calendar-header button {\n        background: none;\n        border: none;\n        font-size: 18px;\n        cursor: pointer;\n        color: var(--text-secondary);\n        padding: 5px 10px;\n        border-radius: 5px;\n        transition: background 0.3s;\n      }\n\n      .calendar-header button:hover {\n        background: var(--hover-color);\n      }\n\n      .calendar-header h2 {\n        color: var(--text-primary);\n        font-size: 18px;\n        font-weight: 500;\n      }\n\n      .weekdays {\n        display: grid;\n        grid-template-columns: repeat(7, 1fr);\n        font-weight: 500;\n        color: var(--text-secondary);\n        margin-bottom: 10px;\n      }\n\n      .weekdays div {\n        padding: 10px 0;\n        text-align: center;\n      }\n\n      .days {\n        display: grid;\n        grid-template-columns: repeat(7, 1fr);\n        gap: 5px;\n      }\n\n      .days div {\n        padding: 12px 0;\n        text-align: center;\n        cursor: pointer;\n        border-radius: 50%;\n        transition: all 0.3s;\n        color: var(--text-primary);\n      }\n\n      .days div:hover {\n        background: var(--hover-color);\n      }\n\n      .days div.selected {\n        background: var(--accent-color);\n        color: white;\n      }\n\n      .days div.other-month {\n        color: var(--text-secondary);\n      }\n\n      .days div.today {\n        border: 1px solid var(--accent-color);\n      }\n\n      .time-selector {\n        display: flex;\n        justify-content: center;\n        gap: 15px;\n        margin-bottom: 20px;\n      }\n\n      .time-section {\n        text-align: center;\n      }\n\n      .time-section label {\n        display: block;\n        margin-bottom: 8px;\n        color: var(--text-secondary);\n        font-weight: 500;\n      }\n\n      .time-input {\n        display: flex;\n        flex-direction: column;\n        align-items: center;\n      }\n\n      .time-input button {\n        background: none;\n        border: none;\n        font-size: 16px;\n        cursor: pointer;\n        color: var(--text-secondary);\n        padding: 5px;\n        border-radius: 5px;\n        transition: background 0.3s;\n      }\n\n      .time-input button:hover {\n        background: var(--hover-color);\n      }\n\n      .time-input input {\n        width: 60px;\n        text-align: center;\n        padding: 10px;\n        border: 1px solid var(--border-color);\n        border-radius: 8px;\n        font-size: 18px;\n        margin: 5px 0;\n        background: var(--bg-primary);\n        color: var(--text-primary);\n      }\n\n      .actions {\n        display: flex;\n        justify-content: center;\n        gap: 15px;\n        margin-top: 20px;\n      }\n\n      .btn {\n        padding: 12px 25px;\n        border: none;\n        border-radius: 8px;\n        cursor: pointer;\n        font-weight: 500;\n        transition: all 0.3s;\n      }\n\n      .btn-primary {\n        background: var(--accent-color);\n        color: white;\n      }\n\n      .btn-primary:hover {\n        opacity: 0.9;\n        transform: translateY(-2px);\n      }\n\n      .btn-secondary {\n        background: var(--bg-primary);\n        color: var(--text-secondary);\n        border: 1px solid var(--border-color);\n      }\n\n      .btn-secondary:hover {\n        background: var(--hover-color);\n      }\n\n      .selected-date {\n        margin-top: 20px;\n        font-size: 18px;\n        color: var(--text-primary);\n        padding: 15px;\n        background: var(--bg-secondary);\n        border-radius: 8px;\n        display: inline-block;\n        border: 1px solid var(--border-color);\n      }\n\n      @media (max-width: 600px) {\n        .datetime-container {\n          border-radius: 8px;\n        }\n\n        .tab-content {\n          padding: 15px;\n        }\n\n        .time-selector {\n          flex-direction: column;\n          align-items: center;\n          gap: 10px;\n        }\n\n        .actions {\n          flex-direction: column;\n        }\n\n        .btn {\n          width: 100%;\n        }\n\n        .header {\n          flex-direction: column;\n          gap: 15px;\n        }\n      }\n    \u003C\u002Fstyle>\n  \u003C\u002Fhead>\n  \u003Cbody>\n    \u003Cdiv class=\"container\">\n      \u003Cdiv class=\"header\">\n        \u003Ch1>日期时间选择器\u003C\u002Fh1>\n        \u003Cdiv class=\"theme-toggle\">\n          \u003Clabel class=\"theme-switch\">\n            \u003Cinput type=\"checkbox\" id=\"theme-toggle\" \u002F>\n            \u003Cspan class=\"slider\">\u003C\u002Fspan>\n          \u003C\u002Flabel>\n          \u003Cdiv style=\"margin-top: 8px; font-size: 14px; color: var(--text-secondary)\">\n            \u003Cspan id=\"theme-label\">暗黑模式\u003C\u002Fspan>\n          \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n\n      \u003Cdiv class=\"datetime-container\">\n        \u003Cdiv class=\"tabs\">\n          \u003Cdiv class=\"tab active\" data-tab=\"date\">日期选择\u003C\u002Fdiv>\n          \u003Cdiv class=\"tab\" data-tab=\"time\">时间选择\u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n\n        \u003Cdiv class=\"tab-content active\" id=\"date-tab\">\n          \u003Cdiv class=\"calendar\">\n            \u003Cdiv class=\"calendar-header\">\n              \u003Cbutton id=\"prev-month\">&lt;\u003C\u002Fbutton>\n              \u003Ch2 id=\"current-month\">\u003C\u002Fh2>\n              \u003Cbutton id=\"next-month\">&gt;\u003C\u002Fbutton>\n            \u003C\u002Fdiv>\n\n            \u003Cdiv class=\"weekdays\">\n              \u003Cdiv>日\u003C\u002Fdiv>\n              \u003Cdiv>一\u003C\u002Fdiv>\n              \u003Cdiv>二\u003C\u002Fdiv>\n              \u003Cdiv>三\u003C\u002Fdiv>\n              \u003Cdiv>四\u003C\u002Fdiv>\n              \u003Cdiv>五\u003C\u002Fdiv>\n              \u003Cdiv>六\u003C\u002Fdiv>\n            \u003C\u002Fdiv>\n\n            \u003Cdiv class=\"days\" id=\"calendar-days\">\n              \u003C!-- Days will be populated by JavaScript -->\n            \u003C\u002Fdiv>\n          \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n\n        \u003Cdiv class=\"tab-content\" id=\"time-tab\">\n          \u003Cdiv class=\"time-selector\">\n            \u003Cdiv class=\"time-section\">\n              \u003Clabel>小时\u003C\u002Flabel>\n              \u003Cdiv class=\"time-input\">\n                \u003Cbutton id=\"hour-up\">↑\u003C\u002Fbutton>\n                \u003Cinput type=\"text\" id=\"hour\" value=\"\" maxlength=\"2\" \u002F>\n                \u003Cbutton id=\"hour-down\">↓\u003C\u002Fbutton>\n              \u003C\u002Fdiv>\n            \u003C\u002Fdiv>\n\n            \u003Cdiv class=\"time-section\">\n              \u003Clabel>分钟\u003C\u002Flabel>\n              \u003Cdiv class=\"time-input\">\n                \u003Cbutton id=\"minute-up\">↑\u003C\u002Fbutton>\n                \u003Cinput type=\"text\" id=\"minute\" value=\"\" maxlength=\"2\" \u002F>\n                \u003Cbutton id=\"minute-down\">↓\u003C\u002Fbutton>\n              \u003C\u002Fdiv>\n            \u003C\u002Fdiv>\n          \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n\n      \u003Cdiv class=\"actions\">\n        \u003Cbutton class=\"btn btn-secondary\" id=\"btn-cancel\">重置\u003C\u002Fbutton>\n        \u003Cbutton class=\"btn btn-primary\" id=\"btn-confirm\">确认选择\u003C\u002Fbutton>\n      \u003C\u002Fdiv>\n\n      \u003Cdiv class=\"selected-date\" id=\"selected-date\">\u003C\u002Fdiv>\n    \u003C\u002Fdiv>\n\n    \u003Cscript>\n      document.addEventListener('DOMContentLoaded', function () {\n        \u002F\u002F 当前选择的日期和时间\n        let selectedDate = new Date()\n        let selectedHour = 12\n        let selectedMinute = 0\n\n        \u002F\u002F 初始化主题\n        function initTheme() {\n          const theme = getCookie('theme_datetime')\n          const themeToggle = document.getElementById('theme-toggle')\n          const themeLabel = document.getElementById('theme-label')\n\n          if (theme === 'dark') {\n            document.body.classList.add('dark-mode')\n            themeToggle.checked = true\n            themeLabel.textContent = '暗黑模式'\n          } else {\n            document.body.classList.remove('dark-mode')\n            themeToggle.checked = false\n            themeLabel.textContent = '亮色模式'\n          }\n\n          \u002F\u002F 添加主题切换事件监听器\n          themeToggle.addEventListener('change', function () {\n            if (this.checked) {\n              document.body.classList.add('dark-mode')\n              setCookie('theme_datetime', 'dark', 30)\n              themeLabel.textContent = '暗黑模式'\n            } else {\n              document.body.classList.remove('dark-mode')\n              setCookie('theme_datetime', 'light', 30)\n              themeLabel.textContent = '亮色模式'\n            }\n          })\n        }\n\n        \u002F\u002F Cookie 操作函数\n        function setCookie(name, value, days) {\n          const expires = new Date()\n          expires.setTime(expires.getTime() + days * 24 * 60 * 60 * 1000)\n          document.cookie = `${name}=${value};expires=${expires.toUTCString()};path=\u002F`\n        }\n\n        function getCookie(name) {\n          const cookieName = `${name}=`\n          const cookies = document.cookie.split(';')\n\n          for (let i = 0; i \u003C cookies.length; i++) {\n            let cookie = cookies[i].trim()\n            if (cookie.indexOf(cookieName) === 0) {\n              return cookie.substring(cookieName.length, cookie.length)\n            }\n          }\n\n          return null\n        }\n\n        \u002F\u002F 初始化日历\n        function initCalendar() {\n          updateCalendar()\n          updateTimeCalendar()\n          updateSelectedDateDisplay()\n\n          \u002F\u002F 添加事件监听器\n          document.getElementById('prev-month').addEventListener('click', () => {\n            selectedDate.setMonth(selectedDate.getMonth() - 1)\n            updateCalendar()\n          })\n\n          document.getElementById('next-month').addEventListener('click', () => {\n            selectedDate.setMonth(selectedDate.getMonth() + 1)\n            updateCalendar()\n          })\n\n          \u002F\u002F 标签切换\n          document.querySelectorAll('.tab').forEach((tab) => {\n            tab.addEventListener('click', () => {\n              document.querySelectorAll('.tab').forEach((t) => t.classList.remove('active'))\n              document.querySelectorAll('.tab-content').forEach((t) => t.classList.remove('active'))\n\n              tab.classList.add('active')\n              document.getElementById(`${tab.dataset.tab}-tab`).classList.add('active')\n            })\n          })\n\n          \u002F\u002F 时间选择控件\n          document.getElementById('hour-up').addEventListener('click', () => {\n            selectedHour = (selectedHour + 1) % 24\n            document.getElementById('hour').value = String(selectedHour).padStart(2, '0')\n            updateSelectedDateDisplay()\n          })\n\n          document.getElementById('hour-down').addEventListener('click', () => {\n            selectedHour = (selectedHour - 1 + 24) % 24\n            document.getElementById('hour').value = String(selectedHour).padStart(2, '0')\n            updateSelectedDateDisplay()\n          })\n\n          document.getElementById('minute-up').addEventListener('click', () => {\n            selectedMinute = (selectedMinute + 1) % 60\n            document.getElementById('minute').value = String(selectedMinute).padStart(2, '0')\n            updateSelectedDateDisplay()\n          })\n\n          document.getElementById('minute-down').addEventListener('click', () => {\n            selectedMinute = (selectedMinute - 1 + 60) % 60\n            document.getElementById('minute').value = String(selectedMinute).padStart(2, '0')\n            updateSelectedDateDisplay()\n          })\n\n          \u002F\u002F 输入框变化\n          document.getElementById('hour').addEventListener('change', function () {\n            let value = parseInt(this.value) || 0\n            selectedHour = Math.min(23, Math.max(0, value))\n            this.value = String(selectedHour).padStart(2, '0')\n            updateSelectedDateDisplay()\n          })\n\n          document.getElementById('minute').addEventListener('change', function () {\n            let value = parseInt(this.value) || 0\n            selectedMinute = Math.min(59, Math.max(0, value))\n            this.value = String(selectedMinute).padStart(2, '0')\n            updateSelectedDateDisplay()\n          })\n        }\n\n        \u002F\u002F 按钮事件 - 确认选择\n        document.getElementById('btn-confirm').addEventListener('click', () => {\n          alert(\n            `已选择: ${formatDate(selectedDate)} ${String(selectedHour).padStart(2, '0')}:${String(selectedMinute).padStart(2, '0')}`\n          )\n        })\n\n        \u002F\u002F 按钮事件 - 重置\n        document.getElementById('btn-cancel').addEventListener('click', () => {\n          selectedDate = new Date()\n          updateCalendar()\n          updateTimeCalendar()\n          updateSelectedDateDisplay()\n        })\n\n        \u002F\u002F 更新日历显示\n        function updateCalendar() {\n          const year = selectedDate.getFullYear()\n          const month = selectedDate.getMonth()\n\n          document.getElementById('current-month').textContent = `${year}年${month + 1}月`\n\n          const firstDay = new Date(year, month, 1)\n          const lastDay = new Date(year, month + 1, 0)\n          const daysInMonth = lastDay.getDate()\n          const startDay = firstDay.getDay() \u002F\u002F 0 (Sunday) to 6 (Saturday)\n\n          const calendarDays = document.getElementById('calendar-days')\n          calendarDays.innerHTML = ''\n\n          \u002F\u002F 填充上个月的天数\n          const prevMonthLastDay = new Date(year, month, 0).getDate()\n          for (let i = 0; i \u003C startDay; i++) {\n            const dayElement = document.createElement('div')\n            dayElement.textContent = prevMonthLastDay - startDay + i + 1\n            dayElement.classList.add('other-month')\n            calendarDays.appendChild(dayElement)\n          }\n\n          \u002F\u002F 填充当前月的天数\n          const today = new Date()\n          for (let i = 1; i \u003C= daysInMonth; i++) {\n            const dayElement = document.createElement('div')\n            dayElement.textContent = i\n\n            \u002F\u002F 检查是否是今天\n            if (\n              year === today.getFullYear() &&\n              month === today.getMonth() &&\n              i === today.getDate()\n            ) {\n              dayElement.classList.add('today')\n            }\n\n            \u002F\u002F 检查是否是选中的日期\n            if (\n              i === selectedDate.getDate() &&\n              year === selectedDate.getFullYear() &&\n              month === selectedDate.getMonth()\n            ) {\n              dayElement.classList.add('selected')\n            }\n\n            dayElement.addEventListener('click', () => {\n              \u002F\u002F 移除之前选中的日期\n              document.querySelectorAll('.days div.selected').forEach((el) => {\n                el.classList.remove('selected')\n              })\n\n              \u002F\u002F 选中当前点击的日期\n              dayElement.classList.add('selected')\n\n              \u002F\u002F 更新选中的日期\n              selectedDate = new Date(year, month, i)\n              updateSelectedDateDisplay()\n            })\n\n            calendarDays.appendChild(dayElement)\n          }\n\n          \u002F\u002F 填充下个月的天数\n          const totalCells = 42 \u002F\u002F 6行7列\n          const remainingCells = totalCells - (startDay + daysInMonth)\n          for (let i = 1; i \u003C= remainingCells; i++) {\n            const dayElement = document.createElement('div')\n            dayElement.textContent = i\n            dayElement.classList.add('other-month')\n            calendarDays.appendChild(dayElement)\n          }\n        }\n\n        \u002F\u002F 更新时间显示\n        function updateTimeCalendar() {\n          const Hour = selectedDate.getHours()\n          const Minute = selectedDate.getMinutes()\n\n          selectedHour = Hour\n          selectedMinute = Minute\n\n          document.getElementById('hour').value = `${String(Hour).padStart(2, '0')}`\n          document.getElementById('minute').value = `${String(Minute).padStart(2, '0')}`\n        }\n\n        \u002F\u002F 更新选中的日期显示\n        function updateSelectedDateDisplay() {\n          const dateStr = formatDate(selectedDate)\n          const timeStr = `${String(selectedHour).padStart(2, '0')}:${String(selectedMinute).padStart(2, '0')}`\n          document.getElementById('selected-date').textContent = `当前选择: ${dateStr} ${timeStr}`\n        }\n\n        \u002F\u002F 格式化日期\n        function formatDate(date) {\n          const year = date.getFullYear()\n          const month = date.getMonth() + 1\n          const day = date.getDate()\n          return `${year}年${month}月${day}日`\n        }\n\n        \u002F\u002F 初始化\n        initTheme()\n        initCalendar()\n      })\n    \u003C\u002Fscript>\n  \u003C\u002Fbody>\n\u003C\u002Fhtml>\n",[37,18610,18611,18621,18635,18643,18657,18677,18690,18712,18734,18742,18748,18759,18769,18780,18791,18802,18813,18825,18861,18865,18869,18875,18885,18895,18905,18916,18927,18938,18949,18986,18990,18994,19000,19010,19020,19030,19036,19047,19058,19069,19073,19077,19083,19105,19119,19133,19143,19153,19158,19170,19182,19186,19190,19196,19208,19221,19231,19235,19239,19245,19255,19265,19275,19287,19291,19295,19302,19312,19326,19330,19334,19340,19351,19363,19373,19386,19390,19394,19401,19411,19421,19433,19445,19449,19453,19461,19471,19481,19491,19495,19499,19506,19516,19526,19536,19546,19556,19567,19578,19590,19603,19607,19611,19618,19628,19640,19653,19665,19678,19690,19700,19712,19724,19728,19732,19748,19763,19767,19771,19784,19801,19805,19809,19816,19830,19842,19856,19866,19878,19898,19902,19906,19913,19923,19937,19958,19962,19966,19973,19989,20000,20010,20020,20034,20038,20042,20049,20063,20083,20097,20101,20105,20112,20122,20134,20138,20142,20149,20159,20174,20178,20182,20191,20197,20207,20211,20217,20227,20231,20235,20239,20246,20258,20262,20266,20273,20283,20293,20303,20315,20319,20323,20332,20342,20352,20365,20375,20389,20405,20417,20432,20436,20440,20450,20465,20469,20473,20481,20495,20507,20517,20521,20525,20532,20542,20563,20573,20587,20599,20603,20607,20616,20630,20640,20644,20648,20655,20665,20685,20697,20701,20705,20713,20727,20737,20747,20759,20773,20787,20791,20795,20805,20819,20823,20827,20838,20852,20862,20866,20870,20881,20895,20899,20903,20914,20934,20938,20942,20949,20959,20969,20981,20993,20997,21001,21008,21018,21022,21026,21034,21044,21056,21070,21080,21084,21088,21095,21105,21116,21126,21130,21134,21142,21152,21162,21175,21185,21199,21211,21223,21237,21241,21245,21255,21269,21273,21277,21285,21297,21307,21319,21339,21351,21363,21377,21391,21405,21409,21413,21420,21430,21440,21452,21464,21468,21472,21478,21494,21504,21516,21526,21536,21550,21554,21558,21565,21579,21589,21593,21597,21604,21614,21631,21635,21639,21646,21660,21674,21694,21698,21702,21709,21723,21727,21731,21738,21750,21762,21776,21788,21802,21814,21824,21844,21848,21852,21868,21875,21888,21892,21896,21903,21915,21919,21923,21930,21940,21951,21963,21967,21971,21978,21988,21992,21996,22003,22015,22019,22023,22029,22039,22051,22055,22059,22067,22075,22083,22097,22111,22124,22138,22153,22174,22193,22201,22217,22237,22245,22253,22261,22265,22280,22295,22323,22350,22358,22362,22384,22399,22414,22438,22457,22481,22489,22493,22508,22521,22534,22547,22560,22573,22586,22599,22607,22611,22633,22638,22646,22654,22662,22666,22688,22703,22718,22731,22746,22766,22802,22822,22830,22838,22842,22856,22869,22883,22902,22935,22954,22962,22970,22978,22986,22994,22998,23013,23040,23067,23075,23079,23104,23112,23116,23124,23142,23147,23165,23177,23189,23193,23198,23208,23227,23245,23265,23269,23283,23296,23306,23316,23325,23337,23346,23355,23359,23363,23368,23386,23399,23412,23432,23441,23450,23462,23481,23489,23494,23499,23503,23507,23512,23536,23551,23597,23631,23635,23639,23651,23667,23689,23693,23729,23747,23766,23789,23793,23797,23801,23809,23813,23817,23822,23831,23838,23845,23852,23856,23861,23887,23909,23916,23920,23924,23949,23967,23973,23977,23981,23986,24012,24029,24065,24098,24102,24115,24151,24155,24159,24163,24168,24193,24214,24251,24258,24262,24266,24291,24313,24343,24349,24353,24357,24382,24403,24435,24441,24445,24449,24474,24496,24526,24532,24536,24540,24545,24569,24593,24622,24648,24654,24658,24662,24686,24706,24731,24755,24761,24765,24769,24773,24778,24804,24812,24880,24885,24889,24893,24898,24923,24936,24942,24948,24954,24958,24962,24967,24976,24993,25008,25012,25046,25050,25070,25096,25113,25133,25137,25157,25167,25171,25176,25199,25224,25246,25270,25284,25295,25299,25303,25308,25323,25349,25367,25376,25380,25385,25392,25409,25424,25437,25442,25456,25460,25464,25469,25475,25489,25503,25515,25519,25532,25536,25540,25557,25562,25588,25601,25606,25610,25615,25627,25631,25636,25650,25657,25661,25665,25673,25677,25681,25686,25701,25723,25748,25766,25774,25786,25794,25798,25802,25806,25811,25820,25836,25852,25856,25866,25876,25880,25919,25958,25962,25966,25971,25980,25995,26050,26078,26082,26086,26091,26104,26119,26137,26152,26173,26177,26181,26186,26193,26200,26204,26212,26220],{"__ignoreMap":35},[40,18612,18613,18615,18617,18619],{"class":42,"line":43},[40,18614,47],{"class":46},[40,18616,51],{"class":50},[40,18618,55],{"class":54},[40,18620,58],{"class":46},[40,18622,18623,18625,18627,18629,18631,18633],{"class":42,"line":61},[40,18624,64],{"class":46},[40,18626,34],{"class":50},[40,18628,69],{"class":54},[40,18630,72],{"class":46},[40,18632,76],{"class":75},[40,18634,58],{"class":46},[40,18636,18637,18639,18641],{"class":42,"line":81},[40,18638,84],{"class":46},[40,18640,87],{"class":50},[40,18642,58],{"class":46},[40,18644,18645,18647,18649,18651,18653,18655],{"class":42,"line":92},[40,18646,95],{"class":46},[40,18648,98],{"class":50},[40,18650,101],{"class":54},[40,18652,72],{"class":46},[40,18654,106],{"class":75},[40,18656,109],{"class":46},[40,18658,18659,18661,18663,18665,18667,18669,18671,18673,18675],{"class":42,"line":112},[40,18660,95],{"class":46},[40,18662,98],{"class":50},[40,18664,119],{"class":54},[40,18666,72],{"class":46},[40,18668,124],{"class":75},[40,18670,127],{"class":54},[40,18672,72],{"class":46},[40,18674,132],{"class":75},[40,18676,109],{"class":46},[40,18678,18679,18681,18683,18686,18688],{"class":42,"line":137},[40,18680,95],{"class":46},[40,18682,142],{"class":50},[40,18684,18685],{"class":46},">日期时间选择器插件 - 开发者工具\u003C\u002F",[40,18687,142],{"class":50},[40,18689,58],{"class":46},[40,18691,18692,18694,18696,18698,18700,18703,18705,18707,18710],{"class":42,"line":152},[40,18693,95],{"class":46},[40,18695,98],{"class":50},[40,18697,119],{"class":54},[40,18699,72],{"class":46},[40,18701,18702],{"class":75},"\"keywords\"",[40,18704,127],{"class":54},[40,18706,72],{"class":46},[40,18708,18709],{"class":75},"\"日期时间选择器插件|开发者工具\"",[40,18711,109],{"class":46},[40,18713,18714,18716,18718,18720,18722,18725,18727,18729,18732],{"class":42,"line":162},[40,18715,95],{"class":46},[40,18717,98],{"class":50},[40,18719,119],{"class":54},[40,18721,72],{"class":46},[40,18723,18724],{"class":75},"\"description\"",[40,18726,127],{"class":54},[40,18728,72],{"class":46},[40,18730,18731],{"class":75},"\"日期时间选择器插件工具网站\"",[40,18733,109],{"class":46},[40,18735,18736,18738,18740],{"class":42,"line":169},[40,18737,95],{"class":46},[40,18739,157],{"class":50},[40,18741,58],{"class":46},[40,18743,18744,18746],{"class":42,"line":178},[40,18745,235],{"class":54},[40,18747,175],{"class":46},[40,18749,18750,18752,18754,18757],{"class":42,"line":194},[40,18751,244],{"class":243},[40,18753,185],{"class":46},[40,18755,18756],{"class":181},"#f8f9fa",[40,18758,191],{"class":46},[40,18760,18761,18763,18765,18767],{"class":42,"line":206},[40,18762,257],{"class":243},[40,18764,185],{"class":46},[40,18766,10878],{"class":181},[40,18768,191],{"class":46},[40,18770,18771,18773,18775,18778],{"class":42,"line":219},[40,18772,270],{"class":243},[40,18774,185],{"class":46},[40,18776,18777],{"class":181},"#212529",[40,18779,191],{"class":46},[40,18781,18782,18784,18786,18789],{"class":42,"line":225},[40,18783,283],{"class":243},[40,18785,185],{"class":46},[40,18787,18788],{"class":181},"#6c757d",[40,18790,191],{"class":46},[40,18792,18793,18795,18797,18800],{"class":42,"line":232},[40,18794,10926],{"class":243},[40,18796,185],{"class":46},[40,18798,18799],{"class":181},"#dee2e6",[40,18801,191],{"class":46},[40,18803,18804,18806,18808,18811],{"class":42,"line":240},[40,18805,296],{"class":243},[40,18807,185],{"class":46},[40,18809,18810],{"class":181},"#4361ee",[40,18812,191],{"class":46},[40,18814,18815,18818,18820,18823],{"class":42,"line":254},[40,18816,18817],{"class":243},"        --hover-color",[40,18819,185],{"class":46},[40,18821,18822],{"class":181},"#e9ecef",[40,18824,191],{"class":46},[40,18826,18827,18829,18831,18833,18835,18837,18839,18841,18843,18845,18847,18849,18851,18853,18855,18857,18859],{"class":42,"line":267},[40,18828,322],{"class":243},[40,18830,185],{"class":46},[40,18832,188],{"class":181},[40,18834,329],{"class":181},[40,18836,333],{"class":332},[40,18838,336],{"class":181},[40,18840,333],{"class":332},[40,18842,341],{"class":181},[40,18844,344],{"class":46},[40,18846,188],{"class":181},[40,18848,349],{"class":46},[40,18850,188],{"class":181},[40,18852,349],{"class":46},[40,18854,188],{"class":181},[40,18856,349],{"class":46},[40,18858,10988],{"class":181},[40,18860,363],{"class":46},[40,18862,18863],{"class":42,"line":280},[40,18864,222],{"class":46},[40,18866,18867],{"class":42,"line":293},[40,18868,229],{"emptyLinePlaceholder":228},[40,18870,18871,18873],{"class":42,"line":306},[40,18872,11052],{"class":54},[40,18874,175],{"class":46},[40,18876,18877,18879,18881,18883],{"class":42,"line":319},[40,18878,244],{"class":243},[40,18880,185],{"class":46},[40,18882,249],{"class":181},[40,18884,191],{"class":46},[40,18886,18887,18889,18891,18893],{"class":42,"line":366},[40,18888,257],{"class":243},[40,18890,185],{"class":46},[40,18892,262],{"class":181},[40,18894,191],{"class":46},[40,18896,18897,18899,18901,18903],{"class":42,"line":396},[40,18898,270],{"class":243},[40,18900,185],{"class":46},[40,18902,18756],{"class":181},[40,18904,191],{"class":46},[40,18906,18907,18909,18911,18914],{"class":42,"line":401},[40,18908,283],{"class":243},[40,18910,185],{"class":46},[40,18912,18913],{"class":181},"#adb5bd",[40,18915,191],{"class":46},[40,18917,18918,18920,18922,18925],{"class":42,"line":406},[40,18919,10926],{"class":243},[40,18921,185],{"class":46},[40,18923,18924],{"class":181},"#343a40",[40,18926,191],{"class":46},[40,18928,18929,18931,18933,18936],{"class":42,"line":414},[40,18930,296],{"class":243},[40,18932,185],{"class":46},[40,18934,18935],{"class":181},"#4cc9f0",[40,18937,191],{"class":46},[40,18939,18940,18942,18944,18947],{"class":42,"line":443},[40,18941,18817],{"class":243},[40,18943,185],{"class":46},[40,18945,18946],{"class":181},"#2d2d2d",[40,18948,191],{"class":46},[40,18950,18951,18953,18955,18957,18959,18961,18963,18965,18967,18969,18971,18973,18975,18977,18979,18981,18984],{"class":42,"line":461},[40,18952,322],{"class":243},[40,18954,185],{"class":46},[40,18956,188],{"class":181},[40,18958,329],{"class":181},[40,18960,333],{"class":332},[40,18962,336],{"class":181},[40,18964,333],{"class":332},[40,18966,341],{"class":181},[40,18968,344],{"class":46},[40,18970,188],{"class":181},[40,18972,349],{"class":46},[40,18974,188],{"class":181},[40,18976,349],{"class":46},[40,18978,188],{"class":181},[40,18980,349],{"class":46},[40,18982,18983],{"class":181},"0.4",[40,18985,363],{"class":46},[40,18987,18988],{"class":42,"line":478},[40,18989,222],{"class":46},[40,18991,18992],{"class":42,"line":491},[40,18993,229],{"emptyLinePlaceholder":228},[40,18995,18996,18998],{"class":42,"line":505},[40,18997,172],{"class":50},[40,18999,175],{"class":46},[40,19001,19002,19004,19006,19008],{"class":42,"line":521},[40,19003,182],{"class":181},[40,19005,185],{"class":46},[40,19007,188],{"class":181},[40,19009,191],{"class":46},[40,19011,19012,19014,19016,19018],{"class":42,"line":526},[40,19013,197],{"class":181},[40,19015,185],{"class":46},[40,19017,188],{"class":181},[40,19019,191],{"class":46},[40,19021,19022,19024,19026,19028],{"class":42,"line":531},[40,19023,209],{"class":181},[40,19025,185],{"class":46},[40,19027,214],{"class":181},[40,19029,191],{"class":46},[40,19031,19032,19034],{"class":42,"line":537},[40,19033,957],{"class":181},[40,19035,960],{"class":46},[40,19037,19038,19041,19043,19045],{"class":42,"line":545},[40,19039,19040],{"class":46},"          background-color ",[40,19042,969],{"class":181},[40,19044,972],{"class":332},[40,19046,978],{"class":46},[40,19048,19049,19052,19054,19056],{"class":42,"line":558},[40,19050,19051],{"class":181},"          color",[40,19053,10946],{"class":181},[40,19055,972],{"class":332},[40,19057,978],{"class":46},[40,19059,19060,19063,19065,19067],{"class":42,"line":573},[40,19061,19062],{"class":46},"          border-color ",[40,19064,969],{"class":181},[40,19066,972],{"class":332},[40,19068,191],{"class":46},[40,19070,19071],{"class":42,"line":589},[40,19072,222],{"class":46},[40,19074,19075],{"class":42,"line":594},[40,19076,229],{"emptyLinePlaceholder":228},[40,19078,19079,19081],{"class":42,"line":599},[40,19080,409],{"class":50},[40,19082,175],{"class":46},[40,19084,19085,19087,19089,19091,19093,19095,19097,19099,19101,19103],{"class":42,"line":609},[40,19086,417],{"class":181},[40,19088,185],{"class":46},[40,19090,422],{"class":75},[40,19092,349],{"class":46},[40,19094,427],{"class":181},[40,19096,430],{"class":46},[40,19098,433],{"class":181},[40,19100,349],{"class":46},[40,19102,438],{"class":181},[40,19104,191],{"class":46},[40,19106,19107,19109,19111,19113,19115,19117],{"class":42,"line":625},[40,19108,446],{"class":181},[40,19110,185],{"class":46},[40,19112,451],{"class":181},[40,19114,344],{"class":46},[40,19116,456],{"class":243},[40,19118,363],{"class":46},[40,19120,19121,19123,19125,19127,19129,19131],{"class":42,"line":638},[40,19122,464],{"class":181},[40,19124,185],{"class":46},[40,19126,451],{"class":181},[40,19128,344],{"class":46},[40,19130,473],{"class":243},[40,19132,363],{"class":46},[40,19134,19135,19137,19139,19141],{"class":42,"line":653},[40,19136,788],{"class":181},[40,19138,185],{"class":46},[40,19140,1593],{"class":181},[40,19142,191],{"class":46},[40,19144,19145,19147,19149,19151],{"class":42,"line":667},[40,19146,1601],{"class":181},[40,19148,185],{"class":46},[40,19150,553],{"class":181},[40,19152,191],{"class":46},[40,19154,19155],{"class":42,"line":682},[40,19156,19157],{"class":165},"        \u002F*align-items: center;*\u002F\n",[40,19159,19160,19162,19164,19166,19168],{"class":42,"line":687},[40,19161,508],{"class":181},[40,19163,185],{"class":46},[40,19165,513],{"class":181},[40,19167,516],{"class":332},[40,19169,191],{"class":46},[40,19171,19172,19174,19176,19178,19180],{"class":42,"line":692},[40,19173,197],{"class":181},[40,19175,185],{"class":46},[40,19177,498],{"class":181},[40,19179,333],{"class":332},[40,19181,191],{"class":46},[40,19183,19184],{"class":42,"line":702},[40,19185,222],{"class":46},[40,19187,19188],{"class":42,"line":718},[40,19189,229],{"emptyLinePlaceholder":228},[40,19191,19192,19194],{"class":42,"line":732},[40,19193,6962],{"class":54},[40,19195,175],{"class":46},[40,19197,19198,19200,19202,19204,19206],{"class":42,"line":747},[40,19199,1124],{"class":181},[40,19201,185],{"class":46},[40,19203,513],{"class":181},[40,19205,1131],{"class":332},[40,19207,191],{"class":46},[40,19209,19210,19212,19214,19217,19219],{"class":42,"line":761},[40,19211,735],{"class":181},[40,19213,185],{"class":46},[40,19215,19216],{"class":181},"900",[40,19218,333],{"class":332},[40,19220,191],{"class":46},[40,19222,19223,19225,19227,19229],{"class":42,"line":766},[40,19224,548],{"class":181},[40,19226,185],{"class":46},[40,19228,553],{"class":181},[40,19230,191],{"class":46},[40,19232,19233],{"class":42,"line":771},[40,19234,222],{"class":46},[40,19236,19237],{"class":42,"line":777},[40,19238,229],{"emptyLinePlaceholder":228},[40,19240,19241,19243],{"class":42,"line":785},[40,19242,540],{"class":54},[40,19244,175],{"class":46},[40,19246,19247,19249,19251,19253],{"class":42,"line":798},[40,19248,788],{"class":181},[40,19250,185],{"class":46},[40,19252,1593],{"class":181},[40,19254,191],{"class":46},[40,19256,19257,19259,19261,19263],{"class":42,"line":837},[40,19258,1601],{"class":181},[40,19260,185],{"class":46},[40,19262,11502],{"class":181},[40,19264,191],{"class":46},[40,19266,19267,19269,19271,19273],{"class":42,"line":852},[40,19268,1613],{"class":181},[40,19270,185],{"class":46},[40,19272,553],{"class":181},[40,19274,191],{"class":46},[40,19276,19277,19279,19281,19283,19285],{"class":42,"line":866},[40,19278,561],{"class":181},[40,19280,185],{"class":46},[40,19282,11661],{"class":181},[40,19284,333],{"class":332},[40,19286,191],{"class":46},[40,19288,19289],{"class":42,"line":879},[40,19290,222],{"class":46},[40,19292,19293],{"class":42,"line":892},[40,19294,229],{"emptyLinePlaceholder":228},[40,19296,19297,19300],{"class":42,"line":897},[40,19298,19299],{"class":50},"      h2",[40,19301,175],{"class":46},[40,19303,19304,19306,19308,19310],{"class":42,"line":902},[40,19305,628],{"class":181},[40,19307,185],{"class":46},[40,19309,740],{"class":181},[40,19311,191],{"class":46},[40,19313,19314,19316,19318,19320,19322,19324],{"class":42,"line":910},[40,19315,464],{"class":181},[40,19317,185],{"class":46},[40,19319,451],{"class":181},[40,19321,344],{"class":46},[40,19323,473],{"class":243},[40,19325,363],{"class":46},[40,19327,19328],{"class":42,"line":926},[40,19329,222],{"class":46},[40,19331,19332],{"class":42,"line":941},[40,19333,229],{"emptyLinePlaceholder":228},[40,19335,19336,19338],{"class":42,"line":954},[40,19337,7053],{"class":54},[40,19339,175],{"class":46},[40,19341,19342,19344,19346,19349],{"class":42,"line":963},[40,19343,464],{"class":181},[40,19345,185],{"class":46},[40,19347,19348],{"class":181},"#00b4ff",[40,19350,191],{"class":46},[40,19352,19353,19355,19358,19361],{"class":42,"line":981},[40,19354,417],{"class":181},[40,19356,19357],{"class":46},": 华文楷体, ",[40,19359,19360],{"class":181},"serif",[40,19362,191],{"class":46},[40,19364,19365,19367,19369,19371],{"class":42,"line":995},[40,19366,2498],{"class":181},[40,19368,185],{"class":46},[40,19370,1412],{"class":181},[40,19372,191],{"class":46},[40,19374,19375,19377,19379,19382,19384],{"class":42,"line":1012},[40,19376,612],{"class":181},[40,19378,185],{"class":46},[40,19380,19381],{"class":181},"28",[40,19383,333],{"class":332},[40,19385,191],{"class":46},[40,19387,19388],{"class":42,"line":1025},[40,19389,222],{"class":46},[40,19391,19392],{"class":42,"line":1030},[40,19393,229],{"emptyLinePlaceholder":228},[40,19395,19396,19399],{"class":42,"line":1035},[40,19397,19398],{"class":54},"      .theme-switch",[40,19400,175],{"class":46},[40,19402,19403,19405,19407,19409],{"class":42,"line":1043},[40,19404,1420],{"class":181},[40,19406,185],{"class":46},[40,19408,1697],{"class":181},[40,19410,191],{"class":46},[40,19412,19413,19415,19417,19419],{"class":42,"line":1063},[40,19414,788],{"class":181},[40,19416,185],{"class":46},[40,19418,12217],{"class":181},[40,19420,191],{"class":46},[40,19422,19423,19425,19427,19429,19431],{"class":42,"line":1103},[40,19424,1124],{"class":181},[40,19426,185],{"class":46},[40,19428,2427],{"class":181},[40,19430,333],{"class":332},[40,19432,191],{"class":46},[40,19434,19435,19437,19439,19441,19443],{"class":42,"line":1108},[40,19436,1139],{"class":181},[40,19438,185],{"class":46},[40,19440,11661],{"class":181},[40,19442,333],{"class":332},[40,19444,191],{"class":46},[40,19446,19447],{"class":42,"line":1113},[40,19448,222],{"class":46},[40,19450,19451],{"class":42,"line":1121},[40,19452,229],{"emptyLinePlaceholder":228},[40,19454,19455,19457,19459],{"class":42,"line":1136},[40,19456,19398],{"class":54},[40,19458,13583],{"class":50},[40,19460,175],{"class":46},[40,19462,19463,19465,19467,19469],{"class":42,"line":1151},[40,19464,1523],{"class":181},[40,19466,185],{"class":46},[40,19468,188],{"class":181},[40,19470,191],{"class":46},[40,19472,19473,19475,19477,19479],{"class":42,"line":1164},[40,19474,1124],{"class":181},[40,19476,185],{"class":46},[40,19478,188],{"class":181},[40,19480,191],{"class":46},[40,19482,19483,19485,19487,19489],{"class":42,"line":1176},[40,19484,1139],{"class":181},[40,19486,185],{"class":46},[40,19488,188],{"class":181},[40,19490,191],{"class":46},[40,19492,19493],{"class":42,"line":1192},[40,19494,222],{"class":46},[40,19496,19497],{"class":42,"line":1197},[40,19498,229],{"emptyLinePlaceholder":228},[40,19500,19501,19504],{"class":42,"line":1202},[40,19502,19503],{"class":54},"      .slider",[40,19505,175],{"class":46},[40,19507,19508,19510,19512,19514],{"class":42,"line":1212},[40,19509,1420],{"class":181},[40,19511,185],{"class":46},[40,19513,1995],{"class":181},[40,19515,191],{"class":46},[40,19517,19518,19520,19522,19524],{"class":42,"line":1229},[40,19519,1015],{"class":181},[40,19521,185],{"class":46},[40,19523,1020],{"class":181},[40,19525,191],{"class":46},[40,19527,19528,19530,19532,19534],{"class":42,"line":1234},[40,19529,1433],{"class":181},[40,19531,185],{"class":46},[40,19533,188],{"class":181},[40,19535,191],{"class":46},[40,19537,19538,19540,19542,19544],{"class":42,"line":1239},[40,19539,1445],{"class":181},[40,19541,185],{"class":46},[40,19543,188],{"class":181},[40,19545,191],{"class":46},[40,19547,19548,19550,19552,19554],{"class":42,"line":1247},[40,19549,2016],{"class":181},[40,19551,185],{"class":46},[40,19553,188],{"class":181},[40,19555,191],{"class":46},[40,19557,19558,19561,19563,19565],{"class":42,"line":1261},[40,19559,19560],{"class":181},"        bottom",[40,19562,185],{"class":46},[40,19564,188],{"class":181},[40,19566,191],{"class":46},[40,19568,19569,19571,19573,19576],{"class":42,"line":1266},[40,19570,446],{"class":181},[40,19572,185],{"class":46},[40,19574,19575],{"class":181},"#ccc",[40,19577,191],{"class":46},[40,19579,19580,19582,19584,19586,19588],{"class":42,"line":1271},[40,19581,957],{"class":181},[40,19583,185],{"class":46},[40,19585,18983],{"class":181},[40,19587,972],{"class":332},[40,19589,191],{"class":46},[40,19591,19592,19594,19596,19599,19601],{"class":42,"line":1279},[40,19593,929],{"class":181},[40,19595,185],{"class":46},[40,19597,19598],{"class":181},"34",[40,19600,333],{"class":332},[40,19602,191],{"class":46},[40,19604,19605],{"class":42,"line":1293},[40,19606,222],{"class":46},[40,19608,19609],{"class":42,"line":1307},[40,19610,229],{"emptyLinePlaceholder":228},[40,19612,19613,19616],{"class":42,"line":1322},[40,19614,19615],{"class":54},"      .slider:before",[40,19617,175],{"class":46},[40,19619,19620,19622,19624,19626],{"class":42,"line":1327},[40,19621,1420],{"class":181},[40,19623,185],{"class":46},[40,19625,1995],{"class":181},[40,19627,191],{"class":46},[40,19629,19630,19633,19635,19638],{"class":42,"line":1332},[40,19631,19632],{"class":181},"        content",[40,19634,185],{"class":46},[40,19636,19637],{"class":75},"''",[40,19639,191],{"class":46},[40,19641,19642,19644,19646,19649,19651],{"class":42,"line":1340},[40,19643,1139],{"class":181},[40,19645,185],{"class":46},[40,19647,19648],{"class":181},"22",[40,19650,333],{"class":332},[40,19652,191],{"class":46},[40,19654,19655,19657,19659,19661,19663],{"class":42,"line":1354},[40,19656,1124],{"class":181},[40,19658,185],{"class":46},[40,19660,19648],{"class":181},[40,19662,333],{"class":332},[40,19664,191],{"class":46},[40,19666,19667,19669,19671,19674,19676],{"class":42,"line":1369},[40,19668,1445],{"class":181},[40,19670,185],{"class":46},[40,19672,19673],{"class":181},"4",[40,19675,333],{"class":332},[40,19677,191],{"class":46},[40,19679,19680,19682,19684,19686,19688],{"class":42,"line":1381},[40,19681,19560],{"class":181},[40,19683,185],{"class":46},[40,19685,19673],{"class":181},[40,19687,333],{"class":332},[40,19689,191],{"class":46},[40,19691,19692,19694,19696,19698],{"class":42,"line":1386},[40,19693,446],{"class":181},[40,19695,185],{"class":46},[40,19697,2034],{"class":181},[40,19699,191],{"class":46},[40,19701,19702,19704,19706,19708,19710],{"class":42,"line":1391},[40,19703,957],{"class":181},[40,19705,185],{"class":46},[40,19707,18983],{"class":181},[40,19709,972],{"class":332},[40,19711,191],{"class":46},[40,19713,19714,19716,19718,19720,19722],{"class":42,"line":1397},[40,19715,929],{"class":181},[40,19717,185],{"class":46},[40,19719,2099],{"class":181},[40,19721,1131],{"class":332},[40,19723,191],{"class":46},[40,19725,19726],{"class":42,"line":1405},[40,19727,222],{"class":46},[40,19729,19730],{"class":42,"line":1417},[40,19731,229],{"emptyLinePlaceholder":228},[40,19733,19734,19737,19740,19743,19746],{"class":42,"line":1430},[40,19735,19736],{"class":50},"      input",[40,19738,19739],{"class":54},":checked",[40,19741,19742],{"class":332}," +",[40,19744,19745],{"class":54}," .slider",[40,19747,175],{"class":46},[40,19749,19750,19752,19754,19756,19758,19761],{"class":42,"line":1442},[40,19751,446],{"class":181},[40,19753,185],{"class":46},[40,19755,451],{"class":181},[40,19757,344],{"class":46},[40,19759,19760],{"class":243},"--accent-color",[40,19762,363],{"class":46},[40,19764,19765],{"class":42,"line":1454},[40,19766,222],{"class":46},[40,19768,19769],{"class":42,"line":1467},[40,19770,229],{"emptyLinePlaceholder":228},[40,19772,19773,19775,19777,19779,19782],{"class":42,"line":1480},[40,19774,19736],{"class":50},[40,19776,19739],{"class":54},[40,19778,19742],{"class":332},[40,19780,19781],{"class":54}," .slider:before",[40,19783,175],{"class":46},[40,19785,19786,19788,19790,19793,19795,19797,19799],{"class":42,"line":1496},[40,19787,1046],{"class":181},[40,19789,185],{"class":46},[40,19791,19792],{"class":181},"translateX",[40,19794,344],{"class":46},[40,19796,11661],{"class":181},[40,19798,333],{"class":332},[40,19800,363],{"class":46},[40,19802,19803],{"class":42,"line":1509},[40,19804,222],{"class":46},[40,19806,19807],{"class":42,"line":1520},[40,19808,229],{"emptyLinePlaceholder":228},[40,19810,19811,19814],{"class":42,"line":1532},[40,19812,19813],{"class":54},"      .datetime-container",[40,19815,175],{"class":46},[40,19817,19818,19820,19822,19824,19826,19828],{"class":42,"line":1548},[40,19819,11781],{"class":181},[40,19821,185],{"class":46},[40,19823,451],{"class":181},[40,19825,344],{"class":46},[40,19827,1713],{"class":243},[40,19829,363],{"class":46},[40,19831,19832,19834,19836,19838,19840],{"class":42,"line":1568},[40,19833,929],{"class":181},[40,19835,185],{"class":46},[40,19837,934],{"class":181},[40,19839,333],{"class":332},[40,19841,191],{"class":46},[40,19843,19844,19846,19848,19850,19852,19854],{"class":42,"line":1573},[40,19845,998],{"class":181},[40,19847,185],{"class":46},[40,19849,451],{"class":181},[40,19851,344],{"class":46},[40,19853,1007],{"class":243},[40,19855,363],{"class":46},[40,19857,19858,19860,19862,19864],{"class":42,"line":1578},[40,19859,944],{"class":181},[40,19861,185],{"class":46},[40,19863,949],{"class":181},[40,19865,191],{"class":46},[40,19867,19868,19870,19872,19874,19876],{"class":42,"line":1586},[40,19869,561],{"class":181},[40,19871,185],{"class":46},[40,19873,498],{"class":181},[40,19875,333],{"class":332},[40,19877,191],{"class":46},[40,19879,19880,19882,19884,19886,19888,19890,19892,19894,19896],{"class":42,"line":1598},[40,19881,11807],{"class":181},[40,19883,185],{"class":46},[40,19885,828],{"class":181},[40,19887,333],{"class":332},[40,19889,12642],{"class":181},[40,19891,12645],{"class":181},[40,19893,344],{"class":46},[40,19895,12650],{"class":243},[40,19897,363],{"class":46},[40,19899,19900],{"class":42,"line":1610},[40,19901,222],{"class":46},[40,19903,19904],{"class":42,"line":1622},[40,19905,229],{"emptyLinePlaceholder":228},[40,19907,19908,19911],{"class":42,"line":1633},[40,19909,19910],{"class":54},"      .tabs",[40,19912,175],{"class":46},[40,19914,19915,19917,19919,19921],{"class":42,"line":1638},[40,19916,788],{"class":181},[40,19918,185],{"class":46},[40,19920,1593],{"class":181},[40,19922,191],{"class":46},[40,19924,19925,19927,19929,19931,19933,19935],{"class":42,"line":1643},[40,19926,11781],{"class":181},[40,19928,185],{"class":46},[40,19930,451],{"class":181},[40,19932,344],{"class":46},[40,19934,456],{"class":243},[40,19936,363],{"class":46},[40,19938,19939,19942,19944,19946,19948,19950,19952,19954,19956],{"class":42,"line":1651},[40,19940,19941],{"class":181},"        border-bottom",[40,19943,185],{"class":46},[40,19945,828],{"class":181},[40,19947,333],{"class":332},[40,19949,12642],{"class":181},[40,19951,12645],{"class":181},[40,19953,344],{"class":46},[40,19955,12650],{"class":243},[40,19957,363],{"class":46},[40,19959,19960],{"class":42,"line":1665},[40,19961,222],{"class":46},[40,19963,19964],{"class":42,"line":1679},[40,19965,229],{"emptyLinePlaceholder":228},[40,19967,19968,19971],{"class":42,"line":1690},[40,19969,19970],{"class":54},"      .tab",[40,19972,175],{"class":46},[40,19974,19975,19977,19979,19981,19983,19985,19987],{"class":42,"line":1702},[40,19976,197],{"class":181},[40,19978,185],{"class":46},[40,19980,1254],{"class":181},[40,19982,333],{"class":332},[40,19984,1077],{"class":181},[40,19986,333],{"class":332},[40,19988,191],{"class":46},[40,19990,19991,19994,19996,19998],{"class":42,"line":1718},[40,19992,19993],{"class":181},"        flex",[40,19995,185],{"class":46},[40,19997,828],{"class":181},[40,19999,191],{"class":46},[40,20001,20002,20004,20006,20008],{"class":42,"line":1731},[40,20003,1015],{"class":181},[40,20005,185],{"class":46},[40,20007,1020],{"class":181},[40,20009,191],{"class":46},[40,20011,20012,20014,20016,20018],{"class":42,"line":1771},[40,20013,628],{"class":181},[40,20015,185],{"class":46},[40,20017,11714],{"class":181},[40,20019,191],{"class":46},[40,20021,20022,20024,20026,20028,20030,20032],{"class":42,"line":1788},[40,20023,464],{"class":181},[40,20025,185],{"class":46},[40,20027,451],{"class":181},[40,20029,344],{"class":46},[40,20031,713],{"class":243},[40,20033,363],{"class":46},[40,20035,20036],{"class":42,"line":1793},[40,20037,222],{"class":46},[40,20039,20040],{"class":42,"line":1798},[40,20041,229],{"emptyLinePlaceholder":228},[40,20043,20044,20047],{"class":42,"line":1809},[40,20045,20046],{"class":54},"      .tab.active",[40,20048,175],{"class":46},[40,20050,20051,20053,20055,20057,20059,20061],{"class":42,"line":1817},[40,20052,464],{"class":181},[40,20054,185],{"class":46},[40,20056,451],{"class":181},[40,20058,344],{"class":46},[40,20060,19760],{"class":243},[40,20062,363],{"class":46},[40,20064,20065,20067,20069,20071,20073,20075,20077,20079,20081],{"class":42,"line":1833},[40,20066,19941],{"class":181},[40,20068,185],{"class":46},[40,20070,7064],{"class":181},[40,20072,333],{"class":332},[40,20074,12642],{"class":181},[40,20076,12645],{"class":181},[40,20078,344],{"class":46},[40,20080,19760],{"class":243},[40,20082,363],{"class":46},[40,20084,20085,20087,20089,20091,20093,20095],{"class":42,"line":1845},[40,20086,11781],{"class":181},[40,20088,185],{"class":46},[40,20090,451],{"class":181},[40,20092,344],{"class":46},[40,20094,1713],{"class":243},[40,20096,363],{"class":46},[40,20098,20099],{"class":42,"line":1851},[40,20100,222],{"class":46},[40,20102,20103],{"class":42,"line":1859},[40,20104,229],{"emptyLinePlaceholder":228},[40,20106,20107,20110],{"class":42,"line":1874},[40,20108,20109],{"class":54},"      .tab-content",[40,20111,175],{"class":46},[40,20113,20114,20116,20118,20120],{"class":42,"line":1885},[40,20115,788],{"class":181},[40,20117,185],{"class":46},[40,20119,1412],{"class":181},[40,20121,191],{"class":46},[40,20123,20124,20126,20128,20130,20132],{"class":42,"line":1890},[40,20125,197],{"class":181},[40,20127,185],{"class":46},[40,20129,845],{"class":181},[40,20131,333],{"class":332},[40,20133,191],{"class":46},[40,20135,20136],{"class":42,"line":1895},[40,20137,222],{"class":46},[40,20139,20140],{"class":42,"line":1900},[40,20141,229],{"emptyLinePlaceholder":228},[40,20143,20144,20147],{"class":42,"line":1908},[40,20145,20146],{"class":54},"      .tab-content.active",[40,20148,175],{"class":46},[40,20150,20151,20153,20155,20157],{"class":42,"line":1919},[40,20152,788],{"class":181},[40,20154,185],{"class":46},[40,20156,1171],{"class":181},[40,20158,191],{"class":46},[40,20160,20161,20163,20166,20168,20170,20172],{"class":42,"line":1932},[40,20162,1774],{"class":181},[40,20164,20165],{"class":46},": fadeIn ",[40,20167,360],{"class":181},[40,20169,972],{"class":332},[40,20171,975],{"class":181},[40,20173,191],{"class":46},[40,20175,20176],{"class":42,"line":1944},[40,20177,222],{"class":46},[40,20179,20180],{"class":42,"line":1958},[40,20181,229],{"emptyLinePlaceholder":228},[40,20183,20184,20186,20189],{"class":42,"line":1970},[40,20185,1801],{"class":332},[40,20187,20188],{"class":243}," fadeIn",[40,20190,175],{"class":46},[40,20192,20193,20195],{"class":42,"line":1975},[40,20194,1812],{"class":54},[40,20196,175],{"class":46},[40,20198,20199,20201,20203,20205],{"class":42,"line":1980},[40,20200,1836],{"class":181},[40,20202,185],{"class":46},[40,20204,188],{"class":181},[40,20206,191],{"class":46},[40,20208,20209],{"class":42,"line":1988},[40,20210,1848],{"class":46},[40,20212,20213,20215],{"class":42,"line":2000},[40,20214,1854],{"class":54},[40,20216,175],{"class":46},[40,20218,20219,20221,20223,20225],{"class":42,"line":2013},[40,20220,1836],{"class":181},[40,20222,185],{"class":46},[40,20224,828],{"class":181},[40,20226,191],{"class":46},[40,20228,20229],{"class":42,"line":2027},[40,20230,1848],{"class":46},[40,20232,20233],{"class":42,"line":2039},[40,20234,222],{"class":46},[40,20236,20237],{"class":42,"line":2066},[40,20238,229],{"emptyLinePlaceholder":228},[40,20240,20241,20244],{"class":42,"line":2079},[40,20242,20243],{"class":54},"      .calendar",[40,20245,175],{"class":46},[40,20247,20248,20250,20252,20254,20256],{"class":42,"line":2092},[40,20249,561],{"class":181},[40,20251,185],{"class":46},[40,20253,498],{"class":181},[40,20255,333],{"class":332},[40,20257,191],{"class":46},[40,20259,20260],{"class":42,"line":2106},[40,20261,222],{"class":46},[40,20263,20264],{"class":42,"line":2117},[40,20265,229],{"emptyLinePlaceholder":228},[40,20267,20268,20271],{"class":42,"line":2128},[40,20269,20270],{"class":54},"      .calendar-header",[40,20272,175],{"class":46},[40,20274,20275,20277,20279,20281],{"class":42,"line":2139},[40,20276,788],{"class":181},[40,20278,185],{"class":46},[40,20280,1593],{"class":181},[40,20282,191],{"class":46},[40,20284,20285,20287,20289,20291],{"class":42,"line":2153},[40,20286,1601],{"class":181},[40,20288,185],{"class":46},[40,20290,11502],{"class":181},[40,20292,191],{"class":46},[40,20294,20295,20297,20299,20301],{"class":42,"line":2164},[40,20296,1613],{"class":181},[40,20298,185],{"class":46},[40,20300,553],{"class":181},[40,20302,191],{"class":46},[40,20304,20305,20307,20309,20311,20313],{"class":42,"line":2180},[40,20306,561],{"class":181},[40,20308,185],{"class":46},[40,20310,1254],{"class":181},[40,20312,333],{"class":332},[40,20314,191],{"class":46},[40,20316,20317],{"class":42,"line":2192},[40,20318,222],{"class":46},[40,20320,20321],{"class":42,"line":2197},[40,20322,229],{"emptyLinePlaceholder":228},[40,20324,20325,20327,20330],{"class":42,"line":2202},[40,20326,20270],{"class":54},[40,20328,20329],{"class":50}," button",[40,20331,175],{"class":46},[40,20333,20334,20336,20338,20340],{"class":42,"line":2210},[40,20335,11781],{"class":181},[40,20337,185],{"class":46},[40,20339,1412],{"class":181},[40,20341,191],{"class":46},[40,20343,20344,20346,20348,20350],{"class":42,"line":2237},[40,20345,11807],{"class":181},[40,20347,185],{"class":46},[40,20349,1412],{"class":181},[40,20351,191],{"class":46},[40,20353,20354,20356,20358,20361,20363],{"class":42,"line":2242},[40,20355,612],{"class":181},[40,20357,185],{"class":46},[40,20359,20360],{"class":181},"18",[40,20362,333],{"class":332},[40,20364,191],{"class":46},[40,20366,20367,20369,20371,20373],{"class":42,"line":2247},[40,20368,1015],{"class":181},[40,20370,185],{"class":46},[40,20372,1020],{"class":181},[40,20374,191],{"class":46},[40,20376,20377,20379,20381,20383,20385,20387],{"class":42,"line":2255},[40,20378,464],{"class":181},[40,20380,185],{"class":46},[40,20382,451],{"class":181},[40,20384,344],{"class":46},[40,20386,713],{"class":243},[40,20388,363],{"class":46},[40,20390,20391,20393,20395,20397,20399,20401,20403],{"class":42,"line":2268},[40,20392,197],{"class":181},[40,20394,185],{"class":46},[40,20396,1561],{"class":181},[40,20398,333],{"class":332},[40,20400,1072],{"class":181},[40,20402,333],{"class":332},[40,20404,191],{"class":46},[40,20406,20407,20409,20411,20413,20415],{"class":42,"line":2283},[40,20408,929],{"class":181},[40,20410,185],{"class":46},[40,20412,1561],{"class":181},[40,20414,333],{"class":332},[40,20416,191],{"class":46},[40,20418,20419,20421,20423,20426,20428,20430],{"class":42,"line":2288},[40,20420,957],{"class":181},[40,20422,185],{"class":46},[40,20424,20425],{"class":3110},"background",[40,20427,10946],{"class":181},[40,20429,972],{"class":332},[40,20431,191],{"class":46},[40,20433,20434],{"class":42,"line":2293},[40,20435,222],{"class":46},[40,20437,20438],{"class":42,"line":2301},[40,20439,229],{"emptyLinePlaceholder":228},[40,20441,20442,20444,20446,20448],{"class":42,"line":2314},[40,20443,20270],{"class":54},[40,20445,20329],{"class":50},[40,20447,11745],{"class":54},[40,20449,175],{"class":46},[40,20451,20452,20454,20456,20458,20460,20463],{"class":42,"line":2327},[40,20453,11781],{"class":181},[40,20455,185],{"class":46},[40,20457,451],{"class":181},[40,20459,344],{"class":46},[40,20461,20462],{"class":243},"--hover-color",[40,20464,363],{"class":46},[40,20466,20467],{"class":42,"line":2332},[40,20468,222],{"class":46},[40,20470,20471],{"class":42,"line":2337},[40,20472,229],{"emptyLinePlaceholder":228},[40,20474,20475,20477,20479],{"class":42,"line":2345},[40,20476,20270],{"class":54},[40,20478,7451],{"class":50},[40,20480,175],{"class":46},[40,20482,20483,20485,20487,20489,20491,20493],{"class":42,"line":2358},[40,20484,464],{"class":181},[40,20486,185],{"class":46},[40,20488,451],{"class":181},[40,20490,344],{"class":46},[40,20492,473],{"class":243},[40,20494,363],{"class":46},[40,20496,20497,20499,20501,20503,20505],{"class":42,"line":2373},[40,20498,612],{"class":181},[40,20500,185],{"class":46},[40,20502,20360],{"class":181},[40,20504,333],{"class":332},[40,20506,191],{"class":46},[40,20508,20509,20511,20513,20515],{"class":42,"line":2384},[40,20510,628],{"class":181},[40,20512,185],{"class":46},[40,20514,11714],{"class":181},[40,20516,191],{"class":46},[40,20518,20519],{"class":42,"line":2389},[40,20520,222],{"class":46},[40,20522,20523],{"class":42,"line":2394},[40,20524,229],{"emptyLinePlaceholder":228},[40,20526,20527,20530],{"class":42,"line":2400},[40,20528,20529],{"class":54},"      .weekdays",[40,20531,175],{"class":46},[40,20533,20534,20536,20538,20540],{"class":42,"line":2408},[40,20535,788],{"class":181},[40,20537,185],{"class":46},[40,20539,793],{"class":181},[40,20541,191],{"class":46},[40,20543,20544,20546,20548,20550,20552,20555,20557,20559,20561],{"class":42,"line":2419},[40,20545,801],{"class":181},[40,20547,185],{"class":46},[40,20549,806],{"class":181},[40,20551,344],{"class":46},[40,20553,20554],{"class":181},"7",[40,20556,349],{"class":46},[40,20558,828],{"class":181},[40,20560,831],{"class":332},[40,20562,363],{"class":46},[40,20564,20565,20567,20569,20571],{"class":42,"line":2434},[40,20566,628],{"class":181},[40,20568,185],{"class":46},[40,20570,11714],{"class":181},[40,20572,191],{"class":46},[40,20574,20575,20577,20579,20581,20583,20585],{"class":42,"line":2447},[40,20576,464],{"class":181},[40,20578,185],{"class":46},[40,20580,451],{"class":181},[40,20582,344],{"class":46},[40,20584,713],{"class":243},[40,20586,363],{"class":46},[40,20588,20589,20591,20593,20595,20597],{"class":42,"line":2462},[40,20590,561],{"class":181},[40,20592,185],{"class":46},[40,20594,660],{"class":181},[40,20596,333],{"class":332},[40,20598,191],{"class":46},[40,20600,20601],{"class":42,"line":2475},[40,20602,222],{"class":46},[40,20604,20605],{"class":42,"line":2480},[40,20606,229],{"emptyLinePlaceholder":228},[40,20608,20609,20611,20614],{"class":42,"line":2485},[40,20610,20529],{"class":54},[40,20612,20613],{"class":50}," div",[40,20615,175],{"class":46},[40,20617,20618,20620,20622,20624,20626,20628],{"class":42,"line":2495},[40,20619,197],{"class":181},[40,20621,185],{"class":46},[40,20623,660],{"class":181},[40,20625,333],{"class":332},[40,20627,584],{"class":181},[40,20629,191],{"class":46},[40,20631,20632,20634,20636,20638],{"class":42,"line":2507},[40,20633,548],{"class":181},[40,20635,185],{"class":46},[40,20637,553],{"class":181},[40,20639,191],{"class":46},[40,20641,20642],{"class":42,"line":2519},[40,20643,222],{"class":46},[40,20645,20646],{"class":42,"line":2524},[40,20647,229],{"emptyLinePlaceholder":228},[40,20649,20650,20653],{"class":42,"line":2529},[40,20651,20652],{"class":54},"      .days",[40,20654,175],{"class":46},[40,20656,20657,20659,20661,20663],{"class":42,"line":2535},[40,20658,788],{"class":181},[40,20660,185],{"class":46},[40,20662,793],{"class":181},[40,20664,191],{"class":46},[40,20666,20667,20669,20671,20673,20675,20677,20679,20681,20683],{"class":42,"line":2557},[40,20668,801],{"class":181},[40,20670,185],{"class":46},[40,20672,806],{"class":181},[40,20674,344],{"class":46},[40,20676,20554],{"class":181},[40,20678,349],{"class":46},[40,20680,828],{"class":181},[40,20682,831],{"class":332},[40,20684,363],{"class":46},[40,20686,20687,20689,20691,20693,20695],{"class":42,"line":2567},[40,20688,840],{"class":181},[40,20690,185],{"class":46},[40,20692,1561],{"class":181},[40,20694,333],{"class":332},[40,20696,191],{"class":46},[40,20698,20699],{"class":42,"line":2581},[40,20700,222],{"class":46},[40,20702,20703],{"class":42,"line":2586},[40,20704,229],{"emptyLinePlaceholder":228},[40,20706,20707,20709,20711],{"class":42,"line":2591},[40,20708,20652],{"class":54},[40,20710,20613],{"class":50},[40,20712,175],{"class":46},[40,20714,20715,20717,20719,20721,20723,20725],{"class":42,"line":2599},[40,20716,197],{"class":181},[40,20718,185],{"class":46},[40,20720,934],{"class":181},[40,20722,333],{"class":332},[40,20724,584],{"class":181},[40,20726,191],{"class":46},[40,20728,20729,20731,20733,20735],{"class":42,"line":2631},[40,20730,548],{"class":181},[40,20732,185],{"class":46},[40,20734,553],{"class":181},[40,20736,191],{"class":46},[40,20738,20739,20741,20743,20745],{"class":42,"line":2645},[40,20740,1015],{"class":181},[40,20742,185],{"class":46},[40,20744,1020],{"class":181},[40,20746,191],{"class":46},[40,20748,20749,20751,20753,20755,20757],{"class":42,"line":2650},[40,20750,929],{"class":181},[40,20752,185],{"class":46},[40,20754,2099],{"class":181},[40,20756,1131],{"class":332},[40,20758,191],{"class":46},[40,20760,20761,20763,20765,20767,20769,20771],{"class":42,"line":2655},[40,20762,957],{"class":181},[40,20764,185],{"class":46},[40,20766,10943],{"class":181},[40,20768,10946],{"class":181},[40,20770,972],{"class":332},[40,20772,191],{"class":46},[40,20774,20775,20777,20779,20781,20783,20785],{"class":42,"line":2663},[40,20776,464],{"class":181},[40,20778,185],{"class":46},[40,20780,451],{"class":181},[40,20782,344],{"class":46},[40,20784,473],{"class":243},[40,20786,363],{"class":46},[40,20788,20789],{"class":42,"line":2678},[40,20790,222],{"class":46},[40,20792,20793],{"class":42,"line":2683},[40,20794,229],{"emptyLinePlaceholder":228},[40,20796,20797,20799,20801,20803],{"class":42,"line":2688},[40,20798,20652],{"class":54},[40,20800,20613],{"class":50},[40,20802,11745],{"class":54},[40,20804,175],{"class":46},[40,20806,20807,20809,20811,20813,20815,20817],{"class":42,"line":2696},[40,20808,11781],{"class":181},[40,20810,185],{"class":46},[40,20812,451],{"class":181},[40,20814,344],{"class":46},[40,20816,20462],{"class":243},[40,20818,363],{"class":46},[40,20820,20821],{"class":42,"line":2711},[40,20822,222],{"class":46},[40,20824,20825],{"class":42,"line":2725},[40,20826,229],{"emptyLinePlaceholder":228},[40,20828,20829,20831,20833,20836],{"class":42,"line":2730},[40,20830,20652],{"class":54},[40,20832,20613],{"class":50},[40,20834,20835],{"class":54},".selected",[40,20837,175],{"class":46},[40,20839,20840,20842,20844,20846,20848,20850],{"class":42,"line":2735},[40,20841,11781],{"class":181},[40,20843,185],{"class":46},[40,20845,451],{"class":181},[40,20847,344],{"class":46},[40,20849,19760],{"class":243},[40,20851,363],{"class":46},[40,20853,20854,20856,20858,20860],{"class":42,"line":2740},[40,20855,464],{"class":181},[40,20857,185],{"class":46},[40,20859,2034],{"class":181},[40,20861,191],{"class":46},[40,20863,20864],{"class":42,"line":2758},[40,20865,222],{"class":46},[40,20867,20868],{"class":42,"line":2766},[40,20869,229],{"emptyLinePlaceholder":228},[40,20871,20872,20874,20876,20879],{"class":42,"line":2780},[40,20873,20652],{"class":54},[40,20875,20613],{"class":50},[40,20877,20878],{"class":54},".other-month",[40,20880,175],{"class":46},[40,20882,20883,20885,20887,20889,20891,20893],{"class":42,"line":2785},[40,20884,464],{"class":181},[40,20886,185],{"class":46},[40,20888,451],{"class":181},[40,20890,344],{"class":46},[40,20892,713],{"class":243},[40,20894,363],{"class":46},[40,20896,20897],{"class":42,"line":2790},[40,20898,222],{"class":46},[40,20900,20901],{"class":42,"line":2797},[40,20902,229],{"emptyLinePlaceholder":228},[40,20904,20905,20907,20909,20912],{"class":42,"line":2811},[40,20906,20652],{"class":54},[40,20908,20613],{"class":50},[40,20910,20911],{"class":54},".today",[40,20913,175],{"class":46},[40,20915,20916,20918,20920,20922,20924,20926,20928,20930,20932],{"class":42,"line":2816},[40,20917,11807],{"class":181},[40,20919,185],{"class":46},[40,20921,828],{"class":181},[40,20923,333],{"class":332},[40,20925,12642],{"class":181},[40,20927,12645],{"class":181},[40,20929,344],{"class":46},[40,20931,19760],{"class":243},[40,20933,363],{"class":46},[40,20935,20936],{"class":42,"line":2821},[40,20937,222],{"class":46},[40,20939,20940],{"class":42,"line":2830},[40,20941,229],{"emptyLinePlaceholder":228},[40,20943,20944,20947],{"class":42,"line":2844},[40,20945,20946],{"class":54},"      .time-selector",[40,20948,175],{"class":46},[40,20950,20951,20953,20955,20957],{"class":42,"line":2849},[40,20952,788],{"class":181},[40,20954,185],{"class":46},[40,20956,1593],{"class":181},[40,20958,191],{"class":46},[40,20960,20961,20963,20965,20967],{"class":42,"line":2854},[40,20962,1601],{"class":181},[40,20964,185],{"class":46},[40,20966,553],{"class":181},[40,20968,191],{"class":46},[40,20970,20971,20973,20975,20977,20979],{"class":42,"line":2861},[40,20972,840],{"class":181},[40,20974,185],{"class":46},[40,20976,1254],{"class":181},[40,20978,333],{"class":332},[40,20980,191],{"class":46},[40,20982,20983,20985,20987,20989,20991],{"class":42,"line":2874},[40,20984,561],{"class":181},[40,20986,185],{"class":46},[40,20988,498],{"class":181},[40,20990,333],{"class":332},[40,20992,191],{"class":46},[40,20994,20995],{"class":42,"line":2887},[40,20996,222],{"class":46},[40,20998,20999],{"class":42,"line":2892},[40,21000,229],{"emptyLinePlaceholder":228},[40,21002,21003,21006],{"class":42,"line":2897},[40,21004,21005],{"class":54},"      .time-section",[40,21007,175],{"class":46},[40,21009,21010,21012,21014,21016],{"class":42,"line":2905},[40,21011,548],{"class":181},[40,21013,185],{"class":46},[40,21015,553],{"class":181},[40,21017,191],{"class":46},[40,21019,21020],{"class":42,"line":2918},[40,21021,222],{"class":46},[40,21023,21024],{"class":42,"line":2923},[40,21025,229],{"emptyLinePlaceholder":228},[40,21027,21028,21030,21032],{"class":42,"line":2928},[40,21029,21005],{"class":54},[40,21031,13534],{"class":50},[40,21033,175],{"class":46},[40,21035,21036,21038,21040,21042],{"class":42,"line":2936},[40,21037,788],{"class":181},[40,21039,185],{"class":46},[40,21041,1171],{"class":181},[40,21043,191],{"class":46},[40,21045,21046,21048,21050,21052,21054],{"class":42,"line":2950},[40,21047,561],{"class":181},[40,21049,185],{"class":46},[40,21051,1300],{"class":181},[40,21053,333],{"class":332},[40,21055,191],{"class":46},[40,21057,21058,21060,21062,21064,21066,21068],{"class":42,"line":2955},[40,21059,464],{"class":181},[40,21061,185],{"class":46},[40,21063,451],{"class":181},[40,21065,344],{"class":46},[40,21067,713],{"class":243},[40,21069,363],{"class":46},[40,21071,21072,21074,21076,21078],{"class":42,"line":2960},[40,21073,628],{"class":181},[40,21075,185],{"class":46},[40,21077,11714],{"class":181},[40,21079,191],{"class":46},[40,21081,21082],{"class":42,"line":2970},[40,21083,222],{"class":46},[40,21085,21086],{"class":42,"line":2980},[40,21087,229],{"emptyLinePlaceholder":228},[40,21089,21090,21093],{"class":42,"line":2990},[40,21091,21092],{"class":54},"      .time-input",[40,21094,175],{"class":46},[40,21096,21097,21099,21101,21103],{"class":42,"line":3008},[40,21098,788],{"class":181},[40,21100,185],{"class":46},[40,21102,1593],{"class":181},[40,21104,191],{"class":46},[40,21106,21107,21110,21112,21114],{"class":42,"line":3024},[40,21108,21109],{"class":181},"        flex-direction",[40,21111,185],{"class":46},[40,21113,14616],{"class":181},[40,21115,191],{"class":46},[40,21117,21118,21120,21122,21124],{"class":42,"line":3038},[40,21119,1613],{"class":181},[40,21121,185],{"class":46},[40,21123,553],{"class":181},[40,21125,191],{"class":46},[40,21127,21128],{"class":42,"line":3047},[40,21129,222],{"class":46},[40,21131,21132],{"class":42,"line":3052},[40,21133,229],{"emptyLinePlaceholder":228},[40,21135,21136,21138,21140],{"class":42,"line":3068},[40,21137,21092],{"class":54},[40,21139,20329],{"class":50},[40,21141,175],{"class":46},[40,21143,21144,21146,21148,21150],{"class":42,"line":3074},[40,21145,11781],{"class":181},[40,21147,185],{"class":46},[40,21149,1412],{"class":181},[40,21151,191],{"class":46},[40,21153,21154,21156,21158,21160],{"class":42,"line":3082},[40,21155,11807],{"class":181},[40,21157,185],{"class":46},[40,21159,1412],{"class":181},[40,21161,191],{"class":46},[40,21163,21164,21166,21168,21171,21173],{"class":42,"line":3093},[40,21165,612],{"class":181},[40,21167,185],{"class":46},[40,21169,21170],{"class":181},"16",[40,21172,333],{"class":332},[40,21174,191],{"class":46},[40,21176,21177,21179,21181,21183],{"class":42,"line":3120},[40,21178,1015],{"class":181},[40,21180,185],{"class":46},[40,21182,1020],{"class":181},[40,21184,191],{"class":46},[40,21186,21187,21189,21191,21193,21195,21197],{"class":42,"line":3126},[40,21188,464],{"class":181},[40,21190,185],{"class":46},[40,21192,451],{"class":181},[40,21194,344],{"class":46},[40,21196,713],{"class":243},[40,21198,363],{"class":46},[40,21200,21201,21203,21205,21207,21209],{"class":42,"line":3135},[40,21202,197],{"class":181},[40,21204,185],{"class":46},[40,21206,1561],{"class":181},[40,21208,333],{"class":332},[40,21210,191],{"class":46},[40,21212,21213,21215,21217,21219,21221],{"class":42,"line":3146},[40,21214,929],{"class":181},[40,21216,185],{"class":46},[40,21218,1561],{"class":181},[40,21220,333],{"class":332},[40,21222,191],{"class":46},[40,21224,21225,21227,21229,21231,21233,21235],{"class":42,"line":3157},[40,21226,957],{"class":181},[40,21228,185],{"class":46},[40,21230,20425],{"class":3110},[40,21232,10946],{"class":181},[40,21234,972],{"class":332},[40,21236,191],{"class":46},[40,21238,21239],{"class":42,"line":3168},[40,21240,222],{"class":46},[40,21242,21243],{"class":42,"line":3179},[40,21244,229],{"emptyLinePlaceholder":228},[40,21246,21247,21249,21251,21253],{"class":42,"line":3185},[40,21248,21092],{"class":54},[40,21250,20329],{"class":50},[40,21252,11745],{"class":54},[40,21254,175],{"class":46},[40,21256,21257,21259,21261,21263,21265,21267],{"class":42,"line":3201},[40,21258,11781],{"class":181},[40,21260,185],{"class":46},[40,21262,451],{"class":181},[40,21264,344],{"class":46},[40,21266,20462],{"class":243},[40,21268,363],{"class":46},[40,21270,21271],{"class":42,"line":3224},[40,21272,222],{"class":46},[40,21274,21275],{"class":42,"line":3245},[40,21276,229],{"emptyLinePlaceholder":228},[40,21278,21279,21281,21283],{"class":42,"line":3255},[40,21280,21092],{"class":54},[40,21282,13583],{"class":50},[40,21284,175],{"class":46},[40,21286,21287,21289,21291,21293,21295],{"class":42,"line":3265},[40,21288,1124],{"class":181},[40,21290,185],{"class":46},[40,21292,2427],{"class":181},[40,21294,333],{"class":332},[40,21296,191],{"class":46},[40,21298,21299,21301,21303,21305],{"class":42,"line":3270},[40,21300,548],{"class":181},[40,21302,185],{"class":46},[40,21304,553],{"class":181},[40,21306,191],{"class":46},[40,21308,21309,21311,21313,21315,21317],{"class":42,"line":3276},[40,21310,197],{"class":181},[40,21312,185],{"class":46},[40,21314,660],{"class":181},[40,21316,333],{"class":332},[40,21318,191],{"class":46},[40,21320,21321,21323,21325,21327,21329,21331,21333,21335,21337],{"class":42,"line":3283},[40,21322,11807],{"class":181},[40,21324,185],{"class":46},[40,21326,828],{"class":181},[40,21328,333],{"class":332},[40,21330,12642],{"class":181},[40,21332,12645],{"class":181},[40,21334,344],{"class":46},[40,21336,12650],{"class":243},[40,21338,363],{"class":46},[40,21340,21341,21343,21345,21347,21349],{"class":42,"line":3292},[40,21342,929],{"class":181},[40,21344,185],{"class":46},[40,21346,1300],{"class":181},[40,21348,333],{"class":332},[40,21350,191],{"class":46},[40,21352,21353,21355,21357,21359,21361],{"class":42,"line":3312},[40,21354,612],{"class":181},[40,21356,185],{"class":46},[40,21358,20360],{"class":181},[40,21360,333],{"class":332},[40,21362,191],{"class":46},[40,21364,21365,21367,21369,21371,21373,21375],{"class":42,"line":3317},[40,21366,182],{"class":181},[40,21368,185],{"class":46},[40,21370,1561],{"class":181},[40,21372,333],{"class":332},[40,21374,584],{"class":181},[40,21376,191],{"class":46},[40,21378,21379,21381,21383,21385,21387,21389],{"class":42,"line":3324},[40,21380,11781],{"class":181},[40,21382,185],{"class":46},[40,21384,451],{"class":181},[40,21386,344],{"class":46},[40,21388,456],{"class":243},[40,21390,363],{"class":46},[40,21392,21393,21395,21397,21399,21401,21403],{"class":42,"line":3333},[40,21394,464],{"class":181},[40,21396,185],{"class":46},[40,21398,451],{"class":181},[40,21400,344],{"class":46},[40,21402,473],{"class":243},[40,21404,363],{"class":46},[40,21406,21407],{"class":42,"line":3343},[40,21408,222],{"class":46},[40,21410,21411],{"class":42,"line":3353},[40,21412,229],{"emptyLinePlaceholder":228},[40,21414,21415,21418],{"class":42,"line":3362},[40,21416,21417],{"class":54},"      .actions",[40,21419,175],{"class":46},[40,21421,21422,21424,21426,21428],{"class":42,"line":3367},[40,21423,788],{"class":181},[40,21425,185],{"class":46},[40,21427,1593],{"class":181},[40,21429,191],{"class":46},[40,21431,21432,21434,21436,21438],{"class":42,"line":3382},[40,21433,1601],{"class":181},[40,21435,185],{"class":46},[40,21437,553],{"class":181},[40,21439,191],{"class":46},[40,21441,21442,21444,21446,21448,21450],{"class":42,"line":3402},[40,21443,840],{"class":181},[40,21445,185],{"class":46},[40,21447,1254],{"class":181},[40,21449,333],{"class":332},[40,21451,191],{"class":46},[40,21453,21454,21456,21458,21460,21462],{"class":42,"line":3422},[40,21455,2422],{"class":181},[40,21457,185],{"class":46},[40,21459,498],{"class":181},[40,21461,333],{"class":332},[40,21463,191],{"class":46},[40,21465,21466],{"class":42,"line":3431},[40,21467,222],{"class":46},[40,21469,21470],{"class":42,"line":3440},[40,21471,229],{"emptyLinePlaceholder":228},[40,21473,21474,21476],{"class":42,"line":3445},[40,21475,12206],{"class":54},[40,21477,175],{"class":46},[40,21479,21480,21482,21484,21486,21488,21490,21492],{"class":42,"line":3451},[40,21481,197],{"class":181},[40,21483,185],{"class":46},[40,21485,934],{"class":181},[40,21487,333],{"class":332},[40,21489,1745],{"class":181},[40,21491,333],{"class":332},[40,21493,191],{"class":46},[40,21495,21496,21498,21500,21502],{"class":42,"line":3458},[40,21497,11807],{"class":181},[40,21499,185],{"class":46},[40,21501,1412],{"class":181},[40,21503,191],{"class":46},[40,21505,21506,21508,21510,21512,21514],{"class":42,"line":3467},[40,21507,929],{"class":181},[40,21509,185],{"class":46},[40,21511,1300],{"class":181},[40,21513,333],{"class":332},[40,21515,191],{"class":46},[40,21517,21518,21520,21522,21524],{"class":42,"line":3487},[40,21519,1015],{"class":181},[40,21521,185],{"class":46},[40,21523,1020],{"class":181},[40,21525,191],{"class":46},[40,21527,21528,21530,21532,21534],{"class":42,"line":3492},[40,21529,628],{"class":181},[40,21531,185],{"class":46},[40,21533,11714],{"class":181},[40,21535,191],{"class":46},[40,21537,21538,21540,21542,21544,21546,21548],{"class":42,"line":3499},[40,21539,957],{"class":181},[40,21541,185],{"class":46},[40,21543,10943],{"class":181},[40,21545,10946],{"class":181},[40,21547,972],{"class":332},[40,21549,191],{"class":46},[40,21551,21552],{"class":42,"line":3508},[40,21553,222],{"class":46},[40,21555,21556],{"class":42,"line":3518},[40,21557,229],{"emptyLinePlaceholder":228},[40,21559,21560,21563],{"class":42,"line":3528},[40,21561,21562],{"class":54},"      .btn-primary",[40,21564,175],{"class":46},[40,21566,21567,21569,21571,21573,21575,21577],{"class":42,"line":3537},[40,21568,11781],{"class":181},[40,21570,185],{"class":46},[40,21572,451],{"class":181},[40,21574,344],{"class":46},[40,21576,19760],{"class":243},[40,21578,363],{"class":46},[40,21580,21581,21583,21585,21587],{"class":42,"line":3542},[40,21582,464],{"class":181},[40,21584,185],{"class":46},[40,21586,2034],{"class":181},[40,21588,191],{"class":46},[40,21590,21591],{"class":42,"line":3557},[40,21592,222],{"class":46},[40,21594,21595],{"class":42,"line":3577},[40,21596,229],{"emptyLinePlaceholder":228},[40,21598,21599,21602],{"class":42,"line":3597},[40,21600,21601],{"class":54},"      .btn-primary:hover",[40,21603,175],{"class":46},[40,21605,21606,21608,21610,21612],{"class":42,"line":3606},[40,21607,1523],{"class":181},[40,21609,185],{"class":46},[40,21611,1347],{"class":181},[40,21613,191],{"class":46},[40,21615,21616,21618,21620,21622,21624,21627,21629],{"class":42,"line":3615},[40,21617,1046],{"class":181},[40,21619,185],{"class":46},[40,21621,1051],{"class":181},[40,21623,344],{"class":46},[40,21625,21626],{"class":181},"-2",[40,21628,333],{"class":332},[40,21630,363],{"class":46},[40,21632,21633],{"class":42,"line":3620},[40,21634,222],{"class":46},[40,21636,21637],{"class":42,"line":3626},[40,21638,229],{"emptyLinePlaceholder":228},[40,21640,21641,21644],{"class":42,"line":3633},[40,21642,21643],{"class":54},"      .btn-secondary",[40,21645,175],{"class":46},[40,21647,21648,21650,21652,21654,21656,21658],{"class":42,"line":3642},[40,21649,11781],{"class":181},[40,21651,185],{"class":46},[40,21653,451],{"class":181},[40,21655,344],{"class":46},[40,21657,456],{"class":243},[40,21659,363],{"class":46},[40,21661,21662,21664,21666,21668,21670,21672],{"class":42,"line":3662},[40,21663,464],{"class":181},[40,21665,185],{"class":46},[40,21667,451],{"class":181},[40,21669,344],{"class":46},[40,21671,713],{"class":243},[40,21673,363],{"class":46},[40,21675,21676,21678,21680,21682,21684,21686,21688,21690,21692],{"class":42,"line":3667},[40,21677,11807],{"class":181},[40,21679,185],{"class":46},[40,21681,828],{"class":181},[40,21683,333],{"class":332},[40,21685,12642],{"class":181},[40,21687,12645],{"class":181},[40,21689,344],{"class":46},[40,21691,12650],{"class":243},[40,21693,363],{"class":46},[40,21695,21696],{"class":42,"line":3674},[40,21697,222],{"class":46},[40,21699,21700],{"class":42,"line":3683},[40,21701,229],{"emptyLinePlaceholder":228},[40,21703,21704,21707],{"class":42,"line":3693},[40,21705,21706],{"class":54},"      .btn-secondary:hover",[40,21708,175],{"class":46},[40,21710,21711,21713,21715,21717,21719,21721],{"class":42,"line":3703},[40,21712,11781],{"class":181},[40,21714,185],{"class":46},[40,21716,451],{"class":181},[40,21718,344],{"class":46},[40,21720,20462],{"class":243},[40,21722,363],{"class":46},[40,21724,21725],{"class":42,"line":3712},[40,21726,222],{"class":46},[40,21728,21729],{"class":42,"line":3717},[40,21730,229],{"emptyLinePlaceholder":228},[40,21732,21733,21736],{"class":42,"line":3732},[40,21734,21735],{"class":54},"      .selected-date",[40,21737,175],{"class":46},[40,21739,21740,21742,21744,21746,21748],{"class":42,"line":3752},[40,21741,2422],{"class":181},[40,21743,185],{"class":46},[40,21745,498],{"class":181},[40,21747,333],{"class":332},[40,21749,191],{"class":46},[40,21751,21752,21754,21756,21758,21760],{"class":42,"line":3772},[40,21753,612],{"class":181},[40,21755,185],{"class":46},[40,21757,20360],{"class":181},[40,21759,333],{"class":332},[40,21761,191],{"class":46},[40,21763,21764,21766,21768,21770,21772,21774],{"class":42,"line":3781},[40,21765,464],{"class":181},[40,21767,185],{"class":46},[40,21769,451],{"class":181},[40,21771,344],{"class":46},[40,21773,473],{"class":243},[40,21775,363],{"class":46},[40,21777,21778,21780,21782,21784,21786],{"class":42,"line":3790},[40,21779,197],{"class":181},[40,21781,185],{"class":46},[40,21783,1254],{"class":181},[40,21785,333],{"class":332},[40,21787,191],{"class":46},[40,21789,21790,21792,21794,21796,21798,21800],{"class":42,"line":3795},[40,21791,11781],{"class":181},[40,21793,185],{"class":46},[40,21795,451],{"class":181},[40,21797,344],{"class":46},[40,21799,1713],{"class":243},[40,21801,363],{"class":46},[40,21803,21804,21806,21808,21810,21812],{"class":42,"line":3801},[40,21805,929],{"class":181},[40,21807,185],{"class":46},[40,21809,1300],{"class":181},[40,21811,333],{"class":332},[40,21813,191],{"class":46},[40,21815,21816,21818,21820,21822],{"class":42,"line":3808},[40,21817,788],{"class":181},[40,21819,185],{"class":46},[40,21821,12217],{"class":181},[40,21823,191],{"class":46},[40,21825,21826,21828,21830,21832,21834,21836,21838,21840,21842],{"class":42,"line":3817},[40,21827,11807],{"class":181},[40,21829,185],{"class":46},[40,21831,828],{"class":181},[40,21833,333],{"class":332},[40,21835,12642],{"class":181},[40,21837,12645],{"class":181},[40,21839,344],{"class":46},[40,21841,12650],{"class":243},[40,21843,363],{"class":46},[40,21845,21846],{"class":42,"line":3837},[40,21847,222],{"class":46},[40,21849,21850],{"class":42,"line":3842},[40,21851,229],{"emptyLinePlaceholder":228},[40,21853,21854,21856,21858,21860,21862,21864,21866],{"class":42,"line":3849},[40,21855,2538],{"class":332},[40,21857,2541],{"class":46},[40,21859,2544],{"class":181},[40,21861,185],{"class":46},[40,21863,740],{"class":181},[40,21865,333],{"class":332},[40,21867,2554],{"class":46},[40,21869,21870,21873],{"class":42,"line":3858},[40,21871,21872],{"class":54},"        .datetime-container",[40,21874,175],{"class":46},[40,21876,21877,21880,21882,21884,21886],{"class":42,"line":3868},[40,21878,21879],{"class":181},"          border-radius",[40,21881,185],{"class":46},[40,21883,1300],{"class":181},[40,21885,333],{"class":332},[40,21887,191],{"class":46},[40,21889,21890],{"class":42,"line":3878},[40,21891,1848],{"class":46},[40,21893,21894],{"class":42,"line":3887},[40,21895,229],{"emptyLinePlaceholder":228},[40,21897,21898,21901],{"class":42,"line":3892},[40,21899,21900],{"class":54},"        .tab-content",[40,21902,175],{"class":46},[40,21904,21905,21907,21909,21911,21913],{"class":42,"line":3907},[40,21906,2769],{"class":181},[40,21908,185],{"class":46},[40,21910,1254],{"class":181},[40,21912,333],{"class":332},[40,21914,191],{"class":46},[40,21916,21917],{"class":42,"line":3927},[40,21918,1848],{"class":46},[40,21920,21921],{"class":42,"line":3947},[40,21922,229],{"emptyLinePlaceholder":228},[40,21924,21925,21928],{"class":42,"line":3956},[40,21926,21927],{"class":54},"        .time-selector",[40,21929,175],{"class":46},[40,21931,21932,21934,21936,21938],{"class":42,"line":3965},[40,21933,14611],{"class":181},[40,21935,185],{"class":46},[40,21937,14616],{"class":181},[40,21939,191],{"class":46},[40,21941,21942,21945,21947,21949],{"class":42,"line":3970},[40,21943,21944],{"class":181},"          align-items",[40,21946,185],{"class":46},[40,21948,553],{"class":181},[40,21950,191],{"class":46},[40,21952,21953,21955,21957,21959,21961],{"class":42,"line":3976},[40,21954,2634],{"class":181},[40,21956,185],{"class":46},[40,21958,660],{"class":181},[40,21960,333],{"class":332},[40,21962,191],{"class":46},[40,21964,21965],{"class":42,"line":3983},[40,21966,1848],{"class":46},[40,21968,21969],{"class":42,"line":3992},[40,21970,229],{"emptyLinePlaceholder":228},[40,21972,21973,21976],{"class":42,"line":4012},[40,21974,21975],{"class":54},"        .actions",[40,21977,175],{"class":46},[40,21979,21980,21982,21984,21986],{"class":42,"line":4017},[40,21981,14611],{"class":181},[40,21983,185],{"class":46},[40,21985,14616],{"class":181},[40,21987,191],{"class":46},[40,21989,21990],{"class":42,"line":4024},[40,21991,1848],{"class":46},[40,21993,21994],{"class":42,"line":4033},[40,21995,229],{"emptyLinePlaceholder":228},[40,21997,21998,22001],{"class":42,"line":4043},[40,21999,22000],{"class":54},"        .btn",[40,22002,175],{"class":46},[40,22004,22005,22007,22009,22011,22013],{"class":42,"line":4053},[40,22006,14583],{"class":181},[40,22008,185],{"class":46},[40,22010,513],{"class":181},[40,22012,1131],{"class":332},[40,22014,191],{"class":46},[40,22016,22017],{"class":42,"line":4062},[40,22018,1848],{"class":46},[40,22020,22021],{"class":42,"line":4067},[40,22022,229],{"emptyLinePlaceholder":228},[40,22024,22025,22027],{"class":42,"line":4082},[40,22026,2560],{"class":54},[40,22028,175],{"class":46},[40,22030,22031,22033,22035,22037],{"class":42,"line":4102},[40,22032,14611],{"class":181},[40,22034,185],{"class":46},[40,22036,14616],{"class":181},[40,22038,191],{"class":46},[40,22040,22041,22043,22045,22047,22049],{"class":42,"line":4122},[40,22042,2634],{"class":181},[40,22044,185],{"class":46},[40,22046,1254],{"class":181},[40,22048,333],{"class":332},[40,22050,191],{"class":46},[40,22052,22053],{"class":42,"line":4131},[40,22054,1848],{"class":46},[40,22056,22057],{"class":42,"line":4140},[40,22058,222],{"class":46},[40,22060,22061,22063,22065],{"class":42,"line":4145},[40,22062,2963],{"class":46},[40,22064,157],{"class":50},[40,22066,58],{"class":46},[40,22068,22069,22071,22073],{"class":42,"line":4151},[40,22070,2973],{"class":46},[40,22072,87],{"class":50},[40,22074,58],{"class":46},[40,22076,22077,22079,22081],{"class":42,"line":4158},[40,22078,84],{"class":46},[40,22080,2985],{"class":50},[40,22082,58],{"class":46},[40,22084,22085,22087,22089,22091,22093,22095],{"class":42,"line":4167},[40,22086,95],{"class":46},[40,22088,2995],{"class":50},[40,22090,2998],{"class":54},[40,22092,72],{"class":46},[40,22094,8988],{"class":75},[40,22096,58],{"class":46},[40,22098,22099,22101,22103,22105,22107,22109],{"class":42,"line":4187},[40,22100,3011],{"class":46},[40,22102,2995],{"class":50},[40,22104,2998],{"class":54},[40,22106,72],{"class":46},[40,22108,3003],{"class":75},[40,22110,58],{"class":46},[40,22112,22113,22115,22117,22120,22122],{"class":42,"line":4192},[40,22114,3129],{"class":46},[40,22116,3014],{"class":50},[40,22118,22119],{"class":46},">日期时间选择器\u003C\u002F",[40,22121,3014],{"class":50},[40,22123,58],{"class":46},[40,22125,22126,22128,22130,22132,22134,22136],{"class":42,"line":4199},[40,22127,3129],{"class":46},[40,22129,2995],{"class":50},[40,22131,2998],{"class":54},[40,22133,72],{"class":46},[40,22135,15196],{"class":75},[40,22137,58],{"class":46},[40,22139,22140,22142,22144,22146,22148,22151],{"class":42,"line":4208},[40,22141,3204],{"class":46},[40,22143,16871],{"class":50},[40,22145,2998],{"class":54},[40,22147,72],{"class":46},[40,22149,22150],{"class":75},"\"theme-switch\"",[40,22152,58],{"class":46},[40,22154,22155,22157,22159,22161,22163,22166,22168,22170,22172],{"class":42,"line":4218},[40,22156,9430],{"class":46},[40,22158,16894],{"class":50},[40,22160,16897],{"class":54},[40,22162,72],{"class":46},[40,22164,22165],{"class":75},"\"checkbox\"",[40,22167,5884],{"class":54},[40,22169,72],{"class":46},[40,22171,15196],{"class":75},[40,22173,109],{"class":46},[40,22175,22176,22178,22180,22182,22184,22187,22189,22191],{"class":42,"line":4228},[40,22177,9430],{"class":46},[40,22179,40],{"class":50},[40,22181,2998],{"class":54},[40,22183,72],{"class":46},[40,22185,22186],{"class":75},"\"slider\"",[40,22188,6020],{"class":46},[40,22190,40],{"class":50},[40,22192,58],{"class":46},[40,22194,22195,22197,22199],{"class":42,"line":4237},[40,22196,9556],{"class":46},[40,22198,16871],{"class":50},[40,22200,58],{"class":46},[40,22202,22203,22205,22207,22210,22212,22215],{"class":42,"line":4242},[40,22204,3204],{"class":46},[40,22206,2995],{"class":50},[40,22208,22209],{"class":54}," style",[40,22211,72],{"class":46},[40,22213,22214],{"class":75},"\"margin-top: 8px; font-size: 14px; color: var(--text-secondary)\"",[40,22216,58],{"class":46},[40,22218,22219,22221,22223,22225,22227,22230,22233,22235],{"class":42,"line":4257},[40,22220,9430],{"class":46},[40,22222,40],{"class":50},[40,22224,5884],{"class":54},[40,22226,72],{"class":46},[40,22228,22229],{"class":75},"\"theme-label\"",[40,22231,22232],{"class":46},">暗黑模式\u003C\u002F",[40,22234,40],{"class":50},[40,22236,58],{"class":46},[40,22238,22239,22241,22243],{"class":42,"line":4277},[40,22240,9556],{"class":46},[40,22242,2995],{"class":50},[40,22244,58],{"class":46},[40,22246,22247,22249,22251],{"class":42,"line":4297},[40,22248,3248],{"class":46},[40,22250,2995],{"class":50},[40,22252,58],{"class":46},[40,22254,22255,22257,22259],{"class":42,"line":4306},[40,22256,3258],{"class":46},[40,22258,2995],{"class":50},[40,22260,58],{"class":46},[40,22262,22263],{"class":42,"line":4315},[40,22264,229],{"emptyLinePlaceholder":228},[40,22266,22267,22269,22271,22273,22275,22278],{"class":42,"line":4320},[40,22268,3011],{"class":46},[40,22270,2995],{"class":50},[40,22272,2998],{"class":54},[40,22274,72],{"class":46},[40,22276,22277],{"class":75},"\"datetime-container\"",[40,22279,58],{"class":46},[40,22281,22282,22284,22286,22288,22290,22293],{"class":42,"line":4326},[40,22283,3129],{"class":46},[40,22285,2995],{"class":50},[40,22287,2998],{"class":54},[40,22289,72],{"class":46},[40,22291,22292],{"class":75},"\"tabs\"",[40,22294,58],{"class":46},[40,22296,22297,22299,22301,22303,22305,22308,22311,22313,22316,22319,22321],{"class":42,"line":4333},[40,22298,3204],{"class":46},[40,22300,2995],{"class":50},[40,22302,2998],{"class":54},[40,22304,72],{"class":46},[40,22306,22307],{"class":75},"\"tab active\"",[40,22309,22310],{"class":54}," data-tab",[40,22312,72],{"class":46},[40,22314,22315],{"class":75},"\"date\"",[40,22317,22318],{"class":46},">日期选择\u003C\u002F",[40,22320,2995],{"class":50},[40,22322,58],{"class":46},[40,22324,22325,22327,22329,22331,22333,22336,22338,22340,22343,22346,22348],{"class":42,"line":4342},[40,22326,3204],{"class":46},[40,22328,2995],{"class":50},[40,22330,2998],{"class":54},[40,22332,72],{"class":46},[40,22334,22335],{"class":75},"\"tab\"",[40,22337,22310],{"class":54},[40,22339,72],{"class":46},[40,22341,22342],{"class":75},"\"time\"",[40,22344,22345],{"class":46},">时间选择\u003C\u002F",[40,22347,2995],{"class":50},[40,22349,58],{"class":46},[40,22351,22352,22354,22356],{"class":42,"line":4362},[40,22353,3248],{"class":46},[40,22355,2995],{"class":50},[40,22357,58],{"class":46},[40,22359,22360],{"class":42,"line":4367},[40,22361,229],{"emptyLinePlaceholder":228},[40,22363,22364,22366,22368,22370,22372,22375,22377,22379,22382],{"class":42,"line":4374},[40,22365,3129],{"class":46},[40,22367,2995],{"class":50},[40,22369,2998],{"class":54},[40,22371,72],{"class":46},[40,22373,22374],{"class":75},"\"tab-content active\"",[40,22376,5884],{"class":54},[40,22378,72],{"class":46},[40,22380,22381],{"class":75},"\"date-tab\"",[40,22383,58],{"class":46},[40,22385,22386,22388,22390,22392,22394,22397],{"class":42,"line":4383},[40,22387,3204],{"class":46},[40,22389,2995],{"class":50},[40,22391,2998],{"class":54},[40,22393,72],{"class":46},[40,22395,22396],{"class":75},"\"calendar\"",[40,22398,58],{"class":46},[40,22400,22401,22403,22405,22407,22409,22412],{"class":42,"line":4393},[40,22402,9430],{"class":46},[40,22404,2995],{"class":50},[40,22406,2998],{"class":54},[40,22408,72],{"class":46},[40,22410,22411],{"class":75},"\"calendar-header\"",[40,22413,58],{"class":46},[40,22415,22416,22418,22420,22422,22424,22427,22429,22432,22434,22436],{"class":42,"line":4403},[40,22417,9446],{"class":46},[40,22419,15189],{"class":50},[40,22421,5884],{"class":54},[40,22423,72],{"class":46},[40,22425,22426],{"class":75},"\"prev-month\"",[40,22428,17802],{"class":46},[40,22430,22431],{"class":181},"&lt;",[40,22433,6609],{"class":46},[40,22435,15189],{"class":50},[40,22437,58],{"class":46},[40,22439,22440,22442,22444,22446,22448,22451,22453,22455],{"class":42,"line":4412},[40,22441,9446],{"class":46},[40,22443,9089],{"class":50},[40,22445,5884],{"class":54},[40,22447,72],{"class":46},[40,22449,22450],{"class":75},"\"current-month\"",[40,22452,6020],{"class":46},[40,22454,9089],{"class":50},[40,22456,58],{"class":46},[40,22458,22459,22461,22463,22465,22467,22470,22472,22475,22477,22479],{"class":42,"line":4417},[40,22460,9446],{"class":46},[40,22462,15189],{"class":50},[40,22464,5884],{"class":54},[40,22466,72],{"class":46},[40,22468,22469],{"class":75},"\"next-month\"",[40,22471,17802],{"class":46},[40,22473,22474],{"class":181},"&gt;",[40,22476,6609],{"class":46},[40,22478,15189],{"class":50},[40,22480,58],{"class":46},[40,22482,22483,22485,22487],{"class":42,"line":4432},[40,22484,9478],{"class":46},[40,22486,2995],{"class":50},[40,22488,58],{"class":46},[40,22490,22491],{"class":42,"line":4452},[40,22492,229],{"emptyLinePlaceholder":228},[40,22494,22495,22497,22499,22501,22503,22506],{"class":42,"line":4472},[40,22496,9430],{"class":46},[40,22498,2995],{"class":50},[40,22500,2998],{"class":54},[40,22502,72],{"class":46},[40,22504,22505],{"class":75},"\"weekdays\"",[40,22507,58],{"class":46},[40,22509,22510,22512,22514,22517,22519],{"class":42,"line":4481},[40,22511,9446],{"class":46},[40,22513,2995],{"class":50},[40,22515,22516],{"class":46},">日\u003C\u002F",[40,22518,2995],{"class":50},[40,22520,58],{"class":46},[40,22522,22523,22525,22527,22530,22532],{"class":42,"line":4490},[40,22524,9446],{"class":46},[40,22526,2995],{"class":50},[40,22528,22529],{"class":46},">一\u003C\u002F",[40,22531,2995],{"class":50},[40,22533,58],{"class":46},[40,22535,22536,22538,22540,22543,22545],{"class":42,"line":4495},[40,22537,9446],{"class":46},[40,22539,2995],{"class":50},[40,22541,22542],{"class":46},">二\u003C\u002F",[40,22544,2995],{"class":50},[40,22546,58],{"class":46},[40,22548,22549,22551,22553,22556,22558],{"class":42,"line":4501},[40,22550,9446],{"class":46},[40,22552,2995],{"class":50},[40,22554,22555],{"class":46},">三\u003C\u002F",[40,22557,2995],{"class":50},[40,22559,58],{"class":46},[40,22561,22562,22564,22566,22569,22571],{"class":42,"line":4508},[40,22563,9446],{"class":46},[40,22565,2995],{"class":50},[40,22567,22568],{"class":46},">四\u003C\u002F",[40,22570,2995],{"class":50},[40,22572,58],{"class":46},[40,22574,22575,22577,22579,22582,22584],{"class":42,"line":4517},[40,22576,9446],{"class":46},[40,22578,2995],{"class":50},[40,22580,22581],{"class":46},">五\u003C\u002F",[40,22583,2995],{"class":50},[40,22585,58],{"class":46},[40,22587,22588,22590,22592,22595,22597],{"class":42,"line":4536},[40,22589,9446],{"class":46},[40,22591,2995],{"class":50},[40,22593,22594],{"class":46},">六\u003C\u002F",[40,22596,2995],{"class":50},[40,22598,58],{"class":46},[40,22600,22601,22603,22605],{"class":42,"line":4541},[40,22602,9478],{"class":46},[40,22604,2995],{"class":50},[40,22606,58],{"class":46},[40,22608,22609],{"class":42,"line":4548},[40,22610,229],{"emptyLinePlaceholder":228},[40,22612,22613,22615,22617,22619,22621,22624,22626,22628,22631],{"class":42,"line":4557},[40,22614,9430],{"class":46},[40,22616,2995],{"class":50},[40,22618,2998],{"class":54},[40,22620,72],{"class":46},[40,22622,22623],{"class":75},"\"days\"",[40,22625,5884],{"class":54},[40,22627,72],{"class":46},[40,22629,22630],{"class":75},"\"calendar-days\"",[40,22632,58],{"class":46},[40,22634,22635],{"class":42,"line":4566},[40,22636,22637],{"class":165},"              \u003C!-- Days will be populated by JavaScript -->\n",[40,22639,22640,22642,22644],{"class":42,"line":4575},[40,22641,9478],{"class":46},[40,22643,2995],{"class":50},[40,22645,58],{"class":46},[40,22647,22648,22650,22652],{"class":42,"line":4584},[40,22649,9556],{"class":46},[40,22651,2995],{"class":50},[40,22653,58],{"class":46},[40,22655,22656,22658,22660],{"class":42,"line":4589},[40,22657,3248],{"class":46},[40,22659,2995],{"class":50},[40,22661,58],{"class":46},[40,22663,22664],{"class":42,"line":4604},[40,22665,229],{"emptyLinePlaceholder":228},[40,22667,22668,22670,22672,22674,22676,22679,22681,22683,22686],{"class":42,"line":4623},[40,22669,3129],{"class":46},[40,22671,2995],{"class":50},[40,22673,2998],{"class":54},[40,22675,72],{"class":46},[40,22677,22678],{"class":75},"\"tab-content\"",[40,22680,5884],{"class":54},[40,22682,72],{"class":46},[40,22684,22685],{"class":75},"\"time-tab\"",[40,22687,58],{"class":46},[40,22689,22690,22692,22694,22696,22698,22701],{"class":42,"line":4642},[40,22691,3204],{"class":46},[40,22693,2995],{"class":50},[40,22695,2998],{"class":54},[40,22697,72],{"class":46},[40,22699,22700],{"class":75},"\"time-selector\"",[40,22702,58],{"class":46},[40,22704,22705,22707,22709,22711,22713,22716],{"class":42,"line":4651},[40,22706,9430],{"class":46},[40,22708,2995],{"class":50},[40,22710,2998],{"class":54},[40,22712,72],{"class":46},[40,22714,22715],{"class":75},"\"time-section\"",[40,22717,58],{"class":46},[40,22719,22720,22722,22724,22727,22729],{"class":42,"line":4660},[40,22721,9446],{"class":46},[40,22723,16871],{"class":50},[40,22725,22726],{"class":46},">小时\u003C\u002F",[40,22728,16871],{"class":50},[40,22730,58],{"class":46},[40,22732,22733,22735,22737,22739,22741,22744],{"class":42,"line":4665},[40,22734,9446],{"class":46},[40,22736,2995],{"class":50},[40,22738,2998],{"class":54},[40,22740,72],{"class":46},[40,22742,22743],{"class":75},"\"time-input\"",[40,22745,58],{"class":46},[40,22747,22748,22750,22752,22754,22756,22759,22762,22764],{"class":42,"line":4671},[40,22749,15209],{"class":46},[40,22751,15189],{"class":50},[40,22753,5884],{"class":54},[40,22755,72],{"class":46},[40,22757,22758],{"class":75},"\"hour-up\"",[40,22760,22761],{"class":46},">↑\u003C\u002F",[40,22763,15189],{"class":50},[40,22765,58],{"class":46},[40,22767,22768,22770,22772,22774,22776,22778,22780,22782,22785,22788,22790,22792,22795,22797,22800],{"class":42,"line":4678},[40,22769,15209],{"class":46},[40,22771,16894],{"class":50},[40,22773,16897],{"class":54},[40,22775,72],{"class":46},[40,22777,16902],{"class":75},[40,22779,5884],{"class":54},[40,22781,72],{"class":46},[40,22783,22784],{"class":75},"\"hour\"",[40,22786,22787],{"class":54}," value",[40,22789,72],{"class":46},[40,22791,5971],{"class":75},[40,22793,22794],{"class":54}," maxlength",[40,22796,72],{"class":46},[40,22798,22799],{"class":75},"\"2\"",[40,22801,109],{"class":46},[40,22803,22804,22806,22808,22810,22812,22815,22818,22820],{"class":42,"line":4687},[40,22805,15209],{"class":46},[40,22807,15189],{"class":50},[40,22809,5884],{"class":54},[40,22811,72],{"class":46},[40,22813,22814],{"class":75},"\"hour-down\"",[40,22816,22817],{"class":46},">↓\u003C\u002F",[40,22819,15189],{"class":50},[40,22821,58],{"class":46},[40,22823,22824,22826,22828],{"class":42,"line":4706},[40,22825,15229],{"class":46},[40,22827,2995],{"class":50},[40,22829,58],{"class":46},[40,22831,22832,22834,22836],{"class":42,"line":4711},[40,22833,9478],{"class":46},[40,22835,2995],{"class":50},[40,22837,58],{"class":46},[40,22839,22840],{"class":42,"line":4718},[40,22841,229],{"emptyLinePlaceholder":228},[40,22843,22844,22846,22848,22850,22852,22854],{"class":42,"line":4727},[40,22845,9430],{"class":46},[40,22847,2995],{"class":50},[40,22849,2998],{"class":54},[40,22851,72],{"class":46},[40,22853,22715],{"class":75},[40,22855,58],{"class":46},[40,22857,22858,22860,22862,22865,22867],{"class":42,"line":4736},[40,22859,9446],{"class":46},[40,22861,16871],{"class":50},[40,22863,22864],{"class":46},">分钟\u003C\u002F",[40,22866,16871],{"class":50},[40,22868,58],{"class":46},[40,22870,22871,22873,22875,22877,22879,22881],{"class":42,"line":4745},[40,22872,9446],{"class":46},[40,22874,2995],{"class":50},[40,22876,2998],{"class":54},[40,22878,72],{"class":46},[40,22880,22743],{"class":75},[40,22882,58],{"class":46},[40,22884,22885,22887,22889,22891,22893,22896,22898,22900],{"class":42,"line":4754},[40,22886,15209],{"class":46},[40,22888,15189],{"class":50},[40,22890,5884],{"class":54},[40,22892,72],{"class":46},[40,22894,22895],{"class":75},"\"minute-up\"",[40,22897,22761],{"class":46},[40,22899,15189],{"class":50},[40,22901,58],{"class":46},[40,22903,22904,22906,22908,22910,22912,22914,22916,22918,22921,22923,22925,22927,22929,22931,22933],{"class":42,"line":4759},[40,22905,15209],{"class":46},[40,22907,16894],{"class":50},[40,22909,16897],{"class":54},[40,22911,72],{"class":46},[40,22913,16902],{"class":75},[40,22915,5884],{"class":54},[40,22917,72],{"class":46},[40,22919,22920],{"class":75},"\"minute\"",[40,22922,22787],{"class":54},[40,22924,72],{"class":46},[40,22926,5971],{"class":75},[40,22928,22794],{"class":54},[40,22930,72],{"class":46},[40,22932,22799],{"class":75},[40,22934,109],{"class":46},[40,22936,22937,22939,22941,22943,22945,22948,22950,22952],{"class":42,"line":4774},[40,22938,15209],{"class":46},[40,22940,15189],{"class":50},[40,22942,5884],{"class":54},[40,22944,72],{"class":46},[40,22946,22947],{"class":75},"\"minute-down\"",[40,22949,22817],{"class":46},[40,22951,15189],{"class":50},[40,22953,58],{"class":46},[40,22955,22956,22958,22960],{"class":42,"line":4793},[40,22957,15229],{"class":46},[40,22959,2995],{"class":50},[40,22961,58],{"class":46},[40,22963,22964,22966,22968],{"class":42,"line":4812},[40,22965,9478],{"class":46},[40,22967,2995],{"class":50},[40,22969,58],{"class":46},[40,22971,22972,22974,22976],{"class":42,"line":4821},[40,22973,9556],{"class":46},[40,22975,2995],{"class":50},[40,22977,58],{"class":46},[40,22979,22980,22982,22984],{"class":42,"line":4830},[40,22981,3248],{"class":46},[40,22983,2995],{"class":50},[40,22985,58],{"class":46},[40,22987,22988,22990,22992],{"class":42,"line":4835},[40,22989,3258],{"class":46},[40,22991,2995],{"class":50},[40,22993,58],{"class":46},[40,22995,22996],{"class":42,"line":4841},[40,22997,229],{"emptyLinePlaceholder":228},[40,22999,23000,23002,23004,23006,23008,23011],{"class":42,"line":4848},[40,23001,3011],{"class":46},[40,23003,2995],{"class":50},[40,23005,2998],{"class":54},[40,23007,72],{"class":46},[40,23009,23010],{"class":75},"\"actions\"",[40,23012,58],{"class":46},[40,23014,23015,23017,23019,23021,23023,23026,23028,23030,23033,23036,23038],{"class":42,"line":4857},[40,23016,3129],{"class":46},[40,23018,15189],{"class":50},[40,23020,2998],{"class":54},[40,23022,72],{"class":46},[40,23024,23025],{"class":75},"\"btn btn-secondary\"",[40,23027,5884],{"class":54},[40,23029,72],{"class":46},[40,23031,23032],{"class":75},"\"btn-cancel\"",[40,23034,23035],{"class":46},">重置\u003C\u002F",[40,23037,15189],{"class":50},[40,23039,58],{"class":46},[40,23041,23042,23044,23046,23048,23050,23053,23055,23057,23060,23063,23065],{"class":42,"line":4876},[40,23043,3129],{"class":46},[40,23045,15189],{"class":50},[40,23047,2998],{"class":54},[40,23049,72],{"class":46},[40,23051,23052],{"class":75},"\"btn btn-primary\"",[40,23054,5884],{"class":54},[40,23056,72],{"class":46},[40,23058,23059],{"class":75},"\"btn-confirm\"",[40,23061,23062],{"class":46},">确认选择\u003C\u002F",[40,23064,15189],{"class":50},[40,23066,58],{"class":46},[40,23068,23069,23071,23073],{"class":42,"line":4881},[40,23070,3258],{"class":46},[40,23072,2995],{"class":50},[40,23074,58],{"class":46},[40,23076,23077],{"class":42,"line":4888},[40,23078,229],{"emptyLinePlaceholder":228},[40,23080,23081,23083,23085,23087,23089,23092,23094,23096,23098,23100,23102],{"class":42,"line":4897},[40,23082,3011],{"class":46},[40,23084,2995],{"class":50},[40,23086,2998],{"class":54},[40,23088,72],{"class":46},[40,23090,23091],{"class":75},"\"selected-date\"",[40,23093,5884],{"class":54},[40,23095,72],{"class":46},[40,23097,23091],{"class":75},[40,23099,6020],{"class":46},[40,23101,2995],{"class":50},[40,23103,58],{"class":46},[40,23105,23106,23108,23110],{"class":42,"line":4906},[40,23107,2963],{"class":46},[40,23109,2995],{"class":50},[40,23111,58],{"class":46},[40,23113,23114],{"class":42,"line":4915},[40,23115,229],{"emptyLinePlaceholder":228},[40,23117,23118,23120,23122],{"class":42,"line":4924},[40,23119,95],{"class":46},[40,23121,6178],{"class":50},[40,23123,58],{"class":46},[40,23125,23126,23128,23130,23132,23135,23137,23139],{"class":42,"line":4929},[40,23127,6522],{"class":46},[40,23129,6453],{"class":54},[40,23131,344],{"class":46},[40,23133,23134],{"class":75},"'DOMContentLoaded'",[40,23136,349],{"class":46},[40,23138,6463],{"class":332},[40,23140,23141],{"class":46}," () {\n",[40,23143,23144],{"class":42,"line":4944},[40,23145,23146],{"class":165},"        \u002F\u002F 当前选择的日期和时间\n",[40,23148,23149,23152,23155,23157,23160,23163],{"class":42,"line":4963},[40,23150,23151],{"class":332},"        let",[40,23153,23154],{"class":46}," selectedDate ",[40,23156,72],{"class":332},[40,23158,23159],{"class":332}," new",[40,23161,23162],{"class":54}," Date",[40,23164,6494],{"class":46},[40,23166,23167,23169,23172,23174],{"class":42,"line":4982},[40,23168,23151],{"class":332},[40,23170,23171],{"class":46}," selectedHour ",[40,23173,72],{"class":332},[40,23175,23176],{"class":181}," 12\n",[40,23178,23179,23181,23184,23186],{"class":42,"line":4991},[40,23180,23151],{"class":332},[40,23182,23183],{"class":46}," selectedMinute ",[40,23185,72],{"class":332},[40,23187,23188],{"class":181}," 0\n",[40,23190,23191],{"class":42,"line":5000},[40,23192,229],{"emptyLinePlaceholder":228},[40,23194,23195],{"class":42,"line":5005},[40,23196,23197],{"class":165},"        \u002F\u002F 初始化主题\n",[40,23199,23200,23203,23206],{"class":42,"line":5011},[40,23201,23202],{"class":332},"        function",[40,23204,23205],{"class":54}," initTheme",[40,23207,6401],{"class":46},[40,23209,23210,23212,23215,23217,23220,23222,23225],{"class":42,"line":5018},[40,23211,18373],{"class":332},[40,23213,23214],{"class":181}," theme",[40,23216,6198],{"class":332},[40,23218,23219],{"class":54}," getCookie",[40,23221,344],{"class":46},[40,23223,23224],{"class":75},"'theme_datetime'",[40,23226,6212],{"class":46},[40,23228,23229,23231,23233,23235,23237,23239,23241,23243],{"class":42,"line":5027},[40,23230,18373],{"class":332},[40,23232,17889],{"class":181},[40,23234,6198],{"class":332},[40,23236,6201],{"class":46},[40,23238,6204],{"class":54},[40,23240,344],{"class":46},[40,23242,17900],{"class":75},[40,23244,6212],{"class":46},[40,23246,23247,23249,23252,23254,23256,23258,23260,23263],{"class":42,"line":5046},[40,23248,18373],{"class":332},[40,23250,23251],{"class":181}," themeLabel",[40,23253,6198],{"class":332},[40,23255,6201],{"class":46},[40,23257,6204],{"class":54},[40,23259,344],{"class":46},[40,23261,23262],{"class":75},"'theme-label'",[40,23264,6212],{"class":46},[40,23266,23267],{"class":42,"line":5051},[40,23268,229],{"emptyLinePlaceholder":228},[40,23270,23271,23273,23276,23278,23281],{"class":42,"line":5058},[40,23272,18400],{"class":332},[40,23274,23275],{"class":46}," (theme ",[40,23277,6482],{"class":332},[40,23279,23280],{"class":75}," 'dark'",[40,23282,2554],{"class":46},[40,23284,23285,23288,23290,23292,23294],{"class":42,"line":5067},[40,23286,23287],{"class":46},"            document.body.classList.",[40,23289,6353],{"class":54},[40,23291,344],{"class":46},[40,23293,17951],{"class":75},[40,23295,6212],{"class":46},[40,23297,23298,23301,23303],{"class":42,"line":5076},[40,23299,23300],{"class":46},"            themeToggle.checked ",[40,23302,72],{"class":332},[40,23304,23305],{"class":181}," true\n",[40,23307,23308,23311,23313],{"class":42,"line":5085},[40,23309,23310],{"class":46},"            themeLabel.textContent ",[40,23312,72],{"class":332},[40,23314,23315],{"class":75}," '暗黑模式'\n",[40,23317,23318,23321,23323],{"class":42,"line":5094},[40,23319,23320],{"class":46},"          } ",[40,23322,18134],{"class":332},[40,23324,175],{"class":46},[40,23326,23327,23329,23331,23333,23335],{"class":42,"line":5099},[40,23328,23287],{"class":46},[40,23330,6409],{"class":54},[40,23332,344],{"class":46},[40,23334,17951],{"class":75},[40,23336,6212],{"class":46},[40,23338,23339,23341,23343],{"class":42,"line":5114},[40,23340,23300],{"class":46},[40,23342,72],{"class":332},[40,23344,23345],{"class":181}," false\n",[40,23347,23348,23350,23352],{"class":42,"line":5133},[40,23349,23310],{"class":46},[40,23351,72],{"class":332},[40,23353,23354],{"class":75}," '亮色模式'\n",[40,23356,23357],{"class":42,"line":5152},[40,23358,18516],{"class":46},[40,23360,23361],{"class":42,"line":5161},[40,23362,229],{"emptyLinePlaceholder":228},[40,23364,23365],{"class":42,"line":5170},[40,23366,23367],{"class":165},"          \u002F\u002F 添加主题切换事件监听器\n",[40,23369,23370,23373,23375,23377,23380,23382,23384],{"class":42,"line":5175},[40,23371,23372],{"class":46},"          themeToggle.",[40,23374,6453],{"class":54},[40,23376,344],{"class":46},[40,23378,23379],{"class":75},"'change'",[40,23381,349],{"class":46},[40,23383,6463],{"class":332},[40,23385,23141],{"class":46},[40,23387,23388,23391,23393,23396],{"class":42,"line":5181},[40,23389,23390],{"class":332},"            if",[40,23392,2541],{"class":46},[40,23394,23395],{"class":181},"this",[40,23397,23398],{"class":46},".checked) {\n",[40,23400,23401,23404,23406,23408,23410],{"class":42,"line":5188},[40,23402,23403],{"class":46},"              document.body.classList.",[40,23405,6353],{"class":54},[40,23407,344],{"class":46},[40,23409,17951],{"class":75},[40,23411,6212],{"class":46},[40,23413,23414,23417,23419,23421,23423,23426,23428,23430],{"class":42,"line":5197},[40,23415,23416],{"class":54},"              setCookie",[40,23418,344],{"class":46},[40,23420,23224],{"class":75},[40,23422,349],{"class":46},[40,23424,23425],{"class":75},"'dark'",[40,23427,349],{"class":46},[40,23429,11661],{"class":181},[40,23431,6212],{"class":46},[40,23433,23434,23437,23439],{"class":42,"line":5216},[40,23435,23436],{"class":46},"              themeLabel.textContent ",[40,23438,72],{"class":332},[40,23440,23315],{"class":75},[40,23442,23443,23446,23448],{"class":42,"line":5221},[40,23444,23445],{"class":46},"            } ",[40,23447,18134],{"class":332},[40,23449,175],{"class":46},[40,23451,23452,23454,23456,23458,23460],{"class":42,"line":5228},[40,23453,23403],{"class":46},[40,23455,6409],{"class":54},[40,23457,344],{"class":46},[40,23459,17951],{"class":75},[40,23461,6212],{"class":46},[40,23463,23464,23466,23468,23470,23472,23475,23477,23479],{"class":42,"line":5237},[40,23465,23416],{"class":54},[40,23467,344],{"class":46},[40,23469,23224],{"class":75},[40,23471,349],{"class":46},[40,23473,23474],{"class":75},"'light'",[40,23476,349],{"class":46},[40,23478,11661],{"class":181},[40,23480,6212],{"class":46},[40,23482,23483,23485,23487],{"class":42,"line":5246},[40,23484,23436],{"class":46},[40,23486,72],{"class":332},[40,23488,23354],{"class":75},[40,23490,23491],{"class":42,"line":5255},[40,23492,23493],{"class":46},"            }\n",[40,23495,23496],{"class":42,"line":5264},[40,23497,23498],{"class":46},"          })\n",[40,23500,23501],{"class":42,"line":5269},[40,23502,1848],{"class":46},[40,23504,23505],{"class":42,"line":5284},[40,23506,229],{"emptyLinePlaceholder":228},[40,23508,23509],{"class":42,"line":5303},[40,23510,23511],{"class":165},"        \u002F\u002F Cookie 操作函数\n",[40,23513,23514,23516,23519,23521,23524,23526,23529,23531,23534],{"class":42,"line":5322},[40,23515,23202],{"class":332},[40,23517,23518],{"class":54}," setCookie",[40,23520,344],{"class":46},[40,23522,23523],{"class":243},"name",[40,23525,349],{"class":46},[40,23527,23528],{"class":243},"value",[40,23530,349],{"class":46},[40,23532,23533],{"class":243},"days",[40,23535,2554],{"class":46},[40,23537,23538,23540,23543,23545,23547,23549],{"class":42,"line":5331},[40,23539,18373],{"class":332},[40,23541,23542],{"class":181}," expires",[40,23544,6198],{"class":332},[40,23546,23159],{"class":332},[40,23548,23162],{"class":54},[40,23550,6494],{"class":46},[40,23552,23553,23556,23559,23562,23565,23568,23571,23574,23577,23580,23583,23586,23588,23590,23592,23595],{"class":42,"line":5340},[40,23554,23555],{"class":46},"          expires.",[40,23557,23558],{"class":54},"setTime",[40,23560,23561],{"class":46},"(expires.",[40,23563,23564],{"class":54},"getTime",[40,23566,23567],{"class":46},"() ",[40,23569,23570],{"class":332},"+",[40,23572,23573],{"class":46}," days ",[40,23575,23576],{"class":332},"*",[40,23578,23579],{"class":181}," 24",[40,23581,23582],{"class":332}," *",[40,23584,23585],{"class":181}," 60",[40,23587,23582],{"class":332},[40,23589,23585],{"class":181},[40,23591,23582],{"class":332},[40,23593,23594],{"class":181}," 1000",[40,23596,6212],{"class":46},[40,23598,23599,23602,23604,23607,23609,23612,23614,23617,23620,23622,23625,23628],{"class":42,"line":5345},[40,23600,23601],{"class":46},"          document.cookie ",[40,23603,72],{"class":332},[40,23605,23606],{"class":75}," `${",[40,23608,23523],{"class":46},[40,23610,23611],{"class":75},"}=${",[40,23613,23528],{"class":46},[40,23615,23616],{"class":75},"};expires=${",[40,23618,23619],{"class":46},"expires",[40,23621,18384],{"class":75},[40,23623,23624],{"class":54},"toUTCString",[40,23626,23627],{"class":75},"()",[40,23629,23630],{"class":75},"};path=\u002F`\n",[40,23632,23633],{"class":42,"line":5351},[40,23634,1848],{"class":46},[40,23636,23637],{"class":42,"line":5358},[40,23638,229],{"emptyLinePlaceholder":228},[40,23640,23641,23643,23645,23647,23649],{"class":42,"line":5367},[40,23642,23202],{"class":332},[40,23644,23219],{"class":54},[40,23646,344],{"class":46},[40,23648,23523],{"class":243},[40,23650,2554],{"class":46},[40,23652,23653,23655,23658,23660,23662,23664],{"class":42,"line":5386},[40,23654,18373],{"class":332},[40,23656,23657],{"class":181}," cookieName",[40,23659,6198],{"class":332},[40,23661,23606],{"class":75},[40,23663,23523],{"class":46},[40,23665,23666],{"class":75},"}=`\n",[40,23668,23669,23671,23674,23676,23679,23682,23684,23687],{"class":42,"line":5391},[40,23670,18373],{"class":332},[40,23672,23673],{"class":181}," cookies",[40,23675,6198],{"class":332},[40,23677,23678],{"class":46}," document.cookie.",[40,23680,23681],{"class":54},"split",[40,23683,344],{"class":46},[40,23685,23686],{"class":75},"';'",[40,23688,6212],{"class":46},[40,23690,23691],{"class":42,"line":5398},[40,23692,229],{"emptyLinePlaceholder":228},[40,23694,23695,23698,23700,23703,23706,23708,23710,23713,23715,23718,23721,23724,23727],{"class":42,"line":5407},[40,23696,23697],{"class":332},"          for",[40,23699,2541],{"class":46},[40,23701,23702],{"class":332},"let",[40,23704,23705],{"class":46}," i ",[40,23707,72],{"class":332},[40,23709,584],{"class":181},[40,23711,23712],{"class":46},"; i ",[40,23714,64],{"class":332},[40,23716,23717],{"class":46}," cookies.",[40,23719,23720],{"class":181},"length",[40,23722,23723],{"class":46},"; i",[40,23725,23726],{"class":332},"++",[40,23728,2554],{"class":46},[40,23730,23731,23734,23737,23739,23742,23745],{"class":42,"line":5416},[40,23732,23733],{"class":332},"            let",[40,23735,23736],{"class":46}," cookie ",[40,23738,72],{"class":332},[40,23740,23741],{"class":46}," cookies[i].",[40,23743,23744],{"class":54},"trim",[40,23746,6494],{"class":46},[40,23748,23749,23751,23754,23757,23760,23762,23764],{"class":42,"line":5425},[40,23750,23390],{"class":332},[40,23752,23753],{"class":46}," (cookie.",[40,23755,23756],{"class":54},"indexOf",[40,23758,23759],{"class":46},"(cookieName) ",[40,23761,6482],{"class":332},[40,23763,584],{"class":181},[40,23765,2554],{"class":46},[40,23767,23768,23771,23774,23777,23780,23782,23785,23787],{"class":42,"line":5434},[40,23769,23770],{"class":332},"              return",[40,23772,23773],{"class":46}," cookie.",[40,23775,23776],{"class":54},"substring",[40,23778,23779],{"class":46},"(cookieName.",[40,23781,23720],{"class":181},[40,23783,23784],{"class":46},", cookie.",[40,23786,23720],{"class":181},[40,23788,6212],{"class":46},[40,23790,23791],{"class":42,"line":5439},[40,23792,23493],{"class":46},[40,23794,23795],{"class":42,"line":5454},[40,23796,18516],{"class":46},[40,23798,23799],{"class":42,"line":5473},[40,23800,229],{"emptyLinePlaceholder":228},[40,23802,23803,23806],{"class":42,"line":5492},[40,23804,23805],{"class":332},"          return",[40,23807,23808],{"class":181}," null\n",[40,23810,23811],{"class":42,"line":5501},[40,23812,1848],{"class":46},[40,23814,23815],{"class":42,"line":5510},[40,23816,229],{"emptyLinePlaceholder":228},[40,23818,23819],{"class":42,"line":5515},[40,23820,23821],{"class":165},"        \u002F\u002F 初始化日历\n",[40,23823,23824,23826,23829],{"class":42,"line":5521},[40,23825,23202],{"class":332},[40,23827,23828],{"class":54}," initCalendar",[40,23830,6401],{"class":46},[40,23832,23833,23836],{"class":42,"line":5528},[40,23834,23835],{"class":54},"          updateCalendar",[40,23837,6494],{"class":46},[40,23839,23840,23843],{"class":42,"line":5537},[40,23841,23842],{"class":54},"          updateTimeCalendar",[40,23844,6494],{"class":46},[40,23846,23847,23850],{"class":42,"line":5556},[40,23848,23849],{"class":54},"          updateSelectedDateDisplay",[40,23851,6494],{"class":46},[40,23853,23854],{"class":42,"line":5561},[40,23855,229],{"emptyLinePlaceholder":228},[40,23857,23858],{"class":42,"line":5568},[40,23859,23860],{"class":165},"          \u002F\u002F 添加事件监听器\n",[40,23862,23863,23866,23868,23870,23873,23875,23877,23879,23881,23883,23885],{"class":42,"line":5577},[40,23864,23865],{"class":46},"          document.",[40,23867,6204],{"class":54},[40,23869,344],{"class":46},[40,23871,23872],{"class":75},"'prev-month'",[40,23874,18312],{"class":46},[40,23876,6453],{"class":54},[40,23878,344],{"class":46},[40,23880,6458],{"class":75},[40,23882,18043],{"class":46},[40,23884,18046],{"class":332},[40,23886,175],{"class":46},[40,23888,23889,23892,23895,23898,23901,23903,23905,23907],{"class":42,"line":5586},[40,23890,23891],{"class":46},"            selectedDate.",[40,23893,23894],{"class":54},"setMonth",[40,23896,23897],{"class":46},"(selectedDate.",[40,23899,23900],{"class":54},"getMonth",[40,23902,23567],{"class":46},[40,23904,18464],{"class":332},[40,23906,12790],{"class":181},[40,23908,6212],{"class":46},[40,23910,23911,23914],{"class":42,"line":5595},[40,23912,23913],{"class":54},"            updateCalendar",[40,23915,6494],{"class":46},[40,23917,23918],{"class":42,"line":5604},[40,23919,23498],{"class":46},[40,23921,23922],{"class":42,"line":5609},[40,23923,229],{"emptyLinePlaceholder":228},[40,23925,23926,23928,23930,23932,23935,23937,23939,23941,23943,23945,23947],{"class":42,"line":5624},[40,23927,23865],{"class":46},[40,23929,6204],{"class":54},[40,23931,344],{"class":46},[40,23933,23934],{"class":75},"'next-month'",[40,23936,18312],{"class":46},[40,23938,6453],{"class":54},[40,23940,344],{"class":46},[40,23942,6458],{"class":75},[40,23944,18043],{"class":46},[40,23946,18046],{"class":332},[40,23948,175],{"class":46},[40,23950,23951,23953,23955,23957,23959,23961,23963,23965],{"class":42,"line":5643},[40,23952,23891],{"class":46},[40,23954,23894],{"class":54},[40,23956,23897],{"class":46},[40,23958,23900],{"class":54},[40,23960,23567],{"class":46},[40,23962,23570],{"class":332},[40,23964,12790],{"class":181},[40,23966,6212],{"class":46},[40,23968,23969,23971],{"class":42,"line":5662},[40,23970,23913],{"class":54},[40,23972,6494],{"class":46},[40,23974,23975],{"class":42,"line":5671},[40,23976,23498],{"class":46},[40,23978,23979],{"class":42,"line":5680},[40,23980,229],{"emptyLinePlaceholder":228},[40,23982,23983],{"class":42,"line":5685},[40,23984,23985],{"class":165},"          \u002F\u002F 标签切换\n",[40,23987,23988,23990,23992,23994,23997,23999,24001,24003,24006,24008,24010],{"class":42,"line":5691},[40,23989,23865],{"class":46},[40,23991,18304],{"class":54},[40,23993,344],{"class":46},[40,23995,23996],{"class":75},"'.tab'",[40,23998,18312],{"class":46},[40,24000,18315],{"class":54},[40,24002,18318],{"class":46},[40,24004,24005],{"class":243},"tab",[40,24007,18324],{"class":46},[40,24009,18046],{"class":332},[40,24011,175],{"class":46},[40,24013,24014,24017,24019,24021,24023,24025,24027],{"class":42,"line":5698},[40,24015,24016],{"class":46},"            tab.",[40,24018,6453],{"class":54},[40,24020,344],{"class":46},[40,24022,6458],{"class":75},[40,24024,18043],{"class":46},[40,24026,18046],{"class":332},[40,24028,175],{"class":46},[40,24030,24031,24034,24036,24038,24040,24042,24044,24046,24049,24051,24053,24056,24058,24060,24062],{"class":42,"line":5707},[40,24032,24033],{"class":46},"              document.",[40,24035,18304],{"class":54},[40,24037,344],{"class":46},[40,24039,23996],{"class":75},[40,24041,18312],{"class":46},[40,24043,18315],{"class":54},[40,24045,18318],{"class":46},[40,24047,24048],{"class":243},"t",[40,24050,18324],{"class":46},[40,24052,18046],{"class":332},[40,24054,24055],{"class":46}," t.classList.",[40,24057,6409],{"class":54},[40,24059,344],{"class":46},[40,24061,6358],{"class":75},[40,24063,24064],{"class":46},"))\n",[40,24066,24067,24069,24071,24073,24076,24078,24080,24082,24084,24086,24088,24090,24092,24094,24096],{"class":42,"line":5726},[40,24068,24033],{"class":46},[40,24070,18304],{"class":54},[40,24072,344],{"class":46},[40,24074,24075],{"class":75},"'.tab-content'",[40,24077,18312],{"class":46},[40,24079,18315],{"class":54},[40,24081,18318],{"class":46},[40,24083,24048],{"class":243},[40,24085,18324],{"class":46},[40,24087,18046],{"class":332},[40,24089,24055],{"class":46},[40,24091,6409],{"class":54},[40,24093,344],{"class":46},[40,24095,6358],{"class":75},[40,24097,24064],{"class":46},[40,24099,24100],{"class":42,"line":5731},[40,24101,229],{"emptyLinePlaceholder":228},[40,24103,24104,24107,24109,24111,24113],{"class":42,"line":5738},[40,24105,24106],{"class":46},"              tab.classList.",[40,24108,6353],{"class":54},[40,24110,344],{"class":46},[40,24112,6358],{"class":75},[40,24114,6212],{"class":46},[40,24116,24117,24119,24121,24123,24126,24128,24130,24133,24135,24137,24140,24143,24145,24147,24149],{"class":42,"line":5747},[40,24118,24033],{"class":46},[40,24120,6204],{"class":54},[40,24122,344],{"class":46},[40,24124,24125],{"class":75},"`${",[40,24127,24005],{"class":46},[40,24129,18384],{"class":75},[40,24131,24132],{"class":46},"dataset",[40,24134,18384],{"class":75},[40,24136,24005],{"class":46},[40,24138,24139],{"class":75},"}-tab`",[40,24141,24142],{"class":46},").classList.",[40,24144,6353],{"class":54},[40,24146,344],{"class":46},[40,24148,6358],{"class":75},[40,24150,6212],{"class":46},[40,24152,24153],{"class":42,"line":5756},[40,24154,18485],{"class":46},[40,24156,24157],{"class":42,"line":5765},[40,24158,23498],{"class":46},[40,24160,24161],{"class":42,"line":5774},[40,24162,229],{"emptyLinePlaceholder":228},[40,24164,24165],{"class":42,"line":5779},[40,24166,24167],{"class":165},"          \u002F\u002F 时间选择控件\n",[40,24169,24170,24172,24174,24176,24179,24181,24183,24185,24187,24189,24191],{"class":42,"line":5794},[40,24171,23865],{"class":46},[40,24173,6204],{"class":54},[40,24175,344],{"class":46},[40,24177,24178],{"class":75},"'hour-up'",[40,24180,18312],{"class":46},[40,24182,6453],{"class":54},[40,24184,344],{"class":46},[40,24186,6458],{"class":75},[40,24188,18043],{"class":46},[40,24190,18046],{"class":332},[40,24192,175],{"class":46},[40,24194,24195,24198,24200,24203,24205,24207,24209,24211],{"class":42,"line":5813},[40,24196,24197],{"class":46},"            selectedHour ",[40,24199,72],{"class":332},[40,24201,24202],{"class":46}," (selectedHour ",[40,24204,23570],{"class":332},[40,24206,12790],{"class":181},[40,24208,18324],{"class":46},[40,24210,1131],{"class":332},[40,24212,24213],{"class":181}," 24\n",[40,24215,24216,24219,24221,24223,24226,24229,24231,24234,24237,24240,24242,24244,24246,24249],{"class":42,"line":5832},[40,24217,24218],{"class":46},"            document.",[40,24220,6204],{"class":54},[40,24222,344],{"class":46},[40,24224,24225],{"class":75},"'hour'",[40,24227,24228],{"class":46},").value ",[40,24230,72],{"class":332},[40,24232,24233],{"class":54}," String",[40,24235,24236],{"class":46},"(selectedHour).",[40,24238,24239],{"class":54},"padStart",[40,24241,344],{"class":46},[40,24243,646],{"class":181},[40,24245,349],{"class":46},[40,24247,24248],{"class":75},"'0'",[40,24250,6212],{"class":46},[40,24252,24253,24256],{"class":42,"line":5841},[40,24254,24255],{"class":54},"            updateSelectedDateDisplay",[40,24257,6494],{"class":46},[40,24259,24260],{"class":42,"line":5850},[40,24261,23498],{"class":46},[40,24263,24264],{"class":42,"line":5859},[40,24265,229],{"emptyLinePlaceholder":228},[40,24267,24268,24270,24272,24274,24277,24279,24281,24283,24285,24287,24289],{"class":42,"line":5864},[40,24269,23865],{"class":46},[40,24271,6204],{"class":54},[40,24273,344],{"class":46},[40,24275,24276],{"class":75},"'hour-down'",[40,24278,18312],{"class":46},[40,24280,6453],{"class":54},[40,24282,344],{"class":46},[40,24284,6458],{"class":75},[40,24286,18043],{"class":46},[40,24288,18046],{"class":332},[40,24290,175],{"class":46},[40,24292,24293,24295,24297,24299,24301,24303,24305,24307,24309,24311],{"class":42,"line":5870},[40,24294,24197],{"class":46},[40,24296,72],{"class":332},[40,24298,24202],{"class":46},[40,24300,18464],{"class":332},[40,24302,12790],{"class":181},[40,24304,19742],{"class":332},[40,24306,23579],{"class":181},[40,24308,18324],{"class":46},[40,24310,1131],{"class":332},[40,24312,24213],{"class":181},[40,24314,24315,24317,24319,24321,24323,24325,24327,24329,24331,24333,24335,24337,24339,24341],{"class":42,"line":5894},[40,24316,24218],{"class":46},[40,24318,6204],{"class":54},[40,24320,344],{"class":46},[40,24322,24225],{"class":75},[40,24324,24228],{"class":46},[40,24326,72],{"class":332},[40,24328,24233],{"class":54},[40,24330,24236],{"class":46},[40,24332,24239],{"class":54},[40,24334,344],{"class":46},[40,24336,646],{"class":181},[40,24338,349],{"class":46},[40,24340,24248],{"class":75},[40,24342,6212],{"class":46},[40,24344,24345,24347],{"class":42,"line":5928},[40,24346,24255],{"class":54},[40,24348,6494],{"class":46},[40,24350,24351],{"class":42,"line":5944},[40,24352,23498],{"class":46},[40,24354,24355],{"class":42,"line":5983},[40,24356,229],{"emptyLinePlaceholder":228},[40,24358,24359,24361,24363,24365,24368,24370,24372,24374,24376,24378,24380],{"class":42,"line":5999},[40,24360,23865],{"class":46},[40,24362,6204],{"class":54},[40,24364,344],{"class":46},[40,24366,24367],{"class":75},"'minute-up'",[40,24369,18312],{"class":46},[40,24371,6453],{"class":54},[40,24373,344],{"class":46},[40,24375,6458],{"class":75},[40,24377,18043],{"class":46},[40,24379,18046],{"class":332},[40,24381,175],{"class":46},[40,24383,24384,24387,24389,24392,24394,24396,24398,24400],{"class":42,"line":6027},[40,24385,24386],{"class":46},"            selectedMinute ",[40,24388,72],{"class":332},[40,24390,24391],{"class":46}," (selectedMinute ",[40,24393,23570],{"class":332},[40,24395,12790],{"class":181},[40,24397,18324],{"class":46},[40,24399,1131],{"class":332},[40,24401,24402],{"class":181}," 60\n",[40,24404,24405,24407,24409,24411,24414,24416,24418,24420,24423,24425,24427,24429,24431,24433],{"class":42,"line":6054},[40,24406,24218],{"class":46},[40,24408,6204],{"class":54},[40,24410,344],{"class":46},[40,24412,24413],{"class":75},"'minute'",[40,24415,24228],{"class":46},[40,24417,72],{"class":332},[40,24419,24233],{"class":54},[40,24421,24422],{"class":46},"(selectedMinute).",[40,24424,24239],{"class":54},[40,24426,344],{"class":46},[40,24428,646],{"class":181},[40,24430,349],{"class":46},[40,24432,24248],{"class":75},[40,24434,6212],{"class":46},[40,24436,24437,24439],{"class":42,"line":6063},[40,24438,24255],{"class":54},[40,24440,6494],{"class":46},[40,24442,24443],{"class":42,"line":6072},[40,24444,23498],{"class":46},[40,24446,24447],{"class":42,"line":6081},[40,24448,229],{"emptyLinePlaceholder":228},[40,24450,24451,24453,24455,24457,24460,24462,24464,24466,24468,24470,24472],{"class":42,"line":6086},[40,24452,23865],{"class":46},[40,24454,6204],{"class":54},[40,24456,344],{"class":46},[40,24458,24459],{"class":75},"'minute-down'",[40,24461,18312],{"class":46},[40,24463,6453],{"class":54},[40,24465,344],{"class":46},[40,24467,6458],{"class":75},[40,24469,18043],{"class":46},[40,24471,18046],{"class":332},[40,24473,175],{"class":46},[40,24475,24476,24478,24480,24482,24484,24486,24488,24490,24492,24494],{"class":42,"line":6102},[40,24477,24386],{"class":46},[40,24479,72],{"class":332},[40,24481,24391],{"class":46},[40,24483,18464],{"class":332},[40,24485,12790],{"class":181},[40,24487,19742],{"class":332},[40,24489,23585],{"class":181},[40,24491,18324],{"class":46},[40,24493,1131],{"class":332},[40,24495,24402],{"class":181},[40,24497,24498,24500,24502,24504,24506,24508,24510,24512,24514,24516,24518,24520,24522,24524],{"class":42,"line":6111},[40,24499,24218],{"class":46},[40,24501,6204],{"class":54},[40,24503,344],{"class":46},[40,24505,24413],{"class":75},[40,24507,24228],{"class":46},[40,24509,72],{"class":332},[40,24511,24233],{"class":54},[40,24513,24422],{"class":46},[40,24515,24239],{"class":54},[40,24517,344],{"class":46},[40,24519,646],{"class":181},[40,24521,349],{"class":46},[40,24523,24248],{"class":75},[40,24525,6212],{"class":46},[40,24527,24528,24530],{"class":42,"line":6144},[40,24529,24255],{"class":54},[40,24531,6494],{"class":46},[40,24533,24534],{"class":42,"line":6150},[40,24535,23498],{"class":46},[40,24537,24538],{"class":42,"line":6159},[40,24539,229],{"emptyLinePlaceholder":228},[40,24541,24542],{"class":42,"line":6168},[40,24543,24544],{"class":165},"          \u002F\u002F 输入框变化\n",[40,24546,24547,24549,24551,24553,24555,24557,24559,24561,24563,24565,24567],{"class":42,"line":6173},[40,24548,23865],{"class":46},[40,24550,6204],{"class":54},[40,24552,344],{"class":46},[40,24554,24225],{"class":75},[40,24556,18312],{"class":46},[40,24558,6453],{"class":54},[40,24560,344],{"class":46},[40,24562,23379],{"class":75},[40,24564,349],{"class":46},[40,24566,6463],{"class":332},[40,24568,23141],{"class":46},[40,24570,24571,24573,24576,24578,24581,24583,24585,24588,24591],{"class":42,"line":6183},[40,24572,23733],{"class":332},[40,24574,24575],{"class":46}," value ",[40,24577,72],{"class":332},[40,24579,24580],{"class":54}," parseInt",[40,24582,344],{"class":46},[40,24584,23395],{"class":181},[40,24586,24587],{"class":46},".value) ",[40,24589,24590],{"class":332},"||",[40,24592,23188],{"class":181},[40,24594,24595,24597,24599,24602,24605,24607,24609,24612,24615,24617,24619],{"class":42,"line":6189},[40,24596,24197],{"class":46},[40,24598,72],{"class":332},[40,24600,24601],{"class":46}," Math.",[40,24603,24604],{"class":54},"min",[40,24606,344],{"class":46},[40,24608,11123],{"class":181},[40,24610,24611],{"class":46},", Math.",[40,24613,24614],{"class":54},"max",[40,24616,344],{"class":46},[40,24618,188],{"class":181},[40,24620,24621],{"class":46},", value))\n",[40,24623,24624,24627,24630,24632,24634,24636,24638,24640,24642,24644,24646],{"class":42,"line":6215},[40,24625,24626],{"class":181},"            this",[40,24628,24629],{"class":46},".value ",[40,24631,72],{"class":332},[40,24633,24233],{"class":54},[40,24635,24236],{"class":46},[40,24637,24239],{"class":54},[40,24639,344],{"class":46},[40,24641,646],{"class":181},[40,24643,349],{"class":46},[40,24645,24248],{"class":75},[40,24647,6212],{"class":46},[40,24649,24650,24652],{"class":42,"line":6236},[40,24651,24255],{"class":54},[40,24653,6494],{"class":46},[40,24655,24656],{"class":42,"line":6257},[40,24657,23498],{"class":46},[40,24659,24660],{"class":42,"line":6278},[40,24661,229],{"emptyLinePlaceholder":228},[40,24663,24664,24666,24668,24670,24672,24674,24676,24678,24680,24682,24684],{"class":42,"line":6283},[40,24665,23865],{"class":46},[40,24667,6204],{"class":54},[40,24669,344],{"class":46},[40,24671,24413],{"class":75},[40,24673,18312],{"class":46},[40,24675,6453],{"class":54},[40,24677,344],{"class":46},[40,24679,23379],{"class":75},[40,24681,349],{"class":46},[40,24683,6463],{"class":332},[40,24685,23141],{"class":46},[40,24687,24688,24690,24692,24694,24696,24698,24700,24702,24704],{"class":42,"line":6289},[40,24689,23733],{"class":332},[40,24691,24575],{"class":46},[40,24693,72],{"class":332},[40,24695,24580],{"class":54},[40,24697,344],{"class":46},[40,24699,23395],{"class":181},[40,24701,24587],{"class":46},[40,24703,24590],{"class":332},[40,24705,23188],{"class":181},[40,24707,24708,24710,24712,24714,24716,24718,24721,24723,24725,24727,24729],{"class":42,"line":6314},[40,24709,24386],{"class":46},[40,24711,72],{"class":332},[40,24713,24601],{"class":46},[40,24715,24604],{"class":54},[40,24717,344],{"class":46},[40,24719,24720],{"class":181},"59",[40,24722,24611],{"class":46},[40,24724,24614],{"class":54},[40,24726,344],{"class":46},[40,24728,188],{"class":181},[40,24730,24621],{"class":46},[40,24732,24733,24735,24737,24739,24741,24743,24745,24747,24749,24751,24753],{"class":42,"line":6325},[40,24734,24626],{"class":181},[40,24736,24629],{"class":46},[40,24738,72],{"class":332},[40,24740,24233],{"class":54},[40,24742,24422],{"class":46},[40,24744,24239],{"class":54},[40,24746,344],{"class":46},[40,24748,646],{"class":181},[40,24750,349],{"class":46},[40,24752,24248],{"class":75},[40,24754,6212],{"class":46},[40,24756,24757,24759],{"class":42,"line":6336},[40,24758,24255],{"class":54},[40,24760,6494],{"class":46},[40,24762,24763],{"class":42,"line":6347},[40,24764,23498],{"class":46},[40,24766,24767],{"class":42,"line":6363},[40,24768,1848],{"class":46},[40,24770,24771],{"class":42,"line":6377},[40,24772,229],{"emptyLinePlaceholder":228},[40,24774,24775],{"class":42,"line":6382},[40,24776,24777],{"class":165},"        \u002F\u002F 按钮事件 - 确认选择\n",[40,24779,24780,24783,24785,24787,24790,24792,24794,24796,24798,24800,24802],{"class":42,"line":6387},[40,24781,24782],{"class":46},"        document.",[40,24784,6204],{"class":54},[40,24786,344],{"class":46},[40,24788,24789],{"class":75},"'btn-confirm'",[40,24791,18312],{"class":46},[40,24793,6453],{"class":54},[40,24795,344],{"class":46},[40,24797,6458],{"class":75},[40,24799,18043],{"class":46},[40,24801,18046],{"class":332},[40,24803,175],{"class":46},[40,24805,24806,24809],{"class":42,"line":6393},[40,24807,24808],{"class":54},"          alert",[40,24810,24811],{"class":46},"(\n",[40,24813,24814,24817,24820,24822,24825,24828,24831,24834,24836,24839,24841,24843,24845,24847,24849,24851,24853,24856,24858,24860,24863,24865,24867,24869,24871,24873,24875,24877],{"class":42,"line":6404},[40,24815,24816],{"class":75},"            `已选择: ${",[40,24818,24819],{"class":54},"formatDate",[40,24821,344],{"class":75},[40,24823,24824],{"class":46},"selectedDate",[40,24826,24827],{"class":75},")",[40,24829,24830],{"class":75},"} ${",[40,24832,24833],{"class":54},"String",[40,24835,344],{"class":75},[40,24837,24838],{"class":46},"selectedHour",[40,24840,18312],{"class":75},[40,24842,24239],{"class":54},[40,24844,344],{"class":75},[40,24846,646],{"class":181},[40,24848,349],{"class":75},[40,24850,24248],{"class":75},[40,24852,24827],{"class":75},[40,24854,24855],{"class":75},"}:${",[40,24857,24833],{"class":54},[40,24859,344],{"class":75},[40,24861,24862],{"class":46},"selectedMinute",[40,24864,18312],{"class":75},[40,24866,24239],{"class":54},[40,24868,344],{"class":75},[40,24870,646],{"class":181},[40,24872,349],{"class":75},[40,24874,24248],{"class":75},[40,24876,24827],{"class":75},[40,24878,24879],{"class":75},"}`\n",[40,24881,24882],{"class":42,"line":6418},[40,24883,24884],{"class":46},"          )\n",[40,24886,24887],{"class":42,"line":6431},[40,24888,18522],{"class":46},[40,24890,24891],{"class":42,"line":6436},[40,24892,229],{"emptyLinePlaceholder":228},[40,24894,24895],{"class":42,"line":6441},[40,24896,24897],{"class":165},"        \u002F\u002F 按钮事件 - 重置\n",[40,24899,24900,24902,24904,24906,24909,24911,24913,24915,24917,24919,24921],{"class":42,"line":6447},[40,24901,24782],{"class":46},[40,24903,6204],{"class":54},[40,24905,344],{"class":46},[40,24907,24908],{"class":75},"'btn-cancel'",[40,24910,18312],{"class":46},[40,24912,6453],{"class":54},[40,24914,344],{"class":46},[40,24916,6458],{"class":75},[40,24918,18043],{"class":46},[40,24920,18046],{"class":332},[40,24922,175],{"class":46},[40,24924,24925,24928,24930,24932,24934],{"class":42,"line":6473},[40,24926,24927],{"class":46},"          selectedDate ",[40,24929,72],{"class":332},[40,24931,23159],{"class":332},[40,24933,23162],{"class":54},[40,24935,6494],{"class":46},[40,24937,24938,24940],{"class":42,"line":6488},[40,24939,23835],{"class":54},[40,24941,6494],{"class":46},[40,24943,24944,24946],{"class":42,"line":6497},[40,24945,23842],{"class":54},[40,24947,6494],{"class":46},[40,24949,24950,24952],{"class":42,"line":6502},[40,24951,23849],{"class":54},[40,24953,6494],{"class":46},[40,24955,24956],{"class":42,"line":6508},[40,24957,18522],{"class":46},[40,24959,24960],{"class":42,"line":6513},[40,24961,229],{"emptyLinePlaceholder":228},[40,24963,24964],{"class":42,"line":6519},[40,24965,24966],{"class":165},"        \u002F\u002F 更新日历显示\n",[40,24968,24969,24971,24974],{"class":42,"line":6542},[40,24970,23202],{"class":332},[40,24972,24973],{"class":54}," updateCalendar",[40,24975,6401],{"class":46},[40,24977,24978,24980,24983,24985,24988,24991],{"class":42,"line":6571},[40,24979,18373],{"class":332},[40,24981,24982],{"class":181}," year",[40,24984,6198],{"class":332},[40,24986,24987],{"class":46}," selectedDate.",[40,24989,24990],{"class":54},"getFullYear",[40,24992,6494],{"class":46},[40,24994,24995,24997,25000,25002,25004,25006],{"class":42,"line":6578},[40,24996,18373],{"class":332},[40,24998,24999],{"class":181}," month",[40,25001,6198],{"class":332},[40,25003,24987],{"class":46},[40,25005,23900],{"class":54},[40,25007,6494],{"class":46},[40,25009,25010],{"class":42,"line":6583},[40,25011,229],{"emptyLinePlaceholder":228},[40,25013,25014,25016,25018,25020,25023,25026,25028,25030,25033,25036,25039,25041,25043],{"class":42,"line":6588},[40,25015,23865],{"class":46},[40,25017,6204],{"class":54},[40,25019,344],{"class":46},[40,25021,25022],{"class":75},"'current-month'",[40,25024,25025],{"class":46},").textContent ",[40,25027,72],{"class":332},[40,25029,23606],{"class":75},[40,25031,25032],{"class":46},"year",[40,25034,25035],{"class":75},"}年${",[40,25037,25038],{"class":46},"month",[40,25040,19742],{"class":332},[40,25042,12790],{"class":181},[40,25044,25045],{"class":75},"}月`\n",[40,25047,25048],{"class":42,"line":6597},[40,25049,229],{"emptyLinePlaceholder":228},[40,25051,25052,25054,25057,25059,25061,25063,25066,25068],{"class":42,"line":6606},[40,25053,18373],{"class":332},[40,25055,25056],{"class":181}," firstDay",[40,25058,6198],{"class":332},[40,25060,23159],{"class":332},[40,25062,23162],{"class":54},[40,25064,25065],{"class":46},"(year, month, ",[40,25067,828],{"class":181},[40,25069,6212],{"class":46},[40,25071,25072,25074,25077,25079,25081,25083,25086,25088,25090,25092,25094],{"class":42,"line":16676},[40,25073,18373],{"class":332},[40,25075,25076],{"class":181}," lastDay",[40,25078,6198],{"class":332},[40,25080,23159],{"class":332},[40,25082,23162],{"class":54},[40,25084,25085],{"class":46},"(year, month ",[40,25087,23570],{"class":332},[40,25089,12790],{"class":181},[40,25091,349],{"class":46},[40,25093,188],{"class":181},[40,25095,6212],{"class":46},[40,25097,25098,25100,25103,25105,25108,25111],{"class":42,"line":16681},[40,25099,18373],{"class":332},[40,25101,25102],{"class":181}," daysInMonth",[40,25104,6198],{"class":332},[40,25106,25107],{"class":46}," lastDay.",[40,25109,25110],{"class":54},"getDate",[40,25112,6494],{"class":46},[40,25114,25115,25117,25120,25122,25125,25128,25130],{"class":42,"line":16690},[40,25116,18373],{"class":332},[40,25118,25119],{"class":181}," startDay",[40,25121,6198],{"class":332},[40,25123,25124],{"class":46}," firstDay.",[40,25126,25127],{"class":54},"getDay",[40,25129,23567],{"class":46},[40,25131,25132],{"class":165},"\u002F\u002F 0 (Sunday) to 6 (Saturday)\n",[40,25134,25135],{"class":42,"line":16705},[40,25136,229],{"emptyLinePlaceholder":228},[40,25138,25139,25141,25144,25146,25148,25150,25152,25155],{"class":42,"line":16718},[40,25140,18373],{"class":332},[40,25142,25143],{"class":181}," calendarDays",[40,25145,6198],{"class":332},[40,25147,6201],{"class":46},[40,25149,6204],{"class":54},[40,25151,344],{"class":46},[40,25153,25154],{"class":75},"'calendar-days'",[40,25156,6212],{"class":46},[40,25158,25159,25162,25164],{"class":42,"line":16731},[40,25160,25161],{"class":46},"          calendarDays.innerHTML ",[40,25163,72],{"class":332},[40,25165,25166],{"class":75}," ''\n",[40,25168,25169],{"class":42,"line":16740},[40,25170,229],{"emptyLinePlaceholder":228},[40,25172,25173],{"class":42,"line":16749},[40,25174,25175],{"class":165},"          \u002F\u002F 填充上个月的天数\n",[40,25177,25178,25180,25183,25185,25187,25189,25191,25193,25195,25197],{"class":42,"line":16758},[40,25179,18373],{"class":332},[40,25181,25182],{"class":181}," prevMonthLastDay",[40,25184,6198],{"class":332},[40,25186,23159],{"class":332},[40,25188,23162],{"class":54},[40,25190,25065],{"class":46},[40,25192,188],{"class":181},[40,25194,18312],{"class":46},[40,25196,25110],{"class":54},[40,25198,6494],{"class":46},[40,25200,25201,25203,25205,25207,25209,25211,25213,25215,25217,25220,25222],{"class":42,"line":16767},[40,25202,23697],{"class":332},[40,25204,2541],{"class":46},[40,25206,23702],{"class":332},[40,25208,23705],{"class":46},[40,25210,72],{"class":332},[40,25212,584],{"class":181},[40,25214,23712],{"class":46},[40,25216,64],{"class":332},[40,25218,25219],{"class":46}," startDay; i",[40,25221,23726],{"class":332},[40,25223,2554],{"class":46},[40,25225,25226,25229,25232,25234,25236,25239,25241,25244],{"class":42,"line":16772},[40,25227,25228],{"class":332},"            const",[40,25230,25231],{"class":181}," dayElement",[40,25233,6198],{"class":332},[40,25235,6201],{"class":46},[40,25237,25238],{"class":54},"createElement",[40,25240,344],{"class":46},[40,25242,25243],{"class":75},"'div'",[40,25245,6212],{"class":46},[40,25247,25248,25251,25253,25256,25258,25261,25263,25265,25267],{"class":42,"line":16778},[40,25249,25250],{"class":46},"            dayElement.textContent ",[40,25252,72],{"class":332},[40,25254,25255],{"class":46}," prevMonthLastDay ",[40,25257,18464],{"class":332},[40,25259,25260],{"class":46}," startDay ",[40,25262,23570],{"class":332},[40,25264,23705],{"class":46},[40,25266,23570],{"class":332},[40,25268,25269],{"class":181}," 1\n",[40,25271,25272,25275,25277,25279,25282],{"class":42,"line":16799},[40,25273,25274],{"class":46},"            dayElement.classList.",[40,25276,6353],{"class":54},[40,25278,344],{"class":46},[40,25280,25281],{"class":75},"'other-month'",[40,25283,6212],{"class":46},[40,25285,25286,25289,25292],{"class":42,"line":16818},[40,25287,25288],{"class":46},"            calendarDays.",[40,25290,25291],{"class":54},"appendChild",[40,25293,25294],{"class":46},"(dayElement)\n",[40,25296,25297],{"class":42,"line":16833},[40,25298,18516],{"class":46},[40,25300,25301],{"class":42,"line":16850},[40,25302,229],{"emptyLinePlaceholder":228},[40,25304,25305],{"class":42,"line":16866},[40,25306,25307],{"class":165},"          \u002F\u002F 填充当前月的天数\n",[40,25309,25310,25312,25315,25317,25319,25321],{"class":42,"line":16889},[40,25311,18373],{"class":332},[40,25313,25314],{"class":181}," today",[40,25316,6198],{"class":332},[40,25318,23159],{"class":332},[40,25320,23162],{"class":54},[40,25322,6494],{"class":46},[40,25324,25325,25327,25329,25331,25333,25335,25337,25339,25342,25345,25347],{"class":42,"line":16921},[40,25326,23697],{"class":332},[40,25328,2541],{"class":46},[40,25330,23702],{"class":332},[40,25332,23705],{"class":46},[40,25334,72],{"class":332},[40,25336,12790],{"class":181},[40,25338,23712],{"class":46},[40,25340,25341],{"class":332},"\u003C=",[40,25343,25344],{"class":46}," daysInMonth; i",[40,25346,23726],{"class":332},[40,25348,2554],{"class":46},[40,25350,25351,25353,25355,25357,25359,25361,25363,25365],{"class":42,"line":16930},[40,25352,25228],{"class":332},[40,25354,25231],{"class":181},[40,25356,6198],{"class":332},[40,25358,6201],{"class":46},[40,25360,25238],{"class":54},[40,25362,344],{"class":46},[40,25364,25243],{"class":75},[40,25366,6212],{"class":46},[40,25368,25369,25371,25373],{"class":42,"line":16945},[40,25370,25250],{"class":46},[40,25372,72],{"class":332},[40,25374,25375],{"class":46}," i\n",[40,25377,25378],{"class":42,"line":16965},[40,25379,229],{"emptyLinePlaceholder":228},[40,25381,25382],{"class":42,"line":16993},[40,25383,25384],{"class":165},"            \u002F\u002F 检查是否是今天\n",[40,25386,25387,25389],{"class":42,"line":17002},[40,25388,23390],{"class":332},[40,25390,25391],{"class":46}," (\n",[40,25393,25394,25397,25399,25402,25404,25406],{"class":42,"line":17018},[40,25395,25396],{"class":46},"              year ",[40,25398,6482],{"class":332},[40,25400,25401],{"class":46}," today.",[40,25403,24990],{"class":54},[40,25405,23567],{"class":46},[40,25407,25408],{"class":332},"&&\n",[40,25410,25411,25414,25416,25418,25420,25422],{"class":42,"line":17039},[40,25412,25413],{"class":46},"              month ",[40,25415,6482],{"class":332},[40,25417,25401],{"class":46},[40,25419,23900],{"class":54},[40,25421,23567],{"class":46},[40,25423,25408],{"class":332},[40,25425,25426,25429,25431,25433,25435],{"class":42,"line":17066},[40,25427,25428],{"class":46},"              i ",[40,25430,6482],{"class":332},[40,25432,25401],{"class":46},[40,25434,25110],{"class":54},[40,25436,6494],{"class":46},[40,25438,25439],{"class":42,"line":17075},[40,25440,25441],{"class":46},"            ) {\n",[40,25443,25444,25447,25449,25451,25454],{"class":42,"line":17090},[40,25445,25446],{"class":46},"              dayElement.classList.",[40,25448,6353],{"class":54},[40,25450,344],{"class":46},[40,25452,25453],{"class":75},"'today'",[40,25455,6212],{"class":46},[40,25457,25458],{"class":42,"line":17118},[40,25459,23493],{"class":46},[40,25461,25462],{"class":42,"line":17127},[40,25463,229],{"emptyLinePlaceholder":228},[40,25465,25466],{"class":42,"line":17136},[40,25467,25468],{"class":165},"            \u002F\u002F 检查是否是选中的日期\n",[40,25470,25471,25473],{"class":42,"line":17145},[40,25472,23390],{"class":332},[40,25474,25391],{"class":46},[40,25476,25477,25479,25481,25483,25485,25487],{"class":42,"line":17154},[40,25478,25428],{"class":46},[40,25480,6482],{"class":332},[40,25482,24987],{"class":46},[40,25484,25110],{"class":54},[40,25486,23567],{"class":46},[40,25488,25408],{"class":332},[40,25490,25491,25493,25495,25497,25499,25501],{"class":42,"line":17159},[40,25492,25396],{"class":46},[40,25494,6482],{"class":332},[40,25496,24987],{"class":46},[40,25498,24990],{"class":54},[40,25500,23567],{"class":46},[40,25502,25408],{"class":332},[40,25504,25505,25507,25509,25511,25513],{"class":42,"line":17165},[40,25506,25413],{"class":46},[40,25508,6482],{"class":332},[40,25510,24987],{"class":46},[40,25512,23900],{"class":54},[40,25514,6494],{"class":46},[40,25516,25517],{"class":42,"line":17174},[40,25518,25441],{"class":46},[40,25520,25521,25523,25525,25527,25530],{"class":42,"line":17189},[40,25522,25446],{"class":46},[40,25524,6353],{"class":54},[40,25526,344],{"class":46},[40,25528,25529],{"class":75},"'selected'",[40,25531,6212],{"class":46},[40,25533,25534],{"class":42,"line":17205},[40,25535,23493],{"class":46},[40,25537,25538],{"class":42,"line":17221},[40,25539,229],{"emptyLinePlaceholder":228},[40,25541,25542,25545,25547,25549,25551,25553,25555],{"class":42,"line":17234},[40,25543,25544],{"class":46},"            dayElement.",[40,25546,6453],{"class":54},[40,25548,344],{"class":46},[40,25550,6458],{"class":75},[40,25552,18043],{"class":46},[40,25554,18046],{"class":332},[40,25556,175],{"class":46},[40,25558,25559],{"class":42,"line":17248},[40,25560,25561],{"class":165},"              \u002F\u002F 移除之前选中的日期\n",[40,25563,25564,25566,25568,25570,25573,25575,25577,25579,25582,25584,25586],{"class":42,"line":17264},[40,25565,24033],{"class":46},[40,25567,18304],{"class":54},[40,25569,344],{"class":46},[40,25571,25572],{"class":75},"'.days div.selected'",[40,25574,18312],{"class":46},[40,25576,18315],{"class":54},[40,25578,18318],{"class":46},[40,25580,25581],{"class":243},"el",[40,25583,18324],{"class":46},[40,25585,18046],{"class":332},[40,25587,175],{"class":46},[40,25589,25590,25593,25595,25597,25599],{"class":42,"line":17299},[40,25591,25592],{"class":46},"                el.classList.",[40,25594,6409],{"class":54},[40,25596,344],{"class":46},[40,25598,25529],{"class":75},[40,25600,6212],{"class":46},[40,25602,25603],{"class":42,"line":17333},[40,25604,25605],{"class":46},"              })\n",[40,25607,25608],{"class":42,"line":17367},[40,25609,229],{"emptyLinePlaceholder":228},[40,25611,25612],{"class":42,"line":17401},[40,25613,25614],{"class":165},"              \u002F\u002F 选中当前点击的日期\n",[40,25616,25617,25619,25621,25623,25625],{"class":42,"line":17410},[40,25618,25446],{"class":46},[40,25620,6353],{"class":54},[40,25622,344],{"class":46},[40,25624,25529],{"class":75},[40,25626,6212],{"class":46},[40,25628,25629],{"class":42,"line":17419},[40,25630,229],{"emptyLinePlaceholder":228},[40,25632,25633],{"class":42,"line":17434},[40,25634,25635],{"class":165},"              \u002F\u002F 更新选中的日期\n",[40,25637,25638,25641,25643,25645,25647],{"class":42,"line":17448},[40,25639,25640],{"class":46},"              selectedDate ",[40,25642,72],{"class":332},[40,25644,23159],{"class":332},[40,25646,23162],{"class":54},[40,25648,25649],{"class":46},"(year, month, i)\n",[40,25651,25652,25655],{"class":42,"line":17467},[40,25653,25654],{"class":54},"              updateSelectedDateDisplay",[40,25656,6494],{"class":46},[40,25658,25659],{"class":42,"line":17486},[40,25660,18485],{"class":46},[40,25662,25663],{"class":42,"line":17505},[40,25664,229],{"emptyLinePlaceholder":228},[40,25666,25667,25669,25671],{"class":42,"line":17524},[40,25668,25288],{"class":46},[40,25670,25291],{"class":54},[40,25672,25294],{"class":46},[40,25674,25675],{"class":42,"line":17543},[40,25676,18516],{"class":46},[40,25678,25679],{"class":42,"line":17552},[40,25680,229],{"emptyLinePlaceholder":228},[40,25682,25683],{"class":42,"line":17567},[40,25684,25685],{"class":165},"          \u002F\u002F 填充下个月的天数\n",[40,25687,25688,25690,25693,25695,25698],{"class":42,"line":17581},[40,25689,18373],{"class":332},[40,25691,25692],{"class":181}," totalCells",[40,25694,6198],{"class":332},[40,25696,25697],{"class":181}," 42",[40,25699,25700],{"class":165}," \u002F\u002F 6行7列\n",[40,25702,25703,25705,25708,25710,25713,25715,25718,25720],{"class":42,"line":17600},[40,25704,18373],{"class":332},[40,25706,25707],{"class":181}," remainingCells",[40,25709,6198],{"class":332},[40,25711,25712],{"class":46}," totalCells ",[40,25714,18464],{"class":332},[40,25716,25717],{"class":46}," (startDay ",[40,25719,23570],{"class":332},[40,25721,25722],{"class":46}," daysInMonth)\n",[40,25724,25725,25727,25729,25731,25733,25735,25737,25739,25741,25744,25746],{"class":42,"line":17619},[40,25726,23697],{"class":332},[40,25728,2541],{"class":46},[40,25730,23702],{"class":332},[40,25732,23705],{"class":46},[40,25734,72],{"class":332},[40,25736,12790],{"class":181},[40,25738,23712],{"class":46},[40,25740,25341],{"class":332},[40,25742,25743],{"class":46}," remainingCells; i",[40,25745,23726],{"class":332},[40,25747,2554],{"class":46},[40,25749,25750,25752,25754,25756,25758,25760,25762,25764],{"class":42,"line":17638},[40,25751,25228],{"class":332},[40,25753,25231],{"class":181},[40,25755,6198],{"class":332},[40,25757,6201],{"class":46},[40,25759,25238],{"class":54},[40,25761,344],{"class":46},[40,25763,25243],{"class":75},[40,25765,6212],{"class":46},[40,25767,25768,25770,25772],{"class":42,"line":17647},[40,25769,25250],{"class":46},[40,25771,72],{"class":332},[40,25773,25375],{"class":46},[40,25775,25776,25778,25780,25782,25784],{"class":42,"line":17662},[40,25777,25274],{"class":46},[40,25779,6353],{"class":54},[40,25781,344],{"class":46},[40,25783,25281],{"class":75},[40,25785,6212],{"class":46},[40,25787,25788,25790,25792],{"class":42,"line":17675},[40,25789,25288],{"class":46},[40,25791,25291],{"class":54},[40,25793,25294],{"class":46},[40,25795,25796],{"class":42,"line":17704},[40,25797,18516],{"class":46},[40,25799,25800],{"class":42,"line":17733},[40,25801,1848],{"class":46},[40,25803,25804],{"class":42,"line":17762},[40,25805,229],{"emptyLinePlaceholder":228},[40,25807,25808],{"class":42,"line":17771},[40,25809,25810],{"class":165},"        \u002F\u002F 更新时间显示\n",[40,25812,25813,25815,25818],{"class":42,"line":17780},[40,25814,23202],{"class":332},[40,25816,25817],{"class":54}," updateTimeCalendar",[40,25819,6401],{"class":46},[40,25821,25822,25824,25827,25829,25831,25834],{"class":42,"line":17795},[40,25823,18373],{"class":332},[40,25825,25826],{"class":181}," Hour",[40,25828,6198],{"class":332},[40,25830,24987],{"class":46},[40,25832,25833],{"class":54},"getHours",[40,25835,6494],{"class":46},[40,25837,25838,25840,25843,25845,25847,25850],{"class":42,"line":17837},[40,25839,18373],{"class":332},[40,25841,25842],{"class":181}," Minute",[40,25844,6198],{"class":332},[40,25846,24987],{"class":46},[40,25848,25849],{"class":54},"getMinutes",[40,25851,6494],{"class":46},[40,25853,25854],{"class":42,"line":17846},[40,25855,229],{"emptyLinePlaceholder":228},[40,25857,25858,25861,25863],{"class":42,"line":17855},[40,25859,25860],{"class":46},"          selectedHour ",[40,25862,72],{"class":332},[40,25864,25865],{"class":46}," Hour\n",[40,25867,25868,25871,25873],{"class":42,"line":17864},[40,25869,25870],{"class":46},"          selectedMinute ",[40,25872,72],{"class":332},[40,25874,25875],{"class":46}," Minute\n",[40,25877,25878],{"class":42,"line":17869},[40,25879,229],{"emptyLinePlaceholder":228},[40,25881,25882,25884,25886,25888,25890,25892,25894,25896,25898,25900,25903,25905,25907,25909,25911,25913,25915,25917],{"class":42,"line":17878},[40,25883,23865],{"class":46},[40,25885,6204],{"class":54},[40,25887,344],{"class":46},[40,25889,24225],{"class":75},[40,25891,24228],{"class":46},[40,25893,72],{"class":332},[40,25895,23606],{"class":75},[40,25897,24833],{"class":54},[40,25899,344],{"class":75},[40,25901,25902],{"class":46},"Hour",[40,25904,18312],{"class":75},[40,25906,24239],{"class":54},[40,25908,344],{"class":75},[40,25910,646],{"class":181},[40,25912,349],{"class":75},[40,25914,24248],{"class":75},[40,25916,24827],{"class":75},[40,25918,24879],{"class":75},[40,25920,25921,25923,25925,25927,25929,25931,25933,25935,25937,25939,25942,25944,25946,25948,25950,25952,25954,25956],{"class":42,"line":17884},[40,25922,23865],{"class":46},[40,25924,6204],{"class":54},[40,25926,344],{"class":46},[40,25928,24413],{"class":75},[40,25930,24228],{"class":46},[40,25932,72],{"class":332},[40,25934,23606],{"class":75},[40,25936,24833],{"class":54},[40,25938,344],{"class":75},[40,25940,25941],{"class":46},"Minute",[40,25943,18312],{"class":75},[40,25945,24239],{"class":54},[40,25947,344],{"class":75},[40,25949,646],{"class":181},[40,25951,349],{"class":75},[40,25953,24248],{"class":75},[40,25955,24827],{"class":75},[40,25957,24879],{"class":75},[40,25959,25960],{"class":42,"line":17905},[40,25961,1848],{"class":46},[40,25963,25964],{"class":42,"line":17928},[40,25965,229],{"emptyLinePlaceholder":228},[40,25967,25968],{"class":42,"line":17933},[40,25969,25970],{"class":165},"        \u002F\u002F 更新选中的日期显示\n",[40,25972,25973,25975,25978],{"class":42,"line":17956},[40,25974,23202],{"class":332},[40,25976,25977],{"class":54}," updateSelectedDateDisplay",[40,25979,6401],{"class":46},[40,25981,25982,25984,25987,25989,25992],{"class":42,"line":17978},[40,25983,18373],{"class":332},[40,25985,25986],{"class":181}," dateStr",[40,25988,6198],{"class":332},[40,25990,25991],{"class":54}," formatDate",[40,25993,25994],{"class":46},"(selectedDate)\n",[40,25996,25997,25999,26002,26004,26006,26008,26010,26012,26014,26016,26018,26020,26022,26024,26026,26028,26030,26032,26034,26036,26038,26040,26042,26044,26046,26048],{"class":42,"line":17992},[40,25998,18373],{"class":332},[40,26000,26001],{"class":181}," timeStr",[40,26003,6198],{"class":332},[40,26005,23606],{"class":75},[40,26007,24833],{"class":54},[40,26009,344],{"class":75},[40,26011,24838],{"class":46},[40,26013,18312],{"class":75},[40,26015,24239],{"class":54},[40,26017,344],{"class":75},[40,26019,646],{"class":181},[40,26021,349],{"class":75},[40,26023,24248],{"class":75},[40,26025,24827],{"class":75},[40,26027,24855],{"class":75},[40,26029,24833],{"class":54},[40,26031,344],{"class":75},[40,26033,24862],{"class":46},[40,26035,18312],{"class":75},[40,26037,24239],{"class":54},[40,26039,344],{"class":75},[40,26041,646],{"class":181},[40,26043,349],{"class":75},[40,26045,24248],{"class":75},[40,26047,24827],{"class":75},[40,26049,24879],{"class":75},[40,26051,26052,26054,26056,26058,26061,26063,26065,26068,26071,26073,26076],{"class":42,"line":18007},[40,26053,23865],{"class":46},[40,26055,6204],{"class":54},[40,26057,344],{"class":46},[40,26059,26060],{"class":75},"'selected-date'",[40,26062,25025],{"class":46},[40,26064,72],{"class":332},[40,26066,26067],{"class":75}," `当前选择: ${",[40,26069,26070],{"class":46},"dateStr",[40,26072,24830],{"class":75},[40,26074,26075],{"class":46},"timeStr",[40,26077,24879],{"class":75},[40,26079,26080],{"class":42,"line":18021},[40,26081,1848],{"class":46},[40,26083,26084],{"class":42,"line":18026},[40,26085,229],{"emptyLinePlaceholder":228},[40,26087,26088],{"class":42,"line":18031},[40,26089,26090],{"class":165},"        \u002F\u002F 格式化日期\n",[40,26092,26093,26095,26097,26099,26102],{"class":42,"line":18051},[40,26094,23202],{"class":332},[40,26096,25991],{"class":54},[40,26098,344],{"class":46},[40,26100,26101],{"class":243},"date",[40,26103,2554],{"class":46},[40,26105,26106,26108,26110,26112,26115,26117],{"class":42,"line":18065},[40,26107,18373],{"class":332},[40,26109,24982],{"class":181},[40,26111,6198],{"class":332},[40,26113,26114],{"class":46}," date.",[40,26116,24990],{"class":54},[40,26118,6494],{"class":46},[40,26120,26121,26123,26125,26127,26129,26131,26133,26135],{"class":42,"line":18081},[40,26122,18373],{"class":332},[40,26124,24999],{"class":181},[40,26126,6198],{"class":332},[40,26128,26114],{"class":46},[40,26130,23900],{"class":54},[40,26132,23567],{"class":46},[40,26134,23570],{"class":332},[40,26136,25269],{"class":181},[40,26138,26139,26141,26144,26146,26148,26150],{"class":42,"line":18095},[40,26140,18373],{"class":332},[40,26142,26143],{"class":181}," day",[40,26145,6198],{"class":332},[40,26147,26114],{"class":46},[40,26149,25110],{"class":54},[40,26151,6494],{"class":46},[40,26153,26154,26156,26158,26160,26162,26164,26167,26170],{"class":42,"line":18108},[40,26155,23805],{"class":332},[40,26157,23606],{"class":75},[40,26159,25032],{"class":46},[40,26161,25035],{"class":75},[40,26163,25038],{"class":46},[40,26165,26166],{"class":75},"}月${",[40,26168,26169],{"class":46},"day",[40,26171,26172],{"class":75},"}日`\n",[40,26174,26175],{"class":42,"line":18128},[40,26176,1848],{"class":46},[40,26178,26179],{"class":42,"line":18139},[40,26180,229],{"emptyLinePlaceholder":228},[40,26182,26183],{"class":42,"line":18152},[40,26184,26185],{"class":165},"        \u002F\u002F 初始化\n",[40,26187,26188,26191],{"class":42,"line":18165},[40,26189,26190],{"class":54},"        initTheme",[40,26192,6494],{"class":46},[40,26194,26195,26198],{"class":42,"line":18183},[40,26196,26197],{"class":54},"        initCalendar",[40,26199,6494],{"class":46},[40,26201,26202],{"class":42,"line":18188},[40,26203,6505],{"class":46},[40,26205,26206,26208,26210],{"class":42,"line":18193},[40,26207,2963],{"class":46},[40,26209,6178],{"class":50},[40,26211,58],{"class":46},[40,26213,26214,26216,26218],{"class":42,"line":18198},[40,26215,2973],{"class":46},[40,26217,2985],{"class":50},[40,26219,58],{"class":46},[40,26221,26222,26224,26226],{"class":42,"line":18204},[40,26223,6609],{"class":46},[40,26225,34],{"class":50},[40,26227,58],{"class":46},[11,26229,6616,26230],{},[6117,26231,26232],{"href":26232,"rel":26233},"https:\u002F\u002Fpreview.yunbimo.com\u002F0b7e4185-833f-4a0b-b8ef-b9ecdf591ad3",[6621],[157,26235,26236],{},"html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .s9eBZ, html code.shiki .s9eBZ{--shiki-default:#22863A;--shiki-dark:#85E89D}html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .s4XuR, html code.shiki .s4XuR{--shiki-default:#E36209;--shiki-dark:#FFAB70}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html pre.shiki code .s7hpK, html code.shiki .s7hpK{--shiki-default:#B31D28;--shiki-default-font-style:italic;--shiki-dark:#FDAEB7;--shiki-dark-font-style:italic}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":35,"searchDepth":61,"depth":61,"links":26238},[],"2026-07-09 00:01:45","日期时间选择器插件 ：提供日期选择和时间选择功能 双标签切换 ：支持日期选择和时间选择两个独立面板 交互式日历 ：可切换月份，点击选择日期，显示今日标记 时间调节控件 ：通过上下按钮或直接输入调整小时和分钟 暗黑\u002F亮色模式 ：右上角一键切换，保存用户偏好到 Cookie 响应式设计 ：适配手机和桌面设备 核心功能 ：日期选择（日历面板），时间选择（小时\u002F分钟调节），确认选择（弹窗显示结果），重置（恢复当前时间） 适用场景 ：开发者工具、表单组件、后台管理系统",{"tags":26242,"image":35},[18570,6633,26243,6634,6635],"开发者工具","\u002Ftomdehub\u002Fposts\u002Fhtml-template-2","---\ntitle: '[网站模板]日期时间选择器插件 - 开发者工具，响应式，支持暗黑模式，html纯静态源码'\ndescription: '日期时间选择器插件 ：提供日期选择和时间选择功能 双标签切换 ：支持日期选择和时间选择两个独立面板 交互式日历 ：可切换月份，点击选择日期，显示今日标记 时间调节控件 ：通过上下按钮或直接输入调整小时和分钟 暗黑\u002F亮色模式 ：右上角一键切换，保存用户偏好到 Cookie 响应式设计 ：适配手机和桌面设备 核心功能 ：日期选择（日历面板），时间选择（小时\u002F分钟调节），确认选择（弹窗显示结果），重置（恢复当前时间） 适用场景 ：开发者工具、表单组件、后台管理系统'\ndate: 2026-07-09 00:01:45\ntags: ['暗黑模式', '纯静态源码', '开发者工具', '响应式', 'html网页模板']\nimage: ''\n---\n\n日期时间选择器插件：提供日期选择和时间选择功能\n\n双标签切换：支持日期选择和时间选择两个独立面板\n\n交互式日历：可切换月份，点击选择日期，显示今日标记\n\n时间调节控件：通过上下按钮或直接输入调整小时和分钟\n\n暗黑\u002F亮色模式：右上角一键切换，保存用户偏好到 Cookie\n\n响应式设计：适配手机和桌面设备\n\n核心功能：日期选择（日历面板），时间选择（小时\u002F分钟调节），确认选择（弹窗显示结果），重置（恢复当前时间）\n\n适用场景：开发者工具、表单组件、后台管理系统\n\n```html\n\u003C!DOCTYPE html>\n\u003Chtml lang=\"zh-CN\">\n  \u003Chead>\n    \u003Cmeta charset=\"UTF-8\" \u002F>\n    \u003Cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" \u002F>\n    \u003Ctitle>日期时间选择器插件 - 开发者工具\u003C\u002Ftitle>\n    \u003Cmeta name=\"keywords\" content=\"日期时间选择器插件|开发者工具\" \u002F>\n    \u003Cmeta name=\"description\" content=\"日期时间选择器插件工具网站\" \u002F>\n    \u003Cstyle>\n      :root {\n        --bg-primary: #f8f9fa;\n        --bg-secondary: #ffffff;\n        --text-primary: #212529;\n        --text-secondary: #6c757d;\n        --border-color: #dee2e6;\n        --accent-color: #4361ee;\n        --hover-color: #e9ecef;\n        --shadow: 0 4px 12px rgba(0, 0, 0, 0.1);\n      }\n\n      .dark-mode {\n        --bg-primary: #121212;\n        --bg-secondary: #1e1e1e;\n        --text-primary: #f8f9fa;\n        --text-secondary: #adb5bd;\n        --border-color: #343a40;\n        --accent-color: #4cc9f0;\n        --hover-color: #2d2d2d;\n        --shadow: 0 4px 12px rgba(0, 0, 0, 0.4);\n      }\n\n      * {\n        margin: 0;\n        padding: 0;\n        box-sizing: border-box;\n        transition:\n          background-color 0.3s,\n          color 0.3s,\n          border-color 0.3s;\n      }\n\n      body {\n        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\n        background-color: var(--bg-primary);\n        color: var(--text-primary);\n        display: flex;\n        justify-content: center;\n        \u002F*align-items: center;*\u002F\n        min-height: 100vh;\n        padding: 20px;\n      }\n\n      .container {\n        width: 100%;\n        max-width: 900px;\n        text-align: center;\n      }\n\n      .header {\n        display: flex;\n        justify-content: space-between;\n        align-items: center;\n        margin-bottom: 30px;\n      }\n\n      h2 {\n        font-weight: 600;\n        color: var(--text-primary);\n      }\n\n      .logo {\n        color: #00b4ff;\n        font-family: 华文楷体, serif;\n        text-decoration: none;\n        font-size: 28px;\n      }\n\n      .theme-switch {\n        position: relative;\n        display: inline-block;\n        width: 60px;\n        height: 30px;\n      }\n\n      .theme-switch input {\n        opacity: 0;\n        width: 0;\n        height: 0;\n      }\n\n      .slider {\n        position: absolute;\n        cursor: pointer;\n        top: 0;\n        left: 0;\n        right: 0;\n        bottom: 0;\n        background-color: #ccc;\n        transition: 0.4s;\n        border-radius: 34px;\n      }\n\n      .slider:before {\n        position: absolute;\n        content: '';\n        height: 22px;\n        width: 22px;\n        left: 4px;\n        bottom: 4px;\n        background-color: white;\n        transition: 0.4s;\n        border-radius: 50%;\n      }\n\n      input:checked + .slider {\n        background-color: var(--accent-color);\n      }\n\n      input:checked + .slider:before {\n        transform: translateX(30px);\n      }\n\n      .datetime-container {\n        background: var(--bg-secondary);\n        border-radius: 12px;\n        box-shadow: var(--shadow);\n        overflow: hidden;\n        margin-bottom: 20px;\n        border: 1px solid var(--border-color);\n      }\n\n      .tabs {\n        display: flex;\n        background: var(--bg-primary);\n        border-bottom: 1px solid var(--border-color);\n      }\n\n      .tab {\n        padding: 15px 20px;\n        flex: 1;\n        cursor: pointer;\n        font-weight: 500;\n        color: var(--text-secondary);\n      }\n\n      .tab.active {\n        color: var(--accent-color);\n        border-bottom: 3px solid var(--accent-color);\n        background: var(--bg-secondary);\n      }\n\n      .tab-content {\n        display: none;\n        padding: 25px;\n      }\n\n      .tab-content.active {\n        display: block;\n        animation: fadeIn 0.5s ease;\n      }\n\n      @keyframes fadeIn {\n        from {\n          opacity: 0;\n        }\n        to {\n          opacity: 1;\n        }\n      }\n\n      .calendar {\n        margin-bottom: 20px;\n      }\n\n      .calendar-header {\n        display: flex;\n        justify-content: space-between;\n        align-items: center;\n        margin-bottom: 15px;\n      }\n\n      .calendar-header button {\n        background: none;\n        border: none;\n        font-size: 18px;\n        cursor: pointer;\n        color: var(--text-secondary);\n        padding: 5px 10px;\n        border-radius: 5px;\n        transition: background 0.3s;\n      }\n\n      .calendar-header button:hover {\n        background: var(--hover-color);\n      }\n\n      .calendar-header h2 {\n        color: var(--text-primary);\n        font-size: 18px;\n        font-weight: 500;\n      }\n\n      .weekdays {\n        display: grid;\n        grid-template-columns: repeat(7, 1fr);\n        font-weight: 500;\n        color: var(--text-secondary);\n        margin-bottom: 10px;\n      }\n\n      .weekdays div {\n        padding: 10px 0;\n        text-align: center;\n      }\n\n      .days {\n        display: grid;\n        grid-template-columns: repeat(7, 1fr);\n        gap: 5px;\n      }\n\n      .days div {\n        padding: 12px 0;\n        text-align: center;\n        cursor: pointer;\n        border-radius: 50%;\n        transition: all 0.3s;\n        color: var(--text-primary);\n      }\n\n      .days div:hover {\n        background: var(--hover-color);\n      }\n\n      .days div.selected {\n        background: var(--accent-color);\n        color: white;\n      }\n\n      .days div.other-month {\n        color: var(--text-secondary);\n      }\n\n      .days div.today {\n        border: 1px solid var(--accent-color);\n      }\n\n      .time-selector {\n        display: flex;\n        justify-content: center;\n        gap: 15px;\n        margin-bottom: 20px;\n      }\n\n      .time-section {\n        text-align: center;\n      }\n\n      .time-section label {\n        display: block;\n        margin-bottom: 8px;\n        color: var(--text-secondary);\n        font-weight: 500;\n      }\n\n      .time-input {\n        display: flex;\n        flex-direction: column;\n        align-items: center;\n      }\n\n      .time-input button {\n        background: none;\n        border: none;\n        font-size: 16px;\n        cursor: pointer;\n        color: var(--text-secondary);\n        padding: 5px;\n        border-radius: 5px;\n        transition: background 0.3s;\n      }\n\n      .time-input button:hover {\n        background: var(--hover-color);\n      }\n\n      .time-input input {\n        width: 60px;\n        text-align: center;\n        padding: 10px;\n        border: 1px solid var(--border-color);\n        border-radius: 8px;\n        font-size: 18px;\n        margin: 5px 0;\n        background: var(--bg-primary);\n        color: var(--text-primary);\n      }\n\n      .actions {\n        display: flex;\n        justify-content: center;\n        gap: 15px;\n        margin-top: 20px;\n      }\n\n      .btn {\n        padding: 12px 25px;\n        border: none;\n        border-radius: 8px;\n        cursor: pointer;\n        font-weight: 500;\n        transition: all 0.3s;\n      }\n\n      .btn-primary {\n        background: var(--accent-color);\n        color: white;\n      }\n\n      .btn-primary:hover {\n        opacity: 0.9;\n        transform: translateY(-2px);\n      }\n\n      .btn-secondary {\n        background: var(--bg-primary);\n        color: var(--text-secondary);\n        border: 1px solid var(--border-color);\n      }\n\n      .btn-secondary:hover {\n        background: var(--hover-color);\n      }\n\n      .selected-date {\n        margin-top: 20px;\n        font-size: 18px;\n        color: var(--text-primary);\n        padding: 15px;\n        background: var(--bg-secondary);\n        border-radius: 8px;\n        display: inline-block;\n        border: 1px solid var(--border-color);\n      }\n\n      @media (max-width: 600px) {\n        .datetime-container {\n          border-radius: 8px;\n        }\n\n        .tab-content {\n          padding: 15px;\n        }\n\n        .time-selector {\n          flex-direction: column;\n          align-items: center;\n          gap: 10px;\n        }\n\n        .actions {\n          flex-direction: column;\n        }\n\n        .btn {\n          width: 100%;\n        }\n\n        .header {\n          flex-direction: column;\n          gap: 15px;\n        }\n      }\n    \u003C\u002Fstyle>\n  \u003C\u002Fhead>\n  \u003Cbody>\n    \u003Cdiv class=\"container\">\n      \u003Cdiv class=\"header\">\n        \u003Ch1>日期时间选择器\u003C\u002Fh1>\n        \u003Cdiv class=\"theme-toggle\">\n          \u003Clabel class=\"theme-switch\">\n            \u003Cinput type=\"checkbox\" id=\"theme-toggle\" \u002F>\n            \u003Cspan class=\"slider\">\u003C\u002Fspan>\n          \u003C\u002Flabel>\n          \u003Cdiv style=\"margin-top: 8px; font-size: 14px; color: var(--text-secondary)\">\n            \u003Cspan id=\"theme-label\">暗黑模式\u003C\u002Fspan>\n          \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n\n      \u003Cdiv class=\"datetime-container\">\n        \u003Cdiv class=\"tabs\">\n          \u003Cdiv class=\"tab active\" data-tab=\"date\">日期选择\u003C\u002Fdiv>\n          \u003Cdiv class=\"tab\" data-tab=\"time\">时间选择\u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n\n        \u003Cdiv class=\"tab-content active\" id=\"date-tab\">\n          \u003Cdiv class=\"calendar\">\n            \u003Cdiv class=\"calendar-header\">\n              \u003Cbutton id=\"prev-month\">&lt;\u003C\u002Fbutton>\n              \u003Ch2 id=\"current-month\">\u003C\u002Fh2>\n              \u003Cbutton id=\"next-month\">&gt;\u003C\u002Fbutton>\n            \u003C\u002Fdiv>\n\n            \u003Cdiv class=\"weekdays\">\n              \u003Cdiv>日\u003C\u002Fdiv>\n              \u003Cdiv>一\u003C\u002Fdiv>\n              \u003Cdiv>二\u003C\u002Fdiv>\n              \u003Cdiv>三\u003C\u002Fdiv>\n              \u003Cdiv>四\u003C\u002Fdiv>\n              \u003Cdiv>五\u003C\u002Fdiv>\n              \u003Cdiv>六\u003C\u002Fdiv>\n            \u003C\u002Fdiv>\n\n            \u003Cdiv class=\"days\" id=\"calendar-days\">\n              \u003C!-- Days will be populated by JavaScript -->\n            \u003C\u002Fdiv>\n          \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n\n        \u003Cdiv class=\"tab-content\" id=\"time-tab\">\n          \u003Cdiv class=\"time-selector\">\n            \u003Cdiv class=\"time-section\">\n              \u003Clabel>小时\u003C\u002Flabel>\n              \u003Cdiv class=\"time-input\">\n                \u003Cbutton id=\"hour-up\">↑\u003C\u002Fbutton>\n                \u003Cinput type=\"text\" id=\"hour\" value=\"\" maxlength=\"2\" \u002F>\n                \u003Cbutton id=\"hour-down\">↓\u003C\u002Fbutton>\n              \u003C\u002Fdiv>\n            \u003C\u002Fdiv>\n\n            \u003Cdiv class=\"time-section\">\n              \u003Clabel>分钟\u003C\u002Flabel>\n              \u003Cdiv class=\"time-input\">\n                \u003Cbutton id=\"minute-up\">↑\u003C\u002Fbutton>\n                \u003Cinput type=\"text\" id=\"minute\" value=\"\" maxlength=\"2\" \u002F>\n                \u003Cbutton id=\"minute-down\">↓\u003C\u002Fbutton>\n              \u003C\u002Fdiv>\n            \u003C\u002Fdiv>\n          \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n\n      \u003Cdiv class=\"actions\">\n        \u003Cbutton class=\"btn btn-secondary\" id=\"btn-cancel\">重置\u003C\u002Fbutton>\n        \u003Cbutton class=\"btn btn-primary\" id=\"btn-confirm\">确认选择\u003C\u002Fbutton>\n      \u003C\u002Fdiv>\n\n      \u003Cdiv class=\"selected-date\" id=\"selected-date\">\u003C\u002Fdiv>\n    \u003C\u002Fdiv>\n\n    \u003Cscript>\n      document.addEventListener('DOMContentLoaded', function () {\n        \u002F\u002F 当前选择的日期和时间\n        let selectedDate = new Date()\n        let selectedHour = 12\n        let selectedMinute = 0\n\n        \u002F\u002F 初始化主题\n        function initTheme() {\n          const theme = getCookie('theme_datetime')\n          const themeToggle = document.getElementById('theme-toggle')\n          const themeLabel = document.getElementById('theme-label')\n\n          if (theme === 'dark') {\n            document.body.classList.add('dark-mode')\n            themeToggle.checked = true\n            themeLabel.textContent = '暗黑模式'\n          } else {\n            document.body.classList.remove('dark-mode')\n            themeToggle.checked = false\n            themeLabel.textContent = '亮色模式'\n          }\n\n          \u002F\u002F 添加主题切换事件监听器\n          themeToggle.addEventListener('change', function () {\n            if (this.checked) {\n              document.body.classList.add('dark-mode')\n              setCookie('theme_datetime', 'dark', 30)\n              themeLabel.textContent = '暗黑模式'\n            } else {\n              document.body.classList.remove('dark-mode')\n              setCookie('theme_datetime', 'light', 30)\n              themeLabel.textContent = '亮色模式'\n            }\n          })\n        }\n\n        \u002F\u002F Cookie 操作函数\n        function setCookie(name, value, days) {\n          const expires = new Date()\n          expires.setTime(expires.getTime() + days * 24 * 60 * 60 * 1000)\n          document.cookie = `${name}=${value};expires=${expires.toUTCString()};path=\u002F`\n        }\n\n        function getCookie(name) {\n          const cookieName = `${name}=`\n          const cookies = document.cookie.split(';')\n\n          for (let i = 0; i \u003C cookies.length; i++) {\n            let cookie = cookies[i].trim()\n            if (cookie.indexOf(cookieName) === 0) {\n              return cookie.substring(cookieName.length, cookie.length)\n            }\n          }\n\n          return null\n        }\n\n        \u002F\u002F 初始化日历\n        function initCalendar() {\n          updateCalendar()\n          updateTimeCalendar()\n          updateSelectedDateDisplay()\n\n          \u002F\u002F 添加事件监听器\n          document.getElementById('prev-month').addEventListener('click', () => {\n            selectedDate.setMonth(selectedDate.getMonth() - 1)\n            updateCalendar()\n          })\n\n          document.getElementById('next-month').addEventListener('click', () => {\n            selectedDate.setMonth(selectedDate.getMonth() + 1)\n            updateCalendar()\n          })\n\n          \u002F\u002F 标签切换\n          document.querySelectorAll('.tab').forEach((tab) => {\n            tab.addEventListener('click', () => {\n              document.querySelectorAll('.tab').forEach((t) => t.classList.remove('active'))\n              document.querySelectorAll('.tab-content').forEach((t) => t.classList.remove('active'))\n\n              tab.classList.add('active')\n              document.getElementById(`${tab.dataset.tab}-tab`).classList.add('active')\n            })\n          })\n\n          \u002F\u002F 时间选择控件\n          document.getElementById('hour-up').addEventListener('click', () => {\n            selectedHour = (selectedHour + 1) % 24\n            document.getElementById('hour').value = String(selectedHour).padStart(2, '0')\n            updateSelectedDateDisplay()\n          })\n\n          document.getElementById('hour-down').addEventListener('click', () => {\n            selectedHour = (selectedHour - 1 + 24) % 24\n            document.getElementById('hour').value = String(selectedHour).padStart(2, '0')\n            updateSelectedDateDisplay()\n          })\n\n          document.getElementById('minute-up').addEventListener('click', () => {\n            selectedMinute = (selectedMinute + 1) % 60\n            document.getElementById('minute').value = String(selectedMinute).padStart(2, '0')\n            updateSelectedDateDisplay()\n          })\n\n          document.getElementById('minute-down').addEventListener('click', () => {\n            selectedMinute = (selectedMinute - 1 + 60) % 60\n            document.getElementById('minute').value = String(selectedMinute).padStart(2, '0')\n            updateSelectedDateDisplay()\n          })\n\n          \u002F\u002F 输入框变化\n          document.getElementById('hour').addEventListener('change', function () {\n            let value = parseInt(this.value) || 0\n            selectedHour = Math.min(23, Math.max(0, value))\n            this.value = String(selectedHour).padStart(2, '0')\n            updateSelectedDateDisplay()\n          })\n\n          document.getElementById('minute').addEventListener('change', function () {\n            let value = parseInt(this.value) || 0\n            selectedMinute = Math.min(59, Math.max(0, value))\n            this.value = String(selectedMinute).padStart(2, '0')\n            updateSelectedDateDisplay()\n          })\n        }\n\n        \u002F\u002F 按钮事件 - 确认选择\n        document.getElementById('btn-confirm').addEventListener('click', () => {\n          alert(\n            `已选择: ${formatDate(selectedDate)} ${String(selectedHour).padStart(2, '0')}:${String(selectedMinute).padStart(2, '0')}`\n          )\n        })\n\n        \u002F\u002F 按钮事件 - 重置\n        document.getElementById('btn-cancel').addEventListener('click', () => {\n          selectedDate = new Date()\n          updateCalendar()\n          updateTimeCalendar()\n          updateSelectedDateDisplay()\n        })\n\n        \u002F\u002F 更新日历显示\n        function updateCalendar() {\n          const year = selectedDate.getFullYear()\n          const month = selectedDate.getMonth()\n\n          document.getElementById('current-month').textContent = `${year}年${month + 1}月`\n\n          const firstDay = new Date(year, month, 1)\n          const lastDay = new Date(year, month + 1, 0)\n          const daysInMonth = lastDay.getDate()\n          const startDay = firstDay.getDay() \u002F\u002F 0 (Sunday) to 6 (Saturday)\n\n          const calendarDays = document.getElementById('calendar-days')\n          calendarDays.innerHTML = ''\n\n          \u002F\u002F 填充上个月的天数\n          const prevMonthLastDay = new Date(year, month, 0).getDate()\n          for (let i = 0; i \u003C startDay; i++) {\n            const dayElement = document.createElement('div')\n            dayElement.textContent = prevMonthLastDay - startDay + i + 1\n            dayElement.classList.add('other-month')\n            calendarDays.appendChild(dayElement)\n          }\n\n          \u002F\u002F 填充当前月的天数\n          const today = new Date()\n          for (let i = 1; i \u003C= daysInMonth; i++) {\n            const dayElement = document.createElement('div')\n            dayElement.textContent = i\n\n            \u002F\u002F 检查是否是今天\n            if (\n              year === today.getFullYear() &&\n              month === today.getMonth() &&\n              i === today.getDate()\n            ) {\n              dayElement.classList.add('today')\n            }\n\n            \u002F\u002F 检查是否是选中的日期\n            if (\n              i === selectedDate.getDate() &&\n              year === selectedDate.getFullYear() &&\n              month === selectedDate.getMonth()\n            ) {\n              dayElement.classList.add('selected')\n            }\n\n            dayElement.addEventListener('click', () => {\n              \u002F\u002F 移除之前选中的日期\n              document.querySelectorAll('.days div.selected').forEach((el) => {\n                el.classList.remove('selected')\n              })\n\n              \u002F\u002F 选中当前点击的日期\n              dayElement.classList.add('selected')\n\n              \u002F\u002F 更新选中的日期\n              selectedDate = new Date(year, month, i)\n              updateSelectedDateDisplay()\n            })\n\n            calendarDays.appendChild(dayElement)\n          }\n\n          \u002F\u002F 填充下个月的天数\n          const totalCells = 42 \u002F\u002F 6行7列\n          const remainingCells = totalCells - (startDay + daysInMonth)\n          for (let i = 1; i \u003C= remainingCells; i++) {\n            const dayElement = document.createElement('div')\n            dayElement.textContent = i\n            dayElement.classList.add('other-month')\n            calendarDays.appendChild(dayElement)\n          }\n        }\n\n        \u002F\u002F 更新时间显示\n        function updateTimeCalendar() {\n          const Hour = selectedDate.getHours()\n          const Minute = selectedDate.getMinutes()\n\n          selectedHour = Hour\n          selectedMinute = Minute\n\n          document.getElementById('hour').value = `${String(Hour).padStart(2, '0')}`\n          document.getElementById('minute').value = `${String(Minute).padStart(2, '0')}`\n        }\n\n        \u002F\u002F 更新选中的日期显示\n        function updateSelectedDateDisplay() {\n          const dateStr = formatDate(selectedDate)\n          const timeStr = `${String(selectedHour).padStart(2, '0')}:${String(selectedMinute).padStart(2, '0')}`\n          document.getElementById('selected-date').textContent = `当前选择: ${dateStr} ${timeStr}`\n        }\n\n        \u002F\u002F 格式化日期\n        function formatDate(date) {\n          const year = date.getFullYear()\n          const month = date.getMonth() + 1\n          const day = date.getDate()\n          return `${year}年${month}月${day}日`\n        }\n\n        \u002F\u002F 初始化\n        initTheme()\n        initCalendar()\n      })\n    \u003C\u002Fscript>\n  \u003C\u002Fbody>\n\u003C\u002Fhtml>\n```\n\n预览地址： [https:\u002F\u002Fpreview.yunbimo.com\u002F0b7e4185-833f-4a0b-b8ef-b9ecdf591ad3](https:\u002F\u002Fpreview.yunbimo.com\u002F0b7e4185-833f-4a0b-b8ef-b9ecdf591ad3)\n",{"title":18579,"description":26240},"tomdehub\u002Fposts\u002Fhtml-template-2","k2cFLkckcJJvFO2MGvu9cqX5NqH_6Ojs_sDrUTjUxg0",{"id":26250,"title":26251,"body":26252,"date":35581,"description":35582,"extension":6629,"meta":35583,"navigation":228,"path":35585,"rawbody":35586,"seo":35587,"stem":35588,"__hash__":35589},"content\u002Ftomdehub\u002Fposts\u002Fhtml-template-1.md","[网站模板]科技创新协会网站，设计精美、响应式、支持暗黑模式纯静态html源码",{"type":8,"value":26253,"toc":35579},[26254,26257,26260,26263,26266,26269,35571,35577],[11,26255,26256],{},"响应式设计：适配各种屏幕尺寸（手机、平板、桌面），在小屏幕上自动调整布局（导航菜单、内容区域等）。",[11,26258,26259],{},"暗黑模式：通过右上角按钮切换亮\u002F暗模式,用户偏好设置保存在本地存储中，所有元素（文本、背景、卡片等）都有对应的暗色样式。",[11,26261,26262],{},"现代化设计：简洁现代的界面，卡片式布局展示内容，平滑过渡动画和悬停效果，精心选择的配色方案。",[11,26264,26265],{},"完整功能区域：响应式导航栏，吸引人的宣传大字区域，关于我们介绍，服务项目展示，活动\u002F事件卡片，信息丰富的页脚。",[11,26267,26268],{},"用户体验优化：平滑滚动导航，悬停效果增强交互体验，精心设计的字体和间距。",[30,26270,26272],{"className":32,"code":26271,"language":34,"meta":35,"style":35},"\u003C!DOCTYPE html>\n\u003Chtml lang=\"zh-CN\">\n\u003Chead>\n    \u003Cmeta charset=\"UTF-8\">\n    \u003Cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    \u003Ctitle>科技创新协会 - 连接未来\u003C\u002Ftitle>\n    \u003Clink rel=\"stylesheet\" href=\"https:\u002F\u002Fcdnjs.cloudflare.com\u002Fajax\u002Flibs\u002Ffont-awesome\u002F6.4.0\u002Fcss\u002Fall.min.css\">\n    \u003Cstyle>\n        :root {\n            --primary-color: #2c6fbb;\n            --secondary-color: #3498db;\n            --text-color: #333;\n            --bg-color: #f8f9fa;\n            --card-bg: #ffffff;\n            --header-bg: rgba(255, 255, 255, 0.9);\n            --footer-bg: #2c3e50;\n            --border-color: #e0e0e0;\n            --shadow: 0 4px 12px rgba(0, 0, 0, 0.08);\n            --transition: all 0.3s ease;\n        }\n\n        .dark-mode {\n            --primary-color: #4a9dff;\n            --secondary-color: #64b5f6;\n            --text-color: #e0e0e0;\n            --bg-color: #121212;\n            --card-bg: #1e1e1e;\n            --header-bg: rgba(30, 30, 30, 0.95);\n            --footer-bg: #0d1b2a;\n            --border-color: #333;\n            --shadow: 0 4px 12px rgba(0, 0, 0, 0.3);\n        }\n\n        * {\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n            transition: var(--transition);\n        }\n\n        body {\n            font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\n            background-color: var(--bg-color);\n            color: var(--text-color);\n            line-height: 1.6;\n        }\n\n        .container {\n            width: 100%;\n            max-width: 1200px;\n            margin: 0 auto;\n            padding: 0 20px;\n        }\n\n        \u002F* 头部样式 *\u002F\n        header {\n            background-color: var(--header-bg);\n            position: sticky;\n            top: 0;\n            z-index: 1000;\n            box-shadow: var(--shadow);\n            backdrop-filter: blur(10px);\n        }\n\n        .header-content {\n            display: flex;\n            justify-content: space-between;\n            align-items: center;\n            padding: 20px 0;\n        }\n\n        .header-content-p {\n            flex-direction: column;\n            gap: 20px;\n        }\n\n        .logo {\n            display: flex;\n            align-items: center;\n            gap: 15px;\n        }\n\n        .logo-icon {\n            font-size: 2.5rem;\n            color: var(--primary-color);\n        }\n\n        .logo-text h1 {\n            font-size: 1.8rem;\n            font-weight: 700;\n        }\n\n        .logo-text p {\n            font-size: 0.9rem;\n            color: var(--secondary-color);\n        }\n\n        .nav-show {\n            display: block;\n        }\n\n        nav ul {\n            display: flex;\n            list-style: none;\n            gap: 30px;\n        }\n\n        nav a {\n            text-decoration: none;\n            color: var(--text-color);\n            font-weight: 500;\n            font-size: 1.1rem;\n            position: relative;\n            padding: 5px 0;\n        }\n\n        nav a:after {\n            content: '';\n            position: absolute;\n            bottom: 0;\n            left: 0;\n            width: 0;\n            height: 2px;\n            background: var(--primary-color);\n            transition: width 0.3s ease;\n        }\n\n        nav a:hover:after {\n            width: 100%;\n        }\n\n        .header-buttons {\n            display: flex;\n            align-items: center;\n            gap: 15px;\n        }\n\n        .mode-toggle {\n            background: none;\n            border: none;\n            cursor: pointer;\n            font-size: 1.5rem;\n            color: var(--text-color);\n            width: 40px;\n            height: 40px;\n            border-radius: 50%;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            background: rgba(0, 0, 0, 0.05);\n        }\n\n        .dark-mode .mode-toggle {\n            background: rgba(255, 255, 255, 0.05);\n        }\n\n        .btn {\n            display: inline-block;\n            background: var(--primary-color);\n            color: white;\n            padding: 7px 19px;\n            border-radius: 50px;\n            text-decoration: none;\n            font-weight: 600;\n            transition: all 0.3s ease;\n            border: none;\n            cursor: pointer;\n        }\n\n        .btn:hover {\n            background: var(--secondary-color);\n            transform: translateY(-3px);\n            box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1);\n        }\n\n        .btn-outline {\n            background: transparent;\n            border: 2px solid var(--primary-color);\n            color: var(--primary-color);\n        }\n\n        .btn-outline:hover {\n            background: var(--primary-color);\n            color: white;\n        }\n\n        .bars {\n            display: none;\n            color: var(--text-color);\n        }\n\n        \u002F* 英雄区域 *\u002F\n        .hero {\n            padding: 100px 0 80px;\n            text-align: center;\n            position: relative;\n            overflow: hidden;\n        }\n\n        .hero:before {\n            content: '';\n            position: absolute;\n            top: -50%;\n            left: -50%;\n            width: 200%;\n            height: 200%;\n            background: radial-gradient(circle, rgba(44, 111, 187, 0.1) 0%, transparent 70%);\n            z-index: -1;\n        }\n\n        .dark-mode .hero:before {\n            background: radial-gradient(circle, rgba(74, 157, 255, 0.1) 0%, transparent 70%);\n        }\n\n        .hero h2 {\n            font-size: 3.5rem;\n            margin-bottom: 20px;\n            color: var(--text-color);\n            max-width: 800px;\n            margin-left: auto;\n            margin-right: auto;\n        }\n\n        .hero p {\n            font-size: 1.4rem;\n            max-width: 700px;\n            margin: 0 auto 40px;\n            color: var(--secondary-color);\n        }\n\n        .hero-buttons {\n            display: flex;\n            gap: 20px;\n            justify-content: center;\n            margin-top: 30px;\n        }\n\n        \u002F* 关于区域 *\u002F\n        .section {\n            padding: 100px 0;\n        }\n\n        .section-title {\n            text-align: center;\n            margin-bottom: 70px;\n        }\n\n        .section-title h2 {\n            font-size: 2.5rem;\n            margin-bottom: 15px;\n            position: relative;\n            display: inline-block;\n        }\n\n        .section-title h2:after {\n            content: '';\n            position: absolute;\n            bottom: -10px;\n            left: 50%;\n            transform: translateX(-50%);\n            width: 80px;\n            height: 4px;\n            background: var(--primary-color);\n            border-radius: 2px;\n        }\n\n        .section-title p {\n            max-width: 700px;\n            margin: 20px auto 0;\n            font-size: 1.2rem;\n            color: var(--secondary-color);\n        }\n\n        .about-content {\n            display: flex;\n            align-items: center;\n            gap: 50px;\n        }\n\n        .about-text {\n            flex: 1;\n        }\n\n        .about-text h3 {\n            font-size: 2rem;\n            margin-bottom: 25px;\n        }\n\n        .about-text p {\n            margin-bottom: 20px;\n            font-size: 1.1rem;\n        }\n\n        .about-image {\n            flex: 1;\n            border-radius: 20px;\n            overflow: hidden;\n            box-shadow: var(--shadow);\n        }\n\n        .about-image img {\n            width: 100%;\n            height: auto;\n            display: block;\n        }\n\n        \u002F* 服务区域 *\u002F\n        .services {\n            background-color: rgba(0, 0, 0, 0.02);\n        }\n\n        .dark-mode .services {\n            background-color: rgba(0, 0, 0, 0.1);\n        }\n\n        .services-grid {\n            display: grid;\n            grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n            gap: 30px;\n        }\n\n        .service-card {\n            background: var(--card-bg);\n            border-radius: 15px;\n            padding: 40px 30px;\n            text-align: center;\n            box-shadow: var(--shadow);\n            border: 1px solid var(--border-color);\n            transition: transform 0.3s ease;\n        }\n\n        .service-card:hover {\n            transform: translateY(-10px);\n        }\n\n        .service-icon {\n            font-size: 3rem;\n            color: var(--primary-color);\n            margin-bottom: 25px;\n        }\n\n        .service-card h3 {\n            font-size: 1.6rem;\n            margin-bottom: 15px;\n        }\n\n        \u002F* 活动区域 *\u002F\n        .events-grid {\n            display: grid;\n            grid-template-columns: repeat(auto-fit, minmax(350px, 1fr));\n            gap: 30px;\n        }\n\n        .event-card {\n            background: var(--card-bg);\n            border-radius: 15px;\n            overflow: hidden;\n            box-shadow: var(--shadow);\n            border: 1px solid var(--border-color);\n        }\n\n        .event-image {\n            height: 220px;\n            overflow: hidden;\n        }\n\n        .event-image img {\n            width: 100%;\n            height: 100%;\n            object-fit: cover;\n            transition: transform 0.5s ease;\n        }\n\n        .event-card:hover .event-image img {\n            transform: scale(1.05);\n        }\n\n        .event-content {\n            padding: 25px;\n        }\n\n        .event-date {\n            display: inline-block;\n            background: var(--primary-color);\n            color: white;\n            padding: 5px 15px;\n            border-radius: 20px;\n            font-size: 0.9rem;\n            margin-bottom: 15px;\n        }\n\n        .event-content h3 {\n            font-size: 1.5rem;\n            margin-bottom: 12px;\n        }\n\n        \u002F* 页脚 *\u002F\n        footer {\n            background: var(--footer-bg);\n            color: #fff;\n            padding: 70px 0 30px;\n        }\n\n        .footer-content {\n            display: grid;\n            grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n            gap: 40px;\n            margin-bottom: 50px;\n        }\n\n        .footer-column h3 {\n            font-size: 1.4rem;\n            margin-bottom: 25px;\n            position: relative;\n        }\n\n        .footer-column h3:after {\n            content: '';\n            position: absolute;\n            bottom: -10px;\n            left: 0;\n            width: 50px;\n            height: 3px;\n            background: var(--primary-color);\n        }\n\n        .footer-column p {\n            margin-bottom: 20px;\n            color: #b0b0b0;\n        }\n\n        .footer-links {\n            list-style: none;\n        }\n\n        .footer-links li {\n            margin-bottom: 15px;\n        }\n\n        .footer-links a {\n            color: #b0b0b0;\n            text-decoration: none;\n            transition: color 0.3s ease;\n        }\n\n        .footer-links a:hover {\n            color: var(--primary-color);\n        }\n\n        .social-links {\n            display: flex;\n            gap: 15px;\n            margin-top: 20px;\n        }\n\n        .social-links a {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            width: 40px;\n            height: 40px;\n            background: rgba(255, 255, 255, 0.1);\n            border-radius: 50%;\n            color: white;\n            font-size: 1.2rem;\n            transition: all 0.3s ease;\n        }\n\n        .social-links a:hover {\n            background: var(--primary-color);\n            transform: translateY(-5px);\n        }\n\n        .copyright {\n            text-align: center;\n            padding-top: 30px;\n            border-top: 1px solid rgba(255, 255, 255, 0.1);\n            color: #b0b0b0;\n            font-size: 0.9rem;\n        }\n\n        .copyright a{\n            text-decoration: none;\n            color: inherit;\n        }\n\n        \u002F* 响应式设计 *\u002F\n        @media (max-width: 992px) {\n            .bars{\n                display: block;\n            }\n\n            nav {\n                display: none;\n            }\n\n            .hero h2 {\n                font-size: 2.8rem;\n            }\n\n            .about-content {\n                flex-direction: column;\n            }\n\n            .about-image {\n                order: -1;\n            }\n        }\n\n        @media (max-width: 768px) {\n\n            .bars{\n                display: block;\n            }\n\n            .nav {\n                display: none;\n            }\n\n            nav ul {\n                gap: 15px;\n                flex-wrap: wrap;\n                justify-content: center;\n            }\n\n            .hero h2 {\n                font-size: 2.2rem;\n            }\n\n            .hero p {\n                font-size: 1.1rem;\n            }\n\n            .hero-buttons {\n                flex-direction: column;\n                align-items: center;\n            }\n\n            .section {\n                padding: 70px 0;\n            }\n        }\n\n        @media (max-width: 480px) {\n\n            nav ul {\n                gap: 10px;\n            }\n\n            .hero h2 {\n                font-size: 1.8rem;\n            }\n\n            .section-title h2 {\n                font-size: 2rem;\n            }\n        }\n    \u003C\u002Fstyle>\n\u003C\u002Fhead>\n\u003Cbody>\n    \u003C!-- 头部 -->\n    \u003Cheader>\n        \u003Cdiv class=\"container\">\n            \u003Cdiv class=\"header-content\">\n                \u003Cdiv class=\"logo\">\n                    \u003Cdiv class=\"logo-icon\">\n                        \u003Ci class=\"fas fa-atom\">\u003C\u002Fi>\n                    \u003C\u002Fdiv>\n                    \u003Cdiv class=\"logo-text\">\n                        \u003Ch3>科技创新协会\u003C\u002Fh3>\n                        \u003Cp>探索未来 · 创新无限\u003C\u002Fp>\n                    \u003C\u002Fdiv>\n                \u003C\u002Fdiv>\n\n                \u003Cnav>\n                    \u003Cul>\n                        \u003Cli>\u003Ca href=\"#home\">首页\u003C\u002Fa>\u003C\u002Fli>\n                        \u003Cli>\u003Ca href=\"#about\">关于我们\u003C\u002Fa>\u003C\u002Fli>\n                        \u003Cli>\u003Ca href=\"#services\">服务项目\u003C\u002Fa>\u003C\u002Fli>\n                        \u003Cli>\u003Ca href=\"#events\">活动\u003C\u002Fa>\u003C\u002Fli>\n                        \u003Cli>\u003Ca href=\"#contact\">联系我们\u003C\u002Fa>\u003C\u002Fli>\n                        \u003Cli>\u003Cbutton href=\"#\" class=\"btn\">加入我们\u003C\u002Fbutton>\u003C\u002Fli>\n                    \u003C\u002Ful>\n                \u003C\u002Fnav>\n\n                \u003Cdiv class=\"header-buttons\">\n                    \u003Cbutton class=\"mode-toggle\" id=\"modeToggle\">\n                        \u003Ci class=\"fas fa-moon\">\u003C\u002Fi>\n                    \u003C\u002Fbutton>\n                    \u003Ca href=\"#\" id=\"nav-show-hide-btn\" class=\"bars\">\u003Ci class=\"fas fa-bars\">\u003C\u002Fi>\u003C\u002Fa>\n                \u003C\u002Fdiv>\n            \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n    \u003C\u002Fheader>\n\n    \u003C!-- 大字宣传区域 -->\n    \u003Csection class=\"hero\" id=\"home\">\n        \u003Cdiv class=\"container\">\n            \u003Ch2>连接创新者，创造未来科技\u003C\u002Fh2>\n            \u003Cp>科技创新协会致力于推动技术发展，培养创新人才，促进学术交流\u003C\u002Fp>\n            \u003Cdiv class=\"hero-buttons\">\n                \u003Ca href=\"#\" class=\"btn\">了解更多\u003C\u002Fa>\n                \u003Ca href=\"#\" class=\"btn btn-outline\">近期活动\u003C\u002Fa>\n            \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n    \u003C\u002Fsection>\n\n    \u003C!-- 关于区域 -->\n    \u003Csection class=\"section\" id=\"about\">\n        \u003Cdiv class=\"container\">\n            \u003Cdiv class=\"section-title\">\n                \u003Ch2>关于我们\u003C\u002Fh2>\n                \u003Cp>科技创新协会成立于2010年，是一个非营利性组织，致力于推动科技创新和人才培养\u003C\u002Fp>\n            \u003C\u002Fdiv>\n\n            \u003Cdiv class=\"about-content\">\n                \u003Cdiv class=\"about-text\">\n                    \u003Ch3>我们是谁？\u003C\u002Fh3>\n                    \u003Cp>科技创新协会由一群热爱技术的专业人士创立，旨在为科技爱好者提供一个交流、学习和成长的平台。我们相信技术可以改变世界，而创新是推动社会进步的核心动力。\u003C\u002Fp>\n                    \u003Cp>协会拥有超过500名活跃会员，包括学生、教师、工程师和创业者。我们定期举办技术研讨会、创新工作坊和行业交流活动，为会员提供学习和展示的机会。\u003C\u002Fp>\n                    \u003Cp>我们的使命是培养创新思维，推动技术发展，连接行业资源，帮助会员实现个人成长和职业发展。\u003C\u002Fp>\n                    \u003Ca href=\"#\" class=\"btn\" style=\"margin-top: 20px;\">了解更多\u003C\u002Fa>\n                \u003C\u002Fdiv>\n\n                \u003Cdiv class=\"about-image\">\n                    \u003Cimg src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1553877522-43269d4ea984?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1470&q=80\" alt=\"协会成员讨论\">\n                \u003C\u002Fdiv>\n            \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n    \u003C\u002Fsection>\n\n    \u003C!-- 服务区域 -->\n    \u003Csection class=\"section services\" id=\"services\">\n        \u003Cdiv class=\"container\">\n            \u003Cdiv class=\"section-title\">\n                \u003Ch2>我们的服务\u003C\u002Fh2>\n                \u003Cp>我们提供多样化的服务项目，满足不同会员的需求\u003C\u002Fp>\n            \u003C\u002Fdiv>\n\n            \u003Cdiv class=\"services-grid\">\n                \u003Cdiv class=\"service-card\">\n                    \u003Cdiv class=\"service-icon\">\n                        \u003Ci class=\"fas fa-graduation-cap\">\u003C\u002Fi>\n                    \u003C\u002Fdiv>\n                    \u003Ch3>技术培训\u003C\u002Fh3>\n                    \u003Cp>提供前沿技术领域的专业培训课程，包括人工智能、大数据、云计算等，帮助会员提升技能。\u003C\u002Fp>\n                \u003C\u002Fdiv>\n\n                \u003Cdiv class=\"service-card\">\n                    \u003Cdiv class=\"service-icon\">\n                        \u003Ci class=\"fas fa-users\">\u003C\u002Fi>\n                    \u003C\u002Fdiv>\n                    \u003Ch3>行业交流\u003C\u002Fh3>\n                    \u003Cp>定期举办行业交流会和技术沙龙，连接会员与行业专家，拓展人脉资源。\u003C\u002Fp>\n                \u003C\u002Fdiv>\n\n                \u003Cdiv class=\"service-card\">\n                    \u003Cdiv class=\"service-icon\">\n                        \u003Ci class=\"fas fa-lightbulb\">\u003C\u002Fi>\n                    \u003C\u002Fdiv>\n                    \u003Ch3>创新孵化\u003C\u002Fh3>\n                    \u003Cp>为有潜力的创新项目提供孵化支持，包括资金、导师指导和资源对接。\u003C\u002Fp>\n                \u003C\u002Fdiv>\n\n                \u003Cdiv class=\"service-card\">\n                    \u003Cdiv class=\"service-icon\">\n                        \u003Ci class=\"fas fa-briefcase\">\u003C\u002Fi>\n                    \u003C\u002Fdiv>\n                    \u003Ch3>职业发展\u003C\u002Fh3>\n                    \u003Cp>提供职业规划咨询、简历指导和就业推荐，帮助会员实现职业目标。\u003C\u002Fp>\n                \u003C\u002Fdiv>\n            \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n    \u003C\u002Fsection>\n\n    \u003C!-- 活动区域 -->\n    \u003Csection class=\"section\" id=\"events\">\n        \u003Cdiv class=\"container\">\n            \u003Cdiv class=\"section-title\">\n                \u003Ch2>近期活动\u003C\u002Fh2>\n                \u003Cp>参与我们的活动，与行业专家交流，拓展视野\u003C\u002Fp>\n            \u003C\u002Fdiv>\n\n            \u003Cdiv class=\"events-grid\">\n                \u003Cdiv class=\"event-card\">\n                    \u003Cdiv class=\"event-image\">\n                        \u003Cimg src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1517245386807-bb43f82c33c4?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1470&q=80\" alt=\"AI技术研讨会\">\n                    \u003C\u002Fdiv>\n                    \u003Cdiv class=\"event-content\">\n                        \u003Cspan class=\"event-date\">2023年10月15日\u003C\u002Fspan>\n                        \u003Ch3>AI前沿技术研讨会\u003C\u002Fh3>\n                        \u003Cp>探讨人工智能领域的最新研究成果和发展趋势，特邀行业专家分享经验。\u003C\u002Fp>\n                        \u003Ca href=\"#\" class=\"btn\" style=\"margin-top: 15px;\">立即报名\u003C\u002Fa>\n                    \u003C\u002Fdiv>\n                \u003C\u002Fdiv>\n\n                \u003Cdiv class=\"event-card\">\n                    \u003Cdiv class=\"event-image\">\n                        \u003Cimg src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1553877522-43269d4ea984?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1470&q=80\" alt=\"创新工作坊\">\n                    \u003C\u002Fdiv>\n                    \u003Cdiv class=\"event-content\">\n                        \u003Cspan class=\"event-date\">2023年11月5日\u003C\u002Fspan>\n                        \u003Ch3>创新思维工作坊\u003C\u002Fh3>\n                        \u003Cp>学习创新思维方法和工具，通过实践案例提升解决问题的能力。\u003C\u002Fp>\n                        \u003Ca href=\"#\" class=\"btn\" style=\"margin-top: 15px;\">立即报名\u003C\u002Fa>\n                    \u003C\u002Fdiv>\n                \u003C\u002Fdiv>\n\n                \u003Cdiv class=\"event-card\">\n                    \u003Cdiv class=\"event-image\">\n                        \u003Cimg src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1542744173-8e7e53415bb0?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1470&q=80\" alt=\"创业大赛\">\n                    \u003C\u002Fdiv>\n                    \u003Cdiv class=\"event-content\">\n                        \u003Cspan class=\"event-date\">2023年12月10日\u003C\u002Fspan>\n                        \u003Ch3>青年创业大赛\u003C\u002Fh3>\n                        \u003Cp>面向青年创业者的年度比赛，优胜团队将获得孵化支持和创业资金。\u003C\u002Fp>\n                        \u003Ca href=\"#\" class=\"btn\" style=\"margin-top: 15px;\">立即报名\u003C\u002Fa>\n                    \u003C\u002Fdiv>\n                \u003C\u002Fdiv>\n            \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n    \u003C\u002Fsection>\n\n    \u003C!-- 页脚 -->\n    \u003Cfooter id=\"contact\">\n        \u003Cdiv class=\"container\">\n            \u003Cdiv class=\"footer-content\">\n                \u003Cdiv class=\"footer-column\">\n                    \u003Ch3>科技创新协会\u003C\u002Fh3>\n                    \u003Cp>致力于推动科技创新，培养创新人才，促进学术交流的非营利组织。\u003C\u002Fp>\n                    \u003Cdiv class=\"social-links\">\n                        \u003Ca href=\"#\">\u003Csvg t=\"1754325406493\" class=\"icon\" viewBox=\"0 0 1024 1024\" version=\"1.1\" xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\" p-id=\"5905\" width=\"32\" height=\"32\">\u003Cpath d=\"M867.265306 867.265306c-3.134694 0-6.791837-1.044898-9.92653-2.612245l-54.857143-28.734694c-39.183673 20.37551-83.069388 31.346939-128.522449 31.346939-141.061224 0-256-102.922449-256-229.877551s114.938776-229.877551 256-229.877551 256 102.922449 256 229.877551c0 50.677551-18.808163 100.310204-53.289796 140.538776l10.971428 65.306122c1.567347 7.836735-2.089796 15.673469-8.359184 20.37551-3.657143 2.089796-7.836735 3.657143-12.016327 3.657143z m-193.306122-417.959184c-118.073469 0-214.204082 84.114286-214.204082 188.081633s96.130612 188.081633 214.204082 188.081633c42.318367 0 83.069388-10.971429 118.073469-31.346939 6.269388-3.657143 14.106122-3.657143 20.37551-0.522449l27.167347 14.106122-5.746939-33.436734c-1.044898-6.269388 1.044898-13.061224 5.22449-17.763266 31.346939-33.436735 49.110204-76.277551 49.110204-119.640816 0-103.444898-96.130612-187.559184-214.204081-187.559184z\" fill=\"#ffffff\" p-id=\"5906\">\u003C\u002Fpath>\u003Cpath d=\"M579.918367 579.395918m-31.346938 0a31.346939 31.346939 0 1 0 62.693877 0 31.346939 31.346939 0 1 0-62.693877 0Z\" fill=\"#ffffff\" p-id=\"5907\">\u003C\u002Fpath>\u003Cpath d=\"M768 579.395918m-31.346939 0a31.346939 31.346939 0 1 0 62.693878 0 31.346939 31.346939 0 1 0-62.693878 0Z\" fill=\"#ffffff\" p-id=\"5908\">\u003C\u002Fpath>\u003Cpath d=\"M292.571429 344.293878m-36.571429 0a36.571429 36.571429 0 1 0 73.142857 0 36.571429 36.571429 0 1 0-73.142857 0Z\" fill=\"#ffffff\" p-id=\"5909\">\u003C\u002Fpath>\u003Cpath d=\"M512 344.293878m-36.571429 0a36.571429 36.571429 0 1 0 73.142858 0 36.571429 36.571429 0 1 0-73.142858 0Z\" fill=\"#ffffff\" p-id=\"5910\">\u003C\u002Fpath>\u003Cpath d=\"M166.138776 709.485714c-4.179592 0-8.881633-1.567347-12.538776-4.179592-6.269388-4.702041-9.404082-12.538776-8.359184-20.37551l14.106123-81.502041C117.028571 554.840816 94.040816 494.759184 94.040816 433.110204 94.040816 280.555102 232.489796 156.734694 402.285714 156.734694c80.979592 0 157.257143 27.689796 215.24898 78.889796 58.514286 51.2 91.428571 119.640816 92.995918 193.306122 0 5.746939-2.089796 11.493878-6.269388 15.67347s-9.926531 6.269388-15.673469 5.746938c-5.22449-0.522449-9.926531-0.522449-14.106122-0.522449-118.073469 0-214.204082 84.114286-214.204082 188.081633 0 14.106122 2.089796 28.734694 5.746939 42.840816 1.567347 5.746939 0.522449 12.016327-2.612245 17.240817s-8.881633 8.359184-14.628572 8.881632c-15.15102 2.089796-30.302041 3.134694-45.453061 3.134694-55.902041 0-109.714286-13.583673-157.257143-38.661224l-68.963265 36.571428c-4.179592 0.522449-7.836735 1.567347-10.971428 1.567347z m78.889795-83.591836c3.657143 0 7.314286 1.044898 10.44898 2.612244 48.587755 28.212245 106.057143 41.795918 164.571429 38.138776-1.567347-9.926531-2.089796-19.853061-2.089796-29.779592 0-124.865306 111.281633-226.742857 249.208163-229.877551-14.628571-117.028571-128.522449-208.979592-264.881633-208.979592-146.808163 0-266.44898 105.012245-266.448979 234.579592 0 54.334694 21.942857 107.62449 61.12653 149.420408 4.702041 4.702041 6.269388 11.493878 5.22449 17.763266l-8.359184 50.155102 41.795919-21.942858c3.134694-1.044898 6.269388-2.089796 9.404081-2.089795z\" fill=\"#ffffff\" p-id=\"5911\">\u003C\u002Fpath>\u003C\u002Fsvg>\u003C\u002Fa>\n                        \u003Ca href=\"#\">\u003Csvg t=\"1754325207928\" class=\"icon\" viewBox=\"0 0 1024 1024\" version=\"1.1\" xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\" p-id=\"4483\" width=\"32\" height=\"32\">\u003Cpath d=\"M448.96 678.048c-94.368 4.432-170.656-42.912-170.656-105.872 0-63.04 76.288-113.6 170.672-117.968 94.416-4.352 170.88 34.56 170.88 97.488 0 62.976-76.464 122.08-170.88 126.352M649.92 473.456c-22.432-4.352-11.52-16.416-11.52-16.416s21.92-36.16-4.352-62.432c-32.56-32.56-111.68 4.16-111.68 4.16-30.224 9.36-22.224-4.304-17.952-27.536 0-27.376-9.376-73.744-89.888-46.352-80.4 27.52-149.456 123.968-149.456 123.968-48.032 64.064-41.664 113.584-41.664 113.584 11.984 109.344 128.16 139.36 218.512 146.464 95.072 7.456 223.36-32.768 262.288-115.408 38.896-82.784-31.808-115.536-54.288-120.032m-187.76 99.408c-6.016 4.48-13.408 3.872-16.56-1.52-3.328-5.248-2.08-13.648 4-18.08 7.024-5.232 14.336-3.728 17.504 1.52 3.168 5.376 0.912 13.44-4.944 18.08m-55.968 47.648c-17.728 2.08-32-8.128-32-22.96 0-14.752 12.688-30.224 30.432-32.064 20.336-1.936 33.6 9.792 33.6 24.624 0 14.752-14.384 28.4-32.032 30.4m23.952-124.768c-94.912 11.104-83.952 100-83.952 100s-0.96 28.16 25.44 42.512c55.552 30.08 112.72 11.872 141.632-25.44 28.896-37.328 11.936-128.112-83.12-117.072m265.984-60.768a15.456 15.456 0 0 0 15.44-14.704c11.6-104.224-85.392-86.288-85.392-86.288a15.52 15.52 0 0 0-15.52 15.664c0 8.544 6.896 15.52 15.52 15.52 69.68-15.392 54.288 54.272 54.288 54.272 0 8.624 7.04 15.52 15.68 15.52m-11.312-181.92c-33.536-7.856-68.032-1.072-77.712 0.768-0.736 0.08-1.44 0.768-2.112 0.912-0.336 0.064-0.544 0.416-0.544 0.416-9.536 2.688-16.48 11.52-16.48 21.92 0 12.432 10.048 22.64 22.608 22.64 0 0 12.208-1.632 20.48-4.88 8.208-3.296 77.68-2.464 112.16 55.488 18.832 42.272 8.288 70.576 6.976 75.136 0 0-4.48 10.976-4.48 21.792 0 12.48 10.08 20.336 22.56 20.336 10.4 0 19.168-1.44 21.728-19.056h0.128c37.04-123.456-45.312-181.456-105.312-195.472M511.504 48C255.52 48 48 255.52 48 511.456c0 256.032 207.52 463.52 463.504 463.52s463.52-207.488 463.52-463.52C975.008 255.52 767.472 48 511.488 48m-0.704 24.832c241.504 0 437.968 196.432 437.968 437.92 0 241.552-196.48 438-437.968 438-241.536 0-438.016-196.448-438.016-438 0-241.488 196.48-437.92 438.016-437.92\" fill=\"#ffffff\" p-id=\"4484\">\u003C\u002Fpath>\u003C\u002Fsvg>\u003C\u002Fi>\u003C\u002Fa>\n                        \u003Ca href=\"#\">\u003Csvg t=\"1754325479316\" class=\"icon\" viewBox=\"0 0 1024 1024\" version=\"1.1\" xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\" p-id=\"7510\" width=\"32\" height=\"32\">\u003Cpath d=\"M820.07316303 448.19829416c-60.83250046 0-119.99934912-19.77056265-168.66534949-56.34248256v255.1344037c0 130.28293849-100.37362576 235.79835892-224.21121596 235.79835892S202.9853816 777.27315379 202.9853816 646.9902153c0-130.28293849 100.37362576-235.79835892 224.21121598-235.79835891 12.38375903 0 24.40541983 1.08629466 36.13740205 3.11404466v135.13505458c-11.22504473-4.41759825-23.17428589-6.6626072-35.19594669-6.66260719-55.25618792 0-100.08394718 47.07276821-100.08394718 105.22574187 0 58.08055401 44.82775927 105.22574187 100.08394718 105.22574187 55.18376827 0 100.01152754-47.14518787 100.01152754-105.22574187V141.21142578H653.21830464c0 97.40442038 75.09917021 176.34183169 167.72389412 176.34183169v130.57261704l-0.86903573 0.07241966\" p-id=\"7511\" fill=\"#ffffff\">\u003C\u002Fpath>\u003C\u002Fsvg>\u003C\u002Fa>\n                        \u003Ca href=\"#\">\u003Csvg t=\"1754325646242\" class=\"icon\" viewBox=\"0 0 1024 1024\" version=\"1.1\" xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\" p-id=\"9994\" width=\"32\" height=\"32\">\u003Cpath d=\"M512 12.65664c277.11488 0 501.76 224.64512 501.76 501.76 0 277.0944-224.64512 501.76-501.76 501.76S10.24 791.51104 10.24 514.41664C10.24 237.30176 234.88512 12.65664 512 12.65664z m0 20.48c-265.80992 0-481.28 215.47008-481.28 481.28s215.47008 481.28 481.28 481.28 481.28-215.47008 481.28-481.28-215.47008-481.28-481.28-481.28z m-123.5968 244.6336v0.02048l82.98496 83.02592h81.18272l83.02592-83.00544a25.6 25.6 0 1 1 36.22912 36.2496l-46.83776 46.75584h53.41184a89.6 89.6 0 0 1 89.6 89.6v204.8a89.6 89.6 0 0 1-89.6 89.6h-332.8a89.6 89.6 0 0 1-89.6-89.6v-204.8a89.6 89.6 0 0 1 89.6-89.6h53.37088l-46.7968-46.81728a25.6 25.6 0 1 1 36.22912-36.2496z m289.9968 134.2464h-332.8c-19.78368 0-36.33152 15.03232-38.21568 34.7136l-0.18432 3.6864v204.8c0 19.78368 15.03232 36.31104 34.7136 38.21568l3.6864 0.18432h332.8c19.78368 0 36.33152-15.03232 38.21568-34.7136l0.18432-3.6864v-204.8c0-21.21728-17.2032-38.4-38.4-38.4zM409.6 488.81664c14.1312 0 25.6 11.4688 25.6 25.6v51.2a25.6 25.6 0 0 1-51.2 0v-51.2c0-14.1312 11.4688-25.6 25.6-25.6z m204.8 0c14.1312 0 25.6 11.4688 25.6 25.6v51.2a25.6 25.6 0 0 1-51.2 0v-51.2c0-14.1312 11.4688-25.6 25.6-25.6z\" p-id=\"9995\" fill=\"#ffffff\">\u003C\u002Fpath>\u003C\u002Fsvg>\u003C\u002Fa>\n                    \u003C\u002Fdiv>\n                    \u003Cdiv class=\"social-links\">\n                        \u003Ca href=\"#\">\u003Ci class=\"fab fa-twitter\">\u003C\u002Fi>\u003C\u002Fa>\n                        \u003Ca href=\"#\">\u003Ci class=\"fab fa-instagram\">\u003C\u002Fi>\u003C\u002Fa>\n                        \u003Ca href=\"#\">\u003Ci class=\"fab fa-linkedin-in\">\u003C\u002Fi>\u003C\u002Fa>\n                        \u003Ca href=\"#\">\u003Ci class=\"fab fa-facebook-f\">\u003C\u002Fi>\u003C\u002Fa>\n                    \u003C\u002Fdiv>\n                \u003C\u002Fdiv>\n\n                \u003Cdiv class=\"footer-column\">\n                    \u003Ch3>快速链接\u003C\u002Fh3>\n                    \u003Cul class=\"footer-links\">\n                        \u003Cli>\u003Ca href=\"#home\">首页\u003C\u002Fa>\u003C\u002Fli>\n                        \u003Cli>\u003Ca href=\"#about\">关于我们\u003C\u002Fa>\u003C\u002Fli>\n                        \u003Cli>\u003Ca href=\"#services\">服务项目\u003C\u002Fa>\u003C\u002Fli>\n                        \u003Cli>\u003Ca href=\"#events\">近期活动\u003C\u002Fa>\u003C\u002Fli>\n                        \u003Cli>\u003Ca href=\"#\">加入我们\u003C\u002Fa>\u003C\u002Fli>\n                    \u003C\u002Ful>\n                \u003C\u002Fdiv>\n\n                \u003Cdiv class=\"footer-column\">\n                    \u003Ch3>联系我们\u003C\u002Fh3>\n                    \u003Cp>\u003Ci class=\"fas fa-map-marker-alt\">\u003C\u002Fi> 广东省广州市南沙区南沙科技园888号\u003C\u002Fp>\n                    \u003Cp>\u003Ci class=\"fas fa-phone\">\u003C\u002Fi> +86 020 8888 6666\u003C\u002Fp>\n                    \u003Cp>\u003Ci class=\"fas fa-envelope\">\u003C\u002Fi> hub@tech.org\u003C\u002Fp>\n                \u003C\u002Fdiv>\n\n                \u003Cdiv class=\"footer-column\">\n                    \u003Ch3>订阅资讯\u003C\u002Fh3>\n                    \u003Cp>订阅我们的电子报，获取最新活动和技术资讯\u003C\u002Fp>\n                    \u003Cform>\n                        \u003Cinput type=\"email\" placeholder=\"输入您的邮箱\" style=\"width:100%; padding:12px; margin:10px 0; border-radius:5px; border:none;\">\n                        \u003Cbutton type=\"submit\" class=\"btn\" style=\"width:100%;\">订阅\u003C\u002Fbutton>\n                    \u003C\u002Fform>\n                \u003C\u002Fdiv>\n            \u003C\u002Fdiv>\n\n            \u003Cdiv class=\"copyright\">\n                \u003Cp>&copy; \u003Ca target=\"_blank\" href=\"http:\u002F\u002Ftomde.cloud\">本站由Tomde.cloud提供\u003C\u002Fa>\u003C\u002Fp>\n            \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n    \u003C\u002Ffooter>\n\n    \u003Cscript>\n        \u002F\u002F 暗黑模式切换\n        const modeToggle = document.getElementById('modeToggle');\n        const body = document.body;\n\n        \u002F\u002F 检查本地存储中的模式设置\n        if (localStorage.getItem('darkMode') === 'enabled') {\n            body.classList.add('dark-mode');\n            modeToggle.innerHTML = '\u003Ci class=\"fas fa-sun\">\u003C\u002Fi>';\n        }\n\n        modeToggle.addEventListener('click', () => {\n            body.classList.toggle('dark-mode');\n\n            if (body.classList.contains('dark-mode')) {\n                localStorage.setItem('darkMode', 'enabled');\n                modeToggle.innerHTML = '\u003Ci class=\"fas fa-sun\">\u003C\u002Fi>';\n            } else {\n                localStorage.setItem('darkMode', null);\n                modeToggle.innerHTML = '\u003Ci class=\"fas fa-moon\">\u003C\u002Fi>';\n            }\n        });\n\n        \u002F\u002F 平板\u002F手机模式导航\n        document.getElementById('nav-show-hide-btn').addEventListener('click', ()=> {\n            document.getElementsByClassName('header-content')[0].classList.toggle('header-content-p');\n            document.getElementsByTagName('nav')[0].classList.toggle('nav-show');\n        })\n\n        \u002F\u002F 平滑滚动\n        document.querySelectorAll('a[href^=\"#\"]').forEach(anchor => {\n            anchor.addEventListener('click', function (e) {\n                e.preventDefault();\n\n                document.querySelector(this.getAttribute('href')).scrollIntoView({\n                    behavior: 'smooth'\n                });\n            });\n        });\n    \u003C\u002Fscript>\n\u003C\u002Fbody>\n\u003C\u002Fhtml>\n",[37,26273,26274,26284,26298,26306,26320,26340,26353,26377,26385,26392,26404,26416,26428,26439,26450,26477,26489,26501,26539,26556,26560,26564,26571,26582,26593,26603,26613,26623,26649,26660,26670,26706,26710,26714,26721,26732,26743,26754,26769,26773,26777,26783,26806,26821,26836,26847,26851,26855,26861,26874,26888,26900,26914,26918,26922,26927,26934,26948,26960,26971,26982,26997,27014,27018,27022,27029,27040,27051,27062,27076,27080,27084,27091,27102,27115,27119,27123,27129,27139,27149,27161,27165,27169,27176,27189,27203,27207,27211,27220,27232,27243,27247,27251,27259,27271,27285,27289,27293,27300,27310,27314,27318,27328,27338,27349,27361,27365,27369,27377,27388,27402,27412,27424,27434,27448,27452,27456,27467,27478,27488,27499,27510,27520,27533,27548,27563,27567,27571,27582,27594,27598,27602,27609,27619,27629,27641,27645,27649,27656,27666,27677,27688,27700,27714,27726,27738,27751,27761,27771,27781,27808,27812,27816,27825,27851,27855,27859,27865,27875,27889,27899,27916,27928,27938,27948,27964,27974,27984,27988,27992,27999,28013,28030,28066,28070,28074,28081,28092,28112,28126,28130,28134,28141,28155,28165,28169,28173,28180,28190,28204,28208,28212,28217,28223,28241,28252,28262,28273,28277,28281,28288,28298,28308,28321,28333,28345,28357,28411,28422,28426,28430,28439,28489,28493,28497,28505,28517,28530,28544,28557,28568,28579,28583,28587,28595,28607,28619,28636,28650,28654,28658,28665,28675,28687,28697,28710,28714,28718,28723,28730,28744,28748,28752,28758,28768,28780,28784,28788,28796,28808,28820,28830,28840,28844,28848,28858,28868,28878,28891,28903,28919,28931,28943,28957,28969,28973,28977,28985,28997,29013,29025,29039,29043,29047,29054,29064,29074,29086,29090,29094,29101,29112,29116,29120,29128,29140,29152,29156,29160,29168,29180,29192,29196,29200,29207,29217,29229,29239,29253,29257,29261,29269,29281,29291,29301,29305,29309,29314,29321,29348,29352,29356,29365,29391,29395,29399,29406,29416,29447,29459,29463,29467,29474,29488,29500,29516,29526,29540,29560,29574,29578,29582,29589,29605,29609,29613,29620,29632,29646,29658,29662,29666,29674,29686,29698,29702,29706,29711,29718,29728,29758,29770,29774,29778,29785,29799,29811,29821,29835,29855,29859,29863,29870,29882,29892,29896,29900,29908,29920,29932,29943,29957,29961,29965,29977,29991,29995,29999,30006,30018,30022,30026,30033,30043,30057,30067,30083,30095,30107,30119,30123,30127,30135,30147,30159,30163,30167,30172,30179,30193,30204,30222,30226,30230,30237,30247,30277,30289,30301,30305,30309,30318,30330,30342,30352,30356,30360,30370,30380,30390,30402,30412,30424,30436,30450,30454,30458,30466,30478,30489,30493,30497,30504,30514,30518,30522,30530,30542,30546,30550,30558,30568,30578,30595,30599,30603,30613,30627,30631,30635,30642,30652,30664,30676,30680,30684,30692,30703,30713,30723,30735,30747,30773,30785,30795,30807,30823,30827,30831,30841,30855,30871,30875,30879,30886,30896,30909,30942,30952,30964,30968,30972,30981,30991,31001,31005,31009,31014,31031,31038,31049,31053,31057,31064,31074,31078,31082,31091,31105,31109,31113,31120,31131,31135,31139,31146,31157,31161,31165,31169,31185,31189,31195,31205,31209,31213,31220,31230,31234,31238,31246,31259,31271,31282,31286,31290,31298,31311,31315,31319,31327,31339,31343,31347,31354,31364,31375,31379,31383,31390,31405,31409,31413,31417,31433,31437,31445,31457,31461,31465,31473,31485,31489,31493,31502,31514,31518,31522,31530,31538,31546,31551,31559,31573,31588,31602,31618,31638,31647,31662,31675,31688,31696,31705,31709,31717,31725,31751,31777,31803,31831,31857,31890,31898,31906,31910,31925,31947,31965,31973,32019,32027,32035,32043,32051,32055,32060,32080,32094,32107,32120,32135,32159,32185,32193,32201,32209,32213,32218,32239,32253,32267,32279,32292,32300,32304,32318,32333,32346,32359,32372,32385,32416,32424,32428,32442,32464,32472,32480,32488,32496,32500,32504,32525,32539,32553,32565,32578,32586,32590,32605,32619,32634,32653,32661,32674,32687,32695,32699,32713,32727,32746,32754,32767,32780,32788,32792,32806,32820,32839,32847,32860,32873,32881,32885,32899,32913,32932,32940,32953,32966,32974,32982,32990,32998,33002,33007,33028,33042,33056,33068,33081,33089,33093,33108,33123,33138,33160,33168,33183,33203,33216,33229,33261,33269,33277,33281,33295,33309,33330,33338,33352,33371,33384,33397,33427,33435,33443,33447,33461,33475,33497,33505,33519,33538,33551,33564,33594,33602,33610,33618,33626,33634,33638,33642,33656,33670,33684,33698,33710,33723,33737,33998,34107,34212,34317,34326,34341,34375,34409,34443,34477,34486,34495,34500,34515,34528,34544,34571,34598,34625,34652,34679,34688,34697,34702,34717,34730,34758,34786,34814,34823,34828,34843,34857,34871,34880,34910,34943,34952,34961,34970,34975,34990,35029,35038,35047,35056,35061,35070,35076,35098,35111,35116,35122,35146,35160,35173,35178,35183,35201,35214,35219,35235,35254,35266,35275,35293,35305,35310,35316,35321,35327,35354,35384,35412,35417,35422,35428,35452,35474,35485,35490,35518,35527,35533,35539,35544,35553,35562],{"__ignoreMap":35},[40,26275,26276,26278,26280,26282],{"class":42,"line":43},[40,26277,47],{"class":46},[40,26279,51],{"class":50},[40,26281,55],{"class":54},[40,26283,58],{"class":46},[40,26285,26286,26288,26290,26292,26294,26296],{"class":42,"line":61},[40,26287,64],{"class":46},[40,26289,34],{"class":50},[40,26291,69],{"class":54},[40,26293,72],{"class":46},[40,26295,76],{"class":75},[40,26297,58],{"class":46},[40,26299,26300,26302,26304],{"class":42,"line":81},[40,26301,64],{"class":46},[40,26303,87],{"class":50},[40,26305,58],{"class":46},[40,26307,26308,26310,26312,26314,26316,26318],{"class":42,"line":92},[40,26309,95],{"class":46},[40,26311,98],{"class":50},[40,26313,101],{"class":54},[40,26315,72],{"class":46},[40,26317,106],{"class":75},[40,26319,58],{"class":46},[40,26321,26322,26324,26326,26328,26330,26332,26334,26336,26338],{"class":42,"line":112},[40,26323,95],{"class":46},[40,26325,98],{"class":50},[40,26327,119],{"class":54},[40,26329,72],{"class":46},[40,26331,124],{"class":75},[40,26333,127],{"class":54},[40,26335,72],{"class":46},[40,26337,132],{"class":75},[40,26339,58],{"class":46},[40,26341,26342,26344,26346,26349,26351],{"class":42,"line":137},[40,26343,95],{"class":46},[40,26345,142],{"class":50},[40,26347,26348],{"class":46},">科技创新协会 - 连接未来\u003C\u002F",[40,26350,142],{"class":50},[40,26352,58],{"class":46},[40,26354,26355,26357,26360,26363,26365,26368,26370,26372,26375],{"class":42,"line":152},[40,26356,95],{"class":46},[40,26358,26359],{"class":50},"link",[40,26361,26362],{"class":54}," rel",[40,26364,72],{"class":46},[40,26366,26367],{"class":75},"\"stylesheet\"",[40,26369,6120],{"class":54},[40,26371,72],{"class":46},[40,26373,26374],{"class":75},"\"https:\u002F\u002Fcdnjs.cloudflare.com\u002Fajax\u002Flibs\u002Ffont-awesome\u002F6.4.0\u002Fcss\u002Fall.min.css\"",[40,26376,58],{"class":46},[40,26378,26379,26381,26383],{"class":42,"line":162},[40,26380,95],{"class":46},[40,26382,157],{"class":50},[40,26384,58],{"class":46},[40,26386,26387,26390],{"class":42,"line":169},[40,26388,26389],{"class":54},"        :root",[40,26391,175],{"class":46},[40,26393,26394,26397,26399,26402],{"class":42,"line":178},[40,26395,26396],{"class":243},"            --primary-color",[40,26398,185],{"class":46},[40,26400,26401],{"class":181},"#2c6fbb",[40,26403,191],{"class":46},[40,26405,26406,26409,26411,26414],{"class":42,"line":194},[40,26407,26408],{"class":243},"            --secondary-color",[40,26410,185],{"class":46},[40,26412,26413],{"class":181},"#3498db",[40,26415,191],{"class":46},[40,26417,26418,26421,26423,26426],{"class":42,"line":206},[40,26419,26420],{"class":243},"            --text-color",[40,26422,185],{"class":46},[40,26424,26425],{"class":181},"#333",[40,26427,191],{"class":46},[40,26429,26430,26433,26435,26437],{"class":42,"line":219},[40,26431,26432],{"class":243},"            --bg-color",[40,26434,185],{"class":46},[40,26436,18756],{"class":181},[40,26438,191],{"class":46},[40,26440,26441,26444,26446,26448],{"class":42,"line":225},[40,26442,26443],{"class":243},"            --card-bg",[40,26445,185],{"class":46},[40,26447,10878],{"class":181},[40,26449,191],{"class":46},[40,26451,26452,26455,26457,26459,26461,26463,26465,26467,26469,26471,26473,26475],{"class":42,"line":232},[40,26453,26454],{"class":243},"            --header-bg",[40,26456,185],{"class":46},[40,26458,374],{"class":181},[40,26460,344],{"class":46},[40,26462,10894],{"class":181},[40,26464,349],{"class":46},[40,26466,10894],{"class":181},[40,26468,349],{"class":46},[40,26470,10894],{"class":181},[40,26472,349],{"class":46},[40,26474,1347],{"class":181},[40,26476,363],{"class":46},[40,26478,26479,26482,26484,26487],{"class":42,"line":240},[40,26480,26481],{"class":243},"            --footer-bg",[40,26483,185],{"class":46},[40,26485,26486],{"class":181},"#2c3e50",[40,26488,191],{"class":46},[40,26490,26491,26494,26496,26499],{"class":42,"line":254},[40,26492,26493],{"class":243},"            --border-color",[40,26495,185],{"class":46},[40,26497,26498],{"class":181},"#e0e0e0",[40,26500,191],{"class":46},[40,26502,26503,26506,26508,26510,26512,26514,26516,26518,26520,26522,26524,26526,26528,26530,26532,26534,26537],{"class":42,"line":267},[40,26504,26505],{"class":243},"            --shadow",[40,26507,185],{"class":46},[40,26509,188],{"class":181},[40,26511,329],{"class":181},[40,26513,333],{"class":332},[40,26515,336],{"class":181},[40,26517,333],{"class":332},[40,26519,341],{"class":181},[40,26521,344],{"class":46},[40,26523,188],{"class":181},[40,26525,349],{"class":46},[40,26527,188],{"class":181},[40,26529,349],{"class":46},[40,26531,188],{"class":181},[40,26533,349],{"class":46},[40,26535,26536],{"class":181},"0.08",[40,26538,363],{"class":46},[40,26540,26541,26544,26546,26548,26550,26552,26554],{"class":42,"line":280},[40,26542,26543],{"class":243},"            --transition",[40,26545,185],{"class":46},[40,26547,10943],{"class":181},[40,26549,10946],{"class":181},[40,26551,972],{"class":332},[40,26553,975],{"class":181},[40,26555,191],{"class":46},[40,26557,26558],{"class":42,"line":293},[40,26559,1848],{"class":46},[40,26561,26562],{"class":42,"line":306},[40,26563,229],{"emptyLinePlaceholder":228},[40,26565,26566,26569],{"class":42,"line":319},[40,26567,26568],{"class":54},"        .dark-mode",[40,26570,175],{"class":46},[40,26572,26573,26575,26577,26580],{"class":42,"line":366},[40,26574,26396],{"class":243},[40,26576,185],{"class":46},[40,26578,26579],{"class":181},"#4a9dff",[40,26581,191],{"class":46},[40,26583,26584,26586,26588,26591],{"class":42,"line":396},[40,26585,26408],{"class":243},[40,26587,185],{"class":46},[40,26589,26590],{"class":181},"#64b5f6",[40,26592,191],{"class":46},[40,26594,26595,26597,26599,26601],{"class":42,"line":401},[40,26596,26420],{"class":243},[40,26598,185],{"class":46},[40,26600,26498],{"class":181},[40,26602,191],{"class":46},[40,26604,26605,26607,26609,26611],{"class":42,"line":406},[40,26606,26432],{"class":243},[40,26608,185],{"class":46},[40,26610,249],{"class":181},[40,26612,191],{"class":46},[40,26614,26615,26617,26619,26621],{"class":42,"line":414},[40,26616,26443],{"class":243},[40,26618,185],{"class":46},[40,26620,262],{"class":181},[40,26622,191],{"class":46},[40,26624,26625,26627,26629,26631,26633,26635,26637,26639,26641,26643,26645,26647],{"class":42,"line":443},[40,26626,26454],{"class":243},[40,26628,185],{"class":46},[40,26630,374],{"class":181},[40,26632,344],{"class":46},[40,26634,11661],{"class":181},[40,26636,349],{"class":46},[40,26638,11661],{"class":181},[40,26640,349],{"class":46},[40,26642,11661],{"class":181},[40,26644,349],{"class":46},[40,26646,10907],{"class":181},[40,26648,363],{"class":46},[40,26650,26651,26653,26655,26658],{"class":42,"line":461},[40,26652,26481],{"class":243},[40,26654,185],{"class":46},[40,26656,26657],{"class":181},"#0d1b2a",[40,26659,191],{"class":46},[40,26661,26662,26664,26666,26668],{"class":42,"line":478},[40,26663,26493],{"class":243},[40,26665,185],{"class":46},[40,26667,26425],{"class":181},[40,26669,191],{"class":46},[40,26671,26672,26674,26676,26678,26680,26682,26684,26686,26688,26690,26692,26694,26696,26698,26700,26702,26704],{"class":42,"line":491},[40,26673,26505],{"class":243},[40,26675,185],{"class":46},[40,26677,188],{"class":181},[40,26679,329],{"class":181},[40,26681,333],{"class":332},[40,26683,336],{"class":181},[40,26685,333],{"class":332},[40,26687,341],{"class":181},[40,26689,344],{"class":46},[40,26691,188],{"class":181},[40,26693,349],{"class":46},[40,26695,188],{"class":181},[40,26697,349],{"class":46},[40,26699,188],{"class":181},[40,26701,349],{"class":46},[40,26703,969],{"class":181},[40,26705,363],{"class":46},[40,26707,26708],{"class":42,"line":505},[40,26709,1848],{"class":46},[40,26711,26712],{"class":42,"line":521},[40,26713,229],{"emptyLinePlaceholder":228},[40,26715,26716,26719],{"class":42,"line":526},[40,26717,26718],{"class":50},"        *",[40,26720,175],{"class":46},[40,26722,26723,26726,26728,26730],{"class":42,"line":531},[40,26724,26725],{"class":181},"            margin",[40,26727,185],{"class":46},[40,26729,188],{"class":181},[40,26731,191],{"class":46},[40,26733,26734,26737,26739,26741],{"class":42,"line":537},[40,26735,26736],{"class":181},"            padding",[40,26738,185],{"class":46},[40,26740,188],{"class":181},[40,26742,191],{"class":46},[40,26744,26745,26748,26750,26752],{"class":42,"line":545},[40,26746,26747],{"class":181},"            box-sizing",[40,26749,185],{"class":46},[40,26751,214],{"class":181},[40,26753,191],{"class":46},[40,26755,26756,26759,26761,26763,26765,26767],{"class":42,"line":558},[40,26757,26758],{"class":181},"            transition",[40,26760,185],{"class":46},[40,26762,451],{"class":181},[40,26764,344],{"class":46},[40,26766,11248],{"class":243},[40,26768,363],{"class":46},[40,26770,26771],{"class":42,"line":573},[40,26772,1848],{"class":46},[40,26774,26775],{"class":42,"line":589},[40,26776,229],{"emptyLinePlaceholder":228},[40,26778,26779,26781],{"class":42,"line":594},[40,26780,2761],{"class":50},[40,26782,175],{"class":46},[40,26784,26785,26788,26790,26792,26794,26796,26798,26800,26802,26804],{"class":42,"line":599},[40,26786,26787],{"class":181},"            font-family",[40,26789,185],{"class":46},[40,26791,422],{"class":75},[40,26793,349],{"class":46},[40,26795,427],{"class":181},[40,26797,430],{"class":46},[40,26799,433],{"class":181},[40,26801,349],{"class":46},[40,26803,438],{"class":181},[40,26805,191],{"class":46},[40,26807,26808,26811,26813,26815,26817,26819],{"class":42,"line":609},[40,26809,26810],{"class":181},"            background-color",[40,26812,185],{"class":46},[40,26814,451],{"class":181},[40,26816,344],{"class":46},[40,26818,11299],{"class":243},[40,26820,363],{"class":46},[40,26822,26823,26826,26828,26830,26832,26834],{"class":42,"line":625},[40,26824,26825],{"class":181},"            color",[40,26827,185],{"class":46},[40,26829,451],{"class":181},[40,26831,344],{"class":46},[40,26833,6937],{"class":243},[40,26835,363],{"class":46},[40,26837,26838,26841,26843,26845],{"class":42,"line":638},[40,26839,26840],{"class":181},"            line-height",[40,26842,185],{"class":46},[40,26844,486],{"class":181},[40,26846,191],{"class":46},[40,26848,26849],{"class":42,"line":653},[40,26850,1848],{"class":46},[40,26852,26853],{"class":42,"line":667},[40,26854,229],{"emptyLinePlaceholder":228},[40,26856,26857,26859],{"class":42,"line":682},[40,26858,8895],{"class":54},[40,26860,175],{"class":46},[40,26862,26863,26866,26868,26870,26872],{"class":42,"line":687},[40,26864,26865],{"class":181},"            width",[40,26867,185],{"class":46},[40,26869,513],{"class":181},[40,26871,1131],{"class":332},[40,26873,191],{"class":46},[40,26875,26876,26879,26881,26884,26886],{"class":42,"line":692},[40,26877,26878],{"class":181},"            max-width",[40,26880,185],{"class":46},[40,26882,26883],{"class":181},"1200",[40,26885,333],{"class":332},[40,26887,191],{"class":46},[40,26889,26890,26892,26894,26896,26898],{"class":42,"line":702},[40,26891,26725],{"class":181},[40,26893,185],{"class":46},[40,26895,188],{"class":181},[40,26897,756],{"class":181},[40,26899,191],{"class":46},[40,26901,26902,26904,26906,26908,26910,26912],{"class":42,"line":718},[40,26903,26736],{"class":181},[40,26905,185],{"class":46},[40,26907,188],{"class":181},[40,26909,1077],{"class":181},[40,26911,333],{"class":332},[40,26913,191],{"class":46},[40,26915,26916],{"class":42,"line":732},[40,26917,1848],{"class":46},[40,26919,26920],{"class":42,"line":747},[40,26921,229],{"emptyLinePlaceholder":228},[40,26923,26924],{"class":42,"line":761},[40,26925,26926],{"class":165},"        \u002F* 头部样式 *\u002F\n",[40,26928,26929,26932],{"class":42,"line":766},[40,26930,26931],{"class":50},"        header",[40,26933,175],{"class":46},[40,26935,26936,26938,26940,26942,26944,26946],{"class":42,"line":771},[40,26937,26810],{"class":181},[40,26939,185],{"class":46},[40,26941,451],{"class":181},[40,26943,344],{"class":46},[40,26945,11410],{"class":243},[40,26947,363],{"class":46},[40,26949,26950,26953,26955,26958],{"class":42,"line":777},[40,26951,26952],{"class":181},"            position",[40,26954,185],{"class":46},[40,26956,26957],{"class":181},"sticky",[40,26959,191],{"class":46},[40,26961,26962,26965,26967,26969],{"class":42,"line":785},[40,26963,26964],{"class":181},"            top",[40,26966,185],{"class":46},[40,26968,188],{"class":181},[40,26970,191],{"class":46},[40,26972,26973,26976,26978,26980],{"class":42,"line":798},[40,26974,26975],{"class":181},"            z-index",[40,26977,185],{"class":46},[40,26979,1504],{"class":181},[40,26981,191],{"class":46},[40,26983,26984,26987,26989,26991,26993,26995],{"class":42,"line":837},[40,26985,26986],{"class":181},"            box-shadow",[40,26988,185],{"class":46},[40,26990,451],{"class":181},[40,26992,344],{"class":46},[40,26994,1007],{"class":243},[40,26996,363],{"class":46},[40,26998,26999,27002,27004,27006,27008,27010,27012],{"class":42,"line":852},[40,27000,27001],{"class":181},"            backdrop-filter",[40,27003,185],{"class":46},[40,27005,1556],{"class":181},[40,27007,344],{"class":46},[40,27009,660],{"class":181},[40,27011,333],{"class":332},[40,27013,363],{"class":46},[40,27015,27016],{"class":42,"line":866},[40,27017,1848],{"class":46},[40,27019,27020],{"class":42,"line":879},[40,27021,229],{"emptyLinePlaceholder":228},[40,27023,27024,27027],{"class":42,"line":892},[40,27025,27026],{"class":54},"        .header-content",[40,27028,175],{"class":46},[40,27030,27031,27034,27036,27038],{"class":42,"line":897},[40,27032,27033],{"class":181},"            display",[40,27035,185],{"class":46},[40,27037,1593],{"class":181},[40,27039,191],{"class":46},[40,27041,27042,27045,27047,27049],{"class":42,"line":902},[40,27043,27044],{"class":181},"            justify-content",[40,27046,185],{"class":46},[40,27048,11502],{"class":181},[40,27050,191],{"class":46},[40,27052,27053,27056,27058,27060],{"class":42,"line":910},[40,27054,27055],{"class":181},"            align-items",[40,27057,185],{"class":46},[40,27059,553],{"class":181},[40,27061,191],{"class":46},[40,27063,27064,27066,27068,27070,27072,27074],{"class":42,"line":926},[40,27065,26736],{"class":181},[40,27067,185],{"class":46},[40,27069,498],{"class":181},[40,27071,333],{"class":332},[40,27073,584],{"class":181},[40,27075,191],{"class":46},[40,27077,27078],{"class":42,"line":941},[40,27079,1848],{"class":46},[40,27081,27082],{"class":42,"line":954},[40,27083,229],{"emptyLinePlaceholder":228},[40,27085,27086,27089],{"class":42,"line":963},[40,27087,27088],{"class":54},"        .header-content-p",[40,27090,175],{"class":46},[40,27092,27093,27096,27098,27100],{"class":42,"line":981},[40,27094,27095],{"class":181},"            flex-direction",[40,27097,185],{"class":46},[40,27099,14616],{"class":181},[40,27101,191],{"class":46},[40,27103,27104,27107,27109,27111,27113],{"class":42,"line":995},[40,27105,27106],{"class":181},"            gap",[40,27108,185],{"class":46},[40,27110,498],{"class":181},[40,27112,333],{"class":332},[40,27114,191],{"class":46},[40,27116,27117],{"class":42,"line":1012},[40,27118,1848],{"class":46},[40,27120,27121],{"class":42,"line":1025},[40,27122,229],{"emptyLinePlaceholder":228},[40,27124,27125,27127],{"class":42,"line":1030},[40,27126,8839],{"class":54},[40,27128,175],{"class":46},[40,27130,27131,27133,27135,27137],{"class":42,"line":1035},[40,27132,27033],{"class":181},[40,27134,185],{"class":46},[40,27136,1593],{"class":181},[40,27138,191],{"class":46},[40,27140,27141,27143,27145,27147],{"class":42,"line":1043},[40,27142,27055],{"class":181},[40,27144,185],{"class":46},[40,27146,553],{"class":181},[40,27148,191],{"class":46},[40,27150,27151,27153,27155,27157,27159],{"class":42,"line":1063},[40,27152,27106],{"class":181},[40,27154,185],{"class":46},[40,27156,1254],{"class":181},[40,27158,333],{"class":332},[40,27160,191],{"class":46},[40,27162,27163],{"class":42,"line":1103},[40,27164,1848],{"class":46},[40,27166,27167],{"class":42,"line":1108},[40,27168,229],{"emptyLinePlaceholder":228},[40,27170,27171,27174],{"class":42,"line":1113},[40,27172,27173],{"class":54},"        .logo-icon",[40,27175,175],{"class":46},[40,27177,27178,27181,27183,27185,27187],{"class":42,"line":1121},[40,27179,27180],{"class":181},"            font-size",[40,27182,185],{"class":46},[40,27184,617],{"class":181},[40,27186,620],{"class":332},[40,27188,191],{"class":46},[40,27190,27191,27193,27195,27197,27199,27201],{"class":42,"line":1136},[40,27192,26825],{"class":181},[40,27194,185],{"class":46},[40,27196,451],{"class":181},[40,27198,344],{"class":46},[40,27200,7092],{"class":243},[40,27202,363],{"class":46},[40,27204,27205],{"class":42,"line":1151},[40,27206,1848],{"class":46},[40,27208,27209],{"class":42,"line":1164},[40,27210,229],{"emptyLinePlaceholder":228},[40,27212,27213,27216,27218],{"class":42,"line":1176},[40,27214,27215],{"class":54},"        .logo-text",[40,27217,604],{"class":50},[40,27219,175],{"class":46},[40,27221,27222,27224,27226,27228,27230],{"class":42,"line":1192},[40,27223,27180],{"class":181},[40,27225,185],{"class":46},[40,27227,2837],{"class":181},[40,27229,620],{"class":332},[40,27231,191],{"class":46},[40,27233,27234,27237,27239,27241],{"class":42,"line":1197},[40,27235,27236],{"class":181},"            font-weight",[40,27238,185],{"class":46},[40,27240,12172],{"class":181},[40,27242,191],{"class":46},[40,27244,27245],{"class":42,"line":1202},[40,27246,1848],{"class":46},[40,27248,27249],{"class":42,"line":1212},[40,27250,229],{"emptyLinePlaceholder":228},[40,27252,27253,27255,27257],{"class":42,"line":1229},[40,27254,27215],{"class":54},[40,27256,697],{"class":50},[40,27258,175],{"class":46},[40,27260,27261,27263,27265,27267,27269],{"class":42,"line":1234},[40,27262,27180],{"class":181},[40,27264,185],{"class":46},[40,27266,1347],{"class":181},[40,27268,620],{"class":332},[40,27270,191],{"class":46},[40,27272,27273,27275,27277,27279,27281,27283],{"class":42,"line":1239},[40,27274,26825],{"class":181},[40,27276,185],{"class":46},[40,27278,451],{"class":181},[40,27280,344],{"class":46},[40,27282,7184],{"class":243},[40,27284,363],{"class":46},[40,27286,27287],{"class":42,"line":1247},[40,27288,1848],{"class":46},[40,27290,27291],{"class":42,"line":1261},[40,27292,229],{"emptyLinePlaceholder":228},[40,27294,27295,27298],{"class":42,"line":1266},[40,27296,27297],{"class":54},"        .nav-show",[40,27299,175],{"class":46},[40,27301,27302,27304,27306,27308],{"class":42,"line":1271},[40,27303,27033],{"class":181},[40,27305,185],{"class":46},[40,27307,1171],{"class":181},[40,27309,191],{"class":46},[40,27311,27312],{"class":42,"line":1279},[40,27313,1848],{"class":46},[40,27315,27316],{"class":42,"line":1293},[40,27317,229],{"emptyLinePlaceholder":228},[40,27319,27320,27323,27326],{"class":42,"line":1307},[40,27321,27322],{"class":50},"        nav",[40,27324,27325],{"class":50}," ul",[40,27327,175],{"class":46},[40,27329,27330,27332,27334,27336],{"class":42,"line":1322},[40,27331,27033],{"class":181},[40,27333,185],{"class":46},[40,27335,1593],{"class":181},[40,27337,191],{"class":46},[40,27339,27340,27343,27345,27347],{"class":42,"line":1327},[40,27341,27342],{"class":181},"            list-style",[40,27344,185],{"class":46},[40,27346,1412],{"class":181},[40,27348,191],{"class":46},[40,27350,27351,27353,27355,27357,27359],{"class":42,"line":1332},[40,27352,27106],{"class":181},[40,27354,185],{"class":46},[40,27356,11661],{"class":181},[40,27358,333],{"class":332},[40,27360,191],{"class":46},[40,27362,27363],{"class":42,"line":1340},[40,27364,1848],{"class":46},[40,27366,27367],{"class":42,"line":1354},[40,27368,229],{"emptyLinePlaceholder":228},[40,27370,27371,27373,27375],{"class":42,"line":1369},[40,27372,27322],{"class":50},[40,27374,2490],{"class":50},[40,27376,175],{"class":46},[40,27378,27379,27382,27384,27386],{"class":42,"line":1381},[40,27380,27381],{"class":181},"            text-decoration",[40,27383,185],{"class":46},[40,27385,1412],{"class":181},[40,27387,191],{"class":46},[40,27389,27390,27392,27394,27396,27398,27400],{"class":42,"line":1386},[40,27391,26825],{"class":181},[40,27393,185],{"class":46},[40,27395,451],{"class":181},[40,27397,344],{"class":46},[40,27399,6937],{"class":243},[40,27401,363],{"class":46},[40,27403,27404,27406,27408,27410],{"class":42,"line":1391},[40,27405,27236],{"class":181},[40,27407,185],{"class":46},[40,27409,11714],{"class":181},[40,27411,191],{"class":46},[40,27413,27414,27416,27418,27420,27422],{"class":42,"line":1397},[40,27415,27180],{"class":181},[40,27417,185],{"class":46},[40,27419,725],{"class":181},[40,27421,620],{"class":332},[40,27423,191],{"class":46},[40,27425,27426,27428,27430,27432],{"class":42,"line":1405},[40,27427,26952],{"class":181},[40,27429,185],{"class":46},[40,27431,1697],{"class":181},[40,27433,191],{"class":46},[40,27435,27436,27438,27440,27442,27444,27446],{"class":42,"line":1417},[40,27437,26736],{"class":181},[40,27439,185],{"class":46},[40,27441,1561],{"class":181},[40,27443,333],{"class":332},[40,27445,584],{"class":181},[40,27447,191],{"class":46},[40,27449,27450],{"class":42,"line":1430},[40,27451,1848],{"class":46},[40,27453,27454],{"class":42,"line":1442},[40,27455,229],{"emptyLinePlaceholder":228},[40,27457,27458,27460,27462,27465],{"class":42,"line":1454},[40,27459,27322],{"class":50},[40,27461,2490],{"class":50},[40,27463,27464],{"class":54},":after",[40,27466,175],{"class":46},[40,27468,27469,27472,27474,27476],{"class":42,"line":1467},[40,27470,27471],{"class":181},"            content",[40,27473,185],{"class":46},[40,27475,19637],{"class":75},[40,27477,191],{"class":46},[40,27479,27480,27482,27484,27486],{"class":42,"line":1480},[40,27481,26952],{"class":181},[40,27483,185],{"class":46},[40,27485,1995],{"class":181},[40,27487,191],{"class":46},[40,27489,27490,27493,27495,27497],{"class":42,"line":1496},[40,27491,27492],{"class":181},"            bottom",[40,27494,185],{"class":46},[40,27496,188],{"class":181},[40,27498,191],{"class":46},[40,27500,27501,27504,27506,27508],{"class":42,"line":1509},[40,27502,27503],{"class":181},"            left",[40,27505,185],{"class":46},[40,27507,188],{"class":181},[40,27509,191],{"class":46},[40,27511,27512,27514,27516,27518],{"class":42,"line":1520},[40,27513,26865],{"class":181},[40,27515,185],{"class":46},[40,27517,188],{"class":181},[40,27519,191],{"class":46},[40,27521,27522,27525,27527,27529,27531],{"class":42,"line":1532},[40,27523,27524],{"class":181},"            height",[40,27526,185],{"class":46},[40,27528,646],{"class":181},[40,27530,333],{"class":332},[40,27532,191],{"class":46},[40,27534,27535,27538,27540,27542,27544,27546],{"class":42,"line":1548},[40,27536,27537],{"class":181},"            background",[40,27539,185],{"class":46},[40,27541,451],{"class":181},[40,27543,344],{"class":46},[40,27545,7092],{"class":243},[40,27547,363],{"class":46},[40,27549,27550,27552,27555,27557,27559,27561],{"class":42,"line":1568},[40,27551,26758],{"class":181},[40,27553,27554],{"class":46},": width ",[40,27556,969],{"class":181},[40,27558,972],{"class":332},[40,27560,975],{"class":181},[40,27562,191],{"class":46},[40,27564,27565],{"class":42,"line":1573},[40,27566,1848],{"class":46},[40,27568,27569],{"class":42,"line":1578},[40,27570,229],{"emptyLinePlaceholder":228},[40,27572,27573,27575,27577,27580],{"class":42,"line":1586},[40,27574,27322],{"class":50},[40,27576,2490],{"class":50},[40,27578,27579],{"class":54},":hover:after",[40,27581,175],{"class":46},[40,27583,27584,27586,27588,27590,27592],{"class":42,"line":1598},[40,27585,26865],{"class":181},[40,27587,185],{"class":46},[40,27589,513],{"class":181},[40,27591,1131],{"class":332},[40,27593,191],{"class":46},[40,27595,27596],{"class":42,"line":1610},[40,27597,1848],{"class":46},[40,27599,27600],{"class":42,"line":1622},[40,27601,229],{"emptyLinePlaceholder":228},[40,27603,27604,27607],{"class":42,"line":1633},[40,27605,27606],{"class":54},"        .header-buttons",[40,27608,175],{"class":46},[40,27610,27611,27613,27615,27617],{"class":42,"line":1638},[40,27612,27033],{"class":181},[40,27614,185],{"class":46},[40,27616,1593],{"class":181},[40,27618,191],{"class":46},[40,27620,27621,27623,27625,27627],{"class":42,"line":1643},[40,27622,27055],{"class":181},[40,27624,185],{"class":46},[40,27626,553],{"class":181},[40,27628,191],{"class":46},[40,27630,27631,27633,27635,27637,27639],{"class":42,"line":1651},[40,27632,27106],{"class":181},[40,27634,185],{"class":46},[40,27636,1254],{"class":181},[40,27638,333],{"class":332},[40,27640,191],{"class":46},[40,27642,27643],{"class":42,"line":1665},[40,27644,1848],{"class":46},[40,27646,27647],{"class":42,"line":1679},[40,27648,229],{"emptyLinePlaceholder":228},[40,27650,27651,27654],{"class":42,"line":1690},[40,27652,27653],{"class":54},"        .mode-toggle",[40,27655,175],{"class":46},[40,27657,27658,27660,27662,27664],{"class":42,"line":1702},[40,27659,27537],{"class":181},[40,27661,185],{"class":46},[40,27663,1412],{"class":181},[40,27665,191],{"class":46},[40,27667,27668,27671,27673,27675],{"class":42,"line":1718},[40,27669,27670],{"class":181},"            border",[40,27672,185],{"class":46},[40,27674,1412],{"class":181},[40,27676,191],{"class":46},[40,27678,27679,27682,27684,27686],{"class":42,"line":1731},[40,27680,27681],{"class":181},"            cursor",[40,27683,185],{"class":46},[40,27685,1020],{"class":181},[40,27687,191],{"class":46},[40,27689,27690,27692,27694,27696,27698],{"class":42,"line":1771},[40,27691,27180],{"class":181},[40,27693,185],{"class":46},[40,27695,2146],{"class":181},[40,27697,620],{"class":332},[40,27699,191],{"class":46},[40,27701,27702,27704,27706,27708,27710,27712],{"class":42,"line":1788},[40,27703,26825],{"class":181},[40,27705,185],{"class":46},[40,27707,451],{"class":181},[40,27709,344],{"class":46},[40,27711,6937],{"class":243},[40,27713,363],{"class":46},[40,27715,27716,27718,27720,27722,27724],{"class":42,"line":1793},[40,27717,26865],{"class":181},[40,27719,185],{"class":46},[40,27721,566],{"class":181},[40,27723,333],{"class":332},[40,27725,191],{"class":46},[40,27727,27728,27730,27732,27734,27736],{"class":42,"line":1798},[40,27729,27524],{"class":181},[40,27731,185],{"class":46},[40,27733,566],{"class":181},[40,27735,333],{"class":332},[40,27737,191],{"class":46},[40,27739,27740,27743,27745,27747,27749],{"class":42,"line":1809},[40,27741,27742],{"class":181},"            border-radius",[40,27744,185],{"class":46},[40,27746,2099],{"class":181},[40,27748,1131],{"class":332},[40,27750,191],{"class":46},[40,27752,27753,27755,27757,27759],{"class":42,"line":1817},[40,27754,27033],{"class":181},[40,27756,185],{"class":46},[40,27758,1593],{"class":181},[40,27760,191],{"class":46},[40,27762,27763,27765,27767,27769],{"class":42,"line":1833},[40,27764,27055],{"class":181},[40,27766,185],{"class":46},[40,27768,553],{"class":181},[40,27770,191],{"class":46},[40,27772,27773,27775,27777,27779],{"class":42,"line":1845},[40,27774,27044],{"class":181},[40,27776,185],{"class":46},[40,27778,553],{"class":181},[40,27780,191],{"class":46},[40,27782,27783,27785,27787,27789,27791,27793,27795,27797,27799,27801,27803,27806],{"class":42,"line":1851},[40,27784,27537],{"class":181},[40,27786,185],{"class":46},[40,27788,374],{"class":181},[40,27790,344],{"class":46},[40,27792,188],{"class":181},[40,27794,349],{"class":46},[40,27796,188],{"class":181},[40,27798,349],{"class":46},[40,27800,188],{"class":181},[40,27802,349],{"class":46},[40,27804,27805],{"class":181},"0.05",[40,27807,363],{"class":46},[40,27809,27810],{"class":42,"line":1859},[40,27811,1848],{"class":46},[40,27813,27814],{"class":42,"line":1874},[40,27815,229],{"emptyLinePlaceholder":228},[40,27817,27818,27820,27823],{"class":42,"line":1885},[40,27819,26568],{"class":54},[40,27821,27822],{"class":54}," .mode-toggle",[40,27824,175],{"class":46},[40,27826,27827,27829,27831,27833,27835,27837,27839,27841,27843,27845,27847,27849],{"class":42,"line":1890},[40,27828,27537],{"class":181},[40,27830,185],{"class":46},[40,27832,374],{"class":181},[40,27834,344],{"class":46},[40,27836,10894],{"class":181},[40,27838,349],{"class":46},[40,27840,10894],{"class":181},[40,27842,349],{"class":46},[40,27844,10894],{"class":181},[40,27846,349],{"class":46},[40,27848,27805],{"class":181},[40,27850,363],{"class":46},[40,27852,27853],{"class":42,"line":1895},[40,27854,1848],{"class":46},[40,27856,27857],{"class":42,"line":1900},[40,27858,229],{"emptyLinePlaceholder":228},[40,27860,27861,27863],{"class":42,"line":1908},[40,27862,22000],{"class":54},[40,27864,175],{"class":46},[40,27866,27867,27869,27871,27873],{"class":42,"line":1919},[40,27868,27033],{"class":181},[40,27870,185],{"class":46},[40,27872,12217],{"class":181},[40,27874,191],{"class":46},[40,27876,27877,27879,27881,27883,27885,27887],{"class":42,"line":1932},[40,27878,27537],{"class":181},[40,27880,185],{"class":46},[40,27882,451],{"class":181},[40,27884,344],{"class":46},[40,27886,7092],{"class":243},[40,27888,363],{"class":46},[40,27890,27891,27893,27895,27897],{"class":42,"line":1944},[40,27892,26825],{"class":181},[40,27894,185],{"class":46},[40,27896,2034],{"class":181},[40,27898,191],{"class":46},[40,27900,27901,27903,27905,27907,27909,27912,27914],{"class":42,"line":1958},[40,27902,26736],{"class":181},[40,27904,185],{"class":46},[40,27906,20554],{"class":181},[40,27908,333],{"class":332},[40,27910,27911],{"class":181}," 19",[40,27913,333],{"class":332},[40,27915,191],{"class":46},[40,27917,27918,27920,27922,27924,27926],{"class":42,"line":1970},[40,27919,27742],{"class":181},[40,27921,185],{"class":46},[40,27923,2099],{"class":181},[40,27925,333],{"class":332},[40,27927,191],{"class":46},[40,27929,27930,27932,27934,27936],{"class":42,"line":1975},[40,27931,27381],{"class":181},[40,27933,185],{"class":46},[40,27935,1412],{"class":181},[40,27937,191],{"class":46},[40,27939,27940,27942,27944,27946],{"class":42,"line":1980},[40,27941,27236],{"class":181},[40,27943,185],{"class":46},[40,27945,740],{"class":181},[40,27947,191],{"class":46},[40,27949,27950,27952,27954,27956,27958,27960,27962],{"class":42,"line":1988},[40,27951,26758],{"class":181},[40,27953,185],{"class":46},[40,27955,10943],{"class":181},[40,27957,10946],{"class":181},[40,27959,972],{"class":332},[40,27961,975],{"class":181},[40,27963,191],{"class":46},[40,27965,27966,27968,27970,27972],{"class":42,"line":2000},[40,27967,27670],{"class":181},[40,27969,185],{"class":46},[40,27971,1412],{"class":181},[40,27973,191],{"class":46},[40,27975,27976,27978,27980,27982],{"class":42,"line":2013},[40,27977,27681],{"class":181},[40,27979,185],{"class":46},[40,27981,1020],{"class":181},[40,27983,191],{"class":46},[40,27985,27986],{"class":42,"line":2027},[40,27987,1848],{"class":46},[40,27989,27990],{"class":42,"line":2039},[40,27991,229],{"emptyLinePlaceholder":228},[40,27993,27994,27997],{"class":42,"line":2066},[40,27995,27996],{"class":54},"        .btn:hover",[40,27998,175],{"class":46},[40,28000,28001,28003,28005,28007,28009,28011],{"class":42,"line":2079},[40,28002,27537],{"class":181},[40,28004,185],{"class":46},[40,28006,451],{"class":181},[40,28008,344],{"class":46},[40,28010,7184],{"class":243},[40,28012,363],{"class":46},[40,28014,28015,28018,28020,28022,28024,28026,28028],{"class":42,"line":2092},[40,28016,28017],{"class":181},"            transform",[40,28019,185],{"class":46},[40,28021,1051],{"class":181},[40,28023,344],{"class":46},[40,28025,12357],{"class":181},[40,28027,333],{"class":332},[40,28029,363],{"class":46},[40,28031,28032,28034,28036,28038,28040,28042,28044,28046,28048,28050,28052,28054,28056,28058,28060,28062,28064],{"class":42,"line":2106},[40,28033,26986],{"class":181},[40,28035,185],{"class":46},[40,28037,188],{"class":181},[40,28039,1072],{"class":181},[40,28041,333],{"class":332},[40,28043,1077],{"class":181},[40,28045,333],{"class":332},[40,28047,341],{"class":181},[40,28049,344],{"class":46},[40,28051,188],{"class":181},[40,28053,349],{"class":46},[40,28055,188],{"class":181},[40,28057,349],{"class":46},[40,28059,188],{"class":181},[40,28061,349],{"class":46},[40,28063,10988],{"class":181},[40,28065,363],{"class":46},[40,28067,28068],{"class":42,"line":2117},[40,28069,1848],{"class":46},[40,28071,28072],{"class":42,"line":2128},[40,28073,229],{"emptyLinePlaceholder":228},[40,28075,28076,28079],{"class":42,"line":2139},[40,28077,28078],{"class":54},"        .btn-outline",[40,28080,175],{"class":46},[40,28082,28083,28085,28087,28090],{"class":42,"line":2153},[40,28084,27537],{"class":181},[40,28086,185],{"class":46},[40,28088,28089],{"class":181},"transparent",[40,28091,191],{"class":46},[40,28093,28094,28096,28098,28100,28102,28104,28106,28108,28110],{"class":42,"line":2164},[40,28095,27670],{"class":181},[40,28097,185],{"class":46},[40,28099,646],{"class":181},[40,28101,333],{"class":332},[40,28103,12642],{"class":181},[40,28105,12645],{"class":181},[40,28107,344],{"class":46},[40,28109,7092],{"class":243},[40,28111,363],{"class":46},[40,28113,28114,28116,28118,28120,28122,28124],{"class":42,"line":2180},[40,28115,26825],{"class":181},[40,28117,185],{"class":46},[40,28119,451],{"class":181},[40,28121,344],{"class":46},[40,28123,7092],{"class":243},[40,28125,363],{"class":46},[40,28127,28128],{"class":42,"line":2192},[40,28129,1848],{"class":46},[40,28131,28132],{"class":42,"line":2197},[40,28133,229],{"emptyLinePlaceholder":228},[40,28135,28136,28139],{"class":42,"line":2202},[40,28137,28138],{"class":54},"        .btn-outline:hover",[40,28140,175],{"class":46},[40,28142,28143,28145,28147,28149,28151,28153],{"class":42,"line":2210},[40,28144,27537],{"class":181},[40,28146,185],{"class":46},[40,28148,451],{"class":181},[40,28150,344],{"class":46},[40,28152,7092],{"class":243},[40,28154,363],{"class":46},[40,28156,28157,28159,28161,28163],{"class":42,"line":2237},[40,28158,26825],{"class":181},[40,28160,185],{"class":46},[40,28162,2034],{"class":181},[40,28164,191],{"class":46},[40,28166,28167],{"class":42,"line":2242},[40,28168,1848],{"class":46},[40,28170,28171],{"class":42,"line":2247},[40,28172,229],{"emptyLinePlaceholder":228},[40,28174,28175,28178],{"class":42,"line":2255},[40,28176,28177],{"class":54},"        .bars",[40,28179,175],{"class":46},[40,28181,28182,28184,28186,28188],{"class":42,"line":2268},[40,28183,27033],{"class":181},[40,28185,185],{"class":46},[40,28187,1412],{"class":181},[40,28189,191],{"class":46},[40,28191,28192,28194,28196,28198,28200,28202],{"class":42,"line":2283},[40,28193,26825],{"class":181},[40,28195,185],{"class":46},[40,28197,451],{"class":181},[40,28199,344],{"class":46},[40,28201,6937],{"class":243},[40,28203,363],{"class":46},[40,28205,28206],{"class":42,"line":2288},[40,28207,1848],{"class":46},[40,28209,28210],{"class":42,"line":2293},[40,28211,229],{"emptyLinePlaceholder":228},[40,28213,28214],{"class":42,"line":2301},[40,28215,28216],{"class":165},"        \u002F* 英雄区域 *\u002F\n",[40,28218,28219,28221],{"class":42,"line":2314},[40,28220,8866],{"class":54},[40,28222,175],{"class":46},[40,28224,28225,28227,28229,28231,28233,28235,28237,28239],{"class":42,"line":2327},[40,28226,26736],{"class":181},[40,28228,185],{"class":46},[40,28230,513],{"class":181},[40,28232,333],{"class":332},[40,28234,584],{"class":181},[40,28236,14832],{"class":181},[40,28238,333],{"class":332},[40,28240,191],{"class":46},[40,28242,28243,28246,28248,28250],{"class":42,"line":2332},[40,28244,28245],{"class":181},"            text-align",[40,28247,185],{"class":46},[40,28249,553],{"class":181},[40,28251,191],{"class":46},[40,28253,28254,28256,28258,28260],{"class":42,"line":2337},[40,28255,26952],{"class":181},[40,28257,185],{"class":46},[40,28259,1697],{"class":181},[40,28261,191],{"class":46},[40,28263,28264,28267,28269,28271],{"class":42,"line":2345},[40,28265,28266],{"class":181},"            overflow",[40,28268,185],{"class":46},[40,28270,949],{"class":181},[40,28272,191],{"class":46},[40,28274,28275],{"class":42,"line":2358},[40,28276,1848],{"class":46},[40,28278,28279],{"class":42,"line":2373},[40,28280,229],{"emptyLinePlaceholder":228},[40,28282,28283,28286],{"class":42,"line":2384},[40,28284,28285],{"class":54},"        .hero:before",[40,28287,175],{"class":46},[40,28289,28290,28292,28294,28296],{"class":42,"line":2389},[40,28291,27471],{"class":181},[40,28293,185],{"class":46},[40,28295,19637],{"class":75},[40,28297,191],{"class":46},[40,28299,28300,28302,28304,28306],{"class":42,"line":2394},[40,28301,26952],{"class":181},[40,28303,185],{"class":46},[40,28305,1995],{"class":181},[40,28307,191],{"class":46},[40,28309,28310,28312,28314,28317,28319],{"class":42,"line":2400},[40,28311,26964],{"class":181},[40,28313,185],{"class":46},[40,28315,28316],{"class":181},"-50",[40,28318,1131],{"class":332},[40,28320,191],{"class":46},[40,28322,28323,28325,28327,28329,28331],{"class":42,"line":2408},[40,28324,27503],{"class":181},[40,28326,185],{"class":46},[40,28328,28316],{"class":181},[40,28330,1131],{"class":332},[40,28332,191],{"class":46},[40,28334,28335,28337,28339,28341,28343],{"class":42,"line":2419},[40,28336,26865],{"class":181},[40,28338,185],{"class":46},[40,28340,8119],{"class":181},[40,28342,1131],{"class":332},[40,28344,191],{"class":46},[40,28346,28347,28349,28351,28353,28355],{"class":42,"line":2434},[40,28348,27524],{"class":181},[40,28350,185],{"class":46},[40,28352,8119],{"class":181},[40,28354,1131],{"class":332},[40,28356,191],{"class":46},[40,28358,28359,28361,28363,28366,28368,28371,28373,28375,28377,28380,28382,28385,28387,28390,28392,28394,28396,28398,28400,28402,28404,28407,28409],{"class":42,"line":2447},[40,28360,27537],{"class":181},[40,28362,185],{"class":46},[40,28364,28365],{"class":181},"radial-gradient",[40,28367,344],{"class":46},[40,28369,28370],{"class":181},"circle",[40,28372,349],{"class":46},[40,28374,374],{"class":181},[40,28376,344],{"class":46},[40,28378,28379],{"class":181},"44",[40,28381,349],{"class":46},[40,28383,28384],{"class":181},"111",[40,28386,349],{"class":46},[40,28388,28389],{"class":181},"187",[40,28391,349],{"class":46},[40,28393,10988],{"class":181},[40,28395,18324],{"class":46},[40,28397,188],{"class":181},[40,28399,1131],{"class":332},[40,28401,349],{"class":46},[40,28403,28089],{"class":181},[40,28405,28406],{"class":181}," 70",[40,28408,1131],{"class":332},[40,28410,363],{"class":46},[40,28412,28413,28415,28417,28420],{"class":42,"line":2462},[40,28414,26975],{"class":181},[40,28416,185],{"class":46},[40,28418,28419],{"class":181},"-1",[40,28421,191],{"class":46},[40,28423,28424],{"class":42,"line":2475},[40,28425,1848],{"class":46},[40,28427,28428],{"class":42,"line":2480},[40,28429,229],{"emptyLinePlaceholder":228},[40,28431,28432,28434,28437],{"class":42,"line":2485},[40,28433,26568],{"class":54},[40,28435,28436],{"class":54}," .hero:before",[40,28438,175],{"class":46},[40,28440,28441,28443,28445,28447,28449,28451,28453,28455,28457,28460,28462,28465,28467,28469,28471,28473,28475,28477,28479,28481,28483,28485,28487],{"class":42,"line":2495},[40,28442,27537],{"class":181},[40,28444,185],{"class":46},[40,28446,28365],{"class":181},[40,28448,344],{"class":46},[40,28450,28370],{"class":181},[40,28452,349],{"class":46},[40,28454,374],{"class":181},[40,28456,344],{"class":46},[40,28458,28459],{"class":181},"74",[40,28461,349],{"class":46},[40,28463,28464],{"class":181},"157",[40,28466,349],{"class":46},[40,28468,10894],{"class":181},[40,28470,349],{"class":46},[40,28472,10988],{"class":181},[40,28474,18324],{"class":46},[40,28476,188],{"class":181},[40,28478,1131],{"class":332},[40,28480,349],{"class":46},[40,28482,28089],{"class":181},[40,28484,28406],{"class":181},[40,28486,1131],{"class":332},[40,28488,363],{"class":46},[40,28490,28491],{"class":42,"line":2507},[40,28492,1848],{"class":46},[40,28494,28495],{"class":42,"line":2519},[40,28496,229],{"emptyLinePlaceholder":228},[40,28498,28499,28501,28503],{"class":42,"line":2524},[40,28500,8866],{"class":54},[40,28502,7451],{"class":50},[40,28504,175],{"class":46},[40,28506,28507,28509,28511,28513,28515],{"class":42,"line":2529},[40,28508,27180],{"class":181},[40,28510,185],{"class":46},[40,28512,12119],{"class":181},[40,28514,620],{"class":332},[40,28516,191],{"class":46},[40,28518,28519,28522,28524,28526,28528],{"class":42,"line":2535},[40,28520,28521],{"class":181},"            margin-bottom",[40,28523,185],{"class":46},[40,28525,498],{"class":181},[40,28527,333],{"class":332},[40,28529,191],{"class":46},[40,28531,28532,28534,28536,28538,28540,28542],{"class":42,"line":2557},[40,28533,26825],{"class":181},[40,28535,185],{"class":46},[40,28537,451],{"class":181},[40,28539,344],{"class":46},[40,28541,6937],{"class":243},[40,28543,363],{"class":46},[40,28545,28546,28548,28550,28553,28555],{"class":42,"line":2567},[40,28547,26878],{"class":181},[40,28549,185],{"class":46},[40,28551,28552],{"class":181},"800",[40,28554,333],{"class":332},[40,28556,191],{"class":46},[40,28558,28559,28562,28564,28566],{"class":42,"line":2581},[40,28560,28561],{"class":181},"            margin-left",[40,28563,185],{"class":46},[40,28565,1939],{"class":181},[40,28567,191],{"class":46},[40,28569,28570,28573,28575,28577],{"class":42,"line":2586},[40,28571,28572],{"class":181},"            margin-right",[40,28574,185],{"class":46},[40,28576,1939],{"class":181},[40,28578,191],{"class":46},[40,28580,28581],{"class":42,"line":2591},[40,28582,1848],{"class":46},[40,28584,28585],{"class":42,"line":2599},[40,28586,229],{"emptyLinePlaceholder":228},[40,28588,28589,28591,28593],{"class":42,"line":2631},[40,28590,8866],{"class":54},[40,28592,697],{"class":50},[40,28594,175],{"class":46},[40,28596,28597,28599,28601,28603,28605],{"class":42,"line":2645},[40,28598,27180],{"class":181},[40,28600,185],{"class":46},[40,28602,1376],{"class":181},[40,28604,620],{"class":332},[40,28606,191],{"class":46},[40,28608,28609,28611,28613,28615,28617],{"class":42,"line":2650},[40,28610,26878],{"class":181},[40,28612,185],{"class":46},[40,28614,12172],{"class":181},[40,28616,333],{"class":332},[40,28618,191],{"class":46},[40,28620,28621,28623,28625,28627,28629,28632,28634],{"class":42,"line":2655},[40,28622,26725],{"class":181},[40,28624,185],{"class":46},[40,28626,188],{"class":181},[40,28628,756],{"class":181},[40,28630,28631],{"class":181}," 40",[40,28633,333],{"class":332},[40,28635,191],{"class":46},[40,28637,28638,28640,28642,28644,28646,28648],{"class":42,"line":2663},[40,28639,26825],{"class":181},[40,28641,185],{"class":46},[40,28643,451],{"class":181},[40,28645,344],{"class":46},[40,28647,7184],{"class":243},[40,28649,363],{"class":46},[40,28651,28652],{"class":42,"line":2678},[40,28653,1848],{"class":46},[40,28655,28656],{"class":42,"line":2683},[40,28657,229],{"emptyLinePlaceholder":228},[40,28659,28660,28663],{"class":42,"line":2688},[40,28661,28662],{"class":54},"        .hero-buttons",[40,28664,175],{"class":46},[40,28666,28667,28669,28671,28673],{"class":42,"line":2696},[40,28668,27033],{"class":181},[40,28670,185],{"class":46},[40,28672,1593],{"class":181},[40,28674,191],{"class":46},[40,28676,28677,28679,28681,28683,28685],{"class":42,"line":2711},[40,28678,27106],{"class":181},[40,28680,185],{"class":46},[40,28682,498],{"class":181},[40,28684,333],{"class":332},[40,28686,191],{"class":46},[40,28688,28689,28691,28693,28695],{"class":42,"line":2725},[40,28690,27044],{"class":181},[40,28692,185],{"class":46},[40,28694,553],{"class":181},[40,28696,191],{"class":46},[40,28698,28699,28702,28704,28706,28708],{"class":42,"line":2730},[40,28700,28701],{"class":181},"            margin-top",[40,28703,185],{"class":46},[40,28705,11661],{"class":181},[40,28707,333],{"class":332},[40,28709,191],{"class":46},[40,28711,28712],{"class":42,"line":2735},[40,28713,1848],{"class":46},[40,28715,28716],{"class":42,"line":2740},[40,28717,229],{"emptyLinePlaceholder":228},[40,28719,28720],{"class":42,"line":2758},[40,28721,28722],{"class":165},"        \u002F* 关于区域 *\u002F\n",[40,28724,28725,28728],{"class":42,"line":2766},[40,28726,28727],{"class":54},"        .section",[40,28729,175],{"class":46},[40,28731,28732,28734,28736,28738,28740,28742],{"class":42,"line":2780},[40,28733,26736],{"class":181},[40,28735,185],{"class":46},[40,28737,513],{"class":181},[40,28739,333],{"class":332},[40,28741,584],{"class":181},[40,28743,191],{"class":46},[40,28745,28746],{"class":42,"line":2785},[40,28747,1848],{"class":46},[40,28749,28750],{"class":42,"line":2790},[40,28751,229],{"emptyLinePlaceholder":228},[40,28753,28754,28756],{"class":42,"line":2797},[40,28755,14849],{"class":54},[40,28757,175],{"class":46},[40,28759,28760,28762,28764,28766],{"class":42,"line":2811},[40,28761,28245],{"class":181},[40,28763,185],{"class":46},[40,28765,553],{"class":181},[40,28767,191],{"class":46},[40,28769,28770,28772,28774,28776,28778],{"class":42,"line":2816},[40,28771,28521],{"class":181},[40,28773,185],{"class":46},[40,28775,7138],{"class":181},[40,28777,333],{"class":332},[40,28779,191],{"class":46},[40,28781,28782],{"class":42,"line":2821},[40,28783,1848],{"class":46},[40,28785,28786],{"class":42,"line":2830},[40,28787,229],{"emptyLinePlaceholder":228},[40,28789,28790,28792,28794],{"class":42,"line":2844},[40,28791,14849],{"class":54},[40,28793,7451],{"class":50},[40,28795,175],{"class":46},[40,28797,28798,28800,28802,28804,28806],{"class":42,"line":2849},[40,28799,27180],{"class":181},[40,28801,185],{"class":46},[40,28803,617],{"class":181},[40,28805,620],{"class":332},[40,28807,191],{"class":46},[40,28809,28810,28812,28814,28816,28818],{"class":42,"line":2854},[40,28811,28521],{"class":181},[40,28813,185],{"class":46},[40,28815,1254],{"class":181},[40,28817,333],{"class":332},[40,28819,191],{"class":46},[40,28821,28822,28824,28826,28828],{"class":42,"line":2861},[40,28823,26952],{"class":181},[40,28825,185],{"class":46},[40,28827,1697],{"class":181},[40,28829,191],{"class":46},[40,28831,28832,28834,28836,28838],{"class":42,"line":2874},[40,28833,27033],{"class":181},[40,28835,185],{"class":46},[40,28837,12217],{"class":181},[40,28839,191],{"class":46},[40,28841,28842],{"class":42,"line":2887},[40,28843,1848],{"class":46},[40,28845,28846],{"class":42,"line":2892},[40,28847,229],{"emptyLinePlaceholder":228},[40,28849,28850,28852,28854,28856],{"class":42,"line":2897},[40,28851,14849],{"class":54},[40,28853,7451],{"class":50},[40,28855,27464],{"class":54},[40,28857,175],{"class":46},[40,28859,28860,28862,28864,28866],{"class":42,"line":2905},[40,28861,27471],{"class":181},[40,28863,185],{"class":46},[40,28865,19637],{"class":75},[40,28867,191],{"class":46},[40,28869,28870,28872,28874,28876],{"class":42,"line":2918},[40,28871,26952],{"class":181},[40,28873,185],{"class":46},[40,28875,1995],{"class":181},[40,28877,191],{"class":46},[40,28879,28880,28882,28884,28887,28889],{"class":42,"line":2923},[40,28881,27492],{"class":181},[40,28883,185],{"class":46},[40,28885,28886],{"class":181},"-10",[40,28888,333],{"class":332},[40,28890,191],{"class":46},[40,28892,28893,28895,28897,28899,28901],{"class":42,"line":2928},[40,28894,27503],{"class":181},[40,28896,185],{"class":46},[40,28898,2099],{"class":181},[40,28900,1131],{"class":332},[40,28902,191],{"class":46},[40,28904,28905,28907,28909,28911,28913,28915,28917],{"class":42,"line":2936},[40,28906,28017],{"class":181},[40,28908,185],{"class":46},[40,28910,19792],{"class":181},[40,28912,344],{"class":46},[40,28914,28316],{"class":181},[40,28916,1131],{"class":332},[40,28918,363],{"class":46},[40,28920,28921,28923,28925,28927,28929],{"class":42,"line":2950},[40,28922,26865],{"class":181},[40,28924,185],{"class":46},[40,28926,1951],{"class":181},[40,28928,333],{"class":332},[40,28930,191],{"class":46},[40,28932,28933,28935,28937,28939,28941],{"class":42,"line":2955},[40,28934,27524],{"class":181},[40,28936,185],{"class":46},[40,28938,19673],{"class":181},[40,28940,333],{"class":332},[40,28942,191],{"class":46},[40,28944,28945,28947,28949,28951,28953,28955],{"class":42,"line":2960},[40,28946,27537],{"class":181},[40,28948,185],{"class":46},[40,28950,451],{"class":181},[40,28952,344],{"class":46},[40,28954,7092],{"class":243},[40,28956,363],{"class":46},[40,28958,28959,28961,28963,28965,28967],{"class":42,"line":2970},[40,28960,27742],{"class":181},[40,28962,185],{"class":46},[40,28964,646],{"class":181},[40,28966,333],{"class":332},[40,28968,191],{"class":46},[40,28970,28971],{"class":42,"line":2980},[40,28972,1848],{"class":46},[40,28974,28975],{"class":42,"line":2990},[40,28976,229],{"emptyLinePlaceholder":228},[40,28978,28979,28981,28983],{"class":42,"line":3008},[40,28980,14849],{"class":54},[40,28982,697],{"class":50},[40,28984,175],{"class":46},[40,28986,28987,28989,28991,28993,28995],{"class":42,"line":3024},[40,28988,26878],{"class":181},[40,28990,185],{"class":46},[40,28992,12172],{"class":181},[40,28994,333],{"class":332},[40,28996,191],{"class":46},[40,28998,28999,29001,29003,29005,29007,29009,29011],{"class":42,"line":3038},[40,29000,26725],{"class":181},[40,29002,185],{"class":46},[40,29004,498],{"class":181},[40,29006,333],{"class":332},[40,29008,756],{"class":181},[40,29010,584],{"class":181},[40,29012,191],{"class":46},[40,29014,29015,29017,29019,29021,29023],{"class":42,"line":3047},[40,29016,27180],{"class":181},[40,29018,185],{"class":46},[40,29020,1286],{"class":181},[40,29022,620],{"class":332},[40,29024,191],{"class":46},[40,29026,29027,29029,29031,29033,29035,29037],{"class":42,"line":3052},[40,29028,26825],{"class":181},[40,29030,185],{"class":46},[40,29032,451],{"class":181},[40,29034,344],{"class":46},[40,29036,7184],{"class":243},[40,29038,363],{"class":46},[40,29040,29041],{"class":42,"line":3068},[40,29042,1848],{"class":46},[40,29044,29045],{"class":42,"line":3074},[40,29046,229],{"emptyLinePlaceholder":228},[40,29048,29049,29052],{"class":42,"line":3082},[40,29050,29051],{"class":54},"        .about-content",[40,29053,175],{"class":46},[40,29055,29056,29058,29060,29062],{"class":42,"line":3093},[40,29057,27033],{"class":181},[40,29059,185],{"class":46},[40,29061,1593],{"class":181},[40,29063,191],{"class":46},[40,29065,29066,29068,29070,29072],{"class":42,"line":3120},[40,29067,27055],{"class":181},[40,29069,185],{"class":46},[40,29071,553],{"class":181},[40,29073,191],{"class":46},[40,29075,29076,29078,29080,29082,29084],{"class":42,"line":3126},[40,29077,27106],{"class":181},[40,29079,185],{"class":46},[40,29081,2099],{"class":181},[40,29083,333],{"class":332},[40,29085,191],{"class":46},[40,29087,29088],{"class":42,"line":3135},[40,29089,1848],{"class":46},[40,29091,29092],{"class":42,"line":3146},[40,29093,229],{"emptyLinePlaceholder":228},[40,29095,29096,29099],{"class":42,"line":3157},[40,29097,29098],{"class":54},"        .about-text",[40,29100,175],{"class":46},[40,29102,29103,29106,29108,29110],{"class":42,"line":3168},[40,29104,29105],{"class":181},"            flex",[40,29107,185],{"class":46},[40,29109,828],{"class":181},[40,29111,191],{"class":46},[40,29113,29114],{"class":42,"line":3179},[40,29115,1848],{"class":46},[40,29117,29118],{"class":42,"line":3185},[40,29119,229],{"emptyLinePlaceholder":228},[40,29121,29122,29124,29126],{"class":42,"line":3201},[40,29123,29098],{"class":54},[40,29125,7815],{"class":50},[40,29127,175],{"class":46},[40,29129,29130,29132,29134,29136,29138],{"class":42,"line":3224},[40,29131,27180],{"class":181},[40,29133,185],{"class":46},[40,29135,646],{"class":181},[40,29137,620],{"class":332},[40,29139,191],{"class":46},[40,29141,29142,29144,29146,29148,29150],{"class":42,"line":3245},[40,29143,28521],{"class":181},[40,29145,185],{"class":46},[40,29147,845],{"class":181},[40,29149,333],{"class":332},[40,29151,191],{"class":46},[40,29153,29154],{"class":42,"line":3255},[40,29155,1848],{"class":46},[40,29157,29158],{"class":42,"line":3265},[40,29159,229],{"emptyLinePlaceholder":228},[40,29161,29162,29164,29166],{"class":42,"line":3270},[40,29163,29098],{"class":54},[40,29165,697],{"class":50},[40,29167,175],{"class":46},[40,29169,29170,29172,29174,29176,29178],{"class":42,"line":3276},[40,29171,28521],{"class":181},[40,29173,185],{"class":46},[40,29175,498],{"class":181},[40,29177,333],{"class":332},[40,29179,191],{"class":46},[40,29181,29182,29184,29186,29188,29190],{"class":42,"line":3283},[40,29183,27180],{"class":181},[40,29185,185],{"class":46},[40,29187,725],{"class":181},[40,29189,620],{"class":332},[40,29191,191],{"class":46},[40,29193,29194],{"class":42,"line":3292},[40,29195,1848],{"class":46},[40,29197,29198],{"class":42,"line":3312},[40,29199,229],{"emptyLinePlaceholder":228},[40,29201,29202,29205],{"class":42,"line":3317},[40,29203,29204],{"class":54},"        .about-image",[40,29206,175],{"class":46},[40,29208,29209,29211,29213,29215],{"class":42,"line":3324},[40,29210,29105],{"class":181},[40,29212,185],{"class":46},[40,29214,828],{"class":181},[40,29216,191],{"class":46},[40,29218,29219,29221,29223,29225,29227],{"class":42,"line":3333},[40,29220,27742],{"class":181},[40,29222,185],{"class":46},[40,29224,498],{"class":181},[40,29226,333],{"class":332},[40,29228,191],{"class":46},[40,29230,29231,29233,29235,29237],{"class":42,"line":3343},[40,29232,28266],{"class":181},[40,29234,185],{"class":46},[40,29236,949],{"class":181},[40,29238,191],{"class":46},[40,29240,29241,29243,29245,29247,29249,29251],{"class":42,"line":3353},[40,29242,26986],{"class":181},[40,29244,185],{"class":46},[40,29246,451],{"class":181},[40,29248,344],{"class":46},[40,29250,1007],{"class":243},[40,29252,363],{"class":46},[40,29254,29255],{"class":42,"line":3362},[40,29256,1848],{"class":46},[40,29258,29259],{"class":42,"line":3367},[40,29260,229],{"emptyLinePlaceholder":228},[40,29262,29263,29265,29267],{"class":42,"line":3382},[40,29264,29204],{"class":54},[40,29266,8192],{"class":50},[40,29268,175],{"class":46},[40,29270,29271,29273,29275,29277,29279],{"class":42,"line":3402},[40,29272,26865],{"class":181},[40,29274,185],{"class":46},[40,29276,513],{"class":181},[40,29278,1131],{"class":332},[40,29280,191],{"class":46},[40,29282,29283,29285,29287,29289],{"class":42,"line":3422},[40,29284,27524],{"class":181},[40,29286,185],{"class":46},[40,29288,1939],{"class":181},[40,29290,191],{"class":46},[40,29292,29293,29295,29297,29299],{"class":42,"line":3431},[40,29294,27033],{"class":181},[40,29296,185],{"class":46},[40,29298,1171],{"class":181},[40,29300,191],{"class":46},[40,29302,29303],{"class":42,"line":3440},[40,29304,1848],{"class":46},[40,29306,29307],{"class":42,"line":3445},[40,29308,229],{"emptyLinePlaceholder":228},[40,29310,29311],{"class":42,"line":3451},[40,29312,29313],{"class":165},"        \u002F* 服务区域 *\u002F\n",[40,29315,29316,29319],{"class":42,"line":3458},[40,29317,29318],{"class":54},"        .services",[40,29320,175],{"class":46},[40,29322,29323,29325,29327,29329,29331,29333,29335,29337,29339,29341,29343,29346],{"class":42,"line":3467},[40,29324,26810],{"class":181},[40,29326,185],{"class":46},[40,29328,374],{"class":181},[40,29330,344],{"class":46},[40,29332,188],{"class":181},[40,29334,349],{"class":46},[40,29336,188],{"class":181},[40,29338,349],{"class":46},[40,29340,188],{"class":181},[40,29342,349],{"class":46},[40,29344,29345],{"class":181},"0.02",[40,29347,363],{"class":46},[40,29349,29350],{"class":42,"line":3487},[40,29351,1848],{"class":46},[40,29353,29354],{"class":42,"line":3492},[40,29355,229],{"emptyLinePlaceholder":228},[40,29357,29358,29360,29363],{"class":42,"line":3499},[40,29359,26568],{"class":54},[40,29361,29362],{"class":54}," .services",[40,29364,175],{"class":46},[40,29366,29367,29369,29371,29373,29375,29377,29379,29381,29383,29385,29387,29389],{"class":42,"line":3508},[40,29368,26810],{"class":181},[40,29370,185],{"class":46},[40,29372,374],{"class":181},[40,29374,344],{"class":46},[40,29376,188],{"class":181},[40,29378,349],{"class":46},[40,29380,188],{"class":181},[40,29382,349],{"class":46},[40,29384,188],{"class":181},[40,29386,349],{"class":46},[40,29388,10988],{"class":181},[40,29390,363],{"class":46},[40,29392,29393],{"class":42,"line":3518},[40,29394,1848],{"class":46},[40,29396,29397],{"class":42,"line":3528},[40,29398,229],{"emptyLinePlaceholder":228},[40,29400,29401,29404],{"class":42,"line":3537},[40,29402,29403],{"class":54},"        .services-grid",[40,29405,175],{"class":46},[40,29407,29408,29410,29412,29414],{"class":42,"line":3542},[40,29409,27033],{"class":181},[40,29411,185],{"class":46},[40,29413,793],{"class":181},[40,29415,191],{"class":46},[40,29417,29418,29421,29423,29425,29427,29429,29431,29433,29435,29437,29439,29441,29443,29445],{"class":42,"line":3557},[40,29419,29420],{"class":181},"            grid-template-columns",[40,29422,185],{"class":46},[40,29424,806],{"class":181},[40,29426,344],{"class":46},[40,29428,7596],{"class":181},[40,29430,349],{"class":46},[40,29432,816],{"class":181},[40,29434,344],{"class":46},[40,29436,633],{"class":181},[40,29438,333],{"class":332},[40,29440,349],{"class":46},[40,29442,828],{"class":181},[40,29444,831],{"class":332},[40,29446,834],{"class":46},[40,29448,29449,29451,29453,29455,29457],{"class":42,"line":3577},[40,29450,27106],{"class":181},[40,29452,185],{"class":46},[40,29454,11661],{"class":181},[40,29456,333],{"class":332},[40,29458,191],{"class":46},[40,29460,29461],{"class":42,"line":3597},[40,29462,1848],{"class":46},[40,29464,29465],{"class":42,"line":3606},[40,29466,229],{"emptyLinePlaceholder":228},[40,29468,29469,29472],{"class":42,"line":3615},[40,29470,29471],{"class":54},"        .service-card",[40,29473,175],{"class":46},[40,29475,29476,29478,29480,29482,29484,29486],{"class":42,"line":3620},[40,29477,27537],{"class":181},[40,29479,185],{"class":46},[40,29481,451],{"class":181},[40,29483,344],{"class":46},[40,29485,921],{"class":243},[40,29487,363],{"class":46},[40,29489,29490,29492,29494,29496,29498],{"class":42,"line":3626},[40,29491,27742],{"class":181},[40,29493,185],{"class":46},[40,29495,1254],{"class":181},[40,29497,333],{"class":332},[40,29499,191],{"class":46},[40,29501,29502,29504,29506,29508,29510,29512,29514],{"class":42,"line":3633},[40,29503,26736],{"class":181},[40,29505,185],{"class":46},[40,29507,566],{"class":181},[40,29509,333],{"class":332},[40,29511,12189],{"class":181},[40,29513,333],{"class":332},[40,29515,191],{"class":46},[40,29517,29518,29520,29522,29524],{"class":42,"line":3642},[40,29519,28245],{"class":181},[40,29521,185],{"class":46},[40,29523,553],{"class":181},[40,29525,191],{"class":46},[40,29527,29528,29530,29532,29534,29536,29538],{"class":42,"line":3662},[40,29529,26986],{"class":181},[40,29531,185],{"class":46},[40,29533,451],{"class":181},[40,29535,344],{"class":46},[40,29537,1007],{"class":243},[40,29539,363],{"class":46},[40,29541,29542,29544,29546,29548,29550,29552,29554,29556,29558],{"class":42,"line":3667},[40,29543,27670],{"class":181},[40,29545,185],{"class":46},[40,29547,828],{"class":181},[40,29549,333],{"class":332},[40,29551,12642],{"class":181},[40,29553,12645],{"class":181},[40,29555,344],{"class":46},[40,29557,12650],{"class":243},[40,29559,363],{"class":46},[40,29561,29562,29564,29566,29568,29570,29572],{"class":42,"line":3674},[40,29563,26758],{"class":181},[40,29565,1181],{"class":46},[40,29567,969],{"class":181},[40,29569,972],{"class":332},[40,29571,975],{"class":181},[40,29573,191],{"class":46},[40,29575,29576],{"class":42,"line":3683},[40,29577,1848],{"class":46},[40,29579,29580],{"class":42,"line":3693},[40,29581,229],{"emptyLinePlaceholder":228},[40,29583,29584,29587],{"class":42,"line":3703},[40,29585,29586],{"class":54},"        .service-card:hover",[40,29588,175],{"class":46},[40,29590,29591,29593,29595,29597,29599,29601,29603],{"class":42,"line":3712},[40,29592,28017],{"class":181},[40,29594,185],{"class":46},[40,29596,1051],{"class":181},[40,29598,344],{"class":46},[40,29600,28886],{"class":181},[40,29602,333],{"class":332},[40,29604,363],{"class":46},[40,29606,29607],{"class":42,"line":3717},[40,29608,1848],{"class":46},[40,29610,29611],{"class":42,"line":3732},[40,29612,229],{"emptyLinePlaceholder":228},[40,29614,29615,29618],{"class":42,"line":3752},[40,29616,29617],{"class":54},"        .service-icon",[40,29619,175],{"class":46},[40,29621,29622,29624,29626,29628,29630],{"class":42,"line":3772},[40,29623,27180],{"class":181},[40,29625,185],{"class":46},[40,29627,7064],{"class":181},[40,29629,620],{"class":332},[40,29631,191],{"class":46},[40,29633,29634,29636,29638,29640,29642,29644],{"class":42,"line":3781},[40,29635,26825],{"class":181},[40,29637,185],{"class":46},[40,29639,451],{"class":181},[40,29641,344],{"class":46},[40,29643,7092],{"class":243},[40,29645,363],{"class":46},[40,29647,29648,29650,29652,29654,29656],{"class":42,"line":3790},[40,29649,28521],{"class":181},[40,29651,185],{"class":46},[40,29653,845],{"class":181},[40,29655,333],{"class":332},[40,29657,191],{"class":46},[40,29659,29660],{"class":42,"line":3795},[40,29661,1848],{"class":46},[40,29663,29664],{"class":42,"line":3801},[40,29665,229],{"emptyLinePlaceholder":228},[40,29667,29668,29670,29672],{"class":42,"line":3808},[40,29669,29471],{"class":54},[40,29671,7815],{"class":50},[40,29673,175],{"class":46},[40,29675,29676,29678,29680,29682,29684],{"class":42,"line":3817},[40,29677,27180],{"class":181},[40,29679,185],{"class":46},[40,29681,486],{"class":181},[40,29683,620],{"class":332},[40,29685,191],{"class":46},[40,29687,29688,29690,29692,29694,29696],{"class":42,"line":3837},[40,29689,28521],{"class":181},[40,29691,185],{"class":46},[40,29693,1254],{"class":181},[40,29695,333],{"class":332},[40,29697,191],{"class":46},[40,29699,29700],{"class":42,"line":3842},[40,29701,1848],{"class":46},[40,29703,29704],{"class":42,"line":3849},[40,29705,229],{"emptyLinePlaceholder":228},[40,29707,29708],{"class":42,"line":3858},[40,29709,29710],{"class":165},"        \u002F* 活动区域 *\u002F\n",[40,29712,29713,29716],{"class":42,"line":3868},[40,29714,29715],{"class":54},"        .events-grid",[40,29717,175],{"class":46},[40,29719,29720,29722,29724,29726],{"class":42,"line":3878},[40,29721,27033],{"class":181},[40,29723,185],{"class":46},[40,29725,793],{"class":181},[40,29727,191],{"class":46},[40,29729,29730,29732,29734,29736,29738,29740,29742,29744,29746,29748,29750,29752,29754,29756],{"class":42,"line":3887},[40,29731,29420],{"class":181},[40,29733,185],{"class":46},[40,29735,806],{"class":181},[40,29737,344],{"class":46},[40,29739,7596],{"class":181},[40,29741,349],{"class":46},[40,29743,816],{"class":181},[40,29745,344],{"class":46},[40,29747,8022],{"class":181},[40,29749,333],{"class":332},[40,29751,349],{"class":46},[40,29753,828],{"class":181},[40,29755,831],{"class":332},[40,29757,834],{"class":46},[40,29759,29760,29762,29764,29766,29768],{"class":42,"line":3892},[40,29761,27106],{"class":181},[40,29763,185],{"class":46},[40,29765,11661],{"class":181},[40,29767,333],{"class":332},[40,29769,191],{"class":46},[40,29771,29772],{"class":42,"line":3907},[40,29773,1848],{"class":46},[40,29775,29776],{"class":42,"line":3927},[40,29777,229],{"emptyLinePlaceholder":228},[40,29779,29780,29783],{"class":42,"line":3947},[40,29781,29782],{"class":54},"        .event-card",[40,29784,175],{"class":46},[40,29786,29787,29789,29791,29793,29795,29797],{"class":42,"line":3956},[40,29788,27537],{"class":181},[40,29790,185],{"class":46},[40,29792,451],{"class":181},[40,29794,344],{"class":46},[40,29796,921],{"class":243},[40,29798,363],{"class":46},[40,29800,29801,29803,29805,29807,29809],{"class":42,"line":3965},[40,29802,27742],{"class":181},[40,29804,185],{"class":46},[40,29806,1254],{"class":181},[40,29808,333],{"class":332},[40,29810,191],{"class":46},[40,29812,29813,29815,29817,29819],{"class":42,"line":3970},[40,29814,28266],{"class":181},[40,29816,185],{"class":46},[40,29818,949],{"class":181},[40,29820,191],{"class":46},[40,29822,29823,29825,29827,29829,29831,29833],{"class":42,"line":3976},[40,29824,26986],{"class":181},[40,29826,185],{"class":46},[40,29828,451],{"class":181},[40,29830,344],{"class":46},[40,29832,1007],{"class":243},[40,29834,363],{"class":46},[40,29836,29837,29839,29841,29843,29845,29847,29849,29851,29853],{"class":42,"line":3983},[40,29838,27670],{"class":181},[40,29840,185],{"class":46},[40,29842,828],{"class":181},[40,29844,333],{"class":332},[40,29846,12642],{"class":181},[40,29848,12645],{"class":181},[40,29850,344],{"class":46},[40,29852,12650],{"class":243},[40,29854,363],{"class":46},[40,29856,29857],{"class":42,"line":3992},[40,29858,1848],{"class":46},[40,29860,29861],{"class":42,"line":4012},[40,29862,229],{"emptyLinePlaceholder":228},[40,29864,29865,29868],{"class":42,"line":4017},[40,29866,29867],{"class":54},"        .event-image",[40,29869,175],{"class":46},[40,29871,29872,29874,29876,29878,29880],{"class":42,"line":4024},[40,29873,27524],{"class":181},[40,29875,185],{"class":46},[40,29877,1144],{"class":181},[40,29879,333],{"class":332},[40,29881,191],{"class":46},[40,29883,29884,29886,29888,29890],{"class":42,"line":4033},[40,29885,28266],{"class":181},[40,29887,185],{"class":46},[40,29889,949],{"class":181},[40,29891,191],{"class":46},[40,29893,29894],{"class":42,"line":4043},[40,29895,1848],{"class":46},[40,29897,29898],{"class":42,"line":4053},[40,29899,229],{"emptyLinePlaceholder":228},[40,29901,29902,29904,29906],{"class":42,"line":4062},[40,29903,29867],{"class":54},[40,29905,8192],{"class":50},[40,29907,175],{"class":46},[40,29909,29910,29912,29914,29916,29918],{"class":42,"line":4067},[40,29911,26865],{"class":181},[40,29913,185],{"class":46},[40,29915,513],{"class":181},[40,29917,1131],{"class":332},[40,29919,191],{"class":46},[40,29921,29922,29924,29926,29928,29930],{"class":42,"line":4082},[40,29923,27524],{"class":181},[40,29925,185],{"class":46},[40,29927,513],{"class":181},[40,29929,1131],{"class":332},[40,29931,191],{"class":46},[40,29933,29934,29937,29939,29941],{"class":42,"line":4102},[40,29935,29936],{"class":181},"            object-fit",[40,29938,185],{"class":46},[40,29940,1159],{"class":181},[40,29942,191],{"class":46},[40,29944,29945,29947,29949,29951,29953,29955],{"class":42,"line":4122},[40,29946,26758],{"class":181},[40,29948,1181],{"class":46},[40,29950,360],{"class":181},[40,29952,972],{"class":332},[40,29954,975],{"class":181},[40,29956,191],{"class":46},[40,29958,29959],{"class":42,"line":4131},[40,29960,1848],{"class":46},[40,29962,29963],{"class":42,"line":4140},[40,29964,229],{"emptyLinePlaceholder":228},[40,29966,29967,29970,29973,29975],{"class":42,"line":4145},[40,29968,29969],{"class":54},"        .event-card:hover",[40,29971,29972],{"class":54}," .event-image",[40,29974,8192],{"class":50},[40,29976,175],{"class":46},[40,29978,29979,29981,29983,29985,29987,29989],{"class":42,"line":4151},[40,29980,28017],{"class":181},[40,29982,185],{"class":46},[40,29984,1219],{"class":181},[40,29986,344],{"class":46},[40,29988,1224],{"class":181},[40,29990,363],{"class":46},[40,29992,29993],{"class":42,"line":4158},[40,29994,1848],{"class":46},[40,29996,29997],{"class":42,"line":4167},[40,29998,229],{"emptyLinePlaceholder":228},[40,30000,30001,30004],{"class":42,"line":4187},[40,30002,30003],{"class":54},"        .event-content",[40,30005,175],{"class":46},[40,30007,30008,30010,30012,30014,30016],{"class":42,"line":4192},[40,30009,26736],{"class":181},[40,30011,185],{"class":46},[40,30013,845],{"class":181},[40,30015,333],{"class":332},[40,30017,191],{"class":46},[40,30019,30020],{"class":42,"line":4199},[40,30021,1848],{"class":46},[40,30023,30024],{"class":42,"line":4208},[40,30025,229],{"emptyLinePlaceholder":228},[40,30027,30028,30031],{"class":42,"line":4218},[40,30029,30030],{"class":54},"        .event-date",[40,30032,175],{"class":46},[40,30034,30035,30037,30039,30041],{"class":42,"line":4228},[40,30036,27033],{"class":181},[40,30038,185],{"class":46},[40,30040,12217],{"class":181},[40,30042,191],{"class":46},[40,30044,30045,30047,30049,30051,30053,30055],{"class":42,"line":4237},[40,30046,27537],{"class":181},[40,30048,185],{"class":46},[40,30050,451],{"class":181},[40,30052,344],{"class":46},[40,30054,7092],{"class":243},[40,30056,363],{"class":46},[40,30058,30059,30061,30063,30065],{"class":42,"line":4242},[40,30060,26825],{"class":181},[40,30062,185],{"class":46},[40,30064,2034],{"class":181},[40,30066,191],{"class":46},[40,30068,30069,30071,30073,30075,30077,30079,30081],{"class":42,"line":4257},[40,30070,26736],{"class":181},[40,30072,185],{"class":46},[40,30074,1561],{"class":181},[40,30076,333],{"class":332},[40,30078,13619],{"class":181},[40,30080,333],{"class":332},[40,30082,191],{"class":46},[40,30084,30085,30087,30089,30091,30093],{"class":42,"line":4277},[40,30086,27742],{"class":181},[40,30088,185],{"class":46},[40,30090,498],{"class":181},[40,30092,333],{"class":332},[40,30094,191],{"class":46},[40,30096,30097,30099,30101,30103,30105],{"class":42,"line":4297},[40,30098,27180],{"class":181},[40,30100,185],{"class":46},[40,30102,1347],{"class":181},[40,30104,620],{"class":332},[40,30106,191],{"class":46},[40,30108,30109,30111,30113,30115,30117],{"class":42,"line":4306},[40,30110,28521],{"class":181},[40,30112,185],{"class":46},[40,30114,1254],{"class":181},[40,30116,333],{"class":332},[40,30118,191],{"class":46},[40,30120,30121],{"class":42,"line":4315},[40,30122,1848],{"class":46},[40,30124,30125],{"class":42,"line":4320},[40,30126,229],{"emptyLinePlaceholder":228},[40,30128,30129,30131,30133],{"class":42,"line":4326},[40,30130,30003],{"class":54},[40,30132,7815],{"class":50},[40,30134,175],{"class":46},[40,30136,30137,30139,30141,30143,30145],{"class":42,"line":4333},[40,30138,27180],{"class":181},[40,30140,185],{"class":46},[40,30142,2146],{"class":181},[40,30144,620],{"class":332},[40,30146,191],{"class":46},[40,30148,30149,30151,30153,30155,30157],{"class":42,"line":4342},[40,30150,28521],{"class":181},[40,30152,185],{"class":46},[40,30154,934],{"class":181},[40,30156,333],{"class":332},[40,30158,191],{"class":46},[40,30160,30161],{"class":42,"line":4362},[40,30162,1848],{"class":46},[40,30164,30165],{"class":42,"line":4367},[40,30166,229],{"emptyLinePlaceholder":228},[40,30168,30169],{"class":42,"line":4374},[40,30170,30171],{"class":165},"        \u002F* 页脚 *\u002F\n",[40,30173,30174,30177],{"class":42,"line":4383},[40,30175,30176],{"class":50},"        footer",[40,30178,175],{"class":46},[40,30180,30181,30183,30185,30187,30189,30191],{"class":42,"line":4393},[40,30182,27537],{"class":181},[40,30184,185],{"class":46},[40,30186,451],{"class":181},[40,30188,344],{"class":46},[40,30190,13851],{"class":243},[40,30192,363],{"class":46},[40,30194,30195,30197,30199,30202],{"class":42,"line":4403},[40,30196,26825],{"class":181},[40,30198,185],{"class":46},[40,30200,30201],{"class":181},"#fff",[40,30203,191],{"class":46},[40,30205,30206,30208,30210,30212,30214,30216,30218,30220],{"class":42,"line":4412},[40,30207,26736],{"class":181},[40,30209,185],{"class":46},[40,30211,7138],{"class":181},[40,30213,333],{"class":332},[40,30215,584],{"class":181},[40,30217,12189],{"class":181},[40,30219,333],{"class":332},[40,30221,191],{"class":46},[40,30223,30224],{"class":42,"line":4417},[40,30225,1848],{"class":46},[40,30227,30228],{"class":42,"line":4432},[40,30229,229],{"emptyLinePlaceholder":228},[40,30231,30232,30235],{"class":42,"line":4452},[40,30233,30234],{"class":54},"        .footer-content",[40,30236,175],{"class":46},[40,30238,30239,30241,30243,30245],{"class":42,"line":4472},[40,30240,27033],{"class":181},[40,30242,185],{"class":46},[40,30244,793],{"class":181},[40,30246,191],{"class":46},[40,30248,30249,30251,30253,30255,30257,30259,30261,30263,30265,30267,30269,30271,30273,30275],{"class":42,"line":4481},[40,30250,29420],{"class":181},[40,30252,185],{"class":46},[40,30254,806],{"class":181},[40,30256,344],{"class":46},[40,30258,7596],{"class":181},[40,30260,349],{"class":46},[40,30262,816],{"class":181},[40,30264,344],{"class":46},[40,30266,8577],{"class":181},[40,30268,333],{"class":332},[40,30270,349],{"class":46},[40,30272,828],{"class":181},[40,30274,831],{"class":332},[40,30276,834],{"class":46},[40,30278,30279,30281,30283,30285,30287],{"class":42,"line":4490},[40,30280,27106],{"class":181},[40,30282,185],{"class":46},[40,30284,566],{"class":181},[40,30286,333],{"class":332},[40,30288,191],{"class":46},[40,30290,30291,30293,30295,30297,30299],{"class":42,"line":4495},[40,30292,28521],{"class":181},[40,30294,185],{"class":46},[40,30296,2099],{"class":181},[40,30298,333],{"class":332},[40,30300,191],{"class":46},[40,30302,30303],{"class":42,"line":4501},[40,30304,1848],{"class":46},[40,30306,30307],{"class":42,"line":4508},[40,30308,229],{"emptyLinePlaceholder":228},[40,30310,30311,30314,30316],{"class":42,"line":4517},[40,30312,30313],{"class":54},"        .footer-column",[40,30315,7815],{"class":50},[40,30317,175],{"class":46},[40,30319,30320,30322,30324,30326,30328],{"class":42,"line":4536},[40,30321,27180],{"class":181},[40,30323,185],{"class":46},[40,30325,1376],{"class":181},[40,30327,620],{"class":332},[40,30329,191],{"class":46},[40,30331,30332,30334,30336,30338,30340],{"class":42,"line":4541},[40,30333,28521],{"class":181},[40,30335,185],{"class":46},[40,30337,845],{"class":181},[40,30339,333],{"class":332},[40,30341,191],{"class":46},[40,30343,30344,30346,30348,30350],{"class":42,"line":4548},[40,30345,26952],{"class":181},[40,30347,185],{"class":46},[40,30349,1697],{"class":181},[40,30351,191],{"class":46},[40,30353,30354],{"class":42,"line":4557},[40,30355,1848],{"class":46},[40,30357,30358],{"class":42,"line":4566},[40,30359,229],{"emptyLinePlaceholder":228},[40,30361,30362,30364,30366,30368],{"class":42,"line":4575},[40,30363,30313],{"class":54},[40,30365,7815],{"class":50},[40,30367,27464],{"class":54},[40,30369,175],{"class":46},[40,30371,30372,30374,30376,30378],{"class":42,"line":4584},[40,30373,27471],{"class":181},[40,30375,185],{"class":46},[40,30377,19637],{"class":75},[40,30379,191],{"class":46},[40,30381,30382,30384,30386,30388],{"class":42,"line":4589},[40,30383,26952],{"class":181},[40,30385,185],{"class":46},[40,30387,1995],{"class":181},[40,30389,191],{"class":46},[40,30391,30392,30394,30396,30398,30400],{"class":42,"line":4604},[40,30393,27492],{"class":181},[40,30395,185],{"class":46},[40,30397,28886],{"class":181},[40,30399,333],{"class":332},[40,30401,191],{"class":46},[40,30403,30404,30406,30408,30410],{"class":42,"line":4623},[40,30405,27503],{"class":181},[40,30407,185],{"class":46},[40,30409,188],{"class":181},[40,30411,191],{"class":46},[40,30413,30414,30416,30418,30420,30422],{"class":42,"line":4642},[40,30415,26865],{"class":181},[40,30417,185],{"class":46},[40,30419,2099],{"class":181},[40,30421,333],{"class":332},[40,30423,191],{"class":46},[40,30425,30426,30428,30430,30432,30434],{"class":42,"line":4651},[40,30427,27524],{"class":181},[40,30429,185],{"class":46},[40,30431,7064],{"class":181},[40,30433,333],{"class":332},[40,30435,191],{"class":46},[40,30437,30438,30440,30442,30444,30446,30448],{"class":42,"line":4660},[40,30439,27537],{"class":181},[40,30441,185],{"class":46},[40,30443,451],{"class":181},[40,30445,344],{"class":46},[40,30447,7092],{"class":243},[40,30449,363],{"class":46},[40,30451,30452],{"class":42,"line":4665},[40,30453,1848],{"class":46},[40,30455,30456],{"class":42,"line":4671},[40,30457,229],{"emptyLinePlaceholder":228},[40,30459,30460,30462,30464],{"class":42,"line":4678},[40,30461,30313],{"class":54},[40,30463,697],{"class":50},[40,30465,175],{"class":46},[40,30467,30468,30470,30472,30474,30476],{"class":42,"line":4687},[40,30469,28521],{"class":181},[40,30471,185],{"class":46},[40,30473,498],{"class":181},[40,30475,333],{"class":332},[40,30477,191],{"class":46},[40,30479,30480,30482,30484,30487],{"class":42,"line":4706},[40,30481,26825],{"class":181},[40,30483,185],{"class":46},[40,30485,30486],{"class":181},"#b0b0b0",[40,30488,191],{"class":46},[40,30490,30491],{"class":42,"line":4711},[40,30492,1848],{"class":46},[40,30494,30495],{"class":42,"line":4718},[40,30496,229],{"emptyLinePlaceholder":228},[40,30498,30499,30502],{"class":42,"line":4727},[40,30500,30501],{"class":54},"        .footer-links",[40,30503,175],{"class":46},[40,30505,30506,30508,30510,30512],{"class":42,"line":4736},[40,30507,27342],{"class":181},[40,30509,185],{"class":46},[40,30511,1412],{"class":181},[40,30513,191],{"class":46},[40,30515,30516],{"class":42,"line":4745},[40,30517,1848],{"class":46},[40,30519,30520],{"class":42,"line":4754},[40,30521,229],{"emptyLinePlaceholder":228},[40,30523,30524,30526,30528],{"class":42,"line":4759},[40,30525,30501],{"class":54},[40,30527,11649],{"class":50},[40,30529,175],{"class":46},[40,30531,30532,30534,30536,30538,30540],{"class":42,"line":4774},[40,30533,28521],{"class":181},[40,30535,185],{"class":46},[40,30537,1254],{"class":181},[40,30539,333],{"class":332},[40,30541,191],{"class":46},[40,30543,30544],{"class":42,"line":4793},[40,30545,1848],{"class":46},[40,30547,30548],{"class":42,"line":4812},[40,30549,229],{"emptyLinePlaceholder":228},[40,30551,30552,30554,30556],{"class":42,"line":4821},[40,30553,30501],{"class":54},[40,30555,2490],{"class":50},[40,30557,175],{"class":46},[40,30559,30560,30562,30564,30566],{"class":42,"line":4830},[40,30561,26825],{"class":181},[40,30563,185],{"class":46},[40,30565,30486],{"class":181},[40,30567,191],{"class":46},[40,30569,30570,30572,30574,30576],{"class":42,"line":4835},[40,30571,27381],{"class":181},[40,30573,185],{"class":46},[40,30575,1412],{"class":181},[40,30577,191],{"class":46},[40,30579,30580,30582,30584,30587,30589,30591,30593],{"class":42,"line":4841},[40,30581,26758],{"class":181},[40,30583,185],{"class":46},[40,30585,30586],{"class":181},"color",[40,30588,10946],{"class":181},[40,30590,972],{"class":332},[40,30592,975],{"class":181},[40,30594,191],{"class":46},[40,30596,30597],{"class":42,"line":4848},[40,30598,1848],{"class":46},[40,30600,30601],{"class":42,"line":4857},[40,30602,229],{"emptyLinePlaceholder":228},[40,30604,30605,30607,30609,30611],{"class":42,"line":4876},[40,30606,30501],{"class":54},[40,30608,2490],{"class":50},[40,30610,11745],{"class":54},[40,30612,175],{"class":46},[40,30614,30615,30617,30619,30621,30623,30625],{"class":42,"line":4881},[40,30616,26825],{"class":181},[40,30618,185],{"class":46},[40,30620,451],{"class":181},[40,30622,344],{"class":46},[40,30624,7092],{"class":243},[40,30626,363],{"class":46},[40,30628,30629],{"class":42,"line":4888},[40,30630,1848],{"class":46},[40,30632,30633],{"class":42,"line":4897},[40,30634,229],{"emptyLinePlaceholder":228},[40,30636,30637,30640],{"class":42,"line":4906},[40,30638,30639],{"class":54},"        .social-links",[40,30641,175],{"class":46},[40,30643,30644,30646,30648,30650],{"class":42,"line":4915},[40,30645,27033],{"class":181},[40,30647,185],{"class":46},[40,30649,1593],{"class":181},[40,30651,191],{"class":46},[40,30653,30654,30656,30658,30660,30662],{"class":42,"line":4924},[40,30655,27106],{"class":181},[40,30657,185],{"class":46},[40,30659,1254],{"class":181},[40,30661,333],{"class":332},[40,30663,191],{"class":46},[40,30665,30666,30668,30670,30672,30674],{"class":42,"line":4929},[40,30667,28701],{"class":181},[40,30669,185],{"class":46},[40,30671,498],{"class":181},[40,30673,333],{"class":332},[40,30675,191],{"class":46},[40,30677,30678],{"class":42,"line":4944},[40,30679,1848],{"class":46},[40,30681,30682],{"class":42,"line":4963},[40,30683,229],{"emptyLinePlaceholder":228},[40,30685,30686,30688,30690],{"class":42,"line":4982},[40,30687,30639],{"class":54},[40,30689,2490],{"class":50},[40,30691,175],{"class":46},[40,30693,30694,30696,30698,30701],{"class":42,"line":4991},[40,30695,27033],{"class":181},[40,30697,185],{"class":46},[40,30699,30700],{"class":181},"inline-flex",[40,30702,191],{"class":46},[40,30704,30705,30707,30709,30711],{"class":42,"line":5000},[40,30706,27055],{"class":181},[40,30708,185],{"class":46},[40,30710,553],{"class":181},[40,30712,191],{"class":46},[40,30714,30715,30717,30719,30721],{"class":42,"line":5005},[40,30716,27044],{"class":181},[40,30718,185],{"class":46},[40,30720,553],{"class":181},[40,30722,191],{"class":46},[40,30724,30725,30727,30729,30731,30733],{"class":42,"line":5011},[40,30726,26865],{"class":181},[40,30728,185],{"class":46},[40,30730,566],{"class":181},[40,30732,333],{"class":332},[40,30734,191],{"class":46},[40,30736,30737,30739,30741,30743,30745],{"class":42,"line":5018},[40,30738,27524],{"class":181},[40,30740,185],{"class":46},[40,30742,566],{"class":181},[40,30744,333],{"class":332},[40,30746,191],{"class":46},[40,30748,30749,30751,30753,30755,30757,30759,30761,30763,30765,30767,30769,30771],{"class":42,"line":5027},[40,30750,27537],{"class":181},[40,30752,185],{"class":46},[40,30754,374],{"class":181},[40,30756,344],{"class":46},[40,30758,10894],{"class":181},[40,30760,349],{"class":46},[40,30762,10894],{"class":181},[40,30764,349],{"class":46},[40,30766,10894],{"class":181},[40,30768,349],{"class":46},[40,30770,10988],{"class":181},[40,30772,363],{"class":46},[40,30774,30775,30777,30779,30781,30783],{"class":42,"line":5046},[40,30776,27742],{"class":181},[40,30778,185],{"class":46},[40,30780,2099],{"class":181},[40,30782,1131],{"class":332},[40,30784,191],{"class":46},[40,30786,30787,30789,30791,30793],{"class":42,"line":5051},[40,30788,26825],{"class":181},[40,30790,185],{"class":46},[40,30792,2034],{"class":181},[40,30794,191],{"class":46},[40,30796,30797,30799,30801,30803,30805],{"class":42,"line":5058},[40,30798,27180],{"class":181},[40,30800,185],{"class":46},[40,30802,1286],{"class":181},[40,30804,620],{"class":332},[40,30806,191],{"class":46},[40,30808,30809,30811,30813,30815,30817,30819,30821],{"class":42,"line":5067},[40,30810,26758],{"class":181},[40,30812,185],{"class":46},[40,30814,10943],{"class":181},[40,30816,10946],{"class":181},[40,30818,972],{"class":332},[40,30820,975],{"class":181},[40,30822,191],{"class":46},[40,30824,30825],{"class":42,"line":5076},[40,30826,1848],{"class":46},[40,30828,30829],{"class":42,"line":5085},[40,30830,229],{"emptyLinePlaceholder":228},[40,30832,30833,30835,30837,30839],{"class":42,"line":5094},[40,30834,30639],{"class":54},[40,30836,2490],{"class":50},[40,30838,11745],{"class":54},[40,30840,175],{"class":46},[40,30842,30843,30845,30847,30849,30851,30853],{"class":42,"line":5099},[40,30844,27537],{"class":181},[40,30846,185],{"class":46},[40,30848,451],{"class":181},[40,30850,344],{"class":46},[40,30852,7092],{"class":243},[40,30854,363],{"class":46},[40,30856,30857,30859,30861,30863,30865,30867,30869],{"class":42,"line":5114},[40,30858,28017],{"class":181},[40,30860,185],{"class":46},[40,30862,1051],{"class":181},[40,30864,344],{"class":46},[40,30866,1056],{"class":181},[40,30868,333],{"class":332},[40,30870,363],{"class":46},[40,30872,30873],{"class":42,"line":5133},[40,30874,1848],{"class":46},[40,30876,30877],{"class":42,"line":5152},[40,30878,229],{"emptyLinePlaceholder":228},[40,30880,30881,30884],{"class":42,"line":5161},[40,30882,30883],{"class":54},"        .copyright",[40,30885,175],{"class":46},[40,30887,30888,30890,30892,30894],{"class":42,"line":5170},[40,30889,28245],{"class":181},[40,30891,185],{"class":46},[40,30893,553],{"class":181},[40,30895,191],{"class":46},[40,30897,30898,30901,30903,30905,30907],{"class":42,"line":5175},[40,30899,30900],{"class":181},"            padding-top",[40,30902,185],{"class":46},[40,30904,11661],{"class":181},[40,30906,333],{"class":332},[40,30908,191],{"class":46},[40,30910,30911,30914,30916,30918,30920,30922,30924,30926,30928,30930,30932,30934,30936,30938,30940],{"class":42,"line":5181},[40,30912,30913],{"class":181},"            border-top",[40,30915,185],{"class":46},[40,30917,828],{"class":181},[40,30919,333],{"class":332},[40,30921,12642],{"class":181},[40,30923,341],{"class":181},[40,30925,344],{"class":46},[40,30927,10894],{"class":181},[40,30929,349],{"class":46},[40,30931,10894],{"class":181},[40,30933,349],{"class":46},[40,30935,10894],{"class":181},[40,30937,349],{"class":46},[40,30939,10988],{"class":181},[40,30941,363],{"class":46},[40,30943,30944,30946,30948,30950],{"class":42,"line":5188},[40,30945,26825],{"class":181},[40,30947,185],{"class":46},[40,30949,30486],{"class":181},[40,30951,191],{"class":46},[40,30953,30954,30956,30958,30960,30962],{"class":42,"line":5197},[40,30955,27180],{"class":181},[40,30957,185],{"class":46},[40,30959,1347],{"class":181},[40,30961,620],{"class":332},[40,30963,191],{"class":46},[40,30965,30966],{"class":42,"line":5216},[40,30967,1848],{"class":46},[40,30969,30970],{"class":42,"line":5221},[40,30971,229],{"emptyLinePlaceholder":228},[40,30973,30974,30976,30978],{"class":42,"line":5228},[40,30975,30883],{"class":54},[40,30977,2490],{"class":50},[40,30979,30980],{"class":46},"{\n",[40,30982,30983,30985,30987,30989],{"class":42,"line":5237},[40,30984,27381],{"class":181},[40,30986,185],{"class":46},[40,30988,1412],{"class":181},[40,30990,191],{"class":46},[40,30992,30993,30995,30997,30999],{"class":42,"line":5246},[40,30994,26825],{"class":181},[40,30996,185],{"class":46},[40,30998,2514],{"class":181},[40,31000,191],{"class":46},[40,31002,31003],{"class":42,"line":5255},[40,31004,1848],{"class":46},[40,31006,31007],{"class":42,"line":5264},[40,31008,229],{"emptyLinePlaceholder":228},[40,31010,31011],{"class":42,"line":5269},[40,31012,31013],{"class":165},"        \u002F* 响应式设计 *\u002F\n",[40,31015,31016,31019,31021,31023,31025,31027,31029],{"class":42,"line":5284},[40,31017,31018],{"class":332},"        @media",[40,31020,2541],{"class":46},[40,31022,2544],{"class":181},[40,31024,185],{"class":46},[40,31026,14421],{"class":181},[40,31028,333],{"class":332},[40,31030,2554],{"class":46},[40,31032,31033,31036],{"class":42,"line":5303},[40,31034,31035],{"class":54},"            .bars",[40,31037,30980],{"class":46},[40,31039,31040,31043,31045,31047],{"class":42,"line":5322},[40,31041,31042],{"class":181},"                display",[40,31044,185],{"class":46},[40,31046,1171],{"class":181},[40,31048,191],{"class":46},[40,31050,31051],{"class":42,"line":5331},[40,31052,23493],{"class":46},[40,31054,31055],{"class":42,"line":5340},[40,31056,229],{"emptyLinePlaceholder":228},[40,31058,31059,31062],{"class":42,"line":5345},[40,31060,31061],{"class":50},"            nav",[40,31063,175],{"class":46},[40,31065,31066,31068,31070,31072],{"class":42,"line":5351},[40,31067,31042],{"class":181},[40,31069,185],{"class":46},[40,31071,1412],{"class":181},[40,31073,191],{"class":46},[40,31075,31076],{"class":42,"line":5358},[40,31077,23493],{"class":46},[40,31079,31080],{"class":42,"line":5367},[40,31081,229],{"emptyLinePlaceholder":228},[40,31083,31084,31087,31089],{"class":42,"line":5386},[40,31085,31086],{"class":54},"            .hero",[40,31088,7451],{"class":50},[40,31090,175],{"class":46},[40,31092,31093,31096,31098,31101,31103],{"class":42,"line":5391},[40,31094,31095],{"class":181},"                font-size",[40,31097,185],{"class":46},[40,31099,31100],{"class":181},"2.8",[40,31102,620],{"class":332},[40,31104,191],{"class":46},[40,31106,31107],{"class":42,"line":5398},[40,31108,23493],{"class":46},[40,31110,31111],{"class":42,"line":5407},[40,31112,229],{"emptyLinePlaceholder":228},[40,31114,31115,31118],{"class":42,"line":5416},[40,31116,31117],{"class":54},"            .about-content",[40,31119,175],{"class":46},[40,31121,31122,31125,31127,31129],{"class":42,"line":5425},[40,31123,31124],{"class":181},"                flex-direction",[40,31126,185],{"class":46},[40,31128,14616],{"class":181},[40,31130,191],{"class":46},[40,31132,31133],{"class":42,"line":5434},[40,31134,23493],{"class":46},[40,31136,31137],{"class":42,"line":5439},[40,31138,229],{"emptyLinePlaceholder":228},[40,31140,31141,31144],{"class":42,"line":5454},[40,31142,31143],{"class":54},"            .about-image",[40,31145,175],{"class":46},[40,31147,31148,31151,31153,31155],{"class":42,"line":5473},[40,31149,31150],{"class":181},"                order",[40,31152,185],{"class":46},[40,31154,28419],{"class":181},[40,31156,191],{"class":46},[40,31158,31159],{"class":42,"line":5492},[40,31160,23493],{"class":46},[40,31162,31163],{"class":42,"line":5501},[40,31164,1848],{"class":46},[40,31166,31167],{"class":42,"line":5510},[40,31168,229],{"emptyLinePlaceholder":228},[40,31170,31171,31173,31175,31177,31179,31181,31183],{"class":42,"line":5515},[40,31172,31018],{"class":332},[40,31174,2541],{"class":46},[40,31176,2544],{"class":181},[40,31178,185],{"class":46},[40,31180,2549],{"class":181},[40,31182,333],{"class":332},[40,31184,2554],{"class":46},[40,31186,31187],{"class":42,"line":5521},[40,31188,229],{"emptyLinePlaceholder":228},[40,31190,31191,31193],{"class":42,"line":5528},[40,31192,31035],{"class":54},[40,31194,30980],{"class":46},[40,31196,31197,31199,31201,31203],{"class":42,"line":5537},[40,31198,31042],{"class":181},[40,31200,185],{"class":46},[40,31202,1171],{"class":181},[40,31204,191],{"class":46},[40,31206,31207],{"class":42,"line":5556},[40,31208,23493],{"class":46},[40,31210,31211],{"class":42,"line":5561},[40,31212,229],{"emptyLinePlaceholder":228},[40,31214,31215,31218],{"class":42,"line":5568},[40,31216,31217],{"class":54},"            .nav",[40,31219,175],{"class":46},[40,31221,31222,31224,31226,31228],{"class":42,"line":5577},[40,31223,31042],{"class":181},[40,31225,185],{"class":46},[40,31227,1412],{"class":181},[40,31229,191],{"class":46},[40,31231,31232],{"class":42,"line":5586},[40,31233,23493],{"class":46},[40,31235,31236],{"class":42,"line":5595},[40,31237,229],{"emptyLinePlaceholder":228},[40,31239,31240,31242,31244],{"class":42,"line":5604},[40,31241,31061],{"class":50},[40,31243,27325],{"class":50},[40,31245,175],{"class":46},[40,31247,31248,31251,31253,31255,31257],{"class":42,"line":5609},[40,31249,31250],{"class":181},"                gap",[40,31252,185],{"class":46},[40,31254,1254],{"class":181},[40,31256,333],{"class":332},[40,31258,191],{"class":46},[40,31260,31261,31264,31266,31269],{"class":42,"line":5624},[40,31262,31263],{"class":181},"                flex-wrap",[40,31265,185],{"class":46},[40,31267,31268],{"class":181},"wrap",[40,31270,191],{"class":46},[40,31272,31273,31276,31278,31280],{"class":42,"line":5643},[40,31274,31275],{"class":181},"                justify-content",[40,31277,185],{"class":46},[40,31279,553],{"class":181},[40,31281,191],{"class":46},[40,31283,31284],{"class":42,"line":5662},[40,31285,23493],{"class":46},[40,31287,31288],{"class":42,"line":5671},[40,31289,229],{"emptyLinePlaceholder":228},[40,31291,31292,31294,31296],{"class":42,"line":5680},[40,31293,31086],{"class":54},[40,31295,7451],{"class":50},[40,31297,175],{"class":46},[40,31299,31300,31302,31304,31307,31309],{"class":42,"line":5685},[40,31301,31095],{"class":181},[40,31303,185],{"class":46},[40,31305,31306],{"class":181},"2.2",[40,31308,620],{"class":332},[40,31310,191],{"class":46},[40,31312,31313],{"class":42,"line":5691},[40,31314,23493],{"class":46},[40,31316,31317],{"class":42,"line":5698},[40,31318,229],{"emptyLinePlaceholder":228},[40,31320,31321,31323,31325],{"class":42,"line":5707},[40,31322,31086],{"class":54},[40,31324,697],{"class":50},[40,31326,175],{"class":46},[40,31328,31329,31331,31333,31335,31337],{"class":42,"line":5726},[40,31330,31095],{"class":181},[40,31332,185],{"class":46},[40,31334,725],{"class":181},[40,31336,620],{"class":332},[40,31338,191],{"class":46},[40,31340,31341],{"class":42,"line":5731},[40,31342,23493],{"class":46},[40,31344,31345],{"class":42,"line":5738},[40,31346,229],{"emptyLinePlaceholder":228},[40,31348,31349,31352],{"class":42,"line":5747},[40,31350,31351],{"class":54},"            .hero-buttons",[40,31353,175],{"class":46},[40,31355,31356,31358,31360,31362],{"class":42,"line":5756},[40,31357,31124],{"class":181},[40,31359,185],{"class":46},[40,31361,14616],{"class":181},[40,31363,191],{"class":46},[40,31365,31366,31369,31371,31373],{"class":42,"line":5765},[40,31367,31368],{"class":181},"                align-items",[40,31370,185],{"class":46},[40,31372,553],{"class":181},[40,31374,191],{"class":46},[40,31376,31377],{"class":42,"line":5774},[40,31378,23493],{"class":46},[40,31380,31381],{"class":42,"line":5779},[40,31382,229],{"emptyLinePlaceholder":228},[40,31384,31385,31388],{"class":42,"line":5794},[40,31386,31387],{"class":54},"            .section",[40,31389,175],{"class":46},[40,31391,31392,31395,31397,31399,31401,31403],{"class":42,"line":5813},[40,31393,31394],{"class":181},"                padding",[40,31396,185],{"class":46},[40,31398,7138],{"class":181},[40,31400,333],{"class":332},[40,31402,584],{"class":181},[40,31404,191],{"class":46},[40,31406,31407],{"class":42,"line":5832},[40,31408,23493],{"class":46},[40,31410,31411],{"class":42,"line":5841},[40,31412,1848],{"class":46},[40,31414,31415],{"class":42,"line":5850},[40,31416,229],{"emptyLinePlaceholder":228},[40,31418,31419,31421,31423,31425,31427,31429,31431],{"class":42,"line":5859},[40,31420,31018],{"class":332},[40,31422,2541],{"class":46},[40,31424,2544],{"class":181},[40,31426,185],{"class":46},[40,31428,2751],{"class":181},[40,31430,333],{"class":332},[40,31432,2554],{"class":46},[40,31434,31435],{"class":42,"line":5864},[40,31436,229],{"emptyLinePlaceholder":228},[40,31438,31439,31441,31443],{"class":42,"line":5870},[40,31440,31061],{"class":50},[40,31442,27325],{"class":50},[40,31444,175],{"class":46},[40,31446,31447,31449,31451,31453,31455],{"class":42,"line":5894},[40,31448,31250],{"class":181},[40,31450,185],{"class":46},[40,31452,660],{"class":181},[40,31454,333],{"class":332},[40,31456,191],{"class":46},[40,31458,31459],{"class":42,"line":5928},[40,31460,23493],{"class":46},[40,31462,31463],{"class":42,"line":5944},[40,31464,229],{"emptyLinePlaceholder":228},[40,31466,31467,31469,31471],{"class":42,"line":5983},[40,31468,31086],{"class":54},[40,31470,7451],{"class":50},[40,31472,175],{"class":46},[40,31474,31475,31477,31479,31481,31483],{"class":42,"line":5999},[40,31476,31095],{"class":181},[40,31478,185],{"class":46},[40,31480,2837],{"class":181},[40,31482,620],{"class":332},[40,31484,191],{"class":46},[40,31486,31487],{"class":42,"line":6027},[40,31488,23493],{"class":46},[40,31490,31491],{"class":42,"line":6054},[40,31492,229],{"emptyLinePlaceholder":228},[40,31494,31495,31498,31500],{"class":42,"line":6063},[40,31496,31497],{"class":54},"            .section-title",[40,31499,7451],{"class":50},[40,31501,175],{"class":46},[40,31503,31504,31506,31508,31510,31512],{"class":42,"line":6072},[40,31505,31095],{"class":181},[40,31507,185],{"class":46},[40,31509,646],{"class":181},[40,31511,620],{"class":332},[40,31513,191],{"class":46},[40,31515,31516],{"class":42,"line":6081},[40,31517,23493],{"class":46},[40,31519,31520],{"class":42,"line":6086},[40,31521,1848],{"class":46},[40,31523,31524,31526,31528],{"class":42,"line":6102},[40,31525,2963],{"class":46},[40,31527,157],{"class":50},[40,31529,58],{"class":46},[40,31531,31532,31534,31536],{"class":42,"line":6111},[40,31533,6609],{"class":46},[40,31535,87],{"class":50},[40,31537,58],{"class":46},[40,31539,31540,31542,31544],{"class":42,"line":6144},[40,31541,64],{"class":46},[40,31543,2985],{"class":50},[40,31545,58],{"class":46},[40,31547,31548],{"class":42,"line":6150},[40,31549,31550],{"class":165},"    \u003C!-- 头部 -->\n",[40,31552,31553,31555,31557],{"class":42,"line":6159},[40,31554,95],{"class":46},[40,31556,8997],{"class":50},[40,31558,58],{"class":46},[40,31560,31561,31563,31565,31567,31569,31571],{"class":42,"line":6168},[40,31562,3129],{"class":46},[40,31564,2995],{"class":50},[40,31566,2998],{"class":54},[40,31568,72],{"class":46},[40,31570,8988],{"class":75},[40,31572,58],{"class":46},[40,31574,31575,31577,31579,31581,31583,31586],{"class":42,"line":6173},[40,31576,9430],{"class":46},[40,31578,2995],{"class":50},[40,31580,2998],{"class":54},[40,31582,72],{"class":46},[40,31584,31585],{"class":75},"\"header-content\"",[40,31587,58],{"class":46},[40,31589,31590,31592,31594,31596,31598,31600],{"class":42,"line":6183},[40,31591,15209],{"class":46},[40,31593,2995],{"class":50},[40,31595,2998],{"class":54},[40,31597,72],{"class":46},[40,31599,9012],{"class":75},[40,31601,58],{"class":46},[40,31603,31604,31607,31609,31611,31613,31616],{"class":42,"line":6189},[40,31605,31606],{"class":46},"                    \u003C",[40,31608,2995],{"class":50},[40,31610,2998],{"class":54},[40,31612,72],{"class":46},[40,31614,31615],{"class":75},"\"logo-icon\"",[40,31617,58],{"class":46},[40,31619,31620,31623,31625,31627,31629,31632,31634,31636],{"class":42,"line":6215},[40,31621,31622],{"class":46},"                        \u003C",[40,31624,14978],{"class":50},[40,31626,2998],{"class":54},[40,31628,72],{"class":46},[40,31630,31631],{"class":75},"\"fas fa-atom\"",[40,31633,6020],{"class":46},[40,31635,14978],{"class":50},[40,31637,58],{"class":46},[40,31639,31640,31643,31645],{"class":42,"line":6236},[40,31641,31642],{"class":46},"                    \u003C\u002F",[40,31644,2995],{"class":50},[40,31646,58],{"class":46},[40,31648,31649,31651,31653,31655,31657,31660],{"class":42,"line":6257},[40,31650,31606],{"class":46},[40,31652,2995],{"class":50},[40,31654,2998],{"class":54},[40,31656,72],{"class":46},[40,31658,31659],{"class":75},"\"logo-text\"",[40,31661,58],{"class":46},[40,31663,31664,31666,31668,31671,31673],{"class":42,"line":6278},[40,31665,31622],{"class":46},[40,31667,3207],{"class":50},[40,31669,31670],{"class":46},">科技创新协会\u003C\u002F",[40,31672,3207],{"class":50},[40,31674,58],{"class":46},[40,31676,31677,31679,31681,31684,31686],{"class":42,"line":6283},[40,31678,31622],{"class":46},[40,31680,11],{"class":50},[40,31682,31683],{"class":46},">探索未来 · 创新无限\u003C\u002F",[40,31685,11],{"class":50},[40,31687,58],{"class":46},[40,31689,31690,31692,31694],{"class":42,"line":6289},[40,31691,31642],{"class":46},[40,31693,2995],{"class":50},[40,31695,58],{"class":46},[40,31697,31698,31701,31703],{"class":42,"line":6314},[40,31699,31700],{"class":46},"                \u003C\u002F",[40,31702,2995],{"class":50},[40,31704,58],{"class":46},[40,31706,31707],{"class":42,"line":6325},[40,31708,229],{"emptyLinePlaceholder":228},[40,31710,31711,31713,31715],{"class":42,"line":6336},[40,31712,15209],{"class":46},[40,31714,14955],{"class":50},[40,31716,58],{"class":46},[40,31718,31719,31721,31723],{"class":42,"line":6347},[40,31720,31606],{"class":46},[40,31722,15024],{"class":50},[40,31724,58],{"class":46},[40,31726,31727,31729,31731,31733,31735,31737,31739,31741,31743,31745,31747,31749],{"class":42,"line":6363},[40,31728,31622],{"class":46},[40,31730,15040],{"class":50},[40,31732,15043],{"class":46},[40,31734,6117],{"class":50},[40,31736,6120],{"class":54},[40,31738,72],{"class":46},[40,31740,15052],{"class":75},[40,31742,15055],{"class":46},[40,31744,6117],{"class":50},[40,31746,6020],{"class":46},[40,31748,15040],{"class":50},[40,31750,58],{"class":46},[40,31752,31753,31755,31757,31759,31761,31763,31765,31767,31769,31771,31773,31775],{"class":42,"line":6377},[40,31754,31622],{"class":46},[40,31756,15040],{"class":50},[40,31758,15043],{"class":46},[40,31760,6117],{"class":50},[40,31762,6120],{"class":54},[40,31764,72],{"class":46},[40,31766,15108],{"class":75},[40,31768,15111],{"class":46},[40,31770,6117],{"class":50},[40,31772,6020],{"class":46},[40,31774,15040],{"class":50},[40,31776,58],{"class":46},[40,31778,31779,31781,31783,31785,31787,31789,31791,31793,31795,31797,31799,31801],{"class":42,"line":6382},[40,31780,31622],{"class":46},[40,31782,15040],{"class":50},[40,31784,15043],{"class":46},[40,31786,6117],{"class":50},[40,31788,6120],{"class":54},[40,31790,72],{"class":46},[40,31792,15080],{"class":75},[40,31794,17574],{"class":46},[40,31796,6117],{"class":50},[40,31798,6020],{"class":46},[40,31800,15040],{"class":50},[40,31802,58],{"class":46},[40,31804,31805,31807,31809,31811,31813,31815,31817,31820,31823,31825,31827,31829],{"class":42,"line":6387},[40,31806,31622],{"class":46},[40,31808,15040],{"class":50},[40,31810,15043],{"class":46},[40,31812,6117],{"class":50},[40,31814,6120],{"class":54},[40,31816,72],{"class":46},[40,31818,31819],{"class":75},"\"#events\"",[40,31821,31822],{"class":46},">活动\u003C\u002F",[40,31824,6117],{"class":50},[40,31826,6020],{"class":46},[40,31828,15040],{"class":50},[40,31830,58],{"class":46},[40,31832,31833,31835,31837,31839,31841,31843,31845,31847,31849,31851,31853,31855],{"class":42,"line":6393},[40,31834,31622],{"class":46},[40,31836,15040],{"class":50},[40,31838,15043],{"class":46},[40,31840,6117],{"class":50},[40,31842,6120],{"class":54},[40,31844,72],{"class":46},[40,31846,15164],{"class":75},[40,31848,10301],{"class":46},[40,31850,6117],{"class":50},[40,31852,6020],{"class":46},[40,31854,15040],{"class":50},[40,31856,58],{"class":46},[40,31858,31859,31861,31863,31865,31867,31869,31871,31873,31875,31877,31879,31882,31884,31886,31888],{"class":42,"line":6404},[40,31860,31622],{"class":46},[40,31862,15040],{"class":50},[40,31864,15043],{"class":46},[40,31866,15189],{"class":50},[40,31868,6120],{"class":54},[40,31870,72],{"class":46},[40,31872,17275],{"class":75},[40,31874,2998],{"class":54},[40,31876,72],{"class":46},[40,31878,15411],{"class":75},[40,31880,31881],{"class":46},">加入我们\u003C\u002F",[40,31883,15189],{"class":50},[40,31885,6020],{"class":46},[40,31887,15040],{"class":50},[40,31889,58],{"class":46},[40,31891,31892,31894,31896],{"class":42,"line":6418},[40,31893,31642],{"class":46},[40,31895,15024],{"class":50},[40,31897,58],{"class":46},[40,31899,31900,31902,31904],{"class":42,"line":6431},[40,31901,31700],{"class":46},[40,31903,14955],{"class":50},[40,31905,58],{"class":46},[40,31907,31908],{"class":42,"line":6436},[40,31909,229],{"emptyLinePlaceholder":228},[40,31911,31912,31914,31916,31918,31920,31923],{"class":42,"line":6441},[40,31913,15209],{"class":46},[40,31915,2995],{"class":50},[40,31917,2998],{"class":54},[40,31919,72],{"class":46},[40,31921,31922],{"class":75},"\"header-buttons\"",[40,31924,58],{"class":46},[40,31926,31927,31929,31931,31933,31935,31938,31940,31942,31945],{"class":42,"line":6447},[40,31928,31606],{"class":46},[40,31930,15189],{"class":50},[40,31932,2998],{"class":54},[40,31934,72],{"class":46},[40,31936,31937],{"class":75},"\"mode-toggle\"",[40,31939,5884],{"class":54},[40,31941,72],{"class":46},[40,31943,31944],{"class":75},"\"modeToggle\"",[40,31946,58],{"class":46},[40,31948,31949,31951,31953,31955,31957,31959,31961,31963],{"class":42,"line":6473},[40,31950,31622],{"class":46},[40,31952,14978],{"class":50},[40,31954,2998],{"class":54},[40,31956,72],{"class":46},[40,31958,15218],{"class":75},[40,31960,6020],{"class":46},[40,31962,14978],{"class":50},[40,31964,58],{"class":46},[40,31966,31967,31969,31971],{"class":42,"line":6488},[40,31968,31642],{"class":46},[40,31970,15189],{"class":50},[40,31972,58],{"class":46},[40,31974,31975,31977,31979,31981,31983,31985,31987,31989,31992,31994,31996,31999,32001,32003,32005,32007,32009,32011,32013,32015,32017],{"class":42,"line":6497},[40,31976,31606],{"class":46},[40,31978,6117],{"class":50},[40,31980,6120],{"class":54},[40,31982,72],{"class":46},[40,31984,17275],{"class":75},[40,31986,5884],{"class":54},[40,31988,72],{"class":46},[40,31990,31991],{"class":75},"\"nav-show-hide-btn\"",[40,31993,2998],{"class":54},[40,31995,72],{"class":46},[40,31997,31998],{"class":75},"\"bars\"",[40,32000,15043],{"class":46},[40,32002,14978],{"class":50},[40,32004,2998],{"class":54},[40,32006,72],{"class":46},[40,32008,15283],{"class":75},[40,32010,6020],{"class":46},[40,32012,14978],{"class":50},[40,32014,6020],{"class":46},[40,32016,6117],{"class":50},[40,32018,58],{"class":46},[40,32020,32021,32023,32025],{"class":42,"line":6502},[40,32022,31700],{"class":46},[40,32024,2995],{"class":50},[40,32026,58],{"class":46},[40,32028,32029,32031,32033],{"class":42,"line":6508},[40,32030,9478],{"class":46},[40,32032,2995],{"class":50},[40,32034,58],{"class":46},[40,32036,32037,32039,32041],{"class":42,"line":6513},[40,32038,3248],{"class":46},[40,32040,2995],{"class":50},[40,32042,58],{"class":46},[40,32044,32045,32047,32049],{"class":42,"line":6519},[40,32046,2963],{"class":46},[40,32048,8997],{"class":50},[40,32050,58],{"class":46},[40,32052,32053],{"class":42,"line":6542},[40,32054,229],{"emptyLinePlaceholder":228},[40,32056,32057],{"class":42,"line":6571},[40,32058,32059],{"class":165},"    \u003C!-- 大字宣传区域 -->\n",[40,32061,32062,32064,32066,32068,32070,32072,32074,32076,32078],{"class":42,"line":6578},[40,32063,95],{"class":46},[40,32065,9058],{"class":50},[40,32067,2998],{"class":54},[40,32069,72],{"class":46},[40,32071,9065],{"class":75},[40,32073,5884],{"class":54},[40,32075,72],{"class":46},[40,32077,15349],{"class":75},[40,32079,58],{"class":46},[40,32081,32082,32084,32086,32088,32090,32092],{"class":42,"line":6583},[40,32083,3129],{"class":46},[40,32085,2995],{"class":50},[40,32087,2998],{"class":54},[40,32089,72],{"class":46},[40,32091,8988],{"class":75},[40,32093,58],{"class":46},[40,32095,32096,32098,32100,32103,32105],{"class":42,"line":6588},[40,32097,9430],{"class":46},[40,32099,9089],{"class":50},[40,32101,32102],{"class":46},">连接创新者，创造未来科技\u003C\u002F",[40,32104,9089],{"class":50},[40,32106,58],{"class":46},[40,32108,32109,32111,32113,32116,32118],{"class":42,"line":6597},[40,32110,9430],{"class":46},[40,32112,11],{"class":50},[40,32114,32115],{"class":46},">科技创新协会致力于推动技术发展，培养创新人才，促进学术交流\u003C\u002F",[40,32117,11],{"class":50},[40,32119,58],{"class":46},[40,32121,32122,32124,32126,32128,32130,32133],{"class":42,"line":6606},[40,32123,9430],{"class":46},[40,32125,2995],{"class":50},[40,32127,2998],{"class":54},[40,32129,72],{"class":46},[40,32131,32132],{"class":75},"\"hero-buttons\"",[40,32134,58],{"class":46},[40,32136,32137,32139,32141,32143,32145,32147,32149,32151,32153,32155,32157],{"class":42,"line":16676},[40,32138,15209],{"class":46},[40,32140,6117],{"class":50},[40,32142,6120],{"class":54},[40,32144,72],{"class":46},[40,32146,17275],{"class":75},[40,32148,2998],{"class":54},[40,32150,72],{"class":46},[40,32152,15411],{"class":75},[40,32154,15438],{"class":46},[40,32156,6117],{"class":50},[40,32158,58],{"class":46},[40,32160,32161,32163,32165,32167,32169,32171,32173,32175,32178,32181,32183],{"class":42,"line":16681},[40,32162,15209],{"class":46},[40,32164,6117],{"class":50},[40,32166,6120],{"class":54},[40,32168,72],{"class":46},[40,32170,17275],{"class":75},[40,32172,2998],{"class":54},[40,32174,72],{"class":46},[40,32176,32177],{"class":75},"\"btn btn-outline\"",[40,32179,32180],{"class":46},">近期活动\u003C\u002F",[40,32182,6117],{"class":50},[40,32184,58],{"class":46},[40,32186,32187,32189,32191],{"class":42,"line":16690},[40,32188,9478],{"class":46},[40,32190,2995],{"class":50},[40,32192,58],{"class":46},[40,32194,32195,32197,32199],{"class":42,"line":16705},[40,32196,3248],{"class":46},[40,32198,2995],{"class":50},[40,32200,58],{"class":46},[40,32202,32203,32205,32207],{"class":42,"line":16718},[40,32204,2963],{"class":46},[40,32206,9058],{"class":50},[40,32208,58],{"class":46},[40,32210,32211],{"class":42,"line":16731},[40,32212,229],{"emptyLinePlaceholder":228},[40,32214,32215],{"class":42,"line":16740},[40,32216,32217],{"class":165},"    \u003C!-- 关于区域 -->\n",[40,32219,32220,32222,32224,32226,32228,32231,32233,32235,32237],{"class":42,"line":16749},[40,32221,95],{"class":46},[40,32223,9058],{"class":50},[40,32225,2998],{"class":54},[40,32227,72],{"class":46},[40,32229,32230],{"class":75},"\"section\"",[40,32232,5884],{"class":54},[40,32234,72],{"class":46},[40,32236,15768],{"class":75},[40,32238,58],{"class":46},[40,32240,32241,32243,32245,32247,32249,32251],{"class":42,"line":16758},[40,32242,3129],{"class":46},[40,32244,2995],{"class":50},[40,32246,2998],{"class":54},[40,32248,72],{"class":46},[40,32250,8988],{"class":75},[40,32252,58],{"class":46},[40,32254,32255,32257,32259,32261,32263,32265],{"class":42,"line":16767},[40,32256,9430],{"class":46},[40,32258,2995],{"class":50},[40,32260,2998],{"class":54},[40,32262,72],{"class":46},[40,32264,15501],{"class":75},[40,32266,58],{"class":46},[40,32268,32269,32271,32273,32275,32277],{"class":42,"line":16772},[40,32270,15209],{"class":46},[40,32272,9089],{"class":50},[40,32274,15111],{"class":46},[40,32276,9089],{"class":50},[40,32278,58],{"class":46},[40,32280,32281,32283,32285,32288,32290],{"class":42,"line":16778},[40,32282,15209],{"class":46},[40,32284,11],{"class":50},[40,32286,32287],{"class":46},">科技创新协会成立于2010年，是一个非营利性组织，致力于推动科技创新和人才培养\u003C\u002F",[40,32289,11],{"class":50},[40,32291,58],{"class":46},[40,32293,32294,32296,32298],{"class":42,"line":16799},[40,32295,9478],{"class":46},[40,32297,2995],{"class":50},[40,32299,58],{"class":46},[40,32301,32302],{"class":42,"line":16818},[40,32303,229],{"emptyLinePlaceholder":228},[40,32305,32306,32308,32310,32312,32314,32316],{"class":42,"line":16833},[40,32307,9430],{"class":46},[40,32309,2995],{"class":50},[40,32311,2998],{"class":54},[40,32313,72],{"class":46},[40,32315,15815],{"class":75},[40,32317,58],{"class":46},[40,32319,32320,32322,32324,32326,32328,32331],{"class":42,"line":16850},[40,32321,15209],{"class":46},[40,32323,2995],{"class":50},[40,32325,2998],{"class":54},[40,32327,72],{"class":46},[40,32329,32330],{"class":75},"\"about-text\"",[40,32332,58],{"class":46},[40,32334,32335,32337,32339,32342,32344],{"class":42,"line":16866},[40,32336,31606],{"class":46},[40,32338,3207],{"class":50},[40,32340,32341],{"class":46},">我们是谁？\u003C\u002F",[40,32343,3207],{"class":50},[40,32345,58],{"class":46},[40,32347,32348,32350,32352,32355,32357],{"class":42,"line":16889},[40,32349,31606],{"class":46},[40,32351,11],{"class":50},[40,32353,32354],{"class":46},">科技创新协会由一群热爱技术的专业人士创立，旨在为科技爱好者提供一个交流、学习和成长的平台。我们相信技术可以改变世界，而创新是推动社会进步的核心动力。\u003C\u002F",[40,32356,11],{"class":50},[40,32358,58],{"class":46},[40,32360,32361,32363,32365,32368,32370],{"class":42,"line":16921},[40,32362,31606],{"class":46},[40,32364,11],{"class":50},[40,32366,32367],{"class":46},">协会拥有超过500名活跃会员，包括学生、教师、工程师和创业者。我们定期举办技术研讨会、创新工作坊和行业交流活动，为会员提供学习和展示的机会。\u003C\u002F",[40,32369,11],{"class":50},[40,32371,58],{"class":46},[40,32373,32374,32376,32378,32381,32383],{"class":42,"line":16930},[40,32375,31606],{"class":46},[40,32377,11],{"class":50},[40,32379,32380],{"class":46},">我们的使命是培养创新思维，推动技术发展，连接行业资源，帮助会员实现个人成长和职业发展。\u003C\u002F",[40,32382,11],{"class":50},[40,32384,58],{"class":46},[40,32386,32387,32389,32391,32393,32395,32397,32399,32401,32403,32405,32407,32410,32412,32414],{"class":42,"line":16945},[40,32388,31606],{"class":46},[40,32390,6117],{"class":50},[40,32392,6120],{"class":54},[40,32394,72],{"class":46},[40,32396,17275],{"class":75},[40,32398,2998],{"class":54},[40,32400,72],{"class":46},[40,32402,15411],{"class":75},[40,32404,22209],{"class":54},[40,32406,72],{"class":46},[40,32408,32409],{"class":75},"\"margin-top: 20px;\"",[40,32411,15438],{"class":46},[40,32413,6117],{"class":50},[40,32415,58],{"class":46},[40,32417,32418,32420,32422],{"class":42,"line":16965},[40,32419,31700],{"class":46},[40,32421,2995],{"class":50},[40,32423,58],{"class":46},[40,32425,32426],{"class":42,"line":16993},[40,32427,229],{"emptyLinePlaceholder":228},[40,32429,32430,32432,32434,32436,32438,32440],{"class":42,"line":17002},[40,32431,15209],{"class":46},[40,32433,2995],{"class":50},[40,32435,2998],{"class":54},[40,32437,72],{"class":46},[40,32439,15906],{"class":75},[40,32441,58],{"class":46},[40,32443,32444,32446,32448,32450,32452,32455,32457,32459,32462],{"class":42,"line":17018},[40,32445,31606],{"class":46},[40,32447,5949],{"class":50},[40,32449,5966],{"class":54},[40,32451,72],{"class":46},[40,32453,32454],{"class":75},"\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1553877522-43269d4ea984?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1470&q=80\"",[40,32456,5974],{"class":54},[40,32458,72],{"class":46},[40,32460,32461],{"class":75},"\"协会成员讨论\"",[40,32463,58],{"class":46},[40,32465,32466,32468,32470],{"class":42,"line":17039},[40,32467,31700],{"class":46},[40,32469,2995],{"class":50},[40,32471,58],{"class":46},[40,32473,32474,32476,32478],{"class":42,"line":17066},[40,32475,9478],{"class":46},[40,32477,2995],{"class":50},[40,32479,58],{"class":46},[40,32481,32482,32484,32486],{"class":42,"line":17075},[40,32483,3248],{"class":46},[40,32485,2995],{"class":50},[40,32487,58],{"class":46},[40,32489,32490,32492,32494],{"class":42,"line":17090},[40,32491,2963],{"class":46},[40,32493,9058],{"class":50},[40,32495,58],{"class":46},[40,32497,32498],{"class":42,"line":17118},[40,32499,229],{"emptyLinePlaceholder":228},[40,32501,32502],{"class":42,"line":17127},[40,32503,15467],{"class":165},[40,32505,32506,32508,32510,32512,32514,32517,32519,32521,32523],{"class":42,"line":17136},[40,32507,95],{"class":46},[40,32509,9058],{"class":50},[40,32511,2998],{"class":54},[40,32513,72],{"class":46},[40,32515,32516],{"class":75},"\"section services\"",[40,32518,5884],{"class":54},[40,32520,72],{"class":46},[40,32522,15486],{"class":75},[40,32524,58],{"class":46},[40,32526,32527,32529,32531,32533,32535,32537],{"class":42,"line":17145},[40,32528,3129],{"class":46},[40,32530,2995],{"class":50},[40,32532,2998],{"class":54},[40,32534,72],{"class":46},[40,32536,8988],{"class":75},[40,32538,58],{"class":46},[40,32540,32541,32543,32545,32547,32549,32551],{"class":42,"line":17154},[40,32542,9430],{"class":46},[40,32544,2995],{"class":50},[40,32546,2998],{"class":54},[40,32548,72],{"class":46},[40,32550,15501],{"class":75},[40,32552,58],{"class":46},[40,32554,32555,32557,32559,32561,32563],{"class":42,"line":17159},[40,32556,15209],{"class":46},[40,32558,9089],{"class":50},[40,32560,15504],{"class":46},[40,32562,9089],{"class":50},[40,32564,58],{"class":46},[40,32566,32567,32569,32571,32574,32576],{"class":42,"line":17165},[40,32568,15209],{"class":46},[40,32570,11],{"class":50},[40,32572,32573],{"class":46},">我们提供多样化的服务项目，满足不同会员的需求\u003C\u002F",[40,32575,11],{"class":50},[40,32577,58],{"class":46},[40,32579,32580,32582,32584],{"class":42,"line":17174},[40,32581,9478],{"class":46},[40,32583,2995],{"class":50},[40,32585,58],{"class":46},[40,32587,32588],{"class":42,"line":17189},[40,32589,229],{"emptyLinePlaceholder":228},[40,32591,32592,32594,32596,32598,32600,32603],{"class":42,"line":17205},[40,32593,9430],{"class":46},[40,32595,2995],{"class":50},[40,32597,2998],{"class":54},[40,32599,72],{"class":46},[40,32601,32602],{"class":75},"\"services-grid\"",[40,32604,58],{"class":46},[40,32606,32607,32609,32611,32613,32615,32617],{"class":42,"line":17221},[40,32608,15209],{"class":46},[40,32610,2995],{"class":50},[40,32612,2998],{"class":54},[40,32614,72],{"class":46},[40,32616,15535],{"class":75},[40,32618,58],{"class":46},[40,32620,32621,32623,32625,32627,32629,32632],{"class":42,"line":17234},[40,32622,31606],{"class":46},[40,32624,2995],{"class":50},[40,32626,2998],{"class":54},[40,32628,72],{"class":46},[40,32630,32631],{"class":75},"\"service-icon\"",[40,32633,58],{"class":46},[40,32635,32636,32638,32640,32642,32644,32647,32649,32651],{"class":42,"line":17248},[40,32637,31622],{"class":46},[40,32639,14978],{"class":50},[40,32641,2998],{"class":54},[40,32643,72],{"class":46},[40,32645,32646],{"class":75},"\"fas fa-graduation-cap\"",[40,32648,6020],{"class":46},[40,32650,14978],{"class":50},[40,32652,58],{"class":46},[40,32654,32655,32657,32659],{"class":42,"line":17264},[40,32656,31642],{"class":46},[40,32658,2995],{"class":50},[40,32660,58],{"class":46},[40,32662,32663,32665,32667,32670,32672],{"class":42,"line":17299},[40,32664,31606],{"class":46},[40,32666,3207],{"class":50},[40,32668,32669],{"class":46},">技术培训\u003C\u002F",[40,32671,3207],{"class":50},[40,32673,58],{"class":46},[40,32675,32676,32678,32680,32683,32685],{"class":42,"line":17333},[40,32677,31606],{"class":46},[40,32679,11],{"class":50},[40,32681,32682],{"class":46},">提供前沿技术领域的专业培训课程，包括人工智能、大数据、云计算等，帮助会员提升技能。\u003C\u002F",[40,32684,11],{"class":50},[40,32686,58],{"class":46},[40,32688,32689,32691,32693],{"class":42,"line":17367},[40,32690,31700],{"class":46},[40,32692,2995],{"class":50},[40,32694,58],{"class":46},[40,32696,32697],{"class":42,"line":17401},[40,32698,229],{"emptyLinePlaceholder":228},[40,32700,32701,32703,32705,32707,32709,32711],{"class":42,"line":17410},[40,32702,15209],{"class":46},[40,32704,2995],{"class":50},[40,32706,2998],{"class":54},[40,32708,72],{"class":46},[40,32710,15535],{"class":75},[40,32712,58],{"class":46},[40,32714,32715,32717,32719,32721,32723,32725],{"class":42,"line":17419},[40,32716,31606],{"class":46},[40,32718,2995],{"class":50},[40,32720,2998],{"class":54},[40,32722,72],{"class":46},[40,32724,32631],{"class":75},[40,32726,58],{"class":46},[40,32728,32729,32731,32733,32735,32737,32740,32742,32744],{"class":42,"line":17434},[40,32730,31622],{"class":46},[40,32732,14978],{"class":50},[40,32734,2998],{"class":54},[40,32736,72],{"class":46},[40,32738,32739],{"class":75},"\"fas fa-users\"",[40,32741,6020],{"class":46},[40,32743,14978],{"class":50},[40,32745,58],{"class":46},[40,32747,32748,32750,32752],{"class":42,"line":17448},[40,32749,31642],{"class":46},[40,32751,2995],{"class":50},[40,32753,58],{"class":46},[40,32755,32756,32758,32760,32763,32765],{"class":42,"line":17467},[40,32757,31606],{"class":46},[40,32759,3207],{"class":50},[40,32761,32762],{"class":46},">行业交流\u003C\u002F",[40,32764,3207],{"class":50},[40,32766,58],{"class":46},[40,32768,32769,32771,32773,32776,32778],{"class":42,"line":17486},[40,32770,31606],{"class":46},[40,32772,11],{"class":50},[40,32774,32775],{"class":46},">定期举办行业交流会和技术沙龙，连接会员与行业专家，拓展人脉资源。\u003C\u002F",[40,32777,11],{"class":50},[40,32779,58],{"class":46},[40,32781,32782,32784,32786],{"class":42,"line":17505},[40,32783,31700],{"class":46},[40,32785,2995],{"class":50},[40,32787,58],{"class":46},[40,32789,32790],{"class":42,"line":17524},[40,32791,229],{"emptyLinePlaceholder":228},[40,32793,32794,32796,32798,32800,32802,32804],{"class":42,"line":17543},[40,32795,15209],{"class":46},[40,32797,2995],{"class":50},[40,32799,2998],{"class":54},[40,32801,72],{"class":46},[40,32803,15535],{"class":75},[40,32805,58],{"class":46},[40,32807,32808,32810,32812,32814,32816,32818],{"class":42,"line":17552},[40,32809,31606],{"class":46},[40,32811,2995],{"class":50},[40,32813,2998],{"class":54},[40,32815,72],{"class":46},[40,32817,32631],{"class":75},[40,32819,58],{"class":46},[40,32821,32822,32824,32826,32828,32830,32833,32835,32837],{"class":42,"line":17567},[40,32823,31622],{"class":46},[40,32825,14978],{"class":50},[40,32827,2998],{"class":54},[40,32829,72],{"class":46},[40,32831,32832],{"class":75},"\"fas fa-lightbulb\"",[40,32834,6020],{"class":46},[40,32836,14978],{"class":50},[40,32838,58],{"class":46},[40,32840,32841,32843,32845],{"class":42,"line":17581},[40,32842,31642],{"class":46},[40,32844,2995],{"class":50},[40,32846,58],{"class":46},[40,32848,32849,32851,32853,32856,32858],{"class":42,"line":17600},[40,32850,31606],{"class":46},[40,32852,3207],{"class":50},[40,32854,32855],{"class":46},">创新孵化\u003C\u002F",[40,32857,3207],{"class":50},[40,32859,58],{"class":46},[40,32861,32862,32864,32866,32869,32871],{"class":42,"line":17619},[40,32863,31606],{"class":46},[40,32865,11],{"class":50},[40,32867,32868],{"class":46},">为有潜力的创新项目提供孵化支持，包括资金、导师指导和资源对接。\u003C\u002F",[40,32870,11],{"class":50},[40,32872,58],{"class":46},[40,32874,32875,32877,32879],{"class":42,"line":17638},[40,32876,31700],{"class":46},[40,32878,2995],{"class":50},[40,32880,58],{"class":46},[40,32882,32883],{"class":42,"line":17647},[40,32884,229],{"emptyLinePlaceholder":228},[40,32886,32887,32889,32891,32893,32895,32897],{"class":42,"line":17662},[40,32888,15209],{"class":46},[40,32890,2995],{"class":50},[40,32892,2998],{"class":54},[40,32894,72],{"class":46},[40,32896,15535],{"class":75},[40,32898,58],{"class":46},[40,32900,32901,32903,32905,32907,32909,32911],{"class":42,"line":17675},[40,32902,31606],{"class":46},[40,32904,2995],{"class":50},[40,32906,2998],{"class":54},[40,32908,72],{"class":46},[40,32910,32631],{"class":75},[40,32912,58],{"class":46},[40,32914,32915,32917,32919,32921,32923,32926,32928,32930],{"class":42,"line":17704},[40,32916,31622],{"class":46},[40,32918,14978],{"class":50},[40,32920,2998],{"class":54},[40,32922,72],{"class":46},[40,32924,32925],{"class":75},"\"fas fa-briefcase\"",[40,32927,6020],{"class":46},[40,32929,14978],{"class":50},[40,32931,58],{"class":46},[40,32933,32934,32936,32938],{"class":42,"line":17733},[40,32935,31642],{"class":46},[40,32937,2995],{"class":50},[40,32939,58],{"class":46},[40,32941,32942,32944,32946,32949,32951],{"class":42,"line":17762},[40,32943,31606],{"class":46},[40,32945,3207],{"class":50},[40,32947,32948],{"class":46},">职业发展\u003C\u002F",[40,32950,3207],{"class":50},[40,32952,58],{"class":46},[40,32954,32955,32957,32959,32962,32964],{"class":42,"line":17771},[40,32956,31606],{"class":46},[40,32958,11],{"class":50},[40,32960,32961],{"class":46},">提供职业规划咨询、简历指导和就业推荐，帮助会员实现职业目标。\u003C\u002F",[40,32963,11],{"class":50},[40,32965,58],{"class":46},[40,32967,32968,32970,32972],{"class":42,"line":17780},[40,32969,31700],{"class":46},[40,32971,2995],{"class":50},[40,32973,58],{"class":46},[40,32975,32976,32978,32980],{"class":42,"line":17795},[40,32977,9478],{"class":46},[40,32979,2995],{"class":50},[40,32981,58],{"class":46},[40,32983,32984,32986,32988],{"class":42,"line":17837},[40,32985,3248],{"class":46},[40,32987,2995],{"class":50},[40,32989,58],{"class":46},[40,32991,32992,32994,32996],{"class":42,"line":17846},[40,32993,2963],{"class":46},[40,32995,9058],{"class":50},[40,32997,58],{"class":46},[40,32999,33000],{"class":42,"line":17855},[40,33001,229],{"emptyLinePlaceholder":228},[40,33003,33004],{"class":42,"line":17864},[40,33005,33006],{"class":165},"    \u003C!-- 活动区域 -->\n",[40,33008,33009,33011,33013,33015,33017,33019,33021,33023,33026],{"class":42,"line":17869},[40,33010,95],{"class":46},[40,33012,9058],{"class":50},[40,33014,2998],{"class":54},[40,33016,72],{"class":46},[40,33018,32230],{"class":75},[40,33020,5884],{"class":54},[40,33022,72],{"class":46},[40,33024,33025],{"class":75},"\"events\"",[40,33027,58],{"class":46},[40,33029,33030,33032,33034,33036,33038,33040],{"class":42,"line":17878},[40,33031,3129],{"class":46},[40,33033,2995],{"class":50},[40,33035,2998],{"class":54},[40,33037,72],{"class":46},[40,33039,8988],{"class":75},[40,33041,58],{"class":46},[40,33043,33044,33046,33048,33050,33052,33054],{"class":42,"line":17884},[40,33045,9430],{"class":46},[40,33047,2995],{"class":50},[40,33049,2998],{"class":54},[40,33051,72],{"class":46},[40,33053,15501],{"class":75},[40,33055,58],{"class":46},[40,33057,33058,33060,33062,33064,33066],{"class":42,"line":17905},[40,33059,15209],{"class":46},[40,33061,9089],{"class":50},[40,33063,32180],{"class":46},[40,33065,9089],{"class":50},[40,33067,58],{"class":46},[40,33069,33070,33072,33074,33077,33079],{"class":42,"line":17928},[40,33071,15209],{"class":46},[40,33073,11],{"class":50},[40,33075,33076],{"class":46},">参与我们的活动，与行业专家交流，拓展视野\u003C\u002F",[40,33078,11],{"class":50},[40,33080,58],{"class":46},[40,33082,33083,33085,33087],{"class":42,"line":17933},[40,33084,9478],{"class":46},[40,33086,2995],{"class":50},[40,33088,58],{"class":46},[40,33090,33091],{"class":42,"line":17956},[40,33092,229],{"emptyLinePlaceholder":228},[40,33094,33095,33097,33099,33101,33103,33106],{"class":42,"line":17978},[40,33096,9430],{"class":46},[40,33098,2995],{"class":50},[40,33100,2998],{"class":54},[40,33102,72],{"class":46},[40,33104,33105],{"class":75},"\"events-grid\"",[40,33107,58],{"class":46},[40,33109,33110,33112,33114,33116,33118,33121],{"class":42,"line":17992},[40,33111,15209],{"class":46},[40,33113,2995],{"class":50},[40,33115,2998],{"class":54},[40,33117,72],{"class":46},[40,33119,33120],{"class":75},"\"event-card\"",[40,33122,58],{"class":46},[40,33124,33125,33127,33129,33131,33133,33136],{"class":42,"line":18007},[40,33126,31606],{"class":46},[40,33128,2995],{"class":50},[40,33130,2998],{"class":54},[40,33132,72],{"class":46},[40,33134,33135],{"class":75},"\"event-image\"",[40,33137,58],{"class":46},[40,33139,33140,33142,33144,33146,33148,33151,33153,33155,33158],{"class":42,"line":18021},[40,33141,31622],{"class":46},[40,33143,5949],{"class":50},[40,33145,5966],{"class":54},[40,33147,72],{"class":46},[40,33149,33150],{"class":75},"\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1517245386807-bb43f82c33c4?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1470&q=80\"",[40,33152,5974],{"class":54},[40,33154,72],{"class":46},[40,33156,33157],{"class":75},"\"AI技术研讨会\"",[40,33159,58],{"class":46},[40,33161,33162,33164,33166],{"class":42,"line":18026},[40,33163,31642],{"class":46},[40,33165,2995],{"class":50},[40,33167,58],{"class":46},[40,33169,33170,33172,33174,33176,33178,33181],{"class":42,"line":18031},[40,33171,31606],{"class":46},[40,33173,2995],{"class":50},[40,33175,2998],{"class":54},[40,33177,72],{"class":46},[40,33179,33180],{"class":75},"\"event-content\"",[40,33182,58],{"class":46},[40,33184,33185,33187,33189,33191,33193,33196,33199,33201],{"class":42,"line":18051},[40,33186,31622],{"class":46},[40,33188,40],{"class":50},[40,33190,2998],{"class":54},[40,33192,72],{"class":46},[40,33194,33195],{"class":75},"\"event-date\"",[40,33197,33198],{"class":46},">2023年10月15日\u003C\u002F",[40,33200,40],{"class":50},[40,33202,58],{"class":46},[40,33204,33205,33207,33209,33212,33214],{"class":42,"line":18065},[40,33206,31622],{"class":46},[40,33208,3207],{"class":50},[40,33210,33211],{"class":46},">AI前沿技术研讨会\u003C\u002F",[40,33213,3207],{"class":50},[40,33215,58],{"class":46},[40,33217,33218,33220,33222,33225,33227],{"class":42,"line":18081},[40,33219,31622],{"class":46},[40,33221,11],{"class":50},[40,33223,33224],{"class":46},">探讨人工智能领域的最新研究成果和发展趋势，特邀行业专家分享经验。\u003C\u002F",[40,33226,11],{"class":50},[40,33228,58],{"class":46},[40,33230,33231,33233,33235,33237,33239,33241,33243,33245,33247,33249,33251,33254,33257,33259],{"class":42,"line":18095},[40,33232,31622],{"class":46},[40,33234,6117],{"class":50},[40,33236,6120],{"class":54},[40,33238,72],{"class":46},[40,33240,17275],{"class":75},[40,33242,2998],{"class":54},[40,33244,72],{"class":46},[40,33246,15411],{"class":75},[40,33248,22209],{"class":54},[40,33250,72],{"class":46},[40,33252,33253],{"class":75},"\"margin-top: 15px;\"",[40,33255,33256],{"class":46},">立即报名\u003C\u002F",[40,33258,6117],{"class":50},[40,33260,58],{"class":46},[40,33262,33263,33265,33267],{"class":42,"line":18108},[40,33264,31642],{"class":46},[40,33266,2995],{"class":50},[40,33268,58],{"class":46},[40,33270,33271,33273,33275],{"class":42,"line":18128},[40,33272,31700],{"class":46},[40,33274,2995],{"class":50},[40,33276,58],{"class":46},[40,33278,33279],{"class":42,"line":18139},[40,33280,229],{"emptyLinePlaceholder":228},[40,33282,33283,33285,33287,33289,33291,33293],{"class":42,"line":18152},[40,33284,15209],{"class":46},[40,33286,2995],{"class":50},[40,33288,2998],{"class":54},[40,33290,72],{"class":46},[40,33292,33120],{"class":75},[40,33294,58],{"class":46},[40,33296,33297,33299,33301,33303,33305,33307],{"class":42,"line":18165},[40,33298,31606],{"class":46},[40,33300,2995],{"class":50},[40,33302,2998],{"class":54},[40,33304,72],{"class":46},[40,33306,33135],{"class":75},[40,33308,58],{"class":46},[40,33310,33311,33313,33315,33317,33319,33321,33323,33325,33328],{"class":42,"line":18183},[40,33312,31622],{"class":46},[40,33314,5949],{"class":50},[40,33316,5966],{"class":54},[40,33318,72],{"class":46},[40,33320,32454],{"class":75},[40,33322,5974],{"class":54},[40,33324,72],{"class":46},[40,33326,33327],{"class":75},"\"创新工作坊\"",[40,33329,58],{"class":46},[40,33331,33332,33334,33336],{"class":42,"line":18188},[40,33333,31642],{"class":46},[40,33335,2995],{"class":50},[40,33337,58],{"class":46},[40,33339,33340,33342,33344,33346,33348,33350],{"class":42,"line":18193},[40,33341,31606],{"class":46},[40,33343,2995],{"class":50},[40,33345,2998],{"class":54},[40,33347,72],{"class":46},[40,33349,33180],{"class":75},[40,33351,58],{"class":46},[40,33353,33354,33356,33358,33360,33362,33364,33367,33369],{"class":42,"line":18198},[40,33355,31622],{"class":46},[40,33357,40],{"class":50},[40,33359,2998],{"class":54},[40,33361,72],{"class":46},[40,33363,33195],{"class":75},[40,33365,33366],{"class":46},">2023年11月5日\u003C\u002F",[40,33368,40],{"class":50},[40,33370,58],{"class":46},[40,33372,33373,33375,33377,33380,33382],{"class":42,"line":18204},[40,33374,31622],{"class":46},[40,33376,3207],{"class":50},[40,33378,33379],{"class":46},">创新思维工作坊\u003C\u002F",[40,33381,3207],{"class":50},[40,33383,58],{"class":46},[40,33385,33386,33388,33390,33393,33395],{"class":42,"line":18225},[40,33387,31622],{"class":46},[40,33389,11],{"class":50},[40,33391,33392],{"class":46},">学习创新思维方法和工具，通过实践案例提升解决问题的能力。\u003C\u002F",[40,33394,11],{"class":50},[40,33396,58],{"class":46},[40,33398,33399,33401,33403,33405,33407,33409,33411,33413,33415,33417,33419,33421,33423,33425],{"class":42,"line":18246},[40,33400,31622],{"class":46},[40,33402,6117],{"class":50},[40,33404,6120],{"class":54},[40,33406,72],{"class":46},[40,33408,17275],{"class":75},[40,33410,2998],{"class":54},[40,33412,72],{"class":46},[40,33414,15411],{"class":75},[40,33416,22209],{"class":54},[40,33418,72],{"class":46},[40,33420,33253],{"class":75},[40,33422,33256],{"class":46},[40,33424,6117],{"class":50},[40,33426,58],{"class":46},[40,33428,33429,33431,33433],{"class":42,"line":18251},[40,33430,31642],{"class":46},[40,33432,2995],{"class":50},[40,33434,58],{"class":46},[40,33436,33437,33439,33441],{"class":42,"line":18269},[40,33438,31700],{"class":46},[40,33440,2995],{"class":50},[40,33442,58],{"class":46},[40,33444,33445],{"class":42,"line":18283},[40,33446,229],{"emptyLinePlaceholder":228},[40,33448,33449,33451,33453,33455,33457,33459],{"class":42,"line":18288},[40,33450,15209],{"class":46},[40,33452,2995],{"class":50},[40,33454,2998],{"class":54},[40,33456,72],{"class":46},[40,33458,33120],{"class":75},[40,33460,58],{"class":46},[40,33462,33463,33465,33467,33469,33471,33473],{"class":42,"line":18293},[40,33464,31606],{"class":46},[40,33466,2995],{"class":50},[40,33468,2998],{"class":54},[40,33470,72],{"class":46},[40,33472,33135],{"class":75},[40,33474,58],{"class":46},[40,33476,33477,33479,33481,33483,33485,33488,33490,33492,33495],{"class":42,"line":18299},[40,33478,31622],{"class":46},[40,33480,5949],{"class":50},[40,33482,5966],{"class":54},[40,33484,72],{"class":46},[40,33486,33487],{"class":75},"\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1542744173-8e7e53415bb0?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1470&q=80\"",[40,33489,5974],{"class":54},[40,33491,72],{"class":46},[40,33493,33494],{"class":75},"\"创业大赛\"",[40,33496,58],{"class":46},[40,33498,33499,33501,33503],{"class":42,"line":18331},[40,33500,31642],{"class":46},[40,33502,2995],{"class":50},[40,33504,58],{"class":46},[40,33506,33507,33509,33511,33513,33515,33517],{"class":42,"line":18354},[40,33508,31606],{"class":46},[40,33510,2995],{"class":50},[40,33512,2998],{"class":54},[40,33514,72],{"class":46},[40,33516,33180],{"class":75},[40,33518,58],{"class":46},[40,33520,33521,33523,33525,33527,33529,33531,33534,33536],{"class":42,"line":18365},[40,33522,31622],{"class":46},[40,33524,40],{"class":50},[40,33526,2998],{"class":54},[40,33528,72],{"class":46},[40,33530,33195],{"class":75},[40,33532,33533],{"class":46},">2023年12月10日\u003C\u002F",[40,33535,40],{"class":50},[40,33537,58],{"class":46},[40,33539,33540,33542,33544,33547,33549],{"class":42,"line":18370},[40,33541,31622],{"class":46},[40,33543,3207],{"class":50},[40,33545,33546],{"class":46},">青年创业大赛\u003C\u002F",[40,33548,3207],{"class":50},[40,33550,58],{"class":46},[40,33552,33553,33555,33557,33560,33562],{"class":42,"line":18397},[40,33554,31622],{"class":46},[40,33556,11],{"class":50},[40,33558,33559],{"class":46},">面向青年创业者的年度比赛，优胜团队将获得孵化支持和创业资金。\u003C\u002F",[40,33561,11],{"class":50},[40,33563,58],{"class":46},[40,33565,33566,33568,33570,33572,33574,33576,33578,33580,33582,33584,33586,33588,33590,33592],{"class":42,"line":18416},[40,33567,31622],{"class":46},[40,33569,6117],{"class":50},[40,33571,6120],{"class":54},[40,33573,72],{"class":46},[40,33575,17275],{"class":75},[40,33577,2998],{"class":54},[40,33579,72],{"class":46},[40,33581,15411],{"class":75},[40,33583,22209],{"class":54},[40,33585,72],{"class":46},[40,33587,33253],{"class":75},[40,33589,33256],{"class":46},[40,33591,6117],{"class":50},[40,33593,58],{"class":46},[40,33595,33596,33598,33600],{"class":42,"line":18421},[40,33597,31642],{"class":46},[40,33599,2995],{"class":50},[40,33601,58],{"class":46},[40,33603,33604,33606,33608],{"class":42,"line":18438},[40,33605,31700],{"class":46},[40,33607,2995],{"class":50},[40,33609,58],{"class":46},[40,33611,33612,33614,33616],{"class":42,"line":18446},[40,33613,9478],{"class":46},[40,33615,2995],{"class":50},[40,33617,58],{"class":46},[40,33619,33620,33622,33624],{"class":42,"line":18458},[40,33621,3248],{"class":46},[40,33623,2995],{"class":50},[40,33625,58],{"class":46},[40,33627,33628,33630,33632],{"class":42,"line":18471},[40,33629,2963],{"class":46},[40,33631,9058],{"class":50},[40,33633,58],{"class":46},[40,33635,33636],{"class":42,"line":18482},[40,33637,229],{"emptyLinePlaceholder":228},[40,33639,33640],{"class":42,"line":18488},[40,33641,17162],{"class":165},[40,33643,33644,33646,33648,33650,33652,33654],{"class":42,"line":18493},[40,33645,95],{"class":46},[40,33647,10577],{"class":50},[40,33649,5884],{"class":54},[40,33651,72],{"class":46},[40,33653,10290],{"class":75},[40,33655,58],{"class":46},[40,33657,33658,33660,33662,33664,33666,33668],{"class":42,"line":18499},[40,33659,3129],{"class":46},[40,33661,2995],{"class":50},[40,33663,2998],{"class":54},[40,33665,72],{"class":46},[40,33667,8988],{"class":75},[40,33669,58],{"class":46},[40,33671,33672,33674,33676,33678,33680,33682],{"class":42,"line":18513},[40,33673,9430],{"class":46},[40,33675,2995],{"class":50},[40,33677,2998],{"class":54},[40,33679,72],{"class":46},[40,33681,17200],{"class":75},[40,33683,58],{"class":46},[40,33685,33686,33688,33690,33692,33694,33696],{"class":42,"line":18519},[40,33687,15209],{"class":46},[40,33689,2995],{"class":50},[40,33691,2998],{"class":54},[40,33693,72],{"class":46},[40,33695,17216],{"class":75},[40,33697,58],{"class":46},[40,33699,33700,33702,33704,33706,33708],{"class":42,"line":18525},[40,33701,31606],{"class":46},[40,33703,3207],{"class":50},[40,33705,31670],{"class":46},[40,33707,3207],{"class":50},[40,33709,58],{"class":46},[40,33711,33712,33714,33716,33719,33721],{"class":42,"line":18530},[40,33713,31606],{"class":46},[40,33715,11],{"class":50},[40,33717,33718],{"class":46},">致力于推动科技创新，培养创新人才，促进学术交流的非营利组织。\u003C\u002F",[40,33720,11],{"class":50},[40,33722,58],{"class":46},[40,33724,33725,33727,33729,33731,33733,33735],{"class":42,"line":18539},[40,33726,31606],{"class":46},[40,33728,2995],{"class":50},[40,33730,2998],{"class":54},[40,33732,72],{"class":46},[40,33734,17259],{"class":75},[40,33736,58],{"class":46},[40,33738,33739,33741,33743,33745,33747,33749,33751,33754,33757,33759,33762,33764,33766,33769,33772,33774,33777,33780,33782,33785,33788,33790,33793,33796,33798,33801,33804,33806,33809,33812,33814,33816,33818,33821,33824,33826,33829,33832,33834,33837,33839,33841,33844,33846,33848,33850,33852,33854,33856,33859,33861,33863,33865,33867,33869,33872,33874,33876,33878,33880,33882,33884,33887,33889,33891,33893,33895,33897,33900,33902,33904,33906,33908,33910,33912,33915,33917,33919,33921,33923,33925,33928,33930,33932,33934,33936,33938,33940,33943,33945,33947,33949,33951,33953,33956,33958,33960,33962,33964,33966,33968,33971,33973,33975,33977,33979,33981,33984,33986,33988,33990,33992,33994,33996],{"class":42,"line":18548},[40,33740,31622],{"class":46},[40,33742,6117],{"class":50},[40,33744,6120],{"class":54},[40,33746,72],{"class":46},[40,33748,17275],{"class":75},[40,33750,15043],{"class":46},[40,33752,33753],{"class":50},"svg",[40,33755,33756],{"class":54}," t",[40,33758,72],{"class":46},[40,33760,33761],{"class":75},"\"1754325406493\"",[40,33763,2998],{"class":54},[40,33765,72],{"class":46},[40,33767,33768],{"class":75},"\"icon\"",[40,33770,33771],{"class":54}," viewBox",[40,33773,72],{"class":46},[40,33775,33776],{"class":75},"\"0 0 1024 1024\"",[40,33778,33779],{"class":54}," version",[40,33781,72],{"class":46},[40,33783,33784],{"class":75},"\"1.1\"",[40,33786,33787],{"class":54}," xmlns",[40,33789,72],{"class":46},[40,33791,33792],{"class":75},"\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\"",[40,33794,33795],{"class":54}," p-id",[40,33797,72],{"class":46},[40,33799,33800],{"class":75},"\"5905\"",[40,33802,33803],{"class":54}," width",[40,33805,72],{"class":46},[40,33807,33808],{"class":75},"\"32\"",[40,33810,33811],{"class":54}," height",[40,33813,72],{"class":46},[40,33815,33808],{"class":75},[40,33817,15043],{"class":46},[40,33819,33820],{"class":50},"path",[40,33822,33823],{"class":54}," d",[40,33825,72],{"class":46},[40,33827,33828],{"class":75},"\"M867.265306 867.265306c-3.134694 0-6.791837-1.044898-9.92653-2.612245l-54.857143-28.734694c-39.183673 20.37551-83.069388 31.346939-128.522449 31.346939-141.061224 0-256-102.922449-256-229.877551s114.938776-229.877551 256-229.877551 256 102.922449 256 229.877551c0 50.677551-18.808163 100.310204-53.289796 140.538776l10.971428 65.306122c1.567347 7.836735-2.089796 15.673469-8.359184 20.37551-3.657143 2.089796-7.836735 3.657143-12.016327 3.657143z m-193.306122-417.959184c-118.073469 0-214.204082 84.114286-214.204082 188.081633s96.130612 188.081633 214.204082 188.081633c42.318367 0 83.069388-10.971429 118.073469-31.346939 6.269388-3.657143 14.106122-3.657143 20.37551-0.522449l27.167347 14.106122-5.746939-33.436734c-1.044898-6.269388 1.044898-13.061224 5.22449-17.763266 31.346939-33.436735 49.110204-76.277551 49.110204-119.640816 0-103.444898-96.130612-187.559184-214.204081-187.559184z\"",[40,33830,33831],{"class":54}," fill",[40,33833,72],{"class":46},[40,33835,33836],{"class":75},"\"#ffffff\"",[40,33838,33795],{"class":54},[40,33840,72],{"class":46},[40,33842,33843],{"class":75},"\"5906\"",[40,33845,6020],{"class":46},[40,33847,33820],{"class":50},[40,33849,15043],{"class":46},[40,33851,33820],{"class":50},[40,33853,33823],{"class":54},[40,33855,72],{"class":46},[40,33857,33858],{"class":75},"\"M579.918367 579.395918m-31.346938 0a31.346939 31.346939 0 1 0 62.693877 0 31.346939 31.346939 0 1 0-62.693877 0Z\"",[40,33860,33831],{"class":54},[40,33862,72],{"class":46},[40,33864,33836],{"class":75},[40,33866,33795],{"class":54},[40,33868,72],{"class":46},[40,33870,33871],{"class":75},"\"5907\"",[40,33873,6020],{"class":46},[40,33875,33820],{"class":50},[40,33877,15043],{"class":46},[40,33879,33820],{"class":50},[40,33881,33823],{"class":54},[40,33883,72],{"class":46},[40,33885,33886],{"class":75},"\"M768 579.395918m-31.346939 0a31.346939 31.346939 0 1 0 62.693878 0 31.346939 31.346939 0 1 0-62.693878 0Z\"",[40,33888,33831],{"class":54},[40,33890,72],{"class":46},[40,33892,33836],{"class":75},[40,33894,33795],{"class":54},[40,33896,72],{"class":46},[40,33898,33899],{"class":75},"\"5908\"",[40,33901,6020],{"class":46},[40,33903,33820],{"class":50},[40,33905,15043],{"class":46},[40,33907,33820],{"class":50},[40,33909,33823],{"class":54},[40,33911,72],{"class":46},[40,33913,33914],{"class":75},"\"M292.571429 344.293878m-36.571429 0a36.571429 36.571429 0 1 0 73.142857 0 36.571429 36.571429 0 1 0-73.142857 0Z\"",[40,33916,33831],{"class":54},[40,33918,72],{"class":46},[40,33920,33836],{"class":75},[40,33922,33795],{"class":54},[40,33924,72],{"class":46},[40,33926,33927],{"class":75},"\"5909\"",[40,33929,6020],{"class":46},[40,33931,33820],{"class":50},[40,33933,15043],{"class":46},[40,33935,33820],{"class":50},[40,33937,33823],{"class":54},[40,33939,72],{"class":46},[40,33941,33942],{"class":75},"\"M512 344.293878m-36.571429 0a36.571429 36.571429 0 1 0 73.142858 0 36.571429 36.571429 0 1 0-73.142858 0Z\"",[40,33944,33831],{"class":54},[40,33946,72],{"class":46},[40,33948,33836],{"class":75},[40,33950,33795],{"class":54},[40,33952,72],{"class":46},[40,33954,33955],{"class":75},"\"5910\"",[40,33957,6020],{"class":46},[40,33959,33820],{"class":50},[40,33961,15043],{"class":46},[40,33963,33820],{"class":50},[40,33965,33823],{"class":54},[40,33967,72],{"class":46},[40,33969,33970],{"class":75},"\"M166.138776 709.485714c-4.179592 0-8.881633-1.567347-12.538776-4.179592-6.269388-4.702041-9.404082-12.538776-8.359184-20.37551l14.106123-81.502041C117.028571 554.840816 94.040816 494.759184 94.040816 433.110204 94.040816 280.555102 232.489796 156.734694 402.285714 156.734694c80.979592 0 157.257143 27.689796 215.24898 78.889796 58.514286 51.2 91.428571 119.640816 92.995918 193.306122 0 5.746939-2.089796 11.493878-6.269388 15.67347s-9.926531 6.269388-15.673469 5.746938c-5.22449-0.522449-9.926531-0.522449-14.106122-0.522449-118.073469 0-214.204082 84.114286-214.204082 188.081633 0 14.106122 2.089796 28.734694 5.746939 42.840816 1.567347 5.746939 0.522449 12.016327-2.612245 17.240817s-8.881633 8.359184-14.628572 8.881632c-15.15102 2.089796-30.302041 3.134694-45.453061 3.134694-55.902041 0-109.714286-13.583673-157.257143-38.661224l-68.963265 36.571428c-4.179592 0.522449-7.836735 1.567347-10.971428 1.567347z m78.889795-83.591836c3.657143 0 7.314286 1.044898 10.44898 2.612244 48.587755 28.212245 106.057143 41.795918 164.571429 38.138776-1.567347-9.926531-2.089796-19.853061-2.089796-29.779592 0-124.865306 111.281633-226.742857 249.208163-229.877551-14.628571-117.028571-128.522449-208.979592-264.881633-208.979592-146.808163 0-266.44898 105.012245-266.448979 234.579592 0 54.334694 21.942857 107.62449 61.12653 149.420408 4.702041 4.702041 6.269388 11.493878 5.22449 17.763266l-8.359184 50.155102 41.795919-21.942858c3.134694-1.044898 6.269388-2.089796 9.404081-2.089795z\"",[40,33972,33831],{"class":54},[40,33974,72],{"class":46},[40,33976,33836],{"class":75},[40,33978,33795],{"class":54},[40,33980,72],{"class":46},[40,33982,33983],{"class":75},"\"5911\"",[40,33985,6020],{"class":46},[40,33987,33820],{"class":50},[40,33989,6020],{"class":46},[40,33991,33753],{"class":50},[40,33993,6020],{"class":46},[40,33995,6117],{"class":50},[40,33997,58],{"class":46},[40,33999,34001,34003,34005,34007,34009,34011,34013,34015,34017,34019,34022,34024,34026,34028,34030,34032,34034,34036,34038,34040,34042,34044,34046,34048,34050,34053,34055,34057,34059,34061,34063,34065,34067,34069,34071,34073,34076,34078,34080,34082,34084,34086,34089,34091,34093,34095,34097,34099,34101,34103,34105],{"class":42,"line":34000},733,[40,34002,31622],{"class":46},[40,34004,6117],{"class":50},[40,34006,6120],{"class":54},[40,34008,72],{"class":46},[40,34010,17275],{"class":75},[40,34012,15043],{"class":46},[40,34014,33753],{"class":50},[40,34016,33756],{"class":54},[40,34018,72],{"class":46},[40,34020,34021],{"class":75},"\"1754325207928\"",[40,34023,2998],{"class":54},[40,34025,72],{"class":46},[40,34027,33768],{"class":75},[40,34029,33771],{"class":54},[40,34031,72],{"class":46},[40,34033,33776],{"class":75},[40,34035,33779],{"class":54},[40,34037,72],{"class":46},[40,34039,33784],{"class":75},[40,34041,33787],{"class":54},[40,34043,72],{"class":46},[40,34045,33792],{"class":75},[40,34047,33795],{"class":54},[40,34049,72],{"class":46},[40,34051,34052],{"class":75},"\"4483\"",[40,34054,33803],{"class":54},[40,34056,72],{"class":46},[40,34058,33808],{"class":75},[40,34060,33811],{"class":54},[40,34062,72],{"class":46},[40,34064,33808],{"class":75},[40,34066,15043],{"class":46},[40,34068,33820],{"class":50},[40,34070,33823],{"class":54},[40,34072,72],{"class":46},[40,34074,34075],{"class":75},"\"M448.96 678.048c-94.368 4.432-170.656-42.912-170.656-105.872 0-63.04 76.288-113.6 170.672-117.968 94.416-4.352 170.88 34.56 170.88 97.488 0 62.976-76.464 122.08-170.88 126.352M649.92 473.456c-22.432-4.352-11.52-16.416-11.52-16.416s21.92-36.16-4.352-62.432c-32.56-32.56-111.68 4.16-111.68 4.16-30.224 9.36-22.224-4.304-17.952-27.536 0-27.376-9.376-73.744-89.888-46.352-80.4 27.52-149.456 123.968-149.456 123.968-48.032 64.064-41.664 113.584-41.664 113.584 11.984 109.344 128.16 139.36 218.512 146.464 95.072 7.456 223.36-32.768 262.288-115.408 38.896-82.784-31.808-115.536-54.288-120.032m-187.76 99.408c-6.016 4.48-13.408 3.872-16.56-1.52-3.328-5.248-2.08-13.648 4-18.08 7.024-5.232 14.336-3.728 17.504 1.52 3.168 5.376 0.912 13.44-4.944 18.08m-55.968 47.648c-17.728 2.08-32-8.128-32-22.96 0-14.752 12.688-30.224 30.432-32.064 20.336-1.936 33.6 9.792 33.6 24.624 0 14.752-14.384 28.4-32.032 30.4m23.952-124.768c-94.912 11.104-83.952 100-83.952 100s-0.96 28.16 25.44 42.512c55.552 30.08 112.72 11.872 141.632-25.44 28.896-37.328 11.936-128.112-83.12-117.072m265.984-60.768a15.456 15.456 0 0 0 15.44-14.704c11.6-104.224-85.392-86.288-85.392-86.288a15.52 15.52 0 0 0-15.52 15.664c0 8.544 6.896 15.52 15.52 15.52 69.68-15.392 54.288 54.272 54.288 54.272 0 8.624 7.04 15.52 15.68 15.52m-11.312-181.92c-33.536-7.856-68.032-1.072-77.712 0.768-0.736 0.08-1.44 0.768-2.112 0.912-0.336 0.064-0.544 0.416-0.544 0.416-9.536 2.688-16.48 11.52-16.48 21.92 0 12.432 10.048 22.64 22.608 22.64 0 0 12.208-1.632 20.48-4.88 8.208-3.296 77.68-2.464 112.16 55.488 18.832 42.272 8.288 70.576 6.976 75.136 0 0-4.48 10.976-4.48 21.792 0 12.48 10.08 20.336 22.56 20.336 10.4 0 19.168-1.44 21.728-19.056h0.128c37.04-123.456-45.312-181.456-105.312-195.472M511.504 48C255.52 48 48 255.52 48 511.456c0 256.032 207.52 463.52 463.504 463.52s463.52-207.488 463.52-463.52C975.008 255.52 767.472 48 511.488 48m-0.704 24.832c241.504 0 437.968 196.432 437.968 437.92 0 241.552-196.48 438-437.968 438-241.536 0-438.016-196.448-438.016-438 0-241.488 196.48-437.92 438.016-437.92\"",[40,34077,33831],{"class":54},[40,34079,72],{"class":46},[40,34081,33836],{"class":75},[40,34083,33795],{"class":54},[40,34085,72],{"class":46},[40,34087,34088],{"class":75},"\"4484\"",[40,34090,6020],{"class":46},[40,34092,33820],{"class":50},[40,34094,6020],{"class":46},[40,34096,33753],{"class":50},[40,34098,6020],{"class":46},[40,34100,14978],{"class":50},[40,34102,6020],{"class":46},[40,34104,6117],{"class":50},[40,34106,58],{"class":46},[40,34108,34110,34112,34114,34116,34118,34120,34122,34124,34126,34128,34131,34133,34135,34137,34139,34141,34143,34145,34147,34149,34151,34153,34155,34157,34159,34162,34164,34166,34168,34170,34172,34174,34176,34178,34180,34182,34185,34187,34189,34192,34194,34196,34198,34200,34202,34204,34206,34208,34210],{"class":42,"line":34109},734,[40,34111,31622],{"class":46},[40,34113,6117],{"class":50},[40,34115,6120],{"class":54},[40,34117,72],{"class":46},[40,34119,17275],{"class":75},[40,34121,15043],{"class":46},[40,34123,33753],{"class":50},[40,34125,33756],{"class":54},[40,34127,72],{"class":46},[40,34129,34130],{"class":75},"\"1754325479316\"",[40,34132,2998],{"class":54},[40,34134,72],{"class":46},[40,34136,33768],{"class":75},[40,34138,33771],{"class":54},[40,34140,72],{"class":46},[40,34142,33776],{"class":75},[40,34144,33779],{"class":54},[40,34146,72],{"class":46},[40,34148,33784],{"class":75},[40,34150,33787],{"class":54},[40,34152,72],{"class":46},[40,34154,33792],{"class":75},[40,34156,33795],{"class":54},[40,34158,72],{"class":46},[40,34160,34161],{"class":75},"\"7510\"",[40,34163,33803],{"class":54},[40,34165,72],{"class":46},[40,34167,33808],{"class":75},[40,34169,33811],{"class":54},[40,34171,72],{"class":46},[40,34173,33808],{"class":75},[40,34175,15043],{"class":46},[40,34177,33820],{"class":50},[40,34179,33823],{"class":54},[40,34181,72],{"class":46},[40,34183,34184],{"class":75},"\"M820.07316303 448.19829416c-60.83250046 0-119.99934912-19.77056265-168.66534949-56.34248256v255.1344037c0 130.28293849-100.37362576 235.79835892-224.21121596 235.79835892S202.9853816 777.27315379 202.9853816 646.9902153c0-130.28293849 100.37362576-235.79835892 224.21121598-235.79835891 12.38375903 0 24.40541983 1.08629466 36.13740205 3.11404466v135.13505458c-11.22504473-4.41759825-23.17428589-6.6626072-35.19594669-6.66260719-55.25618792 0-100.08394718 47.07276821-100.08394718 105.22574187 0 58.08055401 44.82775927 105.22574187 100.08394718 105.22574187 55.18376827 0 100.01152754-47.14518787 100.01152754-105.22574187V141.21142578H653.21830464c0 97.40442038 75.09917021 176.34183169 167.72389412 176.34183169v130.57261704l-0.86903573 0.07241966\"",[40,34186,33795],{"class":54},[40,34188,72],{"class":46},[40,34190,34191],{"class":75},"\"7511\"",[40,34193,33831],{"class":54},[40,34195,72],{"class":46},[40,34197,33836],{"class":75},[40,34199,6020],{"class":46},[40,34201,33820],{"class":50},[40,34203,6020],{"class":46},[40,34205,33753],{"class":50},[40,34207,6020],{"class":46},[40,34209,6117],{"class":50},[40,34211,58],{"class":46},[40,34213,34215,34217,34219,34221,34223,34225,34227,34229,34231,34233,34236,34238,34240,34242,34244,34246,34248,34250,34252,34254,34256,34258,34260,34262,34264,34267,34269,34271,34273,34275,34277,34279,34281,34283,34285,34287,34290,34292,34294,34297,34299,34301,34303,34305,34307,34309,34311,34313,34315],{"class":42,"line":34214},735,[40,34216,31622],{"class":46},[40,34218,6117],{"class":50},[40,34220,6120],{"class":54},[40,34222,72],{"class":46},[40,34224,17275],{"class":75},[40,34226,15043],{"class":46},[40,34228,33753],{"class":50},[40,34230,33756],{"class":54},[40,34232,72],{"class":46},[40,34234,34235],{"class":75},"\"1754325646242\"",[40,34237,2998],{"class":54},[40,34239,72],{"class":46},[40,34241,33768],{"class":75},[40,34243,33771],{"class":54},[40,34245,72],{"class":46},[40,34247,33776],{"class":75},[40,34249,33779],{"class":54},[40,34251,72],{"class":46},[40,34253,33784],{"class":75},[40,34255,33787],{"class":54},[40,34257,72],{"class":46},[40,34259,33792],{"class":75},[40,34261,33795],{"class":54},[40,34263,72],{"class":46},[40,34265,34266],{"class":75},"\"9994\"",[40,34268,33803],{"class":54},[40,34270,72],{"class":46},[40,34272,33808],{"class":75},[40,34274,33811],{"class":54},[40,34276,72],{"class":46},[40,34278,33808],{"class":75},[40,34280,15043],{"class":46},[40,34282,33820],{"class":50},[40,34284,33823],{"class":54},[40,34286,72],{"class":46},[40,34288,34289],{"class":75},"\"M512 12.65664c277.11488 0 501.76 224.64512 501.76 501.76 0 277.0944-224.64512 501.76-501.76 501.76S10.24 791.51104 10.24 514.41664C10.24 237.30176 234.88512 12.65664 512 12.65664z m0 20.48c-265.80992 0-481.28 215.47008-481.28 481.28s215.47008 481.28 481.28 481.28 481.28-215.47008 481.28-481.28-215.47008-481.28-481.28-481.28z m-123.5968 244.6336v0.02048l82.98496 83.02592h81.18272l83.02592-83.00544a25.6 25.6 0 1 1 36.22912 36.2496l-46.83776 46.75584h53.41184a89.6 89.6 0 0 1 89.6 89.6v204.8a89.6 89.6 0 0 1-89.6 89.6h-332.8a89.6 89.6 0 0 1-89.6-89.6v-204.8a89.6 89.6 0 0 1 89.6-89.6h53.37088l-46.7968-46.81728a25.6 25.6 0 1 1 36.22912-36.2496z m289.9968 134.2464h-332.8c-19.78368 0-36.33152 15.03232-38.21568 34.7136l-0.18432 3.6864v204.8c0 19.78368 15.03232 36.31104 34.7136 38.21568l3.6864 0.18432h332.8c19.78368 0 36.33152-15.03232 38.21568-34.7136l0.18432-3.6864v-204.8c0-21.21728-17.2032-38.4-38.4-38.4zM409.6 488.81664c14.1312 0 25.6 11.4688 25.6 25.6v51.2a25.6 25.6 0 0 1-51.2 0v-51.2c0-14.1312 11.4688-25.6 25.6-25.6z m204.8 0c14.1312 0 25.6 11.4688 25.6 25.6v51.2a25.6 25.6 0 0 1-51.2 0v-51.2c0-14.1312 11.4688-25.6 25.6-25.6z\"",[40,34291,33795],{"class":54},[40,34293,72],{"class":46},[40,34295,34296],{"class":75},"\"9995\"",[40,34298,33831],{"class":54},[40,34300,72],{"class":46},[40,34302,33836],{"class":75},[40,34304,6020],{"class":46},[40,34306,33820],{"class":50},[40,34308,6020],{"class":46},[40,34310,33753],{"class":50},[40,34312,6020],{"class":46},[40,34314,6117],{"class":50},[40,34316,58],{"class":46},[40,34318,34320,34322,34324],{"class":42,"line":34319},736,[40,34321,31642],{"class":46},[40,34323,2995],{"class":50},[40,34325,58],{"class":46},[40,34327,34329,34331,34333,34335,34337,34339],{"class":42,"line":34328},737,[40,34330,31606],{"class":46},[40,34332,2995],{"class":50},[40,34334,2998],{"class":54},[40,34336,72],{"class":46},[40,34338,17259],{"class":75},[40,34340,58],{"class":46},[40,34342,34344,34346,34348,34350,34352,34354,34356,34358,34360,34362,34365,34367,34369,34371,34373],{"class":42,"line":34343},738,[40,34345,31622],{"class":46},[40,34347,6117],{"class":50},[40,34349,6120],{"class":54},[40,34351,72],{"class":46},[40,34353,17275],{"class":75},[40,34355,15043],{"class":46},[40,34357,14978],{"class":50},[40,34359,2998],{"class":54},[40,34361,72],{"class":46},[40,34363,34364],{"class":75},"\"fab fa-twitter\"",[40,34366,6020],{"class":46},[40,34368,14978],{"class":50},[40,34370,6020],{"class":46},[40,34372,6117],{"class":50},[40,34374,58],{"class":46},[40,34376,34378,34380,34382,34384,34386,34388,34390,34392,34394,34396,34399,34401,34403,34405,34407],{"class":42,"line":34377},739,[40,34379,31622],{"class":46},[40,34381,6117],{"class":50},[40,34383,6120],{"class":54},[40,34385,72],{"class":46},[40,34387,17275],{"class":75},[40,34389,15043],{"class":46},[40,34391,14978],{"class":50},[40,34393,2998],{"class":54},[40,34395,72],{"class":46},[40,34397,34398],{"class":75},"\"fab fa-instagram\"",[40,34400,6020],{"class":46},[40,34402,14978],{"class":50},[40,34404,6020],{"class":46},[40,34406,6117],{"class":50},[40,34408,58],{"class":46},[40,34410,34412,34414,34416,34418,34420,34422,34424,34426,34428,34430,34433,34435,34437,34439,34441],{"class":42,"line":34411},740,[40,34413,31622],{"class":46},[40,34415,6117],{"class":50},[40,34417,6120],{"class":54},[40,34419,72],{"class":46},[40,34421,17275],{"class":75},[40,34423,15043],{"class":46},[40,34425,14978],{"class":50},[40,34427,2998],{"class":54},[40,34429,72],{"class":46},[40,34431,34432],{"class":75},"\"fab fa-linkedin-in\"",[40,34434,6020],{"class":46},[40,34436,14978],{"class":50},[40,34438,6020],{"class":46},[40,34440,6117],{"class":50},[40,34442,58],{"class":46},[40,34444,34446,34448,34450,34452,34454,34456,34458,34460,34462,34464,34467,34469,34471,34473,34475],{"class":42,"line":34445},741,[40,34447,31622],{"class":46},[40,34449,6117],{"class":50},[40,34451,6120],{"class":54},[40,34453,72],{"class":46},[40,34455,17275],{"class":75},[40,34457,15043],{"class":46},[40,34459,14978],{"class":50},[40,34461,2998],{"class":54},[40,34463,72],{"class":46},[40,34465,34466],{"class":75},"\"fab fa-facebook-f\"",[40,34468,6020],{"class":46},[40,34470,14978],{"class":50},[40,34472,6020],{"class":46},[40,34474,6117],{"class":50},[40,34476,58],{"class":46},[40,34478,34480,34482,34484],{"class":42,"line":34479},742,[40,34481,31642],{"class":46},[40,34483,2995],{"class":50},[40,34485,58],{"class":46},[40,34487,34489,34491,34493],{"class":42,"line":34488},743,[40,34490,31700],{"class":46},[40,34492,2995],{"class":50},[40,34494,58],{"class":46},[40,34496,34498],{"class":42,"line":34497},744,[40,34499,229],{"emptyLinePlaceholder":228},[40,34501,34503,34505,34507,34509,34511,34513],{"class":42,"line":34502},745,[40,34504,15209],{"class":46},[40,34506,2995],{"class":50},[40,34508,2998],{"class":54},[40,34510,72],{"class":46},[40,34512,17216],{"class":75},[40,34514,58],{"class":46},[40,34516,34518,34520,34522,34524,34526],{"class":42,"line":34517},746,[40,34519,31606],{"class":46},[40,34521,3207],{"class":50},[40,34523,17441],{"class":46},[40,34525,3207],{"class":50},[40,34527,58],{"class":46},[40,34529,34531,34533,34535,34537,34539,34542],{"class":42,"line":34530},747,[40,34532,31606],{"class":46},[40,34534,15024],{"class":50},[40,34536,2998],{"class":54},[40,34538,72],{"class":46},[40,34540,34541],{"class":75},"\"footer-links\"",[40,34543,58],{"class":46},[40,34545,34547,34549,34551,34553,34555,34557,34559,34561,34563,34565,34567,34569],{"class":42,"line":34546},748,[40,34548,31622],{"class":46},[40,34550,15040],{"class":50},[40,34552,15043],{"class":46},[40,34554,6117],{"class":50},[40,34556,6120],{"class":54},[40,34558,72],{"class":46},[40,34560,15052],{"class":75},[40,34562,15055],{"class":46},[40,34564,6117],{"class":50},[40,34566,6020],{"class":46},[40,34568,15040],{"class":50},[40,34570,58],{"class":46},[40,34572,34574,34576,34578,34580,34582,34584,34586,34588,34590,34592,34594,34596],{"class":42,"line":34573},749,[40,34575,31622],{"class":46},[40,34577,15040],{"class":50},[40,34579,15043],{"class":46},[40,34581,6117],{"class":50},[40,34583,6120],{"class":54},[40,34585,72],{"class":46},[40,34587,15108],{"class":75},[40,34589,15111],{"class":46},[40,34591,6117],{"class":50},[40,34593,6020],{"class":46},[40,34595,15040],{"class":50},[40,34597,58],{"class":46},[40,34599,34601,34603,34605,34607,34609,34611,34613,34615,34617,34619,34621,34623],{"class":42,"line":34600},750,[40,34602,31622],{"class":46},[40,34604,15040],{"class":50},[40,34606,15043],{"class":46},[40,34608,6117],{"class":50},[40,34610,6120],{"class":54},[40,34612,72],{"class":46},[40,34614,15080],{"class":75},[40,34616,17574],{"class":46},[40,34618,6117],{"class":50},[40,34620,6020],{"class":46},[40,34622,15040],{"class":50},[40,34624,58],{"class":46},[40,34626,34628,34630,34632,34634,34636,34638,34640,34642,34644,34646,34648,34650],{"class":42,"line":34627},751,[40,34629,31622],{"class":46},[40,34631,15040],{"class":50},[40,34633,15043],{"class":46},[40,34635,6117],{"class":50},[40,34637,6120],{"class":54},[40,34639,72],{"class":46},[40,34641,31819],{"class":75},[40,34643,32180],{"class":46},[40,34645,6117],{"class":50},[40,34647,6020],{"class":46},[40,34649,15040],{"class":50},[40,34651,58],{"class":46},[40,34653,34655,34657,34659,34661,34663,34665,34667,34669,34671,34673,34675,34677],{"class":42,"line":34654},752,[40,34656,31622],{"class":46},[40,34658,15040],{"class":50},[40,34660,15043],{"class":46},[40,34662,6117],{"class":50},[40,34664,6120],{"class":54},[40,34666,72],{"class":46},[40,34668,17275],{"class":75},[40,34670,31881],{"class":46},[40,34672,6117],{"class":50},[40,34674,6020],{"class":46},[40,34676,15040],{"class":50},[40,34678,58],{"class":46},[40,34680,34682,34684,34686],{"class":42,"line":34681},753,[40,34683,31642],{"class":46},[40,34685,15024],{"class":50},[40,34687,58],{"class":46},[40,34689,34691,34693,34695],{"class":42,"line":34690},754,[40,34692,31700],{"class":46},[40,34694,2995],{"class":50},[40,34696,58],{"class":46},[40,34698,34700],{"class":42,"line":34699},755,[40,34701,229],{"emptyLinePlaceholder":228},[40,34703,34705,34707,34709,34711,34713,34715],{"class":42,"line":34704},756,[40,34706,15209],{"class":46},[40,34708,2995],{"class":50},[40,34710,2998],{"class":54},[40,34712,72],{"class":46},[40,34714,17216],{"class":75},[40,34716,58],{"class":46},[40,34718,34720,34722,34724,34726,34728],{"class":42,"line":34719},757,[40,34721,31606],{"class":46},[40,34723,3207],{"class":50},[40,34725,10301],{"class":46},[40,34727,3207],{"class":50},[40,34729,58],{"class":46},[40,34731,34733,34735,34737,34739,34741,34743,34745,34747,34749,34751,34754,34756],{"class":42,"line":34732},758,[40,34734,31606],{"class":46},[40,34736,11],{"class":50},[40,34738,15043],{"class":46},[40,34740,14978],{"class":50},[40,34742,2998],{"class":54},[40,34744,72],{"class":46},[40,34746,17690],{"class":75},[40,34748,6020],{"class":46},[40,34750,14978],{"class":50},[40,34752,34753],{"class":46},"> 广东省广州市南沙区南沙科技园888号\u003C\u002F",[40,34755,11],{"class":50},[40,34757,58],{"class":46},[40,34759,34761,34763,34765,34767,34769,34771,34773,34775,34777,34779,34782,34784],{"class":42,"line":34760},759,[40,34762,31606],{"class":46},[40,34764,11],{"class":50},[40,34766,15043],{"class":46},[40,34768,14978],{"class":50},[40,34770,2998],{"class":54},[40,34772,72],{"class":46},[40,34774,17719],{"class":75},[40,34776,6020],{"class":46},[40,34778,14978],{"class":50},[40,34780,34781],{"class":46},"> +86 020 8888 6666\u003C\u002F",[40,34783,11],{"class":50},[40,34785,58],{"class":46},[40,34787,34789,34791,34793,34795,34797,34799,34801,34803,34805,34807,34810,34812],{"class":42,"line":34788},760,[40,34790,31606],{"class":46},[40,34792,11],{"class":50},[40,34794,15043],{"class":46},[40,34796,14978],{"class":50},[40,34798,2998],{"class":54},[40,34800,72],{"class":46},[40,34802,17748],{"class":75},[40,34804,6020],{"class":46},[40,34806,14978],{"class":50},[40,34808,34809],{"class":46},"> hub@tech.org\u003C\u002F",[40,34811,11],{"class":50},[40,34813,58],{"class":46},[40,34815,34817,34819,34821],{"class":42,"line":34816},761,[40,34818,31700],{"class":46},[40,34820,2995],{"class":50},[40,34822,58],{"class":46},[40,34824,34826],{"class":42,"line":34825},762,[40,34827,229],{"emptyLinePlaceholder":228},[40,34829,34831,34833,34835,34837,34839,34841],{"class":42,"line":34830},763,[40,34832,15209],{"class":46},[40,34834,2995],{"class":50},[40,34836,2998],{"class":54},[40,34838,72],{"class":46},[40,34840,17216],{"class":75},[40,34842,58],{"class":46},[40,34844,34846,34848,34850,34853,34855],{"class":42,"line":34845},764,[40,34847,31606],{"class":46},[40,34849,3207],{"class":50},[40,34851,34852],{"class":46},">订阅资讯\u003C\u002F",[40,34854,3207],{"class":50},[40,34856,58],{"class":46},[40,34858,34860,34862,34864,34867,34869],{"class":42,"line":34859},765,[40,34861,31606],{"class":46},[40,34863,11],{"class":50},[40,34865,34866],{"class":46},">订阅我们的电子报，获取最新活动和技术资讯\u003C\u002F",[40,34868,11],{"class":50},[40,34870,58],{"class":46},[40,34872,34874,34876,34878],{"class":42,"line":34873},766,[40,34875,31606],{"class":46},[40,34877,16838],{"class":50},[40,34879,58],{"class":46},[40,34881,34883,34885,34887,34889,34891,34894,34896,34898,34901,34903,34905,34908],{"class":42,"line":34882},767,[40,34884,31622],{"class":46},[40,34886,16894],{"class":50},[40,34888,16897],{"class":54},[40,34890,72],{"class":46},[40,34892,34893],{"class":75},"\"email\"",[40,34895,16911],{"class":54},[40,34897,72],{"class":46},[40,34899,34900],{"class":75},"\"输入您的邮箱\"",[40,34902,22209],{"class":54},[40,34904,72],{"class":46},[40,34906,34907],{"class":75},"\"width:100%; padding:12px; margin:10px 0; border-radius:5px; border:none;\"",[40,34909,58],{"class":46},[40,34911,34913,34915,34917,34919,34921,34923,34925,34927,34929,34931,34933,34936,34939,34941],{"class":42,"line":34912},768,[40,34914,31622],{"class":46},[40,34916,15189],{"class":50},[40,34918,16897],{"class":54},[40,34920,72],{"class":46},[40,34922,17101],{"class":75},[40,34924,2998],{"class":54},[40,34926,72],{"class":46},[40,34928,15411],{"class":75},[40,34930,22209],{"class":54},[40,34932,72],{"class":46},[40,34934,34935],{"class":75},"\"width:100%;\"",[40,34937,34938],{"class":46},">订阅\u003C\u002F",[40,34940,15189],{"class":50},[40,34942,58],{"class":46},[40,34944,34946,34948,34950],{"class":42,"line":34945},769,[40,34947,31642],{"class":46},[40,34949,16838],{"class":50},[40,34951,58],{"class":46},[40,34953,34955,34957,34959],{"class":42,"line":34954},770,[40,34956,31700],{"class":46},[40,34958,2995],{"class":50},[40,34960,58],{"class":46},[40,34962,34964,34966,34968],{"class":42,"line":34963},771,[40,34965,9478],{"class":46},[40,34967,2995],{"class":50},[40,34969,58],{"class":46},[40,34971,34973],{"class":42,"line":34972},772,[40,34974,229],{"emptyLinePlaceholder":228},[40,34976,34978,34980,34982,34984,34986,34988],{"class":42,"line":34977},773,[40,34979,9430],{"class":46},[40,34981,2995],{"class":50},[40,34983,2998],{"class":54},[40,34985,72],{"class":46},[40,34987,10592],{"class":75},[40,34989,58],{"class":46},[40,34991,34993,34995,34997,34999,35001,35004,35006,35008,35010,35012,35014,35016,35019,35021,35023,35025,35027],{"class":42,"line":34992},774,[40,34994,15209],{"class":46},[40,34996,11],{"class":50},[40,34998,17802],{"class":46},[40,35000,17805],{"class":181},[40,35002,35003],{"class":46}," \u003C",[40,35005,6117],{"class":50},[40,35007,6128],{"class":54},[40,35009,72],{"class":46},[40,35011,6133],{"class":75},[40,35013,6120],{"class":54},[40,35015,72],{"class":46},[40,35017,35018],{"class":75},"\"http:\u002F\u002Ftomde.cloud\"",[40,35020,6136],{"class":46},[40,35022,6117],{"class":50},[40,35024,6020],{"class":46},[40,35026,11],{"class":50},[40,35028,58],{"class":46},[40,35030,35032,35034,35036],{"class":42,"line":35031},775,[40,35033,9478],{"class":46},[40,35035,2995],{"class":50},[40,35037,58],{"class":46},[40,35039,35041,35043,35045],{"class":42,"line":35040},776,[40,35042,3248],{"class":46},[40,35044,2995],{"class":50},[40,35046,58],{"class":46},[40,35048,35050,35052,35054],{"class":42,"line":35049},777,[40,35051,2963],{"class":46},[40,35053,10577],{"class":50},[40,35055,58],{"class":46},[40,35057,35059],{"class":42,"line":35058},778,[40,35060,229],{"emptyLinePlaceholder":228},[40,35062,35064,35066,35068],{"class":42,"line":35063},779,[40,35065,95],{"class":46},[40,35067,6178],{"class":50},[40,35069,58],{"class":46},[40,35071,35073],{"class":42,"line":35072},780,[40,35074,35075],{"class":165},"        \u002F\u002F 暗黑模式切换\n",[40,35077,35079,35082,35085,35087,35089,35091,35093,35096],{"class":42,"line":35078},781,[40,35080,35081],{"class":332},"        const",[40,35083,35084],{"class":181}," modeToggle",[40,35086,6198],{"class":332},[40,35088,6201],{"class":46},[40,35090,6204],{"class":54},[40,35092,344],{"class":46},[40,35094,35095],{"class":75},"'modeToggle'",[40,35097,363],{"class":46},[40,35099,35101,35103,35106,35108],{"class":42,"line":35100},782,[40,35102,35081],{"class":332},[40,35104,35105],{"class":181}," body",[40,35107,6198],{"class":332},[40,35109,35110],{"class":46}," document.body;\n",[40,35112,35114],{"class":42,"line":35113},783,[40,35115,229],{"emptyLinePlaceholder":228},[40,35117,35119],{"class":42,"line":35118},784,[40,35120,35121],{"class":165},"        \u002F\u002F 检查本地存储中的模式设置\n",[40,35123,35125,35127,35130,35132,35134,35137,35139,35141,35144],{"class":42,"line":35124},785,[40,35126,6476],{"class":332},[40,35128,35129],{"class":46}," (localStorage.",[40,35131,17946],{"class":54},[40,35133,344],{"class":46},[40,35135,35136],{"class":75},"'darkMode'",[40,35138,18324],{"class":46},[40,35140,6482],{"class":332},[40,35142,35143],{"class":75}," 'enabled'",[40,35145,2554],{"class":46},[40,35147,35149,35152,35154,35156,35158],{"class":42,"line":35148},786,[40,35150,35151],{"class":46},"            body.classList.",[40,35153,6353],{"class":54},[40,35155,344],{"class":46},[40,35157,17951],{"class":75},[40,35159,363],{"class":46},[40,35161,35163,35166,35168,35171],{"class":42,"line":35162},787,[40,35164,35165],{"class":46},"            modeToggle.innerHTML ",[40,35167,72],{"class":332},[40,35169,35170],{"class":75}," '\u003Ci class=\"fas fa-sun\">\u003C\u002Fi>'",[40,35172,191],{"class":46},[40,35174,35176],{"class":42,"line":35175},788,[40,35177,1848],{"class":46},[40,35179,35181],{"class":42,"line":35180},789,[40,35182,229],{"emptyLinePlaceholder":228},[40,35184,35186,35189,35191,35193,35195,35197,35199],{"class":42,"line":35185},790,[40,35187,35188],{"class":46},"        modeToggle.",[40,35190,6453],{"class":54},[40,35192,344],{"class":46},[40,35194,6458],{"class":75},[40,35196,18043],{"class":46},[40,35198,18046],{"class":332},[40,35200,175],{"class":46},[40,35202,35204,35206,35208,35210,35212],{"class":42,"line":35203},791,[40,35205,35151],{"class":46},[40,35207,18056],{"class":54},[40,35209,344],{"class":46},[40,35211,17951],{"class":75},[40,35213,363],{"class":46},[40,35215,35217],{"class":42,"line":35216},792,[40,35218,229],{"emptyLinePlaceholder":228},[40,35220,35222,35224,35227,35229,35231,35233],{"class":42,"line":35221},793,[40,35223,23390],{"class":332},[40,35225,35226],{"class":46}," (body.classList.",[40,35228,6561],{"class":54},[40,35230,344],{"class":46},[40,35232,17951],{"class":75},[40,35234,6568],{"class":46},[40,35236,35238,35241,35243,35245,35247,35249,35252],{"class":42,"line":35237},794,[40,35239,35240],{"class":46},"                localStorage.",[40,35242,18114],{"class":54},[40,35244,344],{"class":46},[40,35246,35136],{"class":75},[40,35248,349],{"class":46},[40,35250,35251],{"class":75},"'enabled'",[40,35253,363],{"class":46},[40,35255,35257,35260,35262,35264],{"class":42,"line":35256},795,[40,35258,35259],{"class":46},"                modeToggle.innerHTML ",[40,35261,72],{"class":332},[40,35263,35170],{"class":75},[40,35265,191],{"class":46},[40,35267,35269,35271,35273],{"class":42,"line":35268},796,[40,35270,23445],{"class":46},[40,35272,18134],{"class":332},[40,35274,175],{"class":46},[40,35276,35278,35280,35282,35284,35286,35288,35291],{"class":42,"line":35277},797,[40,35279,35240],{"class":46},[40,35281,18114],{"class":54},[40,35283,344],{"class":46},[40,35285,35136],{"class":75},[40,35287,349],{"class":46},[40,35289,35290],{"class":181},"null",[40,35292,363],{"class":46},[40,35294,35296,35298,35300,35303],{"class":42,"line":35295},798,[40,35297,35259],{"class":46},[40,35299,72],{"class":332},[40,35301,35302],{"class":75}," '\u003Ci class=\"fas fa-moon\">\u003C\u002Fi>'",[40,35304,191],{"class":46},[40,35306,35308],{"class":42,"line":35307},799,[40,35309,23493],{"class":46},[40,35311,35313],{"class":42,"line":35312},800,[40,35314,35315],{"class":46},"        });\n",[40,35317,35319],{"class":42,"line":35318},801,[40,35320,229],{"emptyLinePlaceholder":228},[40,35322,35324],{"class":42,"line":35323},802,[40,35325,35326],{"class":165},"        \u002F\u002F 平板\u002F手机模式导航\n",[40,35328,35330,35332,35334,35336,35339,35341,35343,35345,35347,35350,35352],{"class":42,"line":35329},803,[40,35331,24782],{"class":46},[40,35333,6204],{"class":54},[40,35335,344],{"class":46},[40,35337,35338],{"class":75},"'nav-show-hide-btn'",[40,35340,18312],{"class":46},[40,35342,6453],{"class":54},[40,35344,344],{"class":46},[40,35346,6458],{"class":75},[40,35348,35349],{"class":46},", ()",[40,35351,18046],{"class":332},[40,35353,175],{"class":46},[40,35355,35357,35359,35362,35364,35367,35370,35372,35375,35377,35379,35382],{"class":42,"line":35356},804,[40,35358,24218],{"class":46},[40,35360,35361],{"class":54},"getElementsByClassName",[40,35363,344],{"class":46},[40,35365,35366],{"class":75},"'header-content'",[40,35368,35369],{"class":46},")[",[40,35371,188],{"class":181},[40,35373,35374],{"class":46},"].classList.",[40,35376,18056],{"class":54},[40,35378,344],{"class":46},[40,35380,35381],{"class":75},"'header-content-p'",[40,35383,363],{"class":46},[40,35385,35387,35389,35392,35394,35397,35399,35401,35403,35405,35407,35410],{"class":42,"line":35386},805,[40,35388,24218],{"class":46},[40,35390,35391],{"class":54},"getElementsByTagName",[40,35393,344],{"class":46},[40,35395,35396],{"class":75},"'nav'",[40,35398,35369],{"class":46},[40,35400,188],{"class":181},[40,35402,35374],{"class":46},[40,35404,18056],{"class":54},[40,35406,344],{"class":46},[40,35408,35409],{"class":75},"'nav-show'",[40,35411,363],{"class":46},[40,35413,35415],{"class":42,"line":35414},806,[40,35416,18522],{"class":46},[40,35418,35420],{"class":42,"line":35419},807,[40,35421,229],{"emptyLinePlaceholder":228},[40,35423,35425],{"class":42,"line":35424},808,[40,35426,35427],{"class":165},"        \u002F\u002F 平滑滚动\n",[40,35429,35431,35433,35435,35437,35439,35441,35443,35445,35447,35450],{"class":42,"line":35430},809,[40,35432,24782],{"class":46},[40,35434,18304],{"class":54},[40,35436,344],{"class":46},[40,35438,18309],{"class":75},[40,35440,18312],{"class":46},[40,35442,18315],{"class":54},[40,35444,344],{"class":46},[40,35446,18321],{"class":243},[40,35448,35449],{"class":332}," =>",[40,35451,175],{"class":46},[40,35453,35455,35458,35460,35462,35464,35466,35468,35470,35472],{"class":42,"line":35454},810,[40,35456,35457],{"class":46},"            anchor.",[40,35459,6453],{"class":54},[40,35461,344],{"class":46},[40,35463,6458],{"class":75},[40,35465,349],{"class":46},[40,35467,6463],{"class":332},[40,35469,2541],{"class":46},[40,35471,18349],{"class":243},[40,35473,2554],{"class":46},[40,35475,35477,35480,35482],{"class":42,"line":35476},811,[40,35478,35479],{"class":46},"                e.",[40,35481,18360],{"class":54},[40,35483,35484],{"class":46},"();\n",[40,35486,35488],{"class":42,"line":35487},812,[40,35489,229],{"emptyLinePlaceholder":228},[40,35491,35493,35496,35498,35500,35502,35504,35506,35508,35510,35513,35516],{"class":42,"line":35492},813,[40,35494,35495],{"class":46},"                document.",[40,35497,17918],{"class":54},[40,35499,344],{"class":46},[40,35501,23395],{"class":181},[40,35503,18384],{"class":46},[40,35505,18387],{"class":54},[40,35507,344],{"class":46},[40,35509,18392],{"class":75},[40,35511,35512],{"class":46},")).",[40,35514,35515],{"class":54},"scrollIntoView",[40,35517,18455],{"class":46},[40,35519,35521,35524],{"class":42,"line":35520},814,[40,35522,35523],{"class":46},"                    behavior: ",[40,35525,35526],{"class":75},"'smooth'\n",[40,35528,35530],{"class":42,"line":35529},815,[40,35531,35532],{"class":46},"                });\n",[40,35534,35536],{"class":42,"line":35535},816,[40,35537,35538],{"class":46},"            });\n",[40,35540,35542],{"class":42,"line":35541},817,[40,35543,35315],{"class":46},[40,35545,35547,35549,35551],{"class":42,"line":35546},818,[40,35548,2963],{"class":46},[40,35550,6178],{"class":50},[40,35552,58],{"class":46},[40,35554,35556,35558,35560],{"class":42,"line":35555},819,[40,35557,6609],{"class":46},[40,35559,2985],{"class":50},[40,35561,58],{"class":46},[40,35563,35565,35567,35569],{"class":42,"line":35564},820,[40,35566,6609],{"class":46},[40,35568,34],{"class":50},[40,35570,58],{"class":46},[11,35572,6616,35573],{},[6117,35574,35575],{"href":35575,"rel":35576},"https:\u002F\u002Fpreview.yunbimo.com\u002F020c9fef-04e5-409c-ac8b-19f72a70697c",[6621],[157,35578,18563],{},{"title":35,"searchDepth":61,"depth":61,"links":35580},[],"2026-07-08 23:57:49","响应式设计：适配各种屏幕尺寸（手机、平板、桌面），在小屏幕上自动调整布局（导航菜单、内容区域等）。 暗黑模式：通过右上角按钮切换亮\u002F暗模式,用户偏好设置保存在本地存储中，所有元素（文本、背景、卡片等）都有对应的暗色样式。 现代化设计：简洁现代的界面，卡片式布局展示内容，平滑过渡动画和悬停效果，精心选择的配色方案。 完整功能区域：响应式导航栏，吸引人的英雄区域，关于我们介绍，服务项目展示，活动\u002F事件卡片，信息丰富的页脚。 用户体验优化：平滑滚动导航，悬停效果增强交互体验，精心设计的字体和间距。",{"tags":35584,"image":35},[18570,6633,18571,6634,6635],"\u002Ftomdehub\u002Fposts\u002Fhtml-template-1","---\ntitle: '[网站模板]科技创新协会网站，设计精美、响应式、支持暗黑模式纯静态html源码'\ndescription: '响应式设计：适配各种屏幕尺寸（手机、平板、桌面），在小屏幕上自动调整布局（导航菜单、内容区域等）。 暗黑模式：通过右上角按钮切换亮\u002F暗模式,用户偏好设置保存在本地存储中，所有元素（文本、背景、卡片等）都有对应的暗色样式。 现代化设计：简洁现代的界面，卡片式布局展示内容，平滑过渡动画和悬停效果，精心选择的配色方案。 完整功能区域：响应式导航栏，吸引人的英雄区域，关于我们介绍，服务项目展示，活动\u002F事件卡片，信息丰富的页脚。 用户体验优化：平滑滚动导航，悬停效果增强交互体验，精心设计的字体和间距。'\ndate: 2026-07-08 23:57:49\ntags: ['暗黑模式', '纯静态源码', '官网', '响应式', 'html网页模板']\nimage: ''\n---\n\n响应式设计：适配各种屏幕尺寸（手机、平板、桌面），在小屏幕上自动调整布局（导航菜单、内容区域等）。\n\n暗黑模式：通过右上角按钮切换亮\u002F暗模式,用户偏好设置保存在本地存储中，所有元素（文本、背景、卡片等）都有对应的暗色样式。\n\n现代化设计：简洁现代的界面，卡片式布局展示内容，平滑过渡动画和悬停效果，精心选择的配色方案。\n\n完整功能区域：响应式导航栏，吸引人的宣传大字区域，关于我们介绍，服务项目展示，活动\u002F事件卡片，信息丰富的页脚。\n\n用户体验优化：平滑滚动导航，悬停效果增强交互体验，精心设计的字体和间距。\n\n```html\n\u003C!DOCTYPE html>\n\u003Chtml lang=\"zh-CN\">\n\u003Chead>\n    \u003Cmeta charset=\"UTF-8\">\n    \u003Cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    \u003Ctitle>科技创新协会 - 连接未来\u003C\u002Ftitle>\n    \u003Clink rel=\"stylesheet\" href=\"https:\u002F\u002Fcdnjs.cloudflare.com\u002Fajax\u002Flibs\u002Ffont-awesome\u002F6.4.0\u002Fcss\u002Fall.min.css\">\n    \u003Cstyle>\n        :root {\n            --primary-color: #2c6fbb;\n            --secondary-color: #3498db;\n            --text-color: #333;\n            --bg-color: #f8f9fa;\n            --card-bg: #ffffff;\n            --header-bg: rgba(255, 255, 255, 0.9);\n            --footer-bg: #2c3e50;\n            --border-color: #e0e0e0;\n            --shadow: 0 4px 12px rgba(0, 0, 0, 0.08);\n            --transition: all 0.3s ease;\n        }\n\n        .dark-mode {\n            --primary-color: #4a9dff;\n            --secondary-color: #64b5f6;\n            --text-color: #e0e0e0;\n            --bg-color: #121212;\n            --card-bg: #1e1e1e;\n            --header-bg: rgba(30, 30, 30, 0.95);\n            --footer-bg: #0d1b2a;\n            --border-color: #333;\n            --shadow: 0 4px 12px rgba(0, 0, 0, 0.3);\n        }\n\n        * {\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n            transition: var(--transition);\n        }\n\n        body {\n            font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\n            background-color: var(--bg-color);\n            color: var(--text-color);\n            line-height: 1.6;\n        }\n\n        .container {\n            width: 100%;\n            max-width: 1200px;\n            margin: 0 auto;\n            padding: 0 20px;\n        }\n\n        \u002F* 头部样式 *\u002F\n        header {\n            background-color: var(--header-bg);\n            position: sticky;\n            top: 0;\n            z-index: 1000;\n            box-shadow: var(--shadow);\n            backdrop-filter: blur(10px);\n        }\n\n        .header-content {\n            display: flex;\n            justify-content: space-between;\n            align-items: center;\n            padding: 20px 0;\n        }\n\n        .header-content-p {\n            flex-direction: column;\n            gap: 20px;\n        }\n\n        .logo {\n            display: flex;\n            align-items: center;\n            gap: 15px;\n        }\n\n        .logo-icon {\n            font-size: 2.5rem;\n            color: var(--primary-color);\n        }\n\n        .logo-text h1 {\n            font-size: 1.8rem;\n            font-weight: 700;\n        }\n\n        .logo-text p {\n            font-size: 0.9rem;\n            color: var(--secondary-color);\n        }\n\n        .nav-show {\n            display: block;\n        }\n\n        nav ul {\n            display: flex;\n            list-style: none;\n            gap: 30px;\n        }\n\n        nav a {\n            text-decoration: none;\n            color: var(--text-color);\n            font-weight: 500;\n            font-size: 1.1rem;\n            position: relative;\n            padding: 5px 0;\n        }\n\n        nav a:after {\n            content: '';\n            position: absolute;\n            bottom: 0;\n            left: 0;\n            width: 0;\n            height: 2px;\n            background: var(--primary-color);\n            transition: width 0.3s ease;\n        }\n\n        nav a:hover:after {\n            width: 100%;\n        }\n\n        .header-buttons {\n            display: flex;\n            align-items: center;\n            gap: 15px;\n        }\n\n        .mode-toggle {\n            background: none;\n            border: none;\n            cursor: pointer;\n            font-size: 1.5rem;\n            color: var(--text-color);\n            width: 40px;\n            height: 40px;\n            border-radius: 50%;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            background: rgba(0, 0, 0, 0.05);\n        }\n\n        .dark-mode .mode-toggle {\n            background: rgba(255, 255, 255, 0.05);\n        }\n\n        .btn {\n            display: inline-block;\n            background: var(--primary-color);\n            color: white;\n            padding: 7px 19px;\n            border-radius: 50px;\n            text-decoration: none;\n            font-weight: 600;\n            transition: all 0.3s ease;\n            border: none;\n            cursor: pointer;\n        }\n\n        .btn:hover {\n            background: var(--secondary-color);\n            transform: translateY(-3px);\n            box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1);\n        }\n\n        .btn-outline {\n            background: transparent;\n            border: 2px solid var(--primary-color);\n            color: var(--primary-color);\n        }\n\n        .btn-outline:hover {\n            background: var(--primary-color);\n            color: white;\n        }\n\n        .bars {\n            display: none;\n            color: var(--text-color);\n        }\n\n        \u002F* 英雄区域 *\u002F\n        .hero {\n            padding: 100px 0 80px;\n            text-align: center;\n            position: relative;\n            overflow: hidden;\n        }\n\n        .hero:before {\n            content: '';\n            position: absolute;\n            top: -50%;\n            left: -50%;\n            width: 200%;\n            height: 200%;\n            background: radial-gradient(circle, rgba(44, 111, 187, 0.1) 0%, transparent 70%);\n            z-index: -1;\n        }\n\n        .dark-mode .hero:before {\n            background: radial-gradient(circle, rgba(74, 157, 255, 0.1) 0%, transparent 70%);\n        }\n\n        .hero h2 {\n            font-size: 3.5rem;\n            margin-bottom: 20px;\n            color: var(--text-color);\n            max-width: 800px;\n            margin-left: auto;\n            margin-right: auto;\n        }\n\n        .hero p {\n            font-size: 1.4rem;\n            max-width: 700px;\n            margin: 0 auto 40px;\n            color: var(--secondary-color);\n        }\n\n        .hero-buttons {\n            display: flex;\n            gap: 20px;\n            justify-content: center;\n            margin-top: 30px;\n        }\n\n        \u002F* 关于区域 *\u002F\n        .section {\n            padding: 100px 0;\n        }\n\n        .section-title {\n            text-align: center;\n            margin-bottom: 70px;\n        }\n\n        .section-title h2 {\n            font-size: 2.5rem;\n            margin-bottom: 15px;\n            position: relative;\n            display: inline-block;\n        }\n\n        .section-title h2:after {\n            content: '';\n            position: absolute;\n            bottom: -10px;\n            left: 50%;\n            transform: translateX(-50%);\n            width: 80px;\n            height: 4px;\n            background: var(--primary-color);\n            border-radius: 2px;\n        }\n\n        .section-title p {\n            max-width: 700px;\n            margin: 20px auto 0;\n            font-size: 1.2rem;\n            color: var(--secondary-color);\n        }\n\n        .about-content {\n            display: flex;\n            align-items: center;\n            gap: 50px;\n        }\n\n        .about-text {\n            flex: 1;\n        }\n\n        .about-text h3 {\n            font-size: 2rem;\n            margin-bottom: 25px;\n        }\n\n        .about-text p {\n            margin-bottom: 20px;\n            font-size: 1.1rem;\n        }\n\n        .about-image {\n            flex: 1;\n            border-radius: 20px;\n            overflow: hidden;\n            box-shadow: var(--shadow);\n        }\n\n        .about-image img {\n            width: 100%;\n            height: auto;\n            display: block;\n        }\n\n        \u002F* 服务区域 *\u002F\n        .services {\n            background-color: rgba(0, 0, 0, 0.02);\n        }\n\n        .dark-mode .services {\n            background-color: rgba(0, 0, 0, 0.1);\n        }\n\n        .services-grid {\n            display: grid;\n            grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n            gap: 30px;\n        }\n\n        .service-card {\n            background: var(--card-bg);\n            border-radius: 15px;\n            padding: 40px 30px;\n            text-align: center;\n            box-shadow: var(--shadow);\n            border: 1px solid var(--border-color);\n            transition: transform 0.3s ease;\n        }\n\n        .service-card:hover {\n            transform: translateY(-10px);\n        }\n\n        .service-icon {\n            font-size: 3rem;\n            color: var(--primary-color);\n            margin-bottom: 25px;\n        }\n\n        .service-card h3 {\n            font-size: 1.6rem;\n            margin-bottom: 15px;\n        }\n\n        \u002F* 活动区域 *\u002F\n        .events-grid {\n            display: grid;\n            grid-template-columns: repeat(auto-fit, minmax(350px, 1fr));\n            gap: 30px;\n        }\n\n        .event-card {\n            background: var(--card-bg);\n            border-radius: 15px;\n            overflow: hidden;\n            box-shadow: var(--shadow);\n            border: 1px solid var(--border-color);\n        }\n\n        .event-image {\n            height: 220px;\n            overflow: hidden;\n        }\n\n        .event-image img {\n            width: 100%;\n            height: 100%;\n            object-fit: cover;\n            transition: transform 0.5s ease;\n        }\n\n        .event-card:hover .event-image img {\n            transform: scale(1.05);\n        }\n\n        .event-content {\n            padding: 25px;\n        }\n\n        .event-date {\n            display: inline-block;\n            background: var(--primary-color);\n            color: white;\n            padding: 5px 15px;\n            border-radius: 20px;\n            font-size: 0.9rem;\n            margin-bottom: 15px;\n        }\n\n        .event-content h3 {\n            font-size: 1.5rem;\n            margin-bottom: 12px;\n        }\n\n        \u002F* 页脚 *\u002F\n        footer {\n            background: var(--footer-bg);\n            color: #fff;\n            padding: 70px 0 30px;\n        }\n\n        .footer-content {\n            display: grid;\n            grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n            gap: 40px;\n            margin-bottom: 50px;\n        }\n\n        .footer-column h3 {\n            font-size: 1.4rem;\n            margin-bottom: 25px;\n            position: relative;\n        }\n\n        .footer-column h3:after {\n            content: '';\n            position: absolute;\n            bottom: -10px;\n            left: 0;\n            width: 50px;\n            height: 3px;\n            background: var(--primary-color);\n        }\n\n        .footer-column p {\n            margin-bottom: 20px;\n            color: #b0b0b0;\n        }\n\n        .footer-links {\n            list-style: none;\n        }\n\n        .footer-links li {\n            margin-bottom: 15px;\n        }\n\n        .footer-links a {\n            color: #b0b0b0;\n            text-decoration: none;\n            transition: color 0.3s ease;\n        }\n\n        .footer-links a:hover {\n            color: var(--primary-color);\n        }\n\n        .social-links {\n            display: flex;\n            gap: 15px;\n            margin-top: 20px;\n        }\n\n        .social-links a {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            width: 40px;\n            height: 40px;\n            background: rgba(255, 255, 255, 0.1);\n            border-radius: 50%;\n            color: white;\n            font-size: 1.2rem;\n            transition: all 0.3s ease;\n        }\n\n        .social-links a:hover {\n            background: var(--primary-color);\n            transform: translateY(-5px);\n        }\n\n        .copyright {\n            text-align: center;\n            padding-top: 30px;\n            border-top: 1px solid rgba(255, 255, 255, 0.1);\n            color: #b0b0b0;\n            font-size: 0.9rem;\n        }\n\n        .copyright a{\n            text-decoration: none;\n            color: inherit;\n        }\n\n        \u002F* 响应式设计 *\u002F\n        @media (max-width: 992px) {\n            .bars{\n                display: block;\n            }\n\n            nav {\n                display: none;\n            }\n\n            .hero h2 {\n                font-size: 2.8rem;\n            }\n\n            .about-content {\n                flex-direction: column;\n            }\n\n            .about-image {\n                order: -1;\n            }\n        }\n\n        @media (max-width: 768px) {\n\n            .bars{\n                display: block;\n            }\n\n            .nav {\n                display: none;\n            }\n\n            nav ul {\n                gap: 15px;\n                flex-wrap: wrap;\n                justify-content: center;\n            }\n\n            .hero h2 {\n                font-size: 2.2rem;\n            }\n\n            .hero p {\n                font-size: 1.1rem;\n            }\n\n            .hero-buttons {\n                flex-direction: column;\n                align-items: center;\n            }\n\n            .section {\n                padding: 70px 0;\n            }\n        }\n\n        @media (max-width: 480px) {\n\n            nav ul {\n                gap: 10px;\n            }\n\n            .hero h2 {\n                font-size: 1.8rem;\n            }\n\n            .section-title h2 {\n                font-size: 2rem;\n            }\n        }\n    \u003C\u002Fstyle>\n\u003C\u002Fhead>\n\u003Cbody>\n    \u003C!-- 头部 -->\n    \u003Cheader>\n        \u003Cdiv class=\"container\">\n            \u003Cdiv class=\"header-content\">\n                \u003Cdiv class=\"logo\">\n                    \u003Cdiv class=\"logo-icon\">\n                        \u003Ci class=\"fas fa-atom\">\u003C\u002Fi>\n                    \u003C\u002Fdiv>\n                    \u003Cdiv class=\"logo-text\">\n                        \u003Ch3>科技创新协会\u003C\u002Fh3>\n                        \u003Cp>探索未来 · 创新无限\u003C\u002Fp>\n                    \u003C\u002Fdiv>\n                \u003C\u002Fdiv>\n\n                \u003Cnav>\n                    \u003Cul>\n                        \u003Cli>\u003Ca href=\"#home\">首页\u003C\u002Fa>\u003C\u002Fli>\n                        \u003Cli>\u003Ca href=\"#about\">关于我们\u003C\u002Fa>\u003C\u002Fli>\n                        \u003Cli>\u003Ca href=\"#services\">服务项目\u003C\u002Fa>\u003C\u002Fli>\n                        \u003Cli>\u003Ca href=\"#events\">活动\u003C\u002Fa>\u003C\u002Fli>\n                        \u003Cli>\u003Ca href=\"#contact\">联系我们\u003C\u002Fa>\u003C\u002Fli>\n                        \u003Cli>\u003Cbutton href=\"#\" class=\"btn\">加入我们\u003C\u002Fbutton>\u003C\u002Fli>\n                    \u003C\u002Ful>\n                \u003C\u002Fnav>\n\n                \u003Cdiv class=\"header-buttons\">\n                    \u003Cbutton class=\"mode-toggle\" id=\"modeToggle\">\n                        \u003Ci class=\"fas fa-moon\">\u003C\u002Fi>\n                    \u003C\u002Fbutton>\n                    \u003Ca href=\"#\" id=\"nav-show-hide-btn\" class=\"bars\">\u003Ci class=\"fas fa-bars\">\u003C\u002Fi>\u003C\u002Fa>\n                \u003C\u002Fdiv>\n            \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n    \u003C\u002Fheader>\n\n    \u003C!-- 大字宣传区域 -->\n    \u003Csection class=\"hero\" id=\"home\">\n        \u003Cdiv class=\"container\">\n            \u003Ch2>连接创新者，创造未来科技\u003C\u002Fh2>\n            \u003Cp>科技创新协会致力于推动技术发展，培养创新人才，促进学术交流\u003C\u002Fp>\n            \u003Cdiv class=\"hero-buttons\">\n                \u003Ca href=\"#\" class=\"btn\">了解更多\u003C\u002Fa>\n                \u003Ca href=\"#\" class=\"btn btn-outline\">近期活动\u003C\u002Fa>\n            \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n    \u003C\u002Fsection>\n\n    \u003C!-- 关于区域 -->\n    \u003Csection class=\"section\" id=\"about\">\n        \u003Cdiv class=\"container\">\n            \u003Cdiv class=\"section-title\">\n                \u003Ch2>关于我们\u003C\u002Fh2>\n                \u003Cp>科技创新协会成立于2010年，是一个非营利性组织，致力于推动科技创新和人才培养\u003C\u002Fp>\n            \u003C\u002Fdiv>\n\n            \u003Cdiv class=\"about-content\">\n                \u003Cdiv class=\"about-text\">\n                    \u003Ch3>我们是谁？\u003C\u002Fh3>\n                    \u003Cp>科技创新协会由一群热爱技术的专业人士创立，旨在为科技爱好者提供一个交流、学习和成长的平台。我们相信技术可以改变世界，而创新是推动社会进步的核心动力。\u003C\u002Fp>\n                    \u003Cp>协会拥有超过500名活跃会员，包括学生、教师、工程师和创业者。我们定期举办技术研讨会、创新工作坊和行业交流活动，为会员提供学习和展示的机会。\u003C\u002Fp>\n                    \u003Cp>我们的使命是培养创新思维，推动技术发展，连接行业资源，帮助会员实现个人成长和职业发展。\u003C\u002Fp>\n                    \u003Ca href=\"#\" class=\"btn\" style=\"margin-top: 20px;\">了解更多\u003C\u002Fa>\n                \u003C\u002Fdiv>\n\n                \u003Cdiv class=\"about-image\">\n                    \u003Cimg src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1553877522-43269d4ea984?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1470&q=80\" alt=\"协会成员讨论\">\n                \u003C\u002Fdiv>\n            \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n    \u003C\u002Fsection>\n\n    \u003C!-- 服务区域 -->\n    \u003Csection class=\"section services\" id=\"services\">\n        \u003Cdiv class=\"container\">\n            \u003Cdiv class=\"section-title\">\n                \u003Ch2>我们的服务\u003C\u002Fh2>\n                \u003Cp>我们提供多样化的服务项目，满足不同会员的需求\u003C\u002Fp>\n            \u003C\u002Fdiv>\n\n            \u003Cdiv class=\"services-grid\">\n                \u003Cdiv class=\"service-card\">\n                    \u003Cdiv class=\"service-icon\">\n                        \u003Ci class=\"fas fa-graduation-cap\">\u003C\u002Fi>\n                    \u003C\u002Fdiv>\n                    \u003Ch3>技术培训\u003C\u002Fh3>\n                    \u003Cp>提供前沿技术领域的专业培训课程，包括人工智能、大数据、云计算等，帮助会员提升技能。\u003C\u002Fp>\n                \u003C\u002Fdiv>\n\n                \u003Cdiv class=\"service-card\">\n                    \u003Cdiv class=\"service-icon\">\n                        \u003Ci class=\"fas fa-users\">\u003C\u002Fi>\n                    \u003C\u002Fdiv>\n                    \u003Ch3>行业交流\u003C\u002Fh3>\n                    \u003Cp>定期举办行业交流会和技术沙龙，连接会员与行业专家，拓展人脉资源。\u003C\u002Fp>\n                \u003C\u002Fdiv>\n\n                \u003Cdiv class=\"service-card\">\n                    \u003Cdiv class=\"service-icon\">\n                        \u003Ci class=\"fas fa-lightbulb\">\u003C\u002Fi>\n                    \u003C\u002Fdiv>\n                    \u003Ch3>创新孵化\u003C\u002Fh3>\n                    \u003Cp>为有潜力的创新项目提供孵化支持，包括资金、导师指导和资源对接。\u003C\u002Fp>\n                \u003C\u002Fdiv>\n\n                \u003Cdiv class=\"service-card\">\n                    \u003Cdiv class=\"service-icon\">\n                        \u003Ci class=\"fas fa-briefcase\">\u003C\u002Fi>\n                    \u003C\u002Fdiv>\n                    \u003Ch3>职业发展\u003C\u002Fh3>\n                    \u003Cp>提供职业规划咨询、简历指导和就业推荐，帮助会员实现职业目标。\u003C\u002Fp>\n                \u003C\u002Fdiv>\n            \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n    \u003C\u002Fsection>\n\n    \u003C!-- 活动区域 -->\n    \u003Csection class=\"section\" id=\"events\">\n        \u003Cdiv class=\"container\">\n            \u003Cdiv class=\"section-title\">\n                \u003Ch2>近期活动\u003C\u002Fh2>\n                \u003Cp>参与我们的活动，与行业专家交流，拓展视野\u003C\u002Fp>\n            \u003C\u002Fdiv>\n\n            \u003Cdiv class=\"events-grid\">\n                \u003Cdiv class=\"event-card\">\n                    \u003Cdiv class=\"event-image\">\n                        \u003Cimg src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1517245386807-bb43f82c33c4?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1470&q=80\" alt=\"AI技术研讨会\">\n                    \u003C\u002Fdiv>\n                    \u003Cdiv class=\"event-content\">\n                        \u003Cspan class=\"event-date\">2023年10月15日\u003C\u002Fspan>\n                        \u003Ch3>AI前沿技术研讨会\u003C\u002Fh3>\n                        \u003Cp>探讨人工智能领域的最新研究成果和发展趋势，特邀行业专家分享经验。\u003C\u002Fp>\n                        \u003Ca href=\"#\" class=\"btn\" style=\"margin-top: 15px;\">立即报名\u003C\u002Fa>\n                    \u003C\u002Fdiv>\n                \u003C\u002Fdiv>\n\n                \u003Cdiv class=\"event-card\">\n                    \u003Cdiv class=\"event-image\">\n                        \u003Cimg src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1553877522-43269d4ea984?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1470&q=80\" alt=\"创新工作坊\">\n                    \u003C\u002Fdiv>\n                    \u003Cdiv class=\"event-content\">\n                        \u003Cspan class=\"event-date\">2023年11月5日\u003C\u002Fspan>\n                        \u003Ch3>创新思维工作坊\u003C\u002Fh3>\n                        \u003Cp>学习创新思维方法和工具，通过实践案例提升解决问题的能力。\u003C\u002Fp>\n                        \u003Ca href=\"#\" class=\"btn\" style=\"margin-top: 15px;\">立即报名\u003C\u002Fa>\n                    \u003C\u002Fdiv>\n                \u003C\u002Fdiv>\n\n                \u003Cdiv class=\"event-card\">\n                    \u003Cdiv class=\"event-image\">\n                        \u003Cimg src=\"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1542744173-8e7e53415bb0?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1470&q=80\" alt=\"创业大赛\">\n                    \u003C\u002Fdiv>\n                    \u003Cdiv class=\"event-content\">\n                        \u003Cspan class=\"event-date\">2023年12月10日\u003C\u002Fspan>\n                        \u003Ch3>青年创业大赛\u003C\u002Fh3>\n                        \u003Cp>面向青年创业者的年度比赛，优胜团队将获得孵化支持和创业资金。\u003C\u002Fp>\n                        \u003Ca href=\"#\" class=\"btn\" style=\"margin-top: 15px;\">立即报名\u003C\u002Fa>\n                    \u003C\u002Fdiv>\n                \u003C\u002Fdiv>\n            \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n    \u003C\u002Fsection>\n\n    \u003C!-- 页脚 -->\n    \u003Cfooter id=\"contact\">\n        \u003Cdiv class=\"container\">\n            \u003Cdiv class=\"footer-content\">\n                \u003Cdiv class=\"footer-column\">\n                    \u003Ch3>科技创新协会\u003C\u002Fh3>\n                    \u003Cp>致力于推动科技创新，培养创新人才，促进学术交流的非营利组织。\u003C\u002Fp>\n                    \u003Cdiv class=\"social-links\">\n                        \u003Ca href=\"#\">\u003Csvg t=\"1754325406493\" class=\"icon\" viewBox=\"0 0 1024 1024\" version=\"1.1\" xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\" p-id=\"5905\" width=\"32\" height=\"32\">\u003Cpath d=\"M867.265306 867.265306c-3.134694 0-6.791837-1.044898-9.92653-2.612245l-54.857143-28.734694c-39.183673 20.37551-83.069388 31.346939-128.522449 31.346939-141.061224 0-256-102.922449-256-229.877551s114.938776-229.877551 256-229.877551 256 102.922449 256 229.877551c0 50.677551-18.808163 100.310204-53.289796 140.538776l10.971428 65.306122c1.567347 7.836735-2.089796 15.673469-8.359184 20.37551-3.657143 2.089796-7.836735 3.657143-12.016327 3.657143z m-193.306122-417.959184c-118.073469 0-214.204082 84.114286-214.204082 188.081633s96.130612 188.081633 214.204082 188.081633c42.318367 0 83.069388-10.971429 118.073469-31.346939 6.269388-3.657143 14.106122-3.657143 20.37551-0.522449l27.167347 14.106122-5.746939-33.436734c-1.044898-6.269388 1.044898-13.061224 5.22449-17.763266 31.346939-33.436735 49.110204-76.277551 49.110204-119.640816 0-103.444898-96.130612-187.559184-214.204081-187.559184z\" fill=\"#ffffff\" p-id=\"5906\">\u003C\u002Fpath>\u003Cpath d=\"M579.918367 579.395918m-31.346938 0a31.346939 31.346939 0 1 0 62.693877 0 31.346939 31.346939 0 1 0-62.693877 0Z\" fill=\"#ffffff\" p-id=\"5907\">\u003C\u002Fpath>\u003Cpath d=\"M768 579.395918m-31.346939 0a31.346939 31.346939 0 1 0 62.693878 0 31.346939 31.346939 0 1 0-62.693878 0Z\" fill=\"#ffffff\" p-id=\"5908\">\u003C\u002Fpath>\u003Cpath d=\"M292.571429 344.293878m-36.571429 0a36.571429 36.571429 0 1 0 73.142857 0 36.571429 36.571429 0 1 0-73.142857 0Z\" fill=\"#ffffff\" p-id=\"5909\">\u003C\u002Fpath>\u003Cpath d=\"M512 344.293878m-36.571429 0a36.571429 36.571429 0 1 0 73.142858 0 36.571429 36.571429 0 1 0-73.142858 0Z\" fill=\"#ffffff\" p-id=\"5910\">\u003C\u002Fpath>\u003Cpath d=\"M166.138776 709.485714c-4.179592 0-8.881633-1.567347-12.538776-4.179592-6.269388-4.702041-9.404082-12.538776-8.359184-20.37551l14.106123-81.502041C117.028571 554.840816 94.040816 494.759184 94.040816 433.110204 94.040816 280.555102 232.489796 156.734694 402.285714 156.734694c80.979592 0 157.257143 27.689796 215.24898 78.889796 58.514286 51.2 91.428571 119.640816 92.995918 193.306122 0 5.746939-2.089796 11.493878-6.269388 15.67347s-9.926531 6.269388-15.673469 5.746938c-5.22449-0.522449-9.926531-0.522449-14.106122-0.522449-118.073469 0-214.204082 84.114286-214.204082 188.081633 0 14.106122 2.089796 28.734694 5.746939 42.840816 1.567347 5.746939 0.522449 12.016327-2.612245 17.240817s-8.881633 8.359184-14.628572 8.881632c-15.15102 2.089796-30.302041 3.134694-45.453061 3.134694-55.902041 0-109.714286-13.583673-157.257143-38.661224l-68.963265 36.571428c-4.179592 0.522449-7.836735 1.567347-10.971428 1.567347z m78.889795-83.591836c3.657143 0 7.314286 1.044898 10.44898 2.612244 48.587755 28.212245 106.057143 41.795918 164.571429 38.138776-1.567347-9.926531-2.089796-19.853061-2.089796-29.779592 0-124.865306 111.281633-226.742857 249.208163-229.877551-14.628571-117.028571-128.522449-208.979592-264.881633-208.979592-146.808163 0-266.44898 105.012245-266.448979 234.579592 0 54.334694 21.942857 107.62449 61.12653 149.420408 4.702041 4.702041 6.269388 11.493878 5.22449 17.763266l-8.359184 50.155102 41.795919-21.942858c3.134694-1.044898 6.269388-2.089796 9.404081-2.089795z\" fill=\"#ffffff\" p-id=\"5911\">\u003C\u002Fpath>\u003C\u002Fsvg>\u003C\u002Fa>\n                        \u003Ca href=\"#\">\u003Csvg t=\"1754325207928\" class=\"icon\" viewBox=\"0 0 1024 1024\" version=\"1.1\" xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\" p-id=\"4483\" width=\"32\" height=\"32\">\u003Cpath d=\"M448.96 678.048c-94.368 4.432-170.656-42.912-170.656-105.872 0-63.04 76.288-113.6 170.672-117.968 94.416-4.352 170.88 34.56 170.88 97.488 0 62.976-76.464 122.08-170.88 126.352M649.92 473.456c-22.432-4.352-11.52-16.416-11.52-16.416s21.92-36.16-4.352-62.432c-32.56-32.56-111.68 4.16-111.68 4.16-30.224 9.36-22.224-4.304-17.952-27.536 0-27.376-9.376-73.744-89.888-46.352-80.4 27.52-149.456 123.968-149.456 123.968-48.032 64.064-41.664 113.584-41.664 113.584 11.984 109.344 128.16 139.36 218.512 146.464 95.072 7.456 223.36-32.768 262.288-115.408 38.896-82.784-31.808-115.536-54.288-120.032m-187.76 99.408c-6.016 4.48-13.408 3.872-16.56-1.52-3.328-5.248-2.08-13.648 4-18.08 7.024-5.232 14.336-3.728 17.504 1.52 3.168 5.376 0.912 13.44-4.944 18.08m-55.968 47.648c-17.728 2.08-32-8.128-32-22.96 0-14.752 12.688-30.224 30.432-32.064 20.336-1.936 33.6 9.792 33.6 24.624 0 14.752-14.384 28.4-32.032 30.4m23.952-124.768c-94.912 11.104-83.952 100-83.952 100s-0.96 28.16 25.44 42.512c55.552 30.08 112.72 11.872 141.632-25.44 28.896-37.328 11.936-128.112-83.12-117.072m265.984-60.768a15.456 15.456 0 0 0 15.44-14.704c11.6-104.224-85.392-86.288-85.392-86.288a15.52 15.52 0 0 0-15.52 15.664c0 8.544 6.896 15.52 15.52 15.52 69.68-15.392 54.288 54.272 54.288 54.272 0 8.624 7.04 15.52 15.68 15.52m-11.312-181.92c-33.536-7.856-68.032-1.072-77.712 0.768-0.736 0.08-1.44 0.768-2.112 0.912-0.336 0.064-0.544 0.416-0.544 0.416-9.536 2.688-16.48 11.52-16.48 21.92 0 12.432 10.048 22.64 22.608 22.64 0 0 12.208-1.632 20.48-4.88 8.208-3.296 77.68-2.464 112.16 55.488 18.832 42.272 8.288 70.576 6.976 75.136 0 0-4.48 10.976-4.48 21.792 0 12.48 10.08 20.336 22.56 20.336 10.4 0 19.168-1.44 21.728-19.056h0.128c37.04-123.456-45.312-181.456-105.312-195.472M511.504 48C255.52 48 48 255.52 48 511.456c0 256.032 207.52 463.52 463.504 463.52s463.52-207.488 463.52-463.52C975.008 255.52 767.472 48 511.488 48m-0.704 24.832c241.504 0 437.968 196.432 437.968 437.92 0 241.552-196.48 438-437.968 438-241.536 0-438.016-196.448-438.016-438 0-241.488 196.48-437.92 438.016-437.92\" fill=\"#ffffff\" p-id=\"4484\">\u003C\u002Fpath>\u003C\u002Fsvg>\u003C\u002Fi>\u003C\u002Fa>\n                        \u003Ca href=\"#\">\u003Csvg t=\"1754325479316\" class=\"icon\" viewBox=\"0 0 1024 1024\" version=\"1.1\" xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\" p-id=\"7510\" width=\"32\" height=\"32\">\u003Cpath d=\"M820.07316303 448.19829416c-60.83250046 0-119.99934912-19.77056265-168.66534949-56.34248256v255.1344037c0 130.28293849-100.37362576 235.79835892-224.21121596 235.79835892S202.9853816 777.27315379 202.9853816 646.9902153c0-130.28293849 100.37362576-235.79835892 224.21121598-235.79835891 12.38375903 0 24.40541983 1.08629466 36.13740205 3.11404466v135.13505458c-11.22504473-4.41759825-23.17428589-6.6626072-35.19594669-6.66260719-55.25618792 0-100.08394718 47.07276821-100.08394718 105.22574187 0 58.08055401 44.82775927 105.22574187 100.08394718 105.22574187 55.18376827 0 100.01152754-47.14518787 100.01152754-105.22574187V141.21142578H653.21830464c0 97.40442038 75.09917021 176.34183169 167.72389412 176.34183169v130.57261704l-0.86903573 0.07241966\" p-id=\"7511\" fill=\"#ffffff\">\u003C\u002Fpath>\u003C\u002Fsvg>\u003C\u002Fa>\n                        \u003Ca href=\"#\">\u003Csvg t=\"1754325646242\" class=\"icon\" viewBox=\"0 0 1024 1024\" version=\"1.1\" xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\" p-id=\"9994\" width=\"32\" height=\"32\">\u003Cpath d=\"M512 12.65664c277.11488 0 501.76 224.64512 501.76 501.76 0 277.0944-224.64512 501.76-501.76 501.76S10.24 791.51104 10.24 514.41664C10.24 237.30176 234.88512 12.65664 512 12.65664z m0 20.48c-265.80992 0-481.28 215.47008-481.28 481.28s215.47008 481.28 481.28 481.28 481.28-215.47008 481.28-481.28-215.47008-481.28-481.28-481.28z m-123.5968 244.6336v0.02048l82.98496 83.02592h81.18272l83.02592-83.00544a25.6 25.6 0 1 1 36.22912 36.2496l-46.83776 46.75584h53.41184a89.6 89.6 0 0 1 89.6 89.6v204.8a89.6 89.6 0 0 1-89.6 89.6h-332.8a89.6 89.6 0 0 1-89.6-89.6v-204.8a89.6 89.6 0 0 1 89.6-89.6h53.37088l-46.7968-46.81728a25.6 25.6 0 1 1 36.22912-36.2496z m289.9968 134.2464h-332.8c-19.78368 0-36.33152 15.03232-38.21568 34.7136l-0.18432 3.6864v204.8c0 19.78368 15.03232 36.31104 34.7136 38.21568l3.6864 0.18432h332.8c19.78368 0 36.33152-15.03232 38.21568-34.7136l0.18432-3.6864v-204.8c0-21.21728-17.2032-38.4-38.4-38.4zM409.6 488.81664c14.1312 0 25.6 11.4688 25.6 25.6v51.2a25.6 25.6 0 0 1-51.2 0v-51.2c0-14.1312 11.4688-25.6 25.6-25.6z m204.8 0c14.1312 0 25.6 11.4688 25.6 25.6v51.2a25.6 25.6 0 0 1-51.2 0v-51.2c0-14.1312 11.4688-25.6 25.6-25.6z\" p-id=\"9995\" fill=\"#ffffff\">\u003C\u002Fpath>\u003C\u002Fsvg>\u003C\u002Fa>\n                    \u003C\u002Fdiv>\n                    \u003Cdiv class=\"social-links\">\n                        \u003Ca href=\"#\">\u003Ci class=\"fab fa-twitter\">\u003C\u002Fi>\u003C\u002Fa>\n                        \u003Ca href=\"#\">\u003Ci class=\"fab fa-instagram\">\u003C\u002Fi>\u003C\u002Fa>\n                        \u003Ca href=\"#\">\u003Ci class=\"fab fa-linkedin-in\">\u003C\u002Fi>\u003C\u002Fa>\n                        \u003Ca href=\"#\">\u003Ci class=\"fab fa-facebook-f\">\u003C\u002Fi>\u003C\u002Fa>\n                    \u003C\u002Fdiv>\n                \u003C\u002Fdiv>\n\n                \u003Cdiv class=\"footer-column\">\n                    \u003Ch3>快速链接\u003C\u002Fh3>\n                    \u003Cul class=\"footer-links\">\n                        \u003Cli>\u003Ca href=\"#home\">首页\u003C\u002Fa>\u003C\u002Fli>\n                        \u003Cli>\u003Ca href=\"#about\">关于我们\u003C\u002Fa>\u003C\u002Fli>\n                        \u003Cli>\u003Ca href=\"#services\">服务项目\u003C\u002Fa>\u003C\u002Fli>\n                        \u003Cli>\u003Ca href=\"#events\">近期活动\u003C\u002Fa>\u003C\u002Fli>\n                        \u003Cli>\u003Ca href=\"#\">加入我们\u003C\u002Fa>\u003C\u002Fli>\n                    \u003C\u002Ful>\n                \u003C\u002Fdiv>\n\n                \u003Cdiv class=\"footer-column\">\n                    \u003Ch3>联系我们\u003C\u002Fh3>\n                    \u003Cp>\u003Ci class=\"fas fa-map-marker-alt\">\u003C\u002Fi> 广东省广州市南沙区南沙科技园888号\u003C\u002Fp>\n                    \u003Cp>\u003Ci class=\"fas fa-phone\">\u003C\u002Fi> +86 020 8888 6666\u003C\u002Fp>\n                    \u003Cp>\u003Ci class=\"fas fa-envelope\">\u003C\u002Fi> hub@tech.org\u003C\u002Fp>\n                \u003C\u002Fdiv>\n\n                \u003Cdiv class=\"footer-column\">\n                    \u003Ch3>订阅资讯\u003C\u002Fh3>\n                    \u003Cp>订阅我们的电子报，获取最新活动和技术资讯\u003C\u002Fp>\n                    \u003Cform>\n                        \u003Cinput type=\"email\" placeholder=\"输入您的邮箱\" style=\"width:100%; padding:12px; margin:10px 0; border-radius:5px; border:none;\">\n                        \u003Cbutton type=\"submit\" class=\"btn\" style=\"width:100%;\">订阅\u003C\u002Fbutton>\n                    \u003C\u002Fform>\n                \u003C\u002Fdiv>\n            \u003C\u002Fdiv>\n\n            \u003Cdiv class=\"copyright\">\n                \u003Cp>&copy; \u003Ca target=\"_blank\" href=\"http:\u002F\u002Ftomde.cloud\">本站由Tomde.cloud提供\u003C\u002Fa>\u003C\u002Fp>\n            \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n    \u003C\u002Ffooter>\n\n    \u003Cscript>\n        \u002F\u002F 暗黑模式切换\n        const modeToggle = document.getElementById('modeToggle');\n        const body = document.body;\n\n        \u002F\u002F 检查本地存储中的模式设置\n        if (localStorage.getItem('darkMode') === 'enabled') {\n            body.classList.add('dark-mode');\n            modeToggle.innerHTML = '\u003Ci class=\"fas fa-sun\">\u003C\u002Fi>';\n        }\n\n        modeToggle.addEventListener('click', () => {\n            body.classList.toggle('dark-mode');\n\n            if (body.classList.contains('dark-mode')) {\n                localStorage.setItem('darkMode', 'enabled');\n                modeToggle.innerHTML = '\u003Ci class=\"fas fa-sun\">\u003C\u002Fi>';\n            } else {\n                localStorage.setItem('darkMode', null);\n                modeToggle.innerHTML = '\u003Ci class=\"fas fa-moon\">\u003C\u002Fi>';\n            }\n        });\n\n        \u002F\u002F 平板\u002F手机模式导航\n        document.getElementById('nav-show-hide-btn').addEventListener('click', ()=> {\n            document.getElementsByClassName('header-content')[0].classList.toggle('header-content-p');\n            document.getElementsByTagName('nav')[0].classList.toggle('nav-show');\n        })\n\n        \u002F\u002F 平滑滚动\n        document.querySelectorAll('a[href^=\"#\"]').forEach(anchor => {\n            anchor.addEventListener('click', function (e) {\n                e.preventDefault();\n\n                document.querySelector(this.getAttribute('href')).scrollIntoView({\n                    behavior: 'smooth'\n                });\n            });\n        });\n    \u003C\u002Fscript>\n\u003C\u002Fbody>\n\u003C\u002Fhtml>\n```\n\n预览地址： [https:\u002F\u002Fpreview.yunbimo.com\u002F020c9fef-04e5-409c-ac8b-19f72a70697c](https:\u002F\u002Fpreview.yunbimo.com\u002F020c9fef-04e5-409c-ac8b-19f72a70697c)\n",{"title":26251,"description":35582},"tomdehub\u002Fposts\u002Fhtml-template-1","hLSJ5or_OklfSO4KL5JTJ0ROyZu7LdJqsf-_LGZeNTQ",{"id":35591,"title":35592,"body":35593,"date":35655,"description":35656,"extension":6629,"meta":35657,"navigation":228,"path":35663,"rawbody":35664,"seo":35665,"stem":35666,"__hash__":35667},"content\u002Fyehangzhou\u002Fposts\u002Ftalk-ai-2026.md","AI大模型给普通人带来了什么？我的真实体验是效率翻了3倍",{"type":8,"value":35594,"toc":35653},[35595,35598,35601,35604,35607,35610,35613,35630,35633,35636,35639,35642,35645],[11,35596,35597],{},"以前我有个想法想做个项目，流程大概是这样的：先在脑子里构思，然后去GitHub上翻开源项目，找到差不多的就克隆下来二次开发，找不到就自己从头写代码，写完再一遍遍测试、调试、改bug。一套流程走下来，少则几天，多则几周，热情经常耗在半路上。",[11,35599,35600],{},"现在不一样了。",[11,35602,35603],{},"自从开始用AI大模型，我的工作方式彻底变了。遇到一个想法，我第一反应不再是\"去搜一下\"，而是\"跟AI聊一下\"。我会用自然语言跟它描述我的需求，讨论项目的可行性，让它帮我分析技术选型、推荐合适的开源方案，甚至直接让它帮我生成核心功能的代码。",[11,35605,35606],{},"坦白说，我越来越依赖它了。但这种依赖不是\"变懒\"，而是把精力从重复劳动中解放出来，聚焦在真正需要判断和决策的地方。",[11,35608,35609],{},"举个小例子。前段时间我想在项目里做一个直接推送数据到Blogger，以前的做法是翻文档、查API、写前后端联调代码，光环境搭建就能折腾半天。现在呢？我跟AI说：\"我要一个用Go+Gin+Gorm做后端、Element Plus UI做前端，数据项目api读取，帮我生成代码，反正没花多少时间，一套可运行的代码就摆在我面前，我只需要微调样式和api数据字段，项目就快速上线了。",[11,35611,35612],{},"当然我这样说笼统了，其实我是分开跟AI聊需求，例如：",[15024,35614,35615,35618,35621,35624,35627],{},[15040,35616,35617],{},"帮我生成Go+Gin+Gorm主体框架代码",[15040,35619,35620],{},"帮我对接自己项目里api，把数据存到数据库里（我告诉api路由、request和response参数）",[15040,35622,35623],{},"帮我生成Google Cloud的授权与Blogger的api的代码",[15040,35625,35626],{},"帮我生成Element Plus UI表格列表并展示上面对接的数据（由于我的项目本身就是采用Element Plus，这里不费事）",[15040,35628,35629],{},"最后我让它把我列出的字段对应到Blogger的api上，设计个按钮点击推上去。",[11,35631,35632],{},"也许有人可能会说，AI写的项目最后还得重构融到原本的项目里，并且采用原本项目的技术选材，还不如直接按着原本的路子走。我想了一下，也许这是个思路。我可以训练它，让AI知道我之前采用的技术选型，但是我又想了一下，万一这个小项目最后被废了呢！那我还是选择快速落地为指导思想，先跑着。",[11,35634,35635],{},"总的来说，效率的提升是实实在在的，有时候决策比技术更重要。以前需要几天完成的事情，现在压缩到几个小时甚至更短。",[11,35637,35638],{},"更关键的是，AI降低了很多事情的门槛。以前\"不会写代码\"是一道硬门槛，现在只要你能清晰描述需求，AI就能帮你搭好骨架。普通人有了想法的执行权，不再被技术细节卡住脖子。",[11,35640,35641],{},"当然我也清楚，AI不是万能答案。它生成的代码需要审查，方案建议需要判断，最终拍板的还是我自己。但至少，它让我这种普通人提升了效率。",[11,35643,35644],{},"AI大模型给我的，不是什么颠覆性的魔法，而是一根实实在在的杠杆。它让一个普通人的想法，能够更快地落地，减少时间成本。",[11,35646,35647],{},[6117,35648,35651],{"href":35649,"rel":35650},"https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002Ftomdehub\u002Fresources\u002Fbe\u002Ff16d677e3033c8b5d8288f0dbd586d61\u002Fblog_6038391571834635959\u002F2026-07\u002F2026070808_VgxAviYDg.png",[6621],[5949,35652],{"alt":35,"src":35649},{"title":35,"searchDepth":61,"depth":61,"links":35654},[],"2026-07-06 17:46:50","从自己写代码到用AI写代码，一个普通开发者的真实经历。以前做项目要花几天，现在几个小时搞定，AI不是让你变懒，是让你变强。",{"tags":35658,"image":35649},[35659,35660,35661,35662],"程序员日常","人工智能","效率提升","AI大模型","\u002Fyehangzhou\u002Fposts\u002Ftalk-ai-2026","---\ntitle: 'AI大模型给普通人带来了什么？我的真实体验是效率翻了3倍'\ndescription: '从自己写代码到用AI写代码，一个普通开发者的真实经历。以前做项目要花几天，现在几个小时搞定，AI不是让你变懒，是让你变强。'\ndate: 2026-07-06 17:46:50\ntags: ['程序员日常', '人工智能', '效率提升', 'AI大模型']\nimage: 'https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002Ftomdehub\u002Fresources\u002Fbe\u002Ff16d677e3033c8b5d8288f0dbd586d61\u002Fblog_6038391571834635959\u002F2026-07\u002F2026070808_VgxAviYDg.png'\n---\n\n以前我有个想法想做个项目，流程大概是这样的：先在脑子里构思，然后去GitHub上翻开源项目，找到差不多的就克隆下来二次开发，找不到就自己从头写代码，写完再一遍遍测试、调试、改bug。一套流程走下来，少则几天，多则几周，热情经常耗在半路上。\n\n现在不一样了。\n\n自从开始用AI大模型，我的工作方式彻底变了。遇到一个想法，我第一反应不再是\"去搜一下\"，而是\"跟AI聊一下\"。我会用自然语言跟它描述我的需求，讨论项目的可行性，让它帮我分析技术选型、推荐合适的开源方案，甚至直接让它帮我生成核心功能的代码。\n\n坦白说，我越来越依赖它了。但这种依赖不是\"变懒\"，而是把精力从重复劳动中解放出来，聚焦在真正需要判断和决策的地方。\n\n举个小例子。前段时间我想在项目里做一个直接推送数据到Blogger，以前的做法是翻文档、查API、写前后端联调代码，光环境搭建就能折腾半天。现在呢？我跟AI说：\"我要一个用Go+Gin+Gorm做后端、Element Plus UI做前端，数据项目api读取，帮我生成代码，反正没花多少时间，一套可运行的代码就摆在我面前，我只需要微调样式和api数据字段，项目就快速上线了。\n\n当然我这样说笼统了，其实我是分开跟AI聊需求，例如：\n\n- 帮我生成Go+Gin+Gorm主体框架代码\n- 帮我对接自己项目里api，把数据存到数据库里（我告诉api路由、request和response参数）\n- 帮我生成Google Cloud的授权与Blogger的api的代码\n- 帮我生成Element Plus UI表格列表并展示上面对接的数据（由于我的项目本身就是采用Element Plus，这里不费事）\n- 最后我让它把我列出的字段对应到Blogger的api上，设计个按钮点击推上去。\n\n也许有人可能会说，AI写的项目最后还得重构融到原本的项目里，并且采用原本项目的技术选材，还不如直接按着原本的路子走。我想了一下，也许这是个思路。我可以训练它，让AI知道我之前采用的技术选型，但是我又想了一下，万一这个小项目最后被废了呢！那我还是选择快速落地为指导思想，先跑着。\n\n总的来说，效率的提升是实实在在的，有时候决策比技术更重要。以前需要几天完成的事情，现在压缩到几个小时甚至更短。\n\n更关键的是，AI降低了很多事情的门槛。以前\"不会写代码\"是一道硬门槛，现在只要你能清晰描述需求，AI就能帮你搭好骨架。普通人有了想法的执行权，不再被技术细节卡住脖子。\n\n当然我也清楚，AI不是万能答案。它生成的代码需要审查，方案建议需要判断，最终拍板的还是我自己。但至少，它让我这种普通人提升了效率。\n\nAI大模型给我的，不是什么颠覆性的魔法，而是一根实实在在的杠杆。它让一个普通人的想法，能够更快地落地，减少时间成本。\n\n[![](https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002Ftomdehub\u002Fresources\u002Fbe\u002Ff16d677e3033c8b5d8288f0dbd586d61\u002Fblog_6038391571834635959\u002F2026-07\u002F2026070808_VgxAviYDg.png)](https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002Ftomdehub\u002Fresources\u002Fbe\u002Ff16d677e3033c8b5d8288f0dbd586d61\u002Fblog_6038391571834635959\u002F2026-07\u002F2026070808_VgxAviYDg.png)\n",{"title":35592,"description":35656},"yehangzhou\u002Fposts\u002Ftalk-ai-2026","thvnYJDs7L6x6T49wj6KPRdt5IhJweU9sv6tyeBwXgc",{"id":35669,"title":35670,"body":35671,"date":36394,"description":35,"extension":6629,"meta":36395,"navigation":228,"path":36399,"rawbody":36400,"seo":36401,"stem":36402,"__hash__":36403},"content\u002Fyehangzhou\u002Fposts\u002Fgo-pinyin-to-han.md","Go语言实现拼音转化为汉字",{"type":8,"value":35672,"toc":36392},[35673,35676,35679,35685,35688,35691,35694,35697,36275,36278,36281,36375,36378,36386,36389],[11,35674,35675],{},"预先说明：以项目名为 x 作为示例",[11,35677,35678],{},"第一步：在GitHub找个汉字拼音字典（随便找了一个输入法项目的字典）",[11,35680,35681],{},[6117,35682,35683],{"href":35683,"rel":35684},"https:\u002F\u002Fgithub.com\u002FMobtgZhang\u002FLingJian-Pinyin\u002Fblob\u002Fmain\u002Fdata\u002Fpinyin_dict.txt",[6621],[11,35686,35687],{},"第二步：把字典下载下来放在项目里，例如：data\u002Fpinyin_dict.txt",[11,35689,35690],{},"x\u002Fdata\u002Fpinyin_dict.txt",[11,35692,35693],{},"第三步：创建 com\u002Fpinyin_han.go 文件，把代码复制进去",[11,35695,35696],{},"x\u002Fcom\u002Fpinyin_han.go",[30,35698,35702],{"className":35699,"code":35700,"language":35701,"meta":35,"style":35},"language-go shiki shiki-themes github-light github-dark","package com\n\nimport (\n    \"bufio\"\n    \"os\"\n    \"strings\"\n    \"sync\"\n)\n\ntype PinyinHan struct {\n    pyToHan     map[string][]string\n    abbrToHan   map[string][]string \u002F\u002F 简拼映射\n    noToneToHan map[string][]string \u002F\u002F 无声调映射\n    mutex       sync.RWMutex\n}\n\nfunc NewPinyinHan() *PinyinHan {\n    return &PinyinHan{\n        pyToHan:     make(map[string][]string),\n        abbrToHan:   make(map[string][]string),\n        noToneToHan: make(map[string][]string),\n    }\n}\n\nfunc (p *PinyinHan) LoadDictionary(filename string) error {\n    p.mutex.Lock()\n    defer p.mutex.Unlock()\n\n    file, err := os.Open(filename)\n    if err != nil {\n        return err\n    }\n    defer func(file *os.File) {\n        _ = file.Close()\n    }(file)\n\n    scanner := bufio.NewScanner(file)\n    for scanner.Scan() {\n        line := strings.TrimSpace(scanner.Text())\n        if line == \"\" {\n            continue\n        }\n\n        parts := strings.Fields(line)\n        if len(parts) >= 2 {\n            pinyin := parts[0]\n            hanzi := parts[1]\n\n            \u002F\u002F 标准拼音映射\n            p.pyToHan[pinyin] = append(p.pyToHan[pinyin], hanzi)\n\n            \u002F\u002F 构建简拼映射\n            abbr := p.getAbbreviation(pinyin)\n            p.abbrToHan[abbr] = append(p.abbrToHan[abbr], hanzi)\n\n            \u002F\u002F 构建无声调映射\n            noTone := p.removeTone(pinyin)\n            p.noToneToHan[noTone] = append(p.noToneToHan[noTone], hanzi)\n        }\n    }\n\n    return scanner.Err()\n}\n\nfunc (p *PinyinHan) getAbbreviation(pinyin string) string {\n    syllables := strings.Fields(pinyin)\n    var abbr strings.Builder\n    for _, syl := range syllables {\n        if len(syl) > 0 {\n            abbr.WriteByte(syl[0])\n        }\n    }\n    return abbr.String()\n}\n\nfunc (p *PinyinHan) removeTone(pinyin string) string {\n    \u002F\u002F 简单的声调数字去除\n    result := make([]byte, 0, len(pinyin))\n    for i := 0; i \u003C len(pinyin); i++ {\n        if pinyin[i] \u003C '1' || pinyin[i] > '4' {\n            result = append(result, pinyin[i])\n        }\n    }\n    return string(result)\n}\n\nfunc (p *PinyinHan) Convert(pinyin string) []string {\n    p.mutex.RLock()\n    defer p.mutex.RUnlock()\n\n    \u002F\u002F 优先级：精确匹配 > 无声调匹配 > 简拼匹配\n    if result, exists := p.pyToHan[pinyin]; exists {\n        return result\n    }\n\n    noTone := p.removeTone(pinyin)\n    if result, exists := p.noToneToHan[noTone]; exists {\n        return result\n    }\n\n    if result, exists := p.abbrToHan[pinyin]; exists {\n        return result\n    }\n\n    return nil\n}\n\nfunc (p *PinyinHan) Run(dictPath string, pinyin []string) ([]string, error) {\n    err := p.LoadDictionary(dictPath)\n    if err != nil {\n        return nil, err\n    }\n\n    var out = make([]string, 0)\n    for _, v := range pinyin {\n        v = strings.ReplaceAll(v, \" \", \"\")\n        result := p.Convert(v)\n        for _, s := range result {\n            out = append(out, s)\n        }\n    }\n    return out, nil\n}\n","go",[37,35703,35704,35709,35713,35718,35723,35728,35733,35738,35742,35746,35751,35756,35761,35766,35771,35776,35780,35785,35790,35795,35800,35805,35810,35814,35818,35823,35828,35833,35837,35842,35847,35852,35856,35861,35866,35871,35875,35880,35885,35890,35895,35900,35904,35908,35913,35918,35923,35928,35932,35937,35942,35946,35951,35956,35961,35965,35970,35975,35980,35984,35988,35992,35997,36001,36005,36010,36015,36020,36025,36030,36035,36039,36043,36048,36052,36056,36061,36066,36071,36076,36081,36086,36090,36094,36099,36103,36107,36112,36117,36122,36126,36131,36136,36141,36145,36149,36154,36159,36163,36167,36171,36176,36180,36184,36188,36193,36197,36201,36206,36211,36215,36220,36224,36228,36233,36238,36243,36248,36253,36258,36262,36266,36271],{"__ignoreMap":35},[40,35705,35706],{"class":42,"line":43},[40,35707,35708],{},"package com\n",[40,35710,35711],{"class":42,"line":61},[40,35712,229],{"emptyLinePlaceholder":228},[40,35714,35715],{"class":42,"line":81},[40,35716,35717],{},"import (\n",[40,35719,35720],{"class":42,"line":92},[40,35721,35722],{},"    \"bufio\"\n",[40,35724,35725],{"class":42,"line":112},[40,35726,35727],{},"    \"os\"\n",[40,35729,35730],{"class":42,"line":137},[40,35731,35732],{},"    \"strings\"\n",[40,35734,35735],{"class":42,"line":152},[40,35736,35737],{},"    \"sync\"\n",[40,35739,35740],{"class":42,"line":162},[40,35741,6212],{},[40,35743,35744],{"class":42,"line":169},[40,35745,229],{"emptyLinePlaceholder":228},[40,35747,35748],{"class":42,"line":178},[40,35749,35750],{},"type PinyinHan struct {\n",[40,35752,35753],{"class":42,"line":194},[40,35754,35755],{},"    pyToHan     map[string][]string\n",[40,35757,35758],{"class":42,"line":206},[40,35759,35760],{},"    abbrToHan   map[string][]string \u002F\u002F 简拼映射\n",[40,35762,35763],{"class":42,"line":219},[40,35764,35765],{},"    noToneToHan map[string][]string \u002F\u002F 无声调映射\n",[40,35767,35768],{"class":42,"line":225},[40,35769,35770],{},"    mutex       sync.RWMutex\n",[40,35772,35773],{"class":42,"line":232},[40,35774,35775],{},"}\n",[40,35777,35778],{"class":42,"line":240},[40,35779,229],{"emptyLinePlaceholder":228},[40,35781,35782],{"class":42,"line":254},[40,35783,35784],{},"func NewPinyinHan() *PinyinHan {\n",[40,35786,35787],{"class":42,"line":267},[40,35788,35789],{},"    return &PinyinHan{\n",[40,35791,35792],{"class":42,"line":280},[40,35793,35794],{},"        pyToHan:     make(map[string][]string),\n",[40,35796,35797],{"class":42,"line":293},[40,35798,35799],{},"        abbrToHan:   make(map[string][]string),\n",[40,35801,35802],{"class":42,"line":306},[40,35803,35804],{},"        noToneToHan: make(map[string][]string),\n",[40,35806,35807],{"class":42,"line":319},[40,35808,35809],{},"    }\n",[40,35811,35812],{"class":42,"line":366},[40,35813,35775],{},[40,35815,35816],{"class":42,"line":396},[40,35817,229],{"emptyLinePlaceholder":228},[40,35819,35820],{"class":42,"line":401},[40,35821,35822],{},"func (p *PinyinHan) LoadDictionary(filename string) error {\n",[40,35824,35825],{"class":42,"line":406},[40,35826,35827],{},"    p.mutex.Lock()\n",[40,35829,35830],{"class":42,"line":414},[40,35831,35832],{},"    defer p.mutex.Unlock()\n",[40,35834,35835],{"class":42,"line":443},[40,35836,229],{"emptyLinePlaceholder":228},[40,35838,35839],{"class":42,"line":461},[40,35840,35841],{},"    file, err := os.Open(filename)\n",[40,35843,35844],{"class":42,"line":478},[40,35845,35846],{},"    if err != nil {\n",[40,35848,35849],{"class":42,"line":491},[40,35850,35851],{},"        return err\n",[40,35853,35854],{"class":42,"line":505},[40,35855,35809],{},[40,35857,35858],{"class":42,"line":521},[40,35859,35860],{},"    defer func(file *os.File) {\n",[40,35862,35863],{"class":42,"line":526},[40,35864,35865],{},"        _ = file.Close()\n",[40,35867,35868],{"class":42,"line":531},[40,35869,35870],{},"    }(file)\n",[40,35872,35873],{"class":42,"line":537},[40,35874,229],{"emptyLinePlaceholder":228},[40,35876,35877],{"class":42,"line":545},[40,35878,35879],{},"    scanner := bufio.NewScanner(file)\n",[40,35881,35882],{"class":42,"line":558},[40,35883,35884],{},"    for scanner.Scan() {\n",[40,35886,35887],{"class":42,"line":573},[40,35888,35889],{},"        line := strings.TrimSpace(scanner.Text())\n",[40,35891,35892],{"class":42,"line":589},[40,35893,35894],{},"        if line == \"\" {\n",[40,35896,35897],{"class":42,"line":594},[40,35898,35899],{},"            continue\n",[40,35901,35902],{"class":42,"line":599},[40,35903,1848],{},[40,35905,35906],{"class":42,"line":609},[40,35907,229],{"emptyLinePlaceholder":228},[40,35909,35910],{"class":42,"line":625},[40,35911,35912],{},"        parts := strings.Fields(line)\n",[40,35914,35915],{"class":42,"line":638},[40,35916,35917],{},"        if len(parts) >= 2 {\n",[40,35919,35920],{"class":42,"line":653},[40,35921,35922],{},"            pinyin := parts[0]\n",[40,35924,35925],{"class":42,"line":667},[40,35926,35927],{},"            hanzi := parts[1]\n",[40,35929,35930],{"class":42,"line":682},[40,35931,229],{"emptyLinePlaceholder":228},[40,35933,35934],{"class":42,"line":687},[40,35935,35936],{},"            \u002F\u002F 标准拼音映射\n",[40,35938,35939],{"class":42,"line":692},[40,35940,35941],{},"            p.pyToHan[pinyin] = append(p.pyToHan[pinyin], hanzi)\n",[40,35943,35944],{"class":42,"line":702},[40,35945,229],{"emptyLinePlaceholder":228},[40,35947,35948],{"class":42,"line":718},[40,35949,35950],{},"            \u002F\u002F 构建简拼映射\n",[40,35952,35953],{"class":42,"line":732},[40,35954,35955],{},"            abbr := p.getAbbreviation(pinyin)\n",[40,35957,35958],{"class":42,"line":747},[40,35959,35960],{},"            p.abbrToHan[abbr] = append(p.abbrToHan[abbr], hanzi)\n",[40,35962,35963],{"class":42,"line":761},[40,35964,229],{"emptyLinePlaceholder":228},[40,35966,35967],{"class":42,"line":766},[40,35968,35969],{},"            \u002F\u002F 构建无声调映射\n",[40,35971,35972],{"class":42,"line":771},[40,35973,35974],{},"            noTone := p.removeTone(pinyin)\n",[40,35976,35977],{"class":42,"line":777},[40,35978,35979],{},"            p.noToneToHan[noTone] = append(p.noToneToHan[noTone], hanzi)\n",[40,35981,35982],{"class":42,"line":785},[40,35983,1848],{},[40,35985,35986],{"class":42,"line":798},[40,35987,35809],{},[40,35989,35990],{"class":42,"line":837},[40,35991,229],{"emptyLinePlaceholder":228},[40,35993,35994],{"class":42,"line":852},[40,35995,35996],{},"    return scanner.Err()\n",[40,35998,35999],{"class":42,"line":866},[40,36000,35775],{},[40,36002,36003],{"class":42,"line":879},[40,36004,229],{"emptyLinePlaceholder":228},[40,36006,36007],{"class":42,"line":892},[40,36008,36009],{},"func (p *PinyinHan) getAbbreviation(pinyin string) string {\n",[40,36011,36012],{"class":42,"line":897},[40,36013,36014],{},"    syllables := strings.Fields(pinyin)\n",[40,36016,36017],{"class":42,"line":902},[40,36018,36019],{},"    var abbr strings.Builder\n",[40,36021,36022],{"class":42,"line":910},[40,36023,36024],{},"    for _, syl := range syllables {\n",[40,36026,36027],{"class":42,"line":926},[40,36028,36029],{},"        if len(syl) > 0 {\n",[40,36031,36032],{"class":42,"line":941},[40,36033,36034],{},"            abbr.WriteByte(syl[0])\n",[40,36036,36037],{"class":42,"line":954},[40,36038,1848],{},[40,36040,36041],{"class":42,"line":963},[40,36042,35809],{},[40,36044,36045],{"class":42,"line":981},[40,36046,36047],{},"    return abbr.String()\n",[40,36049,36050],{"class":42,"line":995},[40,36051,35775],{},[40,36053,36054],{"class":42,"line":1012},[40,36055,229],{"emptyLinePlaceholder":228},[40,36057,36058],{"class":42,"line":1025},[40,36059,36060],{},"func (p *PinyinHan) removeTone(pinyin string) string {\n",[40,36062,36063],{"class":42,"line":1030},[40,36064,36065],{},"    \u002F\u002F 简单的声调数字去除\n",[40,36067,36068],{"class":42,"line":1035},[40,36069,36070],{},"    result := make([]byte, 0, len(pinyin))\n",[40,36072,36073],{"class":42,"line":1043},[40,36074,36075],{},"    for i := 0; i \u003C len(pinyin); i++ {\n",[40,36077,36078],{"class":42,"line":1063},[40,36079,36080],{},"        if pinyin[i] \u003C '1' || pinyin[i] > '4' {\n",[40,36082,36083],{"class":42,"line":1103},[40,36084,36085],{},"            result = append(result, pinyin[i])\n",[40,36087,36088],{"class":42,"line":1108},[40,36089,1848],{},[40,36091,36092],{"class":42,"line":1113},[40,36093,35809],{},[40,36095,36096],{"class":42,"line":1121},[40,36097,36098],{},"    return string(result)\n",[40,36100,36101],{"class":42,"line":1136},[40,36102,35775],{},[40,36104,36105],{"class":42,"line":1151},[40,36106,229],{"emptyLinePlaceholder":228},[40,36108,36109],{"class":42,"line":1164},[40,36110,36111],{},"func (p *PinyinHan) Convert(pinyin string) []string {\n",[40,36113,36114],{"class":42,"line":1176},[40,36115,36116],{},"    p.mutex.RLock()\n",[40,36118,36119],{"class":42,"line":1192},[40,36120,36121],{},"    defer p.mutex.RUnlock()\n",[40,36123,36124],{"class":42,"line":1197},[40,36125,229],{"emptyLinePlaceholder":228},[40,36127,36128],{"class":42,"line":1202},[40,36129,36130],{},"    \u002F\u002F 优先级：精确匹配 > 无声调匹配 > 简拼匹配\n",[40,36132,36133],{"class":42,"line":1212},[40,36134,36135],{},"    if result, exists := p.pyToHan[pinyin]; exists {\n",[40,36137,36138],{"class":42,"line":1229},[40,36139,36140],{},"        return result\n",[40,36142,36143],{"class":42,"line":1234},[40,36144,35809],{},[40,36146,36147],{"class":42,"line":1239},[40,36148,229],{"emptyLinePlaceholder":228},[40,36150,36151],{"class":42,"line":1247},[40,36152,36153],{},"    noTone := p.removeTone(pinyin)\n",[40,36155,36156],{"class":42,"line":1261},[40,36157,36158],{},"    if result, exists := p.noToneToHan[noTone]; exists {\n",[40,36160,36161],{"class":42,"line":1266},[40,36162,36140],{},[40,36164,36165],{"class":42,"line":1271},[40,36166,35809],{},[40,36168,36169],{"class":42,"line":1279},[40,36170,229],{"emptyLinePlaceholder":228},[40,36172,36173],{"class":42,"line":1293},[40,36174,36175],{},"    if result, exists := p.abbrToHan[pinyin]; exists {\n",[40,36177,36178],{"class":42,"line":1307},[40,36179,36140],{},[40,36181,36182],{"class":42,"line":1322},[40,36183,35809],{},[40,36185,36186],{"class":42,"line":1327},[40,36187,229],{"emptyLinePlaceholder":228},[40,36189,36190],{"class":42,"line":1332},[40,36191,36192],{},"    return nil\n",[40,36194,36195],{"class":42,"line":1340},[40,36196,35775],{},[40,36198,36199],{"class":42,"line":1354},[40,36200,229],{"emptyLinePlaceholder":228},[40,36202,36203],{"class":42,"line":1369},[40,36204,36205],{},"func (p *PinyinHan) Run(dictPath string, pinyin []string) ([]string, error) {\n",[40,36207,36208],{"class":42,"line":1381},[40,36209,36210],{},"    err := p.LoadDictionary(dictPath)\n",[40,36212,36213],{"class":42,"line":1386},[40,36214,35846],{},[40,36216,36217],{"class":42,"line":1391},[40,36218,36219],{},"        return nil, err\n",[40,36221,36222],{"class":42,"line":1397},[40,36223,35809],{},[40,36225,36226],{"class":42,"line":1405},[40,36227,229],{"emptyLinePlaceholder":228},[40,36229,36230],{"class":42,"line":1417},[40,36231,36232],{},"    var out = make([]string, 0)\n",[40,36234,36235],{"class":42,"line":1430},[40,36236,36237],{},"    for _, v := range pinyin {\n",[40,36239,36240],{"class":42,"line":1442},[40,36241,36242],{},"        v = strings.ReplaceAll(v, \" \", \"\")\n",[40,36244,36245],{"class":42,"line":1454},[40,36246,36247],{},"        result := p.Convert(v)\n",[40,36249,36250],{"class":42,"line":1467},[40,36251,36252],{},"        for _, s := range result {\n",[40,36254,36255],{"class":42,"line":1480},[40,36256,36257],{},"            out = append(out, s)\n",[40,36259,36260],{"class":42,"line":1496},[40,36261,1848],{},[40,36263,36264],{"class":42,"line":1509},[40,36265,35809],{},[40,36267,36268],{"class":42,"line":1520},[40,36269,36270],{},"    return out, nil\n",[40,36272,36273],{"class":42,"line":1532},[40,36274,35775],{},[11,36276,36277],{},"第四步：直接调用（以Test为例）",[11,36279,36280],{},"x\u002Ftest\u002Fpinyin_han_test.go",[30,36282,36284],{"className":35699,"code":36283,"language":35701,"meta":35,"style":35},"package test\n\nimport (\n    \"testing\"\n    \"x\u002Fcom\"\n)\n\nfunc TestPinyinHan(t *testing.T) {\n\n    var pinyin = []string{\"guangdong\", \"hainan\", \"fujian\", \"taiwan\", \"a\"}\n\n    han, err := com.NewPinyinHan().Run(\"..\u002Fdata\u002Fpinyin_dict.txt\", pinyin)\n\n    if err != nil {\n        t.Error(err)\n        return\n    }\n\n    t.Log(han)\n}\n",[37,36285,36286,36291,36295,36299,36304,36309,36313,36317,36322,36326,36331,36335,36340,36344,36348,36353,36358,36362,36366,36371],{"__ignoreMap":35},[40,36287,36288],{"class":42,"line":43},[40,36289,36290],{},"package test\n",[40,36292,36293],{"class":42,"line":61},[40,36294,229],{"emptyLinePlaceholder":228},[40,36296,36297],{"class":42,"line":81},[40,36298,35717],{},[40,36300,36301],{"class":42,"line":92},[40,36302,36303],{},"    \"testing\"\n",[40,36305,36306],{"class":42,"line":112},[40,36307,36308],{},"    \"x\u002Fcom\"\n",[40,36310,36311],{"class":42,"line":137},[40,36312,6212],{},[40,36314,36315],{"class":42,"line":152},[40,36316,229],{"emptyLinePlaceholder":228},[40,36318,36319],{"class":42,"line":162},[40,36320,36321],{},"func TestPinyinHan(t *testing.T) {\n",[40,36323,36324],{"class":42,"line":169},[40,36325,229],{"emptyLinePlaceholder":228},[40,36327,36328],{"class":42,"line":178},[40,36329,36330],{},"    var pinyin = []string{\"guangdong\", \"hainan\", \"fujian\", \"taiwan\", \"a\"}\n",[40,36332,36333],{"class":42,"line":194},[40,36334,229],{"emptyLinePlaceholder":228},[40,36336,36337],{"class":42,"line":206},[40,36338,36339],{},"    han, err := com.NewPinyinHan().Run(\"..\u002Fdata\u002Fpinyin_dict.txt\", pinyin)\n",[40,36341,36342],{"class":42,"line":219},[40,36343,229],{"emptyLinePlaceholder":228},[40,36345,36346],{"class":42,"line":225},[40,36347,35846],{},[40,36349,36350],{"class":42,"line":232},[40,36351,36352],{},"        t.Error(err)\n",[40,36354,36355],{"class":42,"line":240},[40,36356,36357],{},"        return\n",[40,36359,36360],{"class":42,"line":254},[40,36361,35809],{},[40,36363,36364],{"class":42,"line":267},[40,36365,229],{"emptyLinePlaceholder":228},[40,36367,36368],{"class":42,"line":280},[40,36369,36370],{},"    t.Log(han)\n",[40,36372,36373],{"class":42,"line":293},[40,36374,35775],{},[11,36376,36377],{},"输出结果：",[11,36379,36380],{},[6117,36381,36384],{"href":36382,"rel":36383},"https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002Ftomdehub\u002Fresources\u002Fbe\u002Ff16d677e3033c8b5d8288f0dbd586d61\u002Fblog_6038391571834635959\u002F2026-07\u002F2026070317_RT3ttEBDR.png",[6621],[5949,36385],{"alt":35,"src":36382},[11,36387,36388],{},"说句题外话，其实字典可以根据业务在做一些轻量化定制，例如我的项目里，只有检索功能才用到，我会根据文本内容用到一些分词器、拼音转换器生成自定义数据写进字典里。",[157,36390,36391],{},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":35,"searchDepth":61,"depth":61,"links":36393},[],"2026-07-03 17:01:34",{"tags":36396,"image":36382},[36397,36398],"拼音汉字转换","Golang","\u002Fyehangzhou\u002Fposts\u002Fgo-pinyin-to-han","---\ntitle: 'Go语言实现拼音转化为汉字'\ndescription: ''\ndate: 2026-07-03 17:01:34\ntags: ['拼音汉字转换', 'Golang']\nimage: 'https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002Ftomdehub\u002Fresources\u002Fbe\u002Ff16d677e3033c8b5d8288f0dbd586d61\u002Fblog_6038391571834635959\u002F2026-07\u002F2026070317_RT3ttEBDR.png'\n---\n\n预先说明：以项目名为 x 作为示例\n\n第一步：在GitHub找个汉字拼音字典（随便找了一个输入法项目的字典）\n\n[https:\u002F\u002Fgithub.com\u002FMobtgZhang\u002FLingJian-Pinyin\u002Fblob\u002Fmain\u002Fdata\u002Fpinyin\\_dict.txt](https:\u002F\u002Fgithub.com\u002FMobtgZhang\u002FLingJian-Pinyin\u002Fblob\u002Fmain\u002Fdata\u002Fpinyin_dict.txt)\n\n第二步：把字典下载下来放在项目里，例如：data\u002Fpinyin\\_dict.txt\n\nx\u002Fdata\u002Fpinyin\\_dict.txt\n\n第三步：创建 com\u002Fpinyin\\_han.go 文件，把代码复制进去\n\nx\u002Fcom\u002Fpinyin\\_han.go\n\n```go\npackage com\n\nimport (\n\t\"bufio\"\n\t\"os\"\n\t\"strings\"\n\t\"sync\"\n)\n\ntype PinyinHan struct {\n\tpyToHan     map[string][]string\n\tabbrToHan   map[string][]string \u002F\u002F 简拼映射\n\tnoToneToHan map[string][]string \u002F\u002F 无声调映射\n\tmutex       sync.RWMutex\n}\n\nfunc NewPinyinHan() *PinyinHan {\n\treturn &PinyinHan{\n\t\tpyToHan:     make(map[string][]string),\n\t\tabbrToHan:   make(map[string][]string),\n\t\tnoToneToHan: make(map[string][]string),\n\t}\n}\n\nfunc (p *PinyinHan) LoadDictionary(filename string) error {\n\tp.mutex.Lock()\n\tdefer p.mutex.Unlock()\n\n\tfile, err := os.Open(filename)\n\tif err != nil {\n\t\treturn err\n\t}\n\tdefer func(file *os.File) {\n\t\t_ = file.Close()\n\t}(file)\n\n\tscanner := bufio.NewScanner(file)\n\tfor scanner.Scan() {\n\t\tline := strings.TrimSpace(scanner.Text())\n\t\tif line == \"\" {\n\t\t\tcontinue\n\t\t}\n\n\t\tparts := strings.Fields(line)\n\t\tif len(parts) >= 2 {\n\t\t\tpinyin := parts[0]\n\t\t\thanzi := parts[1]\n\n\t\t\t\u002F\u002F 标准拼音映射\n\t\t\tp.pyToHan[pinyin] = append(p.pyToHan[pinyin], hanzi)\n\n\t\t\t\u002F\u002F 构建简拼映射\n\t\t\tabbr := p.getAbbreviation(pinyin)\n\t\t\tp.abbrToHan[abbr] = append(p.abbrToHan[abbr], hanzi)\n\n\t\t\t\u002F\u002F 构建无声调映射\n\t\t\tnoTone := p.removeTone(pinyin)\n\t\t\tp.noToneToHan[noTone] = append(p.noToneToHan[noTone], hanzi)\n\t\t}\n\t}\n\n\treturn scanner.Err()\n}\n\nfunc (p *PinyinHan) getAbbreviation(pinyin string) string {\n\tsyllables := strings.Fields(pinyin)\n\tvar abbr strings.Builder\n\tfor _, syl := range syllables {\n\t\tif len(syl) > 0 {\n\t\t\tabbr.WriteByte(syl[0])\n\t\t}\n\t}\n\treturn abbr.String()\n}\n\nfunc (p *PinyinHan) removeTone(pinyin string) string {\n\t\u002F\u002F 简单的声调数字去除\n\tresult := make([]byte, 0, len(pinyin))\n\tfor i := 0; i \u003C len(pinyin); i++ {\n\t\tif pinyin[i] \u003C '1' || pinyin[i] > '4' {\n\t\t\tresult = append(result, pinyin[i])\n\t\t}\n\t}\n\treturn string(result)\n}\n\nfunc (p *PinyinHan) Convert(pinyin string) []string {\n\tp.mutex.RLock()\n\tdefer p.mutex.RUnlock()\n\n\t\u002F\u002F 优先级：精确匹配 > 无声调匹配 > 简拼匹配\n\tif result, exists := p.pyToHan[pinyin]; exists {\n\t\treturn result\n\t}\n\n\tnoTone := p.removeTone(pinyin)\n\tif result, exists := p.noToneToHan[noTone]; exists {\n\t\treturn result\n\t}\n\n\tif result, exists := p.abbrToHan[pinyin]; exists {\n\t\treturn result\n\t}\n\n\treturn nil\n}\n\nfunc (p *PinyinHan) Run(dictPath string, pinyin []string) ([]string, error) {\n\terr := p.LoadDictionary(dictPath)\n\tif err != nil {\n\t\treturn nil, err\n\t}\n\n\tvar out = make([]string, 0)\n\tfor _, v := range pinyin {\n\t\tv = strings.ReplaceAll(v, \" \", \"\")\n\t\tresult := p.Convert(v)\n\t\tfor _, s := range result {\n\t\t\tout = append(out, s)\n\t\t}\n\t}\n\treturn out, nil\n}\n```\n\n第四步：直接调用（以Test为例）\n\nx\u002Ftest\u002Fpinyin\\_han\\_test.go\n\n```go\npackage test\n\nimport (\n\t\"testing\"\n\t\"x\u002Fcom\"\n)\n\nfunc TestPinyinHan(t *testing.T) {\n\n\tvar pinyin = []string{\"guangdong\", \"hainan\", \"fujian\", \"taiwan\", \"a\"}\n\n\than, err := com.NewPinyinHan().Run(\"..\u002Fdata\u002Fpinyin_dict.txt\", pinyin)\n\n\tif err != nil {\n\t\tt.Error(err)\n\t\treturn\n\t}\n\n\tt.Log(han)\n}\n```\n\n输出结果：\n\n[![](https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002Ftomdehub\u002Fresources\u002Fbe\u002Ff16d677e3033c8b5d8288f0dbd586d61\u002Fblog_6038391571834635959\u002F2026-07\u002F2026070317_RT3ttEBDR.png)](https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002Ftomdehub\u002Fresources\u002Fbe\u002Ff16d677e3033c8b5d8288f0dbd586d61\u002Fblog_6038391571834635959\u002F2026-07\u002F2026070317_RT3ttEBDR.png)\n\n说句题外话，其实字典可以根据业务在做一些轻量化定制，例如我的项目里，只有检索功能才用到，我会根据文本内容用到一些分词器、拼音转换器生成自定义数据写进字典里。\n",{"title":35670,"description":35},"yehangzhou\u002Fposts\u002Fgo-pinyin-to-han","N_xhMJG7wSo2hO9sHI_5yKPIkmlHkSk7C8zH2HvkkTw",{"id":36405,"title":36406,"body":36407,"date":36676,"description":35,"extension":6629,"meta":36677,"navigation":228,"path":36680,"rawbody":36681,"seo":36682,"stem":36683,"__hash__":36684},"content\u002Fyehangzhou\u002Fposts\u002Fgo-hant-hans.md","Go语言实现汉字繁体、简体互相转换",{"type":8,"value":36408,"toc":36674},[36409,36411,36414,36422,36425,36428,36588,36591,36594,36659,36661,36669,36672],[11,36410,35675],{},[11,36412,36413],{},"第一步：先获取库",[30,36415,36420],{"className":36416,"code":36418,"language":36419},[36417],"language-text","go get github.com\u002Fsiongui\u002Fgojianfan\n","text",[37,36421,36418],{"__ignoreMap":35},[11,36423,36424],{},"第二步：封装函数（调用gojianfan库）",[11,36426,36427],{},"x\u002Fcom\u002Fstr.go",[30,36429,36431],{"className":35699,"code":36430,"language":35701,"meta":35,"style":35},"package com\n\nimport (\n    \"github.com\u002Fsiongui\u002Fgojianfan\"\n    \"strings\"\n)\n\ntype Str struct{}\n\nfunc NewStr() *Str { return &Str{} }\n\nfunc (*Str) HantHans(str string) []string {\n    if strings.Trim(str, \" \") == \"\" {\n        return nil\n    }\n    wds := make(map[string]string)\n\n    original := str\n    wds[original] = original\n\n    \u002F\u002F 简体转繁体\n    traditional := gojianfan.S2T(original)\n    wds[traditional] = traditional\n\n    \u002F\u002F 繁体转简体\n    simplified := gojianfan.T2S(traditional)\n    wds[simplified] = simplified\n\n    result := make([]string, 0)\n    for _, v := range wds {\n        result = append(result, v)\n    }\n    return result\n}\n",[37,36432,36433,36437,36441,36445,36450,36454,36458,36462,36467,36471,36476,36480,36485,36490,36495,36499,36504,36508,36513,36518,36522,36527,36532,36537,36541,36546,36551,36556,36560,36565,36570,36575,36579,36584],{"__ignoreMap":35},[40,36434,36435],{"class":42,"line":43},[40,36436,35708],{},[40,36438,36439],{"class":42,"line":61},[40,36440,229],{"emptyLinePlaceholder":228},[40,36442,36443],{"class":42,"line":81},[40,36444,35717],{},[40,36446,36447],{"class":42,"line":92},[40,36448,36449],{},"    \"github.com\u002Fsiongui\u002Fgojianfan\"\n",[40,36451,36452],{"class":42,"line":112},[40,36453,35732],{},[40,36455,36456],{"class":42,"line":137},[40,36457,6212],{},[40,36459,36460],{"class":42,"line":152},[40,36461,229],{"emptyLinePlaceholder":228},[40,36463,36464],{"class":42,"line":162},[40,36465,36466],{},"type Str struct{}\n",[40,36468,36469],{"class":42,"line":169},[40,36470,229],{"emptyLinePlaceholder":228},[40,36472,36473],{"class":42,"line":178},[40,36474,36475],{},"func NewStr() *Str { return &Str{} }\n",[40,36477,36478],{"class":42,"line":194},[40,36479,229],{"emptyLinePlaceholder":228},[40,36481,36482],{"class":42,"line":206},[40,36483,36484],{},"func (*Str) HantHans(str string) []string {\n",[40,36486,36487],{"class":42,"line":219},[40,36488,36489],{},"    if strings.Trim(str, \" \") == \"\" {\n",[40,36491,36492],{"class":42,"line":225},[40,36493,36494],{},"        return nil\n",[40,36496,36497],{"class":42,"line":232},[40,36498,35809],{},[40,36500,36501],{"class":42,"line":240},[40,36502,36503],{},"    wds := make(map[string]string)\n",[40,36505,36506],{"class":42,"line":254},[40,36507,229],{"emptyLinePlaceholder":228},[40,36509,36510],{"class":42,"line":267},[40,36511,36512],{},"    original := str\n",[40,36514,36515],{"class":42,"line":280},[40,36516,36517],{},"    wds[original] = original\n",[40,36519,36520],{"class":42,"line":293},[40,36521,229],{"emptyLinePlaceholder":228},[40,36523,36524],{"class":42,"line":306},[40,36525,36526],{},"    \u002F\u002F 简体转繁体\n",[40,36528,36529],{"class":42,"line":319},[40,36530,36531],{},"    traditional := gojianfan.S2T(original)\n",[40,36533,36534],{"class":42,"line":366},[40,36535,36536],{},"    wds[traditional] = traditional\n",[40,36538,36539],{"class":42,"line":396},[40,36540,229],{"emptyLinePlaceholder":228},[40,36542,36543],{"class":42,"line":401},[40,36544,36545],{},"    \u002F\u002F 繁体转简体\n",[40,36547,36548],{"class":42,"line":406},[40,36549,36550],{},"    simplified := gojianfan.T2S(traditional)\n",[40,36552,36553],{"class":42,"line":414},[40,36554,36555],{},"    wds[simplified] = simplified\n",[40,36557,36558],{"class":42,"line":443},[40,36559,229],{"emptyLinePlaceholder":228},[40,36561,36562],{"class":42,"line":461},[40,36563,36564],{},"    result := make([]string, 0)\n",[40,36566,36567],{"class":42,"line":478},[40,36568,36569],{},"    for _, v := range wds {\n",[40,36571,36572],{"class":42,"line":491},[40,36573,36574],{},"        result = append(result, v)\n",[40,36576,36577],{"class":42,"line":505},[40,36578,35809],{},[40,36580,36581],{"class":42,"line":521},[40,36582,36583],{},"    return result\n",[40,36585,36586],{"class":42,"line":526},[40,36587,35775],{},[11,36589,36590],{},"第三步：调用（以Test为例）",[11,36592,36593],{},"x\u002Ftest\u002Fhan_test.go",[30,36595,36597],{"className":35699,"code":36596,"language":35701,"meta":35,"style":35},"package test\n\nimport (\n    \"testing\"\n    \"x\u002Fcom\"\n)\n\nfunc TestHantHans(t *testing.T) {\n    \u002F\u002F 简体转繁体\n    var s1 = com.NewStr().HantHans(\"广东省\")\n    \u002F\u002F 繁体转简体\n    var s2 = com.NewStr().HantHans(\"廣東省\")\n    t.Log(s1, s2)\n}\n",[37,36598,36599,36603,36607,36611,36615,36619,36623,36627,36632,36636,36641,36645,36650,36655],{"__ignoreMap":35},[40,36600,36601],{"class":42,"line":43},[40,36602,36290],{},[40,36604,36605],{"class":42,"line":61},[40,36606,229],{"emptyLinePlaceholder":228},[40,36608,36609],{"class":42,"line":81},[40,36610,35717],{},[40,36612,36613],{"class":42,"line":92},[40,36614,36303],{},[40,36616,36617],{"class":42,"line":112},[40,36618,36308],{},[40,36620,36621],{"class":42,"line":137},[40,36622,6212],{},[40,36624,36625],{"class":42,"line":152},[40,36626,229],{"emptyLinePlaceholder":228},[40,36628,36629],{"class":42,"line":162},[40,36630,36631],{},"func TestHantHans(t *testing.T) {\n",[40,36633,36634],{"class":42,"line":169},[40,36635,36526],{},[40,36637,36638],{"class":42,"line":178},[40,36639,36640],{},"    var s1 = com.NewStr().HantHans(\"广东省\")\n",[40,36642,36643],{"class":42,"line":194},[40,36644,36545],{},[40,36646,36647],{"class":42,"line":206},[40,36648,36649],{},"    var s2 = com.NewStr().HantHans(\"廣東省\")\n",[40,36651,36652],{"class":42,"line":219},[40,36653,36654],{},"    t.Log(s1, s2)\n",[40,36656,36657],{"class":42,"line":225},[40,36658,35775],{},[11,36660,36377],{},[11,36662,36663],{},[6117,36664,36667],{"href":36665,"rel":36666},"https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002Ftomdehub\u002Fresources\u002Fbe\u002Ff16d677e3033c8b5d8288f0dbd586d61\u002Fblog_6038391571834635959\u002F2026-07\u002F2026070301_GV9wLBfDR.png",[6621],[5949,36668],{"alt":35,"src":36665},[11,36670,36671],{},"例如，针对一些搜索业务时候，不管用户传入是简体汉字还是繁体汉字，最终都会是输出一组包含繁简数据，这样就方便多了。",[157,36673,36391],{},{"title":35,"searchDepth":61,"depth":61,"links":36675},[],"2026-07-03 00:55:01",{"tags":36678,"image":36665},[36679,36398],"汉字繁简互转","\u002Fyehangzhou\u002Fposts\u002Fgo-hant-hans","---\ntitle: 'Go语言实现汉字繁体、简体互相转换'\ndescription: ''\ndate: 2026-07-03 00:55:01\ntags: ['汉字繁简互转', 'Golang']\nimage: 'https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002Ftomdehub\u002Fresources\u002Fbe\u002Ff16d677e3033c8b5d8288f0dbd586d61\u002Fblog_6038391571834635959\u002F2026-07\u002F2026070301_GV9wLBfDR.png'\n---\n\n预先说明：以项目名为 x 作为示例\n\n第一步：先获取库\n\n```\ngo get github.com\u002Fsiongui\u002Fgojianfan\n```\n\n第二步：封装函数（调用gojianfan库）\n\nx\u002Fcom\u002Fstr.go\n\n```go\npackage com\n\nimport (\n\t\"github.com\u002Fsiongui\u002Fgojianfan\"\n\t\"strings\"\n)\n\ntype Str struct{}\n\nfunc NewStr() *Str { return &Str{} }\n\nfunc (*Str) HantHans(str string) []string {\n\tif strings.Trim(str, \" \") == \"\" {\n\t\treturn nil\n\t}\n\twds := make(map[string]string)\n\n\toriginal := str\n\twds[original] = original\n\n\t\u002F\u002F 简体转繁体\n\ttraditional := gojianfan.S2T(original)\n\twds[traditional] = traditional\n\n\t\u002F\u002F 繁体转简体\n\tsimplified := gojianfan.T2S(traditional)\n\twds[simplified] = simplified\n\n\tresult := make([]string, 0)\n\tfor _, v := range wds {\n\t\tresult = append(result, v)\n\t}\n\treturn result\n}\n```\n\n第三步：调用（以Test为例）\n\nx\u002Ftest\u002Fhan\\_test.go\n\n```go\npackage test\n\nimport (\n\t\"testing\"\n\t\"x\u002Fcom\"\n)\n\nfunc TestHantHans(t *testing.T) {\n\t\u002F\u002F 简体转繁体\n\tvar s1 = com.NewStr().HantHans(\"广东省\")\n\t\u002F\u002F 繁体转简体\n\tvar s2 = com.NewStr().HantHans(\"廣東省\")\n\tt.Log(s1, s2)\n}\n```\n\n输出结果：\n\n[![](https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002Ftomdehub\u002Fresources\u002Fbe\u002Ff16d677e3033c8b5d8288f0dbd586d61\u002Fblog_6038391571834635959\u002F2026-07\u002F2026070301_GV9wLBfDR.png)](https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002Ftomdehub\u002Fresources\u002Fbe\u002Ff16d677e3033c8b5d8288f0dbd586d61\u002Fblog_6038391571834635959\u002F2026-07\u002F2026070301_GV9wLBfDR.png)\n\n例如，针对一些搜索业务时候，不管用户传入是简体汉字还是繁体汉字，最终都会是输出一组包含繁简数据，这样就方便多了。\n",{"title":36406,"description":35},"yehangzhou\u002Fposts\u002Fgo-hant-hans","txOejnUY5cEqB3a11A9dhcErCamhDEGjZMPGT7e1wwo",{"id":36686,"title":36687,"body":36688,"date":39676,"description":35,"extension":6629,"meta":39677,"navigation":228,"path":39683,"rawbody":39684,"seo":39685,"stem":39686,"__hash__":39687},"content\u002Fyehangzhou\u002Fposts\u002Fmd-editor-v3-embed-youtube-custom.md","md-editor-v3（版本：5.8.5）插件自定义工具栏增加嵌入YouTube视频功能",{"type":8,"value":36689,"toc":39674},[36690,36693,36701,36704,38604,38607,39637,39640,39648,39661,39671],[11,36691,36692],{},"先看效果",[11,36694,36695],{},[6117,36696,36699],{"href":36697,"rel":36698},"https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002Ftomdehub\u002Fresources\u002Fbe\u002Ff16d677e3033c8b5d8288f0dbd586d61\u002Fblog_6038391571834635959\u002F2026-07\u002F2026070117_U3-Zv1fvg.png",[6621],[5949,36700],{"alt":35,"src":36697},[11,36702,36703],{},"第一步：先引入 utils\u002Fyoutube.ts 文件",[30,36705,36709],{"className":36706,"code":36707,"language":36708,"meta":35,"style":35},"language-ts shiki shiki-themes github-light github-dark","\u002F\u002F utils\u002Fyoutube.ts\n\n\u002F**\n * YouTube 链接解析结果\n *\u002F\nexport interface YouTubeParseResult {\n  videoId: string | null\n  type: 'watch' | 'youtu.be' | 'embed' | 'short' | 'invalid'\n  timestamp?: number \u002F\u002F 时间戳（秒）\n  playlistId?: string | null\n}\n\n\u002F**\n * 从 YouTube 链接中提取视频 ID\n * 支持格式：\n * - https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=VIDEO_ID\n * - https:\u002F\u002Fyoutu.be\u002FVIDEO_ID\n * - https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FVIDEO_ID\n * - https:\u002F\u002Fwww.youtube.com\u002Fshorts\u002FVIDEO_ID\n * - https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=VIDEO_ID&t=30s\n *\n * @param url YouTube 链接\n * @returns 视频 ID，如果无法解析则返回 null\n *\u002F\nexport function getYouTubeVideoId(url: string): string | null {\n  if (!url || typeof url !== 'string') return null\n\n  try {\n    const parsedUrl = new URL(url)\n    const hostname = parsedUrl.hostname\n\n    \u002F\u002F 1. 标准 watch 链接: ?v=VIDEO_ID\n    if (hostname.includes('youtube.com') || hostname.includes('youtu.be')) {\n      \u002F\u002F 尝试从查询参数获取 v\n      const videoId = parsedUrl.searchParams.get('v')\n      if (videoId) return videoId\n\n      \u002F\u002F 2. youtu.be\u002FVIDEO_ID 或 youtube.com\u002Fembed\u002FVIDEO_ID\n      const pathname = parsedUrl.pathname\n      const pathSegments = pathname.split('\u002F').filter((seg) => seg.length > 0)\n\n      \u002F\u002F \u002Fembed\u002FVIDEO_ID\n      if (pathname.includes('\u002Fembed\u002F') && pathSegments.length >= 2) {\n        return pathSegments[pathSegments.length - 1]\n      }\n\n      \u002F\u002F \u002Fshorts\u002FVIDEO_ID\n      if (pathname.includes('\u002Fshorts\u002F') && pathSegments.length >= 2) {\n        return pathSegments[pathSegments.length - 1]\n      }\n\n      \u002F\u002F youtu.be\u002FVIDEO_ID\n      if (hostname.includes('youtu.be') && pathSegments.length >= 1) {\n        return pathSegments[0]\n      }\n\n      \u002F\u002F \u002Fv\u002FVIDEO_ID (旧格式)\n      if (pathname.includes('\u002Fv\u002F') && pathSegments.length >= 2) {\n        return pathSegments[pathSegments.length - 1]\n      }\n    }\n\n    return null\n  } catch {\n    \u002F\u002F URL 格式无效\n    return null\n  }\n}\n\n\u002F**\n * 从 YouTube 链接中提取完整信息（视频 ID、类型、时间戳等）\n *\u002F\nexport function parseYouTubeUrl(url: string): YouTubeParseResult {\n  const defaultResult: YouTubeParseResult = {\n    videoId: null,\n    type: 'invalid',\n  }\n\n  if (!url || typeof url !== 'string') return defaultResult\n\n  try {\n    const parsedUrl = new URL(url)\n    const hostname = parsedUrl.hostname\n    let videoId: string | null = null\n    let type: YouTubeParseResult['type'] = 'invalid'\n    let timestamp: number | undefined\n    const playlistId = parsedUrl.searchParams.get('list')\n\n    \u002F\u002F 解析时间戳\n    const tParam = parsedUrl.searchParams.get('t')\n    if (tParam) {\n      const match = tParam.match(\u002F^(\\d+)(?:s|m|h)?$\u002F)\n      if (match) {\n        timestamp = parseInt(match[1], 10)\n      }\n    }\n\n    \u002F\u002F 检测链接类型并提取 ID\n    if (hostname.includes('youtube.com') || hostname.includes('youtu.be')) {\n      \u002F\u002F 标准 watch 链接\n      const vParam = parsedUrl.searchParams.get('v')\n      if (vParam) {\n        videoId = vParam\n        type = 'watch'\n        return { videoId, type, timestamp, playlistId }\n      }\n\n      const pathname = parsedUrl.pathname\n      const pathSegments = pathname.split('\u002F').filter((seg) => seg.length > 0)\n\n      \u002F\u002F youtu.be\u002FVIDEO_ID\n      if (hostname.includes('youtu.be') && pathSegments.length >= 1) {\n        videoId = pathSegments[0]\n        type = 'youtu.be'\n        return { videoId, type, timestamp, playlistId }\n      }\n\n      \u002F\u002F \u002Fembed\u002FVIDEO_ID\n      if (pathname.includes('\u002Fembed\u002F') && pathSegments.length >= 2) {\n        videoId = pathSegments[pathSegments.length - 1]\n        type = 'embed'\n        return { videoId, type, timestamp, playlistId }\n      }\n\n      \u002F\u002F \u002Fshorts\u002FVIDEO_ID\n      if (pathname.includes('\u002Fshorts\u002F') && pathSegments.length >= 2) {\n        videoId = pathSegments[pathSegments.length - 1]\n        type = 'short'\n        return { videoId, type, timestamp, playlistId }\n      }\n    }\n\n    return { videoId: null, type: 'invalid' }\n  } catch {\n    return defaultResult\n  }\n}\n\n\u002F**\n * 验证 YouTube 链接是否有效\n *\u002F\nexport function isValidYouTubeUrl(url: string): boolean {\n  return getYouTubeVideoId(url) !== null\n}\n\n\u002F**\n * 生成 YouTube 嵌入链接\n * @param videoId 视频 ID\n * @param options 配置选项\n *\u002F\nexport function getYouTubeEmbedUrl(\n  videoId: string,\n  options?: {\n    autoplay?: boolean\n    muted?: boolean\n    start?: number \u002F\u002F 开始时间（秒）\n    end?: number \u002F\u002F 结束时间（秒）\n    controls?: boolean\n    rel?: boolean \u002F\u002F 是否显示相关视频\n  }\n): string {\n  const base = `https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F${videoId}`\n  const params = new URLSearchParams()\n\n  if (options?.autoplay) params.set('autoplay', '1')\n  if (options?.muted) params.set('mute', '1')\n  if (options?.start) params.set('start', String(options.start))\n  if (options?.end) params.set('end', String(options.end))\n  if (options?.controls === false) params.set('controls', '0')\n  if (options?.rel === false) params.set('rel', '0')\n\n  const queryString = params.toString()\n  return queryString ? `${base}?${queryString}` : base\n}\n","ts",[37,36710,36711,36716,36720,36725,36730,36735,36748,36763,36793,36807,36820,36824,36828,36832,36837,36842,36847,36852,36857,36862,36867,36872,36886,36896,36900,36932,36966,36970,36977,36995,37007,37011,37016,37048,37053,37075,37087,37091,37096,37108,37153,37157,37162,37193,37211,37215,37219,37224,37251,37265,37269,37273,37278,37304,37315,37319,37323,37328,37355,37369,37373,37377,37381,37388,37398,37403,37409,37414,37418,37422,37426,37431,37435,37460,37476,37485,37495,37499,37503,37530,37534,37540,37554,37564,37583,37606,37622,37642,37646,37651,37671,37678,37730,37737,37758,37762,37766,37770,37775,37801,37806,37825,37832,37842,37852,37859,37863,37867,37877,37915,37919,37923,37949,37961,37970,37976,37980,37984,37988,38014,38030,38039,38045,38049,38053,38057,38083,38099,38108,38114,38118,38122,38126,38143,38151,38157,38161,38165,38169,38173,38178,38182,38208,38222,38226,38230,38234,38239,38250,38262,38266,38277,38287,38296,38306,38315,38327,38339,38348,38360,38364,38374,38391,38407,38411,38433,38453,38474,38495,38523,38549,38553,38570,38600],{"__ignoreMap":35},[40,36712,36713],{"class":42,"line":43},[40,36714,36715],{"class":165},"\u002F\u002F utils\u002Fyoutube.ts\n",[40,36717,36718],{"class":42,"line":61},[40,36719,229],{"emptyLinePlaceholder":228},[40,36721,36722],{"class":42,"line":81},[40,36723,36724],{"class":165},"\u002F**\n",[40,36726,36727],{"class":42,"line":92},[40,36728,36729],{"class":165}," * YouTube 链接解析结果\n",[40,36731,36732],{"class":42,"line":112},[40,36733,36734],{"class":165}," *\u002F\n",[40,36736,36737,36740,36743,36746],{"class":42,"line":137},[40,36738,36739],{"class":332},"export",[40,36741,36742],{"class":332}," interface",[40,36744,36745],{"class":54}," YouTubeParseResult",[40,36747,175],{"class":46},[40,36749,36750,36753,36755,36758,36761],{"class":42,"line":152},[40,36751,36752],{"class":243},"  videoId",[40,36754,3111],{"class":332},[40,36756,36757],{"class":181}," string",[40,36759,36760],{"class":332}," |",[40,36762,23808],{"class":181},[40,36764,36765,36768,36770,36773,36775,36778,36780,36783,36785,36788,36790],{"class":42,"line":162},[40,36766,36767],{"class":243},"  type",[40,36769,3111],{"class":332},[40,36771,36772],{"class":75}," 'watch'",[40,36774,36760],{"class":332},[40,36776,36777],{"class":75}," 'youtu.be'",[40,36779,36760],{"class":332},[40,36781,36782],{"class":75}," 'embed'",[40,36784,36760],{"class":332},[40,36786,36787],{"class":75}," 'short'",[40,36789,36760],{"class":332},[40,36791,36792],{"class":75}," 'invalid'\n",[40,36794,36795,36798,36801,36804],{"class":42,"line":169},[40,36796,36797],{"class":243},"  timestamp",[40,36799,36800],{"class":332},"?:",[40,36802,36803],{"class":181}," number",[40,36805,36806],{"class":165}," \u002F\u002F 时间戳（秒）\n",[40,36808,36809,36812,36814,36816,36818],{"class":42,"line":178},[40,36810,36811],{"class":243},"  playlistId",[40,36813,36800],{"class":332},[40,36815,36757],{"class":181},[40,36817,36760],{"class":332},[40,36819,23808],{"class":181},[40,36821,36822],{"class":42,"line":194},[40,36823,35775],{"class":46},[40,36825,36826],{"class":42,"line":206},[40,36827,229],{"emptyLinePlaceholder":228},[40,36829,36830],{"class":42,"line":219},[40,36831,36724],{"class":165},[40,36833,36834],{"class":42,"line":225},[40,36835,36836],{"class":165}," * 从 YouTube 链接中提取视频 ID\n",[40,36838,36839],{"class":42,"line":232},[40,36840,36841],{"class":165}," * 支持格式：\n",[40,36843,36844],{"class":42,"line":240},[40,36845,36846],{"class":165}," * - https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=VIDEO_ID\n",[40,36848,36849],{"class":42,"line":254},[40,36850,36851],{"class":165}," * - https:\u002F\u002Fyoutu.be\u002FVIDEO_ID\n",[40,36853,36854],{"class":42,"line":267},[40,36855,36856],{"class":165}," * - https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FVIDEO_ID\n",[40,36858,36859],{"class":42,"line":280},[40,36860,36861],{"class":165}," * - https:\u002F\u002Fwww.youtube.com\u002Fshorts\u002FVIDEO_ID\n",[40,36863,36864],{"class":42,"line":293},[40,36865,36866],{"class":165}," * - https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=VIDEO_ID&t=30s\n",[40,36868,36869],{"class":42,"line":306},[40,36870,36871],{"class":165}," *\n",[40,36873,36874,36877,36880,36883],{"class":42,"line":319},[40,36875,36876],{"class":165}," * ",[40,36878,36879],{"class":332},"@param",[40,36881,36882],{"class":46}," url",[40,36884,36885],{"class":165}," YouTube 链接\n",[40,36887,36888,36890,36893],{"class":42,"line":366},[40,36889,36876],{"class":165},[40,36891,36892],{"class":332},"@returns",[40,36894,36895],{"class":165}," 视频 ID，如果无法解析则返回 null\n",[40,36897,36898],{"class":42,"line":396},[40,36899,36734],{"class":165},[40,36901,36902,36904,36907,36910,36912,36915,36917,36919,36921,36923,36925,36927,36930],{"class":42,"line":401},[40,36903,36739],{"class":332},[40,36905,36906],{"class":332}," function",[40,36908,36909],{"class":54}," getYouTubeVideoId",[40,36911,344],{"class":46},[40,36913,36914],{"class":243},"url",[40,36916,3111],{"class":332},[40,36918,36757],{"class":181},[40,36920,24827],{"class":46},[40,36922,3111],{"class":332},[40,36924,36757],{"class":181},[40,36926,36760],{"class":332},[40,36928,36929],{"class":181}," null",[40,36931,175],{"class":46},[40,36933,36934,36937,36939,36942,36945,36947,36950,36953,36956,36959,36961,36964],{"class":42,"line":406},[40,36935,36936],{"class":332},"  if",[40,36938,2541],{"class":46},[40,36940,36941],{"class":332},"!",[40,36943,36944],{"class":46},"url ",[40,36946,24590],{"class":332},[40,36948,36949],{"class":332}," typeof",[40,36951,36952],{"class":46}," url ",[40,36954,36955],{"class":332},"!==",[40,36957,36958],{"class":75}," 'string'",[40,36960,18324],{"class":46},[40,36962,36963],{"class":332},"return",[40,36965,23808],{"class":181},[40,36967,36968],{"class":42,"line":414},[40,36969,229],{"emptyLinePlaceholder":228},[40,36971,36972,36975],{"class":42,"line":443},[40,36973,36974],{"class":332},"  try",[40,36976,175],{"class":46},[40,36978,36979,36982,36985,36987,36989,36992],{"class":42,"line":461},[40,36980,36981],{"class":332},"    const",[40,36983,36984],{"class":181}," parsedUrl",[40,36986,6198],{"class":332},[40,36988,23159],{"class":332},[40,36990,36991],{"class":54}," URL",[40,36993,36994],{"class":46},"(url)\n",[40,36996,36997,36999,37002,37004],{"class":42,"line":478},[40,36998,36981],{"class":332},[40,37000,37001],{"class":181}," hostname",[40,37003,6198],{"class":332},[40,37005,37006],{"class":46}," parsedUrl.hostname\n",[40,37008,37009],{"class":42,"line":491},[40,37010,229],{"emptyLinePlaceholder":228},[40,37012,37013],{"class":42,"line":505},[40,37014,37015],{"class":165},"    \u002F\u002F 1. 标准 watch 链接: ?v=VIDEO_ID\n",[40,37017,37018,37021,37024,37027,37029,37032,37034,37036,37039,37041,37043,37046],{"class":42,"line":521},[40,37019,37020],{"class":332},"    if",[40,37022,37023],{"class":46}," (hostname.",[40,37025,37026],{"class":54},"includes",[40,37028,344],{"class":46},[40,37030,37031],{"class":75},"'youtube.com'",[40,37033,18324],{"class":46},[40,37035,24590],{"class":332},[40,37037,37038],{"class":46}," hostname.",[40,37040,37026],{"class":54},[40,37042,344],{"class":46},[40,37044,37045],{"class":75},"'youtu.be'",[40,37047,6568],{"class":46},[40,37049,37050],{"class":42,"line":526},[40,37051,37052],{"class":165},"      \u002F\u002F 尝试从查询参数获取 v\n",[40,37054,37055,37057,37060,37062,37065,37068,37070,37073],{"class":42,"line":531},[40,37056,6192],{"class":332},[40,37058,37059],{"class":181}," videoId",[40,37061,6198],{"class":332},[40,37063,37064],{"class":46}," parsedUrl.searchParams.",[40,37066,37067],{"class":54},"get",[40,37069,344],{"class":46},[40,37071,37072],{"class":75},"'v'",[40,37074,6212],{"class":46},[40,37076,37077,37079,37082,37084],{"class":42,"line":537},[40,37078,17959],{"class":332},[40,37080,37081],{"class":46}," (videoId) ",[40,37083,36963],{"class":332},[40,37085,37086],{"class":46}," videoId\n",[40,37088,37089],{"class":42,"line":545},[40,37090,229],{"emptyLinePlaceholder":228},[40,37092,37093],{"class":42,"line":558},[40,37094,37095],{"class":165},"      \u002F\u002F 2. youtu.be\u002FVIDEO_ID 或 youtube.com\u002Fembed\u002FVIDEO_ID\n",[40,37097,37098,37100,37103,37105],{"class":42,"line":573},[40,37099,6192],{"class":332},[40,37101,37102],{"class":181}," pathname",[40,37104,6198],{"class":332},[40,37106,37107],{"class":46}," parsedUrl.pathname\n",[40,37109,37110,37112,37115,37117,37120,37122,37124,37127,37129,37132,37134,37137,37139,37141,37144,37146,37149,37151],{"class":42,"line":589},[40,37111,6192],{"class":332},[40,37113,37114],{"class":181}," pathSegments",[40,37116,6198],{"class":332},[40,37118,37119],{"class":46}," pathname.",[40,37121,23681],{"class":54},[40,37123,344],{"class":46},[40,37125,37126],{"class":75},"'\u002F'",[40,37128,18312],{"class":46},[40,37130,37131],{"class":54},"filter",[40,37133,18318],{"class":46},[40,37135,37136],{"class":243},"seg",[40,37138,18324],{"class":46},[40,37140,18046],{"class":332},[40,37142,37143],{"class":46}," seg.",[40,37145,23720],{"class":181},[40,37147,37148],{"class":332}," >",[40,37150,584],{"class":181},[40,37152,6212],{"class":46},[40,37154,37155],{"class":42,"line":594},[40,37156,229],{"emptyLinePlaceholder":228},[40,37158,37159],{"class":42,"line":599},[40,37160,37161],{"class":165},"      \u002F\u002F \u002Fembed\u002FVIDEO_ID\n",[40,37163,37164,37166,37169,37171,37173,37176,37178,37180,37183,37185,37188,37191],{"class":42,"line":609},[40,37165,17959],{"class":332},[40,37167,37168],{"class":46}," (pathname.",[40,37170,37026],{"class":54},[40,37172,344],{"class":46},[40,37174,37175],{"class":75},"'\u002Fembed\u002F'",[40,37177,18324],{"class":46},[40,37179,17965],{"class":332},[40,37181,37182],{"class":46}," pathSegments.",[40,37184,23720],{"class":181},[40,37186,37187],{"class":332}," >=",[40,37189,37190],{"class":181}," 2",[40,37192,2554],{"class":46},[40,37194,37195,37198,37201,37203,37206,37208],{"class":42,"line":625},[40,37196,37197],{"class":332},"        return",[40,37199,37200],{"class":46}," pathSegments[pathSegments.",[40,37202,23720],{"class":181},[40,37204,37205],{"class":332}," -",[40,37207,12790],{"class":181},[40,37209,37210],{"class":46},"]\n",[40,37212,37213],{"class":42,"line":638},[40,37214,222],{"class":46},[40,37216,37217],{"class":42,"line":653},[40,37218,229],{"emptyLinePlaceholder":228},[40,37220,37221],{"class":42,"line":667},[40,37222,37223],{"class":165},"      \u002F\u002F \u002Fshorts\u002FVIDEO_ID\n",[40,37225,37226,37228,37230,37232,37234,37237,37239,37241,37243,37245,37247,37249],{"class":42,"line":682},[40,37227,17959],{"class":332},[40,37229,37168],{"class":46},[40,37231,37026],{"class":54},[40,37233,344],{"class":46},[40,37235,37236],{"class":75},"'\u002Fshorts\u002F'",[40,37238,18324],{"class":46},[40,37240,17965],{"class":332},[40,37242,37182],{"class":46},[40,37244,23720],{"class":181},[40,37246,37187],{"class":332},[40,37248,37190],{"class":181},[40,37250,2554],{"class":46},[40,37252,37253,37255,37257,37259,37261,37263],{"class":42,"line":687},[40,37254,37197],{"class":332},[40,37256,37200],{"class":46},[40,37258,23720],{"class":181},[40,37260,37205],{"class":332},[40,37262,12790],{"class":181},[40,37264,37210],{"class":46},[40,37266,37267],{"class":42,"line":692},[40,37268,222],{"class":46},[40,37270,37271],{"class":42,"line":702},[40,37272,229],{"emptyLinePlaceholder":228},[40,37274,37275],{"class":42,"line":718},[40,37276,37277],{"class":165},"      \u002F\u002F youtu.be\u002FVIDEO_ID\n",[40,37279,37280,37282,37284,37286,37288,37290,37292,37294,37296,37298,37300,37302],{"class":42,"line":732},[40,37281,17959],{"class":332},[40,37283,37023],{"class":46},[40,37285,37026],{"class":54},[40,37287,344],{"class":46},[40,37289,37045],{"class":75},[40,37291,18324],{"class":46},[40,37293,17965],{"class":332},[40,37295,37182],{"class":46},[40,37297,23720],{"class":181},[40,37299,37187],{"class":332},[40,37301,12790],{"class":181},[40,37303,2554],{"class":46},[40,37305,37306,37308,37311,37313],{"class":42,"line":747},[40,37307,37197],{"class":332},[40,37309,37310],{"class":46}," pathSegments[",[40,37312,188],{"class":181},[40,37314,37210],{"class":46},[40,37316,37317],{"class":42,"line":761},[40,37318,222],{"class":46},[40,37320,37321],{"class":42,"line":766},[40,37322,229],{"emptyLinePlaceholder":228},[40,37324,37325],{"class":42,"line":771},[40,37326,37327],{"class":165},"      \u002F\u002F \u002Fv\u002FVIDEO_ID (旧格式)\n",[40,37329,37330,37332,37334,37336,37338,37341,37343,37345,37347,37349,37351,37353],{"class":42,"line":777},[40,37331,17959],{"class":332},[40,37333,37168],{"class":46},[40,37335,37026],{"class":54},[40,37337,344],{"class":46},[40,37339,37340],{"class":75},"'\u002Fv\u002F'",[40,37342,18324],{"class":46},[40,37344,17965],{"class":332},[40,37346,37182],{"class":46},[40,37348,23720],{"class":181},[40,37350,37187],{"class":332},[40,37352,37190],{"class":181},[40,37354,2554],{"class":46},[40,37356,37357,37359,37361,37363,37365,37367],{"class":42,"line":785},[40,37358,37197],{"class":332},[40,37360,37200],{"class":46},[40,37362,23720],{"class":181},[40,37364,37205],{"class":332},[40,37366,12790],{"class":181},[40,37368,37210],{"class":46},[40,37370,37371],{"class":42,"line":798},[40,37372,222],{"class":46},[40,37374,37375],{"class":42,"line":837},[40,37376,35809],{"class":46},[40,37378,37379],{"class":42,"line":852},[40,37380,229],{"emptyLinePlaceholder":228},[40,37382,37383,37386],{"class":42,"line":866},[40,37384,37385],{"class":332},"    return",[40,37387,23808],{"class":181},[40,37389,37390,37393,37396],{"class":42,"line":879},[40,37391,37392],{"class":46},"  } ",[40,37394,37395],{"class":332},"catch",[40,37397,175],{"class":46},[40,37399,37400],{"class":42,"line":892},[40,37401,37402],{"class":165},"    \u002F\u002F URL 格式无效\n",[40,37404,37405,37407],{"class":42,"line":897},[40,37406,37385],{"class":332},[40,37408,23808],{"class":181},[40,37410,37411],{"class":42,"line":902},[40,37412,37413],{"class":46},"  }\n",[40,37415,37416],{"class":42,"line":910},[40,37417,35775],{"class":46},[40,37419,37420],{"class":42,"line":926},[40,37421,229],{"emptyLinePlaceholder":228},[40,37423,37424],{"class":42,"line":941},[40,37425,36724],{"class":165},[40,37427,37428],{"class":42,"line":954},[40,37429,37430],{"class":165}," * 从 YouTube 链接中提取完整信息（视频 ID、类型、时间戳等）\n",[40,37432,37433],{"class":42,"line":963},[40,37434,36734],{"class":165},[40,37436,37437,37439,37441,37444,37446,37448,37450,37452,37454,37456,37458],{"class":42,"line":981},[40,37438,36739],{"class":332},[40,37440,36906],{"class":332},[40,37442,37443],{"class":54}," parseYouTubeUrl",[40,37445,344],{"class":46},[40,37447,36914],{"class":243},[40,37449,3111],{"class":332},[40,37451,36757],{"class":181},[40,37453,24827],{"class":46},[40,37455,3111],{"class":332},[40,37457,36745],{"class":54},[40,37459,175],{"class":46},[40,37461,37462,37465,37468,37470,37472,37474],{"class":42,"line":995},[40,37463,37464],{"class":332},"  const",[40,37466,37467],{"class":181}," defaultResult",[40,37469,3111],{"class":332},[40,37471,36745],{"class":54},[40,37473,6198],{"class":332},[40,37475,175],{"class":46},[40,37477,37478,37481,37483],{"class":42,"line":1012},[40,37479,37480],{"class":46},"    videoId: ",[40,37482,35290],{"class":181},[40,37484,978],{"class":46},[40,37486,37487,37490,37493],{"class":42,"line":1025},[40,37488,37489],{"class":46},"    type: ",[40,37491,37492],{"class":75},"'invalid'",[40,37494,978],{"class":46},[40,37496,37497],{"class":42,"line":1030},[40,37498,37413],{"class":46},[40,37500,37501],{"class":42,"line":1035},[40,37502,229],{"emptyLinePlaceholder":228},[40,37504,37505,37507,37509,37511,37513,37515,37517,37519,37521,37523,37525,37527],{"class":42,"line":1043},[40,37506,36936],{"class":332},[40,37508,2541],{"class":46},[40,37510,36941],{"class":332},[40,37512,36944],{"class":46},[40,37514,24590],{"class":332},[40,37516,36949],{"class":332},[40,37518,36952],{"class":46},[40,37520,36955],{"class":332},[40,37522,36958],{"class":75},[40,37524,18324],{"class":46},[40,37526,36963],{"class":332},[40,37528,37529],{"class":46}," defaultResult\n",[40,37531,37532],{"class":42,"line":1063},[40,37533,229],{"emptyLinePlaceholder":228},[40,37535,37536,37538],{"class":42,"line":1103},[40,37537,36974],{"class":332},[40,37539,175],{"class":46},[40,37541,37542,37544,37546,37548,37550,37552],{"class":42,"line":1108},[40,37543,36981],{"class":332},[40,37545,36984],{"class":181},[40,37547,6198],{"class":332},[40,37549,23159],{"class":332},[40,37551,36991],{"class":54},[40,37553,36994],{"class":46},[40,37555,37556,37558,37560,37562],{"class":42,"line":1113},[40,37557,36981],{"class":332},[40,37559,37001],{"class":181},[40,37561,6198],{"class":332},[40,37563,37006],{"class":46},[40,37565,37566,37569,37571,37573,37575,37577,37579,37581],{"class":42,"line":1121},[40,37567,37568],{"class":332},"    let",[40,37570,37059],{"class":46},[40,37572,3111],{"class":332},[40,37574,36757],{"class":181},[40,37576,36760],{"class":332},[40,37578,36929],{"class":181},[40,37580,6198],{"class":332},[40,37582,23808],{"class":181},[40,37584,37585,37587,37589,37591,37593,37596,37599,37602,37604],{"class":42,"line":1136},[40,37586,37568],{"class":332},[40,37588,16897],{"class":46},[40,37590,3111],{"class":332},[40,37592,36745],{"class":54},[40,37594,37595],{"class":46},"[",[40,37597,37598],{"class":75},"'type'",[40,37600,37601],{"class":46},"] ",[40,37603,72],{"class":332},[40,37605,36792],{"class":75},[40,37607,37608,37610,37613,37615,37617,37619],{"class":42,"line":1151},[40,37609,37568],{"class":332},[40,37611,37612],{"class":46}," timestamp",[40,37614,3111],{"class":332},[40,37616,36803],{"class":181},[40,37618,36760],{"class":332},[40,37620,37621],{"class":181}," undefined\n",[40,37623,37624,37626,37629,37631,37633,37635,37637,37640],{"class":42,"line":1164},[40,37625,36981],{"class":332},[40,37627,37628],{"class":181}," playlistId",[40,37630,6198],{"class":332},[40,37632,37064],{"class":46},[40,37634,37067],{"class":54},[40,37636,344],{"class":46},[40,37638,37639],{"class":75},"'list'",[40,37641,6212],{"class":46},[40,37643,37644],{"class":42,"line":1176},[40,37645,229],{"emptyLinePlaceholder":228},[40,37647,37648],{"class":42,"line":1192},[40,37649,37650],{"class":165},"    \u002F\u002F 解析时间戳\n",[40,37652,37653,37655,37658,37660,37662,37664,37666,37669],{"class":42,"line":1197},[40,37654,36981],{"class":332},[40,37656,37657],{"class":181}," tParam",[40,37659,6198],{"class":332},[40,37661,37064],{"class":46},[40,37663,37067],{"class":54},[40,37665,344],{"class":46},[40,37667,37668],{"class":75},"'t'",[40,37670,6212],{"class":46},[40,37672,37673,37675],{"class":42,"line":1202},[40,37674,37020],{"class":332},[40,37676,37677],{"class":46}," (tParam) {\n",[40,37679,37680,37682,37685,37687,37690,37693,37695,37698,37701,37704,37707,37709,37712,37715,37718,37720,37723,37726,37728],{"class":42,"line":1212},[40,37681,6192],{"class":332},[40,37683,37684],{"class":181}," match",[40,37686,6198],{"class":332},[40,37688,37689],{"class":46}," tParam.",[40,37691,37692],{"class":54},"match",[40,37694,344],{"class":46},[40,37696,37697],{"class":75},"\u002F",[40,37699,37700],{"class":332},"^",[40,37702,344],{"class":37703},"sA_wV",[40,37705,37706],{"class":181},"\\d",[40,37708,23570],{"class":332},[40,37710,37711],{"class":37703},")(?:s",[40,37713,37714],{"class":332},"|",[40,37716,37717],{"class":37703},"m",[40,37719,37714],{"class":332},[40,37721,37722],{"class":37703},"h)",[40,37724,37725],{"class":332},"?$",[40,37727,37697],{"class":75},[40,37729,6212],{"class":46},[40,37731,37732,37734],{"class":42,"line":1229},[40,37733,17959],{"class":332},[40,37735,37736],{"class":46}," (match) {\n",[40,37738,37739,37742,37744,37746,37749,37751,37754,37756],{"class":42,"line":1234},[40,37740,37741],{"class":46},"        timestamp ",[40,37743,72],{"class":332},[40,37745,24580],{"class":54},[40,37747,37748],{"class":46},"(match[",[40,37750,828],{"class":181},[40,37752,37753],{"class":46},"], ",[40,37755,660],{"class":181},[40,37757,6212],{"class":46},[40,37759,37760],{"class":42,"line":1239},[40,37761,222],{"class":46},[40,37763,37764],{"class":42,"line":1247},[40,37765,35809],{"class":46},[40,37767,37768],{"class":42,"line":1261},[40,37769,229],{"emptyLinePlaceholder":228},[40,37771,37772],{"class":42,"line":1266},[40,37773,37774],{"class":165},"    \u002F\u002F 检测链接类型并提取 ID\n",[40,37776,37777,37779,37781,37783,37785,37787,37789,37791,37793,37795,37797,37799],{"class":42,"line":1271},[40,37778,37020],{"class":332},[40,37780,37023],{"class":46},[40,37782,37026],{"class":54},[40,37784,344],{"class":46},[40,37786,37031],{"class":75},[40,37788,18324],{"class":46},[40,37790,24590],{"class":332},[40,37792,37038],{"class":46},[40,37794,37026],{"class":54},[40,37796,344],{"class":46},[40,37798,37045],{"class":75},[40,37800,6568],{"class":46},[40,37802,37803],{"class":42,"line":1279},[40,37804,37805],{"class":165},"      \u002F\u002F 标准 watch 链接\n",[40,37807,37808,37810,37813,37815,37817,37819,37821,37823],{"class":42,"line":1293},[40,37809,6192],{"class":332},[40,37811,37812],{"class":181}," vParam",[40,37814,6198],{"class":332},[40,37816,37064],{"class":46},[40,37818,37067],{"class":54},[40,37820,344],{"class":46},[40,37822,37072],{"class":75},[40,37824,6212],{"class":46},[40,37826,37827,37829],{"class":42,"line":1307},[40,37828,17959],{"class":332},[40,37830,37831],{"class":46}," (vParam) {\n",[40,37833,37834,37837,37839],{"class":42,"line":1322},[40,37835,37836],{"class":46},"        videoId ",[40,37838,72],{"class":332},[40,37840,37841],{"class":46}," vParam\n",[40,37843,37844,37847,37849],{"class":42,"line":1327},[40,37845,37846],{"class":46},"        type ",[40,37848,72],{"class":332},[40,37850,37851],{"class":75}," 'watch'\n",[40,37853,37854,37856],{"class":42,"line":1332},[40,37855,37197],{"class":332},[40,37857,37858],{"class":46}," { videoId, type, timestamp, playlistId }\n",[40,37860,37861],{"class":42,"line":1340},[40,37862,222],{"class":46},[40,37864,37865],{"class":42,"line":1354},[40,37866,229],{"emptyLinePlaceholder":228},[40,37868,37869,37871,37873,37875],{"class":42,"line":1369},[40,37870,6192],{"class":332},[40,37872,37102],{"class":181},[40,37874,6198],{"class":332},[40,37876,37107],{"class":46},[40,37878,37879,37881,37883,37885,37887,37889,37891,37893,37895,37897,37899,37901,37903,37905,37907,37909,37911,37913],{"class":42,"line":1381},[40,37880,6192],{"class":332},[40,37882,37114],{"class":181},[40,37884,6198],{"class":332},[40,37886,37119],{"class":46},[40,37888,23681],{"class":54},[40,37890,344],{"class":46},[40,37892,37126],{"class":75},[40,37894,18312],{"class":46},[40,37896,37131],{"class":54},[40,37898,18318],{"class":46},[40,37900,37136],{"class":243},[40,37902,18324],{"class":46},[40,37904,18046],{"class":332},[40,37906,37143],{"class":46},[40,37908,23720],{"class":181},[40,37910,37148],{"class":332},[40,37912,584],{"class":181},[40,37914,6212],{"class":46},[40,37916,37917],{"class":42,"line":1386},[40,37918,229],{"emptyLinePlaceholder":228},[40,37920,37921],{"class":42,"line":1391},[40,37922,37277],{"class":165},[40,37924,37925,37927,37929,37931,37933,37935,37937,37939,37941,37943,37945,37947],{"class":42,"line":1397},[40,37926,17959],{"class":332},[40,37928,37023],{"class":46},[40,37930,37026],{"class":54},[40,37932,344],{"class":46},[40,37934,37045],{"class":75},[40,37936,18324],{"class":46},[40,37938,17965],{"class":332},[40,37940,37182],{"class":46},[40,37942,23720],{"class":181},[40,37944,37187],{"class":332},[40,37946,12790],{"class":181},[40,37948,2554],{"class":46},[40,37950,37951,37953,37955,37957,37959],{"class":42,"line":1405},[40,37952,37836],{"class":46},[40,37954,72],{"class":332},[40,37956,37310],{"class":46},[40,37958,188],{"class":181},[40,37960,37210],{"class":46},[40,37962,37963,37965,37967],{"class":42,"line":1417},[40,37964,37846],{"class":46},[40,37966,72],{"class":332},[40,37968,37969],{"class":75}," 'youtu.be'\n",[40,37971,37972,37974],{"class":42,"line":1430},[40,37973,37197],{"class":332},[40,37975,37858],{"class":46},[40,37977,37978],{"class":42,"line":1442},[40,37979,222],{"class":46},[40,37981,37982],{"class":42,"line":1454},[40,37983,229],{"emptyLinePlaceholder":228},[40,37985,37986],{"class":42,"line":1467},[40,37987,37161],{"class":165},[40,37989,37990,37992,37994,37996,37998,38000,38002,38004,38006,38008,38010,38012],{"class":42,"line":1480},[40,37991,17959],{"class":332},[40,37993,37168],{"class":46},[40,37995,37026],{"class":54},[40,37997,344],{"class":46},[40,37999,37175],{"class":75},[40,38001,18324],{"class":46},[40,38003,17965],{"class":332},[40,38005,37182],{"class":46},[40,38007,23720],{"class":181},[40,38009,37187],{"class":332},[40,38011,37190],{"class":181},[40,38013,2554],{"class":46},[40,38015,38016,38018,38020,38022,38024,38026,38028],{"class":42,"line":1496},[40,38017,37836],{"class":46},[40,38019,72],{"class":332},[40,38021,37200],{"class":46},[40,38023,23720],{"class":181},[40,38025,37205],{"class":332},[40,38027,12790],{"class":181},[40,38029,37210],{"class":46},[40,38031,38032,38034,38036],{"class":42,"line":1509},[40,38033,37846],{"class":46},[40,38035,72],{"class":332},[40,38037,38038],{"class":75}," 'embed'\n",[40,38040,38041,38043],{"class":42,"line":1520},[40,38042,37197],{"class":332},[40,38044,37858],{"class":46},[40,38046,38047],{"class":42,"line":1532},[40,38048,222],{"class":46},[40,38050,38051],{"class":42,"line":1548},[40,38052,229],{"emptyLinePlaceholder":228},[40,38054,38055],{"class":42,"line":1568},[40,38056,37223],{"class":165},[40,38058,38059,38061,38063,38065,38067,38069,38071,38073,38075,38077,38079,38081],{"class":42,"line":1573},[40,38060,17959],{"class":332},[40,38062,37168],{"class":46},[40,38064,37026],{"class":54},[40,38066,344],{"class":46},[40,38068,37236],{"class":75},[40,38070,18324],{"class":46},[40,38072,17965],{"class":332},[40,38074,37182],{"class":46},[40,38076,23720],{"class":181},[40,38078,37187],{"class":332},[40,38080,37190],{"class":181},[40,38082,2554],{"class":46},[40,38084,38085,38087,38089,38091,38093,38095,38097],{"class":42,"line":1578},[40,38086,37836],{"class":46},[40,38088,72],{"class":332},[40,38090,37200],{"class":46},[40,38092,23720],{"class":181},[40,38094,37205],{"class":332},[40,38096,12790],{"class":181},[40,38098,37210],{"class":46},[40,38100,38101,38103,38105],{"class":42,"line":1586},[40,38102,37846],{"class":46},[40,38104,72],{"class":332},[40,38106,38107],{"class":75}," 'short'\n",[40,38109,38110,38112],{"class":42,"line":1598},[40,38111,37197],{"class":332},[40,38113,37858],{"class":46},[40,38115,38116],{"class":42,"line":1610},[40,38117,222],{"class":46},[40,38119,38120],{"class":42,"line":1622},[40,38121,35809],{"class":46},[40,38123,38124],{"class":42,"line":1633},[40,38125,229],{"emptyLinePlaceholder":228},[40,38127,38128,38130,38133,38135,38138,38140],{"class":42,"line":1638},[40,38129,37385],{"class":332},[40,38131,38132],{"class":46}," { videoId: ",[40,38134,35290],{"class":181},[40,38136,38137],{"class":46},", type: ",[40,38139,37492],{"class":75},[40,38141,38142],{"class":46}," }\n",[40,38144,38145,38147,38149],{"class":42,"line":1643},[40,38146,37392],{"class":46},[40,38148,37395],{"class":332},[40,38150,175],{"class":46},[40,38152,38153,38155],{"class":42,"line":1651},[40,38154,37385],{"class":332},[40,38156,37529],{"class":46},[40,38158,38159],{"class":42,"line":1665},[40,38160,37413],{"class":46},[40,38162,38163],{"class":42,"line":1679},[40,38164,35775],{"class":46},[40,38166,38167],{"class":42,"line":1690},[40,38168,229],{"emptyLinePlaceholder":228},[40,38170,38171],{"class":42,"line":1702},[40,38172,36724],{"class":165},[40,38174,38175],{"class":42,"line":1718},[40,38176,38177],{"class":165}," * 验证 YouTube 链接是否有效\n",[40,38179,38180],{"class":42,"line":1731},[40,38181,36734],{"class":165},[40,38183,38184,38186,38188,38191,38193,38195,38197,38199,38201,38203,38206],{"class":42,"line":1771},[40,38185,36739],{"class":332},[40,38187,36906],{"class":332},[40,38189,38190],{"class":54}," isValidYouTubeUrl",[40,38192,344],{"class":46},[40,38194,36914],{"class":243},[40,38196,3111],{"class":332},[40,38198,36757],{"class":181},[40,38200,24827],{"class":46},[40,38202,3111],{"class":332},[40,38204,38205],{"class":181}," boolean",[40,38207,175],{"class":46},[40,38209,38210,38213,38215,38218,38220],{"class":42,"line":1788},[40,38211,38212],{"class":332},"  return",[40,38214,36909],{"class":54},[40,38216,38217],{"class":46},"(url) ",[40,38219,36955],{"class":332},[40,38221,23808],{"class":181},[40,38223,38224],{"class":42,"line":1793},[40,38225,35775],{"class":46},[40,38227,38228],{"class":42,"line":1798},[40,38229,229],{"emptyLinePlaceholder":228},[40,38231,38232],{"class":42,"line":1809},[40,38233,36724],{"class":165},[40,38235,38236],{"class":42,"line":1817},[40,38237,38238],{"class":165}," * 生成 YouTube 嵌入链接\n",[40,38240,38241,38243,38245,38247],{"class":42,"line":1833},[40,38242,36876],{"class":165},[40,38244,36879],{"class":332},[40,38246,37059],{"class":46},[40,38248,38249],{"class":165}," 视频 ID\n",[40,38251,38252,38254,38256,38259],{"class":42,"line":1845},[40,38253,36876],{"class":165},[40,38255,36879],{"class":332},[40,38257,38258],{"class":46}," options",[40,38260,38261],{"class":165}," 配置选项\n",[40,38263,38264],{"class":42,"line":1851},[40,38265,36734],{"class":165},[40,38267,38268,38270,38272,38275],{"class":42,"line":1859},[40,38269,36739],{"class":332},[40,38271,36906],{"class":332},[40,38273,38274],{"class":54}," getYouTubeEmbedUrl",[40,38276,24811],{"class":46},[40,38278,38279,38281,38283,38285],{"class":42,"line":1874},[40,38280,36752],{"class":243},[40,38282,3111],{"class":332},[40,38284,36757],{"class":181},[40,38286,978],{"class":46},[40,38288,38289,38292,38294],{"class":42,"line":1885},[40,38290,38291],{"class":243},"  options",[40,38293,36800],{"class":332},[40,38295,175],{"class":46},[40,38297,38298,38301,38303],{"class":42,"line":1890},[40,38299,38300],{"class":243},"    autoplay",[40,38302,36800],{"class":332},[40,38304,38305],{"class":181}," boolean\n",[40,38307,38308,38311,38313],{"class":42,"line":1895},[40,38309,38310],{"class":243},"    muted",[40,38312,36800],{"class":332},[40,38314,38305],{"class":181},[40,38316,38317,38320,38322,38324],{"class":42,"line":1900},[40,38318,38319],{"class":243},"    start",[40,38321,36800],{"class":332},[40,38323,36803],{"class":181},[40,38325,38326],{"class":165}," \u002F\u002F 开始时间（秒）\n",[40,38328,38329,38332,38334,38336],{"class":42,"line":1908},[40,38330,38331],{"class":243},"    end",[40,38333,36800],{"class":332},[40,38335,36803],{"class":181},[40,38337,38338],{"class":165}," \u002F\u002F 结束时间（秒）\n",[40,38340,38341,38344,38346],{"class":42,"line":1919},[40,38342,38343],{"class":243},"    controls",[40,38345,36800],{"class":332},[40,38347,38305],{"class":181},[40,38349,38350,38353,38355,38357],{"class":42,"line":1932},[40,38351,38352],{"class":243},"    rel",[40,38354,36800],{"class":332},[40,38356,38205],{"class":181},[40,38358,38359],{"class":165}," \u002F\u002F 是否显示相关视频\n",[40,38361,38362],{"class":42,"line":1944},[40,38363,37413],{"class":46},[40,38365,38366,38368,38370,38372],{"class":42,"line":1958},[40,38367,24827],{"class":46},[40,38369,3111],{"class":332},[40,38371,36757],{"class":181},[40,38373,175],{"class":46},[40,38375,38376,38378,38381,38383,38386,38389],{"class":42,"line":1970},[40,38377,37464],{"class":332},[40,38379,38380],{"class":181}," base",[40,38382,6198],{"class":332},[40,38384,38385],{"class":75}," `https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F${",[40,38387,38388],{"class":46},"videoId",[40,38390,24879],{"class":75},[40,38392,38393,38395,38398,38400,38402,38405],{"class":42,"line":1975},[40,38394,37464],{"class":332},[40,38396,38397],{"class":181}," params",[40,38399,6198],{"class":332},[40,38401,23159],{"class":332},[40,38403,38404],{"class":54}," URLSearchParams",[40,38406,6494],{"class":46},[40,38408,38409],{"class":42,"line":1980},[40,38410,229],{"emptyLinePlaceholder":228},[40,38412,38413,38415,38418,38421,38423,38426,38428,38431],{"class":42,"line":1988},[40,38414,36936],{"class":332},[40,38416,38417],{"class":46}," (options?.autoplay) params.",[40,38419,38420],{"class":54},"set",[40,38422,344],{"class":46},[40,38424,38425],{"class":75},"'autoplay'",[40,38427,349],{"class":46},[40,38429,38430],{"class":75},"'1'",[40,38432,6212],{"class":46},[40,38434,38435,38437,38440,38442,38444,38447,38449,38451],{"class":42,"line":2000},[40,38436,36936],{"class":332},[40,38438,38439],{"class":46}," (options?.muted) params.",[40,38441,38420],{"class":54},[40,38443,344],{"class":46},[40,38445,38446],{"class":75},"'mute'",[40,38448,349],{"class":46},[40,38450,38430],{"class":75},[40,38452,6212],{"class":46},[40,38454,38455,38457,38460,38462,38464,38467,38469,38471],{"class":42,"line":2013},[40,38456,36936],{"class":332},[40,38458,38459],{"class":46}," (options?.start) params.",[40,38461,38420],{"class":54},[40,38463,344],{"class":46},[40,38465,38466],{"class":75},"'start'",[40,38468,349],{"class":46},[40,38470,24833],{"class":54},[40,38472,38473],{"class":46},"(options.start))\n",[40,38475,38476,38478,38481,38483,38485,38488,38490,38492],{"class":42,"line":2027},[40,38477,36936],{"class":332},[40,38479,38480],{"class":46}," (options?.end) params.",[40,38482,38420],{"class":54},[40,38484,344],{"class":46},[40,38486,38487],{"class":75},"'end'",[40,38489,349],{"class":46},[40,38491,24833],{"class":54},[40,38493,38494],{"class":46},"(options.end))\n",[40,38496,38497,38499,38502,38504,38507,38510,38512,38514,38517,38519,38521],{"class":42,"line":2039},[40,38498,36936],{"class":332},[40,38500,38501],{"class":46}," (options?.controls ",[40,38503,6482],{"class":332},[40,38505,38506],{"class":181}," false",[40,38508,38509],{"class":46},") params.",[40,38511,38420],{"class":54},[40,38513,344],{"class":46},[40,38515,38516],{"class":75},"'controls'",[40,38518,349],{"class":46},[40,38520,24248],{"class":75},[40,38522,6212],{"class":46},[40,38524,38525,38527,38530,38532,38534,38536,38538,38540,38543,38545,38547],{"class":42,"line":2066},[40,38526,36936],{"class":332},[40,38528,38529],{"class":46}," (options?.rel ",[40,38531,6482],{"class":332},[40,38533,38506],{"class":181},[40,38535,38509],{"class":46},[40,38537,38420],{"class":54},[40,38539,344],{"class":46},[40,38541,38542],{"class":75},"'rel'",[40,38544,349],{"class":46},[40,38546,24248],{"class":75},[40,38548,6212],{"class":46},[40,38550,38551],{"class":42,"line":2079},[40,38552,229],{"emptyLinePlaceholder":228},[40,38554,38555,38557,38560,38562,38565,38568],{"class":42,"line":2092},[40,38556,37464],{"class":332},[40,38558,38559],{"class":181}," queryString",[40,38561,6198],{"class":332},[40,38563,38564],{"class":46}," params.",[40,38566,38567],{"class":54},"toString",[40,38569,6494],{"class":46},[40,38571,38572,38574,38577,38580,38582,38585,38588,38591,38594,38597],{"class":42,"line":2106},[40,38573,38212],{"class":332},[40,38575,38576],{"class":46}," queryString ",[40,38578,38579],{"class":332},"?",[40,38581,23606],{"class":75},[40,38583,38584],{"class":46},"base",[40,38586,38587],{"class":75},"}?${",[40,38589,38590],{"class":46},"queryString",[40,38592,38593],{"class":75},"}`",[40,38595,38596],{"class":332}," :",[40,38598,38599],{"class":46}," base\n",[40,38601,38602],{"class":42,"line":2117},[40,38603,35775],{"class":46},[11,38605,38606],{},"第二步：编写vue代码",[30,38608,38612],{"className":38609,"code":38610,"language":38611,"meta":35,"style":35},"language-vue shiki shiki-themes github-light github-dark","\u003Ctemplate>\n  \u003CMdEditor\n    theme=\"dark\"\n    ref=\"mdEditorRef\"\n    v-model=\"content\"\n    preview-theme=\"github\"\n    :toolbars=\"toolbars\"\n  >\n    \u003Ctemplate #defToolbars>\n      \u003Cdiv class=\"md-editor-toolbar-item\" title=\"嵌入YouTube视频\" @click=\"insertYouTubeIframe\">\n        \u003Csvg\n          xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\"\n          width=\"20\"\n          height=\"20\"\n          viewBox=\"0 0 24 24\"\n          fill=\"currentColor\"\n        >\n          \u003Cpath\n            d=\"M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814z\"\n          \u002F>\n          \u003Cpath d=\"M9.545 15.568L15.818 12 9.545 8.432v7.136z\" fill=\"#ffffff\" \u002F>\n        \u003C\u002Fsvg>\n      \u003C\u002Fdiv>\n    \u003C\u002Ftemplate>\n  \u003C\u002FMdEditor>\n\u003C\u002Ftemplate>\n\n\u003Cscript setup lang=\"ts\">\nimport { ref } from 'vue'\nimport { MdEditor } from 'md-editor-v3'\nimport 'md-editor-v3\u002Flib\u002Fstyle.css'\nimport { ElMessageBox } from 'element-plus'\nimport { getYouTubeEmbedUrl, parseYouTubeUrl } from '@\u002Futils\u002Fyoutube.ts'\n\nconst content = ref('')\nconst mdEditorRef = ref\u003Cany>()\n\n\u002F\u002F md编辑器工具栏\nconst toolbars: any[] = [\n  'bold',\n  'underline',\n  'italic',\n  '-',\n  'title',\n  'strikeThrough',\n  'sub',\n  'sup',\n  'quote',\n  'unorderedList',\n  'orderedList',\n  '-',\n  'codeRow',\n  'code',\n  'link',\n  'image',\n  'table',\n  0, \u002F\u002F 这里的名字要和下面插槽内对应（或者直接按插槽顺序渲染）\n  '-',\n  'revoke',\n  'next',\n  'save',\n  '=',\n  'pageFullscreen',\n  'fullscreen',\n  'preview',\n  'htmlPreview',\n  'catalog',\n]\n\nconst insertYouTubeIframe = async () => {\n  const selectedText = mdEditorRef.value?.getSelectedText().trim()\n\n  const { value } = await ElMessageBox.prompt('请填入视频地址：', '嵌入YouTube', {\n    confirmButtonText: '插入',\n    cancelButtonText: '取消',\n    inputValue: selectedText,\n    inputPattern: \u002F^https?:\\\u002F\\\u002F.+\u002F,\n    inputErrorMessage: '请输入有效的地址',\n  })\n\n  const inputValueUrl = value.trim()\n  if (!inputValueUrl) return ElMessageBox.alert('视频地址不能为空')\n\n  const youtube = parseYouTubeUrl(inputValueUrl)\n  if (youtube.type === 'invalid') return ElMessageBox.alert('invalid')\n\n  const videoId = youtube.videoId ? youtube.videoId : ''\n  const embedUrl = getYouTubeEmbedUrl(videoId, { start: youtube.timestamp })\n\n  \u002F\u002F 安全地通过 CodeMirror 实例注入文本，保留历史记录（撤销\u002F重做）\n  mdEditorRef.value?.insert(() => {\n    const iframeHtml = `\u003Cdiv style=\"width: 100%;aspect-ratio: 16 \u002F 9;\">\n  \u003Ciframe\n  src=\"${embedUrl}\"\n  allowfullscreen=\"allowfullscreen\"\n  style=\"border: none;border-radius:8px;width: 100%;height: 100%\"\n  >\u003C\u002Fiframe>\n\u003C\u002Fdiv>`\n\n    return {\n      targetValue: iframeHtml,\n      select: false,\n      deviationStart: 0,\n      deviationEnd: 0,\n    }\n  })\n}\n\u003C\u002Fscript>\n","vue",[37,38613,38614,38623,38630,38640,38650,38660,38670,38680,38685,38699,38730,38737,38747,38756,38764,38774,38784,38789,38796,38806,38810,38831,38839,38847,38855,38864,38872,38876,38894,38908,38920,38927,38939,38951,38955,38973,38992,38996,39001,39021,39028,39035,39042,39049,39056,39063,39070,39077,39084,39091,39098,39104,39111,39118,39125,39132,39139,39149,39155,39162,39169,39176,39183,39190,39197,39204,39211,39218,39222,39226,39245,39267,39271,39307,39317,39327,39332,39361,39371,39376,39380,39396,39421,39425,39439,39465,39469,39488,39502,39506,39511,39526,39538,39543,39554,39559,39564,39569,39574,39578,39584,39589,39599,39608,39617,39621,39625,39629],{"__ignoreMap":35},[40,38615,38616,38618,38621],{"class":42,"line":43},[40,38617,64],{"class":46},[40,38619,38620],{"class":50},"template",[40,38622,58],{"class":46},[40,38624,38625,38627],{"class":42,"line":61},[40,38626,84],{"class":46},[40,38628,38629],{"class":50},"MdEditor\n",[40,38631,38632,38635,38637],{"class":42,"line":81},[40,38633,38634],{"class":54},"    theme",[40,38636,72],{"class":46},[40,38638,38639],{"class":75},"\"dark\"\n",[40,38641,38642,38645,38647],{"class":42,"line":92},[40,38643,38644],{"class":54},"    ref",[40,38646,72],{"class":46},[40,38648,38649],{"class":75},"\"mdEditorRef\"\n",[40,38651,38652,38655,38657],{"class":42,"line":112},[40,38653,38654],{"class":54},"    v-model",[40,38656,72],{"class":46},[40,38658,38659],{"class":75},"\"content\"\n",[40,38661,38662,38665,38667],{"class":42,"line":137},[40,38663,38664],{"class":54},"    preview-theme",[40,38666,72],{"class":46},[40,38668,38669],{"class":75},"\"github\"\n",[40,38671,38672,38675,38677],{"class":42,"line":152},[40,38673,38674],{"class":54},"    :toolbars",[40,38676,72],{"class":46},[40,38678,38679],{"class":75},"\"toolbars\"\n",[40,38681,38682],{"class":42,"line":162},[40,38683,38684],{"class":46},"  >\n",[40,38686,38687,38689,38691,38694,38697],{"class":42,"line":169},[40,38688,95],{"class":46},[40,38690,38620],{"class":50},[40,38692,38693],{"class":46}," #",[40,38695,38696],{"class":54},"defToolbars",[40,38698,58],{"class":46},[40,38700,38701,38703,38705,38707,38709,38712,38715,38717,38720,38723,38725,38728],{"class":42,"line":178},[40,38702,3011],{"class":46},[40,38704,2995],{"class":50},[40,38706,2998],{"class":54},[40,38708,72],{"class":46},[40,38710,38711],{"class":75},"\"md-editor-toolbar-item\"",[40,38713,38714],{"class":54}," title",[40,38716,72],{"class":46},[40,38718,38719],{"class":75},"\"嵌入YouTube视频\"",[40,38721,38722],{"class":54}," @click",[40,38724,72],{"class":46},[40,38726,38727],{"class":75},"\"insertYouTubeIframe\"",[40,38729,58],{"class":46},[40,38731,38732,38734],{"class":42,"line":194},[40,38733,3129],{"class":46},[40,38735,38736],{"class":50},"svg\n",[40,38738,38739,38742,38744],{"class":42,"line":206},[40,38740,38741],{"class":54},"          xmlns",[40,38743,72],{"class":46},[40,38745,38746],{"class":75},"\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\"\n",[40,38748,38749,38751,38753],{"class":42,"line":219},[40,38750,14583],{"class":54},[40,38752,72],{"class":46},[40,38754,38755],{"class":75},"\"20\"\n",[40,38757,38758,38760,38762],{"class":42,"line":225},[40,38759,2666],{"class":54},[40,38761,72],{"class":46},[40,38763,38755],{"class":75},[40,38765,38766,38769,38771],{"class":42,"line":232},[40,38767,38768],{"class":54},"          viewBox",[40,38770,72],{"class":46},[40,38772,38773],{"class":75},"\"0 0 24 24\"\n",[40,38775,38776,38779,38781],{"class":42,"line":240},[40,38777,38778],{"class":54},"          fill",[40,38780,72],{"class":46},[40,38782,38783],{"class":75},"\"currentColor\"\n",[40,38785,38786],{"class":42,"line":254},[40,38787,38788],{"class":46},"        >\n",[40,38790,38791,38793],{"class":42,"line":267},[40,38792,3204],{"class":46},[40,38794,38795],{"class":50},"path\n",[40,38797,38798,38801,38803],{"class":42,"line":280},[40,38799,38800],{"class":54},"            d",[40,38802,72],{"class":46},[40,38804,38805],{"class":75},"\"M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814z\"\n",[40,38807,38808],{"class":42,"line":293},[40,38809,15939],{"class":46},[40,38811,38812,38814,38816,38818,38820,38823,38825,38827,38829],{"class":42,"line":306},[40,38813,3204],{"class":46},[40,38815,33820],{"class":50},[40,38817,33823],{"class":54},[40,38819,72],{"class":46},[40,38821,38822],{"class":75},"\"M9.545 15.568L15.818 12 9.545 8.432v7.136z\"",[40,38824,33831],{"class":54},[40,38826,72],{"class":46},[40,38828,33836],{"class":75},[40,38830,109],{"class":46},[40,38832,38833,38835,38837],{"class":42,"line":319},[40,38834,3248],{"class":46},[40,38836,33753],{"class":50},[40,38838,58],{"class":46},[40,38840,38841,38843,38845],{"class":42,"line":366},[40,38842,3258],{"class":46},[40,38844,2995],{"class":50},[40,38846,58],{"class":46},[40,38848,38849,38851,38853],{"class":42,"line":396},[40,38850,2963],{"class":46},[40,38852,38620],{"class":50},[40,38854,58],{"class":46},[40,38856,38857,38859,38862],{"class":42,"line":401},[40,38858,2973],{"class":46},[40,38860,38861],{"class":50},"MdEditor",[40,38863,58],{"class":46},[40,38865,38866,38868,38870],{"class":42,"line":406},[40,38867,6609],{"class":46},[40,38869,38620],{"class":50},[40,38871,58],{"class":46},[40,38873,38874],{"class":42,"line":414},[40,38875,229],{"emptyLinePlaceholder":228},[40,38877,38878,38880,38882,38885,38887,38889,38892],{"class":42,"line":443},[40,38879,64],{"class":46},[40,38881,6178],{"class":50},[40,38883,38884],{"class":54}," setup",[40,38886,69],{"class":54},[40,38888,72],{"class":46},[40,38890,38891],{"class":75},"\"ts\"",[40,38893,58],{"class":46},[40,38895,38896,38899,38902,38905],{"class":42,"line":461},[40,38897,38898],{"class":332},"import",[40,38900,38901],{"class":46}," { ref } ",[40,38903,38904],{"class":332},"from",[40,38906,38907],{"class":75}," 'vue'\n",[40,38909,38910,38912,38915,38917],{"class":42,"line":478},[40,38911,38898],{"class":332},[40,38913,38914],{"class":46}," { MdEditor } ",[40,38916,38904],{"class":332},[40,38918,38919],{"class":75}," 'md-editor-v3'\n",[40,38921,38922,38924],{"class":42,"line":491},[40,38923,38898],{"class":332},[40,38925,38926],{"class":75}," 'md-editor-v3\u002Flib\u002Fstyle.css'\n",[40,38928,38929,38931,38934,38936],{"class":42,"line":505},[40,38930,38898],{"class":332},[40,38932,38933],{"class":46}," { ElMessageBox } ",[40,38935,38904],{"class":332},[40,38937,38938],{"class":75}," 'element-plus'\n",[40,38940,38941,38943,38946,38948],{"class":42,"line":521},[40,38942,38898],{"class":332},[40,38944,38945],{"class":46}," { getYouTubeEmbedUrl, parseYouTubeUrl } ",[40,38947,38904],{"class":332},[40,38949,38950],{"class":75}," '@\u002Futils\u002Fyoutube.ts'\n",[40,38952,38953],{"class":42,"line":526},[40,38954,229],{"emptyLinePlaceholder":228},[40,38956,38957,38960,38962,38964,38967,38969,38971],{"class":42,"line":531},[40,38958,38959],{"class":332},"const",[40,38961,127],{"class":181},[40,38963,6198],{"class":332},[40,38965,38966],{"class":54}," ref",[40,38968,344],{"class":46},[40,38970,19637],{"class":75},[40,38972,6212],{"class":46},[40,38974,38975,38977,38980,38982,38984,38986,38989],{"class":42,"line":537},[40,38976,38959],{"class":332},[40,38978,38979],{"class":181}," mdEditorRef",[40,38981,6198],{"class":332},[40,38983,38966],{"class":54},[40,38985,64],{"class":46},[40,38987,38988],{"class":181},"any",[40,38990,38991],{"class":46},">()\n",[40,38993,38994],{"class":42,"line":545},[40,38995,229],{"emptyLinePlaceholder":228},[40,38997,38998],{"class":42,"line":558},[40,38999,39000],{"class":165},"\u002F\u002F md编辑器工具栏\n",[40,39002,39003,39005,39008,39010,39013,39016,39018],{"class":42,"line":573},[40,39004,38959],{"class":332},[40,39006,39007],{"class":181}," toolbars",[40,39009,3111],{"class":332},[40,39011,39012],{"class":181}," any",[40,39014,39015],{"class":46},"[] ",[40,39017,72],{"class":332},[40,39019,39020],{"class":46}," [\n",[40,39022,39023,39026],{"class":42,"line":589},[40,39024,39025],{"class":75},"  'bold'",[40,39027,978],{"class":46},[40,39029,39030,39033],{"class":42,"line":594},[40,39031,39032],{"class":75},"  'underline'",[40,39034,978],{"class":46},[40,39036,39037,39040],{"class":42,"line":599},[40,39038,39039],{"class":75},"  'italic'",[40,39041,978],{"class":46},[40,39043,39044,39047],{"class":42,"line":609},[40,39045,39046],{"class":75},"  '-'",[40,39048,978],{"class":46},[40,39050,39051,39054],{"class":42,"line":625},[40,39052,39053],{"class":75},"  'title'",[40,39055,978],{"class":46},[40,39057,39058,39061],{"class":42,"line":638},[40,39059,39060],{"class":75},"  'strikeThrough'",[40,39062,978],{"class":46},[40,39064,39065,39068],{"class":42,"line":653},[40,39066,39067],{"class":75},"  'sub'",[40,39069,978],{"class":46},[40,39071,39072,39075],{"class":42,"line":667},[40,39073,39074],{"class":75},"  'sup'",[40,39076,978],{"class":46},[40,39078,39079,39082],{"class":42,"line":682},[40,39080,39081],{"class":75},"  'quote'",[40,39083,978],{"class":46},[40,39085,39086,39089],{"class":42,"line":687},[40,39087,39088],{"class":75},"  'unorderedList'",[40,39090,978],{"class":46},[40,39092,39093,39096],{"class":42,"line":692},[40,39094,39095],{"class":75},"  'orderedList'",[40,39097,978],{"class":46},[40,39099,39100,39102],{"class":42,"line":702},[40,39101,39046],{"class":75},[40,39103,978],{"class":46},[40,39105,39106,39109],{"class":42,"line":718},[40,39107,39108],{"class":75},"  'codeRow'",[40,39110,978],{"class":46},[40,39112,39113,39116],{"class":42,"line":732},[40,39114,39115],{"class":75},"  'code'",[40,39117,978],{"class":46},[40,39119,39120,39123],{"class":42,"line":747},[40,39121,39122],{"class":75},"  'link'",[40,39124,978],{"class":46},[40,39126,39127,39130],{"class":42,"line":761},[40,39128,39129],{"class":75},"  'image'",[40,39131,978],{"class":46},[40,39133,39134,39137],{"class":42,"line":766},[40,39135,39136],{"class":75},"  'table'",[40,39138,978],{"class":46},[40,39140,39141,39144,39146],{"class":42,"line":771},[40,39142,39143],{"class":181},"  0",[40,39145,349],{"class":46},[40,39147,39148],{"class":165},"\u002F\u002F 这里的名字要和下面插槽内对应（或者直接按插槽顺序渲染）\n",[40,39150,39151,39153],{"class":42,"line":777},[40,39152,39046],{"class":75},[40,39154,978],{"class":46},[40,39156,39157,39160],{"class":42,"line":785},[40,39158,39159],{"class":75},"  'revoke'",[40,39161,978],{"class":46},[40,39163,39164,39167],{"class":42,"line":798},[40,39165,39166],{"class":75},"  'next'",[40,39168,978],{"class":46},[40,39170,39171,39174],{"class":42,"line":837},[40,39172,39173],{"class":75},"  'save'",[40,39175,978],{"class":46},[40,39177,39178,39181],{"class":42,"line":852},[40,39179,39180],{"class":75},"  '='",[40,39182,978],{"class":46},[40,39184,39185,39188],{"class":42,"line":866},[40,39186,39187],{"class":75},"  'pageFullscreen'",[40,39189,978],{"class":46},[40,39191,39192,39195],{"class":42,"line":879},[40,39193,39194],{"class":75},"  'fullscreen'",[40,39196,978],{"class":46},[40,39198,39199,39202],{"class":42,"line":892},[40,39200,39201],{"class":75},"  'preview'",[40,39203,978],{"class":46},[40,39205,39206,39209],{"class":42,"line":897},[40,39207,39208],{"class":75},"  'htmlPreview'",[40,39210,978],{"class":46},[40,39212,39213,39216],{"class":42,"line":902},[40,39214,39215],{"class":75},"  'catalog'",[40,39217,978],{"class":46},[40,39219,39220],{"class":42,"line":910},[40,39221,37210],{"class":46},[40,39223,39224],{"class":42,"line":926},[40,39225,229],{"emptyLinePlaceholder":228},[40,39227,39228,39230,39233,39235,39238,39241,39243],{"class":42,"line":941},[40,39229,38959],{"class":332},[40,39231,39232],{"class":54}," insertYouTubeIframe",[40,39234,6198],{"class":332},[40,39236,39237],{"class":332}," async",[40,39239,39240],{"class":46}," () ",[40,39242,18046],{"class":332},[40,39244,175],{"class":46},[40,39246,39247,39249,39252,39254,39257,39260,39263,39265],{"class":42,"line":954},[40,39248,37464],{"class":332},[40,39250,39251],{"class":181}," selectedText",[40,39253,6198],{"class":332},[40,39255,39256],{"class":46}," mdEditorRef.value?.",[40,39258,39259],{"class":54},"getSelectedText",[40,39261,39262],{"class":46},"().",[40,39264,23744],{"class":54},[40,39266,6494],{"class":46},[40,39268,39269],{"class":42,"line":963},[40,39270,229],{"emptyLinePlaceholder":228},[40,39272,39273,39275,39278,39280,39283,39285,39288,39291,39294,39296,39299,39301,39304],{"class":42,"line":981},[40,39274,37464],{"class":332},[40,39276,39277],{"class":46}," { ",[40,39279,23528],{"class":181},[40,39281,39282],{"class":46}," } ",[40,39284,72],{"class":332},[40,39286,39287],{"class":332}," await",[40,39289,39290],{"class":46}," ElMessageBox.",[40,39292,39293],{"class":54},"prompt",[40,39295,344],{"class":46},[40,39297,39298],{"class":75},"'请填入视频地址：'",[40,39300,349],{"class":46},[40,39302,39303],{"class":75},"'嵌入YouTube'",[40,39305,39306],{"class":46},", {\n",[40,39308,39309,39312,39315],{"class":42,"line":995},[40,39310,39311],{"class":46},"    confirmButtonText: ",[40,39313,39314],{"class":75},"'插入'",[40,39316,978],{"class":46},[40,39318,39319,39322,39325],{"class":42,"line":1012},[40,39320,39321],{"class":46},"    cancelButtonText: ",[40,39323,39324],{"class":75},"'取消'",[40,39326,978],{"class":46},[40,39328,39329],{"class":42,"line":1025},[40,39330,39331],{"class":46},"    inputValue: selectedText,\n",[40,39333,39334,39337,39340,39342,39345,39347,39349,39353,39355,39357,39359],{"class":42,"line":1030},[40,39335,39336],{"class":46},"    inputPattern:",[40,39338,39339],{"class":75}," \u002F",[40,39341,37700],{"class":332},[40,39343,39344],{"class":37703},"https",[40,39346,38579],{"class":332},[40,39348,3111],{"class":37703},[40,39350,39352],{"class":39351},"snhLl","\\\u002F\\\u002F",[40,39354,18384],{"class":181},[40,39356,23570],{"class":332},[40,39358,37697],{"class":75},[40,39360,978],{"class":46},[40,39362,39363,39366,39369],{"class":42,"line":1035},[40,39364,39365],{"class":46},"    inputErrorMessage: ",[40,39367,39368],{"class":75},"'请输入有效的地址'",[40,39370,978],{"class":46},[40,39372,39373],{"class":42,"line":1043},[40,39374,39375],{"class":46},"  })\n",[40,39377,39378],{"class":42,"line":1063},[40,39379,229],{"emptyLinePlaceholder":228},[40,39381,39382,39384,39387,39389,39392,39394],{"class":42,"line":1103},[40,39383,37464],{"class":332},[40,39385,39386],{"class":181}," inputValueUrl",[40,39388,6198],{"class":332},[40,39390,39391],{"class":46}," value.",[40,39393,23744],{"class":54},[40,39395,6494],{"class":46},[40,39397,39398,39400,39402,39404,39407,39409,39411,39414,39416,39419],{"class":42,"line":1108},[40,39399,36936],{"class":332},[40,39401,2541],{"class":46},[40,39403,36941],{"class":332},[40,39405,39406],{"class":46},"inputValueUrl) ",[40,39408,36963],{"class":332},[40,39410,39290],{"class":46},[40,39412,39413],{"class":54},"alert",[40,39415,344],{"class":46},[40,39417,39418],{"class":75},"'视频地址不能为空'",[40,39420,6212],{"class":46},[40,39422,39423],{"class":42,"line":1113},[40,39424,229],{"emptyLinePlaceholder":228},[40,39426,39427,39429,39432,39434,39436],{"class":42,"line":1121},[40,39428,37464],{"class":332},[40,39430,39431],{"class":181}," youtube",[40,39433,6198],{"class":332},[40,39435,37443],{"class":54},[40,39437,39438],{"class":46},"(inputValueUrl)\n",[40,39440,39441,39443,39446,39448,39451,39453,39455,39457,39459,39461,39463],{"class":42,"line":1136},[40,39442,36936],{"class":332},[40,39444,39445],{"class":46}," (youtube.type ",[40,39447,6482],{"class":332},[40,39449,39450],{"class":75}," 'invalid'",[40,39452,18324],{"class":46},[40,39454,36963],{"class":332},[40,39456,39290],{"class":46},[40,39458,39413],{"class":54},[40,39460,344],{"class":46},[40,39462,37492],{"class":75},[40,39464,6212],{"class":46},[40,39466,39467],{"class":42,"line":1151},[40,39468,229],{"emptyLinePlaceholder":228},[40,39470,39471,39473,39475,39477,39480,39482,39484,39486],{"class":42,"line":1164},[40,39472,37464],{"class":332},[40,39474,37059],{"class":181},[40,39476,6198],{"class":332},[40,39478,39479],{"class":46}," youtube.videoId ",[40,39481,38579],{"class":332},[40,39483,39479],{"class":46},[40,39485,3111],{"class":332},[40,39487,25166],{"class":75},[40,39489,39490,39492,39495,39497,39499],{"class":42,"line":1176},[40,39491,37464],{"class":332},[40,39493,39494],{"class":181}," embedUrl",[40,39496,6198],{"class":332},[40,39498,38274],{"class":54},[40,39500,39501],{"class":46},"(videoId, { start: youtube.timestamp })\n",[40,39503,39504],{"class":42,"line":1192},[40,39505,229],{"emptyLinePlaceholder":228},[40,39507,39508],{"class":42,"line":1197},[40,39509,39510],{"class":165},"  \u002F\u002F 安全地通过 CodeMirror 实例注入文本，保留历史记录（撤销\u002F重做）\n",[40,39512,39513,39516,39519,39522,39524],{"class":42,"line":1202},[40,39514,39515],{"class":46},"  mdEditorRef.value?.",[40,39517,39518],{"class":54},"insert",[40,39520,39521],{"class":46},"(() ",[40,39523,18046],{"class":332},[40,39525,175],{"class":46},[40,39527,39528,39530,39533,39535],{"class":42,"line":1212},[40,39529,36981],{"class":332},[40,39531,39532],{"class":181}," iframeHtml",[40,39534,6198],{"class":332},[40,39536,39537],{"class":75}," `\u003Cdiv style=\"width: 100%;aspect-ratio: 16 \u002F 9;\">\n",[40,39539,39540],{"class":42,"line":1229},[40,39541,39542],{"class":75},"  \u003Ciframe\n",[40,39544,39545,39548,39551],{"class":42,"line":1234},[40,39546,39547],{"class":75},"  src=\"${",[40,39549,39550],{"class":46},"embedUrl",[40,39552,39553],{"class":75},"}\"\n",[40,39555,39556],{"class":42,"line":1239},[40,39557,39558],{"class":75},"  allowfullscreen=\"allowfullscreen\"\n",[40,39560,39561],{"class":42,"line":1247},[40,39562,39563],{"class":75},"  style=\"border: none;border-radius:8px;width: 100%;height: 100%\"\n",[40,39565,39566],{"class":42,"line":1261},[40,39567,39568],{"class":75},"  >\u003C\u002Fiframe>\n",[40,39570,39571],{"class":42,"line":1266},[40,39572,39573],{"class":75},"\u003C\u002Fdiv>`\n",[40,39575,39576],{"class":42,"line":1271},[40,39577,229],{"emptyLinePlaceholder":228},[40,39579,39580,39582],{"class":42,"line":1279},[40,39581,37385],{"class":332},[40,39583,175],{"class":46},[40,39585,39586],{"class":42,"line":1293},[40,39587,39588],{"class":46},"      targetValue: iframeHtml,\n",[40,39590,39591,39594,39597],{"class":42,"line":1307},[40,39592,39593],{"class":46},"      select: ",[40,39595,39596],{"class":181},"false",[40,39598,978],{"class":46},[40,39600,39601,39604,39606],{"class":42,"line":1322},[40,39602,39603],{"class":46},"      deviationStart: ",[40,39605,188],{"class":181},[40,39607,978],{"class":46},[40,39609,39610,39613,39615],{"class":42,"line":1327},[40,39611,39612],{"class":46},"      deviationEnd: ",[40,39614,188],{"class":181},[40,39616,978],{"class":46},[40,39618,39619],{"class":42,"line":1332},[40,39620,35809],{"class":46},[40,39622,39623],{"class":42,"line":1340},[40,39624,39375],{"class":46},[40,39626,39627],{"class":42,"line":1354},[40,39628,35775],{"class":46},[40,39630,39631,39633,39635],{"class":42,"line":1369},[40,39632,6609],{"class":46},[40,39634,6178],{"class":50},[40,39636,58],{"class":46},[11,39638,39639],{},"下面是个例子",[39641,39642,39647],"h4",{"className":39643,"style":39645,"id":39646},[39644],"iframe-title","color: #18ffff;","_2011年nba总决赛-达拉斯对阵迈阿密-第六场比赛最佳镜头","2011年NBA总决赛-达拉斯对阵迈阿密-第六场比赛最佳镜头",[2995,39649,39653],{"className":39650,"style":39652},[39651],"iframe-wrapper","width: 100%;aspect-ratio: 16 \u002F 9;",[39654,39655],"iframe",{"allowFullScreen":228,"className":39656,"src":39658,"youtube-src-id":39659,"style":39660},[39657],"BLOG_video_class","https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F_2u7wLopWyw","_2u7wLopWyw","border: none;border-radius:8px;width: 100%;height: 100%",[2995,39662,39666],{"className":39663,"style":39665},[39664],"iframe-link","padding-bottom: 16px;",[6117,39667,39670],{"dataIndex":646,"href":39668,"target":39669},"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=_2u7wLopWyw","_blank","If you can't watch it, please click here to go to YouTube.",[157,39672,39673],{},"html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .s4XuR, html code.shiki .s4XuR{--shiki-default:#E36209;--shiki-dark:#FFAB70}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .sA_wV, html code.shiki .sA_wV{--shiki-default:#032F62;--shiki-dark:#DBEDFF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .s9eBZ, html code.shiki .s9eBZ{--shiki-default:#22863A;--shiki-dark:#85E89D}html pre.shiki code .snhLl, html code.shiki .snhLl{--shiki-default:#22863A;--shiki-default-font-weight:bold;--shiki-dark:#85E89D;--shiki-dark-font-weight:bold}",{"title":35,"searchDepth":61,"depth":61,"links":39675},[],"2026-07-01 17:31:07",{"tags":39678,"image":36697},[39679,39680,39681,39682,36708,38611],"前端","自定义工具栏","element-plus","md-editor-v3","\u002Fyehangzhou\u002Fposts\u002Fmd-editor-v3-embed-youtube-custom","---\ntitle: 'md-editor-v3（版本：5.8.5）插件自定义工具栏增加嵌入YouTube视频功能'\ndescription: ''\ndate: 2026-07-01 17:31:07\ntags: ['前端', '自定义工具栏', 'element-plus', 'md-editor-v3', 'ts', 'vue']\nimage: 'https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002Ftomdehub\u002Fresources\u002Fbe\u002Ff16d677e3033c8b5d8288f0dbd586d61\u002Fblog_6038391571834635959\u002F2026-07\u002F2026070117_U3-Zv1fvg.png'\n---\n\n先看效果\n\n[![](https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002Ftomdehub\u002Fresources\u002Fbe\u002Ff16d677e3033c8b5d8288f0dbd586d61\u002Fblog_6038391571834635959\u002F2026-07\u002F2026070117_U3-Zv1fvg.png)](https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002Ftomdehub\u002Fresources\u002Fbe\u002Ff16d677e3033c8b5d8288f0dbd586d61\u002Fblog_6038391571834635959\u002F2026-07\u002F2026070117_U3-Zv1fvg.png)\n\n第一步：先引入 utils\u002Fyoutube.ts 文件\n\n```ts\n\u002F\u002F utils\u002Fyoutube.ts\n\n\u002F**\n * YouTube 链接解析结果\n *\u002F\nexport interface YouTubeParseResult {\n  videoId: string | null\n  type: 'watch' | 'youtu.be' | 'embed' | 'short' | 'invalid'\n  timestamp?: number \u002F\u002F 时间戳（秒）\n  playlistId?: string | null\n}\n\n\u002F**\n * 从 YouTube 链接中提取视频 ID\n * 支持格式：\n * - https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=VIDEO_ID\n * - https:\u002F\u002Fyoutu.be\u002FVIDEO_ID\n * - https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FVIDEO_ID\n * - https:\u002F\u002Fwww.youtube.com\u002Fshorts\u002FVIDEO_ID\n * - https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=VIDEO_ID&t=30s\n *\n * @param url YouTube 链接\n * @returns 视频 ID，如果无法解析则返回 null\n *\u002F\nexport function getYouTubeVideoId(url: string): string | null {\n  if (!url || typeof url !== 'string') return null\n\n  try {\n    const parsedUrl = new URL(url)\n    const hostname = parsedUrl.hostname\n\n    \u002F\u002F 1. 标准 watch 链接: ?v=VIDEO_ID\n    if (hostname.includes('youtube.com') || hostname.includes('youtu.be')) {\n      \u002F\u002F 尝试从查询参数获取 v\n      const videoId = parsedUrl.searchParams.get('v')\n      if (videoId) return videoId\n\n      \u002F\u002F 2. youtu.be\u002FVIDEO_ID 或 youtube.com\u002Fembed\u002FVIDEO_ID\n      const pathname = parsedUrl.pathname\n      const pathSegments = pathname.split('\u002F').filter((seg) => seg.length > 0)\n\n      \u002F\u002F \u002Fembed\u002FVIDEO_ID\n      if (pathname.includes('\u002Fembed\u002F') && pathSegments.length >= 2) {\n        return pathSegments[pathSegments.length - 1]\n      }\n\n      \u002F\u002F \u002Fshorts\u002FVIDEO_ID\n      if (pathname.includes('\u002Fshorts\u002F') && pathSegments.length >= 2) {\n        return pathSegments[pathSegments.length - 1]\n      }\n\n      \u002F\u002F youtu.be\u002FVIDEO_ID\n      if (hostname.includes('youtu.be') && pathSegments.length >= 1) {\n        return pathSegments[0]\n      }\n\n      \u002F\u002F \u002Fv\u002FVIDEO_ID (旧格式)\n      if (pathname.includes('\u002Fv\u002F') && pathSegments.length >= 2) {\n        return pathSegments[pathSegments.length - 1]\n      }\n    }\n\n    return null\n  } catch {\n    \u002F\u002F URL 格式无效\n    return null\n  }\n}\n\n\u002F**\n * 从 YouTube 链接中提取完整信息（视频 ID、类型、时间戳等）\n *\u002F\nexport function parseYouTubeUrl(url: string): YouTubeParseResult {\n  const defaultResult: YouTubeParseResult = {\n    videoId: null,\n    type: 'invalid',\n  }\n\n  if (!url || typeof url !== 'string') return defaultResult\n\n  try {\n    const parsedUrl = new URL(url)\n    const hostname = parsedUrl.hostname\n    let videoId: string | null = null\n    let type: YouTubeParseResult['type'] = 'invalid'\n    let timestamp: number | undefined\n    const playlistId = parsedUrl.searchParams.get('list')\n\n    \u002F\u002F 解析时间戳\n    const tParam = parsedUrl.searchParams.get('t')\n    if (tParam) {\n      const match = tParam.match(\u002F^(\\d+)(?:s|m|h)?$\u002F)\n      if (match) {\n        timestamp = parseInt(match[1], 10)\n      }\n    }\n\n    \u002F\u002F 检测链接类型并提取 ID\n    if (hostname.includes('youtube.com') || hostname.includes('youtu.be')) {\n      \u002F\u002F 标准 watch 链接\n      const vParam = parsedUrl.searchParams.get('v')\n      if (vParam) {\n        videoId = vParam\n        type = 'watch'\n        return { videoId, type, timestamp, playlistId }\n      }\n\n      const pathname = parsedUrl.pathname\n      const pathSegments = pathname.split('\u002F').filter((seg) => seg.length > 0)\n\n      \u002F\u002F youtu.be\u002FVIDEO_ID\n      if (hostname.includes('youtu.be') && pathSegments.length >= 1) {\n        videoId = pathSegments[0]\n        type = 'youtu.be'\n        return { videoId, type, timestamp, playlistId }\n      }\n\n      \u002F\u002F \u002Fembed\u002FVIDEO_ID\n      if (pathname.includes('\u002Fembed\u002F') && pathSegments.length >= 2) {\n        videoId = pathSegments[pathSegments.length - 1]\n        type = 'embed'\n        return { videoId, type, timestamp, playlistId }\n      }\n\n      \u002F\u002F \u002Fshorts\u002FVIDEO_ID\n      if (pathname.includes('\u002Fshorts\u002F') && pathSegments.length >= 2) {\n        videoId = pathSegments[pathSegments.length - 1]\n        type = 'short'\n        return { videoId, type, timestamp, playlistId }\n      }\n    }\n\n    return { videoId: null, type: 'invalid' }\n  } catch {\n    return defaultResult\n  }\n}\n\n\u002F**\n * 验证 YouTube 链接是否有效\n *\u002F\nexport function isValidYouTubeUrl(url: string): boolean {\n  return getYouTubeVideoId(url) !== null\n}\n\n\u002F**\n * 生成 YouTube 嵌入链接\n * @param videoId 视频 ID\n * @param options 配置选项\n *\u002F\nexport function getYouTubeEmbedUrl(\n  videoId: string,\n  options?: {\n    autoplay?: boolean\n    muted?: boolean\n    start?: number \u002F\u002F 开始时间（秒）\n    end?: number \u002F\u002F 结束时间（秒）\n    controls?: boolean\n    rel?: boolean \u002F\u002F 是否显示相关视频\n  }\n): string {\n  const base = `https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F${videoId}`\n  const params = new URLSearchParams()\n\n  if (options?.autoplay) params.set('autoplay', '1')\n  if (options?.muted) params.set('mute', '1')\n  if (options?.start) params.set('start', String(options.start))\n  if (options?.end) params.set('end', String(options.end))\n  if (options?.controls === false) params.set('controls', '0')\n  if (options?.rel === false) params.set('rel', '0')\n\n  const queryString = params.toString()\n  return queryString ? `${base}?${queryString}` : base\n}\n```\n\n第二步：编写vue代码\n\n```vue\n\u003Ctemplate>\n  \u003CMdEditor\n    theme=\"dark\"\n    ref=\"mdEditorRef\"\n    v-model=\"content\"\n    preview-theme=\"github\"\n    :toolbars=\"toolbars\"\n  >\n    \u003Ctemplate #defToolbars>\n      \u003Cdiv class=\"md-editor-toolbar-item\" title=\"嵌入YouTube视频\" @click=\"insertYouTubeIframe\">\n        \u003Csvg\n          xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\"\n          width=\"20\"\n          height=\"20\"\n          viewBox=\"0 0 24 24\"\n          fill=\"currentColor\"\n        >\n          \u003Cpath\n            d=\"M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814z\"\n          \u002F>\n          \u003Cpath d=\"M9.545 15.568L15.818 12 9.545 8.432v7.136z\" fill=\"#ffffff\" \u002F>\n        \u003C\u002Fsvg>\n      \u003C\u002Fdiv>\n    \u003C\u002Ftemplate>\n  \u003C\u002FMdEditor>\n\u003C\u002Ftemplate>\n\n\u003Cscript setup lang=\"ts\">\nimport { ref } from 'vue'\nimport { MdEditor } from 'md-editor-v3'\nimport 'md-editor-v3\u002Flib\u002Fstyle.css'\nimport { ElMessageBox } from 'element-plus'\nimport { getYouTubeEmbedUrl, parseYouTubeUrl } from '@\u002Futils\u002Fyoutube.ts'\n\nconst content = ref('')\nconst mdEditorRef = ref\u003Cany>()\n\n\u002F\u002F md编辑器工具栏\nconst toolbars: any[] = [\n  'bold',\n  'underline',\n  'italic',\n  '-',\n  'title',\n  'strikeThrough',\n  'sub',\n  'sup',\n  'quote',\n  'unorderedList',\n  'orderedList',\n  '-',\n  'codeRow',\n  'code',\n  'link',\n  'image',\n  'table',\n  0, \u002F\u002F 这里的名字要和下面插槽内对应（或者直接按插槽顺序渲染）\n  '-',\n  'revoke',\n  'next',\n  'save',\n  '=',\n  'pageFullscreen',\n  'fullscreen',\n  'preview',\n  'htmlPreview',\n  'catalog',\n]\n\nconst insertYouTubeIframe = async () => {\n  const selectedText = mdEditorRef.value?.getSelectedText().trim()\n\n  const { value } = await ElMessageBox.prompt('请填入视频地址：', '嵌入YouTube', {\n    confirmButtonText: '插入',\n    cancelButtonText: '取消',\n    inputValue: selectedText,\n    inputPattern: \u002F^https?:\\\u002F\\\u002F.+\u002F,\n    inputErrorMessage: '请输入有效的地址',\n  })\n\n  const inputValueUrl = value.trim()\n  if (!inputValueUrl) return ElMessageBox.alert('视频地址不能为空')\n\n  const youtube = parseYouTubeUrl(inputValueUrl)\n  if (youtube.type === 'invalid') return ElMessageBox.alert('invalid')\n\n  const videoId = youtube.videoId ? youtube.videoId : ''\n  const embedUrl = getYouTubeEmbedUrl(videoId, { start: youtube.timestamp })\n\n  \u002F\u002F 安全地通过 CodeMirror 实例注入文本，保留历史记录（撤销\u002F重做）\n  mdEditorRef.value?.insert(() => {\n    const iframeHtml = `\u003Cdiv style=\"width: 100%;aspect-ratio: 16 \u002F 9;\">\n  \u003Ciframe\n  src=\"${embedUrl}\"\n  allowfullscreen=\"allowfullscreen\"\n  style=\"border: none;border-radius:8px;width: 100%;height: 100%\"\n  >\u003C\u002Fiframe>\n\u003C\u002Fdiv>`\n\n    return {\n      targetValue: iframeHtml,\n      select: false,\n      deviationStart: 0,\n      deviationEnd: 0,\n    }\n  })\n}\n\u003C\u002Fscript>\n```\n\n下面是个例子\n\n\u003Ch4 class=\"iframe-title\" style=\"color: #18ffff;\">2011年NBA总决赛-达拉斯对阵迈阿密-第六场比赛最佳镜头\u003C\u002Fh4>\u003Cdiv class=\"iframe-wrapper\" style=\"width: 100%;aspect-ratio: 16 \u002F 9;\">\n\u003Ciframe allowfullscreen=\"allowfullscreen\" class=\"BLOG_video_class\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F_2u7wLopWyw\" youtube-src-id=\"_2u7wLopWyw\" style=\"border: none;border-radius:8px;width: 100%;height: 100%\">\u003C\u002Fiframe>\n\u003C\u002Fdiv>\n\n\u003Cdiv class=\"iframe-link\" style=\"padding-bottom: 16px;\">\n\u003Ca data-index=\"2\" href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=_2u7wLopWyw\" target=\"_blank\">If you can&#39;t watch it, please click here to go to YouTube.\u003C\u002Fa>\n\u003C\u002Fdiv>\n",{"title":36687,"description":35},"yehangzhou\u002Fposts\u002Fmd-editor-v3-embed-youtube-custom","0_hgZ_yYuMEusUC2_wGiGQDpr6f-En0cpnVeGG4ne44",{"id":39689,"title":39690,"body":39691,"date":40374,"description":35,"extension":6629,"meta":40375,"navigation":228,"path":40378,"rawbody":40379,"seo":40380,"stem":40381,"__hash__":40382},"content\u002Fyehangzhou\u002Fposts\u002Fmd-editor-v3-upload-img-custom.md","如何修改md-editor-v3（版本：5.8.5）插件上传图片后返回的Markdown格式？",{"type":8,"value":39692,"toc":40372},[39693,39704,40369],[11,39694,39695,39696,39699,39700,39703],{},"md-editor-v3 上传图片返回的md文本原本是 ",[37,39697,39698],{},"![](https:\u002F\u002Fxxxx.com\u002Fimg.png)","，想修改成 ",[37,39701,39702],{},"[![](https:\u002F\u002Fxxxx.com\u002Fimg.png)](https:\u002F\u002Fxxxx.com\u002Fimg.png)"," 的方法",[30,39705,39707],{"className":38609,"code":39706,"language":38611,"meta":35,"style":35},"\u003Ctemplate>\n  \u003CMdEditor\n    ref=\"mdEditorRef\"\n    v-model=\"content\"\n    :onUploadImg=\"handleUploadImage\"\n    preview-theme=\"github\"\n  \u002F>\n\u003C\u002Ftemplate>\n\n\u003Cscript setup lang=\"ts\">\nimport { ref } from 'vue'\nimport { MdEditor } from 'md-editor-v3'\nimport 'md-editor-v3\u002Flib\u002Fstyle.css'\nimport { ElLoading, ElMessage } from 'element-plus'\n\nconst content = ref('')\nconst mdEditorRef = ref\u003Cany>()\n\n\u002F\u002F 文件上传（未实现）\nconst uploadFile = async (file: File): Promise\u003Cstring> => {\n  let url: string = ''\n  \u002F\u002F 这里是文件上传逻辑\n\n  return url\n}\n\nconst handleUploadImage = async (files: File[], callback: (urls: string[]) => void) => {\n  const loading = ElLoading.service({ text: '正在上传，请稍等...' })\n  try {\n    const urls = await Promise.all(\n      files.map((file) => {\n        return uploadFile(file)\n      })\n    )\n\n    await mdEditorRef.value?.insert((selectedText: any) => {\n      \u002F**\n       * selectedText 是你在编辑器中用鼠标选中的文本\n       * 如果没选，它就是空字符串\n       *\u002F\n\n      \u002F\u002F 生成自定义格式\n      const imgMarkdown = urls.map((url) => `[![${selectedText}](${url})](${url})`).join('\\n')\n\n      return {\n        targetValue: imgMarkdown,\n        select: false,\n        deviationStart: 0,\n        deviationEnd: 0,\n      }\n    })\n\n    ElMessage.success(`成功上传 ${urls.length} 张图片`)\n    callback([]) \u002F\u002F 阻止编辑器自动插入\n  } catch (error) {\n    console.error('上传失败', error)\n    ElMessage.error('图片上传失败')\n    callback([]) \u002F\u002F 必须调用 callback\n  }\n\n  loading.close()\n}\n\u003C\u002Fscript>\n",[37,39708,39709,39717,39723,39731,39739,39749,39757,39762,39770,39774,39790,39800,39810,39816,39827,39831,39847,39863,39867,39872,39912,39927,39932,39936,39943,39947,39951,40002,40026,40032,40051,40069,40078,40082,40087,40091,40115,40120,40125,40130,40135,40139,40144,40201,40205,40212,40217,40226,40235,40244,40248,40253,40257,40281,40292,40301,40317,40330,40339,40343,40347,40357,40361],{"__ignoreMap":35},[40,39710,39711,39713,39715],{"class":42,"line":43},[40,39712,64],{"class":46},[40,39714,38620],{"class":50},[40,39716,58],{"class":46},[40,39718,39719,39721],{"class":42,"line":61},[40,39720,84],{"class":46},[40,39722,38629],{"class":50},[40,39724,39725,39727,39729],{"class":42,"line":81},[40,39726,38644],{"class":54},[40,39728,72],{"class":46},[40,39730,38649],{"class":75},[40,39732,39733,39735,39737],{"class":42,"line":92},[40,39734,38654],{"class":54},[40,39736,72],{"class":46},[40,39738,38659],{"class":75},[40,39740,39741,39744,39746],{"class":42,"line":112},[40,39742,39743],{"class":54},"    :onUploadImg",[40,39745,72],{"class":46},[40,39747,39748],{"class":75},"\"handleUploadImage\"\n",[40,39750,39751,39753,39755],{"class":42,"line":137},[40,39752,38664],{"class":54},[40,39754,72],{"class":46},[40,39756,38669],{"class":75},[40,39758,39759],{"class":42,"line":152},[40,39760,39761],{"class":46},"  \u002F>\n",[40,39763,39764,39766,39768],{"class":42,"line":162},[40,39765,6609],{"class":46},[40,39767,38620],{"class":50},[40,39769,58],{"class":46},[40,39771,39772],{"class":42,"line":169},[40,39773,229],{"emptyLinePlaceholder":228},[40,39775,39776,39778,39780,39782,39784,39786,39788],{"class":42,"line":178},[40,39777,64],{"class":46},[40,39779,6178],{"class":50},[40,39781,38884],{"class":54},[40,39783,69],{"class":54},[40,39785,72],{"class":46},[40,39787,38891],{"class":75},[40,39789,58],{"class":46},[40,39791,39792,39794,39796,39798],{"class":42,"line":194},[40,39793,38898],{"class":332},[40,39795,38901],{"class":46},[40,39797,38904],{"class":332},[40,39799,38907],{"class":75},[40,39801,39802,39804,39806,39808],{"class":42,"line":206},[40,39803,38898],{"class":332},[40,39805,38914],{"class":46},[40,39807,38904],{"class":332},[40,39809,38919],{"class":75},[40,39811,39812,39814],{"class":42,"line":219},[40,39813,38898],{"class":332},[40,39815,38926],{"class":75},[40,39817,39818,39820,39823,39825],{"class":42,"line":225},[40,39819,38898],{"class":332},[40,39821,39822],{"class":46}," { ElLoading, ElMessage } ",[40,39824,38904],{"class":332},[40,39826,38938],{"class":75},[40,39828,39829],{"class":42,"line":232},[40,39830,229],{"emptyLinePlaceholder":228},[40,39832,39833,39835,39837,39839,39841,39843,39845],{"class":42,"line":240},[40,39834,38959],{"class":332},[40,39836,127],{"class":181},[40,39838,6198],{"class":332},[40,39840,38966],{"class":54},[40,39842,344],{"class":46},[40,39844,19637],{"class":75},[40,39846,6212],{"class":46},[40,39848,39849,39851,39853,39855,39857,39859,39861],{"class":42,"line":254},[40,39850,38959],{"class":332},[40,39852,38979],{"class":181},[40,39854,6198],{"class":332},[40,39856,38966],{"class":54},[40,39858,64],{"class":46},[40,39860,38988],{"class":181},[40,39862,38991],{"class":46},[40,39864,39865],{"class":42,"line":267},[40,39866,229],{"emptyLinePlaceholder":228},[40,39868,39869],{"class":42,"line":280},[40,39870,39871],{"class":165},"\u002F\u002F 文件上传（未实现）\n",[40,39873,39874,39876,39879,39881,39883,39885,39888,39890,39893,39895,39897,39900,39902,39905,39908,39910],{"class":42,"line":293},[40,39875,38959],{"class":332},[40,39877,39878],{"class":54}," uploadFile",[40,39880,6198],{"class":332},[40,39882,39237],{"class":332},[40,39884,2541],{"class":46},[40,39886,39887],{"class":243},"file",[40,39889,3111],{"class":332},[40,39891,39892],{"class":54}," File",[40,39894,24827],{"class":46},[40,39896,3111],{"class":332},[40,39898,39899],{"class":54}," Promise",[40,39901,64],{"class":46},[40,39903,39904],{"class":181},"string",[40,39906,39907],{"class":46},"> ",[40,39909,18046],{"class":332},[40,39911,175],{"class":46},[40,39913,39914,39917,39919,39921,39923,39925],{"class":42,"line":306},[40,39915,39916],{"class":332},"  let",[40,39918,36882],{"class":46},[40,39920,3111],{"class":332},[40,39922,36757],{"class":181},[40,39924,6198],{"class":332},[40,39926,25166],{"class":75},[40,39928,39929],{"class":42,"line":319},[40,39930,39931],{"class":165},"  \u002F\u002F 这里是文件上传逻辑\n",[40,39933,39934],{"class":42,"line":366},[40,39935,229],{"emptyLinePlaceholder":228},[40,39937,39938,39940],{"class":42,"line":396},[40,39939,38212],{"class":332},[40,39941,39942],{"class":46}," url\n",[40,39944,39945],{"class":42,"line":401},[40,39946,35775],{"class":46},[40,39948,39949],{"class":42,"line":406},[40,39950,229],{"emptyLinePlaceholder":228},[40,39952,39953,39955,39958,39960,39962,39964,39967,39969,39971,39974,39977,39979,39981,39984,39986,39988,39991,39993,39996,39998,40000],{"class":42,"line":414},[40,39954,38959],{"class":332},[40,39956,39957],{"class":54}," handleUploadImage",[40,39959,6198],{"class":332},[40,39961,39237],{"class":332},[40,39963,2541],{"class":46},[40,39965,39966],{"class":243},"files",[40,39968,3111],{"class":332},[40,39970,39892],{"class":54},[40,39972,39973],{"class":46},"[], ",[40,39975,39976],{"class":54},"callback",[40,39978,3111],{"class":332},[40,39980,2541],{"class":46},[40,39982,39983],{"class":243},"urls",[40,39985,3111],{"class":332},[40,39987,36757],{"class":181},[40,39989,39990],{"class":46},"[]) ",[40,39992,18046],{"class":332},[40,39994,39995],{"class":181}," void",[40,39997,18324],{"class":46},[40,39999,18046],{"class":332},[40,40001,175],{"class":46},[40,40003,40004,40006,40009,40011,40014,40017,40020,40023],{"class":42,"line":443},[40,40005,37464],{"class":332},[40,40007,40008],{"class":181}," loading",[40,40010,6198],{"class":332},[40,40012,40013],{"class":46}," ElLoading.",[40,40015,40016],{"class":54},"service",[40,40018,40019],{"class":46},"({ text: ",[40,40021,40022],{"class":75},"'正在上传，请稍等...'",[40,40024,40025],{"class":46}," })\n",[40,40027,40028,40030],{"class":42,"line":461},[40,40029,36974],{"class":332},[40,40031,175],{"class":46},[40,40033,40034,40036,40039,40041,40043,40045,40047,40049],{"class":42,"line":478},[40,40035,36981],{"class":332},[40,40037,40038],{"class":181}," urls",[40,40040,6198],{"class":332},[40,40042,39287],{"class":332},[40,40044,39899],{"class":181},[40,40046,18384],{"class":46},[40,40048,10943],{"class":54},[40,40050,24811],{"class":46},[40,40052,40053,40056,40059,40061,40063,40065,40067],{"class":42,"line":491},[40,40054,40055],{"class":46},"      files.",[40,40057,40058],{"class":54},"map",[40,40060,18318],{"class":46},[40,40062,39887],{"class":243},[40,40064,18324],{"class":46},[40,40066,18046],{"class":332},[40,40068,175],{"class":46},[40,40070,40071,40073,40075],{"class":42,"line":505},[40,40072,37197],{"class":332},[40,40074,39878],{"class":54},[40,40076,40077],{"class":46},"(file)\n",[40,40079,40080],{"class":42,"line":521},[40,40081,6505],{"class":46},[40,40083,40084],{"class":42,"line":526},[40,40085,40086],{"class":46},"    )\n",[40,40088,40089],{"class":42,"line":531},[40,40090,229],{"emptyLinePlaceholder":228},[40,40092,40093,40096,40098,40100,40102,40105,40107,40109,40111,40113],{"class":42,"line":537},[40,40094,40095],{"class":332},"    await",[40,40097,39256],{"class":46},[40,40099,39518],{"class":54},[40,40101,18318],{"class":46},[40,40103,40104],{"class":243},"selectedText",[40,40106,3111],{"class":332},[40,40108,39012],{"class":181},[40,40110,18324],{"class":46},[40,40112,18046],{"class":332},[40,40114,175],{"class":46},[40,40116,40117],{"class":42,"line":545},[40,40118,40119],{"class":165},"      \u002F**\n",[40,40121,40122],{"class":42,"line":558},[40,40123,40124],{"class":165},"       * selectedText 是你在编辑器中用鼠标选中的文本\n",[40,40126,40127],{"class":42,"line":573},[40,40128,40129],{"class":165},"       * 如果没选，它就是空字符串\n",[40,40131,40132],{"class":42,"line":589},[40,40133,40134],{"class":165},"       *\u002F\n",[40,40136,40137],{"class":42,"line":594},[40,40138,229],{"emptyLinePlaceholder":228},[40,40140,40141],{"class":42,"line":599},[40,40142,40143],{"class":165},"      \u002F\u002F 生成自定义格式\n",[40,40145,40146,40148,40151,40153,40156,40158,40160,40162,40164,40166,40169,40171,40174,40176,40179,40181,40184,40186,40189,40191,40194,40197,40199],{"class":42,"line":609},[40,40147,6192],{"class":332},[40,40149,40150],{"class":181}," imgMarkdown",[40,40152,6198],{"class":332},[40,40154,40155],{"class":46}," urls.",[40,40157,40058],{"class":54},[40,40159,18318],{"class":46},[40,40161,36914],{"class":243},[40,40163,18324],{"class":46},[40,40165,18046],{"class":332},[40,40167,40168],{"class":75}," `[![${",[40,40170,40104],{"class":46},[40,40172,40173],{"class":75},"}](${",[40,40175,36914],{"class":46},[40,40177,40178],{"class":75},"})](${",[40,40180,36914],{"class":46},[40,40182,40183],{"class":75},"})`",[40,40185,18312],{"class":46},[40,40187,40188],{"class":54},"join",[40,40190,344],{"class":46},[40,40192,40193],{"class":75},"'",[40,40195,40196],{"class":181},"\\n",[40,40198,40193],{"class":75},[40,40200,6212],{"class":46},[40,40202,40203],{"class":42,"line":625},[40,40204,229],{"emptyLinePlaceholder":228},[40,40206,40207,40210],{"class":42,"line":638},[40,40208,40209],{"class":332},"      return",[40,40211,175],{"class":46},[40,40213,40214],{"class":42,"line":653},[40,40215,40216],{"class":46},"        targetValue: imgMarkdown,\n",[40,40218,40219,40222,40224],{"class":42,"line":667},[40,40220,40221],{"class":46},"        select: ",[40,40223,39596],{"class":181},[40,40225,978],{"class":46},[40,40227,40228,40231,40233],{"class":42,"line":682},[40,40229,40230],{"class":46},"        deviationStart: ",[40,40232,188],{"class":181},[40,40234,978],{"class":46},[40,40236,40237,40240,40242],{"class":42,"line":687},[40,40238,40239],{"class":46},"        deviationEnd: ",[40,40241,188],{"class":181},[40,40243,978],{"class":46},[40,40245,40246],{"class":42,"line":692},[40,40247,222],{"class":46},[40,40249,40250],{"class":42,"line":702},[40,40251,40252],{"class":46},"    })\n",[40,40254,40255],{"class":42,"line":718},[40,40256,229],{"emptyLinePlaceholder":228},[40,40258,40259,40262,40265,40267,40270,40272,40274,40276,40279],{"class":42,"line":732},[40,40260,40261],{"class":46},"    ElMessage.",[40,40263,40264],{"class":54},"success",[40,40266,344],{"class":46},[40,40268,40269],{"class":75},"`成功上传 ${",[40,40271,39983],{"class":46},[40,40273,18384],{"class":75},[40,40275,23720],{"class":181},[40,40277,40278],{"class":75},"} 张图片`",[40,40280,6212],{"class":46},[40,40282,40283,40286,40289],{"class":42,"line":747},[40,40284,40285],{"class":54},"    callback",[40,40287,40288],{"class":46},"([]) ",[40,40290,40291],{"class":165},"\u002F\u002F 阻止编辑器自动插入\n",[40,40293,40294,40296,40298],{"class":42,"line":761},[40,40295,37392],{"class":46},[40,40297,37395],{"class":332},[40,40299,40300],{"class":46}," (error) {\n",[40,40302,40303,40306,40309,40311,40314],{"class":42,"line":766},[40,40304,40305],{"class":46},"    console.",[40,40307,40308],{"class":54},"error",[40,40310,344],{"class":46},[40,40312,40313],{"class":75},"'上传失败'",[40,40315,40316],{"class":46},", error)\n",[40,40318,40319,40321,40323,40325,40328],{"class":42,"line":771},[40,40320,40261],{"class":46},[40,40322,40308],{"class":54},[40,40324,344],{"class":46},[40,40326,40327],{"class":75},"'图片上传失败'",[40,40329,6212],{"class":46},[40,40331,40332,40334,40336],{"class":42,"line":777},[40,40333,40285],{"class":54},[40,40335,40288],{"class":46},[40,40337,40338],{"class":165},"\u002F\u002F 必须调用 callback\n",[40,40340,40341],{"class":42,"line":785},[40,40342,37413],{"class":46},[40,40344,40345],{"class":42,"line":798},[40,40346,229],{"emptyLinePlaceholder":228},[40,40348,40349,40352,40355],{"class":42,"line":837},[40,40350,40351],{"class":46},"  loading.",[40,40353,40354],{"class":54},"close",[40,40356,6494],{"class":46},[40,40358,40359],{"class":42,"line":852},[40,40360,35775],{"class":46},[40,40362,40363,40365,40367],{"class":42,"line":866},[40,40364,6609],{"class":46},[40,40366,6178],{"class":50},[40,40368,58],{"class":46},[157,40370,40371],{},"html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .s9eBZ, html code.shiki .s9eBZ{--shiki-default:#22863A;--shiki-dark:#85E89D}html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html pre.shiki code .s4XuR, html code.shiki .s4XuR{--shiki-default:#E36209;--shiki-dark:#FFAB70}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":35,"searchDepth":61,"depth":61,"links":40373},[],"2026-07-01 15:57:26",{"tags":40376,"image":35},[39679,40377,39681,39682,36708,38611],"图片上传","\u002Fyehangzhou\u002Fposts\u002Fmd-editor-v3-upload-img-custom","---\ntitle: '如何修改md-editor-v3（版本：5.8.5）插件上传图片后返回的Markdown格式？'\ndescription: ''\ndate: 2026-07-01 15:57:26\ntags: ['前端', '图片上传', 'element-plus', 'md-editor-v3', 'ts', 'vue']\nimage: ''\n---\n\nmd-editor-v3 上传图片返回的md文本原本是 `![](https:\u002F\u002Fxxxx.com\u002Fimg.png)`，想修改成 `[![](https:\u002F\u002Fxxxx.com\u002Fimg.png)](https:\u002F\u002Fxxxx.com\u002Fimg.png)` 的方法\n\n```vue\n\u003Ctemplate>\n  \u003CMdEditor\n    ref=\"mdEditorRef\"\n    v-model=\"content\"\n    :onUploadImg=\"handleUploadImage\"\n    preview-theme=\"github\"\n  \u002F>\n\u003C\u002Ftemplate>\n\n\u003Cscript setup lang=\"ts\">\nimport { ref } from 'vue'\nimport { MdEditor } from 'md-editor-v3'\nimport 'md-editor-v3\u002Flib\u002Fstyle.css'\nimport { ElLoading, ElMessage } from 'element-plus'\n\nconst content = ref('')\nconst mdEditorRef = ref\u003Cany>()\n\n\u002F\u002F 文件上传（未实现）\nconst uploadFile = async (file: File): Promise\u003Cstring> => {\n  let url: string = ''\n  \u002F\u002F 这里是文件上传逻辑\n\n  return url\n}\n\nconst handleUploadImage = async (files: File[], callback: (urls: string[]) => void) => {\n  const loading = ElLoading.service({ text: '正在上传，请稍等...' })\n  try {\n    const urls = await Promise.all(\n      files.map((file) => {\n        return uploadFile(file)\n      })\n    )\n\n    await mdEditorRef.value?.insert((selectedText: any) => {\n      \u002F**\n       * selectedText 是你在编辑器中用鼠标选中的文本\n       * 如果没选，它就是空字符串\n       *\u002F\n\n      \u002F\u002F 生成自定义格式\n      const imgMarkdown = urls.map((url) => `[![${selectedText}](${url})](${url})`).join('\\n')\n\n      return {\n        targetValue: imgMarkdown,\n        select: false,\n        deviationStart: 0,\n        deviationEnd: 0,\n      }\n    })\n\n    ElMessage.success(`成功上传 ${urls.length} 张图片`)\n    callback([]) \u002F\u002F 阻止编辑器自动插入\n  } catch (error) {\n    console.error('上传失败', error)\n    ElMessage.error('图片上传失败')\n    callback([]) \u002F\u002F 必须调用 callback\n  }\n\n  loading.close()\n}\n\u003C\u002Fscript>\n```\n",{"title":39690,"description":35},"yehangzhou\u002Fposts\u002Fmd-editor-v3-upload-img-custom","7iBng5toQlQ7cBFI8YzWi6aC33rMb3d06OK9EDEE5Tk",{"id":40384,"title":40385,"body":40386,"date":40578,"description":40390,"extension":6629,"meta":40579,"navigation":228,"path":40582,"rawbody":40583,"seo":40584,"stem":40585,"__hash__":40586},"content\u002Fyehangzhou\u002Fposts\u002Fiframe-css-responsive.md","如何巧妙地利用css让iframe嵌入视频\u002F地图（固定比例自适应）",{"type":8,"value":40387,"toc":40576},[40388,40391,40455,40563,40566,40573],[11,40389,40390],{},"宽度随屏幕 100% 变宽时，高度也按比例（比如 16:9）自动变高。那么不需要任何 JavaScript，纯 CSS 就可以完美实现。",[30,40392,40394],{"className":32,"code":40393,"language":34,"meta":35,"style":35},"\u003Cdiv class=\"iframe-wrapper\">\n  \u003Ciframe\n    src=\"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=386733968\"\n    allowfullscreen=\"allowfullscreen\"\n  >\u003C\u002Fiframe>\n\u003C\u002Fdiv>\n",[37,40395,40396,40411,40418,40428,40438,40447],{"__ignoreMap":35},[40,40397,40398,40400,40402,40404,40406,40409],{"class":42,"line":43},[40,40399,64],{"class":46},[40,40401,2995],{"class":50},[40,40403,2998],{"class":54},[40,40405,72],{"class":46},[40,40407,40408],{"class":75},"\"iframe-wrapper\"",[40,40410,58],{"class":46},[40,40412,40413,40415],{"class":42,"line":61},[40,40414,84],{"class":46},[40,40416,40417],{"class":50},"iframe\n",[40,40419,40420,40423,40425],{"class":42,"line":81},[40,40421,40422],{"class":54},"    src",[40,40424,72],{"class":46},[40,40426,40427],{"class":75},"\"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=386733968\"\n",[40,40429,40430,40433,40435],{"class":42,"line":92},[40,40431,40432],{"class":54},"    allowfullscreen",[40,40434,72],{"class":46},[40,40436,40437],{"class":75},"\"allowfullscreen\"\n",[40,40439,40440,40443,40445],{"class":42,"line":112},[40,40441,40442],{"class":46},"  >\u003C\u002F",[40,40444,39654],{"class":50},[40,40446,58],{"class":46},[40,40448,40449,40451,40453],{"class":42,"line":137},[40,40450,6609],{"class":46},[40,40452,2995],{"class":50},[40,40454,58],{"class":46},[30,40456,40460],{"className":40457,"code":40458,"language":40459,"meta":35,"style":35},"language-css shiki shiki-themes github-light github-dark",".iframe-wrapper {\n  width: 100%;\n  aspect-ratio: 16 \u002F 9; \u002F* 核心：让容器始终保持 16:9 的高宽比 *\u002F\n}\n\n.iframe-wrapper iframe {\n  border: 0;\n  width: 100%;\n  height: 100%; \u002F* iframe 完美填满这个 16:9 的格子 *\u002F\n}\n","css",[37,40461,40462,40469,40482,40503,40507,40511,40520,40531,40543,40559],{"__ignoreMap":35},[40,40463,40464,40467],{"class":42,"line":43},[40,40465,40466],{"class":54},".iframe-wrapper",[40,40468,175],{"class":46},[40,40470,40471,40474,40476,40478,40480],{"class":42,"line":61},[40,40472,40473],{"class":181},"  width",[40,40475,185],{"class":46},[40,40477,513],{"class":181},[40,40479,1131],{"class":332},[40,40481,191],{"class":46},[40,40483,40484,40487,40489,40491,40494,40497,40500],{"class":42,"line":81},[40,40485,40486],{"class":181},"  aspect-ratio",[40,40488,185],{"class":46},[40,40490,21170],{"class":181},[40,40492,40493],{"class":46}," \u002F ",[40,40495,40496],{"class":181},"9",[40,40498,40499],{"class":46},"; ",[40,40501,40502],{"class":165},"\u002F* 核心：让容器始终保持 16:9 的高宽比 *\u002F\n",[40,40504,40505],{"class":42,"line":92},[40,40506,35775],{"class":46},[40,40508,40509],{"class":42,"line":112},[40,40510,229],{"emptyLinePlaceholder":228},[40,40512,40513,40515,40518],{"class":42,"line":137},[40,40514,40466],{"class":54},[40,40516,40517],{"class":50}," iframe",[40,40519,175],{"class":46},[40,40521,40522,40525,40527,40529],{"class":42,"line":152},[40,40523,40524],{"class":181},"  border",[40,40526,185],{"class":46},[40,40528,188],{"class":181},[40,40530,191],{"class":46},[40,40532,40533,40535,40537,40539,40541],{"class":42,"line":162},[40,40534,40473],{"class":181},[40,40536,185],{"class":46},[40,40538,513],{"class":181},[40,40540,1131],{"class":332},[40,40542,191],{"class":46},[40,40544,40545,40548,40550,40552,40554,40556],{"class":42,"line":169},[40,40546,40547],{"class":181},"  height",[40,40549,185],{"class":46},[40,40551,513],{"class":181},[40,40553,1131],{"class":332},[40,40555,40499],{"class":46},[40,40557,40558],{"class":165},"\u002F* iframe 完美填满这个 16:9 的格子 *\u002F\n",[40,40560,40561],{"class":42,"line":178},[40,40562,35775],{"class":46},[11,40564,40565],{},"举个例子",[2995,40567,40569],{"className":40568,"style":39652},[39651],[39654,40570],{"style":40571,"src":40572,"allowFullScreen":228},"width: 100%;height: 100%;border: 0;","\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=386733968",[157,40574,40575],{},"html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .s9eBZ, html code.shiki .s9eBZ{--shiki-default:#22863A;--shiki-dark:#85E89D}html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}",{"title":35,"searchDepth":61,"depth":61,"links":40577},[],"2026-06-30 12:56:49",{"tags":40580,"image":35},[39679,40581,40459,39654],"自适应","\u002Fyehangzhou\u002Fposts\u002Fiframe-css-responsive","---\ntitle: '如何巧妙地利用css让iframe嵌入视频\u002F地图（固定比例自适应）'\ndescription: '宽度随屏幕 100% 变宽时，高度也按比例（比如 16:9）自动变高。那么不需要任何 JavaScript，纯 CSS 就可以完美实现。'\ndate: 2026-06-30 12:56:49\ntags: ['前端', '自适应', 'css', 'iframe']\nimage: ''\n---\n\n宽度随屏幕 100% 变宽时，高度也按比例（比如 16:9）自动变高。那么不需要任何 JavaScript，纯 CSS 就可以完美实现。\n\n```html\n\u003Cdiv class=\"iframe-wrapper\">\n  \u003Ciframe\n    src=\"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=386733968\"\n    allowfullscreen=\"allowfullscreen\"\n  >\u003C\u002Fiframe>\n\u003C\u002Fdiv>\n```\n\n```css\n.iframe-wrapper {\n  width: 100%;\n  aspect-ratio: 16 \u002F 9; \u002F* 核心：让容器始终保持 16:9 的高宽比 *\u002F\n}\n\n.iframe-wrapper iframe {\n  border: 0;\n  width: 100%;\n  height: 100%; \u002F* iframe 完美填满这个 16:9 的格子 *\u002F\n}\n```\n\n举个例子\n\n\u003Cdiv class=\"iframe-wrapper\" style=\"width: 100%;aspect-ratio: 16 \u002F 9;\">\n\u003Ciframe style=\"width: 100%;height: 100%;border: 0;\" src=\"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=386733968\" allowfullscreen=\"allowfullscreen\">\u003C\u002Fiframe>\n\u003C\u002Fdiv>\n",{"title":40385,"description":40390},"yehangzhou\u002Fposts\u002Fiframe-css-responsive","4qq1yQTyufGEy6lRmbeXXUke2VyPssQTO2DlaYToGS8",{"id":40588,"title":40589,"body":40590,"date":40949,"description":35,"extension":6629,"meta":40950,"navigation":228,"path":40954,"rawbody":40955,"seo":40956,"stem":40957,"__hash__":40958},"content\u002Fkite88\u002Fposts\u002Fgolocaldownload-doc.md","本地http文件下载服务——golocaldownload 部署方式、二次开发文档",{"type":8,"value":40591,"toc":40923},[40592,40645,40649,40653,40659,40663,40666,40669,40673,40677,40700,40704,40706,40713,40720,40724,40727,40732,40736,40739,40745,40748,40754,40757,40774,40776,40780,40786,40790,40794,40799,40803,40809,40811,40814,40818,40822,40826,40830,40836,40843,40847,40853,40855,40867,40869,40873,40877,40880,40884,40890,40893,40899,40901,40913,40915,40919],[40593,40594,40595,40608],"table",{},[40596,40597,40598],"thead",{},[40599,40600,40601,40605],"tr",{},[40602,40603,40604],"th",{},"仓库",[40602,40606,40607],{},"地址",[40609,40610,40611,40623,40634],"tbody",{},[40599,40612,40613,40617],{},[40614,40615,40616],"td",{},"GitHub",[40614,40618,40619],{},[6117,40620,40621],{"href":40621,"rel":40622},"https:\u002F\u002Fgithub.com\u002Fkite88\u002Fgolocaldownload",[6621],[40599,40624,40625,40628],{},[40614,40626,40627],{},"GitCode",[40614,40629,40630],{},[6117,40631,40632],{"href":40632,"rel":40633},"https:\u002F\u002Fgitcode.com\u002Fkite88\u002Fgolocaldownload",[6621],[40599,40635,40636,40639],{},[40614,40637,40638],{},"Gitee",[40614,40640,40641],{},[6117,40642,40643],{"href":40643,"rel":40644},"https:\u002F\u002Fgitee.com\u002Fkite88\u002Fgolocaldownload",[6621],[9089,40646,40648],{"id":40647},"方式一本地源码部署二次开发","方式一：本地源码部署、二次开发",[3207,40650,40652],{"id":40651},"step-1-代码拉下来-以gitcode为例","Step 1 代码拉下来 (以GitCode为例)",[30,40654,40657],{"className":40655,"code":40656,"language":36419},[36417],"git clone https:\u002F\u002Fgitcode.com\u002Fkite88\u002Fgolocaldownload.git\n",[37,40658,40656],{"__ignoreMap":35},[3207,40660,40662],{"id":40661},"step-2-把config文件下的envinilocal改为envini","Step 2 把config文件下的env.ini.local改为env.ini",[11,40664,40665],{},"说明：",[11,40667,40668],{},"env.ini文件是配置文件，例如，端口配置、存放下载资源目录配置",[9089,40670,40672],{"id":40671},"方式二本地主机-运行可执行文件","方式二：本地主机 运行可执行文件",[3207,40674,40676],{"id":40675},"step-1-下载发行版找到对应自己系统平台架构的压缩包下载","Step 1 下载发行版，找到对应自己系统平台架构的压缩包下载",[15024,40678,40679,40686,40693],{},[15040,40680,40681],{},[6117,40682,40685],{"href":40683,"rel":40684},"https:\u002F\u002Fgithub.com\u002Fkite88\u002Fgolocaldownload\u002Freleases\u002Ftag\u002F25.07.07.00",[6621],"github下载地址",[15040,40687,40688],{},[6117,40689,40692],{"href":40690,"rel":40691},"https:\u002F\u002Fgitcode.com\u002Fkite88\u002Fgolocaldownload\u002Freleases\u002F25.07.07.00",[6621],"gitcode下载地址",[15040,40694,40695],{},[6117,40696,40699],{"href":40697,"rel":40698},"https:\u002F\u002Fgitee.com\u002Fkite88\u002Fgolocaldownload\u002Freleases\u002Ftag\u002F25.07.07.00",[6621],"gitee下载地址",[3207,40701,40703],{"id":40702},"step-2-解压后会有可执行程序跟启动脚本","Step 2 解压后会有可执行程序跟启动脚本",[11,40705,40665],{},[11,40707,40708,40709,40712],{},"访问地址就是 ",[37,40710,40711],{},"http:\u002F\u002F本地服务器IP:9801\u002F","，",[11,40714,40715,40716,40719],{},"提供下载的资源就放在当前程序执行的路径 ",[37,40717,40718],{},"download_lib"," 目录下",[9089,40721,40723],{"id":40722},"方式三docker部署得有docker环境","方式三：docker部署（得有docker环境）",[3207,40725,40652],{"id":40726},"step-1-代码拉下来-以gitcode为例-1",[30,40728,40730],{"className":40729,"code":40656,"language":36419},[36417],[37,40731,40656],{"__ignoreMap":35},[3207,40733,40735],{"id":40734},"step-2-进入到项目根目录直接命令行依次输入以下两条指令","Step 2 进入到项目根目录直接命令行依次输入以下两条指令",[39641,40737,40738],{"id":40738},"构建",[30,40740,40743],{"className":40741,"code":40742,"language":36419},[36417],"docker build -t golocaldownload:25.07.07.00 .\n",[37,40744,40742],{"__ignoreMap":35},[39641,40746,40747],{"id":40747},"运行",[30,40749,40752],{"className":40750,"code":40751,"language":36419},[36417],"docker run -p 9801:9801 -v \u002Fhome\u002Fdownload_lib:\u002Froot\u002Fdownload_lib --restart always --name golocaldownload-app -d golocaldownload:25.07.07.00\n",[37,40753,40751],{"__ignoreMap":35},[11,40755,40756],{},"参数说明：",[15024,40758,40759,40762,40765,40768,40771],{},[15040,40760,40761],{},"-p 9801:9801，将本地主机的 9801 端口映射到容器内的 9801 端口",[15040,40763,40764],{},"-v \u002Fhome\u002Fdownload_lib:\u002Froot\u002Fdownload_lib，将主机的 \u002Fhome\u002Fdownload_lib 目录挂载到容器内的 \u002Froot\u002Fdownload_lib 目录（如果你是windows系统且安装了Linux子系统及Docker Desktop，也可以用windows目录，如: -v D:\\download_lib:\u002Froot\u002Fdownload_lib）",[15040,40766,40767],{},"--restart always，设置容器的重启策略为always，即使容器停止也会自动重启",[15040,40769,40770],{},"--name golocaldownload-app，将容器命名为 golocaldownload-app",[15040,40772,40773],{},"-d 在后台运行容器并返回容器 ID",[11,40775,40665],{},[11,40777,40708,40778,40712],{},[37,40779,40711],{},[11,40781,40782,40783,40719],{},"提供下载的资源就放在 ",[37,40784,40785],{},"\u002Fhome\u002Fdownload_lib",[9089,40787,40789],{"id":40788},"方式四docker-compose工具部署得有dockerdocker-compose环境","方式四：docker-compose工具部署（得有docker、docker-compose环境）",[3207,40791,40793],{"id":40792},"step-1-代码拉下来gitcode为例","Step 1 代码拉下来（GitCode为例）",[30,40795,40797],{"className":40796,"code":40656,"language":36419},[36417],[37,40798,40656],{"__ignoreMap":35},[3207,40800,40802],{"id":40801},"step-2-进入到项目根目录直接命令行输入","Step 2 进入到项目根目录直接命令行输入",[30,40804,40807],{"className":40805,"code":40806,"language":36419},[36417],"docker-compose up -d\n",[37,40808,40806],{"__ignoreMap":35},[11,40810,40665],{},[11,40812,40813],{},"根据docker-compose.yml的配置，端口为 9801，存放下载资源目录为 \u002Fhome\u002Fdownload_lib",[11,40815,40708,40816,40712],{},[37,40817,40711],{},[11,40819,40782,40820,40719],{},[37,40821,40785],{},[9089,40823,40825],{"id":40824},"方式五docker制品直接部署","方式五：docker制品直接部署",[3207,40827,40829],{"id":40828},"step-1-拉取镜像","Step 1 拉取镜像",[30,40831,40834],{"className":40832,"code":40833,"language":36419},[36417],"docker pull tutudev99\u002Fgolocaldownload:25.07.07.00\n",[37,40835,40833],{"__ignoreMap":35},[11,40837,40838,40839],{},"温馨提示：如果由于网络环境拉不下来可以采用 ",[6117,40840,40842],{"href":40841},"#%E6%96%B9%E5%BC%8F%E5%85%AD%EF%BC%9A%E9%98%BF%E9%87%8C%E4%BA%91%E5%88%B6%E5%93%81%E4%BB%93%E5%BA%93%E6%8B%89%E5%8F%96%E9%83%A8%E7%BD%B2%E6%96%B9%E5%BC%8F","方式六：阿里云制品仓库拉取部署方式",[3207,40844,40846],{"id":40845},"step-2-运行容器","Step 2 运行容器",[30,40848,40851],{"className":40849,"code":40850,"language":36419},[36417],"docker run -p 9801:9801 --name golocaldownload -v \u002Fhome\u002Fdownload_lib:\u002Froot\u002Fdownload_lib --restart always -d tutudev99\u002Fgolocaldownload:25.07.07.00\n",[37,40852,40850],{"__ignoreMap":35},[11,40854,40756],{},[15024,40856,40857,40859,40861,40863,40865],{},[15040,40858,40761],{},[15040,40860,40770],{},[15040,40862,40764],{},[15040,40864,40767],{},[15040,40866,40773],{},[11,40868,40665],{},[11,40870,40708,40871,40712],{},[37,40872,40711],{},[11,40874,40782,40875,40719],{},[37,40876,40785],{},[9089,40878,40842],{"id":40879},"方式六阿里云制品仓库拉取部署方式",[3207,40881,40883],{"id":40882},"step-1-从阿里云仓库拉取镜像","Step 1 从阿里云仓库拉取镜像",[30,40885,40888],{"className":40886,"code":40887,"language":36419},[36417],"docker pull registry.cn-shenzhen.aliyuncs.com\u002Ftutudev99\u002Fgolocaldownload:25.07.07.00\n",[37,40889,40887],{"__ignoreMap":35},[3207,40891,40846],{"id":40892},"step-2-运行容器-1",[30,40894,40897],{"className":40895,"code":40896,"language":36419},[36417],"docker run -p 9801:9801 --name golocaldownload -v \u002Fhome\u002Fdownload_lib:\u002Froot\u002Fdownload_lib --restart always -d registry.cn-shenzhen.aliyuncs.com\u002Ftutudev99\u002Fgolocaldownload:25.07.07.00\n",[37,40898,40896],{"__ignoreMap":35},[11,40900,40756],{},[15024,40902,40903,40905,40907,40909,40911],{},[15040,40904,40761],{},[15040,40906,40770],{},[15040,40908,40764],{},[15040,40910,40767],{},[15040,40912,40773],{},[11,40914,40665],{},[11,40916,40708,40917,40712],{},[37,40918,40711],{},[11,40920,40782,40921,40719],{},[37,40922,40785],{},{"title":35,"searchDepth":61,"depth":61,"links":40924},[40925,40929,40933,40937,40941,40945],{"id":40647,"depth":61,"text":40648,"children":40926},[40927,40928],{"id":40651,"depth":81,"text":40652},{"id":40661,"depth":81,"text":40662},{"id":40671,"depth":61,"text":40672,"children":40930},[40931,40932],{"id":40675,"depth":81,"text":40676},{"id":40702,"depth":81,"text":40703},{"id":40722,"depth":61,"text":40723,"children":40934},[40935,40936],{"id":40726,"depth":81,"text":40652},{"id":40734,"depth":81,"text":40735},{"id":40788,"depth":61,"text":40789,"children":40938},[40939,40940],{"id":40792,"depth":81,"text":40793},{"id":40801,"depth":81,"text":40802},{"id":40824,"depth":61,"text":40825,"children":40942},[40943,40944],{"id":40828,"depth":81,"text":40829},{"id":40845,"depth":81,"text":40846},{"id":40879,"depth":61,"text":40842,"children":40946},[40947,40948],{"id":40882,"depth":81,"text":40883},{"id":40892,"depth":81,"text":40846},"2026-06-29 01:33:53",{"tags":40951,"image":35},[40952,40953,36398],"本地http文件下载服务","Gin","\u002Fkite88\u002Fposts\u002Fgolocaldownload-doc","---\ntitle: '本地http文件下载服务——golocaldownload 部署方式、二次开发文档'\ndescription: ''\ndate: 2026-06-29 01:33:53\ntags: ['本地http文件下载服务', 'Gin', 'Golang']\nimage: ''\n---\n\n| 仓库    | 地址                                       |\n| ------- | ------------------------------------------ |\n| GitHub  | https:\u002F\u002Fgithub.com\u002Fkite88\u002Fgolocaldownload  |\n| GitCode | https:\u002F\u002Fgitcode.com\u002Fkite88\u002Fgolocaldownload |\n| Gitee   | https:\u002F\u002Fgitee.com\u002Fkite88\u002Fgolocaldownload   |\n\n## 方式一：本地源码部署、二次开发\n\n### Step 1 代码拉下来 (以GitCode为例)\n\n```\ngit clone https:\u002F\u002Fgitcode.com\u002Fkite88\u002Fgolocaldownload.git\n```\n\n### Step 2 把config文件下的env.ini.local改为env.ini\n\n说明：\n\nenv.ini文件是配置文件，例如，端口配置、存放下载资源目录配置\n\n## 方式二：本地主机 运行可执行文件\n\n### Step 1 下载发行版，找到对应自己系统平台架构的压缩包下载\n\n- [github下载地址](https:\u002F\u002Fgithub.com\u002Fkite88\u002Fgolocaldownload\u002Freleases\u002Ftag\u002F25.07.07.00)\n- [gitcode下载地址](https:\u002F\u002Fgitcode.com\u002Fkite88\u002Fgolocaldownload\u002Freleases\u002F25.07.07.00)\n- [gitee下载地址](https:\u002F\u002Fgitee.com\u002Fkite88\u002Fgolocaldownload\u002Freleases\u002Ftag\u002F25.07.07.00)\n\n### Step 2 解压后会有可执行程序跟启动脚本\n\n说明：\n\n访问地址就是 `http:\u002F\u002F本地服务器IP:9801\u002F`，\n\n提供下载的资源就放在当前程序执行的路径 `download_lib` 目录下\n\n## 方式三：docker部署（得有docker环境）\n\n### Step 1 代码拉下来 (以GitCode为例)\n\n```\ngit clone https:\u002F\u002Fgitcode.com\u002Fkite88\u002Fgolocaldownload.git\n```\n\n### Step 2 进入到项目根目录直接命令行依次输入以下两条指令\n\n#### 构建\n\n```\ndocker build -t golocaldownload:25.07.07.00 .\n```\n\n#### 运行\n\n```\ndocker run -p 9801:9801 -v \u002Fhome\u002Fdownload_lib:\u002Froot\u002Fdownload_lib --restart always --name golocaldownload-app -d golocaldownload:25.07.07.00\n```\n\n参数说明：\n\n- -p 9801:9801，将本地主机的 9801 端口映射到容器内的 9801 端口\n- -v \u002Fhome\u002Fdownload\\_lib:\u002Froot\u002Fdownload\\_lib，将主机的 \u002Fhome\u002Fdownload\\_lib 目录挂载到容器内的 \u002Froot\u002Fdownload\\_lib 目录（如果你是windows系统且安装了Linux子系统及Docker Desktop，也可以用windows目录，如: -v D:\\\\download\\_lib:\u002Froot\u002Fdownload\\_lib）\n- --restart always，设置容器的重启策略为always，即使容器停止也会自动重启\n- --name golocaldownload-app，将容器命名为 golocaldownload-app\n- -d 在后台运行容器并返回容器 ID\n\n说明：\n\n访问地址就是 `http:\u002F\u002F本地服务器IP:9801\u002F`，\n\n提供下载的资源就放在 `\u002Fhome\u002Fdownload_lib` 目录下\n\n## 方式四：docker-compose工具部署（得有docker、docker-compose环境）\n\n### Step 1 代码拉下来（GitCode为例）\n\n```\ngit clone https:\u002F\u002Fgitcode.com\u002Fkite88\u002Fgolocaldownload.git\n```\n\n### Step 2 进入到项目根目录直接命令行输入\n\n```\ndocker-compose up -d\n```\n\n说明：\n\n根据docker-compose.yml的配置，端口为 9801，存放下载资源目录为 \u002Fhome\u002Fdownload\\_lib\n\n访问地址就是 `http:\u002F\u002F本地服务器IP:9801\u002F`，\n\n提供下载的资源就放在 `\u002Fhome\u002Fdownload_lib` 目录下\n\n## 方式五：docker制品直接部署\n\n### Step 1 拉取镜像\n\n```\ndocker pull tutudev99\u002Fgolocaldownload:25.07.07.00\n```\n\n温馨提示：如果由于网络环境拉不下来可以采用 [方式六：阿里云制品仓库拉取部署方式](#%E6%96%B9%E5%BC%8F%E5%85%AD%EF%BC%9A%E9%98%BF%E9%87%8C%E4%BA%91%E5%88%B6%E5%93%81%E4%BB%93%E5%BA%93%E6%8B%89%E5%8F%96%E9%83%A8%E7%BD%B2%E6%96%B9%E5%BC%8F)\n\n### Step 2 运行容器\n\n```\ndocker run -p 9801:9801 --name golocaldownload -v \u002Fhome\u002Fdownload_lib:\u002Froot\u002Fdownload_lib --restart always -d tutudev99\u002Fgolocaldownload:25.07.07.00\n```\n\n参数说明：\n\n- -p 9801:9801，将本地主机的 9801 端口映射到容器内的 9801 端口\n- --name golocaldownload-app，将容器命名为 golocaldownload-app\n- -v \u002Fhome\u002Fdownload\\_lib:\u002Froot\u002Fdownload\\_lib，将主机的 \u002Fhome\u002Fdownload\\_lib 目录挂载到容器内的 \u002Froot\u002Fdownload\\_lib 目录（如果你是windows系统且安装了Linux子系统及Docker Desktop，也可以用windows目录，如: -v D:\\\\download\\_lib:\u002Froot\u002Fdownload\\_lib）\n- --restart always，设置容器的重启策略为always，即使容器停止也会自动重启\n- -d 在后台运行容器并返回容器 ID\n\n说明：\n\n访问地址就是 `http:\u002F\u002F本地服务器IP:9801\u002F`，\n\n提供下载的资源就放在 `\u002Fhome\u002Fdownload_lib` 目录下\n\n## 方式六：阿里云制品仓库拉取部署方式\n\n### Step 1 从阿里云仓库拉取镜像\n\n```\ndocker pull registry.cn-shenzhen.aliyuncs.com\u002Ftutudev99\u002Fgolocaldownload:25.07.07.00\n```\n\n### Step 2 运行容器\n\n```\ndocker run -p 9801:9801 --name golocaldownload -v \u002Fhome\u002Fdownload_lib:\u002Froot\u002Fdownload_lib --restart always -d registry.cn-shenzhen.aliyuncs.com\u002Ftutudev99\u002Fgolocaldownload:25.07.07.00\n```\n\n参数说明：\n\n- -p 9801:9801，将本地主机的 9801 端口映射到容器内的 9801 端口\n- --name golocaldownload-app，将容器命名为 golocaldownload-app\n- -v \u002Fhome\u002Fdownload\\_lib:\u002Froot\u002Fdownload\\_lib，将主机的 \u002Fhome\u002Fdownload\\_lib 目录挂载到容器内的 \u002Froot\u002Fdownload\\_lib 目录（如果你是windows系统且安装了Linux子系统及Docker Desktop，也可以用windows目录，如: -v D:\\\\download\\_lib:\u002Froot\u002Fdownload\\_lib）\n- --restart always，设置容器的重启策略为always，即使容器停止也会自动重启\n- -d 在后台运行容器并返回容器 ID\n\n说明：\n\n访问地址就是 `http:\u002F\u002F本地服务器IP:9801\u002F`，\n\n提供下载的资源就放在 `\u002Fhome\u002Fdownload_lib` 目录下\n",{"title":40589,"description":35},"kite88\u002Fposts\u002Fgolocaldownload-doc","MuIrwJfCRBJOU45mSWMPEuAfNsu9j10vENu5f4FzRbc",1784926439560]