ufutx-pc-website/src/views/Recruit/Recruit.vue
2026-09-01 12:53:38 +08:00

1021 lines
25 KiB
Vue
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<template>
<div class="recruit-page">
<!-- 全宽 Hero 横幅区 -->
<div class="hero-section">
<div class="hero-overlay"></div>
<div class="hero-content">
<h1 class="hero-title">加入友福 共创未来</h1>
<p class="hero-subtitle">AI 健康赛道销售精英招募中许昌 / 襄城同步开放</p>
</div>
</div>
<!-- 主要内容容器居中对齐限制最大宽度 -->
<div class="main-recruit-container">
<!-- 公司简介 & 赛道优势 -->
<div class="about-card animate-item">
<div class="about-text">
<h2 class="card-subtitle">为什么说 AI 健康是你不能错过的黄金赛道</h2>
<p class="desc">
当下的大健康产业早已告别传统模式在国家政策与市场需求的双重驱动下迎来历史性的变革 AI 健康正是这场变革中最具确定性的核心赛道
</p>
<ul class="list check-list">
<li><strong>国家战略重磅加持</strong>健康中国 2030 战略明确将智慧健康数字医疗列为核心发展方向多部门联合推动 AI 技术与健康管理慢病干预基层医疗深度融合AI 健康产业已上升为国家级重点布局领域政策红利持续释放行业发展前景清晰可见</li>
<li><strong>市场需求爆发式增长</strong>全民健康理念从治已病治未病全面转变个性化健康管理智能调养服务成为全民刚需传统健康模式已无法满足新时代的健康需求AI 健康凭借高效精准普惠的优势成为行业升级的必然选择万亿市场蓝海机会无限</li>
<li><strong>长期发展潜力十足</strong>大健康产业整体规模即将突破 20 万亿AI + 健康作为其中最具成长性可持续性的细分赛道兼具政策红利市场刚需与低门槛优势越早入局越能抢占时代先机享受行业增长带来的长期回报</li>
</ul>
<h2 class="card-subtitle mt-6">选择友福同享不止是一份工作更是一份长期事业</h2>
<p class="desc">
友福同享深耕 AI 健康领域科技赋能健康为理念打造了成熟的 AI 健康产品与服务体系全国多城布局拥有完善的市场模式与全维度赋能体系
</p>
<ul class="list check-list">
<li>总部全维度支持产品行业知识让你快速上手</li>
<li>上不封顶的薪酬回报你的努力直接转化为对等的价值</li>
<li>清晰的职业晋升通道从基层到管理每一步成长都有明确路径</li>
</ul>
</div>
<div class="about-image">
<img
src="https://images.unsplash.com/photo-1559136555-9303baea8ebd?q=80&w=2070"
alt="AI健康科技"
>
</div>
</div>
<!-- 招聘流程 -->
<div class="process-section animate-item">
<h2 class="section-title">招聘流程</h2>
<p class="process-sub">我们将为候选人创造一段精彩的求职经历从申请到面试的每一个步骤都具备清晰的沟通与同理心</p>
<div class="steps">
<div class="step-item" v-for="(step, idx) in steps" :key="idx">
<div class="step-num">{{ step.num }}</div>
<div class="step-title">{{ step.title }}</div>
<div class="step-desc">{{ step.desc }}</div>
</div>
</div>
</div>
<!-- 岗位概览表格 -->
<div class="jobs-table-section animate-item">
<h2 class="section-title">所有岗位</h2>
<div class="table-wrapper">
<el-table :data="jobList" stripe style="width: 100%" class="job-table" row-class-name="table-row">
<el-table-column prop="position" label="招聘岗位" min-width="200" />
<el-table-column prop="location" label="地区" min-width="120" />
<el-table-column prop="count" label="招聘人数" min-width="100" />
<el-table-column prop="education" label="学历要求" min-width="120" />
<el-table-column prop="date" label="发布时间" min-width="120" />
</el-table>
</div>
<p class="email-hint">简历投递邮箱yftxtx@uftx2023.com备注官网招聘</p>
</div>
<!-- 职位详情 -->
<div class="job-detail-card animate-item">
<h3 class="detail-title">销售精英AI健康赛道</h3>
<div class="detail-section">
<p class="label">岗位职责</p>
<ul class="list">
<li>负责公司AI健康产品/服务的市场推广客户开发与销售完成个人及团队业绩指标</li>
<li>挖掘潜在客户需求讲解产品核心优势为客户提供专业的健康服务方案</li>
<li>维护新老客户关系提升客户复购与转介绍率建立长期稳定的合作</li>
<li>跟进销售全流程客户洽谈签约回款售后对接及时反馈客户问题与市场动态</li>
<li>配合公司市场活动参与线下推广客户沙龙等活动拓展客户渠道</li>
<li>持续学习AI健康行业知识与产品知识不断提升专业销售能力</li>
</ul>
</div>
<div class="detail-section">
<p class="label">任职要求</p>
<ul class="list">
<li>大专及以上学历市场营销生物医药等相关专业优先</li>
<li>2年及以上销售工作经验有健康医疗养生保健行业销售经验者优先</li>
<li>具备较强的沟通表达商务谈判与客户开拓能力目标感强抗压能力优秀</li>
<li>认同公司AI健康服务理念热爱健康行业工作积极主动责任心强诚实守信</li>
<li>熟悉客户开发流程能熟练使用办公软件有本地客户资源社群运营线下拓客经验者优先</li>
</ul>
</div>
<div class="detail-section">
<p class="label">薪酬福利</p>
<ul class="list">
<li><strong>薪资待遇</strong>无责任底薪 + 高额销售提成 + 绩效奖金 + 年终奖金业绩达标者综合薪资上不封顶</li>
<li><strong>基础福利</strong>社保带薪培训产品知识 + 销售技巧 + 行业知识节日福利团建活动</li>
<li><strong>晋升通道</strong>销售专员销售主管销售经理销售总监清晰的职业路径成就更好的自己</li>
</ul>
</div>
<div class="detail-section">
<p class="label">在这里你能收获什么</p>
<ul class="list">
<li><strong>行业红利</strong>站在AI健康黄金赛道提前布局未来享受行业增长带来的长期回报</li>
<li><strong>专业成长</strong>系统带薪培训快速掌握AI健康行业知识与销售技巧打造个人核心竞争力</li>
<li><strong>无限回报</strong>上不封顶的提成机制多劳多得你的努力直接转化为收入</li>
<li><strong>广阔前景</strong>完善的晋升体系从基层销售到管理岗位每一步成长都清晰可见</li>
<li><strong>同频伙伴</strong>和一群优秀有活力的伙伴一起做有价值的事实现自我价值</li>
</ul>
</div>
</div>
<!-- 薪酬福利 -->
<div class="benefits-section animate-item">
<h2 class="section-title">薪酬福利</h2>
<div class="benefits-grid">
<div class="benefit-item">
<div class="benefit-icon">💰</div>
<div class="benefit-text">薪资无责任底薪+高额提成+绩效奖金+年终奖金薪资上不封顶</div>
</div>
<div class="benefit-item">
<div class="benefit-icon">🎁</div>
<div class="benefit-text">福利缴纳社保带薪专业培训节日福利定期团队团建</div>
</div>
<div class="benefit-item">
<div class="benefit-icon">📈</div>
<div class="benefit-text">晋升销售专员销售主管销售经理销售总监职业晋升通道清晰透明</div>
</div>
</div>
</div>
<!-- 工作地点 + 应聘方式内嵌简历二维码 -->
<div class="contact-section animate-item">
<div class="contact-card">
<div class="contact-left">
<h3 class="contact-title">工作地点</h3>
<p>河南省许昌市河南省许昌市襄城县</p>
</div>
<div class="contact-right">
<h3 class="contact-title">应聘方式</h3>
<p><strong>应聘流程</strong>简历投递 资格审查 面试沟通 录用入职</p>
<p><strong>简历投递邮箱</strong>yftxtx@uftx2023.com</p>
<p><strong>联系电话</strong>181-4852-2763</p>
<!-- 简历投递二维码放入应聘方式内 -->
<div class="qr-inline-wrap">
<div class="qr-inline-card">
<img src="https://images.health.ufutx.com/202605/11/813fb094d22ca1b7a3580772d2414bcd.png"
alt="简历投递二维码" class="qr-inline-img" />
<div class="qr-inline-desc">
扫码快速投递简历<br>
HR 一对一对接优先筛选
</div>
</div>
</div>
</div>
</div>
<!-- 商务合作洽谈左右布局 -->
<div class="business-cooperate">
<div class="cooperate-container">
<div class="cooperate-text">
<h3 class="cooperate-title">商务合作洽谈</h3>
<p class="cooperate-desc">
友福同享面向全国开放渠道加盟城市代理项目联营异业合作等多元合作模式依托AI健康成熟产品体系完整运营扶持体系与市场落地经验可为合作伙伴提供品牌授权产品供给技术支持运营培训客源导流落地指导全链路赋能
</p>
<p class="cooperate-desc">
欢迎有志于大健康智慧养老社区服务线下实体转型的个人团队及企业洽谈合作低门槛入局高空间盈利总部全程保驾护航携手共享AI健康万亿赛道红利
</p>
</div>
</div>
<div class="cooperate-qr">
<div class="qr-cooperate-card">
<div class="qr-wrap">
<img src="https://image.fulllinkai.com/202605/11/be46d19fe584b167783c394dbfad863e.gif"
alt="商务合作二维码" class="qr-img" />
</div>
<p class="qr-desc">
专属顾问对接定制合作方案与盈利模式
</p>
</div>
</div>
</div>
</div>
</div>
</div>
</template>
<script setup lang="ts">
const jobList = [
{
position: '销售精英AI健康赛道',
location: '河南许昌 / 襄城县',
count: '若干',
education: '大专及以上',
date: '2026-05-11'
}
]
const steps = [
{ num: '01', title: '扫码投递', desc: '有意向者请将个人简历发送至公司微信联系,进行审核' },
{ num: '02', title: '资格审查', desc: '招聘单位对简历进行资格审查,筛选符合要求的应聘者进入面试环节' },
{ num: '03', title: '面试沟通', desc: '主要考察综合素质、专业能力、应变能力等' },
{ num: '04', title: '录用通知', desc: '综合面试成绩确定拟录用人员名单发放Offer' },
{ num: '05', title: '正式入职', desc: '按规定时间内办理入职手续,开启新职业旅程' }
]
</script>
<style scoped lang="less">
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
.recruit-page {
background: #f8fafc;
font-family: "PingFang SC", "Microsoft YaHei", "Inter", sans-serif;
color: #1e293b;
width: 100%;
overflow-x: hidden;
}
/* ========== 全宽 HERO 高级质感 ========== */
.hero-section {
position: relative;
margin-top: 80px;
width: 100vw;
left: 50%;
right: 50%;
margin-left: -50vw;
margin-right: -50vw;
height: 480px;
background-image: url('https://images.unsplash.com/photo-1581091226033-d5c48150dbaa?q=80&w=2070');
background-size: cover;
background-position: center 25%;
display: flex;
align-items: center;
justify-content: center;
margin-bottom: 70px;
overflow: hidden;
}
.hero-overlay {
position: absolute;
inset: 0;
background: linear-gradient(135deg, rgba(15, 65, 155, 0.92), rgba(25, 118, 210, 0.85));
z-index: 1;
}
.hero-content {
position: relative;
z-index: 2;
text-align: center;
color: white;
animation: fadeUp 0.8s cubic-bezier(0.22, 1, 0.36, 1) forwards;
max-width: 90%;
}
.hero-title {
font-size: 54px;
font-weight: 800;
letter-spacing: 1px;
margin-bottom: 20px;
text-shadow: 0 4px 20px rgba(0, 0, 0, 0.25);
}
.hero-subtitle {
font-size: 22px;
font-weight: 400;
opacity: 0.96;
letter-spacing: 0.5px;
}
@keyframes fadeUp {
from {
opacity: 0;
transform: translateY(40px);
}
to {
opacity: 1;
transform: translateY(0);
}
}
/* 主内容容器 */
.main-recruit-container {
max-width: 1260px;
margin: 0 auto;
padding: 0 24px 90px;
}
/* ========== 入场动画 ========== */
.animate-item {
opacity: 0;
transform: translateY(35px);
animation: itemFadeInUp 0.75s cubic-bezier(0.25, 1, 0.5, 1) forwards;
}
@keyframes itemFadeInUp {
to {
opacity: 1;
transform: translateY(0);
}
}
.about-card {
animation-delay: 0.1s;
}
.process-section {
animation-delay: 0.2s;
}
.jobs-table-section {
animation-delay: 0.3s;
}
.job-detail-card {
animation-delay: 0.4s;
}
.benefits-section {
animation-delay: 0.5s;
}
.contact-section {
animation-delay: 0.6s;
}
/* ========== 卡片通用样式 ========== */
.about-card,
.process-section,
.jobs-table-section,
.job-detail-card,
.benefits-section,
.contact-section {
background: #ffffff;
border-radius: 28px;
box-shadow: 0 12px 30px -12px rgba(0, 0, 0, 0.06);
transition: all 0.32s cubic-bezier(0.25, 1, 0.5, 1);
}
.about-card:hover,
.process-section:hover,
.jobs-table-section:hover,
.job-detail-card:hover,
.benefits-section:hover,
.contact-section:hover {
transform: translateY(-5px);
box-shadow: 0 24px 48px -16px rgba(0, 0, 0, 0.1);
}
/* 公司简介 */
.about-card {
display: flex;
gap: 44px;
margin-bottom: 70px;
padding: 44px 48px;
}
.about-text {
text-align: left;
flex: 1.2;
}
.about-image {
flex: 0.8;
}
.about-image img {
width: 100%;
height: 100%;
object-fit: cover;
border-radius: 20px;
box-shadow: 0 10px 24px -10px rgba(0, 0, 0, 0.12);
transition: transform 0.35s ease, box-shadow 0.35s ease;
}
.about-image img:hover {
transform: scale(1.02);
box-shadow: 0 16px 32px -10px rgba(0, 0, 0, 0.15);
}
.card-subtitle {
font-size: 20px;
font-weight: 700;
color: #0f4486;
margin-bottom: 16px;
padding-bottom: 8px;
border-bottom: 2px solid #e2e8f0;
}
.desc {
font-size: 16px;
line-height: 1.85;
color: #334155;
margin-bottom: 18px;
}
.check-list li::before {
content: "✓";
color: #10b981;
}
.mt-6 {
margin-top: 32px;
}
/* 招聘流程 */
.process-section {
padding: 48px 44px;
margin-bottom: 56px;
}
.section-title {
font-size: 34px;
font-weight: 700;
color: #0f4486;
margin-bottom: 16px;
text-align: center;
letter-spacing: 0.5px;
}
.process-sub {
text-align: center;
color: #64748b;
max-width: 720px;
margin: 0 auto 52px auto;
font-size: 16px;
line-height: 1.7;
}
.steps {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
gap: 16px;
}
.step-item {
flex: 1;
min-width: 150px;
text-align: center;
transition: transform 0.3s ease;
}
.step-item:hover {
transform: translateY(-6px);
}
.step-num {
width: 58px;
height: 58px;
background: linear-gradient(135deg, #1976d2, #0f5ba3);
color: white;
font-size: 24px;
font-weight: bold;
border-radius: 50%;
display: inline-flex;
align-items: center;
justify-content: center;
margin-bottom: 18px;
box-shadow: 0 8px 20px rgba(25, 118, 210, 0.25);
transition: all 0.3s ease;
}
.step-item:hover .step-num {
transform: scale(1.06);
box-shadow: 0 12px 24px rgba(25, 118, 210, 0.35);
}
.step-title {
font-weight: 600;
font-size: 18px;
margin-bottom: 8px;
color: #1e293b;
}
.step-desc {
font-size: 14px;
color: #64748b;
line-height: 1.5;
}
/* 表格区域 */
.jobs-table-section {
padding: 40px 36px;
margin-bottom: 40px;
}
.table-wrapper {
overflow-x: auto;
border-radius: 16px;
margin-top: 24px;
}
.job-table {
min-width: 600px;
border-radius: 16px;
}
.email-hint {
margin-top: 22px;
font-size: 14px;
color: #1976d2;
background: #eff6ff;
display: inline-block;
padding: 8px 20px;
border-radius: 50px;
transition: all 0.2s ease;
}
.email-hint:hover {
background: #dbeafe;
}
:deep(.table-row:hover) {
background-color: #f0f7ff !important;
}
/* 职位详情卡片 */
.job-detail-card {
padding: 44px 40px;
margin-bottom: 56px;
}
.detail-title {
font-size: 26px;
font-weight: 700;
color: #0f4486;
margin-bottom: 28px;
border-left: 5px solid #1976d2;
padding-left: 20px;
line-height: 1.3;
}
.detail-section {
margin-bottom: 32px;
}
.label {
text-align: left;
font-size: 18px;
font-weight: 600;
margin: 0px 0 14px 22px;
color: #1e293b;
}
.list {
text-align: left;
list-style: none;
padding-left: 0;
}
.list li {
font-size: 16px;
line-height: 1.8;
margin-bottom: 10px;
padding-left: 26px;
position: relative;
color: #334155;
transition: all 0.2s ease;
}
.list li::before {
content: "•";
position: absolute;
left: 6px;
top: 0;
color: #1976d2;
font-size: 20px;
font-weight: bold;
}
.list li:hover {
color: #0f4486;
padding-left: 30px;
}
/* 薪酬福利 */
.benefits-section {
padding: 44px 40px;
margin-bottom: 56px;
}
.benefits-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(290px, 1fr));
gap: 24px;
margin-top: 24px;
}
.benefit-item {
display: flex;
align-items: flex-start;
gap: 16px;
background: #f8fafc;
padding: 24px;
border-radius: 20px;
transition: all 0.3s ease;
}
.benefit-item:hover {
transform: translateY(-4px);
background: #eff6ff;
box-shadow: 0 10px 25px -12px rgba(0, 0, 0, 0.1);
}
.benefit-icon {
font-size: 34px;
transition: transform 0.25s ease;
}
.benefit-item:hover .benefit-icon {
transform: scale(1.1);
}
.benefit-text {
font-size: 16px;
line-height: 1.65;
text-align: left;
color: #334155;
}
/* 工作地点 + 应聘方式 */
.contact-section {
padding: 40px;
}
.contact-card {
display: grid;
grid-template-columns: 1fr 1.5fr;
gap: 36px;
}
.contact-title {
font-size: 22px;
font-weight: 700;
color: #0f4486;
text-align: left;
margin-bottom: 20px;
padding-bottom: 10px;
border-bottom: 2px solid #e2e8f0;
}
.contact-left p,
.contact-right p {
margin: 14px 0;
font-size: 16px;
line-height: 1.7;
color: #334155;
text-align: left;
}
/* 应聘方式内嵌二维码样式 + 悬浮放大 */
.qr-inline-wrap {
margin-top: 20px;
}
.qr-inline-card {
display: flex;
align-items: center;
gap: 16px;
background: #f8fafc;
padding: 16px;
border-radius: 16px;
max-width: 380px;
}
.qr-inline-img {
width: 120px;
height: 120px;
border-radius: 8px;
transition: transform 0.3s ease; /* 动画过渡 */
}
/* 鼠标悬浮放大 1.1 倍 */
.qr-inline-img:hover {
transform: scale(1.1);
}
.qr-inline-desc {
text-align: left;
font-size: 14px;
color: #64748b;
line-height: 2;
font-weight: 600;
}
/* 商务合作(左右布局) */
.business-cooperate {
margin-top: 50px;
padding-top: 40px;
border-top: 1px solid #e2e8f0;
}
.cooperate-container {
display: flex;
align-items: flex-start;
gap: 40px;
}
.cooperate-text {
flex: 1;
text-align: left;
}
.cooperate-qr {
flex: 0 0 280px;
}
.cooperate-title {
font-size: 24px;
font-weight: 700;
color: #0f4486;
margin-bottom: 16px;
}
.cooperate-desc {
font-size: 16px;
line-height: 1.8;
color: #334155;
margin-bottom: 14px;
}
.qr-cooperate-card {
background: #ffffff;
//box-shadow: 0 8px 24px -12px rgba(0,0,0,0.1);
padding: 24px 20px;
width: 100%;
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.qr-wrap:hover {
transform: translateY(-6px);
box-shadow: 0 16px 32px -12px rgba(0,0,0,0.15);
}
.qr-wrap {
padding: 12px;
background: #f8fafc;
border-radius: 16px;
display: inline-block;
}
.qr-img {
//width: 60vw;
//height: 160px;
border-radius: 8px;
display: block;
}
.qr-desc {
margin-top: 14px;
font-size: 14px;
color: #64748b;
line-height: 1.5;
}
/* ========== 响应式:平板 ========== */
@media (max-width: 1024px) {
.hero-title {
font-size: 46px;
}
.about-card {
flex-direction: column;
padding: 36px;
}
.steps {
flex-direction: column;
align-items: center;
}
.step-item {
max-width: 280px;
}
.contact-card {
grid-template-columns: 1fr;
gap: 28px;
}
.cooperate-container {
flex-direction: column;
align-items: center;
gap: 30px;
}
.cooperate-text {
text-align: center;
}
}
/* ========== 移动端深度优化 ========== */
@media (max-width: 768px) {
.hero-section {
height: 320px;
margin-bottom: 48px;
}
.hero-title {
font-size: 32px;
}
.hero-subtitle {
font-size: 16px;
}
.main-recruit-container {
padding: 0 20px 60px;
}
.about-card,
.process-section,
.jobs-table-section,
.job-detail-card,
.benefits-section,
.contact-section {
border-radius: 24px;
}
.about-card {
padding: 28px 24px;
gap: 24px;
margin-bottom: 48px;
}
.about-image img {
border-radius: 18px;
}
.desc {
font-size: 15px;
line-height: 1.7;
margin-bottom: 16px;
}
.card-subtitle {
font-size: 18px;
}
.process-section {
padding: 32px 24px;
margin-bottom: 48px;
}
.section-title {
font-size: 28px;
}
.process-sub {
font-size: 15px;
margin-bottom: 36px;
padding: 0 12px;
}
.steps {
gap: 32px;
}
.step-item {
max-width: 100%;
width: 100%;
}
.step-num {
width: 48px;
height: 48px;
font-size: 20px;
margin-bottom: 14px;
}
.step-title {
font-size: 17px;
}
.step-desc {
font-size: 14px;
}
.jobs-table-section {
padding: 28px 20px;
margin-bottom: 32px;
}
.table-wrapper {
margin-top: 20px;
}
.email-hint {
font-size: 13px;
padding: 6px 16px;
margin-top: 18px;
}
.job-detail-card {
padding: 28px 24px;
margin-bottom: 48px;
}
.detail-title {
font-size: 22px;
margin-bottom: 22px;
padding-left: 16px;
}
.detail-section {
margin-bottom: 28px;
}
.label {
font-size: 17px;
margin-bottom: 12px;
}
.list li {
font-size: 15px;
line-height: 1.65;
margin-bottom: 8px;
padding-left: 22px;
}
.list li::before {
font-size: 18px;
left: 4px;
}
.benefits-section {
padding: 32px 24px;
margin-bottom: 48px;
}
.benefits-grid {
grid-template-columns: 1fr;
gap: 16px;
margin-top: 20px;
}
.benefit-item {
padding: 20px;
gap: 14px;
}
.benefit-icon {
font-size: 28px;
}
.benefit-text {
font-size: 15px;
line-height: 1.55;
}
.contact-section {
padding: 28px 24px;
}
.contact-card {
gap: 24px;
}
.contact-title {
font-size: 20px;
margin-bottom: 16px;
padding-bottom: 8px;
}
.contact-left p,
.contact-right p {
font-size: 15px;
margin: 12px 0;
}
.cooperate-title {
font-size: 22px;
}
.cooperate-desc {
font-size: 15px;
}
.qr-cooperate-card {
max-width: 280px;
}
}
/* 小屏手机(<=480px进一步优化 */
@media (max-width: 480px) {
.hero-section {
height: 280px;
margin-bottom: 36px;
}
.hero-title {
font-size: 28px;
}
.hero-subtitle {
font-size: 14px;
}
.main-recruit-container {
max-width: 100vw;
margin: 0;
padding: 0 22px;
}
.about-card,
.process-section,
.jobs-table-section,
.job-detail-card,
.benefits-section,
.contact-section {
padding: 20px 16px;
}
.about-card {
padding: 20px 16px;
}
.section-title {
font-size: 24px;
}
.process-sub {
font-size: 14px;
margin-bottom: 28px;
}
.detail-title {
font-size: 20px;
}
.label {
font-size: 16px;
}
.list li {
font-size: 14px;
}
.benefit-text {
font-size: 14px;
}
.contact-title {
font-size: 18px;
}
.contact-left p,
.contact-right p {
font-size: 14px;
}
.qr-inline-wrap {
margin-top: 20px;
}
.qr-inline-card {
display: flex;
align-items: center;
gap: 16px;
background: #f8fafc;
padding: 16px;
border-radius: 16px;
max-width: 380px;
}
.qr-inline-img {
width: 120px;
height: 120px;
border-radius: 8px;
transition: transform 0.3s ease; /* 动画过渡 */
}
/* 鼠标悬浮放大 1.1 倍 */
.qr-inline-img:hover {
transform: scale(1.1);
}
.qr-inline-desc {
text-align: left;
font-size: 14px;
color: #64748b;
line-height: 2;
font-weight: 600;
}
.email-hint {
font-size: 12px;
}
.cooperate-title {
font-size: 20px;
}
.cooperate-desc {
font-size: 14px;
}
}
</style>