/* =========================================================
   票点云 内页统一设计系统（efapiao.css）
   作用：为"产品中心 / 接入流程 / 发票学院 / 渠道合作 / 关于我们"
   等内页提供统一视觉与响应式。所有新组件以 pd- 前缀，不覆盖现有 legacy 类。
   引入：在模板 <head> 中 <link rel="stylesheet" href="/style/css/efapiao.css">
        并放在 top.css / common.css / font.css 之后。
   移动端导航抽屉由 responsive.css + responsive-nav.js 负责（全局引入）。
   ========================================================= */

:root{
  --blue:#2A6FF2; --blue-d:#1551c4; --blue-l:#5b8cff; --blue-bg:#EAF1FF; --blue-bd:rgba(42,111,242,.18);
  --ink:#081E42; --gray:#5b6b85;
  --green:#0aa97f; --line:#e6ebf2; --bg:#f3f7ff; --card:#fff;
  --radius:14px; --shadow:0 10px 30px rgba(20,60,140,.08);
  --nav-h:60px;
}
/* 解除原站 body{min-width:1200px} 对改版页的影响 */
body{min-width:0;}

/* 收编自 common.css 的通用工具类（改为流式自适应，去掉 min-width:1200px） */
.clearfix:after,.clearfix:before{content:"";display:block;height:0;clear:both;visibility:hidden}
.clearfix{zoom:1}
.pull-left{float:left}
.pull-right{float:right}
.wrapper_1200{width:100%;max-width:1200px;margin:0 auto;overflow:hidden;box-sizing:border-box;padding:0 16px}
.min_wrapper_1200{width:100%;max-width:1200px;margin:0 auto;box-sizing:border-box;padding:0 16px}
img{max-width:100%;height:auto}

/* =========================================================
   票点云 统一设计系统 · 收编段
   原 top.css / common.css / font.css / style.css 中"头部导航 + 页脚 +
   悬浮客服 + iconfont"样式，已全部并入此处。改版页只需引入 efapiao.css，
   不再依赖任何 legacy 样式文件（已顺便把 body{min-width:1200px}、min_wrapper_1200
   / #footer .list 的 1200px 固定宽度改为流式自适应）。
   ========================================================= */

/* ---- 全局基础重置（原 top.css / style.css 元素级） ---- */
*,*::before,*::after{box-sizing:border-box;}
*{margin:0;}
ul,li{list-style:none;}
a{text-decoration:none;color:inherit;}
b{font-weight:700;}
body{font-family:Helvetica,Tahoma,Arial,"Microsoft YaHei",sans-serif;background:#fff;
  -webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;}
.hide{display:none;}

/* ---- iconfont 字体（原 font.css，内联以保证自包含） ---- */
@font-face {font-family: "iconfont";
  src: url('//at.alicdn.com/t/font_801993_pp5zjnfa9bq.eot?t=1542716967571'); /* IE9*/
  src: url('//at.alicdn.com/t/font_801993_pp5zjnfa9bq.eot?t=1542716967571#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'),
  url('//at.alicdn.com/t/font_801993_pp5zjnfa9bq.ttf?t=1542716967571') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('//at.alicdn.com/t/font_801993_pp5zjnfa9bq.svg?t=1542716967571#iconfont') format('svg'); /* iOS 4.1- */
};

/* icon 基础类（原 top.css） */
[class*=" icon-"],[class^=icon-]{font-family:iconfont!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.iconfont{font-family:"iconfont"!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.icon-icon_nav_downArrow:before{content:"\e6b4";}
.icon-icon_hotline:before{content:"\e602";}
.icon-icon_onlineadvisory:before{content:"\e603";}
.icon-icon_satisfactionfe:before{content:"\e604";}

/* ---- 头部导航（原 top.css .nav 体系，product-list 已去除 min-width:1200px） ---- */
/* 移动端专属元素：桌面端默认隐藏，仅在 ≤991px 媒体查询（responsive.css）中显示，
   避免 PC 端误显示“展开菜单”按钮与手机抽屉菜单内容 */
.nav-toggle{display:none}
.nav-drawer{display:none}
.nav,.nav-space{height:60px}
.nav-space.nav-space__sp{display:none}
.nav{position:fixed;left:0;top:0;width:100%;line-height:60px;z-index:100;border-bottom:1px solid #E2E4EE;background:#fff}
.nav.nav-sp{position:static}
.nav .nav-content{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:1200px;height:60px;margin:0 auto;padding:0 16px;box-sizing:border-box}
.nav .nav-logo_wrap{display:inline-flex}
.nav .nav-logo{height:50px}
.nav .nav-func{height:60px;font-size:0}
.nav .nav-func_item{position:relative;display:inline-block;height:inherit;margin:0 20px;font-size:18px;font-weight:600;color:#24273C}
.nav .nav-func_item:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:2px;background:#2A75ED;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out}
.nav .nav-func_item:hover .product-list{max-height:500px;visibility:visible;opacity:1;pointer-events:auto;border-bottom:1px solid #E2E4EE}
.nav .nav-func_item:hover .more-list{max-height:500px;visibility:visible;opacity:1;pointer-events:auto}
.nav .more-list,.nav .product-list{font-weight:400;max-height:0;visibility:hidden;opacity:0;pointer-events:none;-webkit-transition:max-height .3s ease-in-out,opacity .2s ease-in-out;-o-transition:max-height .3s ease-in-out,opacity .2s ease-in-out;transition:max-height .3s ease-in-out,opacity .2s ease-in-out;z-index:200;overflow:hidden}
.nav .nav-func_item:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1)}
.nav .nav-func_item-new{position:relative}
.nav .nav-func_item-new:before{content:'NEW';position:absolute;right:5px;top:10px;width:48px;height:24px;line-height:24px;border-radius:12px;background:#FF3535;text-align:center;font-size:12px;color:#fff;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:right top;transform-origin:right top}
.nav .nav-func_item-select,.nav .nav-func_item:hover,.nav .nav-func_item:hover .arrow-down:before,.nav .nav-item_select,.nav .nav-item_select .arrow-down:before{color:#2a75ed}
.nav .nav-func_item-new:after{content:'';position:absolute;right:14px;top:22px;border:3px solid transparent;border-top:3px solid #FF3535}
.nav .nav-item_select{position:relative}
.nav .nav-item_select:before{content:'';position:absolute;left:0;bottom:0;width:100%;height:2px;background:#2A75ED}
.nav .nav-more{cursor:pointer;margin-right:25px}
.nav .arrow-down{display:inline-block;position:relative;top:auto;right:auto;font-size:12px;margin-left:6px;vertical-align:middle;transform:translateY(-1px);font-family:iconfont!important}
.nav .arrow-down:before{font-family:iconfont!important;color:#353535}
.nav .product-list{display:flex;justify-content:center;position:fixed;left:0;top:60px;width:100%;min-width:0;height:457px;background:#fff;cursor:default}
/* 产品大菜单打开时的半透明遮罩（仅“产品及服务”，营造下拉覆盖效果，点空白处即收起） */
.nav #product:hover::before{content:'';position:fixed;top:60px;left:0;right:0;bottom:0;background:rgba(20,30,50,.42);z-index:199}
.nav .product-list .product-item{width:280px;margin:32px 0 0;padding:0 0 0 39px;box-sizing:border-box}
.nav .product-list .product-item__sp{padding:0 20px 0 68px;height:281px;border-right:1px solid #E2E4EE}
.nav .product-list .product-item__title{font-weight:600;line-height:17px;font-size:16px;color:#415070;padding:0 0 0 12px;margin:0 0 12px}
.nav .product-list .product-item__func{display:block;overflow:hidden;padding:0 0 0 12px}
.nav .product-list .product-item__func:hover{background:#f4f6f9}
.nav .product-list .product-item__func.product-item__func-sp:hover{background:#fff}
.nav .product-list .product-item__name{line-height:20px;font-size:14px;color:#081E42;margin:12px 0 5px}
.nav .product-list .product-item__tip{line-height:17px;font-size:12px;color:#9196A0;margin:0 0 12px}
.nav .product-list .product-item__yunying{display:flex;align-items:center;height:48px;font-size:0;padding:12px 0 12px 12px}
.nav .product-list .product-item__yunying-img{display:inline-block;width:24px;height:24px;margin:0 16px 0 0;background-position:center;background-repeat:no-repeat;background-size:20px}
.nav .product-list .product-item__yunying-img1{background-image:url(/style/images/icon-daohang-1.png)}
.nav .product-list .product-item__yunying-img2{background-image:url(/style/images/icon-daohang-2.png)}
.nav .product-list .product-item__yunying-img3{background-image:url(/style/images/icon-daohang-3.png)}
.nav .product-list .product-item__yunying-img4{background-image:url(/style/images/icon-daohang-4.png)}
.nav .product-list .product-item__yunying-img5{background-image:url(/style/images/icon-daohang-5.gif)}
.nav .product-list .product-item__yunying-text{color:#081E42;font-size:14px}
.nav .product-list .product-item__red-text{color:#ff0000;font-size:14px}
.nav .product-list .product-item__bleu-text{color:#2a75ed;font-size:14px}
.nav .more-list{display:flex;flex-direction:column;position:absolute;left:-12px;top:60px;width:80px;text-align:center;font-size:14px;border-radius:0 0 4px 4px;background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.05),0 6px 12px 0 rgba(0,0,0,.04)}
.nav .more-item{display:inline-block;line-height:20px;margin:26px 0 0}
.nav .more-item:hover{color:#2a75ed}
.nav .more-item:last-child{margin-bottom:26px}
.nav .nav-func_btn{display:inline-block;height:30px;line-height:28px;padding:0 19px;font-size:14px;text-align:center;vertical-align:top;margin:15px 0 0;border-radius:2px}
.nav .nav-func_submit{margin:16px 16px 0 50px;box-sizing:border-box;position:relative;top:-1px;border:1px solid #2A75ED;color:#2A75ED}
.nav .nav-func_forFree{background:#2a75ed;color:#fff}

/* ---- 页脚（原 common.css #footer 体系，已改为流式自适应） ---- */
#footer{background-color:#393c41;width:100%;color:#ccc;}
/* 页脚黑底全屏铺满：#footer 撑满视口，内层 .wrapper_1200 仍保持 1200px 居中 */
#footer.min_wrapper_1200{max-width:none !important;margin:0 !important;padding:0 !important;}
#footer>.wrapper_1200{width:100%;max-width:1200px;margin:0 auto;box-sizing:border-box;padding:0 16px;}
.min_wrapper_1200{width:100%;}
.wrapper_1200{width:100%;max-width:1200px;margin:0 auto;padding:0 24px;box-sizing:border-box;overflow:hidden;}
#footer .list{padding-top:52px;width:auto;display:flex;flex-wrap:wrap;}
#footer .list li{margin:0 64px 30px 0;}
#footer .list li .name{color:#fff;font-weight:bold;font-size:16px;margin-bottom:18px;}
#footer .list li .item{font-size:14px;color:#ccc;margin-bottom:10px;display:block;cursor:pointer;}
#footer .list li>a:hover{color:#fff;}
#footer .list li .item span{color:#6aa6ff;}
#footer .list li .official{float:left;margin-right:18px;}
#footer .list li .official .ewm{font-size:14px;color:#ccc;text-align:center;margin-top:6px;}
#footer .list li .official .ewm .iconfont{vertical-align:middle;margin-right:5px;}
#footer .list li .official .ewm .iconfont.iconxiaochengxu{font-size:14px;}
.clearfix:after,.clearfix:before{content:"";display:block;height:0;clear:both;visibility:hidden;}
#footer .friendship{border-top:1px solid #494d53;margin-top:36px;padding:16px 0;font-size:13px;}
#footer .friendship>a{color:#ccc;margin-right:18px;cursor:pointer;}
#footer .copy{height:50px;line-height:50px;font-size:12px;color:#ccc;}
.pull-left{float:left;}
.pull-right{float:right;}

/* ---- 右侧悬浮客服（原 common.css .customer-service-box） ---- */
.customer-service-box{position:fixed;right:10px;bottom:280px;width:30px;height:auto;padding:15px 0;color:#fff;font-size:14px;background-color:#5194ff;box-shadow:0 2px 4px 0 rgba(47,80,133,.2);cursor:pointer;text-decoration:none;text-align:center;z-index:100}
.customer-service-box>.iconfont{margin:0;display:block}
.customer-service-box .sidebar_text{width:30px;line-height:12px;margin:10px 0 0;padding:0 8px;font-size:12px;word-wrap:break-word}
.customer-service-box:hover .sidbar_box_wrapper{display:block}
.customer-service-box .sidbar_box_wrapper{display:none;animation:slideLeft ease .3s;position:absolute;right:30px;bottom:0;padding-right:10px}
.sidebar_box{position:relative;width:330px;border-radius:2px;background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.1);border:1px solid #ececec;padding:15px 0}
.sidebar_box:after,.sidebar_box:before{position:absolute;content:'';width:0;height:0;color:#0000}
.sidebar_box:before{right:-20px;bottom:11px;border:10px solid;border-left-color:#ececec}
.sidebar_box:after{right:-16px;bottom:13px;border:8px solid;border-left-color:#fff}
.sidebar_item{font-size:16px;color:#353535;width:100%;padding:15px 0 15px 67px;text-align:left;display:block;position:relative}
.sidebar_item:hover{background:#f9f9f9}
.sidebar_item>.iconfont{font-size:24px;color:#2A75ED;position:absolute;top:15px;left:30px}
.sidebar_item>a{color:#2A75ED;margin-right:5px}
.sidebar_item .sidebar_title{height:22px;line-height:22px;color:#353535;font-size:16px;margin:0 0 10px}
.sidebar_item .sidebar_cont{font-size:14px;line-height:20px;color:#b2b2b2;margin:0}
@keyframes slideLeft{from{opacity:0;transform:translateX(10px)}to{opacity:1;transform:none}}

/* ---- 页脚 / 导航 移动端适配（原无，现补齐） ---- */
@media (max-width:991px){
  #footer .list li{margin:0 40px 24px 0;}
}
@media (max-width:560px){
  #footer .list{flex-direction:column;}
  #footer .list li{margin:0 0 18px;}
  #footer .copy{height:auto;line-height:1.6;padding:14px 0;}
}

/* ---------- 通用区块 ---------- */
.pd-sec{max-width:1200px;margin:0 auto;padding:64px 24px;box-sizing:border-box;}
.pd-sec.alt{background:linear-gradient(180deg,#f3f7ff,#eaf1ff);max-width:none;}
.pd-sec.alt>.pd-in{max-width:1200px;margin:0 auto;padding:0 24px;box-sizing:border-box;}
.pd-h{text-align:center;margin-bottom:18px;}
.pd-h h2{font-size:30px;color:var(--ink);margin:0 0 14px;font-weight:800;letter-spacing:.5px;}
.pd-h h2::after{content:"";display:block;width:52px;height:4px;border-radius:3px;background:linear-gradient(90deg,var(--blue),var(--blue-l));margin:14px auto 0;}
.pd-h.left h2::after{margin:14px 0 0;}
.pd-h p{color:var(--gray);font-size:16px;margin:0;}
.pd-h.left{text-align:left;}

/* ---------- 内页头图（轻量 hero，预留固定导航高度） ---------- */
.pd-hero{background:linear-gradient(120deg,#0f3c8c 0%,#2A6FF2 55%,#5b8cff 140%);color:#fff;
  padding:calc(var(--nav-h) + 48px) 24px 56px;text-align:center;}
.pd-hero .pd-crumb{font-size:14px;color:rgba(255,255,255,.82);margin-bottom:14px;}
.pd-hero .pd-crumb a{color:rgba(255,255,255,.92);}
.pd-hero .pd-crumb span{margin:0 6px;opacity:.6;}
.pd-hero h1{font-size:34px;line-height:1.4;margin:0 0 14px;font-weight:800;}
.pd-hero p{font-size:17px;line-height:1.9;color:rgba(255,255,255,.92);margin:0 auto;max-width:780px;}
.pd-hero .pd-cta-row{margin-top:26px;display:flex;gap:14px;justify-content:center;flex-wrap:wrap;}

/* ---------- 按钮（前缀 pd-btn，避开 legacy .btn/.comBtn） ---------- */
.pd-btn{display:inline-flex;align-items:center;gap:8px;padding:13px 26px;border-radius:8px;
  font-weight:700;font-size:15px;cursor:pointer;text-decoration:none;transition:.2s;border:1.5px solid transparent;box-sizing:border-box;}
.pd-btn.blue{background:var(--blue);color:#fff;box-shadow:0 8px 20px rgba(42,111,242,.30);}
.pd-btn.blue:hover{transform:translateY(-2px);background:var(--blue-d);}
.pd-btn.green{background:var(--green);color:#fff;box-shadow:0 8px 20px rgba(10,169,127,.28);}
.pd-btn.green:hover{transform:translateY(-2px);}
.pd-btn.ghost{background:#fff;color:var(--blue-d);border-color:var(--line);}
.pd-btn.ghost:hover{border-color:var(--blue);color:var(--blue);}
.pd-btn.line{background:transparent;color:#fff;border-color:rgba(255,255,255,.7);}
.pd-btn.line:hover{background:rgba(255,255,255,.12);}
.pd-btn svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto;}

/* ---------- 卡片网格 ---------- */
.pd-grid{display:grid;gap:20px;margin-top:38px;}
.pd-grid.c2{grid-template-columns:repeat(2,1fr);}
.pd-grid.c3{grid-template-columns:repeat(3,1fr);}
.pd-grid.c4{grid-template-columns:repeat(4,1fr);}
.pd-card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:26px 22px;transition:.2s;}
.pd-card:hover{transform:translateY(-4px);box-shadow:var(--shadow);border-color:var(--blue);}
.pd-card .ic{width:54px;height:54px;border-radius:14px;background:linear-gradient(135deg,var(--blue-bg),#dbe8ff);
  color:var(--blue);display:flex;align-items:center;justify-content:center;margin:0 auto 14px;
  box-shadow:0 6px 14px rgba(42,111,242,.16);border:1px solid var(--blue-bd);}
.pd-card .ic svg{width:28px;height:28px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;}
.pd-card h4{font-size:17px;color:var(--ink);margin:0 0 8px;}
.pd-card p{font-size:14px;color:var(--gray);line-height:1.75;margin:0;}
.pd-card .desc{font-size:14px;color:var(--gray);line-height:1.75;margin:0;}
.pd-card a{color:var(--blue);font-weight:600;text-decoration:none;display:inline-block;margin-top:12px;}
.pd-card a:hover{text-decoration:underline;}

/* ---------- 产品卡（带标签与链接） ---------- */
.pd-prod{display:flex;flex-direction:column;gap:10px;background:var(--card);border:1px solid var(--line);
  border-radius:var(--radius);padding:24px 22px;transition:.2s;}
.pd-prod:hover{transform:translateY(-4px);box-shadow:var(--shadow);border-color:var(--blue);}
.pd-prod .ic{width:50px;height:50px;border-radius:12px;background:linear-gradient(135deg,var(--blue-bg),#dbe8ff);
  color:var(--blue);display:flex;align-items:center;justify-content:center;margin:0 auto;}
.pd-prod .ic svg{width:26px;height:26px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;}
.pd-prod h4{font-size:17px;color:var(--ink);margin:4px 0 0;}
.pd-prod p{font-size:13px;color:var(--gray);line-height:1.7;margin:0;flex:1;}
.pd-prod .pills{display:flex;gap:8px;flex-wrap:wrap;}
.pd-prod .pill{font-size:12px;color:var(--blue-d);background:#eef3fb;padding:3px 10px;border-radius:20px;}
.pd-prod .more{margin-top:6px;color:var(--blue);font-weight:700;font-size:14px;text-decoration:none;}

/* ---------- 分组标题（产品中心分类） ---------- */
.pd-group{margin-top:46px;}
.pd-group:first-child{margin-top:20px;}
.pd-group .gtitle{display:flex;align-items:center;gap:10px;margin-bottom:6px;}
.pd-group .gtitle b{font-size:20px;color:var(--ink);}
.pd-group .gtitle .bar{width:5px;height:20px;border-radius:3px;background:linear-gradient(#1551c4,#2A6FF2);}
.pd-group .gsub{color:var(--gray);font-size:14px;margin:0 0 4px;}
/* 板块标题/副标题居中（给 <body> 加 class="pd-center" 生效，避免影响博客等其它页面） */
body.pd-center .pd-group .gtitle{justify-content:center;text-align:center;}
body.pd-center .pd-group .gsub{text-align:center;}
/* 图标+文字板块对齐：整体居中 / 居左（连续板块交错：center / left 交替） */
.pd-group.center .pd-card .ic{margin-left:auto;margin-right:auto;}
.pd-group.left .pd-card .ic{margin-left:0;margin-right:0;display:inline-flex;}
.pd-group.center .pd-card h4,
.pd-group.center .pd-card p,
.pd-group.center .pd-card .desc{text-align:center;}
.pd-group.left .pd-card h4,
.pd-group.left .pd-card p,
.pd-group.left .pd-card .desc{text-align:left;}
/* 指定卡片的内容（清单列表）居左，标题仍居中：给该 pd-card 加 list-left */
.pd-group.center .pd-card.list-left p,
.pd-group.center .pd-card.list-left a{text-align:left;}
.pd-group.left .pd-card h4,
.pd-group.left .pd-card p,
.pd-group.left .pd-card .desc{text-align:left;}
/* 首页板块1（pd-sec > pd-grid 结构）：图标已全局居中，这里补文字居中 */
.pd-grid.center .pd-card h4,
.pd-grid.center .pd-card p,
.pd-grid.center .pd-card .desc{text-align:center;}

/* 居左板块的标题与副标题也一并居左，实现整段错位 */
body.pd-center .pd-group.left .gtitle{justify-content:flex-start;text-align:left;}
body.pd-center .pd-group.left .gsub{text-align:left;}


/* ---------- 步骤流 ---------- */
.pd-flow{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:38px;}
.pd-step{flex:1 1 200px;min-width:170px;background:var(--card);border:1px solid var(--line);
  border-radius:var(--radius);padding:24px 20px;text-align:center;position:relative;transition:.2s;}
.pd-step:hover{box-shadow:var(--shadow);}
.pd-step .num{width:42px;height:42px;border-radius:50%;background:linear-gradient(135deg,#1551c4,#2A6FF2);
  color:#fff;font-weight:800;font-size:18px;display:flex;align-items:center;justify-content:center;margin:0 auto 12px;}
.pd-step h4{margin:0 0 6px;color:var(--ink);font-size:16px;}
.pd-step p{margin:0;color:var(--gray);font-size:13px;line-height:1.7;}

/* ---------- FAQ 折叠 ---------- */
.pd-faq{margin-top:30px;max-width:880px;margin-left:auto;margin-right:auto;}
.pd-faq-item{border:1px solid var(--line);border-radius:10px;margin-bottom:14px;background:#fff;overflow:hidden;}
.pd-faq-q{padding:18px 22px;cursor:pointer;font-weight:700;color:var(--ink);font-size:16px;
  display:flex;justify-content:space-between;align-items:center;gap:12px;}
.pd-faq-q .ar{transition:.25s;color:var(--blue);font-size:22px;line-height:1;}
.pd-faq-item.open .pd-faq-q .ar{transform:rotate(45deg);}
.pd-faq-a{max-height:0;overflow:hidden;transition:max-height .3s ease;padding:0 22px;color:var(--gray);font-size:14px;line-height:1.9;}
.pd-faq-item.open .pd-faq-a{max-height:420px;padding:0 22px 18px;}

/* ---------- 文章/博客卡 ---------- */
.pd-artgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:34px;}
.pd-art{background:#fff;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;
  display:flex;flex-direction:column;transition:.2s;}
.pd-art:hover{transform:translateY(-4px);box-shadow:var(--shadow);border-color:var(--blue);}
.pd-art .thumb{height:168px;background:linear-gradient(135deg,#103a8a,#2A75ED);display:flex;
  align-items:center;justify-content:center;color:#fff;font-size:30px;}
.pd-art .thumb img{width:100%;height:100%;object-fit:cover;display:block;}

.pd-art .body{padding:18px 18px 22px;display:flex;flex-direction:column;gap:8px;flex:1;}
.pd-art .cat{font-size:12px;color:var(--blue);font-weight:700;}
.pd-art h4{margin:0;font-size:17px;color:var(--ink);line-height:1.5;}
.pd-art .ex{font-size:13px;color:var(--gray);line-height:1.7;margin:0;flex:1;}
.pd-art .meta{font-size:12px;color:#9aa7bd;}

/* ---------- CTA 行动号召 ---------- */
.pd-cta{background:linear-gradient(120deg,#0f3c8c,#2A6FF2 60%,#5b8cff);color:#fff;text-align:center;padding:54px 24px;}
.pd-cta h2{font-size:26px;margin:0 0 14px;}
.pd-cta p{font-size:16px;color:rgba(255,255,255,.92);margin:0 0 22px;}
.pd-cta .row{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;}

/* ---------- 对比表 ---------- */
.pd-cmp{margin-top:30px;overflow-x:auto;}
table.pd-cmp{width:100%;border-collapse:collapse;min-width:640px;background:#fff;border-radius:12px;overflow:hidden;box-shadow:var(--shadow);}
table.pd-cmp th,table.pd-cmp td{padding:15px 18px;text-align:left;font-size:15px;border-bottom:1px solid var(--line);}
table.pd-cmp thead th{background:var(--blue);color:#fff;font-size:16px;}
table.pd-cmp thead th:nth-child(2){background:var(--green);}
table.pd-cmp tbody th{background:#f2f6fc;color:var(--ink);font-weight:700;width:170px;}
table.pd-cmp tbody tr:last-child td,table.pd-cmp tbody tr:last-child th{border-bottom:none;}

/* ---------- 关于我们：加入我们（职位卡） ---------- */
.pd-jobs{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:34px;}
.pd-job{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:24px;transition:.2s;}
.pd-job:hover{box-shadow:var(--shadow);border-color:var(--blue);}
.pd-job .jt{display:flex;align-items:center;gap:10px;margin-bottom:14px;}
.pd-job .jt .name{font-size:18px;color:var(--ink);font-weight:700;}
.pd-job .jt .loc{font-size:13px;color:#9aa7bd;}
.pd-job h3{font-size:15px;color:var(--blue-d);margin:14px 0 6px;}
.pd-job p{font-size:14px;color:var(--gray);line-height:1.8;margin:0;}
.pd-job .mail{display:inline-block;margin-top:14px;color:var(--blue);font-weight:700;font-size:14px;}

/* ---------- 关于我们：联系我们 ---------- */
.pd-contacts{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:34px;}
.pd-ccard{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:28px 24px;text-align:center;}
.pd-ccard .ph{width:64px;height:64px;border-radius:50%;background:#eef3fb;display:flex;align-items:center;justify-content:center;margin:0 auto 14px;overflow:hidden;}
.pd-ccard .ph img{width:100%;height:100%;object-fit:cover;}
.pd-ccard .ph .em{font-size:28px;}
.pd-ccard .role{font-size:14px;color:var(--gray);margin:0 0 4px;}
.pd-ccard .val{font-size:18px;color:var(--ink);font-weight:700;}

/* ---------- 关于我们：帮助中心列表 ---------- */
.pd-help{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:30px;}
.pd-helpitem{display:block;border:1px solid var(--line);border-radius:12px;padding:22px 18px;background:#fff;
  color:var(--ink);transition:.2s;text-decoration:none;}
.pd-helpitem:hover{border-color:var(--blue);transform:translateY(-3px);box-shadow:var(--shadow);}
.pd-helpitem .t{font-size:15px;font-weight:700;margin:0 0 8px;}
.pd-helpitem .d{font-size:13px;color:var(--gray);line-height:1.7;margin:0;}
.pd-helpitem .meta{font-size:12px;color:#9aa7bd;margin-top:10px;}

/* ---------- 渠道合作：认证查询 ---------- */
.pd-chsearch{max-width:560px;margin:24px auto 0;display:flex;gap:12px;flex-wrap:wrap;justify-content:center;}
.pd-chsearch input{flex:1;min-width:240px;height:48px;border:1px solid var(--line);border-radius:8px;padding:0 16px;font-size:15px;outline:none;}
.pd-chsearch input:focus{border-color:var(--blue);}
.pd-tip{display:none;margin:16px auto 0;max-width:560px;padding:12px 16px;border-radius:8px;font-size:14px;text-align:center;}
.pd-tip.show{display:block;}
.pd-tip.success{background:#eafaf3;color:#0a8f68;border:1px solid #bdeede;}
.pd-tip.fail{background:#fdeeee;color:#b0476b;border:1px solid #f3c9c9;line-height:1.7;text-align:left;}

/* ---------- 发票学院：栏目导航 + 搜索 ---------- */
.pd-catnav{background:#fff;border-bottom:1px solid var(--line);margin-top:var(--nav-h);}
.pd-catnav .in{max-width:1200px;margin:0 auto;padding:14px 24px;display:flex;align-items:center;gap:18px;flex-wrap:wrap;}
.pd-catnav .label{font-size:14px;color:var(--gray);font-weight:700;}
.pd-catnav a{font-size:15px;color:var(--ink);text-decoration:none;padding:6px 4px;position:relative;}
.pd-catnav a:hover,.pd-catnav a.cur{color:var(--blue);}
.pd-catnav a.cur:after{content:"";position:absolute;left:4px;right:4px;bottom:0;height:2px;background:var(--blue);}
.pd-searchbar{margin-left:auto;display:flex;gap:8px;}
.pd-searchbar input{height:38px;border:1px solid var(--line);border-radius:8px;padding:0 12px;font-size:14px;width:200px;outline:none;}
.pd-searchbar input:focus{border-color:var(--blue);}
.pd-searchbar button{height:38px;padding:0 18px;border:none;border-radius:8px;background:var(--blue);color:#fff;font-weight:700;cursor:pointer;}

/* ---------- 发票学院：列表布局（左主右栏） ---------- */
.pd-blog{display:flex;gap:30px;align-items:flex-start;max-width:1200px;margin:0 auto;padding:34px 24px 60px;}
.pd-blog .main{flex:1;min-width:0;}
.pd-blog .side{width:300px;flex:0 0 300px;}
.pd-pager{margin:26px 0 0;}
.pd-pager .pagination{list-style:none;margin:0;padding:0;display:flex;justify-content:center;gap:8px;flex-wrap:wrap;align-items:center;}
.pd-pager .pagination li{display:inline-flex;}
.pd-pager .pagination li a{display:inline-block;padding:8px 14px;border:1px solid var(--line);border-radius:8px;color:var(--gray);font-size:14px;text-decoration:none;transition:.2s;}
.pd-pager .pagination li.active a{border-color:var(--blue);color:#fff;background:var(--blue);}
.pd-pager .pagination li a:hover{border-color:var(--blue);color:var(--blue);}
.pd-pager .pagination li.active a:hover{color:#fff;}
.pd-pager .pagination li a:not([href]){border:none;background:none;color:#9aa7bd;cursor:default;padding-left:6px;padding-right:6px;}


/* 博客首页：各版块热门文章 TAB 切换 */
.pd-hot{margin-bottom:38px;}
.pd-hottabs{display:flex;gap:10px;flex-wrap:wrap;margin:6px 0 22px;border-bottom:1px solid var(--line);padding-bottom:14px;}
.pd-hottab{appearance:none;border:1px solid var(--line);background:#fff;color:var(--gray);
  font-size:15px;padding:8px 18px;border-radius:20px;cursor:pointer;transition:.2s;}
.pd-hottab:hover{border-color:var(--blue);color:var(--blue);}
.pd-hottab.on{background:var(--blue);border-color:var(--blue);color:#fff;}
.pd-hotpanel{display:none;}
.pd-hotpanel.on{display:block;}
/* 侧栏卡片 */
.pd-scard{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:18px 18px 20px;margin-bottom:20px;}
.pd-scard h3{font-size:16px;color:var(--ink);margin:0 0 12px;padding-bottom:10px;border-bottom:1px solid var(--line);}
.pd-scard ul{list-style:none;margin:0;padding:0;}
.pd-scard ul li{padding:8px 0;border-bottom:1px dashed var(--line);font-size:14px;}
.pd-scard ul li:last-child{border-bottom:none;}
.pd-scard ul li a{color:var(--gray);text-decoration:none;}
.pd-scard ul li a:hover{color:var(--blue);}
.pd-scard .gzh{text-align:center;}
.pd-scard .gzh img{width:120px;height:120px;object-fit:cover;border-radius:8px;}

/* 面包屑 */
.pd-crumbs{max-width:1200px;margin:0 auto;padding:18px 24px 0;font-size:13px;color:#9aa7bd;}
.pd-crumbs a{color:var(--gray);text-decoration:none;}
.pd-crumbs a:hover{color:var(--blue);}

/* 文章详情 */
.pd-article{max-width:860px;margin:0 auto;padding:10px 24px 60px;}
.pd-article h1{font-size:28px;color:var(--ink);margin:10px 0 12px;}
.pd-article .meta{font-size:13px;color:#9aa7bd;margin-bottom:22px;}
.pd-article .summary{background:var(--bg);border-left:4px solid var(--blue);padding:14px 18px;border-radius:0 8px 8px 0;color:var(--gray);font-size:14px;line-height:1.9;margin-bottom:24px;}
.pd-article .content{font-size:15px;line-height:2;color:#33405a;}
.pd-article .content p{margin:0 0 16px;}
.pd-article .share{margin-top:26px;padding-top:16px;border-top:1px solid var(--line);font-size:14px;color:var(--gray);}
.pd-article .pager{display:flex;justify-content:space-between;margin-top:24px;gap:12px;flex-wrap:wrap;}
.pd-article .pager a{color:var(--blue);text-decoration:none;font-size:14px;}

/* ---------- 首页全屏轮播 Hero（pd-hero-full） ---------- */
.pd-hero-full{position:relative;overflow:hidden;background:#0b1f47;}
.pd-hero-track{display:flex;transition:transform .6s ease;}
.pd-hero-slide{min-width:100%;box-sizing:border-box;padding:calc(var(--nav-h) + 50px) 0 72px;
  background:linear-gradient(120deg,#0f3c8c 0%,#2A6FF2 55%,#5b8cff 140%);}
.pd-hero-slide.s2{background:linear-gradient(120deg,#0d2a5e 0%,#1f6fb8 60%,#4f8bff 150%);}
.pd-hero-slide.s3{background:linear-gradient(120deg,#0a2f66 0%,#2A6FF2 55%,#8fb4ff 140%);}
.pd-hero-inner{max-width:1200px;margin:0 auto;padding:0 24px;display:flex;gap:40px;align-items:center;}
.pd-hero-main{flex:1;color:#fff;min-width:0;}
.pd-hero-full h1{font-size:40px;line-height:1.35;margin:0 0 18px;font-weight:800;letter-spacing:.5px;}
.pd-hero-full .sub{font-size:17px;line-height:1.9;color:rgba(255,255,255,.9);margin:0 0 28px;max-width:640px;}
.pd-hero-cta{display:flex;flex-wrap:wrap;gap:14px;}
.pd-hero-side{flex:0 0 220px;text-align:center;color:#fff;}
.pd-hero-side .qr{width:180px;height:180px;background:#fff;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#888;font-size:13px;margin:0 auto 12px;overflow:hidden;}
.pd-hero-side .qr img{width:100%;height:100%;object-fit:cover;}
.pd-hero-side .tip{font-size:14px;line-height:1.7;color:rgba(255,255,255,.92);}
.pd-hero-dots{position:absolute;bottom:22px;left:0;right:0;text-align:center;}
.pd-hero-dots span{display:inline-block;width:10px;height:10px;border-radius:50%;background:rgba(255,255,255,.45);margin:0 6px;cursor:pointer;transition:.2s;}
.pd-hero-dots span.on{background:#fff;width:26px;border-radius:6px;}
.pd-hero-arrow{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;
  background:rgba(255,255,255,.18);color:#fff;border:none;font-size:22px;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:5;}
.pd-hero-arrow.prev{left:18px;} .pd-hero-arrow.next{right:18px;}
.pd-hero-arrow:hover{background:rgba(255,255,255,.32);}

/* 首页"为什么选我们"勾选卡 */
.pd-why{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:38px;}
.pd-why .pd-card{display:flex;gap:16px;align-items:flex-start;}
.pd-why .ck{flex:0 0 34px;height:34px;border-radius:50%;background:var(--blue);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;}

/* 首页客户案例卡 */
.pd-case{position:relative;overflow:hidden;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:28px;transition:.2s;border-left:5px solid transparent;}
.pd-case::before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;background:linear-gradient(#1551c4,#2A6FF2);}
.pd-case:hover{box-shadow:var(--shadow);transform:translateY(-4px);}
.pd-case .tag{display:inline-block;font-size:13px;color:#fff;background:var(--blue);padding:4px 12px;border-radius:20px;margin-bottom:14px;}
.pd-case h4{margin:0 0 6px;color:var(--ink);font-size:18px;}
.pd-case .pain{font-size:14px;color:#b0476b;line-height:1.8;margin:10px 0;}
.pd-case .fix{font-size:14px;color:var(--blue-d);line-height:1.8;margin:0;}

/* 首页发票学院 SEO 链接卡 */
.pd-seo{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:38px;}
.pd-seo a{display:block;border:1px solid var(--line);border-radius:var(--radius);padding:30px 22px;text-align:center;color:var(--ink);transition:.2s;background:#fff;text-decoration:none;}
.pd-seo a:hover{border-color:var(--blue);transform:translateY(-3px);box-shadow:var(--shadow);}
.pd-seo .ic{font-size:30px;color:var(--blue);margin-bottom:12px;}
.pd-seo h4{margin:0 0 8px;font-size:18px;}
.pd-seo p{margin:0;color:var(--gray);font-size:13px;}

/* ---------- 发票学院：4 栏新闻板块（SEO，调用最新文章） ---------- */
.pd-blogcols{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:38px;text-align:left;}
.pd-blogcol{border:1px solid var(--line);border-radius:var(--radius);padding:20px 16px;background:#fff;transition:.2s;}
.pd-blogcol:hover{border-color:var(--blue);box-shadow:var(--shadow);}
.pd-blogcol h3{margin:0 0 14px;font-size:17px;color:var(--blue);border-left:3px solid var(--blue);padding-left:10px;line-height:1.2;}
.pd-blogcol ul{list-style:none;margin:0;padding:0;}
.pd-blogcol li{margin:0 0 0;border-bottom:1px dashed var(--line);padding:9px 0;}
.pd-blogcol li:last-child{border-bottom:none;}
.pd-blogcol a{display:flex;justify-content:space-between;gap:10px;align-items:baseline;color:var(--ink);text-decoration:none;font-size:14px;line-height:1.5;}
.pd-blogcol a:hover{color:var(--blue);}
.pd-blogcol .t{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.pd-blogcol .d{color:var(--gray);font-size:12px;white-space:nowrap;flex-shrink:0;}
.pd-blogcol .more{display:inline-block;margin-top:14px;color:var(--blue);font-size:13px;text-decoration:none;}
.pd-blogcol .more:hover{text-decoration:underline;}

/* ---------- 响应式（内页） ---------- */
@media (max-width:991px){
  .pd-sec{padding:44px 16px;}
  .pd-sec.alt>.pd-in{padding:0 16px;}
  .pd-hero{padding:calc(var(--nav-h) + 30px) 16px 40px;}
  .pd-hero h1{font-size:26px;}
  .pd-h h2{font-size:24px;}
  .pd-grid.c4{grid-template-columns:repeat(2,1fr);}
  .pd-grid.c3{grid-template-columns:repeat(2,1fr);}
  .pd-artgrid{grid-template-columns:repeat(2,1fr);}
  .pd-help{grid-template-columns:repeat(2,1fr);}
  .pd-contacts{grid-template-columns:repeat(3,1fr);}
  .pd-jobs{grid-template-columns:1fr;}
  .pd-blog{flex-direction:column;padding:24px 16px 50px;}
  .pd-blog .side{width:100%;flex:none;}
  .pd-catnav .in{padding:12px 16px;gap:12px;}
  .pd-searchbar{margin-left:0;width:100%;}
  .pd-searchbar input{flex:1;}

  /* 首页 hero 轮播（平板起堆叠） */
  .pd-hero-slide{padding:calc(var(--nav-h) + 30px) 0 64px;}
  .pd-hero-inner{flex-direction:column;text-align:center;gap:30px;}
  .pd-hero-full h1{font-size:27px;}
  .pd-hero-full .sub{font-size:15px;margin-left:auto;margin-right:auto;}
  .pd-hero-cta{justify-content:center;}
  .pd-hero-side{flex:none;}
  .pd-hero-arrow{display:none;}
  .pd-why{grid-template-columns:1fr;}
  .pd-seo{grid-template-columns:repeat(2,1fr);}
  .pd-blogcols{grid-template-columns:repeat(2,1fr);}
}
@media (max-width:560px){
  .pd-grid.c4,.pd-grid.c3,.pd-grid.c2{grid-template-columns:1fr;}
  .pd-artgrid{grid-template-columns:1fr;}
  .pd-help{grid-template-columns:1fr;}
  .pd-contacts{grid-template-columns:1fr;}
  .pd-hero h1{font-size:22px;}
  .pd-hero p{font-size:15px;}
  .pd-btn{width:100%;justify-content:center;}
  .pd-hero .pd-cta-row{flex-direction:column;}
  .pd-cta .row{flex-direction:column;}
  .pd-cta .row .pd-btn{width:100%;}
  .pd-flow .pd-step{flex:1 1 100%;}
  .pd-searchbar input{width:100%;}

  /* 首页 hero 轮播（手机端细化） */
  .pd-hero-full h1{font-size:23px;}
  .pd-hero-slide{padding:calc(var(--nav-h) + 24px) 0 56px;}
  .pd-seo{grid-template-columns:1fr;}
  .pd-blogcols{grid-template-columns:1fr;}
  .pd-hero-cta{flex-direction:column;}
  .pd-hero-cta .pd-btn{width:100%;justify-content:center;}
}

/* 首页板块1：pd-card 整体作为链接可点击 */
a.pd-card{text-decoration:none;color:inherit;display:block;cursor:pointer;}
a.pd-card:hover{color:inherit;}
