/* about 官网：Logo 前返回键（手机显示，PC 隐藏 EasyDecide 顶栏） v=20260815backpc1 */

/* 深色顶栏（默认）：白字半透明底 */
.gf-header-back,
.vs-header .gf-header-back,
.ec-header .gf-header-back,
.sc-header .gf-header-back,
.ar-header .gf-header-back,
.dt-header .gf-header-back,
.site-header .gf-header-back,
.gf-header .gf-header-back {
  display: inline-grid;
  place-items: center;
  width: 40px;
  height: 40px;
  margin-right: 4px;
  border-radius: 999px;
  border: 1px solid rgba(255, 255, 255, 0.16);
  background: rgba(255, 255, 255, 0.06);
  color: #fff;
  flex-shrink: 0;
  text-decoration: none;
  transition: background 0.15s ease, border-color 0.15s ease, transform 0.15s ease;
  -webkit-tap-highlight-color: transparent;
}
.gf-header-back:hover,
.gf-header-back:focus-visible,
.vs-header .gf-header-back:hover,
.vs-header .gf-header-back:focus-visible,
.ec-header .gf-header-back:hover,
.ec-header .gf-header-back:focus-visible,
.sc-header .gf-header-back:hover,
.sc-header .gf-header-back:focus-visible,
.ar-header .gf-header-back:hover,
.ar-header .gf-header-back:focus-visible,
.dt-header .gf-header-back:hover,
.dt-header .gf-header-back:focus-visible,
.site-header .gf-header-back:hover,
.site-header .gf-header-back:focus-visible,
.gf-header .gf-header-back:hover,
.gf-header .gf-header-back:focus-visible {
  background: rgba(255, 255, 255, 0.14);
  border-color: rgba(255, 255, 255, 0.28);
  color: #fff;
}
.gf-header-back:active,
.vs-header .gf-header-back:active,
.ec-header .gf-header-back:active,
.sc-header .gf-header-back:active,
.ar-header .gf-header-back:active,
.dt-header .gf-header-back:active,
.site-header .gf-header-back:active,
.gf-header .gf-header-back:active {
  transform: translateY(1px);
}
.gf-header-back svg,
.vs-header .gf-header-back svg,
.ec-header .gf-header-back svg,
.sc-header .gf-header-back svg,
.ar-header .gf-header-back svg,
.dt-header .gf-header-back svg,
.site-header .gf-header-back svg,
.gf-header .gf-header-back svg {
  display: block;
  width: 20px;
  height: 20px;
}

/* 浅色顶栏：深字 + 白底（与汉堡菜单一致，易全球地推/门店咨询台/EasyDecide about） */
.dt-header .gf-header-back,
.sd-header .gf-header-back,
.ed-nw-top .gf-header-back {
  border: 1px solid rgba(10, 16, 13, 0.12);
  background: #fff;
  color: #0a100d;
  box-shadow: none;
}
.dt-header .gf-header-back:hover,
.dt-header .gf-header-back:focus-visible,
.sd-header .gf-header-back:hover,
.sd-header .gf-header-back:focus-visible,
.ed-nw-top .gf-header-back:hover,
.ed-nw-top .gf-header-back:focus-visible {
  background: #f3f5f4;
  border-color: rgba(10, 16, 13, 0.18);
  color: #174a35;
}
.dt-header .gf-header-back svg,
.sd-header .gf-header-back svg,
.ed-nw-top .gf-header-back svg {
  width: 22px;
  height: 22px;
  stroke: currentColor;
}

@media (min-width: 980px) {
  .ed-nw-top .gf-header-back {
    display: none !important;
  }
}

/* 邀请函独立顶栏（深色） */
.osi-header .gf-header-back {
  border-color: rgba(255, 255, 255, 0.14);
  background: rgba(255, 255, 255, 0.06);
  color: #e8eefc;
}

@media (max-width: 768px) {
  .gf-header-back,
  .vs-header .gf-header-back,
  .ec-header .gf-header-back,
  .sc-header .gf-header-back,
  .ar-header .gf-header-back,
  .dt-header .gf-header-back,
  .site-header .gf-header-back,
  .osi-header .gf-header-back,
  .ed-nw-top .gf-header-back,
  .sd-header .gf-header-back,
  .gf-header .gf-header-back {
    width: 44px;
    height: 44px;
    margin-right: 2px;
  }
  .dt-header .gf-header-back svg,
  .sd-header .gf-header-back svg,
  .ed-nw-top .gf-header-back svg {
    width: 22px;
    height: 22px;
  }
}

/* 信用卡管家 / 51VisaCard */
.gsc-header .gf-header-back,
.v51-header .gf-header-back,
.gsc-subpage__header .gf-header-back {
  display: inline-grid;
  place-items: center;
  width: 40px;
  height: 40px;
  margin-right: 4px;
  border-radius: 999px;
  border: 1px solid rgba(255, 255, 255, 0.16);
  background: rgba(255, 255, 255, 0.06);
  color: #fff;
  flex-shrink: 0;
  text-decoration: none;
}
.gsc-header .gf-header-back:hover,
.v51-header .gf-header-back:hover {
  background: rgba(255, 255, 255, 0.14);
  border-color: rgba(255, 255, 255, 0.28);
}
