1| 2| 3| 4| 7| <meta name="keywords" content="疫情开放后的第一个情人节你们怎么过的?来看看上杰安排的吧~"> 8| <meta name="description" content="甜蜜,花香 9| 10|作为疫情放开后的第一个情人节 11| 12|神仙打架的情人节游戏如何突围而出 13| 14|下面给大家带来上杰集团的趣味小游戏 15| 16|一起来看看吧~ 17| 18|&nbsp; 19| 20|土味情话知多少? 21| 22| 23| 24| 25| 26|在这个浪漫的节日里 27| 28|不可缺少的就是情话环节 29| 30|主持人讲出情话的上半句 31| 32|引导青涩的你 33| 34|说出那浪漫的下半句 35| 36|也祝愿你永远幸福 37| 38|生活中的每一天都快乐如意~ 39| 40|&nbsp; 41| 42|桃花朵朵开 43| 44| 45| 46|拥抱的温暖不止于亲人 47|"> 48| <style> 49| * { margin: 0; padding: 0; box-sizing: border-box; } 50| body { font-family: 'Microsoft YaHei', -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', sans-serif; line-height: 1.6; color: #333; background: #fff; } 51| a { text-decoration: none; color: inherit; } 52| 53| .header { background: linear-gradient(135deg, #1e3c72 0%, #2a5298 100%); color: white; padding: 1.5rem 0; } 54| .container { max-width: 1200px; margin: 0 auto; padding: 0 1rem; } 55| .top-bar { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; flex-wrap: wrap; gap: 1rem; } 56| .logo { display: flex; align-items: center; gap: 1rem; } .logo-left-group { display: flex; align-items: center; gap: 16px; } .brand-text-wrap { display: flex; flex-direction: column; line-height: 1.1; } .logo-svg { height: 60px; width: auto; } .logo-text { font-size: 1.8rem; font-weight: bold; } 57| .contact-info { text-align: center; } 58| .contact-info .tel { font-size: 1.3rem; font-weight: bold; margin-bottom: 0.3rem; } 59| .contact-info .mobile { font-size: 1rem; opacity: 0.9; } 60| .main-nav { background: rgba(255,255,255,0.1); border-radius: 8px; padding: 0.5rem; } 61| .main-nav ul { display: flex; list-style: none; flex-wrap: wrap; justify-content: center; } 62| .main-nav li { margin: 0 0.5rem; } 63| .main-nav a { color: white; padding: 0.6rem 1.2rem; display: block; border-radius: 5px; transition: background 0.3s; font-weight: 500; text-align: center; } 64| .main-nav a:hover, .main-nav a.active { background: rgba(255,255,255,0.2); } 65| 66| .article-container { max-width: 900px; margin: 0 auto; padding: 3rem 1.5rem; } 67| .back-btn { display: inline-block; margin-bottom: 2rem; padding: 10px 20px; background: #667eea; color: white; border-radius: 8px; font-weight: 500; transition: background 0.3s; } 68| .back-btn:hover { background: #5568d3; } 69| 70| .article-header { margin-bottom: 2.5rem; padding-bottom: 1.5rem; border-bottom: 2px solid #e9ecef; } 71| .article-title { font-size: 2rem; color: #2c3e50; margin-bottom: 1rem; line-height: 1.4; } 72| .article-meta { color: #6c757d; font-size: 0.95rem; display: flex; gap: 20px; flex-wrap: wrap; align-items: center; } 73| .article-category { display: inline-block; padding: 6px 16px; background: #eef2ff; color: #667eea; border-radius: 20px; font-size: 0.9rem; } 74| 75| .article-content { background: white; line-height: 1.9; color: #495057; font-size: 1.2rem; } 76| .article-content p { margin-bottom: 1.2rem; } 77| .article-content h2 { color: #2c3e50; margin: 2rem 0 1rem; font-size: 1.6rem; } 78| .article-content h3 { color: #2c3e50; margin: 1.5rem 0 0.8rem; font-size: 1.3rem; } 79| .article-content ul, .article-content ol { margin: 1rem 0 1rem 2rem; } 80| .article-content li { margin-bottom: 0.5rem; } 81| .article-content img { display: block !important; margin: 1.5rem auto !important; max-width: 100% !important; height: auto !important; border-radius: 8px; } 82| 83| .article-nav { margin-top: 3rem; padding-top: 2rem; border-top: 2px solid #e9ecef; } 84| .article-nav-title { font-size: 1.1rem; color: #2c3e50; margin-bottom: 1.2rem; font-weight: 600; } 85| .article-nav-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 1.5rem; } 86| .article-nav-item { display: block; padding: 1.2rem 1.5rem; background: #f8f9fa; border-radius: 8px; border-left: 4px solid #667eea; transition: all 0.3s; } 87| .article-nav-item:hover { background: #eef2ff; transform: translateX(5px); } 88| .article-nav-item .label { font-size: 0.85rem; color: #6c757d; margin-bottom: 0.5rem; display: block; } 89| .article-nav-item .label.prev { color: #667eea; } 90| .article-nav-item .label.next { color: #764ba2; } 91| .article-nav-item .title { font-size: 1rem; color: #2c3e50; line-height: 1.4; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-weight: 500; } 92| .article-nav-item:hover .title { color: #667eea; } 93| .article-nav-item.disabled { opacity: 0.5; cursor: not-allowed; } 94| .article-nav-item.disabled:hover { background: #f8f9fa; transform: none; } 95| 96| .footer { background: #2c3e50; color: white; text-align: center; padding: 2.5rem 0; margin-top: 3rem; } 97| .footer p { opacity: 0.9; margin-bottom: 0.5rem; } 98| 99| /* 移动端汉堡菜单 - 电脑端默认隐藏 */ .mobile-menu-btn { display: none; background: rgba(255,255,255,0.1); border: none; cursor: pointer; padding: 10px 20px; z-index: 1001; border-radius: 8px; margin: 0.5rem auto; backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px); border: 1px solid rgba(255,255,255,0.2); } .mobile-menu-btn span { display: block; width: 24px; height: 3px; background: white; margin: 5px 0; transition: all 0.3s; border-radius: 2px; } .mobile-menu-btn.active span:nth-child(1) { transform: rotate(45deg) translate(5px, 5px); } .mobile-menu-btn.active span:nth-child(2) { opacity: 0; } .mobile-menu-btn.active span:nth-child(3) { transform: rotate(-45deg) translate(7px, -6px); } .mobile-menu-btn:active { background: rgba(255,255,255,0.2); } /* 移动端悬浮汉堡按钮 - 毛玻璃效果 */ .mobile-menu-btn-fixed { display: none; position: fixed; top: 10px; left: 15px; background: rgba(255, 255, 255, 0.35); border: 1px solid rgba(255, 255, 255, 0.5); cursor: pointer; padding: 8px 12px; z-index: 9999; border-radius: 12px; backdrop-filter: blur(20px) saturate(180%); -webkit-backdrop-filter: blur(20px) saturate(180%); box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1), inset 0 1px 0 rgba(255, 255, 255, 0.3); transition: all 0.3s ease; } .mobile-menu-btn-fixed span { display: block; width: 20px; height: 2.5px; background: white; margin: 4px 0; transition: all 0.3s; border-radius: 2px; box-shadow: 0 1px 3px rgba(0,0,0,0.2); } .mobile-menu-btn-fixed.active span:nth-child(1) { transform: rotate(45deg) translate(5px, 5px); } .mobile-menu-btn-fixed.active span:nth-child(2) { opacity: 0; } .mobile-menu-btn-fixed.active span:nth-child(3) { transform: rotate(-45deg) translate(7px, -6px); } .mobile-menu-btn-fixed:hover { background: rgba(255, 255, 255, 0.5); transform: scale(1.05); } .mobile-menu-btn-fixed:active { background: rgba(255, 255, 255, 0.6); transform: scale(0.95); } /* 移动端导航菜单 */ .mobile-nav-overlay { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.4); z-index: 1000; opacity: 0; transition: opacity 0.3s; backdrop-filter: blur(5px); -webkit-backdrop-filter: blur(5px); } .mobile-nav-overlay.active { display: block; opacity: 1; } .mobile-nav-menu { position: fixed; top: 0; right: -200px; width: 200px; height: 100vh; background: rgba(30, 60, 114, 0.85); z-index: 1002; transition: right 0.3s ease; box-shadow: -5px 0 25px rgba(0,0,0,0.2); backdrop-filter: blur(20px) saturate(180%); -webkit-backdrop-filter: blur(20px) saturate(180%); border-left: 1px solid rgba(255, 255, 255, 0.3); } .mobile-nav-menu.active { right: 0; } .mobile-nav-menu .menu-logo { padding: 50px 15px 15px; text-align: center; border-bottom: 1px solid rgba(255,255,255,0.2); margin-bottom: 8px; } .mobile-nav-menu .menu-logo .ml-content { display: flex; align-items: center; justify-content: center; gap: 10px; } .mobile-nav-menu .menu-logo .ml-text { display: flex; flex-direction: column; align-items: flex-start; } .mobile-nav-menu .menu-logo .ml-sungine { display: block; font-size: 1.1rem; font-weight: 900; color: #ffffff; line-height: 1.1; text-shadow: 0 2px 4px rgba(0,0,0,0.3); } .mobile-nav-menu .menu-logo .ml-company { display: block; font-size: 0.85rem; font-weight: 700; color: #ffffff; line-height: 1.2; text-shadow: 0 2px 4px rgba(0,0,0,0.3); margin-top: 2px; } .mobile-nav-menu .menu-logo .ml-icon { width: 35px; height: 35px; flex-shrink: 0; } .mobile-nav-menu ul { list-style: none; padding: 0 10px 20px; } .mobile-nav-menu li { margin: 0; border-bottom: 1px solid rgba(255,255,255,0.2); } .mobile-nav-menu a { display: block; padding: 10px 12px; color: #ffffff; font-size: 0.95rem; font-weight: 500; text-shadow: 0 2px 4px rgba(0,0,0,0.3); transition: all 0.3s; border-radius: 8px; margin: 5px 0; letter-spacing: 0.3px; } .mobile-nav-menu a:hover, .mobile-nav-menu a.active { background: rgba(255,255,255,0.25); backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px); transform: translateX(-5px); } .logo { display: flex; align-items: center; } .logo-left-group { display: flex; align-items: center; gap: 16px; } .brand-text-wrap { display: flex; flex-direction: column; line-height: 1.1; } .brand-en { font-family: 'Arial Black', Arial, sans-serif; font-size: 20px; font-weight: 900; color: #FFFFFF; letter-spacing: 0.5px; } .brand-cn { font-family: 'Microsoft YaHei', sans-serif; font-size: 16px; font-weight: 700; color: #FFFFFF; } .brand-sub { font-family: Arial, sans-serif; font-size: 12px; color: #B0B0B0; } .logo-icon { flex-shrink: 0; width: 65px; height: 65px; } .company-name { font-size: 2.5rem; font-weight: bold; color: #FFFFFF; white-space: nowrap; margin-left: 60px; } @media (max-width: 768px) { .top-bar { flex-direction: column; align-items: center; text-align: center; gap: 0.8rem; } .logo { flex-direction: column; gap: 10px; align-items: center; } .logo-left-group { gap: 12px; flex-direction: row; align-items: center; } .brand-text-wrap { display: flex !important; flex-direction: column; align-items: center; } .brand-en { font-size: 1.5rem !important; margin-bottom: 3px; font-weight: 900; } .brand-cn { font-size: 1.2rem !important; font-weight: 700; } .brand-sub { display: none; } .logo-icon { width: 50px; height: 50px; display: block !important; } .company-name { display: block !important; font-size: 1.15rem !important; color: #D4AF37 !important; font-weight: 500; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 280px !important; margin: 8px 0 0 !important; } .contact-info { text-align: center; } .contact-info .tel { font-size: 1.1rem !important; } .contact-info .mobile { display: block !important; opacity: 0.9; } .main-nav ul { justify-content: center; flex-wrap: nowrap; overflow-x: auto; -webkit-overflow-scrolling: touch; gap: 5px; } .main-nav li { flex-shrink: 0; } .main-nav a { padding: 8px 12px; font-size: 0.9rem; white-space: nowrap; } .article-container { padding: 1.5rem 1rem; } .article-title { font-size: 1.5rem; } .article-content { font-size: 1rem; } .article-nav-grid { grid-template-columns: 1fr; } /* 移动端悬浮汉堡按钮 */ .mobile-menu-btn { display: none; } .mobile-menu-btn-fixed { display: block; } .main-nav { display: none; } } /* 移动端汉堡按钮 */ 118| /* 移动端汉堡按钮 */ .mobile-menu-btn-fixed { position: fixed; top: 10px; left: 15px; z-index: 1000; background: rgba(255, 255, 255, 0.35); border: 1px solid rgba(255, 255, 255, 0.5); backdrop-filter: blur(20px) saturate(180%); -webkit-backdrop-filter: blur(20px) saturate(180%); box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1), inset 0 1px 0 rgba(255, 255, 255, 0.3); border-radius: 8px; padding: 8px 12px; cursor: pointer; } .mobile-menu-btn-fixed span { display: block; width: 20px; height: 2.5px; background: white; margin: 4px 0; border-radius: 2px; transition: all 0.3s ease; } .mobile-menu-btn-fixed.active span:nth-child(1) { transform: rotate(45deg) translate(6px, 6px); } .mobile-menu-btn-fixed.active span:nth-child(2) { opacity: 0; } .mobile-menu-btn-fixed.active span:nth-child(3) { transform: rotate(-45deg) translate(6px, -6px); } /* 移动端导航菜单 */ .mobile-nav-overlay { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.5); z-index: 1001; backdrop-filter: blur(4px); } .mobile-nav-overlay.active { display: block; } .mobile-nav-menu { position: fixed; top: 0; right: -200px; width: 200px; height: 100vh; background: rgba(30, 60, 114, 0.98); backdrop-filter: blur(10px); z-index: 1002; transition: right 0.3s ease; overflow-y: auto; } .mobile-nav-menu.active { right: 0; } /* 菜单顶部 LOGO 区域 */ .menu-logo { padding: 50px 15px 15px; text-align: center; border-bottom: 1px solid rgba(255,255,255,0.2); margin-bottom: 10px; } .ml-content { display: flex; align-items: center; justify-content: center; gap: 10px; } .ml-text { display: flex; flex-direction: column; align-items: flex-start; } .ml-sungine { font-size: 1.1rem; font-weight: 900; color: #ffffff; text-shadow: 0 2px 4px rgba(0,0,0,0.3); line-height: 1.1; } .ml-company { font-size: 0.85rem; font-weight: 700; color: #ffffff; text-shadow: 0 2px 4px rgba(0,0,0,0.3); line-height: 1.2; margin-top: 2px; } .ml-icon { width: 35px; height: 35px; flex-shrink: 0; } .mobile-nav-menu ul { list-style: none; padding: 0; } .mobile-nav-menu li { border-bottom: 1px solid rgba(255,255,255,0.1); } .mobile-nav-menu li a { display: block; padding: 14px 20px; color: white; font-size: 0.95rem; font-weight: 500; transition: background 0.3s; } .mobile-nav-menu li a:hover, .mobile-nav-menu li a.active { background: rgba(255,255,255,0.15); } </style> 119| <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Article", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://www.sungine.vip/article/210/" }, "headline": "文章210", "description": "文章210", "author": { "@type": "Organization", "name": "杭州上杰控股集团有限公司" }, "publisher": { "@type": "Organization", "name": "杭州上杰控股集团有限公司", "logo": { "@type": "ImageObject", "url": "https://www.sungine.vip/assets/logo/png/logo.png" } }, "datePublished": "2024-01-01", "dateModified": "2024-01-01" } </script> </head> 120|<body> <!-- 移动端悬浮汉堡按钮 --> <button class="mobile-menu-btn-fixed" onclick="toggleMenu()" aria-label="菜单"> <span></span> <span></span> <span></span> </button> <!-- 移动端导航菜单 --> <div class="mobile-nav-overlay" onclick="toggleMenu()"></div> <div class="mobile-nav-menu"> <!-- 菜单顶部组合 LOGO --> <div class="menu-logo"> <div class="ml-content"> <!-- 文字块:SUNGINE + 上杰控股集团 --> <div class="ml-text"> <span class="ml-sungine">SUNGINE</span> <span class="ml-company">上杰控股集团</span> </div> <!-- 红色图标 --> <svg class="ml-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 102 102"> <defs> <linearGradient id="menuRedGrad" x1="0%" y1="0%" x2="100%" y2="100%"> <stop offset="0%" stop-color="#E31E24"/> <stop offset="100%" stop-color="#C4151B"/> </linearGradient> </defs> <path d="M 0 0 L 68 0 L 102 34 L 34 34 L 34 102 L 0 68 Z" fill="url(#menuRedGrad)" stroke="none"/> </svg> </div> </div> <ul> <li><a href="https://www.sungine.vip/">首页</a></li> <li><a href="https://www.sungine.vip/services.html">主营业务</a></li> <li><a href="https://www.sungine.vip/news.html">行业资讯</a></li> <li><a href="https://www.sungine.vip/tax-news.html">财税知识</a></li> <li><a href="https://www.sungine.vip/honor/">资质荣誉</a></li> <li><a href="https://www.sungine.vip/about.html">关于我们</a></li> <li><a href="https://www.sungine.vip/contact.html">联系我们</a></li> </ul> </div> <script> function toggleMenu() { document.querySelector('.mobile-menu-btn').classList.toggle('active'); document.querySelector('.mobile-menu-btn-fixed').classList.toggle('active'); document.querySelector('.mobile-nav-overlay').classList.toggle('active'); document.querySelector('.mobile-nav-menu').classList.toggle('active'); // 锁定页面,防止滚动 const menuActive = document.querySelector('.mobile-nav-menu').classList.contains('active'); document.body.classList.toggle('menu-open', menuActive); document.body.style.overflow = menuActive ? 'hidden' : ''; } </script> 121| <body> <div class="header"> <div class="container"> <div class="top-bar"> <div class="logo"> <!-- 第一行:SUNGINE 在上,下面 上杰控股集团 | 公司标志 --> <div class="logo-left-group"> <div class="brand-text-wrap"> <span class="brand-en">SUNGINE</span> <span class="brand-cn">上杰控股集团</span> </div> <!-- 红色图标 --> <svg class="logo-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 102 102"> <defs> <linearGradient id="redGrad" x1="0%" y1="0%" x2="100%" y2="100%"> <stop offset="0%" stop-color="#E31E24"/> <stop offset="100%" stop-color="#C4151B"/> </linearGradient> </defs> <path d="M 0 0 L 68 0 L 102 34 L 34 34 L 34 102 L 0 68 Z" fill="url(#redGrad)" stroke="none"/> </svg> </div> <!-- 第二行:公司名 --> <span class="company-name">杭州上杰控股集团有限公司</span> </div> <div class="contact-info"> <div class="tel">📞 咨询热线:400-0571-090</div> <div class="mobile">📱 24 小时服务:18957131588</div> </div> </div> <!-- 移动端汉堡按钮 - 放在导航栏位置(靠左) --> <div style="width: 100%; text-align: left;"> <button class="mobile-menu-btn" onclick="toggleMenu()" aria-label="菜单" style="margin-top: -32px;"> <span></span> <span></span> <span></span> </button> </div> <nav class="main-nav"> <ul> <li><a href="https://www.sungine.vip/">首页</a></li> <li><a href="https://www.sungine.vip/services.html">主营业务</a></li> <li><a href="https://www.sungine.vip/news.html" class="active">行业资讯</a></li> <li><a href="https://www.sungine.vip/tax-news.html">财税知识</a></li> <li><a href="https://www.sungine.vip/honor/">资质荣誉</a></li> <li><a href="https://www.sungine.vip/about.html">关于我们</a></li> <li><a href="https://www.sungine.vip/contact.html">联系我们</a></li> </ul> </nav> </div> </div> 143| 144| <main class="article-container"> 145| <a href="/news.html" class="back-btn">← 返回行业资讯</a> 146| 147| <article> 148| <div class="article-header"> 149| <h1 class="article-title">疫情开放后的第一个情人节你们怎么过的?来看看上杰安排的吧~</h1> 150| <div class="article-meta"> 151|