@charset "UTF-8";
.ellipsis {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

/*
 * 富文本初始化
 */
/* 全局样式变量 */
:root {
  --sk-font-Light: "MiSans Normal";
  --sk-font-Regular: "MiSans Normal";
  --sk-font-Medium: "MiSans Medium";
  --sk-font-Bold: "MiSans Demibold";
  --sk-font-SemiBold: "";
  --sk-font-Num: "";
  --headH: 0;
  /* 以下颜色根据设计稿的不同来设置 */
  --sk-global-color: #A50000;
  /* -------------- 主题色 ---------------*/
  --fcolor-default: #1E1E1E;
  /* -------------- 字体默认色 ---------------*/
  --fcolor-black: #1E1E1E;
  --fz-h1: .56rem;
  /* -------------- 一级标题字号 ---------------*/
  --fz-h2: .48rem;
  /* -------------- 一级标题字号 ---------------*/
  --fz-context: .28rem;
  /* -------------- 正文字号 ------------------*/
  --lh-h1: .56rem;
  /* -------------- 一级标题行高 ---------------*/
  --lh-h2: .56rem;
  /* -------------- 二级标题行高 ---------------*/
  --lh-context: .56rem;
  /* -------------- 正文行高 -------------------*/
  /* 层级 */
  --sk-zIndex-1: 1;
  /* --------------页面元素层级 --*/
  --sk-zIndex-2: 2;
  /* --------------页面元素层级 --*/
  --sk-zIndex-3: 3;
  /* --------------页面元素层级 --*/
  --sk-zIndex-10: 10;
  /* --------------页面元素层级 --*/
  --sk-zIndex-100: 100;
  /* --------------头部导航层级 --*/
  --sk-zIndex-999: 999;
  /* --------------弹窗层级 ------*/
  --sk-zIndex-1000: 1000;
}

@-webkit-keyframes fadeInUpSmall {
  from {
    -webkit-transform: translate3d(0, 0.4rem, 0);
            transform: translate3d(0, 0.4rem, 0);
    opacity: 0;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes fadeInUpSmall {
  from {
    -webkit-transform: translate3d(0, 0.4rem, 0);
            transform: translate3d(0, 0.4rem, 0);
    opacity: 0;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@media screen and (min-width: 800px) {
  .fadeInUpSmall {
    opacity: 0;
    -webkit-animation-name: fadeInUpSmall;
            animation-name: fadeInUpSmall;
  }
}
@media screen and (max-width: 800px) {
  .fadeInUpSmall {
    visibility: visible !important;
  }
}

.svg-ctx {
  object-fit: contain;
}
.svg-ctx path {
  stroke: currentColor;
}
.svg-ctx ellipse {
  stroke: currentColor;
}

.fit-image {
  position: relative;
  width: 100%;
  padding-top: calc((0.5625) * 100%);
}
.fit-image img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 0;
}

.-background {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: -1;
}
.-background img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.visually-hidden {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}

.topA {
  cursor: pointer;
  position: fixed;
  z-index: 9;
  right: 0.3rem;
  bottom: 0.6rem;
  border-radius: 50%;
  width: 0.48rem;
  height: 0.48rem;
  opacity: 0;
  visibility: hidden;
  background: url(../images/target/base/demoImg/topA.svg) center center no-repeat;
  background-size: contain;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.topA.show {
  opacity: 1;
  visibility: visible;
}
@media screen and (max-width: 800px) {
  .topA {
    right: 0.42rem;
    bottom: 1.2rem;
    width: 0.64rem;
    height: 0.64rem;
  }
}

.blocker {
  z-index: 100 !important;
}

.modal {
  width: 100% !important;
  max-width: 11rem !important;
  padding: 0 !important;
  box-shadow: none !important;
  background-color: transparent !important;
}

.modal-video .video-container {
  position: relative;
  width: 100%;
  padding-top: 56.25%;
}
.modal-video .video-container > video,
.modal-video .video-container iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.modal-video .video-container iframe html body video {
  width: 100% !important;
  height: 100% !important;
}

.-scroll {
  max-height: 1.2rem;
  overflow: auto;
}
.-scroll::-webkit-scrollbar {
  width: 0.08rem;
  height: 0.08rem;
}
.-scroll::-webkit-scrollbar-thumb {
  border-radius: 0.08rem;
  background: #666666;
}
.-scroll::-webkit-scrollbar-thumb:vertical {
  background-color: #666666;
}
.-scroll::-webkit-scrollbar-width {
  width: 0.08rem;
}
.-scroll::-webkit-scrollbar-track {
  border-radius: 0.08rem;
  background-color: none;
}
@media screen and (max-width: 800px) {
  .-scroll {
    max-height: 2.4rem;
  }
}

.sk_select {
  --h: .48rem;
  position: relative;
  width: 1.8rem;
}
.sk_select.-full {
  width: 100%;
}
.sk_select.on {
  z-index: 2;
}
.sk_select.on .-select-front::after {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.sk_select .-select-front {
  cursor: pointer;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.12rem 0.2rem;
  height: var(--h);
  background: white;
  border-radius: 0.08rem;
}
.sk_select .-select-front input::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.4);
}
.sk_select .-select-front input::-moz-placeholder {
  color: rgba(0, 0, 0, 0.4);
}
.sk_select .-select-front input:-moz-placeholder {
  color: rgba(0, 0, 0, 0.4);
}
.sk_select .-select-front input:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.4);
}
.sk_select .-select-front textarea::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.4);
}
.sk_select .-select-front textarea::-moz-placeholder {
  color: rgba(0, 0, 0, 0.4);
}
.sk_select .-select-front textarea:-moz-placeholder {
  color: rgba(0, 0, 0, 0.4);
}
.sk_select .-select-front textarea:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.4);
}
.sk_select .-select-front input {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  pointer-events: none;
  width: 100%;
  font-size: 0.16rem;
}
.sk_select .-select-front::after {
  content: "";
  width: 0.16rem;
  height: 0.16rem;
  background: url(../images/target/base/selectDown.svg) center center no-repeat;
  background-size: contain;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  margin-left: 0.2rem;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.sk_select .-select-layer {
  position: absolute;
  width: 100%;
  height: 0;
  bottom: -0.1rem;
  left: 0;
  box-shadow: 0px 0px 0.2rem 0px rgba(218, 218, 218, 0.25);
  -webkit-transform: translate(0, 100%);
      -ms-transform: translate(0, 100%);
          transform: translate(0, 100%);
  overflow: hidden;
}
.sk_select .-select-layer .-inner {
  background-color: white;
  border-radius: 0.08rem;
  padding: 0.16rem 0.04rem 0.21rem 0.22rem;
}
.sk_select .-select-layer .-inner dl dd {
  cursor: pointer;
  margin-top: 0.12rem;
  font-size: 0.12rem;
  line-height: 0.16rem;
  color: rgba(0, 0, 0, 0.4);
  font-family: var(--sk-font-Medium);
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.sk_select .-select-layer .-inner dl dd:first-child {
  margin-top: 0;
}
.sk_select .-select-layer .-inner dl dd:hover {
  color: #000;
}
@media screen and (max-width: 800px) {
  .sk_select {
    --h: .9rem;
    width: 100%;
  }
  .sk_select .-select-front {
    padding: 0.33rem 0.2rem 0.33rem 0.3rem;
    height: var(--h);
  }
  .sk_select .-select-front input {
    font-size: 0.26rem;
  }
  .sk_select .-select-front::after {
    width: 0.32rem;
    height: 0.32rem;
  }
  .sk_select .-select-layer .-inner {
    border-radius: 0.08rem;
    padding: 0.24rem 0.2rem 0.3rem 0.24rem;
  }
  .sk_select .-select-layer .-inner dl dd {
    margin-top: 0.24rem;
    font-size: 0.24rem;
    line-height: 0.32rem;
  }
}

.-sk-nav {
  position: -webkit-sticky;
  position: sticky;
  top: var(--headH);
  border-bottom: 0.01rem solid #E8E8E8;
  background-color: rgba(255, 255, 255, 0.9);
  -webkit-backdrop-filter: blur(0.15rem);
          backdrop-filter: blur(0.15rem);
  z-index: 10;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.-sk-nav.-top0 {
  top: 0;
}
.-sk-nav ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  height: 0.6rem;
}
.-sk-nav ul li {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0.64rem;
}
.-sk-nav ul li:last-child {
  margin-right: 0;
}
.-sk-nav ul li.on a {
  color: #000;
  font-family: var(--sk-font-Bold);
}
.-sk-nav ul li.on a::before {
  opacity: 1;
  visibility: visible;
}
.-sk-nav ul li a {
  position: relative;
  color: rgba(0, 0, 0, 0.4);
  font-size: 0.16rem;
  line-height: 0.24rem;
  padding: 0.18rem 0;
}
.-sk-nav ul li a::before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  bottom: -0.01rem;
  width: 100%;
  height: 0.01rem;
  background: -webkit-linear-gradient(left, #0052E3 0%, #00BEF2 50%, #54EBBA 100%);
  background: linear-gradient(to right, #0052E3 0%, #00BEF2 50%, #54EBBA 100%);
  opacity: 0;
  visibility: hidden;
}
@media screen and (min-width: 800px) {
  .-sk-nav ul li a:hover {
    color: #000000;
  }
}
@media screen and (max-width: 800px) {
  .-sk-nav ul {
    position: relative;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    height: 1rem;
    overflow-y: hidden;
    overflow-x: auto;
    padding: 0 0.4rem;
  }
  .-sk-nav ul li {
    margin-right: 0.7rem;
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
  }
  .-sk-nav ul li a {
    position: relative;
    color: rgba(0, 0, 0, 0.4);
    font-size: 0.24rem;
    line-height: 0.24rem;
    padding: 0.38rem 0;
  }
  .-sk-nav ul li a::before {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    bottom: 0rem;
    width: 100%;
    height: 2px;
    background: -webkit-linear-gradient(left, #0052E3 0%, #00BEF2 50%, #54EBBA 100%);
    background: linear-gradient(to right, #0052E3 0%, #00BEF2 50%, #54EBBA 100%);
    opacity: 0;
    visibility: hidden;
  }
}

.sk-list {
  --count: 1;
  --gapX: .32rem;
  --gapY: .32rem;
  --width: calc((100% - var(--gapX) * var(--count)) / var(--count));
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin: calc(-1 * var(--gapY) / 2) calc(-1 * var(--gapX) / 2);
}
.sk-list .sk-item {
  width: var(--width);
  margin: calc(var(--gapY) / 2) calc(var(--gapX) / 2);
}

.sk-swiper {
  overflow: hidden;
}
.sk-swiper .sk-swiper-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
}
.sk-swiper .sk-dots {
  margin-top: 0.32rem;
  margin-bottom: 0.16rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.sk-swiper .sk-dots.swiper-pagination-bullets span {
  width: 0.08rem;
  height: 0.08rem;
  margin-right: 0.05rem;
  border-radius: 50%;
  background-color: #00BEF2;
  opacity: 0.5;
}
.sk-swiper .sk-dots.swiper-pagination-bullets span.swiper-pagination-bullet-active {
  opacity: 1;
}
.sk-swiper .sk-dots.swiper-pagination-bullets span:last-child {
  margin-right: 0;
}
.sk-swiper .sk-dots.swiper-pagination-progressbar {
  position: relative;
  width: 100%;
  height: var(--swiper-pagination-progressbar-size, 4px);
}
.sk-swiper .sk-dots.swiper-pagination-progressbar span {
  background: #00BEF2;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -webkit-transform: scale(0);
      -ms-transform: scale(0);
          transform: scale(0);
  -webkit-transform-origin: left top;
      -ms-transform-origin: left top;
          transform-origin: left top;
}
.sk-swiper .sk-arrow {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 0.32rem;
}
.sk-swiper .sk-arrow .prev, .sk-swiper .sk-arrow .next {
  cursor: pointer;
  font-size: 0.2rem;
  color: #000000;
}
.sk-swiper .sk-arrow .prev {
  margin-right: 0.12rem;
}

.sk-img-scale {
  --scale: 1.05;
  overflow: hidden;
}
.sk-img-scale:hover > img {
  -webkit-transform: scale(var(--scale));
      -ms-transform: scale(var(--scale));
          transform: scale(var(--scale));
}

/* 集合属性（主题样式） */
body.show a,
body.show .transition,
body.show :before,
body.show img {
  -webkit-transition: All 0.3s ease;
  transition: All 0.3s ease;
}

* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

html {
  font-size: 100px;
}

body {
  font-family: var(--sk-font-Regular);
  font-size: 12px;
  color: var(--fcolor-default);
  -webkit-text-size-adjust: none;
  -webkit-font-smoothing: antialiased;
  opacity: 0;
  background-color: white;
  overflow-x: hidden;
}
body.show {
  opacity: 1;
}

a {
  color: var(--fcolor-default);
  text-decoration: none;
  outline: none;
  cursor: pointer;
}
a:active {
  star: expression(this.onFocus=this.blur());
}
a:link {
  text-decoration: none;
  outline: none;
}
a:visited {
  text-decoration: none;
  outline: none;
}
a:hover {
  text-decoration: none;
  outline: none;
}

li {
  list-style: outside none;
}

li {
  list-style-type: none;
}

h1,
h2,
h3,
h4,
h5 {
  font-family: var(--sk-font-Bold);
}

textarea,
input {
  background: transparent;
  color: var(--fcolor-default);
  outline: none;
  border: 0;
  font-family: var(--sk-font-Regular);
}

em {
  font-style: normal;
}

img {
  vertical-align: middle;
  max-width: 100%;
  border: 0;
  object-fit: cover;
}

.demo-page {
  padding-bottom: 3rem;
}
.demo-page .bg-gray {
  background-color: #f5f5f5;
}
.demo-page .bg-wihte {
  background-color: #ffffff;
}
.demo-page img, .demo-page video {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.demo-page .page-main {
  overflow: hidden;
}
.demo-page .page-main .wal {
  padding-top: 1.2rem;
  padding-bottom: 1.2rem;
}
.demo-page .page-main .wal .-container {
  margin-top: 0.64rem;
}
.demo-page .page-main .wal .-container:first-child {
  margin-top: 0;
}
.demo-page .page-main .wal .-container .-title {
  font-size: 0.28rem;
}
.demo-page .page-main .wal .-container .-body {
  padding: 0.2rem;
  border-radius: 0.08rem;
  margin-top: 0.32rem;
}
.demo-page .page-main .wal .-container .-body.nopading {
  padding: 0;
}

:root {
  --totalH: .72rem;
  --headH: .72rem;
}

.model-hry .label {
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  margin-right: 0.07rem;
}

@media screen and (min-width: 800px) {
  .stop_product {
    position: relative;
    padding: 0.16rem !important;
    margin-top: 0.08rem;
  }
  .stop_product::before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 0.16rem;
    width: calc(100% - .32rem);
    height: 0.01rem;
    background-color: #E6E6E6;
  }
  .stop_product a::after {
    display: none;
  }
}
.tab-reset,
.tab__control-reset {
  display: none !important;
}

.mixBladMode_darken {
  mix-blend-mode: darken;
}

.blocker {
  z-index: 100 !important;
}

.g-form-select {
  position: relative;
}
.g-form-select.show .select-front::after {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.g-form-select.show .select-layer {
  display: block;
  z-index: 10;
}
.g-form-select._default .select-front {
  border: 1px solid #1E1E1E;
}
.g-form-select._default .select-front:hover {
  border-color: #1E1E1E;
}
.g-form-select .select-front {
  cursor: pointer;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: 0.48rem;
  border: 0.01rem solid #E6E6E6;
  border-radius: 0.04rem;
  padding: 0.12rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.g-form-select .select-front:hover {
  border-color: var(--sk-global-color);
}
.g-form-select .select-front::after {
  content: "";
  width: 0.24rem;
  height: 0.24rem;
  background: url(../images/azbil/icon/select-down.png) center center no-repeat;
  background-size: contain;
  margin-left: auto;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.g-form-select .select-front .c767676 {
  color: #767676;
}
.g-form-select .select-layer {
  display: none;
  position: absolute;
  width: 100%;
  bottom: -0.08rem;
  right: 0;
  -webkit-transform: translate(0, 100%);
      -ms-transform: translate(0, 100%);
          transform: translate(0, 100%);
  z-index: -1;
}
.g-form-select .select-layer .select-layer-wrapper {
  background-color: white;
  box-shadow: 0px 0px 0.1rem 0px rgba(0, 0, 0, 0.1);
  border-radius: 0.08rem;
  padding: 0.08rem 0;
  min-width: 1.36rem;
  max-height: 2.16rem;
  overflow: auto;
}
.g-form-select .select-layer .select-layer-wrapper::-webkit-scrollbar {
  width: 0.04rem;
  height: 0.04rem;
}
.g-form-select .select-layer .select-layer-wrapper::-webkit-scrollbar-thumb {
  border-radius: 0.04rem;
  background: #E6E6E6;
}
.g-form-select .select-layer .select-layer-wrapper::-webkit-scrollbar-thumb:vertical {
  background-color: #E6E6E6;
}
.g-form-select .select-layer .select-layer-wrapper::-webkit-scrollbar-width {
  width: 0.04rem;
}
.g-form-select .select-layer .select-layer-wrapper::-webkit-scrollbar-track {
  border-radius: 0.04rem;
  background-color: none;
}
.g-form-select .select-layer .select-layer-wrapper .select-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.g-form-select .select-layer .select-layer-wrapper .select-list .select-item {
  cursor: pointer;
  padding: 0.08rem 0.16rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.g-form-select .select-layer .select-layer-wrapper .select-list .select-item:hover {
  background-color: #F6F6F6;
  -webkit-backdrop-filter: blur(0.2rem);
          backdrop-filter: blur(0.2rem);
}

.g-form-cascade {
  position: relative;
}
.g-form-cascade.show .cascade-front::after {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.g-form-cascade.show .cascade-layer {
  display: block;
  z-index: 10;
}
.g-form-cascade._default .cascade-front {
  border: 1px solid #1E1E1E;
}
.g-form-cascade._default .cascade-front:hover {
  border-color: #1E1E1E;
}
.g-form-cascade .cascade-front {
  cursor: pointer;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: 0.48rem;
  border: 0.01rem solid #E6E6E6;
  border-radius: 0.04rem;
  padding: 0.12rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.g-form-cascade .cascade-front:hover {
  border-color: var(--sk-global-color);
}
.g-form-cascade .cascade-front::after {
  content: "";
  width: 0.24rem;
  height: 0.24rem;
  background: url(../images/azbil/icon/select-down.png) center center no-repeat;
  background-size: contain;
  margin-left: auto;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.g-form-cascade .cascade-front .c767676 {
  color: #767676;
}
.g-form-cascade .cascade-layer {
  display: none;
  position: absolute;
  width: 100%;
  bottom: -0.08rem;
  right: 0;
  -webkit-transform: translate(0, 100%);
      -ms-transform: translate(0, 100%);
          transform: translate(0, 100%);
  z-index: -1;
}
.g-form-cascade .cascade-layer .cascade-layer-wrapper {
  background-color: white;
  box-shadow: 0px 0px 0.1rem 0px rgba(0, 0, 0, 0.1);
  border-radius: 0.08rem;
  height: 2.16rem;
  -webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
          transform: translate(0, 0);
}
.g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list {
  --column: calc(100% / 3);
  position: fixed;
  top: 0;
  left: 0;
  width: var(--column);
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 0.08rem 0;
  overflow: auto;
  border-right: 0.01rem solid #E6E6E6;
}
.g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list::-webkit-scrollbar {
  width: 0.04rem;
  height: 0.04rem;
}
.g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list::-webkit-scrollbar-thumb {
  border-radius: 0.04rem;
  background: #E6E6E6;
}
.g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list::-webkit-scrollbar-thumb:vertical {
  background-color: #E6E6E6;
}
.g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list::-webkit-scrollbar-width {
  width: 0.04rem;
}
.g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list::-webkit-scrollbar-track {
  border-radius: 0.04rem;
  background-color: none;
}
.g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item {
  cursor: pointer;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.08rem 0.08rem 0.08rem 0.16rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item:hover {
  background-color: #F6F6F6;
}
.g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item.on {
  background-color: #F6F6F6;
}
.g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item.on > span {
  color: var(--sk-global-color);
}
.g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item.on .sub-cascade-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item::after {
  content: "";
  width: 0.24rem;
  height: 0.24rem;
  background: url(../images/azbil/icon/select-down.png) center center no-repeat;
  background-size: contain;
  margin-left: auto;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item .sub-cascade-list {
  display: none;
  position: fixed;
  top: 0;
  left: calc(var(--column));
  width: var(--column);
  height: 100%;
  padding: 0.08rem 0;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  overflow: auto;
  border-right: 0.01rem solid #E6E6E6;
}
.g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item .sub-cascade-list::-webkit-scrollbar {
  width: 0.04rem;
  height: 0.04rem;
}
.g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item .sub-cascade-list::-webkit-scrollbar-thumb {
  border-radius: 0.04rem;
  background: #E6E6E6;
}
.g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item .sub-cascade-list::-webkit-scrollbar-thumb:vertical {
  background-color: #E6E6E6;
}
.g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item .sub-cascade-list::-webkit-scrollbar-width {
  width: 0.04rem;
}
.g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item .sub-cascade-list::-webkit-scrollbar-track {
  border-radius: 0.04rem;
  background-color: none;
}
.g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item .sub-cascade-list .sub-cascade-item {
  cursor: pointer;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.08rem 0.08rem 0.08rem 0.16rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item .sub-cascade-list .sub-cascade-item:hover {
  background-color: #F6F6F6;
}
.g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item .sub-cascade-list .sub-cascade-item.on {
  background-color: #F6F6F6;
}
.g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item .sub-cascade-list .sub-cascade-item.on > span {
  color: var(--sk-global-color);
}
.g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item .sub-cascade-list .sub-cascade-item.on .finally-cascade-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item .sub-cascade-list .sub-cascade-item::after {
  content: "";
  width: 0.24rem;
  height: 0.24rem;
  background: url(../images/azbil/icon/select-down.png) center center no-repeat;
  background-size: contain;
  margin-left: auto;
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item .sub-cascade-list .sub-cascade-item .finally-cascade-list {
  display: none;
  position: fixed;
  top: 0;
  left: calc(var(--column) * 2);
  width: var(--column);
  height: 100%;
  padding: 0.08rem 0;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  overflow: auto;
}
.g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item .sub-cascade-list .sub-cascade-item .finally-cascade-list::-webkit-scrollbar {
  width: 0.04rem;
  height: 0.04rem;
}
.g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item .sub-cascade-list .sub-cascade-item .finally-cascade-list::-webkit-scrollbar-thumb {
  border-radius: 0.04rem;
  background: #E6E6E6;
}
.g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item .sub-cascade-list .sub-cascade-item .finally-cascade-list::-webkit-scrollbar-thumb:vertical {
  background-color: #E6E6E6;
}
.g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item .sub-cascade-list .sub-cascade-item .finally-cascade-list::-webkit-scrollbar-width {
  width: 0.04rem;
}
.g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item .sub-cascade-list .sub-cascade-item .finally-cascade-list::-webkit-scrollbar-track {
  border-radius: 0.04rem;
  background-color: none;
}
.g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item .sub-cascade-list .sub-cascade-item .finally-cascade-list .finally-cascade-item {
  cursor: pointer;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.08rem 0.16rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item .sub-cascade-list .sub-cascade-item .finally-cascade-list .finally-cascade-item:hover {
  background-color: #F6F6F6;
}

.modal {
  width: 100% !important;
  max-width: 11rem !important;
  padding: 0 !important;
  box-shadow: none !important;
  background-color: transparent !important;
}

.modal-video video {
  width: 100%;
}
.modal-video iframe {
  width: 100%;
  height: 6.18rem;
}
.modal-video iframe html body video {
  width: 100% !important;
  height: 100% !important;
}

.file-model {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  max-width: 80%;
}
.file-model.w100P {
  max-width: 100%;
}
.file-model .file-model-front {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  cursor: pointer;
}
.file-model ._label {
  font-size: 0.12rem;
  line-height: 0.24rem;
  margin-right: 0.07rem;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  font-family: var(--sk-font-Medium);
}
.file-model ._value {
  font-size: 0.12rem;
  line-height: 0.24rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.file-model ._value.allValue {
  display: inline-block;
}
.file-model .file-model-layer {
  display: none;
  position: absolute;
  top: 0;
  left: -0.16rem;
  padding-bottom: 0.04rem;
  -webkit-transform: translate(0, -100%);
      -ms-transform: translate(0, -100%);
          transform: translate(0, -100%);
  z-index: 1;
}
.file-model .file-model-layer::after {
  content: "";
  display: block;
  position: absolute;
  width: 0;
  height: 0;
  bottom: 0.04rem;
  left: 0.48rem;
  -webkit-transform: translateY(100%);
      -ms-transform: translateY(100%);
          transform: translateY(100%);
  border: 0.04rem solid;
  border-color: rgba(0, 0, 0, 0.8) transparent transparent transparent;
}
.file-model .file-model-layer .file-model-layer-inner {
  background-color: rgba(0, 0, 0, 0.8);
  border-radius: 0.04rem;
  font-size: 0.12rem;
  line-height: 0.16rem;
  padding: 0.08rem;
  color: white;
  max-width: 2.56rem;
  max-height: 1.5rem;
  overflow: auto;
}
.file-model .file-model-layer .file-model-layer-inner::-webkit-scrollbar {
  width: 0.04rem;
  height: 0.04rem;
}
.file-model .file-model-layer .file-model-layer-inner::-webkit-scrollbar-thumb {
  border-radius: 0.04rem;
  background: #ffffff80;
}
.file-model .file-model-layer .file-model-layer-inner::-webkit-scrollbar-thumb:vertical {
  background-color: #ffffff80;
}
.file-model .file-model-layer .file-model-layer-inner::-webkit-scrollbar-width {
  width: 0.04rem;
}
.file-model .file-model-layer .file-model-layer-inner::-webkit-scrollbar-track {
  border-radius: 0.04rem;
  background-color: none;
}

.-tooltip {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  padding-bottom: 0.04rem;
  -webkit-transform: translate(0, -100%);
      -ms-transform: translate(0, -100%);
          transform: translate(0, -100%);
  z-index: 1;
}
.-tooltip::after {
  content: "";
  display: block;
  position: absolute;
  width: 0;
  height: 0;
  bottom: 0.04rem;
  left: 0.48rem;
  -webkit-transform: translateY(100%);
      -ms-transform: translateY(100%);
          transform: translateY(100%);
  border: 0.04rem solid;
  border-color: rgba(0, 0, 0, 0.8) transparent transparent transparent;
}
.-tooltip .tooltip-inner {
  background-color: rgba(0, 0, 0, 0.8);
  border-radius: 0.04rem;
  font-size: 0.12rem;
  line-height: 0.16rem;
  padding: 0.08rem;
  color: white;
  max-width: 2.56rem;
  max-height: 1.5rem;
  overflow: auto;
}
.-tooltip .tooltip-inner::-webkit-scrollbar {
  width: 0.04rem;
  height: 0.04rem;
}
.-tooltip .tooltip-inner::-webkit-scrollbar-thumb {
  border-radius: 0.04rem;
  background: #ffffff80;
}
.-tooltip .tooltip-inner::-webkit-scrollbar-thumb:vertical {
  background-color: #ffffff80;
}
.-tooltip .tooltip-inner::-webkit-scrollbar-width {
  width: 0.04rem;
}
.-tooltip .tooltip-inner::-webkit-scrollbar-track {
  border-radius: 0.04rem;
  background-color: none;
}

@keyframes fadeInUpSmall {
  from {
    -webkit-transform: translate3d(0, 0.4rem, 0);
            transform: translate3d(0, 0.4rem, 0);
    opacity: 0;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
.fadeInUpSmall {
  -webkit-animation-name: fadeInUpSmall;
          animation-name: fadeInUpSmall;
}

.layer__mask {
  position: fixed;
  inset: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
  opacity: 0;
  visibility: hidden;
  background: rgba(0, 0, 0, 0.6);
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.layer__mask.show {
  opacity: 1;
  visibility: visible;
  z-index: 98;
}

@media screen and (min-width: 800px) {
  .text-hover:hover span {
    background-size: 100% 100%;
    color: var(--sk-global-color);
  }
}
.text-hover span {
  background-image: -webkit-linear-gradient(top, transparent 95%, var(--sk-global-color) 0);
  background-image: linear-gradient(to bottom, transparent 95%, var(--sk-global-color) 0);
  background-repeat: no-repeat;
  background-size: 0 100%;
  text-decoration: none;
  -webkit-transition: background-size 0.36s cubic-bezier(0.32, 0.17, 0, 1);
  transition: background-size 0.36s cubic-bezier(0.32, 0.17, 0, 1);
}

.g-btn {
  --color: white;
  --pColor: #1E1E1E;
  --svg-c: white;
  --circle-c: var(--sk-global-color);
}
.g-btn a, .g-btn .a {
  position: relative;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 0.14rem;
  line-height: 0.24rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  min-width: 1.92rem;
  color: var(--pColor);
  border-radius: 0.48rem;
  padding: 0.12rem 0.12rem 0.12rem 0.24rem;
  background-color: var(--color);
  border: 1px solid var(--color);
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.g-btn a:hover, .g-btn .a:hover {
  --color: var(--sk-global-color);
  --pColor: white;
  --circle-c: white;
  --svg-c: var(--sk-global-color);
}
.g-btn a::before, .g-btn .a::before {
  content: "";
  display: block;
  position: absolute;
  width: 0.24rem;
  height: 0.24rem;
  right: 0.12rem;
  top: 50%;
  -webkit-transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
          transform: translate(0, -50%);
  border-radius: 50%;
  background-color: var(--circle-c);
  z-index: 2;
}
.g-btn a .svg-ctx, .g-btn .a .svg-ctx {
  position: relative;
  width: 0.24rem;
  height: 0.24rem;
  color: var(--svg-c);
  margin-left: 0.72rem;
  object-fit: contain;
  z-index: 3;
}
.g-btn a span, .g-btn .a span {
  margin-right: auto;
}
.g-btn._black {
  --color: #1E1E1E;
}
.g-btn._black a, .g-btn._black .a {
  background-color: transparent;
}
.g-btn._black a:hover, .g-btn._black .a:hover {
  --color: #A50000;
  background-color: var(--sk-global-color);
}
.g-btn.full_red {
  --color: var(--sk-global-color);
  --pColor: white;
  --svg-c: var(--sk-global-color);
  --circle-c: white;
}
.g-btn.full_red a:hover, .g-btn.full_red .a:hover {
  border-color: transparent;
  background-color: #A5000080;
}

.g-btn-long {
  --color: #1E1E1E;
  text-align: center;
}
.g-btn-long a, .g-btn-long .a {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 0.14rem;
  line-height: 0.24rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: #1E1E1E;
  min-width: 2.88rem;
  border-radius: 0.48rem;
  padding: 0.12rem 0.24rem;
  border: 0.01rem solid var(--color);
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
@media screen and (min-width: 800px) {
  .g-btn-long a:hover, .g-btn-long .a:hover {
    --color: #A50000;
    color: white;
    background-color: var(--color);
    border: 0.01rem solid var(--color);
  }
}
.g-btn-long.fullRed {
  --color: #A50000;
}
.g-btn-long.fullRed a, .g-btn-long.fullRed .a {
  color: white;
  background-color: var(--color);
}
@media screen and (min-width: 800px) {
  .g-btn-long.fullRed a:hover, .g-btn-long.fullRed .a:hover {
    background-color: #A5000080;
    border: 0.01rem solid transparent;
  }
}

header {
  width: 100%;
  height: var(--totalH);
  z-index: 99;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
header.hide .top-head_nav,
header.hide .g-head {
  top: 0;
  -webkit-transform: translate3d(0, -100%, 0);
          transform: translate3d(0, -100%, 0);
}
header.hide .layer {
  height: 0;
}
header.not-translate .top-head_nav,
header.not-translate .g-head {
  top: 0;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}
header .g-head {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: var(--headH);
  background-color: white;
  z-index: 99;
  border-bottom: 0.01rem solid #e6e6e6;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
header .g-head .wal {
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
header .g-head .wal .g-head-main {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  height: var(--headH);
}
header .g-head .wal .g-head-main .logo-box .img {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
}
header .g-head .wal .g-head-main .logo-box .img img {
  height: 0.32rem;
  object-fit: contain;
}
header .g-head .wal .g-head-main .center-nav {
  position: relative;
  margin-left: auto;
}
header .g-head .wal .g-head-main .center-nav > ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
}
header .g-head .wal .g-head-main .center-nav > ul > .nav-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  height: 100%;
  padding: 0 0.2rem;
  border-bottom: 0.03rem solid transparent;
}
header .g-head .wal .g-head-main .center-nav > ul > .nav-item.hover .layer {
  z-index: 20;
}
header .g-head .wal .g-head-main .center-nav > ul > .nav-item.active > a {
  font-family: var(--sk-font-Bold);
}
header .g-head .wal .g-head-main .center-nav > ul > .nav-item > a {
  position: relative;
  color: #000;
  font-size: 0.16rem;
  line-height: 0.24rem;
  font-family: var(--sk-font-Light);
}
header .g-head .wal .g-head-main .center-nav .nav__line {
  position: absolute;
  pointer-events: none;
  opacity: 0;
  bottom: 0;
  left: 0;
  height: 0.04rem;
  width: 0.64rem;
  background-color: var(--sk-global-color);
  border-radius: 0.04rem 0.04rem 0 0;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  z-index: -1;
}
header .g-head .wal .g-head-main .center-nav .nav__line.show {
  opacity: 1;
}
header .g-head .wal .g-head-main .g-head-right {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-left: 0.28rem;
}
header .g-head .wal .g-head-main .g-head-right::before {
  content: "";
  width: 0.01rem;
  height: 0.24rem;
  border-left: 0.01rem solid #e6e6e6;
}
header .g-head .wal .g-head-main .g-head-right .search-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-left: 0.32rem;
  height: 100%;
}
header .g-head .wal .g-head-main .g-head-right .search-box.active .layer {
  z-index: 20;
}
header .g-head .wal .g-head-main .g-head-right .search-box .search-box-inner {
  cursor: pointer;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 0.4rem;
  height: 0.4rem;
  background-color: transparent;
  border-radius: 50%;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
header .g-head .wal .g-head-main .g-head-right .search-box .search-box-inner:hover {
  background-color: #f6f6f6;
}
header .g-head .wal .g-head-main .g-head-right .search-box .search-box-inner > .img img {
  width: 0.24rem;
  height: 0.24rem;
  object-fit: contain;
}
header .g-head .wal .g-head-main .g-head-right .search-box .search-box-inner > .img img:nth-child(2) {
  display: none;
}
header .layer {
  position: fixed;
  max-width: 12.4rem;
  width: 100%;
  height: 0;
  top: var(--totalH);
  left: 50%;
  z-index: 0;
  overflow: hidden;
  -webkit-transform: translate3d(-50%, 0, 0);
          transform: translate3d(-50%, 0, 0);
  padding: 0 0.2rem;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
header .layer.layer__product {
  --maxH: 4.32rem;
}
header .layer.layer__product .layer__wp {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  background-color: white;
  border-radius: 0 0 0.08rem 0.08rem;
  padding: 0 !important;
  overflow: visible;
}
header .layer.layer__product .layer__wp .layer__left .layer__left-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 2.4rem;
  height: var(--maxH);
  padding-top: 0.32rem;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  background-color: #F6F6F6;
}
header .layer.layer__product .layer__wp .layer__left .layer__left-container .layer__left-title {
  font-size: 0.2rem;
  line-height: 0.24rem;
  padding: 0 0.32rem;
  font-family: var(--sk-font-Bold);
}
header .layer.layer__product .layer__wp .layer__left .layer__left-container .layer__left-list {
  margin-top: 0.24rem;
  padding-bottom: 0.32rem;
  overflow: auto;
}
header .layer.layer__product .layer__wp .layer__left .layer__left-container .layer__left-list::-webkit-scrollbar {
  width: 0.04rem;
  height: 0.04rem;
}
header .layer.layer__product .layer__wp .layer__left .layer__left-container .layer__left-list::-webkit-scrollbar-thumb {
  border-radius: 0.04rem;
  background: #E6E6E6;
}
header .layer.layer__product .layer__wp .layer__left .layer__left-container .layer__left-list::-webkit-scrollbar-thumb:vertical {
  background-color: #E6E6E6;
}
header .layer.layer__product .layer__wp .layer__left .layer__left-container .layer__left-list::-webkit-scrollbar-width {
  width: 0.04rem;
}
header .layer.layer__product .layer__wp .layer__left .layer__left-container .layer__left-list::-webkit-scrollbar-track {
  border-radius: 0.04rem;
  background-color: none;
}
header .layer.layer__product .layer__wp .layer__left .layer__left-container .layer__left-list > ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
header .layer.layer__product .layer__wp .layer__left .layer__left-container .layer__left-list > ul > li.on > a {
  color: var(--sk-global-color);
  background-color: white;
}
header .layer.layer__product .layer__wp .layer__left .layer__left-container .layer__left-list > ul > li.on > a::after {
  background-image: url(../images/azbil/header/i-arrow-on.png);
}
header .layer.layer__product .layer__wp .layer__left .layer__left-container .layer__left-list > ul > li.on > a::before {
  opacity: 1;
  visibility: visible;
}
header .layer.layer__product .layer__wp .layer__left .layer__left-container .layer__left-list > ul > li.on .sub__product {
  display: block;
}
header .layer.layer__product .layer__wp .layer__left .layer__left-container .layer__left-list > ul > li > a {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.08rem 0.1rem 0.08rem 0.32rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
}
header .layer.layer__product .layer__wp .layer__left .layer__left-container .layer__left-list > ul > li > a::before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 0.02rem;
  height: 100%;
  background-color: var(--sk-global-color);
  opacity: 0;
  visibility: hidden;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
header .layer.layer__product .layer__wp .layer__left .layer__left-container .layer__left-list > ul > li .sub__product {
  display: none;
  position: absolute;
  right: 0;
  top: 0;
  width: 80%;
}
header .layer.layer__product .layer__wp .layer__left .layer__left-container .layer__left-list > ul > li .sub__product .sub__product-container .sub__product-list {
  height: var(--maxH);
  overflow: auto;
  padding: 0.32rem 0.71rem 0.32rem 0;
}
header .layer.layer__product .layer__wp .layer__left .layer__left-container .layer__left-list > ul > li .sub__product .sub__product-container .sub__product-list::-webkit-scrollbar {
  width: 0.04rem;
  height: 0.04rem;
}
header .layer.layer__product .layer__wp .layer__left .layer__left-container .layer__left-list > ul > li .sub__product .sub__product-container .sub__product-list::-webkit-scrollbar-thumb {
  border-radius: 0.04rem;
  background: #E6E6E6;
}
header .layer.layer__product .layer__wp .layer__left .layer__left-container .layer__left-list > ul > li .sub__product .sub__product-container .sub__product-list::-webkit-scrollbar-thumb:vertical {
  background-color: #E6E6E6;
}
header .layer.layer__product .layer__wp .layer__left .layer__left-container .layer__left-list > ul > li .sub__product .sub__product-container .sub__product-list::-webkit-scrollbar-width {
  width: 0.04rem;
}
header .layer.layer__product .layer__wp .layer__left .layer__left-container .layer__left-list > ul > li .sub__product .sub__product-container .sub__product-list::-webkit-scrollbar-track {
  border-radius: 0.04rem;
  background-color: none;
}
header .layer.layer__product .layer__wp .layer__left .layer__left-container .layer__left-list > ul > li .sub__product .sub__product-container .sub__product-list > ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
header .layer.layer__product .layer__wp .layer__left .layer__left-container .layer__left-list > ul > li .sub__product .sub__product-container .sub__product-list > ul > li {
  width: 50%;
  padding-left: 0.64rem;
  margin-top: 0.16rem;
}
header .layer.layer__product .layer__wp .layer__left .layer__left-container .layer__left-list > ul > li .sub__product .sub__product-container .sub__product-list > ul > li:nth-child(-n+2) {
  margin-top: 0;
}
header .layer.layer__product .layer__wp .layer__left .layer__left-container .layer__left-list > ul > li .sub__product .sub__product-container .sub__product-list > ul > li a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
header .layer.layer__product .layer__wp .layer__left .layer__left-container .layer__left-list > ul > li .sub__product .sub__product-container .sub__product-list > ul > li a:hover .img img {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
}
header .layer.layer__product .layer__wp .layer__left .layer__left-container .layer__left-list > ul > li .sub__product .sub__product-container .sub__product-list > ul > li a .img {
  border: 0.01rem solid #E6E6E6;
  border-radius: 0.08rem;
  overflow: hidden;
}
header .layer.layer__product .layer__wp .layer__left .layer__left-container .layer__left-list > ul > li .sub__product .sub__product-container .sub__product-list > ul > li a .img img {
  width: 1.36rem;
  height: 0.8rem;
  object-fit: contain;
}
header .layer.layer__product .layer__wp .layer__left .layer__left-container .layer__left-list > ul > li .sub__product .sub__product-container .sub__product-list > ul > li a .prodcut-info {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 0.16rem;
}
header .layer.layer__product .layer__wp .layer__left .layer__left-container .layer__left-list > ul > li .sub__product .sub__product-container .sub__product-list > ul > li a .prodcut-info .product-name {
  font-family: var(--sk-font-Medium);
  font-size: 0.14rem;
  line-height: 0.24rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
header .layer.layer__product .layer__wp .layer__left .layer__left-container .layer__left-list > ul > li .sub__product .sub__product-container .sub__product-list > ul > li a .prodcut-info .product-model {
  font-size: 0.12rem;
  line-height: 0.16rem;
  margin-top: 0.08rem;
  color: var(--fcolor-black);
  font-family: var(--sk-font-Light);
}
header .layer.layer__product .layer__wp .layer__left .layer__left-container .layer__left-list > ul > li .sub__product .sub__product-container .sub__product-list > ul > li a .prodcut-info .product-model .innertext {
  height: 0.24rem;
  line-height: 0.24rem;
}
header .layer.layer__product .layer__wp .layer__left .layer__left-container .layer__left-list > ul > li .sub__product .sub__product-container .sub__product-list > ul > li a .prodcut-info .product-model .file-model-layer .file-model-layer-inner {
  max-height: 0.64rem;
}
header .layer.layer__common .layer__wp {
  padding: 0.32rem;
  background-color: white;
  border-radius: 0 0 0.08rem 0.08rem;
  overflow: visible;
}
header .layer.layer__common .layer__wp .layer-body {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
header .layer.layer__common .layer__wp .layer-body .row-area {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-bottom: 0.32rem;
}
header .layer.layer__common .layer__wp .layer-body .row-area:last-child {
  margin-bottom: 0;
}
header .layer.layer__common .layer__wp .layer-body .row-area.onlyText .href-list .href-item {
  width: auto;
  margin-left: 0.3rem;
}
header .layer.layer__common .layer__wp .layer-body .row-area.onlyText .href-list .href-item:first-child {
  margin-left: 0;
}
header .layer.layer__common .layer__wp .layer-body .row-area .row-title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size: 0.2rem;
  line-height: 0.24rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-family: var(--sk-font-Bold);
  padding-bottom: 0.16rem;
  border-bottom: 0.01rem solid #E6E6E6;
}
header .layer.layer__common .layer__wp .layer-body .row-area .row-title::before {
  content: "";
  width: 0.02rem;
  height: 0.24rem;
  background-color: var(--sk-global-color);
  margin-right: 0.14rem;
}
header .layer.layer__common .layer__wp .layer-body .row-area .href-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin-top: 0.16rem;
}
@media screen and (min-width: 800px) {
  header .layer.layer__common .layer__wp .layer-body .row-area .href-list .href-item {
    width: calc((100% - ((6 - 1) * 0.16rem)) / 6);
    margin-right: 0.16rem;
    margin-top: 0.16rem;
  }
  header .layer.layer__common .layer__wp .layer-body .row-area .href-list .href-item:nth-child(6n) {
    margin-right: 0;
  }
  header .layer.layer__common .layer__wp .layer-body .row-area .href-list .href-item:nth-child(-n+6) {
    margin-top: 0;
  }
}
@media screen and (max-width: 800px) {
  header .layer.layer__common .layer__wp .layer-body .row-area .href-list .href-item {
    width: calc((100% - ((1 - 1) * 15px)) / 1);
    margin-right: 15px;
    margin-top: 15px;
  }
  header .layer.layer__common .layer__wp .layer-body .row-area .href-list .href-item:nth-child(1n) {
    margin-right: 0;
  }
  header .layer.layer__common .layer__wp .layer-body .row-area .href-list .href-item:nth-child(-n+1) {
    margin-top: 0;
  }
}
header .layer.layer__common .layer__wp .layer-body .row-area .href-list .href-item a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
header .layer.layer__common .layer__wp .layer-body .row-area .href-list .href-item a:hover .icon img {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
}
header .layer.layer__common .layer__wp .layer-body .row-area .href-list .href-item a:hover .name {
  color: var(--sk-global-color);
}
header .layer.layer__common .layer__wp .layer-body .row-area .href-list .href-item a .img {
  border-radius: 0.08rem;
  overflow: hidden;
}
header .layer.layer__common .layer__wp .layer-body .row-area .href-list .href-item a .img img {
  width: 100%;
  height: 1.12rem;
  object-fit: cover;
}
header .layer.layer__common .layer__wp .layer-body .row-area .href-list .href-item a .icon {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 1.12rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 0.08rem;
  background-color: #F6F6F6;
  overflow: hidden;
}
header .layer.layer__common .layer__wp .layer-body .row-area .href-list .href-item a .icon img {
  width: 0.48rem;
  height: 0.48rem;
  object-fit: contain;
}
header .layer.layer__common .layer__wp .layer-body .row-area .href-list .href-item a .name {
  font-size: 0.14rem;
  line-height: 0.24rem;
  margin-top: 0.08rem;
}
header .layer.layer__common .layer__wp .layer-body .row-area .href-list .href-item a .name > div {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
header .layer.layer__search .layer__wp {
  padding: 0.32rem;
  background-color: white;
  border-radius: 0 0 0.08rem 0.08rem;
  overflow: visible;
}
header .layer.layer__search .layer__wp .layer__content .search-input {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 0.48rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  border: 0.01rem solid #1E1E1E;
  padding: 0.12rem 0.16rem;
  border-radius: 0.24rem;
}
header .layer.layer__search .layer__wp .layer__content .search-input input::-webkit-input-placeholder {
  color: #767676;
}
header .layer.layer__search .layer__wp .layer__content .search-input input::-moz-placeholder {
  color: #767676;
}
header .layer.layer__search .layer__wp .layer__content .search-input input:-moz-placeholder {
  color: #767676;
}
header .layer.layer__search .layer__wp .layer__content .search-input input:-ms-input-placeholder {
  color: #767676;
}
header .layer.layer__search .layer__wp .layer__content .search-input textarea::-webkit-input-placeholder {
  color: #767676;
}
header .layer.layer__search .layer__wp .layer__content .search-input textarea::-moz-placeholder {
  color: #767676;
}
header .layer.layer__search .layer__wp .layer__content .search-input textarea:-moz-placeholder {
  color: #767676;
}
header .layer.layer__search .layer__wp .layer__content .search-input textarea:-ms-input-placeholder {
  color: #767676;
}
header .layer.layer__search .layer__wp .layer__content .search-input:has(input:focus) {
  border-color: var(--sk-global-color);
}
header .layer.layer__search .layer__wp .layer__content .search-input input {
  width: 100%;
  font-size: 0.14rem;
}
header .layer.layer__search .layer__wp .layer__content .search-input input:valid {
  font-family: var(--sk-font-Bold);
}
header .layer.layer__search .layer__wp .layer__content .search-input .search-go {
  margin-left: 0.4rem;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
header .layer.layer__search .layer__wp .layer__content .search-input .search-go a {
  display: block;
}
header .layer.layer__search .layer__wp .layer__content .search-input .search-go a .img img {
  width: 0.24rem;
  height: 0.24rem;
  object-fit: contain;
}
@media screen and (min-width: 800px) {
  header.show-layer .g-head .wal .g-head-main .g-head-right .search-box > .img img:nth-child(1) {
    display: none;
  }
  header.show-layer .g-head .wal .g-head-main .g-head-right .search-box > .img img:nth-child(2) {
    display: block;
  }
}

.global__cookie {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 97;
  background-color: white;
  box-shadow: 0px 0.05rem 0.2rem 0px rgba(0, 0, 0, 0.2);
  -webkit-transform: translate(0, 150%);
      -ms-transform: translate(0, 150%);
          transform: translate(0, 150%);
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
.global__cookie.show {
  -webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
          transform: translate(0, 0);
}
.global__cookie .global__cookie-container .global__cookie-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  min-height: 1.04rem;
  padding: 0.16rem 0;
}
.global__cookie .global__cookie-container .global__cookie-wrapper .content-info {
  margin-bottom: auto;
  max-width: 6rem;
}
.global__cookie .global__cookie-container .global__cookie-wrapper .content-info .title {
  font-size: 0.14rem;
  line-height: 0.24rem;
  font-family: var(--sk-font-Medium);
}
.global__cookie .global__cookie-container .global__cookie-wrapper .content-info .sub-title {
  font-size: 0.12rem;
  line-height: 0.16rem;
}
.global__cookie .global__cookie-container .global__cookie-wrapper .content-info .sub-title a {
  font-size: 0.12rem;
  line-height: 0.16rem;
  text-decoration: underline;
}
.global__cookie .global__cookie-container .global__cookie-wrapper .content-info .show-cookie-control {
  cursor: pointer;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin-top: 0.08rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
  font-family: var(--sk-font-Medium);
}
.global__cookie .global__cookie-container .global__cookie-wrapper .btns {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-left: auto;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
.global__cookie .global__cookie-container .global__cookie-wrapper .btns a, .global__cookie .global__cookie-container .global__cookie-wrapper .btns .a {
  min-width: 1.92rem;
}
.global__cookie .global__cookie-container .global__cookie-wrapper .btns .accept {
  margin-left: 0.16rem;
}

.cookie__control-layer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  z-index: -1;
  background: rgba(0, 0, 0, 0.6);
  opacity: 0;
  visibility: hidden;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.cookie__control-layer.show {
  opacity: 1;
  visibility: visible;
  z-index: 999;
}
.cookie__control-layer.show .cookie__control-container {
  -webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
          transform: translate(0, 0);
}
.cookie__control-layer .cookie__control-container {
  -webkit-transform: translate(0, 0.3rem);
      -ms-transform: translate(0, 0.3rem);
          transform: translate(0, 0.3rem);
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.cookie__control-layer .cookie__control-container .cookie__control-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  border-radius: 0.16rem;
  width: 6.88rem;
  height: 6.08rem;
  background-color: white;
  padding: 0.32rem;
}
.cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-head {
  position: relative;
}
.cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-head .close {
  cursor: pointer;
  position: absolute;
  right: 0;
  top: 0.08rem;
}
.cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-head .close img {
  width: 0.24rem;
  height: 0.24rem;
  object-fit: contain;
}
.cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-body {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-top: 0.32rem;
  overflow: auto;
}
@media screen and (min-width: 800px) {
  .cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-body::-webkit-scrollbar {
    width: 0.04rem;
    height: 0.04rem;
  }
  .cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-body::-webkit-scrollbar-thumb {
    border-radius: 0.04rem;
    background: #E6E6E6;
  }
  .cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-body::-webkit-scrollbar-thumb:vertical {
    background-color: #E6E6E6;
  }
  .cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-body::-webkit-scrollbar-width {
    width: 0.04rem;
  }
  .cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-body::-webkit-scrollbar-track {
    border-radius: 0.04rem;
    background-color: none;
  }
}
.cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-body .list {
  height: 100%;
}
.cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-body .list ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-body .list ul li.row {
  padding: 0.16rem 0;
  border-bottom: 0.01rem solid rgba(230, 230, 230, 0.8);
}
.cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-body .list ul li.row .row-head {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0.32rem;
}
.cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-body .list ul li.row .row-head::before {
  content: "";
  display: block;
  position: absolute;
  background-image: url(../images/azbil/header/i-arrow.png);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  width: 0.24rem;
  height: 0.24rem;
  left: 0;
  top: 0;
  object-fit: contain;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-body .list ul li.row .row-head .row-head-title {
  cursor: pointer;
  font-size: 0.16rem;
  line-height: 0.24rem;
  font-family: var(--sk-font-Bold);
}
.cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-body .list ul li.row .row-head .tips {
  font-size: 0.14rem;
  line-height: 0.24rem;
  color: var(--sk-global-color);
  margin-left: auto;
}
.cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-body .list ul li.row .row-head .switch-btn {
  cursor: pointer;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  margin-left: auto;
  width: 0.4rem;
  padding: 0.04rem;
  background-color: #D9D9D9;
  border-radius: 0.16rem;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-body .list ul li.row .row-head .switch-btn::after {
  content: "";
  display: block;
  width: 0.16rem;
  height: 0.16rem;
  border-radius: 50%;
  background-color: white;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-body .list ul li.row .row-head .switch-btn.on {
  background-color: var(--sk-global-color);
}
.cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-body .list ul li.row .row-head .switch-btn.on::after {
  -webkit-transform: translate(100%, 0);
      -ms-transform: translate(100%, 0);
          transform: translate(100%, 0);
}
.cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-body .list ul li.row .row-body {
  display: none;
  margin-top: 0.16rem;
  padding-left: 0.32rem;
}
.cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-body .list ul li.row .row-body .context {
  font-size: 0.12rem;
  line-height: 0.16rem;
  color: #767676;
}
.cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-body .list ul li.row .row-body .context a {
  font-size: 0.12rem;
  line-height: 0.16rem;
  color: #767676;
  text-decoration: underline;
}
.cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-body .list ul li.row.on .row-head::before {
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
}
.cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-body .list ul li.row.on .row-body {
  display: block;
}
.cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-foot {
  margin-top: 0.32rem;
}
.cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-foot .btns {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-foot .btns .g-btn-long a, .cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-foot .btns .g-btn-long .a {
  min-width: 1.36rem;
}
.cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-foot .btns .g-btn-long.accept {
  margin-left: 0.16rem;
}

.float-layer {
  position: fixed;
  right: 0.8rem;
  bottom: 0.356rem;
  border-radius: 0.08rem;
  background-color: white;
  border-top: 0.02rem solid var(--sk-global-color);
  box-shadow: 0px 0px 0.1rem 0px rgba(0, 0, 0, 0.1);
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translate(0, 0.4rem);
      -ms-transform: translate(0, 0.4rem);
          transform: translate(0, 0.4rem);
  -webkit-transition: 0.3s;
  transition: 0.3s;
  z-index: 9;
}
.float-layer.show {
  opacity: 1;
  visibility: visible;
  -webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
          transform: translate(0, 0);
}
.float-layer .-inner {
  width: 2.4rem;
  padding: 0.24rem 0 0.16rem;
}
.float-layer .-inner .-head .img {
  text-align: center;
}
.float-layer .-inner .-head .img img {
  height: 0.24rem;
  object-fit: contain;
}
.float-layer .-inner .-head .-close {
  cursor: pointer;
  position: absolute;
  right: 0.08rem;
  top: 0.08rem;
  width: 0.24rem;
  height: 0.24rem;
  background: url(../images/azbil/nala/small-close.png) center center no-repeat;
  background-size: contain;
  z-index: 1;
}
.float-layer .-inner .-head .-close:hover {
  background: url(../images/azbil/nala/small-close_on.png) center center no-repeat;
  background-size: contain;
}
.float-layer .-inner .-main {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-top: 0.16rem;
  background: url(../images/azbil/nala/float_bg.png) center center no-repeat;
  background-size: cover;
}
.float-layer .-inner .-main .-text {
  text-align: center;
  font-size: 0.14rem;
  line-height: 0.24rem;
}
.float-layer .-inner .-main .-code {
  padding: 0 0.24rem 0;
  margin-top: 0.16rem;
  height: 1.04rem;
  text-align: center;
}
.float-layer .-inner .-main .-code img {
  height: 100%;
  object-fit: contain;
}
.float-layer .-inner .-foot {
  margin-top: 0.16rem;
  padding: 0 0.24rem;
}
.float-layer .-inner .-foot a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 0.12rem;
  line-height: 0.24rem;
}
.float-layer .-inner .-foot a.onlyText {
  pointer-events: none;
}
.float-layer .-inner .-foot a.onlyText::before {
  display: none;
}
.float-layer .-inner .-foot a:hover::before {
  background: url(../images/azbil/nala/small-copy_on.png) center center no-repeat;
  background-size: contain;
}
.float-layer .-inner .-foot a::before {
  content: "";
  display: inline-block;
  width: 0.24rem;
  height: 0.24rem;
  background: url(../images/azbil/nala/small-copy.png) center center no-repeat;
  background-size: contain;
  margin-right: 0.08rem;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
@media screen and (max-width: 800px) {
  .float-layer {
    left: 50%;
    top: 50%;
    right: auto;
    bottom: auto;
    -webkit-transform: translate(-50%, calc(-50% + .4rem));
        -ms-transform: translate(-50%, calc(-50% + .4rem));
            transform: translate(-50%, calc(-50% + .4rem));
  }
  .float-layer.show {
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
  }
  .float-layer .-inner {
    width: 4.8rem;
    padding: 0.48rem 0 0.32rem;
  }
  .float-layer .-inner .-head .img img {
    height: 0.48rem;
  }
  .float-layer .-inner .-head .-close {
    right: 0.16rem;
    top: 0.16rem;
    width: 0.48rem;
    height: 0.48rem;
  }
  .float-layer .-inner .-main {
    margin-top: 0.32rem;
  }
  .float-layer .-inner .-main .-text {
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
  .float-layer .-inner .-main .-code {
    padding: 0 0.48rem 0;
    margin-top: 0.32rem;
    height: 2.08rem;
  }
  .float-layer .-inner .-foot {
    margin-top: 0.32rem;
    padding: 0 0.48rem;
  }
  .float-layer .-inner .-foot a {
    font-size: 0.24rem;
    line-height: 0.48rem;
  }
  .float-layer .-inner .-foot a::before {
    width: 0.48rem;
    height: 0.48rem;
    margin-right: 0.16rem;
  }
}

.zoom-transition .img {
  overflow: hidden;
}
.zoom-transition:hover .img {
  overflow: hidden;
}
.zoom-transition:hover .img img {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
}

.hasArrow.hasArrowHover:hover .giveIcon::after, .hasArrow.hasArrowHover:hover.giveIcon::after {
  background-image: url(../images/azbil/header/i-arrow-on.png);
}
.hasArrow .giveIcon,
.hasArrow .giveIconRed, .hasArrow.giveIcon, .hasArrow.giveIconRed {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
.hasArrow .giveIcon::after,
.hasArrow .giveIconRed::after, .hasArrow.giveIcon::after, .hasArrow.giveIconRed::after {
  content: "";
  display: block;
  width: 0.24rem;
  height: 0.24rem;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  background-image: url(../images/azbil/header/i-arrow.png);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  background-size: contain;
}
.hasArrow .giveIcon .innertext,
.hasArrow .giveIconRed .innertext, .hasArrow.giveIcon .innertext, .hasArrow.giveIconRed .innertext {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.hasArrow .giveIconRed::after, .hasArrow.giveIconRed::after {
  background-image: url(../images/azbil/header/i-arrow-on.png);
}
.hasArrow .giveIconFiexd {
  position: relative;
  padding-right: 0.24rem;
}
.hasArrow .giveIconFiexd::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  width: 0.24rem;
  height: 0.24rem;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  background-image: url(../images/azbil/header/i-arrow.png);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  background-size: contain;
}

.section-title {
  font-family: var(--sk-font-Bold);
  position: relative;
  width: 100%;
  font-size: 0.32rem;
  line-height: 0.4rem;
  padding-bottom: 0.16rem;
  border-bottom: 0.01rem solid #E6E6E6;
}
.section-title::before {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0.64rem;
  height: 0.02rem;
  background-color: var(--sk-global-color);
}

.section-background {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}
.section-background img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.common__crumbs {
  margin-top: 0.08rem;
}
.common__crumbs .common__crumbs-wrapper ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.common__crumbs .common__crumbs-wrapper ul li:last-child {
  pointer-events: none;
}
.common__crumbs .common__crumbs-wrapper ul li:last-child a {
  color: #767676;
}
.common__crumbs .common__crumbs-wrapper ul li:last-child a::after {
  display: none;
}
.common__crumbs .common__crumbs-wrapper ul li a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 0.12rem;
  line-height: 0.24rem;
}
.common__crumbs .common__crumbs-wrapper ul li a::after {
  content: "";
  display: inline-block;
  width: 0.24rem;
  height: 0.24rem;
  background: url(../images/azbil/header/i-arrow.png) center center no-repeat;
  background-size: contain;
}

.common__contact .common__contact-container {
  position: relative;
  overflow: hidden;
}
.common__contact .common__contact-container::before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  height: 1.28rem;
  width: 9.44rem;
  background: url(../images/azbil/about/rectangle-img.png) center center no-repeat;
  background-size: contain;
}
.common__contact .common__contact-container .common__contact-wrapper .common__contact-body {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: white;
  min-height: 1.6rem;
  z-index: 1;
}
.common__contact .common__contact-container .common__contact-wrapper .common__contact-body .common__contact-info {
  width: 5.84rem;
  margin-bottom: auto;
  padding: 0.32rem 1rem 0.32rem 0;
}
.common__contact .common__contact-container .common__contact-wrapper .common__contact-body .common__contact-info .title {
  font-size: 0.24rem;
  line-height: 0.32rem;
  font-family: var(--sk-font-Bold);
}
.common__contact .common__contact-container .common__contact-wrapper .common__contact-body .common__contact-info .sub-title {
  font-size: 0.16rem;
  line-height: 0.24rem;
  margin-top: 0.08rem;
}
.common__contact .common__contact-container .common__contact-wrapper .common__contact-body .g-btn {
  margin-left: auto;
}

.common__container {
  overflow: hidden;
}
.common__container.special .common__container-wrapper {
  max-width: 100%;
  padding-bottom: 0;
}
.common__container.special .common__container-wrapper .common__head {
  max-width: var(--wal);
  margin: 0 auto;
}
@media screen and (min-width: 800px) {
  .common__container.special .common__container-wrapper .common__head .tab-area:nth-child(1) .tab-area-container {
    padding-top: 0;
  }
  .common__container.special .common__container-wrapper .common__head .tab-area:nth-last-child(1) .tab-area-container {
    border-bottom: 0;
    padding-bottom: 0.32rem;
  }
  .common__container.special .common__container-wrapper .common__head .tab-area-control {
    padding: 0.32rem 0;
  }
  .common__container.special .common__container-wrapper .common__head .tab-area-control.on {
    border: 0;
  }
}
.common__container.special .common__container-wrapper .common__body {
  background-color: #FAFAFA;
  margin-top: 0 !important;
  padding-top: 0.32rem;
  padding-bottom: 1.12rem;
}
.common__container.special .common__container-wrapper .common__body .common__main {
  max-width: var(--wal);
  margin: 0 auto;
}
.common__container .common__container-wrapper {
  padding-top: 0.64rem;
  padding-bottom: 1.12rem;
}
.common__container .common__container-wrapper .common__head {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.common__container .common__container-wrapper .common__head .radio-filter {
  margin-top: 0.32rem;
}
.common__container .common__container-wrapper .common__head .radio-filter .radio-filter-wrapper ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin-top: -0.16rem;
}
.common__container .common__container-wrapper .common__head .radio-filter .radio-filter-wrapper ul li {
  cursor: pointer;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 0.16rem;
  line-height: 0.24rem;
  margin-right: 0.16rem;
  margin-top: 0.16rem;
}
.common__container .common__container-wrapper .common__head .radio-filter .radio-filter-wrapper ul li::after {
  content: "";
  display: block;
  width: 0.24rem;
  height: 0.24rem;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  background-image: url(../images/azbil/header/i-arrow.png);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  background-size: contain;
}
.common__container .common__container-wrapper .common__head .radio-filter .radio-filter-wrapper ul li.on, .common__container .common__container-wrapper .common__head .radio-filter .radio-filter-wrapper ul li:hover {
  color: var(--sk-global-color);
}
.common__container .common__container-wrapper .common__head .radio-filter .radio-filter-wrapper ul li.on::after, .common__container .common__container-wrapper .common__head .radio-filter .radio-filter-wrapper ul li:hover::after {
  background-image: url(../images/azbil/header/i-arrow-on.png);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
@media screen and (max-width: 800px) {
  .common__container .common__container-wrapper .common__head .radio-filter {
    margin-top: 0.32rem;
  }
  .common__container .common__container-wrapper .common__head .radio-filter .radio-filter-wrapper ul {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    margin-top: -0.16rem;
  }
  .common__container .common__container-wrapper .common__head .radio-filter .radio-filter-wrapper ul li {
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    font-size: 0.28rem;
    line-height: 0.48rem;
    margin-right: 0.16rem;
    margin-top: 0.16rem;
  }
  .common__container .common__container-wrapper .common__head .radio-filter .radio-filter-wrapper ul li::after {
    content: "";
    display: block;
    width: 0.48rem;
    height: 0.48rem;
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
    background-image: url(../images/azbil/header/i-arrow.png);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    background-size: contain;
  }
  .common__container .common__container-wrapper .common__head .radio-filter .radio-filter-wrapper ul li.on, .common__container .common__container-wrapper .common__head .radio-filter .radio-filter-wrapper ul li:hover {
    color: var(--sk-global-color);
  }
  .common__container .common__container-wrapper .common__head .radio-filter .radio-filter-wrapper ul li.on::after, .common__container .common__container-wrapper .common__head .radio-filter .radio-filter-wrapper ul li:hover::after {
    background-image: url(../images/azbil/header/i-arrow-on.png);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
  }
}
.common__container .common__container-wrapper .common__middle.-fixed .radio-filter {
  position: fixed;
  top: 0;
  left: 0;
  box-shadow: 0 0 14px rgba(43, 31, 31, 0.1);
}
@media screen and (max-width: 800px) {
  .common__container .common__container-wrapper .common__middle.-fixed .radio-filter {
    -webkit-transform: translate(0, -100%);
        -ms-transform: translate(0, -100%);
            transform: translate(0, -100%);
  }
}
.common__container .common__container-wrapper .common__middle.addMove .radio-filter {
  top: var(--headH);
}
@media screen and (max-width: 800px) {
  .common__container .common__container-wrapper .common__middle.addMove .radio-filter {
    -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
.common__container .common__container-wrapper .common__middle .radio-filter {
  padding: 0.32rem 0;
  background-color: white;
  width: 100%;
  z-index: 10;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
.common__container .common__container-wrapper .common__middle .radio-filter .radio-filter-wrapper {
  padding: 0;
}
.common__container .common__container-wrapper .common__middle .radio-filter .radio-filter-wrapper ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin-top: -0.16rem;
}
.common__container .common__container-wrapper .common__middle .radio-filter .radio-filter-wrapper ul li {
  cursor: pointer;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 0.16rem;
  line-height: 0.24rem;
  margin-right: 0.16rem;
  margin-top: 0.16rem;
}
.common__container .common__container-wrapper .common__middle .radio-filter .radio-filter-wrapper ul li::after {
  content: "";
  display: block;
  width: 0.24rem;
  height: 0.24rem;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  background-image: url(../images/azbil/header/i-arrow.png);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  background-size: contain;
}
.common__container .common__container-wrapper .common__middle .radio-filter .radio-filter-wrapper ul li.on {
  color: var(--sk-global-color);
}
.common__container .common__container-wrapper .common__middle .radio-filter .radio-filter-wrapper ul li.on::after {
  background-image: url(../images/azbil/header/i-arrow-on.png);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
@media screen and (min-width: 800px) {
  .common__container .common__container-wrapper .common__middle .radio-filter .radio-filter-wrapper ul li:hover {
    color: var(--sk-global-color);
  }
  .common__container .common__container-wrapper .common__middle .radio-filter .radio-filter-wrapper ul li:hover::after {
    background-image: url(../images/azbil/header/i-arrow-on.png);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
  }
}
@media screen and (max-width: 800px) {
  .common__container .common__container-wrapper .common__middle.-fixed .radio-filter .radio-filter-wrapper {
    padding: 0 0.32rem;
  }
  .common__container .common__container-wrapper .common__middle .radio-filter .radio-filter-wrapper {
    padding: 0;
  }
  .common__container .common__container-wrapper .common__middle .radio-filter .radio-filter-wrapper ul {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    margin-top: -0.16rem;
  }
  .common__container .common__container-wrapper .common__middle .radio-filter .radio-filter-wrapper ul li {
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    font-size: 0.28rem;
    line-height: 0.48rem;
    margin-right: 0.16rem;
    margin-top: 0.16rem;
  }
  .common__container .common__container-wrapper .common__middle .radio-filter .radio-filter-wrapper ul li::after {
    content: "";
    display: block;
    width: 0.48rem;
    height: 0.48rem;
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
    background-image: url(../images/azbil/header/i-arrow.png);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    background-size: contain;
  }
}
.common__container .common__container-wrapper .common__body {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.common__container .common__container-wrapper .common__body.reverse {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: column-reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
}
.common__container .common__container-wrapper .common__body .common__main {
  width: 8.96rem;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.common__container .common__container-wrapper .common__body .common__main .common__main-container {
  height: 100%;
}
.common__container .common__container-wrapper .common__body .common__main .common__main-container .table-list-contianer .table-row {
  margin-top: 0.32rem;
}
.common__container .common__container-wrapper .common__body .common__main .common__main-container .table-list-contianer .table-row:first-child {
  margin-top: 0;
}
.common__container .common__container-wrapper .common__body .common__main .common__main-container .table-list-contianer .table-row .table-row-head ._head-title {
  position: relative;
  font-size: 0.2rem;
  line-height: 0.24rem;
  padding-left: 0.16rem;
  font-family: var(--sk-font-Bold);
}
.common__container .common__container-wrapper .common__body .common__main .common__main-container .table-list-contianer .table-row .table-row-head ._head-title:before {
  content: "";
  display: block;
  position: absolute;
  width: 0.02rem;
  height: 0.24rem;
  background-color: var(--sk-global-color);
  left: 0;
  top: 0;
}
.common__container .common__container-wrapper .common__body .common__main .common__main-container .table-list-contianer .table-row .table-row-body {
  margin-top: 0.16rem;
  overflow-x: auto;
}
.common__container .common__container-wrapper .common__body .common__main .common__main-container .table-list-contianer .table-row .table-row-body table {
  width: 100%;
  border: 0 !important;
  border-spacing: 0;
  border-collapse: collapse;
}
.common__container .common__container-wrapper .common__body .common__main .common__main-container .table-list-contianer .table-row .table-row-body table tr {
  height: auto;
}
.common__container .common__container-wrapper .common__body .common__main .common__main-container .table-list-contianer .table-row .table-row-body table tr:first-child td {
  font-family: var(--sk-font-Bold);
  text-align: center !important;
  background-color: #F1F1F1 !important;
  vertical-align: middle !important;
}
.common__container .common__container-wrapper .common__body .common__main .common__main-container .table-list-contianer .table-row .table-row-body table tr td {
  font-size: 0.14rem;
  line-height: 0.24rem;
  border: 0.01rem solid #E6E6E6 !important;
  padding: 0.08rem 0.16rem;
  vertical-align: top !important;
  height: auto !important;
}
.common__container .common__container-wrapper .common__body .common__main .common__main-container .table-list-contianer .table-row .table-row-body table tr td a {
  font-size: 0.14rem;
  line-height: 0.24rem;
  color: var(--sk-global-color);
  text-decoration: underline;
}
.common__container .common__container-wrapper .common__body .common__main .common__main-container .table-list-contianer .table-row .table-row-body table tr td:nth-last-child(1), .common__container .common__container-wrapper .common__body .common__main .common__main-container .table-list-contianer .table-row .table-row-body table tr td:nth-last-child(2) {
  text-align: center;
}
@media screen and (max-width: 800px) {
  .common__container .common__container-wrapper .common__body .common__main {
    width: 100%;
  }
  .common__container .common__container-wrapper .common__body .common__main .common__main-container {
    height: 100%;
  }
  .common__container .common__container-wrapper .common__body .common__main .common__main-container .table-list-contianer {
    margin-top: 0.32rem;
  }
  .common__container .common__container-wrapper .common__body .common__main .common__main-container .table-list-contianer .table-row {
    margin-top: 0.64rem;
  }
  .common__container .common__container-wrapper .common__body .common__main .common__main-container .table-list-contianer .table-row:first-child {
    margin-top: 0;
  }
  .common__container .common__container-wrapper .common__body .common__main .common__main-container .table-list-contianer .table-row .table-row-head ._head-title {
    position: relative;
    font-size: 0.4rem;
    line-height: 0.48rem;
    padding-left: 0.16rem;
    font-family: var(--sk-font-Bold);
  }
  .common__container .common__container-wrapper .common__body .common__main .common__main-container .table-list-contianer .table-row .table-row-head ._head-title:before {
    content: "";
    display: block;
    position: absolute;
    width: 0.04rem;
    height: 0.48rem;
  }
  .common__container .common__container-wrapper .common__body .common__main .common__main-container .table-list-contianer .table-row .table-row-body {
    margin-top: 0.32rem;
    overflow-x: auto;
  }
  .common__container .common__container-wrapper .common__body .common__main .common__main-container .table-list-contianer .table-row .table-row-body table {
    width: 25rem;
    border: 0.02rem solid #E6E6E6 !important;
  }
  .common__container .common__container-wrapper .common__body .common__main .common__main-container .table-list-contianer .table-row .table-row-body table tr td {
    font-size: 0.28rem;
    line-height: 0.48rem;
    padding: 0.16rem 0.32rem;
    border: 0.02rem solid #E6E6E6 !important;
  }
  .common__container .common__container-wrapper .common__body .common__main .common__main-container .table-list-contianer .table-row .table-row-body table tr td a {
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
}

@media screen and (min-width: 800px) {
  .common__sidebar {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 2.4rem;
    min-height: 5.36rem;
    margin-right: 0.64rem;
    background-color: #FAFAFA;
  }
}
@media screen and (min-width: 800px) and (max-width: 800px) {
  .common__sidebar {
    display: none;
  }
}
@media screen and (min-width: 800px) {
  .common__sidebar .common__sidebar-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .common__sidebar .common__sidebar-container .common__sidebar-head {
    padding: 0.16rem;
    background-color: #F6F6F6;
  }
  .common__sidebar .common__sidebar-container .common__sidebar-head .common__sidebar-title {
    font-size: 0.2rem;
    line-height: 0.24rem;
    font-family: var(--sk-font-Bold);
  }
  .common__sidebar .common__sidebar-container .common__sidebar-list {
    padding: 0.16rem 0;
    height: 100%;
  }
  .common__sidebar .common__sidebar-container .common__sidebar-list .row-box {
    position: relative;
    padding: 0.24rem 0;
  }
  .common__sidebar .common__sidebar-container .common__sidebar-list .row-box::after {
    content: "";
    display: block;
    position: absolute;
    left: 0.16rem;
    bottom: 0;
    width: calc(100% - .32rem);
    height: 0.01rem;
    background-color: #E6E6E6;
  }
  .common__sidebar .common__sidebar-container .common__sidebar-list .row-box:first-child {
    padding-top: 0;
  }
  .common__sidebar .common__sidebar-container .common__sidebar-list .row-box:last-child::after {
    display: none;
  }
  .common__sidebar .common__sidebar-container .common__sidebar-list .row-box .row-box-title {
    font-family: var(--sk-font-Bold);
    font-size: 0.16rem;
    line-height: 0.24rem;
    color: #767676;
    padding: 0 0.16rem;
    margin-bottom: 0.16rem;
  }
  .common__sidebar .common__sidebar-container .common__sidebar-list .row-box > ul {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .common__sidebar .common__sidebar-container .common__sidebar-list .row-box > ul > li.on > a {
    background-color: white;
    color: var(--sk-global-color);
  }
  .common__sidebar .common__sidebar-container .common__sidebar-list .row-box > ul > li.on > a::before {
    opacity: 1;
    visibility: visible;
  }
  .common__sidebar .common__sidebar-container .common__sidebar-list .row-box > ul > li > a {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 0.08rem 0.16rem;
    font-size: 0.14rem;
    line-height: 0.24rem;
  }
  .common__sidebar .common__sidebar-container .common__sidebar-list .row-box > ul > li > a::before {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 0.02rem;
    height: 100%;
    background-color: var(--sk-global-color);
    opacity: 0;
    visibility: hidden;
    -webkit-transition: 0.3s;
    transition: 0.3s;
  }
}
.common__template-content .template-content-wrapper {
  padding-top: 0.96rem;
}
.common__template-content .template-content-wrapper .flex_1 {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-left: 0.16rem;
}
.common__template-content .template-content-wrapper .flex_1.column-card {
  margin-left: 0.48rem;
}
.common__template-content .template-content-wrapper .flex_1:first-child {
  margin-left: 0;
}
.common__template-content .template-content-wrapper .template-content-head {
  padding-bottom: 0.16rem;
  border-bottom: 0.01rem solid #e6e6e6;
}
.common__template-content .template-content-wrapper .template-content-main {
  padding-top: 0.32rem;
}
.common__template-content .template-content-wrapper .template-content-main .template-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0.32rem;
  padding-bottom: 0.32rem;
  border-bottom: 0.01rem dotted #E6E6E6;
}
.common__template-content .template-content-wrapper .template-content-main .template-row:last-child {
  border: 0;
  padding-bottom: 0;
}
.common__template-content .template-content-wrapper .template-content-main .template-row .template-column {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.common__template-content .template-content-wrapper .template-content-main .template-row .template-column .template-head {
  margin-bottom: 0.32rem;
}
.common__template-content .template-content-wrapper .template-content-main .template-row .template-column .template-head .template-title {
  font-size: 0.16rem;
  line-height: 0.24rem;
  font-family: var(--sk-font-Bold);
}
.common__template-content .template-content-wrapper .template-content-main .template-row .template-column .template-head .template-context {
  font-size: 0.16rem;
  line-height: 0.24rem;
  margin-top: 0.08rem;
}
.common__template-content .template-content-wrapper .template-content-main .template-row .template-column .template-body {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0.32rem;
}
.common__template-content .template-content-wrapper .template-content-main .template-row .template-column .template-body:last-child {
  margin-bottom: 0;
}
.common__template-content .template-content-wrapper .template-content-main .template-row .template-column .template-body .column-card {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.common__template-content .template-content-wrapper .template-content-main .template-row .template-column .template-body .column-card > div {
  margin-right: 0.32rem;
}
.common__template-content .template-content-wrapper .template-content-main .template-row .template-column .template-body .column-card > div:last-child {
  margin-right: 0;
}
.common__template-content .template-content-wrapper .template-content-main .template-row .template-column .template-body .img-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  border-radius: 0.08rem;
  overflow: hidden;
}
.common__template-content .template-content-wrapper .template-content-main .template-row .template-column .template-body .img-box .img-desc {
  font-size: 0.14rem;
  line-height: 0.24rem;
  margin-top: 0.16rem;
}
.common__template-content .template-content-wrapper .template-content-main .template-row .template-column .template-body .context,
.common__template-content .template-content-wrapper .template-content-main .template-row .template-column .template-body .img-box {
  min-width: 30%;
}
.common__template-content .template-content-wrapper .template-content-main .template-row .template-column.align_end .img-box {
  margin-top: auto;
}

.jsHide {
  height: 0;
  overflow: hidden;
}

.tab-area-control {
  padding: 0.16rem 0;
}
.tab-area-control.on {
  border-bottom: 0.01rem solid #E6E6E6;
}
.tab-area-control.on ._inner {
  border-color: transparent;
  color: white;
  background-color: var(--sk-global-color);
}
.tab-area-control.on ._inner span._hideText {
  display: none;
}
.tab-area-control.on ._inner span._showText {
  display: block;
}
.tab-area-control ._inner {
  cursor: pointer;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.08rem 0.16rem;
  border: 0.01rem solid #1E1E1E;
  border-radius: 0.48rem;
}
.tab-area-control ._inner .img {
  width: 0.24rem;
  height: 0.24rem;
  margin-right: 0.08rem;
}
.tab-area-control ._inner .img img, .tab-area-control ._inner .img svg {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.tab-area-control ._inner .img img circle, .tab-area-control ._inner .img svg circle {
  stroke: currentColor;
}
.tab-area-control ._inner span {
  font-size: 0.14rem;
  line-height: 0.24rem;
}
.tab-area-control ._inner span._showText {
  display: none;
}

.tab-area .tab-area-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.16rem 0;
  border-bottom: 0.01rem solid #E6E6E6;
}
.tab-area .tab-area-container .tab-label {
  font-size: 0.16rem;
  line-height: 0.24rem;
  margin-right: 0.72rem;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  font-family: var(--sk-font-Bold);
}
.tab-area .tab-area-container .tab-list {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-right: 0.3rem;
  overflow: hidden;
}
.tab-area .tab-area-container .tab-list ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
@media screen and (min-width: 800px) {
  .tab-area .tab-area-container .tab-list ul {
    gap: 0 !important;
    -webkit-column-gap: 0 !important;
       -moz-column-gap: 0 !important;
            column-gap: 0 !important;
    margin: -0.08rem -0.18rem !important;
  }
}
.tab-area .tab-area-container .tab-list ul li {
  cursor: pointer;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  font-size: 0.14rem;
  line-height: 0.24rem;
}
@media screen and (min-width: 800px) {
  .tab-area .tab-area-container .tab-list ul li {
    margin: 0.08rem 0.18rem !important;
  }
}
.tab-area .tab-area-container .tab-list ul li.on::before {
  background: url(../images/azbil/contact-us/i-checkbox-on.png) center center no-repeat;
  background-size: contain;
}
.tab-area .tab-area-container .tab-list ul li::before {
  content: "";
  width: 0.24rem;
  height: 0.24rem;
  margin-right: 0.08rem;
  background: url(../images/azbil/contact-us/i-checkbox.png) center center no-repeat;
  background-size: contain;
}
.tab-area .tab-area-container .tab-reset {
  margin-left: auto;
}
.tab-area .tab-area-container .tab-reset .tab-reset-inner {
  cursor: pointer;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size: 0.14rem;
  line-height: 0.24rem;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  color: var(--sk-global-color);
}
.tab-area .tab-area-container .tab-reset .tab-reset-inner .icon {
  width: 0.24rem;
  height: 0.24rem;
  margin-right: 0.04rem;
}
.tab-area .tab-area-container .tab-reset .tab-reset-inner .icon svg {
  width: 100%;
  height: 100%;
}
.tab-area .tab-area-container .tab-reset .tab-reset-inner .icon svg path {
  fill: currentColor;
  stroke: none;
}

.line-title {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size: 0.2rem;
  line-height: 0.24rem;
  padding-left: 0.16rem;
  font-family: var(--sk-font-Bold);
}
.line-title::before {
  content: "";
  display: block;
  position: absolute;
  width: 0.02rem;
  height: 0.24rem;
  left: 0;
  background-color: var(--sk-global-color);
}

.sk-common-dialog {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: fixed;
  top: 0;
  left: 0;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  height: 100%;
  opacity: 0;
  visibility: hidden;
  z-index: 999;
  background-color: rgba(0, 0, 0, 0.6);
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.sk-common-dialog.show {
  opacity: 1;
  visibility: visible;
}
.sk-common-dialog .dialog-container {
  width: 100%;
  max-width: 9.92rem;
  background-color: white;
}
.sk-common-dialog .dialog-container .dialog-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 0.32rem 0.48rem;
}
.sk-common-dialog .dialog-container .dialog-wrapper .dialog-head {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding-bottom: 0.16rem;
  border-bottom: 0.01rem solid #E6E6E6;
}
.sk-common-dialog .dialog-container .dialog-wrapper .dialog-head::before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  bottom: 0;
  width: 0.64rem;
  height: 0.02rem;
  background-color: var(--sk-global-color);
  z-index: 1;
}
.sk-common-dialog .dialog-container .dialog-wrapper .dialog-head .title {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  font-family: var(--sk-font-Bold);
  font-size: 0.32rem;
  line-height: 0.4rem;
}
.sk-common-dialog .dialog-container .dialog-wrapper .dialog-head .close {
  cursor: pointer;
  width: 0.24rem;
  height: 0.24rem;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  margin-left: 0.16rem;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.sk-common-dialog .dialog-container .dialog-wrapper .dialog-head .close:hover {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.sk-common-dialog .dialog-container .dialog-wrapper .dialog-head .close img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.sk-common-dialog .dialog-container .dialog-wrapper .dialog-content {
  max-height: 50vh;
  overflow: auto;
  margin-top: 0.32rem;
}
.sk-common-dialog .dialog-container .dialog-wrapper .dialog-content::-webkit-scrollbar {
  width: 0.04rem;
  height: 0.04rem;
}
.sk-common-dialog .dialog-container .dialog-wrapper .dialog-content::-webkit-scrollbar-thumb {
  border-radius: 0.04rem;
  background: #D9D9D9;
}
.sk-common-dialog .dialog-container .dialog-wrapper .dialog-content::-webkit-scrollbar-thumb:vertical {
  background-color: #D9D9D9;
}
.sk-common-dialog .dialog-container .dialog-wrapper .dialog-content::-webkit-scrollbar-width {
  width: 0.04rem;
}
.sk-common-dialog .dialog-container .dialog-wrapper .dialog-content::-webkit-scrollbar-track {
  border-radius: 0.04rem;
  background-color: none;
}
.sk-common-dialog .dialog-container .dialog-wrapper .dialog-content .tips {
  font-size: 0.14rem;
  line-height: 0.24rem;
  color: #767676;
}
.sk-common-dialog .dialog-container .dialog-wrapper .dialog-content .content {
  font-size: 0.14rem;
  line-height: 0.24rem;
  margin-top: 0.16rem;
}
.sk-common-dialog .dialog-container .dialog-wrapper .dialog-content .content p {
  font-size: inherit;
  line-height: inherit;
}
.sk-common-dialog .dialog-container .dialog-wrapper .dialog-foot {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 0.32rem;
  padding-top: 0.16rem;
}
.sk-common-dialog .dialog-container .dialog-wrapper .dialog-foot::before {
  content: "";
  display: block;
  position: absolute;
  width: calc(100% + .48rem * 2);
  height: 0.01rem;
  top: 0;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
      -ms-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
  background-color: #E6E6E6;
}
.sk-common-dialog .dialog-container .dialog-wrapper .dialog-foot .agree-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.sk-common-dialog .dialog-container .dialog-wrapper .dialog-foot .agree-box.on .icon {
  background: url(../images/azbil/icon/check-box-on.png) center center no-repeat;
  background-size: contain;
}
.sk-common-dialog .dialog-container .dialog-wrapper .dialog-foot .agree-box .icon {
  cursor: pointer;
  width: 0.24rem;
  height: 0.24rem;
  background: url(../images/azbil/icon/check-box.png) center center no-repeat;
  background-size: contain;
  margin-right: 0.08rem;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
.sk-common-dialog .dialog-container .dialog-wrapper .dialog-foot .agree-box .text {
  font-size: 0.14rem;
  line-height: 0.24rem;
  color: #1E1E1E;
}
.sk-common-dialog .dialog-container .dialog-wrapper .dialog-foot .agree-box .text a {
  font-size: inherit;
  line-height: inherit;
  color: var(--sk-global-color);
  text-decoration: underline;
}
.sk-common-dialog .dialog-container .dialog-wrapper .dialog-foot .agree-box .text::before {
  content: "*";
  color: var(--sk-global-color);
}
.sk-common-dialog .dialog-container .dialog-wrapper .dialog-foot .download-btn {
  margin-top: 0.24rem;
}
.sk-common-dialog .dialog-container .dialog-wrapper .dialog-foot .download-btn a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.16rem 0.24rem;
  min-width: 2.08rem;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 0.28rem;
  background-color: var(--sk-global-color);
  color: white;
}
.sk-common-dialog .dialog-container .dialog-wrapper .dialog-foot .download-btn a:hover {
  opacity: 0.9;
}
.sk-common-dialog .dialog-container .dialog-wrapper .dialog-foot .download-btn a .svg-ctx {
  width: 0.24rem;
  height: 0.24rem;
}
.sk-common-dialog .dialog-container .dialog-wrapper .dialog-foot .download-btn a .svg-ctx path {
  stroke: none;
  fill: currentColor;
}
.sk-common-dialog .dialog-container .dialog-wrapper .dialog-foot .download-btn a span {
  margin-left: 0.08rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
}
@media screen and (max-width: 800px) {
  .sk-common-dialog {
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
  .sk-common-dialog.show .dialog-container {
    -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  .sk-common-dialog .dialog-container {
    width: 100%;
    max-width: 100%;
    max-height: 90vh;
    height: 90vh;
    background-color: white;
    -webkit-transform: translate(0, 0.4rem);
        -ms-transform: translate(0, 0.4rem);
            transform: translate(0, 0.4rem);
    -webkit-transition: 0.3s;
    transition: 0.3s;
  }
  .sk-common-dialog .dialog-container .dialog-wrapper {
    height: 100%;
    padding: 0.48rem 0.32rem 0.56rem;
  }
  .sk-common-dialog .dialog-container .dialog-wrapper .dialog-head {
    padding-bottom: 0.16rem;
    border-bottom: 0.02rem solid #E6E6E6;
  }
  .sk-common-dialog .dialog-container .dialog-wrapper .dialog-head::before {
    width: 0.8rem;
    height: 0.04rem;
  }
  .sk-common-dialog .dialog-container .dialog-wrapper .dialog-head .title {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    max-width: 65%;
    font-size: 0.4rem;
    line-height: 0.64rem;
  }
  .sk-common-dialog .dialog-container .dialog-wrapper .dialog-head .close {
    width: 0.48rem;
    height: 0.48rem;
    margin-left: 0.16rem;
  }
  .sk-common-dialog .dialog-container .dialog-wrapper .dialog-content {
    position: relative;
    max-height: 100%;
    height: 100%;
    overflow: auto;
    margin-top: 0.16rem;
  }
  .sk-common-dialog .dialog-container .dialog-wrapper .dialog-content .dialog-content-inner {
    position: absolute;
    top: 0;
    left: 0;
    padding: 0;
  }
  .sk-common-dialog .dialog-container .dialog-wrapper .dialog-content .dialog-content-inner .tips {
    font-size: 0.28rem;
    line-height: 0.48rem;
    margin-top: 0.48rem;
  }
  .sk-common-dialog .dialog-container .dialog-wrapper .dialog-content .dialog-content-inner .content {
    font-size: 0.28rem;
    line-height: 0.48rem;
    margin-top: 0.64rem;
  }
  .sk-common-dialog .dialog-container .dialog-wrapper .dialog-content .dialog-content-inner .content p {
    font-size: inherit;
    line-height: inherit;
  }
  .sk-common-dialog .dialog-container .dialog-wrapper .dialog-foot {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-top: 0.16rem;
    padding-top: 0.32rem;
  }
  .sk-common-dialog .dialog-container .dialog-wrapper .dialog-foot .agree-box {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-right: auto;
  }
  .sk-common-dialog .dialog-container .dialog-wrapper .dialog-foot .agree-box .icon {
    width: 0.48rem;
    height: 0.48rem;
    margin-right: 0.16rem;
  }
  .sk-common-dialog .dialog-container .dialog-wrapper .dialog-foot .agree-box .text {
    font-size: 0.24rem;
    line-height: 0.48rem;
  }
  .sk-common-dialog .dialog-container .dialog-wrapper .dialog-foot .agree-box .text::before {
    display: inline-block;
    margin-right: 0.08rem;
  }
  .sk-common-dialog .dialog-container .dialog-wrapper .dialog-foot .download-btn {
    margin-top: 0.32rem;
  }
  .sk-common-dialog .dialog-container .dialog-wrapper .dialog-foot .download-btn a {
    padding: 0.24rem 0.48rem;
    min-width: 4.16rem;
    border-radius: 0.56rem;
  }
  .sk-common-dialog .dialog-container .dialog-wrapper .dialog-foot .download-btn a .svg-ctx {
    width: 0.48rem;
    height: 0.48rem;
  }
  .sk-common-dialog .dialog-container .dialog-wrapper .dialog-foot .download-btn a span {
    font-size: 0.28rem;
    line-height: 0.48rem;
    margin-left: 0.16rem;
  }
}

.global__download-layer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
  position: fixed;
  bottom: 0.16rem;
  left: 0.16rem;
  min-width: 0.48rem;
  min-height: 0.48rem;
  opacity: 0;
  visibility: hidden;
  z-index: -1;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.global__download-layer.show {
  opacity: 1;
  visibility: visible;
  z-index: 96;
}
@media screen and (min-width: 800px) {
  .global__download-layer.open .layer-front {
    opacity: 0;
    visibility: hidden;
    z-index: -1;
  }
  .global__download-layer.open .layer-front::before {
    width: 4.16rem;
    height: 4.88rem;
    border-radius: 0.08rem;
  }
  .global__download-layer.open .layer-container {
    width: 4.16rem;
    height: 4.88rem;
    opacity: 1;
    visibility: visible;
  }
}
.global__download-layer .layer-front {
  cursor: pointer;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 0.48rem;
  height: 0.48rem;
  left: 0;
  bottom: 0;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  position: absolute;
  color: white;
  opacity: 1;
  visibility: visible;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
.global__download-layer .layer-front:hover::before {
  background-color: rgba(0, 0, 0, 0.6);
}
.global__download-layer .layer-front::before {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0.48rem;
  height: 0.48rem;
  background-color: rgba(0, 0, 0, 0.4);
  border-radius: 50%;
  z-index: -1;
  -webkit-transition: width 0.4s, height 0.4s, background-color 0.1s, border-radius 0.1s;
  transition: width 0.4s, height 0.4s, background-color 0.1s, border-radius 0.1s;
  -webkit-transition-timing-function: ease-in-out;
          transition-timing-function: ease-in-out;
}
.global__download-layer .layer-front svg {
  width: 0.24rem;
  height: 0.24rem;
}
.global__download-layer .layer-front svg path {
  fill: currentColor;
  stroke: none;
}
.global__download-layer .layer-front .count {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0 0.06rem;
  background-color: var(--sk-global-color);
  font-size: 0.12rem;
  line-height: 0.16rem;
  color: white;
  border-radius: 0.08rem;
  -webkit-transform: translate(50%, -50%);
      -ms-transform: translate(50%, -50%);
          transform: translate(50%, -50%);
}
.global__download-layer .layer-container {
  width: 0;
  height: 0;
  border-radius: 0.08rem;
  background-color: white;
  box-shadow: 0px 0.04rem 0.4rem 0px rgba(0, 0, 0, 0.2);
  overflow: hidden;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  -webkit-transition-timing-function: ease-in-out;
          transition-timing-function: ease-in-out;
}
.global__download-layer .layer-container .layer-wrapper {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 4.16rem;
  height: 4.88rem;
  padding-bottom: 0.8rem;
}
.global__download-layer .layer-container .layer-wrapper .layer-head {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.16rem;
  border-bottom: 0.01rem solid #E6E6E6;
}
.global__download-layer .layer-container .layer-wrapper .layer-head .left-content .title {
  font-size: 0.16rem;
  line-height: 0.24rem;
  font-family: var(--sk-font-Medium);
}
.global__download-layer .layer-container .layer-wrapper .layer-head .left-content .total-size {
  font-size: 0.12rem;
  line-height: 0.24rem;
}
.global__download-layer .layer-container .layer-wrapper .layer-head .delete-all {
  cursor: pointer;
  padding: 0.08rem 0.2rem;
  margin-left: auto;
  border: 0.01rem solid #1E1E1E;
  border-radius: 0.28rem;
  font-size: 0.12rem;
  line-height: 0.24rem;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.global__download-layer .layer-container .layer-wrapper .layer-head .delete-all:hover {
  border-color: var(--sk-global-color);
  color: var(--sk-global-color);
}
.global__download-layer .layer-container .layer-wrapper .layer-body {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
}
.global__download-layer .layer-container .layer-wrapper .layer-body .download-list {
  height: 100%;
  overflow: auto;
  padding: 0.16rem;
}
.global__download-layer .layer-container .layer-wrapper .layer-body .download-list::-webkit-scrollbar {
  width: 0.04rem;
  height: 0.04rem;
}
.global__download-layer .layer-container .layer-wrapper .layer-body .download-list::-webkit-scrollbar-thumb {
  border-radius: 0.04rem;
  background: #E6E6E6;
}
.global__download-layer .layer-container .layer-wrapper .layer-body .download-list::-webkit-scrollbar-thumb:vertical {
  background-color: #E6E6E6;
}
.global__download-layer .layer-container .layer-wrapper .layer-body .download-list::-webkit-scrollbar-width {
  width: 0.04rem;
}
.global__download-layer .layer-container .layer-wrapper .layer-body .download-list::-webkit-scrollbar-track {
  border-radius: 0.04rem;
  background-color: none;
}
.global__download-layer .layer-container .layer-wrapper .layer-body .download-list ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.global__download-layer .layer-container .layer-wrapper .layer-body .download-list ul li {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 0.32rem;
}
.global__download-layer .layer-container .layer-wrapper .layer-body .download-list ul li:last-child {
  margin-bottom: 0;
}
.global__download-layer .layer-container .layer-wrapper .layer-body .download-list ul li .img {
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  margin-right: 0.16rem;
  margin-bottom: auto;
}
.global__download-layer .layer-container .layer-wrapper .layer-body .download-list ul li .img img {
  width: 0.4rem;
  height: 0.56rem;
  object-fit: contain;
}
.global__download-layer .layer-container .layer-wrapper .layer-body .download-list ul li .name {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 0.14rem;
  line-height: 0.24rem;
  margin-bottom: auto;
  padding-right: 0.57rem;
  font-family: var(--sk-font-Medium);
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.global__download-layer .layer-container .layer-wrapper .layer-body .download-list ul li .remove {
  cursor: pointer;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 50%;
  background-color: transparent;
  margin-left: auto;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  width: 0.4rem;
  height: 0.4rem;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.global__download-layer .layer-container .layer-wrapper .layer-body .download-list ul li .remove:hover {
  background-color: #E6E6E6;
}
.global__download-layer .layer-container .layer-wrapper .layer-body .download-list ul li .remove img {
  width: 0.24rem;
  height: 0.24rem;
  object-fit: contain;
}
.global__download-layer .layer-container .layer-wrapper .layer-foot {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  width: 100%;
  left: 0;
  bottom: 0;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.16rem;
  background-color: #1E1E1E;
  border-radius: 0.08rem 0.08rem 0 0;
  overflow: hidden;
}
.global__download-layer .layer-container .layer-wrapper .layer-foot .g-btn {
  --svg-c: white;
  --circle-c: transparent;
}
.global__download-layer .layer-container .layer-wrapper .layer-foot .g-btn a:hover, .global__download-layer .layer-container .layer-wrapper .layer-foot .g-btn .a:hover {
  --svg-c: white;
  --circle-c: transparent;
}
.global__download-layer .layer-container .layer-wrapper .layer-foot .g-btn a svg path, .global__download-layer .layer-container .layer-wrapper .layer-foot .g-btn .a svg path {
  stroke: none;
  fill: currentColor;
}
.global__download-layer .layer-container .layer-wrapper .layer-foot .toggle-up-btn {
  cursor: pointer;
  margin-left: auto;
}
.global__download-layer .layer-container .layer-wrapper .layer-foot .toggle-up-btn .icon img {
  width: 0.24rem;
  height: 0.24rem;
  object-fit: contain;
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}

._disabled {
  cursor: not-allowed;
  pointer-events: none;
}
._disabled a {
  color: #E6E6E6 !important;
}

.svg-ctx {
  object-fit: contain;
}
.svg-ctx path {
  stroke: currentColor;
}
.svg-ctx ellipse {
  stroke: currentColor;
}

.about-page .section__href .section__href-container .section__href-wrapper {
  padding: 0.64rem 0 1.12rem;
}
.about-page .section__href .section__href-container .section__href-wrapper .section__href-list {
  margin-top: 0.32rem;
}
.about-page .section__href .section__href-container .section__href-wrapper .section__href-list ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
@media screen and (min-width: 800px) {
  .about-page .section__href .section__href-container .section__href-wrapper .section__href-list ul li {
    width: calc((100% - ((2 - 1) * 0.16rem)) / 2);
    margin-right: 0.16rem;
    margin-top: 0.16rem;
  }
  .about-page .section__href .section__href-container .section__href-wrapper .section__href-list ul li:nth-child(2n) {
    margin-right: 0;
  }
  .about-page .section__href .section__href-container .section__href-wrapper .section__href-list ul li:nth-child(-n+2) {
    margin-top: 0;
  }
}
@media screen and (max-width: 800px) {
  .about-page .section__href .section__href-container .section__href-wrapper .section__href-list ul li {
    width: calc((100% - ((1 - 1) * 0.32rem)) / 1);
    margin-right: 0.32rem;
    margin-top: 0.32rem;
  }
  .about-page .section__href .section__href-container .section__href-wrapper .section__href-list ul li:nth-child(1n) {
    margin-right: 0;
  }
  .about-page .section__href .section__href-container .section__href-wrapper .section__href-list ul li:nth-child(-n+1) {
    margin-top: 0;
  }
}
.about-page .section__href .section__href-container .section__href-wrapper .section__href-list ul li a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  position: relative;
  padding: 0.32rem 2.88rem 0.32rem 0.32rem;
  min-height: 1.92rem;
  height: 100%;
  background-color: #F6F6F6;
}
.about-page .section__href .section__href-container .section__href-wrapper .section__href-list ul li a:hover .href-btn {
  color: white;
  background-color: var(--sk-global-color);
}
.about-page .section__href .section__href-container .section__href-wrapper .section__href-list ul li a .img {
  position: absolute;
  top: 0;
  right: 0;
  max-width: 2.88rem;
  height: 100%;
  border-radius: 0.08rem;
  overflow: hidden;
}
.about-page .section__href .section__href-container .section__href-wrapper .section__href-list ul li a .img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.about-page .section__href .section__href-container .section__href-wrapper .section__href-list ul li a .img-intro {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
  position: absolute;
  right: 2.24rem;
  bottom: 0.32rem;
}
.about-page .section__href .section__href-container .section__href-wrapper .section__href-list ul li a .img-intro .text {
  font-size: 0.12rem;
  line-height: 0.16rem;
  text-align: right;
}
.about-page .section__href .section__href-container .section__href-wrapper .section__href-list ul li a .img-intro .name {
  font-size: 0.16rem;
  line-height: 0.24rem;
  font-family: var(--sk-font-Bold);
}
.about-page .section__href .section__href-container .section__href-wrapper .section__href-list ul li a .href-btn {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 0.32rem;
  height: 0.32rem;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  border: 0.01rem solid var(--sk-global-color);
  border-radius: 50%;
  color: var(--sk-global-color);
  margin-top: auto;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.about-page .section__href .section__href-container .section__href-wrapper .section__href-list ul li a .href-btn svg, .about-page .section__href .section__href-container .section__href-wrapper .section__href-list ul li a .href-btn img {
  width: 0.24rem;
  height: 0.24rem;
  object-fit: contain;
}

.publicize-video-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body {
  margin-top: 0.32rem;
}
.publicize-video-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .video-list .list-count {
  position: relative;
  font-size: 0.16rem;
  line-height: 0.24rem;
  padding-left: 0.16rem;
  font-family: var(--sk-font-Bold);
}
.publicize-video-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .video-list .list-count:before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 0.02rem;
  height: 0.24rem;
  background-color: var(--sk-global-color);
}
.publicize-video-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .video-list ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin-top: 0.16rem;
}
.publicize-video-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .video-list ul li {
  width: 33.333%;
  margin-top: 0.32rem;
}
.publicize-video-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .video-list ul li:nth-child(-n+3) {
  margin-top: 0;
}
.publicize-video-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .video-list ul li:nth-child(3n+1) a {
  padding-left: 0;
}
.publicize-video-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .video-list ul li:nth-child(3n+1) a::before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  bottom: 0;
  width: 8.96rem;
  border-bottom: 0.01rem dotted #E6E6E6;
}
.publicize-video-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .video-list ul li:nth-child(3n) a {
  padding-right: 0;
}
.publicize-video-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .video-list ul li a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
  padding: 0 0.08rem 0.32rem;
}
.publicize-video-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .video-list ul li a .img {
  position: relative;
  border-radius: 0.08rem;
  overflow: hidden;
}
.publicize-video-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .video-list ul li a .img img {
  width: 100%;
  height: 1.6rem;
}
.publicize-video-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .video-list ul li a .img .duration {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  position: absolute;
  right: 0.08rem;
  bottom: 0.08rem;
  color: white;
  font-size: 0.12rem;
  line-height: 0.24rem;
  border-radius: 0.04rem;
  padding-right: 0.08rem;
  min-height: 0.24rem;
  background: rgba(0, 0, 0, 0.8);
}
.publicize-video-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .video-list ul li a .img .duration::before {
  content: "";
  width: 0.24rem;
  height: 0.24rem;
  background: url(../images/azbil/publicize-video/video_play.png) center center no-repeat;
  background-size: contain;
}
.publicize-video-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .video-list ul li a .name {
  font-size: 0.16rem;
  line-height: 0.24rem;
  margin-top: 0.16rem;
  font-family: var(--sk-font-Bold);
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.publicize-video-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .video-list ul li a .model {
  font-size: 0.12rem;
  line-height: 0.24rem;
  color: #152856;
  margin-top: auto;
}

.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  border-bottom: 0.01rem solid #E6E6E6;
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .section-title {
  border: 0;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control {
  margin-left: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0.08rem;
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .control01-btn,
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .control02-btn {
  cursor: pointer;
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .control01-btn:hover .img,
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .control02-btn:hover .img {
  background-color: #F6F6F6;
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .control01-btn.on .img img,
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .control02-btn.on .img img {
  opacity: 1;
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .control01-btn .img,
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .control02-btn .img {
  padding: 0.08rem;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  border-radius: 0.2rem;
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .control01-btn .img img,
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .control02-btn .img img {
  width: 0.24rem;
  height: 0.24rem;
  object-fit: contain;
  opacity: 0.2;
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .select-year {
  position: relative;
  margin-left: 0.08rem;
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .select-year.on .select-year-inner img {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .select-year.on .select-layer {
  display: block;
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .select-year .select-year-inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  font-size: 0.14rem;
  line-height: 0.24rem;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0.08rem 0.08rem 0.08rem 0.16rem;
  border-radius: 0.2rem;
  min-width: 0.94rem;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .select-year .select-year-inner:hover {
  background-color: #F6F6F6;
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .select-year .select-year-inner span {
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .select-year .select-year-inner img {
  width: 0.24rem;
  height: 0.24rem;
  object-fit: contain;
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .select-year .select-layer {
  display: none;
  position: absolute;
  bottom: 0;
  right: 0;
  -webkit-transform: translate(0, 100%);
      -ms-transform: translate(0, 100%);
          transform: translate(0, 100%);
  z-index: 1;
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .select-year .select-layer .select-layer-wrapper {
  background-color: white;
  box-shadow: 0px 0px 0.1rem 0px rgba(0, 0, 0, 0.1);
  border-radius: 0.08rem;
  padding: 0.08rem 0;
  min-width: 1.36rem;
  max-height: 2.16rem;
  overflow: auto;
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .select-year .select-layer .select-layer-wrapper::-webkit-scrollbar {
  width: 0.04rem;
  height: 0.04rem;
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .select-year .select-layer .select-layer-wrapper::-webkit-scrollbar-thumb {
  border-radius: 0.04rem;
  background: #E6E6E6;
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .select-year .select-layer .select-layer-wrapper::-webkit-scrollbar-thumb:vertical {
  background-color: #E6E6E6;
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .select-year .select-layer .select-layer-wrapper::-webkit-scrollbar-width {
  width: 0.04rem;
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .select-year .select-layer .select-layer-wrapper::-webkit-scrollbar-track {
  border-radius: 0.04rem;
  background-color: none;
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .select-year .select-layer .select-layer-wrapper .select-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .select-year .select-layer .select-layer-wrapper .select-list .select-item {
  cursor: pointer;
  padding: 0.08rem 0.16rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .select-year .select-layer .select-layer-wrapper .select-list .select-item:hover {
  background-color: #F6F6F6;
  -webkit-backdrop-filter: blur(0.2rem);
          backdrop-filter: blur(0.2rem);
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body {
  margin-top: 0.32rem;
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .nav-list {
  overflow: hidden;
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .nav-list ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .nav-list ul li {
  margin-right: 0.16rem;
  width: auto;
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .nav-list ul li:last-child {
  margin-right: 0;
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .nav-list ul li.on a {
  color: white;
  background-color: var(--sk-global-color);
  border: 0.01rem solid var(--sk-global-color);
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .nav-list ul li a {
  cursor: pointer;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-width: 1.36rem;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  padding: 0.08rem 0.2rem;
  border: 0.01rem solid #E6E6E6;
  border-radius: 0.04rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
@media screen and (min-width: 800px) {
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .nav-list ul li a:hover {
    border: 0.01rem solid rgba(0, 0, 0, 0.05);
    background-color: #E6E6E6;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .nav-list ul li a:hover.on {
    color: white;
    border: 0.01rem solid transparent;
    background-color: rgba(165, 0, 0, 0.8);
  }
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list {
  margin-top: 0.32rem;
}
@media screen and (min-width: 800px) {
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list.list-transform ul li {
    width: calc((100% - ((1 - 1) * 0px)) / 1);
    margin-right: 0px;
    margin-top: 0px;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list.list-transform ul li:nth-child(1n) {
    margin-right: 0;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list.list-transform ul li:nth-child(-n+1) {
    margin-top: 0;
  }
}
@media screen and (max-width: 800px) {
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list.list-transform ul li {
    width: calc((100% - ((1 - 1) * 0px)) / 1);
    margin-right: 0px;
    margin-top: 0px;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list.list-transform ul li:nth-child(1n) {
    margin-right: 0;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list.list-transform ul li:nth-child(-n+1) {
    margin-top: 0;
  }
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list.list-transform ul li:first-child a {
  border-top: 0.01rem solid #E6E6E6;
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list.list-transform ul li a {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.16rem 0;
  border: 0;
  border-bottom: 0.01rem solid #E6E6E6;
  border-radius: 0;
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list.list-transform ul li a::after {
  content: "";
  width: 0.24rem;
  height: 0.24rem;
  margin-left: auto;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  background: url(../images/azbil/news/icon04.png) center center no-repeat;
  background-size: contain;
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list.list-transform ul li a .img {
  display: none;
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list.list-transform ul li a > .tag {
  display: block;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  margin: 0.04rem 0.32rem auto 0;
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list.list-transform ul li a .foot-box {
  padding: 0;
  margin-bottom: auto;
  max-width: 80%;
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list.list-transform ul li a .foot-box .tag {
  display: none;
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list.list-transform ul li a .foot-box .content {
  margin-top: 0.08rem;
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin-top: 0.16rem;
}
@media screen and (min-width: 800px) {
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list ul li {
    width: calc((100% - ((3 - 1) * 0.16rem)) / 3);
    margin-right: 0.16rem;
    margin-top: 0.16rem;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list ul li:nth-child(3n) {
    margin-right: 0;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list ul li:nth-child(-n+3) {
    margin-top: 0;
  }
}
@media screen and (max-width: 800px) {
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list ul li {
    width: calc((100% - ((1 - 1) * 0.32rem)) / 1);
    margin-right: 0.32rem;
    margin-top: 0.32rem;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list ul li:nth-child(1n) {
    margin-right: 0;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list ul li:nth-child(-n+1) {
    margin-top: 0;
  }
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list ul li a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
  border: 0.01rem solid #E6E6E6;
  border-radius: 0.08rem;
  overflow: hidden;
  -webkit-transition: none;
  transition: none;
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list ul li a .img {
  position: relative;
  border-radius: 0.08rem;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  overflow: hidden;
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list ul li a .img img {
  width: 100%;
  height: 1.92rem;
  object-fit: cover;
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list ul li a > .tag {
  display: none;
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list ul li a .tag {
  padding: 0.02rem 0.08rem;
  font-size: 0.12rem;
  line-height: 0.16rem;
  background-color: var(--sk-global-color);
  border-radius: 0.02rem;
  color: white;
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list ul li a .foot-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
  padding: 0.16rem 0.16rem 0.24rem;
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list ul li a .foot-box .name {
  font-size: 0.16rem;
  line-height: 0.24rem;
  margin-bottom: auto;
  font-family: var(--sk-font-Bold);
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list ul li a .foot-box .content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 0.2rem;
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list ul li a .foot-box .content .tag {
  margin-right: 0.16rem;
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list ul li a .foot-box .content .date {
  font-size: 0.14rem;
  line-height: 0.24rem;
  color: #767676;
}
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list .g-btn-long {
  margin-top: 0.32rem;
}

.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body {
  margin-top: 0.32rem;
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .cart-list ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin: -0.08rem;
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .cart-list ul li {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 0.2rem 0.24rem 0.24rem 0.24rem;
  border: 0.01rem solid #E6E6E6;
  border-radius: 0.08rem;
  min-height: 1.76rem;
  margin: 0.08rem;
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .cart-list ul li .icon {
  top: 0.24rem;
  left: 0.24rem;
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .cart-list ul li .icon img {
  width: 0.48rem;
  height: 0.48rem;
  object-fit: contain;
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .cart-list ul li .name {
  font-size: 0.2rem;
  line-height: 0.24rem;
  margin-top: 0.16rem;
  font-family: var(--sk-font-Bold);
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .cart-list ul li .sub-text {
  font-size: 0.14rem;
  line-height: 0.24rem;
  margin-top: 0.08rem;
  margin-bottom: auto;
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .cart-list ul li .foot-btns {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin-top: 0.16rem;
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .cart-list ul li .foot-btns.hry {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .cart-list ul li .foot-btns.hry:hover .bgc {
  content: "";
  background-color: rgba(255, 255, 255, 0.8);
  position: absolute;
  inset: 0;
  z-index: 3;
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .cart-list ul li .foot-btns.hry:hover .li-btn .qrCode-layer {
  display: block;
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .cart-list ul li .foot-btns .li-btn {
  position: relative;
  margin-right: 0.4rem;
  z-index: 5;
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .cart-list ul li .foot-btns .li-btn:last-child {
  margin-right: 0;
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .cart-list ul li .foot-btns .li-btn.check_qrCode {
  position: relative;
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .cart-list ul li .foot-btns .li-btn a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 0.14rem;
  position: relative;
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .cart-list ul li .foot-btns .li-btn a span {
  line-height: 0.24rem;
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .cart-list ul li .foot-btns .li-btn .qrCode-layer {
  display: none;
  position: absolute;
  left: 1rem;
  bottom: 0;
  -webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
          transform: translate(0, 0);
  z-index: 10;
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .cart-list ul li .foot-btns .li-btn .qrCode-layer .qrCode-layer-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  min-width: 1.28rem;
  padding: 0.04rem;
  background: white;
  box-shadow: 0px 0px 0.1rem 0px rgba(0, 0, 0, 0.1);
  border-radius: 0.08rem;
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .cart-list ul li .foot-btns .li-btn .qrCode-layer .qrCode-layer-wrapper .img img {
  width: 1.2rem;
  height: 1.2rem;
  object-fit: contain;
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .cart-list ul li .foot-btns .li-btn .qrCode-layer .qrCode-layer-wrapper .context {
  font-size: 0.12rem;
  line-height: 0.2rem;
  text-align: center;
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container {
  margin-top: 0.64rem;
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-title {
  font-size: 0.2rem;
  line-height: 0.24rem;
  font-family: var(--sk-font-Bold);
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body {
  margin-top: 0.16rem;
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-left: 0.16rem;
  margin-bottom: 0.16rem;
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input input::-webkit-input-placeholder {
  color: #767676;
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input input::-moz-placeholder {
  color: #767676;
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input input:-moz-placeholder {
  color: #767676;
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input input:-ms-input-placeholder {
  color: #767676;
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input textarea::-webkit-input-placeholder {
  color: #767676;
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input textarea::-moz-placeholder {
  color: #767676;
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input textarea:-moz-placeholder {
  color: #767676;
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input textarea:-ms-input-placeholder {
  color: #767676;
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input:first-child {
  margin-left: 0;
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input.required .form-label span::after {
  content: "*";
  display: inline-block;
  color: var(--sk-global-color);
  margin-left: 0.05rem;
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input .form-label {
  font-size: 0.14rem;
  line-height: 0.24rem;
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input:has(input:focus, textarea:focus) input, .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input:has(input:focus, textarea:focus) textarea {
  border-color: var(--sk-global-color);
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input input, .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input textarea {
  width: 100%;
  min-height: 0.48rem;
  padding: 0.12rem 0.16rem;
  border: 0.01rem solid #E6E6E6;
  border-radius: 0.04rem;
  font-size: 0.14rem;
  resize: none;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input input:hover, .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input textarea:hover {
  border-color: var(--sk-global-color);
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input .-send {
  cursor: pointer;
  position: absolute;
  top: 0.32rem;
  right: 0.08rem;
  padding: 0.08rem 0.16rem;
  font-size: 0.12rem;
  line-height: 0.16rem;
  background-color: var(--sk-global-color);
  color: white;
  border-radius: 0.04rem;
  z-index: 1;
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input .-send.-disabled {
  pointer-events: none;
  background-color: #A6A6A6;
}
@media screen and (max-width: 800px) {
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input .-send {
    position: absolute;
    top: 0.6rem;
    right: 0.12rem;
    padding: 0.08rem 0.16rem;
    font-size: 0.24rem;
    line-height: 0.38rem;
    border-radius: 0.08rem;
    z-index: 1;
  }
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-attention .attention-item {
  cursor: pointer;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size: 0.14rem;
  line-height: 0.24rem;
  margin-top: 0.08rem;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-attention .attention-item:first-child {
  margin-top: 0;
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-attention .attention-item::before {
  content: "";
  width: 0.24rem;
  height: 0.24rem;
  background: url(../images/azbil/contact-us/i-checkbox.png) center center no-repeat;
  background-size: contain;
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-attention .attention-item.on::before {
  background: url(../images/azbil/contact-us/i-checkbox-on.png) center center no-repeat;
  background-size: contain;
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-attention .attention-item.required span::before {
  content: "*";
  display: inline-block;
  color: var(--sk-global-color);
  margin-right: 0.05rem;
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-attention .attention-item a {
  font-size: 0.14rem;
  line-height: 0.24rem;
  text-decoration: underline;
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-submit {
  margin-top: 0.32rem;
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .branch-table {
  margin-top: 0.64rem;
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .branch-table table {
  margin-top: 0.32rem;
  border-spacing: 0;
  border-collapse: collapse;
  width: 100%;
  border-top: 0.01rem solid #000000;
  border-bottom: 0.01rem solid #000000;
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .branch-table table tr {
  border-top: 0.01rem solid #D9D9D9;
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .branch-table table tr:first-child {
  border-top: none;
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .branch-table table tr:first-child td {
  font-family: var(--sk-font-Bold);
  color: #000;
  background-color: #FAFAFA;
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .branch-table table tr td {
  font-family: var(--sk-font-Light);
  padding: 0.16rem;
  text-align: left;
  font-size: 0.14rem;
  line-height: 0.24rem;
  vertical-align: top;
}
.contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .branch-table table tr td:first-child, .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .branch-table table tr td.special {
  font-family: var(--sk-font-Bold);
  color: #000;
  background-color: #FAFAFA;
}

.download-page .common__container {
  overflow: visible;
}
.download-page .common__container .common__container-wrapper .common__head .page-search {
  margin-top: 0.32rem;
}
.download-page .common__container .common__container-wrapper .common__head .page-search .page-search-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 0.48rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  border: 0.01rem solid #1E1E1E;
  padding: 0.12rem 0.16rem;
  border-radius: 0.24rem;
}
.download-page .common__container .common__container-wrapper .common__head .page-search .page-search-box input::-webkit-input-placeholder {
  color: #767676;
}
.download-page .common__container .common__container-wrapper .common__head .page-search .page-search-box input::-moz-placeholder {
  color: #767676;
}
.download-page .common__container .common__container-wrapper .common__head .page-search .page-search-box input:-moz-placeholder {
  color: #767676;
}
.download-page .common__container .common__container-wrapper .common__head .page-search .page-search-box input:-ms-input-placeholder {
  color: #767676;
}
.download-page .common__container .common__container-wrapper .common__head .page-search .page-search-box textarea::-webkit-input-placeholder {
  color: #767676;
}
.download-page .common__container .common__container-wrapper .common__head .page-search .page-search-box textarea::-moz-placeholder {
  color: #767676;
}
.download-page .common__container .common__container-wrapper .common__head .page-search .page-search-box textarea:-moz-placeholder {
  color: #767676;
}
.download-page .common__container .common__container-wrapper .common__head .page-search .page-search-box textarea:-ms-input-placeholder {
  color: #767676;
}
.download-page .common__container .common__container-wrapper .common__head .page-search .page-search-box:has(input:focus) {
  border-color: var(--sk-global-color);
}
.download-page .common__container .common__container-wrapper .common__head .page-search .page-search-box input {
  width: 100%;
  font-size: 0.14rem;
}
.download-page .common__container .common__container-wrapper .common__head .page-search .page-search-box input:valid {
  font-family: var(--sk-font-Bold);
}
.download-page .common__container .common__container-wrapper .common__head .page-search .page-search-box .search-btn {
  margin-left: 0.4rem;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
.download-page .common__container .common__container-wrapper .common__head .page-search .page-search-box .search-btn a {
  display: block;
}
.download-page .common__container .common__container-wrapper .common__head .page-search .page-search-box .search-btn a .img img {
  width: 0.24rem;
  height: 0.24rem;
  object-fit: contain;
}
.download-page .common__container .common__container-wrapper .common__body {
  margin-top: 0.32rem;
}
.download-page .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list-count {
  position: relative;
  font-size: 0.16rem;
  line-height: 0.24rem;
  padding-left: 0.16rem;
  font-family: var(--sk-font-Bold);
}
.download-page .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list-count:before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 0.02rem;
  height: 0.24rem;
  background-color: var(--sk-global-color);
}
.download-page .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list {
  margin-top: 0.16rem;
}
.download-page .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.download-page .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.24rem;
  border-radius: 0.08rem;
  border: 0.01rem solid #E6E6E6;
  margin-bottom: 0.16rem;
}
.download-page .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li:last-child {
  margin-bottom: 0;
}
.download-page .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info {
  position: relative;
  width: 100%;
}
.download-page .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .js-tooltip {
  display: inline-block;
}
.download-page .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .name {
  font-size: 0.2rem;
  line-height: 0.32rem;
  margin-bottom: 0.16rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  font-family: var(--sk-font-Bold);
}
.download-page .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .info-tag {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin-top: 0.16rem;
  padding-right: 0.4rem;
}
.download-page .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .info-tag .tag-item {
  font-size: 0.12rem;
  line-height: 0.24rem;
  padding: 0 0.08rem;
  margin-right: 0.08rem;
  background-color: #F1F1F1;
  border-radius: 0.02rem;
}
.download-page .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .info-tag .tag-item:last-child {
  margin-right: 0;
}
.download-page .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .btn-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
  position: absolute;
  right: 0;
  bottom: 0;
}
.download-page .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .btn-box ._btn {
  margin-bottom: 0.08rem;
}
.download-page .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .btn-box ._btn:last-child {
  margin-bottom: 0;
}
.download-page .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .btn-box ._btn a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 0.42rem;
  height: 0.42rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
  border: 0.01rem solid #E6E6E6;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  border-radius: 0.24rem;
  padding: 0.08rem;
  overflow: hidden;
  color: var(--sk-global-color);
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
@media screen and (min-width: 800px) {
  .download-page .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .btn-box ._btn a:hover {
    width: 1.36rem;
    color: white;
    background-color: var(--sk-global-color);
  }
  .download-page .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .btn-box ._btn a:hover span {
    opacity: 1;
    visibility: visible;
  }
}
.download-page .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .btn-box ._btn a span {
  opacity: 0;
  visibility: hidden;
  padding-left: 0.04rem;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.download-page .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .btn-box ._btn a .icon {
  margin-left: auto;
}
.download-page .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .btn-box ._btn a .icon svg {
  width: 0.24rem;
  height: 0.24rem;
}
.download-page .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .btn-box ._btn a .icon svg path {
  stroke: none;
  fill: currentColor;
}
.download-page .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .btn-box ._btn._disabled {
  cursor: not-allowed;
  pointer-events: none;
}
.download-page .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .btn-box ._btn._disabled a {
  color: #E6E6E6;
}
.download-page .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list .g-btn-long {
  margin-top: 0.64rem;
}

.legal-provisions-page .page__main,
.privacy-page .page__main {
  margin-top: 0.64rem;
  margin-bottom: 1.12rem;
}
.legal-provisions-page .page__main .tips,
.privacy-page .page__main .tips {
  font-size: 0.14rem;
  line-height: 0.24rem;
  color: #767676;
  margin-top: 0.32rem;
}
.legal-provisions-page .page__main .content,
.privacy-page .page__main .content {
  font-size: 0.14rem;
  line-height: 0.24rem;
  margin-top: 0.16rem;
}
.legal-provisions-page .page__main .content h3,
.privacy-page .page__main .content h3 {
  font-family: var(--sk-font-Bold);
}
.legal-provisions-page .page__main .content p,
.privacy-page .page__main .content p {
  font-size: 0.14rem;
  line-height: 0.24rem;
}

.err-html .page__box .page__box-container .page__box-wrapper {
  padding: 0.64rem 0 1.12rem;
}
.err-html .page__box .page__box-container .page__box-wrapper .page__box-body .err-text {
  margin-top: 0.64rem;
  font-size: 0.72rem;
  line-height: 0.8rem;
  color: #D9D9D9;
  font-family: var(--sk-font-Bold);
}
.err-html .page__box .page__box-container .page__box-wrapper .page__box-body .text {
  font-size: 0.14rem;
  line-height: 0.24rem;
  margin-top: 0.32rem;
}
.err-html .page__box .page__box-container .page__box-wrapper .page__box-body .btn-gox {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 0.16rem;
  margin-top: 0.32rem;
}
.err-html .page__box .page__box-container .page__box-wrapper .page__box-body .search-input {
  margin-top: 0.32rem;
  padding-top: 0.32rem;
  border-top: 0.01rem dotted #E6E6E6;
}
.err-html .page__box .page__box-container .page__box-wrapper .page__box-body .search-input .search-input-inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 0.48rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  border: 0.01rem solid #1E1E1E;
  padding: 0.12rem 0.16rem;
  border-radius: 0.24rem;
}
.err-html .page__box .page__box-container .page__box-wrapper .page__box-body .search-input .search-input-inner input::-webkit-input-placeholder {
  color: #767676;
}
.err-html .page__box .page__box-container .page__box-wrapper .page__box-body .search-input .search-input-inner input::-moz-placeholder {
  color: #767676;
}
.err-html .page__box .page__box-container .page__box-wrapper .page__box-body .search-input .search-input-inner input:-moz-placeholder {
  color: #767676;
}
.err-html .page__box .page__box-container .page__box-wrapper .page__box-body .search-input .search-input-inner input:-ms-input-placeholder {
  color: #767676;
}
.err-html .page__box .page__box-container .page__box-wrapper .page__box-body .search-input .search-input-inner textarea::-webkit-input-placeholder {
  color: #767676;
}
.err-html .page__box .page__box-container .page__box-wrapper .page__box-body .search-input .search-input-inner textarea::-moz-placeholder {
  color: #767676;
}
.err-html .page__box .page__box-container .page__box-wrapper .page__box-body .search-input .search-input-inner textarea:-moz-placeholder {
  color: #767676;
}
.err-html .page__box .page__box-container .page__box-wrapper .page__box-body .search-input .search-input-inner textarea:-ms-input-placeholder {
  color: #767676;
}
.err-html .page__box .page__box-container .page__box-wrapper .page__box-body .search-input .search-input-inner:has(input:focus) {
  border-color: var(--sk-global-color);
}
.err-html .page__box .page__box-container .page__box-wrapper .page__box-body .search-input .search-input-inner input {
  width: 100%;
  font-size: 0.14rem;
}
.err-html .page__box .page__box-container .page__box-wrapper .page__box-body .search-input .search-input-inner input:valid {
  font-family: var(--sk-font-Bold);
}
.err-html .page__box .page__box-container .page__box-wrapper .page__box-body .search-input .search-input-inner .search-go {
  margin-left: 0.4rem;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
.err-html .page__box .page__box-container .page__box-wrapper .page__box-body .search-input .search-input-inner .search-go a {
  display: block;
}
.err-html .page__box .page__box-container .page__box-wrapper .page__box-body .search-input .search-input-inner .search-go a .img img {
  width: 0.24rem;
  height: 0.24rem;
  object-fit: contain;
}

.news-detail-page .page__box .page__box-container .page__box-wrapper {
  padding-top: 0.64rem;
  padding-bottom: 0.96rem;
}
.news-detail-page .page__box .page__box-container .page__box-wrapper .page__box-head {
  position: relative;
  padding-bottom: 0.16rem;
  border-bottom: 0.01rem solid #E6E6E6;
}
.news-detail-page .page__box .page__box-container .page__box-wrapper .page__box-head::before {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0.64rem;
  height: 0.02rem;
  background-color: var(--sk-global-color);
}
.news-detail-page .page__box .page__box-container .page__box-wrapper .page__box-head .page__box-title {
  font-family: var(--sk-font-Bold);
  width: 100%;
  font-size: 0.32rem;
  line-height: 0.4rem;
}
.news-detail-page .page__box .page__box-container .page__box-wrapper .page__box-head .page__box-date {
  font-size: 0.14rem;
  line-height: 0.24rem;
  margin-top: 0.16rem;
}
.news-detail-page .page__box .page__box-container .page__box-wrapper .page__box-body .page__box-content {
  margin-top: 0.32rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
}
.news-detail-page .page__box .page__box-container .page__box-wrapper .page__box-body .page__box-content p {
  font-size: 0.14rem;
  line-height: 0.24rem;
  min-height: 0.16rem;
}
.news-detail-page .page__box .page__box-container .page__box-wrapper .page__box-body .page__box-content h1 {
  font-size: 28px;
}
.news-detail-page .page__box .page__box-container .page__box-wrapper .page__box-body .page__box-content h2 {
  font-size: 24px;
}
.news-detail-page .page__box .page__box-container .page__box-wrapper .page__box-body .page__box-content h3 {
  font-size: 18.72px;
}
.news-detail-page .page__box .page__box-container .page__box-wrapper .page__box-body .page__box-content h4 {
  font-size: 16px;
}
.news-detail-page .page__box .page__box-container .page__box-wrapper .page__box-body .page__box-content p:has(video),
.news-detail-page .page__box .page__box-container .page__box-wrapper .page__box-body .page__box-content p:has(img) {
  text-align: center;
}
.news-detail-page .page__box .page__box-container .page__box-wrapper .page__box-body .page__box-content video,
.news-detail-page .page__box .page__box-container .page__box-wrapper .page__box-body .page__box-content img {
  max-width: 100%;
}
.news-detail-page .page__box .page__box-container .page__box-wrapper .page__box-body .page__box-foot {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0.64rem;
  padding-top: 0.32rem;
  border-top: 0.01rem solid #E6E6E6;
}
.news-detail-page .page__box .page__box-container .page__box-wrapper .page__box-body .page__box-foot .platform {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 0.16rem;
}
.news-detail-page .page__box .page__box-container .page__box-wrapper .page__box-body .page__box-foot .platform .pl-box {
  height: 0.48rem;
  width: 0.48rem;
  position: relative;
}
@media screen and (max-width: 800px) {
  .news-detail-page .page__box .page__box-container .page__box-wrapper .page__box-body .page__box-foot .platform .pl-box {
    width: 0.96rem;
    height: 0.96rem;
  }
}
.news-detail-page .page__box .page__box-container .page__box-wrapper .page__box-body .page__box-foot .platform .pl-box .logo-box {
  height: 100%;
  width: 100%;
  border-radius: 50%;
  border: 1px solid #D9D9D9;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.news-detail-page .page__box .page__box-container .page__box-wrapper .page__box-body .page__box-foot .platform .pl-box .logo-box .icon {
  width: 0.24rem;
  height: 0.24rem;
}
@media screen and (max-width: 800px) {
  .news-detail-page .page__box .page__box-container .page__box-wrapper .page__box-body .page__box-foot .platform .pl-box .logo-box .icon {
    height: 0.48rem;
    width: 0.8rem;
  }
}
.news-detail-page .page__box .page__box-container .page__box-wrapper .page__box-body .page__box-foot .platform .pl-box .qr-card {
  position: absolute;
  left: 50%;
  bottom: 0.56rem;
  width: 1.52rem;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  padding: 0.16rem 0.16rem 0.08rem;
  background: #FFFFFF;
  box-shadow: 0rem 0rem 0.1rem 0rem rgba(0, 0, 0, 0.1);
  border-radius: 0.08rem 0.08rem 0.08rem 0.08rem;
  display: none;
  z-index: 10;
}
@media screen and (max-width: 800px) {
  .news-detail-page .page__box .page__box-container .page__box-wrapper .page__box-body .page__box-foot .platform .pl-box .qr-card {
    left: auto;
    bottom: 1.2rem;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
  }
}
.news-detail-page .page__box .page__box-container .page__box-wrapper .page__box-body .page__box-foot .platform .pl-box .qr-card .qr-box {
  width: 1.2rem;
  height: 1.2rem;
}
@media screen and (max-width: 800px) {
  .news-detail-page .page__box .page__box-container .page__box-wrapper .page__box-body .page__box-foot .platform .pl-box .qr-card .qr-box {
    width: 1.92rem;
    height: 1.92rem;
  }
}
.news-detail-page .page__box .page__box-container .page__box-wrapper .page__box-body .page__box-foot .platform .pl-box .qr-card .qr-box img {
  height: 100%;
  width: 100%;
}
.news-detail-page .page__box .page__box-container .page__box-wrapper .page__box-body .page__box-foot .platform .pl-box .qr-card .tit {
  font-size: 0.12rem;
  line-height: 0.2rem;
  text-align: center;
}
@media screen and (max-width: 800px) {
  .news-detail-page .page__box .page__box-container .page__box-wrapper .page__box-body .page__box-foot .platform .pl-box .qr-card .tit {
    margin-top: 0.16rem;
    font-size: 0.24rem;
    line-height: 0.32rem;
  }
}
.news-detail-page .page__box .page__box-container .page__box-wrapper .page__box-body .page__box-foot .platform .pl-box:hover .logo-box {
  border: 1px solid var(--sk-global-color);
  background: var(--sk-global-color);
}
.news-detail-page .page__box .page__box-container .page__box-wrapper .page__box-body .page__box-foot .platform .pl-box:hover .logo-box .icon path {
  fill: #fff;
}
.news-detail-page .page__box .page__box-container .page__box-wrapper .page__box-body .page__box-foot .platform .pl-box:hover .qr-card {
  display: block;
}
@media screen and (max-width: 800px) {
  .news-detail-page .page__box .page__box-container .page__box-wrapper .page__box-body .page__box-foot .platform .pl-box:hover .qr-card {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.news-detail-page .page__box .page__box-container .page__box-wrapper .page__box-body .page__box-foot .btns {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-left: auto;
}
.news-detail-page .page__box .page__box-container .page__box-wrapper .page__box-body .page__box-foot .btns .g-btn-long {
  margin-left: 0.16rem;
}
.news-detail-page .page__box .page__box-container .page__box-wrapper .page__box-body .page__box-foot .btns .g-btn-long:first-child {
  margin-left: 0;
}
.news-detail-page .page__box .page__box-container .page__box-wrapper .page__box-body .page__box-foot .btns .g-btn-long a, .news-detail-page .page__box .page__box-container .page__box-wrapper .page__box-body .page__box-foot .btns .g-btn-long .a {
  min-width: 1.92rem;
}

.application-cases-detail-page .page-box .page-box-head {
  position: relative;
  padding-bottom: 0.16rem;
  border-bottom: 0.01rem solid #E6E6E6;
}
.application-cases-detail-page .page-box .page-box-head .page-box-title {
  font-size: 0.32rem;
  line-height: 0.4rem;
  margin-bottom: 0.32rem;
}
.application-cases-detail-page .page-box .page-box-head::before {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0.64rem;
  height: 0.02rem;
  background-color: var(--sk-global-color);
}
.application-cases-detail-page .page-box .page-box-head .tag-list {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.application-cases-detail-page .page-box .page-box-head .tag-list .tag-item {
  --bgColor: #767676;
  --fColor: #ffffff;
  padding: 0 0.1rem;
  margin-right: 0.08rem;
  height: 0.28rem;
  font-size: 0.12rem;
  line-height: 0.28rem;
  background-color: var(--bgColor);
  color: var(--fColor);
  border-radius: 0.01rem 0.01rem 0.01rem 0.01rem;
}
.application-cases-detail-page .page-box .page-box-head .tag-list .tag-item.tag-filter02 {
  --bgColor: #CCCCCC;
  --fColor: #1E1E1E;
}
.application-cases-detail-page .page-box .page-box-head .tag-list .tag-item.tag-filter03 {
  --bgColor: rgba(230, 230, 230, 0.80);
  --fColor: #1E1E1E;
}
.application-cases-detail-page .page-box .page-box-wrapper {
  padding-top: 0.64rem;
  padding-bottom: 1.12rem;
}
.application-cases-detail-page .page-box .page-box-wrapper ._box01 {
  margin: 0.32rem 0 0.64rem;
}
.application-cases-detail-page .page-box .page-box-wrapper ._box01 .context {
  font-size: 0.16rem;
  line-height: 0.24rem;
}
.application-cases-detail-page .page-box .page-box-wrapper ._box01 .img {
  margin-top: 0.4rem;
  text-align: center;
}
.application-cases-detail-page .page-box .page-box-wrapper ._box01 .img img {
  height: 3.04rem;
  object-fit: contain;
}
.application-cases-detail-page .page-box .page-box-wrapper .area-box {
  margin-top: 0.64rem;
}
.application-cases-detail-page .page-box .page-box-wrapper .area-box:first-child {
  margin-top: 0;
}
.application-cases-detail-page .page-box .page-box-wrapper .area-box.hasImg .area-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0.32rem;
}
.application-cases-detail-page .page-box .page-box-wrapper .area-box.hasImg .area-content .img {
  max-width: 5.49rem;
  margin-right: auto;
}
.application-cases-detail-page .page-box .page-box-wrapper .area-box.hasImg .area-content .img img {
  height: 2.8rem;
}
.application-cases-detail-page .page-box .page-box-wrapper .area-box.hasImg .area-content .text {
  max-width: 4.4rem;
}
.application-cases-detail-page .page-box .page-box-wrapper .area-box .area-title {
  padding-bottom: 0.16rem;
  border-bottom: 0.01rem solid #E6E6E6;
}
.application-cases-detail-page .page-box .page-box-wrapper .area-box .area-content {
  margin-top: 0.16rem;
}
.application-cases-detail-page .page-box .page-box-wrapper .area-box .area-content .text {
  font-size: 0.16rem;
  line-height: 0.24rem;
}
.application-cases-detail-page .page-box .page-box-wrapper .area-box .area-content .pro-ul .pro-li {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 0.72rem;
  padding: 0.32rem 0;
  border-bottom: 0.01rem solid #E6E6E6;
}
@media screen and (max-width: 800px) {
  .application-cases-detail-page .page-box .page-box-wrapper .area-box .area-content .pro-ul .pro-li {
    gap: 0.32rem;
    padding: 0.64rem 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .application-cases-detail-page .page-box .page-box-wrapper .area-box .area-content .pro-ul .pro-li:first-child {
    padding-top: 0.32rem;
  }
}
@media screen and (max-width: 800px) {
  .application-cases-detail-page .page-box .page-box-wrapper .area-box .area-content .pro-ul .pro-li .phone-box {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    gap: 0.32rem;
  }
}
.application-cases-detail-page .page-box .page-box-wrapper .area-box .area-content .pro-ul .pro-li .img-box {
  width: 2.32rem;
  height: 1.28rem;
  overflow: hidden;
}
@media screen and (max-width: 800px) {
  .application-cases-detail-page .page-box .page-box-wrapper .area-box .area-content .pro-ul .pro-li .img-box {
    width: 2.56rem;
    padding: 0.16rem 0;
    height: auto;
    background-color: #F6F6F6;
    border-radius: 0.16rem 0.16rem 0.16rem 0.16rem;
  }
}
.application-cases-detail-page .page-box .page-box-wrapper .area-box .area-content .pro-ul .pro-li .img-box img {
  height: 100%;
  width: 100%;
}
@media screen and (max-width: 800px) {
  .application-cases-detail-page .page-box .page-box-wrapper .area-box .area-content .pro-ul .pro-li .img-box img {
    height: auto;
    mix-blend-mode: multiply;
  }
}
@media screen and (max-width: 800px) {
  .application-cases-detail-page .page-box .page-box-wrapper .area-box .area-content .pro-ul .pro-li .tit-mol {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }
  .application-cases-detail-page .page-box .page-box-wrapper .area-box .area-content .pro-ul .pro-li .tit-mol .phone-tit {
    margin-top: 0.16rem;
    line-height: 0.48rem;
    font-size: 0.32rem;
    font-family: var(--sk-font-Bold);
  }
  .application-cases-detail-page .page-box .page-box-wrapper .area-box .area-content .pro-ul .pro-li .tit-mol .file-model {
    margin-top: 0.16rem;
  }
  .application-cases-detail-page .page-box .page-box-wrapper .area-box .area-content .pro-ul .pro-li .tit-mol .phone-model {
    margin-top: 0.16rem;
  }
  .application-cases-detail-page .page-box .page-box-wrapper .area-box .area-content .pro-ul .pro-li .tit-mol .phone-model > div {
    display: inline-block;
    color: #767676;
    font-size: 0.24rem;
    line-height: 0.32rem;
  }
  .application-cases-detail-page .page-box .page-box-wrapper .area-box .area-content .pro-ul .pro-li .tit-mol .phone-model > div.bold {
    margin-right: 0.14rem;
    font-family: var(--sk-font-Medium);
    color: #1e1e1e;
  }
}
.application-cases-detail-page .page-box .page-box-wrapper .area-box .area-content .pro-ul .pro-li:hover .img-box img {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
}
.application-cases-detail-page .page-box .page-box-wrapper .area-box .area-content .pro-ul .pro-li .pri-con {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 0.32rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media screen and (max-width: 800px) {
  .application-cases-detail-page .page-box .page-box-wrapper .area-box .area-content .pro-ul .pro-li .pri-con {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 0.28rem;
  }
}
.application-cases-detail-page .page-box .page-box-wrapper .area-box .area-content .pro-ul .pro-li .pri-con .left-txt {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-right: 0.16rem;
  border-right: 0.01rem dashed #E6E6E6;
}
@media screen and (max-width: 800px) {
  .application-cases-detail-page .page-box .page-box-wrapper .area-box .area-content .pro-ul .pro-li .pri-con .left-txt {
    padding-right: 0;
    border-right: none;
  }
}
.application-cases-detail-page .page-box .page-box-wrapper .area-box .area-content .pro-ul .pro-li .pri-con .left-txt .tit {
  font-size: 0.2rem;
  line-height: 0.32rem;
  font-family: var(--sk-font-Bold);
  border-right: none;
}
.application-cases-detail-page .page-box .page-box-wrapper .area-box .area-content .pro-ul .pro-li .pri-con .left-txt .file-model {
  margin-top: 0.32rem;
}
.application-cases-detail-page .page-box .page-box-wrapper .area-box .area-content .pro-ul .pro-li .pri-con .left-txt .txt {
  margin-top: 0.08rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media screen and (max-width: 800px) {
  .application-cases-detail-page .page-box .page-box-wrapper .area-box .area-content .pro-ul .pro-li .pri-con .left-txt .txt {
    margin-top: 0;
    font-size: 0.28rem;
    line-height: 0.44rem;
    -webkit-line-clamp: 3;
  }
}
.application-cases-detail-page .page-box .page-box-wrapper .area-box .area-content .pro-ul .pro-li .pri-con .right-btns {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  font-size: 0.14rem;
  line-height: 0.24rem;
  font-family: var(--sk-font-Medium);
  gap: 0.16rem;
}
@media screen and (max-width: 800px) {
  .application-cases-detail-page .page-box .page-box-wrapper .area-box .area-content .pro-ul .pro-li .pri-con .right-btns {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    width: 100%;
  }
}
.application-cases-detail-page .page-box .page-box-wrapper .area-box .area-content .pro-ul .pro-li .pri-con .right-btns .down-dir {
  padding: 0.08rem 0.24rem;
  border-radius: 0.2rem 0.2rem 0.2rem 0.2rem;
  background-color: var(--sk-global-color);
  color: #fff;
}
@media screen and (max-width: 800px) {
  .application-cases-detail-page .page-box .page-box-wrapper .area-box .area-content .pro-ul .pro-li .pri-con .right-btns .down-dir {
    padding: 0.16rem 0.16rem 0.16rem 0.32rem;
    width: calc(50% - 0.08rem);
    height: 0.8rem;
    border-radius: 0.4rem 0.4rem 0.4rem 0.4rem;
    line-height: 0.48rem;
    font-size: 0.28rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .application-cases-detail-page .page-box .page-box-wrapper .area-box .area-content .pro-ul .pro-li .pri-con .right-btns .down-dir img {
    height: 0.48rem;
    width: 0.48rem;
  }
}
.application-cases-detail-page .page-box .page-box-wrapper .area-box .area-content .pro-ul .pro-li .pri-con .right-btns .down-dir:hover {
  opacity: 0.8;
}
.application-cases-detail-page .page-box .page-box-wrapper .area-box .area-content .pro-ul .pro-li .pri-con .right-btns .detail {
  padding: 0.08rem 0.24rem;
  border-radius: 0.2rem 0.2rem 0.2rem 0.2rem;
  border: 0.01rem solid #1E1E1E;
}
@media screen and (max-width: 800px) {
  .application-cases-detail-page .page-box .page-box-wrapper .area-box .area-content .pro-ul .pro-li .pri-con .right-btns .detail {
    padding: 0.16rem 0.16rem 0.16rem 0.32rem;
    width: calc(50% - 0.08rem);
    height: 0.8rem;
    border-radius: 0.4rem 0.4rem 0.4rem 0.4rem;
    line-height: 0.48rem;
    font-size: 0.28rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .application-cases-detail-page .page-box .page-box-wrapper .area-box .area-content .pro-ul .pro-li .pri-con .right-btns .detail img {
    height: 0.48rem;
    width: 0.48rem;
  }
}
.application-cases-detail-page .page-box .page-box-wrapper .area-box .area-content .pro-ul .pro-li .pri-con .right-btns .detail:hover {
  color: var(--sk-global-color);
  border: 0.01rem solid var(--sk-global-color);
}
.application-cases-detail-page .page-box .page-box-wrapper .foot-area {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 0.96rem;
}
.application-cases-detail-page .page-box .page-box-wrapper .foot-area .g-btn {
  margin-right: 0.16rem;
}
.application-cases-detail-page .page-box .page-box-wrapper .foot-area .g-btn:last-child {
  margin-right: 0;
}
.application-cases-detail-page .page-box .page-box-wrapper .foot-area .g-btn a, .application-cases-detail-page .page-box .page-box-wrapper .foot-area .g-btn .a {
  min-width: 2.88rem;
}
.application-cases-detail-page .page-box .page-box-wrapper .foot-area .g-btn a::before, .application-cases-detail-page .page-box .page-box-wrapper .foot-area .g-btn .a::before {
  width: 0.4rem;
  height: 0.4rem;
  right: 0.05rem;
}
.application-cases-detail-page .page-box .page-box-wrapper .foot-area .g-btn a svg path, .application-cases-detail-page .page-box .page-box-wrapper .foot-area .g-btn .a svg path {
  stroke: none;
  fill: currentColor;
}

.consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body {
  margin-top: 0.32rem;
}
.consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-title {
  font-size: 0.2rem;
  line-height: 0.24rem;
  font-family: var(--sk-font-Bold);
}
.consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body {
  margin-top: 0.16rem;
}
.consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-left: 0.16rem;
  margin-bottom: 0.16rem;
}
.consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input input::-webkit-input-placeholder {
  color: #767676;
}
.consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input input::-moz-placeholder {
  color: #767676;
}
.consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input input:-moz-placeholder {
  color: #767676;
}
.consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input input:-ms-input-placeholder {
  color: #767676;
}
.consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input textarea::-webkit-input-placeholder {
  color: #767676;
}
.consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input textarea::-moz-placeholder {
  color: #767676;
}
.consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input textarea:-moz-placeholder {
  color: #767676;
}
.consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input textarea:-ms-input-placeholder {
  color: #767676;
}
@media screen and (min-width: 800px) {
  .consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input.column-one {
    max-width: 5.92rem;
  }
}
.consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input:first-child {
  margin-left: 0;
}
.consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input.required .form-label span::after {
  content: "*";
  display: inline-block;
  color: var(--sk-global-color);
  margin-left: 0.05rem;
}
.consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input:has(input:focus, textarea:focus) input, .consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input:has(input:focus, textarea:focus) textarea {
  border-color: var(--sk-global-color);
}
.consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input .form-label {
  font-size: 0.14rem;
  line-height: 0.24rem;
}
.consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input input, .consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input textarea {
  width: 100%;
  min-height: 0.48rem;
  padding: 0.12rem 0.16rem;
  border: 0.01rem solid #E6E6E6;
  border-radius: 0.04rem;
  font-size: 0.14rem;
  resize: none;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input input:hover, .consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input textarea:hover {
  border-color: var(--sk-global-color);
}
.consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-attention .attention-item {
  cursor: pointer;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size: 0.14rem;
  line-height: 0.24rem;
  margin-top: 0.08rem;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
.consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-attention .attention-item:first-child {
  margin-top: 0;
}
.consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-attention .attention-item::before {
  content: "";
  width: 0.24rem;
  height: 0.24rem;
  background: url(../images/azbil/contact-us/i-checkbox.png) center center no-repeat;
  background-size: contain;
}
.consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-attention .attention-item.on::before {
  background: url(../images/azbil/contact-us/i-checkbox-on.png) center center no-repeat;
  background-size: contain;
}
.consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-attention .attention-item.required span::before {
  content: "*";
  display: inline-block;
  color: var(--sk-global-color);
  margin-right: 0.05rem;
}
.consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-attention .attention-item a {
  font-size: 0.14rem;
  line-height: 0.24rem;
  text-decoration: underline;
}
.consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-submit {
  margin-top: 0.32rem;
}

.before-check-box {
  width: 100%;
  height: calc(100vh - var(--headH));
}
.before-check-box .before-check-box-container {
  position: relative;
  width: 100%;
  height: 100%;
  padding: 0.32rem 0;
}
.before-check-box .before-check-box-container .bg-img {
  z-index: -1;
  position: absolute;
  height: 100%;
  width: 100%;
  inset: 0;
}
.before-check-box .before-check-box-container .wal {
  height: 100%;
  width: 100%;
}
@media screen and (max-width: 800px) {
  .before-check-box .before-check-box-container .wal {
    padding: 0 0.14rem;
  }
}
.before-check-box .before-check-box-container .wal .card-main {
  border-radius: 0.08rem 0.08rem 0.08rem 0.08rem;
  height: 100%;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow: hidden;
}
@media screen and (max-width: 800px) {
  .before-check-box .before-check-box-container .wal .card-main {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    overflow-y: auto;
  }
}
.before-check-box .before-check-box-container .wal .card-main .right-box {
  width: 50%;
  height: 100%;
  padding: 0.64rem 0.64rem 0.64rem 0.72rem;
  background-color: #fff;
}
@media screen and (max-width: 800px) {
  .before-check-box .before-check-box-container .wal .card-main .right-box {
    width: 100%;
    height: auto;
    padding: 0.64rem 0.32rem;
  }
}
.before-check-box .before-check-box-container .wal .card-main .right-box .verify-box {
  height: 100%;
}
.before-check-box .before-check-box-container .wal .card-main .right-box .verify-box .form-box {
  overflow-y: auto;
  width: calc(100% + 0.2rem);
  height: calc(100% - .64rem);
  padding-right: 0.12rem;
}
@media screen and (max-width: 800px) {
  .before-check-box .before-check-box-container .wal .card-main .right-box .verify-box .form-box {
    height: auto;
    width: 100%;
    padding-right: 0;
  }
}
.before-check-box .before-check-box-container .wal .card-main .right-box .verify-box .form-box::-webkit-scrollbar {
  width: 0.08rem;
  height: 0.08rem;
  position: relative;
  right: 1rem;
}
.before-check-box .before-check-box-container .wal .card-main .right-box .verify-box .form-box::-webkit-scrollbar-track {
  background: #F1F1F1;
  border-radius: 0.1rem;
}
.before-check-box .before-check-box-container .wal .card-main .right-box .verify-box .form-box::-webkit-scrollbar-thumb {
  background: var(--sk-global-color);
  border-radius: 10px;
}
.before-check-box .before-check-box-container .wal .card-main .right-box .verify-box .form-box .tab-s {
  margin-top: 0.32rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 0.16rem;
  padding-bottom: 0.32rem;
  border-bottom: 1px solid #E6E6E6;
}
.before-check-box .before-check-box-container .wal .card-main .right-box .verify-box .form-box .tab-s .btn {
  padding: 0.08rem 0.2rem;
  min-width: 1.36rem;
  border: 1px solid #1E1E1E;
  border-radius: 0.04rem;
  text-align: center;
  font-size: 0.14rem;
  line-height: 0.24rem;
  cursor: pointer;
}
@media screen and (max-width: 800px) {
  .before-check-box .before-check-box-container .wal .card-main .right-box .verify-box .form-box .tab-s .btn {
    width: calc(50% - 0.08rem);
    line-height: 0.48rem;
    font-size: 0.28rem;
    border-radius: 0.08rem;
  }
}
.before-check-box .before-check-box-container .wal .card-main .right-box .verify-box .form-box .tab-s .btn.on {
  background-color: #1E1E1E;
  color: #FFFFFF;
}
.before-check-box .before-check-box-container .wal .card-main .right-box .verify-box .form-box .phone-box .note {
  padding-top: 0.16rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
}
@media screen and (max-width: 800px) {
  .before-check-box .before-check-box-container .wal .card-main .right-box .verify-box .form-box .phone-box .note {
    padding-top: 0.32rem;
    font-size: 0.28rem;
    line-height: 0.44rem;
  }
}
.before-check-box .before-check-box-container .wal .card-main .right-box .verify-box .form-box .phone-box .form-item {
  margin-top: 0.32rem;
}
@media screen and (max-width: 800px) {
  .before-check-box .before-check-box-container .wal .card-main .right-box .verify-box .form-box .phone-box .form-item {
    margin-top: 0.28rem;
  }
}
.before-check-box .before-check-box-container .wal .card-main .right-box .verify-box .form-box .phone-box .form-item .label {
  font-size: 0.14rem;
  line-height: 0.24rem;
  font-family: var(--sk-font-Medium);
}
@media screen and (max-width: 800px) {
  .before-check-box .before-check-box-container .wal .card-main .right-box .verify-box .form-box .phone-box .form-item .label {
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
}
.before-check-box .before-check-box-container .wal .card-main .right-box .verify-box .form-box .phone-box .form-item .label .red {
  color: var(--sk-global-color);
}
.before-check-box .before-check-box-container .wal .card-main .right-box .verify-box .form-box .phone-box .form-item .input-view {
  margin-top: 0.08rem;
  border-radius: 0.04rem;
  border: 1px solid #1E1E1E;
  height: 0.48rem;
  overflow: hidden;
  font-size: 0.14rem;
  line-height: 0.24rem;
  position: relative;
}
@media screen and (max-width: 800px) {
  .before-check-box .before-check-box-container .wal .card-main .right-box .verify-box .form-box .phone-box .form-item .input-view {
    margin-top: 0.16rem;
    border-radius: 0.08rem;
    height: 0.8rem;
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
}
.before-check-box .before-check-box-container .wal .card-main .right-box .verify-box .form-box .phone-box .form-item .input-view::after {
  content: "";
  position: absolute;
  width: 1px;
  height: 0.24rem;
  left: 1.36rem;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  background: #1e1e1e;
}
@media screen and (max-width: 800px) {
  .before-check-box .before-check-box-container .wal .card-main .right-box .verify-box .form-box .phone-box .form-item .input-view::after {
    left: 1.76rem;
    height: 0.32rem;
  }
}
.before-check-box .before-check-box-container .wal .card-main .right-box .verify-box .form-box .phone-box .form-item .input-view select {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  width: 1.36rem;
  border: none;
  height: 100%;
  padding: 0.12rem 0.16rem;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%3E%3Cg%20id%3D%22Polygon%2091%22%3E%3Cpath%20id%3D%22Polygon%2082%22%20d%3D%22M12%2014L8%2010L16%2010L12%2014Z%22%20fill%3D%22%231E1E1E%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: right 0.08rem center;
  background-size: 0.24rem 0.24rem;
}
@media screen and (max-width: 800px) {
  .before-check-box .before-check-box-container .wal .card-main .right-box .verify-box .form-box .phone-box .form-item .input-view select {
    background-size: 0.48rem 0.48rem;
    background-position: right 0.06rem center;
    width: 1.76rem;
  }
}
.before-check-box .before-check-box-container .wal .card-main .right-box .verify-box .form-box .phone-box .form-item .input-view input {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  padding: 0.12rem 0.16rem;
}
@media screen and (max-width: 800px) {
  .before-check-box .before-check-box-container .wal .card-main .right-box .verify-box .form-box .phone-box .form-item .input-view input {
    padding: 0.16rem 0 0.16rem 0.32rem;
    height: 100%;
    width: 3rem;
  }
}
.before-check-box .before-check-box-container .wal .card-main .right-box .verify-box .form-box .phone-box .form-item .input-view .get-code {
  height: calc(100% - 0.08rem);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 0.17rem;
  position: absolute;
  top: 0.04rem;
  right: 0.04rem;
  color: #fff;
  line-height: 0.24rem;
  font-size: 0.14rem;
  background: #767676;
  border-radius: 0.04rem;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
@media screen and (max-width: 800px) {
  .before-check-box .before-check-box-container .wal .card-main .right-box .verify-box .form-box .phone-box .form-item .input-view .get-code {
    height: calc(100% - 0.12rem);
    top: 0.06rem;
    right: 0.06rem;
    font-size: 0.24rem;
    padding: 0 0.16rem;
    border-radius: 0.08rem;
  }
}
.before-check-box .before-check-box-container .wal .card-main .right-box .verify-box .form-box .phone-box .form-item .input-view .get-code.countdown {
  background: #A6A6A6;
}
.before-check-box .before-check-box-container .wal .card-main .right-box .verify-box .form-box .phone-box .form-item .value {
  margin-top: 0.08rem;
  width: 100%;
  height: 0.48rem;
  border-radius: 0.04rem;
  border: 1px solid #1E1E1E;
  padding: 0.12rem 0.16rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
}
@media screen and (max-width: 800px) {
  .before-check-box .before-check-box-container .wal .card-main .right-box .verify-box .form-box .phone-box .form-item .value {
    margin-top: 0.16rem;
    padding: 0.16rem 0.32rem;
    border-radius: 0.08rem;
    font-size: 0.28rem;
    line-height: 0.48rem;
    height: 0.8rem;
  }
}
.before-check-box .before-check-box-container .wal .card-main .right-box .verify-box .form-box .phone-box .annotate {
  margin-top: 0.16rem;
  line-height: 0.24rem;
  font-size: 0.12rem;
  color: #767676;
}
@media screen and (max-width: 800px) {
  .before-check-box .before-check-box-container .wal .card-main .right-box .verify-box .form-box .phone-box .annotate {
    margin-top: 0.32rem;
    font-size: 0.24rem;
    line-height: 0.4rem;
  }
}
.before-check-box .before-check-box-container .wal .card-main .right-box .verify-box .form-box .phone-box .g-btn {
  margin-top: 0.32rem;
}
@media screen and (max-width: 800px) {
  .before-check-box .before-check-box-container .wal .card-main .right-box .verify-box .form-box .phone-box .g-btn {
    margin-top: 0.64rem;
  }
}
.before-check-box .before-check-box-container .wal .card-main .right-box .verify-box .form-box .wx-qr {
  text-align: center;
}
.before-check-box .before-check-box-container .wal .card-main .right-box .verify-box .form-box .wx-qr .qr-img {
  display: inline-block;
  margin-top: 0.32rem;
  width: 2rem;
  height: 2rem;
}
@media screen and (max-width: 800px) {
  .before-check-box .before-check-box-container .wal .card-main .right-box .verify-box .form-box .wx-qr .qr-img {
    margin-top: 0.64rem;
    width: 4rem;
    height: 4rem;
  }
}
.before-check-box .before-check-box-container .wal .card-main .right-box .verify-box .form-box .wx-qr .not {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 0.08rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
  font-family: var(--sk-font-Medium);
  margin-top: 0.16rem;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media screen and (max-width: 800px) {
  .before-check-box .before-check-box-container .wal .card-main .right-box .verify-box .form-box .wx-qr .not {
    gap: 0.16rem;
    margin-top: 0.32rem;
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
}
.before-check-box .before-check-box-container .wal .card-main .right-box .verify-box .form-box .wx-qr .not .wx-img {
  width: 0.24rem;
  height: 0.24rem;
}
@media screen and (max-width: 800px) {
  .before-check-box .before-check-box-container .wal .card-main .right-box .verify-box .form-box .wx-qr .not .wx-img {
    width: 0.48rem;
    height: 0.48rem;
  }
}

.talent-BA-page .container-cart {
  margin-top: 96px;
}
.talent-BA-page .container-cart:first-child {
  margin-top: 32px;
}
.talent-BA-page .container-cart .cart-introduce {
  border-radius: 8px;
  overflow: hidden;
  background: #FAFAFA;
}
.talent-BA-page .container-cart .cart-introduce .cart-introduce-inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.talent-BA-page .container-cart .cart-introduce .cart-introduce-inner .inner-left {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 32px 48px 32px 32px;
}
.talent-BA-page .container-cart .cart-introduce .cart-introduce-inner .inner-left .inner-title {
  font-size: 20px;
  line-height: 24px;
  font-weight: 600;
  padding-left: 16px;
}
.talent-BA-page .container-cart .cart-introduce .cart-introduce-inner .inner-left .inner-title::before {
  content: "";
  display: block;
  position: absolute;
  width: 2px;
  height: 24px;
  top: 0;
  left: 0;
  background-color: var(--sk-global-color);
}
.talent-BA-page .container-cart .cart-introduce .cart-introduce-inner .inner-left .inner-context {
  margin-top: 32px;
  font-size: 14px;
  line-height: 24px;
}
.talent-BA-page .container-cart .cart-introduce .cart-introduce-inner .inner-right {
  width: 440px;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
.talent-BA-page .container-cart .cart-introduce .cart-introduce-inner .inner-right .img {
  position: relative;
  padding-top: 65%;
  width: 100%;
  border-radius: 16px;
  overflow: hidden;
}
.talent-BA-page .container-cart .cart-introduce .cart-introduce-inner .inner-right .img img {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
@media screen and (max-width: 800px) {
  .talent-BA-page .container-cart .cart-introduce .cart-introduce-inner {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .talent-BA-page .container-cart .cart-introduce .cart-introduce-inner .inner-left {
    padding: 16px 16px 32px;
  }
  .talent-BA-page .container-cart .cart-introduce .cart-introduce-inner .inner-left .inner-title {
    font-size: 16px;
  }
  .talent-BA-page .container-cart .cart-introduce .cart-introduce-inner .inner-left .inner-context {
    margin-top: 16px;
  }
  .talent-BA-page .container-cart .cart-introduce .cart-introduce-inner .inner-right {
    width: 100%;
  }
  .talent-BA-page .container-cart .cart-introduce .cart-introduce-inner .inner-right .img {
    border-radius: 8px;
  }
}
.talent-BA-page .container-cart .cart-require {
  margin-top: 32px;
}
.talent-BA-page .container-cart .cart-require h4 {
  font-size: 16px;
  margin-bottom: 16px;
  font-weight: 600;
}
.talent-BA-page .container-cart .cart-require p {
  font-size: 14px;
  line-height: 24px;
}

.high-rise-speak-BA-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body {
  margin-top: 32px;
}
.high-rise-speak-BA-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .box-inner {
  margin-top: 96px;
}
.high-rise-speak-BA-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .box-inner:first-child {
  margin-top: 32px;
}
.high-rise-speak-BA-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .box-inner .cart-box {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: 240px;
  padding: 40px 288px 40px 64px;
  overflow: hidden;
}
@media screen and (max-width: 800px) {
  .high-rise-speak-BA-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .box-inner .cart-box {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
    min-height: 376px;
    padding: 32px 32px 0;
  }
}
.high-rise-speak-BA-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .box-inner .cart-box .cart-content .icon {
  width: 40px;
  height: 32px;
  object-fit: contain;
}
.high-rise-speak-BA-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .box-inner .cart-box .cart-content .text {
  font-size: 16px;
  line-height: 24px;
  max-width: 432px;
  margin-top: 16px;
  font-family: var(--sk-font-Bold);
}
.high-rise-speak-BA-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .box-inner .cart-box .img {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
  position: absolute;
  bottom: 0;
  right: 0;
  width: 288px;
  height: 100%;
}
.high-rise-speak-BA-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .box-inner .cart-box .img img {
  object-fit: contain;
  max-height: 100%;
}
@media screen and (max-width: 800px) {
  .high-rise-speak-BA-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .box-inner .cart-box .img {
    position: static;
    width: 100%;
    height: 100%;
    margin-top: auto;
  }
}
.high-rise-speak-BA-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .box-inner .content {
  margin-top: 32px;
  font-size: 14px;
  line-height: 24px;
}
.high-rise-speak-BA-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .box-inner .content h1 {
  font-size: 28px;
}
.high-rise-speak-BA-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .box-inner .content h2 {
  font-size: 24px;
}
.high-rise-speak-BA-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .box-inner .content h3 {
  font-size: 18.72px;
}
.high-rise-speak-BA-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .box-inner .content h4 {
  font-size: 16px;
}
.high-rise-speak-BA-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .box-inner .content p:has(video),
.high-rise-speak-BA-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .box-inner .content p:has(img) {
  text-align: center;
}
.high-rise-speak-BA-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .box-inner .content video,
.high-rise-speak-BA-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .box-inner .content img {
  max-width: 100%;
}
.high-rise-speak-BA-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .box-inner .content p {
  font-size: 14px;
  line-height: 24px;
}
.high-rise-speak-BA-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .box-inner .content strong {
  font-size: 20px;
  line-height: 24px;
  margin-top: 8px;
  font-family: var(--sk-font-Bold);
  font-weight: 500;
}

.product-category-overview .product__type .product__type-wrapper {
  padding-top: 0.69rem;
}
.product-category-overview .product__type .product__type-wrapper .product__type-head {
  padding-bottom: 0.16rem;
  border-bottom: 0.01rem solid #e6e6e6;
  margin-bottom: 0.32rem;
}
.product-category-overview .product__type .product__type-wrapper .product__type-table {
  margin-top: 0.32rem;
}
.product-category-overview .product__type .product__type-wrapper .product__type-table table {
  width: 100%;
  border: 0 !important;
}
.product-category-overview .product__type .product__type-wrapper .product__type-table table tr {
  height: auto;
}
.product-category-overview .product__type .product__type-wrapper .product__type-table table tr:first-child td {
  font-family: var(--sk-font-Bold);
  text-align: center !important;
  vertical-align: middle !important;
}
.product-category-overview .product__type .product__type-wrapper .product__type-table table tr td {
  font-size: 0.14rem;
  line-height: 0.24rem;
  border: 0.01rem solid #E6E6E6 !important;
  padding: 0.08rem 0.16rem;
  vertical-align: top !important;
  height: auto !important;
}
.product-category-overview .related_products .wal {
  padding: 0.96rem 0;
}
.product-category-overview .related_products .wal .area-box.hasImg .area-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0.32rem;
}
.product-category-overview .related_products .wal .area-box.hasImg .area-content .img {
  max-width: 5.49rem;
  margin-right: auto;
}
.product-category-overview .related_products .wal .area-box.hasImg .area-content .img img {
  height: 2.8rem;
}
.product-category-overview .related_products .wal .area-box.hasImg .area-content .text {
  max-width: 4.4rem;
}
.product-category-overview .related_products .wal .area-box .area-title {
  padding-bottom: 0.16rem;
  border-bottom: 0.01rem solid #E6E6E6;
}
.product-category-overview .related_products .wal .area-box .area-content {
  margin-top: 0.16rem;
}
.product-category-overview .related_products .wal .area-box .area-content .pro-ul .pro-li {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 0.72rem;
  padding: 0.32rem 0;
  border-bottom: 0.01rem solid #E6E6E6;
}
@media screen and (max-width: 800px) {
  .product-category-overview .related_products .wal .area-box .area-content .pro-ul .pro-li {
    gap: 0.32rem;
    padding: 0.64rem 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .product-category-overview .related_products .wal .area-box .area-content .pro-ul .pro-li:first-child {
    padding-top: 0.32rem;
  }
}
@media screen and (max-width: 800px) {
  .product-category-overview .related_products .wal .area-box .area-content .pro-ul .pro-li .phone-box {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    gap: 0.32rem;
  }
}
.product-category-overview .related_products .wal .area-box .area-content .pro-ul .pro-li .img-box {
  width: 2.32rem;
  height: 1.28rem;
  overflow: hidden;
}
@media screen and (max-width: 800px) {
  .product-category-overview .related_products .wal .area-box .area-content .pro-ul .pro-li .img-box {
    width: 2.56rem;
    padding: 0.16rem 0;
    height: auto;
    background-color: #F6F6F6;
    border-radius: 0.16rem 0.16rem 0.16rem 0.16rem;
  }
}
.product-category-overview .related_products .wal .area-box .area-content .pro-ul .pro-li .img-box img {
  height: 100%;
  width: 100%;
}
@media screen and (max-width: 800px) {
  .product-category-overview .related_products .wal .area-box .area-content .pro-ul .pro-li .img-box img {
    height: 100%;
    mix-blend-mode: multiply;
    object-fit: contain;
  }
}
@media screen and (max-width: 800px) {
  .product-category-overview .related_products .wal .area-box .area-content .pro-ul .pro-li .tit-mol {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }
  .product-category-overview .related_products .wal .area-box .area-content .pro-ul .pro-li .tit-mol .phone-tit {
    margin-top: 0.16rem;
    line-height: 0.48rem;
    font-size: 0.32rem;
    font-family: var(--sk-font-Bold);
  }
  .product-category-overview .related_products .wal .area-box .area-content .pro-ul .pro-li .tit-mol .file-model {
    margin-top: 0.16rem;
  }
  .product-category-overview .related_products .wal .area-box .area-content .pro-ul .pro-li .tit-mol .phone-model {
    margin-top: 0.16rem;
  }
  .product-category-overview .related_products .wal .area-box .area-content .pro-ul .pro-li .tit-mol .phone-model > div {
    display: inline-block;
    color: #767676;
    font-size: 0.24rem;
    line-height: 0.32rem;
  }
  .product-category-overview .related_products .wal .area-box .area-content .pro-ul .pro-li .tit-mol .phone-model > div.bold {
    margin-right: 0.14rem;
    font-family: var(--sk-font-Medium);
    color: #1e1e1e;
  }
}
.product-category-overview .related_products .wal .area-box .area-content .pro-ul .pro-li:hover .img-box img {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
}
.product-category-overview .related_products .wal .area-box .area-content .pro-ul .pro-li .pri-con {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 0.32rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media screen and (max-width: 800px) {
  .product-category-overview .related_products .wal .area-box .area-content .pro-ul .pro-li .pri-con {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 0.28rem;
  }
}
.product-category-overview .related_products .wal .area-box .area-content .pro-ul .pro-li .pri-con .left-txt {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-right: 0.16rem;
  border-right: 0.01rem dashed #E6E6E6;
}
@media screen and (max-width: 800px) {
  .product-category-overview .related_products .wal .area-box .area-content .pro-ul .pro-li .pri-con .left-txt {
    padding-right: 0;
    border-right: none;
  }
}
.product-category-overview .related_products .wal .area-box .area-content .pro-ul .pro-li .pri-con .left-txt .tit {
  font-size: 0.2rem;
  line-height: 0.32rem;
  font-family: var(--sk-font-Bold);
  border-right: none;
}
.product-category-overview .related_products .wal .area-box .area-content .pro-ul .pro-li .pri-con .left-txt .file-model {
  margin-top: 0.32rem;
}
.product-category-overview .related_products .wal .area-box .area-content .pro-ul .pro-li .pri-con .left-txt .txt {
  margin-top: 0.08rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media screen and (max-width: 800px) {
  .product-category-overview .related_products .wal .area-box .area-content .pro-ul .pro-li .pri-con .left-txt .txt {
    margin-top: 0;
    font-size: 0.28rem;
    line-height: 0.44rem;
    -webkit-line-clamp: 3;
  }
}
.product-category-overview .related_products .wal .area-box .area-content .pro-ul .pro-li .pri-con .right-btns {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  font-size: 0.14rem;
  line-height: 0.24rem;
  font-family: var(--sk-font-Medium);
  gap: 0.16rem;
}
@media screen and (max-width: 800px) {
  .product-category-overview .related_products .wal .area-box .area-content .pro-ul .pro-li .pri-con .right-btns {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    width: 100%;
  }
}
.product-category-overview .related_products .wal .area-box .area-content .pro-ul .pro-li .pri-con .right-btns .down-dir {
  padding: 0.08rem 0.24rem;
  border-radius: 0.2rem 0.2rem 0.2rem 0.2rem;
  background-color: var(--sk-global-color);
  color: #fff;
}
@media screen and (max-width: 800px) {
  .product-category-overview .related_products .wal .area-box .area-content .pro-ul .pro-li .pri-con .right-btns .down-dir {
    padding: 0.16rem 0.16rem 0.16rem 0.32rem;
    width: calc(50% - 0.08rem);
    height: 0.8rem;
    border-radius: 0.4rem 0.4rem 0.4rem 0.4rem;
    line-height: 0.48rem;
    font-size: 0.28rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .product-category-overview .related_products .wal .area-box .area-content .pro-ul .pro-li .pri-con .right-btns .down-dir img {
    height: 0.48rem;
    width: 0.48rem;
  }
}
.product-category-overview .related_products .wal .area-box .area-content .pro-ul .pro-li .pri-con .right-btns .down-dir:hover {
  opacity: 0.8;
}
.product-category-overview .related_products .wal .area-box .area-content .pro-ul .pro-li .pri-con .right-btns .detail {
  padding: 0.08rem 0.24rem;
  border-radius: 0.2rem 0.2rem 0.2rem 0.2rem;
  border: 0.01rem solid #1E1E1E;
}
@media screen and (max-width: 800px) {
  .product-category-overview .related_products .wal .area-box .area-content .pro-ul .pro-li .pri-con .right-btns .detail {
    padding: 0.16rem 0.16rem 0.16rem 0.32rem;
    width: calc(50% - 0.08rem);
    height: 0.8rem;
    border-radius: 0.4rem 0.4rem 0.4rem 0.4rem;
    line-height: 0.48rem;
    font-size: 0.28rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .product-category-overview .related_products .wal .area-box .area-content .pro-ul .pro-li .pri-con .right-btns .detail img {
    height: 0.48rem;
    width: 0.48rem;
  }
}
.product-category-overview .related_products .wal .area-box .area-content .pro-ul .pro-li .pri-con .right-btns .detail:hover {
  color: var(--sk-global-color);
  border: 0.01rem solid var(--sk-global-color);
}

.company-profile-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body {
  margin-top: 0.32rem;
}
.company-profile-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .content {
  font-size: 0.14rem;
  line-height: 0.24rem;
}
.company-profile-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .imgs {
  margin-top: 0.32rem;
}
.company-profile-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .imgs .sk-item .img {
  position: relative;
  width: 100%;
  padding-top: calc((0.6666666667) * 100%);
  border-radius: 0.08rem;
}
.company-profile-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .imgs .sk-item .img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 0;
}
.company-profile-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .branch-table {
  margin-top: 0.64rem;
}
.company-profile-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .branch-table table {
  margin-top: 0.32rem;
  border-spacing: 0;
  border-collapse: collapse;
  width: 100%;
  border-top: 0.01rem solid #000000;
  border-bottom: 0.01rem solid #000000;
}
.company-profile-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .branch-table table tr {
  border-top: 0.01rem solid #D9D9D9;
}
.company-profile-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .branch-table table tr:first-child {
  border-top: none;
}
.company-profile-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .branch-table table tr td {
  font-family: var(--sk-font-Light);
  padding: 0.16rem;
  text-align: left;
  font-size: 0.14rem;
  line-height: 0.24rem;
  vertical-align: top;
}
.company-profile-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .branch-table table tr td:first-child, .company-profile-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .branch-table table tr td.special {
  font-family: var(--sk-font-Bold);
  color: #000;
  background-color: #FAFAFA;
}

.sitemap-page .page__box {
  margin-top: 0.64rem;
}
.sitemap-page .page__box .con-box {
  padding-bottom: 1.12rem;
}
@media screen and (max-width: 800px) {
  .sitemap-page .page__box .con-box {
    padding-bottom: 1.28rem;
  }
}
.sitemap-page .page__box .con-box .class {
  margin-top: 0.32rem;
  border-bottom: 0.01rem solid #E6E6E6;
}
@media screen and (max-width: 800px) {
  .sitemap-page .page__box .con-box .class {
    margin-top: 0.48rem;
  }
  .sitemap-page .page__box .con-box .class:last-child {
    border-bottom: none;
  }
}
.sitemap-page .page__box .con-box .class .row-title {
  padding-left: 0.16rem;
  font-family: var(--sk-font-Bold);
  font-size: 0.2rem;
  line-height: 0.24rem;
  position: relative;
}
@media screen and (max-width: 800px) {
  .sitemap-page .page__box .con-box .class .row-title {
    font-size: 0.32rem;
    line-height: 0.48rem;
  }
}
.sitemap-page .page__box .con-box .class .row-title .text-hover {
  font-size: 0.2rem;
  line-height: 0.24rem;
}
@media screen and (max-width: 800px) {
  .sitemap-page .page__box .con-box .class .row-title .text-hover {
    font-size: 0.32rem;
    line-height: 0.48rem;
  }
}
.sitemap-page .page__box .con-box .class .row-title:hover::after {
  background-image: url(../images/azbil/header/i-arrow-on.png);
}
.sitemap-page .page__box .con-box .class .row-title::before {
  content: "";
  left: 0;
  top: 0;
  position: absolute;
  width: 0.02rem;
  height: 100%;
  background-color: var(--sk-global-color);
}
@media screen and (max-width: 800px) {
  .sitemap-page .page__box .con-box .class .row-title::before {
    width: 0.04rem;
  }
}
.sitemap-page .page__box .con-box .class .child-box {
  padding-top: 0.24rem;
  padding-bottom: 0.24rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  row-gap: 0.16rem;
}
@media screen and (max-width: 800px) {
  .sitemap-page .page__box .con-box .class .child-box {
    padding-top: 0.32rem;
    padding-bottom: 0.48rem;
  }
}
.sitemap-page .page__box .con-box .class .child-box .child-li {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 0.16rem;
  line-height: 0.24rem;
  width: 20%;
}
@media screen and (max-width: 800px) {
  .sitemap-page .page__box .con-box .class .child-box .child-li {
    min-width: 50%;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
  }
}
.sitemap-page .page__box .con-box .class .child-box .child-li .hasArrow .text-hover {
  font-size: 0.16rem;
  line-height: 0.24rem;
}
@media screen and (max-width: 800px) {
  .sitemap-page .page__box .con-box .class .child-box .child-li .hasArrow .text-hover {
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
  .sitemap-page .page__box .con-box .class .child-box .child-li .hasArrow .text-hover span {
    white-space: nowrap;
  }
}
.sitemap-page .page__box .con-box .class .child-box .child-li .hasArrow:hover::after {
  background-image: url(../images/azbil/header/i-arrow-on.png);
}

.video-center .common__container .common__container-wrapper .common__body {
  margin-top: 0.32rem;
}
.video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list .list-count {
  position: relative;
  font-size: 0.16rem;
  line-height: 0.24rem;
  padding-left: 0.16rem;
  margin-bottom: 0.16rem;
  font-family: var(--sk-font-Bold);
}
.video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list .list-count:before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 0.02rem;
  height: 0.24rem;
  background-color: var(--sk-global-color);
}
.video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul {
  width: 100%;
}
.video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > a, .video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > .a {
  cursor: pointer;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
}
.video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > a .img, .video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > .a .img {
  position: relative;
  border-radius: 0.08rem;
  overflow: hidden;
  border: 0.01rem solid #E6E6E6;
}
.video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > a .img img, .video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > .a .img img {
  width: 100%;
  height: 2.16rem;
  object-fit: cover;
}
.video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > a .img .duration, .video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > .a .img .duration {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  position: absolute;
  right: 0.08rem;
  bottom: 0.08rem;
  color: white;
  font-size: 0.12rem;
  line-height: 0.24rem;
  border-radius: 0.04rem;
  padding-right: 0.08rem;
  min-height: 0.24rem;
  background: rgba(0, 0, 0, 0.8);
}
.video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > a .img .duration::before, .video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > .a .img .duration::before {
  content: "";
  width: 0.24rem;
  height: 0.24rem;
  background: url(../images/azbil/publicize-video/video_play.png) center center no-repeat;
  background-size: contain;
}
.video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > a .name, .video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > .a .name {
  font-size: 0.16rem;
  line-height: 0.24rem;
  margin-top: 0.16rem;
  font-family: var(--sk-font-Bold);
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > a .model, .video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > .a .model {
  font-size: 0.12rem;
  line-height: 0.24rem;
  color: #152856;
  margin-top: auto;
}
.video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > a .bottom-con, .video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > .a .bottom-con {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin-top: 0.16rem;
  padding-right: 0.3rem;
}
.video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > a .bottom-con .tag-list, .video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > .a .bottom-con .tag-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 0 0.16rem;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > a .bottom-con .tag-list .tag-item, .video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > .a .bottom-con .tag-list .tag-item {
  --content: "#";
  font-size: 0.14rem;
  line-height: 0.24rem;
}
.video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > a .bottom-con .tag-list .tag-item::before, .video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > .a .bottom-con .tag-list .tag-item::before {
  content: var(--content);
  font-size: inherit;
  line-height: inherit;
  color: var(--sk-global-color);
}
@media screen and (max-width: 800px) {
  .video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > a .bottom-con, .video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > .a .bottom-con {
    margin-top: 0.32rem;
    padding-right: 0.8rem;
  }
  .video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > a .bottom-con .tag-list, .video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > .a .bottom-con .tag-list {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    gap: 0 0.16rem;
  }
  .video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > a .bottom-con .tag-list .tag-item, .video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > .a .bottom-con .tag-list .tag-item {
    font-size: 0.24rem;
    line-height: 0.48rem;
    padding: 0 0.12rem;
    border-radius: 0.04rem;
  }
}
.video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > a ._href, .video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > .a ._href {
  margin-top: 0.16rem;
}
.video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > a ._href a, .video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > .a ._href a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 0.14rem;
  line-height: 0.24rem;
  color: #1E1E1E;
}
.video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > a ._href a:hover, .video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > .a ._href a:hover {
  color: var(--sk-global-color);
}
.video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > a ._href a img,
.video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > a ._href a svg, .video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > .a ._href a img,
.video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > .a ._href a svg {
  width: 0.24rem;
  height: 0.24rem;
  object-fit: contain;
  margin-right: 0.04rem;
}
@media screen and (max-width: 800px) {
  .video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > a ._href, .video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > .a ._href {
    margin-top: 0.32rem;
  }
  .video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > a ._href a, .video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > .a ._href a {
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
  .video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > a ._href a img,
.video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > a ._href a svg, .video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > .a ._href a img,
.video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > .a ._href a svg {
    width: 0.48rem;
    height: 0.48rem;
    margin-right: 0.08rem;
  }
}
.video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list .g-btn-long {
  margin-top: 0.32rem;
}

.application-cases .common__container .common__container-wrapper .common__body {
  margin-top: 0.32rem;
}
@media screen and (max-width: 800px) {
  .application-cases .common__container .common__container-wrapper .common__body {
    margin-top: 0.48rem;
  }
}
.application-cases .common__container .common__container-wrapper .common__body .list-count {
  padding-left: 0.16rem;
  position: relative;
  font-size: 0.16rem;
  line-height: 0.24rem;
  margin-bottom: 0.16rem;
  font-family: var(--sk-font-Bold);
}
@media screen and (max-width: 800px) {
  .application-cases .common__container .common__container-wrapper .common__body .list-count {
    font-size: 0.28rem;
    line-height: 0.48rem;
    margin-bottom: 0.32rem;
  }
}
.application-cases .common__container .common__container-wrapper .common__body .list-count::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  height: 0.24rem;
  width: 0.02rem;
  background: var(--sk-global-color);
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
@media screen and (max-width: 800px) {
  .application-cases .common__container .common__container-wrapper .common__body .list-count::before {
    width: 0.04rem;
    height: 0.32rem;
  }
}
.application-cases .common__container .common__container-wrapper .common__body ul li {
  position: relative;
  padding: 0.16rem 0.32rem 0.16rem 0.16rem;
  background: white;
  border-radius: 0.08rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media screen and (max-width: 800px) {
  .application-cases .common__container .common__container-wrapper .common__body ul li {
    padding: 0.48rem 0.32rem 0.32rem 0.32rem;
    border-radius: 0.24rem;
    background-color: #F9F9F9;
  }
}
.application-cases .common__container .common__container-wrapper .common__body ul li .top-con {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
@media screen and (max-width: 800px) {
  .application-cases .common__container .common__container-wrapper .common__body ul li .top-con {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.application-cases .common__container .common__container-wrapper .common__body ul li .left-img {
  height: 1.96rem;
  width: 1.36rem;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
@media screen and (max-width: 800px) {
  .application-cases .common__container .common__container-wrapper .common__body ul li .left-img {
    height: 3.84rem;
    width: 2.72rem;
  }
}
.application-cases .common__container .common__container-wrapper .common__body ul li .left-img img {
  height: 100%;
  width: 100%;
  object-fit: contain;
  box-shadow: 0px 0.04rem 0.1rem 0px rgba(0, 0, 0, 0.25);
}
.application-cases .common__container .common__container-wrapper .common__body ul li .right-con {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-left: 0.32rem;
}
@media screen and (max-width: 800px) {
  .application-cases .common__container .common__container-wrapper .common__body ul li .right-con {
    padding-left: 0;
  }
}
.application-cases .common__container .common__container-wrapper .common__body ul li .right-con .name {
  font-family: var(--sk-font-Bold);
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  font-size: 0.2rem;
  line-height: 0.32rem;
}
@media screen and (max-width: 800px) {
  .application-cases .common__container .common__container-wrapper .common__body ul li .right-con .name {
    font-size: 0.32rem;
    line-height: 0.48rem;
    margin-top: 0.48rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
  }
}
.application-cases .common__container .common__container-wrapper .common__body ul li .right-con .inv {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  margin-top: 0.16rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
}
@media screen and (max-width: 800px) {
  .application-cases .common__container .common__container-wrapper .common__body ul li .right-con .inv {
    font-size: 0.28rem;
    line-height: 0.44rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
  }
}
.application-cases .common__container .common__container-wrapper .common__body ul li .right-con .file-model {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  margin-top: 0.16rem;
  padding-right: 0.3rem;
}
.application-cases .common__container .common__container-wrapper .common__body ul li .right-con .file-model .file-model-front {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
}
.application-cases .common__container .common__container-wrapper .common__body ul li .right-con .file-model ._label {
  font-size: 0.12rem;
  line-height: 0.24rem;
  margin-right: 0.07rem;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  font-family: var(--sk-font-Medium);
}
.application-cases .common__container .common__container-wrapper .common__body ul li .right-con .file-model ._value {
  font-size: 0.12rem;
  line-height: 0.24rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.application-cases .common__container .common__container-wrapper .common__body ul li .right-con .file-model .file-model-layer {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  padding-bottom: 0.04rem;
  -webkit-transform: translate(0, -100%);
      -ms-transform: translate(0, -100%);
          transform: translate(0, -100%);
  z-index: 1;
}
.application-cases .common__container .common__container-wrapper .common__body ul li .right-con .file-model .file-model-layer::after {
  content: "";
  display: block;
  position: absolute;
  width: 0;
  height: 0;
  bottom: 0.04rem;
  left: 0.48rem;
  -webkit-transform: translateY(100%);
      -ms-transform: translateY(100%);
          transform: translateY(100%);
  border: 0.04rem solid;
  border-color: rgba(0, 0, 0, 0.8) transparent transparent transparent;
}
.application-cases .common__container .common__container-wrapper .common__body ul li .right-con .file-model .file-model-layer .file-model-layer-inner {
  background-color: rgba(0, 0, 0, 0.8);
  border-radius: 0.04rem;
  font-size: 0.12rem;
  line-height: 0.16rem;
  padding: 0.08rem;
  color: white;
  max-width: 2.56rem;
  max-height: 1.5rem;
  overflow: auto;
}
.application-cases .common__container .common__container-wrapper .common__body ul li .right-con .file-model .file-model-layer .file-model-layer-inner::-webkit-scrollbar {
  width: 0.04rem;
  height: 0.04rem;
}
.application-cases .common__container .common__container-wrapper .common__body ul li .right-con .file-model .file-model-layer .file-model-layer-inner::-webkit-scrollbar-thumb {
  border-radius: 0.04rem;
  background: #ffffff80;
}
.application-cases .common__container .common__container-wrapper .common__body ul li .right-con .file-model .file-model-layer .file-model-layer-inner::-webkit-scrollbar-thumb:vertical {
  background-color: #ffffff80;
}
.application-cases .common__container .common__container-wrapper .common__body ul li .right-con .file-model .file-model-layer .file-model-layer-inner::-webkit-scrollbar-width {
  width: 0.04rem;
}
.application-cases .common__container .common__container-wrapper .common__body ul li .right-con .file-model .file-model-layer .file-model-layer-inner::-webkit-scrollbar-track {
  border-radius: 0.04rem;
  background-color: none;
}
@media screen and (max-width: 800px) {
  .application-cases .common__container .common__container-wrapper .common__body ul li .right-con .file-model {
    margin-top: 0.32rem;
    padding-right: 0.8rem;
  }
  .application-cases .common__container .common__container-wrapper .common__body ul li .right-con .file-model:hover .file-model-layer {
    display: block;
  }
  .application-cases .common__container .common__container-wrapper .common__body ul li .right-con .file-model .file-model-front {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    cursor: pointer;
  }
  .application-cases .common__container .common__container-wrapper .common__body ul li .right-con .file-model ._label {
    font-size: 0.24rem;
    line-height: 0.48rem;
    margin-right: 0.14rem;
  }
  .application-cases .common__container .common__container-wrapper .common__body ul li .right-con .file-model ._value {
    font-size: 0.24rem;
    line-height: 0.48rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
  }
  .application-cases .common__container .common__container-wrapper .common__body ul li .right-con .file-model .file-model-layer {
    display: none;
    position: absolute;
    top: 0;
    left: -0.16rem;
    padding-bottom: 0.04rem;
    -webkit-transform: translate(0, -100%);
        -ms-transform: translate(0, -100%);
            transform: translate(0, -100%);
    z-index: 1;
  }
  .application-cases .common__container .common__container-wrapper .common__body ul li .right-con .file-model .file-model-layer::after {
    content: "";
    display: block;
    position: absolute;
    width: 0;
    height: 0;
    bottom: 0.08rem;
    left: 0.48rem;
    -webkit-transform: translateY(100%);
        -ms-transform: translateY(100%);
            transform: translateY(100%);
    border: 0.1rem solid;
    border-color: rgba(0, 0, 0, 0.8) transparent transparent transparent;
  }
  .application-cases .common__container .common__container-wrapper .common__body ul li .right-con .file-model .file-model-layer .file-model-layer-inner {
    border-radius: 0.08rem;
    font-size: 0.24rem;
    line-height: 0.32rem;
    padding: 0.16rem;
    color: white;
    max-width: 5.56rem;
    max-height: 1.5rem;
  }
}
.application-cases .common__container .common__container-wrapper .common__body ul li .right-con .btn-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
  position: absolute;
  right: 0.16rem;
  bottom: 0.16rem;
}
@media screen and (max-width: 800px) {
  .application-cases .common__container .common__container-wrapper .common__body ul li .right-con .btn-box {
    position: absolute;
    right: 0.32rem;
    bottom: 0.32rem;
  }
}
.application-cases .common__container .common__container-wrapper .common__body ul li .right-con .btn-box .ellipsis-icon {
  cursor: pointer;
}
.application-cases .common__container .common__container-wrapper .common__body ul li .right-con .btn-box .ellipsis-icon img {
  width: 0.24rem;
  height: 0.24rem;
  object-fit: contain;
}
@media screen and (max-width: 800px) {
  .application-cases .common__container .common__container-wrapper .common__body ul li .right-con .btn-box .ellipsis-icon img {
    width: 0.48rem;
    height: 0.48rem;
  }
}
.application-cases .common__container .common__container-wrapper .common__body ul li .right-con .btn-box ._btn {
  margin-bottom: 0.08rem;
  display: none;
}
.application-cases .common__container .common__container-wrapper .common__body ul li .right-con .btn-box ._btn.on {
  display: block;
}
.application-cases .common__container .common__container-wrapper .common__body ul li .right-con .btn-box ._btn:last-child {
  margin-bottom: 0;
}
.application-cases .common__container .common__container-wrapper .common__body ul li .right-con .btn-box ._btn a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 0.42rem;
  height: 0.42rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
  border: 0.01rem solid #E6E6E6;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  border-radius: 0.24rem;
  padding: 0.08rem;
  overflow: hidden;
  color: var(--sk-global-color);
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
@media screen and (min-width: 800px) {
  .application-cases .common__container .common__container-wrapper .common__body ul li .right-con .btn-box ._btn a:hover {
    width: 1.36rem;
    color: white;
    background-color: var(--sk-global-color);
  }
  .application-cases .common__container .common__container-wrapper .common__body ul li .right-con .btn-box ._btn a:hover span {
    opacity: 1;
    visibility: visible;
  }
}
.application-cases .common__container .common__container-wrapper .common__body ul li .right-con .btn-box ._btn a.hover {
  width: 1.36rem;
  color: white;
  background-color: var(--sk-global-color);
}
.application-cases .common__container .common__container-wrapper .common__body ul li .right-con .btn-box ._btn a.hover span {
  opacity: 1;
  visibility: visible;
}
.application-cases .common__container .common__container-wrapper .common__body ul li .right-con .btn-box ._btn a span {
  opacity: 0;
  visibility: hidden;
  padding-left: 0.04rem;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.application-cases .common__container .common__container-wrapper .common__body ul li .right-con .btn-box ._btn a .icon {
  margin-left: auto;
}
.application-cases .common__container .common__container-wrapper .common__body ul li .right-con .btn-box ._btn a .icon svg {
  width: 0.24rem;
  height: 0.24rem;
}
.application-cases .common__container .common__container-wrapper .common__body ul li .right-con .btn-box ._btn a .icon svg path {
  stroke: none;
  fill: currentColor;
}
@media screen and (max-width: 800px) {
  .application-cases .common__container .common__container-wrapper .common__body ul li .right-con .btn-box ._btn a {
    width: 0.8rem;
    height: 0.8rem;
    font-size: 0.24rem;
    line-height: 0.48rem;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    border-radius: 0.48rem;
    padding: 0.16rem;
    color: var(--sk-global-color);
    -webkit-transition: 0.3s;
    transition: 0.3s;
  }
  .application-cases .common__container .common__container-wrapper .common__body ul li .right-con .btn-box ._btn a.hover {
    width: 2.42rem;
  }
  .application-cases .common__container .common__container-wrapper .common__body ul li .right-con .btn-box ._btn a .icon {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    margin-left: 0;
  }
  .application-cases .common__container .common__container-wrapper .common__body ul li .right-con .btn-box ._btn a .icon svg {
    width: 0.48rem;
    height: 0.48rem;
  }
}
.application-cases .common__container .common__container-wrapper .common__body ul li .right-con .btn-box ._btn._disabled {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.6;
}
.application-cases .common__container .common__container-wrapper .common__body ul li .right-con .btn-box ._btn._disabled a {
  color: #E6E6E6;
}
.application-cases .common__container .common__container-wrapper .common__body ul li .right-con .tags {
  margin-top: 0.16rem;
  padding-top: 0.08rem;
  border-top: 1px solid #E6E6E6;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-column-gap: 0.1rem;
     -moz-column-gap: 0.1rem;
          column-gap: 0.1rem;
}
@media screen and (max-width: 800px) {
  .application-cases .common__container .common__container-wrapper .common__body ul li .right-con .tags {
    margin-top: 0.4rem;
    padding-top: 0.16rem;
    -webkit-column-gap: 0.22rem;
       -moz-column-gap: 0.22rem;
            column-gap: 0.22rem;
  }
}
.application-cases .common__container .common__container-wrapper .common__body ul li .right-con .tags .tag {
  color: #152856;
  font-size: 0.12rem;
  line-height: 0.24rem;
}
@media screen and (max-width: 800px) {
  .application-cases .common__container .common__container-wrapper .common__body ul li .right-con .tags .tag {
    font-size: 0.24rem;
    line-height: 0.48rem;
  }
}
.application-cases .common__container .common__container-wrapper .common__body ul li .bottom-con {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin-top: 0.24rem;
  padding-right: 0.3rem;
}
.application-cases .common__container .common__container-wrapper .common__body ul li .bottom-con .tag-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 0 0.16rem;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.application-cases .common__container .common__container-wrapper .common__body ul li .bottom-con .tag-list .tag-item {
  --content: "#";
  font-size: 0.14rem;
  line-height: 0.24rem;
}
.application-cases .common__container .common__container-wrapper .common__body ul li .bottom-con .tag-list .tag-item::before {
  content: var(--content);
  font-size: inherit;
  line-height: inherit;
  color: var(--sk-global-color);
}
@media screen and (max-width: 800px) {
  .application-cases .common__container .common__container-wrapper .common__body ul li .bottom-con {
    margin-top: 0.32rem;
    padding-right: 0.8rem;
  }
  .application-cases .common__container .common__container-wrapper .common__body ul li .bottom-con .tag-list {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    gap: 0 0.16rem;
  }
  .application-cases .common__container .common__container-wrapper .common__body ul li .bottom-con .tag-list .tag-item {
    font-size: 0.24rem;
    line-height: 0.48rem;
    padding: 0 0.12rem;
    border-radius: 0.04rem;
  }
}
.application-cases .common__container .common__container-wrapper .common__body .g-btn-long {
  margin-top: 0.32rem;
}
@media screen and (max-width: 800px) {
  .application-cases .common__container .common__container-wrapper .common__body .g-btn-long {
    margin-top: 0.64rem;
  }
}

.product-software-detail .page-box .page-box-head {
  position: relative;
  padding-bottom: 0.16rem;
  border-bottom: 0.01rem solid #E6E6E6;
}
.product-software-detail .page-box .page-box-head .page-box-title {
  font-size: 0.32rem;
  line-height: 0.4rem;
}
.product-software-detail .page-box .page-box-head::before {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0.64rem;
  height: 0.02rem;
  background-color: var(--sk-global-color);
}
.product-software-detail .page-box .page-box-wrapper {
  padding-top: 0.64rem;
  padding-bottom: 1.12rem;
  word-break: break-word;
}
.product-software-detail .page-box .page-box-wrapper .row-box {
  margin-top: 0.32rem;
}
.product-software-detail .page-box .page-box-wrapper .row-box.mt64 {
  margin-top: 0.64rem;
}
.product-software-detail .page-box .page-box-wrapper .row-box.mb64 {
  margin-bottom: 0.64rem;
}
.product-software-detail .page-box .page-box-wrapper .row-box .box-message {
  padding: 0.32rem 0.34rem;
  background-color: #F9F9F9;
  border-radius: 0.16rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
}
.product-software-detail .page-box .page-box-wrapper .row-box .img-content-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.product-software-detail .page-box .page-box-wrapper .row-box .img-content-box .-left {
  width: 4.4rem;
}
.product-software-detail .page-box .page-box-wrapper .row-box .img-content-box .-left .img-container {
  position: relative;
  width: 100%;
  padding-top: calc((0.6181818182) * 100%);
}
.product-software-detail .page-box .page-box-wrapper .row-box .img-content-box .-left .img-container img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 0;
}
.product-software-detail .page-box .page-box-wrapper .row-box .img-content-box .-right {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-left: 0.64rem;
}
.product-software-detail .page-box .page-box-wrapper .row-box .img-content-box .-right .title {
  font-family: var(--sk-font-Bold);
  font-size: 0.14rem;
  line-height: 0.24rem;
}
.product-software-detail .page-box .page-box-wrapper .row-box .img-content-box .-right .-dl, .product-software-detail .page-box .page-box-wrapper .row-box .img-content-box .-right ul {
  margin-top: 0.32rem;
}
.product-software-detail .page-box .page-box-wrapper .row-box .img-content-box .-right .-dl .-dd, .product-software-detail .page-box .page-box-wrapper .row-box .img-content-box .-right .-dl li, .product-software-detail .page-box .page-box-wrapper .row-box .img-content-box .-right ul .-dd, .product-software-detail .page-box .page-box-wrapper .row-box .img-content-box .-right ul li {
  position: relative;
  font-size: 0.14rem;
  line-height: 0.24rem;
  padding-left: 0.16rem;
  margin-top: 0.08rem;
}
.product-software-detail .page-box .page-box-wrapper .row-box .img-content-box .-right .-dl .-dd:first-child, .product-software-detail .page-box .page-box-wrapper .row-box .img-content-box .-right .-dl li:first-child, .product-software-detail .page-box .page-box-wrapper .row-box .img-content-box .-right ul .-dd:first-child, .product-software-detail .page-box .page-box-wrapper .row-box .img-content-box .-right ul li:first-child {
  margin-top: 0;
}
.product-software-detail .page-box .page-box-wrapper .row-box .img-content-box .-right .-dl .-dd::before, .product-software-detail .page-box .page-box-wrapper .row-box .img-content-box .-right .-dl li::before, .product-software-detail .page-box .page-box-wrapper .row-box .img-content-box .-right ul .-dd::before, .product-software-detail .page-box .page-box-wrapper .row-box .img-content-box .-right ul li::before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0.12rem;
  width: 0.04rem;
  height: 0.04rem;
  border-radius: 50%;
  border: 0.02rem solid var(--sk-global-color);
  -webkit-transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.product-software-detail .page-box .page-box-wrapper .row-box .params-box {
  padding: 0.32rem;
  border-radius: 0.16rem;
  border: 0.01rem solid #E6E6E6;
  font-size: 0.14rem;
  line-height: 0.24rem;
}
.product-software-detail .page-box .page-box-wrapper .row-box .params-box > * {
  margin-bottom: 0.16rem;
}
.product-software-detail .page-box .page-box-wrapper .row-box .params-box > *:last-child {
  margin-bottom: 0;
}
.product-software-detail .page-box .page-box-wrapper .row-box .params-box p {
  font-size: inherit;
  line-height: inherit;
}
.product-software-detail .page-box .page-box-wrapper .row-box .params-box strong {
  font-family: var(--sk-font-Bold);
  font-size: 0.16rem;
  line-height: 0.24rem;
}
.product-software-detail .page-box .page-box-wrapper .row-box .params-box table {
  width: 100%;
  border: 0 !important;
  border-spacing: 0;
  border-collapse: collapse;
}
.product-software-detail .page-box .page-box-wrapper .row-box .params-box table tr {
  height: auto;
}
.product-software-detail .page-box .page-box-wrapper .row-box .params-box table tr.special-row td, .product-software-detail .page-box .page-box-wrapper .row-box .params-box table tr.special-row th {
  font-family: var(--sk-font-Bold);
  color: white !important;
  background-color: #666666 !important;
}
.product-software-detail .page-box .page-box-wrapper .row-box .params-box table tr td, .product-software-detail .page-box .page-box-wrapper .row-box .params-box table tr th {
  font-size: 0.14rem;
  line-height: 0.24rem;
  border: 0.01rem solid #E6E6E6;
  padding: 0.08rem 0.16rem;
  vertical-align: top;
  height: auto;
  font-weight: 500;
}
.product-software-detail .page-box .page-box-wrapper .row-box .params-box table tr td a, .product-software-detail .page-box .page-box-wrapper .row-box .params-box table tr th a {
  font-family: var(--sk-font-Bold);
  font-size: 0.14rem;
  line-height: 0.24rem;
  text-decoration: underline;
}
.product-software-detail .page-box .page-box-wrapper .row-box .params-box table tr td a:hover, .product-software-detail .page-box .page-box-wrapper .row-box .params-box table tr th a:hover {
  color: var(--sk-global-color);
}
.product-software-detail .page-box .page-box-wrapper .row-box .params-box table tr td img, .product-software-detail .page-box .page-box-wrapper .row-box .params-box table tr th img {
  object-fit: contain;
}
.product-software-detail .page-box .page-box-wrapper .row-box .params-box table tr td ul, .product-software-detail .page-box .page-box-wrapper .row-box .params-box table tr th ul {
  padding-left: 0.16rem;
}
.product-software-detail .page-box .page-box-wrapper .row-box .params-box table tr td ul li, .product-software-detail .page-box .page-box-wrapper .row-box .params-box table tr th ul li {
  list-style: disc;
}
@media screen and (max-width: 800px) {
  .product-software-detail .page-box .page-box-wrapper .row-box .params-box table {
    width: 100%;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .params-box table tr td, .product-software-detail .page-box .page-box-wrapper .row-box .params-box table tr th {
    font-size: 0.24rem;
    line-height: 0.32rem;
    border: 0.02rem solid #E6E6E6;
    padding: 0.16rem;
    vertical-align: top;
    height: auto;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .params-box table tr td a, .product-software-detail .page-box .page-box-wrapper .row-box .params-box table tr th a {
    font-family: var(--sk-font-Bold);
    font-size: inherit;
    line-height: inherit;
  }
}
.product-software-detail .page-box .page-box-wrapper .row-box .params-box table tr td, .product-software-detail .page-box .page-box-wrapper .row-box .params-box table tr th {
  text-align: left;
}
.product-software-detail .page-box .page-box-wrapper .row-box > .content {
  font-size: 0.14rem;
  line-height: 0.24rem;
  margin-top: 0.16rem;
}
.product-software-detail .page-box .page-box-wrapper .row-box > .content p, .product-software-detail .page-box .page-box-wrapper .row-box > .content a {
  font-size: inherit;
  line-height: inherit;
  color: inherit;
}
.product-software-detail .page-box .page-box-wrapper .row-box > .content h3 {
  font-size: 0.2rem;
  line-height: 0.28rem;
}
.product-software-detail .page-box .page-box-wrapper .row-box > .content h4 {
  font-size: 0.18rem;
  line-height: 0.24rem;
}
.product-software-detail .page-box .page-box-wrapper .row-box > .content a {
  text-decoration: underline;
}
.product-software-detail .page-box .page-box-wrapper .row-box > .content a:hover {
  color: var(--sk-global-color);
}
.product-software-detail .page-box .page-box-wrapper .row-box > .content ol, .product-software-detail .page-box .page-box-wrapper .row-box > .content ul {
  padding-left: 0.2rem;
}
.product-software-detail .page-box .page-box-wrapper .row-box > .content ul li {
  list-style-type: disc;
}
.product-software-detail .page-box .page-box-wrapper .row-box .attention-box {
  padding: 0.32rem;
  border-radius: 0.16rem;
  border: 0.01rem solid var(--sk-global-color);
}
.product-software-detail .page-box .page-box-wrapper .row-box .attention-box .title {
  font-family: var(--sk-font-Bold);
  font-size: 0.16rem;
  line-height: 0.24rem;
  color: var(--sk-global-color);
}
.product-software-detail .page-box .page-box-wrapper .row-box .attention-box ol {
  margin-top: 0.16rem;
  padding-left: 0.2rem;
  list-style: decimal;
}
.product-software-detail .page-box .page-box-wrapper .row-box .attention-box ol li {
  margin-top: 0.16rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
  color: var(--sk-global-color);
  list-style-type: decimal;
}
.product-software-detail .page-box .page-box-wrapper .row-box .attention-box ol li:first-child {
  margin-top: 0;
}
.product-software-detail .page-box .page-box-wrapper .row-box .faq-box ul > li {
  margin-top: 0.16rem;
  border: 0.01rem solid #D9D9D9;
  border-radius: 0.16rem;
  overflow: hidden;
}
.product-software-detail .page-box .page-box-wrapper .row-box .faq-box ul > li:first-child {
  margin-top: 0;
}
.product-software-detail .page-box .page-box-wrapper .row-box .faq-box ul > li.on .front {
  background-color: #F9F9F9;
}
.product-software-detail .page-box .page-box-wrapper .row-box .faq-box ul > li.on .front::after {
  background: url(../images/azbil/product-software-detail/i-sub.png) center center no-repeat;
  background-size: contain;
}
.product-software-detail .page-box .page-box-wrapper .row-box .faq-box ul > li.on .content {
  display: block;
}
.product-software-detail .page-box .page-box-wrapper .row-box .faq-box ul > li .front {
  font-family: var(--sk-font-Bold);
  cursor: pointer;
  position: relative;
  padding: 0.32rem 0.8rem 0.32rem 0.32rem;
  font-size: 0.16rem;
  line-height: 0.24rem;
}
.product-software-detail .page-box .page-box-wrapper .row-box .faq-box ul > li .front::after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  right: 0.32rem;
  width: 0.24rem;
  height: 0.24rem;
  -webkit-transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
          transform: translate(0, -50%);
  background: url(../images/azbil/product-software-detail/i-add.svg) center center no-repeat;
  background-size: contain;
}
.product-software-detail .page-box .page-box-wrapper .row-box .faq-box ul > li .front:hover {
  color: var(--sk-global-color);
  text-decoration: underline;
}
.product-software-detail .page-box .page-box-wrapper .row-box .faq-box ul > li .content {
  display: none;
  padding: 0.32rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
}
.product-software-detail .page-box .page-box-wrapper .row-box .faq-box ul > li .content p {
  font-size: inherit;
  line-height: inherit;
  color: inherit;
  margin-top: 0.08rem;
}
.product-software-detail .page-box .page-box-wrapper .row-box .faq-box ul > li .content p:first-child {
  margin-top: 0;
}
.product-software-detail .page-box .page-box-wrapper .row-box .faq-box ul > li .content ol {
  padding-left: 0.2rem;
  list-style: decimal;
}
.product-software-detail .page-box .page-box-wrapper .row-box .faq-box ul > li .content ol li {
  margin-top: 0.16rem;
  list-style-type: decimal;
}
.product-software-detail .page-box .page-box-wrapper .row-box .faq-box ul > li .content ol li:first-child {
  margin-top: 0;
}
.product-software-detail .page-box .page-box-wrapper .row-box .faq-box ul > li .content h3 {
  font-size: 0.2rem;
  line-height: 0.28rem;
}
.product-software-detail .page-box .page-box-wrapper .row-box .faq-box ul > li .content h4 {
  font-size: 0.18rem;
  line-height: 0.24rem;
}
.product-software-detail .page-box .page-box-wrapper .row-box .faq-box ul > li .content a {
  font-size: inherit;
  line-height: inherit;
  color: inherit;
  text-decoration: underline;
}
.product-software-detail .page-box .page-box-wrapper .row-box .faq-box ul > li .content a:hover {
  color: var(--sk-global-color);
}
.product-software-detail .page-box .page-box-wrapper .row-box .faq-box ul > li .content ol, .product-software-detail .page-box .page-box-wrapper .row-box .faq-box ul > li .content ul {
  padding-left: 0.2rem;
}
.product-software-detail .page-box .page-box-wrapper .row-box .faq-box ul > li .content ul li {
  list-style-type: disc;
}
.product-software-detail .page-box .page-box-wrapper .row-box .download-box {
  background-color: #F9F9F9;
  padding: 0.32rem 0.32rem 0.48rem;
  border-radius: 0.16rem;
}
.product-software-detail .page-box .page-box-wrapper .row-box .download-box .title {
  font-family: var(--sk-font-Bold);
  color: #000;
  text-align: center;
  font-size: 0.16rem;
  line-height: 0.24rem;
  margin-bottom: 0.32rem;
}
.product-software-detail .page-box .page-box-wrapper .row-box .download-box .content {
  background-color: white;
  padding: 0.32rem 0.48rem 0.48rem;
}
.product-software-detail .page-box .page-box-wrapper .row-box .download-box .content .inner-title {
  font-family: var(--sk-font-Bold);
  position: relative;
  font-size: 0.24rem;
  line-height: 0.4rem;
  padding-bottom: 0.16rem;
  border-bottom: 0.01rem solid #E6E6E6;
}
.product-software-detail .page-box .page-box-wrapper .row-box .download-box .content .inner-title::after {
  content: "";
  display: block;
  position: absolute;
  width: 0.64rem;
  height: 0.02rem;
  left: 0;
  bottom: 0;
  background-color: var(--sk-global-color);
}
.product-software-detail .page-box .page-box-wrapper .row-box .download-box .content .inner-content {
  font-size: 0.14rem;
  line-height: 0.24rem;
  padding-top: 0.32rem;
  height: 2rem;
  overflow: auto;
}
.product-software-detail .page-box .page-box-wrapper .row-box .download-box .content .inner-content::-webkit-scrollbar {
  width: 0.04rem;
  height: 0.04rem;
}
.product-software-detail .page-box .page-box-wrapper .row-box .download-box .content .inner-content::-webkit-scrollbar-thumb {
  border-radius: 0.04rem;
  background: #D9D9D9;
}
.product-software-detail .page-box .page-box-wrapper .row-box .download-box .content .inner-content::-webkit-scrollbar-thumb:vertical {
  background-color: #D9D9D9;
}
.product-software-detail .page-box .page-box-wrapper .row-box .download-box .content .inner-content::-webkit-scrollbar-width {
  width: 0.04rem;
}
.product-software-detail .page-box .page-box-wrapper .row-box .download-box .content .inner-content::-webkit-scrollbar-track {
  border-radius: 0.04rem;
  background-color: none;
}
.product-software-detail .page-box .page-box-wrapper .row-box .download-box .content .inner-content > * {
  margin-top: 0.08rem;
}
.product-software-detail .page-box .page-box-wrapper .row-box .download-box .content .inner-content > *:first-child {
  margin-top: 0;
}
.product-software-detail .page-box .page-box-wrapper .row-box .download-box .content .inner-content h3 {
  font-size: 0.2rem;
  line-height: 0.28rem;
}
.product-software-detail .page-box .page-box-wrapper .row-box .download-box .content .inner-content h4 {
  font-size: 0.18rem;
  line-height: 0.24rem;
}
.product-software-detail .page-box .page-box-wrapper .row-box .download-box .content .inner-content p,
.product-software-detail .page-box .page-box-wrapper .row-box .download-box .content .inner-content a {
  font-size: inherit;
  line-height: inherit;
  color: inherit;
}
.product-software-detail .page-box .page-box-wrapper .row-box .download-box .content .inner-content a {
  text-decoration: underline;
}
.product-software-detail .page-box .page-box-wrapper .row-box .download-box .content .inner-content a:hover {
  color: var(--sk-global-color);
}
.product-software-detail .page-box .page-box-wrapper .row-box .download-box .content .inner-content ol, .product-software-detail .page-box .page-box-wrapper .row-box .download-box .content .inner-content ul {
  padding-left: 0.2rem;
}
.product-software-detail .page-box .page-box-wrapper .row-box .download-box .content .inner-content ul li {
  list-style-type: disc;
}
.product-software-detail .page-box .page-box-wrapper .row-box .download-box .foot {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 0.32rem;
}
.product-software-detail .page-box .page-box-wrapper .row-box .download-box .foot .agree-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.product-software-detail .page-box .page-box-wrapper .row-box .download-box .foot .agree-box.on .icon {
  background: url(../images/azbil/icon/check-box-on.png) center center no-repeat;
  background-size: contain;
}
.product-software-detail .page-box .page-box-wrapper .row-box .download-box .foot .agree-box .icon {
  cursor: pointer;
  width: 0.24rem;
  height: 0.24rem;
  background: url(../images/azbil/icon/check-box.png) center center no-repeat;
  background-size: contain;
  margin-right: 0.08rem;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
.product-software-detail .page-box .page-box-wrapper .row-box .download-box .foot .agree-box .text {
  font-size: 0.14rem;
  line-height: 0.24rem;
  color: #1E1E1E;
}
.product-software-detail .page-box .page-box-wrapper .row-box .download-box .foot .agree-box .text a {
  font-size: inherit;
  line-height: inherit;
  color: var(--sk-global-color);
  text-decoration: underline;
}
.product-software-detail .page-box .page-box-wrapper .row-box .download-box .foot .agree-box .text::before {
  content: "*";
  color: var(--sk-global-color);
}
.product-software-detail .page-box .page-box-wrapper .row-box .download-box .foot .download-btn {
  margin-top: 0.24rem;
}
.product-software-detail .page-box .page-box-wrapper .row-box .download-box .foot .download-btn a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.16rem 0.24rem;
  min-width: 2.08rem;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 0.28rem;
  background-color: var(--sk-global-color);
  color: white;
}
.product-software-detail .page-box .page-box-wrapper .row-box .download-box .foot .download-btn a:hover {
  opacity: 0.9;
}
.product-software-detail .page-box .page-box-wrapper .row-box .download-box .foot .download-btn a .svg-ctx {
  width: 0.24rem;
  height: 0.24rem;
}
.product-software-detail .page-box .page-box-wrapper .row-box .download-box .foot .download-btn a .svg-ctx path {
  stroke: none;
  fill: currentColor;
}
.product-software-detail .page-box .page-box-wrapper .row-box .download-box .foot .download-btn a span {
  margin-left: 0.08rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
}
@media screen and (max-width: 800px) {
  .product-software-detail .page-box .page-box-head {
    padding-bottom: 0.32rem;
    border-bottom: 0.02rem solid #E6E6E6;
  }
  .product-software-detail .page-box .page-box-head .page-box-title {
    font-size: 0.4rem;
    line-height: 0.64rem;
  }
  .product-software-detail .page-box .page-box-head::before {
    width: 0.8rem;
    height: 0.04rem;
  }
  .product-software-detail .page-box .page-box-wrapper {
    padding-top: 0.64rem;
    padding-bottom: 1.28rem;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box {
    margin-top: 0.64rem;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box.mt64 {
    margin-top: 0.64rem;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box.mb64 {
    margin-bottom: 0.64rem;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .box-message {
    padding: 0.32rem;
    border-radius: 0.16rem;
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .img-content-box {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .img-content-box .-left {
    width: 100%;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .img-content-box .-left .img-container {
    position: relative;
    width: 100%;
    padding-top: calc((0.6046511628) * 100%);
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .img-content-box .-left .img-container img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    z-index: 0;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .img-content-box .-right {
    margin: 0.64rem 0 0 0;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .img-content-box .-right .title {
    font-size: 0.32rem;
    line-height: 0.48rem;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .img-content-box .-right .-dl, .product-software-detail .page-box .page-box-wrapper .row-box .img-content-box .-right ul {
    margin-top: 0.32rem;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .img-content-box .-right .-dl .-dd, .product-software-detail .page-box .page-box-wrapper .row-box .img-content-box .-right .-dl li, .product-software-detail .page-box .page-box-wrapper .row-box .img-content-box .-right ul .-dd, .product-software-detail .page-box .page-box-wrapper .row-box .img-content-box .-right ul li {
    font-size: 0.28rem;
    line-height: 0.48rem;
    padding-left: 0.32rem;
    margin-top: 0.16rem;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .img-content-box .-right .-dl .-dd::before, .product-software-detail .page-box .page-box-wrapper .row-box .img-content-box .-right .-dl li::before, .product-software-detail .page-box .page-box-wrapper .row-box .img-content-box .-right ul .-dd::before, .product-software-detail .page-box .page-box-wrapper .row-box .img-content-box .-right ul li::before {
    top: 0.24rem;
    width: 0.08rem;
    height: 0.08rem;
    border: 0.04rem solid var(--sk-global-color);
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .params-box {
    padding: 0.32rem;
    border-radius: 0.16rem;
    border: 0.02rem solid #E6E6E6;
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .params-box > * {
    margin-top: 0.32rem;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .params-box > *:last-child {
    margin-bottom: 0;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .params-box p {
    font-size: inherit;
    line-height: inherit;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .params-box strong {
    font-size: 0.32rem;
    line-height: 0.48rem;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box > .content {
    font-size: 0.28rem;
    line-height: 0.48rem;
    margin-top: 0.32rem;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box > .content h3 {
    font-size: 0.36rem;
    line-height: 0.48rem;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box > .content h4 {
    font-size: 0.32rem;
    line-height: 0.48rem;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box > .content ol, .product-software-detail .page-box .page-box-wrapper .row-box > .content ul {
    padding-left: 0.32rem;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .attention-box {
    padding: 0.32rem;
    border-radius: 0.16rem;
    border: 0.02rem solid var(--sk-global-color);
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .attention-box .title {
    font-size: 0.32rem;
    line-height: 0.48rem;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .attention-box ol {
    margin-top: 0.16rem;
    padding-left: 0.32rem;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .attention-box ol li {
    margin-top: 0.32rem;
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .faq-box ul > li {
    margin-top: 0.32rem;
    border: 0.02rem solid #D9D9D9;
    border-radius: 0.16rem;
    overflow: hidden;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .faq-box ul > li .front {
    padding: 0.32rem;
    font-size: 0.32rem;
    line-height: 0.48rem;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .faq-box ul > li .content {
    padding: 0.32rem;
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .faq-box ul > li .content p {
    margin-top: 0.16rem;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .faq-box ul > li .content ol {
    padding-left: 0.32rem;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .faq-box ul > li .content ol li {
    margin-top: 0.32rem;
    list-style-type: decimal;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .faq-box ul > li .content ol li:first-child {
    margin-top: 0;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .faq-box ul > li .content h3 {
    font-size: 0.36rem;
    line-height: 0.48rem;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .faq-box ul > li .content h4 {
    font-size: 0.32rem;
    line-height: 0.48rem;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .faq-box ul > li .content ol, .product-software-detail .page-box .page-box-wrapper .row-box .faq-box ul > li .content ul {
    padding-left: 0.32rem;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .download-box {
    padding: 0.64rem 0.32rem;
    border-radius: 0.16rem;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .download-box .title {
    font-size: 0.32rem;
    line-height: 0.48rem;
    margin-bottom: 0.48rem;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .download-box .content {
    padding: 0.32rem;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .download-box .content .inner-title {
    font-size: 0.4rem;
    line-height: 0.64rem;
    padding-bottom: 0.16rem;
    border-bottom: 0.02rem solid #E6E6E6;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .download-box .content .inner-title::after {
    content: "";
    display: block;
    position: absolute;
    width: 1.28rem;
    height: 0.04rem;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .download-box .content .inner-content {
    font-size: 0.28rem;
    line-height: 0.48rem;
    padding-top: 0.32rem;
    height: 4.8rem;
    overflow: auto;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .download-box .content .inner-content::-webkit-scrollbar {
    width: 0.08rem;
    height: 0.08rem;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .download-box .content .inner-content::-webkit-scrollbar-thumb {
    border-radius: 0.08rem;
    background: #D9D9D9;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .download-box .content .inner-content::-webkit-scrollbar-thumb:vertical {
    background-color: #D9D9D9;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .download-box .content .inner-content::-webkit-scrollbar-width {
    width: 0.08rem;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .download-box .content .inner-content::-webkit-scrollbar-track {
    border-radius: 0.08rem;
    background-color: none;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .download-box .content .inner-content > * {
    margin-top: 0.32rem;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .download-box .content .inner-content > *:first-child {
    margin-top: 0;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .download-box .content .inner-content h3 {
    font-size: 0.36rem;
    line-height: 0.48rem;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .download-box .content .inner-content h4 {
    font-size: 0.32rem;
    line-height: 0.48rem;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .download-box .content .inner-content ol, .product-software-detail .page-box .page-box-wrapper .row-box .download-box .content .inner-content ul {
    padding-left: 0.32rem;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .download-box .foot {
    margin-top: 0.32rem;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .download-box .foot .agree-box .icon {
    width: 0.48rem;
    height: 0.48rem;
    margin-right: 0.16rem;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .download-box .foot .agree-box .text {
    font-size: 0.24rem;
    line-height: 0.48rem;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .download-box .foot .download-btn {
    margin-top: 0.32rem;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .download-box .foot .download-btn a {
    padding: 0.16rem 0.24rem;
    min-width: 4.16rem;
    border-radius: 0.56rem;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .download-box .foot .download-btn a .svg-ctx {
    width: 0.48rem;
    height: 0.48rem;
  }
  .product-software-detail .page-box .page-box-wrapper .row-box .download-box .foot .download-btn a span {
    margin-left: 0.16rem;
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
}

.product-detail .page-box .page-box-head {
  position: relative;
  padding-bottom: 0.16rem;
  padding: 0.32rem 0;
  background-color: #F9F9F9;
}
.product-detail .page-box .page-box-head .small-title {
  font-size: 0.16rem;
  line-height: 0.24rem;
  color: var(--sk-global-color);
  margin-bottom: 0.08rem;
}
.product-detail .page-box .page-box-head .model {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size: 0.14rem;
  line-height: 0.24rem;
  margin-top: 0.16rem;
}
.product-detail .page-box .page-box-head .model .-label {
  color: #767676;
  margin-right: 0.08rem;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
.product-detail .page-box .page-box-head .page-box-title {
  font-size: 0.32rem;
  line-height: 0.4rem;
}
.product-detail .page-box .page-box-wrapper {
  padding-top: 0.56rem;
  padding-bottom: 1.2rem;
  word-break: break-word;
}
.product-detail .page-box .page-box-wrapper .content-tab .content-tab-item {
  display: none;
}
.product-detail .page-box .page-box-wrapper .content-tab .content-tab-item.on {
  display: block;
}
.product-detail .page-box .page-box-wrapper .row-box {
  margin-top: 0.48rem;
}
.product-detail .page-box .page-box-wrapper .row-box.mt64 {
  margin-top: 0.64rem;
}
.product-detail .page-box .page-box-wrapper .row-box.mb64 {
  margin-bottom: 0.64rem;
}
.product-detail .page-box .page-box-wrapper .row-box[child-gap="32"] .h3_title,
.product-detail .page-box .page-box-wrapper .row-box[child-gap="32"] .h2_title {
  margin-bottom: 0.24rem;
}
.product-detail .page-box .page-box-wrapper .row-box[child-gap="32"] > * {
  margin-bottom: 0.32rem;
}
.product-detail .page-box .page-box-wrapper .row-box[child-gap="32"] > *:last-child {
  margin-bottom: 0;
}
.product-detail .page-box .page-box-wrapper .row-box[child-gap="24"] > * {
  margin-bottom: 0.24rem;
}
.product-detail .page-box .page-box-wrapper .row-box[child-gap="24"] > *:last-child {
  margin-bottom: 0;
}
.product-detail .page-box .page-box-wrapper .row-box[hasbottomLine] {
  padding-bottom: 0.48rem;
  border-bottom: 0.01rem solid #E6E6E6;
}
.product-detail .page-box .page-box-wrapper .row-box[hasbottomLine]:last-child {
  border-bottom: 0;
  padding-bottom: 0;
}
.product-detail .page-box .page-box-wrapper .row-box > ul:not([class]) {
  margin-top: 0.32rem;
}
.product-detail .page-box .page-box-wrapper .row-box > ul:not([class]) li {
  position: relative;
  font-size: 0.14rem;
  line-height: 0.24rem;
  padding-left: 0.16rem;
  margin-top: 0.08rem;
}
.product-detail .page-box .page-box-wrapper .row-box > ul:not([class]) li:first-child {
  margin-top: 0;
}
.product-detail .page-box .page-box-wrapper .row-box > ul:not([class]) li::before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0.12rem;
  width: 0.04rem;
  height: 0.04rem;
  border-radius: 50%;
  border: 0.02rem solid var(--sk-global-color);
  -webkit-transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.product-detail .page-box .page-box-wrapper .anchor-jump-box ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.product-detail .page-box .page-box-wrapper .anchor-jump-box ul li a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 0.16rem;
  line-height: 0.24rem;
}
.product-detail .page-box .page-box-wrapper .anchor-jump-box ul li a::after {
  content: "";
  display: inline-block;
  width: 0.24rem;
  height: 0.24rem;
  background: url(../images/azbil/header/i-arrow.png) center center no-repeat;
  background-size: contain;
}
@media screen and (max-width: 800px) {
  .product-detail .page-box .page-box-wrapper .anchor-jump-box ul li a {
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
  .product-detail .page-box .page-box-wrapper .anchor-jump-box ul li a::after {
    width: 0.48rem;
    height: 0.48rem;
  }
}
.product-detail .page-box .page-box-wrapper .box-message {
  padding: 0.32rem 0.34rem;
  background-color: #F9F9F9;
  border-radius: 0.16rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
}
.product-detail .page-box .page-box-wrapper .file-intro-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.product-detail .page-box .page-box-wrapper .file-intro-box .-left {
  width: 2.72rem;
  overflow: hidden;
  background-color: #F5F5F5;
}
.product-detail .page-box .page-box-wrapper .file-intro-box .-left .img-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 3.76rem;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.product-detail .page-box .page-box-wrapper .file-intro-box .-left .img-container img {
  width: 1.2rem;
  height: 1.2rem;
  object-fit: contain;
}
.product-detail .page-box .page-box-wrapper .file-intro-box .-right {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-left: 0.32rem;
}
.product-detail .page-box .page-box-wrapper .img-content-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.product-detail .page-box .page-box-wrapper .img-content-box .-left {
  width: 4.4rem;
  border-radius: 0.16rem;
  overflow: hidden;
}
.product-detail .page-box .page-box-wrapper .img-content-box .-left .img-container {
  position: relative;
  width: 100%;
  padding-top: calc((0.5636363636) * 100%);
}
.product-detail .page-box .page-box-wrapper .img-content-box .-left .img-container img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 0;
}
.product-detail .page-box .page-box-wrapper .img-content-box .-left .img-container img {
  object-fit: contain;
}
.product-detail .page-box .page-box-wrapper .img-content-box .-right {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-left: 1.68rem;
}
.product-detail .page-box .page-box-wrapper .img-content-box .-right .title {
  font-family: var(--sk-font-Bold);
  font-size: 0.16rem;
  line-height: 0.24rem;
}
.product-detail .page-box .page-box-wrapper .img-content-box .-right ul {
  margin-top: 0.32rem;
}
.product-detail .page-box .page-box-wrapper .img-content-box .-right ul li {
  position: relative;
  font-size: 0.14rem;
  line-height: 0.24rem;
  padding-left: 0.16rem;
  margin-top: 0.08rem;
}
.product-detail .page-box .page-box-wrapper .img-content-box .-right ul li:first-child {
  margin-top: 0;
}
.product-detail .page-box .page-box-wrapper .img-content-box .-right ul li::before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0.12rem;
  width: 0.04rem;
  height: 0.04rem;
  border-radius: 50%;
  border: 0.02rem solid var(--sk-global-color);
  -webkit-transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.product-detail .page-box .page-box-wrapper .-dl {
  margin-top: 0.32rem;
}
.product-detail .page-box .page-box-wrapper .-dl .-dd {
  position: relative;
  font-size: 0.14rem;
  line-height: 0.24rem;
  padding-left: 0.16rem;
  margin-top: 0.08rem;
}
.product-detail .page-box .page-box-wrapper .-dl .-dd:first-child {
  margin-top: 0;
}
.product-detail .page-box .page-box-wrapper .-dl .-dd::before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0.12rem;
  width: 0.04rem;
  height: 0.04rem;
  border-radius: 50%;
  border: 0.02rem solid var(--sk-global-color);
  -webkit-transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.product-detail .page-box .page-box-wrapper .params-box {
  padding: 0.32rem;
  border-radius: 0.16rem;
  border: 0.01rem solid #E6E6E6;
  font-size: 0.14rem;
  line-height: 0.24rem;
}
.product-detail .page-box .page-box-wrapper .params-box > * {
  margin-bottom: 0.16rem;
}
.product-detail .page-box .page-box-wrapper .params-box > *:last-child {
  margin-bottom: 0;
}
.product-detail .page-box .page-box-wrapper .params-box p {
  font-size: inherit;
  line-height: inherit;
}
.product-detail .page-box .page-box-wrapper .params-box strong {
  font-family: var(--sk-font-Bold);
  font-size: 0.16rem;
  line-height: 0.24rem;
}
.product-detail .page-box .page-box-wrapper .params-box table {
  width: 100%;
  border: 0 !important;
  border-spacing: 0;
  border-collapse: collapse;
}
.product-detail .page-box .page-box-wrapper .params-box table tr {
  height: auto;
}
.product-detail .page-box .page-box-wrapper .params-box table tr.special-row td, .product-detail .page-box .page-box-wrapper .params-box table tr.special-row th {
  font-family: var(--sk-font-Bold);
  color: white !important;
  background-color: #666666 !important;
}
.product-detail .page-box .page-box-wrapper .params-box table tr td, .product-detail .page-box .page-box-wrapper .params-box table tr th {
  font-size: 0.14rem;
  line-height: 0.24rem;
  border: 0.01rem solid #E6E6E6;
  padding: 0.08rem 0.16rem;
  vertical-align: top;
  height: auto;
  font-weight: 500;
}
.product-detail .page-box .page-box-wrapper .params-box table tr td a, .product-detail .page-box .page-box-wrapper .params-box table tr th a {
  font-family: var(--sk-font-Bold);
  font-size: 0.14rem;
  line-height: 0.24rem;
  text-decoration: underline;
}
.product-detail .page-box .page-box-wrapper .params-box table tr td a:hover, .product-detail .page-box .page-box-wrapper .params-box table tr th a:hover {
  color: var(--sk-global-color);
}
.product-detail .page-box .page-box-wrapper .params-box table tr td img, .product-detail .page-box .page-box-wrapper .params-box table tr th img {
  object-fit: contain;
}
.product-detail .page-box .page-box-wrapper .params-box table tr td ul, .product-detail .page-box .page-box-wrapper .params-box table tr th ul {
  padding-left: 0.16rem;
}
.product-detail .page-box .page-box-wrapper .params-box table tr td ul li, .product-detail .page-box .page-box-wrapper .params-box table tr th ul li {
  list-style: disc;
}
@media screen and (max-width: 800px) {
  .product-detail .page-box .page-box-wrapper .params-box table {
    width: 100%;
  }
  .product-detail .page-box .page-box-wrapper .params-box table tr td, .product-detail .page-box .page-box-wrapper .params-box table tr th {
    font-size: 0.24rem;
    line-height: 0.32rem;
    border: 0.02rem solid #E6E6E6;
    padding: 0.16rem;
    vertical-align: top;
    height: auto;
  }
  .product-detail .page-box .page-box-wrapper .params-box table tr td a, .product-detail .page-box .page-box-wrapper .params-box table tr th a {
    font-family: var(--sk-font-Bold);
    font-size: inherit;
    line-height: inherit;
  }
}
.product-detail .page-box .page-box-wrapper .table-container[type="02"] table tr td.special-td, .product-detail .page-box .page-box-wrapper .table-container[type="02"] table tr th.special-td {
  font-family: var(--sk-font-Bold);
  background-color: #F6F6F6;
  color: #1E1E1E;
  text-align: center;
}
.product-detail .page-box .page-box-wrapper .table-container[type="03"] table tr.special-row td, .product-detail .page-box .page-box-wrapper .table-container[type="03"] table tr.special-row th {
  background-color: transparent !important;
  color: #1E1E1E !important;
  font-family: var(--sk-font-Regular);
}
.product-detail .page-box .page-box-wrapper .table-container[type="03"] table tr.special-row td.special-td, .product-detail .page-box .page-box-wrapper .table-container[type="03"] table tr.special-row th.special-td {
  color: white !important;
  font-family: var(--sk-font-Bold);
}
.product-detail .page-box .page-box-wrapper .table-container[type="03"] table tr td.special-td, .product-detail .page-box .page-box-wrapper .table-container[type="03"] table tr th.special-td {
  font-family: var(--sk-font-Bold);
  background-color: #666666 !important;
  color: white;
  vertical-align: middle;
  text-align: left;
  width: 2.88rem;
  font-weight: 500;
}
.product-detail .page-box .page-box-wrapper .table-container[type="04"] table tr.special-row td, .product-detail .page-box .page-box-wrapper .table-container[type="04"] table tr.special-row th {
  background-color: inherit !important;
  color: inherit !important;
  font-family: var(--sk-font-Regular);
}
.product-detail .page-box .page-box-wrapper .table-container[type="04"] table tr.special-row td.special-td, .product-detail .page-box .page-box-wrapper .table-container[type="04"] table tr.special-row th.special-td {
  color: inherit !important;
  font-family: var(--sk-font-Regular);
}
.product-detail .page-box .page-box-wrapper .table-container[type="04"] table tr td, .product-detail .page-box .page-box-wrapper .table-container[type="04"] table tr th {
  text-align: inherit;
}
.product-detail .page-box .page-box-wrapper .table-container[type="04"] table tr td.special-td, .product-detail .page-box .page-box-wrapper .table-container[type="04"] table tr th.special-td {
  font-family: var(--sk-font-Regular);
  background-color: inherit !important;
  color: inherit;
  vertical-align: inherit;
  text-align: inherit;
  width: auto;
  font-weight: 500;
}
.product-detail .page-box .page-box-wrapper .table-container table {
  width: 100%;
  border: 0 !important;
  border-spacing: 0;
  border-collapse: collapse;
}
.product-detail .page-box .page-box-wrapper .table-container table tr {
  height: auto;
}
.product-detail .page-box .page-box-wrapper .table-container table tr.special-row td, .product-detail .page-box .page-box-wrapper .table-container table tr.special-row th {
  font-family: var(--sk-font-Bold);
  color: white !important;
  background-color: #666666 !important;
}
.product-detail .page-box .page-box-wrapper .table-container table tr td, .product-detail .page-box .page-box-wrapper .table-container table tr th {
  font-size: 0.14rem;
  line-height: 0.24rem;
  border: 0.01rem solid #E6E6E6;
  padding: 0.08rem 0.16rem;
  vertical-align: top;
  height: auto;
  font-weight: 500;
}
.product-detail .page-box .page-box-wrapper .table-container table tr td a, .product-detail .page-box .page-box-wrapper .table-container table tr th a {
  font-family: var(--sk-font-Bold);
  font-size: 0.14rem;
  line-height: 0.24rem;
  text-decoration: underline;
}
.product-detail .page-box .page-box-wrapper .table-container table tr td a:hover, .product-detail .page-box .page-box-wrapper .table-container table tr th a:hover {
  color: var(--sk-global-color);
}
.product-detail .page-box .page-box-wrapper .table-container table tr td img, .product-detail .page-box .page-box-wrapper .table-container table tr th img {
  object-fit: contain;
}
.product-detail .page-box .page-box-wrapper .table-container table tr td ul, .product-detail .page-box .page-box-wrapper .table-container table tr th ul {
  padding-left: 0.16rem;
}
.product-detail .page-box .page-box-wrapper .table-container table tr td ul li, .product-detail .page-box .page-box-wrapper .table-container table tr th ul li {
  list-style: disc;
}
@media screen and (max-width: 800px) {
  .product-detail .page-box .page-box-wrapper .table-container table {
    width: 100%;
  }
  .product-detail .page-box .page-box-wrapper .table-container table tr td, .product-detail .page-box .page-box-wrapper .table-container table tr th {
    font-size: 0.24rem;
    line-height: 0.32rem;
    border: 0.02rem solid #E6E6E6;
    padding: 0.16rem;
    vertical-align: top;
    height: auto;
  }
  .product-detail .page-box .page-box-wrapper .table-container table tr td a, .product-detail .page-box .page-box-wrapper .table-container table tr th a {
    font-family: var(--sk-font-Bold);
    font-size: inherit;
    line-height: inherit;
  }
}
.product-detail .page-box .page-box-wrapper .table-container .text {
  font-size: 0.14rem;
  line-height: 0.24rem;
  color: #767676;
  margin-top: 0.16rem;
}
.product-detail .page-box .page-box-wrapper .table-container .text p {
  font-size: inherit;
  line-height: inherit;
  color: inherit;
}
.product-detail .page-box .page-box-wrapper > .content {
  font-size: 0.14rem;
  line-height: 0.24rem;
  margin-top: 0.16rem;
}
.product-detail .page-box .page-box-wrapper > .content p, .product-detail .page-box .page-box-wrapper > .content a {
  font-size: inherit;
  line-height: inherit;
  color: inherit;
}
.product-detail .page-box .page-box-wrapper > .content h3 {
  font-size: 0.2rem;
  line-height: 0.28rem;
}
.product-detail .page-box .page-box-wrapper > .content h4 {
  font-size: 0.18rem;
  line-height: 0.24rem;
}
.product-detail .page-box .page-box-wrapper > .content a {
  text-decoration: underline;
}
.product-detail .page-box .page-box-wrapper > .content a:hover {
  color: var(--sk-global-color);
}
.product-detail .page-box .page-box-wrapper > .content ol, .product-detail .page-box .page-box-wrapper > .content ul {
  padding-left: 0.2rem;
}
.product-detail .page-box .page-box-wrapper > .content ul li {
  list-style-type: disc;
}
.product-detail .page-box .page-box-wrapper .nav-box ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  width: 100%;
}
.product-detail .page-box .page-box-wrapper .nav-box ul::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  border-bottom: 0.02rem solid #1E1E1E;
}
.product-detail .page-box .page-box-wrapper .nav-box ul li {
  font-family: var(--sk-font-Bold);
  cursor: pointer;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 0.16rem;
  font-size: 0.16rem;
  line-height: 0.24rem;
  text-align: center;
  margin-right: 0.16rem;
  border-radius: 0.04rem 0.04rem 0 0;
  border: 0.01rem solid #D9D9D9;
}
.product-detail .page-box .page-box-wrapper .nav-box ul li a {
  display: block;
  width: 100%;
  height: 100%;
  font-size: inherit;
  line-height: inherit;
  color: inherit;
}
.product-detail .page-box .page-box-wrapper .nav-box ul li:last-child {
  margin-right: 0;
}
.product-detail .page-box .page-box-wrapper .nav-box ul li.on {
  color: white;
  background-color: #1e1e1e;
  pointer-events: none;
  border-color: #1E1E1E;
}
@media screen and (min-width: 800px) {
  .product-detail .page-box .page-box-wrapper .nav-box ul li:hover {
    color: var(--sk-global-color);
  }
}
.product-detail .page-box .page-box-wrapper .h2_title {
  font-family: var(--sk-font-Bold);
  position: relative;
  font-size: 0.24rem;
  line-height: 0.4rem;
  padding-bottom: 0.16rem;
  border-bottom: 0.01rem solid #E6E6E6;
}
.product-detail .page-box .page-box-wrapper .h2_title::before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  bottom: -0.01rem;
  width: 0.64rem;
  height: 0.02rem;
  background-color: var(--sk-global-color);
}
.product-detail .page-box .page-box-wrapper .h3_title {
  font-family: var(--sk-font-Bold);
  position: relative;
  font-size: 0.2rem;
  line-height: 0.24rem;
  padding-left: 0.16rem;
  margin-bottom: 0.24rem;
}
.product-detail .page-box .page-box-wrapper .h3_title::before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0.12rem;
  -webkit-transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
          transform: translate(0, -50%);
  width: 0.02rem;
  height: 0.24rem;
  background-color: var(--sk-global-color);
}
.product-detail .page-box .page-box-wrapper .context {
  font-size: 0.14rem;
  line-height: 0.24rem;
}
.product-detail .page-box .page-box-wrapper .context[align=center] {
  text-align: center;
}
.product-detail .page-box .page-box-wrapper .img-auto[align=center] {
  text-align: center;
}
.product-detail .page-box .page-box-wrapper .img-auto[align=right] {
  text-align: center;
}
.product-detail .page-box .page-box-wrapper .img-auto img {
  max-width: 100%;
}
.product-detail .page-box .page-box-wrapper .count {
  font-family: var(--sk-font-Bold);
  font-size: 0.16rem;
  line-height: 0.24rem;
}
.product-detail .page-box .page-box-wrapper .href-list li {
  margin-top: 0.16rem;
}
.product-detail .page-box .page-box-wrapper .href-list li:first-child {
  margin-top: 0;
}
.product-detail .page-box .page-box-wrapper .href-list li a {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size: 0.16rem;
  line-height: 0.24rem;
}
.product-detail .page-box .page-box-wrapper .href-list li a:hover {
  color: var(--sk-global-color);
}
.product-detail .page-box .page-box-wrapper .href-list li a::after {
  content: "";
  width: 0.24rem;
  height: 0.24rem;
  background: url(../images/azbil/product-detail/i-href.png) center center no-repeat;
  background-size: contain;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  margin-left: 0.08rem;
}
.product-detail .page-box .page-box-wrapper .href-list li a span {
  text-decoration: underline;
}
.product-detail .page-box .page-box-wrapper .href-params-list li {
  padding: 0.24rem 0;
  border-bottom: 0.01rem solid #E6E6E6;
}
.product-detail .page-box .page-box-wrapper .href-params-list li:first-child {
  padding-top: 0;
}
.product-detail .page-box .page-box-wrapper .href-params-list li:last-child {
  padding-bottom: 0;
  border-bottom: 0;
}
.product-detail .page-box .page-box-wrapper .href-params-list li a {
  font-family: var(--sk-font-Bold);
  position: relative;
  padding-left: 0.32rem;
  font-size: 0.2rem;
  line-height: 0.24rem;
}
.product-detail .page-box .page-box-wrapper .href-params-list li a:hover {
  color: var(--sk-global-color);
  text-decoration: underline;
}
.product-detail .page-box .page-box-wrapper .href-params-list li a::before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0.135rem;
  -webkit-transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
          transform: translate(0, -50%);
  width: 0.24rem;
  height: 0.24rem;
  background: url(../images/azbil/product-detail/i-arrow.png) center center no-repeat;
  background-size: contain;
}
.product-detail .page-box .page-box-wrapper .params-list {
  margin-top: 0.24rem;
}
.product-detail .page-box .page-box-wrapper .params-list .params-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0.08rem;
}
.product-detail .page-box .page-box-wrapper .params-list .params-item:first-child {
  margin-top: 0;
}
.product-detail .page-box .page-box-wrapper .params-list .params-item .-label {
  font-family: var(--sk-font-Bold);
  min-width: 0.64rem;
  font-size: 0.12rem;
  line-height: 0.16rem;
  padding: 0.04rem 0.08rem;
  background-color: #F2F2F2;
  margin-right: 0.16rem;
  text-align: center;
  height: 100%;
}
.product-detail .page-box .page-box-wrapper .params-list .params-item .-value {
  font-size: 0.16rem;
  line-height: 0.24rem;
}
.product-detail .page-box .page-box-wrapper .href-btns > * {
  margin-top: 0.24rem;
}
.product-detail .page-box .page-box-wrapper .href-btns > *:first-child {
  margin-top: 0;
}
.product-detail .page-box .page-box-wrapper .href-btns .g-btn-long a {
  font-size: 0.16rem;
}
.product-detail .page-box .page-box-wrapper .youtube-box .title {
  font-family: var(--sk-font-Bold);
  font-size: 0.2rem;
  line-height: 0.32rem;
  margin-bottom: 0.24rem;
}
.product-detail .page-box .page-box-wrapper .youtube-box iframe {
  max-width: 100%;
}
.product-detail .page-box .page-box-wrapper .video-play-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.product-detail .page-box .page-box-wrapper .video-play-box .cover-img {
  text-align: center;
}
.product-detail .page-box .page-box-wrapper .video-play-box .cover-img img {
  max-width: 100%;
}
.product-detail .page-box .page-box-wrapper .video-play-box .play-btn {
  text-align: center;
  font-size: 0.14rem;
  line-height: 0.24rem;
  margin-top: 0.32rem;
}
.product-detail .page-box .page-box-wrapper .video-play-box .play-btn .-inner {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
}
.product-detail .page-box .page-box-wrapper .video-play-box .play-btn .-inner:hover span {
  text-decoration: underline;
  color: var(--sk-global-color);
}
.product-detail .page-box .page-box-wrapper .video-play-box .play-btn .-inner .-icon {
  position: relative;
  width: 0.24rem;
  height: 0.24rem;
  border-radius: 50%;
  background-color: var(--sk-global-color);
  margin-right: 0.08rem;
}
.product-detail .page-box .page-box-wrapper .video-play-box .play-btn .-inner .-icon::after {
  content: "";
  display: block;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.product-detail .page-box .page-box-wrapper .video-play-box .msg {
  text-align: center;
  font-size: 0.14rem;
  line-height: 0.24rem;
  margin-top: 0.24rem;
}
.product-detail .page-box .page-box-wrapper .download-box {
  background-color: #F9F9F9;
  padding: 0.32rem 0.32rem 0.48rem;
  border-radius: 0.16rem;
}
.product-detail .page-box .page-box-wrapper .download-box .title {
  font-family: var(--sk-font-Bold);
  color: #000;
  text-align: center;
  font-size: 0.16rem;
  line-height: 0.24rem;
  margin-bottom: 0.32rem;
}
.product-detail .page-box .page-box-wrapper .download-box .content {
  background-color: white;
  padding: 0.32rem 0.48rem 0.48rem;
}
.product-detail .page-box .page-box-wrapper .download-box .content .inner-title {
  font-family: var(--sk-font-Bold);
  position: relative;
  font-size: 0.24rem;
  line-height: 0.4rem;
  padding-bottom: 0.16rem;
  border-bottom: 0.01rem solid #E6E6E6;
}
.product-detail .page-box .page-box-wrapper .download-box .content .inner-title::after {
  content: "";
  display: block;
  position: absolute;
  width: 0.64rem;
  height: 0.02rem;
  left: 0;
  bottom: 0;
  background-color: var(--sk-global-color);
}
.product-detail .page-box .page-box-wrapper .download-box .content .inner-content {
  font-size: 0.14rem;
  line-height: 0.24rem;
  padding-top: 0.32rem;
  height: 2rem;
  overflow: auto;
}
.product-detail .page-box .page-box-wrapper .download-box .content .inner-content::-webkit-scrollbar {
  width: 0.04rem;
  height: 0.04rem;
}
.product-detail .page-box .page-box-wrapper .download-box .content .inner-content::-webkit-scrollbar-thumb {
  border-radius: 0.04rem;
  background: #D9D9D9;
}
.product-detail .page-box .page-box-wrapper .download-box .content .inner-content::-webkit-scrollbar-thumb:vertical {
  background-color: #D9D9D9;
}
.product-detail .page-box .page-box-wrapper .download-box .content .inner-content::-webkit-scrollbar-width {
  width: 0.04rem;
}
.product-detail .page-box .page-box-wrapper .download-box .content .inner-content::-webkit-scrollbar-track {
  border-radius: 0.04rem;
  background-color: none;
}
.product-detail .page-box .page-box-wrapper .download-box .content .inner-content > * {
  margin-top: 0.08rem;
}
.product-detail .page-box .page-box-wrapper .download-box .content .inner-content > *:first-child {
  margin-top: 0;
}
.product-detail .page-box .page-box-wrapper .download-box .content .inner-content h3 {
  font-size: 0.2rem;
  line-height: 0.28rem;
}
.product-detail .page-box .page-box-wrapper .download-box .content .inner-content h4 {
  font-size: 0.18rem;
  line-height: 0.24rem;
}
.product-detail .page-box .page-box-wrapper .download-box .content .inner-content p,
.product-detail .page-box .page-box-wrapper .download-box .content .inner-content a {
  font-size: inherit;
  line-height: inherit;
  color: inherit;
}
.product-detail .page-box .page-box-wrapper .download-box .content .inner-content a {
  text-decoration: underline;
}
.product-detail .page-box .page-box-wrapper .download-box .content .inner-content a:hover {
  color: var(--sk-global-color);
}
.product-detail .page-box .page-box-wrapper .download-box .content .inner-content ol, .product-detail .page-box .page-box-wrapper .download-box .content .inner-content ul {
  padding-left: 0.2rem;
}
.product-detail .page-box .page-box-wrapper .download-box .content .inner-content ul li {
  list-style-type: disc;
}
.product-detail .page-box .page-box-wrapper .download-box .foot {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 0.32rem;
}
.product-detail .page-box .page-box-wrapper .download-box .foot .agree-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.product-detail .page-box .page-box-wrapper .download-box .foot .agree-box.on .icon {
  background: url(../images/azbil/icon/check-box-on.png) center center no-repeat;
  background-size: contain;
}
.product-detail .page-box .page-box-wrapper .download-box .foot .agree-box .icon {
  cursor: pointer;
  width: 0.24rem;
  height: 0.24rem;
  background: url(../images/azbil/icon/check-box.png) center center no-repeat;
  background-size: contain;
  margin-right: 0.08rem;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
.product-detail .page-box .page-box-wrapper .download-box .foot .agree-box .text {
  font-size: 0.14rem;
  line-height: 0.24rem;
  color: #1E1E1E;
}
.product-detail .page-box .page-box-wrapper .download-box .foot .agree-box .text a {
  font-size: inherit;
  line-height: inherit;
  color: var(--sk-global-color);
  text-decoration: underline;
}
.product-detail .page-box .page-box-wrapper .download-box .foot .agree-box .text::before {
  content: "*";
  color: var(--sk-global-color);
}
.product-detail .page-box .page-box-wrapper .download-box .foot .download-btn {
  margin-top: 0.24rem;
}
.product-detail .page-box .page-box-wrapper .download-box .foot .download-btn a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.16rem 0.24rem;
  min-width: 2.08rem;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 0.28rem;
  background-color: var(--sk-global-color);
  color: white;
}
.product-detail .page-box .page-box-wrapper .download-box .foot .download-btn a:hover {
  opacity: 0.9;
}
.product-detail .page-box .page-box-wrapper .download-box .foot .download-btn a .svg-ctx {
  width: 0.24rem;
  height: 0.24rem;
}
.product-detail .page-box .page-box-wrapper .download-box .foot .download-btn a .svg-ctx path {
  stroke: none;
  fill: currentColor;
}
.product-detail .page-box .page-box-wrapper .download-box .foot .download-btn a span {
  margin-left: 0.08rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
}
@media screen and (max-width: 800px) {
  .product-detail .page-box .page-box-head .small-title {
    font-size: 0.24rem;
    line-height: 0.32rem;
    margin-bottom: 0.16rem;
  }
  .product-detail .page-box .page-box-head .model {
    font-size: 0.24rem;
    line-height: 0.32rem;
    margin-top: 0.16rem;
  }
  .product-detail .page-box .page-box-head .model .-label {
    margin-right: 0.14rem;
  }
  .product-detail .page-box .page-box-head .page-box-title {
    font-size: 0.4rem;
    line-height: 0.48rem;
  }
  .product-detail .page-box .page-box-wrapper {
    padding-top: 0;
    padding-bottom: 1.28rem;
  }
  .product-detail .page-box .page-box-wrapper .row-box {
    margin-top: 0.64rem;
  }
  .product-detail .page-box .page-box-wrapper .row-box.mt64 {
    margin-top: 0.64rem;
  }
  .product-detail .page-box .page-box-wrapper .row-box.mb64 {
    margin-bottom: 0.64rem;
  }
  .product-detail .page-box .page-box-wrapper .row-box[child-gap="32"] .h3_title,
.product-detail .page-box .page-box-wrapper .row-box[child-gap="32"] .h2_title {
    margin-bottom: 0.32rem;
  }
  .product-detail .page-box .page-box-wrapper .row-box[child-gap="32"] > * {
    margin-bottom: 0.32rem;
  }
  .product-detail .page-box .page-box-wrapper .row-box[child-gap="32"] > *:last-child {
    margin-bottom: 0;
  }
  .product-detail .page-box .page-box-wrapper .row-box[child-gap="24"] > * {
    margin-bottom: 0.24rem;
  }
  .product-detail .page-box .page-box-wrapper .row-box[child-gap="24"] > *:last-child {
    margin-bottom: 0;
  }
  .product-detail .page-box .page-box-wrapper .row-box[hasbottomLine] {
    padding-bottom: 0.64rem;
    border-bottom: 0.02rem solid #E6E6E6;
  }
  .product-detail .page-box .page-box-wrapper .row-box.product-intro {
    margin-top: 0.32rem;
  }
  .product-detail .page-box .page-box-wrapper .row-box > ul:not([class]) {
    margin-top: 0.32rem;
  }
  .product-detail .page-box .page-box-wrapper .row-box > ul:not([class]) li {
    font-size: 0.28rem;
    line-height: 0.48rem;
    padding-left: 0.32rem;
    margin-top: 0.32rem;
  }
  .product-detail .page-box .page-box-wrapper .row-box > ul:not([class]) li::before {
    top: 0.24rem;
    width: 0.08rem;
    height: 0.08rem;
    border: 0.04rem solid var(--sk-global-color);
  }
  .product-detail .page-box .page-box-wrapper .box-message {
    padding: 0.32rem;
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
  .product-detail .page-box .page-box-wrapper .file-intro-box {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .product-detail .page-box .page-box-wrapper .file-intro-box .-left {
    width: 100%;
  }
  .product-detail .page-box .page-box-wrapper .file-intro-box .-left .img-container {
    height: 2.56rem;
  }
  .product-detail .page-box .page-box-wrapper .file-intro-box .-left .img-container img {
    width: 1.6rem;
    height: 1.6rem;
    object-fit: contain;
  }
  .product-detail .page-box .page-box-wrapper .file-intro-box .-right {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
    margin: 0.32rem 0 0;
  }
  .product-detail .page-box .page-box-wrapper .img-content-box {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .product-detail .page-box .page-box-wrapper .img-content-box .-left {
    width: 100%;
    border-radius: 0.24rem;
  }
  .product-detail .page-box .page-box-wrapper .img-content-box .-left .img-container {
    position: relative;
    width: 100%;
    padding-top: calc((0.5581395349) * 100%);
  }
  .product-detail .page-box .page-box-wrapper .img-content-box .-left .img-container img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    z-index: 0;
  }
  .product-detail .page-box .page-box-wrapper .img-content-box .-right {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
    margin-left: 0;
    margin-top: 0.32rem;
  }
  .product-detail .page-box .page-box-wrapper .img-content-box .-right .title {
    font-family: var(--sk-font-Bold);
    font-size: 0.32rem;
    line-height: 0.48rem;
  }
  .product-detail .page-box .page-box-wrapper .img-content-box .-right ul {
    margin-top: 0.32rem;
  }
  .product-detail .page-box .page-box-wrapper .img-content-box .-right ul li {
    font-size: 0.28rem;
    line-height: 0.48rem;
    padding-left: 0.32rem;
    margin-top: 0.32rem;
  }
  .product-detail .page-box .page-box-wrapper .img-content-box .-right ul li::before {
    top: 0.24rem;
    width: 0.08rem;
    height: 0.08rem;
    border: 0.04rem solid var(--sk-global-color);
  }
  .product-detail .page-box .page-box-wrapper .-dl {
    margin-top: 0.32rem;
  }
  .product-detail .page-box .page-box-wrapper .-dl .-dd {
    font-size: 0.28rem;
    line-height: 0.48rem;
    padding-left: 0.32rem;
    margin-top: 0.32rem;
  }
  .product-detail .page-box .page-box-wrapper .-dl .-dd::before {
    top: 0.24rem;
    width: 0.08rem;
    height: 0.08rem;
    border: 0.04rem solid var(--sk-global-color);
  }
  .product-detail .page-box .page-box-wrapper .params-box {
    padding: 0.32rem;
    border-radius: 0.16rem;
    border: 0.02rem solid #E6E6E6;
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
  .product-detail .page-box .page-box-wrapper .params-box > * {
    margin-top: 0.32rem;
  }
  .product-detail .page-box .page-box-wrapper .params-box > *:last-child {
    margin-bottom: 0;
  }
  .product-detail .page-box .page-box-wrapper .params-box p {
    font-size: inherit;
    line-height: inherit;
  }
  .product-detail .page-box .page-box-wrapper .params-box strong {
    font-size: 0.32rem;
    line-height: 0.48rem;
  }
  .product-detail .page-box .page-box-wrapper .table-container[type="03"] table tr td.special-td, .product-detail .page-box .page-box-wrapper .table-container[type="03"] table tr th.special-td {
    width: 2.56rem;
    font-weight: 500;
    text-align: left;
    vertical-align: middle;
  }
  .product-detail .page-box .page-box-wrapper .table-container .text {
    font-size: 0.24rem;
    line-height: 0.32rem;
    margin-top: 0.32rem;
  }
  .product-detail .page-box .page-box-wrapper > .content {
    font-size: 0.28rem;
    line-height: 0.48rem;
    margin-top: 0.32rem;
  }
  .product-detail .page-box .page-box-wrapper > .content h3 {
    font-size: 0.36rem;
    line-height: 0.48rem;
  }
  .product-detail .page-box .page-box-wrapper > .content h4 {
    font-size: 0.32rem;
    line-height: 0.48rem;
  }
  .product-detail .page-box .page-box-wrapper > .content ol, .product-detail .page-box .page-box-wrapper > .content ul {
    padding-left: 0.32rem;
  }
  .product-detail .page-box .page-box-wrapper .nav-box ul::after {
    border-bottom: 0.04rem solid #1E1E1E;
  }
  .product-detail .page-box .page-box-wrapper .nav-box ul li {
    font-size: 0.28rem;
    line-height: 0.48rem;
    margin-right: 0.16rem;
    border-radius: 0.08rem 0.08rem 0 0;
    border: 0.02rem solid #D9D9D9;
  }
  .product-detail .page-box .page-box-wrapper .h2_title {
    font-family: var(--sk-font-Bold);
    position: relative;
    font-size: 0.4rem;
    line-height: 0.64rem;
    padding-bottom: 0.16rem;
    border-bottom: 0.02rem solid #E6E6E6;
  }
  .product-detail .page-box .page-box-wrapper .h2_title::before {
    bottom: -0.02rem;
    width: 0.8rem;
    height: 0.04rem;
  }
  .product-detail .page-box .page-box-wrapper .h3_title {
    font-family: var(--sk-font-Bold);
    position: relative;
    font-size: 0.32rem;
    line-height: 0.48rem;
    padding-left: 0.32rem;
    margin-bottom: 0.32rem;
  }
  .product-detail .page-box .page-box-wrapper .h3_title::before {
    top: 0.24rem;
    width: 0.04rem;
    height: 0.32rem;
  }
  .product-detail .page-box .page-box-wrapper .context {
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
  .product-detail .page-box .page-box-wrapper .count {
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
  .product-detail .page-box .page-box-wrapper .href-list li a {
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
  .product-detail .page-box .page-box-wrapper .href-list li a::after {
    width: 0.48rem;
    height: 0.48rem;
    margin-left: 0.16rem;
  }
  .product-detail .page-box .page-box-wrapper .href-params-list li {
    padding: 0.32rem 0;
    border-bottom: 0.02rem solid #E6E6E6;
  }
  .product-detail .page-box .page-box-wrapper .href-params-list li:first-child {
    padding-top: 0;
  }
  .product-detail .page-box .page-box-wrapper .href-params-list li:last-child {
    padding-bottom: 0;
    border-bottom: 0;
  }
  .product-detail .page-box .page-box-wrapper .href-params-list li a {
    padding-left: 0.64rem;
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
  .product-detail .page-box .page-box-wrapper .href-params-list li a::before {
    top: 0.19rem;
    width: 0.48rem;
    height: 0.48rem;
  }
  .product-detail .page-box .page-box-wrapper .params-list {
    margin-top: 0.32rem;
  }
  .product-detail .page-box .page-box-wrapper .params-list .params-item {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 0.16rem;
  }
  .product-detail .page-box .page-box-wrapper .params-list .params-item .-label {
    font-family: var(--sk-font-Bold);
    min-width: 1.12rem;
    font-size: 0.2rem;
    line-height: 0.32rem;
    padding: 0.08rem 0.16rem;
    margin-right: 0.16rem;
  }
  .product-detail .page-box .page-box-wrapper .params-list .params-item .-value {
    font-size: 0.24rem;
    line-height: 0.48rem;
  }
  .product-detail .page-box .page-box-wrapper .href-btns > * {
    margin-top: 0.24rem;
  }
  .product-detail .page-box .page-box-wrapper .href-btns > *:first-child {
    margin-top: 0;
  }
  .product-detail .page-box .page-box-wrapper .href-btns .g-btn-long a {
    font-size: 0.28rem;
    line-height: 0.48rem;
    min-width: 5.92rem;
  }
  .product-detail .page-box .page-box-wrapper .youtube-box .title {
    font-family: var(--sk-font-Bold);
    font-size: 0.28rem;
    line-height: 0.48rem;
    margin-bottom: 0.32rem;
  }
  .product-detail .page-box .page-box-wrapper .youtube-box iframe {
    max-width: 100%;
    height: 3.84rem;
  }
  .product-detail .page-box .page-box-wrapper .video-play-box {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .product-detail .page-box .page-box-wrapper .video-play-box .cover-img {
    text-align: center;
  }
  .product-detail .page-box .page-box-wrapper .video-play-box .cover-img img {
    max-width: 100%;
  }
  .product-detail .page-box .page-box-wrapper .video-play-box .play-btn {
    text-align: center;
    font-size: 0.28rem;
    line-height: 0.48rem;
    margin-top: 0.32rem;
  }
  .product-detail .page-box .page-box-wrapper .video-play-box .play-btn .-inner .-icon {
    position: relative;
    width: 0.48rem;
    height: 0.48rem;
    margin-right: 0.16rem;
  }
  .product-detail .page-box .page-box-wrapper .video-play-box .msg {
    font-size: 0.28rem;
    line-height: 0.48rem;
    margin-top: 0.32rem;
  }
  .product-detail .page-box .page-box-wrapper .sk-list .sk-item img {
    width: 100%;
  }
  .product-detail .page-box .page-box-wrapper .download-box {
    padding: 0.64rem 0.32rem;
    border-radius: 0.16rem;
  }
  .product-detail .page-box .page-box-wrapper .download-box .title {
    font-size: 0.32rem;
    line-height: 0.48rem;
    margin-bottom: 0.48rem;
  }
  .product-detail .page-box .page-box-wrapper .download-box .content {
    padding: 0.32rem;
  }
  .product-detail .page-box .page-box-wrapper .download-box .content .inner-title {
    font-size: 0.4rem;
    line-height: 0.64rem;
    padding-bottom: 0.16rem;
    border-bottom: 0.02rem solid #E6E6E6;
  }
  .product-detail .page-box .page-box-wrapper .download-box .content .inner-title::after {
    content: "";
    display: block;
    position: absolute;
    width: 1.28rem;
    height: 0.04rem;
  }
  .product-detail .page-box .page-box-wrapper .download-box .content .inner-content {
    font-size: 0.28rem;
    line-height: 0.48rem;
    padding-top: 0.32rem;
    height: 4.8rem;
    overflow: auto;
  }
  .product-detail .page-box .page-box-wrapper .download-box .content .inner-content::-webkit-scrollbar {
    width: 0.08rem;
    height: 0.08rem;
  }
  .product-detail .page-box .page-box-wrapper .download-box .content .inner-content::-webkit-scrollbar-thumb {
    border-radius: 0.08rem;
    background: #D9D9D9;
  }
  .product-detail .page-box .page-box-wrapper .download-box .content .inner-content::-webkit-scrollbar-thumb:vertical {
    background-color: #D9D9D9;
  }
  .product-detail .page-box .page-box-wrapper .download-box .content .inner-content::-webkit-scrollbar-width {
    width: 0.08rem;
  }
  .product-detail .page-box .page-box-wrapper .download-box .content .inner-content::-webkit-scrollbar-track {
    border-radius: 0.08rem;
    background-color: none;
  }
  .product-detail .page-box .page-box-wrapper .download-box .content .inner-content > * {
    margin-top: 0.32rem;
  }
  .product-detail .page-box .page-box-wrapper .download-box .content .inner-content > *:first-child {
    margin-top: 0;
  }
  .product-detail .page-box .page-box-wrapper .download-box .content .inner-content h3 {
    font-size: 0.36rem;
    line-height: 0.48rem;
  }
  .product-detail .page-box .page-box-wrapper .download-box .content .inner-content h4 {
    font-size: 0.32rem;
    line-height: 0.48rem;
  }
  .product-detail .page-box .page-box-wrapper .download-box .content .inner-content ol, .product-detail .page-box .page-box-wrapper .download-box .content .inner-content ul {
    padding-left: 0.32rem;
  }
  .product-detail .page-box .page-box-wrapper .download-box .foot {
    margin-top: 0.32rem;
  }
  .product-detail .page-box .page-box-wrapper .download-box .foot .agree-box .icon {
    width: 0.48rem;
    height: 0.48rem;
    margin-right: 0.16rem;
  }
  .product-detail .page-box .page-box-wrapper .download-box .foot .agree-box .text {
    font-size: 0.24rem;
    line-height: 0.48rem;
  }
  .product-detail .page-box .page-box-wrapper .download-box .foot .download-btn {
    margin-top: 0.32rem;
  }
  .product-detail .page-box .page-box-wrapper .download-box .foot .download-btn a {
    padding: 0.16rem 0.24rem;
    min-width: 4.16rem;
    border-radius: 0.56rem;
  }
  .product-detail .page-box .page-box-wrapper .download-box .foot .download-btn a .svg-ctx {
    width: 0.48rem;
    height: 0.48rem;
  }
  .product-detail .page-box .page-box-wrapper .download-box .foot .download-btn a span {
    margin-left: 0.16rem;
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
}

@media screen and (max-width: 800px) {
  * {
    --totalH: .88rem;
    --headH: .88rem;
  }

  body.jsShowNav {
    overflow-y: hidden;
  }
  body.jsShowNav .mb-sidebar {
    left: 0 !important;
  }
  body.jsShowNav header .g-head-right .sidebar-btn .img img:nth-child(1) {
    display: none !important;
  }
  body.jsShowNav header .g-head-right .sidebar-btn .img img:nth-child(2) {
    display: block !important;
  }
  body.jsShowNav .global__download-layer.show,
body.jsShowNav .global__cookie.show {
    z-index: 98;
  }

  header {
    width: 100%;
    height: var(--totalH);
    z-index: 99;
    -webkit-transition: 0.4s;
    transition: 0.4s;
  }
  header .g-head {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: var(--headH);
    background-color: white;
    z-index: 99;
    box-shadow: 0 0.1rem 0.13rem rgba(0, 0, 0, 0.02);
    -webkit-transition: 0.4s;
    transition: 0.4s;
    border-bottom: 0;
  }
  header .g-head .wal {
    -webkit-transition: 0.4s;
    transition: 0.4s;
  }
  header .g-head .wal .g-head-main {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    height: var(--headH);
  }
  header .g-head .wal .g-head-main .logo-box .img {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    height: 100%;
    padding-bottom: 0.08rem;
  }
  header .g-head .wal .g-head-main .logo-box .img img {
    height: 0.4rem;
    object-fit: contain;
  }
  header .g-head .wal .g-head-main .center-nav {
    display: none;
  }
  header .g-head .wal .g-head-main .g-head-right {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    margin-left: auto;
  }
  header .g-head .wal .g-head-main .g-head-right::before {
    display: none;
  }
  header .g-head .wal .g-head-main .g-head-right .search-box {
    display: none;
  }
  header .g-head .wal .g-head-main .g-head-right .sidebar-btn .img img {
    width: 0.48rem;
    height: 0.48rem;
    object-fit: contain;
  }
  header .g-head .wal .g-head-main .g-head-right .sidebar-btn .img img:nth-child(2) {
    display: none;
  }
  header .g-head .wal .g-head-main .mb-sidebar {
    position: fixed;
    width: 100%;
    height: calc(100vh - var(--headH));
    top: var(--headH);
    left: 100%;
    z-index: 100;
    background-color: white;
    -webkit-transition: 0.3s;
    transition: 0.3s;
  }
  header .g-head .wal .g-head-main .mb-sidebar .sidebar__main {
    position: relative;
    height: 100%;
  }
  header .g-head .wal .g-head-main .mb-sidebar .sidebar__main .sidebar__warpper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    padding: 0.16rem 0.32rem 0.32rem;
    height: 100%;
    overflow: auto;
  }
  header .g-head .wal .g-head-main .mb-sidebar .sidebar__main .sidebar__warpper .m-search-box {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 0.16rem 0.32rem;
    border: 0.02rem solid #1E1E1E;
    border-radius: 0.48rem;
  }
  header .g-head .wal .g-head-main .mb-sidebar .sidebar__main .sidebar__warpper .m-search-box input::-webkit-input-placeholder {
    color: #767676;
  }
  header .g-head .wal .g-head-main .mb-sidebar .sidebar__main .sidebar__warpper .m-search-box input::-moz-placeholder {
    color: #767676;
  }
  header .g-head .wal .g-head-main .mb-sidebar .sidebar__main .sidebar__warpper .m-search-box input:-moz-placeholder {
    color: #767676;
  }
  header .g-head .wal .g-head-main .mb-sidebar .sidebar__main .sidebar__warpper .m-search-box input:-ms-input-placeholder {
    color: #767676;
  }
  header .g-head .wal .g-head-main .mb-sidebar .sidebar__main .sidebar__warpper .m-search-box textarea::-webkit-input-placeholder {
    color: #767676;
  }
  header .g-head .wal .g-head-main .mb-sidebar .sidebar__main .sidebar__warpper .m-search-box textarea::-moz-placeholder {
    color: #767676;
  }
  header .g-head .wal .g-head-main .mb-sidebar .sidebar__main .sidebar__warpper .m-search-box textarea:-moz-placeholder {
    color: #767676;
  }
  header .g-head .wal .g-head-main .mb-sidebar .sidebar__main .sidebar__warpper .m-search-box textarea:-ms-input-placeholder {
    color: #767676;
  }
  header .g-head .wal .g-head-main .mb-sidebar .sidebar__main .sidebar__warpper .m-search-box:has(input:focus) {
    border-color: var(--sk-global-color);
  }
  header .g-head .wal .g-head-main .mb-sidebar .sidebar__main .sidebar__warpper .m-search-box input {
    font-style: 0.28rem;
    line-height: 0.48rem;
    width: 100%;
  }
  header .g-head .wal .g-head-main .mb-sidebar .sidebar__main .sidebar__warpper .m-search-box .search-btn {
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
    margin-left: 0.3rem;
  }
  header .g-head .wal .g-head-main .mb-sidebar .sidebar__main .sidebar__warpper .m-search-box .search-btn a {
    display: block;
  }
  header .g-head .wal .g-head-main .mb-sidebar .sidebar__main .sidebar__warpper .m-search-box .search-btn a img {
    width: 0.48rem;
    height: 0.48rem;
    object-fit: contain;
  }
  header .g-head .wal .g-head-main .mb-sidebar .sidebar__main .sidebar__warpper .nav__list {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    padding-bottom: 0.64rem;
    margin-top: 0.48rem;
  }
  header .g-head .wal .g-head-main .mb-sidebar .sidebar__main .sidebar__warpper .nav__list .nav__item > a {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 0.32rem 0.5rem 0.32rem 0;
    border-bottom: 0.01rem solid #D9D9D9;
  }
  header .g-head .wal .g-head-main .mb-sidebar .sidebar__main .sidebar__warpper .nav__list .nav__item > a::after {
    content: "";
    display: block;
    position: absolute;
    right: 0;
    top: 50%;
    width: 0.48rem;
    height: 0.48rem;
    -webkit-transform: translate(0, -50%);
        -ms-transform: translate(0, -50%);
            transform: translate(0, -50%);
    background: url(../images/azbil/header/i-arrow.png) center center no-repeat;
    background-size: contain;
  }
  header .g-head .wal .g-head-main .mb-sidebar .sidebar__main .sidebar__warpper .nav__list .nav__item > a span {
    font-family: var(--sk-font-Bold);
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
  header .g-head .wal .g-head-main .mb-sidebar .sidebar__main .sidebar__warpper .nav__list .nav__item .sub-nav {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: fixed;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    left: 100%;
    top: 0;
    width: 100%;
    height: 100vh;
    z-index: -1;
    -webkit-transform: translateZ(-1);
            transform: translateZ(-1);
    background-color: white;
    -webkit-transition: 0.3s;
    transition: 0.3s;
  }
  header .g-head .wal .g-head-main .mb-sidebar .sidebar__main .sidebar__warpper .nav__list .nav__item .sub-nav.show {
    left: 0;
  }
  header .g-head .wal .g-head-main .mb-sidebar .sidebar__main .sidebar__warpper .nav__list .nav__item .sub-nav.show.sub_v1 {
    z-index: 101;
    -webkit-transform: translateZ(1);
            transform: translateZ(1);
  }
  header .g-head .wal .g-head-main .mb-sidebar .sidebar__main .sidebar__warpper .nav__list .nav__item .sub-nav.show.sub_v2 {
    z-index: 102;
    -webkit-transform: translateZ(2);
            transform: translateZ(2);
  }
  header .g-head .wal .g-head-main .mb-sidebar .sidebar__main .sidebar__warpper .nav__list .nav__item .sub-nav.show.sub_v3 {
    z-index: 103;
    -webkit-transform: translateZ(3);
            transform: translateZ(3);
  }
  header .g-head .wal .g-head-main .mb-sidebar .sidebar__main .sidebar__warpper .nav__list .nav__item .sub-nav .sub-nav-head {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    padding: 0.2rem 0.32rem;
  }
  header .g-head .wal .g-head-main .mb-sidebar .sidebar__main .sidebar__warpper .nav__list .nav__item .sub-nav .sub-nav-head .nav-back::before {
    content: "";
    display: block;
    width: 0.48rem;
    height: 0.48rem;
    background: url(../images/azbil/header/i-left-arrow.png) center center no-repeat;
    background-size: contain;
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
  }
  header .g-head .wal .g-head-main .mb-sidebar .sidebar__main .sidebar__warpper .nav__list .nav__item .sub-nav .sub-nav-head .nav-title {
    font-size: 0.32rem;
    line-height: 0.48rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    font-family: var(--sk-font-Bold);
  }
  header .g-head .wal .g-head-main .mb-sidebar .sidebar__main .sidebar__warpper .nav__list .nav__item .sub-nav .sub-nav-head .nav-close::before {
    content: "";
    display: block;
    width: 0.48rem;
    height: 0.48rem;
    background: url(../images/azbil/header/i-menu-close.png) center center no-repeat;
    background-size: contain;
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
  }
  header .g-head .wal .g-head-main .mb-sidebar .sidebar__main .sidebar__warpper .nav__list .nav__item .sub-nav .sub-nav-body {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
    padding: 0.32rem;
    overflow: auto;
  }
  header .g-head .wal .g-head-main .mb-sidebar .sidebar__main .sidebar__warpper .nav__list .nav__item .sub-nav .sub-nav-body .link-area {
    padding-bottom: 20vh;
  }
  header .g-head .wal .g-head-main .mb-sidebar .sidebar__main .sidebar__warpper .nav__list .nav__item .sub-nav .sub-nav-body .link-area .link-area-head > a,
header .g-head .wal .g-head-main .mb-sidebar .sidebar__main .sidebar__warpper .nav__list .nav__item .sub-nav .sub-nav-body .link-area .link-area-item > a {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 0.32rem 0.5rem 0.32rem 0;
    border-bottom: 0.01rem solid #D9D9D9;
  }
  header .g-head .wal .g-head-main .mb-sidebar .sidebar__main .sidebar__warpper .nav__list .nav__item .sub-nav .sub-nav-body .link-area .link-area-head > a::after,
header .g-head .wal .g-head-main .mb-sidebar .sidebar__main .sidebar__warpper .nav__list .nav__item .sub-nav .sub-nav-body .link-area .link-area-item > a::after {
    content: "";
    display: block;
    position: absolute;
    right: 0;
    top: 50%;
    width: 0.48rem;
    height: 0.48rem;
    -webkit-transform: translate(0, -50%);
        -ms-transform: translate(0, -50%);
            transform: translate(0, -50%);
    background: url(../images/azbil/header/i-arrow.png) center center no-repeat;
    background-size: contain;
  }
  header .g-head .wal .g-head-main .mb-sidebar .sidebar__main .sidebar__warpper .nav__list .nav__item .sub-nav .sub-nav-body .link-area .link-area-head > a span, header .g-head .wal .g-head-main .mb-sidebar .sidebar__main .sidebar__warpper .nav__list .nav__item .sub-nav .sub-nav-body .link-area .link-area-head > a em,
header .g-head .wal .g-head-main .mb-sidebar .sidebar__main .sidebar__warpper .nav__list .nav__item .sub-nav .sub-nav-body .link-area .link-area-item > a span,
header .g-head .wal .g-head-main .mb-sidebar .sidebar__main .sidebar__warpper .nav__list .nav__item .sub-nav .sub-nav-body .link-area .link-area-item > a em {
    font-family: var(--sk-font-Light);
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
  header .g-head .wal .g-head-main .mb-sidebar .sidebar__main .sidebar__warpper .nav__list .nav__item .sub-nav .sub-nav-body .link-area .link-area-head > a span {
    font-family: var(--sk-font-Bold);
  }
  header .g-head .wal .g-head-main .mb-sidebar .sidebar__main .sidebar__warpper .nav__list .nav__item .sub-nav .sub-nav-body .link-area .link-area-list .link-area-item:first-child {
    padding-top: 0;
  }

  .-tooltip {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    padding-bottom: 0.04rem;
    z-index: 1;
  }
  .-tooltip::after {
    content: "";
    display: block;
    position: absolute;
    width: 0;
    height: 0;
    bottom: 0.08rem;
    left: 0.48rem;
    -webkit-transform: translateY(100%);
        -ms-transform: translateY(100%);
            transform: translateY(100%);
    border: 0.1rem solid;
    border-color: rgba(0, 0, 0, 0.8) transparent transparent transparent;
  }
  .-tooltip .tooltip-inner {
    border-radius: 0.08rem;
    font-size: 0.24rem;
    line-height: 0.32rem;
    padding: 0.16rem;
    color: white;
    max-width: 5.56rem;
    max-height: 1.5rem;
  }

  .file-model {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: relative;
  }
  .file-model:hover .file-model-layer {
    display: block;
  }
  .file-model .file-model-front {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    cursor: pointer;
  }
  .file-model ._label {
    font-size: 0.24rem;
    line-height: 0.48rem;
    margin-right: 0.14rem;
  }
  .file-model ._value {
    font-size: 0.24rem;
    line-height: 0.48rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
  }
  .file-model .file-model-layer {
    display: none;
    position: absolute;
    top: 0;
    left: -0.16rem;
    padding-bottom: 0.04rem;
    -webkit-transform: translate(0, -100%);
        -ms-transform: translate(0, -100%);
            transform: translate(0, -100%);
    z-index: 1;
  }
  .file-model .file-model-layer::after {
    content: "";
    display: block;
    position: absolute;
    width: 0;
    height: 0;
    bottom: 0.08rem;
    left: 0.48rem;
    -webkit-transform: translateY(100%);
        -ms-transform: translateY(100%);
            transform: translateY(100%);
    border: 0.1rem solid;
    border-color: rgba(0, 0, 0, 0.8) transparent transparent transparent;
  }
  .file-model .file-model-layer .file-model-layer-inner {
    border-radius: 0.08rem;
    font-size: 0.24rem;
    line-height: 0.32rem;
    padding: 0.16rem;
    color: white;
    max-width: 5.56rem;
    max-height: 1.5rem;
  }

  .fadeInUpSmall,
.fadeIn {
    visibility: visible !important;
  }

  .g-form-select {
    position: relative;
  }
  .g-form-select.show .select-front::after {
    -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
            transform: rotate(180deg);
  }
  .g-form-select.show .select-layer {
    display: block;
    z-index: 10;
  }
  .g-form-select .select-front {
    padding: 0.12rem;
    min-height: 0.8rem;
    border: 0.01rem solid #E6E6E6;
    border-radius: 0.08rem;
    font-size: 0.24rem;
  }
  .g-form-select .select-front:hover {
    border-color: var(--sk-global-color);
  }
  .g-form-select .select-front::after {
    content: "";
    width: 0.48rem;
    height: 0.48rem;
  }
  .g-form-select .select-layer {
    display: none;
    position: absolute;
    width: 100%;
    bottom: -0.08rem;
    right: 0;
    -webkit-transform: translate(0, 100%);
        -ms-transform: translate(0, 100%);
            transform: translate(0, 100%);
    z-index: -1;
  }
  .g-form-select .select-layer .select-layer-wrapper {
    background-color: white;
    box-shadow: 0px 0px 0.1rem 0px rgba(0, 0, 0, 0.1);
    border-radius: 0.16rem;
    padding: 0.16rem 0;
    min-width: 1.36rem;
    max-height: 3.5rem;
    overflow: auto;
  }
  .g-form-select .select-layer .select-layer-wrapper::-webkit-scrollbar {
    width: 0.08rem;
    height: 0.08rem;
  }
  .g-form-select .select-layer .select-layer-wrapper::-webkit-scrollbar-thumb {
    border-radius: 0.08rem;
    background: #E6E6E6;
  }
  .g-form-select .select-layer .select-layer-wrapper::-webkit-scrollbar-thumb:vertical {
    background-color: #E6E6E6;
  }
  .g-form-select .select-layer .select-layer-wrapper::-webkit-scrollbar-width {
    width: 0.08rem;
  }
  .g-form-select .select-layer .select-layer-wrapper::-webkit-scrollbar-track {
    border-radius: 0.08rem;
    background-color: none;
  }
  .g-form-select .select-layer .select-layer-wrapper .select-list {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .g-form-select .select-layer .select-layer-wrapper .select-list .select-item {
    cursor: pointer;
    padding: 0.16rem 0.32rem;
    font-size: 0.24rem;
    line-height: 0.32rem;
    -webkit-transition: 0.3s;
    transition: 0.3s;
  }
  .g-form-select .select-layer .select-layer-wrapper .select-list .select-item:hover {
    background-color: #F6F6F6;
    -webkit-backdrop-filter: blur(0.2rem);
            backdrop-filter: blur(0.2rem);
  }

  .g-form-cascade {
    position: relative;
  }
  .g-form-cascade.show .cascade-front::after {
    -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
            transform: rotate(180deg);
  }
  .g-form-cascade.show .cascade-layer {
    display: block;
    z-index: 10;
  }
  .g-form-cascade .cascade-front {
    padding: 0.12rem;
    min-height: 0.8rem;
    border: 0.01rem solid #E6E6E6;
    border-radius: 0.08rem;
    font-size: 0.24rem;
  }
  .g-form-cascade .cascade-front:hover {
    border-color: var(--sk-global-color);
  }
  .g-form-cascade .cascade-front::after {
    width: 0.48rem;
    height: 0.48rem;
  }
  .g-form-cascade .cascade-front .c767676 {
    color: #767676;
  }
  .g-form-cascade .cascade-layer {
    display: none;
    position: absolute;
    width: 100%;
    bottom: -0.08rem;
    right: 0;
    -webkit-transform: translate(0, 100%);
        -ms-transform: translate(0, 100%);
            transform: translate(0, 100%);
    z-index: -1;
  }
  .g-form-cascade .cascade-layer .cascade-layer-wrapper {
    background-color: white;
    box-shadow: 0px 0px 0.1rem 0px rgba(0, 0, 0, 0.1);
    padding: 0.16rem 0;
    height: 4rem;
    -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  .g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list {
    position: fixed;
    top: 0;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    padding: 0.16rem 0;
    overflow: auto;
    border-right: 0.02rem solid #E6E6E6;
  }
  .g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list::-webkit-scrollbar {
    width: 0.04rem;
    height: 0.04rem;
  }
  .g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list::-webkit-scrollbar-thumb {
    border-radius: 0.04rem;
    background: #E6E6E6;
  }
  .g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list::-webkit-scrollbar-thumb:vertical {
    background-color: #E6E6E6;
  }
  .g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list::-webkit-scrollbar-width {
    width: 0.04rem;
  }
  .g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list::-webkit-scrollbar-track {
    border-radius: 0.04rem;
    background-color: none;
  }
  .g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item {
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 0.16rem 0.08rem 0.16rem 0.16rem;
    font-size: 0.24rem;
    line-height: 0.32rem;
    -webkit-transition: 0.3s;
    transition: 0.3s;
  }
  .g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item:hover {
    background-color: #F6F6F6;
  }
  .g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item.on {
    background-color: #F6F6F6;
  }
  .g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item.on > span {
    color: var(--sk-global-color);
  }
  .g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item.on .sub-cascade-list {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
  .g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item::after {
    content: "";
    width: 0.48rem;
    height: 0.48rem;
  }
  .g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item .sub-cascade-list {
    display: none;
    position: fixed;
    top: 0;
    height: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    overflow: auto;
    padding: 0.16rem 0;
  }
  .g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item .sub-cascade-list::-webkit-scrollbar {
    width: 0.04rem;
    height: 0.04rem;
  }
  .g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item .sub-cascade-list::-webkit-scrollbar-thumb {
    border-radius: 0.04rem;
    background: #E6E6E6;
  }
  .g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item .sub-cascade-list::-webkit-scrollbar-thumb:vertical {
    background-color: #E6E6E6;
  }
  .g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item .sub-cascade-list::-webkit-scrollbar-width {
    width: 0.04rem;
  }
  .g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item .sub-cascade-list::-webkit-scrollbar-track {
    border-radius: 0.04rem;
    background-color: none;
  }
  .g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item .sub-cascade-list .sub-cascade-item {
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 0.16rem 0.08rem 0.16rem 0.16rem;
    font-size: 0.24rem;
    line-height: 0.32rem;
    -webkit-transition: 0.3s;
    transition: 0.3s;
  }
  .g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item .sub-cascade-list .sub-cascade-item:hover {
    background-color: #F6F6F6;
  }
  .g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item .sub-cascade-list .sub-cascade-item.on {
    background-color: #F6F6F6;
  }
  .g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item .sub-cascade-list .sub-cascade-item.on > span {
    color: var(--sk-global-color);
  }
  .g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item .sub-cascade-list .sub-cascade-item.on .sub-cascade-list {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
  .g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item .sub-cascade-list .sub-cascade-item::after {
    content: "";
    width: 0.48rem;
    height: 0.48rem;
  }
  .g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item .sub-cascade-list .sub-cascade-item .finally-cascade-list {
    display: none;
    position: fixed;
    top: 0;
    height: 100%;
    padding: 0.16rem 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    overflow: auto;
  }
  .g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item .sub-cascade-list .sub-cascade-item .finally-cascade-list::-webkit-scrollbar {
    width: 0.04rem;
    height: 0.04rem;
  }
  .g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item .sub-cascade-list .sub-cascade-item .finally-cascade-list::-webkit-scrollbar-thumb {
    border-radius: 0.04rem;
    background: #E6E6E6;
  }
  .g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item .sub-cascade-list .sub-cascade-item .finally-cascade-list::-webkit-scrollbar-thumb:vertical {
    background-color: #E6E6E6;
  }
  .g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item .sub-cascade-list .sub-cascade-item .finally-cascade-list::-webkit-scrollbar-width {
    width: 0.04rem;
  }
  .g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item .sub-cascade-list .sub-cascade-item .finally-cascade-list::-webkit-scrollbar-track {
    border-radius: 0.04rem;
    background-color: none;
  }
  .g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item .sub-cascade-list .sub-cascade-item .finally-cascade-list .finally-cascade-item {
    cursor: pointer;
    padding: 0.16rem;
    font-size: 0.24rem;
    line-height: 0.32rem;
    min-height: 0.8rem;
    -webkit-transition: 0.3s;
    transition: 0.3s;
  }
  .g-form-cascade .cascade-layer .cascade-layer-wrapper .cascade-list .cascade-item .sub-cascade-list .sub-cascade-item .finally-cascade-list .finally-cascade-item:hover {
    background-color: #F6F6F6;
  }

  .tab__control .tab__control-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .tab__control .tab__control-container .left-icon {
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
    margin-right: 0.32rem;
  }
  .tab__control .tab__control-container .left-icon img {
    width: 0.48rem;
    height: 0.48rem;
    object-fit: contain;
  }
  .tab__control .tab__control-container .tab__control-list {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
    overflow: auto;
    padding: 0.32rem 0;
  }
  .tab__control .tab__control-container .tab__control-list ul {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
  }
  .tab__control .tab__control-container .tab__control-list ul li {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 0.08rem 0.08rem 0.08rem 0.32rem;
    border: 0.02rem solid #1E1E1E;
    border-radius: 0.48rem;
    margin-right: 0.16rem;
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
  }
  .tab__control .tab__control-container .tab__control-list ul li:last-child {
    margin-right: 0;
  }
  .tab__control .tab__control-container .tab__control-list ul li::after {
    content: "";
    display: inline-block;
    width: 0.48rem;
    height: 0.48rem;
    background: url(../images/azbil/download/arrow-down.png) center center no-repeat;
    background-size: contain;
  }
  .tab__control .tab__control-container .tab__control-list ul li span {
    font-size: 0.24rem;
    line-height: 0.48rem;
  }
  .tab__control .tab__control-container .tab__control-reset {
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
    margin-left: 0.2rem;
  }
  .tab__control .tab__control-container .tab__control-reset img {
    width: 0.48rem;
    height: 0.48rem;
    object-fit: contain;
  }

  .tab-area {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: fixed;
    inset: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    z-index: -1;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: 0.3s;
    transition: 0.3s;
  }
  .tab-area.show {
    opacity: 1;
    visibility: visible;
    z-index: 999;
  }
  .tab-area.show .tab-area-container {
    -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  .tab-area .tab-area-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    width: 100%;
    height: 78.32vh;
    padding: 0.32rem;
    border-bottom: 0.01rem solid #E6E6E6;
    background-color: white;
    margin-top: auto;
    border-radius: 0.24rem 0.24rem 0 0;
    -webkit-transform: translate(0, 100%);
        -ms-transform: translate(0, 100%);
            transform: translate(0, 100%);
    -webkit-transition: 0.3s;
    transition: 0.3s;
  }
  .tab-area .tab-area-container .tab-head {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .tab-area .tab-area-container .tab-head .tab-submit {
    font-size: 0.32rem;
    line-height: 0.48rem;
    color: var(--sk-global-color);
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
  }
  .tab-area .tab-area-container .tab-head .tab-label {
    text-align: center;
    font-size: 0.32rem;
    line-height: 0.48rem;
    margin-right: 0;
    -webkit-flex-shrink: 1;
        -ms-flex-negative: 1;
            flex-shrink: 1;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
    padding: 0 0.3rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    font-family: var(--sk-font-Bold);
  }
  .tab-area .tab-area-container .tab-head .tab-label em {
    display: none;
  }
  .tab-area .tab-area-container .tab-head .tab-close {
    width: 0.48rem;
    height: 0.48rem;
    background: url(../images/azbil/download/close.png) center center no-repeat;
    background-size: contain;
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
  }
  .tab-area .tab-area-container .tab-list {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
    margin-right: 0;
    overflow: auto;
    margin-top: 0.48rem;
  }
  .tab-area .tab-area-container .tab-list ul {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }
  .tab-area .tab-area-container .tab-list ul li {
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 100%;
    font-size: 0.32rem;
    line-height: 0.48rem;
    margin: 0;
    padding: 0.32rem 0;
    border-bottom: 0.02rem solid #d9d9d9;
  }
  .tab-area .tab-area-container .tab-list ul li:nth-child(1) {
    padding-top: 0;
  }
  .tab-area .tab-area-container .tab-list ul li.on::before {
    background: url(../images/azbil/contact-us/i-checkbox-on.png) center center no-repeat;
    background-size: contain;
  }
  .tab-area .tab-area-container .tab-list ul li::before {
    content: "";
    width: 0.48rem;
    height: 0.48rem;
    margin: 0 0 0 0.08rem;
    background: url(../images/azbil/contact-us/i-checkbox.png) center center no-repeat;
    background-size: contain;
  }
  .tab-area .tab-area-container .tab-reset {
    margin-left: auto;
  }
  .tab-area .tab-area-container .tab-reset .tab-reset-inner {
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    font-size: 0.14rem;
    line-height: 0.24rem;
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
    color: var(--sk-global-color);
  }
  .tab-area .tab-area-container .tab-reset .tab-reset-inner .icon {
    width: 0.24rem;
    height: 0.24rem;
    margin-right: 0.04rem;
  }
  .tab-area .tab-area-container .tab-reset .tab-reset-inner .icon svg {
    width: 100%;
    height: 100%;
  }
  .tab-area .tab-area-container .tab-reset .tab-reset-inner .icon svg path {
    fill: currentColor;
    stroke: none;
  }

  .g-btn {
    --color: white;
    --pColor: #1E1E1E;
  }
  .g-btn a, .g-btn .a {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    font-size: 0.28rem;
    line-height: 0.48rem;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    min-width: 2.4rem;
    color: var(--pColor);
    border-radius: 0.96rem;
    padding: 0.16rem 0.16rem 0.16rem 0.32rem;
    background-color: var(--color);
    border: 1px solid var(--color);
    -webkit-transition: 0.3s;
    transition: 0.3s;
  }
  .g-btn a:hover, .g-btn .a:hover {
    --color: #A50000;
    --pColor: white;
  }
  .g-btn a::before, .g-btn .a::before {
    width: 0.48rem;
    height: 0.48rem;
    right: 0.16rem;
  }
  .g-btn a .svg-ctx, .g-btn .a .svg-ctx {
    width: 0.48rem;
    height: 0.48rem;
    margin-left: 0.32rem;
    object-fit: contain;
  }
  .g-btn a span, .g-btn .a span {
    margin-right: auto;
  }
  .g-btn._black {
    --color: #1E1E1E;
  }
  .g-btn._black a, .g-btn._black .a {
    background-color: transparent;
  }
  .g-btn._black a:hover, .g-btn._black .a:hover {
    --color: #A50000;
    background-color: var(--sk-global-color);
  }
  .g-btn.full_red {
    --color: #A50000;
    --pColor: white;
  }
  .g-btn.full_red a:hover, .g-btn.full_red .a:hover {
    border-color: transparent;
    background-color: #A5000080;
  }

  .g-btn-long {
    --color: #1E1E1E;
    text-align: center;
  }
  .g-btn-long a, .g-btn-long .a {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    font-size: 0.28rem;
    line-height: 0.48rem;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    color: #1E1E1E;
    min-width: 3.36rem;
    border-radius: 0.96rem;
    padding: 0.16rem 0.32rem;
    border: 0.01rem solid var(--color);
    -webkit-transition: 0.3s;
    transition: 0.3s;
  }

  .hasArrow .giveIcon::after,
.hasArrow .giveIconRed::after,
.hasArrow .giveIconFiexd::after, .hasArrow.giveIcon::after, .hasArrow.giveIconRed::after {
    width: 0.48rem;
    height: 0.48rem;
  }

  .section-title {
    font-family: var(--sk-font-Bold);
    position: relative;
    width: 100%;
    font-size: 0.48rem;
    line-height: 0.64rem;
    padding-bottom: 0.16rem;
    border-bottom: 0.02rem solid #E6E6E6;
  }
  .section-title::before {
    content: "";
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 0.8rem;
    height: 0.04rem;
    background-color: var(--sk-global-color);
    z-index: 1;
  }

  .section-background {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
  }
  .section-background img {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }

  .common__crumbs {
    display: none;
  }

  .common__contact .common__contact-container {
    position: relative;
    overflow: hidden;
  }
  .common__contact .common__contact-container::before {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    height: 1.92rem;
    width: 7.2rem;
    background: url(../images/azbil/about/m-rectangle-img.png) center center no-repeat;
    background-size: contain;
  }
  .common__contact .common__contact-container .common__contact-wrapper .common__contact-body {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    width: 100%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
    color: white;
    min-height: 3.68rem;
    padding-bottom: 0.48rem;
  }
  .common__contact .common__contact-container .common__contact-wrapper .common__contact-body .common__contact-info {
    width: 100%;
    margin-bottom: auto;
    padding: 0.48rem 0 0;
  }
  .common__contact .common__contact-container .common__contact-wrapper .common__contact-body .common__contact-info .title {
    font-size: 0.32rem;
    line-height: 0.48rem;
    text-align: left;
  }
  .common__contact .common__contact-container .common__contact-wrapper .common__contact-body .common__contact-info .sub-title {
    font-size: 0.24rem;
    line-height: 0.48rem;
    margin-top: 0;
    text-align: left;
  }
  .common__contact .common__contact-container .common__contact-wrapper .common__contact-body .g-btn {
    margin-top: 0.24rem;
    margin-left: auto;
  }

  .common__container {
    overflow: hidden;
  }
  .common__container.special .common__container-wrapper {
    max-width: 100%;
    padding: 0.64rem 0 0;
  }
  .common__container.special .common__container-wrapper .common__head {
    max-width: var(--wal);
    margin: 0 auto;
    padding: 0 0.32rem;
  }
  .common__container.special .common__container-wrapper .common__head .tab__control .tab__control-container {
    border-bottom: 0;
  }
  .common__container.special .common__container-wrapper .common__body {
    padding-bottom: 1.28rem;
    background-color: white;
  }
  .common__container.special .common__container-wrapper .common__body .common__main {
    padding: 0 0.32rem;
  }
  .common__container.hasSidebarTabControl .common__container-wrapper {
    padding-top: 0.32rem !important;
  }
  .common__container.hasSidebarTabControl .common__container-wrapper .common__head {
    margin-bottom: 0.64rem;
  }
  .common__container.hasSidebarTabControl .common__container-wrapper .common__head .tab__control .tab__control-container {
    border-bottom: none;
  }
  .common__container.hasSidebarTabControl .common__container-wrapper .common__head .tab__control .tab__control-container .tab__control-list {
    padding: 0;
  }
  .common__container .common__container-wrapper {
    padding-top: 0.64rem;
    padding-bottom: 1.28rem;
  }
  .common__container .common__container-wrapper .common__head {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .common__container .common__container-wrapper .common__body {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .common__container .common__container-wrapper .common__body.reverse {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }
  .common__container .common__container-wrapper .common__body .common__main {
    width: 8.96rem;
  }
}
@media screen and (max-width: 800px) and (max-width: 800px) {
  .common__container .common__container-wrapper .common__body .common__main {
    width: 100%;
  }
}
@media screen and (max-width: 800px) {
  .common__container .common__container-wrapper .common__body .common__main .common__main-container {
    height: 100%;
  }
}
@media screen and (max-width: 800px) and (max-width: 800px) {
  .common__sidebar {
    display: none;
  }
}
@media screen and (max-width: 800px) {
  .common__sidebar .common__sidebar-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .common__sidebar .common__sidebar-container .common__sidebar-head {
    padding: 0;
    background-color: transparent;
  }
  .common__sidebar .common__sidebar-container .common__sidebar-list {
    padding: 0;
  }
  .common__sidebar .common__sidebar-container .common__sidebar-list .layer-list-title {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    font-size: 0.28rem;
    line-height: 0.48rem;
    padding-top: 0.32rem;
    padding-bottom: 0.32rem;
    border-bottom: 0.02rem solid #d9d9d9;
    font-family: var(--sk-font-Bold);
  }
  .common__sidebar .common__sidebar-container .common__sidebar-list .row-box:first-child {
    margin-top: -0.32rem;
  }
  .common__sidebar .common__sidebar-container .common__sidebar-list ul {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .common__sidebar .common__sidebar-container .common__sidebar-list ul li {
    padding: 0;
  }
  .common__sidebar .common__sidebar-container .common__sidebar-list ul li.on a {
    color: var(--sk-global-color);
    font-family: var(--sk-font-Light);
  }
  .common__sidebar .common__sidebar-container .common__sidebar-list ul li a {
    font-family: var(--sk-font-Light);
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    font-size: 0.28rem;
    line-height: 0.48rem;
    padding: 0.32rem 0;
    border-bottom: 0.02rem solid #d9d9d9;
  }
  .common__sidebar .common__sidebar-container .common__sidebar-list ul li a::after {
    content: "";
    width: 0.48rem;
    height: 0.48rem;
    background: url(../images/azbil/header/i-arrow.png) center center no-repeat;
    background-size: contain;
    margin-left: auto;
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
    -webkit-transition: 0.3s;
    transition: 0.3s;
  }
  .common__sidebar .common__sidebar-container .common__sidebar-list ul li .sub-layer {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    -webkit-transform: translate(100%, 0);
        -ms-transform: translate(100%, 0);
            transform: translate(100%, 0);
    padding: 0;
    margin: 0;
    z-index: -1;
    -webkit-transition: 0.3s;
    transition: 0.3s;
  }
  .common__sidebar .common__sidebar-container .common__sidebar-list ul li .sub-layer.show {
    z-index: 10;
    -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  .common__sidebar .common__sidebar-container .common__sidebar-list ul li .sub-layer .sub-layer-inner {
    width: 100%;
    height: 100%;
    padding: 0.32rem;
    border-radius: 0.24rem 0.24rem 0 0;
    background-color: white;
  }
  .common__sidebar .common__sidebar-container .common__sidebar-list ul li .sub-layer .sub-layer-inner .sub-layer-body {
    margin-top: 0.48rem;
  }
  .common__sidebar .common__sidebar-container .common__sidebar-list ul li .sub-layer .sub-layer-inner .sub-layer-body dl dd {
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 0;
    font-size: 0.28rem;
    line-height: 0.48rem;
    padding: 0.32rem 0;
    border-bottom: 0.02rem solid #d9d9d9;
  }
  .common__sidebar .common__sidebar-container .common__sidebar-list ul li .sub-layer .sub-layer-inner .sub-layer-body dl dd:last-child {
    margin-bottom: 0;
  }
  .common__sidebar .common__sidebar-container .common__sidebar-list ul li .sub-layer .sub-layer-inner .sub-layer-body dl dd::after {
    content: "";
    width: 0.48rem;
    height: 0.48rem;
    background: url(../images/azbil/header/i-arrow.png) center center no-repeat;
    background-size: contain;
    margin-left: auto;
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
    -webkit-transition: 0.3s;
    transition: 0.3s;
  }
  .common__sidebar .common__sidebar-container .common__sidebar-list ul li .sub-layer .sub-layer-inner .sub-layer-body dl dd.on {
    color: var(--sk-global-color);
  }
  .common__sidebar .common__sidebar-container .common__sidebar-list ul li .sub-layer .sub-layer-inner .sub-layer-body dl dd em {
    display: none;
  }
}
@media screen and (max-width: 800px) {
  .common__template-content .template-content-wrapper {
    padding-top: 1.28rem;
  }
  .common__template-content .template-content-wrapper .flex_1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
    margin-top: 0.48rem !important;
    margin-left: 0;
  }
  .common__template-content .template-content-wrapper .flex_1.column-card {
    margin-left: 0;
  }
  .common__template-content .template-content-wrapper .flex_1:first-child {
    margin-top: 0 !important;
  }
  .common__template-content .template-content-wrapper .template-content-head {
    padding-bottom: 0.16rem;
    border-bottom: 0.01rem solid #e6e6e6;
  }
  .common__template-content .template-content-wrapper .template-content-main {
    padding-top: 0.32rem;
  }
  .common__template-content .template-content-wrapper .template-content-main .template-row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .common__template-content .template-content-wrapper .template-content-main .template-row .template-column {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .common__template-content .template-content-wrapper .template-content-main .template-row .template-column .template-head {
    margin-bottom: 0.32rem;
  }
  .common__template-content .template-content-wrapper .template-content-main .template-row .template-column .template-head .template-title {
    font-size: 0.28rem;
    line-height: 0.44rem;
  }
  .common__template-content .template-content-wrapper .template-content-main .template-row .template-column .template-head .template-context {
    font-size: 0.28rem;
    line-height: 0.44rem;
    margin-top: 0.16rem;
  }
  .common__template-content .template-content-wrapper .template-content-main .template-row .template-column .template-body {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    margin-bottom: 0.64rem;
  }
  .common__template-content .template-content-wrapper .template-content-main .template-row .template-column .template-body:last-child {
    margin-bottom: 0;
  }
  .common__template-content .template-content-wrapper .template-content-main .template-row .template-column .template-body .column-card {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .common__template-content .template-content-wrapper .template-content-main .template-row .template-column .template-body .column-card > div {
    margin: 0.48rem 0 0 0;
  }
  .common__template-content .template-content-wrapper .template-content-main .template-row .template-column .template-body .column-card > div:first-child {
    margin: 0;
  }
  .common__template-content .template-content-wrapper .template-content-main .template-row .template-column .template-body .img-box {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    border-radius: 0.08rem;
    overflow: hidden;
  }
  .common__template-content .template-content-wrapper .template-content-main .template-row .template-column .template-body .img-box .img-desc {
    font-size: 0.26rem;
    line-height: 0.44rem;
    margin-top: 0.16rem;
  }
  .common__template-content .template-content-wrapper .template-content-main .template-row .template-column .template-body .context,
.common__template-content .template-content-wrapper .template-content-main .template-row .template-column .template-body .img-box {
    min-width: 30%;
  }
  .common__template-content .template-content-wrapper .template-content-main .template-row .template-column .template-body .context {
    font-size: 0.26rem;
    line-height: 0.44rem;
  }
  .common__template-content .template-content-wrapper .template-content-main .template-row .template-column.align_end .img-box {
    margin-top: 0;
  }
}
@media screen and (max-width: 800px) {
  .common_select__layer {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
    position: fixed !important;
    inset: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    z-index: -1;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: 0.3s;
    transition: 0.3s;
  }
  .common_select__layer.show {
    opacity: 1;
    visibility: visible;
    z-index: 999;
  }
  .common_select__layer.show .common_select__layer-wrapper {
    -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  .common_select__layer .common_select__layer-wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    width: 100%;
    height: 78.32vh;
    padding: 0.32rem;
    border-bottom: 0.01rem solid #E6E6E6;
    background-color: white;
    margin-top: auto;
    border-radius: 0.24rem 0.24rem 0 0;
    -webkit-transform: translate(0, 100%);
        -ms-transform: translate(0, 100%);
            transform: translate(0, 100%);
    -webkit-transition: 0.3s;
    transition: 0.3s;
  }
  .common_select__layer .common_select__layer-wrapper .common_select__layer-head,
.common_select__layer .common_select__layer-wrapper .layer-head {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 0;
    background-color: transparent;
  }
  .common_select__layer .common_select__layer-wrapper .common_select__layer-head .layer-back,
.common_select__layer .common_select__layer-wrapper .layer-head .layer-back {
    position: absolute;
    left: 0.32rem;
    top: 0.32rem;
    width: 0.48rem;
    height: 0.48rem;
    background: url(../images/azbil/download/back.png) center center no-repeat;
    background-size: contain;
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
  }
  .common_select__layer .common_select__layer-wrapper .common_select__layer-head .common_select__layer-title,
.common_select__layer .common_select__layer-wrapper .common_select__layer-head .layer-title,
.common_select__layer .common_select__layer-wrapper .layer-head .common_select__layer-title,
.common_select__layer .common_select__layer-wrapper .layer-head .layer-title {
    text-align: center;
    font-size: 0.32rem !important;
    line-height: 0.48rem !important;
    margin-right: 0;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
    padding: 0 0.6rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    font-family: var(--sk-font-Bold);
  }
  .common_select__layer .common_select__layer-wrapper .common_select__layer-head .common_select__layer-title em,
.common_select__layer .common_select__layer-wrapper .common_select__layer-head .layer-title em,
.common_select__layer .common_select__layer-wrapper .layer-head .common_select__layer-title em,
.common_select__layer .common_select__layer-wrapper .layer-head .layer-title em {
    display: none;
  }
  .common_select__layer .common_select__layer-wrapper .common_select__layer-head .common_select__layer-close,
.common_select__layer .common_select__layer-wrapper .common_select__layer-head .layer-close,
.common_select__layer .common_select__layer-wrapper .layer-head .common_select__layer-close,
.common_select__layer .common_select__layer-wrapper .layer-head .layer-close {
    position: absolute;
    right: 0.32rem;
    top: 0.32rem;
    width: 0.48rem;
    height: 0.48rem;
    background: url(../images/azbil/download/close.png) center center no-repeat;
    background-size: contain;
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
  }
  .common_select__layer .common_select__layer-wrapper .common_select__layer-list,
.common_select__layer .common_select__layer-wrapper .layer-list {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
    overflow: auto;
    margin-top: 0.48rem;
  }
}
@media screen and (max-width: 800px) {
  .line-title {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    font-size: 0.32rem;
    line-height: 0.48rem;
    padding-left: 0.16rem;
    font-family: var(--sk-font-Bold);
  }
  .line-title::before {
    content: "";
    display: block;
    position: absolute;
    width: 0.04rem;
    height: 0.32rem;
    top: 0.08rem;
    left: 0;
    background-color: var(--sk-global-color);
  }
}
@media screen and (max-width: 800px) {
  .global__download-layer {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
        -ms-flex-align: end;
            align-items: flex-end;
    position: fixed;
    bottom: 1.44rem;
    left: 0.32rem;
    min-width: 0.96rem;
    min-height: 0.96rem;
    z-index: -1;
  }
  .global__download-layer.show {
    z-index: 100;
  }
  .global__download-layer.open .layer-front {
    opacity: 0;
    visibility: hidden;
    z-index: -1;
  }
  .global__download-layer.open .layer-container {
    opacity: 1;
    visibility: visible;
    z-index: 999;
  }
  .global__download-layer.open .layer-container .layer-wrapper {
    -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  .global__download-layer .layer-front {
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 0.96rem;
    height: 0.96rem;
    left: 0;
    bottom: 0;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    position: absolute;
    color: white;
    opacity: 1;
    visibility: visible;
    -webkit-transition: 0.4s;
    transition: 0.4s;
  }
  .global__download-layer .layer-front:hover::before {
    background-color: rgba(0, 0, 0, 0.6);
  }
  .global__download-layer .layer-front::before {
    content: "";
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 0.96rem;
    height: 0.96rem;
    background-color: rgba(0, 0, 0, 0.4);
    border-radius: 50%;
    z-index: -1;
    -webkit-transition: width 0.4s, height 0.4s, background-color 0.1s, border-radius 0.1s;
    transition: width 0.4s, height 0.4s, background-color 0.1s, border-radius 0.1s;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
  }
  .global__download-layer .layer-front svg {
    width: 0.48rem;
    height: 0.48rem;
  }
  .global__download-layer .layer-front svg path {
    fill: currentColor;
    stroke: none;
  }
  .global__download-layer .layer-front .count {
    position: absolute;
    top: 0;
    right: 0;
    padding: 0 0.06rem;
    background-color: var(--sk-global-color);
    font-size: 0.24rem;
    line-height: 0.32rem;
    color: white;
    border-radius: 0.08rem;
    -webkit-transform: translate(50%, -50%);
        -ms-transform: translate(50%, -50%);
            transform: translate(50%, -50%);
  }
  .global__download-layer .layer-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: fixed;
    inset: 0;
    width: 100%;
    height: 100%;
    border-radius: 0;
    background-color: white;
    box-shadow: none;
    overflow: hidden;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    -webkit-transition-timing-function: linear;
            transition-timing-function: linear;
    z-index: -1;
    background: rgba(0, 0, 0, 0.6);
  }
  .global__download-layer .layer-container .layer-wrapper {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    width: 100%;
    height: 78.32vh;
    padding-bottom: 2rem;
    background-color: white;
    border-radius: 0.16rem;
    -webkit-transform: translate(0, 100%);
        -ms-transform: translate(0, 100%);
            transform: translate(0, 100%);
    margin-top: auto;
    -webkit-transition: 0.3s;
    transition: 0.3s;
  }
  .global__download-layer .layer-container .layer-wrapper .layer-head {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 0.32rem;
  }
  .global__download-layer .layer-container .layer-wrapper .layer-head .left-content .title {
    font-size: 0.32rem;
    line-height: 0.48rem;
    font-family: var(--sk-font-Medium);
  }
  .global__download-layer .layer-container .layer-wrapper .layer-head .left-content .total-size {
    font-size: 0.24rem;
    line-height: 0.48rem;
  }
  .global__download-layer .layer-container .layer-wrapper .layer-head .delete-all {
    cursor: pointer;
    padding: 0.16rem 0.4rem;
    margin: 0 0 auto auto;
    border-radius: 0.56rem;
    font-size: 0.24rem;
    line-height: 0.48rem;
    -webkit-transition: 0.3s;
    transition: 0.3s;
  }
  .global__download-layer .layer-container .layer-wrapper .layer-body {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
    overflow: hidden;
  }
  .global__download-layer .layer-container .layer-wrapper .layer-body .download-list {
    height: 100%;
    overflow: auto;
    padding: 0 0.32rem;
  }
  .global__download-layer .layer-container .layer-wrapper .layer-body .download-list ul {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .global__download-layer .layer-container .layer-wrapper .layer-body .download-list ul li {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 0;
    padding: 0.32rem 0;
    border-bottom: 0.01rem solid #E6E6E6;
  }
  .global__download-layer .layer-container .layer-wrapper .layer-body .download-list ul li:last-child {
    margin-bottom: 0;
  }
  .global__download-layer .layer-container .layer-wrapper .layer-body .download-list ul li .img {
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
    margin-right: 0.32rem;
    margin-bottom: auto;
  }
  .global__download-layer .layer-container .layer-wrapper .layer-body .download-list ul li .img img {
    width: 0.8rem;
    height: 1.12rem;
    object-fit: contain;
  }
  .global__download-layer .layer-container .layer-wrapper .layer-body .download-list ul li .name {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
    font-size: 0.28rem;
    line-height: 0.48rem;
    margin-bottom: auto;
    padding-right: 0.6rem;
  }
  .global__download-layer .layer-container .layer-wrapper .layer-body .download-list ul li .remove {
    width: 0.48rem;
    height: 0.48rem;
  }
  .global__download-layer .layer-container .layer-wrapper .layer-body .download-list ul li .remove:hover {
    background-color: transparent;
  }
  .global__download-layer .layer-container .layer-wrapper .layer-body .download-list ul li .remove img {
    width: 0.48rem;
    height: 0.48rem;
  }
  .global__download-layer .layer-container .layer-wrapper .layer-foot {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    width: 100%;
    left: 0;
    bottom: 0;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 0.32rem 0.32rem 0.72rem;
    background-color: #1E1E1E;
    border-radius: 0.16rem 0.16rem 0 0;
    overflow: hidden;
  }
  .global__download-layer .layer-container .layer-wrapper .layer-foot .g-btn a svg path, .global__download-layer .layer-container .layer-wrapper .layer-foot .g-btn .a svg path {
    stroke: none;
    fill: currentColor;
  }
  .global__download-layer .layer-container .layer-wrapper .layer-foot .toggle-up-btn {
    cursor: pointer;
    margin-left: auto;
  }
  .global__download-layer .layer-container .layer-wrapper .layer-foot .toggle-up-btn .icon img {
    width: 0.48rem;
    height: 0.48rem;
    object-fit: contain;
    -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
            transform: rotate(180deg);
  }
}
@media screen and (max-width: 800px) {
  .global__cookie {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 101;
    background-color: white;
    box-shadow: 0px 0.1rem 0.4rem 0px rgba(0, 0, 0, 0.2);
    -webkit-transform: translate(0, 150%);
        -ms-transform: translate(0, 150%);
            transform: translate(0, 150%);
    -webkit-transition: 0.5s;
    transition: 0.5s;
  }
  .global__cookie.show {
    -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  .global__cookie .global__cookie-container .global__cookie-wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
    width: 100%;
    min-height: 1.04rem;
    padding: 0.64rem 0.32rem 0.72rem;
  }
  .global__cookie .global__cookie-container .global__cookie-wrapper .content-info {
    margin-bottom: auto;
    max-width: 100%;
  }
  .global__cookie .global__cookie-container .global__cookie-wrapper .content-info .title {
    font-size: 0.28rem;
    line-height: 0.48rem;
    font-family: var(--sk-font-Medium);
  }
  .global__cookie .global__cookie-container .global__cookie-wrapper .content-info .sub-title {
    font-size: 0.24rem;
    line-height: 0.4rem;
    margin-top: 0.16rem;
  }
  .global__cookie .global__cookie-container .global__cookie-wrapper .content-info .sub-title a {
    font-size: 0.24rem;
    line-height: 0.4rem;
    text-decoration: underline;
  }
  .global__cookie .global__cookie-container .global__cookie-wrapper .content-info .show-cookie-control {
    cursor: pointer;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin-top: 0.32rem;
    font-size: 0.28rem;
    line-height: 0.48rem;
    font-family: var(--sk-font-Medium);
  }
  .global__cookie .global__cookie-container .global__cookie-wrapper .btns {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-left: 0;
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
    margin-top: 0.64rem;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
    width: 100%;
  }
  .global__cookie .global__cookie-container .global__cookie-wrapper .btns .g-btn-long {
    width: 100%;
  }
  .global__cookie .global__cookie-container .global__cookie-wrapper .btns .g-btn-long a, .global__cookie .global__cookie-container .global__cookie-wrapper .btns .g-btn-long .a {
    min-width: 100%;
  }
  .global__cookie .global__cookie-container .global__cookie-wrapper .btns .g-btn-long.accept {
    margin-left: 0.16rem;
  }
}
@media screen and (max-width: 800px) {
  .cookie__control-layer {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
    z-index: -1;
    background: rgba(0, 0, 0, 0.6);
    opacity: 0;
    visibility: hidden;
    -webkit-transition: 0.3s;
    transition: 0.3s;
  }
  .cookie__control-layer.show {
    opacity: 1;
    visibility: visible;
    z-index: 999;
  }
  .cookie__control-layer.show .cookie__control-container {
    -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  .cookie__control-layer .cookie__control-container {
    margin-top: auto;
    width: 100%;
    -webkit-transform: translate(0, 100%);
        -ms-transform: translate(0, 100%);
            transform: translate(0, 100%);
    -webkit-transition: 0.3s;
    transition: 0.3s;
  }
  .cookie__control-layer .cookie__control-container .cookie__control-wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    border-radius: 0.24rem 0.24rem 0 0;
    width: 100%;
    height: 78.32vh;
    background-color: white;
    padding: 0.32rem 0.32rem 0.72rem;
  }
  .cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-head {
    position: relative;
  }
  .cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-head .close {
    cursor: pointer;
    position: absolute;
    right: 0;
    top: 0;
  }
  .cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-head .close img {
    width: 0.48rem;
    height: 0.48rem;
    object-fit: contain;
  }
  .cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-body {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
    margin-top: 0.32rem;
    overflow: auto;
  }
  .cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-body .list {
    height: 100%;
  }
  .cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-body .list ul {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-body .list ul li.row {
    padding: 0.32rem 0;
    border-bottom: 0.02rem solid rgba(230, 230, 230, 0.8);
  }
  .cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-body .list ul li.row .row-head {
    padding-left: 0.64rem;
  }
  .cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-body .list ul li.row .row-head::before {
    width: 0.48rem;
    height: 0.48rem;
  }
  .cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-body .list ul li.row .row-head .row-head-title {
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
  .cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-body .list ul li.row .row-head .tips {
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
  .cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-body .list ul li.row .row-head .switch-btn {
    width: 0.8rem;
    padding: 0.08rem;
    border-radius: 0.32rem;
  }
  .cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-body .list ul li.row .row-head .switch-btn::after {
    width: 0.32rem;
    height: 0.32rem;
  }
  .cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-body .list ul li.row .row-body {
    display: none;
    margin-top: 0.32rem;
    padding-left: 0.64rem;
  }
  .cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-body .list ul li.row .row-body .context {
    font-size: 0.24rem;
    line-height: 0.4rem;
  }
  .cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-body .list ul li.row .row-body .context a {
    font-size: 0.24rem;
    line-height: 0.4rem;
  }
  .cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-foot {
    margin-top: 0.32rem;
  }
  .cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-foot .btns {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
  .cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-foot .btns .g-btn-long {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
    width: 100%;
  }
  .cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-foot .btns .g-btn-long a, .cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-foot .btns .g-btn-long .a {
    min-width: 100%;
  }
  .cookie__control-layer .cookie__control-container .cookie__control-wrapper .cookie__control-foot .btns .g-btn-long.accept {
    margin-left: 0.16rem;
  }
}
@media screen and (max-width: 800px) {
  .about-page .section__introduce .section__introduce-container {
    overflow: hidden;
  }
  .about-page .section__introduce .section__introduce-container .section__introduce-wrapper {
    padding-top: 0.64rem;
  }
  .about-page .section__introduce .section__introduce-container .section__introduce-wrapper .section__introduce-body {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    position: relative;
    margin-top: 0.64rem;
  }
  .about-page .section__introduce .section__introduce-container .section__introduce-wrapper .section__introduce-body .section__introduce-img {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 0.32rem 0.72rem;
    width: 100%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .about-page .section__introduce .section__introduce-container .section__introduce-wrapper .section__introduce-body .section__introduce-img img {
    max-width: 100%;
    max-height: 100%;
    object-fit: contain;
  }
  .about-page .section__introduce .section__introduce-container .section__introduce-wrapper .section__introduce-body .section__introduce-content {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    padding: 0 0.32rem 0.32rem;
    margin-top: 0;
  }
  .about-page .section__introduce .section__introduce-container .section__introduce-wrapper .section__introduce-body .section__introduce-content .name {
    font-size: 0.32rem;
    line-height: 0.48rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    font-family: var(--sk-font-Bold);
  }
  .about-page .section__introduce .section__introduce-container .section__introduce-wrapper .section__introduce-body .section__introduce-content .context {
    font-size: 0.28rem;
    line-height: 0.44rem;
    margin-top: 0.16rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 20;
    -webkit-box-orient: vertical;
  }
  .about-page .section__href .section__href-container .section__href-wrapper {
    padding: 0.64rem 0.32rem 1.28rem;
  }
  .about-page .section__href .section__href-container .section__href-wrapper .section__href-list ul {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }
  .about-page .section__href .section__href-container .section__href-wrapper .section__href-list ul li a {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    position: relative;
    padding: 0.32rem 3.36rem 0.32rem 0.32rem;
    min-height: 2.24rem;
    height: 100%;
    background-color: #F6F6F6;
  }
  .about-page .section__href .section__href-container .section__href-wrapper .section__href-list ul li a:hover .href-btn {
    color: white;
    background-color: var(--sk-global-color);
  }
  .about-page .section__href .section__href-container .section__href-wrapper .section__href-list ul li a .img {
    position: absolute;
    top: 0;
    right: 0;
    max-width: 3.36rem;
    height: 100%;
    border-radius: 0.16rem;
    overflow: hidden;
  }
  .about-page .section__href .section__href-container .section__href-wrapper .section__href-list ul li a .img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
  .about-page .section__href .section__href-container .section__href-wrapper .section__href-list ul li a .img-intro {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
        -ms-flex-align: end;
            align-items: flex-end;
    position: absolute;
    right: 2.56rem;
    bottom: 0.32rem;
  }
  .about-page .section__href .section__href-container .section__href-wrapper .section__href-list ul li a .img-intro .text {
    font-size: 0.2rem;
    line-height: 0.32rem;
    text-align: right;
  }
  .about-page .section__href .section__href-container .section__href-wrapper .section__href-list ul li a .img-intro .name {
    font-size: 0.28rem;
    line-height: 0.48rem;
    font-family: var(--sk-font-Bold);
  }
  .about-page .section__href .section__href-container .section__href-wrapper .section__href-list ul li a .href-btn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 0.48rem;
    height: 0.48rem;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    border: 0.02rem solid var(--sk-global-color);
    border-radius: 50%;
    color: var(--sk-global-color);
    margin-top: auto;
    -webkit-transition: 0.3s;
    transition: 0.3s;
  }
  .about-page .section__href .section__href-container .section__href-wrapper .section__href-list ul li a .href-btn svg, .about-page .section__href .section__href-container .section__href-wrapper .section__href-list ul li a .href-btn img {
    width: 0.48rem;
    height: 0.48rem;
    object-fit: contain;
  }
}
@media screen and (max-width: 800px) {
  .publicize-video-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body {
    margin-top: 0.64rem;
  }
  .publicize-video-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .video-list .list-count {
    position: relative;
    font-size: 0.28rem;
    line-height: 0.48rem;
    padding-left: 0.16rem;
    font-family: var(--sk-font-Bold);
  }
  .publicize-video-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .video-list .list-count:before {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    top: 0.08rem;
    width: 0.04rem;
    height: 0.32rem;
    background-color: var(--sk-global-color);
  }
  .publicize-video-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .video-list ul {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    margin-top: 0.32rem;
  }
  .publicize-video-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .video-list ul li {
    width: 100%;
    margin-top: 0.32rem;
  }
  .publicize-video-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .video-list ul li:nth-child(-n+3) {
    margin-top: 0.32rem;
  }
  .publicize-video-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .video-list ul li:nth-child(1) {
    margin-top: 0;
  }
  .publicize-video-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .video-list ul li:nth-child(3n+1) a {
    padding-left: 0;
  }
  .publicize-video-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .video-list ul li:nth-child(3n+1) a::before {
    content: "";
    display: block;
    position: absolute;
    display: none;
    left: 0;
    bottom: 0;
    width: 8.96rem;
    border-bottom: 0.01rem dotted #E6E6E6;
  }
  .publicize-video-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .video-list ul li a {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    height: 100%;
    padding: 0;
  }
  .publicize-video-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .video-list ul li a .img {
    position: relative;
    border-radius: 0.16rem;
    overflow: hidden;
  }
  .publicize-video-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .video-list ul li a .img img {
    width: 100%;
    height: 3.84rem;
  }
  .publicize-video-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .video-list ul li a .img .duration {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    position: absolute;
    right: 0.16rem;
    bottom: 0.16rem;
    color: white;
    font-size: 0.24rem;
    line-height: 0.48rem;
    border-radius: 0.04rem;
    padding-right: 0.16rem;
    min-height: 0.48rem;
    background: rgba(0, 0, 0, 0.8);
  }
  .publicize-video-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .video-list ul li a .img .duration::before {
    content: "";
    width: 0.48rem;
    height: 0.48rem;
    background: url(../images/azbil/publicize-video/video_play.png) center center no-repeat;
    background-size: contain;
  }
  .publicize-video-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .video-list ul li a .name {
    font-size: 0.32rem;
    line-height: 0.48rem;
    margin-top: 0.32rem;
    font-family: var(--sk-font-Bold);
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
  }
  .publicize-video-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .video-list ul li a .model {
    font-size: 0.24rem;
    line-height: 0.48rem;
    color: #152856;
    margin-top: 0;
  }
}
@media screen and (max-width: 800px) {
  .news-page .common__container .common__container-wrapper {
    padding: 0.64rem 0 1.28rem;
  }
  .news-page .common__container .common__container-wrapper .common__head {
    padding: 0 0.32rem;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    border-bottom: 0;
    padding: 0 0.32rem;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head::after {
    content: "";
    display: block;
    position: absolute;
    bottom: 0;
    left: 0.32rem;
    width: calc(100% - .64rem);
    height: 0.02rem;
    background-color: #E6E6E6;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .section-title {
    border: 0;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control {
    margin-left: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 0.08rem;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .control01-btn,
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .control02-btn {
    cursor: pointer;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .control01-btn:hover .img,
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .control02-btn:hover .img {
    background-color: transparent;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .control01-btn.on .img img,
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .control02-btn.on .img img {
    opacity: 1;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .control01-btn .img,
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .control02-btn .img {
    padding: 0;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    border-radius: 0;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .control01-btn .img img,
.news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .control02-btn .img img {
    width: 0.48rem;
    height: 0.48rem;
    object-fit: contain;
    opacity: 0.2;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .control02-btn {
    margin-left: 0.32rem;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .select-year {
    position: relative;
    margin-left: 0.32rem;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .select-year.on .select-year-inner img {
    -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
            transform: rotate(0);
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .select-year.on .select-layer {
    display: block;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .select-year .select-year-inner {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    cursor: pointer;
    font-size: 0.28rem;
    line-height: 0.48rem;
    padding: 0;
    border-radius: 0.2rem;
    min-width: auto;
    -webkit-transition: 0.3s;
    transition: 0.3s;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .select-year .select-year-inner:hover {
    background-color: transparent;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .select-year .select-year-inner span {
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .select-year .select-year-inner img {
    width: 0.48rem;
    height: 0.48rem;
    object-fit: contain;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .select-year .select-layer {
    display: none;
    -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
            transform: translate(0, 0);
    z-index: 999;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .select-year .select-layer .select-layer-wrapper {
    background-color: white;
    box-shadow: 0px 0px 0.1rem 0px rgba(0, 0, 0, 0.1);
    border-radius: 0.08rem;
    padding: 0.32rem;
    min-width: auto;
    max-height: 100%;
    overflow: auto;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .select-year .select-layer .select-layer-wrapper::-webkit-scrollbar {
    width: 0.04rem;
    height: 0.04rem;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .select-year .select-layer .select-layer-wrapper::-webkit-scrollbar-thumb {
    border-radius: 0.04rem;
    background: #E6E6E6;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .select-year .select-layer .select-layer-wrapper::-webkit-scrollbar-thumb:vertical {
    background-color: #E6E6E6;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .select-year .select-layer .select-layer-wrapper::-webkit-scrollbar-width {
    width: 0.04rem;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .select-year .select-layer .select-layer-wrapper::-webkit-scrollbar-track {
    border-radius: 0.04rem;
    background-color: none;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .select-year .select-layer .select-layer-wrapper .select-list {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .select-year .select-layer .select-layer-wrapper .select-list .select-item {
    cursor: pointer;
    padding: 0.32rem 0;
    font-size: 0.32rem;
    line-height: 0.48rem;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    border-bottom: 0.02rem solid #D9D9D9;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .select-year .select-layer .select-layer-wrapper .select-list .select-item:first-child {
    padding-top: 0;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .select-year .select-layer .select-layer-wrapper .select-list .select-item.on {
    color: var(--sk-global-color);
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-head .common__main-control .select-year .select-layer .select-layer-wrapper .select-list .select-item:hover {
    background-color: transparent;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body {
    margin-top: 0.32rem;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .nav-list {
    overflow: hidden;
    padding: 0 0.32rem;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .nav-list ul {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .nav-list ul li.on a {
    color: white;
    background-color: var(--sk-global-color);
    border: 0.01rem solid var(--sk-global-color);
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .nav-list ul li a {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: auto;
    min-width: 1.6rem;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
    padding: 0.16rem;
    border: 0.01rem solid #E6E6E6;
    border-radius: 0.08rem;
    font-size: 0.24rem;
    line-height: 0.32rem;
    -webkit-transition: 0.3s;
    transition: 0.3s;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list {
    margin-top: 0.32rem;
    padding: 0 0.32rem;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list.list-transform ul li:first-child a {
    border-top: 0.01rem solid #E6E6E6;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list.list-transform ul li a {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 0.32rem 0;
    border: 0;
    border-bottom: 0.01rem solid #E6E6E6;
    border-radius: 0;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list.list-transform ul li a::after {
    display: none;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list.list-transform ul li a > .tag {
    display: none;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list.list-transform ul li a .foot-box {
    padding: 0;
    margin-bottom: auto;
    max-width: 100%;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list.list-transform ul li a .foot-box .tag {
    display: block;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list.list-transform ul li a .foot-box .content {
    margin-top: 0.16rem;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list ul {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    margin-top: 0.16rem;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list ul li a {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    height: 100%;
    border: 0.01rem solid #E6E6E6;
    border-radius: 0.16rem;
    overflow: hidden;
    -webkit-transition: none;
    transition: none;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list ul li a .img {
    position: relative;
    border-radius: 0.16rem;
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
    overflow: hidden;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list ul li a .img img {
    width: 100%;
    height: 4.48rem;
    object-fit: cover;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list ul li a > .tag {
    display: none;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list ul li a .tag {
    padding: 0 0.16rem;
    font-size: 0.16rem;
    line-height: 0.32rem;
    background-color: var(--sk-global-color);
    border-radius: 0.04rem;
    color: white;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list ul li a .foot-box {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    height: 100%;
    padding: 0.32rem;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list ul li a .foot-box .name {
    font-size: 0.32rem;
    line-height: 0.48rem;
    margin-bottom: auto;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list ul li a .foot-box .content {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    margin-top: 0.16rem;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list ul li a .foot-box .content .tag {
    margin-right: 0.16rem;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list ul li a .foot-box .content .date {
    font-size: 0.24rem;
    line-height: 0.32rem;
    color: #767676;
  }
  .news-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .list .g-btn-long {
    margin-top: 0.64rem;
  }
}
@media screen and (max-width: 800px) {
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body {
    margin-top: 0.32rem;
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .cart-list ul {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    width: 100%;
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .cart-list ul li {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    width: 100%;
    min-width: 100%;
    padding: 0.32rem 0.1rem 0.32rem 0.32rem;
    border: 0.01rem solid #E6E6E6;
    border-radius: 0.16rem;
    min-height: 2.4rem;
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .cart-list ul li .icon {
    top: 0.32rem;
    left: 0.32rem;
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .cart-list ul li .icon img {
    width: 0.96rem;
    height: 0.96rem;
    object-fit: contain;
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .cart-list ul li .name {
    font-size: 0.32rem;
    line-height: 0.64rem;
    font-family: var(--sk-font-Bold);
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .cart-list ul li .sub-text {
    font-size: 0.24rem;
    line-height: 0.48rem;
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .cart-list ul li .foot-btns {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    margin-top: 0.16rem;
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .cart-list ul li .foot-btns .li-btn {
    position: relative;
    margin-right: 0.8rem;
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .cart-list ul li .foot-btns .li-btn:last-child {
    margin-right: 0;
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .cart-list ul li .foot-btns .li-btn.check_qrCode {
    position: relative;
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .cart-list ul li .foot-btns .li-btn:hover .qrCode-layer {
    display: block;
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .cart-list ul li .foot-btns .li-btn a {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    font-size: 0.28rem;
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .cart-list ul li .foot-btns .li-btn a span {
    line-height: 0.48rem;
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .cart-list ul li .foot-btns .li-btn .qrCode-layer {
    display: none;
    position: absolute;
    left: 2rem;
    bottom: 0;
    -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
            transform: translate(0, 0);
    padding-bottom: 0.08rem;
    z-index: 1;
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .cart-list ul li .foot-btns .li-btn .qrCode-layer .qrCode-layer-wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    min-width: 2.5rem;
    padding: 0.16rem 0.16rem 0.08rem;
    background: white;
    box-shadow: 0px 0px 0.1rem 0px rgba(0, 0, 0, 0.1);
    border-radius: 0.16rem;
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .cart-list ul li .foot-btns .li-btn .qrCode-layer .qrCode-layer-wrapper .img {
    width: 1.92rem;
    height: 1.92rem;
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .cart-list ul li .foot-btns .li-btn .qrCode-layer .qrCode-layer-wrapper .img img {
    width: 1.92rem;
    height: 1.92rem;
    object-fit: contain;
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .cart-list ul li .foot-btns .li-btn .qrCode-layer .qrCode-layer-wrapper .context {
    font-size: 0.24rem;
    line-height: 0.32rem;
    text-align: center;
    margin-top: 0.16rem;
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container {
    margin-top: 0.64rem;
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-title {
    font-size: 0.32rem;
    line-height: 0.48rem;
    font-family: var(--sk-font-Bold);
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body {
    margin-top: 0.16rem;
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    width: 100%;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
    margin-left: 0;
    margin-top: 0.32rem;
    margin: 0.32rem 0 0;
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input input::-webkit-input-placeholder {
    color: #767676;
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input input::-moz-placeholder {
    color: #767676;
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input input:-moz-placeholder {
    color: #767676;
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input input:-ms-input-placeholder {
    color: #767676;
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input textarea::-webkit-input-placeholder {
    color: #767676;
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input textarea::-moz-placeholder {
    color: #767676;
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input textarea:-moz-placeholder {
    color: #767676;
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input textarea:-ms-input-placeholder {
    color: #767676;
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input:first-child {
    margin-left: 0;
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input.required .form-label span::after {
    content: "*";
    display: inline-block;
    color: var(--sk-global-color);
    margin-left: 0.05rem;
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input .form-label {
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input:has(input:focus, textarea:focus) input, .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input:has(input:focus, textarea:focus) textarea {
    border-color: var(--sk-global-color);
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input input, .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input textarea {
    width: 100%;
    min-height: 0.8rem;
    padding: 0.12rem 0.16rem;
    border: 0.01rem solid #E6E6E6;
    border-radius: 0.08rem;
    font-size: 0.24rem;
    resize: none;
    -webkit-transition: 0.3s;
    transition: 0.3s;
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input input:hover, .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input textarea:hover {
    border-color: var(--sk-global-color);
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-attention {
    margin-top: 0.32rem;
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-attention .attention-item {
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    font-size: 0.24rem;
    line-height: 0.48rem;
    margin-top: 0.16rem;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-attention .attention-item:first-child {
    margin-top: 0;
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-attention .attention-item::before {
    content: "";
    width: 0.48rem;
    height: 0.48rem;
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-attention .attention-item.required span::before {
    margin-right: 0.05rem;
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-attention .attention-item a {
    font-size: 0.24rem;
    line-height: 0.48rem;
    text-decoration: underline;
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-submit {
    margin-top: 0.32rem;
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .branch-table .table-container {
    width: calc(100% + .32rem);
    overflow: auto;
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .branch-table .table-container table {
    width: 17rem;
    border-top: 0.02rem solid #000000;
    border-bottom: 0.02rem solid #000000;
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .branch-table .table-container table tr {
    border-top: 0.02rem solid #D9D9D9;
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .branch-table .table-container table tr:first-child {
    border-top: none;
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .branch-table .table-container table tr:first-child td {
    font-family: var(--sk-font-Bold);
    color: #000;
    background-color: #FAFAFA;
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .branch-table .table-container table tr td {
    padding: 0.32rem;
    text-align: left;
    font-size: 0.28rem;
    line-height: 0.48rem;
    vertical-align: top;
  }
  .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .branch-table .table-container table tr td:first-child, .contack-us-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .branch-table .table-container table tr td.special {
    font-family: var(--sk-font-Bold);
    color: #000;
    background-color: #FAFAFA;
    min-width: 2.72rem;
  }
}
@media screen and (max-width: 800px) {
  .download-page .common__container .common__container-wrapper .common__head .page-search {
    margin-top: 0;
  }
  .download-page .common__container .common__container-wrapper .common__head .page-search.mt32 {
    margin-top: 0.32rem;
  }
  .download-page .common__container .common__container-wrapper .common__head .page-search .page-search-box {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    min-height: 0.8rem;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    border: 0.01rem solid #1E1E1E;
    padding: 0.16rem 0.32rem;
    border-radius: 0.48rem;
  }
  .download-page .common__container .common__container-wrapper .common__head .page-search .page-search-box input::-webkit-input-placeholder {
    color: #767676;
  }
  .download-page .common__container .common__container-wrapper .common__head .page-search .page-search-box input::-moz-placeholder {
    color: #767676;
  }
  .download-page .common__container .common__container-wrapper .common__head .page-search .page-search-box input:-moz-placeholder {
    color: #767676;
  }
  .download-page .common__container .common__container-wrapper .common__head .page-search .page-search-box input:-ms-input-placeholder {
    color: #767676;
  }
  .download-page .common__container .common__container-wrapper .common__head .page-search .page-search-box textarea::-webkit-input-placeholder {
    color: #767676;
  }
  .download-page .common__container .common__container-wrapper .common__head .page-search .page-search-box textarea::-moz-placeholder {
    color: #767676;
  }
  .download-page .common__container .common__container-wrapper .common__head .page-search .page-search-box textarea:-moz-placeholder {
    color: #767676;
  }
  .download-page .common__container .common__container-wrapper .common__head .page-search .page-search-box textarea:-ms-input-placeholder {
    color: #767676;
  }
  .download-page .common__container .common__container-wrapper .common__head .page-search .page-search-box:has(input:focus) {
    border-color: var(--sk-global-color);
  }
  .download-page .common__container .common__container-wrapper .common__head .page-search .page-search-box input {
    width: 100%;
    font-size: 0.24rem;
  }
  .download-page .common__container .common__container-wrapper .common__head .page-search .page-search-box input:valid {
    font-family: var(--sk-font-Bold);
  }
  .download-page .common__container .common__container-wrapper .common__head .page-search .page-search-box .search-btn {
    margin-left: 0.4rem;
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
  }
  .download-page .common__container .common__container-wrapper .common__head .page-search .page-search-box .search-btn a {
    display: block;
  }
  .download-page .common__container .common__container-wrapper .common__head .page-search .page-search-box .search-btn a .img img {
    width: 0.48rem;
    height: 0.48rem;
    object-fit: contain;
  }
  .download-page .common__container .common__container-wrapper .common__head .page-search .search-tips {
    font-size: 0.28rem;
    line-height: 0.48rem;
    margin-top: 0.32rem;
  }
  .download-page .common__container .common__container-wrapper .common__head .page-search .search-tips a {
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
  .download-page .common__container .common__container-wrapper .common__body {
    margin-top: 0.32rem;
  }
  .download-page .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body {
    padding-top: 0;
  }
  .download-page .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list-count {
    position: relative;
    font-size: 0.28rem;
    line-height: 0.48rem;
    padding-left: 0.16rem;
    font-family: var(--sk-font-Bold);
  }
  .download-page .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list-count:before {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    top: 0.08rem;
    width: 0.04rem;
    height: 0.32rem;
    background-color: var(--sk-global-color);
  }
  .download-page .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list {
    margin-top: 0.32rem;
  }
  .download-page .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }
  .download-page .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    padding: 0.32rem;
    background-color: #FAFAFA;
    border-radius: 0.16rem;
  }
  .download-page .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
    margin-left: 0;
  }
  .download-page .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .name {
    font-size: 0.32rem;
    line-height: 0.48rem;
    margin-bottom: 0.32rem;
  }
  .download-page .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .file-number,
.download-page .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .file-model {
    width: 80%;
  }
  .download-page .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .info-tag {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    margin-top: 0.32rem;
    padding-bottom: 0;
    padding-right: 1rem;
  }
  .download-page .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .info-tag .tag-item {
    font-size: 0.24rem;
    line-height: 0.48rem;
    padding: 0 0.16rem;
    margin-right: 0.16rem;
    background-color: #F1F1F1;
    border-radius: 0.04rem;
  }
  .download-page .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .info-tag .tag-item:last-child {
    margin-right: 0;
  }
  .download-page .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .btn-box {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
        -ms-flex-align: end;
            align-items: flex-end;
    position: absolute;
    right: 0;
    bottom: 0;
  }
  .download-page .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .btn-box ._btn {
    margin-bottom: 0.16rem;
  }
  .download-page .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .btn-box ._btn:last-child {
    margin-bottom: 0;
  }
  .download-page .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .btn-box ._btn a {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 0.8rem;
    height: 0.8rem;
    font-size: 0.24rem;
    line-height: 0.48rem;
    border: 0.02rem solid #E6E6E6;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    border-radius: 0.48rem;
    padding: 0.08rem;
    overflow: hidden;
    color: var(--sk-global-color);
    -webkit-transition: 0.3s;
    transition: 0.3s;
  }
  .download-page .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .btn-box ._btn a span {
    display: none;
  }
  .download-page .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .btn-box ._btn a .icon {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    margin-left: 0;
  }
  .download-page .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .btn-box ._btn a .icon svg {
    width: 0.48rem;
    height: 0.48rem;
  }
  .download-page .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .btn-box ._btn a .icon svg path {
    stroke: none;
    fill: currentColor;
  }
  .download-page .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list .g-btn-long {
    margin-top: 0.64rem;
  }
}
@media screen and (max-width: 800px) {
  .legal-provisions-page .page__main,
.privacy-page .page__main {
    margin-top: 0.64rem;
    margin-bottom: 1.28rem;
  }
  .legal-provisions-page .page__main .tips,
.privacy-page .page__main .tips {
    font-size: 0.28rem;
    line-height: 0.48rem;
    margin-top: 0.64rem;
  }
  .legal-provisions-page .page__main .content,
.privacy-page .page__main .content {
    font-size: 0.28rem;
    line-height: 0.48rem;
    margin-top: 0.64rem;
  }
  .legal-provisions-page .page__main .content h3,
.privacy-page .page__main .content h3 {
    font-family: var(--sk-font-Bold);
  }
  .legal-provisions-page .page__main .content p,
.privacy-page .page__main .content p {
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
}
@media screen and (max-width: 800px) {
  .err-html header .g-head .wal .g-head-main .g-head-right,
.err-html .common__contact,
.err-html .hry-footer,
.err-html .global__download-layer,
.err-html .fixed-box {
    display: none;
  }
  .err-html .page__box .page__box-container .page__box-wrapper {
    padding: 0.64rem 0.32rem;
  }
  .err-html .page__box .page__box-container .page__box-wrapper .page__box-body .err-text {
    margin-top: 0.64rem;
    font-size: 1.44rem;
    line-height: 1.6rem;
  }
  .err-html .page__box .page__box-container .page__box-wrapper .page__box-body .text {
    font-size: 0.28rem;
    line-height: 0.48rem;
    margin-top: 0.64rem;
  }
  .err-html .page__box .page__box-container .page__box-wrapper .page__box-body .btn-gox {
    margin-top: 0.64rem;
  }
  .err-html .page__box .page__box-container .page__box-wrapper .page__box-body .btn-gox .g-btn {
    width: calc(50% - 0.08rem);
  }
  .err-html .page__box .page__box-container .page__box-wrapper .page__box-body .search-input {
    margin-top: 0.64rem;
    padding-top: 0.64rem;
    border-top: 0.02rem dotted #E6E6E6;
  }
  .err-html .page__box .page__box-container .page__box-wrapper .page__box-body .search-input .search-input-inner {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    min-height: 0.8rem;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    border: 0.02rem solid #1E1E1E;
    padding: 0.16rem 0.32rem;
    border-radius: 0.48rem;
  }
  .err-html .page__box .page__box-container .page__box-wrapper .page__box-body .search-input .search-input-inner input::-webkit-input-placeholder {
    color: #767676;
  }
  .err-html .page__box .page__box-container .page__box-wrapper .page__box-body .search-input .search-input-inner input::-moz-placeholder {
    color: #767676;
  }
  .err-html .page__box .page__box-container .page__box-wrapper .page__box-body .search-input .search-input-inner input:-moz-placeholder {
    color: #767676;
  }
  .err-html .page__box .page__box-container .page__box-wrapper .page__box-body .search-input .search-input-inner input:-ms-input-placeholder {
    color: #767676;
  }
  .err-html .page__box .page__box-container .page__box-wrapper .page__box-body .search-input .search-input-inner textarea::-webkit-input-placeholder {
    color: #767676;
  }
  .err-html .page__box .page__box-container .page__box-wrapper .page__box-body .search-input .search-input-inner textarea::-moz-placeholder {
    color: #767676;
  }
  .err-html .page__box .page__box-container .page__box-wrapper .page__box-body .search-input .search-input-inner textarea:-moz-placeholder {
    color: #767676;
  }
  .err-html .page__box .page__box-container .page__box-wrapper .page__box-body .search-input .search-input-inner textarea:-ms-input-placeholder {
    color: #767676;
  }
  .err-html .page__box .page__box-container .page__box-wrapper .page__box-body .search-input .search-input-inner:has(input:focus) {
    border-color: var(--sk-global-color);
  }
  .err-html .page__box .page__box-container .page__box-wrapper .page__box-body .search-input .search-input-inner input {
    width: 100%;
    font-size: 0.28rem;
  }
  .err-html .page__box .page__box-container .page__box-wrapper .page__box-body .search-input .search-input-inner input:valid {
    font-family: var(--sk-font-Bold);
  }
  .err-html .page__box .page__box-container .page__box-wrapper .page__box-body .search-input .search-input-inner .search-go {
    margin-left: 0.4rem;
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
  }
  .err-html .page__box .page__box-container .page__box-wrapper .page__box-body .search-input .search-input-inner .search-go a {
    display: block;
  }
  .err-html .page__box .page__box-container .page__box-wrapper .page__box-body .search-input .search-input-inner .search-go a .img img {
    width: 0.48rem;
    height: 0.48rem;
    object-fit: contain;
  }
}
@media screen and (max-width: 800px) {
  .news-detail-page .page__box .page__box-container .page__box-wrapper {
    padding-top: 0.64rem;
    padding-bottom: 1.28rem;
  }
  .news-detail-page .page__box .page__box-container .page__box-wrapper .page__box-head {
    padding-bottom: 0.32rem;
    border-bottom: 0.02rem solid #E6E6E6;
  }
  .news-detail-page .page__box .page__box-container .page__box-wrapper .page__box-head::before {
    width: 0.8rem;
    height: 0.04rem;
  }
  .news-detail-page .page__box .page__box-container .page__box-wrapper .page__box-head .page__box-title {
    font-family: var(--sk-font-Bold);
    width: 100%;
    font-size: 0.48rem;
    line-height: 0.64rem;
  }
  .news-detail-page .page__box .page__box-container .page__box-wrapper .page__box-head .page__box-date {
    font-size: 0.28rem;
    line-height: 0.48rem;
    margin-top: 0.32rem;
  }
  .news-detail-page .page__box .page__box-container .page__box-wrapper .page__box-body .page__box-content {
    margin-top: 0.64rem;
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
  .news-detail-page .page__box .page__box-container .page__box-wrapper .page__box-body .page__box-content p {
    font-size: 0.28rem;
    line-height: 0.48rem;
    min-height: 0.16rem;
  }
  .news-detail-page .page__box .page__box-container .page__box-wrapper .page__box-body .page__box-foot {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 0.64rem;
    padding-top: 0.64rem;
    border-top: 0.01rem solid #E6E6E6;
  }
  .news-detail-page .page__box .page__box-container .page__box-wrapper .page__box-body .page__box-foot .platform {
    display: none;
  }
  .news-detail-page .page__box .page__box-container .page__box-wrapper .page__box-body .page__box-foot .btns {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-left: 0;
    width: 100%;
  }
  .news-detail-page .page__box .page__box-container .page__box-wrapper .page__box-body .page__box-foot .btns .g-btn-long {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
    width: 100%;
    margin-left: 0.16rem;
  }
  .news-detail-page .page__box .page__box-container .page__box-wrapper .page__box-body .page__box-foot .btns .g-btn-long:first-child {
    margin-left: 0;
  }
  .news-detail-page .page__box .page__box-container .page__box-wrapper .page__box-body .page__box-foot .btns .g-btn-long a, .news-detail-page .page__box .page__box-container .page__box-wrapper .page__box-body .page__box-foot .btns .g-btn-long .a {
    min-width: 100%;
  }
}
@media screen and (max-width: 800px) {
  .application-cases-detail-page .page-box .page-box-head {
    position: relative;
    padding-bottom: 0.32rem;
    border-bottom: 0.02rem solid #E6E6E6;
  }
  .application-cases-detail-page .page-box .page-box-head .page-box-title {
    font-size: 0.48rem;
    line-height: 0.64rem;
  }
  .application-cases-detail-page .page-box .page-box-head::before {
    content: "";
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 0.8rem;
    height: 0.04rem;
    background-color: var(--sk-global-color);
    z-index: 1;
  }
  .application-cases-detail-page .page-box .page-box-head .tag-list {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    margin-top: -0.16rem;
  }
  .application-cases-detail-page .page-box .page-box-head .tag-list .tag-item {
    padding: 0 0.2rem;
    margin-right: 0.16rem;
    margin-top: 0.16rem;
    height: 0.48rem;
    font-size: 0.24rem;
    line-height: 0.48rem;
    border-radius: 0.04rem 0.04rem 0.04rem 0.04rem;
  }
  .application-cases-detail-page .page-box .page-box-wrapper {
    padding-top: 0.64rem;
    padding-bottom: 1.28rem;
  }
  .application-cases-detail-page .page-box .page-box-wrapper ._box01 {
    margin: 0.32rem 0 0;
  }
  .application-cases-detail-page .page-box .page-box-wrapper ._box01 .context {
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
  .application-cases-detail-page .page-box .page-box-wrapper ._box01 .img {
    margin-top: 0.64rem;
    text-align: center;
  }
  .application-cases-detail-page .page-box .page-box-wrapper ._box01 .img img {
    height: auto;
    object-fit: contain;
  }
  .application-cases-detail-page .page-box .page-box-wrapper .area-box {
    margin-top: 0.64rem;
  }
  .application-cases-detail-page .page-box .page-box-wrapper .area-box:first-child {
    margin-top: 0;
  }
  .application-cases-detail-page .page-box .page-box-wrapper .area-box.hasImg .area-content {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    margin-top: 0.32rem;
  }
  .application-cases-detail-page .page-box .page-box-wrapper .area-box.hasImg .area-content .img {
    max-width: 100%;
    margin-right: auto;
  }
  .application-cases-detail-page .page-box .page-box-wrapper .area-box.hasImg .area-content .img img {
    height: auto;
  }
  .application-cases-detail-page .page-box .page-box-wrapper .area-box.hasImg .area-content .text {
    max-width: 100%;
    margin-top: 0.32rem;
  }
  .application-cases-detail-page .page-box .page-box-wrapper .area-box .area-title {
    padding-bottom: 0.32rem;
    border-bottom: 0.02rem solid #E6E6E6;
  }
  .application-cases-detail-page .page-box .page-box-wrapper .area-box .area-content {
    margin-top: 0.32rem;
  }
  .application-cases-detail-page .page-box .page-box-wrapper .area-box .area-content .text {
    font-size: 0.32rem;
    line-height: 0.48rem;
  }
  .application-cases-detail-page .page-box .page-box-wrapper .foot-area {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-top: 0.64rem;
  }
  .application-cases-detail-page .page-box .page-box-wrapper .foot-area .g-btn {
    margin-right: 0;
  }
  .application-cases-detail-page .page-box .page-box-wrapper .foot-area .g-btn:last-child {
    margin-top: 0.32rem;
  }
  .application-cases-detail-page .page-box .page-box-wrapper .foot-area .g-btn a, .application-cases-detail-page .page-box .page-box-wrapper .foot-area .g-btn .a {
    min-width: 100%;
  }
  .application-cases-detail-page .page-box .page-box-wrapper .foot-area .g-btn a::before, .application-cases-detail-page .page-box .page-box-wrapper .foot-area .g-btn .a::before {
    width: 0.6rem;
    height: 0.6rem;
    right: 0.08rem;
  }
  .application-cases-detail-page .page-box .page-box-wrapper .foot-area .g-btn a .svg-ctx, .application-cases-detail-page .page-box .page-box-wrapper .foot-area .g-btn .a .svg-ctx {
    width: 0.4rem;
    height: 0.4rem;
  }
  .application-cases-detail-page .page-box .page-box-wrapper .foot-area .g-btn a svg path, .application-cases-detail-page .page-box .page-box-wrapper .foot-area .g-btn .a svg path {
    stroke: none;
    fill: currentColor;
  }
}
@media screen and (max-width: 800px) {
  .consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body {
    margin-top: 0.32rem;
  }
  .consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-title {
    font-size: 0.32rem;
    line-height: 0.48rem;
    font-family: var(--sk-font-Bold);
  }
  .consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body {
    margin-top: 0.16rem;
  }
  .consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    width: 100%;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
    margin-left: 0;
    margin-top: 0.32rem;
    margin: 0.32rem 0 0;
  }
  .consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input input::-webkit-input-placeholder {
    color: #767676;
  }
  .consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input input::-moz-placeholder {
    color: #767676;
  }
  .consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input input:-moz-placeholder {
    color: #767676;
  }
  .consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input input:-ms-input-placeholder {
    color: #767676;
  }
  .consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input textarea::-webkit-input-placeholder {
    color: #767676;
  }
  .consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input textarea::-moz-placeholder {
    color: #767676;
  }
  .consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input textarea:-moz-placeholder {
    color: #767676;
  }
  .consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input textarea:-ms-input-placeholder {
    color: #767676;
  }
  .consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input:first-child {
    margin-left: 0;
  }
  .consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input.required .form-label span::after {
    content: "*";
    display: inline-block;
    color: var(--sk-global-color);
    margin-left: 0.05rem;
  }
  .consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input .form-label {
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
  .consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input:has(input:focus, textarea:focus) input, .consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input:has(input:focus, textarea:focus) textarea {
    border-color: var(--sk-global-color);
  }
  .consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input input, .consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input textarea {
    width: 100%;
    min-height: 0.8rem;
    padding: 0.12rem 0.16rem;
    border: 0.01rem solid #E6E6E6;
    border-radius: 0.08rem;
    font-size: 0.24rem;
    resize: none;
    -webkit-transition: 0.3s;
    transition: 0.3s;
  }
  .consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input input:hover, .consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-body .form-item .form-input textarea:hover {
    border-color: var(--sk-global-color);
  }
  .consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-attention {
    margin-top: 0.32rem;
  }
  .consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-attention .attention-item {
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    font-size: 0.24rem;
    line-height: 0.48rem;
    margin-top: 0.16rem;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
  }
  .consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-attention .attention-item:first-child {
    margin-top: 0;
  }
  .consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-attention .attention-item::before {
    content: "";
    width: 0.48rem;
    height: 0.48rem;
  }
  .consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-attention .attention-item.required span::before {
    margin-right: 0.05rem;
  }
  .consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-attention .attention-item a {
    font-size: 0.24rem;
    line-height: 0.48rem;
    text-decoration: underline;
  }
  .consult-now-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .form-container .form-submit {
    margin-top: 0.32rem;
  }
}
@media screen and (max-width: 800px) {
  .product-category-overview .product__type .product__type-wrapper {
    padding-top: 0.69rem;
  }
  .product-category-overview .product__type .product__type-wrapper .product__type-head {
    padding-bottom: 0.32rem;
    border-bottom: 0.02rem solid #e6e6e6;
    margin-bottom: 0.32rem;
  }
  .product-category-overview .product__type .product__type-wrapper .product__type-table {
    margin-top: 0.32rem;
    overflow: auto;
  }
  .product-category-overview .product__type .product__type-wrapper .product__type-table table {
    width: 20rem !important;
    border: 0 !important;
  }
  .product-category-overview .product__type .product__type-wrapper .product__type-table table tr {
    height: auto;
  }
  .product-category-overview .product__type .product__type-wrapper .product__type-table table tr:first-child td {
    font-family: var(--sk-font-Bold);
    text-align: center !important;
    vertical-align: middle !important;
  }
  .product-category-overview .product__type .product__type-wrapper .product__type-table table tr td {
    font-size: 0.28rem;
    line-height: 0.48rem;
    border: 0.01rem solid #E6E6E6 !important;
    padding: 0.16rem 0.32rem;
    vertical-align: top !important;
    height: auto !important;
  }
  .product-category-overview .related_products .wal {
    padding: 0.64rem 0.32rem 1.28rem;
  }
  .product-category-overview .related_products .wal .area-box .area-title {
    padding-bottom: 0.32rem;
    border-bottom: 0.02rem solid #E6E6E6;
  }
  .product-category-overview .related_products .wal .area-box .area-content {
    margin-top: 0.32rem;
  }
}
@media screen and (max-width: 800px) {
  .company-profile-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body {
    margin-top: 0.32rem;
  }
  .company-profile-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .content {
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
  .company-profile-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .imgs {
    margin-top: 0.32rem;
  }
  .company-profile-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .imgs .sk-item .img {
    position: relative;
    width: 100%;
    padding-top: calc((0.5581395349) * 100%);
    border-radius: 0.16rem;
  }
  .company-profile-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .imgs .sk-item .img img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    z-index: 0;
  }
  .company-profile-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .branch-table .table-container {
    width: 100%;
    overflow: auto;
  }
  .company-profile-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .branch-table .table-container table {
    width: 100%;
    border-top: 0.02rem solid #000000;
    border-bottom: 0.02rem solid #000000;
  }
  .company-profile-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .branch-table .table-container table tr {
    border-top: 0.02rem solid #D9D9D9;
  }
  .company-profile-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .branch-table .table-container table tr:first-child {
    border-top: none;
  }
  .company-profile-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .branch-table .table-container table tr td {
    padding: 0.32rem;
    text-align: left;
    font-size: 0.28rem;
    line-height: 0.48rem;
    vertical-align: top;
  }
  .company-profile-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .branch-table .table-container table tr td:first-child, .company-profile-page .common__container .common__container-wrapper .common__main .common__main-container .common__main-body .branch-table .table-container table tr td.special {
    font-family: var(--sk-font-Bold);
    color: #000;
    background-color: #FAFAFA;
    min-width: 2.24rem;
  }
}
@media screen and (max-width: 800px) {
  .video-center .common__container .common__container-wrapper .common__body {
    margin-top: 0.16rem;
  }
  .video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body {
    padding-top: 0;
  }
  .video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list .list-count {
    position: relative;
    font-size: 0.28rem;
    line-height: 0.48rem;
    padding-left: 0.16rem;
    margin-bottom: 0.32rem;
    font-family: var(--sk-font-Bold);
  }
  .video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list .list-count:before {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    top: 0.08rem;
    width: 0.04rem;
    height: 0.32rem;
    background-color: var(--sk-global-color);
  }
  .video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > a, .video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > .a {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    height: 100%;
  }
  .video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > a .img, .video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > .a .img {
    position: relative;
    border-radius: 0.16rem;
    overflow: hidden;
  }
  .video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > a .img img, .video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > .a .img img {
    width: 100%;
    height: 3.84rem;
    object-fit: contain;
  }
  .video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > a .img .duration, .video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > .a .img .duration {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    position: absolute;
    right: 0.16rem;
    bottom: 0.16rem;
    color: white;
    font-size: 0.24rem;
    line-height: 0.48rem;
    border-radius: 0.04rem;
    padding-right: 0.16rem;
    min-height: 0.48rem;
    background: rgba(0, 0, 0, 0.8);
  }
  .video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > a .img .duration::before, .video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > .a .img .duration::before {
    content: "";
    width: 0.48rem;
    height: 0.48rem;
    background: url(../images/azbil/publicize-video/video_play.png) center center no-repeat;
    background-size: contain;
  }
  .video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > a .name, .video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > .a .name {
    font-size: 0.32rem;
    line-height: 0.48rem;
    margin-top: 0.32rem;
    font-family: var(--sk-font-Bold);
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
  }
  .video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > a .model, .video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list ul li > .a .model {
    font-size: 0.24rem;
    line-height: 0.48rem;
    color: #152856;
    margin-top: 0;
  }
  .video-center .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .video-list .g-btn-long {
    margin-top: 0.96rem;
  }
}
@media screen and (min-width: 800px) {
  .hry-text-hover:hover .hry-br {
    background-size: 100% 100%;
    color: var(--sk-global-color);
  }
}
.hry-text-hover .hry-br {
  background-image: -webkit-linear-gradient(top, transparent 95%, var(--sk-global-color) 0);
  background-image: linear-gradient(to bottom, transparent 95%, var(--sk-global-color) 0);
  background-repeat: no-repeat;
  background-size: 0 100%;
  text-decoration: none;
  -webkit-transition: background-size 0.36s cubic-bezier(0.32, 0.17, 0, 1);
  transition: background-size 0.36s cubic-bezier(0.32, 0.17, 0, 1);
}

.model-hry {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.model-hry:hover .file-model-layer {
  display: block;
}
.model-hry .giveIcon {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}

input::-webkit-input-placeholder {
  color: #767676;
}

input::-moz-placeholder {
  color: #767676;
}

input:-ms-input-placeholder {
  color: #767676;
}

input::placeholder {
  color: #767676;
}

.file-model-layer {
  max-width: 2.4rem;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  display: none;
  position: absolute;
  top: 0;
  left: -0.16rem;
  padding-bottom: 0.04rem;
  -webkit-transform: translate(0, -100%);
      -ms-transform: translate(0, -100%);
          transform: translate(0, -100%);
  z-index: 1;
}
@media screen and (max-width: 800px) {
  .file-model-layer {
    max-width: 4rem;
  }
}
.file-model-layer::after {
  content: "";
  display: block;
  position: absolute;
  width: 0;
  height: 0;
  bottom: 0.04rem;
  left: 0.48rem;
  -webkit-transform: translateY(100%);
      -ms-transform: translateY(100%);
          transform: translateY(100%);
  border: 0.04rem solid;
  border-color: rgba(0, 0, 0, 0.8) transparent transparent transparent;
}
.file-model-layer .file-model-layer-inner {
  background-color: rgba(0, 0, 0, 0.8);
  border-radius: 0.04rem;
  font-size: 0.12rem;
  line-height: 0.16rem;
  padding: 0.08rem;
  color: white;
  overflow-y: auto;
}
.file-model-layer .file-model-layer-inner::-webkit-scrollbar {
  width: 0.04rem;
  height: 0.04rem;
}
.file-model-layer .file-model-layer-inner::-webkit-scrollbar-thumb {
  border-radius: 0.04rem;
  background: #ffffff80;
}
.file-model-layer .file-model-layer-inner::-webkit-scrollbar-thumb:vertical {
  background-color: #ffffff80;
}
.file-model-layer .file-model-layer-inner::-webkit-scrollbar-width {
  width: 0.04rem;
}
.file-model-layer .file-model-layer-inner::-webkit-scrollbar-track {
  border-radius: 0.04rem;
  background-color: none;
}

@media screen and (max-width: 800px) {
  .file-model-layer {
    display: none;
    position: absolute;
    top: 0;
    left: -0.16rem;
    padding-bottom: 0.04rem;
    -webkit-transform: translate(0, -100%);
        -ms-transform: translate(0, -100%);
            transform: translate(0, -100%);
    z-index: 1;
  }
  .file-model-layer::after {
    content: "";
    display: block;
    position: absolute;
    width: 0;
    height: 0;
    bottom: 0.04rem;
    left: 0.48rem;
    -webkit-transform: translateY(100%);
        -ms-transform: translateY(100%);
            transform: translateY(100%);
    border: 0.04rem solid;
    border-color: rgba(0, 0, 0, 0.8) transparent transparent transparent;
  }
  .file-model-layer .file-model-layer-inner {
    background-color: rgba(0, 0, 0, 0.8);
    border-radius: 0.04rem;
    font-size: 0.24rem;
    line-height: 0.32rem;
    padding: 0.08rem;
    color: white;
    overflow: auto;
  }
  .file-model-layer .file-model-layer-inner::-webkit-scrollbar {
    width: 0.04rem;
    height: 0.04rem;
  }
  .file-model-layer .file-model-layer-inner::-webkit-scrollbar-thumb {
    border-radius: 0.04rem;
    background: #ffffff80;
  }
  .file-model-layer .file-model-layer-inner::-webkit-scrollbar-thumb:vertical {
    background-color: #ffffff80;
  }
  .file-model-layer .file-model-layer-inner::-webkit-scrollbar-width {
    width: 0.04rem;
  }
  .file-model-layer .file-model-layer-inner::-webkit-scrollbar-track {
    border-radius: 0.04rem;
    background-color: none;
  }
}
.index-page .index-banner {
  overflow: hidden;
}
.index-page .index-banner .banner_wrapper .banner_main {
  position: relative;
  width: 100%;
}
.index-page .index-banner .banner_wrapper .banner_main .banner_list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 4.8rem;
}
@media screen and (max-width: 800px) {
  .index-page .index-banner .banner_wrapper .banner_main .banner_list {
    height: 9.12rem;
  }
}
.index-page .index-banner .banner_wrapper .banner_main .banner_list .banner_item {
  width: 100%;
  height: 100%;
}
.index-page .index-banner .banner_wrapper .banner_main .banner_list .banner_item .a {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
}
.index-page .index-banner .banner_wrapper .banner_main .banner_list .banner_item .a .bg_img,
.index-page .index-banner .banner_wrapper .banner_main .banner_list .banner_item .a .bg_video {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}
.index-page .index-banner .banner_wrapper .banner_main .banner_list .banner_item .a .bg_img img,
.index-page .index-banner .banner_wrapper .banner_main .banner_list .banner_item .a .bg_img video,
.index-page .index-banner .banner_wrapper .banner_main .banner_list .banner_item .a .bg_video img,
.index-page .index-banner .banner_wrapper .banner_main .banner_list .banner_item .a .bg_video video {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.index-page .index-banner .banner_wrapper .banner_main .banner_list .banner_item .a .bg_img .maskLayer,
.index-page .index-banner .banner_wrapper .banner_main .banner_list .banner_item .a .bg_video .maskLayer {
  position: absolute;
  bottom: 0;
  left: 0;
  height: 100%;
  width: 60%;
}
@media screen and (max-width: 800px) {
  .index-page .index-banner .banner_wrapper .banner_main .banner_list .banner_item .a .bg_img .bg-img,
.index-page .index-banner .banner_wrapper .banner_main .banner_list .banner_item .a .bg_video .bg-img {
    position: absolute;
    top: 0;
    left: 0;
    height: auto;
    width: 100%;
  }
  .index-page .index-banner .banner_wrapper .banner_main .banner_list .banner_item .a .bg_img .maskLayer,
.index-page .index-banner .banner_wrapper .banner_main .banner_list .banner_item .a .bg_video .maskLayer {
    position: absolute;
    bottom: 0;
    left: 0;
    height: auto;
    width: 100%;
  }
}
.index-page .index-banner .banner_wrapper .banner_main .banner_list .banner_item .a .bg_video {
  z-index: 1;
}
.index-page .index-banner .banner_wrapper .banner_main .banner_list .banner_item .a .inner_content {
  height: 100%;
  z-index: 2;
  color: white;
  padding-top: 0.96rem;
}
@media screen and (max-width: 800px) {
  .index-page .index-banner .banner_wrapper .banner_main .banner_list .banner_item .a .inner_content {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    padding-bottom: 0.48rem;
  }
}
.index-page .index-banner .banner_wrapper .banner_main .banner_list .banner_item .a .inner_content .title {
  font-size: 0.4rem;
  line-height: 0.48rem;
  font-family: var(--sk-font-Bold);
  width: 6rem;
}
@media screen and (max-width: 800px) {
  .index-page .index-banner .banner_wrapper .banner_main .banner_list .banner_item .a .inner_content .title {
    width: 100%;
    font-size: 0.48rem;
    line-height: 0.64rem;
  }
}
.index-page .index-banner .banner_wrapper .banner_main .banner_list .banner_item .a .inner_content .sub-title {
  margin-top: 0.32rem;
  width: 6rem;
  font-weight: 300;
  font-size: 0.16rem;
  line-height: 0.24rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
}
@media screen and (max-width: 800px) {
  .index-page .index-banner .banner_wrapper .banner_main .banner_list .banner_item .a .inner_content .sub-title {
    width: 100%;
    margin-top: 0.16rem;
    font-size: 0.24rem;
    line-height: 0.32rem;
  }
}
.index-page .index-banner .banner_wrapper .banner_main .banner_list .banner_item .a .inner_content .g-btn {
  margin-top: 0.4rem;
}
@media screen and (max-width: 800px) {
  .index-page .index-banner .banner_wrapper .banner_main .banner_list .banner_item .a .inner_content .g-btn {
    margin-top: 0.46rem;
  }
  .index-page .index-banner .banner_wrapper .banner_main .banner_list .banner_item .a .inner_content .g-btn a {
    min-width: 2.4rem;
  }
  .index-page .index-banner .banner_wrapper .banner_main .banner_list .banner_item .a .inner_content .g-btn a .svg-ctx {
    margin-left: 0;
  }
}
.index-page .index-banner .banner_wrapper .banner_main .bottom-control {
  position: absolute;
  width: 100%;
  left: 0;
  bottom: 0;
  z-index: 2;
}
@media screen and (max-width: 800px) {
  .index-page .index-banner .banner_wrapper .banner_main .bottom-control .bottom-control-container {
    text-align: right;
  }
}
.index-page .index-banner .banner_wrapper .banner_main .bottom-control .bottom-control-container .bottom-control-inner {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: 2.08rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.32rem 0;
  border-radius: 0.16rem;
}
@media screen and (max-width: 800px) {
  .index-page .index-banner .banner_wrapper .banner_main .bottom-control .bottom-control-container .bottom-control-inner {
    padding: 0 0.16rem 0.64rem;
    min-width: 0;
  }
}
.index-page .index-banner .banner_wrapper .banner_main .bottom-control .bottom-control-container .bottom-control-inner .dots {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 16px;
}
.index-page .index-banner .banner_wrapper .banner_main .bottom-control .bottom-control-container .bottom-control-inner .dots span {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  --present: 20%;
  width: 0.32rem;
  height: 0.32rem;
  border-radius: 50%;
  margin-right: 0.08rem;
}
@media screen and (max-width: 800px) {
  .index-page .index-banner .banner_wrapper .banner_main .bottom-control .bottom-control-container .bottom-control-inner .dots span {
    width: 0.48rem;
    height: 0.48rem;
  }
}
.index-page .index-banner .banner_wrapper .banner_main .bottom-control .bottom-control-container .bottom-control-inner .dots span .play-box {
  display: none;
  cursor: pointer;
  position: absolute;
  height: 0.24rem;
  width: 0.24rem;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 100;
}
@media screen and (max-width: 800px) {
  .index-page .index-banner .banner_wrapper .banner_main .bottom-control .bottom-control-container .bottom-control-inner .dots span .play-box {
    height: 0.32rem;
    width: 0.32rem;
  }
}
.index-page .index-banner .banner_wrapper .banner_main .bottom-control .bottom-control-container .bottom-control-inner .dots span .play-box img {
  position: relative;
  z-index: 2000;
  height: 100%;
  width: 100%;
}
.index-page .index-banner .banner_wrapper .banner_main .bottom-control .bottom-control-container .bottom-control-inner .dots span .play-box .suspend-img {
  display: none;
}
.index-page .index-banner .banner_wrapper .banner_main .bottom-control .bottom-control-container .bottom-control-inner .dots span .play-box .suspend-img.on {
  display: block;
}
.index-page .index-banner .banner_wrapper .banner_main .bottom-control .bottom-control-container .bottom-control-inner .dots span .play-box .play-img {
  display: none;
}
.index-page .index-banner .banner_wrapper .banner_main .bottom-control .bottom-control-container .bottom-control-inner .dots span .play-box .play-img.on {
  display: block;
}
.index-page .index-banner .banner_wrapper .banner_main .bottom-control .bottom-control-container .bottom-control-inner .dots span svg {
  display: none;
  --size: .32rem;
  --border-width: 2px;
  --percent: 80;
  width: var(--size);
  height: var(--size);
}
@media screen and (max-width: 800px) {
  .index-page .index-banner .banner_wrapper .banner_main .bottom-control .bottom-control-container .bottom-control-inner .dots span svg {
    --size: 0.48rem;
  }
}
.index-page .index-banner .banner_wrapper .banner_main .bottom-control .bottom-control-container .bottom-control-inner .dots span svg circle {
  width: 100%;
  height: 100%;
  cx: calc(var(--size) / 2);
  cy: calc(var(--size) / 2);
  r: calc((var(--size) - var(--border-width)) / 2);
  fill: transparent;
  stroke: #fff;
  stroke-width: var(--border-width);
  -webkit-transform-origin: center;
      -ms-transform-origin: center;
          transform-origin: center;
  -webkit-transform: rotateZ(270deg);
      -ms-transform: rotate(270deg);
          transform: rotateZ(270deg);
}
.index-page .index-banner .banner_wrapper .banner_main .bottom-control .bottom-control-container .bottom-control-inner .dots span svg circle:nth-child(2) {
  stroke: var(--sk-global-color);
  stroke-dasharray: calc(2 * 3.1415 * (var(--size) - var(--border-width)) / 2 * (var(--percent) / 100)), 1000;
}
.index-page .index-banner .banner_wrapper .banner_main .bottom-control .bottom-control-container .bottom-control-inner .dots span::after {
  content: "";
  display: block;
  position: absolute;
  width: 8px;
  height: 8px;
  background-color: rgba(255, 255, 255, 0.6);
  border-radius: 50%;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.index-page .index-banner .banner_wrapper .banner_main .bottom-control .bottom-control-container .bottom-control-inner .dots span:last-child {
  margin-right: 0;
}
.index-page .index-banner .banner_wrapper .banner_main .bottom-control .bottom-control-container .bottom-control-inner .dots span.swiper-pagination-bullet-active svg {
  display: block;
}
.index-page .index-banner .banner_wrapper .banner_main .bottom-control .bottom-control-container .bottom-control-inner .dots span.swiper-pagination-bullet-active .play-box {
  display: block;
}
.index-page .index-banner .banner_wrapper .banner_main .bottom-control .bottom-control-container .bottom-control-inner .dots span.swiper-pagination-bullet-active::after {
  display: none;
}
@media screen and (max-width: 800px) {
  .index-page .index-banner .banner_wrapper .banner_main .bottom-control {
    right: 0;
    left: auto;
    width: auto;
  }
}
.index-page .index-banner .banner_wrapper .banner_main .arrow {
  position: absolute;
  z-index: 10;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.index-page .index-banner .banner_wrapper .banner_main .arrow .prev,
.index-page .index-banner .banner_wrapper .banner_main .arrow .next {
  position: absolute;
  top: 50%;
  z-index: 10;
  width: 0.56rem;
  height: 0.56rem;
  background: rgba(0, 0, 0, 0.4);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  border-radius: 50%;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.index-page .index-banner .banner_wrapper .banner_main .arrow .prev:hover,
.index-page .index-banner .banner_wrapper .banner_main .arrow .next:hover {
  background: rgba(0, 0, 0, 0.6);
}
.index-page .index-banner .banner_wrapper .banner_main .arrow .prev img,
.index-page .index-banner .banner_wrapper .banner_main .arrow .next img {
  width: 0.24rem;
  height: 0.24rem;
}
.index-page .index-banner .banner_wrapper .banner_main .arrow .prev {
  left: 0;
  -webkit-transform: translateX(-0.68rem);
      -ms-transform: translateX(-0.68rem);
          transform: translateX(-0.68rem);
}
.index-page .index-banner .banner_wrapper .banner_main .arrow .next {
  right: 0;
  -webkit-transform: translateX(0.68rem);
      -ms-transform: translateX(0.68rem);
          transform: translateX(0.68rem);
}
.index-page .top-news-box {
  margin-top: 0.32rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 0.4rem;
}
@media screen and (max-width: 800px) {
  .index-page .top-news-box {
    position: relative;
    margin-top: 1.12rem;
    height: 0.64rem;
  }
  .index-page .top-news-box .a-b {
    position: absolute;
    bottom: 0.96rem;
    right: 0.32rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .index-page .top-news-box .a-b .a {
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .index-page .top-news-box .a-b .a .giveIcon {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
  }
  .index-page .top-news-box .a-b .a span {
    font-size: 0.24rem;
    line-height: 0.48rem;
  }
}
.index-page .top-news-box .left-tit {
  height: 100%;
  width: 1.12rem;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
@media screen and (max-width: 800px) {
  .index-page .top-news-box .left-tit {
    position: absolute;
    bottom: 0.96rem;
    height: 0.48rem;
    width: 1.76rem;
  }
  .index-page .top-news-box .left-tit .phone-show {
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    gap: 0.04rem;
    padding: 0.08rem 0.12rem 0.08rem 0.16rem;
    position: relative;
    color: #fff;
  }
  .index-page .top-news-box .left-tit .phone-show img {
    z-index: -1;
    position: absolute;
    inset: 0;
    height: 100%;
    width: 100%;
    object-fit: fill;
  }
  .index-page .top-news-box .left-tit .phone-show .ch {
    font-size: 0.24rem;
    line-height: 0.32rem;
  }
  .index-page .top-news-box .left-tit .phone-show .en {
    font-size: 0.12rem;
    line-height: 0.12rem;
  }
}
.index-page .top-news-box .left-tit .lag {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.index-page .top-news-box .right-box {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  position: relative;
  height: 100%;
  width: 10.88rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
@media screen and (max-width: 800px) {
  .index-page .top-news-box .right-box {
    width: 100%;
  }
}
.index-page .top-news-box .right-box .bg-i {
  position: absolute;
  height: 100%;
  width: 100%;
  inset: 0;
  object-fit: fill;
  z-index: -1;
}
.index-page .top-news-box .right-box .new-swiper {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
}
.index-page .top-news-box .right-box .new-swiper .swiper-slide {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 0.4rem;
}
.index-page .top-news-box .right-box .new-swiper .swiper-slide .a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 0.02rem;
}
.index-page .top-news-box .right-box .new-swiper .swiper-slide .a .tag {
  background: var(--sk-global-color);
  padding: 0.02rem 0.08rem;
  color: #FFFFFF;
  line-height: 0.16rem;
  font-size: 0.12rem;
  font-family: var(--sk-font-Medium);
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
@media screen and (max-width: 800px) {
  .index-page .top-news-box .right-box .new-swiper .swiper-slide .a .tag {
    font-size: 0.16rem;
    line-height: 0.32rem;
    padding: 0 0.16rem;
  }
}
.index-page .top-news-box .right-box .new-swiper .swiper-slide .a .txt {
  width: 8.6rem;
  margin-left: 0.08rem;
  font-weight: 300;
  font-size: 0.14rem;
  line-height: 0.24rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media screen and (max-width: 800px) {
  .index-page .top-news-box .right-box .new-swiper .swiper-slide .a .txt {
    margin-left: 0.16rem;
    padding-right: 0.38rem;
    font-size: 0.24rem;
    line-height: 0.32rem;
    width: calc(100% - 1.38rem);
  }
}
.index-page .top-news-box .right-box .a-b {
  width: 1.2rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media screen and (max-width: 800px) {
  .index-page .top-news-box .right-box .a-b {
    width: auto;
    position: absolute;
    right: 0;
    bottom: 0.64rem;
  }
}
.index-page .top-news-box .right-box .a-b .a {
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.index-page .top-news-box .right-box .a-b .a .giveIcon {
  padding: 0 0.24rem 0 0.16rem;
  border-left: 0.01rem solid #E6E6E6;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
@media screen and (max-width: 800px) {
  .index-page .top-news-box .right-box .a-b .a .giveIcon {
    border-left: none;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .index-page .top-news-box .right-box .a-b .a .giveIcon::after {
    width: 0.48rem;
    height: 0.48rem;
  }
}
.index-page .top-news-box .right-box .a-b .a span {
  font-size: 0.14rem;
  line-height: 0.24rem;
}
@media screen and (max-width: 800px) {
  .index-page .top-news-box .right-box .a-b .a span {
    font-size: 0.24rem;
    line-height: 0.48rem;
  }
}
.index-page .all-products {
  padding-top: 0.96rem;
  padding-bottom: 0.96rem;
}
@media screen and (max-width: 800px) {
  .index-page .all-products {
    padding-top: 0.64rem;
    padding-bottom: 1.28rem;
  }
}
.index-page .all-products .pro-ul {
  margin-top: 0.4rem;
}
@media screen and (max-width: 800px) {
  .index-page .all-products .pro-ul {
    margin-top: 0.64rem;
  }
}
.index-page .all-products .pro-ul .class-li {
  margin-bottom: 0.64rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
@media screen and (max-width: 800px) {
  .index-page .all-products .pro-ul .class-li {
    margin-bottom: 0.64rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.index-page .all-products .pro-ul .class-li:last-child {
  margin-bottom: 0;
}
.index-page .all-products .pro-ul .class-li .label {
  font-size: 0.24rem;
  line-height: 0.32rem;
  width: 3.04rem;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
@media screen and (max-width: 800px) {
  .index-page .all-products .pro-ul .class-li .label {
    width: 100%;
    font-size: 0.32rem;
    line-height: 0.48rem;
  }
}
.index-page .all-products .pro-ul .class-li .label::before {
  height: 0.32rem;
}
.index-page .all-products .pro-ul .class-li .card-ul {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 0.16rem;
}
@media screen and (max-width: 800px) {
  .index-page .all-products .pro-ul .class-li .card-ul {
    margin-top: 0.32rem;
  }
}
.index-page .all-products .pro-ul .class-li .card-ul .card-li {
  width: calc((100% - 0.16rem) / 2);
  height: 1.52rem;
  padding: 0.16rem;
  background: #F9F9F9;
  border-radius: 0.08rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media screen and (max-width: 800px) {
  .index-page .all-products .pro-ul .class-li .card-ul .card-li {
    width: 100%;
    height: 1.76rem;
    border-radius: 0.24rem;
  }
}
.index-page .all-products .pro-ul .class-li .card-ul .card-li .img-box {
  height: 1.2rem;
  width: 1.2rem;
  border-radius: 0.08rem;
  overflow: hidden;
  mix-blend-mode: multiply;
}
@media screen and (max-width: 800px) {
  .index-page .all-products .pro-ul .class-li .card-ul .card-li .img-box {
    height: 1.44rem;
    width: 1.44rem;
  }
}
.index-page .all-products .pro-ul .class-li .card-ul .card-li .img-box .img {
  height: 100%;
  width: 100%;
}
.index-page .all-products .pro-ul .class-li .card-ul .card-li .div-tit {
  padding-left: 0.16rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media screen and (max-width: 800px) {
  .index-page .all-products .pro-ul .class-li .card-ul .card-li .div-tit {
    padding-left: 0.48rem;
  }
}
.index-page .all-products .pro-ul .class-li .card-ul .card-li .div-tit .href-btn {
  height: 0.24rem;
  width: 0.24rem;
  border: 0.01rem solid #D9D9D9;
  border-radius: 50%;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
@media screen and (max-width: 800px) {
  .index-page .all-products .pro-ul .class-li .card-ul .card-li .div-tit .href-btn {
    height: 0.48rem;
    width: 0.48rem;
  }
}
.index-page .all-products .pro-ul .class-li .card-ul .card-li .div-tit .txt {
  margin-left: 0.16rem;
  font-size: 0.16rem;
  line-height: 0.24rem;
  font-family: var(--sk-font-Medium);
}
@media screen and (max-width: 800px) {
  .index-page .all-products .pro-ul .class-li .card-ul .card-li .div-tit .txt {
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
}
@media screen and (min-width: 800px) {
  .index-page .all-products .pro-ul .class-li .card-ul .card-li:hover .img-box .img {
    -webkit-transform: scale(1.1);
        -ms-transform: scale(1.1);
            transform: scale(1.1);
  }
}
.index-page .down-box {
  background: #F6F6F5;
}
.index-page .down-box .wal {
  padding-top: 0.64rem;
  padding-bottom: 0.8rem;
}
@media screen and (max-width: 800px) {
  .index-page .down-box .wal {
    padding-bottom: 1.28rem;
  }
}
.index-page .down-box .wal .down-ul {
  margin-top: 0.32rem;
  height: 2rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 0.16rem;
}
@media screen and (max-width: 800px) {
  .index-page .down-box .wal .down-ul {
    gap: 0.16rem;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    height: auto;
  }
}
.index-page .down-box .wal .down-ul .down-li {
  width: calc((100% - 0.48rem)/4);
  background: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 0.08rem;
}
@media screen and (max-width: 800px) {
  .index-page .down-box .wal .down-ul .down-li {
    width: calc((100% - 0.16rem)/2);
    padding: 0.32rem;
    border-radius: 0.24rem;
  }
}
.index-page .down-box .wal .down-ul .down-li .down-con {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.index-page .down-box .wal .down-ul .down-li img {
  height: 0.48rem;
  width: 0.48rem;
}
@media screen and (max-width: 800px) {
  .index-page .down-box .wal .down-ul .down-li img {
    height: 0.96rem;
    width: 0.96rem;
  }
}
.index-page .down-box .wal .down-ul .down-li .tit {
  margin-top: 0.16rem;
  font-size: 0.16rem;
  line-height: 0.24rem;
  text-align: center;
}
@media screen and (max-width: 800px) {
  .index-page .down-box .wal .down-ul .down-li .tit {
    line-height: 0.48rem;
    font-size: 0.28rem;
  }
}
@media screen and (min-width: 800px) {
  .index-page .down-box .wal .down-ul .down-li:hover {
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
  }
  .index-page .down-box .wal .down-ul .down-li:hover img {
    -webkit-transform: scale(1.1);
        -ms-transform: scale(1.1);
            transform: scale(1.1);
  }
}
.index-page .about-us-box {
  padding-top: 0.64rem;
  padding-bottom: 0.96rem;
}
@media screen and (max-width: 800px) {
  .index-page .about-us-box {
    padding-bottom: 1.28rem;
  }
}
.index-page .about-us-box .ab-box {
  margin-top: 0.32rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 0.16rem;
  height: 4rem;
}
@media screen and (max-width: 800px) {
  .index-page .about-us-box .ab-box {
    height: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.index-page .about-us-box .ab-box .ableft-box {
  width: calc(50% - 0.08rem);
  height: 100%;
  position: relative;
  overflow: hidden;
  border-radius: 0.08rem;
}
@media screen and (max-width: 800px) {
  .index-page .about-us-box .ab-box .ableft-box {
    width: 100%;
    height: auto;
  }
}
.index-page .about-us-box .ab-box .ableft-box img {
  position: absolute;
  height: 100%;
  width: 100%;
  inset: 0;
}
@media screen and (max-width: 800px) {
  .index-page .about-us-box .ab-box .ableft-box img {
    position: relative;
    height: auto;
  }
}
.index-page .about-us-box .ab-box .right-con {
  width: calc(50% - 0.08rem);
  height: 100%;
  border-radius: 0.08rem;
  background: #F6F6F5;
  padding: 0.48rem 0.64rem 0.4rem;
  position: relative;
}
@media screen and (max-width: 800px) {
  .index-page .about-us-box .ab-box .right-con {
    width: 100%;
    padding: 0.48rem 0.48rem 0.64rem;
    border-radius: 0.16rem;
  }
}
.index-page .about-us-box .ab-box .right-con .h2 {
  font-family: var(--sk-font-Bold);
  font-size: 0.2rem;
  line-height: 0.24rem;
  color: #000000;
}
@media screen and (max-width: 800px) {
  .index-page .about-us-box .ab-box .right-con .h2 {
    font-size: 0.32rem;
    line-height: 0.48rem;
  }
}
.index-page .about-us-box .ab-box .right-con .text {
  margin-top: 0.16rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 8;
  -webkit-box-orient: vertical;
}
@media screen and (max-width: 800px) {
  .index-page .about-us-box .ab-box .right-con .text {
    font-size: 0.28rem;
    line-height: 0.48rem;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}
.index-page .about-us-box .ab-box .right-con .g-btn {
  position: absolute;
  bottom: 0.4rem;
}
@media screen and (max-width: 800px) {
  .index-page .about-us-box .ab-box .right-con .g-btn {
    margin-top: 0.48rem;
    position: relative;
    bottom: 0;
  }
  .index-page .about-us-box .ab-box .right-con .g-btn a {
    min-width: 2.4rem;
  }
  .index-page .about-us-box .ab-box .right-con .g-btn a .svg-ctx {
    margin-left: 0;
  }
}

.hry-footer .main-footer .logo-ser {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0.64rem 0 0.32rem;
  border-bottom: 0.01rem solid #E6E6E6;
}
@media screen and (max-width: 800px) {
  .hry-footer .main-footer .logo-ser {
    padding-top: 0.64rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
    padding-bottom: 0.32rem;
  }
}
.hry-footer .main-footer .logo-ser .logo-a img {
  height: 0.4rem;
}
@media screen and (max-width: 800px) {
  .hry-footer .main-footer .logo-ser .logo-a img {
    height: 0.48rem;
  }
}
.hry-footer .main-footer .logo-ser .ser-box {
  width: 4.4rem;
  height: 0.48rem;
  position: relative;
}
@media screen and (max-width: 800px) {
  .hry-footer .main-footer .logo-ser .ser-box {
    width: 100%;
    margin-top: 0.32rem;
    height: 0.8rem;
  }
}
.hry-footer .main-footer .logo-ser .ser-box input {
  height: 100%;
  width: 100%;
  border-radius: 0.24rem 0.24rem 0.24rem 0.24rem;
  border: 1px solid #1E1E1E;
  padding: 0.12rem 0.16rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
}
@media screen and (max-width: 800px) {
  .hry-footer .main-footer .logo-ser .ser-box input {
    border-radius: 0.48rem;
    border: 1px solid #1E1E1E;
    padding: 0.16rem 0.32rem;
    line-height: 0.48rem;
    font-size: 0.28rem;
  }
}
.hry-footer .main-footer .logo-ser .ser-box input::-webkit-input-placeholder {
  color: #767676;
}
.hry-footer .main-footer .logo-ser .ser-box input::-moz-placeholder {
  color: #767676;
}
.hry-footer .main-footer .logo-ser .ser-box input:-ms-input-placeholder {
  color: #767676;
}
.hry-footer .main-footer .logo-ser .ser-box input::placeholder {
  color: #767676;
}
.hry-footer .main-footer .logo-ser .ser-box input:focus {
  border: 1px solid var(--sk-global-color);
}
.hry-footer .main-footer .logo-ser .ser-box .magnifier {
  position: absolute;
  right: 0.16rem;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
@media screen and (max-width: 800px) {
  .hry-footer .main-footer .logo-ser .ser-box .magnifier {
    right: 0.32rem;
  }
}
.hry-footer .main-footer .logo-ser .ser-box .magnifier .ciion {
  height: 0.24rem;
  width: 0.24rem;
}
@media screen and (max-width: 800px) {
  .hry-footer .main-footer .logo-ser .ser-box .magnifier .ciion {
    height: 0.48rem;
    width: 0.48rem;
  }
}
.hry-footer .main-footer .nav-qr-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding-top: 0.32rem;
}
@media screen and (max-width: 800px) {
  .hry-footer .main-footer .nav-qr-box {
    border-top: none;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.hry-footer .main-footer .nav-qr-box .infor-address-phone {
  width: 4.56rem;
  padding-right: 0.2rem;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
@media screen and (max-width: 800px) {
  .hry-footer .main-footer .nav-qr-box .infor-address-phone {
    width: 100%;
    padding-right: 0;
  }
}
.hry-footer .main-footer .nav-qr-box .infor-address-phone .company-name {
  font-size: 0.2rem;
  line-height: 0.24rem;
  color: #000000;
  font-family: var(--sk-font-Bold);
}
@media screen and (max-width: 800px) {
  .hry-footer .main-footer .nav-qr-box .infor-address-phone .company-name {
    font-size: 0.32rem;
    line-height: 0.48rem;
  }
}
.hry-footer .main-footer .nav-qr-box .infor-address-phone .list-infor {
  margin-top: 0.29rem;
}
@media screen and (max-width: 800px) {
  .hry-footer .main-footer .nav-qr-box .infor-address-phone .list-infor {
    margin-top: 0.32rem;
  }
}
.hry-footer .main-footer .nav-qr-box .infor-address-phone .list-infor .item-box {
  margin-bottom: 0.16rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
}
@media screen and (max-width: 800px) {
  .hry-footer .main-footer .nav-qr-box .infor-address-phone .list-infor .item-box {
    margin-bottom: 0.32rem;
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
}
.hry-footer .main-footer .nav-qr-box .infor-address-phone .list-infor .item-box .key {
  font-family: var(--sk-font-Bold);
}
.hry-footer .main-footer .nav-qr-box .infor-address-phone .list-infor .item-box .value {
  font-family: var(--sk-font-Light);
}
.hry-footer .main-footer .nav-qr-box .foot-nav {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.hry-footer .main-footer .nav-qr-box .foot-nav .nav-ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
@media screen and (max-width: 800px) {
  .hry-footer .main-footer .nav-qr-box .foot-nav .nav-ul {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.hry-footer .main-footer .nav-qr-box .foot-nav .nav-ul .nav-li {
  min-width: 1.52rem;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  padding-right: 0.42rem;
}
@media screen and (max-width: 800px) {
  .hry-footer .main-footer .nav-qr-box .foot-nav .nav-ul .nav-li {
    width: 100%;
    margin-right: 0;
    padding: 0.32rem 0;
    border-bottom: 1px solid #E6E6E6;
  }
}
.hry-footer .main-footer .nav-qr-box .foot-nav .nav-ul .nav-li .cell-tit .tit {
  cursor: pointer;
  color: #000000;
  font-family: var(--sk-font-Medium);
  font-size: 0.16rem;
  line-height: 0.24rem;
}
@media screen and (max-width: 800px) {
  .hry-footer .main-footer .nav-qr-box .foot-nav .nav-ul .nav-li .cell-tit .tit {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    font-size: 0.32rem;
    line-height: 0.48rem;
  }
  .hry-footer .main-footer .nav-qr-box .foot-nav .nav-ul .nav-li .cell-tit .tit .v-r {
    height: 0.48rem;
    width: 0.48rem;
  }
}
.hry-footer .main-footer .nav-qr-box .foot-nav .nav-ul .nav-li .nav-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 0.27rem;
  margin-top: 0.16rem;
}
@media screen and (max-width: 800px) {
  .hry-footer .main-footer .nav-qr-box .foot-nav .nav-ul .nav-li .nav-list {
    margin-top: 0;
    height: 0;
    overflow: hidden;
  }
}
.hry-footer .main-footer .nav-qr-box .foot-nav .nav-ul .nav-li .nav-list .nav-view {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 0.08rem;
}
.hry-footer .main-footer .nav-qr-box .foot-nav .nav-ul .nav-li .nav-list .nav-view .a-link {
  font-size: 0.14rem;
  line-height: 0.24rem;
}
@media screen and (max-width: 800px) {
  .hry-footer .main-footer .nav-qr-box .foot-nav .nav-ul .nav-li .nav-list .nav-view .a-link {
    padding-left: 0.2rem;
  }
}
@media screen and (max-width: 800px) {
  .hry-footer .main-footer .nav-qr-box .foot-nav .nav-ul .nav-li.ave .nav-list {
    height: auto;
    margin-top: 0.16rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 0;
  }
  .hry-footer .main-footer .nav-qr-box .foot-nav .nav-ul .nav-li.ave .nav-list .nav-view .a-link {
    margin-top: 0.16rem;
    font-size: 0.3rem;
    line-height: 0.46rem;
  }
  .hry-footer .main-footer .nav-qr-box .foot-nav .nav-ul .nav-li.ave .cell-tit .tit .v-r {
    -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
            transform: rotate(-90deg);
  }
}
.hry-footer .main-footer .nav-qr-box .qr-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 0.16rem;
}
@media screen and (max-width: 800px) {
  .hry-footer .main-footer .nav-qr-box .qr-box {
    margin-top: 0.48rem;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    gap: 1rem;
  }
}
.hry-footer .main-footer .nav-qr-box .qr-box .qr-item {
  width: 1.36rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media screen and (max-width: 800px) {
  .hry-footer .main-footer .nav-qr-box .qr-box .qr-item {
    width: auto;
  }
}
.hry-footer .main-footer .nav-qr-box .qr-box .qr-item .qr-img {
  height: 1.36rem;
  width: 1.36rem;
}
@media screen and (max-width: 800px) {
  .hry-footer .main-footer .nav-qr-box .qr-box .qr-item .qr-img {
    width: 1.92rem;
    height: 1.92rem;
  }
}
.hry-footer .main-footer .nav-qr-box .qr-box .qr-item .qr-img img {
  height: 100%;
  width: 100%;
}
.hry-footer .main-footer .nav-qr-box .qr-box .qr-item .qr-tit {
  margin-top: 0.08rem;
  font-size: 0.12rem;
  line-height: 0.2rem;
  text-align: center;
}
@media screen and (max-width: 800px) {
  .hry-footer .main-footer .nav-qr-box .qr-box .qr-item .qr-tit {
    margin-top: 0.16rem;
    font-size: 0.24rem;
    line-height: 0.32rem;
  }
}
.hry-footer .main-footer .link-ser {
  margin-bottom: 0.16rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media screen and (max-width: 800px) {
  .hry-footer .main-footer .link-ser {
    margin-top: 0.32rem;
    margin-bottom: 0.32rem;
    gap: 0.32rem;
  }
}
.hry-footer .main-footer .link-ser .lick-box {
  position: relative;
}
.hry-footer .main-footer .link-ser .lick-box .fri-link {
  width: 2.88rem;
  height: 0.48rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding-left: 0.16rem;
  padding-right: 0.12rem;
  font-weight: 300;
  font-size: 0.14rem;
  line-height: 0.24rem;
  border-radius: 0.24rem 0.24rem 0.24rem 0.24rem;
  border: 0.01rem solid #E6E6E6;
  cursor: pointer;
}
@media screen and (max-width: 800px) {
  .hry-footer .main-footer .link-ser .lick-box .fri-link {
    width: 4.32rem;
    height: 0.96rem;
    padding: 0.24rem 0.16rem 0.24rem 0.32rem;
    border-radius: 0.48rem 0.48rem 0.48rem 0.48rem;
    line-height: 0.48rem;
    font-size: 0.28rem;
  }
}
.hry-footer .main-footer .link-ser .lick-box .fri-link:hover {
  background: rgba(0, 0, 0, 0.05);
}
.hry-footer .main-footer .link-ser .lick-box .fri-link img {
  height: 0.24rem;
  width: 0.24rem;
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
@media screen and (max-width: 800px) {
  .hry-footer .main-footer .link-ser .lick-box .fri-link img {
    height: 0.48rem;
    width: 0.48rem;
  }
}
.hry-footer .main-footer .link-ser .lick-box .fri-link.show img {
  -webkit-transform: rotate(0);
      -ms-transform: rotate(0);
          transform: rotate(0);
}
.hry-footer .main-footer .link-ser .lick-box .select-box {
  position: absolute;
  z-index: 10;
  left: 0;
  bottom: 0.56rem;
  width: 3.6rem;
  box-shadow: 0rem 0rem 0.1rem 0rem rgba(0, 0, 0, 0.1);
  border-radius: 0.08rem 0.08rem 0.08rem 0.08rem;
  background: #FFFFFF;
  display: none;
  max-height: 2.8rem;
  overflow-y: auto;
}
@media screen and (max-width: 800px) {
  .hry-footer .main-footer .link-ser .lick-box .select-box {
    width: 6rem;
    bottom: 1.2rem;
    border-radius: 0.16rem;
    max-height: 4.4rem;
  }
}
.hry-footer .main-footer .link-ser .lick-box .select-box.show {
  display: block;
}
.hry-footer .main-footer .link-ser .lick-box .select-box .sel-ul {
  padding: 0.08rem 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media screen and (max-width: 800px) {
  .hry-footer .main-footer .link-ser .lick-box .select-box .sel-ul {
    padding: 0.16rem 0;
  }
}
.hry-footer .main-footer .link-ser .lick-box .select-box .sel-ul .sel-li {
  height: 0.4rem;
  padding: 0.08rem 0.15rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media screen and (max-width: 800px) {
  .hry-footer .main-footer .link-ser .lick-box .select-box .sel-ul .sel-li {
    height: 0.8rem;
    padding: 0.16rem 0.3rem;
    font-size: 0.28rem;
    line-height: 0.32rem;
  }
}
.hry-footer .main-footer .link-ser .lick-box .select-box .sel-ul .sel-li:hover {
  background: #F6F6F6;
}
.hry-footer .footer-bottom {
  padding: 0.08rem 0;
  background: #F6F6F6;
}
@media screen and (max-width: 800px) {
  .hry-footer .footer-bottom {
    margin-bottom: 1.44rem;
    padding: 0.32rem 0;
  }
}
.hry-footer .footer-bottom .wal {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media screen and (max-width: 800px) {
  .hry-footer .footer-bottom .wal {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 0.32rem;
  }
}
.hry-footer .footer-bottom .left-mark {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 0.44rem;
  line-height: 0.24rem;
  font-size: 0.12rem;
  color: #000000;
  font-weight: 300;
}
@media screen and (max-width: 800px) {
  .hry-footer .footer-bottom .left-mark {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 0.16rem;
    font-size: 0.24rem;
    line-height: 0.32rem;
  }
}
.hry-footer .footer-bottom .left-mark .filings {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 0.08rem;
}
@media screen and (max-width: 800px) {
  .hry-footer .footer-bottom .left-mark .filings {
    gap: 0.16rem;
  }
}
.hry-footer .footer-bottom .left-mark .filings img {
  height: 0.16rem;
  width: 0.16rem;
}
@media screen and (max-width: 800px) {
  .hry-footer .footer-bottom .left-mark .filings img {
    height: 0.32rem;
    width: 0.32rem;
  }
}
.hry-footer .footer-bottom .right-pp {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 0.16rem;
  font-size: 0.12rem;
}
@media screen and (max-width: 800px) {
  .hry-footer .footer-bottom .right-pp {
    gap: 0.7rem;
    font-size: 0.24rem;
    line-height: 0.32rem;
  }
}
@media screen and (min-width: 800px) {
  .hry-footer .footer-bottom .right-pp .text-hover span {
    background-image: -webkit-linear-gradient(top, transparent 95%, #1e1e1e 0);
  }
  .hry-footer .footer-bottom .right-pp .text-hover:hover span {
    color: #1E1E1E;
  }
}

.fixed-box .privacy-icon {
  z-index: 10;
  position: fixed;
  width: 0.48rem;
  height: 0.48rem;
  left: 0.16rem;
  bottom: 0.356rem;
  border-radius: 50%;
  background: rgba(0, 0, 0, 0.4);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  cursor: pointer;
}
@media screen and (max-width: 800px) {
  .fixed-box .privacy-icon {
    width: 0.96rem;
    height: 0.96rem;
    background: #888888;
    left: 0.32rem;
    bottom: 1.44rem;
  }
}
.fixed-box .privacy-icon:hover {
  background: rgba(0, 0, 0, 0.6);
}
.fixed-box .privacy-icon img {
  width: 0.24rem;
  height: 0.24rem;
}
@media screen and (max-width: 800px) {
  .fixed-box .privacy-icon img {
    width: 0.48rem;
    height: 0.48rem;
  }
}
.fixed-box .fixed-right-cell {
  position: fixed;
  right: 0.16rem;
  bottom: 0.356rem;
  z-index: 10;
}
.fixed-box .fixed-right-cell .set-box {
  background: var(--sk-global-color);
  border-radius: 0.4rem 0.4rem 0.4rem 0.4rem;
  padding: 0.08rem 0.04rem;
}
@media screen and (max-width: 800px) {
  .fixed-box .fixed-right-cell .set-box {
    position: fixed;
    width: calc(100% - 0.32rem);
    bottom: 0.16rem;
    left: 0.16rem;
    border-radius: 0.8rem 0.8rem 0.8rem 0.8rem;
    padding: 0.16rem 0;
  }
}
.fixed-box .fixed-right-cell .set-box .set-ul {
  width: 0.4rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media screen and (max-width: 800px) {
  .fixed-box .fixed-right-cell .set-box .set-ul {
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.fixed-box .fixed-right-cell .set-box .set-ul .set-li {
  position: relative;
  padding: 0.08rem;
  border-bottom: 0.01rem solid rgba(255, 255, 255, 0.1);
  cursor: pointer;
}
@media screen and (max-width: 800px) {
  .fixed-box .fixed-right-cell .set-box .set-ul .set-li {
    width: 100%;
    padding: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    border: none;
    border-right: 0.02rem solid rgba(255, 255, 255, 0.1);
  }
  .fixed-box .fixed-right-cell .set-box .set-ul .set-li:last-child {
    border-right: 0;
  }
}
.fixed-box .fixed-right-cell .set-box .set-ul .set-li:hover .qr-card,
.fixed-box .fixed-right-cell .set-box .set-ul .set-li:hover .msg-card {
  display: block;
}
@media screen and (max-width: 800px) {
  .fixed-box .fixed-right-cell .set-box .set-ul .set-li:hover .qr-card,
.fixed-box .fixed-right-cell .set-box .set-ul .set-li:hover .msg-card {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.fixed-box .fixed-right-cell .set-box .set-ul .set-li .qr-card,
.fixed-box .fixed-right-cell .set-box .set-ul .set-li .msg-card {
  position: absolute;
  top: 50%;
  left: 0;
  width: auto;
  -webkit-transform: translate(-100%, -50%);
      -ms-transform: translate(-100%, -50%);
          transform: translate(-100%, -50%);
  padding-right: 0.08rem;
  display: none;
  z-index: 10;
}
@media screen and (max-width: 800px) {
  .fixed-box .fixed-right-cell .set-box .set-ul .set-li .qr-card,
.fixed-box .fixed-right-cell .set-box .set-ul .set-li .msg-card {
    left: 50%;
    -webkit-transform: translate(-50%, -100%);
        -ms-transform: translate(-50%, -100%);
            transform: translate(-50%, -100%);
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    top: 0;
    padding: 0 0 0.32rem 0;
  }
}
.fixed-box .fixed-right-cell .set-box .set-ul .set-li .qr-card ._inner,
.fixed-box .fixed-right-cell .set-box .set-ul .set-li .msg-card ._inner {
  background: #FFFFFF;
  box-shadow: 0rem 0rem 0.1rem 0rem rgba(0, 0, 0, 0.1);
  border-radius: 0.08rem 0.08rem 0.08rem 0.08rem;
  padding: 0.04rem;
}
@media screen and (max-width: 800px) {
  .fixed-box .fixed-right-cell .set-box .set-ul .set-li .qr-card ._inner,
.fixed-box .fixed-right-cell .set-box .set-ul .set-li .msg-card ._inner {
    padding: 0.08rem;
  }
}
.fixed-box .fixed-right-cell .set-box .set-ul .set-li .qr-card .qr-box,
.fixed-box .fixed-right-cell .set-box .set-ul .set-li .msg-card .qr-box {
  width: 1.2rem;
  height: 1.2rem;
}
@media screen and (max-width: 800px) {
  .fixed-box .fixed-right-cell .set-box .set-ul .set-li .qr-card .qr-box,
.fixed-box .fixed-right-cell .set-box .set-ul .set-li .msg-card .qr-box {
    width: 2.2rem;
    height: 2.2rem;
  }
}
.fixed-box .fixed-right-cell .set-box .set-ul .set-li .qr-card .qr-box img,
.fixed-box .fixed-right-cell .set-box .set-ul .set-li .msg-card .qr-box img {
  height: 100%;
  width: 100%;
}
.fixed-box .fixed-right-cell .set-box .set-ul .set-li .qr-card .tit,
.fixed-box .fixed-right-cell .set-box .set-ul .set-li .msg-card .tit {
  font-size: 0.12rem;
  line-height: 0.2rem;
  text-align: center;
}
@media screen and (max-width: 800px) {
  .fixed-box .fixed-right-cell .set-box .set-ul .set-li .qr-card .tit,
.fixed-box .fixed-right-cell .set-box .set-ul .set-li .msg-card .tit {
    margin-top: 0.16rem;
    font-size: 0.24rem;
    line-height: 0.32rem;
  }
}
.fixed-box .fixed-right-cell .set-box .set-ul .set-li .msg-card ._inner {
  padding: 0.16rem;
  white-space: nowrap;
  font-size: 0.12rem;
  line-height: 0.2rem;
}
@media screen and (max-width: 800px) {
  .fixed-box .fixed-right-cell .set-box .set-ul .set-li .msg-card ._inner {
    font-size: 0.24rem;
    line-height: 0.32rem;
  }
}
.fixed-box .fixed-right-cell .set-box .set-ul .set-li:last-child {
  border-bottom: none;
}
.fixed-box .fixed-right-cell .set-box .set-ul .set-li .icon {
  height: 0.24rem;
  width: 0.24rem;
}
@media screen and (max-width: 800px) {
  .fixed-box .fixed-right-cell .set-box .set-ul .set-li .icon {
    height: 0.48rem;
    width: 0.48rem;
  }
}
.fixed-box .fixed-right-cell .set-box .set-ul .set-li .a {
  text-align: center;
}
.fixed-box .fixed-right-cell .set-box .set-ul .set-li .a .tit {
  font-family: var(--sk-font-Medium);
  font-size: 0.12rem;
  line-height: 0.16rem;
  color: #FFFFFF;
}
@media screen and (max-width: 800px) {
  .fixed-box .fixed-right-cell .set-box .set-ul .set-li .a .tit {
    font-weight: 400;
    margin-top: 0;
    line-height: 0.32rem;
    font-size: 0.2rem;
    font-family: var(--sk-font-Light);
  }
}
.fixed-box .fixed-right-cell .to-top {
  margin-top: 0.16rem;
  width: 0.48rem;
  height: 0.48rem;
  border-radius: 50%;
  background: rgba(0, 0, 0, 0.4);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  cursor: pointer;
}
@media screen and (max-width: 800px) {
  .fixed-box .fixed-right-cell .to-top {
    position: fixed;
    width: 0.96rem;
    height: 0.96rem;
    background: rgba(0, 0, 0, 0.4);
    right: 0.32rem;
    bottom: 1.44rem;
  }
}
.fixed-box .fixed-right-cell .to-top:hover {
  background: rgba(0, 0, 0, 0.6);
}
.fixed-box .fixed-right-cell .to-top img {
  width: 0.24rem;
  height: 0.24rem;
}
@media screen and (max-width: 800px) {
  .fixed-box .fixed-right-cell .to-top img {
    width: 0.48rem;
    height: 0.48rem;
  }
}

@media screen and (max-width: 800px) {
  .section__href .section__href-container .section__href-wrapper {
    padding-top: 0.64rem;
    padding-bottom: 1.28rem;
  }
  .section__href .section__href-container .section__href-wrapper .section__href-list {
    margin-top: 0.64rem;
  }
  .section__href .section__href-container .section__href-wrapper .section__href-list ul {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }
  .section__href .section__href-container .section__href-wrapper .section__href-list ul li a {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    position: relative;
    padding: 0.32rem 3.36rem 0.32rem 0.32rem;
    min-height: 2.24rem;
    height: 100%;
    background-color: #F6F6F6;
    border-radius: 0.16rem;
  }
  .section__href .section__href-container .section__href-wrapper .section__href-list ul li a:hover .href-btn {
    color: white;
    background-color: var(--sk-global-color);
  }
  .section__href .section__href-container .section__href-wrapper .section__href-list ul li a .img {
    position: absolute;
    top: 0;
    right: 0;
    max-width: 3.36rem;
    height: 100%;
    border-radius: 0.16rem;
    overflow: hidden;
  }
  .section__href .section__href-container .section__href-wrapper .section__href-list ul li a .img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
  .section__href .section__href-container .section__href-wrapper .section__href-list ul li a .href-btn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 0.48rem;
    height: 0.48rem;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    border: 0.01rem solid var(--sk-global-color);
    border-radius: 50%;
    color: var(--sk-global-color);
    margin-top: auto;
    -webkit-transition: 0.3s;
    transition: 0.3s;
  }
  .section__href .section__href-container .section__href-wrapper .section__href-list ul li a .href-btn svg,
.section__href .section__href-container .section__href-wrapper .section__href-list ul li a .href-btn img {
    width: 0.48rem;
    height: 0.48rem;
    object-fit: contain;
  }
}
.search-top-con .tab-box {
  padding: 0.16rem 0;
  border-bottom: 1px solid #E6E6E6;
}
@media screen and (max-width: 800px) {
  .search-top-con .tab-box {
    padding: 0.32rem 0;
    overflow-x: auto;
  }
}
.search-top-con .tab-box .tab-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  row-gap: 0.1rem;
  -webkit-column-gap: 0.16rem;
     -moz-column-gap: 0.16rem;
          column-gap: 0.16rem;
}
@media screen and (max-width: 800px) {
  .search-top-con .tab-box .tab-container {
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
  }
}
.search-top-con .tab-box .tab-container .tab-item {
  min-width: calc((100% - 1.12rem)/8);
  padding: 0.08rem 0.2rem;
  border: 1px solid #E6E6E6;
  font-size: 0.14rem;
  line-height: 0.24rem;
  border-radius: 0.04rem;
  text-align: center;
  cursor: pointer;
}
@media screen and (max-width: 800px) {
  .search-top-con .tab-box .tab-container .tab-item {
    font-size: 0.24rem;
    line-height: 0.32rem;
    min-width: 1.6rem;
    padding: 0.16rem 0.2rem;
    border-radius: 0.08rem;
  }
}
.search-top-con .tab-box .tab-container .tab-item:hover {
  border: 0.01rem solid rgba(0, 0, 0, 0.05);
  background-color: #E6E6E6;
}
.search-top-con .tab-box .tab-container .tab-item.on {
  background: var(--sk-global-color);
  color: #fff;
  border: 1px solid var(--sk-global-color);
}
.search-top-con .iup-box {
  margin-top: 0.32rem;
  position: relative;
}
.search-top-con .iup-box input {
  height: 0.48rem;
  width: 100%;
  border-radius: 0.24rem;
  border: 1px solid #1E1E1E;
  font-size: 0.14rem;
  line-height: 0.24rem;
  padding: 0.12rem 0.6rem 0.12rem 0.16rem;
}
@media screen and (max-width: 800px) {
  .search-top-con .iup-box input {
    height: 0.8rem;
    border-radius: 0.48rem;
    font-size: 0.28rem;
    line-height: 0.48rem;
    padding: 0.16rem 0.8rem 0.16rem 0.32rem;
  }
}
.search-top-con .iup-box input:focus {
  border: 1px solid var(--sk-global-color);
}
.search-top-con .iup-box .ser-der {
  position: absolute;
  top: 50%;
  right: 0.16rem;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
.search-top-con .iup-box .ser-der img {
  height: 0.24rem;
  width: 0.24rem;
  display: block;
}
@media screen and (max-width: 800px) {
  .search-top-con .iup-box .ser-der img {
    height: 0.48rem;
    width: 0.48rem;
  }
}
.search-top-con .recommend-box {
  margin-top: 0.16rem;
  margin-bottom: 0.32rem;
}
@media screen and (max-width: 800px) {
  .search-top-con .recommend-box {
    margin-top: 0.32rem;
    margin-bottom: 0;
  }
}
.search-top-con .recommend-box .recommend-txt {
  font-size: 0.14rem;
  line-height: 0.24rem;
}
@media screen and (max-width: 800px) {
  .search-top-con .recommend-box .recommend-txt {
    font-size: 0.24rem;
    line-height: 0.48rem;
  }
}
.search-top-con .recommend-box .recommend-txt .underline {
  text-decoration: underline;
}
.search-top-con .recommend-box .tag-list {
  margin-top: 0.08rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  gap: 0.08rem;
}
@media screen and (max-width: 800px) {
  .search-top-con .recommend-box .tag-list {
    margin-top: 0.16rem;
    gap: 0.16rem;
  }
}
.search-top-con .recommend-box .tag-list .tag-box {
  padding: 0.08rem 0.16rem 0.08rem 0.08rem;
  border-radius: 0.04rem;
  background: #F5F5F5;
  color: var(--sk-global-color);
  font-size: 0.14rem;
  line-height: 0.24rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media screen and (max-width: 800px) {
  .search-top-con .recommend-box .tag-list .tag-box {
    padding: 0.16rem 0.32rem 0.16rem 0.16rem;
    border-radius: 0.08rem;
    font-size: 0.24rem;
    line-height: 0.48rem;
  }
}
.search-top-con .recommend-box .tag-list .tag-box .img {
  height: 0.24rem;
  width: 0.24rem;
}
@media screen and (max-width: 800px) {
  .search-top-con .recommend-box .tag-list .tag-box .img {
    height: 0.48rem;
    width: 0.48rem;
  }
}

.search-result .con-main {
  padding-top: 0.32rem;
}
@media screen and (max-width: 800px) {
  .search-result .con-main {
    padding-top: 0;
  }
}
.search-result .con-main .item-box {
  padding-bottom: 0.64rem;
}
.search-result .con-main .item-box:last-child {
  padding-bottom: 0;
}
.search-result .con-main .item-box .tit-num {
  padding-left: 0.16rem;
  font-size: 0.2rem;
  line-height: 0.24rem;
  position: relative;
  font-family: var(--sk-font-Bold);
  padding-bottom: 0.16rem;
  border-bottom: 0.01rem solid #E6E6E6;
}
@media screen and (max-width: 800px) {
  .search-result .con-main .item-box .tit-num {
    margin-top: 0.64rem;
    padding-left: 0.32rem;
    padding-bottom: 0.32rem;
    font-size: 0.32rem;
    line-height: 0.48rem;
  }
}
.search-result .con-main .item-box .tit-num::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 0.02rem;
  height: 0.24rem;
  background: var(--sk-global-color);
}
@media screen and (max-width: 800px) {
  .search-result .con-main .item-box .tit-num::before {
    width: 0.04rem;
    height: 0.48rem;
  }
}
.search-result .con-main .item-box .g-btn-long {
  margin-top: 0.32rem;
}
@media screen and (max-width: 800px) {
  .search-result .con-main .item-box .g-btn-long {
    margin-top: 0.64rem;
  }
}
.search-result .con-main .item-box .product-list-box .pro-ul .pro-li {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 0.72rem;
  padding: 0.32rem 0;
  border-bottom: 0.01rem solid #E6E6E6;
}
@media screen and (max-width: 800px) {
  .search-result .con-main .item-box .product-list-box .pro-ul .pro-li {
    gap: 0.32rem;
    padding: 0.64rem 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .search-result .con-main .item-box .product-list-box .pro-ul .pro-li:first-child {
    padding-top: 0.32rem;
  }
}
@media screen and (max-width: 800px) {
  .search-result .con-main .item-box .product-list-box .pro-ul .pro-li .phone-box {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    gap: 0.32rem;
  }
}
.search-result .con-main .item-box .product-list-box .pro-ul .pro-li .img-box {
  width: 2.32rem;
  height: 1.28rem;
  overflow: hidden;
}
@media screen and (max-width: 800px) {
  .search-result .con-main .item-box .product-list-box .pro-ul .pro-li .img-box {
    width: 2.56rem;
    padding: 0.16rem 0;
    height: auto;
    background-color: #F6F6F6;
    border-radius: 0.16rem 0.16rem 0.16rem 0.16rem;
  }
}
.search-result .con-main .item-box .product-list-box .pro-ul .pro-li .img-box img {
  height: 100%;
  width: 100%;
}
@media screen and (max-width: 800px) {
  .search-result .con-main .item-box .product-list-box .pro-ul .pro-li .img-box img {
    height: auto;
    mix-blend-mode: multiply;
  }
}
@media screen and (max-width: 800px) {
  .search-result .con-main .item-box .product-list-box .pro-ul .pro-li .tit-mol {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }
  .search-result .con-main .item-box .product-list-box .pro-ul .pro-li .tit-mol .phone-tit {
    margin-top: 0.16rem;
    line-height: 0.48rem;
    font-size: 0.32rem;
    font-family: var(--sk-font-Bold);
  }
  .search-result .con-main .item-box .product-list-box .pro-ul .pro-li .tit-mol .phone-model {
    margin-top: 0.16rem;
  }
  .search-result .con-main .item-box .product-list-box .pro-ul .pro-li .tit-mol .phone-model > div {
    color: #767676;
    font-size: 0.24rem;
    line-height: 0.32rem;
  }
  .search-result .con-main .item-box .product-list-box .pro-ul .pro-li .tit-mol .phone-model > div.bold {
    margin-right: 0.14rem;
    font-family: var(--sk-font-Medium);
    color: #1e1e1e;
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
  }
}
.search-result .con-main .item-box .product-list-box .pro-ul .pro-li:hover .img-box img {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
}
.search-result .con-main .item-box .product-list-box .pro-ul .pro-li .pri-con {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 0.32rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media screen and (max-width: 800px) {
  .search-result .con-main .item-box .product-list-box .pro-ul .pro-li .pri-con {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 0.28rem;
  }
}
.search-result .con-main .item-box .product-list-box .pro-ul .pro-li .pri-con .left-txt {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-right: 0.16rem;
  border-right: 0.01rem dashed #E6E6E6;
}
@media screen and (max-width: 800px) {
  .search-result .con-main .item-box .product-list-box .pro-ul .pro-li .pri-con .left-txt {
    padding-right: 0;
    border-right: none;
  }
}
.search-result .con-main .item-box .product-list-box .pro-ul .pro-li .pri-con .left-txt .tit {
  font-size: 0.2rem;
  line-height: 0.32rem;
  font-family: var(--sk-font-Bold);
  border-right: none;
}
.search-result .con-main .item-box .product-list-box .pro-ul .pro-li .pri-con .left-txt .model {
  margin-top: 0.16rem;
  font-size: 0.12rem;
  line-height: 0.24rem;
  color: #767676;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.search-result .con-main .item-box .product-list-box .pro-ul .pro-li .pri-con .left-txt .model .bold {
  color: #1E1E1E;
  font-family: var(--sk-font-Medium);
  margin-right: 0.07rem;
}
.search-result .con-main .item-box .product-list-box .pro-ul .pro-li .pri-con .left-txt .model .giveIcon::after {
  display: none;
}
.search-result .con-main .item-box .product-list-box .pro-ul .pro-li .pri-con .left-txt .txt {
  margin-top: 0.08rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media screen and (max-width: 800px) {
  .search-result .con-main .item-box .product-list-box .pro-ul .pro-li .pri-con .left-txt .txt {
    margin-top: 0;
    font-size: 0.28rem;
    line-height: 0.44rem;
    -webkit-line-clamp: 3;
  }
}
.search-result .con-main .item-box .product-list-box .pro-ul .pro-li .pri-con .right-btns {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  font-size: 0.14rem;
  line-height: 0.24rem;
  font-family: var(--sk-font-Medium);
  gap: 0.16rem;
}
@media screen and (max-width: 800px) {
  .search-result .con-main .item-box .product-list-box .pro-ul .pro-li .pri-con .right-btns {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    width: 100%;
  }
}
.search-result .con-main .item-box .product-list-box .pro-ul .pro-li .pri-con .right-btns .down-dir {
  padding: 0.08rem 0.24rem;
  border-radius: 0.2rem 0.2rem 0.2rem 0.2rem;
  background-color: var(--sk-global-color);
  color: #fff;
}
@media screen and (max-width: 800px) {
  .search-result .con-main .item-box .product-list-box .pro-ul .pro-li .pri-con .right-btns .down-dir {
    padding: 0.16rem 0.48rem;
    min-width: 0;
    height: 0.8rem;
    border-radius: 0.4rem 0.4rem 0.4rem 0.4rem;
    line-height: 0.48rem;
    font-size: 0.28rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .search-result .con-main .item-box .product-list-box .pro-ul .pro-li .pri-con .right-btns .down-dir img {
    height: 0.48rem;
    width: 0.48rem;
  }
}
.search-result .con-main .item-box .product-list-box .pro-ul .pro-li .pri-con .right-btns .down-dir:hover {
  opacity: 0.8;
}
.search-result .con-main .item-box .product-list-box .pro-ul .pro-li .pri-con .right-btns .detail {
  padding: 0.08rem 0.24rem;
  border-radius: 0.2rem 0.2rem 0.2rem 0.2rem;
  border: 0.01rem solid #1E1E1E;
}
@media screen and (max-width: 800px) {
  .search-result .con-main .item-box .product-list-box .pro-ul .pro-li .pri-con .right-btns .detail {
    padding: 0.16rem 0.48rem;
    min-width: 0;
    height: 0.8rem;
    border-radius: 0.4rem 0.4rem 0.4rem 0.4rem;
    line-height: 0.48rem;
    font-size: 0.28rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .search-result .con-main .item-box .product-list-box .pro-ul .pro-li .pri-con .right-btns .detail img {
    height: 0.48rem;
    width: 0.48rem;
  }
}
.search-result .con-main .item-box .product-list-box .pro-ul .pro-li .pri-con .right-btns .detail:hover {
  color: var(--sk-global-color);
  border: 0.01rem solid var(--sk-global-color);
}
.search-result .con-main .item-box .sample-list-box {
  position: relative;
}
.search-result .con-main .item-box .sample-list-box .sample-con {
  padding: 0.32rem 0;
}
@media screen and (max-width: 800px) {
  .search-result .con-main .item-box .sample-list-box .sample-con {
    overflow-x: auto;
  }
}
.search-result .con-main .item-box .sample-list-box .sample-con::-webkit-scrollbar {
  width: 0.08rem;
  height: 0.08rem;
}
.search-result .con-main .item-box .sample-list-box .sample-con::-webkit-scrollbar-track {
  background: #F1F1F1;
  border-radius: 0.1rem;
}
.search-result .con-main .item-box .sample-list-box .sample-con::-webkit-scrollbar-thumb {
  background: var(--sk-global-color);
  border-radius: 10px;
}
.search-result .con-main .item-box .sample-list-box .sample-con .sample-ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
@media screen and (max-width: 800px) {
  .search-result .con-main .item-box .sample-list-box .sample-con .sample-ul {
    gap: 0.16rem;
  }
}
.search-result .con-main .item-box .sample-list-box .sample-con .sample-ul .sample-li {
  width: 4.4rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.16rem;
  background-color: #FAFAFA;
  border-radius: 0.08rem;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
@media screen and (max-width: 800px) {
  .search-result .con-main .item-box .sample-list-box .sample-con .sample-ul .sample-li {
    width: 6.24rem !important;
    padding: 0.32rem;
    border-radius: 0.16rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.search-result .con-main .item-box .sample-list-box .sample-con .sample-ul .sample-li .img {
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
@media screen and (max-width: 800px) {
  .search-result .con-main .item-box .sample-list-box .sample-con .sample-ul .sample-li .img {
    text-align: center;
  }
}
.search-result .con-main .item-box .sample-list-box .sample-con .sample-ul .sample-li .img img {
  width: 1.36rem;
  height: 1.92rem;
  object-fit: contain;
  box-shadow: 0px 0.04rem 0.1rem 0px rgba(0, 0, 0, 0.25);
}
@media screen and (max-width: 800px) {
  .search-result .con-main .item-box .sample-list-box .sample-con .sample-ul .sample-li .img img {
    height: 3.84rem;
    width: 2.72rem;
  }
}
.search-result .con-main .item-box .sample-list-box .sample-con .sample-ul .sample-li .info {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-top: 0.16rem;
  margin-left: 0.32rem;
}
@media screen and (max-width: 800px) {
  .search-result .con-main .item-box .sample-list-box .sample-con .sample-ul .sample-li .info {
    margin-left: 0;
    padding-top: 0.32rem;
  }
  .search-result .con-main .item-box .sample-list-box .sample-con .sample-ul .sample-li .info .file-number {
    margin-top: 0.32rem;
  }
}
.search-result .con-main .item-box .sample-list-box .sample-con .sample-ul .sample-li .info .name {
  font-size: 0.2rem;
  line-height: 0.32rem;
  margin-bottom: auto;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  font-family: var(--sk-font-Bold);
}
@media screen and (max-width: 800px) {
  .search-result .con-main .item-box .sample-list-box .sample-con .sample-ul .sample-li .info .name {
    font-size: 0.32rem;
    line-height: 0.48rem;
  }
}
.search-result .con-main .item-box .sample-list-box .sample-con .sample-ul .sample-li .info .file-number,
.search-result .con-main .item-box .sample-list-box .sample-con .sample-ul .sample-li .info .file-model {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}
.search-result .con-main .item-box .sample-list-box .sample-con .sample-ul .sample-li .info .file-number .file-model-front,
.search-result .con-main .item-box .sample-list-box .sample-con .sample-ul .sample-li .info .file-model .file-model-front {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
}
.search-result .con-main .item-box .sample-list-box .sample-con .sample-ul .sample-li .info .file-number ._label,
.search-result .con-main .item-box .sample-list-box .sample-con .sample-ul .sample-li .info .file-model ._label {
  font-size: 0.12rem;
  line-height: 0.24rem;
  margin-right: 0.07rem;
  font-family: var(--sk-font-Medium);
}
@media screen and (max-width: 800px) {
  .search-result .con-main .item-box .sample-list-box .sample-con .sample-ul .sample-li .info .file-number ._label,
.search-result .con-main .item-box .sample-list-box .sample-con .sample-ul .sample-li .info .file-model ._label {
    font-size: 0.24rem;
    line-height: 0.48rem;
    margin-right: 0.14rem;
  }
}
.search-result .con-main .item-box .sample-list-box .sample-con .sample-ul .sample-li .info .file-number ._value,
.search-result .con-main .item-box .sample-list-box .sample-con .sample-ul .sample-li .info .file-model ._value {
  font-size: 0.12rem;
  line-height: 0.24rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
@media screen and (max-width: 800px) {
  .search-result .con-main .item-box .sample-list-box .sample-con .sample-ul .sample-li .info .file-number ._value,
.search-result .con-main .item-box .sample-list-box .sample-con .sample-ul .sample-li .info .file-model ._value {
    font-size: 0.24rem;
    line-height: 0.48rem;
  }
}
.search-result .con-main .item-box .sample-list-box .sample-con .sample-ul .sample-li .info .info-tag {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin-top: 0.16rem;
  padding-bottom: 0.08rem;
  padding-right: 0.4rem;
}
@media screen and (max-width: 800px) {
  .search-result .con-main .item-box .sample-list-box .sample-con .sample-ul .sample-li .info .info-tag {
    margin-top: 0.32rem;
  }
}
.search-result .con-main .item-box .sample-list-box .sample-con .sample-ul .sample-li .info .info-tag .tag-item {
  font-size: 0.12rem;
  line-height: 0.24rem;
  padding: 0 0.08rem;
  margin-right: 0.08rem;
  background-color: #F1F1F1;
  border-radius: 0.02rem;
}
@media screen and (max-width: 800px) {
  .search-result .con-main .item-box .sample-list-box .sample-con .sample-ul .sample-li .info .info-tag .tag-item {
    margin-right: 0.14rem;
    font-size: 0.24rem;
    line-height: 0.48rem;
    padding: 0 0.16rem;
  }
}
.search-result .con-main .item-box .sample-list-box .sample-con .sample-ul .sample-li .info .info-tag .tag-item:last-child {
  margin-right: 0;
}
.search-result .con-main .item-box .sample-list-box .sample-con .sample-ul .sample-li .info .btn-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
  position: absolute;
  right: 0;
  bottom: 0;
}
.search-result .con-main .item-box .sample-list-box .sample-con .sample-ul .sample-li .info .btn-box ._btn {
  margin-bottom: 0.08rem;
}
.search-result .con-main .item-box .sample-list-box .sample-con .sample-ul .sample-li .info .btn-box ._btn:last-child {
  margin-bottom: 0;
}
.search-result .con-main .item-box .sample-list-box .sample-con .sample-ul .sample-li .info .btn-box ._btn a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 0.4rem;
  height: 0.4rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
  border: 1px solid #E6E6E6;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  border-radius: 0.24rem;
  padding: 0.07rem;
  overflow: hidden;
  color: var(--sk-global-color);
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
@media screen and (max-width: 800px) {
  .search-result .con-main .item-box .sample-list-box .sample-con .sample-ul .sample-li .info .btn-box ._btn a {
    height: 0.8rem;
    width: 0.8rem;
    border-radius: 50%;
    padding: 0.14rem;
  }
}
@media screen and (min-width: 800px) {
  .search-result .con-main .item-box .sample-list-box .sample-con .sample-ul .sample-li .info .btn-box ._btn a:hover {
    width: 1.36rem;
    color: white;
    background-color: var(--sk-global-color);
  }
  .search-result .con-main .item-box .sample-list-box .sample-con .sample-ul .sample-li .info .btn-box ._btn a:hover span {
    opacity: 1;
    visibility: visible;
  }
}
.search-result .con-main .item-box .sample-list-box .sample-con .sample-ul .sample-li .info .btn-box ._btn a span {
  opacity: 0;
  visibility: hidden;
  padding-left: 0.04rem;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.search-result .con-main .item-box .sample-list-box .sample-con .sample-ul .sample-li .info .btn-box ._btn a .icon {
  margin-left: auto;
}
.search-result .con-main .item-box .sample-list-box .sample-con .sample-ul .sample-li .info .btn-box ._btn a .icon svg {
  width: 0.24rem;
  height: 0.24rem;
}
@media screen and (max-width: 800px) {
  .search-result .con-main .item-box .sample-list-box .sample-con .sample-ul .sample-li .info .btn-box ._btn a .icon svg {
    width: 0.48rem;
    height: 0.48rem;
  }
}
.search-result .con-main .item-box .sample-list-box .sample-con .sample-ul .sample-li .info .btn-box ._btn a .icon svg path {
  stroke: none;
  fill: currentColor;
}
.search-result .con-main .item-box .sample-list-box .sample-con .swiper-scrollbar {
  height: 0.08rem;
  background: #F1F1F1;
  width: 100%;
  left: 0;
  bottom: 0;
}
.search-result .con-main .item-box .sample-list-box .sample-con .swiper-scrollbar .swiper-scrollbar-drag {
  background: var(--sk-global-color);
}
.search-result .con-main .item-box .page-box .page-li {
  padding: 0.32rem 0;
  border-bottom: 1px solid #E6E6E6;
}
.search-result .con-main .item-box .page-box .page-li .tit {
  font-size: 0.16rem;
  font-family: var(--sk-font-Medium);
  line-height: 0.24rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
@media screen and (max-width: 800px) {
  .search-result .con-main .item-box .page-box .page-li .tit {
    font-size: 0.32rem;
    line-height: 0.48rem;
    text-decoration: underline;
  }
}
.search-result .con-main .item-box .page-box .page-li .tags {
  margin-top: 0.08rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
@media screen and (max-width: 800px) {
  .search-result .con-main .item-box .page-box .page-li .tags {
    margin-top: 0.16rem;
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
}
.search-result .con-main .item-box .page-box .page-li .tags .highlight {
  position: relative;
}
.search-result .con-main .item-box .page-box .page-li .tags .highlight::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0.01rem;
  height: 0.04rem;
  width: 100%;
  background: rgba(165, 0, 0, 0.4);
}
.search-result .con-main .item-box .page-box .page-li .a-name {
  margin-top: 0.08rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
}
@media screen and (max-width: 800px) {
  .search-result .con-main .item-box .page-box .page-li .a-name {
    margin-top: 0.16em;
    font-size: 0.28rem;
    line-height: 0.48rem;
    text-decoration: underline;
  }
}
.search-result .con-main .item-box .page-box .page-li .a-name:hover {
  text-decoration: underline;
}

.download-details .main {
  height: -webkit-max-content;
  height: -moz-max-content;
  height: max-content;
  height: calc(100vh - var(--totalH));
  position: relative;
  padding: 0.32rem 0;
}
.download-details .main .bg-img {
  z-index: -1;
  position: absolute;
  height: 100%;
  width: 100%;
  inset: 0;
}
.download-details .main .g-form-select .select-layer,
.download-details .main .g-form-select .cascade-layer,
.download-details .main .g-form-cascade .select-layer,
.download-details .main .g-form-cascade .cascade-layer {
  width: 99.3%;
}
.download-details .main .wal {
  height: 100%;
  width: 100%;
}
@media screen and (max-width: 800px) {
  .download-details .main .wal {
    padding: 0 0.14rem;
  }
}
.download-details .main .wal .card-main {
  border-radius: 0.08rem 0.08rem 0.08rem 0.08rem;
  background-color: #fff;
  height: 100%;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
@media screen and (max-width: 800px) {
  .download-details .main .wal .card-main {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    overflow-y: auto;
  }
}
.download-details .main .wal .card-main .left-box {
  width: 50%;
  height: 100%;
  border-right: 1px solid #E6E6E6;
  padding: 0.64rem 0.72rem 0.64rem 0.64rem;
}
@media screen and (max-width: 800px) {
  .download-details .main .wal .card-main .left-box {
    border-right: none;
    width: auto;
    height: auto;
    padding: 0.64rem 0.32rem;
  }
  .download-details .main .wal .card-main .left-box .card-file {
    margin-top: 0.32rem;
    padding: 0.16rem 0.16rem 0.16rem 0.32rem;
    border: 1px solid #e6e6e6;
    border-radius: 0.16rem;
    background: #FAFAFA;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .download-details .main .wal .card-main .left-box .card-file .left-info {
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
  .download-details .main .wal .card-main .left-box .card-file .left-info span {
    font-family: var(--sk-font-Bold);
  }
  .download-details .main .wal .card-main .left-box .card-file .right-img {
    height: 0.48rem;
    width: 0.48rem;
  }
  .download-details .main .wal .card-main .left-box .card-file .right-img img {
    height: 100%;
    width: 100%;
  }
}
.download-details .main .wal .card-main .left-box .product-list {
  margin-top: 0.16rem;
  height: calc(100% - .64rem);
  overflow-y: auto;
  width: calc(100% + 0.2rem);
  padding-right: 0.12rem;
}
.download-details .main .wal .card-main .left-box .product-list::-webkit-scrollbar {
  width: 0.08rem;
  height: 0.08rem;
  position: relative;
  right: 1rem;
}
.download-details .main .wal .card-main .left-box .product-list::-webkit-scrollbar-track {
  background: #F1F1F1;
  border-radius: 0.1rem;
}
.download-details .main .wal .card-main .left-box .product-list::-webkit-scrollbar-thumb {
  background: var(--sk-global-color);
  border-radius: 10px;
}
.download-details .main .wal .card-main .left-box .product-list .pro-li {
  margin-top: 0.16rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.16rem;
  background-color: #FAFAFA;
  border-radius: 0.08rem;
}
@media screen and (max-width: 800px) {
  .download-details .main .wal .card-main .left-box .product-list .pro-li {
    padding: 0.32rem;
    border-radius: 0.16rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.download-details .main .wal .card-main .left-box .product-list .pro-li .img {
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
@media screen and (max-width: 800px) {
  .download-details .main .wal .card-main .left-box .product-list .pro-li .img {
    text-align: center;
  }
}
.download-details .main .wal .card-main .left-box .product-list .pro-li .img img {
  width: 1.36rem;
  height: 1.92rem;
  object-fit: contain;
  box-shadow: 0px 0.04rem 0.1rem 0px rgba(0, 0, 0, 0.25);
}
@media screen and (max-width: 800px) {
  .download-details .main .wal .card-main .left-box .product-list .pro-li .img img {
    height: 3.84rem;
    width: 2.72rem;
  }
}
.download-details .main .wal .card-main .left-box .product-list .pro-li .info {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-top: 0.16rem;
  margin-left: 0.32rem;
}
@media screen and (max-width: 800px) {
  .download-details .main .wal .card-main .left-box .product-list .pro-li .info {
    margin-left: 0;
    padding-top: 0.32rem;
  }
  .download-details .main .wal .card-main .left-box .product-list .pro-li .info .file-number {
    margin-top: 0.32rem;
  }
}
.download-details .main .wal .card-main .left-box .product-list .pro-li .info .name {
  font-size: 0.2rem;
  line-height: 0.32rem;
  margin-bottom: auto;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  font-family: var(--sk-font-Bold);
}
@media screen and (max-width: 800px) {
  .download-details .main .wal .card-main .left-box .product-list .pro-li .info .name {
    font-size: 0.32rem;
    line-height: 0.48rem;
  }
}
.download-details .main .wal .card-main .left-box .product-list .pro-li .info .file-number,
.download-details .main .wal .card-main .left-box .product-list .pro-li .info .file-model {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}
.download-details .main .wal .card-main .left-box .product-list .pro-li .info .file-number .file-model-front,
.download-details .main .wal .card-main .left-box .product-list .pro-li .info .file-model .file-model-front {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
}
.download-details .main .wal .card-main .left-box .product-list .pro-li .info .file-number ._label,
.download-details .main .wal .card-main .left-box .product-list .pro-li .info .file-model ._label {
  font-size: 0.12rem;
  line-height: 0.24rem;
  margin-right: 0.07rem;
  font-family: var(--sk-font-Medium);
}
@media screen and (max-width: 800px) {
  .download-details .main .wal .card-main .left-box .product-list .pro-li .info .file-number ._label,
.download-details .main .wal .card-main .left-box .product-list .pro-li .info .file-model ._label {
    font-size: 0.24rem;
    line-height: 0.48rem;
    margin-right: 0.14rem;
  }
}
.download-details .main .wal .card-main .left-box .product-list .pro-li .info .file-number ._value,
.download-details .main .wal .card-main .left-box .product-list .pro-li .info .file-model ._value {
  font-size: 0.12rem;
  line-height: 0.24rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
@media screen and (max-width: 800px) {
  .download-details .main .wal .card-main .left-box .product-list .pro-li .info .file-number ._value,
.download-details .main .wal .card-main .left-box .product-list .pro-li .info .file-model ._value {
    font-size: 0.24rem;
    line-height: 0.48rem;
  }
}
.download-details .main .wal .card-main .left-box .product-list .pro-li .info .info-tag {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin-top: 0.16rem;
  padding-bottom: 0.08rem;
  padding-right: 0.4rem;
}
@media screen and (max-width: 800px) {
  .download-details .main .wal .card-main .left-box .product-list .pro-li .info .info-tag {
    margin-top: 0.32rem;
  }
}
.download-details .main .wal .card-main .left-box .product-list .pro-li .info .info-tag .tag-item {
  font-size: 0.12rem;
  line-height: 0.24rem;
  padding: 0 0.08rem;
  margin-right: 0.08rem;
  background-color: #F1F1F1;
  border-radius: 0.02rem;
}
@media screen and (max-width: 800px) {
  .download-details .main .wal .card-main .left-box .product-list .pro-li .info .info-tag .tag-item {
    margin-right: 0.14rem;
    font-size: 0.24rem;
    line-height: 0.48rem;
    padding: 0 0.16rem;
  }
}
.download-details .main .wal .card-main .left-box .product-list .pro-li .info .info-tag .tag-item:last-child {
  margin-right: 0;
}
.download-details .main .wal .card-main .left-box .product-list .pro-li .info .btn-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
  position: absolute;
  right: 0;
  bottom: 0;
}
.download-details .main .wal .card-main .left-box .product-list .pro-li .info .btn-box ._btn {
  margin-bottom: 0.08rem;
}
.download-details .main .wal .card-main .left-box .product-list .pro-li .info .btn-box ._btn:last-child {
  margin-bottom: 0;
}
.download-details .main .wal .card-main .left-box .product-list .pro-li .info .btn-box ._btn a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 0.42rem;
  height: 0.42rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
  border: 1px solid #E6E6E6;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  border-radius: 0.24rem;
  padding: 0.08rem;
  overflow: hidden;
  color: var(--sk-global-color);
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
@media screen and (max-width: 800px) {
  .download-details .main .wal .card-main .left-box .product-list .pro-li .info .btn-box ._btn a {
    height: 0.8rem;
    width: 0.8rem;
    border-radius: 50%;
    padding: 0.14rem;
  }
}
@media screen and (min-width: 800px) {
  .download-details .main .wal .card-main .left-box .product-list .pro-li .info .btn-box ._btn a:hover {
    width: 1.36rem;
    color: white;
    background-color: var(--sk-global-color);
  }
  .download-details .main .wal .card-main .left-box .product-list .pro-li .info .btn-box ._btn a:hover span {
    opacity: 1;
    visibility: visible;
  }
}
.download-details .main .wal .card-main .left-box .product-list .pro-li .info .btn-box ._btn a span {
  opacity: 0;
  visibility: hidden;
  padding-left: 0.04rem;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.download-details .main .wal .card-main .left-box .product-list .pro-li .info .btn-box ._btn a .icon {
  margin-left: auto;
}
.download-details .main .wal .card-main .left-box .product-list .pro-li .info .btn-box ._btn a .icon svg {
  width: 0.24rem;
  height: 0.24rem;
}
@media screen and (max-width: 800px) {
  .download-details .main .wal .card-main .left-box .product-list .pro-li .info .btn-box ._btn a .icon svg {
    width: 0.48rem;
    height: 0.48rem;
  }
}
.download-details .main .wal .card-main .left-box .product-list .pro-li .info .btn-box ._btn a .icon svg path {
  stroke: none;
  fill: currentColor;
}
.download-details .main .wal .card-main .left-box .product-list .cad-li .x-h {
  margin-top: 0.32rem;
  font-size: 0.12rem;
  line-height: 0.24rem;
  font-family: var(--sk-font-Medium);
}
.download-details .main .wal .card-main .left-box .product-list .cad-li .model-card {
  border: 0.01rem solid #E6E6E6;
  border-radius: 0.08rem;
  padding: 0.16rem;
  overflow-y: auto;
  height: 2.96rem;
  font-size: 0.12rem;
  line-height: 0.24rem;
}
.download-details .main .wal .card-main .left-box .product-list .cad-li .model-card::-webkit-scrollbar {
  width: 0.04rem;
  height: 0.04rem;
  position: relative;
  right: 1rem;
}
.download-details .main .wal .card-main .left-box .product-list .cad-li .model-card::-webkit-scrollbar-track {
  border-radius: 0.1rem;
}
.download-details .main .wal .card-main .left-box .product-list .cad-li .model-card::-webkit-scrollbar-thumb {
  background: #E6E6E6;
  border-radius: 10px;
}
.download-details .main .wal .card-main .right-box {
  width: 50%;
  height: 100%;
  padding: 0.64rem 0.64rem 0.64rem 0.72rem;
}
@media screen and (max-width: 800px) {
  .download-details .main .wal .card-main .right-box {
    width: 100%;
    height: auto;
    padding: 0.64rem 0.32rem;
  }
}
.download-details .main .wal .card-main .right-box .verify-box {
  height: 100%;
}
.download-details .main .wal .card-main .right-box .verify-box .form-box {
  overflow-y: auto;
  width: calc(100% + 0.2rem);
  height: calc(100% - .64rem);
  padding-right: 0.12rem;
}
@media screen and (max-width: 800px) {
  .download-details .main .wal .card-main .right-box .verify-box .form-box {
    height: auto;
    width: 100%;
    padding-right: 0;
  }
}
.download-details .main .wal .card-main .right-box .verify-box .form-box::-webkit-scrollbar {
  width: 0.08rem;
  height: 0.08rem;
  position: relative;
  right: 1rem;
}
.download-details .main .wal .card-main .right-box .verify-box .form-box::-webkit-scrollbar-track {
  background: #F1F1F1;
  border-radius: 0.1rem;
}
.download-details .main .wal .card-main .right-box .verify-box .form-box::-webkit-scrollbar-thumb {
  background: var(--sk-global-color);
  border-radius: 10px;
}
.download-details .main .wal .card-main .right-box .verify-box .form-box .tab-s {
  margin-top: 0.32rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 0.16rem;
  padding-bottom: 0.32rem;
  border-bottom: 1px solid #E6E6E6;
}
.download-details .main .wal .card-main .right-box .verify-box .form-box .tab-s .btn {
  padding: 0.08rem 0.2rem;
  min-width: 1.36rem;
  border: 1px solid #1E1E1E;
  border-radius: 0.04rem;
  text-align: center;
  font-size: 0.14rem;
  line-height: 0.24rem;
  cursor: pointer;
}
@media screen and (max-width: 800px) {
  .download-details .main .wal .card-main .right-box .verify-box .form-box .tab-s .btn {
    width: calc(50% - 0.08rem);
    line-height: 0.48rem;
    font-size: 0.28rem;
    border-radius: 0.08rem;
  }
}
.download-details .main .wal .card-main .right-box .verify-box .form-box .tab-s .btn.on {
  background-color: #1E1E1E;
  color: #FFFFFF;
}
.download-details .main .wal .card-main .right-box .verify-box .form-box .phone-box .note {
  padding-top: 0.16rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
}
@media screen and (max-width: 800px) {
  .download-details .main .wal .card-main .right-box .verify-box .form-box .phone-box .note {
    padding-top: 0.32rem;
    font-size: 0.28rem;
    line-height: 0.44rem;
  }
}
.download-details .main .wal .card-main .right-box .verify-box .form-box .phone-box .form-item {
  margin-top: 0.32rem;
}
@media screen and (max-width: 800px) {
  .download-details .main .wal .card-main .right-box .verify-box .form-box .phone-box .form-item {
    margin-top: 0.28rem;
  }
}
.download-details .main .wal .card-main .right-box .verify-box .form-box .phone-box .form-item .label {
  font-size: 0.14rem;
  line-height: 0.24rem;
  font-family: var(--sk-font-Medium);
}
@media screen and (max-width: 800px) {
  .download-details .main .wal .card-main .right-box .verify-box .form-box .phone-box .form-item .label {
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
}
.download-details .main .wal .card-main .right-box .verify-box .form-box .phone-box .form-item .label .red {
  color: var(--sk-global-color);
}
.download-details .main .wal .card-main .right-box .verify-box .form-box .phone-box .form-item .input-view {
  margin-top: 0.08rem;
  border-radius: 0.04rem;
  border: 1px solid #1E1E1E;
  height: 0.48rem;
  overflow: hidden;
  font-size: 0.14rem;
  line-height: 0.24rem;
  position: relative;
}
@media screen and (max-width: 800px) {
  .download-details .main .wal .card-main .right-box .verify-box .form-box .phone-box .form-item .input-view {
    margin-top: 0.16rem;
    border-radius: 0.08rem;
    height: 0.8rem;
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
}
.download-details .main .wal .card-main .right-box .verify-box .form-box .phone-box .form-item .input-view::after {
  content: "";
  position: absolute;
  width: 1px;
  height: 0.24rem;
  left: 1.36rem;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  background: #1e1e1e;
}
@media screen and (max-width: 800px) {
  .download-details .main .wal .card-main .right-box .verify-box .form-box .phone-box .form-item .input-view::after {
    left: 1.76rem;
    height: 0.32rem;
  }
}
.download-details .main .wal .card-main .right-box .verify-box .form-box .phone-box .form-item .input-view select {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  width: 1.36rem;
  border: none;
  height: 100%;
  padding: 0.12rem 0.16rem;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%3E%3Cg%20id%3D%22Polygon%2091%22%3E%3Cpath%20id%3D%22Polygon%2082%22%20d%3D%22M12%2014L8%2010L16%2010L12%2014Z%22%20fill%3D%22%231E1E1E%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: right 0.08rem center;
  background-size: 0.24rem 0.24rem;
}
@media screen and (max-width: 800px) {
  .download-details .main .wal .card-main .right-box .verify-box .form-box .phone-box .form-item .input-view select {
    background-size: 0.48rem 0.48rem;
    background-position: right 0.06rem center;
    width: 1.76rem;
  }
}
.download-details .main .wal .card-main .right-box .verify-box .form-box .phone-box .form-item .input-view input {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  padding: 0.12rem 0.16rem;
}
@media screen and (max-width: 800px) {
  .download-details .main .wal .card-main .right-box .verify-box .form-box .phone-box .form-item .input-view input {
    padding: 0.16rem 0 0.16rem 0.32rem;
    height: 100%;
    width: 3rem;
  }
}
.download-details .main .wal .card-main .right-box .verify-box .form-box .phone-box .form-item .input-view .get-code {
  height: calc(100% - 0.08rem);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 0.17rem;
  position: absolute;
  top: 0.04rem;
  right: 0.04rem;
  color: #fff;
  line-height: 0.24rem;
  font-size: 0.14rem;
  background: #767676;
  border-radius: 0.04rem;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
@media screen and (max-width: 800px) {
  .download-details .main .wal .card-main .right-box .verify-box .form-box .phone-box .form-item .input-view .get-code {
    height: calc(100% - 0.12rem);
    top: 0.06rem;
    right: 0.06rem;
    font-size: 0.24rem;
    padding: 0 0.16rem;
    border-radius: 0.08rem;
  }
}
.download-details .main .wal .card-main .right-box .verify-box .form-box .phone-box .form-item .input-view .get-code.countdown {
  background: #A6A6A6;
}
.download-details .main .wal .card-main .right-box .verify-box .form-box .phone-box .form-item .value {
  margin-top: 0.08rem;
  width: 100%;
  height: 0.48rem;
  border-radius: 0.04rem;
  border: 1px solid #1E1E1E;
  padding: 0.12rem 0.16rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
}
@media screen and (max-width: 800px) {
  .download-details .main .wal .card-main .right-box .verify-box .form-box .phone-box .form-item .value {
    margin-top: 0.16rem;
    padding: 0.16rem 0.32rem;
    border-radius: 0.08rem;
    font-size: 0.28rem;
    line-height: 0.48rem;
    height: 0.8rem;
  }
}
.download-details .main .wal .card-main .right-box .verify-box .form-box .phone-box .annotate {
  margin-top: 0.16rem;
  line-height: 0.24rem;
  font-size: 0.12rem;
  color: #767676;
}
@media screen and (max-width: 800px) {
  .download-details .main .wal .card-main .right-box .verify-box .form-box .phone-box .annotate {
    margin-top: 0.32rem;
    font-size: 0.24rem;
    line-height: 0.4rem;
  }
}
.download-details .main .wal .card-main .right-box .verify-box .form-box .phone-box .g-btn {
  margin-top: 0.32rem;
}
@media screen and (max-width: 800px) {
  .download-details .main .wal .card-main .right-box .verify-box .form-box .phone-box .g-btn {
    margin-top: 0.64rem;
  }
}
.download-details .main .wal .card-main .right-box .verify-box .form-box .wx-qr {
  text-align: center;
}
.download-details .main .wal .card-main .right-box .verify-box .form-box .wx-qr .qr-img {
  display: inline-block;
  margin-top: 0.32rem;
  width: 2rem;
  height: 2rem;
}
@media screen and (max-width: 800px) {
  .download-details .main .wal .card-main .right-box .verify-box .form-box .wx-qr .qr-img {
    margin-top: 0.64rem;
    width: 4rem;
    height: 4rem;
  }
}
.download-details .main .wal .card-main .right-box .verify-box .form-box .wx-qr .not {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 0.08rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
  font-family: var(--sk-font-Medium);
  margin-top: 0.16rem;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media screen and (max-width: 800px) {
  .download-details .main .wal .card-main .right-box .verify-box .form-box .wx-qr .not {
    gap: 0.16rem;
    margin-top: 0.32rem;
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
}
.download-details .main .wal .card-main .right-box .verify-box .form-box .wx-qr .not .wx-img {
  width: 0.24rem;
  height: 0.24rem;
}
@media screen and (max-width: 800px) {
  .download-details .main .wal .card-main .right-box .verify-box .form-box .wx-qr .not .wx-img {
    width: 0.48rem;
    height: 0.48rem;
  }
}
.download-details .main .wal .card-main .right-box .improve-box {
  height: 100%;
}
.download-details .main .wal .card-main .right-box .improve-box .form-box {
  overflow-y: auto;
  width: calc(100% + 0.2rem);
  height: calc(100% - .64rem);
  padding-right: 0.12rem;
}
.download-details .main .wal .card-main .right-box .improve-box .form-box::-webkit-scrollbar {
  width: 0.08rem;
  height: 0.08rem;
  position: relative;
  right: 1rem;
}
.download-details .main .wal .card-main .right-box .improve-box .form-box::-webkit-scrollbar-track {
  background: #F1F1F1;
  border-radius: 0.1rem;
}
.download-details .main .wal .card-main .right-box .improve-box .form-box::-webkit-scrollbar-thumb {
  background: var(--sk-global-color);
  border-radius: 10px;
}
.download-details .main .wal .card-main .right-box .improve-box .form-box .form-item {
  margin-bottom: 0.16rem;
}
@media screen and (max-width: 800px) {
  .download-details .main .wal .card-main .right-box .improve-box .form-box .form-item {
    margin-bottom: 0.32rem;
  }
}
.download-details .main .wal .card-main .right-box .improve-box .form-box .form-item:first-child {
  padding-top: 0.32rem;
}
.download-details .main .wal .card-main .right-box .improve-box .form-box .form-item .label {
  font-size: 0.14rem;
  line-height: 0.24rem;
  font-family: var(--sk-font-Medium);
}
@media screen and (max-width: 800px) {
  .download-details .main .wal .card-main .right-box .improve-box .form-box .form-item .label {
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
}
.download-details .main .wal .card-main .right-box .improve-box .form-box .form-item .label .red {
  color: #F0000A;
}
.download-details .main .wal .card-main .right-box .improve-box .form-box .form-item input {
  margin-top: 0.08rem;
  width: 100%;
  height: 0.48rem;
  border-radius: 0.04rem;
  border: 1px solid #1E1E1E;
  padding: 0.12rem 0.16rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
}
@media screen and (max-width: 800px) {
  .download-details .main .wal .card-main .right-box .improve-box .form-box .form-item input {
    margin-top: 0.16rem;
    padding: 0.12rem;
    border-radius: 0.08rem;
    font-size: 0.24rem;
    line-height: 0.48rem;
    height: 0.8rem;
  }
}
.download-details .main .wal .card-main .right-box .improve-box .form-box .privacy-check {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 0.08rem;
  cursor: pointer;
}
@media screen and (max-width: 800px) {
  .download-details .main .wal .card-main .right-box .improve-box .form-box .privacy-check {
    gap: 0.16rem;
  }
}
.download-details .main .wal .card-main .right-box .improve-box .form-box .privacy-check .check-box {
  width: 0.24rem;
  height: 0.24rem;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
@media screen and (max-width: 800px) {
  .download-details .main .wal .card-main .right-box .improve-box .form-box .privacy-check .check-box {
    width: 0.48rem;
    height: 0.48rem;
  }
}
.download-details .main .wal .card-main .right-box .improve-box .form-box .privacy-check .check-box img {
  height: 100%;
  width: 100%;
  display: none;
}
.download-details .main .wal .card-main .right-box .improve-box .form-box .privacy-check .check-box img.on {
  display: block;
}
.download-details .main .wal .card-main .right-box .improve-box .form-box .privacy-check .txt {
  font-size: 0.14rem;
  line-height: 0.24rem;
}
@media screen and (max-width: 800px) {
  .download-details .main .wal .card-main .right-box .improve-box .form-box .privacy-check .txt {
    font-size: 0.24rem;
    line-height: 0.44rem;
  }
}
.download-details .main .wal .card-main .right-box .improve-box .form-box .privacy-check .txt .red {
  color: #A50000;
}
.download-details .main .wal .card-main .right-box .improve-box .form-box .privacy-check .txt a {
  white-space: nowrap;
  color: var(--sk-global-color);
  text-decoration: underline;
}
.download-details .main .wal .card-main .right-box .improve-box .form-box .g-btn {
  margin-top: 0.32rem;
}
@media screen and (max-width: 800px) {
  .download-details .main .wal .card-main .right-box .improve-box .form-box .g-btn {
    margin-top: 0.56rem;
  }
}
.download-details .main .wal .card-main .right-box .improve-box .form-box .g-btn .svg-ctx {
  margin-left: 0.4rem;
}
@media screen and (max-width: 800px) {
  .download-details .main .wal .card-main .right-box .improve-box .form-box .g-btn .svg-ctx {
    margin-left: 1rem;
  }
}
.download-details .main .wal .card-main .right-box .shu-lio {
  height: 100%;
}
.download-details .main .wal .card-main .right-box .shu-lio .form-box {
  overflow-y: auto;
  width: calc(100% + 0.2rem);
  height: calc(100% - .64rem);
  padding-right: 0.12rem;
}
.download-details .main .wal .card-main .right-box .shu-lio .form-box::-webkit-scrollbar {
  width: 0.08rem;
  height: 0.08rem;
  position: relative;
  right: 1rem;
}
.download-details .main .wal .card-main .right-box .shu-lio .form-box::-webkit-scrollbar-track {
  background: #F1F1F1;
  border-radius: 0.1rem;
}
.download-details .main .wal .card-main .right-box .shu-lio .form-box::-webkit-scrollbar-thumb {
  background: var(--sk-global-color);
  border-radius: 10px;
}
.download-details .main .wal .card-main .right-box .shu-lio .form-box .form-item {
  margin-bottom: 0.16rem;
}
@media screen and (max-width: 800px) {
  .download-details .main .wal .card-main .right-box .shu-lio .form-box .form-item {
    margin-bottom: 0.32rem;
  }
}
.download-details .main .wal .card-main .right-box .shu-lio .form-box .form-item:first-child {
  padding-top: 0.32rem;
}
.download-details .main .wal .card-main .right-box .shu-lio .form-box .form-item .label {
  font-size: 0.14rem;
  line-height: 0.24rem;
  font-family: var(--sk-font-Medium);
}
@media screen and (max-width: 800px) {
  .download-details .main .wal .card-main .right-box .shu-lio .form-box .form-item .label {
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
}
.download-details .main .wal .card-main .right-box .shu-lio .form-box .form-item .label .red {
  color: #F0000A;
}
.download-details .main .wal .card-main .right-box .shu-lio .form-box .form-item input {
  margin-top: 0.08rem;
  width: 100%;
  height: 0.48rem;
  border-radius: 0.04rem;
  border: 1px solid #1E1E1E;
  padding: 0.12rem 0.12rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
}
@media screen and (max-width: 800px) {
  .download-details .main .wal .card-main .right-box .shu-lio .form-box .form-item input {
    margin-top: 0.16rem;
    padding: 0.12rem;
    border-radius: 0.08rem;
    font-size: 0.24rem;
    line-height: 0.4rem;
    height: 0.8rem;
  }
}
.download-details .main .wal .card-main .right-box .shu-lio .form-box .annotate {
  margin-top: 0.16rem;
  line-height: 0.24rem;
  font-size: 0.12rem;
  color: #767676;
}
@media screen and (max-width: 800px) {
  .download-details .main .wal .card-main .right-box .shu-lio .form-box .annotate {
    font-size: 0.24rem;
    line-height: 0.4rem;
  }
}
.download-details .main .wal .card-main .right-box .shu-lio .form-box .g-btn {
  margin-top: 0.32rem;
}
@media screen and (max-width: 800px) {
  .download-details .main .wal .card-main .right-box .shu-lio .form-box .g-btn {
    margin-top: 0.64rem;
  }
}
.download-details .main .wal .card-main .right-box .shu-lio .form-box .g-btn .svg-ctx {
  margin-left: 0.4rem;
}
@media screen and (max-width: 800px) {
  .download-details .main .wal .card-main .right-box .shu-lio .form-box .g-btn .svg-ctx {
    margin-left: 1rem;
  }
}

.search-result-product .main .search-top-con {
  padding-top: 0.64rem;
}
.search-result-product .main .main-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 0.96rem;
  padding-top: 0.32rem;
}
.search-result-product .main .main-box .g-btn-long {
  margin-top: 0.32rem;
}
@media screen and (max-width: 800px) {
  .search-result-product .main .main-box .g-btn-long {
    margin-top: 0.64rem;
  }
}
@media screen and (max-width: 800px) {
  .search-result-product .main .main-box {
    padding-bottom: 1.28rem;
  }
}
@media screen and (min-width: 800px) {
  .search-result-product .main .main-box .aside-box {
    width: 2.4rem;
    background: #FAFAFA;
    position: relative;
    z-index: 5;
  }
  .search-result-product .main .main-box .aside-box .title {
    background: #F6F6F6;
    padding: 0.16rem;
    font-size: 0.2rem;
    line-height: 0.24rem;
    font-family: var(--sk-font-Bold);
  }
  .search-result-product .main .main-box .aside-box .class-ul {
    padding-top: 0.16rem;
  }
  .search-result-product .main .main-box .aside-box .class-ul .class-li {
    padding: 0.08rem 0.16rem;
    position: relative;
  }
  .search-result-product .main .main-box .aside-box .class-ul .class-li .cell-box {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    cursor: pointer;
  }
  .search-result-product .main .main-box .aside-box .class-ul .class-li .cell-box .cell-tit {
    font-size: 0.14rem;
    line-height: 0.24rem;
  }
  .search-result-product .main .main-box .aside-box .class-ul .class-li .cell-box .img-box {
    height: 0.24rem;
    width: 0.24rem;
  }
  .search-result-product .main .main-box .aside-box .class-ul .class-li .children-box {
    position: absolute;
    right: 0;
    top: 0;
    -webkit-transform: translate(100%, 0);
        -ms-transform: translate(100%, 0);
            transform: translate(100%, 0);
    min-width: 2.4rem;
    z-index: 5;
    display: none;
    background: #fff;
  }
  .search-result-product .main .main-box .aside-box .class-ul .class-li .children-box .two-list {
    padding: 0.08rem 0;
    box-shadow: 0.02rem 0.02rem 0.2rem 0rem rgba(0, 0, 0, 0.1);
    border-radius: 0.08rem 0.08rem 0.08rem 0.08rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .search-result-product .main .main-box .aside-box .class-ul .class-li .children-box .two-list .two-li {
    padding: 0.08rem 0.16rem;
    font-weight: 300;
    font-size: 0.14rem;
    line-height: 0.24rem;
  }
  .search-result-product .main .main-box .aside-box .class-ul .class-li .children-box .two-list .two-li:hover {
    color: var(--sk-global-color);
    background: #F6F6F6;
  }
  .search-result-product .main .main-box .aside-box .class-ul .class-li:hover .cell-tit {
    color: var(--sk-global-color);
  }
  .search-result-product .main .main-box .aside-box .class-ul .class-li:hover .img-box path {
    stroke: var(--sk-global-color);
  }
  .search-result-product .main .main-box .aside-box .class-ul .class-li:hover .children-box {
    display: block;
  }
  .search-result-product .main .main-box .aside-box .class-ul .class-li.on {
    background: #FFFFFF;
  }
  .search-result-product .main .main-box .aside-box .class-ul .class-li.on .cell-tit {
    color: var(--sk-global-color);
  }
  .search-result-product .main .main-box .aside-box .class-ul .class-li.on .img-box path {
    stroke: var(--sk-global-color);
  }
  .search-result-product .main .main-box .aside-box .class-ul .class-li.on::before {
    content: "";
    position: absolute;
    height: 100%;
    width: 0.02rem;
    top: 0;
    left: 0;
    background-color: var(--sk-global-color);
  }
  .search-result-product .main .main-box .aside-box .hr {
    width: calc(100% - 0.32rem);
    margin: 0.08rem auto;
    border-bottom: 0.01rem solid #E6E6E6;
  }
  .search-result-product .main .main-box .aside-box .stop-pro {
    padding: 0.08rem 0.16rem;
    font-size: 0.14rem;
    line-height: 0.24rem;
    cursor: pointer;
    position: relative;
  }
  .search-result-product .main .main-box .aside-box .stop-pro:hover {
    color: var(--sk-global-color);
  }
  .search-result-product .main .main-box .aside-box .stop-pro.on {
    background: #FFFFFF;
  }
  .search-result-product .main .main-box .aside-box .stop-pro.on .cell-tit {
    color: var(--sk-global-color);
    font-family: var(--sk-font-Bold);
  }
  .search-result-product .main .main-box .aside-box .stop-pro.on .img-box path {
    stroke: var(--sk-global-color);
  }
  .search-result-product .main .main-box .aside-box .stop-pro.on::before {
    content: "";
    position: absolute;
    height: 100%;
    width: 0.02rem;
    top: 0;
    left: 0;
    background-color: var(--sk-global-color);
  }
}
.search-result-product .main .main-box .pro-main {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.search-result-product .main .main-box .pro-main .tit-num {
  padding-left: 0.16rem;
  font-size: 0.2rem;
  line-height: 0.24rem;
  position: relative;
  font-family: var(--sk-font-Bold);
  padding-bottom: 0.16rem;
  margin-top: 0.16rem;
}
@media screen and (max-width: 800px) {
  .search-result-product .main .main-box .pro-main .tit-num {
    margin-top: 0.32rem;
    padding-left: 0.32rem;
    padding-bottom: 0.32rem;
    font-size: 0.32rem;
    line-height: 0.48rem;
  }
}
.search-result-product .main .main-box .pro-main .tit-num::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 0.02rem;
  height: 0.24rem;
  background: var(--sk-global-color);
}
@media screen and (max-width: 800px) {
  .search-result-product .main .main-box .pro-main .tit-num::before {
    width: 0.04rem;
    height: 0.48rem;
  }
}
@media screen and (max-width: 800px) {
  .search-result-product .main .main-box .pro-main .tab__control .tab__control-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    border-bottom: 0.02rem solid #E6E6E6;
  }
  .search-result-product .main .main-box .pro-main .tab__control .tab__control-container .left-icon {
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
    margin-right: 0.32rem;
  }
  .search-result-product .main .main-box .pro-main .tab__control .tab__control-container .left-icon img {
    width: 0.48rem;
    height: 0.48rem;
    object-fit: contain;
  }
  .search-result-product .main .main-box .pro-main .tab__control .tab__control-container .tab__control-list {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
    overflow: auto;
    padding: 0.32rem 0;
  }
  .search-result-product .main .main-box .pro-main .tab__control .tab__control-container .tab__control-list ul {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
  }
  .search-result-product .main .main-box .pro-main .tab__control .tab__control-container .tab__control-list ul li {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 0.08rem 0.16rem 0.08rem 0.32rem;
    border: 0.02rem solid #1E1E1E;
    border-radius: 0.48rem;
    margin-right: 0.16rem;
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
  }
  .search-result-product .main .main-box .pro-main .tab__control .tab__control-container .tab__control-list ul li:last-child {
    margin-right: 0;
  }
  .search-result-product .main .main-box .pro-main .tab__control .tab__control-container .tab__control-list ul li::after {
    content: "";
    display: inline-block;
    width: 0.48rem;
    height: 0.48rem;
    background: url(../images/azbil/download/arrow-down.png) center center no-repeat;
    background-size: contain;
  }
  .search-result-product .main .main-box .pro-main .tab__control .tab__control-container .tab__control-list ul li span {
    font-size: 0.24rem;
    line-height: 0.48rem;
  }
  .search-result-product .main .main-box .pro-main .tab__control .tab__control-container .tab__control-reset {
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
    margin-left: 0.2rem;
  }
  .search-result-product .main .main-box .pro-main .tab__control .tab__control-container .tab__control-reset img {
    width: 0.48rem;
    height: 0.48rem;
    object-fit: contain;
  }
}
.search-result-product .main .main-box .pro-main .class-ul .class-li {
  margin: 0.16rem 0 0.32rem;
}
.search-result-product .main .main-box .pro-main .class-ul .class-li:first-child {
  margin-top: 0;
}
@media screen and (max-width: 800px) {
  .search-result-product .main .main-box .pro-main .class-ul .class-li {
    margin: 0.64rem 0;
  }
}
.search-result-product .main .main-box .pro-main .class-ul .class-li:last-child {
  margin-bottom: 0;
}
.search-result-product .main .main-box .pro-main .class-ul .class-li .class-tit {
  padding: 0.08rem 0.16rem;
  background: #F6F6F6;
  border-radius: 0.04rem 0.04rem 0 0;
  font-size: 0.14rem;
  line-height: 0.24rem;
  font-family: var(--sk-font-Bold);
  border-bottom: 1px solid #1E1E1E;
}
@media screen and (max-width: 800px) {
  .search-result-product .main .main-box .pro-main .class-ul .class-li .class-tit {
    padding: 0.16rem 0.32rem;
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
}
.search-result-product .main .main-box .pro-main .class-ul .class-li .pro-ul .pro-li {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 0.72rem;
  padding: 0.32rem 0;
  border-bottom: 0.01rem solid #E6E6E6;
}
@media screen and (max-width: 800px) {
  .search-result-product .main .main-box .pro-main .class-ul .class-li .pro-ul .pro-li {
    gap: 0.32rem;
    padding: 0.64rem 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .search-result-product .main .main-box .pro-main .class-ul .class-li .pro-ul .pro-li:first-child {
    padding-top: 0.32rem;
  }
}
@media screen and (max-width: 800px) {
  .search-result-product .main .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .phone-box {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    gap: 0.32rem;
  }
}
.search-result-product .main .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .img-box {
  width: 2.32rem;
  height: 1.28rem;
  overflow: hidden;
}
@media screen and (max-width: 800px) {
  .search-result-product .main .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .img-box {
    width: 2.56rem;
    padding: 0.16rem 0;
    height: auto;
    background-color: #F6F6F6;
    border-radius: 0.16rem 0.16rem 0.16rem 0.16rem;
  }
}
.search-result-product .main .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .img-box img {
  height: 100%;
  width: 100%;
}
@media screen and (max-width: 800px) {
  .search-result-product .main .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .img-box img {
    height: auto;
    mix-blend-mode: multiply;
  }
}
@media screen and (max-width: 800px) {
  .search-result-product .main .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .tit-mol {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }
  .search-result-product .main .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .tit-mol .phone-tit {
    margin-top: 0.16rem;
    line-height: 0.48rem;
    font-size: 0.32rem;
    font-family: var(--sk-font-Bold);
  }
  .search-result-product .main .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .tit-mol .phone-model {
    margin-top: 0.16rem;
  }
  .search-result-product .main .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .tit-mol .phone-model > div {
    color: #767676;
    font-size: 0.24rem;
    line-height: 0.32rem;
  }
  .search-result-product .main .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .tit-mol .phone-model > div.bold {
    margin-right: 0.14rem;
    font-family: var(--sk-font-Medium);
    color: #1e1e1e;
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
  }
}
.search-result-product .main .main-box .pro-main .class-ul .class-li .pro-ul .pro-li:hover .img-box img {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
}
.search-result-product .main .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .pri-con {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 0.32rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media screen and (max-width: 800px) {
  .search-result-product .main .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .pri-con {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 0.28rem;
  }
}
.search-result-product .main .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .pri-con .left-txt {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-right: 0.16rem;
  border-right: 0.01rem dashed #E6E6E6;
}
.search-result-product .main .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .pri-con .left-txt .tit {
  font-size: 0.2rem;
  line-height: 0.32rem;
  font-family: var(--sk-font-Bold);
  border-right: none;
}
.search-result-product .main .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .pri-con .left-txt .model {
  margin-top: 0.16rem;
  font-size: 0.12rem;
  line-height: 0.24rem;
  color: #767676;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.search-result-product .main .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .pri-con .left-txt .model .bold {
  color: #1E1E1E;
  font-family: var(--sk-font-Medium);
  margin-right: 0.07rem;
}
.search-result-product .main .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .pri-con .left-txt .txt {
  margin-top: 0.08rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media screen and (max-width: 800px) {
  .search-result-product .main .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .pri-con .left-txt .txt {
    margin-top: 0;
    font-size: 0.28rem;
    line-height: 0.44rem;
    -webkit-line-clamp: 3;
  }
}
.search-result-product .main .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .pri-con .right-btns {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  font-size: 0.14rem;
  line-height: 0.24rem;
  font-family: var(--sk-font-Medium);
  gap: 0.16rem;
}
@media screen and (max-width: 800px) {
  .search-result-product .main .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .pri-con .right-btns {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    width: 100%;
  }
}
.search-result-product .main .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .pri-con .right-btns .down-dir {
  padding: 0.08rem 0.24rem;
  border-radius: 0.2rem 0.2rem 0.2rem 0.2rem;
  background-color: var(--sk-global-color);
  color: #fff;
}
@media screen and (max-width: 800px) {
  .search-result-product .main .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .pri-con .right-btns .down-dir {
    padding: 0.16rem 0.48rem;
    min-width: 0;
    height: 0.8rem;
    border-radius: 0.4rem 0.4rem 0.4rem 0.4rem;
    line-height: 0.48rem;
    font-size: 0.28rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .search-result-product .main .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .pri-con .right-btns .down-dir img {
    height: 0.48rem;
    width: 0.48rem;
  }
}
.search-result-product .main .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .pri-con .right-btns .down-dir:hover {
  opacity: 0.8;
}
.search-result-product .main .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .pri-con .right-btns .detail {
  padding: 0.08rem 0.24rem;
  border-radius: 0.2rem 0.2rem 0.2rem 0.2rem;
  border: 0.01rem solid #1E1E1E;
}
@media screen and (max-width: 800px) {
  .search-result-product .main .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .pri-con .right-btns .detail {
    padding: 0.16rem 0.48rem;
    min-width: 0;
    height: 0.8rem;
    border-radius: 0.4rem 0.4rem 0.4rem 0.4rem;
    line-height: 0.48rem;
    font-size: 0.28rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .search-result-product .main .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .pri-con .right-btns .detail img {
    height: 0.48rem;
    width: 0.48rem;
  }
}
.search-result-product .main .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .pri-con .right-btns .detail:hover {
  color: var(--sk-global-color);
  border: 0.01rem solid var(--sk-global-color);
}
@media screen and (max-width: 800px) {
  .search-result-product .main .common__sidebar {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: fixed;
    inset: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    z-index: -1;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: 0.3s;
    transition: 0.3s;
  }
  .search-result-product .main .common__sidebar.show {
    opacity: 1;
    visibility: visible;
    z-index: 999;
  }
  .search-result-product .main .common__sidebar.show .common__sidebar-container {
    -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  .search-result-product .main .common__sidebar .common__sidebar-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    width: 100%;
    height: 78.32vh;
    padding: 0.32rem;
    border-bottom: 0.01rem solid #E6E6E6;
    background-color: white;
    margin-top: auto;
    border-radius: 0.24rem 0.24rem 0 0;
    -webkit-transform: translate(0, 100%);
        -ms-transform: translate(0, 100%);
            transform: translate(0, 100%);
    -webkit-transition: 0.3s;
    transition: 0.3s;
  }
  .search-result-product .main .common__sidebar .common__sidebar-container .common__sidebar-head {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 0;
    background-color: transparent;
  }
  .search-result-product .main .common__sidebar .common__sidebar-container .common__sidebar-head .common__sidebar-title {
    text-align: center;
    font-size: 0.32rem;
    line-height: 0.48rem;
    margin-right: 0;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
    padding: 0 0.6rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    font-family: var(--sk-font-Bold);
  }
  .search-result-product .main .common__sidebar .common__sidebar-container .common__sidebar-head .common__sidebar-title em {
    display: none;
  }
  .search-result-product .main .common__sidebar .common__sidebar-container .common__sidebar-head .layer-close {
    position: absolute;
    right: 0.32rem;
    top: 0.32rem;
    width: 0.48rem;
    height: 0.48rem;
    background: url(../images/azbil/download/close.png) center center no-repeat;
    background-size: contain;
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
  }
  .search-result-product .main .common__sidebar .common__sidebar-container .common__sidebar-list {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
    overflow: auto;
    margin-top: 0.48rem;
    padding: 0.16rem 0;
  }
  .search-result-product .main .common__sidebar .common__sidebar-container .common__sidebar-list .common__sidebar-list-title {
    font-size: 0.28rem;
    line-height: 0.48rem;
    padding-bottom: 0.32rem;
    border-bottom: 0.02rem solid #d9d9d9;
    font-family: var(--sk-font-Bold);
  }
  .search-result-product .main .common__sidebar .common__sidebar-container .common__sidebar-list .class-ul .class-li {
    border-bottom: 0.02rem solid #d9d9d9;
  }
  .search-result-product .main .common__sidebar .common__sidebar-container .common__sidebar-list .class-ul .class-li.on .cell-tit {
    color: var(--sk-global-color);
    font-family: var(--sk-font-Light);
  }
  .search-result-product .main .common__sidebar .common__sidebar-container .common__sidebar-list .class-ul .class-li .cell-box {
    padding: 0.32rem 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .search-result-product .main .common__sidebar .common__sidebar-container .common__sidebar-list .class-ul .class-li .cell-box .cell-tit {
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
  .search-result-product .main .common__sidebar .common__sidebar-container .common__sidebar-list .class-ul .class-li .cell-box .img-box {
    height: 0.48rem;
    width: 0.48rem;
  }
}

@media screen and (max-width: 800px) {
  .search-result-sample {
    overflow: hidden;
  }
}
.search-result-sample .search-tips {
  font-size: 0.14rem;
  line-height: 0.24rem;
  margin-top: 0.16rem;
  color: #767676;
}
.search-result-sample .search-tips a {
  color: #767676;
  text-decoration: underline;
}
@media screen and (max-width: 800px) {
  .search-result-sample .search-tips a {
    color: #767676;
    text-decoration: underline;
  }
}
@media screen and (max-width: 800px) {
  .search-result-sample .search-tips {
    font-size: 0.28rem;
    line-height: 0.48rem;
    margin-top: 0.32rem;
  }
}
.search-result-sample .common__container .common__container-wrapper .common__head .tab-area .tab-area-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 0.16rem;
  border-bottom: 0.01rem solid #E6E6E6;
}
.search-result-sample .common__container .common__container-wrapper .common__head .tab-area.radio .tab-label {
  padding-top: 0.08rem;
}
.search-result-sample .common__container .common__container-wrapper .common__head .tab-area.radio .tab-list {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-right: 0;
  overflow: hidden;
}
.search-result-sample .common__container .common__container-wrapper .common__head .tab-area.radio .tab-list ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.search-result-sample .common__container .common__container-wrapper .common__head .tab-area.radio .tab-list ul li {
  cursor: pointer;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-width: 1.36rem;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 0.14rem;
  line-height: 0.24rem;
  padding: 0.08rem 0.2rem;
  margin-right: 0.16rem;
  margin-bottom: 0.16rem;
  border: 0.01rem solid #E6E6E6;
  border-radius: 0.04rem;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.search-result-sample .common__container .common__container-wrapper .common__head .tab-area.radio .tab-list ul li.on {
  color: white;
  background-color: var(--sk-global-color);
  border: 0.01rem solid var(--sk-global-color);
}
.search-result-sample .common__container .common__container-wrapper .common__head .tab-area.radio .tab-list ul li:hover {
  border: 0.01rem solid rgba(0, 0, 0, 0.05);
  background-color: #E6E6E6;
}
.search-result-sample .common__container .common__container-wrapper .common__head .tab-area.radio .tab-list ul li:hover.on {
  color: white;
  border: 0.01rem solid transparent;
  background-color: rgba(165, 0, 0, 0.8);
}
.search-result-sample .common__container .common__container-wrapper .common__head .tab-area.radio .tab-list ul li::before {
  display: none;
}
.search-result-sample .common__container .common__container-wrapper .common__head .tab-area .tab-label {
  font-size: 0.16rem;
  line-height: 0.24rem;
  margin-right: 0.72rem;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  font-family: var(--sk-font-Bold);
}
.search-result-sample .common__container .common__container-wrapper .common__head .tab-area .tab-list {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-right: 0.3rem;
  overflow: hidden;
}
.search-result-sample .common__container .common__container-wrapper .common__head .tab-area .tab-list ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.search-result-sample .common__container .common__container-wrapper .common__head .tab-area .tab-list ul li {
  cursor: pointer;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  font-size: 0.14rem;
  line-height: 0.24rem;
  margin-right: 0.36rem;
  margin-bottom: 0.16rem;
}
.search-result-sample .common__container .common__container-wrapper .common__head .tab-area .tab-list ul li.on::before {
  background: url(../images/azbil/contact-us/i-checkbox-on.png) center center no-repeat;
  background-size: contain;
}
.search-result-sample .common__container .common__container-wrapper .common__head .tab-area .tab-list ul li::before {
  content: "";
  width: 0.24rem;
  height: 0.24rem;
  margin-right: 0.08rem;
  background: url(../images/azbil/contact-us/i-checkbox.png) center center no-repeat;
  background-size: contain;
}
.search-result-sample .common__container .common__container-wrapper .common__head .tab-area .tab-reset {
  margin-left: auto;
}
.search-result-sample .common__container .common__container-wrapper .common__head .tab-area .tab-reset .tab-reset-inner {
  cursor: pointer;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size: 0.14rem;
  line-height: 0.24rem;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  color: var(--sk-global-color);
}
.search-result-sample .common__container .common__container-wrapper .common__head .tab-area .tab-reset .tab-reset-inner .icon {
  width: 0.24rem;
  height: 0.24rem;
  margin-right: 0.04rem;
}
.search-result-sample .common__container .common__container-wrapper .common__head .tab-area .tab-reset .tab-reset-inner .icon svg {
  width: 100%;
  height: 100%;
}
.search-result-sample .common__container .common__container-wrapper .common__head .tab-area .tab-reset .tab-reset-inner .icon svg path {
  fill: currentColor;
  stroke: none;
}
.search-result-sample .common__container .common__container-wrapper .common__head .page-search {
  margin-top: 0.32rem;
}
.search-result-sample .common__container .common__container-wrapper .common__head .page-search .page-search-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 0.48rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  border: 0.01rem solid #1E1E1E;
  padding: 0.12rem 0.16rem;
  border-radius: 0.24rem;
}
.search-result-sample .common__container .common__container-wrapper .common__head .page-search .page-search-box input::-webkit-input-placeholder {
  color: #767676;
}
.search-result-sample .common__container .common__container-wrapper .common__head .page-search .page-search-box input::-moz-placeholder {
  color: #767676;
}
.search-result-sample .common__container .common__container-wrapper .common__head .page-search .page-search-box input:-moz-placeholder {
  color: #767676;
}
.search-result-sample .common__container .common__container-wrapper .common__head .page-search .page-search-box input:-ms-input-placeholder {
  color: #767676;
}
.search-result-sample .common__container .common__container-wrapper .common__head .page-search .page-search-box textarea::-webkit-input-placeholder {
  color: #767676;
}
.search-result-sample .common__container .common__container-wrapper .common__head .page-search .page-search-box textarea::-moz-placeholder {
  color: #767676;
}
.search-result-sample .common__container .common__container-wrapper .common__head .page-search .page-search-box textarea:-moz-placeholder {
  color: #767676;
}
.search-result-sample .common__container .common__container-wrapper .common__head .page-search .page-search-box textarea:-ms-input-placeholder {
  color: #767676;
}
.search-result-sample .common__container .common__container-wrapper .common__head .page-search .page-search-box:has(input:focus) {
  border-color: var(--sk-global-color);
}
.search-result-sample .common__container .common__container-wrapper .common__head .page-search .page-search-box input {
  width: 100%;
  font-size: 0.14rem;
}
.search-result-sample .common__container .common__container-wrapper .common__head .page-search .page-search-box input:valid {
  font-family: var(--sk-font-Bold);
}
.search-result-sample .common__container .common__container-wrapper .common__head .page-search .page-search-box .search-btn {
  margin-left: 0.4rem;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
.search-result-sample .common__container .common__container-wrapper .common__head .page-search .page-search-box .search-btn a {
  display: block;
}
.search-result-sample .common__container .common__container-wrapper .common__head .page-search .page-search-box .search-btn a .img img {
  width: 0.24rem;
  height: 0.24rem;
  object-fit: contain;
}
.search-result-sample .common__container .common__container-wrapper .common__head .page-search .search-tips {
  font-size: 0.14rem;
  line-height: 0.24rem;
  margin-top: 0.16rem;
  color: #767676;
}
.search-result-sample .common__container .common__container-wrapper .common__head .page-search .search-tips a {
  font-size: 0.14rem;
  line-height: 0.24rem;
  color: #767676;
  text-decoration: underline;
}
.search-result-sample .common__container .common__container-wrapper .common__body {
  margin-top: 0.32rem;
}
.search-result-sample .common__container .common__container-wrapper .common__body .common__sidebar .common__sidebar-container .category-list {
  padding: 0.24rem 0 0.16rem;
}
.search-result-sample .common__container .common__container-wrapper .common__body .common__sidebar .common__sidebar-container .category-list ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.search-result-sample .common__container .common__container-wrapper .common__body .common__sidebar .common__sidebar-container .category-list ul li {
  padding: 0.08rem 0.16rem;
}
.search-result-sample .common__container .common__container-wrapper .common__body .common__sidebar .common__sidebar-container .category-list ul li.on .sub-layer {
  display: block;
}
.search-result-sample .common__container .common__container-wrapper .common__body .common__sidebar .common__sidebar-container .category-list ul li.on a::after {
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
}
.search-result-sample .common__container .common__container-wrapper .common__body .common__sidebar .common__sidebar-container .category-list ul li a {
  font-family: var(--sk-font-Bold);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size: 0.14rem;
  line-height: 0.24rem;
}
.search-result-sample .common__container .common__container-wrapper .common__body .common__sidebar .common__sidebar-container .category-list ul li a::after {
  content: "";
  width: 0.24rem;
  height: 0.24rem;
  background: url(../images/azbil/header/i-arrow.png) center center no-repeat;
  background-size: contain;
  margin-left: auto;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.search-result-sample .common__container .common__container-wrapper .common__body .common__sidebar .common__sidebar-container .category-list ul li .sub-layer {
  display: none;
  padding-left: 0.16rem;
  margin-top: 0.16rem;
}
.search-result-sample .common__container .common__container-wrapper .common__body .common__sidebar .common__sidebar-container .category-list ul li .sub-layer dl dd {
  cursor: pointer;
  margin-bottom: 0.16rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
}
.search-result-sample .common__container .common__container-wrapper .common__body .common__sidebar .common__sidebar-container .category-list ul li .sub-layer dl dd:last-child {
  margin-bottom: 0;
}
.search-result-sample .common__container .common__container-wrapper .common__body .common__sidebar .common__sidebar-container .category-list ul li .sub-layer dl dd.on {
  color: var(--sk-global-color);
}
.search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list-count {
  position: relative;
  font-size: 0.16rem;
  line-height: 0.24rem;
  padding-left: 0.16rem;
  font-family: var(--sk-font-Bold);
}
.search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list-count:before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 0.02rem;
  height: 0.24rem;
  background-color: var(--sk-global-color);
}
.search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list {
  margin-top: 0.16rem;
}
.search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.16rem;
  background-color: #FAFAFA;
  border-radius: 0.08rem;
}
@media screen and (min-width: 800px) {
  .search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li {
    width: calc((100% - ((2 - 1) * 0.16rem)) / 2);
    margin-right: 0.16rem;
    margin-top: 0.16rem;
  }
  .search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li:nth-child(2n) {
    margin-right: 0;
  }
  .search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li:nth-child(-n+2) {
    margin-top: 0;
  }
}
@media screen and (max-width: 800px) {
  .search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li {
    width: calc((100% - ((1 - 1) * 0.32rem)) / 1);
    margin-right: 0.32rem;
    margin-top: 0.32rem;
  }
  .search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li:nth-child(1n) {
    margin-right: 0;
  }
  .search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li:nth-child(-n+1) {
    margin-top: 0;
  }
}
.search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .img {
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
.search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .img img {
  width: 1.36rem;
  height: 1.92rem;
  object-fit: contain;
  box-shadow: 0px 0.04rem 0.1rem 0px rgba(0, 0, 0, 0.25);
}
.search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-top: 0.16rem;
  margin-left: 0.32rem;
}
.search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .name {
  font-size: 0.2rem;
  line-height: 0.32rem;
  margin-bottom: auto;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  font-family: var(--sk-font-Bold);
}
.search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .file-number,
.search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .file-model {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}
.search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .file-number .file-model-front,
.search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .file-model .file-model-front {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
}
.search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .file-number ._label,
.search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .file-model ._label {
  font-size: 0.12rem;
  line-height: 0.24rem;
  margin-right: 0.07rem;
  font-family: var(--sk-font-Medium);
}
.search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .file-number ._value,
.search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .file-model ._value {
  font-size: 0.12rem;
  line-height: 0.24rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .info-tag {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin-top: 0.16rem;
  padding-bottom: 0.08rem;
  padding-right: 0.4rem;
}
.search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .info-tag .tag-item {
  font-size: 0.12rem;
  line-height: 0.24rem;
  padding: 0 0.08rem;
  margin-right: 0.08rem;
  background-color: #F1F1F1;
  border-radius: 0.02rem;
}
.search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .info-tag .tag-item:last-child {
  margin-right: 0;
}
.search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .btn-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
  position: absolute;
  right: 0;
  bottom: 0;
}
.search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .btn-box ._btn {
  margin-bottom: 0.08rem;
}
.search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .btn-box ._btn:last-child {
  margin-bottom: 0;
}
.search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .btn-box ._btn a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 0.42rem;
  height: 0.42rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
  border: 1px solid #E6E6E6;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  border-radius: 0.24rem;
  padding: 0.08rem;
  overflow: hidden;
  color: var(--sk-global-color);
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
@media screen and (min-width: 800px) {
  .search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .btn-box ._btn a:hover {
    width: 1.36rem;
    color: white;
    background-color: var(--sk-global-color);
  }
  .search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .btn-box ._btn a:hover span {
    opacity: 1;
    visibility: visible;
  }
}
.search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .btn-box ._btn a span {
  opacity: 0;
  visibility: hidden;
  padding-left: 0.04rem;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .btn-box ._btn a .icon {
  margin-left: auto;
}
.search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .btn-box ._btn a .icon svg {
  width: 0.24rem;
  height: 0.24rem;
}
.search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .btn-box ._btn a .icon svg path {
  stroke: none;
  fill: currentColor;
}
.search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .btn-box ._btn._disabled {
  cursor: not-allowed;
  pointer-events: none;
}
.search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .btn-box ._btn._disabled a {
  color: #E6E6E6;
}
.search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list .g-btn-long {
  margin-top: 0.32rem;
}

@media screen and (max-width: 800px) {
  .search-result-sample .common__container .common__container-wrapper .common__head .tab__control .tab__control-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    border-bottom: 0.02rem solid #E6E6E6;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .tab__control .tab__control-container .left-icon {
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
    margin-right: 0.32rem;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .tab__control .tab__control-container .left-icon img {
    width: 0.48rem;
    height: 0.48rem;
    object-fit: contain;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .tab__control .tab__control-container .tab__control-list {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
    overflow: auto;
    padding: 0.32rem 0;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .tab__control .tab__control-container .tab__control-list ul {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .tab__control .tab__control-container .tab__control-list ul li {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 0.16rem 0.16rem 0.16rem 0.32rem;
    border: 0.02rem solid #1E1E1E;
    border-radius: 0.48rem;
    margin-right: 0.16rem;
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .tab__control .tab__control-container .tab__control-list ul li:last-child {
    margin-right: 0;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .tab__control .tab__control-container .tab__control-list ul li::after {
    content: "";
    display: inline-block;
    width: 0.48rem;
    height: 0.48rem;
    background: url(../images/azbil/download/arrow-down.png) center center no-repeat;
    background-size: contain;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .tab__control .tab__control-container .tab__control-list ul li span {
    font-size: 0.24rem;
    line-height: 0.48rem;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .tab__control .tab__control-container .tab__control-reset {
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
    margin-left: 0.2rem;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .tab__control .tab__control-container .tab__control-reset img {
    width: 0.48rem;
    height: 0.48rem;
    object-fit: contain;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .tab-area .tab-area-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    border-bottom: 0;
    padding-top: 0.32rem;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .tab-area.radio .tab-area-container {
    padding-top: 0;
    border-bottom: 0;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .tab-area.radio .tab-area-container .tab-label {
    display: none;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .tab-area.radio .tab-area-container .tab-list {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
    width: 100%;
    margin: 0;
    padding: 0.32rem 0;
    border-bottom: 0.02rem solid #E6E6E6;
    overflow: auto;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .tab-area.radio .tab-area-container .tab-list::-webkit-scrollbar {
    width: 0.08rem;
    height: 0.08rem;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .tab-area.radio .tab-area-container .tab-list::-webkit-scrollbar-thumb {
    border-radius: 0.08rem;
    background: #E6E6E6;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .tab-area.radio .tab-area-container .tab-list::-webkit-scrollbar-thumb:vertical {
    background-color: #E6E6E6;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .tab-area.radio .tab-area-container .tab-list::-webkit-scrollbar-width {
    width: 0.08rem;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .tab-area.radio .tab-area-container .tab-list::-webkit-scrollbar-track {
    border-radius: 0.08rem;
    background-color: none;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .tab-area.radio .tab-area-container .tab-list ul {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .tab-area.radio .tab-area-container .tab-list ul li {
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    min-width: 1.6rem;
    width: auto;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    font-size: 0.24rem;
    line-height: 0.32rem;
    padding: 0.16rem;
    margin-right: 0.16rem;
    margin-bottom: 0;
    border: 0.01rem solid #E6E6E6;
    border-radius: 0.08rem;
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
    -webkit-transition: 0.3s;
    transition: 0.3s;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .tab-area.radio .tab-area-container .tab-list ul li.on {
    color: white;
    background-color: var(--sk-global-color);
    border: 0.01rem solid var(--sk-global-color);
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .tab-area.radio .tab-area-container .tab-list ul li::before {
    display: none;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .tab-area .tab-head {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .tab-area .tab-head .tab-submit {
    font-size: 0.32rem;
    line-height: 0.48rem;
    color: var(--sk-global-color);
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .tab-area .tab-head .tab-label {
    text-align: center;
    font-size: 0.32rem;
    line-height: 0.48rem;
    margin-right: 0;
    -webkit-flex-shrink: 1;
        -ms-flex-negative: 1;
            flex-shrink: 1;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
    padding: 0 0.3rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    font-family: var(--sk-font-Bold);
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .tab-area .tab-head .tab-label em {
    display: none;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .tab-area .tab-head .tab-close {
    width: 0.48rem;
    height: 0.48rem;
    background: url(../images/azbil/download/close.png) center center no-repeat;
    background-size: contain;
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .tab-area .tab-list {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
    margin-right: 0;
    overflow: auto;
    margin-top: 0.48rem;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .tab-area .tab-list ul {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .tab-area .tab-list ul li {
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 100%;
    font-size: 0.32rem;
    line-height: 0.48rem;
    margin: 0;
    padding: 0.32rem 0;
    border-bottom: 0.02rem solid #d9d9d9;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .tab-area .tab-list ul li:nth-child(1) {
    padding-top: 0;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .tab-area .tab-list ul li.on::before {
    background: url(../images/azbil/contact-us/i-checkbox-on.png) center center no-repeat;
    background-size: contain;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .tab-area .tab-list ul li::before {
    content: "";
    width: 0.48rem;
    height: 0.48rem;
    margin: 0 0 0 0.08rem;
    background: url(../images/azbil/contact-us/i-checkbox.png) center center no-repeat;
    background-size: contain;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .tab-area .tab-reset {
    margin-left: auto;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .tab-area .tab-reset .tab-reset-inner {
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    font-size: 0.14rem;
    line-height: 0.24rem;
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
    color: var(--sk-global-color);
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .tab-area .tab-reset .tab-reset-inner .icon {
    width: 0.24rem;
    height: 0.24rem;
    margin-right: 0.04rem;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .tab-area .tab-reset .tab-reset-inner .icon svg {
    width: 100%;
    height: 100%;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .tab-area .tab-reset .tab-reset-inner .icon svg path {
    fill: currentColor;
    stroke: none;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .page-search {
    margin-top: 0.32rem;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .page-search .page-search-box {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    min-height: 0.8rem;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    border: 0.01rem solid #1E1E1E;
    padding: 0.16rem 0.32rem;
    border-radius: 0.48rem;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .page-search .page-search-box input::-webkit-input-placeholder {
    color: #767676;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .page-search .page-search-box input::-moz-placeholder {
    color: #767676;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .page-search .page-search-box input:-moz-placeholder {
    color: #767676;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .page-search .page-search-box input:-ms-input-placeholder {
    color: #767676;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .page-search .page-search-box textarea::-webkit-input-placeholder {
    color: #767676;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .page-search .page-search-box textarea::-moz-placeholder {
    color: #767676;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .page-search .page-search-box textarea:-moz-placeholder {
    color: #767676;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .page-search .page-search-box textarea:-ms-input-placeholder {
    color: #767676;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .page-search .page-search-box:has(input:focus) {
    border-color: var(--sk-global-color);
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .page-search .page-search-box input {
    width: 100%;
    font-size: 0.24rem;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .page-search .page-search-box input:valid {
    font-family: var(--sk-font-Bold);
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .page-search .page-search-box .search-btn {
    margin-left: 0.4rem;
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .page-search .page-search-box .search-btn a {
    display: block;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .page-search .page-search-box .search-btn a .img img {
    width: 0.48rem;
    height: 0.48rem;
    object-fit: contain;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .page-search .search-tips {
    font-size: 0.28rem;
    line-height: 0.48rem;
    margin-top: 0.32rem;
  }
  .search-result-sample .common__container .common__container-wrapper .common__head .page-search .search-tips a {
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
  .search-result-sample .common__container .common__container-wrapper .common__body {
    margin-top: 0.16rem;
  }
  .search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body {
    padding-top: 0;
  }
  .search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list-count {
    position: relative;
    font-size: 0.28rem;
    line-height: 0.48rem;
    padding-left: 0.16rem;
    font-family: var(--sk-font-Bold);
  }
  .search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list-count:before {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    top: 0.08rem;
    width: 0.04rem;
    height: 0.32rem;
    background-color: var(--sk-global-color);
  }
  .search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list {
    margin-top: 0.32rem;
  }
  .search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }
  .search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    padding: 0.32rem;
    background-color: #FAFAFA;
    border-radius: 0.16rem;
  }
  .search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .img {
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
    text-align: center;
  }
  .search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .img img {
    width: 2.72rem;
    height: 3.84rem;
    object-fit: contain;
    box-shadow: 0px 0.04rem 0.1rem 0px rgba(0, 0, 0, 0.25);
  }
  .search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
    padding-top: 0.32rem;
    margin-left: 0;
  }
  .search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .name {
    font-size: 0.32rem;
    line-height: 0.48rem;
    margin-bottom: 0.32rem;
  }
  .search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .file-number,
.search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .file-model {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: relative;
  }
  .search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .file-number .file-model-front,
.search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .file-model .file-model-front {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    cursor: pointer;
  }
  .search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .file-number ._label,
.search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .file-model ._label {
    font-size: 0.24rem;
    line-height: 0.48rem;
    margin-right: 0.14rem;
  }
  .search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .file-number ._value,
.search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .file-model ._value {
    font-size: 0.24rem;
    line-height: 0.48rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
  }
  .search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .info-tag {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    margin-top: 0.32rem;
    padding-bottom: 0;
    padding-right: 1rem;
  }
  .search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .info-tag .tag-item {
    font-size: 0.24rem;
    line-height: 0.48rem;
    padding: 0 0.16rem;
    margin-right: 0.16rem;
    background-color: #F1F1F1;
    border-radius: 0.04rem;
  }
  .search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .info-tag .tag-item:last-child {
    margin-right: 0;
  }
  .search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .btn-box {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
        -ms-flex-align: end;
            align-items: flex-end;
    position: absolute;
    right: 0;
    bottom: 0;
  }
  .search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .btn-box ._btn {
    margin-bottom: 0.16rem;
  }
  .search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .btn-box ._btn:last-child {
    margin-bottom: 0;
  }
  .search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .btn-box ._btn a {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 0.8rem;
    height: 0.8rem;
    font-size: 0.24rem;
    line-height: 0.48rem;
    border: 1px solid #E6E6E6;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    border-radius: 0.48rem;
    padding: 0.08rem;
    overflow: hidden;
    color: var(--sk-global-color);
    -webkit-transition: 0.3s;
    transition: 0.3s;
  }
  .search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .btn-box ._btn a span {
    display: none;
  }
  .search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .btn-box ._btn a .icon {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    margin-left: 0;
  }
  .search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .btn-box ._btn a .icon svg {
    width: 0.48rem;
    height: 0.48rem;
  }
  .search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list ul li .info .btn-box ._btn a .icon svg path {
    stroke: none;
    fill: currentColor;
  }
  .search-result-sample .common__container .common__container-wrapper .common__body .common__main .common__main-container .common__main-body .list .g-btn-long {
    margin-top: 0.64rem;
  }
}
.search-result-page .main .search-top-con {
  padding-top: 0.64rem;
}
.search-result-page .main .main-box {
  padding-top: 0.32rem;
  padding-bottom: 0.96rem;
}
@media screen and (max-width: 800px) {
  .search-result-page .main .main-box {
    padding-top: 0.16rem;
    padding-bottom: 1.28rem;
  }
}
.search-result-page .main .main-box .item-box {
  padding-bottom: 0.64rem;
}
.search-result-page .main .main-box .item-box:last-child {
  padding-bottom: 0;
}
.search-result-page .main .main-box .item-box .tit-num {
  padding-left: 0.16rem;
  font-size: 0.2rem;
  line-height: 0.24rem;
  position: relative;
  font-family: var(--sk-font-Bold);
  padding-bottom: 0.16rem;
  border-bottom: 0.01rem solid #E6E6E6;
}
@media screen and (max-width: 800px) {
  .search-result-page .main .main-box .item-box .tit-num {
    margin-top: 0.64rem;
    padding-left: 0.32rem;
    padding-bottom: 0.32rem;
    font-size: 0.32rem;
    line-height: 0.48rem;
  }
}
.search-result-page .main .main-box .item-box .tit-num::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 0.02rem;
  height: 0.24rem;
  background: var(--sk-global-color);
}
@media screen and (max-width: 800px) {
  .search-result-page .main .main-box .item-box .tit-num::before {
    width: 0.04rem;
    height: 0.48rem;
  }
}
.search-result-page .main .main-box .item-box .g-btn-long {
  margin-top: 0.32rem;
}
@media screen and (max-width: 800px) {
  .search-result-page .main .main-box .item-box .g-btn-long {
    margin-top: 0.64rem;
  }
}
.search-result-page .main .main-box .item-box .page-box .page-li {
  padding: 0.32rem 0;
  border-bottom: 1px solid #E6E6E6;
}
.search-result-page .main .main-box .item-box .page-box .page-li .tit {
  font-size: 0.16rem;
  font-family: var(--sk-font-Medium);
  line-height: 0.24rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
@media screen and (max-width: 800px) {
  .search-result-page .main .main-box .item-box .page-box .page-li .tit {
    font-size: 0.32rem;
    line-height: 0.48rem;
    text-decoration: underline;
  }
}
.search-result-page .main .main-box .item-box .page-box .page-li .tags {
  margin-top: 0.08rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
@media screen and (max-width: 800px) {
  .search-result-page .main .main-box .item-box .page-box .page-li .tags {
    margin-top: 0.16rem;
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
}
.search-result-page .main .main-box .item-box .page-box .page-li .tags .highlight {
  position: relative;
}
.search-result-page .main .main-box .item-box .page-box .page-li .tags .highlight::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0.01rem;
  height: 0.04rem;
  width: 100%;
  background: rgba(165, 0, 0, 0.4);
}
.search-result-page .main .main-box .item-box .page-box .page-li .a-name {
  margin-top: 0.08rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
}
@media screen and (max-width: 800px) {
  .search-result-page .main .main-box .item-box .page-box .page-li .a-name {
    margin-top: 0.16em;
    font-size: 0.28rem;
    line-height: 0.48rem;
    text-decoration: underline;
  }
}
.search-result-page .main .main-box .item-box .page-box .page-li .a-name:hover {
  text-decoration: underline;
}

.products-page .breadcrumb {
  padding-top: 0.08rem;
  padding-bottom: 0.16rem;
}
.products-page .banner-box {
  height: 2.56rem;
  position: relative;
}
@media screen and (max-width: 800px) {
  .products-page .banner-box {
    height: 2.24rem;
  }
}
.products-page .banner-box .bg-img {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
}
.products-page .banner-box .con-txt {
  position: relative;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.products-page .banner-box .con-txt .h1 {
  font-family: var(--sk-font-Bold);
  font-size: 0.4rem;
  line-height: 0.48rem;
  color: #FFFFFF;
}
@media screen and (max-width: 800px) {
  .products-page .banner-box .con-txt .h1 {
    font-size: 0.48rem;
    line-height: 0.64rem;
  }
}
.products-page .input-box {
  margin-top: 0.64rem;
  position: relative;
}
.products-page .input-box input {
  width: 100%;
  height: 0.48rem;
  border-radius: 0.24rem;
  border: 0.01rem solid #1E1E1E;
  padding-left: 0.16rem;
}
@media screen and (max-width: 800px) {
  .products-page .input-box input {
    height: 0.8rem;
    padding-left: 0.32rem;
    border-radius: 0.4rem;
  }
}
.products-page .input-box input:focus {
  border: 1px solid var(--sk-global-color);
}
.products-page .input-box .img-box {
  position: absolute;
  right: 0.36rem;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  height: 0.24rem;
  width: 0.24rem;
}
@media screen and (max-width: 800px) {
  .products-page .input-box .img-box {
    right: 0.62rem;
    height: 0.48rem;
    width: 0.48rem;
  }
}
.products-page .input-box .img-box .img {
  height: 100%;
  width: 100%;
}
.products-page .class-list {
  margin-top: 0.64rem;
  padding-bottom: 1.12rem;
}
@media screen and (max-width: 800px) {
  .products-page .class-list {
    padding-bottom: 0;
  }
}
.products-page .class-list .class-box {
  margin-bottom: 0.88rem;
}
@media screen and (max-width: 800px) {
  .products-page .class-list .class-box {
    padding-bottom: 0.64rem;
    margin-bottom: 0.64rem;
  }
}
.products-page .class-list .class-box:last-child {
  margin-bottom: 0;
}
.products-page .class-list .class-box .pro-list {
  margin-top: 0.32rem;
}
@media screen and (max-width: 800px) {
  .products-page .class-list .class-box .pro-list {
    margin-top: 0.64rem;
  }
}
.products-page .class-list .class-box .pro-list .pro-box {
  margin-bottom: 0.56rem;
}
@media screen and (max-width: 800px) {
  .products-page .class-list .class-box .pro-list .pro-box {
    margin-bottom: 0.64rem;
  }
  .products-page .class-list .class-box .pro-list .pro-box.show {
    margin-bottom: 0;
  }
  .products-page .class-list .class-box .pro-list .pro-box.show .tag-list {
    display: none;
  }
  .products-page .class-list .class-box .pro-list .pro-box.show .img-txt .txt-box .tit .add-del .img.add {
    display: block;
  }
  .products-page .class-list .class-box .pro-list .pro-box.show .img-txt .txt-box .tit .add-del .img.del {
    display: none;
  }
}
.products-page .class-list .class-box .pro-list .pro-box:last-child {
  margin-bottom: 0;
}
.products-page .class-list .class-box .pro-list .pro-box .img-txt {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
@media screen and (max-width: 800px) {
  .products-page .class-list .class-box .pro-list .pro-box .img-txt {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.products-page .class-list .class-box .pro-list .pro-box .img-txt .b-img-box {
  width: 2.72rem;
  border-radius: 0.08rem;
  overflow: hidden;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
@media screen and (max-width: 800px) {
  .products-page .class-list .class-box .pro-list .pro-box .img-txt .b-img-box {
    width: 100%;
    border-radius: 0.24rem;
  }
}
.products-page .class-list .class-box .pro-list .pro-box .img-txt .b-img-box .img {
  width: 100%;
}
.products-page .class-list .class-box .pro-list .pro-box .img-txt .txt-box {
  margin-left: 0.32rem;
}
@media screen and (max-width: 800px) {
  .products-page .class-list .class-box .pro-list .pro-box .img-txt .txt-box {
    margin-left: 0;
    margin-top: 0.32rem;
  }
}
.products-page .class-list .class-box .pro-list .pro-box .img-txt .txt-box .tit {
  font-family: var(--sk-font-Bold);
  font-size: 0.2rem;
  line-height: 0.32rem;
}
@media screen and (max-width: 800px) {
  .products-page .class-list .class-box .pro-list .pro-box .img-txt .txt-box .tit {
    font-size: 0.32rem;
    line-height: 0.48rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    gap: 0.2rem;
  }
  .products-page .class-list .class-box .pro-list .pro-box .img-txt .txt-box .tit .add-del .img {
    height: 0.48rem;
    width: 0.48rem;
  }
  .products-page .class-list .class-box .pro-list .pro-box .img-txt .txt-box .tit .add-del .img.add {
    display: none;
  }
  .products-page .class-list .class-box .pro-list .pro-box .img-txt .txt-box .tit .add-del .img.del {
    display: block;
  }
}
.products-page .class-list .class-box .pro-list .pro-box .img-txt .txt-box .txt {
  margin-top: 0.08rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
}
@media screen and (max-width: 800px) {
  .products-page .class-list .class-box .pro-list .pro-box .img-txt .txt-box .txt {
    margin-top: 0.16rem;
    font-size: 0.24rem;
    line-height: 0.48rem;
  }
}
.products-page .class-list .class-box .pro-list .pro-box .tag-list {
  margin-top: 0.24rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media screen and (max-width: 800px) {
  .products-page .class-list .class-box .pro-list .pro-box .tag-list {
    margin-top: 0.32rem;
  }
}
.products-page .class-list .class-box .pro-list .pro-box .tag-list .tag-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: calc(50% - 0.08rem);
  margin-top: 0.08rem;
  padding-bottom: 0.08rem;
  border-bottom: 0.01rem dotted #E6E6E6;
}
@media screen and (max-width: 800px) {
  .products-page .class-list .class-box .pro-list .pro-box .tag-list .tag-box {
    width: 100%;
    margin-top: 0.16rem;
    padding-bottom: 0.16rem;
  }
}
.products-page .class-list .class-box .pro-list .pro-box .tag-list .tag-box .tag-img-box {
  height: 0.24rem;
  width: 0.24rem;
  border: 0.01rem solid #E6E6E6;
  border-radius: 50%;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
@media screen and (max-width: 800px) {
  .products-page .class-list .class-box .pro-list .pro-box .tag-list .tag-box .tag-img-box {
    height: 0.48rem;
    width: 0.48rem;
  }
}
.products-page .class-list .class-box .pro-list .pro-box .tag-list .tag-box .tag-img-box .img {
  height: 100%;
  width: 100%;
}
.products-page .class-list .class-box .pro-list .pro-box .tag-list .tag-box .txt {
  margin-left: 0.08rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
}
@media screen and (max-width: 800px) {
  .products-page .class-list .class-box .pro-list .pro-box .tag-list .tag-box .txt {
    margin-left: 0.16rem;
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
}

.productsclass-page .main-box {
  margin-top: 0.64rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 0.64rem;
  padding-bottom: 0.96rem;
  position: relative;
}
@media screen and (max-width: 800px) {
  .productsclass-page .main-box {
    margin-top: 0;
    padding-bottom: 1.28rem;
  }
}
@media screen and (min-width: 800px) {
  .productsclass-page .main-box .aside-box {
    width: 2.4rem;
    background: #FAFAFA;
    position: -webkit-sticky;
    position: sticky;
    z-index: 5;
    padding-bottom: 0.68rem;
    top: 1rem;
  }
  .productsclass-page .main-box .aside-box .title {
    background: #F6F6F6;
    padding: 0.16rem;
    font-size: 0.2rem;
    line-height: 0.24rem;
    font-family: var(--sk-font-Bold);
  }
  .productsclass-page .main-box .aside-box .class-ul .class-li {
    padding: 0.08rem 0.16rem;
    display: block;
    position: relative;
  }
  .productsclass-page .main-box .aside-box .class-ul .class-li .cell-box {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    cursor: pointer;
  }
  .productsclass-page .main-box .aside-box .class-ul .class-li .cell-box .cell-tit {
    font-size: 0.14rem;
    line-height: 0.24rem;
  }
  .productsclass-page .main-box .aside-box .class-ul .class-li .cell-box .img-box {
    height: 0.24rem;
    width: 0.24rem;
  }
  .productsclass-page .main-box .aside-box .class-ul .class-li .children-box {
    position: absolute;
    right: 0;
    top: 0;
    -webkit-transform: translate(100%, 0);
        -ms-transform: translate(100%, 0);
            transform: translate(100%, 0);
    min-width: 2.4rem;
    z-index: 5;
    display: none;
    background: #fff;
  }
  .productsclass-page .main-box .aside-box .class-ul .class-li .children-box .two-list {
    padding: 0.08rem 0;
    box-shadow: 0.02rem 0.02rem 0.2rem 0rem rgba(0, 0, 0, 0.1);
    border-radius: 0.08rem 0.08rem 0.08rem 0.08rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .productsclass-page .main-box .aside-box .class-ul .class-li .children-box .two-list .two-li {
    padding: 0.08rem 0.16rem;
    font-weight: 300;
    font-size: 0.14rem;
    line-height: 0.24rem;
  }
  .productsclass-page .main-box .aside-box .class-ul .class-li .children-box .two-list .two-li:hover {
    color: var(--sk-global-color);
    background: #F6F6F6;
  }
  .productsclass-page .main-box .aside-box .class-ul .class-li:hover .cell-tit {
    color: var(--sk-global-color);
  }
  .productsclass-page .main-box .aside-box .class-ul .class-li:hover .img-box path {
    stroke: var(--sk-global-color);
  }
  .productsclass-page .main-box .aside-box .class-ul .class-li:hover .children-box {
    display: block;
  }
  .productsclass-page .main-box .aside-box .class-ul .class-li.on {
    background: #FFFFFF;
  }
  .productsclass-page .main-box .aside-box .class-ul .class-li.on .cell-tit {
    color: var(--sk-global-color);
  }
  .productsclass-page .main-box .aside-box .class-ul .class-li.on .img-box path {
    stroke: var(--sk-global-color);
  }
  .productsclass-page .main-box .aside-box .class-ul .class-li.on::before {
    content: "";
    position: absolute;
    height: 100%;
    width: 0.02rem;
    top: 0;
    left: 0;
    background-color: var(--sk-global-color);
  }
}
.productsclass-page .main-box .pro-main {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
@media screen and (max-width: 800px) {
  .productsclass-page .main-box .pro-main .tab__control {
    margin-bottom: 0.32rem;
  }
  .productsclass-page .main-box .pro-main .tab__control .tab__control-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    border-bottom: none;
  }
  .productsclass-page .main-box .pro-main .tab__control .tab__control-container .left-icon {
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
    margin-right: 0.32rem;
  }
  .productsclass-page .main-box .pro-main .tab__control .tab__control-container .left-icon img {
    width: 0.48rem;
    height: 0.48rem;
    object-fit: contain;
  }
  .productsclass-page .main-box .pro-main .tab__control .tab__control-container .tab__control-list {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
    overflow: auto;
    padding: 0.32rem 0;
  }
  .productsclass-page .main-box .pro-main .tab__control .tab__control-container .tab__control-list ul {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
  }
  .productsclass-page .main-box .pro-main .tab__control .tab__control-container .tab__control-list ul li {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 0.08rem 0.16rem 0.08rem 0.32rem;
    border: 0.02rem solid #1E1E1E;
    border-radius: 0.48rem;
    margin-right: 0.16rem;
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
  }
  .productsclass-page .main-box .pro-main .tab__control .tab__control-container .tab__control-list ul li:last-child {
    margin-right: 0;
  }
  .productsclass-page .main-box .pro-main .tab__control .tab__control-container .tab__control-list ul li::after {
    content: "";
    display: inline-block;
    width: 0.48rem;
    height: 0.48rem;
    background: url(../images/azbil/download/arrow-down.png) center center no-repeat;
    background-size: contain;
  }
  .productsclass-page .main-box .pro-main .tab__control .tab__control-container .tab__control-list ul li span {
    font-size: 0.24rem;
    line-height: 0.48rem;
  }
  .productsclass-page .main-box .pro-main .tab__control .tab__control-container .tab__control-reset {
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
    margin-left: 0.2rem;
  }
  .productsclass-page .main-box .pro-main .tab__control .tab__control-container .tab__control-reset img {
    width: 0.48rem;
    height: 0.48rem;
    object-fit: contain;
  }
}
.productsclass-page .main-box .pro-main .class-ul .class-li {
  margin: 0 0 0.32rem;
}
@media screen and (max-width: 800px) {
  .productsclass-page .main-box .pro-main .class-ul .class-li {
    margin: 0;
  }
}
.productsclass-page .main-box .pro-main .class-ul .class-li .class-tit {
  padding: 0.08rem 0.16rem;
  background: #F6F6F6;
  border-radius: 0.04rem 0.04rem 0 0;
  font-size: 0.14rem;
  line-height: 0.24rem;
  font-family: var(--sk-font-Bold);
  border-bottom: 1px solid #1E1E1E;
}
@media screen and (max-width: 800px) {
  .productsclass-page .main-box .pro-main .class-ul .class-li .class-tit {
    padding: 0.16rem 0.32rem;
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
}
.productsclass-page .main-box .pro-main .class-ul .class-li .pro-ul .pro-li {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 0.32rem;
  padding: 0.32rem 0;
  border-bottom: 0.01rem solid #E6E6E6;
}
@media screen and (max-width: 800px) {
  .productsclass-page .main-box .pro-main .class-ul .class-li .pro-ul .pro-li {
    gap: 0.32rem;
    padding: 0.64rem 0 0.48rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .productsclass-page .main-box .pro-main .class-ul .class-li .pro-ul .pro-li:first-child {
    padding-top: 0.32rem;
  }
}
@media screen and (max-width: 800px) {
  .productsclass-page .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .phone-box {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    gap: 0.32rem;
  }
}
.productsclass-page .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .img-box {
  width: 2.32rem;
  height: 1.28rem;
  overflow: hidden;
}
@media screen and (max-width: 800px) {
  .productsclass-page .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .img-box {
    width: 100%;
    height: auto;
    border-radius: 0.24rem;
  }
}
.productsclass-page .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .img-box img {
  height: 100%;
  width: 100%;
}
@media screen and (max-width: 800px) {
  .productsclass-page .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .img-box img {
    height: auto;
    mix-blend-mode: multiply;
  }
}
.productsclass-page .main-box .pro-main .class-ul .class-li .pro-ul .pro-li:hover .img-box img {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
}
.productsclass-page .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .pri-con {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 0.32rem;
}
@media screen and (max-width: 800px) {
  .productsclass-page .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .pri-con {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 0.48rem;
  }
}
.productsclass-page .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .pri-con .left-txt {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-right: 0.16rem;
  border-right: 0.01rem dashed #E6E6E6;
}
@media screen and (max-width: 800px) {
  .productsclass-page .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .pri-con .left-txt {
    padding-right: 0;
    border-right: none;
  }
}
.productsclass-page .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .pri-con .left-txt .tit {
  font-size: 0.2rem;
  line-height: 0.32rem;
  font-family: var(--sk-font-Bold);
  border-right: none;
}
@media screen and (max-width: 800px) {
  .productsclass-page .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .pri-con .left-txt .tit {
    font-size: 0.32rem;
    line-height: 0.48rem;
  }
}
.productsclass-page .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .pri-con .left-txt .model {
  margin-top: 0.16rem;
  font-size: 0.12rem;
  line-height: 0.24rem;
  color: #767676;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
@media screen and (max-width: 800px) {
  .productsclass-page .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .pri-con .left-txt .model {
    font-size: 0.24rem;
    line-height: 0.32rem;
  }
}
.productsclass-page .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .pri-con .left-txt .model .bold {
  color: #1E1E1E;
  font-family: var(--sk-font-Medium);
  margin-right: 0.07rem;
}
@media screen and (max-width: 800px) {
  .productsclass-page .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .pri-con .left-txt .model .bold {
    margin-right: 0.14rem;
  }
}
.productsclass-page .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .pri-con .left-txt .model .giveIcon::after {
  display: none;
}
.productsclass-page .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .pri-con .left-txt .txt {
  margin-top: 0.08rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
}
@media screen and (max-width: 800px) {
  .productsclass-page .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .pri-con .left-txt .txt {
    margin-top: 0.32rem;
    font-size: 0.28rem;
    line-height: 0.44rem;
    -webkit-line-clamp: 3;
  }
}
.productsclass-page .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .pri-con .right-btns {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  font-size: 0.14rem;
  line-height: 0.24rem;
  gap: 0.16rem;
  padding-top: 0.16rem;
}
@media screen and (max-width: 800px) {
  .productsclass-page .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .pri-con .right-btns {
    padding-top: 0;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    width: 100%;
  }
}
.productsclass-page .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .pri-con .right-btns .down-dir {
  padding: 0.08rem 0.24rem;
  border-radius: 0.2rem 0.2rem 0.2rem 0.2rem;
  background-color: var(--sk-global-color);
  color: #fff;
}
@media screen and (max-width: 800px) {
  .productsclass-page .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .pri-con .right-btns .down-dir {
    padding: 0.16rem 0.48rem;
    height: 0.8rem;
    border-radius: 0.4rem 0.4rem 0.4rem 0.4rem;
    line-height: 0.48rem;
    font-size: 0.28rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .productsclass-page .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .pri-con .right-btns .down-dir img {
    height: 0.48rem;
    width: 0.48rem;
  }
}
.productsclass-page .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .pri-con .right-btns .down-dir:hover {
  opacity: 0.8;
}
.productsclass-page .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .pri-con .right-btns .detail {
  padding: 0.08rem 0.24rem;
  border-radius: 0.2rem 0.2rem 0.2rem 0.2rem;
  border: 0.01rem solid #1E1E1E;
}
@media screen and (max-width: 800px) {
  .productsclass-page .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .pri-con .right-btns .detail {
    padding: 0.16rem 0.48rem;
    height: 0.8rem;
    border-radius: 0.4rem 0.4rem 0.4rem 0.4rem;
    line-height: 0.48rem;
    font-size: 0.28rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .productsclass-page .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .pri-con .right-btns .detail img {
    height: 0.48rem;
    width: 0.48rem;
  }
}
.productsclass-page .main-box .pro-main .class-ul .class-li .pro-ul .pro-li .pri-con .right-btns .detail:hover {
  color: var(--sk-global-color);
  border: 0.01rem solid var(--sk-global-color);
}
@media screen and (max-width: 800px) {
  .productsclass-page .common__sidebar {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: fixed;
    inset: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    z-index: -1;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: 0.3s;
    transition: 0.3s;
  }
  .productsclass-page .common__sidebar.show {
    opacity: 1;
    visibility: visible;
    z-index: 999;
  }
  .productsclass-page .common__sidebar.show .common__sidebar-container {
    -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  .productsclass-page .common__sidebar .common__sidebar-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    width: 100%;
    height: 78.32vh;
    padding: 0.32rem;
    border-bottom: 0.01rem solid #E6E6E6;
    background-color: white;
    margin-top: auto;
    border-radius: 0.24rem 0.24rem 0 0;
    -webkit-transform: translate(0, 100%);
        -ms-transform: translate(0, 100%);
            transform: translate(0, 100%);
    -webkit-transition: 0.3s;
    transition: 0.3s;
  }
  .productsclass-page .common__sidebar .common__sidebar-container .common__sidebar-head {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 0;
    background-color: transparent;
  }
  .productsclass-page .common__sidebar .common__sidebar-container .common__sidebar-head .common__sidebar-title {
    text-align: center;
    font-size: 0.32rem;
    line-height: 0.48rem;
    margin-right: 0;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
    padding: 0 0.6rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    font-family: var(--sk-font-Bold);
  }
  .productsclass-page .common__sidebar .common__sidebar-container .common__sidebar-head .common__sidebar-title em {
    display: none;
  }
  .productsclass-page .common__sidebar .common__sidebar-container .common__sidebar-head .layer-close {
    position: absolute;
    right: 0.32rem;
    top: 0.32rem;
    width: 0.48rem;
    height: 0.48rem;
    background: url(../images/azbil/download/close.png) center center no-repeat;
    background-size: contain;
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
  }
  .productsclass-page .common__sidebar .common__sidebar-container .common__sidebar-list {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
    overflow: auto;
    padding: 0.16rem 0;
  }
  .productsclass-page .common__sidebar .common__sidebar-container .common__sidebar-list .common__sidebar-list-title {
    font-size: 0.28rem;
    line-height: 0.48rem;
    padding-bottom: 0.32rem;
    border-bottom: 0.02rem solid #d9d9d9;
    font-family: var(--sk-font-Bold);
  }
  .productsclass-page .common__sidebar .common__sidebar-container .common__sidebar-list .class-ul .class-li {
    border-bottom: 0.02rem solid #d9d9d9;
  }
  .productsclass-page .common__sidebar .common__sidebar-container .common__sidebar-list .class-ul .class-li.on .cell-tit {
    color: var(--sk-global-color);
    font-family: var(--sk-font-Light);
  }
  .productsclass-page .common__sidebar .common__sidebar-container .common__sidebar-list .class-ul .class-li .cell-box {
    padding: 0.32rem 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .productsclass-page .common__sidebar .common__sidebar-container .common__sidebar-list .class-ul .class-li .cell-box .cell-tit {
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
  .productsclass-page .common__sidebar .common__sidebar-container .common__sidebar-list .class-ul .class-li .cell-box .img-box {
    height: 0.48rem;
    width: 0.48rem;
  }
}

.as__box {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 10;
  height: 0.72rem;
  background: rgba(0, 0, 0, 0.8);
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
@media screen and (max-width: 800px) {
  .as__box {
    height: 0.8rem;
    top: 0.88rem;
  }
}
.as__box .type-area {
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  color: #fff;
}
.as__box .type-area .tit {
  font-size: 0.16rem;
  line-height: 0.24rem;
  font-family: var(--sk-font-Medium);
}
.as__box .type-area .link-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
@media screen and (max-width: 800px) {
  .as__box .type-area .link-list {
    width: 100%;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .as__box .type-area .link-list .left-box {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .as__box .type-area .link-list .left-box .a {
    margin-right: 0.48rem;
    margin-left: 0;
    font-size: 0.24rem;
    line-height: 0.48rem;
  }
  .as__box .type-area .link-list .right-box {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.as__box .type-area .link-list .a {
  font-family: var(--sk-font-Medium);
  color: #fff;
  font-size: 0.14rem;
  line-height: 0.24rem;
  margin-left: 0.32rem;
}
@media screen and (max-width: 800px) {
  .as__box .type-area .link-list .a {
    font-family: var(--sk-font-Regular);
  }
  .as__box .type-area .link-list .a.on {
    position: relative;
    font-family: var(--sk-font-Bold);
  }
  .as__box .type-area .link-list .a.on::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -0.16rem;
    background-color: #fff;
    width: 100%;
    height: 0.04rem;
  }
}
.as__box .type-area .link-list .a:hover {
  color: var(--sk-global-color);
}
.as__box .type-area .link-list .a.btn {
  padding: 0.08rem 0.24rem;
  background-color: var(--sk-global-color);
  border-radius: 0.48rem;
}
@media screen and (min-width: 800px) {
  .as__box .type-area .link-list .a.btn:hover {
    color: #fff;
    background-color: #A5000080;
  }
}
@media screen and (max-width: 800px) {
  .as__box .type-area .link-list .a.btn {
    font-size: 0.24rem;
    line-height: 0.32rem;
    padding: 0.08rem 0.32rem;
    border-radius: 0.96rem;
  }
}
.as__box.top {
  top: 0.7rem;
  box-shadow: 0 0 14px rgba(43, 31, 31, 0.1);
}
@media screen and (max-width: 800px) {
  .as__box.top {
    top: 0.88rem;
  }
}
.as__box.ceiling {
  top: 0;
}
@media screen and (max-width: 800px) {
  .as__box.ceiling {
    top: 0;
  }
}
@media screen and (max-width: 800px) {
  .as__box.not-translate {
    top: 0;
    -webkit-transform: translate(0, 0) !important;
        -ms-transform: translate(0, 0) !important;
            transform: translate(0, 0) !important;
  }
}
@media screen and (max-width: 800px) {
  .as__box.top-70 {
    top: -0.7rem;
  }
}

.productcontent-page .common__crumbs {
  margin-top: 0.16rem;
}
.productcontent-page .top-box .fix-con {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 1.68rem;
  margin-top: 0.64rem;
}
@media screen and (max-width: 800px) {
  .productcontent-page .top-box .fix-con {
    margin-top: 0.32rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 0.56rem;
  }
}
.productcontent-page .top-box .fix-con .left-img-video {
  width: 4.4rem;
  position: relative;
}
@media screen and (max-width: 800px) {
  .productcontent-page .top-box .fix-con .left-img-video {
    width: 100%;
  }
}
.productcontent-page .top-box .fix-con .left-img-video .pro-img {
  border-radius: 0.16rem;
}
@media screen and (max-width: 800px) {
  .productcontent-page .top-box .fix-con .left-img-video .pro-img {
    border-radius: 0.24rem;
  }
}
.productcontent-page .top-box .fix-con .left-img-video .pro-img:hover {
  -webkit-transform: scale(1.05);
      -ms-transform: scale(1.05);
          transform: scale(1.05);
}
.productcontent-page .top-box .fix-con .left-img-video .play-box {
  margin-top: 0.16rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 0.08rem;
}
@media screen and (max-width: 800px) {
  .productcontent-page .top-box .fix-con .left-img-video .play-box {
    margin-top: 0.32rem;
    gap: 0.16rem;
  }
}
.productcontent-page .top-box .fix-con .left-img-video .play-box .play-btn {
  height: 0.4rem;
  border: 0.01rem solid var(--sk-global-color);
  padding: 0.08rem 0.2rem 0.08rem 0.08rem;
  border-radius: 0.48rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: var(--sk-global-color);
  cursor: pointer;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  font-size: 0.14rem;
  line-height: 0.24rem;
}
@media screen and (max-width: 800px) {
  .productcontent-page .top-box .fix-con .left-img-video .play-box .play-btn {
    height: 0.8rem;
    font-size: 0.24rem;
    line-height: 0.48rem;
    padding: 0.16rem 0.3rem 0.16rem 0.14rem;
  }
}
.productcontent-page .top-box .fix-con .left-img-video .play-box .play-btn .img-box {
  height: 0.24rem;
  width: 0.24rem;
  border-radius: 50%;
  background-color: var(--sk-global-color);
  margin-right: 0.08rem;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
@media screen and (max-width: 800px) {
  .productcontent-page .top-box .fix-con .left-img-video .play-box .play-btn .img-box {
    height: 0.48rem;
    width: 0.48rem;
    margin-right: 0.16rem;
  }
}
.productcontent-page .top-box .fix-con .left-img-video .play-box .play-btn:hover {
  color: #fff;
  background-color: var(--sk-global-color);
}
.productcontent-page .top-box .fix-con .left-img-video .play-box .play-btn:hover .img-box {
  background-color: #fff;
}
.productcontent-page .top-box .fix-con .left-img-video .play-box .play-btn:hover .img-box path {
  fill: var(--sk-global-color);
}
.productcontent-page .top-box .fix-con .left-img-video .play-box .to-play-btn {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
@media screen and (max-width: 800px) {
  .productcontent-page .top-box .fix-con .left-img-video .play-box .to-play-btn {
    -webkit-box-flex: 1;
    -webkit-flex: auto;
        -ms-flex: auto;
            flex: auto;
  }
}
.productcontent-page .top-box .fix-con .left-img-video .play-box .to-play-btn a {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  padding: 0.06rem 0.2rem;
  --color: #D9D9D9;
}
.productcontent-page .top-box .fix-con .left-img-video .play-box .to-play-btn a:before {
  display: none;
}
@media screen and (max-width: 800px) {
  .productcontent-page .top-box .fix-con .left-img-video .play-box .to-play-btn a {
    padding: 0.14rem;
    font-size: 0.24rem;
    line-height: 0.48rem;
  }
}
.productcontent-page .top-box .fix-con .left-img-video .play-box .to-play-btn a span {
  margin-right: 0;
  margin-left: 0.16rem;
}
@media screen and (max-width: 800px) {
  .productcontent-page .top-box .fix-con .left-img-video .play-box .to-play-btn a span {
    margin-left: 0;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
  }
}
.productcontent-page .top-box .fix-con .left-img-video .play-box .to-play-btn a .svg-ctx {
  margin-left: 0;
}
.productcontent-page .top-box .fix-con .left-img-video .play-box .to-play-btn a .svg-ctx path {
  stroke: #1e1e1e;
}
.productcontent-page .top-box .fix-con .left-img-video .play-box .to-play-btn a:hover .svg-ctx {
  margin-left: 0;
}
.productcontent-page .top-box .fix-con .left-img-video .play-box .to-play-btn a:hover .svg-ctx path {
  stroke: #fff;
}
.productcontent-page .top-box .fix-con .left-img-video .play-img {
  position: absolute;
  left: 0;
  bottom: -0.08rem;
  cursor: pointer;
  height: 0.48rem;
  width: 0.48rem;
}
@media screen and (max-width: 800px) {
  .productcontent-page .top-box .fix-con .left-img-video .play-img {
    left: auto;
    right: 0;
    bottom: 0;
    height: 0.8rem;
    width: 0.8rem;
  }
}
.productcontent-page .top-box .fix-con .left-img-video .foot-btns {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0.08rem;
}
.productcontent-page .top-box .fix-con .left-img-video .foot-btns .play-btn {
  cursor: pointer;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.04rem 0.16rem 0.04rem 0.04rem;
  border: 0.01rem solid var(--sk-global-color);
  color: var(--sk-global-color);
  border-radius: 0.48rem;
  font-size: 0.14rem;
  margin-right: 0.16rem;
}
.productcontent-page .top-box .fix-con .left-img-video .foot-btns .play-btn ._icon {
  width: 0.32rem;
  height: 0.32rem;
  border-radius: 50%;
  background-color: var(--sk-global-color);
  padding: 0.04rem;
  margin-right: 0.08rem;
}
.productcontent-page .top-box .fix-con .left-img-video .foot-btns .play-btn ._icon img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.productcontent-page .top-box .fix-con .left-img-video .foot-btns ._href a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.08rem 0.4rem 0.08rem 0.48rem;
  border-radius: 0.48rem;
  border: 0.01rem solid #d9d9d9;
  font-size: 0.14rem;
  color: rgba(0, 0, 0, 0.6);
}
.productcontent-page .top-box .fix-con .left-img-video .foot-btns ._href a:hover {
  color: var(--sk-global-color);
  border-color: var(--sk-global-color);
}
.productcontent-page .top-box .fix-con .left-img-video .foot-btns ._href a .svg-ctx {
  width: 0.24rem;
  height: 0.24rem;
  object-fit: contain;
}
@media screen and (max-width: 800px) {
  .productcontent-page .top-box .fix-con .left-img-video .foot-btns {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    margin-top: 0.32rem;
  }
  .productcontent-page .top-box .fix-con .left-img-video .foot-btns .play-btn {
    padding: 0.08rem 0.32rem 0.08rem 0.08rem;
    border: 0.02rem solid var(--sk-global-color);
    border-radius: 0.96rem;
    font-size: 0.28rem;
    margin: 0 0 0.32rem 0;
  }
  .productcontent-page .top-box .fix-con .left-img-video .foot-btns .play-btn ._icon {
    width: 0.64rem;
    height: 0.64rem;
    padding: 0.08rem;
    margin-right: 0.16rem;
  }
  .productcontent-page .top-box .fix-con .left-img-video .foot-btns ._href a {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 0.16rem 0.8rem 0.16rem 0.96rem;
    font-size: 0.28rem;
    border: 0.02rem solid #d9d9d9;
  }
  .productcontent-page .top-box .fix-con .left-img-video .foot-btns ._href a:hover {
    color: var(--sk-global-color);
    border-color: var(--sk-global-color);
  }
  .productcontent-page .top-box .fix-con .left-img-video .foot-btns ._href a .svg-ctx {
    width: 0.48rem;
    height: 0.48rem;
    object-fit: contain;
  }
}
.productcontent-page .top-box .fix-con .right-box {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
@media screen and (max-width: 800px) {
  .productcontent-page .top-box .fix-con .right-box {
    margin: 0;
  }
}
.productcontent-page .top-box .fix-con .right-box .pard-name {
  color: var(--sk-global-color);
  font-size: 0.14rem;
  line-height: 0.24rem;
}
@media screen and (max-width: 800px) {
  .productcontent-page .top-box .fix-con .right-box .pard-name {
    font-size: 0.28rem;
    line-height: 0.32rem;
  }
}
.productcontent-page .top-box .fix-con .right-box .h1 {
  margin-top: 0.08rem;
  font-size: 0.32rem;
  line-height: 0.4rem;
  font-family: var(--sk-font-Bold);
}
@media screen and (max-width: 800px) {
  .productcontent-page .top-box .fix-con .right-box .h1 {
    margin-top: 0.16rem;
    font-size: 0.4rem;
    line-height: 0.64rem;
  }
}
.productcontent-page .top-box .fix-con .right-box .model {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin-top: 0.14rem;
  font-size: 0.12rem;
  line-height: 0.24rem;
}
@media screen and (max-width: 800px) {
  .productcontent-page .top-box .fix-con .right-box .model {
    font-size: 0.24rem;
    line-height: 0.32rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
  }
}
.productcontent-page .top-box .fix-con .right-box .model .label {
  display: inline-block;
  margin-right: 0.07rem;
}
@media screen and (max-width: 800px) {
  .productcontent-page .top-box .fix-con .right-box .model .label {
    margin-right: 0.14rem;
  }
}
.productcontent-page .top-box .fix-con .right-box .inv {
  margin-top: 0.3rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
  font-family: var(--sk-font-Medium);
}
@media screen and (max-width: 800px) {
  .productcontent-page .top-box .fix-con .right-box .inv {
    margin-top: 0.32rem;
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
}
.productcontent-page .top-box .fix-con .right-box .btns {
  margin-top: 0.32rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 0.16rem;
}
@media screen and (max-width: 800px) {
  .productcontent-page .top-box .fix-con .right-box .btns {
    margin-top: 0.64rem;
  }
}
.productcontent-page .top-box .fix-con .right-box .btns a {
  font-family: var(--sk-font-Medium);
}
.productcontent-page .top-box .fix-con .right-box .btns .g-btn._black {
  --color: var(--sk-global-color);
  --pColor: var(--sk-global-color);
}
@media screen and (max-width: 800px) {
  .productcontent-page .top-box .fix-con .right-box .btns .g-btn {
    width: auto;
  }
  .productcontent-page .top-box .fix-con .right-box .btns .g-btn a {
    min-width: 0;
  }
  .productcontent-page .top-box .fix-con .right-box .btns .g-btn a span {
    margin-right: 0;
  }
}
@media screen and (max-width: 800px) and (max-width: 800px) {
  .productcontent-page .top-box .fix-con .right-box .btns .g-btn a span {
    margin-right: 0.16rem;
  }
}
@media screen and (max-width: 800px) {
  .productcontent-page .top-box .fix-con .right-box .btns .g-btn a .svg-ctx {
    margin-left: 0;
  }
}
.productcontent-page .card__box {
  margin-top: 0.64rem;
}
.productcontent-page .card__box .card__wer {
  padding: 0.32rem;
  border-radius: 0.16rem;
  background: #F9F9F9;
  font-size: 0.14rem;
  line-height: 0.24rem;
}
@media screen and (max-width: 800px) {
  .productcontent-page .card__box .card__wer {
    padding: 0.48rem;
    border-radius: 0.24rem;
    font-size: 0.24rem;
    line-height: 0.4rem;
  }
}
.productcontent-page .content-list {
  padding-bottom: 0.48rem;
}
@media screen and (max-width: 800px) {
  .productcontent-page .content-list {
    padding-bottom: 0.64rem;
  }
}
.productcontent-page .content-list .content-box {
  margin-top: 0.64rem;
  padding-bottom: 0.64rem;
  border-bottom: 0.01rem solid #E6E6E6;
}
.productcontent-page .content-list .content-box:last-child {
  border-bottom: none;
}
.productcontent-page .content-list .content-box .h2-tit {
  padding-left: 0.16rem;
  font-size: 0.2rem;
  line-height: 0.24rem;
  font-family: var(--sk-font-Bold);
  position: relative;
}
@media screen and (max-width: 800px) {
  .productcontent-page .content-list .content-box .h2-tit {
    padding-left: 0.32rem;
    font-size: 0.32rem;
    line-height: 0.48rem;
  }
}
.productcontent-page .content-list .content-box .h2-tit:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 0.02rem;
  height: 100%;
  background-color: var(--sk-global-color);
}
@media screen and (max-width: 800px) {
  .productcontent-page .content-list .content-box .h2-tit:before {
    height: 0.32rem;
    width: 0.04rem;
    top: 0.08rem;
  }
}
.productcontent-page .content-list .content-box .contxt {
  margin-top: 0.32rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
}
@media screen and (max-width: 800px) {
  .productcontent-page .content-list .content-box .contxt {
    margin-top: 0.32rem;
    font-size: 0.24rem;
    line-height: 0.48rem;
  }
}
.productcontent-page .content-list .content-box .contxt ul li {
  padding-left: 0.16rem;
  position: relative;
  margin-bottom: 0.16rem;
}
@media screen and (max-width: 800px) {
  .productcontent-page .content-list .content-box .contxt ul li {
    padding-left: 0.32rem;
    margin-bottom: 0.32rem;
  }
}
.productcontent-page .content-list .content-box .contxt ul li:last-child {
  margin-bottom: 0;
}
.productcontent-page .content-list .content-box .contxt ul li::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0.08rem;
  height: 0.04rem;
  width: 0.04rem;
  border: 0.02rem solid var(--sk-global-color);
  border-radius: 50%;
}
@media screen and (max-width: 800px) {
  .productcontent-page .content-list .content-box .contxt ul li::before {
    border: 0.04rem solid var(--sk-global-color);
    height: 0.08rem;
    width: 0.08rem;
    top: 0.16rem;
  }
}
.productcontent-page .content-list .content-box .img-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  gap: 0.16rem;
  margin-top: 0.32rem;
}

.product-category-download .common__crumbs {
  position: relative;
  z-index: 60;
}
.product-category-download .fix-hader {
  margin-top: -0.32rem;
  padding-top: 0.86rem;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  background: #fff;
  z-index: 50;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
.product-category-download .fix-hader.ceiling {
  top: -0.7rem;
}
@media screen and (max-width: 800px) {
  .product-category-download .fix-hader.ceiling {
    top: 0;
    -webkit-transform: translate(0, -100%);
        -ms-transform: translate(0, -100%);
            transform: translate(0, -100%);
  }
}
@media screen and (max-width: 800px) {
  .product-category-download .fix-hader.not-translate {
    top: 0;
    -webkit-transform: translate(0, 0) !important;
        -ms-transform: translate(0, 0) !important;
            transform: translate(0, 0) !important;
  }
}
@media screen and (max-width: 800px) {
  .product-category-download .fix-hader.top-70 {
    top: -0.7rem;
  }
}
.product-category-download .fix-hader.top {
  box-shadow: 0 0 14px rgba(43, 31, 31, 0.1);
}
.product-category-download .fix-hader .tit-fix {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: end;
      -ms-flex-align: end;
          align-items: end;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media screen and (max-width: 800px) {
  .product-category-download .fix-hader .tit-fix {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}
@media screen and (max-width: 800px) {
  .product-category-download .fix-hader {
    margin-top: -0.32rem;
    padding-top: 0.86rem;
    padding-bottom: 0.32rem;
  }
}
.product-category-download .fix-hader .tit-tag .model {
  margin-top: 0.08rem;
  font-size: 0.12rem;
  line-height: 0.24rem;
  color: #767676;
  font-family: var(--sk-font-Regular);
}
@media screen and (max-width: 800px) {
  .product-category-download .fix-hader .tit-tag .model {
    margin-top: 0.16rem;
    font-size: 0.24rem;
    line-height: 0.32rem;
  }
}
.product-category-download .fix-hader .tit-tag .model .label {
  margin-right: 0.07rem;
  font-family: var(--sk-font-Medium);
  display: inline-block;
  color: #1E1E1E;
}
@media screen and (max-width: 800px) {
  .product-category-download .fix-hader .tit-tag .model .label {
    margin-right: 0.14rem;
  }
}
.product-category-download .fix-hader .as {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 0.16rem;
}
@media screen and (max-width: 800px) {
  .product-category-download .fix-hader .as {
    margin-top: 0.32rem;
    width: 100%;
  }
}
.product-category-download .fix-hader .as .a {
  padding: 0.08rem 0.2rem;
  border-radius: 0.04rem;
  border: 1px solid #E6E6E6;
  min-width: 1.36rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
  text-align: center;
}
@media screen and (max-width: 800px) {
  .product-category-download .fix-hader .as .a {
    width: calc((100% - 0.48rem)/4);
    padding: 0.16rem 0.16rem;
    font-size: 0.24rem;
    line-height: 0.32rem;
    border-radius: 0.08rem;
  }
}
.product-category-download .fix-hader .as .a:hover {
  border: 1px solid var(--sk-global-color);
  color: var(--sk-global-color);
}
.product-category-download .fix-hader .as .a.on {
  color: #fff;
  background: var(--sk-global-color);
  border: 1px solid var(--sk-global-color);
}
.product-category-download .top-box {
  margin-top: 0.64rem;
}
@media screen and (max-width: 800px) {
  .product-category-download .top-box {
    margin-top: 0.64rem;
  }
}
.product-category-download .top-box .fix-con {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 0.16rem;
  margin-top: 0.64rem;
}
@media screen and (max-width: 800px) {
  .product-category-download .top-box .fix-con {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 0.32rem;
  }
}
.product-category-download .top-box .fix-con .left-img-video {
  width: 5.92rem;
  position: relative;
}
@media screen and (max-width: 800px) {
  .product-category-download .top-box .fix-con .left-img-video {
    width: 100%;
  }
}
.product-category-download .top-box .fix-con .left-img-video .pro-img:hover {
  -webkit-transform: scale(1.05);
      -ms-transform: scale(1.05);
          transform: scale(1.05);
}
.product-category-download .top-box .fix-con .left-img-video .play-img {
  position: absolute;
  left: 0;
  bottom: -0.08rem;
  cursor: pointer;
  height: 0.48rem;
  width: 0.48rem;
}
@media screen and (max-width: 800px) {
  .product-category-download .top-box .fix-con .left-img-video .play-img {
    left: auto;
    right: 0;
    bottom: 0;
    height: 0.8rem;
    width: 0.8rem;
  }
}
.product-category-download .top-box .fix-con .left-img-video .video-bg {
  z-index: 200;
  position: fixed;
  inset: 0;
  background-color: rgba(0, 0, 0, 0.5);
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  display: none;
}
.product-category-download .top-box .fix-con .left-img-video .video-bg.on {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.product-category-download .top-box .fix-con .left-img-video .video-bg .video-box {
  position: relative;
  width: 7.3rem;
}
.product-category-download .top-box .fix-con .left-img-video .video-bg .video-box .btn-close {
  position: absolute;
  height: 0.24rem;
  width: 0.24rem;
  right: 0;
  top: -0.32rem;
  cursor: pointer;
}
.product-category-download .top-box .fix-con .left-img-video .video-bg .video-box .btn-close img {
  height: 100%;
  width: 100%;
}
.product-category-download .top-box .fix-con .left-img-video .video-bg .video-box .modal-video {
  height: 100%;
  width: 100%;
}
.product-category-download .top-box .fix-con .right-box {
  margin-top: -0.32rem;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
@media screen and (max-width: 800px) {
  .product-category-download .top-box .fix-con .right-box {
    margin: 0;
  }
}
.product-category-download .top-box .fix-con .right-box .pard-name {
  color: #767676;
  font-size: 0.14rem;
  line-height: 0.24rem;
}
@media screen and (max-width: 800px) {
  .product-category-download .top-box .fix-con .right-box .pard-name {
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
}
.product-category-download .top-box .fix-con .right-box .h1 {
  margin-top: 0.08rem;
  font-size: 0.32rem;
  line-height: 0.4rem;
  font-family: var(--sk-font-Bold);
}
@media screen and (max-width: 800px) {
  .product-category-download .top-box .fix-con .right-box .h1 {
    margin-top: 0;
    font-size: 0.48rem;
    line-height: 0.64rem;
  }
}
.product-category-download .top-box .fix-con .right-box .model {
  margin-top: 0.16rem;
  font-size: 0.12rem;
  line-height: 0.24rem;
}
@media screen and (max-width: 800px) {
  .product-category-download .top-box .fix-con .right-box .model {
    font-size: 0.24rem;
    line-height: 0.32rem;
  }
}
.product-category-download .top-box .fix-con .right-box .model .label {
  display: inline-block;
  margin-left: 0.07rem;
}
@media screen and (max-width: 800px) {
  .product-category-download .top-box .fix-con .right-box .model .label {
    margin-left: 0.14rem;
  }
}
.product-category-download .top-box .fix-con .right-box .inv {
  margin-top: 0.32rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
  font-family: var(--sk-font-Medium);
}
@media screen and (max-width: 800px) {
  .product-category-download .top-box .fix-con .right-box .inv {
    margin-top: 0.64rem;
    font-size: 0.28rem;
    line-height: 0.44rem;
  }
}
.product-category-download .top-box .fix-con .right-box .info-ul {
  margin-top: 0.16rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
}
@media screen and (max-width: 800px) {
  .product-category-download .top-box .fix-con .right-box .info-ul {
    margin-top: 0.28rem;
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
}
.product-category-download .top-box .fix-con .right-box .info-ul .info-li {
  text-indent: 0.16rem;
  position: relative;
}
@media screen and (max-width: 800px) {
  .product-category-download .top-box .fix-con .right-box .info-ul .info-li {
    text-indent: 0.32rem;
  }
}
.product-category-download .top-box .fix-con .right-box .info-ul .info-li::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  height: 0.04rem;
  width: 0.04rem;
  border: 0.02rem solid var(--sk-global-color);
  border-radius: 50%;
}
@media screen and (max-width: 800px) {
  .product-category-download .top-box .fix-con .right-box .info-ul .info-li::before {
    border: 0.04rem solid var(--sk-global-color);
    height: 0.08rem;
    width: 0.08rem;
  }
}
.product-category-download .top-box .fix-con .right-box .btns {
  margin-top: 0.32rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 0.16rem;
}
@media screen and (max-width: 800px) {
  .product-category-download .top-box .fix-con .right-box .btns {
    margin-top: 0.64rem;
  }
}
.product-category-download .top-box .fix-con .right-box .btns a {
  font-family: var(--sk-font-Medium);
}
.product-category-download .top-box .fix-con .right-box .btns .g-btn._black:hover a {
  background: none;
  color: var(--sk-global-color);
}
@media screen and (max-width: 800px) {
  .product-category-download .top-box .fix-con .right-box .btns .g-btn {
    width: calc(50% - 0.08rem);
  }
}
.product-category-download .con-main {
  margin-top: 0.64rem;
  margin-bottom: 0.96rem;
}
@media screen and (max-width: 800px) {
  .product-category-download .con-main {
    margin-bottom: 1.28rem;
  }
}
.product-category-download .con-main .item {
  margin-top: 0.32rem;
}
.product-category-download .con-main .item .tit {
  font-size: 0.2rem;
  line-height: 0.24rem;
  padding-left: 0.16rem;
  padding-bottom: 0.16rem;
  font-family: var(--sk-font-Bold);
  position: relative;
  border-bottom: 1px solid #E6E6E6;
}
@media screen and (max-width: 800px) {
  .product-category-download .con-main .item .tit {
    margin-top: 0.64rem;
    padding-bottom: 0.32rem;
    font-size: 0.4rem;
    line-height: 0.48rem;
  }
}
.product-category-download .con-main .item .tit::before {
  content: "";
  background: var(--sk-global-color);
  position: absolute;
  left: 0;
  top: 0;
  width: 0.02rem;
  height: 0.24rem;
}
@media screen and (max-width: 800px) {
  .product-category-download .con-main .item .tit::before {
    width: 0.04rem;
    height: 0.48rem;
  }
}
.product-category-download .con-main .item .list {
  margin-top: 0.16rem;
}
@media screen and (max-width: 800px) {
  .product-category-download .con-main .item .list {
    margin-top: 0.32rem;
  }
}
.product-category-download .con-main .item .list ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.product-category-download .con-main .item .list ul li {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.16rem;
  background-color: #FAFAFA;
  border-radius: 0.08rem;
}
@media screen and (min-width: 800px) {
  .product-category-download .con-main .item .list ul li {
    width: calc((100% - ((2 - 1) * 0.16rem)) / 2);
    margin-right: 0.16rem;
    margin-top: 0.16rem;
  }
  .product-category-download .con-main .item .list ul li:nth-child(2n) {
    margin-right: 0;
  }
  .product-category-download .con-main .item .list ul li:nth-child(-n+2) {
    margin-top: 0;
  }
}
@media screen and (max-width: 800px) {
  .product-category-download .con-main .item .list ul li {
    width: calc((100% - ((1 - 1) * 0.32rem)) / 1);
    margin-right: 0.32rem;
    margin-top: 0.32rem;
  }
  .product-category-download .con-main .item .list ul li:nth-child(1n) {
    margin-right: 0;
  }
  .product-category-download .con-main .item .list ul li:nth-child(-n+1) {
    margin-top: 0;
  }
}
@media screen and (max-width: 800px) {
  .product-category-download .con-main .item .list ul li {
    padding: 0.32rem;
    border-radius: 0.16rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.product-category-download .con-main .item .list ul li .img {
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
@media screen and (max-width: 800px) {
  .product-category-download .con-main .item .list ul li .img {
    text-align: center;
  }
}
.product-category-download .con-main .item .list ul li .img img {
  width: 1.36rem;
  height: 1.92rem;
  object-fit: contain;
  box-shadow: 0px 0.04rem 0.1rem 0px rgba(0, 0, 0, 0.25);
}
@media screen and (max-width: 800px) {
  .product-category-download .con-main .item .list ul li .img img {
    height: 3.84rem;
    width: 2.72rem;
  }
}
.product-category-download .con-main .item .list ul li .info {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-top: 0.16rem;
  margin-left: 0.32rem;
}
@media screen and (max-width: 800px) {
  .product-category-download .con-main .item .list ul li .info {
    margin-left: 0;
    padding-top: 0.32rem;
  }
  .product-category-download .con-main .item .list ul li .info .file-number {
    margin-top: 0.32rem;
  }
}
.product-category-download .con-main .item .list ul li .info .name {
  font-size: 0.2rem;
  line-height: 0.32rem;
  margin-bottom: auto;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  font-family: var(--sk-font-Bold);
}
@media screen and (max-width: 800px) {
  .product-category-download .con-main .item .list ul li .info .name {
    font-size: 0.32rem;
    line-height: 0.48rem;
  }
}
.product-category-download .con-main .item .list ul li .info .file-number,
.product-category-download .con-main .item .list ul li .info .file-model {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}
.product-category-download .con-main .item .list ul li .info .file-number .file-model-front,
.product-category-download .con-main .item .list ul li .info .file-model .file-model-front {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
}
.product-category-download .con-main .item .list ul li .info .file-number ._label,
.product-category-download .con-main .item .list ul li .info .file-model ._label {
  font-size: 0.12rem;
  line-height: 0.24rem;
  margin-right: 0.07rem;
  font-family: var(--sk-font-Medium);
}
@media screen and (max-width: 800px) {
  .product-category-download .con-main .item .list ul li .info .file-number ._label,
.product-category-download .con-main .item .list ul li .info .file-model ._label {
    font-size: 0.24rem;
    line-height: 0.48rem;
    margin-right: 0.14rem;
  }
}
.product-category-download .con-main .item .list ul li .info .file-number ._value,
.product-category-download .con-main .item .list ul li .info .file-model ._value {
  font-size: 0.12rem;
  line-height: 0.24rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
@media screen and (max-width: 800px) {
  .product-category-download .con-main .item .list ul li .info .file-number ._value,
.product-category-download .con-main .item .list ul li .info .file-model ._value {
    font-size: 0.24rem;
    line-height: 0.48rem;
  }
}
.product-category-download .con-main .item .list ul li .info .info-tag {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin-top: 0.16rem;
  padding-bottom: 0.08rem;
  padding-right: 0.4rem;
}
@media screen and (max-width: 800px) {
  .product-category-download .con-main .item .list ul li .info .info-tag {
    margin-top: 0.32rem;
  }
}
.product-category-download .con-main .item .list ul li .info .info-tag .tag-item {
  font-size: 0.12rem;
  line-height: 0.24rem;
  padding: 0 0.08rem;
  margin-right: 0.08rem;
  background-color: #F1F1F1;
  border-radius: 0.02rem;
}
@media screen and (max-width: 800px) {
  .product-category-download .con-main .item .list ul li .info .info-tag .tag-item {
    margin-right: 0.14rem;
    font-size: 0.24rem;
    line-height: 0.48rem;
    padding: 0 0.16rem;
  }
}
.product-category-download .con-main .item .list ul li .info .info-tag .tag-item:last-child {
  margin-right: 0;
}
.product-category-download .con-main .item .list ul li .info .btn-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
  position: absolute;
  right: 0;
  bottom: 0;
}
.product-category-download .con-main .item .list ul li .info .btn-box ._btn {
  margin-bottom: 0.08rem;
}
.product-category-download .con-main .item .list ul li .info .btn-box ._btn:last-child {
  margin-bottom: 0;
}
.product-category-download .con-main .item .list ul li .info .btn-box ._btn a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 0.42rem;
  height: 0.42rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
  border: 0.01rem solid #E6E6E6;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  border-radius: 0.24rem;
  padding: 0.08rem;
  overflow: hidden;
  color: var(--sk-global-color);
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
@media screen and (max-width: 800px) {
  .product-category-download .con-main .item .list ul li .info .btn-box ._btn a {
    height: 0.8rem;
    width: 0.8rem;
    border-radius: 50%;
    padding: 0.14rem;
  }
}
@media screen and (min-width: 800px) {
  .product-category-download .con-main .item .list ul li .info .btn-box ._btn a:hover {
    width: 1.36rem;
    color: white;
    background-color: var(--sk-global-color);
  }
  .product-category-download .con-main .item .list ul li .info .btn-box ._btn a:hover span {
    opacity: 1;
    visibility: visible;
  }
}
.product-category-download .con-main .item .list ul li .info .btn-box ._btn a span {
  opacity: 0;
  visibility: hidden;
  padding-left: 0.04rem;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.product-category-download .con-main .item .list ul li .info .btn-box ._btn a .icon {
  margin-left: auto;
}
.product-category-download .con-main .item .list ul li .info .btn-box ._btn a .icon svg {
  width: 0.24rem;
  height: 0.24rem;
}
@media screen and (max-width: 800px) {
  .product-category-download .con-main .item .list ul li .info .btn-box ._btn a .icon svg {
    width: 0.48rem;
    height: 0.48rem;
  }
}
.product-category-download .con-main .item .list ul li .info .btn-box ._btn a .icon svg path {
  stroke: none;
  fill: currentColor;
}
.product-category-download .con-main .cad-box {
  margin-top: 0.32rem;
}
.product-category-download .con-main .cad-box .tit {
  font-size: 0.2rem;
  line-height: 0.24rem;
  padding-left: 0.16rem;
  padding-bottom: 0.16rem;
  font-family: var(--sk-font-Bold);
  position: relative;
  border-bottom: 1px solid #E6E6E6;
}
@media screen and (max-width: 800px) {
  .product-category-download .con-main .cad-box .tit {
    margin-top: 0.64rem;
    padding-bottom: 0.32rem;
    font-size: 0.4rem;
    line-height: 0.48rem;
  }
}
.product-category-download .con-main .cad-box .tit::before {
  content: "";
  background: var(--sk-global-color);
  position: absolute;
  left: 0;
  top: 0;
  width: 0.02rem;
  height: 0.24rem;
}
@media screen and (max-width: 800px) {
  .product-category-download .con-main .cad-box .tit::before {
    width: 0.04rem;
    height: 0.48rem;
  }
}
.product-category-download .con-main .cad-box .iup-box {
  margin-top: 0.16rem;
  position: relative;
}
@media screen and (max-width: 800px) {
  .product-category-download .con-main .cad-box .iup-box {
    margin-top: 0.32rem;
  }
}
.product-category-download .con-main .cad-box .iup-box input {
  height: 0.48rem;
  width: 100%;
  border-radius: 0.24rem;
  border: 1px solid #1E1E1E;
  font-size: 0.14rem;
  line-height: 0.24rem;
  padding: 0.12rem 0.6rem 0.12rem 0.16rem;
}
@media screen and (max-width: 800px) {
  .product-category-download .con-main .cad-box .iup-box input {
    height: 0.8rem;
    border-radius: 0.48rem;
    font-size: 0.28rem;
    line-height: 0.48rem;
    padding: 0.16rem 0.8rem 0.16rem 0.32rem;
  }
}
.product-category-download .con-main .cad-box .iup-box input:focus {
  border: 1px solid var(--sk-global-color);
}
.product-category-download .con-main .cad-box .iup-box .ser-der {
  position: absolute;
  top: 50%;
  right: 0.16rem;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
.product-category-download .con-main .cad-box .iup-box .ser-der img {
  height: 0.24rem;
  width: 0.24rem;
  display: block;
}
@media screen and (max-width: 800px) {
  .product-category-download .con-main .cad-box .iup-box .ser-der img {
    height: 0.48rem;
    width: 0.48rem;
  }
}

.product-category-specifications .common__crumbs {
  position: relative;
  z-index: 60;
}
.product-category-specifications .fix-hader {
  margin-top: -0.32rem;
  padding-top: 0.86rem;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  background: #fff;
  z-index: 50;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
@media screen and (max-width: 800px) {
  .product-category-specifications .fix-hader {
    margin-top: -0.32rem;
    padding-top: 0.86rem;
  }
}
.product-category-specifications .fix-hader.ceiling {
  top: -0.7rem;
}
@media screen and (max-width: 800px) {
  .product-category-specifications .fix-hader.ceiling {
    top: 0;
    -webkit-transform: translate(0, -100%);
        -ms-transform: translate(0, -100%);
            transform: translate(0, -100%);
  }
}
@media screen and (max-width: 800px) {
  .product-category-specifications .fix-hader.not-translate {
    top: 0;
    -webkit-transform: translate(0, 0) !important;
        -ms-transform: translate(0, 0) !important;
            transform: translate(0, 0) !important;
  }
}
@media screen and (max-width: 800px) {
  .product-category-specifications .fix-hader.top-70 {
    top: -0.7rem;
  }
}
.product-category-specifications .fix-hader.top {
  box-shadow: 0 0 14px rgba(43, 31, 31, 0.1);
}
.product-category-specifications .fix-hader .tit-fix {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: end;
      -ms-flex-align: end;
          align-items: end;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media screen and (max-width: 800px) {
  .product-category-specifications .fix-hader .tit-fix {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}
.product-category-specifications .fix-hader .tit-fix .tit-tag .model {
  margin-top: 0.08rem;
  font-size: 0.12rem;
  line-height: 0.24rem;
  color: #767676;
  font-family: var(--sk-font-Regular);
}
@media screen and (max-width: 800px) {
  .product-category-specifications .fix-hader .tit-fix .tit-tag .model {
    margin-top: 0.16rem;
    font-size: 0.24rem;
    line-height: 0.32rem;
  }
}
.product-category-specifications .fix-hader .tit-fix .tit-tag .model .label {
  margin-right: 0.07rem;
  font-family: var(--sk-font-Medium);
  display: inline-block;
  color: #1E1E1E;
}
@media screen and (max-width: 800px) {
  .product-category-specifications .fix-hader .tit-fix .tit-tag .model .label {
    margin-right: 0.14rem;
  }
}
.product-category-specifications .fix-hader .tit-fix .as {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 0.16rem;
}
@media screen and (max-width: 800px) {
  .product-category-specifications .fix-hader .tit-fix .as {
    margin-top: 0.32rem;
    width: 100%;
  }
}
.product-category-specifications .fix-hader .tit-fix .as .a {
  padding: 0.08rem 0.2rem;
  border-radius: 0.04rem;
  border: 1px solid #E6E6E6;
  min-width: 1.36rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
  text-align: center;
}
@media screen and (max-width: 800px) {
  .product-category-specifications .fix-hader .tit-fix .as .a {
    width: calc((100% - 0.48rem)/4);
    padding: 0.16rem 0.16rem;
    font-size: 0.24rem;
    line-height: 0.32rem;
    border-radius: 0.08rem;
  }
}
.product-category-specifications .fix-hader .tit-fix .as .a:hover {
  border: 1px solid var(--sk-global-color);
  color: var(--sk-global-color);
}
.product-category-specifications .fix-hader .tit-fix .as .a.on {
  color: #fff;
  background: var(--sk-global-color);
  border: 1px solid var(--sk-global-color);
}
.product-category-specifications .fix-hader .nav-list {
  padding: 0.16rem 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 0.16rem;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
@media screen and (max-width: 800px) {
  .product-category-specifications .fix-hader .nav-list {
    padding: 0.32rem 0;
  }
}
.product-category-specifications .fix-hader .nav-list .nav-li {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
}
.product-category-specifications .fix-hader .nav-list .nav-li .txt {
  font-size: 0.16rem;
  line-height: 0.24rem;
}
@media screen and (max-width: 800px) {
  .product-category-specifications .fix-hader .nav-list .nav-li .txt {
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
}
.product-category-specifications .fix-hader .nav-list .nav-li .img-box {
  width: 0.24rem;
  height: 0.24rem;
}
@media screen and (max-width: 800px) {
  .product-category-specifications .fix-hader .nav-list .nav-li .img-box {
    width: 0.48rem;
    height: 0.48rem;
  }
}
.product-category-specifications .fix-hader .nav-list .nav-li .img-box .arrow {
  display: inline-block;
  height: 100%;
  width: 100%;
}
.product-category-specifications .fix-hader .nav-list .nav-li .img-box .arrow.on {
  display: none;
}
.product-category-specifications .fix-hader .nav-list .nav-li:hover .img-box .arrow {
  display: none;
}
.product-category-specifications .fix-hader .nav-list .nav-li:hover .img-box .arrow.on {
  display: inline-block;
}
.product-category-specifications .fix-hader .nav-list .nav-li.on .txt {
  color: var(--sk-global-color);
}
.product-category-specifications .fix-hader .nav-list .nav-li.on .img-box .arrow {
  display: none;
}
.product-category-specifications .fix-hader .nav-list .nav-li.on .img-box .arrow.on {
  display: inline-block;
}
.product-category-specifications .top-box {
  margin-top: 0.64rem;
}
@media screen and (max-width: 800px) {
  .product-category-specifications .top-box {
    margin-top: 0.64rem;
  }
}
.product-category-specifications .con-div {
  margin-top: 0.64rem;
  margin-bottom: 0.48rem;
}
@media screen and (max-width: 800px) {
  .product-category-specifications .con-div {
    margin-top: 0.64rem;
    margin-bottom: 0.64rem;
  }
}
.product-category-specifications .con-div .h-a-con {
  padding-bottom: 0.48rem;
  position: relative;
}
@media screen and (max-width: 800px) {
  .product-category-specifications .con-div .h-a-con {
    padding-bottom: 0.96rem;
  }
}
.product-category-specifications .con-div .h-a-con .div-tit {
  font-size: 0.2rem;
  line-height: 0.24rem;
  padding-bottom: 0.16rem;
  text-indent: 0.16rem;
  position: relative;
  font-family: var(--sk-font-Bold);
  margin-bottom: 0.16rem;
  border-bottom: 1px solid #E6E6E6;
}
@media screen and (max-width: 800px) {
  .product-category-specifications .con-div .h-a-con .div-tit {
    line-height: 0.48rem;
    font-size: 0.4rem;
    padding-bottom: 0.32rem;
    margin-bottom: 0.64rem;
  }
}
.product-category-specifications .con-div .h-a-con .div-tit::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 0.24rem;
  width: 0.02rem;
  background: var(--sk-global-color);
}
@media screen and (max-width: 800px) {
  .product-category-specifications .con-div .h-a-con .div-tit::before {
    width: 0.04rem;
    height: 0.48rem;
  }
}
.product-category-specifications .con-div .h-a-con .tip-btn {
  padding-left: 0.14rem;
  background: var(--sk-global-color);
  border-radius: 0.24rem;
  position: absolute;
  top: 1.45rem;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  color: #fff;
  font-size: 0.24rem;
  line-height: 0.32rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.product-category-specifications .con-div .h-a-con .tip-btn img {
  height: 0.48rem;
  width: 0.48rem;
}
.product-category-specifications .con-div .h-a-con .note-box {
  margin-top: 0.16rem;
  color: #767676;
  line-height: 0.24rem;
  font-size: 0.14rem;
}
@media screen and (max-width: 800px) {
  .product-category-specifications .con-div .h-a-con .note-box {
    margin-top: 0.48rem;
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
}

.shi-lo {
  padding-top: 0.64rem;
  padding-bottom: 0.64rem;
  background: #FAFAFA;
}
@media screen and (max-width: 800px) {
  .shi-lo {
    padding-top: 0.64rem;
    padding-bottom: 0.64rem;
  }
}
.shi-lo .card-box {
  position: relative;
  width: 100%;
  height: 1.84rem;
}
@media screen and (max-width: 800px) {
  .shi-lo .card-box {
    height: 4.9rem;
  }
}
.shi-lo .card-box .bg-img {
  position: absolute;
  inset: 0;
  height: 100%;
  width: 100%;
}
.shi-lo .card-box .fix-box {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  gap: 1.68rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media screen and (max-width: 800px) {
  .shi-lo .card-box .fix-box {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 0.32rem;
  }
}
.shi-lo .card-box .fix-box .pro-img {
  margin-top: -0.64rem;
  height: 1.92rem;
  box-shadow: 0px 0.04rem 0.1rem 0px rgba(0, 0, 0, 0.25);
}
@media screen and (max-width: 800px) {
  .shi-lo .card-box .fix-box .pro-img {
    height: 3.84rem;
    margin-top: -0.6rem;
  }
}
.shi-lo .card-box .fix-box .g-btn a .svg-ctx {
  margin-left: 1.12rem;
}
@media screen and (max-width: 800px) {
  .shi-lo .card-box .fix-box .g-btn a .svg-ctx {
    margin-left: 0;
  }
}

:root {
  --wal: 12rem;
}

.wal {
  max-width: calc(var(--wal) + .4rem);
  width: 100%;
  margin: 0 auto;
}
@media screen and (min-width: 800px) {
  .wal {
    padding-left: 0.2rem !important;
    padding-right: 0.2rem !important;
  }
}

.wal-896 {
  max-width: 8.96rem;
  width: 100%;
  margin: 0 auto;
}

@media screen and (max-width: 1700px) {
  body {
    font-size: 16px;
  }

  html {
    font-size: 94px;
  }
}
@media screen and (max-width: 1440px) {
  body {
    font-size: 14px;
  }

  html {
    font-size: 82px;
  }
}
@media screen and (max-width: 1300px) {
  html {
    font-size: 74px;
  }
}
@media screen and (max-width: 1200px) {
  html {
    font-size: 68px;
  }
}
@media screen and (max-width: 1100px) {
  html {
    font-size: 64px;
  }
}
@media screen and (max-width: 1000px) {
  html {
    font-size: 70px;
  }
}
@media screen and (min-width: 800px) {
  .pc-show {
    display: block;
  }

  .phone-show {
    display: none !important;
  }
}
@media screen and (max-width: 800px) {
  html {
    font-size: 72px;
  }

  .wal,
.wal-896 {
    width: 100%;
    padding: 0 0.32rem;
  }

  .phone-show {
    display: block;
  }

  .pc-show {
    display: none !important;
  }
}
@media (max-width: 500px) {
  html {
    font-size: 62px;
  }
}
@media screen and (max-width: 320px) {
  html {
    font-size: 50px;
  }
}
