@charset "UTF-8";
@import "../newStyle.css";
@import "../energyModules/top-nav.css";
@import "../modules/banner-list.css";
@import "../energyModules/car-equity.css";
@import "../energyModules/order-now.css";
@import "../energyModules/drive-form.css";
@import "../modules/car-picker.css";
.wow {
  opacity: 0;
}

.relative {
  position: relative;
}

.blue {
  color: var(--color);
}

.cover-img {
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
  height: 100%;
  display: block;
}

#mainform, #form1 {
  overflow-y: unset;
  overflow-x: unset;
}

body, html {
  background: #061925;
  color: #fff;
  -ms-scroll-chaining: none;
      overscroll-behavior: none;
}
body ::-webkit-scrollbar-track, html ::-webkit-scrollbar-track {
  background: #07182A; /* 添加轨道背景 */
}

.kv-swiper {
  height: 100vh;
  height: -webkit-calc(var(--vh) * 100);
  height: -moz-calc(var(--vh) * 100);
  height: calc(var(--vh) * 100);
}

.drive-form {
  height: auto;
}
.drive-form .sticky-box {
  padding: 1rem 0 2rem;
  height: auto;
}
.drive-form .ani .text-change {
  -webkit-transition: none;
  -o-transition: none;
  -moz-transition: none;
  transition: none;
  top: 1.35rem;
}

.page-content .imgLink {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
     -moz-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
       -o-transform: translateX(-50%);
          transform: translateX(-50%);
  bottom: 8%;
  width: 17.2%;
  padding-top: 10px;
}

@media (max-width: 750px) {
  .page-content .imgLink {
    width: 42.5%;
  }
  .drive-form .sticky-box {
    padding: 1rem 0 1.2rem;
  }
  .drive-form .ani .text-change {
    top: 0rem;
  }
}