/* 本文件为页面专属样式，全部规则限定在 #page-zhuxiao 作用域内（自动作用域化生成） */
/* ===== 公司注销 Banner（商务蓝渐变 · 左文案+右流程卡 · 参考移动端配色）===== */
#page-zhuxiao .logout-banner {
  width:100%;height:580px;position:relative;overflow:hidden;
  background:linear-gradient(135deg,#1e3a8a 0%,#2563eb 52%,#4f46e5 100%);
}
#page-zhuxiao .logout-banner:before {
  content:"";position:absolute;top:-160px;right:-120px;width:480px;height:480px;border-radius:50%;
  background:radial-gradient(circle,rgba(255,255,255,.22) 0%,rgba(255,255,255,0) 70%);
}
#page-zhuxiao .logout-banner:after {
  content:"";position:absolute;bottom:-140px;left:-140px;width:500px;height:500px;border-radius:50%;
  background:radial-gradient(circle,rgba(165,180,252,.35) 0%,rgba(165,180,252,0) 70%);
}
#page-zhuxiao .zx-banner-inner {
  height:100%;display:flex;align-items:center;justify-content:space-between;gap:40px;position:relative;z-index:2;
}
/* 左栏 */
#page-zhuxiao .zx-banner-left {
  width:560px;flex-shrink:0;color:#fff;
}
#page-zhuxiao .zx-banner-tag {
  display:inline-flex;align-items:center;gap:6px;padding:6px 16px;
  background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.28);border-radius:50px;
  backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);
  font-size:13px;color:#e0e7ff;margin-bottom:18px;letter-spacing:1px;
}
#page-zhuxiao .zx-banner-tag svg { color:#c7d2fe; }
#page-zhuxiao .zx-banner-title {
  font-size:44px;font-weight:800;margin:0 0 14px;letter-spacing:2px;line-height:1.22;
  color:#fff;text-shadow:0 2px 20px rgba(0,0,0,.15);
}
#page-zhuxiao .zx-banner-title em {
  font-style:normal;
  background:linear-gradient(90deg,#fde68a 0%,#fbbf24 50%,#fb923c 100%);
  -webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding:0 2px;
}
#page-zhuxiao .zx-banner-sub {
  font-size:16px;margin:0 0 22px;color:#dbeafe;font-weight:400;line-height:1.6;
}
/* Features — 2×2 毛玻璃卡（与 zhuce 一致） */
#page-zhuxiao .zx-banner-adv {
  display:grid;grid-template-columns:repeat(2,1fr);gap:12px 14px;margin:0 0 26px;padding:0;list-style:none;
}
#page-zhuxiao .zx-banner-adv li {
  display:flex;align-items:center;gap:10px;
  background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.18);
  border-radius:10px;padding:10px 14px;box-sizing:border-box;
}
#page-zhuxiao .zx-banner-adv li:before,
#page-zhuxiao .zx-banner-adv li:after { content:none; }
#page-zhuxiao .zx-adv-ico {
  width:36px;height:36px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;
  background:rgba(255,255,255,.16);color:#bfdbfe;
}
#page-zhuxiao .zx-banner-adv p { margin:0;display:flex;flex-direction:column;flex:1;min-width:0; }
#page-zhuxiao .zx-banner-adv p b { font-size:14px;font-weight:600;color:#fff;line-height:1.3;margin-bottom:2px; }
#page-zhuxiao .zx-banner-adv p small { font-size:12px;color:#c7d2fe;font-weight:400;line-height:1.35;display:block; }
#page-zhuxiao .zx-banner-adv p em { font-size:12px;color:#a5b4fc;font-style:normal;line-height:1.3;display:block; }
/* 双 CTA — 金橙主按钮 + 毛玻璃电话次按钮 */
#page-zhuxiao .zx-banner-cta {
  display:flex;gap:14px;align-items:center;margin-bottom:16px;
}
#page-zhuxiao .zx-btn-primary {
  display:inline-flex;align-items:center;gap:8px;padding:14px 28px;
  background:linear-gradient(90deg,#f59e0b 0%,#ea5b4a 100%);color:#fff;
  font-size:15px;font-weight:600;border-radius:50px;text-decoration:none;
  box-shadow:0 8px 24px rgba(234,91,74,.55);transition:all .25s ease;white-space:nowrap;
}
#page-zhuxiao .zx-btn-primary:hover {
  transform:translateY(-2px);
  box-shadow:0 12px 32px rgba(234,91,74,.65);
}
#page-zhuxiao .zx-btn-phone {
  display:inline-flex;align-items:center;gap:8px;padding:14px 22px;
  background:rgba(255,255,255,.12);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);
  border:1.5px solid rgba(255,255,255,.4);color:#fff;
  font-size:15px;font-weight:700;border-radius:50px;text-decoration:none;transition:all .25s ease;
}
#page-zhuxiao .zx-btn-phone:hover {
  background:rgba(255,255,255,.22);border-color:rgba(255,255,255,.6);transform:translateY(-2px);
}
#page-zhuxiao .zx-banner-note { margin:0;font-size:12px;color:rgba(203,213,255,.75);line-height:1.6; }

/* 右栏：注销流程卡 */
#page-zhuxiao .zx-banner-right { width:560px;flex-shrink:0;display:flex;justify-content:flex-end; }
#page-zhuxiao .zx-flow-card {
  width:100%;background:#fff;border-radius:18px;padding:20px 22px 16px;
  box-shadow:0 20px 56px rgba(15,23,42,.32), 0 4px 16px rgba(79,70,229,.15);
  position:relative;overflow:hidden;
}
#page-zhuxiao .zx-flow-card:before {
  content:"";position:absolute;top:0;left:0;right:0;height:4px;
  background:linear-gradient(90deg,#2563eb,#6366f1,#a855f7);
}
#page-zhuxiao .zx-flow-head {
  display:flex;align-items:center;font-size:16px;font-weight:800;color:#1e293b;margin-bottom:16px;
}
#page-zhuxiao .zx-flow-head-bar {
  width:4px;height:16px;border-radius:2px;background:linear-gradient(180deg,#2563eb,#a855f7);margin-right:8px;flex-shrink:0;
}
#page-zhuxiao .zx-flow-head-count {
  margin-left:auto;font-size:12px;font-weight:600;color:#6366f1;
  padding:4px 12px;border-radius:20px;
  background:linear-gradient(135deg,#eef2ff,#e0e7ff);border:1px solid #c7d2fe;
}

/* 2×3 网格主体 */
#page-zhuxiao .zx-flow-grid {
  display:grid;grid-template-columns:repeat(3,1fr);gap:10px;position:relative;margin-bottom:14px;
}
/* 单个步骤小卡 */
#page-zhuxiao .zx-step-box {
  position:relative;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;
  padding:14px 12px 12px;display:flex;align-items:flex-start;gap:10px;
  transition:all .28s ease;overflow:hidden;
}
/* 彩色角标（左上装饰条） */
#page-zhuxiao .zx-step-box:before {
  content:"";position:absolute;top:0;left:0;width:36px;height:3px;border-radius:12px 0 12px 0;
}
/* 编号（大水印 + 彩色渐变底块） */
#page-zhuxiao .zx-step-num {
  position:relative;flex-shrink:0;width:32px;height:32px;border-radius:10px;
  display:flex;align-items:center;justify-content:center;
  font-size:16px;font-weight:800;color:#fff;
  box-shadow:0 4px 12px rgba(37,99,235,.35);
}
#page-zhuxiao .zx-step-box p { margin:0;flex:1;min-width:0;display:flex;flex-direction:column;padding-right:12px; }
#page-zhuxiao .zx-step-box p b { font-size:13.5px;font-weight:700;color:#1e293b;line-height:1.3;margin-bottom:3px; }
#page-zhuxiao .zx-step-box p small { font-size:11px;color:#94a3b8;line-height:1.4; }

/* 箭头 */
#page-zhuxiao .zx-step-arrow {
  position:absolute;top:50%;right:-14px;transform:translateY(-50%);
  font-size:18px;color:#cbd5e1;line-height:1;z-index:3;font-weight:700;
}
#page-zhuxiao .zx-step-arrow-down {
  top:auto;bottom:-14px;right:auto;left:50%;transform:translateX(-50%);
  font-size:16px;color:#cbd5e1;
}
/* 最后一格隐藏右箭头 */
#page-zhuxiao .zx-sn6 .zx-step-arrow { display:none; }
/* 第3格改下箭头 */
#page-zhuxiao .zx-sn3 .zx-step-arrow { display:none; }
#page-zhuxiao .zx-sn3 .zx-step-arrow-down { display:block; }

/* 六色渐变（编号 + 角标同色） */
#page-zhuxiao .zx-sn1 { border-top:3px solid #2563eb; }
#page-zhuxiao .zx-sn1:before { background:linear-gradient(90deg,#2563eb,#3b82f6); }
#page-zhuxiao .zx-sn1 .zx-step-num { background:linear-gradient(135deg,#2563eb,#3b82f6); box-shadow:0 4px 12px rgba(37,99,235,.4); }
#page-zhuxiao .zx-sn2 { border-top:3px solid #059669; }
#page-zhuxiao .zx-sn2:before { background:linear-gradient(90deg,#059669,#34d399); }
#page-zhuxiao .zx-sn2 .zx-step-num { background:linear-gradient(135deg,#059669,#34d399); box-shadow:0 4px 12px rgba(5,150,105,.4); }
#page-zhuxiao .zx-sn3 { border-top:3px solid #7c3aed; }
#page-zhuxiao .zx-sn3:before { background:linear-gradient(90deg,#7c3aed,#a78bfa); }
#page-zhuxiao .zx-sn3 .zx-step-num { background:linear-gradient(135deg,#7c3aed,#a78bfa); box-shadow:0 4px 12px rgba(124,58,237,.4); }
#page-zhuxiao .zx-sn4 { border-top:3px solid #d97706; }
#page-zhuxiao .zx-sn4:before { background:linear-gradient(90deg,#d97706,#fbbf24); }
#page-zhuxiao .zx-sn4 .zx-step-num { background:linear-gradient(135deg,#d97706,#fbbf24); box-shadow:0 4px 12px rgba(217,119,6,.4); }
#page-zhuxiao .zx-sn5 { border-top:3px solid #ec4899; }
#page-zhuxiao .zx-sn5:before { background:linear-gradient(90deg,#ec4899,#f472b6); }
#page-zhuxiao .zx-sn5 .zx-step-num { background:linear-gradient(135deg,#ec4899,#f472b6); box-shadow:0 4px 12px rgba(236,72,153,.4); }
#page-zhuxiao .zx-sn6 { border-top:3px solid #ef4444; }
#page-zhuxiao .zx-sn6:before { background:linear-gradient(90deg,#ef4444,#f87171); }
#page-zhuxiao .zx-sn6 .zx-step-num { background:linear-gradient(135deg,#ef4444,#f87171); box-shadow:0 4px 12px rgba(239,68,68,.4); }

/* hover 效果：整体上移 + 彩色浅底 + 编号微放大 */
#page-zhuxiao .zx-step-box:hover {
  transform:translateY(-3px);
  border-color:transparent;
  box-shadow:0 10px 28px -8px rgba(37,99,235,.35);
  background:linear-gradient(135deg,#f8fafc 0%,#eef2ff 100%);
}
#page-zhuxiao .zx-step-box:hover .zx-step-num { transform:scale(1.08); }

/* 底部徽章 */
#page-zhuxiao .zx-flow-badges {
  display:flex;gap:8px;padding-top:12px;border-top:1px solid #f1f5f9;
}
#page-zhuxiao .zx-flow-badges span {
  flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;
  padding:8px 4px;border-radius:8px;
  background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);
  border:1px solid #e2e8f0;
  font-size:12.5px;font-weight:600;color:#4338ca;transition:all .25s ease;
}
#page-zhuxiao .zx-flow-badges span svg { color:#6366f1; }
#page-zhuxiao .zx-flow-badges span:hover {
  border-color:#c7d2fe;background:linear-gradient(135deg,#eef2ff,#e0e7ff);
}
/* 清理旧竖排列表规则 */
#page-zhuxiao .zx-flow-list,
#page-zhuxiao .zx-flow-list li,
#page-zhuxiao .zx-step-arrow,
#page-zhuxiao .zx-flow-list li:before,
#page-zhuxiao .zx-flow-list li:after { display:none !important; }

/* ===== 动画 ===== */
@keyframes zxFadeInLeft { from{opacity:0;transform:translateX(-30px);} to{opacity:1;transform:translateX(0);} }
@keyframes zxFadeInRight { from{opacity:0;transform:translateX(30px);} to{opacity:1;transform:translateX(0);} }
#page-zhuxiao .zxFadeInLeft { animation:zxFadeInLeft .8s ease-out both; }
#page-zhuxiao .zxFadeInRight { animation:zxFadeInRight .8s ease-out both; }
#page-zhuxiao .zx-banner-tag { animation:zxFadeInLeft .8s ease-out both; animation-delay:.02s; }
#page-zhuxiao .zx-banner-title { animation:zxFadeInLeft .8s ease-out both; animation-delay:.08s; }
#page-zhuxiao .zx-banner-sub { animation:zxFadeInLeft .8s ease-out both; animation-delay:.14s; }
#page-zhuxiao .zx-banner-adv { animation:zxFadeInLeft .8s ease-out both; animation-delay:.22s; }
#page-zhuxiao .zx-banner-cta { animation:zxFadeInLeft .8s ease-out both; animation-delay:.30s; }
#page-zhuxiao .zx-flow-card { animation:zxFadeInRight .8s ease-out both; animation-delay:.18s; }

/* ===== 响应式 ===== */
@media (max-width:1200px) {
  #page-zhuxiao .zx-banner-inner { padding:0 24px;gap:20px; }
  #page-zhuxiao .zx-banner-left { width:48%; }
  #page-zhuxiao .zx-banner-right { width:52%; }
  #page-zhuxiao .zx-banner-title { font-size:36px; }
}
@media (max-width:960px) {
  #page-zhuxiao .logout-banner { height:auto;padding:48px 0 40px; }
  #page-zhuxiao .zx-banner-inner { flex-direction:column;gap:28px; }
  #page-zhuxiao .zx-banner-left { width:100%;text-align:center; }
  #page-zhuxiao .zx-banner-adv { max-width:480px;margin:0 auto 24px; }
  #page-zhuxiao .zx-banner-cta { justify-content:center; }
  #page-zhuxiao .zx-banner-right { width:100%;justify-content:center; }
  #page-zhuxiao .zx-flow-card { max-width:520px; }
}
#page-zhuxiao .logout-why {
  background:#f8fafc;padding:40px 0 36px;clear:both;overflow:hidden;
}
#page-zhuxiao .logout-why .why-intro {
  max-width:960px;margin:18px auto 28px;text-align:center;font-size:14px;color:#475569;line-height:1.85;
}
#page-zhuxiao .logout-why .why-list {
  display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:0;list-style:none;padding:0;align-items:stretch;clear:both;
}
#page-zhuxiao .logout-why .why-list:before,
#page-zhuxiao .logout-why .why-list:after {
  display:none !important;content:none !important;
}
#page-zhuxiao .logout-why .why-item {
  background:#fff;border-radius:10px;padding:28px 22px 24px;box-shadow:0 2px 10px rgba(15,23,42,0.06);transition:all .25s ease;border:1px solid #eef2f7;display:flex !important;flex-direction:column;align-items:center;height:230px;box-sizing:border-box;overflow:hidden;float:none !important;width:auto !important;margin:0 !important;position:static !important;
}
#page-zhuxiao .logout-why .why-item:before,
#page-zhuxiao .logout-why .why-item:after {
  content:none;display:none;
}
#page-zhuxiao .logout-why .why-item:hover {
  transform:translateY(-3px);box-shadow:0 10px 24px rgba(15,23,42,0.1);border-color:#cbd5e1;background:#fff;
}
#page-zhuxiao .logout-why .why-icon {
  width:56px;height:56px;border-radius:14px;display:flex;align-items:center;justify-content:center;margin:0 0 16px;flex-shrink:0;
}
#page-zhuxiao .logout-why .why-icon svg {
  display:block;
}
#page-zhuxiao .logout-why .why-icon1 {
  background:linear-gradient(135deg,#14b8a6,#5eead4);color:#fff;
}
#page-zhuxiao .logout-why .why-icon2 {
  background:linear-gradient(135deg,#2563eb,#60a5fa);color:#fff;
}
#page-zhuxiao .logout-why .why-icon3 {
  background:linear-gradient(135deg,#7c3aed,#a78bfa);color:#fff;
}
#page-zhuxiao .logout-why .why-icon4 {
  background:linear-gradient(135deg,#e11d48,#fb7185);color:#fff;
}
#page-zhuxiao .logout-why .why-icon5 {
  background:linear-gradient(135deg,#d97706,#fbbf24);color:#fff;
}
#page-zhuxiao .logout-why .why-icon6 {
  background:linear-gradient(135deg,#059669,#34d399);color:#fff;
}
#page-zhuxiao .logout-why .why-tit {
  font-size:16px;font-weight:700;color:#1e293b;text-align:center;margin:0 0 10px;line-height:1.4;flex-shrink:0;
}
#page-zhuxiao .logout-why .why-desc {
  font-size:13px;color:#64748b;line-height:1.75;text-align:center;margin:0;flex:1;display:flex;align-items:center;justify-content:center;
}
#page-zhuxiao .logout-why .why-note {
  max-width:960px;margin:24px auto 0;text-align:center;font-size:12px;color:#94a3b8;line-height:1.7;padding:10px 16px;background:#fff7ed;border-left:3px solid #fb923c;border-radius:0 6px 6px 0;
}
@media (max-width:900px) {
  #page-zhuxiao .logout-why .why-list {
    grid-template-columns:repeat(2,1fr);
  }
}
@media (max-width:480px) {
  #page-zhuxiao .logout-why .why-list {
    grid-template-columns:1fr;
  }
}
#page-zhuxiao .faq-wrap {
  background:linear-gradient(180deg,#f8fafc 0%,#eef2ff 100%);padding:50px 0 40px;margin-top:20px;
}
#page-zhuxiao .faq-inner {
  max-width:1200px;margin:0 auto;
}
#page-zhuxiao .faq-title-wrap {
  margin-bottom:28px;text-align:center;
}
#page-zhuxiao .faq-title {
  font-size:22px;font-weight:700;color:#1e293b;margin:0;letter-spacing:0.5px;
}
#page-zhuxiao .faq-title::before {
  content:"";display:inline-block;width:4px;height:22px;background:linear-gradient(180deg,#6366f1 0%,#a855f7 100%);margin-right:10px;vertical-align:-5px;border-radius:2px;
}
#page-zhuxiao .faq-subtitle {
  font-size:13px;color:#64748b;margin:10px 0 6px;
}
#page-zhuxiao .faq-meta {
  font-size:11.5px;color:#94a3b8;margin:0;
}
#page-zhuxiao .faq-grid {
  display:grid;grid-template-columns:repeat(2,1fr);gap:16px;
}
#page-zhuxiao .faq-card {
  background:#fff;border-radius:10px;box-shadow:0 2px 10px rgba(99,102,241,0.08);padding:14px 16px 14px 18px;position:relative;cursor:pointer;transition:all .25s ease;border:1px solid transparent;
}
#page-zhuxiao .faq-card::before {
  content:"";position:absolute;left:0;top:10px;bottom:10px;width:4px;background:linear-gradient(180deg,#6366f1,#a855f7);border-radius:0 4px 4px 0;
}
#page-zhuxiao .faq-card:hover {
  transform:translateY(-2px);box-shadow:0 8px 22px rgba(99,102,241,0.14);border-color:rgba(99,102,241,0.18);
}
#page-zhuxiao .faq-card.active {
  border-color:rgba(99,102,241,0.3);background:linear-gradient(180deg,#ffffff 0%,#f5f3ff 100%);
}
#page-zhuxiao .faq-q {
  display:flex;align-items:flex-start;gap:10px;font-size:14px;font-weight:600;color:#1e293b;line-height:1.55;
}
#page-zhuxiao .faq-q-mark {
  flex-shrink:0;width:24px;height:24px;background:linear-gradient(135deg,#6366f1,#a855f7);color:#fff;border-radius:50%;text-align:center;line-height:24px;font-size:13px;font-weight:700;
}
#page-zhuxiao .faq-q-text {
  flex:1;
}
#page-zhuxiao .faq-q-icon {
  flex-shrink:0;width:20px;height:20px;text-align:center;line-height:18px;border:1.5px solid #a5b4fc;border-radius:50%;color:#6366f1;font-size:14px;font-weight:700;transition:all .25s ease;
}
#page-zhuxiao .faq-card.active .faq-q-icon {
  transform:rotate(45deg);background:#6366f1;color:#fff;border-color:#6366f1;
}
#page-zhuxiao .faq-a {
  max-height:0;overflow:hidden;transition:max-height .35s ease;
}
#page-zhuxiao .faq-card.active .faq-a {
  max-height:1400px;
}
#page-zhuxiao .faq-a-inner {
  padding:12px 0 4px 34px;font-size:13px;color:#475569;line-height:1.75;margin:0;
}
#page-zhuxiao .faq-a-inner em {
  display:block;margin-top:8px;padding:8px 12px;background:#fff7ed;border-left:3px solid #fb923c;border-radius:0 6px 6px 0;font-style:normal;font-size:12px;color:#92400e;
}
@media (max-width:1200px) {
  #page-zhuxiao .faq-grid {
    grid-template-columns:1fr;
  }
}
#page-zhuxiao .provide-wrap {
  width: 100%; height: auto; background: #f9fafe; padding: 24px 0 32px;
}
#page-zhuxiao .provide-wrap .title-wrap {
  padding: 0;
}
#page-zhuxiao .provide-wrap .title {
  font-size: 32px; color: #333; margin: 0; letter-spacing: normal; line-height: normal; text-align: center; padding: 14px 0 10px;
}
#page-zhuxiao .provide-wrap .title-line {
  width: 50px; height: 3px; background: #c5d0ff; margin: 0 auto 16px;
}
#page-zhuxiao .provide {
  height: auto; overflow: visible; position: relative;
}
#page-zhuxiao .rvc {
  max-width: 1140px; margin: auto; margin-top: 75px;
}
#page-zhuxiao .provide-wrap .rvc {
  position: relative; margin-top: 20px;
}
#page-zhuxiao .rvc .rvc-wrapper {
  margin: auto; overflow: hidden;
}
#page-zhuxiao .rvc .rvc-wrapper ul {
  overflow: hidden; position: relative;
}
#page-zhuxiao .rvc .rvc-wrapper ul li {
  float: left; background: #fff; width: 160px; height: 160px; border-radius: 8px; margin-left: 20px;
}
#page-zhuxiao .rvc .rvc-wrapper ul li:hover {
  background: #5b77f1;
}
#page-zhuxiao .rvc .rvc-wrapper ul li:hover p {
  color: #fff;
}
#page-zhuxiao .rvc .rvc-wrapper ul li a {
  display: block; width: 100%; height: auto; text-decoration: none;
}
#page-zhuxiao .rvc .rvc-wrapper ul li a .img-wrapper {
  height: 160px; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center;
}
#page-zhuxiao .rvc .rvc-wrapper ul li a img {
  display: block; width: 68px; height: 68px; margin: 30px auto 15px;
}
#page-zhuxiao .rvc .rvc-wrapper ul li a p {
  font-size: 16px; color: #666; text-align: center;
}
#page-zhuxiao .rvc-prv,
#page-zhuxiao .rvc-next {
  position: absolute; height: 100%; top: 120px; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center;
}
#page-zhuxiao .provide-wrap .rvc {
  position: relative;
}
#page-zhuxiao .provide-wrap .rvc-prv,
#page-zhuxiao .provide-wrap .rvc-next {
  height: auto; top: 50%; transform: translateY(-50%);
}
#page-zhuxiao .rvc-prv:hover,
#page-zhuxiao .rvc-next:hover {
  cursor: pointer;
}
#page-zhuxiao .rvc-prv {
  left: 10px;
}
#page-zhuxiao .rvc-next {
  right: 10px;
}
#page-zhuxiao .title-wrap {
  width:100%;text-align:center;padding:46px 0;
}
#page-zhuxiao .title-inner-wrap {
  display:inline-block;
}
#page-zhuxiao .title-line {
  width:21px;height:2px;background:#666;margin-top:17px;
}
#page-zhuxiao .title {
  font-size:34px;color:#666;margin:0 14px;letter-spacing:2px;line-height:36px;
}
#page-zhuxiao .logout {
  background-color:#fff;
}
#page-zhuxiao .logout-nogood {
  padding-bottom:70px;
}
#page-zhuxiao .logout-nogood .bads li {
  float:left;width:200px;padding:10px 0;text-align:center;list-style:none;
}
#page-zhuxiao .logout-nogood .bads li img {
  width:100px;height:100px;
}
#page-zhuxiao .logout-nogood .bads li div {
  margin-top:30px;font-size:20px;line-height:50px;color:#3e444f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
}
#page-zhuxiao .logout-departs {
  width:100%;height:500px;background:#ffffff url(../images/jj_bg.jpg) no-repeat center;background-size:cover;
}
#page-zhuxiao .logout-departs .title {
  color:#fff;
}
#page-zhuxiao .logout-departs .title-line {
  background-color:#fff;
}
#page-zhuxiao .logout-departs .department {
  width:1120px;margin:0 auto;position:relative;
}
#page-zhuxiao .logout-departs .department .swiper-button-prev {
  left:-30px;outline:none;background-image:url(../images/icon_zuo.png);background-size:contain;background-repeat:no-repeat;background-position:center;
}
#page-zhuxiao .logout-departs .department .swiper-button-next {
  right:-30px;outline:none;background-image:url(../images/iocn_you.png);background-size:contain;background-repeat:no-repeat;background-position:center;
}
#page-zhuxiao .logout-departs .department .swiper-slide {
  width:276px;height:253px;padding:10px 0;text-align:center;
}
#page-zhuxiao .logout-departs .department .item {
  width:256px;height:223px;padding-top:30px;margin:0 auto;background-color:#fff;-webkit-box-shadow:0 0 10px 2px #4455e7;box-shadow:0 0 10px 2px #4455e7;
}
#page-zhuxiao .logout-departs .department .item img {
  width:82px;height:82px;
}
#page-zhuxiao .logout-departs .department .item div {
  font-size:22px;line-height:62px;color:#1e1f4b;
}
#page-zhuxiao .logout-departs .department .item p {
  font-size:13px;line-height:22px;color:#333333;padding:0 26px;
}
#page-zhuxiao .logout-serve {
  padding-bottom:52px;
}
#page-zhuxiao .logout-serve .tis li {
  width:556px;height:180px;background-color:#f9f9fe;margin-bottom:15px;padding-top:35px;overflow:hidden;list-style:none;
}
#page-zhuxiao .logout-serve .tis li img {
  margin:10px 0 0 50px;width:90px;height:90px;
}
#page-zhuxiao .logout-serve .tis li .cont {
  max-width:346px;margin-left:30px;
}
#page-zhuxiao .logout-serve .tis li .cont h5 {
  font-size:20px;line-height:60px;color:#3e444f;margin:0;
}
#page-zhuxiao .logout-serve .tis li .cont p {
  font-size:14px;line-height:24px;color:#3e444f;margin:0;
}
#page-zhuxiao .logout-need {
  width:100%;height:572px;background:#ffffff url(../images/im_bg_a.png) no-repeat center;background-size:cover;
}
#page-zhuxiao .logout-need .title {
  color:#fff;
}
#page-zhuxiao .logout-need .title-line {
  background-color:#fff;
}
#page-zhuxiao .logout-need .need li {
  float:left;width:400px;text-align:center;margin-bottom:16px;list-style:none;
}
#page-zhuxiao .logout-need .need li .img {
  width:110px;height:110px;border-radius:50%;overflow:hidden;background-color:#fff;margin:0 auto;
}
#page-zhuxiao .logout-need .need li .img img {
  width:56px;height:56px;margin-top:28px;
}
#page-zhuxiao .logout-need .need li .img .img2 {
  width:66px;
}
#page-zhuxiao .logout-need .need li .tit {
  font-size:21px;line-height:66px;color:#ffffff;
}
#page-zhuxiao .logout-step {
  padding-bottom:36px;
}
#page-zhuxiao .logout-step .step li {
  float:left;width:240px;text-align:center;padding:16px 0;list-style:none;
}
#page-zhuxiao .logout-step .step li img {
  width:85px;height:85px;
}
#page-zhuxiao .logout-step .step li div {
  font-size:28px;line-height:54px;color:#3e444f;padding-top:20px;
}
#page-zhuxiao .logout-step .step li p {
  font-size:15px;line-height:25px;color:#898f9a;max-width:172px;margin:0 auto;
}
