@charset "UTF-8";
/* 华汉互联 https://www.huahanlink.com/ */
* {
  margin: 0;
  padding: 0;
  -moz-outline: none;
  outline: none;
  -webkit-tap-highlight-color: transparent;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -o-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
*::after,
*::before {
  box-sizing: border-box;
}
html{
    overflow-x: hidden;
}
html,
body {
  width: 100%;
  height: auto;
  margin: 0;
  padding: 0;
  position: relative;
  -webkit-overflow-scrolling: touch;
  font-size: 16px !important;
  -webkit-text-size-adjust: none;

}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block;
}
ul,
ol {
  list-style: none;
}
a {
  text-decoration: none;
  color: #000;
}
img {
  max-width: 100%;
  max-height: 100%;
  border: 0;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 120%;
}
input,
textarea {
  resize: none;
}
input[type="submit"],
input[type="reset"],
input[type="button"],
button {
  -webkit-appearance: none;
  appearance: none;
}
ul.swiper-wrapper {
  margin: 0;
  padding: 0;
}
/* Flex 布局 */
.flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.f_column {
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.f_column_right {
  -webkit-box-orient: vertical;
  -ms-flex-direction: column-reverse;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
}
.f_row {
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  -o-flex-direction: row;
  flex-direction: row;
}
.f_row_right {
  -webkit-flex-direction: row-reverse;
  -moz-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  -o-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.j_center {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.j_end {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.j_start {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.j_justify {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.j_around {
  -moz-justify-content: space-around;
  -webkit-justify-content: space-around;
  justify-content: space-around;
}
.j_evenly {
  -moz-justify-content: space-evenly;
  -webkit-justify-content: space-evenly;
  justify-content: space-evenly;
}
.a_start {
  -webkit-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.a_end {
  -webkit-box-align: end;
  -ms-flex-align: end;
  -webkit-align-items: flex-end;
  align-items: flex-end;
}
.a_center {
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.a_baseline {
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  -webkit-align-items: baseline;
  align-items: baseline;
}
.a_stretch {
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  -webkit-align-items: stretch;
  align-items: stretch;
}
.a_s_stretch {
  -webkit-box-self: stretch;
  -ms-align-self: stretch;
  -webkit-align-self: stretch;
  align-self: stretch;
}
.a_s_center {
  -webkit-box-self: center;
  -ms-align-self: center;
  -webkit-align-self: center;
  align-self: center;
}
.a_s_end {
  -webkit-box-self: end;
  -ms-align-self: end;
  -webkit-align-self: end;
  align-self: end;
}
.flex_wrap {
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
}
/* 文字超出隐藏 */
.text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/* 动画 */
.dh {
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
/* 动画延迟 */
/* 图片放大 */
/* 旋转 */
.xzx {
  transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
  -moz-transform: rotateX(180deg);
  -webkit-transform: rotateX(180deg);
  -o-transform: rotateX(180deg);
}
.xzy {
  transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -webkit-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
}
/* 比例 */
.pb {
  width: 100%;
  height: 0;
  padding-bottom: 100%;
  position: relative;
  z-index: 5;
  overflow: hidden;
}
.ab {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  text-align: center;
  overflow: hidden;
}
/* 图片 水平垂直 居中 */
.abimg {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
/* 侧边条 */
/* 媒体查询 缩写 */
.pc {
  display: block;
}
.wap,
.mobile {
  display: none;
}
@media (max-width:960px) {
  .pc {
    display: none;
  }
  .wap,
  .mobile {
    display: block;
  }
}
/* 常用 CSS3 动画 */
/* 默认 空标签 */
.cle {
  clear: both;
  width: 0;
  height: 0;
  display: block;
  overflow: hidden;
  font-size: 0px;
}
/* 图片 垂直居中 */
.imgmid {
  display: inline-block;
  height: 100%;
  width: 1px;
  margin-left: -1px;
  vertical-align: middle;
  font-size: 0px;
}
.none {
  display: none;
}
/* 移动端不兼容 暂不推荐使用 */
.ratio {
  -webkit-aspect-ratio: 1 / 1;
  aspect-ratio: 1 / 1;
}
@font-face {
  font-family: 'HarmonyOS_Sans_SC';
  /*src: url('../fonts/HarmonyOS_Sans_SC_Medium.ttf');*/
  font-weight: 500;
  font-display: swap;
}
@font-face {
  font-family: 'HarmonyOS_Sans_SC';
  /*src: url('../fonts/HarmonyOS_Sans_SC_Regular.ttf');*/
  font-weight: normal;
  font-display: swap;
}
@font-face {
  font-family: 'HarmonyOS_Sans_SC';
  /*src: url('../fonts/HarmonyOS_Sans_SC_Bold.ttf');*/
  font-weight: 700;
  font-display: swap;
}
@font-face {
  font-family: 'HarmonyOS_Sans_SC';
  /*src: url('../fonts/HarmonyOS_Sans_SC_Black.ttf');*/
  font-weight: 900;
  font-display: swap;
}
@font-face {
  font-family: 'DM-sans';
  /*src: url('../fonts/3e7f038b85daa739336e4a3476c687f2.ttf');*/
  font-display: swap;
}
@font-face {
  font-family: 'PP-Right-Grotesk-Narrow-Black';
  /*src: url('../fonts/bc12a41ea4ac3afe67e32fc9e0c36c58.woff2');*/
  font-display: swap;
}
@font-face {
  font-family: 'PP-Right-Grotesk-Wide-Regular';
  /*src: url('../fonts/960abc5f7075d7c0e699c28b70303531.woff2');*/
  font-display: swap;
}
:root {
  --header-top: 48px;
  --header-height: 70px;
  /* 字号 */
  --font-96: 96px;
  --font-h1: 48px;
  --font-h2: 40px;
  --font-26: 26px;
  --font-h3: 32px;
  --font-h4: 24px;
  --font-h5: 20px;
  --font-button: 20px;
  --font-describe-1: 20px;
  --font-describe-2: 16px;
  --font-header: 16px;
  --font-footer: 14px;
  --font-small: 12px;
  --pc-button: 16px;
  /* 行高 */
  --font-h1-line-height: 120%;
  --font-h2-line-height: 120%;
  --font-h3-line-height: 140%;
  --font-h4-line-height: 140%;
  --font-h5-line-height: 140%;
  --font-button-line-height: 100%;
  --font-describe-1-line-height: 150%;
  --font-describe-2-line-height: 150%;
  --font-header-line-height: 100%;
  --font-footer-line-height: 130%;
  --font-small-line-height: 130%;
  /* 颜色 */
  --white-color: #ffffff;
  --black-color: #222222;
  --hover-color: #555555;
  --neutral-grey: #4C5D66;
  --tint-grey-75: #79868c;
  --tint-grey-50: #A5ADB2;
  --tint-grey-25: #D2D6D8;
  --tint-grey-12: #EFF0F1;
  --tint-cream-25: #F8F4EC;
  --lead-red: #FF0000;
  --secondary-blue: #5959FF;
  --secondary-light-blue: #C7E3FF;
  --secondary-peach: #FFA180;
  --secondary-cream: #F2EADA;
  --secondary-green: #27B373;
  --secondary-light-blue-60: #DDEEFF;
  --block-padding-x: 160px;
  --block-margin-y: 140px;
  --block-padding-y: 120px;
  --block-padding-t: 120px;
  --block-padding-b: 120px;
  --block-padding-100: 100px;
  --block-padding-80: 80px;
  --block-padding-60: 60px;
  --grid-column: 12;
  --grid-column-2: 6;
  --grid-column-3: 4;
  --grid-column-4: 3;
  --grid-gap: 36px;
  --grid-gap-2: 50px;
}
@media (max-width:1680px) {
  :root {
    /* 字号 */
    --font-96: 76px;
  }
}
@media (max-width:1560px) {
  :root {
    --block-padding-x: 100px;
    /* 字号 */
  }
}
@media (max-width:1366px) {
  :root {
    /* 字号 */
    --font-h1: 40px;
    --font-h2: 36px;
    --font-26: 24px;
    --font-h3: 30px;
    --font-h4: 22px;
    --font-h5: 18px;
    --font-describe-1: 16px;
    --font-describe-2: 14px;
  }
}
@media (max-width:1200px) {
  :root {
    /* 字号 */
    --font-96: 40px;
    --font-h1: 36px;
    --font-h2: 32px;
    --font-26: 22px;
    --font-h3: 28px;
    --font-h4: 20px;
    --font-button: 18px;
    --font-describe-1: 16px;
    --font-describe-2: 14px;
    --font-header: 16px;
    --font-footer: 14px;
    --pc-button: 16px;
    /* 行高 */
    --font-h1-line-height: 120%;
    --font-h2-line-height: 120%;
    --font-h3-line-height: 140%;
    --font-h4-line-height: 140%;
    --font-h5-line-height: 140%;
    --font-button-line-height: 100%;
    --font-describe-1-line-height: 150%;
    --font-describe-2-line-height: 150%;
    --font-header-line-height: 100%;
    --font-footer-line-height: 130%;
    --block-padding-x: 40px;
    --block-margin-y: 100px;
    --block-padding-y: 100px;
    --block-padding-t: 100px;
    --block-padding-b: 100px;
    --block-padding-100: 80px;
    --block-padding-80: 60px;
    --block-padding-60: 50px;
    --grid-column: 12;
    --grid-gap: 28px;
    --grid-gap-2: 40px;
  }
}
@media (max-width:960px) {
  :root {
    --header-height: 66px;
    /* 字号 */
    --font-96: 40px;
    --font-h1: 36px;
    --font-h2: 32px;
    --font-26: 22px;
    --font-h3: 28px;
    --font-h4: 20px;
    --font-h5: 18px;
    --font-button: 18px;
    --font-header: 16px;
    --font-footer: 14px;
    --pc-button: 16px;
    /* 行高 */
    --font-h1-line-height: 120%;
    --font-h2-line-height: 120%;
    --font-h3-line-height: 140%;
    --font-h4-line-height: 140%;
    --font-h5-line-height: 140%;
    --font-button-line-height: 100%;
    --font-describe-1-line-height: 150%;
    --font-describe-2-line-height: 150%;
    --font-header-line-height: 100%;
    --font-footer-line-height: 130%;
    --block-padding-x: 40px;
    --block-margin-y: 80px;
    --block-padding-y: 80px;
    --block-padding-t: 80px;
    --block-padding-b: 80px;
    --block-padding-100: 80px;
    --block-padding-80: 60px;
    --block-padding-60: 40px;
    --grid-column: 8;
    --grid-column-2: 4;
    --grid-column-3: 3;
    --grid-column-4: 2;
    --grid-gap: 28px;
    --grid-gap-2: 40px;
  }
}
@media (max-width:768px) {
  :root {
    --font-96: 36px;
    --font-h1: 32px;
    --font-h2: 24px;
    --font-h2-line-height: 140%;
    --font-26: 16px;
    --font-h3: 22px;
    --font-h4: 20px;
    --font-h5: 18px;
    --font-button: 16px;
    --font-header: 14px;
    /* 行高 */
    --font-h1-line-height: 120%;
    --font-h2-line-height: 120%;
    --font-h3-line-height: 140%;
    --font-h4-line-height: 140%;
    --font-h5-line-height: 140%;
    --font-button-line-height: 100%;
    --font-describe-1-line-height: 150%;
    --font-describe-2-line-height: 150%;
    --font-header-line-height: 100%;
    --font-footer-line-height: 130%;
    --block-padding-x: 24px;
    --block-margin-y: 60px;
    --block-padding-y: 60px;
    --block-padding-t: 60px;
    --block-padding-b: 60px;
    --block-padding-100: 50px;
    --block-padding-80: 40px;
    --block-padding-60: 30px;
    --grid-column: 6;
    --grid-gap: 16px;
    --grid-gap-2: 28px;
  }
}
@media (max-width:390px) {
  :root {
    --grid-column: 4;
  }
}
.black-color {
  background: var(--black-color);
}
.hover-color {
  background: var(--hover-color);
}
.neutral-grey {
  background: var(--neutral-grey);
}
.tint-grey-75 {
  background: var(--tint-grey-75);
}
.tint-grey-50 {
  background: var(--tint-grey-50);
}
.tint-grey-25 {
  background: var(--tint-grey-25);
}
.tint-grey-12 {
  background: var(--tint-grey-12);
}
.tint-cream-25 {
  background: var(--tint-cream-25);
}
.lead-red {
  background: var(--lead-red);
}
.secondary-blue {
  background: var(--secondary-blue);
}
.secondary-light-blue {
  background: var(--secondary-light-blue);
}
.secondary-peach {
  background: var(--secondary-peach);
}
.secondary-cream {
  background: var(--secondary-cream);
}
.secondary-green {
  background: var(--secondary-green);
}
.secondary-light-blue-60 {
  background: var(--secondary-light-blue-60);
}
.color-black-color {
  color: var(--black-color) !important;
}
.color-hover-color {
  color: var(--hover-color) !important;
}
.color-neutral-grey {
  color: var(--neutral-grey) !important;
}
.color-tint-grey-75 {
  color: var(--tint-grey-75) !important;
}
.color-tint-grey-50 {
  color: var(--tint-grey-50) !important;
}
.color-tint-grey-25 {
  color: var(--tint-grey-25) !important;
}
.color-tint-grey-12 {
  color: var(--tint-grey-12) !important;
}
.color-tint-cream-25 {
  color: var(--tint-cream-25) !important;
}
.color-lead-red {
  color: var(--lead-red) !important;
}
.color-secondary-blue {
  color: var(--secondary-blue) !important;
}
.color-secondary-light-blue {
  color: var(--secondary-light-blue) !important;
}
.color-secondary-peach {
  color: var(--secondary-peach) !important;
}
.color-secondary-cream {
  color: var(--secondary-cream) !important;
}
.color-secondary-green {
  color: var(--secondary-green) !important;
}
.color-secondary-light-blue-60 {
  color: var(--secondary-light-blue-60) !important;
}
.opacity-90 {
  opacity: 0.9;
}
.opacity-80 {
  opacity: 0.8;
}
.opacity-75 {
  opacity: 0.75;
}
.opacity-50 {
  opacity: 0.5;
}
.center_box {
  width: 100%;
  max-width: 1920px;
  height: auto;
  position: relative;
  /*z-index: 5;*/
  margin: 0 auto;
  padding: 0 var(--block-padding-x);
}
.font-h1 {
  font-weight: 700;
  font-size: var(--font-h1);
  line-height: var(--font-h1-line-height);
  letter-spacing: calc(var(--font-h1) * 0.025);
}
.font-h2 {
  font-weight: 700;
  font-size: var(--font-h2);
  line-height: var(--font-h2-line-height);
  letter-spacing: calc(var(--font-h2) * 0.025);
}
.font-h3 {
  font-weight: 700;
  font-size: var(--font-h3);
  line-height: var(--font-h3-line-height);
  letter-spacing: calc(var(--font-h3) * 0.025);
}
.font-h4 {
  font-weight: 500;
  font-size: var(--font-h4);
  line-height: var(--font-h4-line-height);
  letter-spacing: calc(var(--font-h4) * 0.025);
}
.font-h5 {
  font-weight: 500;
  font-size: var(--font-h5);
  line-height: var(--font-h5-line-height);
  letter-spacing: calc(var(--font-h5) * 0.025);
}
.font-button {
  font-weight: 500;
  font-size: var(--font-button);
  line-height: var(--font-button-line-height);
  letter-spacing: calc(var(--font-button) * 0.025);
}
.font-describe-1 {
  font-size: var(--font-describe-1);
  line-height: var(--font-describe-1-line-height);
  letter-spacing: calc(var(--font-describe-1) * 0.025);
}
.font-describe-2 {
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
.font-header {
  font-size: var(--font-header);
  line-height: var(--font-header-line-height);
  letter-spacing: calc(var(--font-header) * 0.025);
}
.font-footer {
  font-size: var(--font-footer);
  line-height: var(--font-footer-line-height);
}
.banner-button {
  font-weight: 500;
  font-family: var(--font-header);
  line-height: var(--font-button-line-height);
  letter-spacing: calc(var(--font-header) * 0.025);
}
.button-1 {
  width: auto;
  height: 46px;
  padding: 0 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 4px;
  border-radius: 4px;
}
.button-1-word {
  font-size: var(--pc-button);
  font-weight: 500;
  line-height: 1;
  letter-spacing: calc(var(--pc-button) * 0.025);
}
.button-2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 4px;
  padding: 8px 15px;
  border-radius: 4px;
  border: 1px solid var(--black-color);
}
.button-2-word {
  font-size: 14px;
  line-height: 100%;
}
/* 点扩散 */
.halo_box {
  width: 100px;
  height: 100px;
  position: relative;
  --color: #FFF;
}
.halo_box::before,
.halo_box::after,
.halo_box .halo::before,
.halo_box .halo::after {
  content: '';
  width: 0;
  height: 0;
  position: absolute;
  box-shadow: 0 0 60px var(--color) inset;
}
.halo_box::before,
.halo_box::after,
.halo_box .halo::before,
.halo_box .halo::after,
.halo_box .halo {
  top: 50%;
  left: 50%;
  z-index: 1;
  transform: translate(-50%, -50%);
  border-radius: 50%;
}
.halo_box::before {
  animation: bgfd 6s ease infinite;
}
.halo_box::after {
  animation: bgfd 6s ease infinite 1.5s;
}
.halo_box .halo {
  width: 100%;
  height: 100%;
  position: relative;
}
.halo_box .halo::before {
  animation: bgfd 6s ease infinite 3s;
}
.halo_box .halo::after {
  animation: bgfd 6s ease infinite 4.5s;
  filter: invert();
}
/* 下划线 */
* {
  font-family: 'HarmonyOS_Sans_SC';
  color: var(--black-color);
}
/* 分页器 */
.paging_box {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.paging_box .layui-laypage {
  width: 100%;
  height: auto;
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  grid-gap: 4px;
  --w: 40px;
}
.paging_box .layui-laypage * {
  border: 0;
  padding: 0;
}
.paging_box .layui-laypage a,
.paging_box .layui-laypage span {
  width: var(--w);
  height: var(--w);
  margin: 0;
  background: transparent;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  font-size: 14px;
  color: var(--black-color);
}
.paging_box .layui-laypage .layui-laypage-curr {
  border-radius: 50%;
  border: 1px solid rgba(76, 93, 102, 0.1);
}
.paging_box .layui-laypage .layui-laypage-curr .layui-laypage-em {
  background: transparent;
}
.paging_box .layui-laypage .layui-laypage-curr em {
  color: var(--black-color);
  font-style: normal;
}
.paging_box .layui-laypage .layui-laypage-prev,
.paging_box .layui-laypage .layui-laypage-next {
  width: var(--w);
  height: var(--w);
  border-radius: 50%;
  position: relative;
  z-index: 1;
  background: var(--tint-cream-25);
  cursor: pointer;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.paging_box .layui-laypage .layui-laypage-prev svg path,
.paging_box .layui-laypage .layui-laypage-next svg path {
  fill: var(--black-color);
  opacity: 1 !important;
}
.paging_box .layui-laypage .layui-laypage-prev.layui-disabled,
.paging_box .layui-laypage .layui-laypage-next.layui-disabled {
  background: transparent;
  cursor: not-allowed;
}
.paging_box .layui-laypage .layui-laypage-prev.layui-disabled svg path,
.paging_box .layui-laypage .layui-laypage-next.layui-disabled svg path {
  opacity: 0.5 !important;
}
.paging_box .layui-laypage .layui-laypage-next {
  background: var(--tint-cream-25);
}
.paging_box .layui-laypage .layui-laypage-next svg {
  transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  -o-transform: rotate(180deg);
}
.paging_box .layui-laypage .layui-laypage-next svg path {
  fill: var(--black-color);
}
@media (max-width:768px) {
  .paging_box .layui-laypage {
    grid-gap: 2px;
    --w: 36px;
  }
}
/* Placeholder style */
/* 视频弹窗 */
.bullet_box {
  width: 100vw;
  height: 100vh;
  pointer-events: none;
  opacity: 0;
  visibility: hidden;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 100;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  background: rgba(0, 0, 0, 0.5);
  overflow: hidden;
}
.bullet_box .bullet_main {
  width: 96%;
  max-width: 1200px;
  height: auto;
  position: relative;
  z-index: 1;
  transform: translateY(-10vh);
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.bullet_box .bullet_main .close {
  width: 40px;
  height: 40px;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 10;
  transform: translate(50%, -50%);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  font-size: 0;
  border-radius: 50%;
  background: var(--body-active-color);
  cursor: pointer;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
  overflow: hidden;
}
.bullet_box .bullet_main .close i {
  font-size: 14px;
  color: #FFF;
}
.bullet_box .bullet_main .close:hover {
  transform: translate(50%, -50%) rotate(90deg);
}
.bullet_box .bullet_main .content {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  background: #282828;
  overflow: hidden;
}
.bullet_box .bullet_main .content .pb {
  padding-bottom: 56.25%;
}
.bullet_box .bullet_main .content img,
.bullet_box .bullet_main .content video,
.bullet_box .bullet_main .content iframe {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.bullet_box .bullet_main .content iframe {
  object-fit: fill;
}
.bullet_box.active {
  pointer-events: initial;
  opacity: 1;
  visibility: visible;
}
.bullet_box.active .bullet_main {
  transform: translateY(0);
}
/* -------------- */
/* 最大 内容盒子 */
main {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 20;
  
}
.bgwhite{
    background-color: #fff;
}
/* 头部 */
header {
  width: 100%;
  height: auto;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 20;
  --f-size: var(--font-header);
  --f-spacing: calc(var(--f-size) * 0.025);
  /* 顶部 */
  /* Mobile version header */
}
header .header_top {
  width: 100%;
  height: auto;
  position: relative;
  top: 0;
  left: 0;
  z-index: 50;
  background: var(--secondary-peach);
  display: none;
  overflow: hidden;
}
header .header_top .main_box {
  width: 100%;
  height: auto;
  min-height: var(--header-top);
  padding: 10px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
  font-size: 14px;
  line-height: 1.3;
  letter-spacing: 0.35px;
  color: #FFFFFF;
}
header .header_top .main_box a {
  position: relative;
  z-index: 1;
  color: #FFFFFF;
  margin-left: 6px;
}
header .header_top .main_box a::after {
  content: '';
  width: 100%;
  height: 1px;
  position: absolute;
  right: 0;
  bottom: 0;
  z-index: 1;
  background: #FFFFFF;
  opacity: 1;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
header .header_top .main_box a:hover::after {
  width: 0;
}
header .header_top .close {
  width: auto;
  height: auto;
  position: absolute;
  right: 30px;
  top: 50%;
  transform: translateY(-50%);
  z-index: 10;
  font-size: 0;
  cursor: pointer;
}
header .header_top .close svg * {
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
header .header_top .close:hover svg * {
  fill: rgba(255, 255, 255, 0.8);
}
header[index] .header_top {
  display: block;
}
header .font-style {
  font-size: var(--f-size);
  line-height: 100%;
  letter-spacing: var(--f-spacing);
  color: #222222;
}
header .header_box {
  width: 100%;
  height: auto;
  padding: 0 30px;
}
header .header_box .header_main {
  width: 100%;
  height: var(--header-height);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
header .header_box .header_main .logo {
  width: 12vw;
  height: auto;
  min-width: 100px;
  max-width: 160px;
  font-size: 0;
}
header .header_box .header_main .logo svg {
  width: 100%;
  height: auto;
}
header .header_box .header_main .nav {
  width: auto;
  height: 100%;
}
header .header_box .header_main .nav ul {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
header .header_box .header_main .nav ul li {
  width: 100%;
  height: 100%;
}
header .header_box .header_main .nav ul li > a {
  width: auto;
  height: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 6px;
  padding: 0 17px 0 16px;
}
header .header_box .header_main .nav ul li > a .word {
  font-size: var(--f-size);
  line-height: 100%;
  letter-spacing: var(--f-spacing);
  color: #222222;
  white-space: nowrap;
}
header .header_box .header_main .nav ul li > a .icon {
  width: 10px;
  height: 10px;
  position: relative;
  z-index: 1;
  --color: #222222;
}
header .header_box .header_main .nav ul li > a .icon::before,
header .header_box .header_main .nav ul li > a .icon::after {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  background: var(--color);
}
header .header_box .header_main .nav ul li > a .icon::before {
  width: 2px;
  left: 50%;
  margin-left: -1px;
}
header .header_box .header_main .nav ul li > a .icon::after {
  height: 2px;
  top: 50%;
  margin-top: -1px;
}
header .header_box .header_main .nav ul li > a.active .word {
  color: red;
}
header .header_box .header_main .nav ul li:first-child > a {
  padding-left: 48px;
}
header .header_box .header_main .nav ul li:not(:last-child) > a::after {
  content: '';
  width: 1px;
  height: 20px;
  position: absolute;
  left: 100%;
  top: 50%;
  z-index: 1;
  background: var(--tint-grey-25);
  transform: translate(1px, -50%);
  pointer-events: none;
}
header .header_box .header_main .nav ul li .subnav_box {
  width: 100%;
  height: auto;
  position: absolute;
  left: 0;
  top: 100%;
  z-index: 10;
  transform: translateY(-5px);
  display: none;
}
header .header_box .header_main .nav ul li .subnav_box .center_box {
  max-width: 100%;
}
header .header_box .header_main .nav ul li .subnav_box .main_box {
  width: 100%;
  height: auto;
}
header .header_box .header_main .nav ul li .subnav_box .main_box .subnav_main {
  width: 100%;
  height: auto;
  padding: 24px 24px 40px;
  border-radius: 8px;
  background: #FFFFFF;
  box-shadow: 0px 0 45px -10px rgba(34, 34, 34, 0.09);
}
header .header_box .header_main .nav ul li .subnav_box .main_box .subnav_main .main_head {
  width: 100%;
  height: auto;
  padding-bottom: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  -webkit-align-items: flex-end;
  align-items: flex-end;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  gap: var(--grid-gap);
  border-bottom: 1px solid rgba(34, 34, 34, 0.1);
}
header .header_box .header_main .nav ul li .subnav_box .main_box .subnav_main .main_head .info {
  width: 100%;
  height: auto;
  flex: 1;
}
header .header_box .header_main .nav ul li .subnav_box .main_box .subnav_main .main_head .info .title {
  width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--font-h4);
  line-height: var(--font-h4-line-height);
  letter-spacing: calc(var(--font-h4) * 0.025);
}
header .header_box .header_main .nav ul li .subnav_box .main_box .subnav_main .main_head .info .details {
  width: 100%;
  height: auto;
  margin-top: 4px;
  font-size: 14px;
  line-height: 1.5;
  letter-spacing: 0.35px;
  color: var(--neutral-grey);
  opacity: 0.75;
}
header .header_box .header_main .nav ul li .subnav_box .main_box .subnav_main .main_head .more {
  width: auto;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
header .header_box .header_main .nav ul li .subnav_box .main_box .subnav_main .main_head .more a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 4px;
}
header .header_box .header_main .nav ul li .subnav_box .main_box .subnav_main .main_head .more a .word {
  position: relative;
  z-index: 1;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  line-height: 1;
}
header .header_box .header_main .nav ul li .subnav_box .main_box .subnav_main .main_head .more a .word::after {
  content: '';
  width: 0;
  height: 1px;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 1;
  background: var(--black-color);
  opacity: 0;
  transition: width 0.25s ease, opacity 0.25s ease;
}
header .header_box .header_main .nav ul li .subnav_box .main_box .subnav_main .main_head .more a .icon {
  width: auto;
  height: auto;
  font-size: 0;
}
header .header_box .header_main .nav ul li .subnav_box .main_box .subnav_main .main_head .more a:hover .word::after {
  width: 100%;
  opacity: 1;
}
header .header_box .header_main .nav ul li .subnav_box .main_box .subnav_main .main_head + * {
  margin-top: 24px;
}
header .header_box .header_main .nav ul li .subnav_box .main_box .subnav_main .subnav {
  width: 100%;
  height: auto;
  overflow: hidden;
}
header .header_box .header_main .nav ul li .subnav_box .main_box .subnav_main .subnav .menu {
  width: 100%;
  height: auto;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 8px 16px;
}
header .header_box .header_main .nav ul li .subnav_box .main_box .subnav_main .subnav .menu .one {
  width: 100%;
  height: auto;
  overflow: hidden;
}
header .header_box .header_main .nav ul li .subnav_box .main_box .subnav_main .subnav .menu .one a {
  width: 100%;
  height: 100%;
  display: block;
  padding: 16px;
  border-radius: 8px;
}
header .header_box .header_main .nav ul li .subnav_box .main_box .subnav_main .subnav .menu .one a .title_box {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 4px;
}
header .header_box .header_main .nav ul li .subnav_box .main_box .subnav_main .subnav .menu .one a .title_box .title {
  width: auto;
  height: auto;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
header .header_box .header_main .nav ul li .subnav_box .main_box .subnav_main .subnav .menu .one a .title_box .icon {
  width: auto;
  height: auto;
}
header .header_box .header_main .nav ul li .subnav_box .main_box .subnav_main .subnav .menu .one a .details {
  width: 100%;
  height: auto;
  margin-top: 8px;
  font-size: 14px;
  line-height: 1.5;
  letter-spacing: 0.35px;
  color: var(--neutral-grey);
  opacity: 0.75;
}
header .header_box .header_main .nav ul li .subnav_box .main_box .subnav_main .subnav .menu .one:hover a,
header .header_box .header_main .nav ul li .subnav_box .main_box .subnav_main .subnav .menu .one a.active {
  background: rgba(76, 93, 102, 0.05);
}
header .header_box .header_main .nav ul li .subnav_box .main_box .subnav_main .subnav_content {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  gap: 24px;
}
header .header_box .header_main .nav ul li .subnav_box .main_box .subnav_main .subnav_content .tabs_box {
  width: 25.71711177%;
  height: auto;
}
header .header_box .header_main .nav ul li .subnav_box .main_box .subnav_main .subnav_content .tabs_box .one {
  width: 100%;
  height: auto;
  padding: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 8px;
  border-radius: 8px;
  opacity: 0.75;
  cursor: pointer;
  transition: opacity 0.35s ease;
}
header .header_box .header_main .nav ul li .subnav_box .main_box .subnav_main .subnav_content .tabs_box .one .icon {
  width: 20px;
  height: auto;
  font-size: 0;
}
header .header_box .header_main .nav ul li .subnav_box .main_box .subnav_main .subnav_content .tabs_box .one .icon svg rect {
  fill: inherit;
}
header .header_box .header_main .nav ul li .subnav_box .main_box .subnav_main .subnav_content .tabs_box .one .icon svg path {
  fill: var(--neutral-grey);
  transition: fill 0.35s ease;
}
header .header_box .header_main .nav ul li .subnav_box .main_box .subnav_main .subnav_content .tabs_box .one .word {
  width: 100%;
  height: auto;
  flex: 1;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  color: var(--neutral-grey);
  transform: color 0.35s ease;
  overflow: hidden;
}
header .header_box .header_main .nav ul li .subnav_box .main_box .subnav_main .subnav_content .tabs_box .one:hover {
  opacity: 1;
}
header .header_box .header_main .nav ul li .subnav_box .main_box .subnav_main .subnav_content .tabs_box .one.active {
  background: rgba(76, 93, 102, 0.05);
  opacity: 1;
}
header .header_box .header_main .nav ul li .subnav_box .main_box .subnav_main .subnav_content .tabs_box .one.active .icon svg path {
  fill: var(--black-color);
}
header .header_box .header_main .nav ul li .subnav_box .main_box .subnav_main .subnav_content .tabs_box .one.active .word {
  color: var(--black-color);
}
header .header_box .header_main .nav ul li .subnav_box .main_box .subnav_main .subnav_content .line {
  width: 1px;
  height: auto;
  background: var(--black-color);
  opacity: 0.1;
}
header .header_box .header_main .nav ul li .subnav_box .main_box .subnav_main .subnav_content .subnav_menu {
  width: 100%;
  height: auto;
  flex: 1;
  overflow: hidden;
}
header .header_box .header_main .nav ul li .subnav_box .main_box .subnav_main .subnav_content .subnav_menu .subnav {
  display: none;
}
header .header_box .header_main .nav ul li .subnav_box .main_box .subnav_main .subnav_content .subnav_menu .subnav .menu {
  grid-template-columns: repeat(2, 1fr);
}
header .header_box .header_main .nav ul li .subnav_box .main_box .subnav_main .subnav_content .subnav_menu .subnav.active {
  display: block;
}
header .header_box .header_main .nav ul li:hover > a .word {
  color: var(--lead-red);
}
header .header_box .header_main .nav ul li:hover > a .icon {
  --color: var(--lead-red);
}
header .header_box .header_main .nav ul li:hover > a .icon::before {
  height: 0;
}
header .header_box .header_main .nav ul li:hover .subnav_box {
  display: block;
}
header .header_box .header_main .nav ul li.active > a .word {
  color: red;
}
header .header_box .header_main .nav ul li.active > a .icon {
  --color: red;
}
header .header_box .header_main .column {
  width: 100%;
  height: 100%;
  flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  gap: 24px;
}
header .header_box .header_main .column .search {
  width: auto;
  height: 100%;
}
header .header_box .header_main .column .search .icon_search_btn {
  width: auto;
  height: 100%;
  position: relative;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  cursor: pointer;
}
header .header_box .header_main .column .search .icon_search_btn::after {
  content: '';
  width: 300%;
  height: 100%;
  position: absolute;
  left: 50%;
  top: 0;
  z-index: 1;
  transform: translateX(-50%);
}
header .header_box .header_main .column .search .icon_search_btn * {
  position: relative;
  z-index: 5;
}
header .header_box .header_main .column .search .search_box {
  width: 100%;
  height: auto;
  position: absolute;
  right: 0;
  top: 100%;
  z-index: 1;
  border-top: 1px solid rgba(34, 34, 34, 0.1);
  background: #FFFFFF;
  transform: translateY(10px);
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: all 0.25s ease;
}
header .header_box .header_main .column .search .search_box .main_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-80) 0;
}
header .header_box .header_main .column .search .search_box .main_box .form_box {
  width: 100%;
  height: auto;
}
header .header_box .header_main .column .search .search_box .main_box .form_box .headline {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  gap: var(--grid-gap);
}
header .header_box .header_main .column .search .search_box .main_box .form_box .headline .title {
  width: 100%;
  height: auto;
  flex: 1;
  font-weight: 700;
  font-size: var(--font-h1);
  line-height: var(--font-h1-line-height);
  letter-spacing: calc(var(--font-h1) * 0.025);
}
header .header_box .header_main .column .search .search_box .main_box .form_box .headline .close {
  width: auto;
  height: auto;
  cursor: pointer;
}
header .header_box .header_main .column .search .search_box .main_box .form_box .form {
  width: 100%;
  height: auto;
  margin-top: 20px;
}
header .header_box .header_main .column .search .search_box .main_box .form_box .form form {
  width: 100%;
  height: 60px;
  padding: 8px;
  border-radius: 8px;
  border: 1px solid rgba(34, 34, 34, 0.1);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  transition: border 0.25s ease;
}
header .header_box .header_main .column .search .search_box .main_box .form_box .form form *:first-child {
  width: 100%;
  height: 100%;
  flex: 1;
  padding: 0 20px;
  border: 0;
}
header .header_box .header_main .column .search .search_box .main_box .form_box .form form *:last-child {
  width: auto;
  height: 100%;
  padding: 0 24px;
  border-radius: 4px;
  border: 0;
  background: var(--black-color);
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  color: #FFFFFF;
  cursor: pointer;
}
header .header_box .header_main .column .search .search_box .main_box .form_box .form form.active {
  border-color: var(--black-color);
}
header .header_box .header_main .column .search .search_box .main_box .form_box .classify {
  width: 100%;
  height: auto;
  margin-top: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  gap: 10px;
}
header .header_box .header_main .column .search .search_box .main_box .form_box .classify a {
  width: auto;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  padding: 8px 12px;
  border-radius: 4px;
  background: rgba(76, 93, 102, 0.06);
  font-size: 12px;
  line-height: 1;
  color: var(--neutral-grey);
  letter-spacing: 0.3px;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
header .header_box .header_main .column .search .search_box .main_box .form_box .classify a:hover {
  background: rgba(76, 93, 102, 0.11);
  color: var(--black-color);
}
header .header_box .header_main .column .search .search_box .main_box .recent_hot_topics {
  width: 100%;
  height: auto;
  margin-top: 80px;
}
header .header_box .header_main .column .search .search_box .main_box .recent_hot_topics .headline {
  width: 100%;
  height: auto;
  font-weight: 700;
  font-size: var(--font-h3);
  line-height: var(--font-h3-line-height);
  letter-spacing: calc(var(--font-h3) * 0.025);
}
header .header_box .header_main .column .search .search_box .main_box .recent_hot_topics .menu_box {
  width: 100%;
  height: auto;
  margin-top: 36px;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: var(--grid-gap);
}
header .header_box .header_main .column .search .search_box .main_box .recent_hot_topics .menu_box .item {
  width: 100%;
  height: 100%;
}
header .header_box .header_main .column .search .search_box .main_box .recent_hot_topics .menu_box .item a {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
header .header_box .header_main .column .search .search_box .main_box .recent_hot_topics .menu_box .item a .title {
  width: 100%;
  height: auto;
  font-size: 0;
}
header .header_box .header_main .column .search .search_box .main_box .recent_hot_topics .menu_box .item a .title .word {
  display: inline;
  background-image: linear-gradient(transparent 50%, transparent 50%, transparent calc(100% - 1px), #222222 calc(100% - 1px), #000 100%);
  background-repeat: no-repeat;
  background-size: 0 100%;
  -webkit-transition: all 0.35s ease;
  transition: all 0.35s ease;
  font-weight: 500;
  font-size: var(--font-h5);
  line-height: var(--font-h5-line-height);
  letter-spacing: calc(var(--font-h5) * 0.025);
}
header .header_box .header_main .column .search .search_box .main_box .recent_hot_topics .menu_box .item a .classify {
  width: 100%;
  height: auto;
  margin-top: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  gap: 16px;
}
header .header_box .header_main .column .search .search_box .main_box .recent_hot_topics .menu_box .item a .classify .one {
  width: auto;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 4px;
}
header .header_box .header_main .column .search .search_box .main_box .recent_hot_topics .menu_box .item a .classify .one .icon {
  width: 18px;
  height: 18px;
}
header .header_box .header_main .column .search .search_box .main_box .recent_hot_topics .menu_box .item a .classify .one .icon svg path {
  fill: var(--neutral-grey);
  transition: all 0.25s ease;
}
header .header_box .header_main .column .search .search_box .main_box .recent_hot_topics .menu_box .item a .classify .one .word {
  transform: translateY(0.1em);
  font-size: 12px;
  line-height: 1.3;
  text-transform: capitalize;
  color: var(--neutral-grey);
  opacity: 0.75;
  transition: color 0.25s ease;
}
header .header_box .header_main .column .search .search_box .main_box .recent_hot_topics .menu_box .item a:hover .title .word {
  background-size: 100% 100%;
}
header .header_box .header_main .column .search .search_box .main_box .recent_hot_topics .menu_box .item a:hover .classify .one .icon svg path {
  fill: var(--black-color);
}
header .header_box .header_main .column .search .search_box .main_box .recent_hot_topics .menu_box .item a:hover .classify .one .word {
  color: var(--black-color);
}
header .header_box .header_main .column .search.active .search_box {
  transform: translateY(0);
  opacity: 1;
  visibility: visible;
  pointer-events: initial;
}
header .header_box .header_main .column .login a {
  font-size: var(--f-size);
  line-height: 100%;
  letter-spacing: var(--f-spacing);
  color: #222222;
}
header .header_box .header_main .column .more {
  width: auto;
  height: auto;
  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;
  gap: 10px;
}
header .header_box .header_main .column .more a {
  width: auto;
  height: auto;
  padding: 15px 24px;
  border-radius: 4px;
  background: var(--black-color);
  font-weight: 500;
  font-size: var(--f-size);
  line-height: 100%;
  letter-spacing: var(--f-spacing);
  color: #222222;
  color: #FFFFFF;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
header .header_box .header_main .column .more a:hover {
  background: var(--hover-color);
}
header.active .header_box {
  background: #FFFFFF;
  box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(64, 92, 121, 0.12) 0px 12px 20px 0px;
}
header:hover .header_box,
header.white .header_box {
  background: #FFFFFF;
}
@media (max-width:1366px) {
  header .header_box .header_main .nav ul li:first-child > a {
    padding-left: 36px;
  }
}
@media (max-width:1200px) {
  header .header_box .header_main .nav ul li > a {
    padding: 0 13px 0 12px;
  }
  header .header_box .header_main .nav ul li:first-child > a {
    padding-left: 24px;
  }
  header .header_box.active .header_main .nav ul li > a .word {
    font-size: 14px;
  }
  header .header_box.active .header_main .column {
    gap: 14px;
  }
  header .header_box.active .header_main .column .login a {
    font-size: 14px;
  }
  header .header_box.active .header_main .column .more a {
    padding: 12px 16px;
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  header .header_box .header_main .nav ul li > a {
    padding: 0 11px 0 10px;
  }
  header .header_box.active .header_main .logo {
    width: 10vw;
  }
}
@media (max-width:960px) {
  header[index] .header_top {
    display: none;
  }
  header .header_top,
  header .header_box {
    display: none;
  }
  header .m_header_box,
  header .m_header_nbsp {
    display: block;
  }
}
header .m_header_box {
  width: 100%;
  height: auto;
  display: none;
  transition: all 0.5 ease;
}
header .m_header_box .header_title {
  width: 100%;
  height: calc(var(--header-height) + var(--header-top));
  padding: 0 var(--block-padding-x);
  position: relative;
  z-index: 5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
header .m_header_box .header_title .logo {
  width: 50%;
  max-width: 120px;
  height: 100%;
  position: relative;
  z-index: 5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  font-size: 0;
  overflow: hidden;
}
header .m_header_box .header_title .logo svg {
  width: 100%;
  height: 100%;
}
header .m_header_box .header_title .column {
  position: relative;
  z-index: 5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
header .m_header_box .header_title .column .menu_btn {
  width: 24px;
  height: 24px;
  overflow: hidden;
}
header .m_header_box .header_title .column .menu_btn .icon {
  width: 100%;
  height: 100%;
  position: relative;
}
header .m_header_box .header_title .column .menu_btn .icon::after,
header .m_header_box .header_title .column .menu_btn .icon::before,
header .m_header_box .header_title .column .menu_btn .icon .line {
  width: 100%;
  height: 1px;
  display: block;
  background: var(--black-color);
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -1px 0 0 -50%;
  transform-origin: center;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
header .m_header_box .header_title .column .menu_btn .icon::before {
  content: '';
  margin-top: -8px;
}
header .m_header_box .header_title .column .menu_btn .icon::after {
  content: '';
  margin-top: 6px;
}
header .m_header_box .header_title .column .menu_btn.active .icon .line {
  opacity: 0;
}
header .m_header_box .header_title .column .menu_btn.active .icon::before {
  margin-top: -1px;
  transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  border-radius: 5px;
}
header .m_header_box .header_title .column .menu_btn.active .icon::after {
  margin-top: -1px;
  transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  border-radius: 5px;
}
header .m_header_box .header_title .column .head_btn {
  width: auto;
  height: 30px;
  margin-right: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
  overflow: hidden;
}
header .m_header_box .header_title .column .head_btn .icon {
  max-width: 14px;
  height: 14px;
  font-size: 0;
  margin-right: 5px;
  filter: invert(1);
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
header .m_header_box .header_title .column .head_btn .link {
  line-height: 1;
  font-size: 12px;
  color: #000;
  margin-top: 3px;
}
header .m_header_box .header_title .column .head_btn .link span {
  opacity: 0.6;
}
header .m_header_box .header_title .column .head_btn .link a {
  color: #000;
  opacity: 0.6;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
header .m_header_box .header_title .column .head_btn .link a:hover {
  opacity: 1;
}
header .m_header_box .header_title .column .head_btn:hover .icon {
  filter: invert(1);
}
header .m_header_box .header_title .column .head_btn:hover .link {
  color: #000;
}
header .m_header_box .header_title .column .head_btn:hover .link a,
header .m_header_box .header_title .column .head_btn:hover .link span {
  color: #000;
}
header .m_header_box .header_title::after {
  content: '';
  width: 200%;
  height: 100%;
  position: absolute;
  left: 50%;
  top: 0;
  z-index: 10;
  transform: translateX(-50%);
  box-shadow: 0 0 50px rgba(0, 0, 0, 0.07);
  pointer-events: none;
  opacity: 0;
  transition: all 0.3s ease;
}
header .m_header_box .header_body {
  width: 100%;
  height: calc(100vh - (var(--header-height) + var(--header-top)));
  position: relative;
  top: 0;
  left: 0;
  z-index: 1;
  padding-top: 30px;
  background: #FFFFFF;
  display: none;
  overflow: hidden;
}
header .m_header_box .header_body .menu_info {
  width: 100%;
  height: 100%;
  padding: 0 0 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  overflow: hidden;
}
header .m_header_box .header_body .menu_nav {
  width: 100%;
  height: auto;
  flex: 1;
  overflow: hidden;
  overflow-y: auto;
}
header .m_header_box .header_body .menu_nav ul {
  width: 100%;
  height: auto;
}
header .m_header_box .header_body .menu_nav ul li {
  width: 100%;
  height: auto;
  overflow: hidden;
}
header .m_header_box .header_body .menu_nav ul li .one {
  width: 100%;
  height: auto;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  padding: 15px 24px;
  position: relative;
  --oneA: #000;
  overflow: hidden;
}
header .m_header_box .header_body .menu_nav ul li .one .title {
  width: 100%;
  height: auto;
  flex: 1;
}
header .m_header_box .header_body .menu_nav ul li .one .title a {
  font-size: 16px;
  line-height: 20px;
  color: var(--oneA);
}
header .m_header_box .header_body .menu_nav ul li .one .icon {
  width: 10px;
  height: 10px;
  position: relative;
  z-index: 1;
  top: 5px;
}
header .m_header_box .header_body .menu_nav ul li .one .icon::before,
header .m_header_box .header_body .menu_nav ul li .one .icon::after {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  border-radius: 5px;
  background: var(--black-color);
}
header .m_header_box .header_body .menu_nav ul li .one .icon::before {
  width: 2px;
}
header .m_header_box .header_body .menu_nav ul li .one .icon::after {
  height: 2px;
}
header .m_header_box .header_body .menu_nav ul li .one::after {
  content: '';
  width: 100%;
  height: 1px;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 1;
  background: var(--black-color);
  opacity: 0.07;
  pointer-events: none;
  clip-path: inset(0 24px 0 24px);
}
header .m_header_box .header_body .menu_nav ul li .one.active .title a {
  --oneA: var(--lead-red);
}
header .m_header_box .header_body .menu_nav ul li .one.active.is_active .icon::before {
  visibility: hidden;
}
header .m_header_box .header_body .menu_nav ul li .one.active.is_active .icon::after {
  background: red;
}
header .m_header_box .header_body .menu_nav ul li .one + ul {
  padding: 5px 0;
  background: #F4F5F6;
}
header .m_header_box .header_body .menu_nav ul li .one + ul > li:first-child {
  margin: 0;
}
header .m_header_box .header_body .menu_nav ul li .one.active.is_active {
  background: #F4F5F6;
}
header .m_header_box .header_body .menu_nav ul li .one.active.is_active a::after {
  background: #e5e7eb;
}
header .m_header_box .header_body .menu_nav ul li.active .one .title a {
  --oneA: var(--lead-red);
}
header .m_header_box .header_body .menu_nav ul li.active .one .icon::before,
header .m_header_box .header_body .menu_nav ul li.active .one .icon::after {
  background: red;
}
header .m_header_box .header_body .menu_nav ul li .two {
  width: 100%;
  height: auto;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  padding: 16px 24px;
  position: relative;
  --towA: #000;
  overflow: hidden;
}
header .m_header_box .header_body .menu_nav ul li .two .title {
  width: 100%;
  height: auto;
  flex: 1;
}
header .m_header_box .header_body .menu_nav ul li .two .title a {
  font-size: 14px;
  line-height: 16px;
  color: var(--towA);
}
header .m_header_box .header_body .menu_nav ul li .two .title a.active {
  color: red;
}
header .m_header_box .header_body .menu_nav ul li .two .icon {
  width: 10px;
  height: 10px;
  position: relative;
  z-index: 1;
  top: 3px;
}
header .m_header_box .header_body .menu_nav ul li .two .icon::before,
header .m_header_box .header_body .menu_nav ul li .two .icon::after {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  border-radius: 5px;
  background: var(--black-color);
}
header .m_header_box .header_body .menu_nav ul li .two .icon::before {
  width: 2px;
}
header .m_header_box .header_body .menu_nav ul li .two .icon::after {
  height: 2px;
}
header .m_header_box .header_body .menu_nav ul li .two .title:has(.active) {
  --towA: var(--lead-red);
}
header .m_header_box .header_body .menu_nav ul li .two .title:has(.active) + .icon::before,
header .m_header_box .header_body .menu_nav ul li .two .title:has(.active) + .icon::after {
  background: red;
}
header .m_header_box .header_body .menu_nav ul li .two.active {
  --towA: var(--lead-red);
}
header .m_header_box .header_body .menu_nav ul li .two.active .icon::before {
  visibility: hidden;
}
header .m_header_box .header_body .menu_nav ul li .two.active .icon::after {
  background: red;
}
header .m_header_box .header_body .menu_nav ul li .two + ul {
  padding: 5px 48px;
  position: relative;
}
header .m_header_box .header_body .menu_nav ul li .two + ul::after {
  content: '';
  width: 1px;
  height: 100%;
  position: absolute;
  left: 24px;
  bottom: 0;
  z-index: 1;
  background: var(--black-color);
  opacity: 0.07;
  pointer-events: none;
  clip-path: inset(5px 0 5px 0);
}
header .m_header_box .header_body .menu_nav ul li .two + ul > li {
  margin-top: 10px;
}
header .m_header_box .header_body .menu_nav ul li .two + ul > li > a {
  padding: 0 0 0 20px;
  font-size: 14px;
  position: relative;
  z-index: 1;
  color: var(--threeA);
  --threeA: #999;
}
header .m_header_box .header_body .menu_nav ul li .two + ul > li > a::after {
  content: '';
  width: 4px;
  height: 4px;
  position: absolute;
  top: 6px;
  left: 0;
  z-index: 1;
  border-radius: 50%;
  background: var(--threeA);
}
header .m_header_box .header_body .menu_nav ul li .two + ul > li:first-child {
  margin: 0;
}
header .m_header_box .header_body .menu_nav ul li .three {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  --threeA: var(--black-color);
  overflow: hidden;
}
header .m_header_box .header_body .menu_nav ul li .three .title {
  width: 100%;
  height: auto;
  flex: 1;
}
header .m_header_box .header_body .menu_nav ul li .three .title a {
  font-size: 14px;
  line-height: 1.5;
  color: var(--threeA);
}
header .m_header_box .header_body .menu_nav ul li .three .title a.active {
  color: red;
}
header .m_header_box .header_body .menu_nav ul li .three.active {
  --threeA: var(--lead-red);
}
header .m_header_box .header_body .menu_nav ul li .three + ul {
  padding: 10px 0 10px 20px;
}
header .m_header_box .header_body .menu_nav ul li .three + ul > li {
  margin-top: 10px;
}
header .m_header_box .header_body .menu_nav ul li .three + ul > li > a {
  padding: 0 0 0 20px;
}
header .m_header_box .header_body .menu_nav ul li .three + ul > li:first-child {
  margin: 0;
}
header .m_header_box .header_body .menu_nav ul li ul {
  display: none;
}
header .m_header_box .header_body .menu_nav ul li li {
  border: 0;
}
header .m_header_box .header_body .menu_nav ul li > a {
  font-size: 12px;
  color: #999;
}
header .m_header_box .header_body .menu_nav ul li > a.active {
  color: var(--body-active-color);
}
header .m_header_box .header_body .menu_form {
  width: 100%;
  height: auto;
  margin-top: 20px;
  padding: 0 20px;
  overflow: hidden;
}
header .m_header_box .header_body .menu_form .center {
  width: 100%;
  height: 44px;
  background: #F8F8F8;
  overflow: hidden;
}
header .m_header_box .header_body .menu_form .center form {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  overflow: hidden;
}
header .m_header_box .header_body .menu_form .center form input {
  flex: 1;
  height: 100%;
  padding: 0 15px;
  background: transparent;
  font-size: 14px;
  color: #282f36;
  border: 0;
}
header .m_header_box .header_body .menu_form .center form button {
  width: 50px;
  padding: 0;
}
header .m_header_box .header_body .menu_form .center form button i {
  font-size: 18px;
  color: #FFF;
}
header .m_header_box .header_body .menu_lang {
  width: 100%;
  height: auto;
  margin-top: 40px;
  padding: 0 20px;
  font-size: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
}
header .m_header_box .header_body .menu_lang .one {
  width: auto;
  height: 36px;
  margin-right: 10px;
  overflow: hidden;
}
header .m_header_box .header_body .menu_lang .one a {
  width: 100%;
  height: 100%;
  padding: 0 1em;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  background: #fff;
  border-radius: 50px;
  font-size: 12px;
  color: #282f36;
}
header .m_header_box .header_body .menu_lang .one a.active {
  background: var(--lead-red);
  color: #fff;
}
header .m_header_box .header_body .menu_more {
  width: 100%;
  height: auto;
  background: #FFFFFF;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width:960px) {
  header .m_header_box {
    display: block;
  }
}
header.active .m_header_box,
header.white .m_header_box {
  background: #FFFFFF;
}
header.active .m_header_box .header_title::after,
header.white .m_header_box .header_title::after {
  opacity: 1;
}
header .m_header_nbsp {
  width: 100%;
  height: calc(calc(var(--header-height) + var(--header-top)) + var(--header-top));
  display: none;
  overflow: hidden;
}
/* 毛玻璃遮罩 */
.mask_blur {
  width: 100%;
  height: 100vh;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 19;
  background: rgba(76, 93, 102, 0.2);
  backdrop-filter: blur(2px);
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: all 0.25s ease;
}
.mask_blur.active {
  opacity: 1;
  visibility: visible;
  pointer-events: initial;
}
/* 导航高度 占位 */
.head_nbsp {
  width: 100%;
  height: calc(calc(var(--header-height) + var(--header-top)) + var(--header-top));
}
/* 底部 */
footer {
  width: 100%;
  height: auto;
  background: var(--footer-bg-color);
  overflow: hidden;
}
footer .footer_box {
  width: 100%;
  height: auto;
  padding: 80px 0 0;
}
footer .footer_box .footer_top {
  width: 100%;
  height: auto;
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
}
footer .footer_box .footer_top .item {
  width: 100%;
  height: auto;
  grid-column: span 2;
}
footer .footer_box .footer_top .item .headline {
  width: 100%;
  height: auto;
  font-size: var(--font-footer);
  line-height: var(--font-footer-line-height);
  color: #4C5D66;
  opacity: 0.5;
}
footer .footer_box .footer_top .item .subnav {
  width: 100%;
  height: auto;
  margin-top: 12px;
}
footer .footer_box .footer_top .item .subnav .one {
  width: 100%;
  height: auto;
  font-size: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
footer .footer_box .footer_top .item .subnav .one a {
  position: relative;
  z-index: 1;
  font-size: var(--font-footer);
  line-height: var(--font-footer-line-height);
  line-height: 207.143%;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
}
footer .footer_box .footer_top .item .subnav .one a::after {
  content: '';
  width: 0;
  height: 1px;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 1;
  background: #383838;
  opacity: 0;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
footer .footer_box .footer_top .item .subnav .one a:hover {
  color: var(--hover-color);
}
footer .footer_box .footer_top .item .subnav .one a:hover::after {
  width: 100%;
  opacity: 1;
}
footer .footer_box .footer_top .item .content {
  width: 100%;
  height: auto;
  margin-top: 19px;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 16px;
}
footer .footer_box .footer_top .item .content .one {
  width: 100%;
  height: auto;
}
footer .footer_box .footer_top .item .content .one .qrcode {
  width: 100%;
  height: auto;
  font-size: 0;
}
footer .footer_box .footer_top .item .content .one .qrcode img {
  width: 100%;
}
footer .footer_box .footer_top .item .content .one .word {
  width: 100%;
  height: auto;
  margin-top: 8px;
  font-size: 12px;
  line-height: var(--font-footer-line-height);
  letter-spacing: 0.3px;
  white-space: break-spaces;
}
footer .footer_box .footer_content {
  width: 100%;
  height: auto;
  margin-top: 36px;
  padding-top: 36px;
  border-top: 1px solid rgba(76, 93, 102, 0.12);
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
}
footer .footer_box .footer_content .contact_box {
  width: 100%;
  height: auto;
  grid-column: span var(--grid-column-2);
  overflow: hidden;
}
footer .footer_box .footer_content .contact_box .headline {
  width: 100%;
  height: auto;
  font-size: var(--font-footer);
  line-height: var(--font-footer-line-height);
  color: #4C5D66;
  opacity: 0.5;
}
footer .footer_box .footer_content .contact_box .details {
  width: 100%;
  height: auto;
  margin-top: 12px;
}
footer .footer_box .footer_content .contact_box .details p {
  font-size: var(--font-footer);
  line-height: var(--font-footer-line-height);
  line-height: 207.143%;
}
footer .footer_box .footer_content .news_box {
  width: 100%;
  height: auto;
  grid-column: 1 / -1;
  grid-column-start: 9;
}
footer .footer_box .footer_content .news_box .headline {
  width: 100%;
  height: auto;
  font-size: var(--font-footer);
  line-height: var(--font-footer-line-height);
  color: #4C5D66;
  opacity: 0.5;
}
footer .footer_box .footer_content .news_box .menu {
  width: 100%;
  height: auto;
  margin-top: 12px;
}
footer .footer_box .footer_content .news_box .menu .one {
  width: 100%;
  height: auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
footer .footer_box .footer_content .news_box .menu .one a {
  position: relative;
  z-index: 1;
  font-size: var(--font-footer);
  line-height: var(--font-footer-line-height);
  line-height: 207.143%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
footer .footer_box .footer_content .news_box .menu .one a::after {
  content: '';
  width: 0;
  height: 1px;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 1;
  background: #383838;
  opacity: 0;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
footer .footer_box .footer_content .news_box .menu .one a:hover {
  color: var(--hover-color);
}
footer .footer_box .footer_content .news_box .menu .one a:hover::after {
  width: 100%;
  opacity: 1;
}
footer .footer_box .footer_links {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-80);
}
footer .footer_box .footer_links .headline {
  width: 100%;
  height: auto;
  font-size: var(--font-footer);
  line-height: var(--font-footer-line-height);
  color: #4C5D66;
  opacity: 0.5;
}
footer .footer_box .footer_links .content {
  width: 100%;
  height: auto;
  margin-top: 12.5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  gap: var(--grid-gap);
}
footer .footer_box .footer_links .content .links_box {
  width: 100%;
  height: 100%;
  flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  gap: 0 10px;
}
footer .footer_box .footer_links .content .links_box a,
footer .footer_box .footer_links .content .links_box span {
  position: relative;
  z-index: 1;
  font-size: var(--font-footer);
  line-height: var(--font-footer-line-height);
  line-height: 207.143%;
}
footer .footer_box .footer_links .content .links_box a::after {
  content: '';
  width: 0;
  height: 1px;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 1;
  background: #383838;
  opacity: 0;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
footer .footer_box .footer_links .content .links_box a:hover::after {
  width: 100%;
  opacity: 1;
}
footer .footer_box .footer_links .content .language {
  width: auto;
  height: 100%;
  position: relative;
  z-index: 1;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
footer .footer_box .footer_links .content .language .more {
  width: 100%;
  height: auto;
  padding: 10px 15px;
  border-radius: 4px;
  border: 1px solid var(--black-color);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  font-size: 0;
}
footer .footer_box .footer_links .content .language .more .icon {
  width: 20px;
  height: 20px;
}
footer .footer_box .footer_links .content .language .more .word {
  margin: 0 16px 0 4px;
  font-size: var(--font-footer);
  line-height: var(--font-footer-line-height);
}
footer .footer_box .footer_links .content .language .more .down {
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
footer .footer_box .footer_links .content .language .menu_box {
  width: 100%;
  height: auto;
  padding: 20px 24px;
  position: absolute;
  bottom: 100%;
  left: 0;
  z-index: 5;
  transform: translateY(0);
  opacity: 0;
  background: #FFFFFF;
  border-radius: 4px;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);
  pointer-events: none;
  visibility: hidden;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
footer .footer_box .footer_links .content .language .menu_box .one {
  width: 100%;
  height: auto;
}
footer .footer_box .footer_links .content .language .menu_box .one a {
  font-size: var(--font-footer);
  line-height: var(--font-footer-line-height);
}
footer .footer_box .footer_links .content .language .menu_box .one:not(:first-child) {
  margin-top: 16px;
}
footer .footer_box .footer_links .content .language .menu_box::after {
  content: '';
  width: 100%;
  height: 10px;
  position: absolute;
  left: 0;
  top: 100%;
  z-index: 1;
}
footer .footer_box .footer_links .content .language:hover .more a .down {
  transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -moz-transform: rotate(-180deg);
  -webkit-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
}
footer .footer_box .footer_links .content .language:hover .menu_box {
  transform: translateY(-10px);
  opacity: 1;
  pointer-events: initial;
  visibility: visible;
}
footer .footer_box .footer_bottom {
  width: 100%;
  height: auto;
  margin-top: 24px;
  padding: 24px 0 24.5px;
  border-top: 1px solid rgba(76, 93, 102, 0.12);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
footer .footer_box .footer_bottom .copy_box {
  width: 100%;
  height: auto;
  flex: 1;
  color: rgba(76, 93, 102, 0.5);
}
footer .footer_box .footer_bottom .copy_box * {
  color: rgba(76, 93, 102, 0.5);
  font-size: 12px;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
footer .footer_box .footer_bottom .copy_box a {
  position: relative;
  z-index: 1;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
footer .footer_box .footer_bottom .copy_box a::after {
  content: '';
  width: 0;
  height: 1px;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 1;
  background: var(--black-color);
  opacity: 0;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
footer .footer_box .footer_bottom .copy_box a:hover {
  color: var(--black-color);
}
footer .footer_box .footer_bottom .copy_box a:hover * {
  color: var(--black-color);
}
footer .footer_box .footer_bottom .copy_box a:hover::after {
  width: 100%;
  opacity: 1;
}
footer .footer_box .footer_bottom .copy_box > *:not(:first-child) {
  margin-top: 6px;
}
footer .footer_box .footer_bottom .copy_box p {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  gap: 10px;
}
footer .footer_box .footer_bottom .copy_box img {
  vertical-align: middle;
}
footer .footer_box .footer_bottom .share_box {
  width: auto;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 20px;
  font-size: 0;
}
footer .footer_box .footer_bottom .share_box .one {
  width: auto;
  height: auto;
  font-size: 0;
}
footer .footer_box .footer_bottom .share_box .one a {
  font-size: 0;
}
footer .footer_box .footer_bottom .share_box .one svg path {
  color: var(--lead-red);
}
@media (max-width:1200px) {
  footer .footer_box .footer_top {
    grid-template-columns: repeat(5, 1fr);
  }
  footer .footer_box .footer_top .item {
    grid-column: span 1;
  }
  footer .footer_box .footer_top .item .content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
  }
  footer .footer_box .footer_top .item .content .one {
    max-width: 100px;
  }
  footer .footer_box .footer_top .item:last-child {
    grid-column: 1 / -1;
  }
}
@media (max-width:960px) {
  footer .footer_box .footer_content .contact_box {
    grid-column: span 5;
  }
  footer .footer_box .footer_content .news_box {
    grid-column-start: 6;
  }
  footer .footer_box .footer_links .content {
    flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    gap: 24px;
  }
  footer .footer_box .footer_links .content .links_box {
    flex: auto;
  }
  footer .footer_box .footer_bottom {
    -webkit-box-orient: vertical;
    -ms-flex-direction: column-reverse;
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    gap: 20px;
  }
  footer .footer_box .footer_bottom .share_box {
    width: 100%;
    height: auto;
  }
}
@media (max-width:768px) {
  footer .footer_box {
    padding: 60px 0 0;
  }
  footer .footer_box .footer_top {
    grid-template-columns: 100%;
    grid-gap: 30px 0;
  }
  footer .footer_box .footer_top .item .subnav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    grid-gap: 10px 24px;
  }
  footer .footer_box .footer_top .item .subnav .one {
    width: auto;
  }
  footer .footer_box .footer_top .item .content .one {
    max-width: 80px;
  }
  footer .footer_box .footer_content {
    grid-template-columns: 100%;
    gap: 36px;
  }
  footer .footer_box .footer_content .contact_box {
    grid-column: 1 / -1;
  }
  footer .footer_box .footer_content .news_box {
    grid-column-start: 1;
  }
}


@media (max-width:480px) {
    footer .footer_box{
        padding: 40px 0 0;
    }
}
/* ------------------------------ */
/* ------- 公共样式 - 开始 ------- */
/* 背景 */
.bg_block::after {
  content: '';
  width: 85.83333333%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1;
  background: url('../images/banner_bg.png') left top;
  -webkit-mask: linear-gradient(-90deg, rgba(248, 244, 236, 0) -12.74%, rgba(248, 244, 236, 0) -12.73%, rgba(248, 244, 236, 0) 16.27%, #F8F4EC 96.06%);
  mask: linear-gradient(-90deg, rgba(248, 244, 236, 0) -12.74%, rgba(248, 244, 236, 0) -12.73%, rgba(248, 244, 236, 0) 16.27%, #F8F4EC 96.06%);
}
/* 标题 */
.idx_title {
  width: 100%;
  height: auto;
  text-align: center;
}
.idx_title .title {
  width: 100%;
  height: auto;
  font-weight: 700;
  font-size: var(--font-h2);
  line-height: var(--font-h2-line-height);
  letter-spacing: calc(var(--font-h2) * 0.025);
}
.idx_title .details {
  width: 100%;
  height: auto;
  margin-top: 24px;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  white-space: break-spaces;
}
@media (max-width:960px) {
  .idx_title .details {
    white-space: normal;
  }
}
/* 按钮 */
.idx_more {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  gap: 16px;
  flex-wrap: wrap;
  z-index: 5;
}
.idx_more a,
.idx_more .more {
  width: auto;
  height: 46px;
  padding: 0 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 4px;
  border-radius: 4px;
  position: relative;
  z-index: 1;
  background: var(--btn-bg-color);
  overflow: hidden;
  --btn-bg-color: var(--black-color);
  --btn-text-color: #FFFFFF;
  transition: background 0.35s ease, border 0.35s ease, color 0.35s ease;
}
.idx_more a .word,
.idx_more .more .word {
  font-size: var(--pc-button);
  font-weight: 500;
  line-height: 1;
  letter-spacing: calc(var(--pc-button) * 0.025);
  color: var(--btn-text-color);
  white-space: nowrap;
  transition: color 0.35s ease;
}
.idx_more a .icon,
.idx_more .more .icon {
  width: 12px;
  height: auto;
  font-size: 0;
}
.idx_more a .icon svg,
.idx_more .more .icon svg {
  width: 100%;
}
.idx_more a:hover,
.idx_more .more:hover {
  --btn-bg-color: var(--hover-color);
}
.idx_more a.white,
.idx_more .more.white {
  background: #FFFFFF;
}
.idx_more a.white:hover,
.idx_more .more.white:hover {
  background: rgba(255, 255, 255, 0.9);
}
.idx_more a.active,
.idx_more .more.active {
  background: transparent;
  border: 1px solid var(--black-color);
}
.idx_more a.active .word,
.idx_more .more.active .word {
  color: var(--block-color);
}
.idx_more a.active:hover,
.idx_more .more.active:hover {
  border-color: var(--hover-color);
}
.idx_more a.active:hover .word,
.idx_more .more.active:hover .word {
  color: var(--hover-color);
}
.idx_more a.active-2,
.idx_more .more.active-2 {
  background: transparent;
  border: 0;
}
.idx_more a.active-2 .word,
.idx_more .more.active-2 .word {
  position: relative;
  z-index: 1;
  color: var(--black-color);
}
.idx_more a.active-2 .word::after,
.idx_more .more.active-2 .word::after {
  content: '';
  width: 0;
  height: 1px;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 1;
  background: var(--black-color);
  opacity: 0;
  transition: width 0.35s ease, opacity 0.35s ease;
}
.idx_more a.active-2:hover .word::after,
.idx_more .more.active-2:hover .word::after {
  width: 100%;
  opacity: 1;
}
@media (max-width:768px) {
  .idx_more a,
  .idx_more .more {
    height: 42px;
    padding: 0 20px;
  }
}
.idx_two_more {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.idx_two_more a,
.idx_two_more .more {
  width: auto;
  height: auto;
  position: relative;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 6px;
}
.idx_two_more a .word,
.idx_two_more .more .word {
  position: relative;
  z-index: 1;
  font-weight: 500;
  font-size: var(--font-h5);
  line-height: var(--font-h5-line-height);
  letter-spacing: calc(var(--font-h5) * 0.025);
  white-space: nowrap;
  transition: color 0.35s ease;
}
.idx_two_more a .word::after,
.idx_two_more .more .word::after {
  content: '';
  width: 0;
  height: 1px;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 1;
  background: var(--hover-color);
  opacity: 0;
  transition: width 0.35s ease, opacity 0.35s ease;
}
.idx_two_more a .icon,
.idx_two_more .more .icon {
  width: 12px;
  height: auto;
  font-size: 0;
}
.idx_two_more a .icon svg,
.idx_two_more .more .icon svg {
  width: 100%;
}
.idx_two_more a .icon svg *,
.idx_two_more .more .icon svg * {
  transition: fill 0.35s ease;
}
.idx_two_more a:hover .word,
.idx_two_more .more:hover .word {
  color: var(--hover-color);
}
.idx_two_more a:hover .word::after,
.idx_two_more .more:hover .word::after {
  width: 100%;
  opacity: 1;
}
.idx_two_more a:hover .icon svg *,
.idx_two_more .more:hover .icon svg * {
  fill: var(--hover-color);
}
/* 新闻栏目板块 */
.inner_block_imgtxt {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_block_imgtxt .main_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
}
.inner_block_imgtxt .main_box .main_info {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-80);
}
.inner_block_imgtxt .main_box .main_info .swiper_box {
  width: 100%;
  height: auto;
}
.inner_block_imgtxt .main_box .main_info .swiper_box .swiper-slide {
  width: 33%;
  height: auto;
}
.inner_block_imgtxt .main_box .main_info .swiper_box .swiper-slide .images {
  width: 100%;
  height: auto;
  border-radius: 8px;
  overflow: hidden;
}
.inner_block_imgtxt .main_box .main_info .swiper_box .swiper-slide .images .pb {
  padding-bottom: 75.78947368%;
}
.inner_block_imgtxt .main_box .main_info .swiper_box .swiper-slide .images .ab {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  transition: width 0.25s, height 0.25s ease;
}
.inner_block_imgtxt .main_box .main_info .swiper_box .swiper-slide .images img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.inner_block_imgtxt .main_box .main_info .swiper_box .swiper-slide .content {
  width: 100%;
  height: auto;
}
.inner_block_imgtxt .main_box .main_info .swiper_box .swiper-slide .content .info {
  width: 100%;
  height: auto;
  padding: 24px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  gap: 16px;
}
.inner_block_imgtxt .main_box .main_info .swiper_box .swiper-slide .content .info .one {
  width: auto;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 4px;
}
.inner_block_imgtxt .main_box .main_info .swiper_box .swiper-slide .content .info .one .icon {
  width: 18px;
  height: 18px;
}
.inner_block_imgtxt .main_box .main_info .swiper_box .swiper-slide .content .info .one .icon svg path {
  fill: var(--neutral-grey);
}
.inner_block_imgtxt .main_box .main_info .swiper_box .swiper-slide .content .info .one .word {
  transform: translateY(0.1em);
  font-size: 12px;
  line-height: 1.3;
  text-transform: capitalize;
  color: var(--neutral-grey);
  opacity: 0.75;
}
.inner_block_imgtxt .main_box .main_info .swiper_box .swiper-slide .content .title {
  width: 100%;
  height: auto;
}
.inner_block_imgtxt .main_box .main_info .swiper_box .swiper-slide .content .title .word {
  width: auto;
  height: auto;
  position: relative;
  font-weight: 500;
  font-size: var(--font-h5);
  line-height: var(--font-h5-line-height);
  letter-spacing: calc(var(--font-h5) * 0.025);
  display: inline;
  background-image: linear-gradient(transparent 50%, transparent 50%, transparent calc(100% - 1px), #222222 calc(100% - 1px), #000 100%);
  background-repeat: no-repeat;
  background-size: 0 100%;
  -webkit-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.inner_block_imgtxt .main_box .main_info .swiper_box .swiper-slide:hover .images .ab {
  width: 105%;
  height: 105%;
}
.inner_block_imgtxt .main_box .main_info .swiper_box .swiper-slide:hover .content .title .word {
  background-size: 100% 100%;
}
.inner_block_imgtxt .main_box .main_info .pager_box {
  width: 100%;
  height: auto;
  margin-top: 40px;
  display: none;
}
.inner_block_imgtxt .main_box .main_info .pager_box .pager {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  gap: 12px;
}
.inner_block_imgtxt .main_box .main_info .pager_box .pager span {
  width: 26px;
  height: 4px;
  position: relative;
  z-index: 1;
  border-radius: 0;
  background: var(--black-color);
  opacity: 0.15;
  cursor: pointer;
}
.inner_block_imgtxt .main_box .main_info .pager_box .pager span.active {
  background: var(--lead-red);
  opacity: 1;
}
.inner_block_imgtxt .main_box .main_info .pager_box.active .pager span {
  background: #FFFFFF;
  opacity: 1;
}
.inner_block_imgtxt .main_box .main_info .pager_box.active .pager span.active {
  background: var(--lead-red);
  opacity: 1;
}
@media (max-width:960px) {
  .inner_block_imgtxt .main_box .main_info .pager_box {
    display: block;
  }
}
/* 白色相邻板块 */
[white] + [white] [content] {
  padding-top: 80px;
}
@media (max-width:1200px) {
  [white] + [white] [content] {
    padding-top: var(--block-padding-60);
  }
}
/* ------- 公共样式 - 结束 ------- */
/* ------------------------------ */
/* ------------------------ */
/* ------- 首页开始 ------- */
/* Banner */
.idx_banner {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  padding-top: calc(var(--header-height) + var(--header-top));
  /*overflow: hidden;*/
}
.idx_banner .swiper_box {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 10;
  /*padding: 20px 0; */
}
.idx_banner .swiper_box .swiper-slide {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
}
.idx_banner .swiper_box .swiper-slide .banner_box {
  width: 100%;
  height: auto;
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  pointer-events: none;
}
.idx_banner .swiper_box .swiper-slide .banner_box .content {
  width: 100%;
  height: auto;
  padding-bottom: var(--block-padding-y);
  grid-column: span var(--grid-column-3);
  /*overflow: hidden;*/
}
.idx_banner .swiper_box .swiper-slide .banner_box .content .classify {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  gap: 16px;
}
.idx_banner .swiper_box .swiper-slide .banner_box .content .classify .one {
  width: auto;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 4px;
}
.idx_banner .swiper_box .swiper-slide .banner_box .content .classify .one .icon {
  width: 18px;
  height: 18px;
}
.idx_banner .swiper_box .swiper-slide .banner_box .content .classify .one .word {
  font-size: 12px;
  line-height: 1.3;
  text-transform: capitalize;
}
.idx_banner .swiper_box .swiper-slide .banner_box .content .subtitle {
  width: 100%;
  height: auto;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  pointer-events: initial;
}
.idx_banner .swiper_box .swiper-slide .banner_box .content .classify + .title,
.idx_banner .swiper_box .swiper-slide .banner_box .content .subtitle + .title {
  margin-top: 16px;
}
.idx_banner .swiper_box .swiper-slide .banner_box .content .title {
  width: 100%;
  height: auto;
  font-weight: 700;
  font-size: var(--font-h1);
  line-height: var(--font-h1-line-height);
  letter-spacing: calc(var(--font-h1) * 0.025);
  pointer-events: initial;
  white-space: break-spaces;
}
.idx_banner .swiper_box .swiper-slide .banner_box .content .details {
  width: 100%;
  height: auto;
  margin-top: 24px;
  font-weight: 500;
  font-size: var(--font-h5);
  line-height: var(--font-h5-line-height);
  letter-spacing: calc(var(--font-h5) * 0.025);
  pointer-events: initial;
}
.idx_banner .swiper_box .swiper-slide .banner_box .content .idx_more {
  margin-top: 40px;
}
.idx_banner .swiper_box .swiper-slide .banner_box .content .idx_more a {
  pointer-events: initial;
}
.idx_banner .swiper_box .swiper-slide .banner_box .images {
  width: 100%;
  height: auto;
  grid-column: 1/-1;
  grid-column-start: var(--grid-column-2);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  pointer-events: initial;
}
.idx_banner .swiper_box .swiper-slide .banner_box .images .img {
  width: 100%;
  height: auto;
  filter: drop-shadow(-10px 4px 40px rgba(0, 0, 0, 0.1));
}
.idx_banner .swiper_box .swiper-slide .banner_box .images .pb {
  padding-bottom: 84.83965015%;
}
.idx_banner .swiper_box .swiper-slide .banner_box .images img {
  width: 100%;
  height: auto;
  object-fit: cover;
  vertical-align: middle;
}
.idx_banner .swiper_box .swiper-slide .pc img,
.idx_banner .swiper_box .swiper-slide .mobile img {
  box-sizing: border-box;
  vertical-align: middle;
}
.idx_banner .swiper_box .swiper-slide.active .banner_box {
  pointer-events: initial;
}
.idx_banner .pager_box {
  width: 100%;
  height: auto;
  position: absolute;
  left: 0;
  bottom: 120px;
  z-index: 10;
}
.idx_banner .pager_box .pager {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 12px;
}
.idx_banner .pager_box .pager span {
  width: 26px;
  height: 4px;
  position: relative;
  z-index: 1;
  border-radius: 0;
  background: #FFFFFF;
  opacity: 1;
  cursor: pointer;
}
.idx_banner .pager_box .pager span.active {
  background: var(--lead-red);
}
.idx_banner.active .swiper_box {
  padding: calc(var(--block-padding-y) * 1.16) 0;
}
.idx_banner.active .pager_box {
  bottom: 40px;
}
@media (max-width:960px) {
  .idx_banner .swiper_box {
    /* padding: 50px 0 0;*/
  }
  .idx_banner .swiper_box .center_box {
    padding-top: 50px;
  }
  .idx_banner .swiper_box .swiper-slide .banner_box {
    display: block;
  }
  .idx_banner .swiper_box .swiper-slide .banner_box .content {
    padding-bottom: 0;
  }
  .idx_banner .swiper_box .swiper-slide .banner_box .content .idx_more {
    margin-top: 20px;
  }
  .idx_banner .swiper_box .swiper-slide .banner_box .content .details {
    margin-top: 16px;
  }
  .idx_banner .swiper_box .swiper-slide .banner_box .content .more_box {
    margin-top: 60px;
  }
  .idx_banner .pager_box {
    bottom: 36px;
  }
}
.idx_banner_active {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  padding-top: calc(var(--header-height) + var(--header-top));
  overflow: hidden;
}
.idx_banner_active .swiper_box {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 10;
}
.idx_banner_active .swiper_box .swiper-slide {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
}
.idx_banner_active .swiper_box .swiper-slide .banner_box {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
}
.idx_banner_active .swiper_box .swiper-slide .banner_box .center_box {
  height: 100%;
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: var(--grid-gap);
}
.idx_banner_active .swiper_box .swiper-slide .banner_box .content {
  width: 100%;
  height: auto;
  grid-column: span 4;
  overflow: hidden;
}
.idx_banner_active .swiper_box .swiper-slide .banner_box .content .subtitle {
  width: 100%;
  height: auto;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  pointer-events: initial;
  color: #FFFFFF;
}
.idx_banner_active .swiper_box .swiper-slide .banner_box .content .classify + .title,
.idx_banner_active .swiper_box .swiper-slide .banner_box .content .subtitle + .title {
  margin-top: 16px;
}
.idx_banner_active .swiper_box .swiper-slide .banner_box .content .title {
  width: 100%;
  height: auto;
  font-weight: 700;
  font-size: var(--font-h1);
  line-height: var(--font-h1-line-height);
  letter-spacing: calc(var(--font-h1) * 0.025);
  color: #FFFFFF;
  pointer-events: initial;
  white-space: break-spaces;
}
.idx_banner_active .swiper_box .swiper-slide .banner_box .content .details {
  width: 100%;
  height: auto;
  margin-top: 24px;
  font-weight: 500;
  font-size: var(--font-h5);
  line-height: var(--font-h5-line-height);
  letter-spacing: calc(var(--font-h5) * 0.025);
  color: #FFFFFF;
  pointer-events: initial;
}
.idx_banner_active .swiper_box .swiper-slide .banner_box .content .idx_more {
  margin-top: 40px;
}
.idx_banner_active .swiper_box .swiper-slide .banner_box .content .idx_more a {
  pointer-events: initial;
  background: #FFFFFF;
}
.idx_banner_active .swiper_box .swiper-slide .banner_box .content .idx_more a .word {
  color: var(--black-color);
}
.idx_banner_active .swiper_box .swiper-slide .banner_box .content .idx_more a:hover {
  background: rgba(255, 255, 255, 0.9);
}
.idx_banner_active .swiper_box .swiper-slide .banner_box .content .idx_more .active {
  background: transparent;
  border-color: #FFFFFF;
}
.idx_banner_active .swiper_box .swiper-slide .banner_box .content .idx_more .active .word {
  color: #FFFFFF;
}
.idx_banner_active .swiper_box .swiper-slide .banner_box .content .idx_more .active:hover {
  background: transparent;
  border-color: rgba(255, 255, 255, 0.9);
}
.idx_banner_active .swiper_box .swiper-slide .banner_box .content .idx_more .active:hover .word {
  color: rgba(255, 255, 255, 0.9);
}
.idx_banner_active .swiper_box .swiper-slide .images {
  width: 100%;
  height: calc(100vh - var(--header-height));
  font-size: 0;
  overflow: hidden;
}
.idx_banner_active .swiper_box .swiper-slide .images img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.idx_banner_active .swiper_box .swiper-slide.active .banner_box {
  pointer-events: initial;
}
.idx_banner_active .pager_box {
  width: 100%;
  height: auto;
  position: absolute;
  left: 0;
  bottom: 120px;
  z-index: 10;
}
.idx_banner_active .pager_box .pager {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 12px;
}
.idx_banner_active .pager_box .pager span {
  width: 26px;
  height: 4px;
  position: relative;
  z-index: 1;
  border-radius: 0;
  background: #FFFFFF;
  opacity: 1;
  cursor: pointer;
}
.idx_banner_active .pager_box .pager span.active {
  background: var(--lead-red);
}
@media (max-width:960px) {
  .idx_banner_active .swiper_box .swiper-slide .banner_box {
    display: block;
  }
  .idx_banner_active .swiper_box .swiper-slide .banner_box .content {
    grid-column: 1 / -1;
  }
  .idx_banner_active .swiper_box .swiper-slide .banner_box .content .details {
    margin-top: 16px;
  }
  .idx_banner_active .swiper_box .swiper-slide .banner_box .content .more_box {
    margin-top: 60px;
  }
  .idx_banner_active .swiper_box .swiper-slide .banner_box .images {
    padding: 80px 0 60px;
  }
  .idx_banner_active .pager_box {
    bottom: 36px;
  }
}
@media (max-width:768px) {
  .idx_banner_active .swiper_box .swiper-slide .banner_box {
    height: auto;
  }
  .idx_banner_active .swiper_box .swiper-slide .banner_box .content {
    padding: 50px 0;
  }
  .idx_banner_active .swiper_box .swiper-slide .images {
    height: 60vh;
  }
}
.idx_banner2 {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  overflow: hidden;
}
.idx_banner2 .pager_box {
  width: 100%;
  height: auto;
  position: absolute;
  left: 0;
  bottom: 40px;
  z-index: 10;
}
.idx_banner2 .pager_box .pager {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 12px;
}
.idx_banner2 .pager_box .pager span {
  width: 26px;
  height: 4px;
  position: relative;
  z-index: 1;
  border-radius: 0;
  background: #FFFFFF;
  opacity: 1;
  cursor: pointer;
}
.idx_banner2 .pager_box .pager span.active {
  background: var(--lead-red);
}
/* 快捷 */
.idx_shortcut {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 5;
}
.idx_shortcut .shortcut_box {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  transform: translateY(-50%);
  overflow: hidden;
}
.idx_shortcut .shortcut_box .menu_box {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  padding: 36px 0;
  display: grid;
  grid-template-columns: repeat(12, 1fr);
  gap: var(--grid-gap);
}
.idx_shortcut .shortcut_box .menu_box .item {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 5;
  grid-column: span 3;
  padding: 0 24px;
}
.idx_shortcut .shortcut_box .menu_box .item a {
  width: 100%;
  height: 100%;
  display: block;
}
.idx_shortcut .shortcut_box .menu_box .item .title_box {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  -webkit-align-items: baseline;
  align-items: baseline;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  gap: 10px;
}
.idx_shortcut .shortcut_box .menu_box .item .title_box .title {
  width: auto;
  height: auto;
  position: relative;
  z-index: 1;
  font-size: 0;
}
.idx_shortcut .shortcut_box .menu_box .item .title_box .title .word {
  display: inline;
  background-image: linear-gradient(transparent 50%, transparent 50%, transparent calc(100% - 1px), #222222 calc(100% - 1px), #000 100%);
  background-repeat: no-repeat;
  background-size: 0 100%;
  -webkit-transition: all 0.35s ease;
  transition: all 0.35s ease;
  font-size: 16px;
  font-weight: 500;
  line-height: 140%;
  letter-spacing: calc(16px * 0.025);
}
.idx_shortcut .shortcut_box .menu_box .item .title_box .icon {
  width: 10px;
  height: auto;
  font-size: 0;
}
.idx_shortcut .shortcut_box .menu_box .item .details {
  width: 100%;
  height: auto;
  margin: 1em 0 0;
  font-size: 12px;
  color: var(--black-color);
  opacity: 0.8;
  transition: color 0.25s ease;
}
.idx_shortcut .shortcut_box .menu_box .item::after {
  content: '';
  width: 1px;
  height: 100%;
  position: absolute;
  left: 100%;
  top: 0;
  transform: translateX(24px);
  background: #FFFFFF;
  opacity: 0.3;
}
.idx_shortcut .shortcut_box .menu_box .item:hover .title_box .title .word {
  background-size: 100% 100%;
}
.idx_shortcut .shortcut_box .menu_box .item:hover .details {
  opacity: 1;
}
.idx_shortcut .shortcut_box .menu_box::after {
  content: '';
  width: 100vw;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1;
  border-radius: 10px;
  background: var(--secondary-peach);
}
.idx_shortcut .number_box {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.idx_shortcut .number_box .menu_box {
  width: 100%;
  height: auto;
  padding: 0 0 var(--block-padding-80);
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: var(--grid-gap);
}
.idx_shortcut .number_box .menu_box .item {
  width: 100%;
  height: auto;
  text-align: center;
}
.idx_shortcut .number_box .menu_box .item .number {
  width: 100%;
  height: auto;
  font-weight: 700;
  font-size: var(--font-h2);
  line-height: var(--font-h2-line-height);
  letter-spacing: calc(var(--font-h2) * 0.025);
  line-height: 100%;
  color: var(--lead-red);
}
.idx_shortcut .number_box .menu_box .item .title {
  width: 100%;
  height: auto;
  margin-top: 24px;
  font-weight: 500;
  font-size: var(--font-h5);
  line-height: var(--font-h5-line-height);
  letter-spacing: calc(var(--font-h5) * 0.025);
}
@media (max-width:960px) {
  .idx_shortcut {
    background: var(--tint-cream-25);
  }
  .idx_shortcut .shortcut_box {
    display: none;
  }
  .idx_shortcut .number_box .menu_box {
    padding: 0;
  }
  .idx_shortcut .number_box .menu_box .item {
    padding: 36px 0;
    position: relative;
    z-index: 5;
  }
  .idx_shortcut .number_box .menu_box .item .number {
    color: var(--black-color);
  }
  .idx_shortcut .number_box .menu_box .item .title {
    margin-top: 16px;
    font-size: 22px;
  }
  .idx_shortcut .number_box .menu_box::after {
    content: '';
    width: 100vw;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
    border-radius: 0;
    background: var(--secondary-peach);
  }
}
@media (max-width:768px) {
  .idx_shortcut .number_box .menu_box {
    gap: 0;
  }
  .idx_shortcut .number_box .menu_box .item {
    padding: 20px 0;
  }
  .idx_shortcut .number_box .menu_box .item .number {
    font-size: 18px;
  }
  .idx_shortcut .number_box .menu_box .item .title {
    margin-top: 8px;
    font-size: 12px;
  }
}
/* 一站式跨境电商解决方案 */
.idx_one_solution {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  padding: var(--block-padding-t) 0 0;
  background: rgba(199 227 255 / 0.6);
  overflow: hidden;
}
.idx_one_solution .solution_box {
  width: 100%;
  height: auto;
  --ltr-column: -1;
  --ltr-column-start: 8;
  --rtl-column: -2;
  --rtl-column-start: 7;
}
.idx_one_solution .solution_box .solution_item {
  width: 100%;
  height: auto;
  padding: var(--block-padding-60) 0;
}
.idx_one_solution .solution_box .solution_item .solution_main {
  width: 100%;
  height: auto;
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: var(--grid-gap);
}
.idx_one_solution .solution_box .solution_item .solution_main .images {
  width: 100%;
  height: auto;
  grid-column: span var(--grid-column-2);
  font-size: 0;
}
.idx_one_solution .solution_box .solution_item .solution_main .content {
  width: 100%;
  height: auto;
  grid-column: 1 / var(--ltr-column);
  grid-column-start: var(--ltr-column-start);
}
.idx_one_solution .solution_box .solution_item .solution_main .content .headline {
  width: 100%;
  height: auto;
  font-weight: 700;
  font-size: var(--font-h3);
  line-height: var(--font-h3-line-height);
  letter-spacing: calc(var(--font-h3) * 0.025);
}
.idx_one_solution .solution_box .solution_item .solution_main .content .menu {
  width: 100%;
  height: auto;
  margin-top: 36px;
}
.idx_one_solution .solution_box .solution_item .solution_main .content .menu .one {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  gap: 12px;
}
.idx_one_solution .solution_box .solution_item .solution_main .content .menu .one .icon {
  width: 28px;
  height: 28px;
}
.idx_one_solution .solution_box .solution_item .solution_main .content .menu .one .icon svg {
  width: 100%;
  height: 100%;
}
.idx_one_solution .solution_box .solution_item .solution_main .content .menu .one .info {
  width: 100%;
  height: auto;
  flex: 1;
}
.idx_one_solution .solution_box .solution_item .solution_main .content .menu .one .info .title {
  width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--font-h5);
  line-height: var(--font-h5-line-height);
  letter-spacing: calc(var(--font-h5) * 0.025);
}
.idx_one_solution .solution_box .solution_item .solution_main .content .menu .one .info .details {
  width: 100%;
  height: auto;
  margin-top: 8px;
}
.idx_one_solution .solution_box .solution_item .solution_main .content .menu .one .info .details p {
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
.idx_one_solution .solution_box .solution_item .solution_main .content .menu .one:not(:first-child) {
  margin-top: 24px;
}
.idx_one_solution .solution_box .solution_item .solution_main .content .links {
  width: 100%;
  height: auto;
  margin-top: 36px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  gap: 10px;
}
.idx_one_solution .solution_box .solution_item .solution_main .content .links .more {
  width: auto;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.idx_one_solution .solution_box .solution_item .solution_main .content .links .more a {
  width: auto;
  height: auto;
  gap: 8px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 4px;
  padding: 8px 15px;
  border-radius: 4px;
  border: 1px solid var(--black-color);
  font-size: 0;
}
.idx_one_solution .solution_box .solution_item .solution_main .content .links .more a .word {
  position: relative;
  z-index: 1;
  font-size: 14px;
  line-height: 150%;
  letter-spacing: 0.35px;
  white-space: nowrap;
}
.idx_one_solution .solution_box .solution_item .solution_main .content .links .more a .word::after {
  content: '';
  width: 0;
  height: 1px;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 1;
  opacity: 0;
  background: #555555;
  -webkit-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.idx_one_solution .solution_box .solution_item .solution_main .content .links .more a .icon {
  width: 10px;
  height: auto;
  font-size: 0;
}
.idx_one_solution .solution_box .solution_item .solution_main .content .links .more a .icon svg {
  width: 100%;
}
.idx_one_solution .solution_box .solution_item .solution_main .content .links .more a:hover {
  border-color: #555555;
}
.idx_one_solution .solution_box .solution_item .solution_main .content .links .more a:hover .word {
  color: #555555;
}
.idx_one_solution .solution_box .solution_item .solution_main .content .links .more a:hover .word::after {
  width: 100%;
  opacity: 1;
}
.idx_one_solution .solution_box .solution_item .solution_main .content .links .more a:hover .icon svg * {
  fill: #555555;
}
.idx_one_solution .solution_box .solution_item:first-child {
  padding-top: var(--block-padding-80);
}
.idx_one_solution .solution_box .solution_item:nth-child(2n) {
  direction: rtl;
  padding-bottom: var(--block-padding-b);
}
.idx_one_solution .solution_box .solution_item:nth-child(2n) .solution_main .content {
  direction: ltr;
  grid-column: 1 / var(--rtl-column);
  grid-column-start: var(--rtl-column-start);
}
.idx_one_solution .solution_box .solution_item:not(:first-child):nth-child(2n + 1) {
  padding-top: var(--block-padding-t);
}
.idx_one_solution .solution_box .solution_item:nth-child(4n - 1),
.idx_one_solution .solution_box .solution_item:nth-child(4n) {
  background: #F8F4EC;
}
@media (max-width:1366px) {
  .idx_one_solution .solution_box .solution_item .solution_main .content {
    width: calc(100% + var(--grid-gap));
    position: relative;
    right: var(--grid-gap);
  }
  .idx_one_solution .solution_box .solution_item .solution_main .content .menu .one .icon {
    width: 24px;
    height: 24px;
  }
  .idx_one_solution .solution_box .solution_item:nth-child(2n) .solution_main .content {
    right: 0;
  }
}
@media (max-width:960px) {
  .idx_one_solution .solution_box .solution_item .solution_main {
    display: block;
  }
  .idx_one_solution .solution_box .solution_item .solution_main .content {
    width: 100%;
    margin-top: 60px;
    right: 0;
  }
  .idx_one_solution .solution_box .solution_item .solution_main .content .menu,
  .idx_one_solution .solution_box .solution_item .solution_main .content .links {
    margin-top: 24px;
  }
}
@media (max-width:768px) {
  .idx_one_solution .solution_box .solution_item .solution_main {
    display: block;
  }
}
@media (max-width:480px) {
  .idx_one_solution .solution_box .solution_item .solution_main .content .links {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
  }
  .idx_one_solution .solution_box .solution_item .solution_main .content .links .more {
    width: 100%;
    height: auto;
  }
  .idx_one_solution .solution_box .solution_item .solution_main .content .links .more a {
    width: 100%;
    height: auto;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
}
/* 快速搭建电商网站，即刻实现品牌出海 */
.idx_cases {
  width: 100%;
  height: auto;
  position: relative;
  /*z-index: 1;*/
  background: var(--secondary-light-blue-60);
  /*overflow: hidden;*/
}
.idx_cases .cases_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-t) 0 var(--block-padding-100);
  /*overflow: hidden;*/
}
.idx_cases .cases_box .cases_main {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-60);
  position: relative;
  z-index: 1;
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
}
.idx_cases .cases_box .cases_main .cases_pb {
  width: 100%;
  height: 0;
  grid-column: 1 / -1;
  padding-bottom: 32.33870968%;
  position: relative;
  z-index: 1;
}
.idx_cases .cases_box .cases_main .play {
  width: 72px;
  height: 72px;
  position: fixed;
  left: 50%;
  top: 50%;
  z-index: 5;
  transform: translate(-50%, -50%);
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.4);
  backdrop-filter: blur(3px);
  opacity: 0;
  pointer-events: none;
}
.idx_cases .cases_box .cases_main .play::after {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 5;
  background: url('../svg/icon_case_browse.svg') no-repeat center / 38.889% 27.778%;
}
.idx_cases .cases_box .cases_main .swiper_box {
  width: var(--active-width);
  height: 100%;
  position: absolute;
  left: calc((var(--active-width) + var(--grid-gap)) / 2);
  top: 0;
  z-index: 2;
  cursor: none;
  --active-width: calc(50% - var(--grid-gap) / 2);
}
.idx_cases .cases_box .cases_main .swiper_box .swiper-slide {
  width: 100%;
  height: 100%;
  transition: width 0.5s ease;
}
.idx_cases .cases_box .cases_main .swiper_box .swiper-slide a {
  width: 100%;
  height: 100%;
  display: block;
  cursor: none;
  padding: 0 0 0 calc(50% + var(--grid-gap) / 2);
  transition: all 0.5s ease;
}
.idx_cases .cases_box .cases_main .swiper_box .swiper-slide a .info {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
  overflow: hidden;
}
.idx_cases .cases_box .cases_main .swiper_box .swiper-slide a .info .img {
  width: 100%;
  height: 100%;
  border-radius: 10px;
  overflow: hidden;
}
.idx_cases .cases_box .cases_main .swiper_box .swiper-slide a .info .img .pb {
  height: 100%;
  padding: 0;
}
.idx_cases .cases_box .cases_main .swiper_box .swiper-slide a .info .img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: top;
}
.idx_cases .cases_box .cases_main .swiper_box .swiper-slide a .title {
  width: 100%;
  height: auto;
  position: relative;
  top: 19px;
  text-align: center;
  font-weight: 500;
  font-size: var(--font-h5);
  line-height: var(--font-h5-line-height);
  letter-spacing: calc(var(--font-h5) * 0.025);
}
.idx_cases .cases_box .cases_main .swiper_box .swiper-slide:hover a .info .play {
  opacity: 1;
}
.idx_cases .cases_box .cases_main .swiper_box .swiper-slide.active,
.idx_cases .cases_box .cases_main .swiper_box .swiper-slide.swiper-slide-duplicate-active {
  width: 100%;
}
.idx_cases .cases_box .cases_main .swiper_box .swiper-slide.active a,
.idx_cases .cases_box .cases_main .swiper_box .swiper-slide.swiper-slide-duplicate-active a {
  width: 100%;
  padding: 0;
}
.idx_cases .cases_box .cases_main .swiper_box .swiper-slide.active a .info,
.idx_cases .cases_box .cases_main .swiper_box .swiper-slide.swiper-slide-duplicate-active a .info {
  filter: drop-shadow(0px 10px 45px rgba(76, 93, 102, 0.2));
}
.idx_cases .cases_box .cases_main .swiper_box .swiper-slide.active ~ .swiper-slide a {
  padding: 0 calc(50% + var(--grid-gap) / 2) 0 0;
}
.idx_cases .cases_box .pager_box {
  width: 100%;
  height: auto;
  margin: 107px 0 0;
}
.idx_cases .cases_box .pager_box .pager {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  gap: 12px;
}
.idx_cases .cases_box .pager_box .pager span {
  width: 26px;
  height: 4px;
  border-radius: 0;
  background: #FFFFFF;
  opacity: 1;
  cursor: pointer;
}
.idx_cases .cases_box .pager_box .pager .active {
  background: var(--lead-red);
}
@media (max-width:960px) {
  .idx_cases .cases_box {
    overflow: visible;
  }
  .idx_cases .cases_box .cases_main {
    display: block;
  }
  .idx_cases .cases_box .cases_main .cases_pb {
    display: none;
  }
  .idx_cases .cases_box .cases_main .swiper_box {
    width: 90%;
    height: auto;
    position: relative;
    left: 0;
    margin: 0 auto;
  }
  .idx_cases .cases_box .cases_main .swiper_box .swiper-slide {
    width: 100%;
    height: auto;
  }
  .idx_cases .cases_box .cases_main .swiper_box .swiper-slide a {
    padding: 0 !important;
    height: auto;
  }
  .idx_cases .cases_box .cases_main .swiper_box .swiper-slide a .info .img {
    height: auto;
  }
  .idx_cases .cases_box .cases_main .swiper_box .swiper-slide a .info .img .pb {
    height: 0;
    padding-bottom: 66.61129568%;
  }
  .idx_cases .cases_box .cases_main .swiper_box .swiper-slide a .title {
    top: 0;
    margin-top: 36px;
  }
  .idx_cases .cases_box .pager_box {
    margin: 60px 0 0;
  }
}
@media (max-width:768px) {
  .idx_cases .cases_box {
    padding: 60px 0;
  }
}
/* 品牌出海解决方案 */
.idx_brand_solution {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  background: var(--secondary-blue);
  overflow: hidden;
}
.idx_brand_solution .solution_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
  --item-gap: 60px;
}
.idx_brand_solution .solution_box .solution_head {
  width: 100%;
  height: auto;
  grid-column: span 4;
}
.idx_brand_solution .solution_box .solution_head .subtitle {
  width: 100%;
  height: auto;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  color: #FFFFFF;
}
.idx_brand_solution .solution_box .solution_head .title {
  width: 100%;
  height: auto;
  margin-top: 16px;
  font-weight: 700;
  font-size: var(--font-h2);
  line-height: var(--font-h2-line-height);
  letter-spacing: calc(var(--font-h2) * 0.025);
  color: #FFFFFF;
}
.idx_brand_solution .solution_box .solution_head .details {
  width: 100%;
  height: auto;
  margin-top: 24px;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  color: #FFFFFF;
}
.idx_brand_solution .solution_box .solution_head .idx_more {
  margin-top: 46px;
}
.idx_brand_solution .solution_box .solution_head .idx_more a,
.idx_brand_solution .solution_box .solution_head .idx_more .more {
  --btn-bg-color: #FFFFFF;
  --btn-text-color: #5959FF;
}
.idx_brand_solution .solution_box .solution_head .idx_more a:hover,
.idx_brand_solution .solution_box .solution_head .idx_more .more:hover {
  --btn-bg-color: rgba(255, 255, 255, 0.9);
}
.idx_brand_solution .solution_box .solution_menu {
  width: 100%;
  height: auto;
  grid-column: 1 / -1;
  grid-column-start: 6;
}
.idx_brand_solution .solution_box .solution_menu .item {
  width: 100%;
  height: auto;
}
.idx_brand_solution .solution_box .solution_menu .item a {
  width: 100%;
  height: auto;
  padding: var(--grid-gap) 0;
  display: grid;
  grid-template-columns: repeat(7, 1fr);
  gap: var(--item-gap);
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.idx_brand_solution .solution_box .solution_menu .item a .nid {
  width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--font-h5);
  line-height: var(--font-h5-line-height);
  letter-spacing: calc(var(--font-h5) * 0.025);
  color: #FFFFFF;
}
.idx_brand_solution .solution_box .solution_menu .item a .content {
  width: 100%;
  height: auto;
  grid-column: 2 / -1;
}
.idx_brand_solution .solution_box .solution_menu .item a .content .title_box {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  gap: 20px;
}
.idx_brand_solution .solution_box .solution_menu .item a .content .title_box .title {
  width: auto;
  height: auto;
  position: relative;
  z-index: 1;
  font-weight: 500;
  font-size: var(--font-h5);
  line-height: var(--font-h5-line-height);
  letter-spacing: calc(var(--font-h5) * 0.025);
  color: #FFFFFF;
}
.idx_brand_solution .solution_box .solution_menu .item a .content .title_box .title::after {
  content: '';
  width: 0;
  height: 1px;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 1;
  background: #FFFFFF;
  opacity: 0;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.idx_brand_solution .solution_box .solution_menu .item a .content .details {
  width: 100%;
  height: auto;
  margin-top: 16px;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  color: #FFFFFF;
  opacity: 0.5;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.idx_brand_solution .solution_box .solution_menu .item a:hover {
  border-color: #FFFFFF;
}
.idx_brand_solution .solution_box .solution_menu .item a:hover .content .title_box .title::after {
  width: 100%;
  opacity: 1;
}
.idx_brand_solution .solution_box .solution_menu .item a:hover .content .details {
  opacity: 1;
}
.idx_brand_solution .solution_box .solution_menu .item:first-child a {
  padding-top: 0;
}
@media (max-width:960px) {
  .idx_brand_solution .solution_box {
    --item-gap: 40px;
  }
  .idx_brand_solution .solution_box .solution_head {
    grid-column: span 2;
  }
  .idx_brand_solution .solution_box .solution_menu {
    grid-column-start: 4;
  }
}
@media (max-width:768px) {
  .idx_brand_solution .solution_box {
    display: block;
    --item-padding: 24px;
    --item-gap: 20px;
  }
  .idx_brand_solution .solution_box .solution_menu {
    margin-top: 60px;
  }
}
/* 来自SHOPlAZZA用户的评价 */
.idx_evaluate {
  width: 100%;
  height: auto;
  position: relative;
  /*z-index: 1;*/
  /*overflow: hidden;*/
}
.idx_evaluate .evaluate_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
}
.idx_evaluate .evaluate_box .evaluate_tabs {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-80);
  position: relative;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  gap: var(--grid-gap);
  overflow: auto;
}
.idx_evaluate .evaluate_box .evaluate_tabs .one {
  width: 100%;
  max-width: 25%;
  height: auto;
  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;
}
.idx_evaluate .evaluate_box .evaluate_tabs .one .word {
  width: auto;
  height: auto;
  position: relative;
  z-index: 1;
  padding-bottom: 17px;
  font-weight: 500;
  font-size: var(--font-h4);
  line-height: var(--font-h4-line-height);
  letter-spacing: calc(var(--font-h4) * 0.025);
  letter-spacing: normal;
  cursor: pointer;
  white-space: nowrap;
}
.idx_evaluate .evaluate_box .evaluate_tabs .one .word::after {
  content: '';
  width: 0;
  height: 4px;
  position: absolute;
  left: 50%;
  bottom: 0;
  transform: translateX(-50%);
  background: var(--lead-red);
}
.idx_evaluate .evaluate_box .evaluate_tabs::after {
  content: '';
  width: 120%;
  height: 1px;
  position: absolute;
  left: 0;
  bottom: 0.5px;
  background: var(--black-color);
  opacity: 0.15;
}
.idx_evaluate .evaluate_box .evaluate_tabs .one.active .word::after {
  width: 100%;
}

.idx_evaluate .evaluate_box .evaluate_tabs::-webkit-scrollbar {
    display: none; /* 隐藏滚动条 */
}

.idx_evaluate .evaluate_box .evaluate_main {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-100);
  position: relative;
  z-index: 1;
}
.idx_evaluate .evaluate_box .evaluate_main .swiper_box {
  width: 100%;
  height: auto;
}
.idx_evaluate .evaluate_box .evaluate_main .swiper_box .swiper-wrapper {
  height: auto !important;
}
.idx_evaluate .evaluate_box .evaluate_main .swiper_box .swiper-slide {
  width: 100%;
  height: auto;
}
.idx_evaluate .evaluate_box .evaluate_main .swiper_box .swiper-slide .evaluate_center {
  width: 100%;
  height: auto;
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
  pointer-events: none;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.idx_evaluate .evaluate_box .evaluate_main .swiper_box .swiper-slide .evaluate_center .content {
  width: 100%;
  height: auto;
  grid-column: span 5;
}
.idx_evaluate .evaluate_box .evaluate_main .swiper_box .swiper-slide .evaluate_center .content .title_box {
  width: 100%;
  height: auto;
}
.idx_evaluate .evaluate_box .evaluate_main .swiper_box .swiper-slide .evaluate_center .content .title_box .headline {
  width: 100%;
  height: auto;
  font-weight: 700;
  font-size: var(--font-h3);
  line-height: var(--font-h3-line-height);
  letter-spacing: calc(var(--font-h3) * 0.025);
  color: #222222;
}
.idx_evaluate .evaluate_box .evaluate_main .swiper_box .swiper-slide .evaluate_center .content .title_box .subtitle {
  width: 100%;
  height: auto;
  margin-top: 16px;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
.idx_evaluate .evaluate_box .evaluate_main .swiper_box .swiper-slide .evaluate_center .content .menu {
  width: 100%;
  height: auto;
  margin-top: 36px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  gap: var(--grid-gap);
}
.idx_evaluate .evaluate_box .evaluate_main .swiper_box .swiper-slide .evaluate_center .content .menu .item {
  width: 100%;
  height: auto;
}
.idx_evaluate .evaluate_box .evaluate_main .swiper_box .swiper-slide .evaluate_center .content .menu .item .number {
  width: 100%;
  height: auto;
  font-weight: 700;
  font-size: var(--font-h3);
  line-height: var(--font-h3-line-height);
  letter-spacing: calc(var(--font-h3) * 0.025);
  font-weight: 900;
  color: var(--lead-red);
  letter-spacing: normal;
}
.idx_evaluate .evaluate_box .evaluate_main .swiper_box .swiper-slide .evaluate_center .content .menu .item .word {
  width: 100%;
  height: auto;
  margin-top: 8px;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  color: var(--black-color);
}
.idx_evaluate .evaluate_box .evaluate_main .swiper_box .swiper-slide .evaluate_center .content .tips {
  width: 100%;
  height: auto;
  margin-top: 36px;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  color: #4C5D66BF;
}
.idx_evaluate .evaluate_box .evaluate_main .swiper_box .swiper-slide .evaluate_center .content .details {
  width: 100%;
  height: auto;
  margin-top: 60px;
  font-size: var(--font-describe-1);
  line-height: var(--font-describe-1-line-height);
  letter-spacing: calc(var(--font-describe-1) * 0.025);
}
.idx_evaluate .evaluate_box .evaluate_main .swiper_box .swiper-slide .evaluate_center .content .fullname {
  width: 100%;
  height: auto;
  margin-top: 36px;
  text-align: right;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
.idx_evaluate .evaluate_box .evaluate_main .swiper_box .swiper-slide .evaluate_center .content .idx_two_more {
  margin-top: 50px;
}
.idx_evaluate .evaluate_box .evaluate_main .swiper_box .swiper-slide .evaluate_center .images {
  width: 100%;
  height: auto;
  grid-column: 1 / -1;
  grid-column-start: 7;
}
.idx_evaluate .evaluate_box .evaluate_main .swiper_box .swiper-slide .evaluate_center .images .pb {
  padding-bottom: 78.90365449%;
  overflow: visible;
}
.idx_evaluate .evaluate_box .evaluate_main .swiper_box .swiper-slide .evaluate_center .images .ab {
  overflow: visible;
}
.idx_evaluate .evaluate_box .evaluate_main .swiper_box .swiper-slide .evaluate_center .images img {
  filter: drop-shadow(0 20px 20px rgba(0, 0, 0, 0.1));
}
.idx_evaluate .evaluate_box .evaluate_main .swiper_box .swiper-slide.active .evaluate_center {
  pointer-events: initial;
}
.idx_evaluate .evaluate_box .evaluate_main .pager_box {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 10;
  pointer-events: none;
}
.idx_evaluate .evaluate_box .evaluate_main .pager_box .center_box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  gap: 24px;
}
.idx_evaluate .evaluate_box .evaluate_main .pager_box .swiper_btn {
  width: auto;
  height: auto;
  cursor: pointer;
  pointer-events: initial;
  font-size: 0;
}
.idx_evaluate .evaluate_box .evaluate_main .pager_box .swiper_btn svg {
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.idx_evaluate .evaluate_box .evaluate_main .pager_box .swiper_btn svg circle {
  fill: #FFFFFF;
  fill-opacity: 0.5;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.idx_evaluate .evaluate_box .evaluate_main .pager_box .swiper_btn svg path {
  fill: #222222;
}
.idx_evaluate .evaluate_box .evaluate_main .pager_box .swiper_btn.swiper-button-disabled {
  cursor: auto;
}
.idx_evaluate .evaluate_box .evaluate_main .pager_box .swiper_btn.swiper-button-disabled svg,
.idx_evaluate .evaluate_box .evaluate_main .pager_box .swiper_btn.swiper-button-disabled:hover svg {
  opacity: 0.5;
}
.idx_evaluate .evaluate_box .evaluate_main .pager_box .swiper_btn.swiper-button-disabled svg circle,
.idx_evaluate .evaluate_box .evaluate_main .pager_box .swiper_btn.swiper-button-disabled:hover svg circle {
  fill-opacity: 0.5;
}
.idx_evaluate .evaluate_box .evaluate_main .pager_box .swiper_btn:hover svg circle {
  fill-opacity: 0.8;
}
@media (max-width:1200px) {
  .idx_evaluate .evaluate_box .evaluate_tabs .one .word::after {
    height: 3px;
  }
}
@media (max-width:960px) {
  .idx_evaluate .evaluate_box {
    padding-bottom: 80px;
  }
  .idx_evaluate .evaluate_box .evaluate_tabs .one {
    width: 100%;
  }
  .idx_evaluate .evaluate_box .evaluate_tabs .one .word {
    width: 100%;
    text-align: center;
  }
  .idx_evaluate .evaluate_box .evaluate_tabs .one .word::after {
    height: 2px;
  }
  .idx_evaluate .evaluate_box .evaluate_tabs::after {
    bottom: 0;
  }
  .idx_evaluate .evaluate_box .evaluate_main .swiper_box .swiper-slide .evaluate_center {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -ms-flex-direction: column-reverse;
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .idx_evaluate .evaluate_box .evaluate_main .swiper_box .swiper-slide .evaluate_center .content {
    margin-top: 60px;
  }
  .idx_evaluate .evaluate_box .evaluate_main .swiper_box .swiper-slide .evaluate_center .content .menu {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
  }
  .idx_evaluate .evaluate_box .evaluate_main .swiper_box .swiper-slide .evaluate_center .content .idx_two_more {
    margin-top: 60px;
  }
  .idx_evaluate .evaluate_box .evaluate_main .pager_box {
    display: none;
  }
}
@media (max-width:768px) {
  .idx_evaluate .evaluate_box {
    padding-bottom: 60px;
  }
  .idx_evaluate .evaluate_box .evaluate_tabs .one .word {
    font-size: 14px;
    font-weight: 700;
  }
  .idx_evaluate .evaluate_box .evaluate_main .swiper_box .swiper-slide .evaluate_center .content .menu {
    display: block;
  }
  .idx_evaluate .evaluate_box .evaluate_main .swiper_box .swiper-slide .evaluate_center .content .menu .item:not(:first-child) {
    margin-top: 24px;
  }
}
.idx_evaluate.active .evaluate_box .evaluate_main .pager_box .swiper_btn svg circle {
  stroke: var(--neutral-grey);
  stroke-opacity: 0.1;
}
.idx_evaluate.active .evaluate_box .evaluate_main .pager_box .swiper_btn.swiper-button-disabled svg circle,
.idx_evaluate.active .evaluate_box .evaluate_main .pager_box .swiper_btn.swiper-button-disabled:hover svg circle {
  stroke-opacity: 0.1;
}
.idx_evaluate.active .evaluate_box .evaluate_main .pager_box .swiper_btn.swiper-button-disabled svg path,
.idx_evaluate.active .evaluate_box .evaluate_main .pager_box .swiper_btn.swiper-button-disabled:hover svg path {
  fill-opacity: 0.5;
}
.idx_evaluate.active .evaluate_box .evaluate_main .pager_box .swiper_btn:hover svg circle {
  stroke-opacity: 1;
  stroke: #222222;
}
/* 36万家企业信赖的选择 */
.idx_partners {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  overflow: hidden;
}
.idx_partners .partners_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0 60px;
}
.idx_partners .partners_box .partners_main {
  width: 100%;
  height: auto;
  margin-top: 100px;
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
}
.idx_partners .partners_box .partners_main .images {
  width: 100%;
  height: auto;
  grid-column: 2 / -2;
}
.idx_partners .partners_box .partners_main .images img {
  filter: drop-shadow(0 20px 20px rgba(0, 0, 0, 0.05));
}
@media (max-width:960px) {
  .idx_partners .partners_box .partners_main {
    margin-top: 80px;
    display: block;
  }
}
@media (max-width: 767px) {
  .idx_partners .partners_box .partners_main {
    margin-top: 60px;
  }
}
/* SHOPLAZZA近期动态 */
.idx_news {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  overflow: hidden;
}
.idx_news .news_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
}
.idx_news .news_box .idx_title {
  padding: 0;
  text-align: left;
}
.idx_news .news_box .news_tabs {
  width: 100%;
  height: auto;
  margin-top: 40px;
  position: relative;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.idx_news .news_box .news_tabs .tabs_box {
  width: auto;
  height: auto;
  position: relative;
  z-index: 5;
  padding: 4px;
  border-radius: 4px;
  background: rgba(76, 93, 102, 0.07);
  overflow: hidden;
}
.idx_news .news_box .news_tabs .tabs_box .tabs {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  --after-width: 104px;
  --after-left: 0px;
}
.idx_news .news_box .news_tabs .tabs_box .tabs .one {
  width: auto;
  height: auto;
  position: relative;
  z-index: 5;
  padding: 13px 24px;
  border-radius: 4px;
  font-size: 14px;
  line-height: 1;
  color: rgba(34, 34, 34, 0.6);
  cursor: pointer;
  overflow: hidden;
}
.idx_news .news_box .news_tabs .tabs_box .tabs .one.active {
  color: var(--black-color);
}
.idx_news .news_box .news_tabs .tabs_box .tabs::after {
  content: '';
  width: var(--after-width);
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  transform: translateX(var(--after-left));
  z-index: 1;
  border-radius: 4px;
  background: #FFFFFF;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.idx_news .news_box .news_tabs .idx_two_more {
  width: auto;
  height: auto;
  padding: 13px 0;
  position: relative;
  z-index: 5;
}
.idx_news .news_box .news_tabs.active::after {
  content: '';
  width: 100%;
  height: 1px;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 1;
  background: rgba(34, 34, 34, 0.15);
}
.idx_news .news_box .news_tabs.active .tabs_box {
  padding: 0;
  background: transparent;
}
.idx_news .news_box .news_tabs.active .tabs_box .tabs .one {
  height: 62px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  border-radius: 0;
  color: var(--black-color);
  font-size: var(--font-describe-1);
  line-height: var(--font-describe-1-line-height);
  letter-spacing: calc(var(--font-describe-1) * 0.025);
}
.idx_news .news_box .news_tabs.active .tabs_box .tabs .one.active::after {
  content: '';
  width: 100%;
  height: 2px;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 1;
  background: var(--lead-red);
}
.idx_news .news_box .news_tabs.active .tabs_box .tabs::after {
  visibility: hidden;
}
.idx_news .news_box .news_main {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-60);
}
.idx_news .news_box .news_main .swiper-slide {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
}
.idx_news .news_box .news_main .swiper-slide .swiper_box {
  width: 100%;
  height: auto;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.idx_news .news_box .news_main .swiper-slide .swiper_box .swiper-slide {
  width: 33.33%;
  height: auto;
}
.idx_news .news_box .news_main .swiper-slide .swiper_box .swiper-slide .images {
  width: 100%;
  height: auto;
  border-radius: 6px;
  overflow: hidden;
}
.idx_news .news_box .news_main .swiper-slide .swiper_box .swiper-slide .images .pb {
  padding-bottom: 75.78947368%;
}
.idx_news .news_box .news_main .swiper-slide .swiper_box .swiper-slide .images .ab {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.35s ease;
}
.idx_news .news_box .news_main .swiper-slide .swiper_box .swiper-slide .images img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.idx_news .news_box .news_main .swiper-slide .swiper_box .swiper-slide .content {
  width: 100%;
  height: auto;
}
.idx_news .news_box .news_main .swiper-slide .swiper_box .swiper-slide .content .info {
  width: 100%;
  height: auto;
  padding: 16px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  gap: 16px;
}
.idx_news .news_box .news_main .swiper-slide .swiper_box .swiper-slide .content .info .one {
  width: auto;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 4px;
}
.idx_news .news_box .news_main .swiper-slide .swiper_box .swiper-slide .content .info .one .icon {
  width: 18px;
  height: 19px;
}
.idx_news .news_box .news_main .swiper-slide .swiper_box .swiper-slide .content .info .one .word {
  transform: translateY(0.1em);
  font-size: 12px;
  line-height: 1.3;
  text-transform: capitalize;
  color: var(--neutral-grey);
  opacity: 0.75;
}
.idx_news .news_box .news_main .swiper-slide .swiper_box .swiper-slide .content .title {
  width: 100%;
  height: auto;
}
.idx_news .news_box .news_main .swiper-slide .swiper_box .swiper-slide .content .title .word {
  width: auto;
  height: auto;
  position: relative;
  font-weight: 500;
  font-size: var(--font-h5);
  line-height: var(--font-h5-line-height);
  letter-spacing: calc(var(--font-h5) * 0.025);
  display: inline;
  background-image: linear-gradient(transparent 50%, transparent 50%, transparent calc(100% - 1px), #222222 calc(100% - 1px), #000 100%);
  background-repeat: no-repeat;
  background-size: 0 100%;
  -webkit-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.idx_news .news_box .news_main .swiper-slide .swiper_box .swiper-slide:hover .images .ab {
  width: 105%;
  height: 105%;
}
.idx_news .news_box .news_main .swiper-slide .swiper_box .swiper-slide:hover .title .word {
  background-size: 100% 100%;
}
.idx_news .news_box .news_main .swiper-slide .pager_box {
  width: 100%;
  height: auto;
  margin-top: 60px;
  display: none;
}
.idx_news .news_box .news_main .swiper-slide .pager_box .pager {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  gap: 12px;
}
.idx_news .news_box .news_main .swiper-slide .pager_box .pager span {
  width: 26px;
  height: 4px;
  position: relative;
  z-index: 1;
  border-radius: 0;
  background: #4C5D66;
  opacity: 0.25;
  cursor: pointer;
}
.idx_news .news_box .news_main .swiper-slide .pager_box .pager .active {
  background: var(--lead-red);
  opacity: 1;
}
.idx_news .news_box .news_main .swiper-slide.active {
  z-index: 5;
}
.idx_news .news_box .news_main .swiper-slide.active .swiper_box {
  opacity: 1;
  pointer-events: initial;
}
@media (max-width:768px) {
  .idx_news .news_box .news_tabs {
    display: block;
    margin-top: 30px;
  }
  .idx_news .news_box .news_tabs .tabs_box {
    width: 100%;
    border-radius: 0;
    padding: 0;
    background: transparent;
  }
  .idx_news .news_box .news_tabs .tabs_box .tabs {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    grid-gap: 4px;
  }
  .idx_news .news_box .news_tabs .tabs_box .tabs .one {
    padding: 12px 16px;
    background: rgba(76, 93, 102, 0.07);
    font-size: 12px;
  }
  .idx_news .news_box .news_tabs .tabs_box .tabs .one.active {
    background: var(--lead-red);
    color: #FFFFFF;
  }
  .idx_news .news_box .news_tabs .tabs_box .tabs::after {
    display: none;
  }
  .idx_news .news_box .news_tabs .idx_two_more {
    display: none;
  }
  .idx_news .news_box .news_tabs.active .tabs_box .tabs {
    gap: 20px;
  }
  .idx_news .news_box .news_tabs.active .tabs_box .tabs .one {
    height: auto;
    padding: 0 0 24px;
    background: transparent;
    font-size: 14px;
  }
  .idx_news .news_box .news_tabs.active .tabs_box .tabs .one.active {
    color: var(--lead-red);
  }
  .idx_news .news_box .news_main .swiper-slide .pager_box {
    display: block;
  }
}
@media (max-width:480px) {
  .idx_news .news_box .news_tabs.active .tabs_box .tabs {
    gap: 12px;
  }
  .idx_news .news_box .news_tabs.active .tabs_box .tabs .one {
    font-size: 14px;
  }
}
@media (max-width: 375px) {
  .idx_news .news_box .news_tabs.active .tabs_box .tabs .one {
    font-size: 13px;
  }
}
/* 生态伙伴 */
.idx_ecology {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  overflow: hidden;
}
.idx_ecology .ecology_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
}
.idx_ecology .ecology_box .ecology_head {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: var(--grid-gap);
}
.idx_ecology .ecology_box .ecology_head .idx_title {
  padding: 0;
  text-align-last: left;
}
.idx_ecology .ecology_box .ecology_head .idx_two_more {
  width: auto;
}
.idx_ecology .ecology_box .ecology_main {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-60);
}
.idx_ecology .ecology_box .ecology_main .swiper_box {
  width: 100%;
  height: auto;
}
.idx_ecology .ecology_box .ecology_main .swiper_box .swiper-slide {
  width: 25%;
  height: auto;
}
.idx_ecology .ecology_box .ecology_main .swiper_box .swiper-slide .img {
  width: 100%;
  height: auto;
  background: #FFFFFF;
  border-radius: 4px;
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.05);
  opacity: 0;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
  overflow: hidden;
}
.idx_ecology .ecology_box .ecology_main .swiper_box .swiper-slide .img .pb {
  padding-bottom: 49.46996466%;
}
.idx_ecology .ecology_box .ecology_main .swiper_box .swiper-slide .img .ab {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.idx_ecology .ecology_box .ecology_main .swiper_box .swiper-slide.active .img {
  opacity: 1;
}
.idx_ecology .ecology_box .ecology_main .pager_box {
  width: 100%;
  height: auto;
  margin-top: 60px;
}
.idx_ecology .ecology_box .ecology_main .pager_box .pager {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  gap: 12px;
}
.idx_ecology .ecology_box .ecology_main .pager_box .pager span {
  width: 26px;
  height: 4px;
  position: relative;
  z-index: 1;
  border-radius: 0;
  background: #4C5D66;
  opacity: 0.25;
  cursor: pointer;
}
.idx_ecology .ecology_box .ecology_main .pager_box .pager .active {
  background: var(--lead-red);
  opacity: 1;
}
/* 立即注册试用 */
.idx_try {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 10;
  /*overflow: hidden;*/
  margin-top: 80px;
}
.idx_try .try_box {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  padding: var(--block-padding-y) var(--block-padding-x);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  text-align: center;
}
.idx_try .try_box .subtitle {
  width: 100%;
  height: auto;
  font-size: var(--font-describe-1);
  line-height: var(--font-describe-1-line-height);
  letter-spacing: calc(var(--font-describe-1) * 0.025);
}
.idx_try .try_box .title {
  width: 100%;
  height: auto;
  margin-top: 20px;
  font-weight: 700;
  font-size: var(--font-h2);
  line-height: var(--font-h2-line-height);
  letter-spacing: calc(var(--font-h2) * 0.025);
  white-space: break-spaces;
}
.idx_try .try_box .idx_more {
  margin-top: 40px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.idx_try .try_bg {
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.idx_try .try_bg svg, .idx_try .try_bg img{
  width: 100%;
  height: 100%;
}
@media (max-width:768px) {
  .idx_try .try_box {
    padding: 0;
  }
  .idx_try .try_box .subtitle {
    font-size: 14px;
  }
  .idx_try .try_box .title {
    margin-top: 10px;
    font-size: 18px;
  }
}
@media (max-width:480px) {
    .idx_try{
        margin-top: 0;
    }
  .idx_try .try_box {
    position: relative;
    z-index: 1;
    padding: 40px 0;
  }
  .idx_try .try_bg {
    height: auto;
    position: absolute;
    left: 0;
    top: 0;
  }
}
/* ------- 首页结束 ------- */
/* ------------------------ */
/* -------------- */
/* ------- 内页开始 ------- */
/* -------------- */
/* ------- 内页 - 默认样式 ------- */
.text_details {
  width: 100%;
  height: auto;
  word-break: break-all;
}
.text_details > *:not(:first-child) {
  margin-top: 1.25em;
}
.text_details > * {
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  list-style: auto;
  word-break: break-word;
}
.text_details img {
  width: auto !important;
  height: auto !important;
}
.text_details h2 {
  font-weight: 700;
  font-size: var(--font-h2);
  line-height: var(--font-h2-line-height);
  letter-spacing: calc(var(--font-h2) * 0.025);
}
.text_details h3 {
  font-weight: 700;
  font-size: var(--font-h3);
  line-height: var(--font-h3-line-height);
  letter-spacing: calc(var(--font-h3) * 0.025);
}
.text_details h4 {
  font-weight: 500;
  font-size: var(--font-h4);
  line-height: var(--font-h4-line-height);
  letter-spacing: calc(var(--font-h4) * 0.025);
}
.text_details h5 {
  font-weight: 500;
  font-size: var(--font-h5);
  line-height: var(--font-h5-line-height);
  letter-spacing: calc(var(--font-h5) * 0.025);
}
.text_details h6 {
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  font-weight: 700;
}
.text_details a {
  text-decoration: underline;
}
.text_details a:hover {
  color: blue;
}
.text_details table {
  font-size: 14px;
  width: 100%;
  color: #666;
  border: 1px solid var(--tint-grey-50);
  border-collapse: collapse;
}
.text_details table th {
  border: 1px solid var(--tint-grey-50);
  border-left: 0;
  border-right: 0;
}
.text_details table td {
  width: 1%;
  padding: 20px;
  border: 1px solid var(--tint-grey-50);
  border-left: 0;
  border-right: 0;
}
.text_details ul {
  width: 100%;
  height: auto;
}
.text_details ul li {
  position: relative;
  z-index: 1;
  padding-left: 1.2em;
}
.text_details ul li::before {
  content: '';
  width: 4px;
  height: 4px;
  position: absolute;
  left: 0.5em;
  top: 0.75em;
  transform: translate(-50%, -50%);
  border-radius: 50%;
  background: var(--black-color);
}
.text_details ul li > *:not(:first-child) {
  margin-top: 1.2em;
}
.text_details ul li li::before {
  width: 4px;
  height: 4px;
  background: transparent;
  border: 0.5px solid var(--black-color);
}
.text_details ul li h3 + p,
.text_details ul li h4 + p,
.text_details ul li h5 + p {
  margin-top: 0.5em !important;
}
.text_details ul li + li {
  margin-top: 1.2em;
}
.text_details.active > * {
  margin: 0;
}
.text_details.active ul li {
  margin: 0;
}
.text_details.active h3 {
  margin: 1.25em 0;
}
.text_details2 * {
  list-style: none;
}
/* 头部标题 */
.inner_title_box {
  width: 100%;
  height: auto;
  padding-top: calc(var(--header-height) + var(--header-top));
  /*overflow: hidden;*/
}
.inner_title_box .content {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0 var(--block-padding-80);
}
.inner_title_box .content .title_box {
  width: 100%;
  height: auto;
  text-align: center;
}
.inner_title_box .content .title_box .title {
  width: 100%;
  height: auto;
  font-weight: 700;
  font-size: var(--font-h1);
  line-height: var(--font-h1-line-height);
  letter-spacing: calc(var(--font-h1) * 0.025);
}
.inner_title_box .content .title_box .details {
  width: 100%;
  height: auto;
  margin-top: 16px;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
.inner_title_box .content .idx_more {
  margin-top: 40px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.inner_title_box .content .text_details {
  margin-top: var(--block-padding-100);
}
@media (max-width:960px) {
  .inner_title_box .content {
    padding-bottom: 60px;
  }
}
/* 大图板块 */
.inner_img_block {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  overflow: hidden;
}

.inner_img_block .center_box{
    z-index: 5;
}

.inner_img_block::after {
  content: '';
  width: 100%;
  height: 50%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1;
  background: #FFFFFF;
}
.inner_img_block.active::after {
  top: auto;
  bottom: 0;
}
.inner_img_block.active2::after {
  background: var(--tint-cream-25);
}
.inner_img_block .images {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_img_block .images .img {
  width: 100%;
  height: auto;
  margin: 0 auto;
  font-size: 0;
  overflow: hidden;
}
.inner_img_block .images .img img {
  width: 100%;
}
.inner_img_block .images .img video {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.inner_img_block_bg:after {
  background: #F8F4EC;
}
/* 公共标题 */
.inner_title {
  width: 100%;
  height: auto;
}
.inner_title .classify {
  width: 100%;
  height: auto;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
.inner_title .classify + .title {
  margin-top: 16px;
}
.inner_title .title {
  width: 100%;
  height: auto;
  font-weight: 700;
  font-size: var(--font-h2);
  line-height: var(--font-h2-line-height);
  letter-spacing: calc(var(--font-h2) * 0.025);
}
.inner_title .subtitle,
.inner_title .details {
  width: 100%;
  height: auto;
  margin-top: 24px;
}
.inner_title .details {
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
/* 面包屑导航 */
.inner_breadcrumb {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_breadcrumb .breadcrumb {
  width: 100%;
  height: auto;
  padding: 16px 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 5px;
  font-size: 12px;
  color: var(--neutral-grey);
}
.inner_breadcrumb .breadcrumb a,
.inner_breadcrumb .breadcrumb span {
  font-size: 12px;
  color: var(--neutral-grey);
  opacity: 0.75;
  transition: opacity 0.25s ease;
}
.inner_breadcrumb .breadcrumb a:hover {
  color: var(--black-color);
  opacity: 1;
}
@media (max-width:960px) {
  .inner_breadcrumb .breadcrumb {
    padding: 16px var(--block-padding-x);
  }
}
.inner_head_details {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_head_details .main_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-100) 0 var(--block-padding-60);
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
}
.inner_head_details .main_box .content {
  width: 100%;
  height: auto;
  grid-column: span 9;
  overflow: hidden;
}
.inner_head_details .main_box .content .classify {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  gap: 6px;
}
.inner_head_details .main_box .content .classify .one {
  width: auto;
  height: auto;
  padding: 8px 12px;
  border-radius: 4px;
  background: rgba(76, 93, 102, 0.06);
  font-size: 12px;
  line-height: 1;
  color: rgba(34, 34, 34, 0.6);
}
.inner_head_details .main_box .content .title {
  width: 100%;
  height: auto;
  margin-top: 16px;
  font-weight: 700;
  font-size: var(--font-h2);
  line-height: var(--font-h2-line-height);
  letter-spacing: calc(var(--font-h2) * 0.025);
}
.inner_head_details .main_box .content .title.active {
  font-weight: 700;
  font-size: var(--font-h1);
  line-height: var(--font-h1-line-height);
  letter-spacing: calc(var(--font-h1) * 0.025);
}
.inner_head_details .main_box .content .details {
  width: 100%;
  height: auto;
  margin-top: 24px;
  font-size: var(--font-describe-1);
  line-height: var(--font-describe-1-line-height);
  letter-spacing: calc(var(--font-describe-1) * 0.025);
}
.inner_head_details .main_box .content .label {
  width: 100%;
  height: auto;
  margin-top: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  gap: 10px 16px;
}
.inner_head_details .main_box .content .label .one {
  width: auto;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 4px;
}
.inner_head_details .main_box .content .label .one .icon {
  width: 18px;
  height: 18px;
}
.inner_head_details .main_box .content .label .one .word {
  font-size: 12px;
  line-height: 1.3;
  text-transform: capitalize;
}
@media (max-width:960px) {
  .inner_head_details .main_box .content {
    grid-column: span 6;
  }
}
@media (max-width:768px) {
  .inner_head_details .main_box .content {
    grid-column: 1 / -1;
  }
}
/* Banner */
.inner_banner {
  width: 100%;
  height: auto;
  position: relative;
  padding-top: calc(var(--header-height) + var(--header-top));
  /* z-index: 1;*/
  /*overflow: hidden;*/
}
.inner_banner .swiper_box {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 10;
  padding: 60px 0;
}
.inner_banner .swiper_box .swiper-slide {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
}
.inner_banner .swiper_box .swiper-slide .banner_box {
  width: 100%;
  height: auto;
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  pointer-events: none;
}
.inner_banner .swiper_box .swiper-slide .banner_box .content {
  width: 100%;
  height: auto;
  grid-column: span var(--grid-column-3);
  /*overflow: hidden;*/
}
.inner_banner .swiper_box .swiper-slide .banner_box .content .classify {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  gap: 16px;
}
.inner_banner .swiper_box .swiper-slide .banner_box .content .classify .one {
  width: auto;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 4px;
}
.inner_banner .swiper_box .swiper-slide .banner_box .content .classify .one .icon {
  width: 18px;
  height: 18px;
}
.inner_banner .swiper_box .swiper-slide .banner_box .content .classify .one .word {
  font-size: 12px;
  line-height: 1.3;
  text-transform: capitalize;
}
.inner_banner .swiper_box .swiper-slide .banner_box .content .subtitle {
  width: 100%;
  height: auto;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  pointer-events: initial;
}
.inner_banner .swiper_box .swiper-slide .banner_box .content .classify + .title,
.inner_banner .swiper_box .swiper-slide .banner_box .content .subtitle + .title {
  margin-top: 16px;
}
.inner_banner .swiper_box .swiper-slide .banner_box .content .title {
  width: 100%;
  height: auto;
  font-weight: 700;
  font-size: var(--font-h1);
  line-height: var(--font-h1-line-height);
  letter-spacing: calc(var(--font-h1) * 0.025);
  pointer-events: initial;
  white-space: break-spaces;
}
.inner_banner .swiper_box .swiper-slide .banner_box .content .details {
  width: 100%;
  height: auto;
  margin-top: 24px;
  font-weight: 500;
  font-size: var(--font-h5);
  line-height: var(--font-h5-line-height);
  letter-spacing: calc(var(--font-h5) * 0.025);
  pointer-events: initial;
}
.inner_banner .swiper_box .swiper-slide .banner_box .content .idx_more {
  margin-top: 40px;
}
.inner_banner .swiper_box .swiper-slide .banner_box .content .idx_more a {
  pointer-events: initial;
}
.inner_banner .swiper_box .swiper-slide .banner_box .content .idx_more a.active-2 {
  padding: 0 8px;
}
.inner_banner .swiper_box .swiper-slide .banner_box .images {
  width: 100%;
  height: auto;
  grid-column: 1/-1;
  grid-column-start: var(--grid-column-2);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  pointer-events: initial;
}
.inner_banner .swiper_box .swiper-slide .banner_box .images .img {
  width: 100%;
  height: auto;
  filter: drop-shadow(-10px 4px 40px rgba(0, 0, 0, 0.1));
}
.inner_banner .swiper_box .swiper-slide .banner_box .images .pb {
  padding-bottom: 84.83965015%;
}
.inner_banner .swiper_box .swiper-slide .banner_box .images img {
  width: 100%;
  height: auto;
  object-fit: cover;
  vertical-align: middle;
}
.inner_banner .swiper_box .swiper-slide.active .banner_box {
  pointer-events: initial;
}
.inner_banner .pager_box {
  width: 100%;
  height: auto;
  position: absolute;
  left: 0;
  bottom: 120px;
  /*z-index: 10;*/
  z-index: 2;
}
.inner_banner .pager_box .pager {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 12px;
}
.inner_banner .pager_box .pager span {
  width: 26px;
  height: 4px;
  position: relative;
  z-index: 1;
  border-radius: 0;
  background: #FFFFFF;
  opacity: 1;
  cursor: pointer;
}
.inner_banner .pager_box .pager span.active {
  background: var(--lead-red);
}
.inner_banner.inner_active .swiper_box {
  padding: calc(var(--block-padding-y) * 1.16) 0;
}
.inner_banner.inner_active .swiper_box .swiper-slide .banner_box .images .pb {
  padding-bottom: 56.37254902%;
}
.inner_banner.inner_active .pager_box {
  bottom: 40px;
}
@media (max-width:960px) {
  .inner_banner {
    padding-bottom: 60px;
  }
  .inner_banner .swiper_box {
    padding: 50px 0;
  }
  .inner_banner .swiper_box .swiper-slide {
    height: auto;
  }
  .inner_banner .swiper_box .swiper-slide .center_box {
    height: 100%;
  }
  .inner_banner .swiper_box .swiper-slide .banner_box {
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    gap: 0;
  }
  .inner_banner .swiper_box .swiper-slide .banner_box .content {
    padding-bottom: 60px;
  }
  .inner_banner .pager_box {
    position: relative;
    bottom: 0;
  }
  .inner_banner.inner_active .pager_box {
    position: relative;
    bottom: 0;
  }
}
/* ------- 内页 - 默认样式 ------- */
/* -------------- */
/* -------------- */
/* ------- 开店 - 开始 ------- */
/* 5步建站-快速开启售卖 */
.inner_home_five {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_home_five .home_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0 40px;
}
.inner_home_five .home_box .inner_title {
  text-align: center;
}
.inner_home_five .home_box .home_video {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-80);
  position: relative;
  z-index: 1;
  overflow: hidden;
}
.inner_home_five .home_box .home_video::after {
  content: '';
  width: 100%;
  height: 0;
  padding-bottom: 48.38709677%;
  display: block;
}
.inner_home_five .home_box .home_video img,
.inner_home_five .home_box .home_video video {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 5;
  object-fit: cover;
}
.inner_home_five .home_box .home_list {
  width: 100%;
  height: auto;
  margin-top: 60px;
  overflow: hidden;
}
.inner_home_five .home_box .home_list .menu_box {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  gap: var(--grid-gap);
}
.inner_home_five .home_box .home_list .menu_box .item {
  width: calc((100% - var(--grid-gap) * 2) / 3);
  height: auto;
  flex-shrink: 0;
  overflow: hidden;
}
.inner_home_five .home_box .home_list .menu_box .item .title_box {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  gap: 36px;
}
.inner_home_five .home_box .home_list .menu_box .item .title_box .headline {
  width: 100%;
  height: auto;
  flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.inner_home_five .home_box .home_list .menu_box .item .title_box .headline .icon {
  width: 60px;
  height: 60px;
  font-size: 0;
  overflow: hidden;
}
.inner_home_five .home_box .home_list .menu_box .item .title_box .headline .icon svg {
  width: 100%;
  height: 100%;
}
.inner_home_five .home_box .home_list .menu_box .item .title_box .headline .title {
  width: 100%;
  height: auto;
  margin-top: 24px;
  font-size: var(--font-describe-1);
  line-height: var(--font-describe-1-line-height);
  letter-spacing: calc(var(--font-describe-1) * 0.025);
}
.inner_home_five .home_box .home_list .menu_box .item .title_box .number {
  width: auto;
  height: auto;
  font-weight: 700;
  font-size: 144px;
  color: #FFFFFF;
  line-height: 0.9;
  opacity: 0.1;
}
.inner_home_five .home_box .home_list .menu_box .item .details {
  width: 100%;
  height: auto;
  margin-top: 12px;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
.inner_home_five .home_box .home_list .pager_box {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-80);
}
.inner_home_five .home_box .home_list .pager_box .pager {
  width: 100%;
  height: 4px;
  position: relative;
  z-index: 1;
  background: rgba(255, 255, 255, 0.1);
  border-radius: 9px;
  overflow: hidden;
  --after-width: 0;
}
.inner_home_five .home_box .home_list .pager_box .pager::after {
  content: '';
  width: var(--after-width);
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  background: var(--lead-red);
  border-radius: 9px;
}
@media (max-width:1200px) {
  .inner_home_five .home_box .home_list .menu_box .item .title_box .number {
    font-size: 120px;
  }
  .inner_home_five .home_box .home_list .pager_box {
    display: none;
  }
}
@media (max-width:960px) {
  .inner_home_five .home_box {
    /* .home_list .menu_box { display: grid; grid-template-columns: repeat(var(--grid-column), 1fr); gap: 40px var(--grid-gap);
				.item { width: 100%; grid-column: span calc(var(--grid-column) / 2);
					.title_box {
						.headline .title { margin-top: 12px; }
						.number { font-size: 100px; line-height: 1; }
					}
				}
			} */
  }
  .inner_home_five .home_box .home_list .menu_box .item {
    width: calc((100% - var(--grid-gap) * 2) / 2);
  }
}
@media (max-width:768px) {
  .inner_home_five .home_box .home_list .menu_box .item .title_box .headline .title {
    font-size: 20px;
  }
  .inner_home_five .home_box .home_list .menu_box .item .title_box .headline .icon {
    width: 45px;
    height: 45px;
  }
  .inner_home_five .home_box .home_list .menu_box .item .title_box .headline .icon svg {
    width: 100%;
  }
  .inner_home_five .home_box .home_list .menu_box .item .title_box .number {
    font-size: 80px;
  }
  .inner_home_five .home_box .home_list .menu_box .item .details {
    font-size: 14px;
  }
}
@media (max-width:480px) {
  .inner_home_five .home_box .home_list .menu_box .item {
    width: calc((100% - var(--grid-gap) * 2) / 1.2);
  }
}
/* 店铺销售 & 店铺营销 & 店铺管理 */
.inner_home_shop {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
  display: grid;
  grid-template-columns: 100%;
  gap: var(--block-padding-y);
  /*overflow: hidden;*/
}
.inner_home_shop .home_item {
  width: 100%;
  height: auto;
  /*overflow: hidden;*/
}
.inner_home_shop .home_item .home_box {
  width: 100%;
  height: auto;
}
.inner_home_shop .home_item .home_box .inner_title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.inner_home_shop .home_item .home_box .inner_title .details {
  margin-top: 16px;
  font-size: var(--font-describe-1);
  line-height: var(--font-describe-1-line-height);
  letter-spacing: calc(var(--font-describe-1) * 0.025);
}
.inner_home_shop .home_item .home_box .inner_title + .home_main {
  margin-top: 60px;
}
.inner_home_shop .home_item .home_box .home_main {
  width: 100%;
  height: auto;
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
}
.inner_home_shop .home_item .home_box .home_main .home_content {
  width: 100%;
  height: auto;
  grid-column: span 5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.inner_home_shop .home_item .home_box .home_main .home_content .inner_title {
  display: block;
}
.inner_home_shop .home_item .home_box .home_main .home_content .inner_title .idx_more {
  margin-top: 36px;
}
.inner_home_shop .home_item .home_box .home_main .home_content .inner_title + .menu_box {
  margin-top: 40px;
}
.inner_home_shop .home_item .home_box .home_main .home_content .menu_box {
  width: 100%;
  height: auto;
  flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.inner_home_shop .home_item .home_box .home_main .home_content .menu_box .one {
  width: 100%;
  height: auto;
  padding: 24px 0;
  border-bottom: 1px solid rgba(34, 34, 34, 0.1);
  cursor: pointer;
}
.inner_home_shop .home_item .home_box .home_main .home_content .menu_box .one a {
  pointer-events: none;
}
.inner_home_shop .home_item .home_box .home_main .home_content .menu_box .one .headline {
  width: 100%;
  height: auto;
  display: grid;
  grid-template-columns: 28px 1fr auto;
  gap: 4px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
  overflow: hidden;
}
.inner_home_shop .home_item .home_box .home_main .home_content .menu_box .one .headline .icon {
  width: 100%;
  height: auto;
  font-size: 0;
}
.inner_home_shop .home_item .home_box .home_main .home_content .menu_box .one .headline .icon svg path {
  fill: var(--black-color);
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.inner_home_shop .home_item .home_box .home_main .home_content .menu_box .one .headline .title {
  width: 100%;
  flex: 1;
  height: auto;
  font-size: var(--font-describe-1);
  line-height: var(--font-describe-1-line-height);
  letter-spacing: calc(var(--font-describe-1) * 0.025);
  color: var(--black-color);
}
.inner_home_shop .home_item .home_box .home_main .home_content .menu_box .one .headline .more {
  width: auto;
  height: auto;
  font-size: 0;
  opacity: 0;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.inner_home_shop .home_item .home_box .home_main .home_content .menu_box .one .details_box {
  width: 100%;
  height: auto;
  margin-top: 12px;
  display: none;
  overflow: hidden;
}
.inner_home_shop .home_item .home_box .home_main .home_content .menu_box .one .details_box .details {
  width: 100%;
  height: auto;
  display: grid;
  grid-template-columns: 28px 1fr;
  gap: 4px;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
.inner_home_shop .home_item .home_box .home_main .home_content .menu_box .one .details_box .details::before {
  content: '';
  display: inline-block;
}
.inner_home_shop .home_item .home_box .home_main .home_content .menu_box .one.active {
  border-color: var(--black-color);
}
.inner_home_shop .home_item .home_box .home_main .home_content .menu_box .one.active a {
  pointer-events: initial;
}
.inner_home_shop .home_item .home_box .home_main .home_content .menu_box .one.active .headline {
  opacity: 1;
}
.inner_home_shop .home_item .home_box .home_main .home_content .menu_box .one.active .headline .icon svg path {
  fill: var(--black-color);
}
.inner_home_shop .home_item .home_box .home_main .home_content .menu_box .one.active .headline .title .word::after {
  width: 100%;
  opacity: 1;
}
.inner_home_shop .home_item .home_box .home_main .home_content .menu_box .one.active .headline .more {
  opacity: 1;
}
.inner_home_shop .home_item .home_box .home_main .home_content .menu_box .one:first-child {
  padding-top: 0;
}
.inner_home_shop .home_item .home_box .home_main .swiper_box {
  width: 100%;
  height: auto;
  grid-column: 1 / -1;
  grid-column-start: 7;
  font-size: 0;
  overflow: hidden;
}
.inner_home_shop .home_item .home_box .home_main .swiper_box .swiper-slide {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  overflow: hidden;
}
.inner_home_shop .home_item .home_box .home_main .swiper_box .swiper-slide.active {
  z-index: 5;
}
.inner_home_shop .home_item .home_box .home_main .swiper_box .swiper-slide .pb {
  padding-bottom: 99.66777409%;
}
.inner_home_shop .home_item .home_box .home_main .swiper_box .swiper-slide img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  pointer-events: initial;
}
.inner_home_shop .home_item .home_box .home_main .pager_box {
  width: 100%;
  height: auto;
  margin-top: 24px;
  display: none;
}
.inner_home_shop .home_item .home_box .home_main .pager_box .pager {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  gap: 12px;
}
.inner_home_shop .home_item .home_box .home_main .pager_box .pager span {
  width: 20px;
  height: 3px;
  border-radius: 0;
  background: rgba(76, 93, 102, 0.25);
  opacity: 1;
  cursor: pointer;
}
.inner_home_shop .home_item .home_box .home_main .pager_box .pager .active {
  background: var(--lead-red);
}
.inner_home_shop .home_item:nth-child(2n) .home_box .home_main {
  direction: rtl;
}
.inner_home_shop .home_item:nth-child(2n) .home_box .home_main .home_content {
  direction: ltr;
}
@media (max-width:960px) {
  .inner_home_shop .home_item .home_box .inner_title {
    display: block;
  }
  .inner_home_shop .home_item .home_box .inner_title .idx_more {
    margin-top: 24px;
  }
  .inner_home_shop .home_item .home_box .inner_title + .home_main {
    margin-top: 40px;
  }
  .inner_home_shop .home_item .home_box .home_main {
    display: block;
  }
  .inner_home_shop .home_item .home_box .home_main .home_content {
    display: block;
  }
  .inner_home_shop .home_item .home_box .home_main .home_content .menu_box {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 40px var(--grid-gap);
  }
  .inner_home_shop .home_item .home_box .home_main .home_content .menu_box .one {
    padding: 0 0 24px;
    border-color: var(--black-color);
  }
  .inner_home_shop .home_item .home_box .home_main .home_content .menu_box .one .headline {
    opacity: 1;
  }
  .inner_home_shop .home_item .home_box .home_main .home_content .menu_box .one .headline .icon svg path {
    fill: var(--black-color);
  }
  .inner_home_shop .home_item .home_box .home_main .home_content .menu_box .one .headline .more {
    opacity: 1;
  }
  .inner_home_shop .home_item .home_box .home_main .home_content .menu_box .one .details_box {
    display: none !important;
  }
  .inner_home_shop .home_item .home_box .home_main .home_content .menu_box .one.active .headline .title .word::after {
    width: 0;
    opacity: 0;
  }
  .inner_home_shop .home_item .home_box .home_main .swiper_box {
    margin-top: 40px;
  }
  .inner_home_shop .home_item .home_box .home_main .pager_box {
    display: block;
  }
  .inner_home_shop .home_item:nth-child(2n) .home_box .home_main {
    direction: ltr;
  }
  .inner_home_shop .home_item:nth-child(2n) .home_box .home_main .home_content {
    direction: ltr;
  }
}
@media (max-width:768px) {
  .inner_home_shop .home_item .home_box .home_main .home_content .menu_box {
    gap: 16px;
  }
  .inner_home_shop .home_item .home_box .home_main .home_content .menu_box .one {
    padding: 0;
    border: 1px solid rgba(34, 34, 34, 0.15);
    border-radius: 6px;
  }
  .inner_home_shop .home_item .home_box .home_main .home_content .menu_box .one a {
    padding: 12px;
  }
  .inner_home_shop .home_item .home_box .home_main .home_content .menu_box .one .headline {
    opacity: 1;
    display: block;
  }
  .inner_home_shop .home_item .home_box .home_main .home_content .menu_box .one .headline .icon {
    margin: 0 auto;
    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;
  }
  .inner_home_shop .home_item .home_box .home_main .home_content .menu_box .one .headline .icon svg path {
    fill: var(--black-color);
  }
  .inner_home_shop .home_item .home_box .home_main .home_content .menu_box .one .headline .title {
    text-align: center;
  }
  .inner_home_shop .home_item .home_box .home_main .home_content .menu_box .one .headline .more {
    display: none;
  }
  .inner_home_shop .home_item .home_box .home_main .home_content .menu_box .one.active {
    border-color: #222222;
  }
}
@media (max-width:480px) {
  .inner_home_shop .home_item .home_box .home_main .home_content .menu_box {
    grid-template-columns: repeat(2, 1fr);
    gap: 10px;
  }
  .inner_home_shop .home_item .home_box .home_main .home_content .menu_box .one {
    padding: 0;
    border: 1px solid rgba(34, 34, 34, 0.15);
    border-radius: 6px;
  }
  .inner_home_shop .home_item .home_box .home_main .home_content .menu_box .one a {
    padding: 6px;
  }
  .inner_home_shop .home_item .home_box .home_main .home_content .menu_box .one .headline {
    opacity: 1;
    display: block;
  }
  .inner_home_shop .home_item .home_box .home_main .home_content .menu_box .one .headline .icon {
    margin: 0 auto;
    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;
  }
  .inner_home_shop .home_item .home_box .home_main .home_content .menu_box .one .headline .icon svg path {
    fill: var(--black-color);
  }
  .inner_home_shop .home_item .home_box .home_main .home_content .menu_box .one .headline .title {
    margin-top: 8px;
    text-align: center;
  }
  .inner_home_shop .home_item .home_box .home_main .home_content .menu_box .one .headline .more {
    display: none;
  }
  .inner_home_shop .home_item .home_box .home_main .home_content .menu_box .one.active {
    border-color: #222222;
  }
}
/* 致力于为商户提供更好的服务 */
.inner_home_service {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_home_service .home_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
}
.inner_home_service .home_box .inner_title {
  text-align: center;
}
.inner_home_service .home_box .inner_title .idx_more {
  margin-top: 36px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.inner_home_service .home_box .home_menu {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-80);
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: var(--grid-gap);
}
.inner_home_service .home_box .home_menu .item {
  width: 100%;
  height: auto;
}
.inner_home_service .home_box .home_menu .item .icon {
  width: 60px;
  height: 60px;
  margin: 0 auto;
  font-size: 0;
}
.inner_home_service .home_box .home_menu .item .info {
  width: 100%;
  height: auto;
  margin-top: 24px;
  text-align: center;
}
.inner_home_service .home_box .home_menu .item .info .title {
  width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--font-h5);
  line-height: var(--font-h5-line-height);
  letter-spacing: calc(var(--font-h5) * 0.025);
}
.inner_home_service .home_box .home_menu .item .info .details {
  width: 100%;
  height: auto;
  margin-top: 12px;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  color: var(--neutral-grey);
  opacity: 0.75;
}
@media (max-width:960px) {
  .inner_home_service .home_box .home_menu {
    grid-template-columns: repeat(2, 1fr);
    gap: 40px var(--grid-gap);
  }
}
@media (max-width:768px) {
  .inner_home_service .home_box .home_menu {
    grid-template-columns: 100%;
  }
  .inner_home_service .home_box .home_menu .item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    gap: 20px;
  }
  .inner_home_service .home_box .home_menu .item .icon {
    width: 45px;
    height: 45px;
  }
  .inner_home_service .home_box .home_menu .item .icon svg {
    width: 100%;
  }
  .inner_home_service .home_box .home_menu .item .info {
    margin: 1em 0 0;
    text-align: left;
  }
}
.inner_home_service + .inner_evaluate .evaluate_box {
  padding-top: 40px;
}
/* 来自Shoplazza用户的评价 */
.inner_evaluate {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_evaluate .evaluate_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0 var(--block-padding-80);
}
.inner_evaluate .evaluate_box .evaluate_head {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  gap: var(--grid-gap);
}
.inner_evaluate .evaluate_box .evaluate_main {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-60);
}
.inner_evaluate .evaluate_box .evaluate_main .swiper_box {
  width: 100%;
  height: auto;
}
.inner_evaluate .evaluate_box .evaluate_main .swiper_box .swiper-slide {
  width: calc(50% - var(--grid-gap) / 2);
  height: auto;
  margin-right: var(--grid-gap);
}
.inner_evaluate .evaluate_box .evaluate_main .swiper_box .swiper-slide .item {
  width: 100%;
  height: 100%;
  padding: 36px;
  background: #FFFFFF;
  border: 1px solid rgba(34, 34, 34, 0.1);
  border-radius: 8px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
}
.inner_evaluate .evaluate_box .evaluate_main .swiper_box .swiper-slide .item .info_head {
  width: 100%;
  height: auto;
  position: relative;
}
.inner_evaluate .evaluate_box .evaluate_main .swiper_box .swiper-slide .item .info_head .logo {
  width: 100%;
  height: 28px;
  position: relative;
  z-index: 5;
  font-size: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
}
.inner_evaluate .evaluate_box .evaluate_main .swiper_box .swiper-slide .item .info_head .logo svg {
  max-width: 100%;
  max-height: 100%;
}
.inner_evaluate .evaluate_box .evaluate_main .swiper_box .swiper-slide .item .info_head .logo + .details {
  margin-top: var(--grid-gap);
}
.inner_evaluate .evaluate_box .evaluate_main .swiper_box .swiper-slide .item .info_head .details {
  width: 100%;
  height: auto;
  min-height: calc(3em * 1.4);
  position: relative;
  z-index: 5;
  font-weight: 500;
  font-size: var(--font-h5);
  line-height: var(--font-h5-line-height);
  letter-spacing: calc(var(--font-h5) * 0.025);
}
.inner_evaluate .evaluate_box .evaluate_main .swiper_box .swiper-slide .item .info_head .fh {
  width: 25%;
  height: auto;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
  text-align: right;
  pointer-events: none;
  font-size: 0;
}
.inner_evaluate .evaluate_box .evaluate_main .swiper_box .swiper-slide .item .info_body {
  width: 100%;
  height: auto;
  margin-top: 48px;
  padding-top: 24px;
  border-top: 1px solid rgba(34, 34, 34, 0.07);
}
.inner_evaluate .evaluate_box .evaluate_main .swiper_box .swiper-slide .item .info_body .name {
  width: 100%;
  height: auto;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
.inner_evaluate .evaluate_box .evaluate_main .swiper_box .swiper-slide .item .info_body .title {
  width: 100%;
  height: auto;
  margin-top: 3px;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
.inner_evaluate .evaluate_box .evaluate_main .pager_box {
  width: 100%;
  height: auto;
  margin-top: 40px;
}
.inner_evaluate .evaluate_box .evaluate_main .pager_box .pager {
  width: auto;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 12px;
}
.inner_evaluate .evaluate_box .evaluate_main .pager_box .pager span {
  width: 26px;
  height: 4px;
  position: relative;
  z-index: 1;
  border-radius: 0;
  background: #4C5D66;
  opacity: 0.25;
  cursor: pointer;
}
.inner_evaluate .evaluate_box .evaluate_main .pager_box .pager span.active {
  background: var(--lead-red);
  opacity: 1;
}
@media (max-width:960px) {
  .inner_evaluate .evaluate_box .evaluate_main .swiper_box .swiper-slide .item {
    padding: 30px 20px;
  }
  .inner_evaluate .evaluate_box .evaluate_main .swiper_box .swiper-slide .item .info_body {
    margin-top: 24px;
  }
}
.inner_evaluate.active .evaluate_box .evaluate_main .swiper_box .swiper-slide .item {
  border: 0;
}
.inner_evaluate.active .evaluate_box .evaluate_main .pager_box .pager span {
  background: #FFFFFF;
  opacity: 1;
}
.inner_evaluate.active .evaluate_box .evaluate_main .pager_box .pager span.active {
  background: var(--lead-red);
  opacity: 1;
}
@media (max-width:768px) {
  .inner_evaluate .evaluate_box .evaluate_head {
    display: block;
  }
  .inner_evaluate .evaluate_box .evaluate_head .idx_two_more {
    margin-top: 24px;
  }
}
/* Shoplazza 跨境电商解决方案 */
.inner_shop_solution {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_shop_solution .solution_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
}
.inner_shop_solution .solution_box .solution_head {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: end;
  -ms-flex-align: end;
  -webkit-align-items: flex-end;
  align-items: flex-end;
}
.inner_shop_solution .solution_box .solution_head .inner_title {
  width: auto;
}
.inner_shop_solution .solution_box .solution_head .inner_title .title {
  white-space: break-spaces;
}
.inner_shop_solution .solution_box .menu_box {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-60);
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: var(--grid-gap);
}
.inner_shop_solution .solution_box .menu_box .item {
  width: 100%;
  height: auto;
  border-radius: 8px;
  border: 1px solid rgba(34, 34, 34, 0.1);
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
  overflow: hidden;
}
.inner_shop_solution .solution_box .menu_box .item a {
  width: 100%;
  height: 100%;
  padding: 24px;
  display: block;
}
.inner_shop_solution .solution_box .menu_box .item .logo {
  width: 28px;
  height: 28px;
  font-size: 0;
}
.inner_shop_solution .solution_box .menu_box .item .logo svg {
  width: 100%;
  height: 100%;
}
.inner_shop_solution .solution_box .menu_box .item .info {
  width: 100%;
  height: auto;
  margin-top: 36px;
}
.inner_shop_solution .solution_box .menu_box .item .info .headline {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  gap: 12px;
}
.inner_shop_solution .solution_box .menu_box .item .info .headline .word {
  width: auto;
  height: auto;
  position: relative;
  /*z-index: 1;*/
  font-weight: 500;
  font-size: var(--font-h5);
  line-height: var(--font-h5-line-height);
  letter-spacing: calc(var(--font-h5) * 0.025);
}
.inner_shop_solution .solution_box .menu_box .item .info .headline .word::after {
  content: '';
  width: 0;
  height: 1px;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 1;
  background: var(--black-color);
  opacity: 0;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.inner_shop_solution .solution_box .menu_box .item .info .headline .icon {
  width: auto;
  opacity: 0;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.inner_shop_solution .solution_box .menu_box .item .info .details {
  width: 100%;
  height: auto;
  margin-top: 12px;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  color: var(--neutral-grey);
  opacity: 0.75;
}
.inner_shop_solution .solution_box .menu_box .item:hover {
  border-color: #FFFFFF;
  box-shadow: 0px 10px 45px -10px rgba(34, 34, 34, 0.09);
}
.inner_shop_solution .solution_box .menu_box .item:hover .info .headline .word::after {
  width: 100%;
  opacity: 1;
}
.inner_shop_solution .solution_box .menu_box .item:hover .info .headline .icon {
  opacity: 1;
}
@media (max-width:960px) {
  .inner_shop_solution .solution_box .menu_box {
    grid-template-columns: repeat(2, 1fr);
  }
  .inner_shop_solution .solution_box .menu_box .item a {
    padding: 16px;
  }
}
@media (max-width:768px) {
  .inner_shop_solution .solution_box .solution_head {
    display: block;
  }
  .inner_shop_solution .solution_box .solution_head .idx_more {
    margin-top: 24px;
  }
  .inner_shop_solution .solution_box .menu_box {
    gap: 10px;
  }
  .inner_shop_solution .solution_box .menu_box .item a {
    gap: 16px;
  }
  .inner_shop_solution .solution_box .menu_box .item a .logo {
    margin: 0 auto;
  }
  .inner_shop_solution .solution_box .menu_box .item a .info {
    margin: 12px 0 0;
    text-align: center;
  }
  .inner_shop_solution .solution_box .menu_box .item a .info .headline {
    width: 100%;
    height: auto;
    display: block;
  }
  .inner_shop_solution .solution_box .menu_box .item a .info .headline .icon {
    display: none;
  }
  .inner_shop_solution .solution_box .menu_box .item a .info .details {
    display: none;
  }
}
/* -------------- */
/* ------- 店铺营销 ------- */
.inner_marketing_block {
  width: 100%;
  height: auto;
  /*overflow: hidden;*/
}
.inner_marketing_block .marketing_item {
  width: 100%;
  height: auto;
}
.inner_marketing_block .marketing_item .marketing_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
}
.inner_marketing_block .marketing_item .marketing_box .content {
  width: 100%;
  height: auto;
  grid-column: span 5;
  -webkit-box-self: center;
  -ms-align-self: center;
  -webkit-align-self: center;
  align-self: center;
}
.inner_marketing_block .marketing_item .marketing_box .content .title {
  width: 100%;
  height: auto;
  font-weight: 700;
  font-size: var(--font-h2);
  line-height: var(--font-h2-line-height);
  letter-spacing: calc(var(--font-h2) * 0.025);
}
.inner_marketing_block .marketing_item .marketing_box .content .details {
  width: 100%;
  height: auto;
  margin-top: 24px;
  font-size: var(--font-describe-1);
  line-height: var(--font-describe-1-line-height);
  letter-spacing: calc(var(--font-describe-1) * 0.025);
}
.inner_marketing_block .marketing_item .marketing_box .content .details + .details {
  margin-top: 0;
}
.inner_marketing_block .marketing_item .marketing_box .content .idx_more {
  width: 100%;
  height: auto;
  margin-top: 40px;
}
.inner_marketing_block .marketing_item .marketing_box .images {
  width: 100%;
  height: auto;
  grid-column: 1 / -1;
  grid-column-start: 7;
  font-size: 0;
  overflow: hidden;
}
.inner_marketing_block .marketing_item .marketing_box .images img {
  width: 100%;
}
.inner_marketing_block .marketing_item:nth-child(2n) .marketing_box {
  direction: rtl;
}
.inner_marketing_block .marketing_item:nth-child(2n) .marketing_box .content {
  direction: ltr;
}
@media (max-width:960px) {
  .inner_marketing_block .marketing_item .marketing_box .content {
    grid-column: span 3;
  }
  .inner_marketing_block .marketing_item .marketing_box .images {
    grid-column-start: 5;
  }
}
@media (max-width:768px) {
  .inner_marketing_block .marketing_item .marketing_box {
    display: flex;
    flex-direction: column-reverse;
    
  }
  .inner_marketing_block .marketing_item .marketing_box .images {
    margin-top: 40px;
  }
  
}
/* 只需3步，迁移店铺 */
.inner_migrate_store {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_migrate_store .migrate_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
}
.inner_migrate_store .migrate_box .inner_title {
  text-align: center;
}
.inner_migrate_store .migrate_box .menu_box {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-80);
  display: grid;
  grid-template-columns: 1fr var(--grid-gap) 1fr var(--grid-gap) 1fr;
  --item-size: 100px;
}
.inner_migrate_store .migrate_box .menu_box .item {
  width: 100%;
  height: auto;
}
.inner_migrate_store .migrate_box .menu_box .item .icon_box {
  width: var(--item-size);
  height: var(--item-size);
  position: relative;
  z-index: 1;
  margin: 0 auto;
}
.inner_migrate_store .migrate_box .menu_box .item .icon_box .number {
  width: 24px;
  height: 24px;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  border-radius: 50%;
  background: var(--neutral-grey);
  font-size: 14px;
  font-weight: 700;
  color: #FFFFFF;
}
.inner_migrate_store .migrate_box .menu_box .item .icon_box .icon {
  width: 100%;
  height: 100%;
  font-size: 0;
  overflow: hidden;
}
.inner_migrate_store .migrate_box .menu_box .item .icon_box .icon svg {
  width: 100%;
  height: 100%;
}
.inner_migrate_store .migrate_box .menu_box .item .title {
  width: 100%;
  height: auto;
  margin-top: 24px;
  text-align: center;
  font-weight: 500;
  font-size: var(--font-h5);
  line-height: var(--font-h5-line-height);
  letter-spacing: calc(var(--font-h5) * 0.025);
}
.inner_migrate_store .migrate_box .menu_box .arrow {
  width: 100%;
  height: var(--item-size);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.inner_migrate_store .migrate_box .idx_more {
  margin-top: var(--block-padding-80);
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width:768px) {
  .inner_migrate_store .migrate_box .menu_box {
    display: block;
  }
  .inner_migrate_store .migrate_box .menu_box .item:first-child ~ .item {
    margin-top: 40px;
  }
  .inner_migrate_store .migrate_box .menu_box .arrow {
    display: none;
  }
}
/* 只需3步，迁移店铺 Active */
.inner_migrate_store_active {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_migrate_store_active .migrate_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
}
.inner_migrate_store_active .migrate_box .idx_more{flex-wrap:nowrap}

.inner_migrate_store_active .migrate_box .inner_title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  gap: var(--grid-gap);
}
.inner_migrate_store_active .migrate_box .swiper_box {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-80);
}
.inner_migrate_store_active .migrate_box .swiper_box .swiper-slide {
  width: 100%;
  height: auto;
  padding: 36px;
  border-radius: 8px;
  background: rgba(255, 255, 255, 0.6);
  box-shadow: 0px 10px 45px -10px rgba(34, 34, 34, 0.09);
  overflow: hidden;
}
.inner_migrate_store_active .migrate_box .swiper_box .swiper-slide .number {
  width: 100%;
  height: auto;
  font-size: 144px;
  font-weight: 700;
  color: var(--secondary-blue);
  line-height: 1;
}
.inner_migrate_store_active .migrate_box .swiper_box .swiper-slide .title {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-80);
  font-weight: 500;
  font-size: var(--font-h5);
  line-height: var(--font-h5-line-height);
  letter-spacing: calc(var(--font-h5) * 0.025);
}
.inner_migrate_store_active .migrate_box .pager_box {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-80);
}
.inner_migrate_store_active .migrate_box .pager_box .pager {
  width: auto;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 12px;
}
.inner_migrate_store_active .migrate_box .pager_box .pager span {
  width: 26px;
  height: 4px;
  position: relative;
  z-index: 1;
  border-radius: 0;
  background: #FFFFFF;
  opacity: 1;
  cursor: pointer;
}
.inner_migrate_store_active .migrate_box .pager_box .pager span.active {
  background: var(--lead-red);
  opacity: 1;
}
@media (max-width:1200px) {
  .inner_migrate_store_active .migrate_box .swiper_box .swiper-slide .number {
    font-size: 100px;
  }
}
@media (max-width:960px) {
  .inner_migrate_store_active .migrate_box .swiper_box .swiper-slide {
    padding: 28px;
  }
}
@media (max-width:768px) {
  .inner_migrate_store_active .migrate_box .swiper_box .swiper-slide {
    padding: 24px 16px;
  }
  .inner_migrate_store_active .migrate_box .swiper_box .swiper-slide .number {
    font-size: 80px;
  }
  .inner_migrate_store_active .migrate_box .inner_title{
    flex-direction: column;
    align-items: flex-start;
  }
}


/* -------------- */
/* ------- 模板建站 ------- */
.inner_template_menu {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_template_menu .center_box {
  padding-right: 0;
}
.inner_template_menu .template_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
}
.inner_template_menu .template_box .inner_title .title {
  white-space: break-spaces;
}
.inner_template_menu .template_box > .inner_title {
  display: none;
}
.inner_template_menu .template_box .template_main {
  width: 100%;
  height: auto;
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
}
.inner_template_menu .template_box .template_main .template_info {
  width: 100%;
  height: auto;
  grid-column: span 5;
}
.inner_template_menu .template_box .template_main .template_info .menu_box {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-80);
}
.inner_template_menu .template_box .template_main .template_info .menu_box .item {
  width: 100%;
  height: auto;
  padding: 14px 0 24px;
  border-top: 1px solid rgba(34, 34, 34, 0.15);
  cursor: pointer;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.inner_template_menu .template_box .template_main .template_info .menu_box .item .headline {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  -webkit-align-items: baseline;
  align-items: baseline;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.inner_template_menu .template_box .template_main .template_info .menu_box .item .headline .title {
  width: auto;
  height: auto;
  position: relative;
  z-index: 1;
  font-weight: 500;
  font-size: var(--font-h5);
  line-height: var(--font-h5-line-height);
  letter-spacing: calc(var(--font-h5) * 0.025);
  color: var(--black-color);
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.inner_template_menu .template_box .template_main .template_info .menu_box .item .headline .icon {
  width: 10px;
  height: 10px;
  position: relative;
  z-index: 1;
}
.inner_template_menu .template_box .template_main .template_info .menu_box .item .headline .icon::before,
.inner_template_menu .template_box .template_main .template_info .menu_box .item .headline .icon::after {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  background: var(--black-color);
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.inner_template_menu .template_box .template_main .template_info .menu_box .item .headline .icon::before {
  width: 2px;
}
.inner_template_menu .template_box .template_main .template_info .menu_box .item .headline .icon::after {
  height: 2px;
}
.inner_template_menu .template_box .template_main .template_info .menu_box .item .details {
  width: 100%;
  height: auto;
  margin-top: 16px;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  color: var(--black-color);
  display: none;
  overflow: hidden;
}
.inner_template_menu .template_box .template_main .template_info .menu_box .item .details * {
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  color: #FFFFFF;
}
.inner_template_menu .template_box .template_main .template_info .menu_box .item.active {
  border-color: var(--black-color);
}
.inner_template_menu .template_box .template_main .template_info .menu_box .item.active .headline {
  opacity: 1;
}
.inner_template_menu .template_box .template_main .template_info .menu_box .item.active .headline .title {
  color: var(--black-color);
}
.inner_template_menu .template_box .template_main .template_info .menu_box .item.active .headline .icon::after {
  background: var(--black-color);
}
.inner_template_menu .template_box .template_main .template_info .menu_box .item.active .headline .icon::before {
  opacity: 0;
}
.inner_template_menu .template_box .template_main .template_info .menu_box .item:last-child {
  padding-bottom: 0;
}
.inner_template_menu .template_box .template_main .swiper_box {
  width: 100%;
  height: auto;
  grid-column: 1 / -1;
  grid-column-start: 7;
}
.inner_template_menu .template_box .template_main .swiper_box .swiper-slide {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
}
.inner_template_menu .template_box .template_main .swiper_box .swiper-slide.active {
  z-index: 5;
  pointer-events: initial;
}
.inner_template_menu .template_box .template_main .swiper_box .swiper-slide .img {
  width: 100%;
  height: auto;
  font-size: 0;
  filter: drop-shadow(0px 10px 45px rgba(34, 34, 34, 0.09));
}
.inner_template_menu .template_box .template_main .swiper_box .swiper-slide .img .pb {
  padding-bottom: 90.74074074%;
}
.inner_template_menu .template_box .template_main .swiper_box .swiper-slide .img .pb,
.inner_template_menu .template_box .template_main .swiper_box .swiper-slide .img .ab {
  overflow: visible;
}
.inner_template_menu .template_box .template_main .swiper_box .swiper-slide .img img {
  width: 100%;
}
.inner_template_menu .template_box .template_main .swiper_box .swiper-slide .info {
  width: 100%;
  height: auto;
  display: none;
}
.inner_template_menu .template_box .template_main .swiper_box .swiper-slide .info .title {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  font-weight: 500;
  font-size: var(--font-h5);
  line-height: var(--font-h5-line-height);
  letter-spacing: calc(var(--font-h5) * 0.025);
  color: var(--black-color);
}
.inner_template_menu .template_box .template_main .swiper_box .swiper-slide .info .details {
  width: 100%;
  height: auto;
  margin-top: 16px;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  color: var(--black-color);
  overflow: hidden;
}
.inner_template_menu .template_box .pager_box {
  width: 100%;
  height: auto;
  margin-top: 40px;
  display: none;
}
.inner_template_menu .template_box .pager_box .pager {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 12px;
}
.inner_template_menu .template_box .pager_box .pager span {
  width: 26px;
  height: 4px;
  position: relative;
  z-index: 1;
  border-radius: 0;
  background: #FFFFFF;
  opacity: 1;
  cursor: pointer;
}
.inner_template_menu .template_box .pager_box .pager span.active {
  background: var(--lead-red);
}
@media (max-width:960px) {
  .inner_template_menu .template_box .template_main .template_info {
    grid-column: span 3;
  }
  .inner_template_menu .template_box .template_main .template_info .menu_box .item {
    padding: 12px 0 18px;
  }
  .inner_template_menu .template_box .template_main .template_info .menu_box .item .details {
    margin-top: 12px;
  }
  .inner_template_menu .template_box .template_main .swiper_box {
    width: calc(100% + var(--grid-gap));
    grid-column-start: 5;
    transform: translateX(calc(-1 * var(--grid-gap)));
    -webkit-box-self: center;
    -ms-align-self: center;
    -webkit-align-self: center;
    align-self: center;
  }
}
@media (max-width:768px) {
  .inner_template_menu .template_box > .inner_title {
    display: block;
  }
  .inner_template_menu .template_box .template_main {
    margin-top: 40px;
    display: block;
  }
  .inner_template_menu .template_box .template_main .template_info {
    display: none;
  }
  .inner_template_menu .template_box .template_main .swiper_box {
    width: 100%;
    transform: translateZ(0);
  }
  .inner_template_menu .template_box .template_main .swiper_box .swiper-slide a {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
  }
  .inner_template_menu .template_box .template_main .swiper_box .swiper-slide a .img {
    grid-area: 1 / 2 / 1 / -1;
  }
  .inner_template_menu .template_box .template_main .swiper_box .swiper-slide a .info {
    display: block;
    grid-area: 1 / 1 / 1 / 1;
  }
  .inner_template_menu .template_box .pager_box {
    display: block;
  }
}
@media (max-width:480px) {
  .inner_template_menu .template_box .template_main .swiper_box .swiper-slide a {
    display: block;
  }
  .inner_template_menu .template_box .template_main .swiper_box .swiper-slide a .info {
    width: calc(100% - var(--block-padding-x));
    margin-top: 36px;
  }
}
.inner_template_block {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_template_block .template_item {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_template_block .template_item .template_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
}
.inner_template_block .template_item .template_box .template_head {
  width: 100%;
  height: auto;
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
}
.inner_template_block .template_item .template_box .template_head .title {
  width: 100%;
  height: auto;
  grid-column: span 5;
  font-weight: 700;
  font-size: var(--font-h2);
  line-height: var(--font-h2-line-height);
  letter-spacing: calc(var(--font-h2) * 0.025);
}
.inner_template_block .template_item .template_box .template_head .details_box {
  width: 100%;
  height: auto;
  grid-column: 1 / -1;
  grid-column-start: 7;
}
.inner_template_block .template_item .template_box .template_head .details_box .one {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  -webkit-align-items: baseline;
  align-items: baseline;
  gap: 6px;
}
.inner_template_block .template_item .template_box .template_head .details_box .one .icon {
  width: 16px;
  height: auto;
  font-size: 0;
}
.inner_template_block .template_item .template_box .template_head .details_box .one .word {
  width: 100%;
  height: auto;
  font-size: var(--font-describe-1);
  line-height: var(--font-describe-1-line-height);
  letter-spacing: calc(var(--font-describe-1) * 0.025);
}
.inner_template_block .template_item .template_box .template_menu {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-80);
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 40px var(--grid-gap);
}
.inner_template_block .template_item .template_box .template_menu .item {
  width: 100%;
  height: auto;
}
.inner_template_block .template_item .template_box .template_menu .item .img {
  width: 100%;
  height: auto;
  font-size: 0;
  filter: drop-shadow(0px 10px 45px rgba(34, 34, 34, 0.09));
}
.inner_template_block .template_item .template_box .template_menu .item .img img {
  width: 100%;
  height: auto;
}
.inner_template_block .template_item .template_box .template_menu .item .idx_two_more {
  margin-top: 24px;
}
.inner_template_block .template_item .template_box .template_menu .item:hover .idx_two_more a .word::after,
.inner_template_block .template_item .template_box .template_menu .item:hover .idx_two_more .more .word::after {
  width: 100%;
  opacity: 1;
}
@media (max-width:960px) {
  .inner_template_block .template_item .template_box .template_head .title {
    grid-column: span 3;
  }
  .inner_template_block .template_item .template_box .template_head .details_box {
    grid-column-start: 5;
  }
}
@media (max-width:768px) {
  .inner_template_block .template_item .template_box .template_head {
    display: block;
  }
  .inner_template_block .template_item .template_box .template_head .details_box {
    margin-top: 24px;
  }
  .inner_template_block .template_item .template_box .template_menu {
    grid-template-columns: 100%;
  }
}
/* ------- 开店 - 结束 ------- */
/* -------------- */
/* -------------- */
/* ------- 我们的服务 - 开始 ------- */
/* 我们能为您提供什么帮助 */
.inner_services_help {
  width: 100%;
  height: auto;
  /*overflow: hidden;*/
}
.inner_services_help .main_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
}
.inner_services_help .main_box .inner_title {
  text-align: center;
}
.inner_services_help .main_box .menu_box {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-60);
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 16px var(--grid-gap);
}
.inner_services_help .main_box .menu_box .item {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_services_help .main_box .menu_box .item a {
  width: 100%;
  height: 80px;
  padding: 0 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 12px;
  border-radius: 8px;
  border: 1px solid rgba(34, 34, 34, 0.1);
  transition: border 0.25s ease;
}
.inner_services_help .main_box .menu_box .item a .icon {
  width: 30px;
  height: auto;
  font-size: 0;
}
.inner_services_help .main_box .menu_box .item a .title {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex: 1;
}
.inner_services_help .main_box .menu_box .item a .title .word {
  width: auto;
  height: auto;
  position: relative;
  z-index: 1;
  font-weight: 500;
  font-size: var(--font-h5);
  line-height: var(--font-h5-line-height);
  letter-spacing: calc(var(--font-h5) * 0.025);
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.inner_services_help .main_box .menu_box .item a .title .word::after {
  content: '';
  width: 0;
  height: 1px;
  position: absolute;
  left: 0;
  bottom: 0;
  opacity: 0;
  background: var(--black-color);
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.inner_services_help .main_box .menu_box .item:hover {
  box-shadow: 0px 10px 45px -10px rgba(34, 34, 34, 0.09);
}
.inner_services_help .main_box .menu_box .item:hover a {
  border-color: #FFFFFF;
}
.inner_services_help .main_box .menu_box .item:hover a .title .word {
  color: #383838;
}
.inner_services_help .main_box .menu_box .item:hover a .title .word::after {
  width: 100%;
  opacity: 1;
}
.inner_services_help .main_box .idx_more {
  margin-top: var(--block-padding-60);
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width:768px) {
  .inner_services_help .main_box .menu_box .item a {
    height: 100%;
    display: block;
    padding: 24px 16px;
    text-align: center;
  }
  .inner_services_help .main_box .menu_box .item a .icon {
    margin: 0 auto;
  }
  .inner_services_help .main_box .menu_box .item a .title {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    margin-top: 12px;
  }
}
@media (max-width:480px) {
  .inner_services_help .main_box .menu_box {
    grid-template-columns: repeat(2, 1fr);
    gap: 10px;
  }
}
/* 我们的服务质量 */
.inner_services_item {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_services_item .main_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
}
.inner_services_item .main_box .content {
  width: 100%;
  height: auto;
  grid-column: span 5;
  -webkit-box-self: center;
  -ms-align-self: center;
  -webkit-align-self: center;
  align-self: center;
}
.inner_services_item .main_box .content .title {
  width: 100%;
  height: auto;
  font-weight: 700;
  font-size: var(--font-h2);
  line-height: var(--font-h2-line-height);
  letter-spacing: calc(var(--font-h2) * 0.025);
}
.inner_services_item .main_box .content .details {
  width: 100%;
  height: auto;
  margin-top: 24px;
  font-size: var(--font-describe-1);
  line-height: var(--font-describe-1-line-height);
  letter-spacing: calc(var(--font-describe-1) * 0.025);
}
.inner_services_item .main_box .content .details * {
  font-size: var(--font-describe-1);
  line-height: var(--font-describe-1-line-height);
  letter-spacing: calc(var(--font-describe-1) * 0.025);
}
.inner_services_item .main_box .content .menu {
  width: 100%;
  height: auto;
  margin-top: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  gap: var(--grid-gap);
}
.inner_services_item .main_box .content .menu .one {
  width: auto;
  height: auto;
}
.inner_services_item .main_box .content .menu .one .number {
  width: 100%;
  height: auto;
  font-weight: 700;
  font-size: var(--font-h3);
  line-height: var(--font-h3-line-height);
  letter-spacing: calc(var(--font-h3) * 0.025);
}
.inner_services_item .main_box .content .menu .one .title {
  width: 100%;
  height: auto;
  margin-top: 8px;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
.inner_services_item .main_box .content .menu .line {
  width: 1px;
  height: auto;
  background: var(--black-color);
  opacity: 0.1;
}
.inner_services_item .main_box .content .idx_more {
  margin-top: 40px;
}
.inner_services_item .main_box .images {
  width: 100%;
  height: auto;
  grid-column: 1 / -1;
  grid-column-start: 7;
}
.inner_services_item .main_box .images .img {
  width: 50vw;
  height: auto;
  font-size: 0;
  overflow: hidden;
}
.inner_services_item .main_box .images .img img {
  width: 100%;
}
@media (max-width:960px) {
  .inner_services_item .main_box {
    display: block;
  }
  .inner_services_item .main_box .images .img {
    width: 100%;
    margin-top: 40px;
  }
}
.inner_services_item.active .main_box {
  direction: rtl;
}
.inner_services_item.active .main_box .content {
  direction: ltr;
}
/* 您可以通过以下入口找到我们 */
.inner_services_links {
  width: 100%;
  height: auto;
  /*overflow: hidden;*/
}
.inner_services_links .main_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0 var(--block-padding-80);
}
.inner_services_links .main_box .inner_title {
  text-align: center;
}
.inner_services_links .main_box .menu_box {
  width: 100%;
  height: auto;
  margin-top: 60px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  gap: var(--block-padding-60);
}
.inner_services_links .main_box .menu_box .one {
  width: auto;
  height: auto;
  overflow: hidden;
}
.inner_services_links .main_box .menu_box .one .icon {
  width: 84px;
  height: 84px;
  margin: 0 auto;
  border-radius: 6px;
  font-size: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  background: rgba(255, 255, 255, 0.5);
  box-shadow: 0px 10px 45px -10px rgba(34, 34, 34, 0.09);
  transition: background 0.25s ease;
  overflow: hidden;
}
.inner_services_links .main_box .menu_box .one .word {
  width: 100%;
  height: auto;
  margin-top: 16px;
  text-align: center;
  font-weight: 500;
  font-size: 16px;
  line-height: 1.4;
  letter-spacing: 0.4px;
  overflow: hidden;
}
.inner_services_links .main_box .menu_box .one:hover .icon {
  background: #FFFFFF;
}
.inner_services_links .main_box .idx_more {
  margin-top: 60px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width:768px) {
  .inner_services_links .main_box .menu_box .one a .icon {
    width: 72px;
    height: 72px;
  }
}
@media (max-width:480px) {
  .inner_services_links .main_box .menu_box {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 40px 20px;
  }
  .inner_services_links .main_box .menu_box .one a .icon {
    width: 64px;
    height: 64px;
  }
}
/* ------- 我们的服务 - 结束 ------- */
/* -------------- */
/* -------------- */
/* ------- 解决方案 - 开始 ------- */
/* ------- 美瞳 ------- */
.inner_solution_three {
  width: 100%;
  height: auto;
  /*overflow: hidden;*/
}
.inner_solution_three .solution_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
}
.inner_solution_three .solution_box .inner_title {
  text-align: center;
}
.inner_solution_three .solution_box .menu_box {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-80);
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: var(--block-padding-60) var(--grid-gap);
}
.inner_solution_three .solution_box .menu_box .item {
  width: 100%;
  height: auto;
}
.inner_solution_three .solution_box .menu_box .item .icon {
  width: 60px;
  height: 60px;
  margin: 0 auto;
  font-size: 0;
}
.inner_solution_three .solution_box .menu_box .item .info {
  width: 100%;
  height: auto;
  margin-top: 24px;
  text-align: center;
}
.inner_solution_three .solution_box .menu_box .item .info .title {
  width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--font-h5);
  line-height: var(--font-h5-line-height);
  letter-spacing: calc(var(--font-h5) * 0.025);
}
.inner_solution_three .solution_box .menu_box .item .info .details {
  width: 100%;
  height: auto;
  margin-top: 12px;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
.inner_solution_three .solution_box .idx_more {
  margin-top: var(--block-padding-60);
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width:768px) {
  .inner_solution_three .solution_box .menu_box {
    /*grid-template-columns: 100%;*/
  }
}
/* Shoplazza产品功能 */
.inner_product_function {
  width: 100%;
  height: auto;
  /*overflow: hidden;*/
}
.inner_product_function .product_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
}

.inner_product_function .product_box .idx_more{
    flex-wrap: nowrap;
}
.inner_product_function .product_box .idx_more a{
    z-index: 5;
}

.inner_product_function .product_box .product_head {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.inner_product_function .product_box .product_head .idx_more{
    flex-wrap: nowrap;
}
.inner_product_function .product_box .tabs_box {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  margin-top: var(--block-padding-60);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  overflow: hidden;
}
.inner_product_function .product_box .tabs_box .one {
  width: auto;
  height: auto;
  padding: 24px;
  position: relative;
  z-index: 5;
  font-size: var(--font-describe-1);
  line-height: var(--font-describe-1-line-height);
  letter-spacing: calc(var(--font-describe-1) * 0.025);
  line-height: 1;
  cursor: pointer;
}
.inner_product_function .product_box .tabs_box .one.active::after {
  content: '';
  width: 100%;
  height: 2px;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 1;
  background: var(--lead-red);
}
.inner_product_function .product_box .tabs_box::after {
  content: '';
  width: 100%;
  height: 1px;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 1;
  background: rgba(34, 34, 34, 0.15);
}
.inner_product_function .product_box .swiper_box {
  width: 100%;
  height: auto;
  margin-top: 40px;
}
.inner_product_function .product_box .swiper_box .swiper-slide {
  width: 100%;
  height: auto;
}
.inner_product_function .product_box .swiper_box .swiper-slide .menu_box {
  width: 100%;
  height: auto;
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: var(--grid-gap);
  pointer-events: none;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.inner_product_function .product_box .swiper_box .swiper-slide .menu_box .one {
  width: 100%;
  height: auto;
  border-radius: 8px;
  border: 1px solid rgba(34, 34, 34, 0.1);
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
  overflow: hidden;
}
.inner_product_function .product_box .swiper_box .swiper-slide .menu_box .one a {
  width: 100%;
  height: auto;
  display: block;
  padding: 24px;
}
.inner_product_function .product_box .swiper_box .swiper-slide .menu_box .one a .logo {
  width: 28px;
  height: 28px;
  font-size: 0;
}
.inner_product_function .product_box .swiper_box .swiper-slide .menu_box .one a .logo svg {
  width: 100%;
  height: 100%;
}
.inner_product_function .product_box .swiper_box .swiper-slide .menu_box .one a .info {
  width: 100%;
  height: auto;
  margin-top: 36px;
}
.inner_product_function .product_box .swiper_box .swiper-slide .menu_box .one a .info .headline {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  gap: 12px;
}
.inner_product_function .product_box .swiper_box .swiper-slide .menu_box .one a .info .headline .word {
  width: auto;
  height: auto;
  position: relative;
  z-index: 1;
  font-weight: 500;
  font-size: var(--font-h5);
  line-height: var(--font-h5-line-height);
  letter-spacing: calc(var(--font-h5) * 0.025);
}
.inner_product_function .product_box .swiper_box .swiper-slide .menu_box .one a .info .headline .word::after {
  content: '';
  width: 0;
  height: 1px;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 1;
  background: var(--black-color);
  opacity: 0;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.inner_product_function .product_box .swiper_box .swiper-slide .menu_box .one a .info .headline .icon {
  width: auto;
  opacity: 0;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.inner_product_function .product_box .swiper_box .swiper-slide .menu_box .one a .info .details {
  width: 100%;
  height: auto;
  max-height: calc(2em * 1.5);
  margin-top: 12px;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  color: var(--neutral-grey);
  opacity: 0.75;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.inner_product_function .product_box .swiper_box .swiper-slide .menu_box .one:hover {
  border-color: #FFFFFF;
  box-shadow: 0px 10px 45px -10px rgba(34, 34, 34, 0.09);
}
.inner_product_function .product_box .swiper_box .swiper-slide .menu_box .one:hover a .info .headline .word::after {
  width: 100%;
  opacity: 1;
}
.inner_product_function .product_box .swiper_box .swiper-slide .menu_box .one:hover a .info .headline .icon {
  opacity: 1;
}
.inner_product_function .product_box .swiper_box .swiper-slide.active .menu_box {
  opacity: 1;
  pointer-events: initial;
  visibility: visible;
}
@media (max-width:960px) {
  .inner_product_function .product_box .swiper_box .swiper-slide .menu_box {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width:768px) {
  .inner_product_function .product_box .product_head {
    display: block;
  }
  .inner_product_function .product_box .product_head .idx_more {
    margin-top: 24px;
  }
  .inner_product_function .product_box .tabs_box {
    gap: 24px;
  }
  .inner_product_function .product_box .tabs_box .one {
    padding: 24px 0;
  }
  .inner_product_function .product_box .swiper_box {
    margin-top: 24px;
  }
  .inner_product_function .product_box .swiper_box .swiper-slide .menu_box {
    gap: 10px;
  }
  .inner_product_function .product_box .swiper_box .swiper-slide .menu_box .one a {
    padding: 24px 16px;
    gap: 16px;
  }
  .inner_product_function .product_box .swiper_box .swiper-slide .menu_box .one a .logo {
    width: 24px;
    height: 24px;
    margin: 0 auto;
  }
  .inner_product_function .product_box .swiper_box .swiper-slide .menu_box .one a .info {
    margin: 12px 0 0;
  }
  .inner_product_function .product_box .swiper_box .swiper-slide .menu_box .one a .info .headline {
    display: block;
  }
  .inner_product_function .product_box .swiper_box .swiper-slide .menu_box .one a .info .headline .word {
    text-align: center;
  }
  .inner_product_function .product_box .swiper_box .swiper-slide .menu_box .one a .info .headline .word::after {
    display: none;
  }
  .inner_product_function .product_box .swiper_box .swiper-slide .menu_box .one a .info .headline .icon {
    display: none;
  }
  .inner_product_function .product_box .swiper_box .swiper-slide .menu_box .one a .info .details {
    display: none;
  }
}


@media (max-width:480px) {
    .inner_product_function .product_box{padding: 40px 0;}
}

/* -------------- */
/* 店匠4大法宝帮您实现业务增长 */
.inner_solution_four {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  overflow: hidden;
}
.inner_solution_four.pattern2 {
  background: #FFA180;
}
.inner_solution_four.pattern2 .solution_box {
  padding: var(--block-padding-100) 0;
}
.inner_solution_four.pattern2 .solution_box .idx_more {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  margin-top: 24px;
}
.inner_solution_four.pattern2 .solution_box .menu_box {
  margin-top: var(--block-padding-60);
  grid-template-columns: repeat(3, 1fr);
}
@media (max-width:960px) {
  .inner_solution_four.pattern2 .solution_box .menu_box {
    grid-template-columns: repeat(2, 1fr);
    gap: 40px var(--grid-gap);
  }
}
@media (max-width:768px) {
  .inner_solution_four.pattern2 .solution_box .menu_box {
    grid-template-columns: 100%;
  }
}
.inner_solution_four .solution_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
}
.inner_solution_four .solution_box .inner_title {
  text-align: center;
}
.inner_solution_four .solution_box .menu_box {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-80);
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: var(--grid-gap);
}
.inner_solution_four .solution_box .menu_box .item {
  width: 100%;
  height: auto;
}
.inner_solution_four .solution_box .menu_box .item .img {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_solution_four .solution_box .menu_box .item .img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.inner_solution_four .solution_box .menu_box .item .info {
  width: 100%;
  height: auto;
  margin-top: 40px;
  text-align: center;
}
.inner_solution_four .solution_box .menu_box .item .info .title {
  width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--font-h4);
  line-height: var(--font-h4-line-height);
  letter-spacing: calc(var(--font-h4) * 0.025);
}
.inner_solution_four .solution_box .menu_box .item .info .details {
  width: 100%;
  height: auto;
  margin-top: 12px;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
.inner_solution_four .solution_box .solution_main {
  width: 100%;
  height: auto;
  margin-top: 160px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.inner_solution_four .solution_box .solution_main .item_btn {
  width: auto;
  height: auto;
  position: relative;
  z-index: 1;
}
.inner_solution_four .solution_box .solution_main .item_btn .title {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  font-weight: 500;
  font-size: var(--font-h4);
  line-height: var(--font-h4-line-height);
  letter-spacing: calc(var(--font-h4) * 0.025);
  color: var(--lead-red);
}
.inner_solution_four .solution_box .solution_main .item_btn .svg_bg {
  width: auto;
  height: auto;
  font-size: 0;
}
.inner_solution_four .solution_box .solution_main .item_btn.first .title {
  padding-right: 20px;
}
.inner_solution_four .solution_box .solution_main .item_btn.last .title {
  padding-left: 20px;
  color: #FFFFFF;
}
.inner_solution_four .solution_box .solution_main .item_center {
  width: 100%;
  height: auto;
  flex: 1;
  position: relative;
  z-index: 1;
  display: grid;
  grid-template-rows: repeat(2, 1fr);
  grid-template-columns: repeat(7, 1fr);
  gap: 0 56px;
}
.inner_solution_four .solution_box .solution_main .item_center .item {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.inner_solution_four .solution_box .solution_main .item_center .item .number {
  width: 56px;
  height: 56px;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  border-radius: 50%;
  background: #FFFFFF;
  font-weight: 500;
  font-size: var(--font-h4);
  line-height: var(--font-h4-line-height);
  letter-spacing: calc(var(--font-h4) * 0.025);
  color: #FFFFFF;
  overflow: hidden;
}
.inner_solution_four .solution_box .solution_main .item_center .item .number::after {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  left: 50%;
  top: 50%;
  z-index: -1;
  transform: translate(-50%, -50%);
  background: var(--lead-red);
}
.inner_solution_four .solution_box .solution_main .item_center .item .content {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
}
.inner_solution_four .solution_box .solution_main .item_center .item .content .info {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 5;
  padding: 20px;
  background: var(--tint-cream-25);
}
.inner_solution_four .solution_box .solution_main .item_center .item .content .info .title {
  width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--font-h5);
  line-height: var(--font-h5-line-height);
  letter-spacing: calc(var(--font-h5) * 0.025);
  font-weight: 700;
  color: var(--lead-red);
}
.inner_solution_four .solution_box .solution_main .item_center .item .content .info .details {
  width: 100%;
  height: auto;
  margin-top: 8px;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  white-space: break-spaces;
}
.inner_solution_four .solution_box .solution_main .item_center .item:nth-child(1) {
  grid-area: 1 / 1 / 2 / 3;
}
.inner_solution_four .solution_box .solution_main .item_center .item:nth-child(1) .number::after {
  opacity: 0.1;
}
.inner_solution_four .solution_box .solution_main .item_center .item:nth-child(2) {
  grid-area: 2 / 2 / 3 / 4;
}
.inner_solution_four .solution_box .solution_main .item_center .item:nth-child(2) .number::after {
  opacity: 0.2;
}
.inner_solution_four .solution_box .solution_main .item_center .item:nth-child(3) {
  grid-area: 1 / 3 / 2 / 5;
}
.inner_solution_four .solution_box .solution_main .item_center .item:nth-child(3) .number::after {
  opacity: 0.3;
}
.inner_solution_four .solution_box .solution_main .item_center .item:nth-child(4) {
  grid-area: 2 / 4 / 3 / 6;
}
.inner_solution_four .solution_box .solution_main .item_center .item:nth-child(4) .number::after {
  opacity: 0.6;
}
.inner_solution_four .solution_box .solution_main .item_center .item:nth-child(5) {
  grid-area: 1 / 5 / 2 / 7;
}
.inner_solution_four .solution_box .solution_main .item_center .item:nth-child(5) .number::after {
  opacity: 0.8;
}
.inner_solution_four .solution_box .solution_main .item_center .item:nth-child(6) {
  grid-area: 2 / 6 / 3 / 8;
}
.inner_solution_four .solution_box .solution_main .item_center .item:nth-child(odd) {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.inner_solution_four .solution_box .solution_main .item_center .item:nth-child(odd) .number {
  order: 2;
  transform: translateY(28px);
}
.inner_solution_four .solution_box .solution_main .item_center .item:nth-child(odd) .content {
  order: 1;
}
.inner_solution_four .solution_box .solution_main .item_center .item:nth-child(odd) .content::after {
  content: '';
  width: 13px;
  height: 13px;
  position: relative;
  z-index: 1;
  margin: 0 auto;
  transform: translateY(-50%) rotate(45deg);
  display: block;
  background: var(--tint-cream-25);
}
.inner_solution_four .solution_box .solution_main .item_center .item:nth-child(even) .number {
  transform: translateY(-28px);
}
.inner_solution_four .solution_box .solution_main .item_center .item:nth-child(even) .content::before {
  content: '';
  width: 13px;
  height: 13px;
  position: relative;
  z-index: 1;
  margin: 0 auto;
  transform: translateY(50%) rotate(45deg);
  display: block;
  background: var(--tint-cream-25);
}
.inner_solution_four .solution_box .solution_main .item_center::after {
  content: '';
  width: 100%;
  height: 1px;
  position: absolute;
  left: 0;
  top: 50%;
  z-index: 1;
  transform: translateY(-50%);
  background: var(--black-color);
  opacity: 0.4;
}
@media (max-width:960px) {
  .inner_solution_four .solution_box .menu_box {
    grid-template-columns: repeat(2, 1fr);
    gap: 40px var(--grid-gap);
  }
  .inner_solution_four .solution_box .solution_main {
    display: block;
    margin-top: 120px;
  }
  .inner_solution_four .solution_box .solution_main .item_btn {
    display: none;
  }
  .inner_solution_four .solution_box .solution_main .item_center {
    display: block;
  }
  .inner_solution_four .solution_box .solution_main .item_center .item {
    padding: 30px 20px;
    display: block;
    background: var(--tint-cream-25);
  }
  .inner_solution_four .solution_box .solution_main .item_center .item .number {
    width: 100%;
    height: auto;
    display: none;
    transform: none !important;
    border-radius: 0;
    background: transparent;
    color: var(--lead-red);
  }
  .inner_solution_four .solution_box .solution_main .item_center .item .number::after {
    display: none;
  }
  .inner_solution_four .solution_box .solution_main .item_center .item .content .info {
    padding: 0;
  }
  .inner_solution_four .solution_box .solution_main .item_center .item .content::before,
  .inner_solution_four .solution_box .solution_main .item_center .item .content::after {
    display: none !important;
  }
  .inner_solution_four .solution_box .solution_main .item_center .item:first-child ~ .item {
    margin-top: var(--grid-gap);
  }
  .inner_solution_four .solution_box .solution_main .item_center::after {
    display: none;
  }
}
@media (max-width:768px) {
  .inner_solution_four .solution_box .menu_box {
    grid-template-columns: 100%;
  }
  .inner_solution_four .solution_box .solution_main {
    margin-top: 80px;
  }
}
/* 热门COD地区 */
.inner_solution_hot {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_solution_hot .solution_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
}
.inner_solution_hot .solution_box .inner_title {
  text-align: center;
}
.inner_solution_hot .solution_box .menu_box {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-80);
}
.inner_solution_hot .solution_box .menu_box .item {
  width: 100%;
  height: auto;
  min-height: 300px;
  position: relative;
  z-index: 1;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: var(--grid-gap);
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.inner_solution_hot .solution_box .menu_box .item .content {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 5;
  padding: 40px 60px;
}
.inner_solution_hot .solution_box .menu_box .item .content .title {
  width: 100%;
  height: auto;
  font-weight: 700;
  font-size: var(--font-h3);
  line-height: var(--font-h3-line-height);
  letter-spacing: calc(var(--font-h3) * 0.025);
}
.inner_solution_hot .solution_box .menu_box .item .content .details {
  width: 100%;
  height: auto;
  margin-top: 20px;
  font-size: var(--font-describe-1);
  line-height: var(--font-describe-1-line-height);
  letter-spacing: calc(var(--font-describe-1) * 0.025);
}
.inner_solution_hot .solution_box .menu_box .item .content .idx_more {
  margin-top: 20px;
}
.inner_solution_hot .solution_box .menu_box .item:last-child .content .idx_more {
  margin-top: 50px;
}
.inner_solution_hot .solution_box .menu_box .item:last-child .content .idx_more a {
  background: var(--lead-red);
}
.inner_solution_hot .solution_box .menu_box .item:last-child .content .idx_more a:hover {
  background: #FF3333;
}
.inner_solution_hot .solution_box .menu_box .item .img {
  width: 87.5%;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 4;
  font-size: 0;
  overflow: hidden;
  -webkit-mask: linear-gradient(to right, transparent 20%, #000 60%);
  mask: linear-gradient(to right, transparent 20%, #000 60%);
}
.inner_solution_hot .solution_box .menu_box .item .img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.inner_solution_hot .solution_box .menu_box .item::after {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1;
  background: linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, #FCFAF6 72.11%);
}
.inner_solution_hot .solution_box .menu_box .item:first-child + .item {
  margin-top: var(--grid-gap);
}
@media (max-width:768px) {
  .inner_solution_hot .solution_box .menu_box .item {
    display: block;
  }
  .inner_solution_hot .solution_box .menu_box .item .content {
    padding: 30px 20px;
  }
  .inner_solution_hot .solution_box .menu_box .item .img {
    width: 100%;
    height: 200px;
    position: relative;
    -webkit-mask: linear-gradient(transparent 0, #000);
    mask: linear-gradient(transparent 0, #000);
  }
  .inner_solution_hot .solution_box .menu_box .item::after {
    background: #FCFAF6;
  }
}
/* -------------- */
/* ------- 中东COD-货到付款-店匠COD ------- */
.inner_solution_zd_banner {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  padding-top: calc(var(--header-height) + var(--header-top));
  font-size: 0;
  overflow: hidden;
}
.inner_solution_zd_banner::after {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 5;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(252, 250, 246, 0.16) 43.04%, #FCFAF6 100%);
  pointer-events: none;
}
.inner_solution_zd_banner img {
  width: 100%;
  min-height: 150px;
  object-fit: cover;
}
.inner_solution_zd_block {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_solution_zd_block .solution_box {
  width: 100%;
  height: auto;
  padding: 0 0 var(--block-padding-y);
}
.inner_solution_zd_block .solution_box .inner_title {
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
}
.inner_solution_zd_block .solution_box .inner_title .info {
  width: 100%;
  height: auto;
  grid-column: span 7;
  overflow: hidden;
}
.inner_solution_zd_block .solution_box .inner_title .info .title {
  font-weight: 700;
  font-size: var(--font-h1);
  line-height: var(--font-h1-line-height);
  letter-spacing: calc(var(--font-h1) * 0.025);
}
.inner_solution_zd_block .solution_box .inner_title .info .subtitle {
  font-size: var(--font-h4);
  line-height: var(--font-h4-line-height);
  letter-spacing: calc(var(--font-h4) * 0.025);
}
.inner_solution_zd_block .solution_box .inner_title .info .idx_more {
  margin-top: 40px;
}
.inner_solution_zd_block .solution_box .menu_box {
  width: 100%;
  height: auto;
  margin-top: calc(var(--block-padding-y) * 1.5);
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: var(--grid-gap);
}
.inner_solution_zd_block .solution_box .menu_box .item {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  padding: 0 0 var(--grid-gap);
  border-bottom: 8px solid var(--secondary-peach);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  gap: var(--grid-gap);
  background: #FFFFFF;
  border-radius: 8px 8px 0 0;
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.1);
}
.inner_solution_zd_block .solution_box .menu_box .item .images {
  width: 50%;
  max-width: 300px;
  height: auto;
  padding-left: var(--grid-gap);
}
.inner_solution_zd_block .solution_box .menu_box .item .images .info {
  width: 100%;
  height: auto;
  padding: 15px;
  position: relative;
  z-index: 1;
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.15);
}
.inner_solution_zd_block .solution_box .menu_box .item .images .info .title_box {
  width: 100%;
  height: auto;
  padding: 20px 15px 0;
  position: absolute;
  left: 0;
  bottom: 100%;
}
.inner_solution_zd_block .solution_box .menu_box .item .images .info .title_box .title {
  width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--font-h5);
  line-height: var(--font-h5-line-height);
  letter-spacing: calc(var(--font-h5) * 0.025);
  color: var(--lead-red);
  white-space: break-spaces;
}
.inner_solution_zd_block .solution_box .menu_box .item .images .info .title_box .hot {
  width: 60%;
  position: absolute;
  right: 0;
  top: 0;
  font-size: 0;
}
.inner_solution_zd_block .solution_box .menu_box .item .images .info .title_box .hot img {
  width: 100%;
}
.inner_solution_zd_block .solution_box .menu_box .item .images .info .img {
  width: 100%;
  height: auto;
  border-radius: 4px;
  overflow: hidden;
}
.inner_solution_zd_block .solution_box .menu_box .item .images .info .img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.inner_solution_zd_block .solution_box .menu_box .item .content {
  width: 100%;
  height: auto;
  flex: 1;
  padding: 30px 36px 0 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
}
.inner_solution_zd_block .solution_box .menu_box .item .content .title {
  width: 100%;
  height: auto;
  font-size: var(--font-h3);
  line-height: var(--font-h3-line-height);
  letter-spacing: calc(var(--font-h3) * 0.025);
}
.inner_solution_zd_block .solution_box .menu_box .item .content .idx_more a {
  background: var(--lead-red);
}
.inner_solution_zd_block .solution_box .menu_box .item .content .idx_more a .icon {
  width: 7px;
  height: auto;
  font-size: 0;
}
.inner_solution_zd_block .solution_box .menu_box .item .content .idx_more a .icon svg {
  width: 100%;
  height: 100%;
}
.inner_solution_zd_block .solution_box .menu_box .item .content .idx_more a:hover {
  background: #FF3333;
}
@media (max-width:960px) {
  .inner_solution_zd_block .solution_box .inner_title .info {
    grid-template-columns: 5;
  }
  .inner_solution_zd_block .solution_box .menu_box {
    margin-top: 120px;
    grid-template-columns: 100%;
    gap: 120px;
  }
  .inner_solution_zd_block .solution_box .menu_box .item .images {
    width: 30%;
  }
}
@media (max-width:768px) {
  .inner_solution_zd_block .solution_box .inner_title {
    display: block;
  }
  .inner_solution_zd_block .solution_box .menu_box {
    margin-top: 60px;
    gap: 30px;
  }
  .inner_solution_zd_block .solution_box .menu_box .item {
    padding: 16px;
  }
  .inner_solution_zd_block .solution_box .menu_box .item .images {
    width: 50%;
    max-width: 200px;
    padding: 0;
  }
  .inner_solution_zd_block .solution_box .menu_box .item .images .info {
    box-shadow: none;
  }
  .inner_solution_zd_block .solution_box .menu_box .item .images .info .title_box {
    position: relative;
    z-index: 1;
    padding: 0 0 16px;
  }
  .inner_solution_zd_block .solution_box .menu_box .item .images .info .title_box .hot {
    display: none;
  }
  .inner_solution_zd_block .solution_box .menu_box .item .content {
    padding: 0;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .inner_solution_zd_block .solution_box .menu_box .item .content .idx_more {
    margin-top: 24px;
  }
  .inner_solution_zd_block .solution_box .menu_box .item .content .idx_more a .icon {
    display: none;
  }
}
.inner_solution_zd_menu {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_solution_zd_menu .solution_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
}
.inner_solution_zd_menu .solution_box .inner_title {
  text-align: center;
}
.inner_solution_zd_menu .solution_box .inner_title .title {
  font-weight: 700;
  font-size: var(--font-h1);
  line-height: var(--font-h1-line-height);
  letter-spacing: calc(var(--font-h1) * 0.025);
}
.inner_solution_zd_menu .solution_box .inner_title + .menu_box {
  margin-top: var(--block-padding-100);
}
.inner_solution_zd_menu .solution_box .menu_box {
  width: 100%;
  height: auto;
  display: grid;
  grid-template-columns: 100%;
  gap: var(--block-padding-y);
}
.inner_solution_zd_menu .solution_box .menu_box .solution_item {
  width: 100%;
  height: auto;
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
}
.inner_solution_zd_menu .solution_box .menu_box .solution_item .images {
  width: 100%;
  height: auto;
  grid-column: span var(--grid-column-2);
  font-size: 0;
}
.inner_solution_zd_menu .solution_box .menu_box .solution_item .images img {
  width: 100%;
}
.inner_solution_zd_menu .solution_box .menu_box .solution_item .content {
  width: 100%;
  height: auto;
  grid-column: 1 / -1;
  grid-column-start: 8;
  -webkit-box-self: center;
  -ms-align-self: center;
  -webkit-align-self: center;
  align-self: center;
}
.inner_solution_zd_menu .solution_box .menu_box .solution_item .content .title {
  width: 100%;
  height: auto;
  font-weight: 700;
  font-size: var(--font-h3);
  line-height: var(--font-h3-line-height);
  letter-spacing: calc(var(--font-h3) * 0.025);
}
.inner_solution_zd_menu .solution_box .menu_box .solution_item .content .details {
  width: 100%;
  height: auto;
  margin-top: 16px;
  font-size: var(--font-describe-1);
  line-height: var(--font-describe-1-line-height);
  letter-spacing: calc(var(--font-describe-1) * 0.025);
}
.inner_solution_zd_menu .solution_box .menu_box .solution_item .content .idx_more {
  margin-top: var(--block-padding-80);
}
.inner_solution_zd_menu .solution_box .menu_box .solution_item:nth-child(even) {
  direction: rtl;
}
.inner_solution_zd_menu .solution_box .menu_box .solution_item:nth-child(even) .content {
  direction: ltr;
}
@media (max-width:960px) {
  .inner_solution_zd_menu .solution_box .menu_box .solution_item .content {
    grid-column-start: 6;
  }
}
@media (max-width:768px) {
  .inner_solution_zd_menu .solution_box .menu_box .solution_item {
    display: block;
  }
  .inner_solution_zd_menu .solution_box .menu_box .solution_item .content {
    margin-top: 40px;
  }
}
/* ------- 解决方案 - 结束 ------- */
/* -------------- */
/* ------------ */
/* ------- 行业白皮书 - 开始 ------- */
/* 近期热门干货 */
.inner_dry_goods {
  width: 100%;
  height: auto;
  /*overflow: hidden;*/
}
.inner_dry_goods .dry_goods_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
}
.inner_dry_goods .dry_goods_box .dry_goods_head {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  -webkit-align-items: flex-end;
  align-items: flex-end;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  gap: var(--grid-gap);
}
.inner_dry_goods .dry_goods_box .dry_goods_head .inner_title .details {
  font-size: var(--font-describe-1);
  line-height: var(--font-describe-1-line-height);
  letter-spacing: calc(var(--font-describe-1) * 0.025);
}
.inner_dry_goods .dry_goods_box .menu_box {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-80);
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: var(--block-padding-60) var(--grid-gap-2);
}
.inner_dry_goods .dry_goods_box .menu_box .item {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  /*overflow: hidden;*/
}
.inner_dry_goods .dry_goods_box .menu_box .item .img {
  width: 100%;
  height: auto;
  border-radius: 8px;
  overflow: hidden;
}
.inner_dry_goods .dry_goods_box .menu_box .item .img .pb {
  padding-bottom: 56.31578947%;
}
.inner_dry_goods .dry_goods_box .menu_box .item .img .ab {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: width 0.35s ease, height 0.35s ease;
}
.inner_dry_goods .dry_goods_box .menu_box .item .img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.inner_dry_goods .dry_goods_box .menu_box .item .title {
  width: 100%;
  height: auto;
  margin-top: 24px;
  flex: 1;
  font-size: 0;
}
.inner_dry_goods .dry_goods_box .menu_box .item .title .word {
  display: inline;
  background-image: linear-gradient(transparent 50%, transparent 50%, transparent calc(100% - 1px), #222222 calc(100% - 1px), #000 100%);
  background-repeat: no-repeat;
  background-size: 0 100%;
  -webkit-transition: all 0.35s ease;
  transition: all 0.35s ease;
  font-weight: 500;
  font-size: var(--font-h5);
  line-height: var(--font-h5-line-height);
  letter-spacing: calc(var(--font-h5) * 0.025);
}
.inner_dry_goods .dry_goods_box .menu_box .item .idx_more {
  margin-top: 40px;
}
.inner_dry_goods .dry_goods_box .menu_box .item .idx_more a.active-2 {
  padding: 0 8px;
}
.inner_dry_goods .dry_goods_box .menu_box .item:hover .img .ab {
  width: 105%;
  height: 105%;
}
.inner_dry_goods .dry_goods_box .menu_box .item:hover .title .word {
  background-size: 100% 100%;
}
@media (max-width:768px) {
  .inner_dry_goods .dry_goods_box .dry_goods_head {
    display: block;
  }
  .inner_dry_goods .dry_goods_box .dry_goods_head .idx_two_more {
    margin-top: 16px;
  }
  .inner_dry_goods .dry_goods_box .menu_box {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width:480px) {
  .inner_dry_goods .dry_goods_box .menu_box {
    grid-template-columns: 100%;
  }
  .inner_dry_goods .dry_goods_box .menu_box .item .idx_more {
    margin-top: 30px;
  }
}
/* 行业与研究报告 */
.inner_research_report {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_research_report .research_report_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
}
.inner_research_report .research_report_box .inner_title .details {
  font-size: var(--font-describe-1);
  line-height: var(--font-describe-1-line-height);
  letter-spacing: calc(var(--font-describe-1) * 0.025);
}
.inner_research_report .research_report_box .research_report_menu {
  width: 100%;
  height: auto;
}
.inner_research_report .research_report_box .research_report_menu .menu_box {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-80);
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: var(--block-padding-60) var(--grid-gap-2);
}
.inner_research_report .research_report_box .research_report_menu .menu_box .item {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  /*overflow: hidden;*/
}
.inner_research_report .research_report_box .research_report_menu .menu_box .item .img {
  width: 100%;
  height: auto;
  border-radius: 8px;
  overflow: hidden;
}
.inner_research_report .research_report_box .research_report_menu .menu_box .item .img .pb {
  padding-bottom: 66.57894737%;
}
.inner_research_report .research_report_box .research_report_menu .menu_box .item .img .ab {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  transition: width 0.35s ease, height 0.35s ease;
}
.inner_research_report .research_report_box .research_report_menu .menu_box .item .img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.inner_research_report .research_report_box .research_report_menu .menu_box .item .title {
  width: 100%;
  height: auto;
  margin-top: 24px;
  flex: 1;
  font-size: 0;
}
.inner_research_report .research_report_box .research_report_menu .menu_box .item .title .word {
  display: inline;
  background-image: linear-gradient(transparent 50%, transparent 50%, transparent calc(100% - 1px), #222222 calc(100% - 1px), #000 100%);
  background-repeat: no-repeat;
  background-size: 0 100%;
  -webkit-transition: all 0.35s ease;
  transition: all 0.35s ease;
  font-weight: 500;
  font-size: var(--font-h5);
  line-height: var(--font-h5-line-height);
  letter-spacing: calc(var(--font-h5) * 0.025);
}
.inner_research_report .research_report_box .research_report_menu .menu_box .item .idx_more {
  margin-top: 40px;
}
.inner_research_report .research_report_box .research_report_menu .menu_box .item .idx_more a.active-2 {
  padding: 0 8px;
}
.inner_research_report .research_report_box .research_report_menu .menu_box .item:hover .img .ab {
  width: 105%;
  height: 105%;
}
.inner_research_report .research_report_box .research_report_menu .menu_box .item:hover .title .word {
  background-size: 100% 100%;
}
.inner_research_report .research_report_box .research_report_menu .paging_box {
  margin-top: var(--block-padding-80);
}
.inner_research_report .research_report_box .research_report_menu .paging_box .layui-laypage .layui-laypage-next,
.inner_research_report .research_report_box .research_report_menu .paging_box .layui-laypage .layui-laypage-prev {
  background: #FFFFFF;
}
.inner_research_report .research_report_box .research_report_menu .paging_box .layui-laypage .layui-laypage-next.layui-disabled,
.inner_research_report .research_report_box .research_report_menu .paging_box .layui-laypage .layui-laypage-prev.layui-disabled {
  background: transparent;
  cursor: not-allowed;
}
.inner_research_report .research_report_box .research_report_menu .paging_box .layui-laypage .layui-laypage-next.layui-disabled svg path,
.inner_research_report .research_report_box .research_report_menu .paging_box .layui-laypage .layui-laypage-prev.layui-disabled svg path {
  opacity: 0.5 !important;
}
@media (max-width:768px) {
  .inner_research_report .research_report_box .research_report_menu .menu_box {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width:480px) {
  .inner_research_report .research_report_box .research_report_menu .menu_box {
    grid-template-columns: 100%;
  }
  .inner_research_report .research_report_box .research_report_menu .menu_box .item .idx_more {
    margin-top: 30px;
  }
}
/* 精选解决方案白皮书 */
.inner_selected_pager {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_selected_pager .main_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0 var(--block-padding-60);
}
.inner_selected_pager .main_box .inner_title .details {
  font-size: var(--font-describe-1);
  line-height: var(--font-describe-1-line-height);
  letter-spacing: calc(var(--font-describe-1) * 0.025);
}
.inner_selected_pager .main_box .menu_box {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-80);
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: var(--grid-gap);
}
.inner_selected_pager .main_box .menu_box .item {
  width: 100%;
  height: auto;
  display: grid;
  grid-template-columns: repeat(6, 1fr);
  gap: var(--grid-gap);
  padding: 36px 0;
  border-radius: 8px;
  background: var(--tint-cream-25);
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
  overflow: hidden;
}
.inner_selected_pager .main_box .menu_box .item .content {
  width: 100%;
  height: auto;
  grid-column: span 4;
  padding-left: 36px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.inner_selected_pager .main_box .menu_box .item .content .info {
  width: 100%;
  height: auto;
}
.inner_selected_pager .main_box .menu_box .item .content .info .classify {
  width: 100%;
  height: auto;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  color: var(--neutral-grey);
  opacity: 0.75;
}
.inner_selected_pager .main_box .menu_box .item .content .info .title {
  width: 100%;
  height: auto;
  margin-top: 12px;
  font-weight: 500;
  font-size: var(--font-h4);
  line-height: var(--font-h4-line-height);
  letter-spacing: calc(var(--font-h4) * 0.025);
  white-space: break-spaces;
}
.inner_selected_pager .main_box .menu_box .item .content .idx_more a.active-2 {
  padding: 0 8px;
}
.inner_selected_pager .main_box .menu_box .item .img {
  width: 100%;
  grid-column: 1 / -1;
  grid-column-start: 5;
  position: relative;
  z-index: 1;
  right: 36px;
}
.inner_selected_pager .main_box .menu_box .item .img .pb {
  padding-bottom: 139.3258427%;
}
.inner_selected_pager .main_box .menu_box .item .img img {
  width: 100%;
}
.inner_selected_pager .main_box .menu_box .item:hover {
  background: #FFFFFF;
  box-shadow: 0px 10px 45px -10px rgba(34, 34, 34, 0.09);
}
.inner_selected_pager .main_box .paging_box {
  margin-top: var(--block-padding-80);
}
@media (max-width:960px) {
  .inner_selected_pager .main_box {
    padding-bottom: 40px;
  }
  .inner_selected_pager .main_box .menu_box {
    grid-template-columns: 100%;
  }
  .inner_selected_pager .main_box .menu_box .item {
    grid-template-columns: repeat(10, 1fr);
  }
  .inner_selected_pager .main_box .menu_box .item .content {
    grid-column: span 5;
  }
  .inner_selected_pager .main_box .menu_box .item .img {
    grid-column-start: 8;
  }
}
@media (max-width:768px) {
  .inner_selected_pager .main_box .menu_box .item {
    padding: 24px;
    grid-template-columns: repeat(5, 1fr);
  }
  .inner_selected_pager .main_box .menu_box .item .content {
    grid-column: span 3;
    padding-left: 0;
  }
  .inner_selected_pager .main_box .menu_box .item .content .idx_more a.active-2 {
    padding: 0;
  }
  .inner_selected_pager .main_box .menu_box .item .img {
    grid-column-start: 4;
    right: 0;
  }
}
@media (max-width:480px) {
  .inner_selected_pager .main_box .menu_box .item {
    display: block;
  }
  .inner_selected_pager .main_box .menu_box .item .content .idx_more {
    margin-top: 30px;
  }
  .inner_selected_pager .main_box .menu_box .item .img {
    width: 50%;
    margin: 30px auto 0;
  }
}
/* 想要获取更多资料？ */
.inner_block_notfound {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_block_notfound .main_box {
  width: 100%;
  height: auto;
  padding: 0 0 var(--block-padding-y);
}
.inner_block_notfound .main_box .content {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  border-radius: 8px;
  background: var(--secondary-blue);
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
  overflow: hidden;
}
.inner_block_notfound .main_box .content .info {
  width: 100%;
  height: auto;
  padding: var(--block-padding-80) 0;
  -webkit-box-self: center;
  -ms-align-self: center;
  -webkit-align-self: center;
  align-self: center;
  grid-area: 1 / 2 / 2 / 7;
  position: relative;
  z-index: 5;
  overflow: hidden;
}
.inner_block_notfound .main_box .content .info .title {
  width: 100%;
  height: auto;
  font-weight: 700;
  font-size: var(--font-h2);
  line-height: var(--font-h2-line-height);
  letter-spacing: calc(var(--font-h2) * 0.025);
  color: #FFFFFF;
}
.inner_block_notfound .main_box .content .info .details {
  width: 100%;
  height: auto;
  margin-top: 24px;
  font-size: var(--font-describe-1);
  line-height: var(--font-describe-1-line-height);
  letter-spacing: calc(var(--font-describe-1) * 0.025);
  color: #FFFFFF;
}
.inner_block_notfound .main_box .content .info .qrcode {
  width: 100px;
  height: 100px;
  margin-top: 36px;
  background: #FFFFFF;
  font-size: 0;
}
.inner_block_notfound .main_box .content .info .qrcode img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.inner_block_notfound .main_box .content .svg_box {
  width: 100%;
  height: auto;
  grid-area: 1 / 7 / 2 / 13;
  -webkit-box-self: end;
  -ms-align-self: end;
  -webkit-align-self: end;
  align-self: end;
  font-size: 0;
}
.inner_block_notfound .main_box .content .svg_box svg {
  width: 100%;
  height: auto;
}
@media (max-width:960px) {
  .inner_block_notfound .main_box .content .info {
    grid-area: 1 / 1 / 2 / 5;
    padding-left: var(--grid-gap);
  }
  .inner_block_notfound .main_box .content .svg_box {
    grid-area: 1 / 5 / 2 / -1;
  }
}
@media (max-width:768px) {
  .inner_block_notfound .main_box .content {
    display: block;
  }
  .inner_block_notfound .main_box .content .info {
    width: 100%;
    height: auto;
    padding: 60px var(--grid-gap) 40px;
  }
  .inner_block_notfound .main_box .content .info .form_box form {
    height: auto;
    display: block;
  }
  .inner_block_notfound .main_box .content .info .form_box form input:first-child {
    width: 100%;
    height: 46px;
  }
  .inner_block_notfound .main_box .content .info .form_box form input:last-child {
    width: 100%;
    height: 46px;
    margin-top: 10px;
  }
  .inner_block_notfound .main_box .content .svg_box {
    display: none;
    padding-left: var(--grid-gap);
  }
}
/* 详情 */
.inner_dry_goods_title {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_dry_goods_title .main_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
}
.inner_dry_goods_title .main_box .title {
  width: 100%;
  height: auto;
  grid-column: span 4;
  font-weight: 700;
  font-size: var(--font-h2);
  line-height: var(--font-h2-line-height);
  letter-spacing: calc(var(--font-h2) * 0.025);
}
.inner_dry_goods_title .main_box .details_box {
  width: 100%;
  height: auto;
  grid-column: 1 / -1;
  grid-column-start: 6;
}
.inner_dry_goods_title .main_box .details_box .details {
  width: 100%;
  height: auto;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  color: rgba(76, 93, 102, 0.75);
}
.inner_dry_goods_title .main_box .details_box .details * {
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  color: rgba(76, 93, 102, 0.75);
}
.inner_dry_goods_title .main_box .details_box .details *:first-child ~ * {
  margin-top: 1.5em;
}
.inner_dry_goods_title .main_box .details_box .idx_more {
  margin-top: 36px;
}
@media (max-width:960px) {
  .inner_dry_goods_title .main_box {
    display: block;
  }
  .inner_dry_goods_title .main_box .details_box {
    margin-top: 24px;
  }
}
.inner_dry_goods_details {
  width: 100%;
  height: auto;
  background: #F2F4F4;
  overflow: hidden;
}
.inner_dry_goods_details .main_box {
  width: calc(50% - var(--grid-gap) / 2);
  height: auto;
  margin: 0 auto;
  padding: var(--block-padding-100) 0 var(--block-padding-y);
}
.inner_dry_goods_details .main_box .content {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
}
.inner_dry_goods_details .main_box .content .details {
  width: 100%;
  height: auto;
  font-size: 0;
  text-align: center;
}
.inner_dry_goods_details .main_box .content .details *:first-child ~ * {
  margin-top: var(--font-describe-2);
}
.inner_dry_goods_details .main_box .content .block_box {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 10;
  pointer-events: none;
}
.inner_dry_goods_details .main_box .content .block_box::after {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  background: #F2F4F4;
  -webkit-mask: linear-gradient(transparent 95%, #FFFFFF);
  mask: linear-gradient(transparent, #FFFFFF);
}
.inner_dry_goods_details .main_box .content .block_box .more_box {
  width: 100%;
  height: auto;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 10;
  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;
}
.inner_dry_goods_details .main_box .content .block_box .more_box .more {
  width: auto;
  height: auto;
  cursor: pointer;
  pointer-events: initial;
}
.inner_dry_goods_details .main_box .content .block_box .more_box .more .icon {
  width: 50px;
  height: 50px;
  margin: 0 auto;
}
.inner_dry_goods_details .main_box .content .block_box .more_box .more .word {
  width: 100%;
  height: auto;
  margin-top: 24px;
  text-align: center;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
@media (max-width:960px) {
  .inner_dry_goods_details .main_box {
    width: 100%;
    display: grid;
    grid-template-columns: repeat(var(--grid-column), 1fr);
    gap: var(--grid-gap);
  }
  .inner_dry_goods_details .main_box .content {
    grid-column: 2 / -2;
  }
}
@media (max-width:768px) {
  .inner_dry_goods_details .main_box {
    display: block;
  }
}
/* ------- 行业白皮书 - 结束 ------- */
/* ------------ */
/* ------------ */
/* ------- 热门干货 - 开始 ------- */
.inner_dry_goods_box {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_dry_goods_box .main_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-100) 0 var(--block-padding-y);
}
.inner_dry_goods_box .main_box .menu_box {
  width: 100%;
  height: auto;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: var(--block-padding-60) var(--grid-gap-2);
}
.inner_dry_goods_box .main_box .menu_box .item {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  overflow: hidden;
}
.inner_dry_goods_box .main_box .menu_box .item .img {
  width: 100%;
  height: auto;
  border-radius: 8px;
  overflow: hidden;
}
.inner_dry_goods_box .main_box .menu_box .item .img .pb {
  padding-bottom: 56.31578947%;
}
.inner_dry_goods_box .main_box .menu_box .item .img .ab {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: width 0.35s ease, height 0.35s ease;
}
.inner_dry_goods_box .main_box .menu_box .item .img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.inner_dry_goods_box .main_box .menu_box .item .title {
  width: 100%;
  height: auto;
  margin-top: 24px;
  flex: 1;
  font-size: 0;
}
.inner_dry_goods_box .main_box .menu_box .item .title .word {
  display: inline;
  background-image: linear-gradient(transparent 50%, transparent 50%, transparent calc(100% - 1px), #222222 calc(100% - 1px), #000 100%);
  background-repeat: no-repeat;
  background-size: 0 100%;
  -webkit-transition: all 0.35s ease;
  transition: all 0.35s ease;
  font-weight: 500;
  font-size: var(--font-h5);
  line-height: var(--font-h5-line-height);
  letter-spacing: calc(var(--font-h5) * 0.025);
}
.inner_dry_goods_box .main_box .menu_box .item .idx_more {
  margin-top: 40px;
}
.inner_dry_goods_box .main_box .menu_box .item .idx_more a.active-2 {
  padding: 0 8px;
}
.inner_dry_goods_box .main_box .menu_box .item:hover .img .ab {
  width: 105%;
  height: 105%;
}
.inner_dry_goods_box .main_box .menu_box .item:hover .title .word {
  background-size: 100% 100%;
}
.inner_dry_goods_box .main_box .paging_box {
  margin-top: var(--block-padding-80);
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width:960px) {
  .inner_dry_goods_box .main_box {
    padding-top: 60px;
  }
}
@media (max-width:768px) {
  .inner_dry_goods_box .main_box {
    padding-top: 40px;
  }
  .inner_dry_goods_box .main_box .menu_box {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width:480px) {
  .inner_dry_goods_box .main_box .menu_box {
    grid-template-columns: 100%;
  }
  .inner_dry_goods_box .main_box .menu_box .item .idx_more {
    margin-top: 30px;
  }
}
/* ------- 热门干货 - 结束 ------- */
/* ------------ */
/* -------------- */
/* ------- 跨境学院 - 开始 ------- */
.inner_college_block {
  width: 100%;
  height: auto;
  padding-top: calc(var(--header-height) + var(--header-top));
  overflow: hidden;
}
.inner_college_block .college_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-80) 0 0;
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
}
.inner_college_block .college_box .college_swiper {
  width: 100%;
  height: auto;
  grid-column: span 9;
  position: relative;
  z-index: 1;
}
.inner_college_block .college_box .college_swiper .swiper_box {
  width: 100%;
  height: auto;
  border-radius: 8px;
  overflow: hidden;
}
.inner_college_block .college_box .college_swiper .swiper_box .swiper-slide {
  width: 100%;
  height: auto;
  grid-column: span 3;
  overflow: hidden;
}
.inner_college_block .college_box .college_swiper .swiper_box .swiper-slide a {
  width: 100%;
  height: auto;
  display: block;
  position: relative;
  z-index: 1;
}
.inner_college_block .college_box .college_swiper .swiper_box .swiper-slide a .img {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_college_block .college_box .college_swiper .swiper_box .swiper-slide a .img .pb {
  padding-bottom: 50.3617945%;
}
.inner_college_block .college_box .college_swiper .swiper_box .swiper-slide a .img .ab {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.25s ease;
}
.inner_college_block .college_box .college_swiper .swiper_box .swiper-slide a .img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.inner_college_block .college_box .college_swiper .swiper_box .swiper-slide a .title {
  width: 100%;
  height: auto;
  padding: 24px 30% 24px var(--grid-gap);
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 5;
  background: linear-gradient(transparent, rgba(0, 0, 0, 0.5));
  font-weight: 500;
  font-size: var(--font-h5);
  line-height: var(--font-h5-line-height);
  letter-spacing: calc(var(--font-h5) * 0.025);
  color: #FFFFFF;
}
.inner_college_block .college_box .college_swiper .swiper_box .swiper-slide a:hover .img .ab {
  width: 105%;
  height: 105%;
}
.inner_college_block .college_box .college_swiper .pager_box {
  width: 100%;
  height: auto;
  padding: 24px var(--grid-gap);
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 10;
  pointer-events: none;
}
.inner_college_block .college_box .college_swiper .pager_box .pager {
  width: 100%;
  height: auto;
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 33px var(--grid-gap);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  gap: 14px;
}
.inner_college_block .college_box .college_swiper .pager_box .pager span {
  width: 26px;
  height: 4px;
  border-radius: 0;
  background: #FFFFFF;
  opacity: 1;
  pointer-events: initial;
  cursor: pointer;
}
.inner_college_block .college_box .college_swiper .pager_box .pager span.active {
  background: var(--lead-red);
  opacity: 1;
}
.inner_college_block .college_box .college_menu {
  width: 100%;
  height: auto;
  grid-column: span 3;
}
.inner_college_block .college_box .college_menu .item {
  width: 100%;
  height: auto;
  border-radius: 8px;
  overflow: hidden;
}
.inner_college_block .college_box .college_menu .item a {
  width: 100%;
  height: auto;
  display: block;
  position: relative;
  z-index: 1;
}
.inner_college_block .college_box .college_menu .item a .img {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_college_block .college_box .college_menu .item a .img .pb {
  padding-bottom: 75.52941176%;
}
.inner_college_block .college_box .college_menu .item a .img .ab {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.25s ease;
}
.inner_college_block .college_box .college_menu .item a .img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.inner_college_block .college_box .college_menu .item a .title {
  width: 100%;
  height: auto;
  padding: 12px 16px;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 5;
  background: linear-gradient(transparent, rgba(0, 0, 0, 0.5));
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  color: #FFFFFF;
}
.inner_college_block .college_box .college_menu .item a:hover .img .ab {
  width: 105%;
  height: 105%;
}
.inner_college_block .college_box .college_menu .item:first-child ~ .item {
  margin-top: var(--grid-gap);
}
@media (max-width:960px) {
  .inner_college_block .college_box {
    display: block;
    padding: 0;
  }
  .inner_college_block .college_box .college_swiper .swiper_box {
    border-radius: 0;
  }
  .inner_college_block .college_box .college_swiper .swiper_box .swiper-slide a .title {
    padding: 24px var(--block-padding-x) 60px;
  }
  .inner_college_block .college_box .college_swiper .pager_box {
    padding: 0;
  }
  .inner_college_block .college_box .college_swiper .pager_box .pager {
    padding: 20px var(--block-padding-x) 30px;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  .inner_college_block .college_box .college_menu {
    margin-top: var(--grid-gap);
    padding: 0 40px;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: var(--grid-gap);
  }
  .inner_college_block .college_box .college_menu .item:first-child ~ .item {
    margin: 0;
  }
}
@media (max-width:768px) {
  .inner_college_block .college_box .college_swiper .swiper_box .swiper-slide a .img .pb {
    padding-bottom: 75%;
  }
  .inner_college_block .college_box .college_menu {
    display: none;
  }
}
@media (max-width:960px) {
  .inner_college_block .center_box {
    padding: 0;
  }
}
.inner_college_box {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_college_box .college_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
}
.inner_college_box .college_box .no_tips {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
  grid-column: 1 / -1;
  text-align: center;
  font-weight: 700;
  font-size: var(--font-h1);
  line-height: var(--font-h1-line-height);
  letter-spacing: calc(var(--font-h1) * 0.025);
  opacity: 0.2;
}
.inner_college_box .college_box .college_main {
  width: 100%;
  height: auto;
  grid-column: span 9;
}
.inner_college_box .college_box .college_main .college_menu {
  width: 100%;
  height: auto;
  display: grid;
  grid-template-columns: 100%;
  gap: var(--block-padding-60);
}
.inner_college_box .college_box .college_main .college_menu .item {
  position: relative;
  width: 100%;
  height: auto;
  display: grid;
  grid-template-columns: repeat(9, 1fr);
  gap: var(--grid-gap);
}
.inner_college_box .college_box .college_main .college_menu .item .img {
  width: 100%;
  height: auto;
  grid-area: 1 / 1 / 2 / 4;
  border-radius: 6px;
  overflow: hidden;
}
.inner_college_box .college_box .college_main .college_menu .item .img .pb {
  padding-bottom: 75.61837456%;
}
.inner_college_box .college_box .college_main .college_menu .item .img .ab {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  transition: width 0.25s ease, height 0.25s ease;
}
.inner_college_box .college_box .college_main .college_menu .item .img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.inner_college_box .college_box .college_main .college_menu .item .content {
  width: calc(100% - calc(max(5.2vw, 100px) - var(--grid-gap)));
  height: auto;
  grid-area: 1 / 4 / 2 / -1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.inner_college_box .college_box .college_main .college_menu .item .content .info {
  width: 100%;
  height: auto;
}
.inner_college_box .college_box .college_main .college_menu .item .content .info .title {
  width: 100%;
  height: auto;
  font-size: 0;
}
.inner_college_box .college_box .college_main .college_menu .item .content .info .title .word {
  display: inline;
  background-image: linear-gradient(transparent 50%, transparent 50%, transparent calc(100% - 1px), #222222 calc(100% - 1px), #000 100%);
  background-repeat: no-repeat;
  background-size: 0 100%;
  -webkit-transition: all 0.35s ease;
  transition: all 0.35s ease;
  font-weight: 500;
  font-size: var(--font-h5);
  line-height: var(--font-h5-line-height);
  letter-spacing: calc(var(--font-h5) * 0.025);
}
.inner_college_box .college_box .college_main .college_menu .item .content .info .details {
  width: 100%;
  height: calc(2em * 1.5);
  margin-top: 16px;
  font-size: 14px;
  line-height: 1.5;
  letter-spacing: 0.35px;
  color: rgba(76, 93, 102, 0.75);
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.inner_college_box .college_box .college_main .college_menu .item .content .info .label {
  width: 100%;
  height: auto;
  margin-top: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  gap: 16px;
}
.inner_college_box .college_box .college_main .college_menu .item .content .info .label .one {
  width: auto;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 4px;
}
.inner_college_box .college_box .college_main .college_menu .item .content .info .label .one .icon {
  width: 18px;
  height: 18px;
}
.inner_college_box .college_box .college_main .college_menu .item .content .info .label .one .icon svg path {
  fill: rgba(76, 93, 102, 0.75);
}
.inner_college_box .college_box .college_main .college_menu .item .content .info .label .one .word {
  transform: translateY(0.1em);
  font-size: 12px;
  line-height: 1.3;
  text-transform: capitalize;
  color: rgba(76, 93, 102, 0.75);
}
.inner_college_box .college_box .college_main .college_menu .item .content .classify {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  gap: 6px;
  position: relative;
  z-index: 9;
}
.inner_college_box .college_box .college_main .college_menu .item .content .classify .one {
  width: auto;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  padding: 8px 12px;
  border-radius: 4px;
  background: rgba(76, 93, 102, 0.06);
  font-size: 12px;
  line-height: 1;
  color: var(--neutral-grey);
  letter-spacing: 0.3px;
  border: none;
  cursor: pointer;
  pointer-events: inherit;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.inner_college_box .college_box .college_main .college_menu .item .content .classify .one:hover {
  background: rgba(76, 93, 102, 0.03);
}
.inner_college_box .college_box .college_main .college_menu .item .item_a {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.inner_college_box .college_box .college_main .college_menu .item:hover .img .ab {
  width: 102%;
  height: 102%;
}
.inner_college_box .college_box .college_main .college_menu .item:hover .content .info .title .word {
  background-size: 100% 100%;
  color: #383838;
}
.inner_college_box .college_box .college_main .paging_box {
  margin-top: var(--block-padding-60);
}
.inner_college_box .college_box .college_details {
  width: calc(100% - calc(100px - var(--grid-gap)));
  height: auto;
  grid-column: span 9;
}
.inner_college_box .college_box .college_details .title_details {
  width: 100%;
  height: auto;
  /*padding-bottom: var(--block-padding-60); border-bottom: 1px solid rgba(34 34 34 / 15%);*/
  overflow: hidden;
}
.inner_college_box .college_box .college_details .title_details .title {
  width: 100%;
  height: auto;
  font-weight: 700;
  font-size: var(--font-h2);
  line-height: var(--font-h2-line-height);
  letter-spacing: calc(var(--font-h2) * 0.025);
  line-height: 1.2;
}
.inner_college_box .college_box .college_details .title_details .title * {
  font-weight: 700;
  font-size: var(--font-h2);
  line-height: var(--font-h2-line-height);
  letter-spacing: calc(var(--font-h2) * 0.025);
  line-height: 1.2;
}
.inner_college_box .college_box .college_details .title_details .label {
  width: 100%;
  height: auto;
  margin-top: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  gap: 10px 16px;
}
.inner_college_box .college_box .college_details .title_details .label .one {
  width: auto;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 4px;
}
.inner_college_box .college_box .college_details .title_details .label .one .icon {
  width: 18px;
  height: 18px;
}
.inner_college_box .college_box .college_details .title_details .label .one .word {
  font-size: 12px;
  line-height: 1.3;
  text-transform: capitalize;
}
.inner_college_box .college_box .college_details .title_details .classify {
  width: 100%;
  height: auto;
  margin-top: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  gap: 6px;
}
.inner_college_box .college_box .college_details .title_details .classify a {
  width: auto;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  padding: 8px 12px;
  border-radius: 4px;
  background: rgba(76, 93, 102, 0.06);
  font-size: 14px;
  line-height: 1.5;
  color: var(--neutral-grey);
  letter-spacing: 0.35px;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.inner_college_box .college_box .college_details .title_details .classify a:hover {
  background: rgba(76, 93, 102, 0.11);
  color: var(--black-color);
}
.inner_college_box .college_box .college_details .text_details {
  margin-top: 40px;
}
.inner_college_box .college_box .college_details .info_box {
  width: 100%;
  height: auto;
  margin-top: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  gap: var(--grid-gap);
}
.inner_college_box .college_box .college_details .info_box .share_box {
  width: auto;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.inner_college_box .college_box .college_details .info_box .share_box .title {
  width: auto;
  height: auto;
  font-size: 14px;
  color: var(--neutral-grey);
  line-height: 1.4;
  opacity: 0.5;
  white-space: nowrap;
}
.inner_college_box .college_box .college_details .info_box .share_box .menu {
  width: auto;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  gap: 20px;
}
.inner_college_box .college_box .college_details .info_box .share_box .menu .one {
  width: 20px;
  height: 20px;
  font-size: 0;
}
.inner_college_box .college_box .college_details .info_box .share_box .menu .one svg {
  width: 100%;
  height: 100%;
}
.inner_college_box .college_box .college_details .info_box .share_box .menu .one:hover svg path {
  stroke: var(--lead-red);
}
.inner_college_box .college_box .college_details .info_box .classify {
  width: auto;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  gap: 10px;
}
.inner_college_box .college_box .college_details .info_box .classify a {
  width: auto;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  padding: 8px 12px;
  border-radius: 4px;
  background: rgba(76, 93, 102, 0.06);
  font-size: 14px;
  line-height: 1.5;
  color: var(--neutral-grey);
  letter-spacing: 0.35px;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.inner_college_box .college_box .college_details .info_box .classify a:hover {
  background: rgba(76, 93, 102, 0.11);
  color: var(--black-color);
}
.inner_college_box .college_box .college_details .pager_box {
  width: 100%;
  height: auto;
  margin-top: 40px;
  display: grid;
  grid-template-columns: 100%;
  gap: 12px;
}
.inner_college_box .college_box .college_details .pager_box .item {
  width: 100%;
  height: auto;
  border-radius: 8px;
  overflow: hidden;
}
.inner_college_box .college_box .college_details .pager_box .item a {
  width: 100%;
  height: auto;
  padding: 18px 18px 18px 36px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  gap: 24px;
  background: var(--tint-cream-25);
  transition: background 0.25s ease;
}
.inner_college_box .college_box .college_details .pager_box .item a .title {
  width: 100%;
  height: auto;
  flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  -webkit-align-items: baseline;
  align-items: baseline;
  overflow: hidden;
}
.inner_college_box .college_box .college_details .pager_box .item a .title .label {
  width: auto;
  height: auto;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  transition: color 0.25s ease;
}
.inner_college_box .college_box .college_details .pager_box .item a .title .word {
  width: 100%;
  height: auto;
  flex: 1;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  transition: color 0.25s ease;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.inner_college_box .college_box .college_details .pager_box .item a .icon {
  width: 34px;
  height: 34px;
  border-radius: 50%;
  background: #FFFFFF;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  overflow: hidden;
}
.inner_college_box .college_box .college_details .pager_box .item a:hover {
  background: var(--secondary-peach);
}
.inner_college_box .college_box .college_details .pager_box .item a:hover .title .label,
.inner_college_box .college_box .college_details .pager_box .item a:hover .title .word {
  color: #FFFFFF;
}
.inner_college_box .college_box .college_details .white_pager {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-y);
}
.inner_college_box .college_box .college_details .white_pager .headline {
  width: 100%;
  height: auto;
  font-weight: 700;
  font-size: var(--font-h3);
  line-height: var(--font-h3-line-height);
  letter-spacing: calc(var(--font-h3) * 0.025);
}
.inner_college_box .college_box .college_details .white_pager .menu_box {
  width: 100%;
  height: auto;
  margin-top: 30px;
  display: grid;
  grid-template-columns: 100%;
  gap: 30px;
}
.inner_college_box .college_box .college_details .white_pager .menu_box .item {
  width: 100%;
  height: auto;
  min-height: 300px;
  position: relative;
  z-index: 1;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: var(--grid-gap);
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.inner_college_box .college_box .college_details .white_pager .menu_box .item .content {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 5;
  padding: 40px 60px;
}
.inner_college_box .college_box .college_details .white_pager .menu_box .item .content .title {
  width: 100%;
  height: auto;
  font-weight: 700;
  font-size: var(--font-h3);
  line-height: var(--font-h3-line-height);
  letter-spacing: calc(var(--font-h3) * 0.025);
}
.inner_college_box .college_box .college_details .white_pager .menu_box .item .content .details {
  width: 100%;
  height: auto;
  margin-top: 20px;
  font-size: var(--font-describe-1);
  line-height: var(--font-describe-1-line-height);
  letter-spacing: calc(var(--font-describe-1) * 0.025);
}
.inner_college_box .college_box .college_details .white_pager .menu_box .item .content .idx_more {
  margin-top: 20px;
}
.inner_college_box .college_box .college_details .white_pager .menu_box .item .content .idx_more a {
  background: var(--lead-red);
}
.inner_college_box .college_box .college_details .white_pager .menu_box .item .img {
  width: 87.5%;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 4;
  font-size: 0;
  overflow: hidden;
  -webkit-mask: linear-gradient(to right, transparent 20%, #000 60%);
  mask: linear-gradient(to right, transparent 20%, #000 60%);
}
.inner_college_box .college_box .college_details .white_pager .menu_box .item .img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.inner_college_box .college_box .college_details .white_pager .menu_box .item::after {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1;
  background: linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, #FCFAF6 72.11%);
}
.inner_college_box .college_box .college_details .hot_list {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-y);
}
.inner_college_box .college_box .college_details .hot_list .headline {
  width: 100%;
  height: auto;
  font-weight: 700;
  font-size: var(--font-h3);
  line-height: var(--font-h3-line-height);
  letter-spacing: calc(var(--font-h3) * 0.025);
}
.inner_college_box .college_box .college_details .hot_list .menu_box {
  width: 100%;
  height: auto;
  margin-top: 30px;
  display: grid;
  grid-template-columns: 100%;
  gap: var(--block-padding-60);
}
.inner_college_box .college_box .college_details .hot_list .menu_box .item {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  display: grid;
  grid-template-columns: repeat(9, 1fr);
  gap: var(--grid-gap);
}
.inner_college_box .college_box .college_details .hot_list .menu_box .item .item_a {
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 5;
}
.inner_college_box .college_box .college_details .hot_list .menu_box .item .img {
  width: 100%;
  height: auto;
  grid-area: 1 / 1 / 2 / 4;
  border-radius: 6px;
  overflow: hidden;
}
.inner_college_box .college_box .college_details .hot_list .menu_box .item .img .pb {
  padding-bottom: 75.61837456%;
}
.inner_college_box .college_box .college_details .hot_list .menu_box .item .img .ab {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  transition: width 0.25s ease, height 0.25s ease;
}
.inner_college_box .college_box .college_details .hot_list .menu_box .item .img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.inner_college_box .college_box .college_details .hot_list .menu_box .item .content {
  width: 100%;
  height: auto;
  grid-area: 1 / 4 / 2 / -1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.inner_college_box .college_box .college_details .hot_list .menu_box .item .content .info {
  width: 100%;
  height: auto;
}
.inner_college_box .college_box .college_details .hot_list .menu_box .item .content .info .title {
  width: 100%;
  height: auto;
}
.inner_college_box .college_box .college_details .hot_list .menu_box .item .content .info .title .word {
  display: inline;
  background-image: linear-gradient(transparent 50%, transparent 50%, transparent calc(100% - 1px), #222222 calc(100% - 1px), #000 100%);
  background-repeat: no-repeat;
  background-size: 0 100%;
  -webkit-transition: all 0.35s ease;
  transition: all 0.35s ease;
  font-weight: 500;
  font-size: var(--font-h5);
  line-height: var(--font-h5-line-height);
  letter-spacing: calc(var(--font-h5) * 0.025);
}
.inner_college_box .college_box .college_details .hot_list .menu_box .item .content .info .details {
  width: 100%;
  height: calc(2em * 1.5);
  margin-top: 16px;
  font-size: 14px;
  line-height: 1.5;
  letter-spacing: 0.35px;
  color: rgba(76, 93, 102, 0.75);
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.inner_college_box .college_box .college_details .hot_list .menu_box .item .content .info .label {
  width: 100%;
  height: auto;
  margin-top: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  gap: 16px;
}
.inner_college_box .college_box .college_details .hot_list .menu_box .item .content .info .label .one {
  width: auto;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 4px;
}
.inner_college_box .college_box .college_details .hot_list .menu_box .item .content .info .label .one .icon {
  width: 18px;
  height: 18px;
}
.inner_college_box .college_box .college_details .hot_list .menu_box .item .content .info .label .one .icon svg path {
  fill: rgba(76, 93, 102, 0.75);
}
.inner_college_box .college_box .college_details .hot_list .menu_box .item .content .info .label .one .word {
  transform: translateY(0.1em);
  font-size: 12px;
  line-height: 1.3;
  text-transform: capitalize;
  color: rgba(76, 93, 102, 0.75);
}
.inner_college_box .college_box .college_details .hot_list .menu_box .item .content .classify {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  gap: 6px;
  position: relative;
  z-index: 9;
}
.inner_college_box .college_box .college_details .hot_list .menu_box .item .content .classify .one {
  width: auto;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  padding: 8px 12px;
  border-radius: 4px;
  background: rgba(76, 93, 102, 0.06);
  font-size: 12px;
  line-height: 1;
  color: var(--neutral-grey);
  letter-spacing: 0.3px;
  pointer-events: initial;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.inner_college_box .college_box .college_details .hot_list .menu_box .item .content .classify .one:hover {
  background: rgba(76, 93, 102, 0.03);
}
.inner_college_box .college_box .college_details .hot_list .menu_box .item:hover .img .ab {
  width: 102%;
  height: 102%;
}
.inner_college_box .college_box .college_details .hot_list .menu_box .item:hover .content .info .title .word {
  background-size: 100% 100%;
  color: #383838;
}
.inner_college_box .college_box .sidebar_box {
  width: 100%;
  height: auto;
  grid-column: span 3;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  gap: 60px;
  overflow: hidden;
}
.inner_college_box .college_box .sidebar_box .headline {
  width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--font-h4);
  line-height: var(--font-h4-line-height);
  letter-spacing: calc(var(--font-h4) * 0.025);
}
.inner_college_box .college_box .sidebar_box .sidebar_popular {
  width: 100%;
  height: auto;
}
.inner_college_box .college_box .sidebar_box .sidebar_popular .menu_box {
  width: 100%;
  height: auto;
  margin-top: 24px;
  display: grid;
  grid-template-columns: 100%;
  gap: 30px;
}
.inner_college_box .college_box .sidebar_box .sidebar_popular .menu_box .one {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_college_box .college_box .sidebar_box .sidebar_popular .menu_box .one a {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 8px;
}
.inner_college_box .college_box .sidebar_box .sidebar_popular .menu_box .one a .icon {
  width: auto;
  height: auto;
  position: relative;
}
.inner_college_box .college_box .sidebar_box .sidebar_popular .menu_box .one a .icon .number {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  font-size: 12px;
  color: #FFFFFF;
}
.inner_college_box .college_box .sidebar_box .sidebar_popular .menu_box .one a .icon .svg {
  width: 100%;
  height: auto;
  font-size: 0;
}
.inner_college_box .college_box .sidebar_box .sidebar_popular .menu_box .one a .title {
  width: 100%;
  height: auto;
  flex: 1;
  font-size: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.inner_college_box .college_box .sidebar_box .sidebar_popular .menu_box .one a .title .word {
  display: inline;
  background-image: linear-gradient(transparent 50%, transparent 50%, transparent calc(100% - 1px), #383838 calc(100% - 1px), #000 100%);
  background-repeat: no-repeat;
  background-size: 0 100%;
  -webkit-transition: all 0.35s ease;
  transition: all 0.35s ease;
  font-size: 14px;
  color: var(--black-color);
  line-height: 1.5;
  letter-spacing: 0.35px;
}
.inner_college_box .college_box .sidebar_box .sidebar_popular .menu_box .one a:hover .title .word {
  background-size: 100% 100%;
  color: #383838;
}
.inner_college_box .college_box .sidebar_box .sidebar_popular .menu_box .one:nth-child(3) ~ .one .icon .number {
  color: var(--neutral-grey);
}
.inner_college_box .college_box .sidebar_box .sidebar_recommend {
  width: 100%;
  height: auto;
}
.inner_college_box .college_box .sidebar_box .sidebar_recommend .menu_box {
  width: 100%;
  height: auto;
  margin-top: 24px;
  display: grid;
  grid-template-columns: 100%;
  gap: 30px;
}
.inner_college_box .college_box .sidebar_box .sidebar_recommend .menu_box .one {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_college_box .college_box .sidebar_box .sidebar_recommend .menu_box .one a {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 12px;
}
.inner_college_box .college_box .sidebar_box .sidebar_recommend .menu_box .one a .time {
  width: auto;
  height: auto;
  text-align: center;
  --time-color: var(--neutral-grey);
  opacity: 0.75;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.inner_college_box .college_box .sidebar_box .sidebar_recommend .menu_box .one a .time .day {
  width: 100%;
  height: auto;
  font-size: var(--font-describe-1);
  line-height: var(--font-describe-1-line-height);
  letter-spacing: calc(var(--font-describe-1) * 0.025);
  line-height: 1;
  color: var(--time-grey);
}
.inner_college_box .college_box .sidebar_box .sidebar_recommend .menu_box .one a .time .month {
  width: 100%;
  height: auto;
  margin-top: 5px;
  font-size: 12px;
  line-height: 1;
  color: var(--time-grey);
}
.inner_college_box .college_box .sidebar_box .sidebar_recommend .menu_box .one a .title {
  width: 100%;
  height: auto;
  flex: 1;
  font-size: 0;
}
.inner_college_box .college_box .sidebar_box .sidebar_recommend .menu_box .one a .title .word {
  display: inline;
  background-image: linear-gradient(transparent 50%, transparent 50%, transparent calc(100% - 1px), #383838 calc(100% - 1px), #000 100%);
  background-repeat: no-repeat;
  background-size: 0 100%;
  -webkit-transition: all 0.35s ease;
  transition: all 0.35s ease;
  font-size: 14px;
  color: var(--black-color);
  line-height: 1.5;
  letter-spacing: 0.35px;
}
.inner_college_box .college_box .sidebar_box .sidebar_recommend .menu_box .one a:hover .time {
  opacity: 1;
  --time-color: #383838;
}
.inner_college_box .college_box .sidebar_box .sidebar_recommend .menu_box .one a:hover .title .word {
  background-size: 100% 100%;
  color: #383838;
}
.inner_college_box .college_box .sidebar_box .sidebar_label {
  width: 100%;
  height: auto;
}
.inner_college_box .college_box .sidebar_box .sidebar_label .menu_box {
  width: 100%;
  height: auto;
  margin-top: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  gap: 10px;
}
.inner_college_box .college_box .sidebar_box .sidebar_label .menu_box .one {
  width: auto;
  height: auto;
}
.inner_college_box .college_box .sidebar_box .sidebar_label .menu_box .one a {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  padding: 8px 12px;
  border-radius: 4px;
  background: rgba(76, 93, 102, 0.06);
  font-size: 14px;
  line-height: 1.5;
  color: var(--neutral-grey);
  letter-spacing: 0.35px;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.inner_college_box .college_box .sidebar_box .sidebar_label .menu_box .one a:hover {
  background: rgba(76, 93, 102, 0.11);
  color: var(--black-color);
}
.inner_college_box .college_box .sidebar_box .sidebar_label .idx_two_more {
  margin-top: 24px;
}
.inner_college_box .college_box .sidebar_box .sidebar_label .idx_two_more a .word {
  font-size: 14px;
}
.inner_college_box .college_box .sidebar_box .sidebar_label .idx_two_more a .icon {
  width: 12px;
}
.inner_college_box .college_box .sidebar_box .sidebar_img {
  width: 100%;
  height: auto;
}
.inner_college_box .college_box .sidebar_box .sidebar_img a {
  font-size: 0;
}
@media (max-width:1199px) {
  .inner_college_box .college_box .college_main .college_menu .item .img {
    grid-area: 1 / 1 / 2 / 5;
  }
  .inner_college_box .college_box .college_main .college_menu .item .content {
    width: calc(100% - var(--grid-gap));
    grid-area: 1 / 5 / 2 / -1;
  }
  .inner_college_box .college_box .college_details .hot_list .menu_box .item .img {
    grid-area: 1 / 1 / 2 / 5;
  }
  .inner_college_box .college_box .college_details .hot_list .menu_box .item .content {
    width: 100%;
    grid-area: 1 / 5 / 2 / -1;
  }
}
@media (max-width:960px) {
  .inner_college_box .college_box {
    display: block;
  }
  .inner_college_box .college_box .college_main .college_menu {
    gap: 40px;
  }
  .inner_college_box .college_box .college_main .college_menu .item .img {
    grid-area: 1 / 1 / 2 / 5;
  }
  .inner_college_box .college_box .college_main .college_menu .item .content {
    width: 100%;
    grid-area: 1 / 5 / 2 / -1;
  }
  .inner_college_box .college_box .college_details {
    width: 100%;
  }
  .inner_college_box .college_box .college_details .pager_box .item a {
    padding: 16px 16px 16px 28px;
  }
  .inner_college_box .college_box .college_details .white_pager .menu_box .item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
  }
  .inner_college_box .college_box .college_details .white_pager .menu_box .item .content {
    width: 100%;
    padding: 36px 40px;
  }
  .inner_college_box .college_box .college_details .hot_list .menu_box {
    gap: 40px;
  }
  .inner_college_box .college_box .college_details .hot_list .menu_box .item .img {
    grid-area: 1 / 1 / 2 / 5;
  }
  .inner_college_box .college_box .college_details .hot_list .menu_box .item .content {
    width: 100%;
    grid-area: 1 / 5 / 2 / -1;
  }
  .inner_college_box .college_box .sidebar_box {
    margin-top: 80px;
  }
  .inner_college_box .college_box .sidebar_box .sidebar_popular .menu_box,
  .inner_college_box .college_box .sidebar_box .sidebar_recommend .menu_box {
    grid-template-columns: repeat(2, 1fr);
  }
  .inner_college_box .college_box .sidebar_box .sidebar_img {
    display: none;
  }
}
@media (max-width:768px) {
  .inner_college_box .college_box .college_main .college_menu {
    gap: 36px;
  }
  .inner_college_box .college_box .college_main .college_menu .item,
  .inner_college_box .college_box .college_main .college_menu .item a {
    display: block;
  }
  .inner_college_box .college_box .college_main .college_menu .item .content,
  .inner_college_box .college_box .college_main .college_menu .item a .content {
    margin-top: 24px;
  }
  .inner_college_box .college_box .college_main .college_menu .item .content .classify,
  .inner_college_box .college_box .college_main .college_menu .item a .content .classify {
    margin-top: 24px;
  }
  .inner_college_box .college_box .college_details .info_box {
    display: block;
  }
  .inner_college_box .college_box .college_details .info_box .classify {
    margin-top: 16px;
  }
  .inner_college_box .college_box .college_details .pager_box .item a {
    padding: 16px;
  }
  .inner_college_box .college_box .college_details .white_pager .menu_box .item {
    display: block;
    background: var(--tint-cream-25);
  }
  .inner_college_box .college_box .college_details .white_pager .menu_box .item .content {
    padding: 36px 24px 0;
  }
  .inner_college_box .college_box .college_details .white_pager .menu_box .item .content .idx_more {
    margin-top: 20px;
  }
  .inner_college_box .college_box .college_details .white_pager .menu_box .item .img {
    width: 100%;
    height: auto;
    position: relative;
    -webkit-mask: linear-gradient(transparent 10%, #000 60%);
    mask: linear-gradient(transparent 10%, #000 60%);
  }
  .inner_college_box .college_box .college_details .white_pager .menu_box .item .img img {
    width: 100%;
  }
  .inner_college_box .college_box .college_details .white_pager .menu_box .item::after {
    background: linear-gradient(rgba(255, 255, 255, 0) 0%, #FCFAF6 72.11%);
  }
  .inner_college_box .college_box .college_details .hot_list .menu_box {
    gap: 36px;
  }
  .inner_college_box .college_box .college_details .hot_list .menu_box .item,
  .inner_college_box .college_box .college_details .hot_list .menu_box .item a {
    display: block;
  }
  .inner_college_box .college_box .college_details .hot_list .menu_box .item .content,
  .inner_college_box .college_box .college_details .hot_list .menu_box .item a .content {
    margin-top: 24px;
  }
  .inner_college_box .college_box .college_details .hot_list .menu_box .item .content .classify,
  .inner_college_box .college_box .college_details .hot_list .menu_box .item a .content .classify {
    margin-top: 24px;
  }
  .inner_college_box .college_box .sidebar_box {
    margin-top: 60px;
  }
  .inner_college_box .college_box .sidebar_box .sidebar_popular .menu_box .one,
  .inner_college_box .college_box .sidebar_box .sidebar_recommend .menu_box .one {
    padding: 0 0 16px;
  }
}
@media (max-width:480px) {
  .inner_college_box .college_box .sidebar_box {
    margin-top: 80px;
  }
  .inner_college_box .college_box .sidebar_box .sidebar_popular .menu_box,
  .inner_college_box .college_box .sidebar_box .sidebar_recommend .menu_box {
    grid-template-columns: 100%;
    gap: 16px;
  }
}
.inner_college_box.active .college_box {
  padding-top: var(--block-padding-100);
}
/* 搜索结果页 */
.inner_colleage_search {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_colleage_search .main_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0 36px;
}
.inner_colleage_search .main_box .form_box {
  width: 100%;
  height: auto;
  margin-top: 20px;
}
.inner_colleage_search .main_box .form_box form {
  width: 100%;
  height: 60px;
  padding: 8px;
  border-radius: 8px;
  border: 1px solid rgba(34, 34, 34, 0.1);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.inner_colleage_search .main_box .form_box form *:first-child {
  width: 100%;
  height: 100%;
  flex: 1;
  padding: 0 12px;
  border: 0;
  background: transparent;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
.inner_colleage_search .main_box .form_box form *:last-child {
  width: auto;
  height: 100%;
  padding: 0 24px;
  border-radius: 4px;
  border: 0;
  background: var(--black-color);
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  color: #FFFFFF;
  cursor: pointer;
}
.inner_colleage_search .main_box .form_box form *:last-child:hover {
  background: rgba(34, 34, 34, 0.9);
}
.inner_colleage_search .main_box .title {
  width: 100%;
  height: auto;
  margin-top: 36px;
  font-weight: 500;
  font-size: var(--font-h4);
  line-height: var(--font-h4-line-height);
  letter-spacing: calc(var(--font-h4) * 0.025);
}
.inner_colleage_search .main_box .title span {
  color: var(--lead-red);
}
/* 热门标签 */
.inner_colleage_label {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_colleage_label .main_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
}
.inner_colleage_label .main_box .title {
  width: 100%;
  height: auto;
  font-weight: 700;
  font-size: var(--font-h2);
  line-height: var(--font-h2-line-height);
  letter-spacing: calc(var(--font-h2) * 0.025);
}
.inner_colleage_label .main_box .classify {
  width: 100%;
  height: auto;
  margin-top: 36px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  gap: 24px;
}
.inner_colleage_label .main_box .classify a {
  width: auto;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  padding: 12px 24px;
  border-radius: 4px;
  background: #FFFFFF;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  color: var(--black-color);
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.inner_colleage_label .main_box .classify a:hover {
  background: rgba(255, 255, 255, 0.3);
  color: #383838;
}
@media (max-width:1200px) {
  .inner_colleage_label .main_box .classify {
    gap: 18px;
  }
  .inner_colleage_label .main_box .classify a {
    padding: 8px 18px;
    font-size: 14px;
  }
}
@media (max-width:768px) {
  .inner_colleage_label .main_box .classify {
    gap: 12px;
  }
  .inner_colleage_label .main_box .classify a {
    padding: 6px 12px;
    font-size: 12px;
  }
}
/* 干货中心 */
.inner_dry_goods_center {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_dry_goods_center .main_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
}
.inner_dry_goods_center .main_box .tabs_box {
  width: auto;
  height: auto;
  position: relative;
  z-index: 5;
  margin-top: 40px;
  overflow: hidden;
}
.inner_dry_goods_center .main_box .tabs_box .tabs {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.inner_dry_goods_center .main_box .tabs_box .tabs .one {
  width: auto;
  height: 62px;
  position: relative;
  z-index: 5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  overflow: hidden;
}
.inner_dry_goods_center .main_box .tabs_box .tabs .one a {
  width: 100%;
  height: 100%;
  padding: 0 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  font-size: var(--font-describe-1);
  line-height: var(--font-describe-1-line-height);
  letter-spacing: calc(var(--font-describe-1) * 0.025);
  line-height: 1;
  color: var(--black-color);
}
.inner_dry_goods_center .main_box .tabs_box .tabs .one a::after {
  content: '';
  width: 100%;
  height: 2px;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 1;
}
.inner_dry_goods_center .main_box .tabs_box .tabs .one.active a::after {
  background: var(--lead-red);
}
.inner_dry_goods_center .main_box .tabs_box::after {
  content: '';
  width: 100%;
  height: 1px;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 1;
  background: rgba(34, 34, 34, 0.15);
}
.inner_dry_goods_center .main_box .menu_box {
  width: 100%;
  height: auto;
  margin-top: 40px;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 60px 50px;
}
.inner_dry_goods_center .main_box .menu_box .item {
  width: 100%;
  height: auto;
}
.inner_dry_goods_center .main_box .menu_box .item .images {
  width: 100%;
  height: auto;
  border-radius: 6px;
  overflow: hidden;
}
.inner_dry_goods_center .main_box .menu_box .item .images .pb {
  padding-bottom: 75.78947368%;
}
.inner_dry_goods_center .main_box .menu_box .item .images .ab {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: width 0.25s ease, height 0.25s ease;
}
.inner_dry_goods_center .main_box .menu_box .item .images img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.inner_dry_goods_center .main_box .menu_box .item .content {
  width: 100%;
  height: auto;
}
.inner_dry_goods_center .main_box .menu_box .item .content .info {
  width: 100%;
  height: auto;
  padding: 16px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  gap: 16px;
}
.inner_dry_goods_center .main_box .menu_box .item .content .info .one {
  width: auto;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 4px;
}
.inner_dry_goods_center .main_box .menu_box .item .content .info .one .icon {
  width: 18px;
  height: 18px;
}
.inner_dry_goods_center .main_box .menu_box .item .content .info .one .word {
  font-size: 12px;
  line-height: 1.3;
  text-transform: capitalize;
  color: var(--neutral-grey);
  opacity: 0.75;
}
.inner_dry_goods_center .main_box .menu_box .item .content .title {
  width: 100%;
  height: auto;
  font-size: 0;
}
.inner_dry_goods_center .main_box .menu_box .item .content .title .word {
  display: inline;
  background-image: linear-gradient(transparent 50%, transparent 50%, transparent calc(100% - 1px), #222222 calc(100% - 1px), #000 100%);
  background-repeat: no-repeat;
  background-size: 0 100%;
  -webkit-transition: all 0.35s ease;
  transition: all 0.35s ease;
  font-weight: 500;
  font-size: var(--font-h5);
  line-height: var(--font-h5-line-height);
  letter-spacing: calc(var(--font-h5) * 0.025);
}
.inner_dry_goods_center .main_box .menu_box .item:hover .images .ab {
  width: 105%;
  height: 105%;
}
.inner_dry_goods_center .main_box .menu_box .item:hover .content .title .word {
  background-size: 100% 100%;
}
@media (max-width:960px) {
  .inner_dry_goods_center .main_box .menu_box {
    grid-template-columns: repeat(2, 1fr);
    gap: 40px var(--grid-gap);
  }
}
@media (max-width:768px) {
  .inner_dry_goods_center .main_box .tabs_box .tabs {
    gap: 20px;
  }
  .inner_dry_goods_center .main_box .tabs_box .tabs .one a {
    padding: 24px 0;
  }
}
@media (max-width:480px) {
  .inner_dry_goods_center .main_box .menu_box {
    grid-template-columns: 100%;
    gap: 36px var(--grid-gap);
  }
}
/* ------- 跨境学院 - 结束 ------- */
/* -------------- */
/* -------------- */
/* ------- 支持 & 反馈 - 开始 ------- */
/* 我们在此提供帮助 */
.inner_support_us {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  overflow: hidden;
}
.inner_support_us .support_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
}
.inner_support_us .support_box .inner_title {
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
}
.inner_support_us .support_box .inner_title .info {
  width: 100%;
  height: auto;
  grid-column: span var(--grid-column-2);
}
.inner_support_us .support_box .support_menu {
  width: 100%;
  height: auto;
  margin-top: 74px;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: var(--grid-gap);
}
.inner_support_us .support_box .support_menu .item {
  width: 100%;
  height: auto;
  padding-top: 36px;
  border-top: 1px solid var(--black-color);
}
.inner_support_us .support_box .support_menu .item .title {
  width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--font-h4);
  line-height: var(--font-h4-line-height);
  letter-spacing: calc(var(--font-h4) * 0.025);
}
.inner_support_us .support_box .support_menu .item .details {
  width: 100%;
  height: auto;
  margin-top: 16px;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
.inner_support_us .support_box .support_menu .item .idx_more {
  margin-top: 36px;
}
@media (max-width:768px) {
  .inner_support_us .support_box .inner_title,
  .inner_support_us .support_box .support_menu {
    display: block;
  }
}
/* 投诉登记 */
.inner_support_complaint {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_support_complaint .support_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
}
.inner_support_complaint .support_box .inner_title {
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
}
.inner_support_complaint .support_box .inner_title .info {
  width: 100%;
  height: auto;
  grid-column: span var(--grid-column-2);
}
.inner_support_complaint .support_box .inner_title .info .title,
.inner_support_complaint .support_box .inner_title .info .details {
  color: #FFFFFF;
}
.inner_support_complaint .support_box .support_menu {
  width: 100%;
  height: auto;
  margin-top: 60px;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: var(--grid-gap);
}
.inner_support_complaint .support_box .support_menu .item {
  width: 100%;
  height: auto;
  padding: 30px;
  border-radius: 8px;
  background: #FFFFFF;
  overflow: hidden;
}
.inner_support_complaint .support_box .support_menu .item .number {
  width: 100%;
  height: auto;
  font-weight: 900;
  font-size: 144px;
  color: var(--secondary-blue);
  line-height: 0.8;
}
.inner_support_complaint .support_box .support_menu .item .info {
  width: 100%;
  height: auto;
  margin-top: 90px;
}
.inner_support_complaint .support_box .support_menu .item .info .headline {
  width: 100%;
  height: auto;
  display: grid;
  grid-template-columns: 32px 1fr;
  gap: 10px;
}
.inner_support_complaint .support_box .support_menu .item .info .headline .icon {
  font-size: 0;
}
.inner_support_complaint .support_box .support_menu .item .info .headline .word {
  width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--font-h4);
  line-height: var(--font-h4-line-height);
  letter-spacing: calc(var(--font-h4) * 0.025);
}
.inner_support_complaint .support_box .support_menu .item .info .details {
  width: 100%;
  height: auto;
  margin-top: 16px;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
.inner_support_complaint .support_box .support_menu .item .info .more {
  width: 100%;
  height: auto;
  margin-top: 30px;
}
.inner_support_complaint .support_box .support_menu .item .info .more a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 5px;
}
.inner_support_complaint .support_box .support_menu .item .info .more a .word {
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
.inner_support_complaint .support_box .support_menu .item .info .more a .icon {
  width: auto;
  font-size: 0;
}
@media (max-width:1200px) {
  .inner_support_complaint .support_box .support_menu .item .number {
    font-size: 120px;
  }
  .inner_support_complaint .support_box .support_menu .item .info {
    margin-top: 80px;
  }
}
@media (max-width:960px) {
  .inner_support_complaint .support_box .support_menu .item {
    padding: 24px;
  }
  .inner_support_complaint .support_box .support_menu .item .number {
    font-size: 100px;
  }
  .inner_support_complaint .support_box .support_menu .item .info {
    margin-top: 60px;
  }
}
@media (max-width:768px) {
  .inner_support_complaint .support_box .inner_title {
    display: block;
  }
  .inner_support_complaint .support_box .support_menu {
    grid-template-columns: 100%;
  }
  .inner_support_complaint .support_box .support_menu .item {
    padding: 24px;
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 24px;
  }
  .inner_support_complaint .support_box .support_menu .item .number {
    width: auto;
    font-size: 80px;
  }
  .inner_support_complaint .support_box .support_menu .item .info {
    grid-area: 1 / 2 / 2 / -1;
    margin-top: 0;
  }
}
@media (max-width:480px) {
  .inner_support_complaint .support_box .support_menu .item {
    display: block;
  }
  .inner_support_complaint .support_box .support_menu .item .info {
    margin-top: 40px;
  }
}
/* ------- 支持 & 反馈 - 结束 ------- */
/* -------------- */
/* -------------- */
/* ------- 客户支持 - 服务 - 市场活动 - 开始 ------- */
/* 汇聚前沿跨境干货，分享最新业态玩法 */
.inner_activities_block {
  width: 100%;
  height: auto;
  padding-top: calc(var(--header-height) + var(--header-top));
  overflow: hidden;
}
.inner_activities_block .activities_box {
  width: 100%;
  height: auto;
  padding: 80px 0 var(--block-padding-y);
}
.inner_activities_block .activities_box .activities_head {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
}
.inner_activities_block .activities_box .activities_head .info {
  width: 100%;
  height: auto;
}
.inner_activities_block .activities_box .activities_head .info .title {
  width: 100%;
  height: auto;
  font-weight: 700;
  font-size: var(--font-h1);
  line-height: var(--font-h1-line-height);
  letter-spacing: calc(var(--font-h1) * 0.025);
}
.inner_activities_block .activities_box .activities_head .info .details {
  width: 100%;
  height: auto;
  margin-top: 24px;
  font-size: var(--font-describe-1);
  line-height: var(--font-describe-1-line-height);
  letter-spacing: calc(var(--font-describe-1) * 0.025);
}
.inner_activities_block .activities_box .activities_head .info .idx_more {
  margin-top: 40px;
}
.inner_activities_block .activities_box .activities_head .pager_box {
  width: 100%;
  height: auto;
  position: absolute;
  right: 0;
  bottom: 0;
  z-index: 10;
  pointer-events: none;
}
.inner_activities_block .activities_box .activities_head .pager_box .pager {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  gap: 12px;
}
.inner_activities_block .activities_box .activities_head .pager_box .pager span {
  width: 26px;
  height: 4px;
  position: relative;
  z-index: 1;
  border-radius: 0;
  background: #FFFFFF;
  opacity: 1;
  cursor: pointer;
  pointer-events: initial;
}
.inner_activities_block .activities_box .activities_head .pager_box .pager span.active {
  background: var(--lead-red);
}
.inner_activities_block .activities_box .activities_main {
  width: 100%;
  height: auto;
  margin-top: 80px;
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
}
.inner_activities_block .activities_box .activities_main .swiper_box {
  width: 100%;
  height: auto;
  grid-column: span 10;
}
.inner_activities_block .activities_box .activities_main .swiper_box .swiper-slide {
  width: 100%;
  height: auto;
}
.inner_activities_block .activities_box .activities_main .swiper_box .swiper-slide .img {
  width: 100%;
  height: auto;
  border-radius: 8px;
  overflow: hidden;
}
.inner_activities_block .activities_box .activities_main .swiper_box .swiper-slide .img .pb {
  padding-bottom: 56.36363636%;
}
.inner_activities_block .activities_box .activities_main .swiper_box .swiper-slide .img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
/* ------- 客户支持 - 服务 - 市场活动 - 结束 ------- */
/* -------------- */
/* -------------- */
/* ------- 我们的合作伙伴 - 开始 ------- */
/* 战略合作伙伴 */
.inner_partners {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  /*overflow: hidden;*/
}
.inner_partners .partners_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
}
.inner_partners .partners_box .partners_head {
  width: 100%;
  height: auto;
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
}
.inner_partners .partners_box .partners_head .inner_title {
  grid-column: span 5;
}
.inner_partners .partners_box .partners_head .inner_title .title,
.inner_partners .partners_box .partners_head .inner_title .details {
  color: #FFFFFF;
}
.inner_partners .partners_box .partners_head .idx_more {
  margin-top: 30px;
}
.inner_partners .partners_box .partners_head .idx_more a {
  background: #FFFFFF;
}
.inner_partners .partners_box .partners_head .idx_more a .word {
  color: var(--secondary-blue);
}
.inner_partners .partners_box .partners_head .idx_more a:hover {
  background: rgba(255, 255, 255, 0.9);
}
.inner_partners .partners_box .partners_menu {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-60);
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: var(--grid-gap);
}
.inner_partners .partners_box .partners_menu .item {
  width: 100%;
  height: auto;
  font-size: 0;
  overflow: hidden;
}
.inner_partners .partners_box .partners_menu .item .pb {
  padding-bottom: 44.87179487%;
  z-index: 0;
}
.inner_partners .partners_box .partners_menu .item .ab {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width:768px) {
  .inner_partners .partners_box .partners_menu {
    grid-template-columns: repeat(2, 1fr);
  }
}
.inner_partners_menu {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  padding: var(--block-padding-y) 0;
  display: grid;
  grid-template-columns: 100%;
  gap: var(--block-padding-y);
  overflow: hidden;
}
.inner_partners_menu .inner_partners_item {
  width: 100%;
  height: auto;
}
.inner_partners_menu .inner_partners_item .partners_box {
  width: 100%;
  height: auto;
}
.inner_partners_menu .inner_partners_item .partners_box .title_box {
  width: 100%;
  height: auto;
  border-top: 1px solid rgba(34, 34, 34, 0.15);
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
}
.inner_partners_menu .inner_partners_item .partners_box .title_box .info {
  width: 100%;
  height: auto;
  padding-top: 36px;
  grid-column: span 5;
}
.inner_partners_menu .inner_partners_item .partners_box .title_box .info .title {
  width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--font-h4);
  line-height: var(--font-h4-line-height);
  letter-spacing: calc(var(--font-h4) * 0.025);
}
.inner_partners_menu .inner_partners_item .partners_box .title_box .info .details {
  width: 100%;
  height: auto;
  margin-top: 16px;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
.inner_partners_menu .inner_partners_item .partners_box .menu_box {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-80);
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: var(--grid-gap);
}
.inner_partners_menu .inner_partners_item .partners_box .menu_box .item {
  width: 100%;
  height: auto;
  border: 1px solid rgba(76, 93, 102, 0.25);
}
.inner_partners_menu .inner_partners_item .partners_box .menu_box .item .pb {
  padding-bottom: 49.82332155%;
}
.inner_partners_menu .inner_partners_item .partners_box .menu_box .item img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.inner_partners_menu .inner_partners_item .partners_box .menu_box .item:hover {
  border: 0;
  box-shadow: 0px 10px 45px -10px rgba(34, 34, 34, 0.09);
}
@media (max-width:768px) {
  .inner_partners_menu .inner_partners_item .partners_box .menu_box {
    grid-template-columns: repeat(3, 1fr);
  }
}
@media (max-width:480px) {
  .inner_partners_menu .inner_partners_item .partners_box .menu_box {
    grid-template-columns: repeat(2, 1fr);
  }
}
/* 成为我们的合作伙伴 */
.inner_partners_join {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_partners_join .partners_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
}
.inner_partners_join .partners_box .partners_main {
  width: 100%;
  height: auto;
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
}
.inner_partners_join .partners_box .partners_main .content {
  width: 100%;
  height: auto;
  grid-column: span 5;
  -webkit-box-self: center;
  -ms-align-self: center;
  -webkit-align-self: center;
  align-self: center;
}
.inner_partners_join .partners_box .partners_main .content .inner_title .title,
.inner_partners_join .partners_box .partners_main .content .inner_title .details {
  color: var(--secondary-light-blue);
}
.inner_partners_join .partners_box .partners_main .content .inner_title .details {
  font-size: var(--font-describe-1);
  line-height: var(--font-describe-1-line-height);
  letter-spacing: calc(var(--font-describe-1) * 0.025);
}
.inner_partners_join .partners_box .partners_main .content .idx_more {
  margin-top: 36px;
}
.inner_partners_join .partners_box .partners_main .content .idx_more a {
  border-color: var(--secondary-light-blue);
  transition: opacity 0.25s ease;
}
.inner_partners_join .partners_box .partners_main .content .idx_more a .word {
  color: var(--secondary-light-blue);
}
.inner_partners_join .partners_box .partners_main .content .idx_more a:hover {
  opacity: 0.9;
}
.inner_partners_join .partners_box .partners_main .images {
  width: 100%;
  height: auto;
  grid-column: 1 / -1;
  grid-column-start: 7;
}
.inner_partners_join .partners_box .partners_main .images .img {
  width: calc(50vw - var(--grid-gap) / 2);
  font-size: 0;
}
.inner_partners_join .partners_box .menu_box {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-y);
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: var(--grid-gap);
}
.inner_partners_join .partners_box .menu_box .item {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.inner_partners_join .partners_box .menu_box .item .info {
  width: 100%;
  height: auto;
}
.inner_partners_join .partners_box .menu_box .item .info .title {
  width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--font-h4);
  line-height: var(--font-h4-line-height);
  letter-spacing: calc(var(--font-h4) * 0.025);
  color: var(--secondary-light-blue);
}
.inner_partners_join .partners_box .menu_box .item .info .details {
  width: 100%;
  height: auto;
  margin-top: 16px;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  color: var(--secondary-light-blue);
}
.inner_partners_join .partners_box .menu_box .item .idx_two_more {
  margin-top: 16px;
}
.inner_partners_join .partners_box .menu_box .item .idx_two_more a {
  gap: 6px;
  transition: all 0.25s ease;
}
.inner_partners_join .partners_box .menu_box .item .idx_two_more a .word {
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  color: var(--secondary-light-blue);
}
.inner_partners_join .partners_box .menu_box .item .idx_two_more a .word::after {
  background: var(--secondary-light-blue);
}
.inner_partners_join .partners_box .menu_box .item .idx_two_more a .icon svg path {
  fill: var(--secondary-light-blue);
}
.inner_partners_join .partners_box .menu_box .item .idx_two_more a:hover {
  opacity: 0.9;
}
@media (max-width:960px) {
  .inner_partners_join .partners_box .partners_main .content {
    grid-column: span 3;
  }
  .inner_partners_join .partners_box .partners_main .images {
    grid-column-start: 5;
  }
}
@media (max-width:768px) {
  .inner_partners_join .partners_box .partners_main {
    display: block;
  }
  .inner_partners_join .partners_box .partners_main .images {
    margin-top: 40px;
  }
  .inner_partners_join .partners_box .partners_main .images .img {
    width: 100%;
  }
  .inner_partners_join .partners_box .menu_box {
    grid-template-columns: 100%;
    gap: 40px;
  }
}
/* ------- 我们的合作伙伴 - 结束 ------- */
/* -------------- */
/* -------------- */
/* ------- Shoplazza品牌中心 - 开始 ------- */
/* 主要标志及单色标志 */
.inner_brand_mark {
  width: 100%;
  height: auto;
  /*overflow: hidden;*/
}
.inner_brand_mark .brand_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
}
.inner_brand_mark .brand_box .inner_title {
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
}
.inner_brand_mark .brand_box .inner_title .info {
  width: 100%;
  height: auto;
  grid-column: span var(--grid-column-2);
}
.inner_brand_mark .brand_box .brand_logo {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-60);
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: var(--grid-gap);
}
.inner_brand_mark .brand_box .brand_logo .item {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  border-radius: 10px;
  overflow: hidden;
}
.inner_brand_mark .brand_box .brand_logo .item .logo {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 5;
  padding: 0 18.27%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  font-size: 0;
}
.inner_brand_mark .brand_box .brand_logo .item .logo svg {
  width: 100%;
  height: auto;
}
.inner_brand_mark .brand_box .brand_logo .item::after {
  content: '';
  width: 100%;
  height: 0;
  padding-bottom: 39.86710963%;
  display: block;
}
.inner_brand_mark .brand_box .brand_logo.active {
  grid-template-columns: repeat(3, 1fr);
}
.inner_brand_mark .brand_box .brand_logo.active .item .logo {
  padding: 0 27.69%;
}
.inner_brand_mark .brand_box .brand_logo.active .item::after {
  padding-bottom: 61.53846154%;
}
.inner_brand_mark .brand_box .brand_text {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-60);
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
}
.inner_brand_mark .brand_box .brand_text .word {
  width: 100%;
  height: auto;
  grid-column: span var(--grid-column-2);
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
.inner_brand_mark .brand_box .brand_menu {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-60);
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: var(--grid-gap);
}
.inner_brand_mark .brand_box .brand_menu .item {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  border-radius: 8px;
  background: var(--lead-red);
  overflow: hidden;
}
.inner_brand_mark .brand_box .brand_menu .item .info_box {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 5;
  padding: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.inner_brand_mark .brand_box .brand_menu .item .info_box .title {
  width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--font-h4);
  line-height: var(--font-h4-line-height);
  letter-spacing: calc(var(--font-h4) * 0.025);
  color: #FFFFFF;
}
.inner_brand_mark .brand_box .brand_menu .item .info_box .info {
  width: 100%;
  height: auto;
  margin-top: 20px;
  display: grid;
  grid-template-columns: 100%;
  gap: 10px;
}
.inner_brand_mark .brand_box .brand_menu .item .info_box .info .one {
  width: 100%;
  height: auto;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  color: #FFFFFF;
  line-height: 1;
}
.inner_brand_mark .brand_box .brand_menu .item::after {
  content: '';
  width: 100%;
  height: 0;
  padding-bottom: 61.53846154%;
  display: block;
}
.inner_brand_mark .brand_box .brand_menu .item:nth-child(2) {
  background: var(--black-color);
}
.inner_brand_mark .brand_box .brand_menu .item:last-child {
  background: #FFFFFF;
}
.inner_brand_mark .brand_box .brand_menu .item:last-child .title,
.inner_brand_mark .brand_box .brand_menu .item:last-child .info .one {
  color: var(--black-color);
}
.inner_brand_mark .brand_box .idx_more {
  margin-top: 60px;
}
@media (max-width:960px) {
  .inner_brand_mark .brand_box .brand_menu .item .info_box {
    padding: 20px;
  }
}
@media (max-width:768px) {
  .inner_brand_mark .brand_box .inner_title {
    display: block;
  }
  .inner_brand_mark .brand_box .brand_logo {
    grid-template-columns: 100%;
  }
  .inner_brand_mark .brand_box .brand_logo .item {
    grid-template-columns: repeat(5, 1fr);
  }
  .inner_brand_mark .brand_box .brand_logo.active {
    grid-template-columns: 100%;
  }
  .inner_brand_mark .brand_box .brand_text {
    display: block;
  }
  .inner_brand_mark .brand_box .brand_menu {
    grid-template-columns: 100%;
  }
  .inner_brand_mark .brand_box .brand_menu .item {
    aspect-ratio: 165 / 111;
  }
}
/* 我们的图标 */
.inner_brand_icon {
  width: 100%;
  height: auto;
  /*overflow: hidden;*/
}
.inner_brand_icon .brand_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
}
.inner_brand_icon .brand_box .inner_title {
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
}
.inner_brand_icon .brand_box .inner_title .info {
  width: 100%;
  height: auto;
  grid-column: span var(--grid-column-2);
}
.inner_brand_icon .brand_box .brand_logo {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-60);
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: var(--grid-gap);
}
.inner_brand_icon .brand_box .brand_logo .item {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  border-radius: 8px;
  overflow: hidden;
}
.inner_brand_icon .brand_box .brand_logo .item .logo {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 5;
  padding: 0 37.179%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  overflow: hidden;
}
.inner_brand_icon .brand_box .brand_logo .item .logo svg {
  width: 100%;
}
.inner_brand_icon .brand_box .brand_logo .item::after {
  content: '';
  width: 100%;
  height: 0;
  padding-bottom: 61.53846154%;
  display: block;
}
.inner_brand_icon .brand_box .idx_more {
  margin-top: 50px;
}
@media (max-width:768px) {
  .inner_brand_icon .brand_box .inner_title {
    display: block;
  }
  .inner_brand_icon .brand_box .brand_logo {
    grid-template-columns: 100%;
  }
}
/* 安全区域 */
.inner_brand_security_zone {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_brand_security_zone .brand_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
}
.inner_brand_security_zone .brand_box .inner_title {
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
}
.inner_brand_security_zone .brand_box .inner_title .info {
  width: 100%;
  height: auto;
  grid-column: span var(--grid-column-2);
}
.inner_brand_security_zone .brand_box .brand_logo {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-60);
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
}
.inner_brand_security_zone .brand_box .brand_logo .item {
  width: 100%;
  height: auto;
  font-size: 0;
  grid-column: span 8;
}
.inner_brand_security_zone .brand_box .brand_logo .item svg {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
@media (max-width:960px) {
  .inner_brand_security_zone .brand_box .brand_logo .item {
    grid-column: 6;
  }
}
@media (max-width:768px) {
  .inner_brand_security_zone .brand_box .inner_title {
    display: block;
  }
  .inner_brand_security_zone .brand_box .brand_logo {
    display: block;
  }
}
/* 尺寸 */
.inner_brand_size {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_brand_size .brand_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
}
.inner_brand_size .brand_box .inner_title {
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
}
.inner_brand_size .brand_box .inner_title .info {
  width: 100%;
  height: auto;
  grid-column: span var(--grid-column-2);
}
.inner_brand_size .brand_box .brand_logo {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-60);
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 60px var(--grid-gap);
}
.inner_brand_size .brand_box .brand_logo .item {
  width: 100%;
  height: auto;
}
.inner_brand_size .brand_box .brand_logo .item .img {
  width: 100%;
  height: auto;
  border-radius: 8px;
  overflow: hidden;
}
.inner_brand_size .brand_box .brand_logo .item .img .pb {
  padding-bottom: 61.6966581%;
}
.inner_brand_size .brand_box .brand_logo .item .img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.inner_brand_size .brand_box .brand_logo .item .info {
  width: 100%;
  height: auto;
  margin-top: 36px;
}
.inner_brand_size .brand_box .brand_logo .item .info .title {
  width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--font-h4);
  line-height: var(--font-h4-line-height);
  letter-spacing: calc(var(--font-h4) * 0.025);
}
.inner_brand_size .brand_box .brand_logo .item .info .word {
  width: 100%;
  height: auto;
  margin-top: 12px;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
.inner_brand_size .brand_box .brand_logo .item:nth-child(3) ~ .item .img {
  border-radius: 0;
}
@media (max-width:1200px) {
  .inner_brand_size .brand_box .brand_logo {
    gap: 50px var(--grid-gap);
  }
}
@media (max-width:960px) {
  .inner_brand_size .brand_box .brand_logo {
    gap: 30px var(--grid-gap);
  }
  .inner_brand_size .brand_box .brand_logo .item .info {
    margin-top: 24px;
  }
  .inner_brand_size .brand_box .brand_logo .item .info .word {
    margin-top: 6px;
  }
}
@media (max-width:768px) {
  .inner_brand_size .brand_box .inner_title {
    display: block;
  }
  .inner_brand_size .brand_box .brand_logo {
    grid-template-columns: 100%;
  }
  .inner_brand_size .brand_box .brand_logo .item .info {
    margin-top: 12px;
  }
}
/* 注意事项 */
.inner_brand_note {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_brand_note .brand_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
}
.inner_brand_note .brand_box .inner_title {
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
}
.inner_brand_note .brand_box .inner_title .info {
  width: 100%;
  height: auto;
  grid-column: span var(--grid-column-2);
}
.inner_brand_note .brand_box .brand_menu {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-60);
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 80px var(--grid-gap);
}
.inner_brand_note .brand_box .brand_menu .item {
  width: 100%;
  height: auto;
}
.inner_brand_note .brand_box .brand_menu .item .img {
  width: 100%;
  height: auto;
}
.inner_brand_note .brand_box .brand_menu .item .img .pb {
  padding-bottom: 62.54416961%;
}
.inner_brand_note .brand_box .brand_menu .item .img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.inner_brand_note .brand_box .brand_menu .item .title {
  width: 100%;
  height: auto;
  margin-top: 16px;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
@media (max-width:1200px) {
  .inner_brand_note .brand_box .brand_menu {
    gap: 60px var(--grid-gap);
  }
}
@media (max-width:960px) {
  .inner_brand_note .brand_box .brand_menu {
    gap: 40px var(--grid-gap);
  }
}
@media (max-width:768px) {
  .inner_brand_note .brand_box .inner_title {
    display: block;
  }
  .inner_brand_note .brand_box .brand_menu {
    grid-template-columns: repeat(2, 1fr);
    gap: 30px var(--grid-gap);
  }
  .inner_brand_note .brand_box .brand_menu .item .title {
    margin-top: 8px;
    font-size: 14px;
  }
}
/* 最佳示范 */
.inner_brand_demo {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_brand_demo .brand_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
}
.inner_brand_demo .brand_box .brand_menu {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-60);
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: var(--grid-gap);
}
.inner_brand_demo .brand_box .brand_menu .item {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_brand_demo .brand_box .brand_menu .item .pb {
  padding-bottom: 29.82005141%;
}
.inner_brand_demo .brand_box .brand_menu .item img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
@media (max-width:768px) {
  .inner_brand_demo .brand_box .brand_menu {
    grid-template-columns: 100%;
  }
}
/* 商标使用指南 */
.inner_brand_use_guide {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_brand_use_guide .brand_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
}
.inner_brand_use_guide .brand_box .brand_title {
  width: 100%;
  height: auto;
  font-weight: 700;
  font-size: var(--font-h3);
  line-height: var(--font-h3-line-height);
  letter-spacing: calc(var(--font-h3) * 0.025);
}
.inner_brand_use_guide .brand_box .text_details {
  margin-top: 24px;
}
.inner_brand_use_guide .brand_box .text_details + .brand_title {
  margin-top: var(--block-padding-60);
}
/* ------- Shoplazza品牌中心 - 结束 ------- */
/* -------------- */
/* -------------- */
/* ------- 关于我们 - 开始 ------- */
/* 公司简介 */
.inner_about_number {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_about_number .about_number {
  width: 100%;
  height: auto;
  padding-bottom: 60px;
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: var(--grid-gap);
}
.inner_about_number .about_number .item {
  width: 100%;
  height: auto;
  text-align: center;
}
.inner_about_number .about_number .item .number {
  width: 100%;
  height: auto;
  font-weight: 700;
  font-size: var(--font-h3);
  line-height: var(--font-h3-line-height);
  letter-spacing: calc(var(--font-h3) * 0.025);
  color: var(--lead-red);
}
.inner_about_number .about_number .item .title {
  width: 100%;
  height: auto;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
@media (max-width:960px) {
  .inner_about_number .about_number {
    grid-template-columns: repeat(2, 1fr);
  }
}
.inner_about {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_about .main_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
}
.inner_about .main_box .content {
  width: 100%;
  height: auto;
  grid-column: span 5;
  -webkit-box-self: center;
  -ms-align-self: center;
  -webkit-align-self: center;
  align-self: center;
}
.inner_about .main_box .content .title_box {
  width: 100%;
  height: auto;
  margin-bottom: 24px;
}
.inner_about .main_box .content .title_box .classify {
  width: 100%;
  height: auto;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
.inner_about .main_box .content .title_box .title {
  width: 100%;
  height: auto;
  margin-top: 16px;
  font-weight: 700;
  font-size: var(--font-h2);
  line-height: var(--font-h2-line-height);
  letter-spacing: calc(var(--font-h2) * 0.025);
}
.inner_about .main_box .content .details {
  width: 100%;
  height: auto;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
.inner_about .main_box .content .details:nth-child(3) {
  margin-bottom: 24px;
}
.inner_about .main_box .images {
  width: 100%;
  height: auto;
  grid-column: 1 / -1;
  grid-column-start: 7;
}
@media (max-width:960px) {
  .inner_about .main_box .content {
    grid-column: span 3;
  }
  .inner_about .main_box .images {
    grid-column-start: 5;
  }
}
@media (max-width:768px) {
  .inner_about .main_box {
    display: block;
  }
  .inner_about .main_box .images {
    margin-top: 40px;
  }
}
/* 我们的愿景 */
.inner_vision {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_vision .vision_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.inner_vision .vision_box .images {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  grid-area: 1 / 1 / 1 / 7;
  overflow: hidden;
}
.inner_vision .vision_box .images .pb {
  padding-bottom: 109.6345515%;
}
.inner_vision .vision_box .images img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.inner_vision .vision_box .content {
  width: 100%;
  height: auto;
  grid-column: 1 / -1;
  grid-column-start: 8;
  overflow: hidden;
}
.inner_vision .vision_box .content .title {
  width: 100%;
  height: auto;
  font-weight: 700;
  font-size: var(--font-h2);
  line-height: var(--font-h2-line-height);
  letter-spacing: calc(var(--font-h2) * 0.025);
}
.inner_vision .vision_box .content .details {
  width: 100%;
  height: auto;
  margin-top: 24px;
  font-weight: 500;
  font-size: var(--font-h5);
  line-height: var(--font-h5-line-height);
  letter-spacing: calc(var(--font-h5) * 0.025);
}
@media (max-width:960px) {
  .inner_vision .vision_box .images {
    grid-area: 1 / 1 / 1 / 5;
  }
  .inner_vision .vision_box .content {
    grid-column-start: 6;
  }
}
@media (max-width:768px) {
  .inner_vision .vision_box {
    display: block;
  }
  .inner_vision .vision_box .images {
    margin-top: 40px;
  }
}
/* 我们的创始团队 */
.inner_team {
  width: 100%;
  height: auto;
  background: var(--tint-cream-25);
  overflow: hidden;
}
.inner_team .team_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
}
.inner_team .team_box .inner_title {
  display: none;
}
.inner_team .team_box .team_main {
  width: 100%;
  height: auto;
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
}
.inner_team .team_box .team_main .team_info {
  width: 100%;
  height: auto;
  grid-column: span var(--grid-column-2);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  position: relative;
  z-index: 5;
}
.inner_team .team_box .team_main .team_info .inner_title {
  display: block;
}
.inner_team .team_box .team_main .team_info .content {
  width: 100%;
  height: auto;
  margin-top: 40px;
  padding-left: 18px;
  background: url('../images/icon_mark.png') no-repeat left 6px / 12px auto;
}
.inner_team .team_box .team_main .team_info .content .swiper_txt {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_team .team_box .team_main .team_info .content .swiper_txt .swiper-slide {
  width: 100%;
  height: auto;
}
.inner_team .team_box .team_main .team_info .content .swiper_txt .swiper-slide .details {
  width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--font-h5);
  line-height: var(--font-h5-line-height);
  letter-spacing: calc(var(--font-h5) * 0.025);
}
.inner_team .team_box .team_main .team_info .content .swiper_txt .swiper-slide .info {
  width: 100%;
  height: auto;
  margin-top: 60px;
}
.inner_team .team_box .team_main .team_info .content .swiper_txt .swiper-slide .info .word {
  width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--font-h5);
  line-height: var(--font-h5-line-height);
  letter-spacing: calc(var(--font-h5) * 0.025);
}
.inner_team .team_box .team_main .team_info .content .swiper_txt .swiper-slide .info .job {
  width: 100%;
  height: auto;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
.inner_team .team_box .team_main .team_info .content .pager_box {
  width: 100%;
  height: auto;
  margin-top: 30px;
}
.inner_team .team_box .team_main .team_info .content .pager_box .pager {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  gap: 14px;
}
.inner_team .team_box .team_main .team_info .content .pager_box .pager span {
  width: 26px;
  height: 4px;
  border-radius: 0;
  background: #FFFFFF;
  cursor: pointer;
  opacity: 1;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.inner_team .team_box .team_main .team_info .content .pager_box .pager span.active {
  background: var(--lead-red);
}
.inner_team .team_box .team_main .team_img {
  width: 100%;
  height: auto;
  grid-column: 1 / -2;
  grid-column-start: 8;
  position: relative;
  z-index: 1;
}
.inner_team .team_box .team_main .team_img .swiper_box {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  -webkit-clip-path: inset(0 -100vw 0 0);
  clip-path: inset(0 -100vw 0 0);
}
.inner_team .team_box .team_main .team_img .swiper_box .swiper-slide {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_team .team_box .team_main .team_img .swiper_box .swiper-slide .img {
  width: 100%;
  height: auto;
}
.inner_team .team_box .team_main .team_img .swiper_box .swiper-slide .img .pb {
  padding-bottom: 133.26612903%;
}
.inner_team .team_box .team_main .team_img .swiper_box .swiper-slide .img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.inner_team .team_box .team_main .team_img .swiper_box .swiper-slide .info {
  width: 100%;
  height: auto;
  margin-top: 30px;
  display: none;
}
.inner_team .team_box .team_main .team_img .swiper_box .swiper-slide .info .word {
  width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--font-h5);
  line-height: var(--font-h5-line-height);
  letter-spacing: calc(var(--font-h5) * 0.025);
}
.inner_team .team_box .team_main .team_img .swiper_box .swiper-slide .info .job {
  width: 100%;
  height: auto;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
.inner_team .team_box .team_main .team_img .team_pager {
  width: calc(100% + var(--grid-gap) * 2);
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 5;
  pointer-events: none;
}
.inner_team .team_box .team_main .team_img .team_pager .swiper_btn {
  width: auto;
  height: auto;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  z-index: 5;
  cursor: pointer;
  pointer-events: initial;
}
.inner_team .team_box .team_main .team_img .team_pager .swiper_btn svg * {
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.inner_team .team_box .team_main .team_img .team_pager .swiper_btn.prev {
  left: 36px;
}
.inner_team .team_box .team_main .team_img .team_pager .swiper_btn.next {
  left: 100%;
}
.inner_team .team_box .team_main .team_img .team_pager .swiper_btn.swiper-button-disabled svg circle,
.inner_team .team_box .team_main .team_img .team_pager .swiper_btn.swiper-button-disabled:hover svg circle {
  fill-opacity: 0.2;
}
.inner_team .team_box .team_main .team_img .team_pager .swiper_btn:hover svg circle {
  fill-opacity: 0.8;
}
@media (max-width:960px) {
  .inner_team .team_box {
    display: block;
  }
  .inner_team .team_box .inner_title {
    display: block;
  }
  .inner_team .team_box .team_main {
    margin-top: 40px;
  }
  .inner_team .team_box .team_main .team_info {
    grid-column: span 3;
    display: block;
  }
  .inner_team .team_box .team_main .team_info .inner_title {
    display: none;
  }
  .inner_team .team_box .team_main .team_info .content {
    margin: 0;
  }
  .inner_team .team_box .team_main .team_img {
    grid-column-start: 5;
  }
  .inner_team .team_box .team_main .team_img .team_pager {
    display: none;
  }
}
@media (max-width:768px) {
  .inner_team .team_box .team_main {
    display: block;
  }
  .inner_team .team_box .team_main .team_info {
    display: none;
  }
  .inner_team .team_box .team_main .team_img .swiper_box .swiper-slide .info {
    display: block;
  }
}
/* 多轮头部风投的认可 */
.inner_about_approve {
  width: 100%;
  height: auto;
  padding-top: var(--block-padding-y);
  overflow: hidden;
}
.inner_about_approve .about_box {
  width: 100%;
  height: auto;
}
.inner_about_approve .about_box .about_main {
  width: 100%;
  height: auto;
  margin-top: 48px;
}
.inner_about_approve .about_box .about_main .swiper_box {
  width: 100%;
  height: auto;
}
.inner_about_approve .about_box .about_main .swiper_box ul {
  width: 100%;
  height: auto;
}
.inner_about_approve .about_box .about_main .swiper_box ul .swiper-slide {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.inner_about_approve .about_box .about_main .swiper_box ul .swiper-slide .headline {
  width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--font-h4);
  line-height: var(--font-h4-line-height);
  letter-spacing: calc(var(--font-h4) * 0.025);
}
.inner_about_approve .about_box .about_main .swiper_box ul .swiper-slide .info_box {
  width: 100%;
  height: auto;
  flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  margin-top: 12px;
  border-top: 3px solid var(--lead-red);
  padding: 40px 24px 100px;
  background: linear-gradient(180deg, #F8F4EC 0%, #FFF 100%);
}
.inner_about_approve .about_box .about_main .swiper_box ul .swiper-slide .info_box .menu {
  width: 100%;
  height: auto;
}
.inner_about_approve .about_box .about_main .swiper_box ul .swiper-slide .info_box .menu .one {
  width: 100%;
  height: auto;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  line-height: 2;
}
.inner_about_approve .about_box .about_main .swiper_box ul .swiper-slide .info_box .year {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-y);
  font-weight: 700;
  font-size: 44px;
  line-height: 1;
  color: #000000;
  opacity: 0.07;
}
.inner_about_approve .about_box .about_main .swiper_box ul .swiper-slide:first-child {
  padding-top: 200px;
}
.inner_about_approve .about_box .about_main .swiper_box ul .swiper-slide:nth-child(2) {
  padding-top: 150px;
}
.inner_about_approve .about_box .about_main .swiper_box ul .swiper-slide:nth-child(3) {
  padding-top: 100px;
}
.inner_about_approve .about_box .about_main .swiper_box ul .swiper-slide:nth-child(4) {
  padding-top: 50px;
}
@media (max-width:1560px) {
  .inner_about_approve .about_box .about_main .swiper_box ul .swiper-slide .info_box {
    padding: 40px 24px 50px;
  }
  .inner_about_approve .about_box .about_main .swiper_box ul .swiper-slide .info_box .year {
    margin-top: var(--block-padding-60);
  }
}
@media (max-width:960px) {
  .inner_about_approve .about_box .about_main .swiper_box ul .swiper-slide:first-child {
    padding-top: 0;
  }
  .inner_about_approve .about_box .about_main .swiper_box ul .swiper-slide:nth-child(2) {
    padding-top: 0;
  }
  .inner_about_approve .about_box .about_main .swiper_box ul .swiper-slide:nth-child(3) {
    padding-top: 0;
  }
  .inner_about_approve .about_box .about_main .swiper_box ul .swiper-slide:nth-child(4) {
    padding-top: 0;
  }
  .inner_about_approve .about_box .about_main .swiper_box ul .swiper-slide .info_box {
    padding: 30px 16px 50px;
  }
}
@media (max-width:768px) {
  .inner_about_approve .about_box .about_main .swiper_box ul .swiper-slide .info_box .menu .one {
    font-size: 14px;
  }
  .inner_about_approve .about_box .about_main .swiper_box ul .swiper-slide .info_box .year {
    margin-top: 40px;
  }
}
/* 店匠大事记 */
.inner_history {
  width: 100%;
  height: auto;
  background: var(--secondary-blue);
  overflow: hidden;
}
.inner_history .history_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
  --font-year: 120px;
}
.inner_history .history_box .inner_title .title {
  color: #FFFFFF;
}
.inner_history .history_box .history_time {
  width: 100%;
  height: auto;
  margin-top: 48px;
  position: relative;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  --x: 0;
}
.inner_history .history_box .history_time::before,
.inner_history .history_box .history_time::after {
  content: '';
  width: 100%;
  height: 2px;
  position: absolute;
  left: 0;
  top: 4px;
  z-index: 1;
  background: #7A7AFF;
}
.inner_history .history_box .history_time::after {
  width: var(--x);
  background: #FFFFFF;
  -webkit-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.inner_history .history_box .history_time .item {
  width: auto;
  height: auto;
  position: relative;
  z-index: 5;
  cursor: pointer;
}
.inner_history .history_box .history_time .item .icon {
  width: 10px;
  height: 10px;
  border-radius: 2px;
  background: #7A7AFF;
  -webkit-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.inner_history .history_box .history_time .item .year {
  width: 100%;
  height: auto;
  margin-top: 12px;
  font-size: 18px;
  line-height: 1;
  color: #7A7AFF;
  -webkit-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.inner_history .history_box .history_time .item.active .year {
  color: #FFFFFF;
}
.inner_history .history_box .history_time .item.on .icon {
  background: #FFFFFF;
}
.inner_history .history_box .history_main {
  width: 100%;
  height: auto;
  margin-top: 100px;
  position: relative;
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
}
.inner_history .history_box .history_main .history_images {
  width: 100%;
  height: auto;
  grid-column: span var(--grid-column-2);
  background: #FFFFFF;
}
.inner_history .history_box .history_main .history_images .swiper_img {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_history .history_box .history_main .history_images .swiper_img .swiper-slide {
  width: 100%;
  height: auto;
}
.inner_history .history_box .history_main .history_images .swiper_img .swiper-slide .pb {
  padding-bottom: 99.66777409%;
}
.inner_history .history_box .history_main .history_images .swiper_img .swiper-slide img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.inner_history .history_box .history_main .history_content {
  width: 100%;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 10;
  padding-bottom: clamp(2.5rem, calc(-0.008rem + 4.18vw), 3.75rem);
  grid-column: 1 / -1;
  grid-column-start: 8;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.inner_history .history_box .history_main .history_content .swiper_box {
  width: 100%;
  height: auto;
  flex: 1;
  overflow: hidden;
}
.inner_history .history_box .history_main .history_content .swiper_box .swiper-slide {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.inner_history .history_box .history_main .history_content .swiper_box .swiper-slide .year {
  width: 100%;
  height: auto;
  pointer-events: initial;
  font-size: var(--font-year);
  line-height: 0.85;
  color: #FFFFFF;
}
.inner_history .history_box .history_main .history_content .swiper_box .swiper-slide .menu {
  width: 100%;
  height: auto;
  flex: 1;
  margin-top: 40px;
  padding-right: 10px;
  pointer-events: initial;
  overflow: auto;
}
.inner_history .history_box .history_main .history_content .swiper_box .swiper-slide .menu::-webkit-scrollbar {
  width: 2px;
  height: 5px;
  background-color: rgba(255, 255, 255, 0.2);
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 0;
}
.inner_history .history_box .history_main .history_content .swiper_box .swiper-slide .menu::-webkit-scrollbar-thumb {
  background-color: #FFFFFF;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 0;
}
.inner_history .history_box .history_main .history_content .swiper_box .swiper-slide .menu .one {
  width: 100%;
  height: auto;
  padding: 20px 0;
  pointer-events: initial;
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  color: #FFFFFF;
}
.inner_history .history_box .history_main .history_content .swiper_box .swiper-slide .menu .one:first-child {
  border-top: 1px solid rgba(255, 255, 255, 0.2);
}
.inner_history .history_box .history_main .history_content .swiper_box .swiper-slide.active {
  z-index: 5;
}
.inner_history .history_box .history_main .history_content .pager_box {
  width: 100%;
  height: auto;
  margin-top: 36px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  grid-gap: 12px;
}
.inner_history .history_box .history_main .history_content .pager_box .swiper_btn {
  width: auto;
  height: auto;
  cursor: pointer;
}
.inner_history .history_box .history_main .history_content .pager_box .swiper_btn svg {
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.inner_history .history_box .history_main .history_content .pager_box .swiper_btn svg circle {
  fill: #FFFFFF;
  fill-opacity: 0.4;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.inner_history .history_box .history_main .history_content .pager_box .swiper_btn svg path {
  fill: #FFFFFF;
}
.inner_history .history_box .history_main .history_content .pager_box .swiper_btn.swiper-button-disabled {
  cursor: auto;
}
.inner_history .history_box .history_main .history_content .pager_box .swiper_btn.swiper-button-disabled svg,
.inner_history .history_box .history_main .history_content .pager_box .swiper_btn.swiper-button-disabled:hover svg {
  opacity: 0.3;
}
.inner_history .history_box .history_main .history_content .pager_box .swiper_btn.swiper-button-disabled svg circle,
.inner_history .history_box .history_main .history_content .pager_box .swiper_btn.swiper-button-disabled:hover svg circle {
  fill-opacity: 0.4;
}
.inner_history .history_box .history_main .history_content .pager_box .swiper_btn:hover svg circle {
  fill-opacity: 0.6;
}
@media (max-width:1200px) {
  .inner_history .history_box {
    --font-year: 90px;
  }
  .inner_history .history_box .history_main {
    margin-top: 80px;
  }
  .inner_history .history_box .history_main .history_content .swiper_box .swiper-slide .menu {
    margin-top: 30px;
  }
  .inner_history .history_box .history_main .history_content .swiper_box .swiper-slide .menu .one {
    padding: 15px 0;
  }
}
@media (max-width:960px) {
  .inner_history .history_box {
    --font-year: 70px;
    padding: var(--block-padding-y) 0;
  }
  .inner_history .history_box .inner_title {
    text-align: center;
  }
  .inner_history .history_box .history_time {
    display: none;
  }
  .inner_history .history_box .history_main {
    margin-top: 40px;
    display: block;
  }
  .inner_history .history_box .history_main .history_images .swiper_img {
    width: 100%;
  }
  .inner_history .history_box .history_main .history_content {
    position: relative;
    margin-top: 60px;
    padding: 0;
  }
  .inner_history .history_box .history_main .history_content .swiper_box .swiper-slide .menu {
    min-height: 200px;
    max-height: 200px;
  }
}
/* 我们的荣誉 */
.inner_honor {
  width: 100%;
  height: auto;
  background: #CAE4FF;
  overflow: hidden;
}
.inner_honor .honor_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
}
.inner_honor .honor_box .honor_head {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: var(--grid-gap);
}
.inner_honor .honor_box .honor_head .idx_title {
  padding: 0;
  text-align-last: left;
}
.inner_honor .honor_box .honor_head .idx_two_more {
  width: auto;
}
.inner_honor .honor_box .honor_main {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-60);
  position: relative;
  z-index: 1;
}
.inner_honor .honor_box .honor_main .swiper_box {
  width: 100%;
  height: auto;
}
.inner_honor .honor_box .honor_main .swiper_box .swiper-slide {
  width: 25%;
  height: auto;
}
.inner_honor .honor_box .honor_main .swiper_box .swiper-slide .info {
  width: 100%;
  height: auto;
  cursor: pointer;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.25s ease;
  overflow: hidden;
}
.inner_honor .honor_box .honor_main .swiper_box .swiper-slide .info .img {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_honor .honor_box .honor_main .swiper_box .swiper-slide .info .img .pb {
  padding-bottom: 140.85603113%;
}
.inner_honor .honor_box .honor_main .swiper_box .swiper-slide .info .img .ab {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  transition: width 0.25s ease, height 0.25s ease;
}
.inner_honor .honor_box .honor_main .swiper_box .swiper-slide .info .img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.inner_honor .honor_box .honor_main .swiper_box .swiper-slide .info .title {
  width: 100%;
  height: auto;
  margin-top: 24px;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
.inner_honor .honor_box .honor_main .swiper_box .swiper-slide:hover .info .img .ab {
  width: 105%;
  height: 105%;
}
.inner_honor .honor_box .honor_main .swiper_box .swiper-slide.active .info {
  pointer-events: initial;
  opacity: 1;
}
.inner_honor .honor_box .honor_main .pager_box {
  width: 100%;
  height: auto;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 10;
  pointer-events: none;
}
.inner_honor .honor_box .honor_main .pager_box .swiper_btn {
  width: auto;
  height: auto;
  position: absolute;
  top: 50%;
  z-index: 5;
  cursor: pointer;
  pointer-events: initial;
}
.inner_honor .honor_box .honor_main .pager_box .swiper_btn.prev {
  left: -26px;
  transform: translate(-100%, -50%);
}
.inner_honor .honor_box .honor_main .pager_box .swiper_btn.next {
  right: -26px;
  transform: translate(100%, -50%);
}
.inner_honor .honor_box .honor_main .pager_box .swiper_btn svg {
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.inner_honor .honor_box .honor_main .pager_box .swiper_btn svg circle {
  fill: #FFFFFF;
  fill-opacity: 0.4;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.inner_honor .honor_box .honor_main .pager_box .swiper_btn svg path {
  fill: #222222;
}
.inner_honor .honor_box .honor_main .pager_box .swiper_btn.swiper-button-disabled {
  cursor: auto;
}
.inner_honor .honor_box .honor_main .pager_box .swiper_btn.swiper-button-disabled svg,
.inner_honor .honor_box .honor_main .pager_box .swiper_btn.swiper-button-disabled:hover svg {
  opacity: 0.3;
}
.inner_honor .honor_box .honor_main .pager_box .swiper_btn.swiper-button-disabled svg circle,
.inner_honor .honor_box .honor_main .pager_box .swiper_btn.swiper-button-disabled:hover svg circle {
  fill-opacity: 0.4;
}
.inner_honor .honor_box .honor_main .pager_box .swiper_btn:hover svg circle {
  fill-opacity: 0.6;
}
.inner_honor .honor_box .honor_main .pager_box::after {
  content: '';
  width: 100%;
  height: 0;
  padding-bottom: 31.4516129%;
  display: block;
}
@media (max-width:1200px) {
  .inner_honor .honor_box .honor_main .pager_box {
    height: 48px;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    gap: 15px;
  }
  .inner_honor .honor_box .honor_main .pager_box .swiper_btn {
    position: relative;
    top: auto;
  }
  .inner_honor .honor_box .honor_main .pager_box .swiper_btn.prev,
  .inner_honor .honor_box .honor_main .pager_box .swiper_btn.next {
    left: auto;
    right: auto;
    transform: translate(0);
  }
  .inner_honor .honor_box .honor_main .swiper_box {
    margin-top: 30px;
  }
}
/* 联系我们 */
.inner_about_contact {
  width: 100%;
  height: auto;
  background: #CAE4FF;
  overflow: hidden;
}
.inner_about_contact .about_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-80) 0 var(--block-padding-y);
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
}
.inner_about_contact .about_box .about_main {
  width: 100%;
  height: auto;
  grid-column: span 5;
  -webkit-box-self: center;
  -ms-align-self: center;
  -webkit-align-self: center;
  align-self: center;
}
.inner_about_contact .about_box .about_main .tabs_box {
  width: 100%;
  height: auto;
  margin-top: 50px;
}
.inner_about_contact .about_box .about_main .tabs_box .item {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  padding-top: 12px;
}
.inner_about_contact .about_box .about_main .tabs_box .item::after {
  content: '';
  width: 100%;
  height: 1px;
  position: absolute;
  left: 0;
  top: 0;
  background: var(--black-color);
  opacity: 0.15;
  transition: background 0.25s ease, opacity 0.25s ease;
}
.inner_about_contact .about_box .about_main .tabs_box .item .headline {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  cursor: pointer;
}
.inner_about_contact .about_box .about_main .tabs_box .item .headline .title {
  width: 100%;
  height: auto;
  flex: 1;
  font-weight: 500;
  font-size: var(--font-h5);
  line-height: var(--font-h5-line-height);
  letter-spacing: calc(var(--font-h5) * 0.025);
  /*color: #4C5D66; opacity: .5;*/
  color: var(--black-color);
  transition: color 0.25s ease, opacity 0.25s ease;
}
.inner_about_contact .about_box .about_main .tabs_box .item .headline .icon {
  width: 10px;
  height: 10px;
  position: relative;
  z-index: 1;
}
.inner_about_contact .about_box .about_main .tabs_box .item .headline .icon::before,
.inner_about_contact .about_box .about_main .tabs_box .item .headline .icon::after {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  /* background: var(--neutral-grey); opacity: .5; */
  background: var(--black-color);
  transition: background 0.25s ease, opacity 0.25s ease;
}
.inner_about_contact .about_box .about_main .tabs_box .item .headline .icon::before {
  width: 2px;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.inner_about_contact .about_box .about_main .tabs_box .item .headline .icon::after {
  height: 2px;
}
.inner_about_contact .about_box .about_main .tabs_box .item .content {
  width: 100%;
  height: 0;
  margin-top: 12px;
  overflow: hidden;
}
.inner_about_contact .about_box .about_main .tabs_box .item .content .details {
  width: 100%;
  height: auto;
  margin-top: 12px;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  overflow: hidden;
}
.inner_about_contact .about_box .about_main .tabs_box .item .content .img {
  width: 100%;
  height: auto;
  margin-top: 10px;
  display: none;
}
.inner_about_contact .about_box .about_main .tabs_box .item .content .img .pb {
  padding-bottom: 50%;
}
.inner_about_contact .about_box .about_main .tabs_box .item .content .img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.inner_about_contact .about_box .about_main .tabs_box .item.active::after {
  background: var(--black-color);
  opacity: 1;
}
.inner_about_contact .about_box .about_main .tabs_box .item.active .headline .title {
  color: var(--black-color);
  opacity: 1;
}
.inner_about_contact .about_box .about_main .tabs_box .item.active .headline .icon::after {
  background: var(--black-color);
  opacity: 1;
}
.inner_about_contact .about_box .about_main .tabs_box .item.active .headline .icon::before {
  opacity: 0;
}
.inner_about_contact .about_box .about_main .tabs_box .item:not(:first-child) {
  margin-top: 36px;
}
.inner_about_contact .about_box .about_content {
  width: 100%;
  height: auto;
  grid-column: 1 / -1;
  grid-column-start: 7;
}
.inner_about_contact .about_box .about_content .swiper_box {
  /* width: calc(50vw - (var(--grid-gap) / 2)); */
  width: 100%;
  overflow: hidden;
}
.inner_about_contact .about_box .about_content .swiper_box .swiper-slide {
  width: 100%;
  height: auto;
}
.inner_about_contact .about_box .about_content .swiper_box .swiper-slide .img {
  width: 100%;
  height: auto;
}
.inner_about_contact .about_box .about_content .swiper_box .swiper-slide .img .pb {
  padding-bottom: 91.16809117%;
}
.inner_about_contact .about_box .about_content .swiper_box .swiper-slide .img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.inner_about_contact .about_box .about_content .swiper_box .swiper-slide .content {
  width: 0;
  height: 0;
  position: absolute;
  left: 55%;
  top: 80%;
  z-index: 10;
}
.inner_about_contact .about_box .about_content .swiper_box .swiper-slide .content .drop {
  width: 10px;
  height: 10px;
  transform: translate(-50%, -50%);
  border-radius: 50%;
  background: #FFFFFF;
}
.inner_about_contact .about_box .about_content .swiper_box .swiper-slide .content .info_box {
  width: auto;
  height: auto;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.inner_about_contact .about_box .about_content .swiper_box .swiper-slide .content .info_box::before {
  content: '';
  width: 0;
  height: 0;
  display: block;
  transform: translateX(1px);
  border: 10px solid;
  border-color: transparent #FFF transparent transparent;
}
.inner_about_contact .about_box .about_content .swiper_box .swiper-slide .content .info_box .info {
  width: 260px;
  height: auto;
  padding: 30px 24px;
  border-radius: 6px;
  background: #FFFFFF;
}
.inner_about_contact .about_box .about_content .swiper_box .swiper-slide .content .info_box .info .title {
  width: 100%;
  height: auto;
  white-space: break-spaces;
  font-size: 18px;
  line-height: 1.33;
}
.inner_about_contact .about_box .about_content .swiper_box .swiper-slide .content .info_box .info .idx_more {
  margin-top: 20px;
}
.inner_about_contact .about_box .about_content .swiper_box .swiper-slide .content .info_box .info .idx_more a {
  height: 35px;
  padding: 7px 16px;
  border-radius: 4px;
}
.inner_about_contact .about_box .about_content .swiper_box .swiper-slide .content .info_box .info .idx_more a .word {
  position: relative;
  z-index: 1;
  font-size: 14px;
  line-height: 1.5;
  letter-spacing: 0.35px;
}
.inner_about_contact .about_box .about_content .swiper_box .swiper-slide .content .info_box .info .idx_more a .word::after {
  content: '';
  width: 0;
  height: 1px;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 1;
  background: #383838;
  opacity: 0;
  transition: all 0.25s ease;
}
.inner_about_contact .about_box .about_content .swiper_box .swiper-slide .content .info_box .info .idx_more a .icon {
  width: 10px;
  font-size: 0;
}
.inner_about_contact .about_box .about_content .swiper_box .swiper-slide .content .info_box .info .idx_more a:hover .word::after {
  width: 100%;
  opacity: 1;
}
@media (max-width:1200px) {
  .inner_about_contact .about_box .about_content .swiper_box .swiper-slide .content .info_box {
    top: auto;
    bottom: 0;
    left: 50%;
    transform: translate(-50%, -10px);
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .inner_about_contact .about_box .about_content .swiper_box .swiper-slide .content .info_box::before {
    display: none;
  }
  .inner_about_contact .about_box .about_content .swiper_box .swiper-slide .content .info_box::after {
    content: '';
    width: 0;
    height: 0;
    display: block;
    border: 7px solid;
    border-color: #FFFFFF transparent transparent transparent;
  }
  .inner_about_contact .about_box .about_content .swiper_box .swiper-slide .content .info_box .info {
    padding: 16px 24px;
  }
}
@media (max-width:960px) {
  .inner_about_contact .about_box {
    display: block;
  }
  .inner_about_contact .about_box .about_main .tabs_box .item .content .img {
    display: block;
  }
  .inner_about_contact .about_box .about_content {
    margin-top: 50px;
    display: none;
  }
  .inner_about_contact .about_box .about_content .swiper_box {
    width: 100%;
  }
}
@media (max-width:768px) {
  .inner_about_contact .about_box .about_content .swiper_box .swiper-slide .content .info_box .info {
    width: 220px;
    padding: 16px;
  }
  .inner_about_contact .about_box .about_content .swiper_box .swiper-slide .content .info_box .info .title {
    font-size: 14px;
  }
  .inner_about_contact .about_box .about_content .swiper_box .swiper-slide .content .info_box .info .idx_more a {
    height: 36px;
    padding: 2px 14px;
  }
}
/* ------- 关于我们 - 结束 ------- */
/* -------------- */
/* -------------- */
/* ------- 加入我们 - 开始 ------- */
/* 我们的成就 */
.inner_join_block {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_join_block .main_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0 80px;
}
.inner_join_block .main_box .inner_title {
  text-align: center;
}
.inner_join_block .main_box .menu_box {
  width: 100%;
  height: auto;
  margin-top: 80px;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: var(--grid-gap);
}
.inner_join_block .main_box .menu_box .item {
  width: 100%;
  height: auto;
}
.inner_join_block .main_box .menu_box .item .icon {
  width: 100%;
  height: 64px;
  text-align: center;
  font-size: 0;
}
.inner_join_block .main_box .menu_box .item .info {
  width: 100%;
  height: auto;
  text-align: center;
  margin-top: 24px;
}
.inner_join_block .main_box .menu_box .item .info .title {
  width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--font-h4);
  line-height: var(--font-h4-line-height);
  letter-spacing: calc(var(--font-h4) * 0.025);
}
.inner_join_block .main_box .menu_box .item .info .details {
  width: 100%;
  height: auto;
  margin-top: 8px;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
@media (max-width:960px) {
  .inner_join_block .main_box .menu_box {
    margin-top: 60px;
  }
}
@media (max-width: 767px) {
  .inner_join_block .main_box .menu_box {
    grid-template-columns: 100%;
    gap: 30px;
  }
}
/* 我们的价值观 */
.inner_join_values {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_join_values .join_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
}
.inner_join_values .join_box .join_main {
  width: 100%;
  height: auto;
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
}
.inner_join_values .join_box .join_main .content {
  width: 100%;
  height: auto;
  grid-column: span 5;
  -webkit-box-self: center;
  -ms-align-self: center;
  -webkit-align-self: center;
  align-self: center;
}
.inner_join_values .join_box .join_main .content .menu {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-60);
  display: grid;
  grid-template-columns: 100%;
  grid-gap: 30px 0;
}
.inner_join_values .join_box .join_main .content .menu .one {
  width: 100%;
  height: auto;
  display: grid;
  grid-template-columns: 24px 1fr;
  grid-gap: 0 15px;
}
.inner_join_values .join_box .join_main .content .menu .one .icon {
  width: 100%;
  height: auto;
}
.inner_join_values .join_box .join_main .content .menu .one .word {
  width: 100%;
  height: auto;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
.inner_join_values .join_box .join_main .svg_img {
  width: 100%;
  height: auto;
  grid-column: 1 / -1;
  grid-column-start: 7;
}
.inner_join_values .join_box .join_main .svg_img svg {
  width: 100%;
  height: auto;
}
@media (max-width:960px) {
  .inner_join_values .join_box .join_main {
    margin-top: 60px;
  }
  .inner_join_values .join_box .join_main .content {
    grid-column: span 4;
  }
  .inner_join_values .join_box .join_main .content .menu {
    margin: 0;
  }
  .inner_join_values .join_box .join_main .svg_img {
    grid-column: span 4;
  }
}
@media (max-width:768px) {
  .inner_join_values .join_box {
    display: block;
  }
  .inner_join_values .join_box .join_main {
    display: block;
    margin-top: 30px;
  }
  .inner_join_values .join_box .join_main .content {
    grid-gap: 20px 0;
  }
  .inner_join_values .join_box .join_main .content .menu {
    grid-gap: 15px;
  }
  .inner_join_values .join_box .join_main .svg_img {
    margin-top: 120px;
  }
}
/* 多元职业成长体系 */
.inner_join_development {
  width: 100%;
  height: auto;
  background: var(--tint-cream-25);
  overflow: hidden;
}
.inner_join_development .join_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
}
.inner_join_development .join_box .inner_title + * {
  margin-top: 60px;
}
.inner_join_development .join_box .join_main {
  width: 100%;
  height: auto;
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
}
.inner_join_development .join_box .join_main .images {
  width: 100%;
  height: auto;
  grid-column: span var(--grid-column-2);
}
.inner_join_development .join_box .join_main .content {
  width: 100%;
  height: auto;
  grid-column: 1 / -1;
  grid-column-start: 8;
  -webkit-box-self: center;
  -ms-align-self: center;
  -webkit-align-self: center;
  align-self: center;
}
.inner_join_development .join_box .join_main .content .menu {
  width: 100%;
  height: auto;
  display: grid;
  grid-template-columns: 100%;
  grid-gap: 30px 0;
}
.inner_join_development .join_box .join_main .content .menu .one {
  width: 100%;
  height: auto;
  display: grid;
  grid-template-columns: 26px 1fr;
  grid-gap: 0 15px;
}
.inner_join_development .join_box .join_main .content .menu .one .icon {
  width: 100%;
  height: auto;
}
.inner_join_development .join_box .join_main .content .menu .one .word {
  width: 100%;
  height: auto;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
@media (max-width:960px) {
  .inner_join_development .join_box .join_main .content {
    grid-column-start: 5;
  }
  .inner_join_development .join_box .join_main .content .menu {
    margin: 0;
    gap: 24px 0;
  }
}
@media (max-width:768px) {
  .inner_join_development .join_box .join_main {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -ms-flex-direction: column-reverse;
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    margin-top: 30px;
  }
  .inner_join_development .join_box .join_main .images {
    margin-top: 30px;
  }
}
/* 店匠招聘 */
.inner_join_links {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  overflow: hidden;
}
.inner_join_links .join_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
}
.inner_join_links .join_box .menu {
  width: 100%;
  height: auto;
  margin-top: 60px;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: var(--grid-gap);
}
.inner_join_links .join_box .menu .item {
  width: 100%;
  height: auto;
  padding-top: 30px;
  border-top: 1px solid var(--black-color);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.inner_join_links .join_box .menu .item .info {
  width: 100%;
  height: auto;
}
.inner_join_links .join_box .menu .item .info .title {
  width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--font-h4);
  line-height: var(--font-h4-line-height);
  letter-spacing: calc(var(--font-h4) * 0.025);
}
.inner_join_links .join_box .menu .item .info .details {
  width: 100%;
  height: auto;
  margin-top: 15px;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
.inner_join_links .join_box .menu .item .idx_more {
  margin-top: 40px;
}
@media (max-width:960px) {
  .inner_join_links .join_box .menu .item .idx_more {
    margin-top: 30px;
  }
  .inner_join_links .join_box .menu .item .idx_more a {
    height: 40px;
    padding: 0 20px;
  }
}
@media (max-width:768px) {
  .inner_join_links .join_box .menu {
    grid-template-columns: 100%;
    grid-gap: 60px;
  }
  .inner_join_links .join_box .menu .item {
    padding-top: 15px;
  }
}
/* ------- 加入我们 - 结束 ------- */
/* -------------- */
/* -------------- */
/* ------- Awards 2023 - 开始 ------- */
/* 关于奖项 */
.inner_awards_block {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  padding-top: calc(var(--header-height) + var(--header-top));
  background: #000000;
}
.inner_awards_block .awards_head {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 5;
  overflow: hidden;
  --logo-width: 200px;
}
.inner_awards_block .awards_head .main_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
}
.inner_awards_block .awards_head .main_box .logo {
  width: 100%;
  max-width: var(--logo-width);
  height: auto;
  margin: 0 auto;
  text-align: center;
}
.inner_awards_block .awards_head .main_box .logo svg {
  width: 100%;
  height: auto;
}
.inner_awards_block .awards_head .main_box .title_box {
  width: 100%;
  height: auto;
  margin-top: 60px;
  text-align: center;
}
.inner_awards_block .awards_head .main_box .title_box .title {
  width: 100%;
  height: auto;
  font-weight: 700;
  font-size: var(--font-h1);
  line-height: var(--font-h1-line-height);
  letter-spacing: calc(var(--font-h1) * 0.025);
  color: var(--secondary-peach);
}
.inner_awards_block .awards_head .main_box .title_box .details {
  width: 100%;
  height: auto;
  margin-top: 16px;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  color: var(--secondary-peach);
}
.inner_awards_block .awards_head .main_box .idx_more {
  margin-top: 40px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.inner_awards_block .awards_head .main_box .idx_more a,
.inner_awards_block .awards_head .main_box .idx_more .more {
  border-color: var(--secondary-peach);
  transition: opacity 0.25s ease;
}
.inner_awards_block .awards_head .main_box .idx_more a .word,
.inner_awards_block .awards_head .main_box .idx_more .more .word {
  color: var(--secondary-peach);
}
.inner_awards_block .awards_head .main_box .idx_more a:hover {
  opacity: 0.9;
}
.inner_awards_block .awards_box {
  width: 100%;
  height: auto;
  background: linear-gradient(180deg, #000 0%, #333 100%);
}
.inner_awards_block .awards_box::after {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1;
  background: url('../svg/awards_block.svg') no-repeat left calc(var(--header-height) + var(--header-top)) / 100% auto;
}
.inner_awards_block .awards_box .main_box {
  width: 100%;
  height: auto;
}
.inner_awards_block .awards_box .main_box .content {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
  /*display: grid; grid-template-columns: repeat(var(--grid-column), 1fr); gap: var(--grid-gap);*/
}
.inner_awards_block .awards_box .main_box .content .info {
  width: 100%;
  height: auto;
  max-width: 918px;
  margin: auto;
  /*grid-column: span 7;*/
}
.inner_awards_block .awards_box .main_box .content .info .title_box {
  width: 100%;
  height: auto;
  text-align: center;
}
.inner_awards_block .awards_box .main_box .content .info .title_box .title {
  width: 100%;
  height: auto;
  font-weight: 700;
  font-size: var(--font-h2);
  line-height: var(--font-h2-line-height);
  letter-spacing: calc(var(--font-h2) * 0.025);
  color: var(--secondary-peach);
}
.inner_awards_block .awards_box .main_box .content .info .title_box .details {
  width: 100%;
  height: auto;
  margin-top: 24px;
}
.inner_awards_block .awards_box .main_box .content .info .title_box .details p {
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  color: var(--secondary-peach);
}
.inner_awards_block .awards_box .main_box .content .info .title_box .details *:not(:first-child) {
  margin-top: 24px;
}
.inner_awards_block .awards_box .main_box .content .info .form {
  width: 100%;
  height: 66px;
  margin-top: 60px;
}
.inner_awards_block .awards_box .main_box .content .info .form form {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  gap: 16px;
}
.inner_awards_block .awards_box .main_box .content .info .form form *:first-child {
  width: 100%;
  height: auto;
  padding: 0 20px;
  flex: 1;
  border-radius: 4px;
  border: 1px solid var(--secondary-peach);
  background: transparent;
  font-size: var(--font-describe-1);
  line-height: var(--font-describe-1-line-height);
  letter-spacing: calc(var(--font-describe-1) * 0.025);
  color: var(--secondary-peach);
}
.inner_awards_block .awards_box .main_box .content .info .form form *:first-child::-webkit-input-placeholder {
  color: var(--secondary-peach);
  opacity: 1;
}
.inner_awards_block .awards_box .main_box .content .info .form form *:first-child:-moz-placeholder {
  color: var(--secondary-peach);
  opacity: 1;
}
.inner_awards_block .awards_box .main_box .content .info .form form *:first-child::-moz-placeholder {
  color: var(--secondary-peach);
  opacity: 1;
}
.inner_awards_block .awards_box .main_box .content .info .form form *:first-child:-ms-input-placeholder {
  color: var(--secondary-peach);
  opacity: 1;
}
.inner_awards_block .awards_box .main_box .content .info .form form *:last-child {
  width: auto;
  height: 100%;
  padding: 0 24px;
  border-radius: 4px;
  border: 1px solid var(--secondary-peach);
  background: transparent;
  font-size: var(--font-describe-1);
  line-height: var(--font-describe-1-line-height);
  letter-spacing: calc(var(--font-describe-1) * 0.025);
  color: var(--secondary-peach);
  cursor: pointer;
  transition: all 0.25s ease;
}
.inner_awards_block .awards_box .main_box .content .info .form form *:last-child:hover {
  opacity: 0.9;
}
.inner_awards_block .awards_box .main_box .content .info .word {
  width: 100%;
  height: auto;
  margin-top: 16px;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  color: var(--secondary-peach);
}
@media (max-width:960px) {
  .inner_awards_block .awards_head {
    --logo-width: 150px;
  }
  .inner_awards_block .awards_box .main_box .content .info .form {
    height: 54px;
  }
}
@media (max-width:768px) {
  .inner_awards_block .awards_box .main_box .content .info .form {
    height: auto;
  }
  .inner_awards_block .awards_box .main_box .content .info .form form {
    display: block;
  }
  .inner_awards_block .awards_box .main_box .content .info .form form *:first-child,
  .inner_awards_block .awards_box .main_box .content .info .form form *:last-child {
    height: 54px;
  }
  .inner_awards_block .awards_box .main_box .content .info .form form *:last-child {
    width: 100%;
    margin-top: 16px;
  }
}
/* Logo 无缝滚动 */
.inner_roll {
  width: 100%;
  height: auto;
  padding: 5px 0;
  background: var(--secondary-peach);
  overflow: hidden;
}
.inner_roll .roll_box {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.inner_roll .roll_box .content {
  width: auto;
  height: 55px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-shrink: 0;
}
.inner_roll .roll_box .content .menu {
  width: auto;
  height: 100%;
  margin-right: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-shrink: 0;
  gap: 30px;
}
.inner_roll .roll_box .content .menu .item {
  width: auto;
  height: 100%;
  padding: 0 10px;
}
/* Awards 2023 列表 */
.inner_awards_menu {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_awards_menu .awards_head {
  width: 100%;
  height: auto;
  background: var(--secondary-cream);
}
.inner_awards_menu .awards_head .inner_title {
  width: 100%;
  height: auto;
  padding: var(--block-padding-100) 0;
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
}
.inner_awards_menu .awards_head .inner_title .info {
  width: 100%;
  height: auto;
  grid-column: span var(--grid-column-2);
}
.inner_awards_menu .awards_head.active {
  background: var(--black-color);
}
.inner_awards_menu .awards_head.active .main_box .title_box .title,
.inner_awards_menu .awards_head.active .main_box .title_box .details {
  color: var(--secondary-peach);
}
.inner_awards_menu .awards_menu {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
  display: grid;
  grid-template-columns: 100%;
  grid-gap: 120px;
}
.inner_awards_menu .awards_menu .awards_item {
  width: 100%;
  height: auto;
}
.inner_awards_menu .awards_menu .awards_item .main_box {
  width: 100%;
  height: auto;
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  grid-gap: var(--grid-gap);
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.inner_awards_menu .awards_menu .awards_item .main_box .img {
  width: 100%;
  height: auto;
  grid-column: span 6;
  overflow: hidden;
}
.inner_awards_menu .awards_menu .awards_item .main_box .img img {
  width: 100%;
}
.inner_awards_menu .awards_menu .awards_item .main_box .content {
  width: 100%;
  height: auto;
  grid-column: 1 / -1;
  grid-column-start: 8;
}
.inner_awards_menu .awards_menu .awards_item .main_box .content .classify {
  width: 100%;
  height: auto;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
.inner_awards_menu .awards_menu .awards_item .main_box .content .title {
  width: 100%;
  height: auto;
  margin-top: 15px;
  font-weight: 700;
  font-size: var(--font-h2);
  line-height: var(--font-h2-line-height);
  letter-spacing: calc(var(--font-h2) * 0.025);
}
.inner_awards_menu .awards_menu .awards_item .main_box .content .subtitle {
  width: 100%;
  height: auto;
  margin-top: 15px;
  font-weight: 500;
  font-size: var(--font-h4);
  line-height: var(--font-h4-line-height);
  letter-spacing: calc(var(--font-h4) * 0.025);
}
.inner_awards_menu .awards_menu .awards_item .main_box .content .details {
  width: 100%;
  height: auto;
  margin-top: 30px;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
.inner_awards_menu .awards_menu .awards_item .main_box .content .details p {
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
.inner_awards_menu .awards_menu .awards_item .main_box .content .details p:not(:first-child) {
  margin-top: 24px;
}
.inner_awards_menu .awards_menu .awards_item .main_box .content .idx_more {
  margin-top: 60px;
}
.inner_awards_menu .awards_menu.active {
  background: var(--secondary-peach);
}
@media (max-width:1200px) {
  .inner_awards_menu .awards_menu {
    grid-gap: 100px;
  }
}
@media (max-width:960px) {
  .inner_awards_menu .awards_menu {
    grid-gap: 80px;
  }
  .inner_awards_menu .awards_menu .awards_item .main_box {
    display: block;
  }
  .inner_awards_menu .awards_menu .awards_item .main_box .content {
    margin-top: 40px;
  }
}
@media (max-width:768px) {
  .inner_awards_menu .awards_head .inner_title {
    display: block;
  }
  .inner_awards_menu .awards_menu .awards_item .main_box .content .idx_more {
    margin-top: 40px;
  }
}
/* ------- aAwrds 2023 - 结束 ------- */
/* -------------- */
/* -------------- */
/* ------- 套餐价格 - 结束 ------- */
/* 套餐及定价 */
.inner_pricing {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_pricing .pricing_box {
  width: 100%;
  height: auto;
  padding: 0 0 var(--block-padding-y);
}
.inner_pricing .pricing_box .pricing_tabs {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.inner_pricing .pricing_box .pricing_tabs .tabs_box {
  width: auto;
  height: 48px;
  position: relative;
  z-index: 1;
  border-radius: 3px;
  padding: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
}
.inner_pricing .pricing_box .pricing_tabs .tabs_box::after {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1;
  opacity: 0.07;
  background: var(--neutral-grey);
}
.inner_pricing .pricing_box .pricing_tabs .tabs_box .one {
  width: 100%;
  height: 100%;
  min-width: 154px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 0 15px;
  border-radius: 3px;
  text-align: center;
  position: relative;
  z-index: 5;
  font-size: 14px;
  color: var(--black-color);
  cursor: pointer;
}
.inner_pricing .pricing_box .pricing_tabs .tabs_box .one.active {
  background: #FFFFFF;
}
.inner_pricing .pricing_box .pricing_main {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-80);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  gap: var(--grid-gap);
  overflow: hidden;
}
.inner_pricing .pricing_box .pricing_main .pricing_title {
  width: auto;
  height: auto;
  padding: 0 0 18px;
}
.inner_pricing .pricing_box .pricing_main .pricing_title .title {
  width: 100%;
  height: 210px;
  padding-top: 136px;
}
.inner_pricing .pricing_box .pricing_main .pricing_title .title .word {
  width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--font-h4);
  line-height: var(--font-h4-line-height);
  letter-spacing: calc(var(--font-h4) * 0.025);
}
.inner_pricing .pricing_box .pricing_main .pricing_title .one {
  width: 100%;
  height: 30px;
  position: relative;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  box-sizing: content-box;
  padding: 12px 0;
}
.inner_pricing .pricing_box .pricing_main .pricing_title .one::after {
  content: '';
  width: 100vw;
  height: 1px;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 1;
  background: rgba(76, 93, 102, 0.25);
}
.inner_pricing .pricing_box .pricing_main .pricing_title .title + .one {
  padding-top: 0;
}
.inner_pricing .pricing_box .pricing_main .pricing_title .one:last-child {
  padding-bottom: 0;
}
.inner_pricing .pricing_box .pricing_main .pricing_title .one:last-child::after {
  display: none;
}
.inner_pricing .pricing_box .pricing_main .pricing_menu {
  width: 100%;
  height: auto;
  flex: 1;
  position: relative;
  z-index: 5;
}
.inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box {
  width: 100%;
  height: auto;
}
.inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide {
  width: 20%;
  height: auto;
  padding: 0 18px 18px;
  border-radius: 8px;
  -webkit-transition: background 0.15s cubic-bezier(0.4, 0, 0.2, 1);
  -o-transition: background 0.15s cubic-bezier(0.4, 0, 0.2, 1);
  transition: background 0.15s cubic-bezier(0.4, 0, 0.2, 1);
}
.inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide .info_box {
  width: 100%;
  height: 210px;
  position: relative;
  z-index: 1;
  text-align: center;
}
.inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide .info_box .info {
  width: 100%;
  height: auto;
}
.inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide .info_box .info .classify {
  width: 100%;
  height: 65px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  -webkit-align-items: flex-end;
  align-items: flex-end;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
.inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide .info_box .info .price_box {
  width: 100%;
  height: auto;
  margin-top: 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  -webkit-align-items: baseline;
  align-items: baseline;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  gap: 5px 4px;
}
.inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide .info_box .info .price_box .symbol {
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
.inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide .info_box .info .price_box .price {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  -webkit-align-items: baseline;
  align-items: baseline;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
.inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide .info_box .info .price_box .price .word {
  font-weight: 700;
  font-size: var(--font-h3);
  line-height: var(--font-h3-line-height);
  letter-spacing: calc(var(--font-h3) * 0.025);
  font-weight: 400;
}
.inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide .info_box .info .price_box .price.active {
  color: var(--neutral-grey);
  opacity: 0.75;
}
.inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide .info_box .info .price_box .price.del {
  text-decoration: line-through;
}
.inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide .info_box .info .price_box.active {
  display: none;
}
.inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide .info_box .info .time {
  width: 100%;
  height: auto;
  font-size: 12px;
  color: var(--neutral-grey);
  line-height: 1;
}
.inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide .info_box .title {
  width: 100%;
  height: auto;
  margin-top: 15px;
  font-size: 14px;
  color: var(--neutral-grey);
  line-height: 1.2;
}
.inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide .menu {
  width: 100%;
  height: auto;
  --one-color: var(--secondary-blue);
  overflow: hidden;
}
.inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide .menu .one {
  width: 100%;
  height: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  box-sizing: content-box;
  padding: 12px 0;
}
.inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide .menu .one .title {
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  color: var(--black-color);
  display: none;
}
.inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide .menu .one .word {
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  color: var(--one-color);
}
.inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide .menu .one .word svg {
  vertical-align: top;
}
.inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide .menu .one .word svg path {
  stroke: var(--one-color);
}
.inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide .menu .one:first-child {
  padding-top: 0;
}
.inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide .menu .one:last-child {
  padding-bottom: 0;
}
.inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide .show_plus {
  width: 100%;
  height: auto;
  margin-top: 20px;
  text-align: center;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  cursor: pointer;
  display: none;
}
.inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide .show_plus::after {
  content: '+';
  display: inline-block;
}
.inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide .idx_more {
  width: 100%;
  margin-top: var(--block-padding-60);
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide .idx_more a {
  width: 100%;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-transition: border 0.15s cubic-bezier(0.4, 0, 0.2, 1);
  transition: border 0.15s cubic-bezier(0.4, 0, 0.2, 1);
}
.inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide .idx_more a .word {
  -webkit-transition: color 0.15s cubic-bezier(0.4, 0, 0.2, 1);
  transition: color 0.15s cubic-bezier(0.4, 0, 0.2, 1);
}
.inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide .idx_more a:hover .word {
  color: #FFFFFF;
}
.inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide:hover {
  background: var(--secondary-blue);
  box-shadow: 0 0 0 10px #FFFFFF;
}
.inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide:hover .info_box .info * {
  color: #FFFFFF !important;
  opacity: 1 !important;
}
.inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide:hover .info_box .info .classify {
  font-weight: 500;
  font-size: var(--font-h4);
  line-height: var(--font-h4-line-height);
  letter-spacing: calc(var(--font-h4) * 0.025);
}
.inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide:hover .info_box .title {
  color: #FFFFFF;
}
.inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide:hover .menu {
  --one-color: #FFFFFF;
}
.inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide:hover .idx_more a {
  border-color: #FFFFFF;
}
.inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide:hover .idx_more a .word {
  color: #FFFFFF;
}
.inner_pricing .pricing_box .pricing_main .pricing_menu .pager_box {
  width: 100%;
  height: auto;
  margin-top: 40px;
  display: none;
}
.inner_pricing .pricing_box .pricing_main .pricing_menu .pager_box .pager {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  gap: 14px;
}
.inner_pricing .pricing_box .pricing_main .pricing_menu .pager_box .pager span {
  width: 26px;
  height: 4px;
  border-radius: 0;
  background: rgba(76, 93, 102, 0.25);
  opacity: 1;
  pointer-events: initial;
  cursor: pointer;
}
.inner_pricing .pricing_box .pricing_main .pricing_menu .pager_box .pager span.active {
  background: var(--lead-red);
  opacity: 1;
}
.inner_pricing .pricing_box .pricing_main.active .pricing_menu .swiper_box .swiper-wrapper .swiper-slide .info_box .info .price_box {
  display: none;
}
.inner_pricing .pricing_box .pricing_main.active .pricing_menu .swiper_box .swiper-wrapper .swiper-slide .info_box .info .price_box.active {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
@media (max-width:1200px) {
  .inner_pricing .pricing_box .pricing_main {
    display: block;
  }
  .inner_pricing .pricing_box .pricing_main .pricing_title {
    display: none;
  }
  .inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide {
    padding: 0 18px 30px;
    background: var(--tint-cream-25);
  }
  .inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide .info_box {
    height: auto;
  }
  .inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide .menu {
    margin-top: 30px;
  }
  .inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide .menu .one {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    border-top: 1px solid var(--black-color);
  }
  .inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide .menu .one .title {
    display: block;
  }
  .inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide .menu .one:first-child {
    border: 0;
  }
  .inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide .menu .one:nth-child(3) ~ .one {
    display: none;
  }
  .inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide .show_plus {
    display: block;
  }
  .inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide:hover {
    box-shadow: none;
  }
  .inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide:hover .menu .one {
    border-color: #FFFFFF;
  }
  .inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide:hover .menu .one .title {
    color: #FFFFFF;
  }
  .inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide:hover .show_plus {
    color: #FFFFFF;
  }
  .inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box.active .swiper-wrapper .swiper-slide .menu .one:nth-child(3) ~ .one {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
  }
  .inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box.active .swiper-wrapper .swiper-slide .show_plus::after {
    content: '-';
  }
  .inner_pricing .pricing_box .pricing_main .pricing_menu .pager_box {
    display: block;
  }
}
@media (max-width:960px) {
  .inner_pricing .pricing_box .pricing_tabs .tabs_box .one {
    min-width: 140px;
  }
  .inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide {
    padding: 30px 18px;
  }
  .inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide .info_box .info .classify {
    height: auto;
    font-weight: 500;
    font-size: var(--font-h4);
    line-height: var(--font-h4-line-height);
    letter-spacing: calc(var(--font-h4) * 0.025);
  }
  .inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide .menu .one:nth-child(3) ~ .one {
    display: none;
  }
  .inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide.active {
    background: var(--secondary-blue);
  }
  .inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide.active .info_box .info * {
    color: #FFFFFF !important;
    opacity: 1 !important;
  }
  .inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide.active .info_box .info .classify {
    font-weight: 500;
    font-size: var(--font-h4);
    line-height: var(--font-h4-line-height);
    letter-spacing: calc(var(--font-h4) * 0.025);
  }
  .inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide.active .info_box .title {
    color: #FFFFFF;
  }
  .inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide.active .menu {
    --one-color: #FFFFFF;
  }
  .inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide.active .menu .one {
    border-color: #FFFFFF;
  }
  .inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide.active .menu .one .title {
    color: #FFFFFF;
  }
  .inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide.active .show_plus {
    color: #FFFFFF;
  }
  .inner_pricing .pricing_box .pricing_main .pricing_menu .swiper_box .swiper-wrapper .swiper-slide.active .idx_more a {
    border-color: #FFFFFF;
    color: #FFFFFF;
  }
}
@media (max-width:768px) {
  .inner_pricing .pricing_box .pricing_main {
    overflow: visible;
  }
}
/* 我们的优势 */
.inner_pricing_good {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_pricing_good .pricing_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
}
.inner_pricing_good .pricing_box .inner_title {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: var(--grid-gap);
}
.inner_pricing_good .pricing_box .pricing_main {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-y);
}
.inner_pricing_good .pricing_box .pricing_main .pricing_item {
  width: 100%;
  height: auto;
  display: grid;
  grid-template-columns: 3fr 1fr 1fr 1fr;
  gap: var(--grid-gap);
}
.inner_pricing_good .pricing_box .pricing_main .pricing_item .item {
  width: 100%;
  height: auto;
  position: relative;
  /*z-index: 1;*/
  padding: 18px 0;
  overflow: hidden;
}
.inner_pricing_good .pricing_box .pricing_main .pricing_item .item .headline {
  font-weight: 500;
  font-size: var(--font-h5);
  line-height: var(--font-h5-line-height);
  letter-spacing: calc(var(--font-h5) * 0.025);
}
.inner_pricing_good .pricing_box .pricing_main .pricing_item .item .title {
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  font-weight: 700;
}
.inner_pricing_good .pricing_box .pricing_main .pricing_item .item .title + .details {
  margin-top: 12px;
}
.inner_pricing_good .pricing_box .pricing_main .pricing_item .item .details {
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
.inner_pricing_good .pricing_box .pricing_main .pricing_item .item .word {
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
.inner_pricing_good .pricing_box .pricing_main .pricing_item .item .logo,
.inner_pricing_good .pricing_box .pricing_main .pricing_item .item .svg,
.inner_pricing_good .pricing_box .pricing_main .pricing_item .item .line {
  width: 100%;
  height: auto;
  font-size: 0;
}
.inner_pricing_good .pricing_box .pricing_main .pricing_item .item .logo svg,
.inner_pricing_good .pricing_box .pricing_main .pricing_item .item .svg svg,
.inner_pricing_good .pricing_box .pricing_main .pricing_item .item .line svg {
  max-width: 100%;
}
.inner_pricing_good .pricing_box .pricing_main .pricing_item .item:first-child {
  padding-top: 30px;
}
.inner_pricing_good .pricing_box .pricing_main .pricing_item .item:first-child ~ .item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.inner_pricing_good .pricing_box .pricing_main .pricing_item .item:last-child {
  padding-right: calc(var(--grid-gap) / 2);
  overflow: visible;
}
.inner_pricing_good .pricing_box .pricing_main .pricing_item .item:last-child::before {
  content: '';
  width: calc(100% + var(--grid-gap) / 2);
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  z-index: -1;
  background: var(--tint-cream-25);
}
.inner_pricing_good .pricing_box .pricing_main .pricing_item:first-child ~ .pricing_item .item:first-child ~ .item::after {
  content: '';
  width: 100%;
  height: 1px;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 1;
  background: rgba(76, 93, 102, 0.25);
}
.inner_pricing_good .pricing_box .pricing_main .pricing_item:first-child ~ .pricing_item .item:last-child::after {
  width: calc(100% - var(--grid-gap) / 2) !important;
}
.inner_pricing_good .pricing_box .pricing_main .pricing_item:first-child .item:last-child::before {
  border-radius: 8px 8px 0 0;
}
.inner_pricing_good .pricing_box .pricing_main .pricing_item:last-child .item {
  padding-bottom: 48px;
}
.inner_pricing_good .pricing_box .pricing_main .pricing_item:last-child .item:first-child ~ .item::after {
  bottom: 30px !important;
}
.inner_pricing_good .pricing_box .pricing_main .pricing_item:last-child .item:last-child::before {
  border-radius: 0 0 8px 8px;
}
.inner_pricing_good .pricing_box .pricing_mobile {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-y);
  display: none;
}
.inner_pricing_good .pricing_box .pricing_mobile .swiper_box {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_pricing_good .pricing_box .pricing_mobile .swiper_box .swiper-slide {
  width: 32%;
  height: auto;
  padding: 30px 18px;
  border-radius: 8px;
  background: var(--tint-cream-25);
}
.inner_pricing_good .pricing_box .pricing_mobile .swiper_box .swiper-slide .headline {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.inner_pricing_good .pricing_box .pricing_mobile .swiper_box .swiper-slide .headline .title {
  width: 100%;
  height: auto;
  flex: 1;
  font-weight: 700;
  font-size: var(--font-h3);
  line-height: var(--font-h3-line-height);
  letter-spacing: calc(var(--font-h3) * 0.025);
  -webkit-box-self: center;
  -ms-align-self: center;
  -webkit-align-self: center;
  align-self: center;
}
.inner_pricing_good .pricing_box .pricing_mobile .swiper_box .swiper-slide .headline .logo {
  width: auto;
  height: auto;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.inner_pricing_good .pricing_box .pricing_mobile .swiper_box .swiper-slide .menu_box {
  width: 100%;
  height: auto;
}
.inner_pricing_good .pricing_box .pricing_mobile .swiper_box .swiper-slide .menu_box .item {
  width: 100%;
  height: auto;
  padding: 24px 0;
  border-bottom: 1px solid var(--black-color);
}
.inner_pricing_good .pricing_box .pricing_mobile .swiper_box .swiper-slide .menu_box .item .title_box {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  gap: 20px;
}
.inner_pricing_good .pricing_box .pricing_mobile .swiper_box .swiper-slide .menu_box .item .title_box .title {
  width: 100%;
  height: auto;
  flex: 1;
  font-weight: 500;
  font-size: var(--font-h5);
  line-height: var(--font-h5-line-height);
  letter-spacing: calc(var(--font-h5) * 0.025);
}
.inner_pricing_good .pricing_box .pricing_mobile .swiper_box .swiper-slide .menu_box .item .title_box .line,
.inner_pricing_good .pricing_box .pricing_mobile .swiper_box .swiper-slide .menu_box .item .title_box .svg {
  width: 30px;
  height: 30px;
  font-size: 0;
}
.inner_pricing_good .pricing_box .pricing_mobile .swiper_box .swiper-slide .menu_box .item .title_box .line svg,
.inner_pricing_good .pricing_box .pricing_mobile .swiper_box .swiper-slide .menu_box .item .title_box .svg svg {
  width: 100%;
  height: 100%;
}
.inner_pricing_good .pricing_box .pricing_mobile .swiper_box .swiper-slide .menu_box .item .details {
  width: 100%;
  height: auto;
  margin-top: 12px;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
.inner_pricing_good .pricing_box .pricing_mobile .swiper_box .swiper-slide .menu_box .item:nth-child(3) ~ .item {
  display: none;
}
.inner_pricing_good .pricing_box .pricing_mobile .swiper_box .swiper-slide .show_plus {
  width: 100%;
  height: auto;
  padding: 50px 0 20px;
  text-align: center;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  cursor: pointer;
}
.inner_pricing_good .pricing_box .pricing_mobile .swiper_box .swiper-slide .show_plus::after {
  content: '+';
  display: inline-block;
}
.inner_pricing_good .pricing_box .pricing_mobile .swiper_box.active .swiper-slide .menu_box .item:nth-child(3) ~ .item {
  display: block;
}
.inner_pricing_good .pricing_box .pricing_mobile .swiper_box.active .swiper-slide .show_plus::after {
  content: '-';
}
.inner_pricing_good .pricing_box .pricing_mobile .pager_box {
  width: 100%;
  height: auto;
  margin-top: 40px;
}
.inner_pricing_good .pricing_box .pricing_mobile .pager_box .pager {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  gap: 14px;
}
.inner_pricing_good .pricing_box .pricing_mobile .pager_box .pager span {
  width: 26px;
  height: 4px;
  border-radius: 0;
  background: rgba(76, 93, 102, 0.25);
  opacity: 1;
  pointer-events: initial;
  cursor: pointer;
}
.inner_pricing_good .pricing_box .pricing_mobile .pager_box .pager span.active {
  background: var(--lead-red);
  opacity: 1;
}
@media (max-width:768px) {
  .inner_pricing_good .pricing_box .inner_title {
    display: block;
  }
  .inner_pricing_good .pricing_box .pricing_main {
    display: none;
  }
  .inner_pricing_good .pricing_box .pricing_mobile {
    display: block;
  }
}
/* ------- 套餐价格 - 结束 ------- */
/* -------------- */
/* -------------- */
/* ------- 客户案例 - 结束 ------- */
/* 我们合作的用户这样说 */
.inner_case_evaluate {
  width: 100%;
  height: auto;
  padding-top: var(--block-padding-y);
  overflow: hidden;
}
.inner_case_evaluate .inner_title {
  text-align: center;
}
.inner_case_evaluate .case_box {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_case_evaluate .case_box .case_item {
  width: 100%;
  height: auto;
}
.inner_case_evaluate .case_box .case_item .main_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
}
.inner_case_evaluate .case_box .case_item .main_box .content {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  grid-column: span 5;
}
.inner_case_evaluate .case_box .case_item .main_box .content .fh {
  width: auto;
  height: auto;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
  pointer-events: none;
  font-size: 0;
}
.inner_case_evaluate .case_box .case_item .main_box .content .title {
  width: 100%;
  height: auto;
  font-weight: 700;
  font-size: var(--font-h2);
  line-height: var(--font-h2-line-height);
  letter-spacing: calc(var(--font-h2) * 0.025);
}
.inner_case_evaluate .case_box .case_item .main_box .content .details {
  width: 100%;
  height: auto;
  margin-top: 40px;
  font-size: var(--font-describe-1);
  line-height: var(--font-describe-1-line-height);
  letter-spacing: calc(var(--font-describe-1) * 0.025);
}
.inner_case_evaluate .case_box .case_item .main_box .content .info {
  width: 100%;
  height: auto;
  margin-top: 40px;
}
.inner_case_evaluate .case_box .case_item .main_box .content .info .name {
  width: 100%;
  height: auto;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
.inner_case_evaluate .case_box .case_item .main_box .content .info .word {
  width: 100%;
  height: auto;
  margin-top: 4px;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
.inner_case_evaluate .case_box .case_item .main_box .content .idx_more {
  width: 100%;
  height: auto;
  margin-top: 40px;
}
.inner_case_evaluate .case_box .case_item .main_box .images {
  width: 100%;
  height: auto;
  grid-column: 1 / -1;
  grid-column-start: 7;
  font-size: 0;
  filter: drop-shadow(0px 10px 45px rgba(34, 34, 34, 0.09));
  overflow: hidden;
}
.inner_case_evaluate .case_box .case_item .main_box .images img {
  width: 100%;
}
.inner_case_evaluate .case_box .case_item:nth-child(even) .main_box {
  direction: rtl;
}
.inner_case_evaluate .case_box .case_item:nth-child(even) .main_box .content {
  direction: ltr;
}
@media (max-width:960px) {
  .inner_case_evaluate .case_box .case_item .main_box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -ms-flex-direction: column-reverse;
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .inner_case_evaluate .case_box .case_item .main_box .content {
    margin-top: 60px;
  }
}
/* ------- 客户案例 - 结束 ------- */
/* -------------- */
/* ------------ */
/* ------- Paypal - 开始 ------- */
.inner_paypal_title {
  width: 100%;
  height: auto;
}
.inner_paypal_title .title {
  width: 100%;
  height: auto;
  font-weight: 700;
  font-size: clamp(36px, 3.4375vw, 66px);
  color: #001C64;
  white-space: break-spaces;
}
.inner_paypal_title .details {
  width: 100%;
  height: auto;
  margin-top: 24px;
  font-weight: 500;
  font-size: clamp(14px, 1.25vw, 24px);
}
@media (max-width:768px) {
  .inner_paypal_title .title {
    font-size: 24px;
  }
}
.inner_paypal_banner {
  width: 100%;
  height: auto;
  padding-top: calc(var(--header-height) + var(--header-top));
}
.inner_paypal_banner .banner_box {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  overflow: hidden;
}
.inner_paypal_banner .banner_box .banner_main {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 10;
}
.inner_paypal_banner .banner_box .banner_main .main_box {
  width: 100%;
  height: auto;
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
}
.inner_paypal_banner .banner_box .banner_main .main_box .content {
  width: 100%;
  height: auto;
  grid-column: span 7;
  padding: clamp(60px, 5.2vw, 100px) 0;
  overflow: hidden;
}
.inner_paypal_banner .banner_box .banner_main .main_box .content .logo_box {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  gap: 5%;
}
.inner_paypal_banner .banner_box .banner_main .main_box .content .logo_box .paypal_logo {
  width: 20%;
}
.inner_paypal_banner .banner_box .banner_main .main_box .content .logo_box .line {
  width: clamp(0.125rem, calc(-0.183rem + 0.38vw), 0.25rem);
  height: auto;
  background: #001C64;
  transform: skewX(-10deg);
}
.inner_paypal_banner .banner_box .banner_main .main_box .content .logo_box .logo {
  width: 25%;
  height: auto;
  -webkit-box-self: center;
  -ms-align-self: center;
  -webkit-align-self: center;
  align-self: center;
}
.inner_paypal_banner .banner_box .banner_main .main_box .content .logo_box .logo svg {
  width: 100%;
  height: auto;
}
.inner_paypal_banner .banner_box .banner_main .main_box .content .title {
  width: 100%;
  height: auto;
  margin-top: clamp(40px, 4.1667vw, 80px);
  font-weight: 700;
  font-size: clamp(36px, 3.4375vw, 66px);
  color: #001C64;
  line-height: 1.2;
  white-space: break-spaces;
}
.inner_paypal_banner .banner_box .banner_main .main_box .content .menu {
  width: 100%;
  height: auto;
  margin-top: clamp(40px, 4.1667vw, 80px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  gap: 5%;
}
.inner_paypal_banner .banner_box .banner_main .main_box .content .menu .item {
  width: auto;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 12px;
}
.inner_paypal_banner .banner_box .banner_main .main_box .content .menu .item .icon {
  width: clamp(20px, 1.875vw, 36px);
  height: auto;
  font-size: 0;
}
.inner_paypal_banner .banner_box .banner_main .main_box .content .menu .item .word {
  font-size: clamp(14px, 1.25vw, 24px);
  font-weight: 700;
  color: #001C64;
}
.inner_paypal_banner .banner_box .images {
  width: 100%;
  height: auto;
  font-size: 0;
  overflow: hidden;
}
.inner_paypal_banner .banner_box .images img {
  width: 100%;
}
@media (max-width:960px) {
  .inner_paypal_banner .banner_box .banner_main {
    position: relative;
    z-index: 1;
    background: #FFD140;
  }
  .inner_paypal_banner .banner_box .banner_main .main_box {
    display: block;
  }
  .inner_paypal_banner .banner_box .images {
    display: none;
  }
}
@media (max-width:768px) {
  .inner_paypal_banner .banner_box .banner_main .main_box .content .title {
    font-size: 28px;
  }
  .inner_paypal_banner .banner_box .banner_main .main_box .content .menu {
    flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    gap: 10px 5%;
  }
}
/* PayPal 贝宝客户信息登记表 */
.inner_paypal_form {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_paypal_form .paypal_head {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  padding: var(--block-padding-80) 0 var(--block-padding-y);
  overflow: hidden;
}
.inner_paypal_form .paypal_head::after {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  right: 45.25%;
  top: 0;
  z-index: 1;
  background: #003087;
  clip-path: polygon(0 0, 100% 0, calc(100% - 50px) 100%, 0 100%);
}
.inner_paypal_form .paypal_head .inner_paypal_title {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
}
.inner_paypal_form .paypal_head .inner_paypal_title .title,
.inner_paypal_form .paypal_head .inner_paypal_title .details {
  color: #FFFFFF;
}
.inner_paypal_form .paypal_head .inner_paypal_title .title {
  font-size: clamp(30px, 3.125vw, 60px);
}
.inner_paypal_form .paypal_body {
  width: 100%;
  height: auto;
  margin-top: calc(var(--block-padding-y) / 2 * -1);
  position: relative;
  z-index: 1;
}
.inner_paypal_form .paypal_body .paypal_box {
  width: 100%;
  height: auto;
  padding: 0 0 var(--block-padding-y);
}
.inner_paypal_form .paypal_body .paypal_box .form_box {
  width: 100%;
  height: auto;
  padding: clamp(2.5rem, calc(-3.654rem + 7.69vw), 5rem);
  background: #FFFFFF;
  border: 1px solid #545D68;
  border-radius: clamp(0.5rem, calc(-1.071rem + 2.62vw), 1.875rem);
}
.inner_paypal_form .paypal_body .paypal_box .form_box form {
  width: 100%;
  height: auto;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 50px var(--grid-gap);
}
.inner_paypal_form .paypal_body .paypal_box .form_box .checkedbox {
  width: 26px;
  height: 26px;
  position: relative;
  z-index: 1;
}
.inner_paypal_form .paypal_body .paypal_box .form_box .checkedbox input {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 5;
}
.inner_paypal_form .paypal_body .paypal_box .form_box .label {
  width: 100%;
  height: auto;
  font-weight: 500;
  font-size: clamp(14px, 1.25vw, 24px);
  color: #001435;
  line-height: 1;
}
.inner_paypal_form .paypal_body .paypal_box .form_box .label span {
  color: red;
}
.inner_paypal_form .paypal_body .paypal_box .form_box .label + .input {
  margin-top: 20px;
}
.inner_paypal_form .paypal_body .paypal_box .form_box .tips {
  width: 100%;
  height: auto;
  position: absolute;
  left: 0;
  top: 100%;
  margin-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 10px;
  opacity: 0;
  pointer-events: none;
  visibility: hidden;
}
.inner_paypal_form .paypal_body .paypal_box .form_box .tips .icon {
  width: clamp(12px, 1.06vw, 20px);
  height: auto;
  font-size: 0;
}
.inner_paypal_form .paypal_body .paypal_box .form_box .tips .word {
  width: 100%;
  height: auto;
  flex: 1;
  font-size: clamp(12px, 1.06vw, 20px);
  color: #D9360B;
}
.inner_paypal_form .paypal_body .paypal_box .form_box .input {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.inner_paypal_form .paypal_body .paypal_box .form_box .input input {
  width: 100%;
  height: auto;
  flex: 1;
  padding: 20px;
  border-radius: 5px;
  border: 1px solid #545D68;
  font-size: clamp(12px, 1.06vw, 20px);
  color: var(--black-color);
}
.inner_paypal_form .paypal_body .paypal_box .form_box .input span {
  padding: 0 20px;
  border-radius: 5px 0 0 5px;
  border: 1px solid #545D68;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  font-size: clamp(12px, 1.06vw, 20px);
  color: var(--black-color);
  opacity: 0.8;
}
.inner_paypal_form .paypal_body .paypal_box .form_box .input span + input {
  border-radius: 0 5px 5px 0;
  border-left: 0;
}
.inner_paypal_form .paypal_body .paypal_box .form_box .line {
  width: 100%;
  height: auto;
  grid-column: 1 / -1;
  border-top: 1px dashed #545D68;
}
.inner_paypal_form .paypal_body .paypal_box .form_box .item {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
}
.inner_paypal_form .paypal_body .paypal_box .form_box .check_box_row {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  grid-column: 1 / -1;
}
.inner_paypal_form .paypal_body .paypal_box .form_box .check_box_row .menu {
  width: 100%;
  height: auto;
  margin-top: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.inner_paypal_form .paypal_body .paypal_box .form_box .check_box_row .menu .one {
  width: auto;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  gap: 15px;
}
.inner_paypal_form .paypal_body .paypal_box .form_box .check_box_row .menu .one .word {
  width: 100%;
  height: auto;
  flex: 1;
  font-size: clamp(12px, 1.06vw, 20px);
  color: #001435;
}
.inner_paypal_form .paypal_body .paypal_box .form_box .check_box_row .other {
  width: 100%;
  height: auto;
  margin-top: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 15px;
}
.inner_paypal_form .paypal_body .paypal_box .form_box .check_box_row .other .word {
  font-size: clamp(12px, 1.06vw, 20px);
  color: #001435;
  white-space: nowrap;
}
.inner_paypal_form .paypal_body .paypal_box .form_box .check_box_row .other .input {
  flex: 1;
}
.inner_paypal_form .paypal_body .paypal_box .form_box .secret_text {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  grid-column: 1 / -1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  gap: 15px;
}
.inner_paypal_form .paypal_body .paypal_box .form_box .secret_text .details {
  width: 100%;
  height: auto;
  flex: 1;
}
.inner_paypal_form .paypal_body .paypal_box .form_box .secret_text .details p {
  font-size: clamp(14px, 1.25vw, 24px);
  color: #545D68;
}
.inner_paypal_form .paypal_body .paypal_box .form_box .secret_text .details a {
  color: #0070E0;
  text-decoration: underline;
}
.inner_paypal_form .paypal_body .paypal_box .form_box .is_active .input span,
.inner_paypal_form .paypal_body .paypal_box .form_box .is_active .input input {
  border-color: #0070E0;
}
.inner_paypal_form .paypal_body .paypal_box .form_box .item.active .input span,
.inner_paypal_form .paypal_body .paypal_box .form_box .item.active .input input {
  border-color: #D9360B;
}
.inner_paypal_form .paypal_body .paypal_box .form_box .active .tips {
  opacity: 1;
  pointer-events: initial;
  visibility: visible;
}
.inner_paypal_form .paypal_body .paypal_box .form_box .idx_more {
  grid-column: 1 / -1;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.inner_paypal_form .paypal_body .paypal_box .form_box .idx_more a {
  min-width: 180px;
  height: clamp(48px, 3.125vw, 60px);
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 0 40px;
  background: #003087;
  border-radius: 50px;
}
.inner_paypal_form .paypal_body .paypal_box .form_box .idx_more a .word {
  font-size: clamp(12px, 1.06vw, 20px);
}
.inner_paypal_form .paypal_body::after {
  content: '';
  width: 25%;
  height: calc(var(--block-padding-y) * 2.5);
  position: absolute;
  right: 0;
  bottom: 0;
  z-index: 1;
  background: #FFD140;
  clip-path: polygon(50px 0, 100% 0, 100% 100%, 0 100%);
}
@media (max-width:960px) {
  .inner_paypal_form .paypal_head {
    background: #003087;
  }
  .inner_paypal_form .paypal_body .paypal_box .form_box {
    padding: 30px 24px;
  }
}
@media (max-width:768px) {
  .inner_paypal_form .paypal_head .inner_paypal_title {
    display: block;
  }
  .inner_paypal_form .paypal_body .paypal_box .form_box form {
    grid-template-columns: 100%;
  }
  .inner_paypal_form .paypal_body .paypal_box .form_box form .checkedbox {
    width: 20px;
    height: 20px;
  }
  .inner_paypal_form .paypal_body .paypal_box .form_box form .check_box_row .menu {
    display: block;
  }
  .inner_paypal_form .paypal_body .paypal_box .form_box form .check_box_row .menu .one:first-child ~ .one {
    margin-top: 12px;
  }
}
/* 携手备受信赖的 PayPal 贝宝拓展全球市场 */
.inner_paypal_market {
  width: 100%;
  height: auto;
  background: #FAF8F5;
  overflow: hidden;
}
.inner_paypal_market .paypal_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
}
.inner_paypal_market .paypal_box .inner_paypal_title {
  text-align: center;
}
.inner_paypal_market .paypal_box .menu_box {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-100);
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 40px var(--grid-gap);
}
.inner_paypal_market .paypal_box .menu_box .item {
  width: 100%;
  height: auto;
}
.inner_paypal_market .paypal_box .menu_box .item .icon {
  width: 22%;
  max-width: 82px;
  height: auto;
  font-size: 0;
}
.inner_paypal_market .paypal_box .menu_box .item .content {
  width: 100%;
  height: auto;
  margin-top: 40px;
}
.inner_paypal_market .paypal_box .menu_box .item .content .title {
  width: 100%;
  height: auto;
  font-weight: 700;
  font-size: clamp(16px, 1.35416vw, 26px);
  color: #001C64;
}
.inner_paypal_market .paypal_box .menu_box .item .content .subtitle {
  width: 100%;
  height: auto;
  margin-top: 15px;
  font-size: clamp(12px, 1.06vw, 20px);
  color: #0070E0;
}
.inner_paypal_market .paypal_box .menu_box .item .content .details {
  width: 100%;
  height: auto;
  margin-top: 15px;
  font-size: clamp(12px, 0.9375vw, 18px);
  color: #001C64;
  line-height: 1.4;
}
@media (max-width:960px) {
  .inner_paypal_market .paypal_box .menu_box {
    grid-template-columns: repeat(2, 1fr);
  }
}
/* 聚焦市场与行业动向 商家资源一手掌握 */
.inner_paypal_resource {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_paypal_resource .paypal_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
}
.inner_paypal_resource .paypal_box .inner_paypal_title {
  text-align: center;
}
.inner_paypal_resource .paypal_box .paypal_main {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-100);
  border-radius: 30px;
  overflow: hidden;
}
.inner_paypal_resource .paypal_box .paypal_main .img {
  width: 100%;
  height: auto;
  font-size: 0;
}
.inner_paypal_resource .paypal_box .paypal_main .img img {
  width: 100%;
  height: auto;
}
.inner_paypal_resource .paypal_box .paypal_main .content {
  width: 100%;
  height: auto;
  padding: 40px;
  background: #FAF8F5;
  text-align: center;
  overflow: hidden;
}
.inner_paypal_resource .paypal_box .paypal_main .content .title {
  width: 100%;
  height: auto;
  font-weight: 700;
  font-size: clamp(16px, 1.35416vw, 26px);
  color: #001C64;
}
.inner_paypal_resource .paypal_box .paypal_main .content .subtitle {
  width: 100%;
  height: auto;
  margin-top: 15px;
  font-size: clamp(12px, 1.06vw, 20px);
  color: #0070E0;
}
.inner_paypal_resource .paypal_box .paypal_main .content .details {
  width: 100%;
  height: auto;
  margin-top: 15px;
  font-size: clamp(12px, 0.9375vw, 18px);
  color: #001C64;
  line-height: 1.4;
}
.inner_paypal_resource .paypal_box .paypal_main .content .idx_more {
  margin-top: clamp(40px, 3.125vw, 60px);
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.inner_paypal_resource .paypal_box .paypal_main .content .idx_more a {
  min-width: auto;
  height: clamp(48px, 3.125vw, 60px);
  padding: 0 40px;
  background: #003087;
  border-radius: 50px;
}
.inner_paypal_resource .paypal_box .paypal_main .content .idx_more a .word {
  font-size: clamp(12px, 1.06vw, 20px);
}
/* ------- Paypal - 结束 ------- */
/* ------------ */
/* ------------ */
/* ------- 法律条款信息 - 开始 ------- */
/* 认证与合规 */
.inner_legal_info {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_legal_info .main_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
  --main-gap: 100px;
}
.inner_legal_info .main_box .sidebar_box {
  width: calc(100% + var(--grid-gap) - var(--main-gap));
  height: auto;
  grid-column: span 4;
}
.inner_legal_info .main_box .sidebar_box .tabs_box {
  width: 100%;
  height: auto;
  padding: 24px 0;
  background: rgba(76, 93, 102, 0.03);
}
.inner_legal_info .main_box .sidebar_box .tabs_box .one {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  padding: 0 24px;
  font-size: 14px;
  line-height: 1.5;
  letter-spacing: 0.35px;
  color: var(--neutral-grey);
  opacity: 0.75;
  cursor: pointer;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.inner_legal_info .main_box .sidebar_box .tabs_box .one::after {
  content: '';
  width: 2px;
  height: 0;
  position: absolute;
  left: 0;
  top: 0;
  background: var(--lead-red);
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.inner_legal_info .main_box .sidebar_box .tabs_box .one:first-child ~ .one {
  margin-top: 16px;
}
.inner_legal_info .main_box .sidebar_box .tabs_box .one.active {
  color: var(--lead-red);
  opacity: 1;
}
.inner_legal_info .main_box .sidebar_box .tabs_box .one.active::after {
  height: 100%;
}
.inner_legal_info .main_box .menu_box {
  width: 100%;
  height: auto;
  grid-column: 1 / -1;
  grid-column-start: 5;
}
.inner_legal_info .main_box .menu_box .item {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  overflow: hidden;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.inner_legal_info .main_box .menu_box .item a {
  width: 100%;
  height: auto;
  padding: 36px;
  border-radius: 8px;
  border: 1px solid rgba(34, 34, 34, 0.1);
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.inner_legal_info .main_box .menu_box .item a .info {
  width: 100%;
  height: auto;
}
.inner_legal_info .main_box .menu_box .item a .info .title {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.inner_legal_info .main_box .menu_box .item a .info .title .word {
  width: auto;
  height: auto;
  position: relative;
  z-index: 1;
  font-weight: 500;
  font-size: var(--font-h4);
  line-height: var(--font-h4-line-height);
  letter-spacing: calc(var(--font-h4) * 0.025);
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.inner_legal_info .main_box .menu_box .item a .info .title .word::after {
  content: '';
  width: 0;
  height: 1px;
  position: absolute;
  left: 0;
  bottom: 0;
  opacity: 0;
  background: var(--black-color);
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.inner_legal_info .main_box .menu_box .item a .info .details {
  width: 100%;
  height: auto;
  margin-top: 12px;
  font-size: 14px;
  line-height: 1.5;
  letter-spacing: 0.35px;
  color: rgba(76, 93, 102, 0.75);
}
.inner_legal_info .main_box .menu_box .item a .more_box {
  width: 100%;
  height: auto;
  margin-top: 36px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.inner_legal_info .main_box .menu_box .item a .more_box .more {
  width: auto;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 8px;
}
.inner_legal_info .main_box .menu_box .item a .more_box .more .word {
  width: auto;
  height: auto;
  position: relative;
  z-index: 1;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  font-weight: 500;
  line-height: 1;
}
.inner_legal_info .main_box .menu_box .item a .more_box .more .word::after {
  content: '';
  width: 0;
  height: 1px;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 1;
  background: var(--black-color);
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.inner_legal_info .main_box .menu_box .item a .more_box .more .icon {
  width: 10px;
  font-size: 0;
}
.inner_legal_info .main_box .menu_box .item a .more_box .more .icon svg {
  width: 100%;
}
.inner_legal_info .main_box .menu_box .item:hover {
  box-shadow: 0px 10px 45px -10px rgba(34, 34, 34, 0.09);
}
.inner_legal_info .main_box .menu_box .item:hover a {
  border-color: #FFFFFF;
}
.inner_legal_info .main_box .menu_box .item:hover a .info .title .word {
  color: #383838;
}
.inner_legal_info .main_box .menu_box .item:hover a .info .title .word::after {
  width: 100%;
  opacity: 1;
}
.inner_legal_info .main_box .menu_box .item:first-child ~ .item {
  margin-top: 16px;
}
@media (max-width:1200px) {
  .inner_legal_info .main_box {
    --main-gap: 80px;
  }
}
@media (max-width:960px) {
  .inner_legal_info .main_box {
    display: block;
    --main-gap: 60px;
  }
  .inner_legal_info .main_box .sidebar_box {
    display: none;
  }
  .inner_legal_info .main_box .menu_box .item a {
    padding: 24px;
  }
}
@media (max-width:768px) {
  .inner_legal_info .main_box {
    --main-gap: 48px;
  }
  .inner_legal_info .main_box .menu_box .item a {
    padding: 24px 16px;
  }
}
/* 合规 & 认证 */
.inner_legal_active {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  overflow: hidden;
}
.inner_legal_active .main_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: var(--grid-gap);
}
.inner_legal_active .main_box .item {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_legal_active .main_box .item .title {
  width: 100%;
  height: auto;
  padding-bottom: 24px;
  border-bottom: 1px solid #FFFFFF;
  font-weight: 700;
  font-size: var(--font-h3);
  line-height: var(--font-h3-line-height);
  letter-spacing: calc(var(--font-h3) * 0.025);
  color: #FFFFFF;
}
.inner_legal_active .main_box .item .details {
  width: 100%;
  height: auto;
  margin-top: 24px;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  color: #FFFFFF;
}
@media (max-width:768px) {
  .inner_legal_active .main_box {
    grid-template-columns: 100%;
    gap: 40px;
  }
}
/* 相关认证文章 */
.inner_legal_news {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_legal_news .main_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
}
.inner_legal_news .main_box .main_head {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  -webkit-align-items: flex-end;
  align-items: flex-end;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  gap: var(--grid-gap);
}
.inner_legal_news .main_box .main_head .inner_title .details {
  font-size: var(--font-describe-1);
  line-height: var(--font-describe-1-line-height);
  letter-spacing: calc(var(--font-describe-1) * 0.025);
}
.inner_legal_news .main_box .menu_box {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-80);
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: var(--block-padding-60) var(--grid-gap-2);
}
.inner_legal_news .main_box .menu_box .item {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_legal_news .main_box .menu_box .item .img {
  width: 100%;
  height: auto;
  border-radius: 8px;
  overflow: hidden;
}
.inner_legal_news .main_box .menu_box .item .img .pb {
  padding-bottom: 75.78947368%;
}
.inner_legal_news .main_box .menu_box .item .img .ab {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: width 0.35s ease, height 0.35s ease;
}
.inner_legal_news .main_box .menu_box .item .img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.inner_legal_news .main_box .menu_box .item .info {
  width: 100%;
  height: auto;
  padding: 16px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  gap: 16px;
}
.inner_legal_news .main_box .menu_box .item .info .one {
  width: auto;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 4px;
}
.inner_legal_news .main_box .menu_box .item .info .one .icon {
  width: 18px;
  height: 18px;
}
.inner_legal_news .main_box .menu_box .item .info .one .word {
  font-size: 12px;
  line-height: 1.3;
  text-transform: capitalize;
  color: var(--neutral-grey);
  opacity: 0.75;
}
.inner_legal_news .main_box .menu_box .item .title {
  width: 100%;
  height: auto;
  flex: 1;
  font-weight: 500;
  font-size: var(--font-h5);
  line-height: var(--font-h5-line-height);
  letter-spacing: calc(var(--font-h5) * 0.025);
}
.inner_legal_news .main_box .menu_box .item:hover .img .ab {
  width: 105%;
  height: 105%;
}
@media (max-width:768px) {
  .inner_legal_news .main_box .dry_goods_head {
    display: block;
  }
  .inner_legal_news .main_box .dry_goods_head .idx_two_more {
    margin-top: 16px;
  }
  .inner_legal_news .main_box .menu_box {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width:480px) {
  .inner_legal_news .main_box .menu_box {
    grid-template-columns: 100%;
  }
  .inner_legal_news .main_box .menu_box .item .idx_more {
    margin-top: 30px;
  }
}
.inner_legal_details {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_legal_details .main_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
}
.inner_legal_details .main_box .details_box {
  width: 100%;
  height: auto;
  grid-area: 1 / 2 / 1 / -2;
  padding: 0 var(--grid-gap);
}
.inner_legal_details .main_box .details_box .title_details {
  width: 100%;
  height: auto;
  padding-bottom: 40px;
  border-bottom: 1px solid rgba(34, 34, 34, 0.15);
  overflow: hidden;
}
.inner_legal_details .main_box .details_box .title_details .title {
  width: 100%;
  height: auto;
  font-weight: 700;
  font-size: var(--font-h2);
  line-height: var(--font-h2-line-height);
  letter-spacing: calc(var(--font-h2) * 0.025);
}
.inner_legal_details .main_box .details_box .title_details .label {
  width: 100%;
  height: auto;
  margin-top: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  gap: 16px;
}
.inner_legal_details .main_box .details_box .title_details .label .one {
  width: auto;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 4px;
}
.inner_legal_details .main_box .details_box .title_details .label .one .icon {
  width: 18px;
  height: 18px;
}
.inner_legal_details .main_box .details_box .title_details .label .one .word {
  font-size: 12px;
  line-height: 1.3;
  text-transform: capitalize;
  color: var(--black-color);
}
.inner_legal_details .main_box .details_box .text_details {
  width: 100%;
  height: auto;
  padding-top: 40px;
  overflow: hidden;
}
@media (max-width:960px) {
  .inner_legal_details .main_box .details_box {
    grid-area: 1 / 2 / 1 / -2;
  }
}
@media (max-width:768px) {
  .inner_legal_details .main_box {
    display: block;
  }
}
/* ------- 法律条款信息 - 结束 ------- */
/* ------------ */
/* ------------ */
/* ------- 公共板块 ------- */
/* 通用纯图板块 */
.inner_block_images {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_block_images .main_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
}
.inner_block_images .main_box .images {
  width: 100%;
  height: auto;
  font-size: 0;
  overflow: hidden;
}
.inner_block_images .main_box .images img {
  width: 100%;
  object-fit: cover;
}
.wow {
  visibility: hidden;
}
/* Banner 板块 */
.inner_block_banner {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  padding-top: calc(var(--header-height) + var(--header-top));
  background: var(--tint-cream-25);
  /*overflow: hidden;*/
}
.inner_block_banner .banner_box {
  width: 100%;
  height: auto;
  padding: 60px 0;
}
.inner_block_banner .banner_box .main_box {
  width: 100%;
  height: auto;
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: var(--grid-gap);
  pointer-events: none;
}
.inner_block_banner .banner_box .main_box .content {
  width: 100%;
  height: auto;
  padding-bottom: 60px;
  grid-column: span var(--grid-column-3);
  z-index: 5;
  /*overflow: hidden;*/
}
.inner_block_banner .banner_box .main_box .content .classify {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  gap: 16px;
}
.inner_block_banner .banner_box .main_box .content .classify .one {
  width: auto;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 4px;
}
.inner_block_banner .banner_box .main_box .content .classify .one .icon {
  width: 18px;
  height: 18px;
}
.inner_block_banner .banner_box .main_box .content .classify .one .word {
  font-size: 12px;
  line-height: 1.3;
  text-transform: capitalize;
}
.inner_block_banner .banner_box .main_box .content .subtitle {
  width: 100%;
  height: auto;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  pointer-events: initial;
}
.inner_block_banner .banner_box .main_box .content .classify + .title,
.inner_block_banner .banner_box .main_box .content .subtitle + .title {
  margin-top: 16px;
}
.inner_block_banner .banner_box .main_box .content .title {
  width: 100%;
  height: auto;
  font-weight: 700;
  font-size: var(--font-h1);
  line-height: var(--font-h1-line-height);
  letter-spacing: calc(var(--font-h1) * 0.025);
  pointer-events: initial;
  white-space: break-spaces;
}
.inner_block_banner .banner_box .main_box .content .details {
  width: 100%;
  height: auto;
  margin-top: 24px;
  font-weight: 500;
  font-size: var(--font-h5);
  line-height: var(--font-h5-line-height);
  letter-spacing: calc(var(--font-h5) * 0.025);
  pointer-events: initial;
}
.inner_block_banner .banner_box .main_box .content .idx_more {
  margin-top: 40px;
}
.inner_block_banner .banner_box .main_box .content .idx_more a {
  pointer-events: initial;
}
.inner_block_banner .banner_box .main_box .images {
  width: 100%;
  height: auto;
  grid-column: 1/-1;
  grid-column-start: var(--grid-column-2);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  font-size: 0;
  pointer-events: initial;
}
.inner_block_banner .banner_box .main_box .images a {
  width: 100%;
  height: auto;
}
.inner_block_banner .banner_box .main_box .images .pb {
  padding-bottom: 84.74576271%;
}
.inner_block_banner .banner_box .main_box .images .img {
  width: 100%;
  height: 100%;
  filter: drop-shadow(-10px 4px 40px rgba(0, 0, 0, 0.1));
}
.inner_block_banner .banner_box .main_box .images .svg {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 10;
}
.inner_block_banner .banner_box .main_box .images img {
  width: 100%;
  height: auto;
  object-fit: cover;
  vertical-align: middle;
}
.inner_block_banner .banner_box .pager_box {
  width: 100%;
  height: auto;
  position: absolute;
  left: 0;
  bottom: 60px;
  z-index: 10;
}
.inner_block_banner .banner_box .pager_box .pager_main {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  gap: 24px;
}
.inner_block_banner .banner_box .pager_box .pager_main .button_box {
  width: auto;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  gap: 24px;
}
.inner_block_banner .banner_box .pager_box .pager_main .button_box .swiper_btn {
  width: 48px;
  height: 48px;
  cursor: pointer;
}
.inner_block_banner .banner_box .pager_box .pager_main .button_box .swiper_btn svg {
  width: 100%;
  height: 100%;
}
.inner_block_banner .banner_box .pager_box .pager_main .button_box .swiper_btn svg * {
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.inner_block_banner .banner_box .pager_box .pager_main .button_box .swiper_btn.prev {
  left: var(--grid-gap);
}
.inner_block_banner .banner_box .pager_box .pager_main .button_box .swiper_btn.next {
  right: var(--grid-gap);
}
.inner_block_banner .banner_box .pager_box .pager_main .button_box .swiper_btn:hover svg circle {
  fill-opacity: 0.8;
}
.inner_block_banner .banner_box .pager_box .pager_main .idx_two_more a .word {
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
@media (max-width:960px) {
  .inner_block_banner .banner_box .main_box {
    display: block;
  }
  .inner_block_banner .banner_box .pager_box {
    display: none;
  }
}
/* 左右板块 */
.inner_block_item {
  width: 100%;
  height: auto;
  /*overflow: hidden;*/
}
.inner_block_item .main_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
}
.inner_block_item .main_box .content {
  width: 100%;
  height: auto;
  grid-column: span 5;
  -webkit-box-self: center;
  -ms-align-self: center;
  -webkit-align-self: center;
  align-self: center;
}
.inner_block_item .main_box .content .title {
  width: 100%;
  height: auto;
  font-weight: 700;
  font-size: var(--font-h2);
  line-height: var(--font-h2-line-height);
  letter-spacing: calc(var(--font-h2) * 0.025);
}
.inner_block_item .main_box .content .details {
  width: 100%;
  height: auto;
  margin-top: 24px;
  font-size: var(--font-describe-1);
  line-height: var(--font-describe-1-line-height);
  letter-spacing: calc(var(--font-describe-1) * 0.025);
}
.inner_block_item .main_box .content .details p {
  position: relative;
  z-index: 1;
  padding-left: 1em;
}
.inner_block_item .main_box .content .details p::after {
  content: '';
  width: 4px;
  height: 4px;
  position: absolute;
  left: 0;
  top: 0.75em;
  transform: translateY(-50%);
  border-radius: 50%;
  background: #222222;
}
.inner_block_item .main_box .content .idx_more {
  width: 100%;
  height: auto;
  margin-top: 40px;
}
.inner_block_item .main_box .images {
  width: 100%;
  height: auto;
  grid-column: 1 / -1;
  grid-column-start: 7;
  font-size: 0;
  overflow: hidden;
}
.inner_block_item .main_box .images img {
  width: 100%;
}
@media (max-width:960px) {
  .inner_block_item .main_box {
    display: block;
  }
  .inner_block_item .main_box .images {
    margin-top: 60px;
  }
}
.inner_block_item.active .main_box {
  direction: rtl;
}
.inner_block_item.active .main_box .content {
  direction: ltr;
}
/* FAQ */
.inner_faq_box {
  width: 100%;
  height: auto;
  /*overflow: hidden;*/
}
.inner_faq_box .faq_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
}
.inner_faq_box .faq_box .inner_title {
  width: 100%;
  height: auto;
  grid-column: span 5;
}
.inner_faq_box .faq_box .inner_title .classify,
.inner_faq_box .faq_box .inner_title .title {
  color: #FFFFFF;
}
.inner_faq_box .faq_box .inner_title .title {
  white-space: break-spaces;
}
.inner_faq_box .faq_box .inner_title .idx_more {
  margin-top: 36px;
  flex-wrap: wrap;
}
.inner_faq_box .faq_box .inner_title .idx_more a,
.inner_faq_box .faq_box .inner_title .idx_more .more {
  --btn-bg-color: #FFFFFF;
  --btn-text-color: #5959FF;
}
.inner_faq_box .faq_box .inner_title .idx_more a:hover,
.inner_faq_box .faq_box .inner_title .idx_more .more:hover {
  --btn-bg-color: rgba(255, 255, 255, 0.8);
}
.inner_faq_box .faq_box .menu_box {
  width: 100%;
  height: auto;
  grid-column: 1 / -1;
  grid-column-start: 6;
}
.inner_faq_box .faq_box .menu_box .item {
  width: 100%;
  height: auto;
  padding: var(--grid-gap) 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
  display: grid;
  grid-template-columns: repeat(7, 1fr);
  gap: var(--grid-gap);
}
.inner_faq_box .faq_box .menu_box .item .nid {
  width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--font-h5);
  line-height: var(--font-h5-line-height);
  letter-spacing: calc(var(--font-h5) * 0.025);
  color: #FFFFFF;
}
.inner_faq_box .faq_box .menu_box .item .content {
  width: 100%;
  height: auto;
  grid-column: 2 / -1;
}
.inner_faq_box .faq_box .menu_box .item .content .headline {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  gap: 20px;
  cursor: pointer;
}
.inner_faq_box .faq_box .menu_box .item .content .headline .title {
  width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--font-h5);
  line-height: var(--font-h5-line-height);
  letter-spacing: calc(var(--font-h5) * 0.025);
  color: #FFFFFF;
}
.inner_faq_box .faq_box .menu_box .item .content .headline .title a {
  font-weight: 500;
  font-size: var(--font-h5);
  line-height: var(--font-h5-line-height);
  letter-spacing: calc(var(--font-h5) * 0.025);
  color: #FFFFFF;
}
.inner_faq_box .faq_box .menu_box .item .content .headline .title a:hover {
  text-decoration: underline;
}
.inner_faq_box .faq_box .menu_box .item .content .headline .icon {
  width: 10px;
  height: 10px;
  position: relative;
  z-index: 1;
}
.inner_faq_box .faq_box .menu_box .item .content .headline .icon::before,
.inner_faq_box .faq_box .menu_box .item .content .headline .icon::after {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  background: #FFFFFF;
}
.inner_faq_box .faq_box .menu_box .item .content .headline .icon::before {
  width: 2px;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.inner_faq_box .faq_box .menu_box .item .content .headline .icon::after {
  height: 2px;
}
.inner_faq_box .faq_box .menu_box .item .content .details {
  width: 100%;
  height: auto;
  margin-top: 16px;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  color: #FFFFFF;
  display: none;
  overflow: hidden;
}
.inner_faq_box .faq_box .menu_box .item .content .details * {
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  color: #FFFFFF;
}
.inner_faq_box .faq_box .menu_box .item.active {
  border-color: #FFFFFF;
}
.inner_faq_box .faq_box .menu_box .item.active .content .headline .icon::before {
  opacity: 0;
}
.inner_faq_box .faq_box .menu_box .item:first-child {
  padding-top: 0;
}
@media (max-width:960px) {
  .inner_faq_box .faq_box .inner_title {
    width: calc(100% + var(--grid-gap));
    grid-column: span 2;
  }
  .inner_faq_box .faq_box .menu_box {
    grid-column-start: 4;
  }
   .inner_faq_box .faq_box {
    display: block;
  }
  .inner_faq_box .faq_box .menu_box {
    margin-top: 60px;
  }
}
@media (max-width:768px) {
  /*.inner_faq_box .faq_box {*/
  /*  display: block;*/
  /*}*/
  /*.inner_faq_box .faq_box .menu_box {*/
  /*  margin-top: 60px;*/
  /*}*/
  .inner_faq_box .faq_box .menu_box .item {
    padding: 24px 0;
  }
}
/* 登录 & 注册 & 资料下载 */
.inner_login {
  width: 100%;
  height: auto;
  padding-top: calc(var(--header-height) + var(--header-top));
  overflow: hidden;
}
.inner_login::before {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  background: linear-gradient(-90deg, #FFF 32.33%, rgba(255, 255, 255, 0) 84.71%, rgba(255, 255, 255, 0) 100.04%);
}
.inner_login::after {
  filter: grayscale(1);
  background-position: left top;
}
.inner_login .center_box {
  height: auto;
  min-height: calc(100vh - calc(var(--header-height) + var(--header-top)));
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.inner_login .login_box {
  width: 100%;
  height: auto;
  padding: calc(var(--block-padding-y) * 1.16) 0 var(--block-padding-y);
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
}
.inner_login .login_box .inner_title {
  grid-column: span 4;
  z-index: 5;
}
.inner_login .login_box .inner_title .logo {
  width: 50%;
  max-width: 240px;
  font-size: 0;
}
.inner_login .login_box .inner_title .headline {
  width: 100%;
  height: auto;
  margin-top: 24px;
  font-weight: 900;
  font-size: 80px;
  line-height: 1.12;
  letter-spacing: -0.05em;
  color: var(--lead-red);
  white-space: nowrap;
}
.inner_login .login_box .inner_title .title {
  font-weight: 700;
  font-size: var(--font-h1);
  line-height: var(--font-h1-line-height);
  letter-spacing: calc(var(--font-h1) * 0.025);
  color: var(--lead-red);
}
.inner_login .login_box .inner_title .details {
  font-weight: 500;
  font-size: var(--font-h5);
  line-height: var(--font-h5-line-height);
  letter-spacing: calc(var(--font-h5) * 0.025);
  color: rgba(76, 93, 102, 0.75);
}
.inner_login .login_box .form_box {
  width: 100%;
  height: auto;
  grid-column: 1 / -1;
  grid-column-start: 8;
  z-index: 5;
}
.inner_login .login_box .form_box form {
  width: 100%;
  height: auto;
  grid-column: span 4;
}
.inner_login .login_box .form_box .item {
  width: 100%;
  height: auto;
}
.inner_login .login_box .form_box .item .title {
  width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--font-h4);
  line-height: var(--font-h4-line-height);
  letter-spacing: calc(var(--font-h4) * 0.025);
}
.inner_login .login_box .form_box .item .subtitle {
  width: 100%;
  height: auto;
  margin-top: 4px;
  font-size: 14px;
  line-height: 1.5;
  letter-spacing: 0.35px;
  color: var(--black-color);
}
.inner_login .login_box .form_box .item .subtitle a {
  color: var(--secondary-blue);
}
.inner_login .login_box .form_box .item .subtitle a:hover {
  opacity: 0.9;
}
.inner_login .login_box .form_box .item .input {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
}
.inner_login .login_box .form_box .item .input input {
  width: 100%;
  height: 52px;
  padding: 0 12px;
  border-radius: 4px;
  border: 1px solid rgba(76, 93, 102, 0.25);
  background: #FFF;
  font-size: 14px;
  transition: border 0.25s ease;
}
.inner_login .login_box .form_box .item .input input::-webkit-input-placeholder {
  color: rgba(76, 93, 102, 0.5);
  opacity: 1;
}
.inner_login .login_box .form_box .item .input input:-moz-placeholder {
  color: rgba(76, 93, 102, 0.5);
  opacity: 1;
}
.inner_login .login_box .form_box .item .input input::-moz-placeholder {
  color: rgba(76, 93, 102, 0.5);
  opacity: 1;
}
.inner_login .login_box .form_box .item .input input:-ms-input-placeholder {
  color: rgba(76, 93, 102, 0.5);
  opacity: 1;
}
.inner_login .login_box .form_box .item .input span {
  width: auto;
  height: 100%;
  padding: 0 12px;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 10;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  background-color: #FFF;
  clip-path: inset(2px 2px 2px 0);
  border-radius: 5px;
  font-size: 14px;
  line-height: 1.5;
  letter-spacing: 0.35px;
  cursor: pointer;
}
.inner_login .login_box .form_box .item .input.is_active input {
  border-color: var(--black-color);
}
.inner_login .login_box .form_box .item .accept {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 4px;
}
.inner_login .login_box .form_box .item .accept .checkbox {
  width: 14px;
  height: 14px;
  position: relative;
  z-index: 1;
}
.inner_login .login_box .form_box .item .accept .checkbox input {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 5;
  opacity: 0;
  cursor: pointer;
}
.inner_login .login_box .form_box .item .accept .checkbox .icon {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  border-radius: 3px;
  border: 1px solid var(--black-color);
  font-size: 0;
}
.inner_login .login_box .form_box .item .accept .checkbox .icon svg {
  width: 100%;
  height: 100%;
  opacity: 0;
}
.inner_login .login_box .form_box .item .accept .checkbox input:checked + .icon svg {
  opacity: 1;
}
.inner_login .login_box .form_box .item .accept .word {
  width: 100%;
  height: auto;
  flex: 1;
  font-size: 12px;
  line-height: 1.5;
  letter-spacing: 0.3px;
  color: var(--black-color);
}
.inner_login .login_box .form_box .item .accept .word a {
  font-size: 12px;
  line-height: 1.5;
  letter-spacing: 0.3px;
  color: var(--black-color);
  text-decoration: underline;
}
.inner_login .login_box .form_box .item .accept .word a:hover {
  color: rgba(34, 34, 34, 0.9);
}
.inner_login .login_box .form_box .item .accept .more {
  width: auto;
  height: auto;
}
.inner_login .login_box .form_box .item .accept .more a {
  font-size: 12px;
  line-height: 1.5;
  letter-spacing: 0.3px;
}
.inner_login .login_box .form_box .item .accept .more a:hover {
  opacity: 0.9;
}
.inner_login .login_box .form_box .item .details {
  width: 100%;
  height: auto;
  margin-top: 10px;
  font-size: 12px;
  line-height: 1.5;
  letter-spacing: 0.3px;
  color: var(--black-color);
}
.inner_login .login_box .form_box .item .tips {
  width: 100%;
  height: auto;
  margin-top: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  gap: 4px;
}
.inner_login .login_box .form_box .item .tips .icon {
  height: 100%;
  transform: translateY(25%);
  font-size: 0;
}
.inner_login .login_box .form_box .item .tips .word {
  font-size: 12px;
  line-height: 1.5;
  letter-spacing: 0.35px;
  color: rgba(76, 93, 102, 0.75);
  white-space: break-spaces;
}
.inner_login .login_box .form_box .item .tips .word a {
  color: rgba(76, 93, 102, 0.75);
  text-decoration: underline;
}
.inner_login .login_box .form_box .item .tips.active .icon svg * {
  fill: red;
}
.inner_login .login_box .form_box .item .tips.active .word {
  color: red;
}
.inner_login .login_box .form_box .item .tips.active .word a {
  color: red;
}
.inner_login .login_box .form_box .item.active .input input {
  border-color: var(--lead-red);
}
.inner_login .login_box .form_box .item + .item {
  margin-top: 16px;
}
.inner_login .login_box .form_box .submit_box {
  width: 100%;
  height: auto;
  margin-top: 36px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.inner_login .login_box .form_box .submit_box input[type="submit"],
.inner_login .login_box .form_box .submit_box input[type="button"],
.inner_login .login_box .form_box .submit_box button {
  width: auto;
  height: 46px;
  padding: 0 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  border-radius: 4px;
  border: 0;
  background: var(--black-color);
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  color: #FFFFFF;
  cursor: pointer;
}
.inner_login .login_box .form_box .submit_box input[type="submit"]:hover,
.inner_login .login_box .form_box .submit_box input[type="button"]:hover,
.inner_login .login_box .form_box .submit_box button:hover {
  background: rgba(34, 34, 34, 0.9);
}
.inner_login .login_box .form_box .submit_box .more {
  width: auto;
  height: auto;
}
.inner_login .login_box .form_box .submit_box .more a {
  font-size: 12px;
  line-height: 1.5;
  letter-spacing: 0.3px;
  color: var(--secondary-blue);
}
.inner_login .login_box .form_box .submit_box .more a:hover {
  opacity: 0.9;
}
@media (max-width:1680px) {
  .inner_login .login_box .inner_title .headline {
    font-size: 72px;
  }
}
@media (max-width:1280px) {
  .inner_login .login_box .inner_title .headline {
    font-size: 60px;
  }
}
@media (max-width:960px) {
  .inner_login .login_box .inner_title {
    grid-column: span 3;
  }
  .inner_login .login_box .inner_title .logo {
    max-width: 140px;
  }
  .inner_login .login_box .inner_title .headline {
    font-size: 42px;
    white-space: normal;
  }
  .inner_login .login_box .form_box {
    grid-column-start: 5;
  }
}
@media (max-width:768px) {
  .inner_login .login_box {
    display: block;
  }
  .inner_login .login_box .inner_title .logo {
    display: none;
  }
  .inner_login .login_box .inner_title .headline {
    margin: 0;
    font-size: 36px;
  }
  .inner_login .login_box .form_box {
    margin-top: 60px;
  }
}
/* ------------ */
/* ------------ */
/* ------- 迁移页面 ------- */
/* SUBMISSION COMPLETE! */
.inner_submit_successfully {
  width: 100%;
  height: auto;
  padding-top: var(--header-height);
  overflow: hidden;
}
.inner_submit_successfully .main_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  grid-gap: var(--grid-gap);
}
.inner_submit_successfully .main_box .content {
  width: 100%;
  height: auto;
  padding-top: var(--block-padding-y);
  grid-column: span 5;
}
.inner_submit_successfully .main_box .content .title {
  width: 100%;
  height: auto;
  font-weight: 700;
  font-size: clamp(3rem, calc(-0.436rem + 5.72vw), 6rem);
  line-height: 1;
  color: var(--lead-red);
}
.inner_submit_successfully .main_box .content .details {
  width: 100%;
  height: auto;
  margin-top: 24px;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
.inner_submit_successfully .main_box .images {
  width: 100%;
  height: auto;
  grid-column: 1 / -1;
  grid-column-start: 8;
  font-size: 0;
}
.inner_submit_successfully .main_box .images img {
  width: 100%;
}
@media (max-width:960px) {
  .inner_submit_successfully .main_box .content {
    grid-column: span 4;
  }
  .inner_submit_successfully .main_box .images {
    grid-column-start: 5;
  }
}
@media (max-width:768px) {
  .inner_submit_successfully .main_box {
    display: block;
  }
  .inner_submit_successfully .main_box .content {
    padding: 0;
  }
  .inner_submit_successfully .main_box .content .title {
    font-size: 36px;
  }
  .inner_submit_successfully .main_box .content .details {
    margin-top: 16px;
  }
  .inner_submit_successfully .main_box .images {
    max-width: 480px;
    margin: 40px auto 0;
  }
}
/* Affiliates */
.inner_affiliates {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_affiliates.first_box {
  padding-top: var(--header-height);
}
.inner_affiliates .main_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.inner_affiliates .main_box .content {
  width: 100%;
  height: auto;
  grid-column: span 5;
}
.inner_affiliates .main_box .content .title {
  width: 100%;
  height: auto;
  font-weight: 700;
  font-size: var(--font-h1);
  line-height: var(--font-h1-line-height);
  letter-spacing: calc(var(--font-h1) * 0.025);
}
.inner_affiliates .main_box .content .details {
  width: 100%;
  height: auto;
  margin-top: 24px;
}
.inner_affiliates .main_box .content .details p {
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
.inner_affiliates .main_box .content .details p + p {
  margin-top: 12px;
}
.inner_affiliates .main_box .images {
  width: 100%;
  height: auto;
  grid-column: 1 / -1;
  grid-column-start: 8;
  font-size: 0;
}
.inner_affiliates .main_box .images img {
  width: 100%;
}
.inner_affiliates.active {
  direction: rtl;
}
.inner_affiliates.active .content {
  direction: ltr;
}
.inner_affiliates + .inner_affiliates .main_box {
  padding-top: 0;
}
@media (max-width:960px) {
  .inner_affiliates .main_box .content {
    width: calc(100% - var(--grid-gap));
    grid-column: span 4;
  }
  .inner_affiliates .main_box .images {
    grid-column-start: 5;
  }
}
@media (max-width:768px) {
  .inner_affiliates .main_box {
    display: block;
  }
  .inner_affiliates .main_box .content {
    width: 100%;
  }
  .inner_affiliates .main_box .images {
    margin-top: 60px;
  }
  .inner_affiliates.active {
    background: #FFFFFF;
  }
  .inner_affiliates + .inner_affiliates .main_box {
    padding-top: 60px;
  }
}
/* 表单 */
.inner_landing_form {
  width: 100%;
  height: auto;
  padding-top: var(--header-height);
  overflow: hidden;
}
.inner_landing_form .main_box {
  width: 100%;
  height: auto;
}
.inner_landing_form .main_box .block_title {
  width: 100%;
  height: auto;
  padding: var(--block-margin-y) 0 var(--block-padding-100);
  text-align: center;
  font-size: clamp(3rem, calc(-0.436rem + 5.72vw), 6rem);
  font-weight: 900;
  color: var(--lead-red);
  line-height: 1;
}
.inner_landing_form .main_box .form_box {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
}
.inner_landing_form .main_box .form_box .form_block {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 5;
  padding: var(--block-padding-60);
  border-radius: 20px;
  background: #FFFFFF;
  box-shadow: 5px 5px 40px rgba(0, 0, 0, 0.1);
}
.inner_landing_form .main_box .form_box .form_block .item {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  gap: 15px;
}
.inner_landing_form .main_box .form_box .form_block .item .headline {
  width: 100%;
  height: auto;
  font-weight: 700;
  font-size: var(--font-h3);
  line-height: var(--font-h3-line-height);
  letter-spacing: calc(var(--font-h3) * 0.025);
  font-weight: 500;
}
.inner_landing_form .main_box .form_box .form_block .item .title {
  width: 100%;
  height: auto;
  font-size: 26px;
  line-height: 1.3;
}
.inner_landing_form .main_box .form_box .form_block .item .title span {
  color: var(--lead-red);
}
.inner_landing_form .main_box .form_box .form_block .item .details {
  width: 100%;
  height: auto;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  line-height: 1.3;
}
.inner_landing_form .main_box .form_box .form_block .item .details p {
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  line-height: 1.3;
}
.inner_landing_form .main_box .form_box .form_block .item .details a {
  color: var(--secondary-blue);
  text-decoration: underline;
}
.inner_landing_form .main_box .form_box .form_block .item .details p + p {
  margin-top: 1.5em;
}
.inner_landing_form .main_box .form_box .form_block .item .label {
  width: 100%;
  height: auto;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
.inner_landing_form .main_box .form_box .form_block .item .label span {
  color: var(--lead-red);
}
.inner_landing_form .main_box .form_box .form_block .item .select_menu {
  width: 100%;
  height: auto;
}
.inner_landing_form .main_box .form_box .form_block .item .select_menu .one {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  gap: 10px;
}
.inner_landing_form .main_box .form_box .form_block .item .select_menu .one .select_box {
  width: 100%;
  height: auto;
}
.inner_landing_form .main_box .form_box .form_block .item .select_menu .one .select_box select {
  width: 100%;
  height: 44px;
  padding: 0 20px;
  border: 1px solid #DDDDDD;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
.inner_landing_form .main_box .form_box .form_block .item .select_menu .one .select_box select option {
  width: 100%;
  height: auto;
  display: block;
  padding: 15px 0;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
.inner_landing_form .main_box .form_box .form_block .item .select_menu .one .select_box .layui-form-select .layui-select-title .layui-input {
  width: 100%;
  height: 50px;
  border-radius: 5px;
  padding-left: 20px;
  border-color: #A5ADB2;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  color: #222222;
}
.inner_landing_form .main_box .form_box .form_block .item .select_menu .one .select_box .layui-form-select .layui-select-title .layui-input:hover {
  border-color: #A5ADB2 !important;
}
.inner_landing_form .main_box .form_box .form_block .item .select_menu .one .select_box .layui-form-select .layui-select-title .layui-input:focus {
  border-color: var(--secondary-blue) !important;
  box-shadow: none;
}
.inner_landing_form .main_box .form_box .form_block .item .select_menu .one .select_box .layui-form-select dl {
  top: 100%;
  margin: 10px 0 0;
  padding: 15px 0;
  background: #FFF;
  border-radius: 5px;
  border: 1px solid var(--secondary-blue);
  scrollbar-width: thin;
  scrollbar-color: var(--secondary-blue) transparent;
}
.inner_landing_form .main_box .form_box .form_block .item .select_menu .one .select_box .layui-form-select dl::-webkit-scrollbar {
  width: 2px;
  height: 2px;
  background-color: transparent;
}
.inner_landing_form .main_box .form_box .form_block .item .select_menu .one .select_box .layui-form-select dl::-webkit-scrollbar-thumb {
  background-color: var(--secondary-blue);
  border-radius: 10px;
}
.inner_landing_form .main_box .form_box .form_block .item .select_menu .one .select_box .layui-form-select dl dd {
  padding: 5px 20px;
  font-size: 16px;
  color: #222222;
  line-height: 1.3;
  white-space: normal;
}
.inner_landing_form .main_box .form_box .form_block .item .select_menu .one .select_box .layui-form-select dl dd.layui-select-tips {
  padding: 5px 20px !important;
  color: #222222 !important;
  opacity: 0.3;
}
.inner_landing_form .main_box .form_box .form_block .item .select_menu .one .select_box .layui-form-select dl dd.layui-this {
  padding: 5px 20px !important;
  background: transparent;
  color: var(--secondary-blue);
  font-weight: normal;
}
.inner_landing_form .main_box .form_box .form_block .item .select_menu .one .select_box .layui-form-selectup dl {
  top: auto;
  bottom: 100%;
  margin: 0 0 10px;
}
.inner_landing_form .main_box .form_box .form_block .item .select_menu .one + .one {
  margin-top: 24px;
}
.inner_landing_form .main_box .form_box .form_block .item .checkbox_menu {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  gap: 24px;
}
.inner_landing_form .main_box .form_box .form_block .item .checkbox_menu .one {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  gap: 12px;
}
.inner_landing_form .main_box .form_box .form_block .item .checkbox_menu .one .checkbox {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.inner_landing_form .main_box .form_box .form_block .item .checkbox_menu .one .checkbox .layui-form-checkbox {
  padding-left: 30px;
}
.inner_landing_form .main_box .form_box .form_block .item .checkbox_menu .one .checkbox .layui-form-checkbox div {
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  line-height: 1.3;
  white-space: normal;
  color: #222222;
}
.inner_landing_form .main_box .form_box .form_block .item .checkbox_menu .one .checkbox .layui-form-checkbox i {
  width: 18px;
  height: 18px;
  line-height: 16px;
}
.inner_landing_form .main_box .form_box .form_block .item .checkbox_menu .one .checkbox .layui-form-checkbox[lay-skin=primary]:hover > i {
  border-color: var(--secondary-blue);
}
.inner_landing_form .main_box .form_box .form_block .item .checkbox_menu .one .checkbox .layui-form-checked[lay-skin=primary] > i {
  border-color: var(--secondary-blue) !important;
  background: var(--secondary-blue);
}
.inner_landing_form .main_box .form_box .form_block .item .checkbox_menu .one .tips {
  width: 100%;
  height: auto;
  padding-left: 25px;
  font-size: 16px;
  font-weight: 400;
  color: #ff0000;
  line-height: 20px;
  background: url(//imgv2.shoplazza.com/6650b424c52225cf47def8003b44c103.svg) no-repeat left center;
  background-size: 20px;
}
.inner_landing_form .main_box .form_box .form_block .item .radio_menu {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  gap: 10px;
}
.inner_landing_form .main_box .form_box .form_block .item .radio_menu .one {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.inner_landing_form .main_box .form_box .form_block .item .radio_menu .one .layui-form-radio {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  margin: 0;
  padding: 0;
}
.inner_landing_form .main_box .form_box .form_block .item .radio_menu .one .layui-form-radio div {
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  line-height: 1.3;
  white-space: normal;
  color: #222222;
  -webkit-box-self: center;
  -ms-align-self: center;
  -webkit-align-self: center;
  align-self: center;
}
.inner_landing_form .main_box .form_box .form_block .item .radio_menu .one .layui-form-radio:hover > *,
.inner_landing_form .main_box .form_box .form_block .item .radio_menu .one .layui-form-radioed,
.inner_landing_form .main_box .form_box .form_block .item .radio_menu .one .layui-form-radioed > i {
  color: var(--secondary-blue);
}
.inner_landing_form .main_box .form_box .form_block .item .radio_menu .one .tips {
  width: 100%;
  height: auto;
  padding-left: 25px;
  font-size: 16px;
  font-weight: 400;
  color: #ff0000;
  line-height: 20px;
  background: url(//imgv2.shoplazza.com/6650b424c52225cf47def8003b44c103.svg) no-repeat left center;
  background-size: 20px;
}
.inner_landing_form .main_box .form_box .form_block .item .menu {
  width: 100%;
  height: auto;
  margin-top: 20px;
}
.inner_landing_form .main_box .form_box .form_block .item .menu .one {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  gap: 10px;
}
.inner_landing_form .main_box .form_box .form_block .item .menu .one .input {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
}
.inner_landing_form .main_box .form_box .form_block .item .menu .one .input input,
.inner_landing_form .main_box .form_box .form_block .item .menu .one .input textarea {
  width: 100%;
  height: 50px;
  border-radius: 3px;
  border: 1px solid #A5ADB2;
  padding: 0 20px;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.inner_landing_form .main_box .form_box .form_block .item .menu .one .input textarea {
  height: 120px;
  padding: 10px 20px;
}
.inner_landing_form .main_box .form_box .form_block .item .menu .one .input input:focus,
.inner_landing_form .main_box .form_box .form_block .item .menu .one .input textarea:focus {
  border-color: var(--secondary-blue);
}
.inner_landing_form .main_box .form_box .form_block .item .menu .one .input input:has(+span) {
  padding-right: 60px;
}
.inner_landing_form .main_box .form_box .form_block .item .menu .one .input span {
  width: 40px;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 5;
  font-size: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  cursor: pointer;
}
.inner_landing_form .main_box .form_box .form_block .item .menu .one .input .layui-input-affix {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.inner_landing_form .main_box .form_box .form_block .item .menu .one .more {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.inner_landing_form .main_box .form_box .form_block .item .menu .one .more a {
  position: relative;
  z-index: 1;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
.inner_landing_form .main_box .form_box .form_block .item .menu .one .more a::after {
  content: '';
  width: 100%;
  height: 1px;
  position: absolute;
  right: 0;
  bottom: 0;
  z-index: 1;
  background: var(--black-color);
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.inner_landing_form .main_box .form_box .form_block .item .menu .one .more a:hover {
  color: #383838;
}
.inner_landing_form .main_box .form_box .form_block .item .menu .one .more a:hover::after {
  width: 0;
  background: #383838;
  opacity: 0;
}
.inner_landing_form .main_box .form_box .form_block .item .menu .one .text-em {
  width: 100%;
  height: auto;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  line-height: 1.3;
  opacity: 0.3;
}
.inner_landing_form .main_box .form_box .form_block .item .menu .one .submit {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.inner_landing_form .main_box .form_box .form_block .item .menu .one .submit input {
  width: auto;
  height: 44px;
  padding: 0 20px;
  background: transparent;
  border-radius: 5px;
  border: 1px solid #222222;
  font-size: 18px;
  cursor: pointer;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.inner_landing_form .main_box .form_box .form_block .item .menu .one .submit input:hover {
  border-color: #383838;
  color: #383838;
}
.inner_landing_form .main_box .form_box .form_block .item .menu .one + .one {
  margin-top: 24px;
}
.inner_landing_form .main_box .form_box .form_block .item .file_box {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 10px;
}
.inner_landing_form .main_box .form_box .form_block .item .file_box .file_status {
  width: 19px;
  height: auto;
  font-size: 0;
}
.inner_landing_form .main_box .form_box .form_block .item .file_box .file_name {
  width: 100%;
  height: auto;
  flex: 1;
  font-size: 14px;
  color: #a5adb2;
}
.inner_landing_form .main_box .form_box .form_block .item .file_box .file_delete {
  width: 19px;
  height: auto;
  font-size: 0;
  cursor: pointer;
}
.inner_landing_form .main_box .form_box .form_block .item .more_box {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.inner_landing_form .main_box .form_box .form_block .item .more_box .more_word {
  width: auto;
  height: 44px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  padding: 0 20px;
  border-radius: 5px;
  border: 1px solid #222222;
  font-size: 18px;
  cursor: pointer;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.inner_landing_form .main_box .form_box .form_block .item .more_box .more_word:hover {
  border-color: #383838;
  color: #383838;
}
.inner_landing_form .main_box .form_box .form_block .item + .item {
  margin-top: 60px;
}
.inner_landing_form .main_box .form_box::after {
  content: '';
  width: 100vw;
  height: 100%;
  position: absolute;
  left: 50%;
  top: 1px;
  transform: translateX(-50%);
  z-index: -1;
  background: #FFFFFF;
  clip-path: inset(min(50%, 377px) 0 0 0);
}
.inner_landing_form.active .main_box .form_box {
  max-width: 1110px;
  margin: 0 auto;
}
.inner_landing_form::after {
  content: '';
  width: 100%;
  height: var(--block-padding-y);
  display: block;
  background: #FFFFFF;
}
@media (max-width:1200px) {
  .inner_landing_form .main_box .form_box .form_block {
    border-radius: 10px;
  }
  .inner_landing_form .main_box .form_box .form_block .item .select_menu .one .select_box .layui-form-select dl dd {
    font-size: 14px;
  }
}
@media (max-width:768px) {
  .inner_landing_form .main_box .block_title {
    font-size: 36px;
  }
  .inner_landing_form .main_box .form_box .form_block {
    padding: 30px 16px;
  }
  .inner_landing_form .main_box .form_box .form_block .item .headline {
    font-size: 20px;
  }
  .inner_landing_form .main_box .form_box .form_block .item .title {
    font-size: 18px;
  }
  .inner_landing_form .main_box .form_box .form_block .item + .item {
    margin-top: 36px;
  }
}
/* 店铺月费用计算器 */
.inner_plugin_price_calculator {
  width: 100%;
  height: auto;
  padding-top: var(--header-height);
  overflow: hidden;
}
.inner_plugin_price_calculator .main_box {
  width: 100%;
  height: auto;
  padding: var(--block-margin-y) 0;
}
.inner_plugin_price_calculator .main_box .block_title {
  width: 100%;
  height: auto;
  text-align: center;
  font-weight: 700;
  font-size: var(--font-h1);
  line-height: var(--font-h1-line-height);
  letter-spacing: calc(var(--font-h1) * 0.025);
  color: var(--lead-red);
}
.inner_plugin_price_calculator .main_box .main_block {
  width: 100%;
  height: auto;
  margin: var(--block-padding-100) 0 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  gap: 1.5vw;
}
.inner_plugin_price_calculator .main_box .main_block .word {
  width: auto;
  height: auto;
  font-weight: 500;
  font-size: var(--font-h4);
  line-height: var(--font-h4-line-height);
  letter-spacing: calc(var(--font-h4) * 0.025);
}
.inner_plugin_price_calculator .main_box .main_block .input {
  width: 280px;
  height: 56px;
  overflow: hidden;
}
.inner_plugin_price_calculator .main_box .main_block .input input {
  width: 100%;
  height: 100%;
  padding: 0 15px;
  border: 0;
  background: var(--tint-cream-25);
  font-weight: 700;
  font-size: var(--font-h3);
  line-height: var(--font-h3-line-height);
  letter-spacing: calc(var(--font-h3) * 0.025);
  font-weight: 500;
  color: var(--lead-red);
}
.inner_plugin_price_calculator .main_box .main_menu {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-60);
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  gap: var(--grid-gap);
}
.inner_plugin_price_calculator .main_box .main_menu .shop_card_item {
  width: 100%;
  height: auto;
  padding: 30px 15px;
  border-radius: 10px;
  box-shadow: 5px 5px 20px rgba(0, 0, 0, 0.1);
  position: relative;
  z-index: 1;
  background: #FFFFFF;
  overflow: hidden;
}
.inner_plugin_price_calculator .main_box .main_menu .shop_card_item .flag {
  width: auto;
  height: auto;
  position: absolute;
  right: 0;
  top: 0;
  border-radius: 0 0 0 10px;
  padding: 5px 8px;
  background: var(--secondary-blue);
  font-size: 12px;
  zoom: 0.8;
  color: #FFFFFF;
  line-height: 1.2;
  display: none;
}
.inner_plugin_price_calculator .main_box .main_menu .shop_card_item .label {
  width: 100%;
  height: auto;
  font-size: var(--font-describe-1);
  line-height: var(--font-describe-1-line-height);
  letter-spacing: calc(var(--font-describe-1) * 0.025);
}
.inner_plugin_price_calculator .main_box .main_menu .shop_card_item .title {
  width: 100%;
  height: auto;
  margin-top: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  -webkit-align-items: baseline;
  align-items: baseline;
}
.inner_plugin_price_calculator .main_box .main_menu .shop_card_item .title .sum,
.inner_plugin_price_calculator .main_box .main_menu .shop_card_item .title .word {
  font-weight: 500;
  font-size: var(--font-h4);
  line-height: var(--font-h4-line-height);
  letter-spacing: calc(var(--font-h4) * 0.025);
  line-height: 1.2;
}
.inner_plugin_price_calculator .main_box .main_menu .shop_card_item .title .unit {
  font-size: 12px;
  line-height: 1.2;
}
.inner_plugin_price_calculator .main_box .main_menu .shop_card_item .menu {
  width: 100%;
  height: auto;
  margin: 40px 0 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  gap: 10px;
}
.inner_plugin_price_calculator .main_box .main_menu .shop_card_item .menu .one {
  width: auto;
  height: auto;
  font-size: 14px;
}
.inner_plugin_price_calculator .main_box .main_menu .shop_card_item.recommend .flag {
  display: block;
}
@media (max-width:1200px) {
  .inner_plugin_price_calculator .main_box .main_menu .shop_card_item .menu {
    flex-wrap: wrap;
    -ms-flex-wrap: wrap;
  }
  .inner_plugin_price_calculator .main_box .main_menu .shop_card_item .menu .one {
    width: 100%;
  }
}
@media (max-width:960px) {
  .inner_plugin_price_calculator .main_box .main_menu {
    grid-template-columns: repeat(3, 1fr);
  }
}
@media (max-width:768px) {
  .inner_plugin_price_calculator .main_box .main_block {
    gap: 10px;
  }
  .inner_plugin_price_calculator .main_box .main_block .word {
    font-size: 16px;
  }
  .inner_plugin_price_calculator .main_box .main_block .input {
    width: 35vw;
  }
  .inner_plugin_price_calculator .main_box .main_block .input input {
    text-align: center;
    font-size: 20px;
  }
  .inner_plugin_price_calculator .main_box .main_menu {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width:480px) {
  .inner_plugin_price_calculator .main_box .main_menu {
    grid-template-columns: 100%;
  }
  .inner_plugin_price_calculator .main_box .main_menu .shop_card_item .menu {
    flex-wrap: nowrap;
  }
  .inner_plugin_price_calculator .main_box .main_menu .shop_card_item .menu .one {
    width: auto;
  }
}
/* ------------ */
/* 客户挂件 */
.sidebar-menu {
  width: 66px;
  height: auto;
  position: fixed;
  top: 50%;
  right: 20px;
  transform: translateY(-50%);
  z-index: 30;
}
.sidebar-menu .menu_box {
  width: 100%;
  height: auto;
  background: #FFFFFF;
  border-radius: 5px;
  border: 1px solid var(--lead-red);
}
.sidebar-menu .menu_box .item {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
}
.sidebar-menu .menu_box .item .icon_box {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  text-align: center;
}
.sidebar-menu .menu_box .item .icon_box a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  gap: 4px;
  padding: 12px 5px;
}
.sidebar-menu .menu_box .item .icon_box .icon {
  width: 100%;
  height: auto;
}
.sidebar-menu .menu_box .item .icon_box .icon svg * {
  fill: var(--lead-red);
}
.sidebar-menu .menu_box .item .icon_box .word {
  width: 100%;
  height: auto;
  font-size: 12px;
  color: var(--black-color);
}
.sidebar-menu .menu_box .item .content_box {
  width: 190px;
  height: auto;
  position: absolute;
  right: 100%;
  top: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  -webkit-align-items: baseline;
  align-items: baseline;
  visibility: hidden;
}
.sidebar-menu .menu_box .item .content_box a {
  width: 100%;
  height: auto;
  padding: 25px;
  background: #FFFFFF;
  border-radius: 5px;
  overflow: hidden;
}
.sidebar-menu .menu_box .item .content_box a .word {
  width: 100%;
  height: auto;
  text-align: center;
  font-size: 12px;
  color: var(--black-color);
}
.sidebar-menu .menu_box .item .content_box a .qrcode {
  width: 100%;
  height: auto;
  margin: 10px auto 0;
  font-size: 0;
}
.sidebar-menu .menu_box .item .content_box a .qrcode img {
  width: 100%;
}
.sidebar-menu .menu_box .item .content_box::after {
  content: '';
  width: 16px;
  height: 0;
  border-style: solid;
  border-width: 8px 0 8px 8px;
  border-color: transparent transparent transparent #FFFFFF;
}
.sidebar-menu .menu_box .item:hover .content_box {
  visibility: visible;
}
.sidebar-menu .menu_box .item + .item {
  border-top: 1px solid var(--lead-red);
}
.sidebar-menu .back_top {
  width: 100%;
  height: auto;
  margin: 14px 0 0;
  padding: 20px 5px;
  border-radius: 5px;
  border: 1px solid var(--lead-red);
  background: #FFFFFF;
  text-align: center;
  font-size: 0;
  cursor: pointer;
  display: none;
  overflow: hidden;
}
.sidebar-menu .back_top svg * {
  fill: var(--lead-red);
}
.sidebar-menu .back_top.active {
  display: block;
}
.sidebar-menu.active {
  visibility: hidden;
}
@media (max-width:960px) {
  .sidebar-menu {
    right: 10px;
  }
}
@media (max-width:768px) {
  .sidebar-menu {
    display: none;
  }
}
.swiper {
  position: relative;
  overflow: hidden;
}
.swiper .swiper-slide .ani {
  display: none;
}
.swiper .swiper-slide.swiper-slide-active .ani {
  display: block;
}
.merchant-container .btn-container ,.partners .btn-container,.e-commerce .btn-container{
  display: flex!important; gap: 10px!important;
}

.swiper .swiper-pagination {
  bottom: 0;
  opacity: 0;
}
.swiper .swiper-pagination .swiper-pagination-bullet {
  width: 10px;
  height: 10px;
  background-color: white;
  border-radius: 50%;
  opacity: 0.2;
  margin: 0 6px;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  width: 29px;
  background-color: #D8AA78;
  border-radius: 60px;
  opacity: 1;
}
.slide-btn {
  width: 52px;
  height: 52px;
  background: no-repeat center #D8AA78;
  border-radius: 50%;
  margin-top: -125px;
  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;
}
.slide-btn::before {
  font-family: 'iconfont';
  color: var(--color-white);
}
.slide-btn.swiper-button-prev {
  left: -26px;
  background-image: url(../images/shoplazza-awards-more-icon3.png);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
.slide-btn.swiper-button-next {
  right: -26px;
  background-image: url(../images/shoplazza-awards-more-icon3.png);
}
.btn-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.btn-container .more,
.btn-container .more-primary {
  position: relative;
  padding: 16px 24px;
  overflow: hidden;
  border: 1px solid black;
  border-radius: 99px;
  font-size: 16px;
  font-size: var(--font-describe-2);
  color: #222;
  transition: all 0.4s cubic-bezier(0.37, 0, 0.63, 1);
  transition-timing-function: cubic-bezier(0.37, 0, 0.63, 1);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  grid-gap: 60px;
  grid-gap: clamp(30px, 3.125vw, 60px) clamp(30px, 3.125vw, 60px);
}
.btn-container .more .more-primary-circle,
.btn-container .more-primary .more-primary-circle {
  line-height: 1;
}
@media (max-width:1024px) {
  .btn-container .more,
  .btn-container .more-primary {
    padding: 9px 20px !important;
  }
}
.shoplazza-awards-title {
  color: #D8AA78;
  font-size: 96px;
  font-size: var(--font-96);
  font-weight: 700;
  line-height: 1;
  text-align: center;
}
.shoplazza-awards {
  margin-top: var(--header-height);
}
.shoplazza-awards .page-ban {
  position: relative;
  background: no-repeat center;
  background-size: cover;
  padding-top: var(--block-padding-80);
}
.shoplazza-awards .page-ban .img {
  overflow: hidden;
  position: relative;
}
.shoplazza-awards .page-ban .img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.shoplazza-awards .page-ban .slogan .title-cn {
  max-width: 44%;
  margin: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.shoplazza-awards .page-ban .slogan .title {
  max-width: 36.7%;
  margin: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  margin-top: 32px;
}
.shoplazza-awards .page-ban .slogan .text-body {
  max-width: 776px;
  margin: auto;
  margin-top: 32px;
  text-align: center;
}
.shoplazza-awards .page-ban .slogan .text-body * {
  color: #D8AA78;
  font-size: 20px;
  font-size: var(--font-h5);
  font-weight: 400;
  line-height: 160%;
  letter-spacing: 0.5px;
}
.shoplazza-awards .page-ban .slogan .icon {
  max-width: 30%;
  margin: auto;
  margin-top: 55px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
@media (max-width:768px) {
  .shoplazza-awards .page-ban .img {
    height: 220px;
  }
}
@media (max-width:768px) {
  .shoplazza-awards .page-ban .slogan .title-cn {
    max-width: 100%;
  }
  .shoplazza-awards .page-ban .slogan .title {
    max-width: 94%;
  }
  .shoplazza-awards .page-ban .slogan .icon {
    max-width: 80%;
  }
}
.merchant {
  overflow: hidden;
  background: #D8AA78;
  padding-bottom: var(--header-height);
}
.merchant .up {
  height: 25.8vh;
  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;
}
.merchant .merchant-container {
  position: relative;
  overflow: hidden;
  height: 200vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  width: 100%;
}
.merchant .center-box {
  width: 100%;
  height: 100vh;
  position: absolute;
  top: 0;
  left: 0;
  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;
}
.merchant .shoplazza-awards-title {
  color: #F1E6D6;
}
.merchant .merchant-box {
  width: 100%;
  height: 100vh;
}
.merchant .merchant-box .down {
  height: 100vh;
  padding-top: var(--header-height);
  position: relative;
}
.merchant .merchant-box .down::before {
  content: '';
  width: 52%;
  height: 100%;
  background-color: #F1E6D6;
  position: absolute;
  left: 0;
  top: 0;
}
.merchant .merchant-slide {
  width: 100%;
  height: 100%;
  position: relative;
}
.merchant .merchant-slide .swiper-pagination {
  opacity: 1;
}
.merchant .merchant-slide .swiper-slide-active .wrap .wrap-left {
  height: 100%;
  -webkit-transition: all 0.8s ease-in-out;
  transition: all 0.8s ease-in-out;
}
.merchant .merchant-slide .swiper-slide-active .wrap .wrap-right {
  opacity: 1;
}
.merchant .merchant-slide .wrap {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.merchant .merchant-slide .wrap .wrap-left {
  width: 52%;
  height: 0;
  overflow: hidden;
}
.merchant .merchant-slide .wrap .wrap-right {
  width: 48%;
  padding: 20px 5.2% 60px 3.1%;
  opacity: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.merchant .merchant-slide .wrap .wrap-right .text-box {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  -webkit-align-items: baseline;
  align-items: baseline;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.merchant .merchant-slide .slide-num {
  width: 52%;
  position: absolute;
  left: 0;
  bottom: 60px;
  padding: 0 3.8%;
  color: #222;
  font-size: 24px;
  font-size: var(--font-h4);
  font-weight: 400;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  grid-gap: 26px;
  grid-gap: clamp(13px, 1.35416667vw, 26px) clamp(13px, 1.35416667vw, 26px);
  z-index: 9;
}
.merchant .merchant-slide .slide-num .swiper-pagination {
  position: relative;
  width: 100%;
  height: 2px;
  background-color: transparent;
}
.merchant .merchant-slide .slide-num .swiper-pagination .swiper-pagination-progressbar-fill {
  background-color: #222;
}
.merchant .merchant-slide .img {
  width: 100%;
  max-width: 1000px;
  height: 100vh;
  margin: auto;
  background: no-repeat center 20px;
  background-size: 72%;
}
.merchant .merchant-slide .img img {
  display: none;
}
.merchant .merchant-slide .title {
  font-family: 'PP-Right-Grotesk-Narrow-Black';
  color: #222;
  font-size: 96px;
  font-size: var(--font-96);
  font-weight: 800;
  line-height: 1;
  word-break: break-all;
}
.merchant .merchant-slide .title-body {
  color: #222;
  font-size: 24px;
  font-size: var(--font-h4);
  font-weight: 500;
  line-height: 1;
  margin: 10px 0 40px;
}
.merchant .merchant-slide .text-body * {
  color: #222;
  font-size: 16px;
  font-size: var(--font-describe-2);
  font-weight: 400;
  line-height: 170%;
}
@media (max-width:1024px) {
   .merchant .merchant-box .swiper-slide{
        transform: initial !important;
   }
  .merchant {
    padding-bottom: 0;
  }
  .merchant .up {
    height: auto;
    padding: var(--block-padding-80) 0;
  }
  .merchant .merchant-container {
    height: auto;
  }
  .merchant .merchant-container .center-box {
    position: relative;
    height: auto;
  }
  .merchant .merchant-box {
    height: auto;
  }
  .merchant .merchant-box .down {
    height: auto;
    padding-top: 0;
    padding-bottom: var(--block-padding-80);
  }
  .merchant .merchant-box .down::before {
    display: none;
  }
  .merchant .merchant-slide {
    padding-bottom: 20px;
  }
  .merchant .merchant-slide .img {
    height: 100%;
    background: no-repeat center;
    background-size: 70%;
  }
  .merchant .merchant-slide .wrap .wrap-left {
    height: auto !important;
    background-color: #F1E6D6;
  }
  .merchant .merchant-slide .wrap .wrap-right {
    opacity: 1;
  }
  .merchant .merchant-slide .wrap .wrap-right .text-up,
  .merchant .merchant-slide .wrap .wrap-right .btn-container {
    -webkit-animation-name: none !important;
    animation-name: none !important;
  }
  .merchant .merchant-slide .btn-container {
    margin-top: 40px;
  }
  .merchant .merchant-slide .slide-num {
    width: 100%;
    bottom: 0;
  }
  .merchant .merchant-slide .slide-num .swiper-pagination {
    height: auto;
  }
  .merchant .merchant-slide .slide-num .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background-color: white;
  }
  .merchant .merchant-slide .slide-num .current,
  .merchant .merchant-slide .slide-num .all {
    display: none;
  }
}
@media (max-width:768px) {
  .merchant .merchant-slide .wrap {
    display: block;
  }
  .merchant .merchant-slide .wrap .wrap-left {
    width: 100%;
  }
  .merchant .merchant-slide .wrap .wrap-right {
    width: 100%;
  }
  .merchant .merchant-slide .img {
    background-image: none !important;
  }
  .merchant .merchant-slide .img img {
    display: block;
    padding: 20px;
  }
}
.partners {
  background-color: #222;
}
.partners .title-box .title-cn {
  color: #D8AA78;
  font-size: 16px;
  font-size: var(--font-describe-2);
  font-weight: 400;
}
.partners .title-box .title-en {
  font-family: "PP-Right-Grotesk-Narrow-Black";
  color: #D8AA78;
  font-size: 96px;
  font-size: var(--font-96);
  font-weight: 800;
  line-height: 1;
  text-transform: uppercase;
}
.partners .btn-container .more,
.partners .btn-container .more-primary {
  border-color: #D8AA78;
}
.partners .btn-container .more *,
.partners .btn-container .more-primary * {
  color: #D8AA78;
}
.partners .up {
  padding-bottom: var(--block-padding-80);
}
.partners .up .shoplazza-awards-title {
  padding: var(--block-padding-80) 0 var(--block-padding-80);
}
.partners .up .menu_box {
  width: 100%;
  height: auto;
}
.partners .up .menu_box .item {
  width: 100%;
  height: auto;
  padding: var(--grid-gap) 0;
  border-bottom: 1px solid rgba(216, 170, 120, 0.5);
}
.partners .up .menu_box .item .nid {
  width: 100%;
  height: auto;
  font-weight: 500;
  font-size: var(--font-h5);
  line-height: var(--font-h5-line-height);
  letter-spacing: calc(var(--font-h5) * 0.025);
  color: #FFFFFF;
}
.partners .up .menu_box .item .content {
  width: 100%;
  height: auto;
  grid-column: 2 / -1;
}
.partners .up .menu_box .item .content .headline {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 20px;
  cursor: pointer;
}
.partners .up .menu_box .item .content .headline .title {
  width: 100%;
  height: auto;
}
.partners .up .menu_box .item .content .headline .icon {
  width: 10px;
  height: 10px;
  position: relative;
  z-index: 1;
}
.partners .up .menu_box .item .content .headline .icon::before,
.partners .up .menu_box .item .content .headline .icon::after {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  background: #D8AA78;
}
.partners .up .menu_box .item .content .headline .icon::before {
  width: 2px;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.partners .up .menu_box .item .content .headline .icon::after {
  height: 2px;
}
.partners .up .menu_box .item .content .details {
  width: 100%;
  height: auto;
  margin-top: 16px;
  max-height: 0;
  overflow: hidden;
  -webkit-transition: 1s all;
  transition: 1s all;
}
.partners .up .menu_box .item .content .details.partnerContentItemBodyChecked {
  max-height: 2000px;
  -webkit-transition: 1s all;
  transition: 1s all;
}
.partners .up .menu_box .item .content .details .wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  grid-gap: 20px;
  margin-top: 40px;
}
.partners .up .menu_box .item .content .details .wrap .wrap-left {
  width: 32.4%;
  max-width: 330px;
  padding-top: 10px;
}
.partners .up .menu_box .item .content .details .wrap .wrap-left .text-body * {
  color: #D8AA78;
  font-size: 32px;
  font-size: var(--font-h3);
  font-weight: 500;
  line-height: 150%;
  /* 48px */
  text-transform: uppercase;
}
.partners .up .menu_box .item .content .details .wrap .wrap-right {
  width: 67.6%;
}
.partners .up .menu_box .item .content .details .wrap .wrap-right .text-body {
  margin: 32px 0 40px;
}
.partners .up .menu_box .item .content .details .wrap .wrap-right .text-body * {
  color: #D8AA78;
  font-size: 16px;
  font-size: var(--font-describe-2);
  font-weight: 400;
  line-height: 170%;
  text-align: justify;
}
.partners .up .menu_box .item.active .content .headline .icon::before {
  opacity: 0;
}
.partners .up .menu_box .item:first-child {
  padding-top: 0;
}
@media (max-width:1024px) {
  .partners .up .menu_box .item {
    padding-bottom: 20px;
  }
  .partners .up .menu_box .item .content .details .wrap {
    display: block;
    margin-top: 0;
  }
  .partners .up .menu_box .item .content .details .wrap .wrap-left {
    width: 100%;
  }
  .partners .up .menu_box .item .content .details .wrap .wrap-right {
    width: 100%;
    margin-top: 20px;
  }
}
.partners .up .partnerContent .partnerContentItem {
  margin-top: var(--grid-gap);
  padding-bottom: var(--grid-gap);
  border-bottom: 1px solid rgba(216, 170, 120, 0.5);
  transition: all 1s;
}
.partners .up .partnerContent .partnerContentItem.aaa .open line:nth-child(2) {
  opacity: 0;
}
.partners .up .partnerContent .partnerContentItem .partnerContentItemTop {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 20px;
  cursor: pointer;
}
.partners .up .partnerContent .partnerContentItem .partnerContentItemTop .partnerContentItemTopIcon .close {
  display: none;
}
.partners .up .partnerContent .partnerContentItem .partnerContentItemTop .itemTopMinTop {
  color: #D8AA78;
  font-size: 16px;
  font-size: var(--font-describe-2);
  font-weight: 400;
}
.partners .up .partnerContent .partnerContentItem .partnerContentItemTop .itemTopTitle {
  font-family: "PP-Right-Grotesk-Narrow-Black";
  color: #D8AA78;
  font-size: 96px;
  font-size: var(--font-96);
  font-weight: 800;
  line-height: 1;
  text-transform: uppercase;
}
.partners .up .partnerContent .partnerContentItem .partnerContentItemBody {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  width: 100%;
  max-height: 0;
  overflow: hidden;
  transition: 1s all;
}
.partners .up .partnerContent .partnerContentItem .partnerContentItemBody.partnerContentItemBodyChecked {
  max-height: 2000px;
  transition: 1s all;
}
.partners .up .partnerContent .partnerContentItem .partnerContentItemBody .itemBodyLeft {
  width: 32.4%;
  max-width: 330px;
  padding-top: 10px;
  color: #D8AA78;
  font-size: 32px;
  font-size: var(--font-h3);
  font-weight: 500;
  line-height: 150%;
  /* 48px */
  text-transform: uppercase;
  padding-top: 28px;
  margin-bottom: 40px;
}
.partners .up .partnerContent .partnerContentItem .partnerContentItemBody .itemBodyRight {
  width: 67.6%;
  padding-top: 28px;
  margin-bottom: 40px;
}
.partners .up .partnerContent .partnerContentItem .partnerContentItemBody .itemText {
  margin: 32px 0 40px;
}
.partners .up .partnerContent .partnerContentItem .partnerContentItemBody .itemText * {
  color: #D8AA78;
  font-size: 16px;
  font-size: var(--font-describe-2);
  font-weight: 400;
  line-height: 170%;
  text-align: justify;
}
.partners .up .partnerContent .partnerContentItem:first-child {
  padding-top: 0;
}
@media (max-width:1024px) {
  .partners .up .partnerContent .partnerContentItem {
    margin-top: 20px;
    padding-bottom: 20px;
  }
  .partners .up .partnerContent .partnerContentItem .partnerContentItemBody {
    display: block;
    margin-top: 0;
  }
  .partners .up .partnerContent .partnerContentItem .partnerContentItemBody .itemBodyLeft {
    width: 100%;
    margin-bottom: 0;
  }
  .partners .up .partnerContent .partnerContentItem .partnerContentItemBody .itemBodyRight {
    width: 100%;
    padding-top: 0;
    margin-top: 20px;
  }
}
.partners .down {
  padding: var(--block-padding-80) 0;
}
.partners .down .partners-swiper-box {
  position: relative;
}
.partners .down .partners-swiper-box .partners-swiper {
  overflow: hidden;
}
.partners .down .partners-swiper-box .partners-swiper .swiper-pagination {
  opacity: 1;
}
.partners .down .partners-swiper-box .partners-swiper .swiper-slide {
  padding-bottom: 70px;
}
.partners .down .partners-swiper-box .partners-swiper .swiper-slide .text-up {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: end;
  -ms-flex-align: end;
  -webkit-align-items: flex-end;
  align-items: flex-end;
  grid-gap: 20px;
  margin-bottom: 48px;
}
.partners .down .partners-swiper-box .partners-swiper .swiper-slide .text-up .text-right {
  order: 2;
}
.partners .down .partners-swiper-box .partners-swiper .swiper-slide .text-up .text-left {
  max-width: 530px;
}
.partners .down .partners-swiper-box .partners-swiper .swiper-slide .text-up .text-left .text-body * {
  color: #D8AA78;
  font-size: 32px;
  font-size: var(--font-h3);
  font-weight: 500;
  line-height: 150%;
  /* 48px */
}
.partners .down .partners-swiper-box .partners-swiper .swiper-slide .text-down {
  margin: 32px 0;
}
.partners .down .partners-swiper-box .partners-swiper .swiper-slide .text-down * {
  color: #D8AA78;
  font-size: 16px;
  font-size: var(--font-describe-2);
  font-weight: 400;
  line-height: 170%;
  /* 27.2px */
}
@media (max-width:1024px) {
  .partners .down .slide-btn {
    display: none;
  }
  .partners .down .partners-swiper-box .partners-swiper .swiper-slide {
    padding-bottom: 50px;
  }
  .partners .down .partners-swiper-box .partners-swiper .swiper-slide .text-up {
    display: block;
  }
  .partners .down .partners-swiper-box .partners-swiper .swiper-slide .text-up .text-left {
    max-width: 100%;
    margin-top: 20px;
  }
}
.review {
  background: #222;
  padding-bottom: var(--block-padding-80);
}
.review .shoplazza-awards-title {
  padding: var(--block-padding-80) 0;
}
.review .list {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 42px 32px;
}
.review .list .item .item-box {
  display: block;
  height: 100%;
  height: 130px;
  position: relative;
  overflow: hidden;
  background: #f1e6d6;
  border: 4px solid #d8aa78;
}
.review .list .item .item-box .img {
  position: relative;
  overflow: hidden;
  background: no-repeat center;
  background-size: cover;
}
.review .list .item .item-box .img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
}
.review .list .item .item-box .icon {
  height: 100%;
  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;
}
.review .list .item .item-box .icon img {
  max-width: 70%;
}
.review .btn-container {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.review .btn-container .more,
.review .btn-container .more-primary {
  background: #222;
  padding: 16px 50px;
}
.review .btn-container .more .more-primary-str,
.review .btn-container .more-primary .more-primary-str {
  color: white;
}
@media (max-width:1024px) {
  .review .list {
    grid-gap: 20px;
  }
}
@media (max-width:768px) {
  .review .list {
    grid-template-columns: repeat(2, 1fr);
  }
  .review .list .item .item-box {
    height: 50px;
    border-width: 2px;
  }
  .review .list .item .item-box .icon img {
    max-width: 70%;
    max-height: 65%;
  }
}
.e-commerce {
  background: #F1E6D6;
}
.e-commerce .text-up {
  padding: var(--block-padding-80) 0 40px;
}
.e-commerce .text-up .text-body {
  text-align: center;
  margin-top: 24px;
}
.e-commerce .text-up .text-body * {
  color: #222;
  font-size: 24px;
  font-size: var(--font-h4);
  font-weight: 400;
  line-height: 150%;
  /* 36px */
}
.e-commerce .text-up .btn-container {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  margin-top: var(--block-padding-80);
}
.e-commerce .text-up .btn-container .more,
.e-commerce .text-up .btn-container .more-primary {
  background: #222;
  padding: 16px 50px;
}
.e-commerce .text-up .btn-container .more .more-primary-str,
.e-commerce .text-up .btn-container .more-primary .more-primary-str {
  color: white;
}
.e-commerce .wrap {
  padding: var(--block-padding-80) 0;
}
.e-commerce .wrap .wrap-left {
  overflow: hidden;
}
.e-commerce .wrap .wrap-right {
  grid-gap: 32px;
  margin-top: 32px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.e-commerce .wrap .wrap-right .item {
  width: 100%;
  height: 50%;
  background-color: white;
  background: linear-gradient(180deg, #FFF 0%, #F9F5ED 100%);
  border-radius: 10px;
  padding: 20px 20px 0;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.e-commerce .wrap .wrap-right .item .title {
  font-family: "DM-Sans";
  color: #222;
  font-size: 24px;
  font-size: var(--font-h4);
  line-height: 150%;
  font-style: normal;
  font-weight: 400;
  text-transform: capitalize;
}
.e-commerce .e-commerce-slide .swiper-slide {
  -webkit-transform: scale(0.8);
  transform: scale(0.8);
}
.e-commerce .e-commerce-slide .swiper-slide.swiper-slide-active {
  -webkit-transform: scale(1);
  transform: scale(1);
}
.e-commerce .e-commerce-slide .swiper-slide.swiper-slide-active .img::before {
  display: none;
}
.e-commerce .e-commerce-slide .img {
  position: relative;
}
.e-commerce .e-commerce-slide .img img {
  vertical-align: middle;
}
.e-commerce .e-commerce-slide .img::before {
  content: '';
  width: 100%;
  height: 100%;
  background-color: black;
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0.4;
}
.e-commerce .echart-container {
  width: 100%;
  height: 100px;
  position: relative;
  overflow: hidden;
}
.e-commerce .e-commerce-slide2,
.e-commerce .e-commerce-slide3 {
  margin-top: 10px;
}
.e-commerce .e-commerce-slide2 .swiper-slide,
.e-commerce .e-commerce-slide3 .swiper-slide {
  height: 100%;
}
.e-commerce .e-commerce-slide2 .swiper-slide .text-slide,
.e-commerce .e-commerce-slide3 .swiper-slide .text-slide {
  font-family: "PP-Right-Grotesk-Narrow-Black";
  color: #222;
  font-size: 31px;
  line-height: 1;
}
.e-commerce .e-commerce-slide2 .swiper-slide .img,
.e-commerce .e-commerce-slide3 .swiper-slide .img {
  width: 100%;
  height: 100%;
  background: no-repeat center;
  background-size: 100% 100%;
}
.e-commerce .e-commerce-slide2 .swiper-slide .img img,
.e-commerce .e-commerce-slide3 .swiper-slide .img img {
  max-width: 100%;
  height: 100%;
}
@media (max-width:1024px) {
  .e-commerce .text-up {
    padding-bottom: 0;
  }
  .e-commerce .e-commerce-slide {
    padding-bottom: 40px;
  }
  .e-commerce .e-commerce-slide .swiper-slide {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  .e-commerce .e-commerce-slide .swiper-slide .img::before {
    display: none;
  }
  .e-commerce .e-commerce-slide .swiper-pagination {
    opacity: 1;
  }
  .e-commerce .e-commerce-slide .swiper-pagination .swiper-pagination-bullet {
    opacity: 1;
  }
  .e-commerce .e-commerce-slide2 .swiper-slide .img,
  .e-commerce .e-commerce-slide3 .swiper-slide .img {
    height: 140px;
  }
}
@media (max-width:768px) {
  .e-commerce .wrap .wrap-right {
    display: block;
  }
  .e-commerce .wrap .wrap-right .item {
    margin-top: 20px;
  }
  .e-commerce .echart-container {
    height: 70px;
  }
  .e-commerce .e-commerce-slide2 .swiper-slide .img,
  .e-commerce .e-commerce-slide3 .swiper-slide .img {
    height: 70px;
  }
}
.video-center-main {
  background: #D8AA78;
  padding: var(--block-padding-80) 0;
  overflow-x: hidden;
}
.video-center-main .video-center-up-slide {
  overflow: hidden;
}
.video-center-main .video-center-up-slide .swiper-slide .img {
  position: relative;
}
.video-center-main .video-center-up-slide .swiper-slide .play_box {
  width: 100px;
  height: 64px;
  background-color: #bdbdc1;
  border-radius: 99px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  z-index: 2;
  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;
}
@media (max-width:1366px) {
  .video-center-main .video-center-up-slide .swiper-slide .play_box {
    width: 80px;
    height: 40px;
  }
  .video-center-main .video-center-up-slide .swiper-slide .play_box img {
    max-width: 8px;
  }
}
.video-center-main .videoBox {
  width: 100%;
  max-width: 1300px;
  margin: auto;
}
.video-center-main .videoBox video {
  width: 100%;
  height: 100%;
}
.video-center-main .video-center-down-main {
  position: relative;
  width: 100%;
  max-width: 1300px;
  margin: auto;
}
.video-center-main .video-center-down-main .slide-btn {
  margin-top: -26px;
  background: no-repeat center #f1e6d6;
}
.video-center-main .video-center-down-main .slide-btn.swiper-button-prev {
  left: -70px;
  background-image: url(../images/shoplazza-awards-more-icon.png);
}
.video-center-main .video-center-down-main .slide-btn.swiper-button-next {
  right: -70px;
  background-image: url(../images/shoplazza-awards-more-icon.png);
}
.video-center-main .video-center-down-main .video-center-down-slide {
  margin-top: 32px;
}
.video-center-main .video-center-down-main .video-center-down-slide .swiper-slide.swiper-slide-active .item-box::before {
  opacity: 0.7;
}
.video-center-main .video-center-down-main .video-center-down-slide .swiper-slide .item-box {
  display: block;
  height: 100%;
  position: relative;
  overflow: hidden;
}
.video-center-main .video-center-down-main .video-center-down-slide .swiper-slide .item-box::before {
  content: '';
  width: 100%;
  height: 100%;
  background-color: #222222;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
}
.video-center-main .video-center-down-main .video-center-down-slide .swiper-slide .item-box img {
  vertical-align: middle;
}
.video-center-main .video-center-down-main .video-center-down-slide .swiper-slide .item-box .date {
  font-size: 14px;
  color: white;
  line-height: 1.2;
  position: absolute;
  right: 0;
  bottom: 0;
  padding: 0 12px 12px;
}
@media (max-width:1280px) {
  .video-center-main .video-center-down-main .slide-btn-box {
    display: none;
  }
}
@media (max-width:1024px) {
  .video-center-main .videoBox,
  .video-center-main .video-center-down-main {
    width: 100%;
    max-width: 100%;
  }
  .video-center-main .video-center-down-main .video-center-down-slide {
    overflow: visible;
  }
}
@media (max-width:480px) {
  .video-center-main .video-center-up-slide .swiper-slide .img {
    height: 220px;
  }
  .video-center-main .video-center-up-slide .swiper-slide .img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
}
.cookie {
  background: transparent !important;
  padding: 0 var(--block-padding-x);
}
.cookie .cookie_a {
  background-color: #ededed;
  padding: 30px;
  height: auto;
  border-radius: 10px 10px 0 0;
}
.cookie .cookie_a .commen {
  grid-gap: 0;
}
.cookie .cookie_ab {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  grid-gap: 10px;
}
.cookie .cookie_ab h6 {
  width: auto;
  height: 46px;
  padding: 0 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 4px;
  border-radius: 4px;
  position: relative;
  z-index: 1;
  background: var(--lead-red);
  overflow: hidden;
  --btn-bg-color: var(--lead-red);
  --btn-text-color: #FFFFFF;
  transition: background 0.35s ease, border 0.35s ease, color 0.35s ease;
}
.cookie .cookie_ab p {
  margin: 0;
  width: auto;
  height: 46px;
  padding: 0 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 4px;
  border-radius: 4px;
  position: relative;
  z-index: 1;
  background: var(--lead-red);
  overflow: hidden;
  --btn-bg-color: var(--lead-red);
  --btn-text-color: #FFFFFF;
  transition: background 0.35s ease, border 0.35s ease, color 0.35s ease;
  background: transparent;
  border: 1px solid var(--lead-red);
  color: var(--lead-red);
}
.cookie .cookie_aa h6 {
  margin-bottom: 10px;
}
.cookie .cookie_aa p {
  line-height: 1.5em;
}
.cookie .cookie_aa p a {
  color: var(--lead-red);
}
@media (max-width:768px) {
  .cookie .cookie_a {
    padding: 20px;
  }
  .cookie .cookie_a .commen {
    display: block;
  }
  .cookie .cookie_aa {
    width: 100%;
    margin-bottom: 20px;
  }
  .cookie .cookie_aa h6 {
    font-size: 16px;
  }
  .cookie .cookie_ab {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
}
/*cookie弹出框*/
.cookie {
  position: fixed;
  width: 100%;
  z-index: 1002;
  background-color: rgba(0, 0, 0, 0.5);
  left: 0;
  bottom: 0;
  background-color: #ededed;
}
.cookie_a {
  width: 100%;
  height: 250px;
  padding-top: 78px;
}
.cookie_a .commen {
  display: flex;
  justify-content: space-between;
  gap: 30px;
}
.cookie_aa {
  width: 70%;
}
.cookie_aa h6 {
  font-size: 22px;
  color: #000000;
}
.cookie_aa p {
  font-size: 14px;
  color: #666666;
  line-height: 30px;
}
.cookie_aa p a {
  color: #000000;
  text-decoration: underline;
  font-size: 14px;
}
.cookie_ab {
  flex-shrink: 0;
}
.cookie_ab h6 {
  width: 180px;
  height: 43px;
  line-height: 43px;
  background-color: #e58000;
  border-radius: 21.5px;
  text-align: center;
  font-size: 14px;
  color: #fff;
  font-family: ml;
  cursor: pointer;
}
.cookie_ab p {
  width: 180px;
  height: 43px;
  line-height: 43px;
  border: 1px solid #d5d5d5;
  border-radius: 21.5px;
  text-align: center;
  font-size: 14px;
  color: #000000;
  font-family: ml;
  cursor: pointer;
  margin-top: 16px;
}
.cookie.active {
  display: none;
}
#kefu-box {
  position: fixed;
  right: 30px;
  bottom: 24px;
  cursor: pointer;
  overflow: visible;
  opacity: 1;
  z-index: 9990;
  background-color: #ff0000;
  border-radius: 8px;
  box-shadow: 0px 6px 10px 0px rgba(0, 0, 0, 0.25);
}
#kefu-box img {
  width: 60px;
  height: auto;
}


.inner_login2 {
  /*width: 100%;*/
  /*height: auto;*/
  /*padding: 100px 0;*/
  /*overflow: hidden;*/
    width: 100%;
    height: 100vh;
    /* padding: 100px 0; */
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
}
.inner_login2::before {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  background: linear-gradient(-90deg, #FFF 32.33%, rgba(255, 255, 255, 0) 84.71%, rgba(255, 255, 255, 0) 100.04%);
}
.inner_login2::after {
  filter: grayscale(1);
  background-position: left top;
}
.inner_login2 .center_box {
  height: auto;
  min-height: calc(100vh - calc(var(--header-height) + var(--header-top)));
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.inner_login2 .login_box {
  width: 100%;
  height: auto;
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
  z-index: 5;
}
.inner_login2 .login_box .inner_title {
  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;
  flex-direction: column;
  grid-column: span 4;
  max-width: 420px;
}
.inner_login2 .login_box .inner_title .title {
  font-weight: 700;
  font-size: var(--font-h1);
  line-height: 1;
  color: var(--lead-red);
  margin-top: 42px;
}
.inner_login2 .login_box .inner_title .details {
  font-weight: 500;
  font-size: var(--font-h5);
  line-height: var(--font-h5-line-height);
  letter-spacing: calc(var(--font-h5) * 0.025);
  color: var(--lead-red);
  margin-top: 42px;
}
.inner_login2 .login_box .form_box {
  width: 100%;
  height: auto;
  grid-column: 1 / -1;
  grid-column-start: 8;
}
.inner_login2 .login_box .form_box form {
  width: 100%;
  height: auto;
  grid-column: span 4;
}
.inner_login2 .login_box .form_box .item {
  width: 100%;
  height: auto;
  line-height: 1;
}
.inner_login2 .login_box .form_box .item .title {
  width: 100%;
  height: auto;
  font-size: var(--font-h3);
  font-weight: 500;
}
.inner_login2 .login_box .form_box .item .subtitle {
  width: 100%;
  height: auto;
  margin-top: 4px;
  font-size: 14px;
  line-height: 1.5;
  letter-spacing: 0.35px;
  color: var(--black-color);
}
.inner_login2 .login_box .form_box .item .subtitle a {
  color: var(--secondary-blue);
}
.inner_login2 .login_box .form_box .item .subtitle a:hover {
  opacity: 0.9;
}
.inner_login2 .login_box .form_box .item .input {
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  border: 1px solid #DDDDDD;
  border-radius: 4px;
}
.inner_login2 .login_box .form_box .item .input input {
  width: 90%;
  border: none;
  color: #343434;
  height: 60px;
  padding: 0 12px;
  border-radius: 4px;
  font-size: 14px;
  transition: border 0.25s ease;
  padding: 16px 20px;
}
.inner_login2 .login_box .form_box .item .input input::-webkit-input-placeholder {
  color: rgba(76, 93, 102, 0.5);
  opacity: 1;
}
.inner_login2 .login_box .form_box .item .input input:-moz-placeholder {
  color: rgba(76, 93, 102, 0.5);
  opacity: 1;
}
.inner_login2 .login_box .form_box .item .input input::-moz-placeholder {
  color: rgba(76, 93, 102, 0.5);
  opacity: 1;
}
.inner_login2 .login_box .form_box .item .input input:-ms-input-placeholder {
  color: rgba(76, 93, 102, 0.5);
  opacity: 1;
}
.inner_login2 .login_box .form_box .item .input span {
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
  padding-left: 4px;
  width: auto;
  height: 100%;
  color: #999;
  position: absolute;
  left: 16px;
  top: 0;
  z-index: 10;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  font-size: 14px;
  pointer-events: none;
}
.inner_login2 .login_box .form_box .item .input .toggle_pass {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  z-index: 10;
  cursor: pointer;
  width: 60px;
  height: 60px;
}
.inner_login2 .login_box .form_box .item .input .toggle_pass img {
  display: none;
}
.inner_login2 .login_box .form_box .item .input .toggle_pass .eye_active {
  display: block;
}
.inner_login2 .login_box .form_box .item .input.is_active input {
  border-color: #DB393A;
}
.inner_login2 .login_box .form_box .item .input .on {
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
  height: 30%;
  top: 10px;
}
.inner_login2 .login_box .form_box .item .input .on input {
  padding-top: 25px;
  padding: 30px 20px 6px 20px;
}
.inner_login2 .login_box .form_box .item .input:hover {
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
  border: solid 1px #DB393A;
}
.inner_login2 .login_box .form_box .item .highlight {
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
  border: solid 1px #DB393A;
}
.inner_login2 .login_box .form_box .item .highlight input {
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
  padding-top: 30px;
}
.inner_login2 .login_box .form_box .item .highlight span {
  height: 30%;
  font-size: 12px;
  color: #666;
  top: 10px;
}
.inner_login2 .login_box .form_box .item .accept {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  align-items: baseline;
  gap: 4px;
  align-items: center;
  margin-top: 40px;
}
.inner_login2 .login_box .form_box .item .accept .checkbox {
  width: 16px;
  height: 16px;
  position: relative;
  z-index: 1;
}
.inner_login2 .login_box .form_box .item .accept .checkbox input {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 5;
  opacity: 0;
  cursor: pointer;
}
.inner_login2 .login_box .form_box .item .accept .checkbox .icon {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  border-radius: 4px;
  border: 1px solid var(--black-color);
  font-size: 0;
}
.inner_login2 .login_box .form_box .item .accept .checkbox .icon svg {
  width: 100%;
  height: 100%;
  opacity: 0;
}
.inner_login2 .login_box .form_box .item .accept .checkbox .icon img {
  width: 100%;
  height: 100%;
  opacity: 0;
}
.inner_login2 .login_box .form_box .item .accept .checkbox input:checked + .icon svg {
  opacity: 1;
}
.inner_login2 .login_box .form_box .item .accept .checkbox input:checked + .icon {
  border: none;
}
.inner_login2 .login_box .form_box .item .accept .checkbox input:checked + .icon img {
  opacity: 1;
}
.inner_login2 .login_box .form_box .item .accept .word {
  width: 100%;
  height: auto;
  flex: 1;
  font-size: var(--font-describe-2);
  line-height: 1.5;
  letter-spacing: 0.3px;
  color: #999;
}
.inner_login2 .login_box .form_box .item .accept .word span{
  color: #999;
}

.inner_login2 .login_box .form_box .item .accept .word a {
  line-height: 1.5;
  letter-spacing: 0.3px;
  color: #999;
  text-decoration: underline;
}
.inner_login2 .login_box .form_box .item .accept .word a:hover {
  color: rgba(34, 34, 34, 0.9);
}
.inner_login2 .login_box .form_box .item .accept .more {
  width: auto;
  height: auto;
}
.inner_login2 .login_box .form_box .item .accept .more a {
  font-size: 12px;
  line-height: 1.5;
  letter-spacing: 0.3px;
}
.inner_login2 .login_box .form_box .item .accept .more a:hover {
  opacity: 0.9;
}
.inner_login2 .login_box .form_box .item .details {
  width: 100%;
  height: auto;
  margin-top: 10px;
  font-size: 12px;
  line-height: 1.5;
  letter-spacing: 0.3px;
  color: var(--black-color);
}
.inner_login2 .login_box .form_box .item .tips {
  width: 100%;
  height: auto;
  margin-top: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 4px;
  display: none;
}
.inner_login2 .login_box .form_box .item .tips .icon {
  height: 100%;
  font-size: 0;
  min-width: 20px;
}
.inner_login2 .login_box .form_box .item .tips .word {
  font-size: 14px;
  line-height: 1.5;
  letter-spacing: 0.35px;
  color: rgba(76, 93, 102, 0.75);
  white-space: break-spaces;
}
.inner_login2 .login_box .form_box .item .tips .word a {
  color: rgba(76, 93, 102, 0.75);
  text-decoration: underline;
}
.inner_login2 .login_box .form_box .item .tips .tip_item {
  border-radius: 4px;
  background: #FFF7E8;
  height: 44px;
}


.inner_login2 .login_box .form_box .item .shopbox{
    background-color: #fff;
    box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.1), 0px 4px 20px rgba(0, 0, 0, 0.15);
    border-radius: 2px 2px 2px 2px;
    padding: 10px;
    margin-top: 10px;
}
.inner_login2 .login_box .form_box .item .shopbox .title{
   font-size: 12px;
    font-weight: 600;
    color: #93989d;
    margin-top: 12px;
}
/*.inner_login2 .login_box .form_box .item .shopbox .t_tips{*/
/*    margin: 10px 0;*/

/*}*/
.inner_login2 .login_box .form_box .item .shopbox .t_tips p{
    padding: 10px 0;
    font-size: 13px;
    color: #17181a;

}
.inner_login2 .login_box .form_box .item .shopbox .t_tips p:hover{
  background:#ebf0ff;
  cursor:pointer;
}
.inner_login2 .login_box .form_box .item .tips2 {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  padding: 12px;
  height: 44px;
  gap: 4px;
  border-radius: 4px;
  background: #FFF7E8;
}
.inner_login2 .login_box .form_box .item .tips2 .icon {
  height: 100%;
  font-size: 0;
  min-width: 20px;
}
.inner_login2 .login_box .form_box .item .tips2 .word {
  font-size: 14px;
  line-height: 1.5;
  letter-spacing: 0.35px;
  color: #666;
  white-space: break-spaces;
}
.inner_login2 .login_box .form_box .item .tips2 .word a {
  color: #666;
  text-decoration: underline;
}
.inner_login2 .login_box .form_box .item .tips2 .tip_item {
  border-radius: 4px;
  background: #FFF7E8;
  height: 44px;
}
.inner_login2 .login_box .form_box .item .flexbox {
  flex-direction: column;
  align-items: flex-start;
}
.inner_login2 .login_box .form_box .item .flexbox .row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 4px;
}
.inner_login2 .login_box .form_box .item .tips.active{display: flex}
.inner_login2 .login_box .form_box .item .tips.active .icon svg * {
  fill: #DB393A;
}
.inner_login2 .login_box .form_box .item .tips.active .word {
  color: #DB393A;
}
.inner_login2 .login_box .form_box .item .tips.active .word a {
  color: #DB393A;
}
.inner_login2 .login_box .form_box .item.active .input input {
  border-color: var(--lead-red);
}
.inner_login2 .login_box .form_box .item + .item {
  margin-top: 16px;
}
.inner_login2 .login_box .form_box .register {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
  cursor: pointer;
  font-size: var(--pc-button);
  border-radius: 4px;
  color: #fff;
  padding: 4px;
  height: 60px;
}
.inner_login2 .login_box .form_box .register span{
  color:#fff;
}
.inner_login2 .login_box .form_box .creat_account {
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
  margin-top: 20px;
  background-color: #FF7783;
}
.inner_login2 .login_box .form_box .creat_account:hover {
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
  background-color: #f06672;
}
.inner_login2 .login_box .form_box .google_register {
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
  background: rgba(0, 122, 255, 0.8);
}
.inner_login2 .login_box .form_box .google_register .icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: absolute;
  left: 4px;
  width: 52px;
  height: 52px;
  border-radius: 3px;
  background-color: #fff;
}
.inner_login2 .login_box .form_box .google_register:hover {
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
  background-color: #007AFF;
}
.inner_login2 .login_box .form_box .or_box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  margin: 12px 0;
  position: relative;
  font-size: 12px;
}
.inner_login2 .login_box .form_box .or_box::before {
  position: absolute;
  content: '';
  width: 45%;
  left: 0;
  border-top: dashed 1px #DDDDDD;
}
.inner_login2 .login_box .form_box .or_box::after {
  position: absolute;
  content: '';
  width: 45%;
  right: 0;
  border-top: dashed 1px #DDDDDD;
}
.inner_login2 .login_box .form_box .login_wrap {
  font-size: var(--pc-button);
  color: #999;
  margin-top: 24px;
}

.inner_login2 .login_box .form_box .login_wrap span{
  color: #999;
}

.inner_login2 .login_box .form_box .login_wrap a {
  color: #007AFF;
  text-decoration: underline;
}

@media (max-width:1366px) {
    .inner_login2 .login_box .form_box .item .input input{
        height: 48px;
    }
    .inner_login2 .login_box .form_box .register{
         height: 48px;
    }
    .inner_login2 .login_box .form_box .google_register .icon{
        width: 42px;
        height: 42px;
    }
}


@media (max-width:960px) {
  .inner_login2 .login_box .inner_title {
    grid-column: span 3;
    width: 100%;
    max-width: 100%;
  }
  .inner_login2 .login_box .form_box {
    grid-column-start: 5;
  }
  .inner_login2 .login_box .form_box form{
      margin-top: 12px;
  }
  .inner_login2{
      padding: 60px 0;
      height: inherit;
  }
}
@media (max-width:990px) {
  .inner_login2 .login_box .form_box .item .flexbox .row {
    align-items: start;
  }
  .inner_login2 .login_box .form_box .item .input input {
    height: 50px;
  }
  .inner_login2 .login_box .form_box .register {
    height: 50px;
  }
  .inner_login2 .login_box .form_box .google_register .icon {
    width: 42px;
    height: 42px;
  }
}
@media (max-width:768px) {
  .inner_login2 .login_box {
    display: block;
  }
  .inner_login2 .login_box .inner_title .title {
    margin-top: 25px;
  }
  .inner_login2 .login_box .inner_title .details {
    margin-top: 25px;
  }
}
@media (max-width:480px) {
  .inner_login2 .login_box .form_box {
    margin-top: 30px;
  }
  .inner_login2 .login_box .form_box .item .title {
    font-size: 20px;
  }
  .inner_login2 .login_box .form_box .item .input input {
    height: 38px;
  }
  .inner_login2 .login_box .form_box .register {
    height: 38px;
  }
  .inner_login2 .login_box .form_box .google_register .icon {
    width: 30px;
    height: 30px;
  }
}
/* 登录 & 注册 & 资料下载 */
.w1720 {
  width: 100%;
  /*max-width: 1240px;*/
  margin: auto;
  padding: 0 var(--block-padding-x);
}
@media (max-width:1280px) {
  /*.w1720 {*/
  /*  width: 86.11111111%;*/
  /*  max-width: inherit;*/
  /*}*/
}
.scrollbar {
  position: fixed;
  top: var(--header-height);
  z-index: 2;
  width: 100%;
  height: 4px;
  background: rgba(238, 238, 238, 0.93);
}
.scrollbar .progrees {
  position: absolute;
  width: 0;
  height: 100%;
  background: #F00;
}
.newd-banner {
  position: relative;
  padding-top: var(--header-height);
}
.newd-banner .innerbox .image {
  height: 450px;
  background-color: #f8f4eb;
}
.newd-banner .innerbox .info {
  display: flex;
  align-items: center;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  padding-top: var(--header-height);
}
.newd-banner .innerbox .info .flexbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  width: 100%;
  height: 100%;
}
.newd-banner .innerbox .info .flexbox .word {
  width: 61%;
  padding-right: 10%;
}
.newd-banner .innerbox .info .flexbox .word .t0 {
  font-size: 36px;
  font-weight: 700;
}
.newd-banner .innerbox .info .flexbox .word .t1 {
  font-size: var(--font-describe-2);
  margin-top: 24px;
}
.newd-banner .innerbox .info .flexbox .word .new_more {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  gap: 16px;
  margin-top: 40px;
}
.newd-banner .innerbox .info .flexbox .word .new_more .btn {
  border-radius: 4px;
  padding: 15px 24px;
  cursor: pointer;
  border: 1px solid var(--black-color);
}
.newd-banner .innerbox .info .flexbox .word .new_more .active {
  background-color: var(--black-color);
  color: var(--white-color);
}
.newd-banner .innerbox .info .flexbox .word .new_more .active a {
  color: var(--white-color);
}
.newd-banner .innerbox .info .flexbox .rdbox {
  height: 400px;
}
.newd-banner .innerbox .info .flexbox .rdbox img{
   width: 100%;
  height:100%;
  object-fit: cover;
}

@media (max-width:1280px){
    .newd-banner .innerbox .info .flexbox .rdbox{
        height: 360px;
    }
}
@media (max-width:990px){
    .newd-banner .innerbox .info .flexbox .rdbox{
        height: 300px;
    }
    .newd-banner .innerbox .info .flexbox .rdbox img{
        object-fit: contain;
    }
}
@media (max-width:768px) {
  .newd-banner .innerbox .image {
    height: 350px;
  }
}
@media (max-width:480px) {
    .newd-banner .innerbox{
        display: none;
    }
    .newd-banner .innerbox .info .flexbox .word .t0{
        font-size: 28px;
    }
    .newd-banner .innerbox .info .flexbox{
        padding-top: 0;
    }
  .newd-banner .innerbox .info .flexbox .word {
    width: 100%;
    padding-right: 0;
  }
  .newd-banner .innerbox .info .flexbox .rdbox {
    display: none;
  }
}
.newd-section {
  width: 100%;
  margin-top: 60px;
}
.newd-section .innerbox {
  width: 100%;
}
.newd-section .innerbox .bread_box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  font-size: 12px;
}
.newd-section .innerbox .bread_box .item {
  color: #4C5D66;
  opacity: 0.5;
}
.newd-section .innerbox .bread_box .desc {
  color: var(--black-color);
}
.newd-section .innerbox .newd-content-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  margin-top: 60px;
}
.newd-section .innerbox .newd-content-wrap .item1 {
  position: sticky;
  position: -webkit-sticky;
  top: 120px;
  width: 22.5%;
  padding-right: 60px;
  font-size: 12px;
  height: fit-content;
}
.newd-section .innerbox .newd-content-wrap .item1 .tabitem {
  padding: 24px;
  border: 0.803px solid rgba(191, 144, 82, 0.2);
  border-radius: 4px;
}
.newd-section .innerbox .newd-content-wrap .item1 .tabitem .t_head {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  cursor: pointer;
}
.newd-section .innerbox .newd-content-wrap .item1 .tabitem .t_head .t0 {
  color: #4C5D66;
}
.newd-section .innerbox .newd-content-wrap .item1 .tabitem .t_head .icon {
  position: relative;
}
.newd-section .innerbox .newd-content-wrap .item1 .tabitem .t_head .icon:before {
  position: absolute;
  content: '';
  right: 0;
  width: 10px;
  height: 1px;
  background-color: #222222;
}
.newd-section .innerbox .newd-content-wrap .item1 .tabitem .oneul {
  border-top: solid 1px rgba(76, 93, 102, 0.1);
  margin-top: 8px;
}
.newd-section .innerbox .newd-content-wrap .item1 .tabitem .oneul .oneli {
  padding-top: 8px;
}
.newd-section .innerbox .newd-content-wrap .item1 .tabitem .oneul .oneli .t1 {
  cursor: pointer;
}
.newd-section .innerbox .newd-content-wrap .item1 .tabitem .oneul .oneli .t1 .icon {
  width: 4px;
  height: 8px;
  margin-right: 8px;
}
.newd-section .innerbox .newd-content-wrap .item1 .tabitem .oneul .oneli .t1 .title {
  color: #222;
  font-weight: 700;
}
.newd-section .innerbox .newd-content-wrap .item1 .tabitem .oneul .oneli .twoul {
  padding-top: 8px;
  padding-left: 16px;
}
.newd-section .innerbox .newd-content-wrap .item1 .tabitem .oneul .oneli .twoul .twoli ,.newd-section .innerbox .newd-content-wrap .item1 .tabitem .oneul .oneli .twoul .twoli a{
  margin: 2px 0;
  color: #4C5D66;
}
.newd-section .innerbox .newd-content-wrap .item1 .tabitem .active {
  display: none;
}
.newd-section .innerbox .newd-content-wrap .item1 .rdbox {
  margin-top: 24px;
  background: url("../images/maxk1.png") no-repeat;
  background-size: cover;
  padding: 24px;
  border-radius: 4px;
}
.newd-section .innerbox .newd-content-wrap .item1 .rdbox .t3 {
  font-size: var(--font-h4);
}
.newd-section .innerbox .newd-content-wrap .item1 .rdbox .trybtn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 15px 24px;
  margin-top: 16px;
  width: fit-content;
  border-radius: 4px;
  background: #222;
  font-size: var(--font-describe-2);
  white-space: nowrap;
  line-height: 1;
}
.newd-section .innerbox .newd-content-wrap .item1 .rdbox .trybtn a {
  color: #fff;
}
.newd-section .innerbox .newd-content-wrap .item2 {
  width: 53%;
}
.newd-section .innerbox .newd-content-wrap .item2 .ntitle {
  font-size: var(--font-h3);
  line-height: 140%;
  font-weight: 700;
}
.newd-section .innerbox .newd-content-wrap .item2 .itemlist {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 16px;
  margin-top: 24px;
  opacity: 0.4;
}
.newd-section .innerbox .newd-content-wrap .item2 .itemlist .item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 4px;
  font-size: 12px;
}
.newd-section .innerbox .newd-content-wrap .item2 .itemlist .item .icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.newd-section .innerbox .newd-content-wrap .item2 .articlewrap {
  border-top: solid 1px rgba(76, 93, 102, 0.12);
  margin-top: 40px;
  padding:10px 0;
}
.newd-section .innerbox .newd-content-wrap .item2 .articlewrap table th,.newd-section .innerbox .newd-content-wrap .item2 .articlewrap table td{
    border: 1px solid #000;
    padding: 5px;
}

.newd-section .innerbox .newd-content-wrap .item2 .articlewrap > *:not(:first-child){
    margin-top: 1.2em;
}
.newd-section .innerbox .newd-content-wrap .item2 .articlewrap ul li > *:not(:first-child) {
  margin-top: 1.2em;
}

.newd-section .innerbox .newd-content-wrap .item2 .articlewrap a {
  color: #007AFF;
}
.newd-section .innerbox .newd-content-wrap .item2 .articlewrap div,
.newd-section .innerbox .newd-content-wrap .item2 .articlewrap p {
  line-height: 150%;
}
.newd-section .innerbox .newd-content-wrap .item2 .articlewrap .bold {
  font-weight: 700;
}
.newd-section .innerbox .newd-content-wrap .item2 .articlewrap .rdwrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  gap: 33px;
  background: #F2EADA;
  border-radius: 4px;
  padding: 17px 24px;
  margin-top: 20px;
}
.newd-section .innerbox .newd-content-wrap .item2 .articlewrap h2{
  font-size: var(--font-h4);
}
.newd-section .innerbox .newd-content-wrap .item2 .articlewrap .rdwrap .word .w1 {
  font-size: var(--font-h4);
}
.newd-section .innerbox .newd-content-wrap .item2 .articlewrap .rdwrap .word .w2 {
  font-size: 14px;
}
.newd-section .innerbox .newd-content-wrap .item2 .articlewrap .rdwrap .trybtn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 15px 24px;
  
  width: fit-content;
  border-radius: 4px;
  white-space: nowrap;
  line-height: 1;
  background: #222;
  font-size: var(--font-describe-2);
}
.newd-section .innerbox .newd-content-wrap .item2 .articlewrap .rdwrap .trybtn a {
  color: #fff;
}
.newd-section .innerbox .newd-content-wrap .item2 .articlewrap h3 {
  /*font-size: var(--font-h3);*/
  /*font-weight: 700;*/
}
.newd-section .innerbox .newd-content-wrap .item2 .articlewrap h4 {
  font-size: var(--font-describe-2);
  font-weight: 700;
}
.newd-section .innerbox .newd-content-wrap .item2 .articlewrap img {
  width: 100%;
  height: inherit !important;
}
.newd-section .innerbox .newd-content-wrap .item2 .articlewrap .tagbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 16px;
  margin-top: 25px;
}
.newd-section .innerbox .newd-content-wrap .item2 .articlewrap .tagbox .t0 {
  font-size: var(--font-describe-2);
  font-weight: 700;
}
.newd-section .innerbox .newd-content-wrap .item2 .articlewrap .tagbox .taglist {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  gap: 12px;
}
.newd-section .innerbox .newd-content-wrap .item2 .articlewrap .tagbox .taglist .name {
  border-radius: 4px;
  padding: 8px 12px;
  background: rgba(76, 93, 102, 0.06);
  color: #4C5D66;
  font-size: 12px;
}
.newd-section .innerbox .newd-content-wrap .item3 {
  position: sticky;
  top: 120px;
  width: 24.5%;
  padding-left: 50px;
  height: fit-content;
}
.newd-section .innerbox .newd-content-wrap .item3 .top_share .t0 {
  font-size: var(--font-h4);
}
.newd-section .innerbox .newd-content-wrap .item3 .top_share .medialist {
    position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  gap: 16px;
  margin-top: 24px;
  flex-wrap: wrap;
  
}
.newd-section .innerbox .newd-content-wrap .item3 .top_share .medialist .media {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
  background-color: #F6F0E4;
  border-radius: 50%;
  width: 48px;
  height: 48px;
  cursor: pointer;
  
}
.newd-section .innerbox .newd-content-wrap .item3 .top_share .medialist .media .qrcode {
  position: absolute;
  top: 60px;
  width: 100px;
  height: 100px;
  display: none;
}
.newd-section .innerbox .newd-content-wrap .item3 .top_share .medialist .media .qrcode img {
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
  filter: inherit;
}
.newd-section .innerbox .newd-content-wrap .item3 .top_share .medialist .media:hover .qrcode {
    transition: all 0.35s ease;
    display: block;
    background-color: #F2EADA;
    z-index: 2;
    border-radius: 5px;
    padding: 5px;
  
}
.newd-section .innerbox .newd-content-wrap .item3 .top_share .medialist .m1:hover .qrcode img {
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
  filter: inherit;
}
.newd-section .innerbox .newd-content-wrap .item3 .top_share .medialist .m1:hover {
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
  background-color: #59E446;
}
.newd-section .innerbox .newd-content-wrap .item3 .top_share .medialist .media img {
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.newd-section .innerbox .newd-content-wrap .item3 .top_share .medialist .m1:hover {
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
  background-color: #59E446;
}
.newd-section .innerbox .newd-content-wrap .item3 .top_share .medialist .m1:hover img,
.newd-section .innerbox .newd-content-wrap .item3 .top_share .medialist .m1:hover svg {
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
  filter: brightness(0) invert(1);
}
.newd-section .innerbox .newd-content-wrap .item3 .top_share .medialist .m2:hover {
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
  background-color: #FF2842;
}
.newd-section .innerbox .newd-content-wrap .item3 .top_share .medialist .m2:hover img,
.newd-section .innerbox .newd-content-wrap .item3 .top_share .medialist .m2:hover svg {
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
  filter: brightness(0) invert(1);
}
.newd-section .innerbox .newd-content-wrap .item3 .top_share .medialist .m3:hover {
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
  background-color: #D62B2A;
}
.newd-section .innerbox .newd-content-wrap .item3 .top_share .medialist .m3:hover img,
.newd-section .innerbox .newd-content-wrap .item3 .top_share .medialist .m3:hover svg {
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
  filter: brightness(0) invert(1);
}
.newd-section .innerbox .newd-content-wrap .item3 .top_share .medialist .m4:hover {
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
  background-color: #0D8BF2;
}
.newd-section .innerbox .newd-content-wrap .item3 .top_share .medialist .m4:hover img,
.newd-section .innerbox .newd-content-wrap .item3 .top_share .medialist .m4:hover svg {
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
  filter: brightness(0) invert(1);
}
.newd-section .innerbox .newd-content-wrap .item3 .bottom_article {
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
  background: rgba(246, 240, 228, 0.34);
  padding: 24px;
  margin-top: 57px;
  border-radius: 4px;
  transform: translateY(50px);
  opacity: 0;
}
.newd-section .innerbox .newd-content-wrap .item3 .bottom_article ul {
  width: 100%;
  height: auto;
  margin-top: 10px;
}
.newd-section .innerbox .newd-content-wrap .item3 .bottom_article ul li {
  width: 100%;
  height: auto;
  margin-top: 30px;
}
.newd-section .innerbox .newd-content-wrap .item3 .bottom_article ul li .tag {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  gap: 4px;
}
.newd-section .innerbox .newd-content-wrap .item3 .bottom_article ul li .tag .name {
  border-radius: 4px;
  padding: 8px 12px;
  font-size: 12px;
  background: rgba(76, 93, 102, 0.06);
}
.newd-section .innerbox .newd-content-wrap .item3 .bottom_article ul li .desc {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  margin-top: 10px;
  font-size: 14px;
  margin-top: 8px;
    display: block;
    background-image: linear-gradient(transparent 50%, transparent 50%, transparent calc(100% - 1px), #222222 calc(100% - 1px), #000 100%);
    background-repeat: no-repeat;
    background-size: 0 100%;
    -webkit-transition: all 0.35s ease;
    transition: all 0.35s ease;
}
.newd-section .innerbox .newd-content-wrap .item3 .bottom_article ul li:hover .desc{
    background-size: 100% 100%;
}

.newd-section .innerbox .newd-content-wrap .item3 .bottom_article ul li .desc:hover a {
  /*text-decoration: underline;*/
  text-decoration: none;
}
.newd-section .innerbox .newd-content-wrap .item3 .active {
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
  transform: translateY(0);
  opacity: 1;
}
@media (max-width:990px) {
  .newd-section {
    margin-top: 40px;
  }
  .newd-section .innerbox .newd-content-wrap {
    margin-top: 25px;
    display: block;
  }
  .newd-section .innerbox .newd-content-wrap .item1 {
    width: 100%;
    position: relative;
    top: inherit;
    
  }
  .newd-section .innerbox .newd-content-wrap .item2 {
    width: 100%;
    margin-top: 30px;
  }
  .newd-section .innerbox .newd-content-wrap .item2 .itemlist {
    /*display: block;*/
    gap: 14px;
  }
  .newd-section .innerbox .newd-content-wrap .item2 .itemlist .item {
    margin: 10px 0;
  }
  .newd-section .innerbox .newd-content-wrap .item3 {
    width: 100%;
    padding-left: 0;
    margin-top: 30px;
  }
  .newd-section .innerbox .newd-content-wrap .item3 .bottom_article {
    margin-top: 30px;
  }
}
@media (max-width:480px) {
.newd-section .innerbox .newd-content-wrap .item1{
    display: none;
}
  .newd-section .innerbox .newd-content-wrap .item2 .articlewrap .rdwrap {
    display: block;
    margin:20px 0!important;
  }
   .newd-section .innerbox .articlewrap div,.newd-section .innerbox .articlewrap p,.newd-section .innerbox .articlewrap img ,.newd-section .innerbox .articlewrap h2,
   .newd-section .innerbox .articlewrap h3,.newd-section .innerbox .newd-content-wrap .item2 .articlewrap{
      margin-top: 10px !important;
  }
  .newd-section .innerbox .bread_box{
      display: block;
  }
  .newd-section .innerbox .bread_box .desc{
      margin-top: 10px;
  }
  .newd-section .innerbox .newd-content-wrap .item3 .bottom_article ul li{
      margin-top: 15px;
  }
  .newd-section .innerbox .newd-content-wrap .item3 .top_share .medialist .media{
      width: 40px;
      height: 40px;
  }
}
.newd-interseted {
  width: 100%;
  height: auto;
  margin-top: 120px;
}
.newd-interseted .innerbox .t0 {
  font-size: var(--font-h2);
  font-weight: 700;
  text-align: center;
}
.newd-interseted .innerbox .itemlist {
  margin-top: 60px;
  overflow: hidden;
}
.newd-interseted .innerbox .itemlist .item .image {
  height: 288px;
  overflow: hidden;
}
.newd-interseted .innerbox .itemlist .item .image img {
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.newd-interseted .innerbox .itemlist .item .image:hover img {
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
  scale: 1.05;
}
.newd-interseted .innerbox .itemlist .item .info .taglist {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 12px;
  margin: 16px 0;
}
.newd-interseted .innerbox .itemlist .item .info .taglist .name {
  border-radius: 4px;
  padding: 8px 12px;
  background: rgba(76, 93, 102, 0.06);
  color: #4C5D66;
  font-size: 12px;
}
.newd-interseted .innerbox .itemlist .item .info .title {
  font-size: var(--font-describe-1);
  color: var(--black-color);
  line-height: 140%;
}
.newd-interseted .innerbox .itemlist .item .info .desc {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
  color: rgba(76, 93, 102, 0.8);
  font-size: var(--font-describe-2);
  margin-top: 18px;
  line-height: 150%;
}
.newd-interseted .innerbox .flexwrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  margin-top: 30px;
}
.newd-interseted .innerbox .flexwrap .pager {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  gap: 12px;
}
.newd-interseted .innerbox .flexwrap .pager .swiper-pagination-bullet {
  width: 26px;
  height: 4px;
  background-color: #D2D6D8;
  border-radius: 0;
  opacity: 1;
}
.newd-interseted .innerbox .flexwrap .pager .swiper-pagination-bullet-active {
  background-color: #FF0000;
}
.newd-interseted .innerbox .flexwrap .operate-btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 24px;
}
.newd-interseted .innerbox .flexwrap .operate-btn .btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
  width: 48px;
  height: 48px;
  background-color: #F8F4EC;
  border-radius: 50%;
  cursor: pointer;
}
.newd-interseted .innerbox .flexwrap .operate-btn .btn img {
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.newd-interseted .innerbox .flexwrap .operate-btn .btn:hover {
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
  background-color: #FF0000;
}
.newd-interseted .innerbox .flexwrap .operate-btn .btn:hover img {
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
  filter: brightness(0) invert(1);
}
@media (max-width:1280px) {
  .newd-interseted .innerbox .flexwrap .operate-btn {
    gap: 20px;
  }
  .newd-interseted .innerbox .flexwrap .operate-btn .btn {
    width: 40px;
    height: 40px;
  }
}
@media (max-width:990px) {
  .newd-interseted .innerbox .itemlist .item .image {
    height: 186px;
  }
  .newd-interseted .innerbox .flexwrap .operate-btn {
    gap: 20px;
  }
  .newd-interseted .innerbox .flexwrap .operate-btn .btn {
    width: 35px;
    height: 35px;
  }
  .newd-interseted .innerbox .flexwrap .operate-btn .btn img {
    scale: 0.8;
  }
}
@media (max-width:480px) {
    .newd-interseted .innerbox .itemlist{
        margin-top: 30px;
    }
    .newd-interseted{
        margin-top: 40px;
    }
  .newd-interseted .innerbox .flexwrap .operate-btn {
    display: none;
  }
}
.newd-whitepaper {
  width: 100%;
  height: auto;
  margin-top: 60px;
  
  position: relative;
}
.newd-whitepaper .innerbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  width: 100%;
  height: auto;
  border-radius: 8px;
  background: url("../images/whitepaper.png") no-repeat;
  background-color: #F2EADA;
  background-size: cover;
}
.newd-whitepaper .innerbox .info {
  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;
  flex-direction: column;
  margin-left: 106px;
}
.newd-whitepaper .innerbox .info .t0 {
  font-size: var(--font-h2);
  font-weight: 700;
}
.newd-whitepaper .innerbox .info .t1 {
  font-size: var(--font-h5);
  margin-top: 24px;
}
.newd-whitepaper .innerbox .info .btn {
  border-radius: 4px;
  background: #222;
  padding: 15px 24px;
  margin-top: 40px;
  width: fit-content;
  color: #fff;
  font-size: var(--font-describe-2);
}
.newd-whitepaper .innerbox .info .btn a {
  color: #fff;
}
.newd-whitepaper .innerbox .image {
  margin-bottom: -41px;
  transform: translateY(60px);
  margin-right: 135px;
}
@media (max-width:990px) {
  .newd-whitepaper .innerbox {
    padding: 50px;
  }
}
@media (max-width:480px) {
  .newd-whitepaper .innerbox {
    padding: 30px;
    display: block;
  }
  .newd-whitepaper .innerbox .info{
      margin-left: 0;
  }
  .newd-whitepaper .innerbox .image{
      display: none;
  }
}
.newd-joinwrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  flex-direction: column;
  position: relative;
  width: 100%;
  height: auto;
  margin-top: 38px;
  background: url("../images/joinbg.png") no-repeat;
  height: 560px;
  background-size: cover;
}
.newd-joinwrap .innerbox {
  text-align: center;
}
.newd-joinwrap .innerbox .t0 {
  font-size: var(--font-h5);
}
.newd-joinwrap .innerbox .t1 {
  margin-top: 20px;
  font-size: var(--font-h2);
}
.newd-joinwrap .innerbox .btn {
  border-radius: 4px;
  background: #222;
  padding: 15px 24px;
  width: fit-content;
  color: #fff;
  font-size: var(--font-describe-2);
  margin: auto;
  margin-top: 40px;
}
.newd-joinwrap .innerbox .btn a {
  color: #fff;
}
@media (max-width:990px) {
  .newd-joinwrap {
    height: 400px;
    
  }
}
@media (max-width:480px) {
  .newd-joinwrap {
    background-attachment: local;
    
  }
}



.error-wrap {
  padding: 200px 0 100px 0;
}
.error-wrap .center_box {
  width: 100%;
  max-width: 1920px;
  height: auto;
  position: relative;
  z-index: 5;
  margin: 0 auto;
  padding: 0 var(--block-padding-x);
}
.error-wrap .center_box .innerbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.error-wrap .center_box .innerbox .error {
  font-size: 100px;
  font-weight: bold;
}
.error-wrap .center_box .innerbox p {
  font-size: 14px;
  line-height: 25px;
  margin-top: 10px;
}
.error-wrap .center_box .innerbox a {
  color: #007AFF;
  text-decoration: underline;
  font-weight: bold;
}
@media (max-width:1440px) {
  .error-wrap {
    padding: 200px 0 100px 0;
  }
}
@media (max-width:1366px) {
  .error-wrap {
    padding: 160px 0 100px 0;
  }
}
@media (max-width:1200px) {
  .error-wrap .center_box {
    padding: 0 var(--block-padding-x);
  }
}
@media (max-width:768px) {
  .error-wrap {
    padding: 120px 0;
  }
  .error-wrap .center_box .innerbox {
    display: block;
  }
  .error-wrap .center_box .innerbox .error {
    font-size: 80px;
  }

}

/* 头部标题 --新版 */
.inner_title_box_newversion {
    position: relative;
  width: 100%;
  height: auto;
  padding-top: calc(var(--header-height) + var(--header-top));
  z-index: 10;
  /*overflow: hidden;*/
}
.inner_title_box_newversion .content {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
}
.inner_title_box_newversion .content .title_box {
  width: 100%;
  height: auto;
  text-align: center;
}
.inner_title_box_newversion .content .title_box .title {
  width: 100%;
  height: auto;
  font-size: var(--font-96);
  font-weight: 700;
  color: var(--lead-red);
}
.inner_title_box_newversion .content .title_box .details {
  width: 100%;
  height: auto;
  margin-top: 16px;
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
  color: var(--lead-red);
}
.inner_title_box_newversion .content .title_box .details p{
    color: var(--lead-red);
}
.inner_title_box_newversion .content .idx_more {
  margin-top: 30px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.inner_title_box_newversion .content .idx_more a {
  height: 40px;
  padding: 0 20px;
}
.inner_title_box_newversion .content .idx_more a .word {
  font-weight: normal;
}
.inner_title_box_newversion .content .text_details {
  margin-top: var(--block-padding-100);
}

/* 套餐及定价---新版xxf */
.inner_pricing_newversion {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_pricing_newversion .pricing_box {
  width: 100%;
  height: auto;
  padding: 0 0 var(--block-padding-100);
}
.inner_pricing_newversion .pricing_box .pricing_tabs {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.inner_pricing_newversion .pricing_box .pricing_tabs .tabs_box {
  width: auto;
  height: 54px;
  position: relative;
  z-index: 1;
  border-radius: 8px;
  padding: 6px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
}
.inner_pricing_newversion .pricing_box .pricing_tabs .tabs_box::after {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1;
  background: #EAEBEC;
}
.inner_pricing_newversion .pricing_box .pricing_tabs .tabs_box .one {
  width: 100%;
  min-width: 154px;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 0 20px;
  white-space: nowrap;
  border-radius: 4px;
  text-align: center;
  position: relative;
  z-index: 5;
  font-size: 18px;
  color: var(--black-color);
  cursor: pointer;
}
.inner_pricing_newversion .pricing_box .pricing_tabs .tabs_box .one.active {
  background: #FFFFFF;
  min-width: auto;
}
.inner_pricing_newversion .pricing_box .pricing_main {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-60);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  gap: var(--grid-gap);
}
.inner_pricing_newversion .pricing_box .pricing_main .itemlist {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  width: 100%;
  gap: 20px;
}
.inner_pricing_newversion .pricing_box .pricing_main .itemlist .item {
  border-radius: 12px;
  /*border: solid 1px rgba(0, 0, 0, 0.1);*/
  box-shadow: 0 1px 15px rgba(0, 0, 0, 0.1);
}
.inner_pricing_newversion .pricing_box .pricing_main .itemlist .item .i_popular {
  width: 100%;
  height: 40px;
  background-color: #F8F4EC;
  border-radius: 12px 12px 0px 0px;
}
.inner_pricing_newversion .pricing_box .pricing_main .itemlist .item .po_active {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 8px;
  padding: 10px 16px;
  background-color: #222222;
  color: #FFA180;
  font-size: var(--font-footer);
}
.inner_pricing_newversion .pricing_box .pricing_main .itemlist .item .po_active .icon {
    display: flex;
    align-items: center;
  width: var(--font-describe-2);
  height: var(--font-describe-2);
}
.inner_pricing_newversion .pricing_box .pricing_main .itemlist .item .po_active .name {
  color: #FFA180;
}
.inner_pricing_newversion .pricing_box .pricing_main .itemlist .item .i_top {
  padding: 20px;
}
.inner_pricing_newversion .pricing_box .pricing_main .itemlist .item .i_top .title {
  font-size: 28px;
  font-weight: 500;
}
.inner_pricing_newversion .pricing_box .pricing_main .itemlist .item .i_top .desc {
  font-size: var(--font-footer);
  margin-top: 16px;
  color: #6D7175;
}
.inner_pricing_newversion .pricing_box .pricing_main .itemlist .item .i_top .desc p{
     color: #6D7175;
}
.inner_pricing_newversion .pricing_box .pricing_main .itemlist .item .i_top .pricebox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  gap: 5px;
  align-items: baseline;
  margin-top: 20px;
}
.inner_pricing_newversion .pricing_box .pricing_main .itemlist .item .i_top .pricebox .word {
  font-size: 36px;
  font-weight: 500;
}
.inner_pricing_newversion .pricing_box .pricing_main .itemlist .item .i_top .pricebox .word .pmin {
    display: inline-block;
  font-size: var(--font-describe-2);
  margin-left: -9px;
}
.inner_pricing_newversion .pricing_box .pricing_main .itemlist .item .i_top .pricebox .dw {
  font-size: 12px;
  color: #4C5D66;
}
.inner_pricing_newversion .pricing_box .pricing_main .itemlist .item .i_top .pay {
  font-size: var(--font-describe-2);
  color: #6D7175;
}
.inner_pricing_newversion .pricing_box .pricing_main .itemlist .item .i_top .buybtn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
  width: 100%;
  height: 44px;
  margin-top: 20px;
  background-color: #FFA180;
  border-radius: 8px;
}
.inner_pricing_newversion .pricing_box .pricing_main .itemlist .item .i_top .buybtn a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
  width: 100%;
  height: 100%;
}
.inner_pricing_newversion .pricing_box .pricing_main .itemlist .item .i_top .buybtn:hover {
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
  background-color: #222222;
  color: #FFA180;
}
.inner_pricing_newversion .pricing_box .pricing_main .itemlist .item .i_top .buybtn:hover a {
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
  color: #FFA180;
}
.inner_pricing_newversion .pricing_box .pricing_main .itemlist .item .i_bottom {
  padding: 20px;
  border-top: solid 1px #E5E5E5;
}
.inner_pricing_newversion .pricing_box .pricing_main .itemlist .item .i_bottom .cost_box {
  margin-bottom: 20px;
}
.inner_pricing_newversion .pricing_box .pricing_main .itemlist .item .i_bottom .cost_box .title {
  font-size: var(--font-describe-2);
  font-weight: 500;
}
.inner_pricing_newversion .pricing_box .pricing_main .itemlist .item .i_bottom .cost_box .platform {
  font-size: var(--font-footer);
  margin-top: 16px;
  color: #6D7175;
}
.inner_pricing_newversion .pricing_box .pricing_main .itemlist .item .i_bottom .cost_box .platform span {
  color: #6D7175;
}
.inner_pricing_newversion .pricing_box .pricing_main .itemlist .item .i_bottom .highlights_box .title {
  font-size: var(--font-describe-2);
  font-weight: 500;
}
.inner_pricing_newversion .pricing_box .pricing_main .itemlist .item .i_bottom .highlights_box .hul {
  margin-top: 16px;
}
.inner_pricing_newversion .pricing_box .pricing_main .itemlist .item .i_bottom .highlights_box .hul li {
  position: relative;
  color: #6D7175;
  margin-bottom: 10px;
  padding-left: 24px;
  font-size: var(--font-footer);
}
.inner_pricing_newversion .pricing_box .pricing_main .itemlist .item .i_bottom .highlights_box .hul li:before {
  position: absolute;
  content: '';
  width: var(--font-describe-2);
  height: var(--font-describe-2);
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  background: url("../svg/choose.svg") no-repeat;
}
.inner_pricing_newversion .pricing_box .pricing_main .itemlist .item .i_bottom .highlights_box .active {
  display: none;
}
.inner_pricing_newversion .pricing_box .pricing_main .itemlist .item .i_bottom .highlights_box_mobile {
  font-size: 12px;
  padding-top: 20px;
  border-top: solid 1px #E5E5E5;
  display: none;
}
.inner_pricing_newversion .pricing_box .pricing_main .itemlist .item .i_bottom .highlights_box_mobile .decreate {
  display: none;
}
.inner_pricing_newversion .pricing_box .pricing_main .itemlist .item .i_bottom .highlights_box_mobile .add {
  display: inline-block;
}
.inner_pricing_newversion .pricing_box .pricing_main .itemlist .item .active .highlights_box_mobile .decreate {
  display: inline-block;
}
.inner_pricing_newversion .pricing_box .pricing_main .itemlist .item .active .highlights_box_mobile .add {
  display: none;
}
.inner_pricing_newversion .pricing_box .pricing_main .active {
  display: grid;
}
.inner_pricing_newversion .pricing_box .month_show {
  display: none;
}
@media (max-width:1200px) {
  .inner_pricing_newversion .pricing_box .pricing_main {
    display: block;
  }
}
@media (max-width:768px) {
  .inner_pricing_newversion .pricing_box .pricing_tabs .tabs_box {
    width: 100%;
  }
  .inner_pricing_newversion .pricing_box .pricing_tabs .tabs_box .one {
    width: 50%;
  }
  .inner_pricing_newversion .pricing_box .pricing_main .itemlist {
    grid-template-columns: repeat(1, 1fr);
  }
  .inner_pricing_newversion .pricing_box .pricing_main .itemlist .item .i_top .desc {
    margin-top: 6px;
  }
  .inner_pricing_newversion .pricing_box .pricing_main .itemlist .item .i_top .pay {
    font-size: 12px;
  }
  .inner_pricing_newversion .pricing_box .pricing_main .itemlist .item .i_bottom .highlights_box {
    display: none;
  }
  .inner_pricing_newversion .pricing_box .pricing_main .itemlist .item .i_bottom .highlights_box_mobile {
    display: block;
  }
  .inner_pricing_newversion .pricing_box .pricing_main .itemlist .item .active .highlights_box {
    display: block;
  }
}

/* 我们的优势---新版xxf */
.inner_pricing_good_newversion {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_pricing_good_newversion .pricing_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
}
.inner_pricing_good_newversion .pricing_box .inner_title .info {
  width: 100%;
}
.inner_pricing_good_newversion .pricing_box .pricing_main {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-60);
}
.inner_pricing_good_newversion .pricing_box .pricing_main .flexbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  width: 100%;
}
.inner_pricing_good_newversion .pricing_box .pricing_main .flexbox .price_left {
  width: 43.75%;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 30px;
}
.inner_pricing_good_newversion .pricing_box .pricing_main .flexbox .price_left .item {
  padding-top: var(--block-padding-60);
}
.inner_pricing_good_newversion .pricing_box .pricing_main .flexbox .price_left .item .title {
  font-size: var(--font-describe-2);
}
.inner_pricing_good_newversion .pricing_box .pricing_main .flexbox .price_left .item .pul {
  margin-top: 15px;
}
.inner_pricing_good_newversion .pricing_box .pricing_main .flexbox .price_left .item .pul li {
  border-bottom: solid 1px #4C5D6640;
  font-size: var(--font-describe-2);
  padding: 15px 0;
}
.inner_pricing_good_newversion .pricing_box .pricing_main .flexbox .price_left .item .pul li:last-child {
  border-bottom: none;
}
.inner_pricing_good_newversion .pricing_box .pricing_main .flexbox .price_left .item .pul .off {
  color: #4C5D6640;
}
.inner_pricing_good_newversion .pricing_box .pricing_main .flexbox .price_right {
  box-shadow: 0 -4px 16px rgba(0, 0, 0, 0.1);
  width: 31%;
  background-color: #F9F5ED;
  border-radius: 8px;
  padding: 30px;
}
.inner_pricing_good_newversion .pricing_box .pricing_main .flexbox .price_right .pul {
  margin-top: 15px;
}
.inner_pricing_good_newversion .pricing_box .pricing_main .flexbox .price_right .pul li {
  border-bottom: solid 1px #4C5D6640;
  font-size: var(--font-describe-2);
  padding: 15px 0;
}
.inner_pricing_good_newversion .pricing_box .pricing_main .flexbox .price_right .pul li:last-child {
  border-bottom: none;
}
.inner_pricing_good_newversion .pricing_box .pricing_main .flexbox .price_right .pul .off {
  color: #4C5D6640;
}
.inner_pricing_good_newversion .pricing_box .pricing_main .m_flexbox {
  width: 100%;
  display: none;
}
.inner_pricing_good_newversion .pricing_box .pricing_main .m_flexbox .mainhead {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  gap: 15px;
}
.inner_pricing_good_newversion .pricing_box .pricing_main .m_flexbox .mainhead .icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 42px;
  height: 42px;
  border-bottom: solid 1px #4C5D6640;
}
.inner_pricing_good_newversion .pricing_box .pricing_main .m_flexbox .mainhead .active {
  border-bottom: solid 1px #FF0000;
}
.inner_pricing_good_newversion .pricing_box .pricing_main .m_flexbox .mainbody {
  margin-top: 15px;
}
.inner_pricing_good_newversion .pricing_box .pricing_main .m_flexbox .mainbody ul li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  gap: 20px;
  padding: 15px 0;
  border-bottom: solid 1px #222222;
}
.inner_pricing_good_newversion .pricing_box .pricing_main .m_flexbox .mainbody ul li .title {
  max-width: 100px;
}
.inner_pricing_good_newversion .pricing_box .pricing_main .m_flexbox .mainbody ul li .itemlist {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 15px;
}
.inner_pricing_good_newversion .pricing_box .pricing_main .m_flexbox .mainbody ul li .itemlist .icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 42px;
  height: 42px;
}
.inner_pricing_good_newversion .pricing_box .welcomebox {
  margin-top: var(--block-padding-80);
  text-align: center;
  font-size: var(--font-h4);
  color: #000000;
}
@media (max-width:480px) {
  .inner_pricing_good_newversion .pricing_box .pricing_main .flexbox {
    display: none;
  }
  .inner_pricing_good_newversion .pricing_box .pricing_main .m_flexbox {
    display: inline-block;
  }
  .inner_pricing_good_newversion .pricing_box .welcomebox {
    font-size: 18px;
  }
}



/* paypal  新页面--开始 */
.inner_paypal_new_banner {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  padding-top: calc(var(--header-height));
  background: var(--tint-cream-25);
  overflow: hidden;
}
.inner_paypal_new_banner .banner_box {
  width: 100%;
  height: auto;
  padding: 80px 0;
}
.inner_paypal_new_banner .banner_box .main_box {
  width: 100%;
  height: auto;
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: var(--grid-gap);
  pointer-events: none;
}
.inner_paypal_new_banner .banner_box .main_box .content {
  width: 100%;
  height: auto;
  padding-bottom: 60px;
  grid-column: span calc(var(--grid-column) / 3);
  overflow: hidden;
}
.inner_paypal_new_banner .banner_box .main_box .content .logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 12px;
}
.inner_paypal_new_banner .banner_box .main_box .content .logo span:nth-child(1){
    width: 112px;
}
.inner_paypal_new_banner .banner_box .main_box .content .logo span:nth-child(2){
    width: 16px;
}
.inner_paypal_new_banner .banner_box .main_box .content .logo span:nth-child(3){
    width: 113px;
}
.inner_paypal_new_banner .banner_box .main_box .content .title {
  width: 100%;
  height: auto;
  font-weight: 700;
  font-size: var(--font-h1);
  line-height: var(--font-h1-line-height);
  letter-spacing: calc(var(--font-h1) * 0.025);
  pointer-events: initial;
  margin-top: 16px;
}
.inner_paypal_new_banner .banner_box .main_box .content .details {
  width: 100%;
  height: auto;
  margin-top: 24px;
  font-weight: 500;
  font-size: var(--font-h5);
  line-height: var(--font-h5-line-height);
  letter-spacing: calc(var(--font-h5) * 0.025);
  pointer-events: initial;
}
.inner_paypal_new_banner .banner_box .main_box .content .idx_more {
  margin-top: 40px;
}
.inner_paypal_new_banner .banner_box .main_box .content .idx_more a {
  pointer-events: initial;
}
.inner_paypal_new_banner .banner_box .main_box .content .idx_more .tips {
  position: absolute;
  left: 0;
  bottom: -25px;
  font-size: var(--font-footer);
  color: #A5ADB2;
  white-space: nowrap;
  pointer-events: none;
}
.inner_paypal_new_banner .banner_box .main_box .images {
  width: 100%;
  height: auto;
  grid-column: 1/-1;
  grid-column-start: calc(var(--grid-column) / 2);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  font-size: 0;
  pointer-events: initial;
}
.inner_paypal_new_banner .banner_box .main_box .images a {
  width: 100%;
  height: auto;
}
.inner_paypal_new_banner .banner_box .main_box .images .pb {
  padding-bottom: 65.19%;
}
.inner_paypal_new_banner .banner_box .main_box .images .img {
  width: 100%;
  height: 100%;
  filter: drop-shadow(-10px 4px 40px rgba(0, 0, 0, 0.1));
}
.inner_paypal_new_banner .banner_box .main_box .images .svg {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 10;
}
.inner_paypal_new_banner .banner_box .main_box .images img {
  width: 100%;
  height: auto;
  /*object-fit: contain;*/
  vertical-align: middle;
}
.inner_paypal_new_banner .banner_box .pager_box {
  width: 100%;
  height: auto;
  margin-top: 20px;
}
.inner_paypal_new_banner .banner_box .pager_box .pager_main {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  gap: 24px;
}
.inner_paypal_new_banner .banner_box .pager_box .pager_main .button_box {
  width: auto;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  gap: 24px;
}
.inner_paypal_new_banner .banner_box .pager_box .pager_main .button_box .swiper_btn {
  width: 48px;
  height: 48px;
  cursor: pointer;
}
.inner_paypal_new_banner .banner_box .pager_box .pager_main .button_box .swiper_btn svg {
  width: 100%;
  height: 100%;
}
.inner_paypal_new_banner .banner_box .pager_box .pager_main .button_box .swiper_btn svg * {
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.inner_paypal_new_banner .banner_box .pager_box .pager_main .button_box .swiper_btn.prev {
  left: var(--grid-gap);
}
.inner_paypal_new_banner .banner_box .pager_box .pager_main .button_box .swiper_btn.next {
  right: var(--grid-gap);
}
.inner_paypal_new_banner .banner_box .pager_box .pager_main .button_box .swiper_btn:hover svg circle {
  fill-opacity: 0.8;
}
.inner_paypal_new_banner .banner_box .pager_box .pager_main .idx_two_more a .word {
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
@media (max-width:960px) {
    .inner_paypal_new_banner .banner_box{
        padding:60px 0 80px 0;
    }
  .inner_paypal_new_banner .banner_box .main_box {
    display: block;
  }
  .inner_paypal_new_banner .banner_box .pager_box {
    display: none;
  }
}
@media (max-width:480px) {
    .inner_paypal_new_banner .banner_box .main_box .images .pb{padding-bottom: 70%;}
    .inner_paypal_new_banner .banner_box{padding: 60px 0 40px 0;}
    .inner_paypal_new_banner .banner_box .main_box .content .logo span:nth-child(1){width:97px}
    /*.inner_paypal_new_banner .banner_box .main_box .content .logo span:nth-child(2){width:13px};*/
    .inner_paypal_new_banner .banner_box .main_box .content .logo span:nth-child(3){width:98px}
}


.inner_paypal_new_plaform {
  width: 100%;
  height: auto;
  padding-top: var(--block-padding-y);
  /*overflow: hidden;*/
}
.inner_paypal_new_plaform .inner_title {
  text-align: center;
}
.inner_paypal_new_plaform .case_box {
  width: 100%;
  height: auto;
  /*overflow: hidden;*/
}
.inner_paypal_new_plaform .case_box .case_item {
  width: 100%;
  height: auto;
}
.inner_paypal_new_plaform .case_box .case_item .main_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
  align-items: center;
}
.inner_paypal_new_plaform .case_box .case_item .main_box .content {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  grid-column: span calc(var(--grid-column) / 2 - 1);
}
.inner_paypal_new_plaform .case_box .case_item .main_box .content .payway {
  font-size: var(--font-26);
  font-weight: 500;
}
.inner_paypal_new_plaform .case_box .case_item .main_box .content .title {
  width: 100%;
  height: auto;
  font-weight: 700;
  font-size: var(--font-h3);
  line-height: var(--font-h2-line-height);
  letter-spacing: calc(var(--font-h2) * 0.025);
  margin-top: 10px;
}
.inner_paypal_new_plaform .case_box .case_item .main_box .content .desc {
  margin-top: 24px;
}
.inner_paypal_new_plaform .case_box .case_item .main_box .content .desc .ppli {
  position: relative;
  font-size: var(--font-describe-1);
  margin-top: 12px;
  padding-left: 30px;
  line-height: var(--font-describe-2-line-height);
}
.inner_paypal_new_plaform .case_box .case_item .main_box .content .desc .ppli:before {
  position: absolute;
  content: '';
  left: 0;
  top: 6px;
    width: 16px;
    height: 16px;
  background: url("../svg/pay_icon.svg") no-repeat;
  background-size: contain;
}
.inner_paypal_new_plaform .case_box .case_item .main_box .images {
  width: 100%;
  height: auto;
  grid-column: 1 / -1;
  grid-column-start: calc(var(--grid-column) / 2 + 1);
  font-size: 0;
  filter: drop-shadow(0px 10px 45px rgba(34, 34, 34, 0.09));
  overflow: hidden;
}
.inner_paypal_new_plaform .case_box .case_item .main_box .images img {
  width: 100%;
}
.inner_paypal_new_plaform .case_box .case_item .register_paypal {
  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;
  margin-top: -40px;
  padding-bottom: var(--block-padding-y);
}
.inner_paypal_new_plaform .case_box .case_item:nth-child(1) .main_box {
  padding-top: var(--block-padding-80);
}
.inner_paypal_new_plaform .case_box .case_item:nth-child(odd) .main_box {
  direction: rtl;
}
.inner_paypal_new_plaform .case_box .case_item:nth-child(odd) .main_box .content {
  direction: ltr;
}
@media (max-width:960px) {
  .inner_paypal_new_plaform .case_box .case_item .main_box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -ms-flex-direction: column-reverse;
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    padding: 40px 0;
  }
  .inner_paypal_new_plaform .case_box .case_item .main_box .content {
    margin-top: 60px;
  }
}
@media (max-width:480px) {
    .inner_paypal_new_plaform{padding-top: 40px;}
    
  .inner_paypal_new_plaform .case_box .case_item .main_box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -ms-flex-direction: column-reverse;
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .inner_paypal_new_plaform .case_box .case_item .main_box .content {
    margin-top: 20px;
  }
  .inner_paypal_new_plaform .case_box .case_item .register_paypal {
    justify-content: left;
    margin-top: -10px;
    padding-bottom: 40px;
  }
  .inner_paypal_new_plaform .case_box .case_item .main_box .content .desc .ppli:before{top: 3px;}
 
}
.inner_paypal_new_paysimple {
  width: 100%;
  height: auto;
  padding-top: var(--block-padding-y);
  overflow: hidden;
}
.inner_paypal_new_paysimple .inner_title {
  text-align: center;
}
.inner_paypal_new_paysimple .case_box {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.inner_paypal_new_paysimple .case_box .case_item {
  width: 100%;
  height: auto;
}
.inner_paypal_new_paysimple .case_box .case_item .main_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0;
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  gap: var(--grid-gap);
  align-items: center;
}
.inner_paypal_new_paysimple .case_box .case_item .main_box .content {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  grid-column: span calc(var(--grid-column) / 2 - 1);
}
.inner_paypal_new_paysimple .case_box .case_item .main_box .content .payway {
  font-size: var(--font-h3);
  font-weight: 500;
}
.inner_paypal_new_paysimple .case_box .case_item .main_box .content .title {
  width: 100%;
  height: auto;
  font-weight: 700;
  font-size: var(--font-h3);
  line-height: var(--font-h2-line-height);
  letter-spacing: calc(var(--font-h2) * 0.025);
  margin-top: 5px;
}
.inner_paypal_new_paysimple .case_box .case_item .main_box .content .desc {
  margin-top: 24px;
}
.inner_paypal_new_paysimple .case_box .case_item .main_box .content .desc .ppli {
  position: relative;
  font-size: var(--font-describe-1);
  margin-top: 12px;
  padding-left: 30px;
  line-height: var(--font-describe-2-line-height);
}
.inner_paypal_new_paysimple .case_box .case_item .main_box .content .desc .ppli:before {
  position: absolute;
    content: '';
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 16px;
    height: 16px;
    background: url(../svg/pay_icon.svg) no-repeat;
    background-size: contain;
}
.inner_paypal_new_paysimple .case_box .case_item .main_box .content .details {
  margin-top: 24px;
  font-size: var(--font-h5);
  
}
.inner_paypal_new_paysimple .case_box .case_item .main_box .content .details p {
  margin-top: 24px;
  line-height: var(--font-describe-2-line-height);
}
.inner_paypal_new_paysimple .case_box .case_item .main_box .content .idx_more {
  flex-wrap: wrap;
  margin-top: 48px;
}
.inner_paypal_new_paysimple .case_box .case_item .main_box .images {
  width: 100%;
  height: auto;
  grid-column: 1 / -1;
  grid-column-start: calc(var(--grid-column) / 2 + 1);
  font-size: 0;
  filter: drop-shadow(0px 10px 45px rgba(34, 34, 34, 0.09));
  overflow: hidden;
}
.inner_paypal_new_paysimple .case_box .case_item .main_box .images img {
  width: 100%;
}
.inner_paypal_new_paysimple .case_box .case_item:nth-child(even) .main_box {
  direction: rtl;
}
.inner_paypal_new_paysimple .case_box .case_item:nth-child(even) .main_box .content {
  direction: ltr;
}
@media (max-width:960px) {
  .inner_paypal_new_paysimple .case_box .case_item .main_box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
    gap: 0;
  }
  .inner_paypal_new_paysimple .case_box .case_item .main_box .images {
    margin-top: 60px;
    
  }
}

@media (max-width:480px) {
    .inner_paypal_new_paysimple{
        padding-top:40px;
    }
    .inner_paypal_new_paysimple .case_box .case_item .main_box{
        padding: 40px 0;
    }
    .inner_paypal_new_paysimple .case_box .case_item .main_box .images {
        margin-top: 40px;
    }
    .inner_paypal_new_paysimple .case_box .case_item .main_box .content .idx_more{
         margin-top: 40px;
    }
}
.inner_paypal_new_step {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  background: var(--secondary-light-blue-60);
  overflow: hidden;
}
.inner_paypal_new_step .cases_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-t) 0 var(--block-padding-100);
}
.inner_paypal_new_step .cases_box .itemlist {
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-60);
}
.inner_paypal_new_step .cases_box .itemlist .item {
  background-color: #fff;
  border-radius: 8px;
  padding: 24px;
}
.inner_paypal_new_step .cases_box .itemlist .item .icon .img {
  width: 36px;
  height: 36px;
}
.inner_paypal_new_step .cases_box .itemlist .item .icon .img img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.inner_paypal_new_step .cases_box .itemlist .item .wordbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  gap: 50px;
  margin-top: 36px;
  font-size: var(--font-describe-1);
}
.inner_paypal_new_step .cases_box .itemlist .item .wordbox .word p {
  position: relative;
  z-index: 1;
  width: fit-content;
}
.inner_paypal_new_step .cases_box .itemlist .item .wordbox .word p:after {
  content: '';
  width: 0;
  height: 1px;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 1;
  background: var(--black-color);
  opacity: 0;
  -webkit-transition: all 0.35sease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.inner_paypal_new_step .cases_box .itemlist .item .wordbox .word p:nth-child(2):after {
  transition: all 0.5s ease !important;
}
.inner_paypal_new_step .cases_box .itemlist .item .wordbox .more {
  min-width: 6px;
}
.inner_paypal_new_step .cases_box .itemlist .item:hover .wordbox .word p:after {
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
  width: 100%;
  opacity: 1;
}
.inner_paypal_new_step .cases_box .itemlist .item:hover .wordbox .word p:nth-child(2):after {
  transition: all 0.5s ease !important;
}
.inner_paypal_new_step .cases_box .pager_box {
  width: 100%;
  height: auto;
  margin-top: 40px;
  display: none;
}
.inner_paypal_new_step .cases_box .pager_box .pager {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  gap: 12px;
}
.inner_paypal_new_step .cases_box .pager_box .pager span {
  width: 26px;
  height: 4px;
  position: relative;
  z-index: 1;
  border-radius: 0;
  cursor: pointer;
}
.inner_paypal_new_step .cases_box .pager_box .pager span.active {
  background: var(--lead-red);
  opacity: 1;
}
.inner_paypal_new_step .cases_box .pager_box.active .pager span {
  background: #FFFFFF;
  opacity: 1;
}
.inner_paypal_new_step .cases_box .pager_box.active .pager span.active {
  background: var(--lead-red);
  opacity: 1;
}
@media (max-width:480px) {
    .inner_paypal_new_step .cases_box{
        padding:40px 0;
    }
    .inner_paypal_new_step .cases_box .title{
        width: 80%;
        margin: auto;
    }
  .inner_paypal_new_step .cases_box .itemlist ul {
    width: 100%;
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    gap: 36px;
  }
  .inner_paypal_new_step .cases_box .itemlist ul li {
    width: 100%!important;
    height: auto;
  }
  .inner_paypal_new_step .cases_box .itemlist ul .item .icon .img {
    width: 28px;
    height: 28px;
  }
}


/* paypal  新页面--结束 */


/* payments  新页面 */
.inner_payments_banner {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  padding-top: calc(var(--header-height));
  background: var(--secondary-light-blue-60);
  overflow: hidden;
}
.inner_payments_banner .banner_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-t) 0;
}
.inner_payments_banner .banner_box .main_box {
  width: 100%;
  height: auto;
  display: grid;
  grid-template-columns: repeat(var(--grid-column), 1fr);
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: var(--grid-gap);
  pointer-events: none;
}
.inner_payments_banner .banner_box .main_box .content {
  width: 100%;
  height: auto;
  padding-bottom: 60px;
  grid-column: span calc(var(--grid-column) / 3);
  overflow: hidden;
}
.inner_payments_banner .banner_box .main_box .content .title {
  width: 100%;
  height: auto;
  max-width: 375px;
  font-weight: 700;
  font-size: var(--font-h1);
  line-height: var(--font-h1-line-height);
  letter-spacing: calc(var(--font-h1) * 0.025);
  pointer-events: initial;
  margin-top: 16px;
}
.inner_payments_banner .banner_box .main_box .content .idx_more {
  margin-top: 40px;
}
.inner_payments_banner .banner_box .main_box .content .idx_more a {
  pointer-events: initial;
}
.inner_payments_banner .banner_box .main_box .images {
  width: 100%;
  height: auto;
  grid-column: 1/-1;
  grid-column-start: calc(var(--grid-column) / 2);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  font-size: 0;
  pointer-events: initial;
}
.inner_payments_banner .banner_box .main_box .images a {
  width: 100%;
  height: auto;
}
.inner_payments_banner .banner_box .main_box .images .pb {
  padding-bottom: 65.505%;
}
.inner_payments_banner .banner_box .main_box .images .img {
  width: 100%;
  height: 100%;
  filter: drop-shadow(-10px 4px 40px rgba(0, 0, 0, 0.1));
}
.inner_payments_banner .banner_box .main_box .images .svg {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 10;
}
.inner_payments_banner .banner_box .main_box .images img {
  width: 100%;
  height: auto;
  object-fit: cover;
  vertical-align: middle;
}
.inner_payments_banner .banner_box .pager_box {
  width: 100%;
  height: auto;
  margin-top: 20px;
}
.inner_payments_banner .banner_box .pager_box .pager_main {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  gap: 24px;
}
.inner_payments_banner .banner_box .pager_box .pager_main .button_box {
  width: auto;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  gap: 24px;
}
.inner_payments_banner .banner_box .pager_box .pager_main .button_box .swiper_btn {
  width: 48px;
  height: 48px;
  cursor: pointer;
}
.inner_payments_banner .banner_box .pager_box .pager_main .button_box .swiper_btn svg {
  width: 100%;
  height: 100%;
}
.inner_payments_banner .banner_box .pager_box .pager_main .button_box .swiper_btn svg * {
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.inner_payments_banner .banner_box .pager_box .pager_main .button_box .swiper_btn.prev {
  left: var(--grid-gap);
}
.inner_payments_banner .banner_box .pager_box .pager_main .button_box .swiper_btn.next {
  right: var(--grid-gap);
}
.inner_payments_banner .banner_box .pager_box .pager_main .button_box .swiper_btn:hover svg circle {
  fill-opacity: 0.8;
}
.inner_payments_banner .banner_box .pager_box .pager_main .idx_two_more a .word {
  font-size: var(--font-describe-2);
  line-height: var(--font-describe-2-line-height);
  letter-spacing: calc(var(--font-describe-2) * 0.025);
}
@media (max-width:960px) {
  .inner_payments_banner .banner_box .main_box {
    display: block;
  }
  .inner_payments_banner .banner_box .pager_box {
    display: none;
  }
}

@media (max-width:480px){
    .inner_payments_banner .banner_box{
        padding: 60px 0 40px 0;
    }
    .inner_payments_banner .banner_box .main_box .content{
        padding-bottom: 36px;
    }
    .inner_payments_banner .banner_box .main_box .content .idx_more a .word{
        font-weight: 400;
    }
}

.inner_payments_join {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  overflow: hidden;
  background-color: var(--tint-cream-25);
  padding: var(--block-padding-100) 0;
}
.inner_payments_join .center_box {
  width: 100%;
  height: auto;
}
.inner_payments_join .center_box .grid3 {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
}
.inner_payments_join .center_box .itemlist {
  width: 100%;
  height: auto;
  background-color: var(--secondary-cream);
  border-radius: 8px;
  padding: 0 16px;
}
.inner_payments_join .center_box .itemlist .item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  position: relative;
  text-align: center;
  width: 100%;
  height: auto;
  padding: 36px 20px;
}
.inner_payments_join .center_box .itemlist .item .icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 60px;
  height: 60px;
  padding: 16px;
  background-color: #F8F4EC;
  border-radius: 50%;
}
.inner_payments_join .center_box .itemlist .item .title {
  font-size: var(--font-h5);
  margin-top: 24px;
  font-weight: 500;
}
.inner_payments_join .center_box .itemlist .item .desc {
  font-size: var(--font-describe-2);
  /*max-width: 80%;*/
  margin: auto;
  margin-top: 12px;
  line-height: 150%;
}
.inner_payments_join .center_box .itemlist .item:after {
  position: absolute;
  content: '';
  width: 1px;
  height: 40.9%;
  right: 0;
  background-color: rgba(0, 0, 0, 0.2);
}
.inner_payments_join .center_box .itemlist .item:last-child:after {
  background-color: rgba(255, 255, 255, 0);
}
.inner_payments_join .center_box .idx_more {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  margin-top: var(--block-padding-100);
}
@media (max-width:768px) {
  .inner_payments_join .center_box .itemlist .item:after {
    width: 90%;
    height: 1px;
    bottom: 0;
    left:5%;
  }
  .inner_payments_join .center_box .grid3 {
    grid-template-columns: repeat(1, 1fr);
  }
}
@media (max-width:480px) {
    .inner_payments_join{
        padding:40px 0;
    }
    .inner_payments_join .center_box .itemlist .item{
        padding:20px ;
    }
  .inner_payments_join .center_box .itemlist .item:after {
    width: calc(100% - 72px);
    left: 36px;
  }
  .inner_payments_join .center_box .itemlist .item .desc {
    max-width: 100%;
  }
  .inner_payments_join .center_box .idx_more{
      margin-top: 40px;
  }
  .inner_payments_join .center_box .idx_more a .word{
      font-weight: 400;
  }
}
.inner_payments_register {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  overflow: hidden;
  background-color: var(--secondary-cream);
  padding: var(--block-padding-100) 0;
}
.inner_payments_register .center_box {
  width: 100%;
  height: auto;
}
.inner_payments_register .center_box .flexbox {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  background-color: var(--tint-cream-25);
}
.inner_payments_register .center_box .flexbox .pic {
  width: 48.5%;
  padding: 31px;
}
.inner_payments_register .center_box .flexbox .pic img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.inner_payments_register .center_box .flexbox .info {
  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-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  width: 51.5%;
  padding-left: 10%;
  padding-right: 10%;
}
.inner_payments_register .center_box .flexbox .info .title {
  font-size: var(--font-h2);
  font-weight: 700;
}
.inner_payments_register .center_box .flexbox .info .desc {
  font-size: var(--font-h5);
  margin-top: 24px;
  line-height: 150%;
}
.inner_payments_register .center_box .flexbox .info .idx_more {
  margin-top: 40px;
}
@media (max-width:768px) {
  .inner_payments_register .center_box .flexbox {
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .inner_payments_register .center_box .flexbox .pic {
    width: 100%;
    height: auto;
    padding: 18px;
  }
  .inner_payments_register .center_box .flexbox .info {
    width: 100%;
    height: auto;
    padding: 18px;
  }
}
@media (max-width:480px) {
    .inner_payments_register{
        padding: 40px 0;
    }
    .inner_payments_register .center_box .flexbox .info .desc{
        margin-top:20px;
    }
    .inner_payments_register .center_box .flexbox .info{
        padding-top: 40px;
    }
    .inner_payments_register .center_box .flexbox .info .idx_more a .word{
        font-weight: 400;
    }
}


.inner_payments_getmoney {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  overflow: hidden;
  padding: var(--block-padding-100) 0;
}
.inner_payments_getmoney .center_box {
  text-align: center;
}
.inner_payments_getmoney .center_box .title {
  font-size: var(--font-h2);
  font-weight: 700;
 
}
.ipg_two .center_box .title{
     width: 73%;
    margin: auto;
}
.inner_payments_getmoney .center_box .pic {
  margin-top: var(--block-padding-80);
}
.inner_payments_getmoney .center_box .pic img {
  width: 100%;
  height: auto;
}
.inner_payments_getmoney .center_box .pic .m_img {
  display: none;
}
.inner_payments_getmoney .center_box .idx_more {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  margin: auto;
  margin-top: var(--block-padding-80);
}
@media (max-width:768px) {
  .inner_payments_getmoney .center_box .pic .pc_img {
    display: none;
  }
  .inner_payments_getmoney .center_box .pic .m_img {
    display: block;
  }
}
@media (max-width:480px) {
    .inner_payments_getmoney{
        padding: 40px 0;
    }
    .inner_payments_getmoney .center_box .idx_more a .word{
        font-weight: 400;
    }
}

.inner_success_case {
  position: relative;
  width: 100%;
  height: auto;
  overflow: hidden;

}
.inner_success_case .evaluate_box {
  width: 100%;
  height: auto;
  padding: var(--block-padding-y) 0 var(--block-padding-80);
}
.inner_success_case .evaluate_box .evaluate_head {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  gap: var(--grid-gap);
}
.inner_success_case .evaluate_box .evaluate_main {
  position: relative;
  width: 100%;
  height: auto;
  margin-top: var(--block-padding-60);
}
/*.inner_success_case .evaluate_box .evaluate_main:before{*/
/*    position: absolute;*/
/*    content: '';*/
/*    width: 10%;*/
/*    left: -10%;*/
/*    height: 100%;*/
/*    top: 0;*/
/*    background: var(--secondary-cream);*/
/*    z-index: 2;*/
/*}*/

.inner_success_case .evaluate_box .evaluate_main .swiper_box {
  width: 100%;
  /*width: 58.4%;*/
  height: auto;
}
.inner_success_case .evaluate_box .evaluate_main .swiper_box .swiper-wrapper {
  /*width: 100%!important;*/
  height: auto;
}
.inner_success_case .evaluate_box .evaluate_main .swiper_box .swiper-slide {
  width: calc(50% - var(--grid-gap) / 2);
  /*width: 100%!important;*/
  height: auto;
  margin-right: var(--grid-gap);
}
.inner_success_case .evaluate_box .evaluate_main .swiper_box .swiper-slide .item {
    width: 100%;
    height: 100%;
    padding: 36px;
    background: var(--tint-cream-25);
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    min-height: 447px;
}
.inner_success_case .evaluate_box .evaluate_main .swiper_box .swiper-slide .item .info_head {
  width: 100%;
  height: auto;
  position: relative;
}
.inner_success_case .evaluate_box .evaluate_main .swiper_box .swiper-slide .item .info_head .logo {
  width: 100%;
  height: 63px;
  position: relative;
  z-index: 5;
  font-size: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  overflow: hidden;
}
.inner_success_case .evaluate_box .evaluate_main .swiper_box .swiper-slide .item .info_head .logo svg {
  max-width: 100%;
  max-height: 100%;
}
.inner_success_case .evaluate_box .evaluate_main .swiper_box .swiper-slide .item .info_body {
  width: 100%;
  height: auto;
  margin-top: 20px;
  padding-top: 24px;
  border-top: 1px solid rgba(34, 34, 34, 0.07);
}
.inner_success_case .evaluate_box .evaluate_main .swiper_box .swiper-slide .item .info_body .title {
  font-size: var(--font-h4);
  font-weight: 700;
}
.inner_success_case .evaluate_box .evaluate_main .swiper_box .swiper-slide .item .info_body .details {
  width: 100%;
  height: auto;
  min-height: calc(3em * 1.4);
  position: relative;
  z-index: 5;
  max-height: 110px;
    overflow: auto;
  font-size: var(--font-h5);
  line-height: var(--font-h5-line-height);
  letter-spacing: calc(var(--font-h5) * 0.025);
  margin-top: 12px;
  line-height: var(--font-describe-1-line-height);
}
.inner_success_case .evaluate_box .evaluate_main .swiper_box .swiper-slide .item .info_body .author {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  margin-top: 36px;
}
.inner_success_case .evaluate_box .evaluate_main .swiper_box .swiper-slide .item .info_body .idx_more {
      position: absolute;
    bottom: 36px;
    height: 100%;
    align-items: end;
    left: 50%;
    transform: translateX(-50%);
}
.inner_success_case .evaluate_box .evaluate_main .swiper_box .pager_main {
  width: 100%;
  height: auto;
  margin-top: 40px;
  display: none;
}
.inner_success_case .evaluate_box .evaluate_main .swiper_box .pager_main .button_box {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.inner_success_case .evaluate_box .evaluate_main .pager_box {
  width: 100%;
  height: auto;
  margin-top: 40px;
}
.inner_success_case .evaluate_box .evaluate_main .pager_box .pager {
  width: auto;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 12px;
}
.inner_success_case .evaluate_box .evaluate_main .pager_box .pager span {
  width: 26px;
  height: 4px;
  position: relative;
  z-index: 1;
  border-radius: 0;
  background: #FFFFFF;
  opacity: 1;
  cursor: pointer;
}
.inner_success_case .evaluate_box .evaluate_main .pager_box .pager span.active {
  background: var(--lead-red);
  opacity: 1;
}
@media (max-width:960px) {
  .inner_success_case .evaluate_box .evaluate_main .swiper_box .swiper-slide .item {
    padding: 30px 20px;
  }
  .inner_success_case .evaluate_box .evaluate_main .swiper_box .swiper-slide .item .info_body {
    margin-top: 24px;
  }
}
@media (max-width:768px) {
    .inner_success_case .evaluate_box .evaluate_main .swiper_box{
        width: 100%;
    }
    .inner_success_case .evaluate_box .evaluate_main .swiper_box .swiper-slide .item .info_body .details{
        max-height: 140px;
    }
    
}

@media (max-width:480px) {
    .inner_success_case .evaluate_box{
        padding: 40px 0;
    }
    .inner_success_case .evaluate_box .evaluate_main .swiper_box .swiper-slide .item{
        padding: 20px 24px 40px 24px;
    }
    .inner_success_case .evaluate_box .evaluate_main .swiper_box .swiper-slide .item .info_body .idx_more a .word{
        font-weight: 400;
    }
}
.inner_success_case .evaluate_box .pager_main {
  width: 30%;
}
.inner_success_case .evaluate_box .pager_main .button_box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  gap: 24px;
}
.inner_success_case .evaluate_box .pager_main .button_box .swiper-button-disabled{
    opacity: 0.5;
}
.inner_success_case.active .evaluate_box .evaluate_main .swiper_box .swiper-slide .item {
  border: 0;
}
.inner_success_case.active .evaluate_box .evaluate_main .pager_box .pager span {
  background: #FFFFFF;
  opacity: 1;
}
.inner_success_case.active .evaluate_box .evaluate_main .pager_box .pager span.active {
  background: var(--lead-red);
  opacity: 1;
}
@media (max-width:768px) {
  .inner_success_case .evaluate_box .evaluate_head {
    display: block;
  }
  .inner_success_case .evaluate_box .evaluate_head .inner_title {
    text-align: center;
  }
  .inner_success_case .evaluate_box .evaluate_head .idx_two_more {
    margin-top: 24px;
  }
  .inner_success_case .evaluate_box .pager_main .pc_show {
    display: none;
  }
  .inner_success_case .evaluate_box .evaluate_main .swiper_box .pager_main {
    display: block;
  }
}
.inner_payments_afq {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  overflow: hidden;
  padding: var(--block-padding-100) 0;
}
.inner_payments_afq .center_box {
  width: 100%;
  height: auto;
}
.inner_payments_afq .center_box .flexbox {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.inner_payments_afq .center_box .flexbox .left {
  width: 20%;
}
.inner_payments_afq .center_box .flexbox .left .t0 {
  color: #fff;
  font-size: var(--font-describe-2);
}
.inner_payments_afq .center_box .flexbox .left .title {
  color: #fff;
  font-size: var(--font-h2);
  font-weight: 700;
  margin-top: 16px;
}
.inner_payments_afq .center_box .flexbox .left .idx_more a {
  margin-top: 40px;
  background-color: var(--white-color);
}
.inner_payments_afq .center_box .flexbox .left .idx_more a .word {
  color: var(--secondary-blue);
}
.inner_payments_afq .center_box .flexbox .right {
  width: 50%;
}
.inner_payments_afq .center_box .flexbox .right ul {
  width: 100%;
  height: auto;
}
.inner_payments_afq .center_box .flexbox .right ul li {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  cursor: pointer;
  padding: var(--grid-gap) 0;
  border-bottom: solid 1px #fff;
}
.inner_payments_afq .center_box .flexbox .right ul li .content {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  gap: var(--block-padding-80);
}
.inner_payments_afq .center_box .flexbox .right ul li .content .num {
  font-size: var(--font-h5);
  color: var(--white-color);
}
.inner_payments_afq .center_box .flexbox .right ul li .content .desc {
  width: 100%;
}
.inner_payments_afq .center_box .flexbox .right ul li .content .desc .desc1 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  position: relative;
  font-size: var(--font-h5);
  color: var(--white-color);
}
.inner_payments_afq .center_box .flexbox .right ul li .content .desc .desc1 .word {
  color: var(--white-color);
}
.inner_payments_afq .center_box .flexbox .right ul li .content .desc .desc1 .more {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  height: 100%;
  position: absolute;
  right: 0;
  width: 10px;
}
.inner_payments_afq .center_box .flexbox .right ul li .content .desc .desc1 .more::before {
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
  position: absolute;
  content: '';
  width: 10px;
  height: 2px;
  border-radius: 1px;
  background-color: #fff;
}
.inner_payments_afq .center_box .flexbox .right ul li .content .desc .desc1 .more::after {
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
  position: absolute;
  content: '';
  width: 2px;
  height: 10px;
  border-radius: 1px;
  background-color: #fff;
}
.inner_payments_afq .center_box .flexbox .right ul li .content .desc .desc2 {
  font-size: var(--font-describe-2);
  margin-top: 16px;
  color: var(--white-color);
  display: none;
}
@media (max-width:768px) {
  .inner_payments_afq .center_box .flexbox {
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .inner_payments_afq .center_box .flexbox .left {
    width: 100%;
    height: auto;
    padding: 18px;
  }
  .inner_payments_afq .center_box .flexbox .right {
    width: 100%;
    height: auto;
    padding: 18px;
  }
}

.pmbody{overflow-x: hidden;
/* payments  新页面---结束 */