@charset "UTF-8";
@font-face {
  font-family: "Alibaba-Regular";
  src: url("https://cdn.gudsen.vip/repair/Alibaba-Puhuiti-regular.woff") format("woff");
}
@font-face {
  font-family: "Alibaba-Medium";
  src: url("https://cdn.gudsen.vip/repair/Alibaba-Puhuiti-Medium.woff") format("woff");
}
@font-face {
  font-family: "Alibaba-Blod";
  src: url("https://cdn.gudsen.vip/repair/Alibaba-Puhuiti-Bold.woff") format("woff");
}
@font-face {
  font-family: "Alimama-FangYuan";
  src: url("https://cdn.gudsen.vip/repair/AlimamaFangYuanTiVF-Thin-2.ttf") format("truetype");
}
@-webkit-keyframes nav-color-change {
  0% {
    background-color: transparent;
  }
  100% {
    background-color: #F0F4FB;
  }
}
@keyframes nav-color-change {
  0% {
    background-color: transparent;
  }
  100% {
    background-color: #F0F4FB;
  }
}
/* 首页 */
body {
  margin: 0;
  background: url("https://cdn.gudsen.vip/repair/3a3006fad347a0094a3eb1ac298a5b2e.jpeg") center top no-repeat, #F0F4FB;
  /* 剩余部分填充颜色 */
  background-size: contain;
  min-width: 1200px;
  width: 100%;
}

/* 当屏幕宽度小于或等于1440px时显示滚动条 */
@media all and (max-width: 1200px) {
  body {
    overflow-x: auto;
    background-size: 1920px auto;
  }
}
/* TOP */
.top-nav {
  padding: 0;
  width: 100%;
  height: 80px;
  min-width: 768px;
  margin: 0 auto;
  position: fixed;
  top: 0;
  z-index: 100;
  background-color: transparent;
  transition: background-color 0.3s ease;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-justify-content: center;
          justify-content: center;
  font-family: "Alibaba-Regular", sans-serif;
  font-weight: 400;
}
.top-nav .container {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
          justify-content: space-between;
  -webkit-align-items: center;
          align-items: center;
  max-width: 1440px;
  height: 42px;
  width: 100%;
  margin: 0 auto;
}
.top-nav .container .logo {
  height: 100%;
  width: auto;
}
.top-nav .container .logo a {
  height: 100%;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
          justify-content: center;
  -webkit-align-items: center;
          align-items: center;
  text-decoration: none;
  /* 如果希望去除链接的默认下划线，可以添加以下样式 */
}
.top-nav .container .logo a img {
  width: auto;
  height: 100%;
}
.top-nav .container .logo a span {
  color: #33353f;
  font-size: 20px;
  font-style: normal;
  line-height: normal;
  opacity: 0.8;
  white-space: nowrap;
  font-family: "Alibaba-Medium", sans-serif;
  font-weight: 500;
}
.top-nav .container .logo a :not(:last-child) {
  margin-right: 16px;
}
.top-nav .container .nav-content {
  -webkit-flex: 1;
          flex: 1;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
          justify-content: flex-start;
  -webkit-align-items: center;
          align-items: center;
  -webkit-flex-direction: row;
          flex-direction: row;
}
.top-nav .container .nav-content ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
          flex-direction: row;
}
.top-nav .container .nav-content ul li {
  margin-right: 1rem;
}
.top-nav .container .nav-content ul li:first-of-type a {
  font-weight: 500;
  font-family: "Alibaba-Medium", sans-serif;
}
.top-nav .container .nav-content ul a {
  text-decoration: none;
  color: #33353f;
  font-size: 16px;
  font-style: normal;
  line-height: normal;
  white-space: nowrap;
}
.top-nav .container .nav-content ul :not(:last-child) {
  margin-right: 36px;
}
.top-nav .container .nav-content:before,
.top-nav .container .nav-content:after {
  content: "";
  display: block;
  width: 40px;
  /* minimum space between elements */
  -webkit-flex-shrink: 0;
          flex-shrink: 0;
}
.top-nav .container .nav-content:before {
  margin-right: 6.4516129032%;
  /* Adjust based on the 1:3 ratio */
}
.top-nav .container .nav-content:after {
  margin-left: 87.0967741935%;
  /* Adjust based on the 1:3 ratio */
}
.top-nav .container .login {
  width: auto;
  height: 40px;
  padding: 0;
}
.top-nav .container .login button {
  width: auto;
  height: 100%;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
          justify-content: center;
  -webkit-align-items: center;
          align-items: center;
  /* 仅设置右边内边距为20px */
  padding: 0 20px 0 0;
  border: none;
  /* 移除边框 */
  border-radius: 20px;
  background: rgba(255, 255, 255, 0.5019607843);
  cursor: pointer;
  position: relative;
  /* 更改为指针光标 */
  /* 添加:hover伪类 */
}
.top-nav .container .login button:hover {
  background: #C8DAF8;
}
.top-nav .container .login button:hover span {
  color: #3c63f0;
}
.top-nav .container .login button:hover .arrow {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.top-nav .container .login button:hover .logout {
  display: block;
}
.top-nav .container .login button :not(:last-child) {
  margin-right: 4px;
}
.top-nav .container .login button .icon {
  margin: 0;
  width: auto;
  max-height: 100%;
  margin-right: 8px;
}
.top-nav .container .login button .arrow {
  display: none;
  background: url("/arrow_down.svg");
  background-size: cover;
  width: 16px;
  height: 16px;
  transition: -webkit-transform 0.2s ease-in-out;
  transition: transform 0.2s ease-in-out;
  transition: transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;
}
.top-nav .container .login button .logout {
  display: none;
  position: absolute;
  padding: 0;
  margin: 0;
  top: 100%;
  /* 使气泡在按钮下方 */
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  background: transparent;
  white-space: nowrap;
  padding-top: 10px;
}
.top-nav .container .login button .logout .text {
  width: 100px;
  height: 40px;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
          justify-content: center;
  -webkit-align-items: center;
          align-items: center;
  background: white;
  border-radius: 8px;
  font-size: 16px;
  color: #33353f;
  font-weight: 500;
}
.top-nav .container .login button .logout .text:hover {
  color: #3c63f0;
}
.top-nav .container .login button span {
  margin: 0;
  color: #33353f;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  white-space: nowrap;
}

@keyframes nav-color-change {
  0% {
    background-color: transparent;
  }
  100% {
    background-color: #F0F4FB;
  }
}
.top-nav.scroll-active {
  -webkit-animation: nav-color-change 0.3s ease forwards;
          animation: nav-color-change 0.3s ease forwards;
}

/* BODY */
.main-content {
  margin: 80px auto 0;
  width: 100%;
  max-width: 1440px;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-justify-content: center;
          justify-content: center;
}
.main-content .theme {
  width: 100%;
  height: 630px;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-justify-content: center;
          justify-content: center;
}
.main-content .theme .box {
  width: 100%;
  padding-bottom: 90px;
}
.main-content .theme .box h1 {
  margin: 0 auto 16px;
  color: #33353f;
  font-size: 48px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  font-family: "Alibaba-Medium", sans-serif;
}
.main-content .theme .box p {
  margin: 0 auto;
  color: #818493;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.main-content .card {
  width: 100%;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
          flex-direction: row;
  margin-bottom: 120px;
}
.main-content .card .box {
  -webkit-flex: 1;
          flex: 1;
  -webkit-flex-shrink: 0;
          flex-shrink: 0;
  border-radius: 16px;
  aspect-ratio: 448/480;
  background: linear-gradient(321deg, #FFF 0%, #F5F7FB 100%);
  box-shadow: 0 8px 20px 0 rgba(201, 216, 240, 0.8784313725);
  display: -webkit-flex;
  display: flex;
  width: 100%;
  -webkit-justify-content: flex-start;
          justify-content: flex-start;
  -webkit-align-items: center;
          align-items: center;
}
.main-content .card .box .pic {
  -webkit-flex: 340;
          flex: 340;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
          justify-content: center;
  -webkit-align-items: center;
          align-items: center;
}
.main-content .card .box .pic img {
  height: 180px;
  width: auto;
}
.main-content .card .box button {
  width: 62%;
  height: 48px;
  -webkit-flex-shrink: 0;
          flex-shrink: 0;
  border: none;
  border-radius: 26px;
  background: linear-gradient(90deg, #7AAAF7 0%, #3C63F0 100%);
  box-shadow: 0 4px 16px 0 #A7BEF6;
  font-family: "Alibaba-Medium", sans-serif;
  font-weight: 500;
  color: white;
  font-size: 16px;
  /* 添加:hover伪类 */
}
.main-content .card .box button:hover {
  background: #C8DAF8;
}
.main-content .card .box p {
  -webkit-flex: 108;
          flex: 108;
  margin: 0 auto;
  color: #818493;
  text-align: center;
  font-size: 14px;
  font-style: normal;
  font-family: "Alibaba-Regular", sans-serif;
  font-weight: 400;
  line-height: 24px;
}
.main-content .card > *:last-child {
  margin-right: 0;
}

.footer {
  width: 100%;
  height: 280px;
  -webkit-flex-shrink: 0;
          flex-shrink: 0;
  background: linear-gradient(90deg, #3C63F0 0%, #7AAAF7 100%);
}
.footer .container {
  margin: 0 auto;
  width: 100%;
  height: 100%;
  max-width: 1440px;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
          flex-direction: row;
  -webkit-justify-content: flex-start;
          justify-content: flex-start;
  -webkit-align-items: center;
          align-items: center;
}
.footer .container .content {
  display: -webkit-flex;
  display: flex;
  height: 100%;
  margin-right: 50px;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-justify-content: center;
          justify-content: center;
  -webkit-align-items: flex-start;
          align-items: flex-start;
}
.footer .container .content .tips {
  margin-top: 12px;
  margin-bottom: 32px;
}
.footer .container .content .tips h3 {
  margin: 0 auto 16px;
  color: #ffffff;
  font-size: 24px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
  font-family: "Alibaba-Medium", sans-serif;
  font-weight: 500;
}
.footer .container .content .tips p {
  margin: 0 auto;
  color: #ffffff;
  font-size: 14px;
  font-style: normal;
  line-height: 24px;
}
.footer .container .content .contact h5 {
  margin: 0 auto 4px;
  color: #ffffff;
  font-size: 14px;
  font-style: normal;
  line-height: 24px;
}
.footer .container .content .contact p {
  margin: 0 auto;
  color: #ffffff;
  font-size: 40px;
  font-style: normal;
  font-weight: 600;
  font-family: "Alibaba-Blod", sans-serif;
  line-height: normal;
}
.footer .container .or-code {
  -webkit-flex: 1;
          flex: 1;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
          flex-direction: row;
  -webkit-justify-content: flex-start;
          justify-content: flex-start;
}
.footer .container .or-code .code {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-justify-content: flex-start;
          justify-content: flex-start;
}
.footer .container .or-code .code img {
  width: 140px;
  height: auto;
  -webkit-flex-shrink: 0;
          flex-shrink: 0;
  border-radius: 8px;
  border: 4px solid #FFF;
  margin-bottom: 8px;
}
.footer .container .or-code .code p {
  margin: 0 auto;
  color: #ffffff;
  font-size: 14px;
  font-style: normal;
  line-height: 24px;
}
.footer .container .or-code > * {
  margin-right: 28px;
}
.footer .container .or-code > *:last-child {
  margin-right: 0;
}
.footer .container img {
  height: 340px;
  width: auto;
  margin-bottom: 60px;
}

.copyright {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
          justify-content: center;
  -webkit-align-items: center;
          align-items: center;
  height: 104px;
  color: #33353f;
  font-size: 12px;
  font-style: normal;
  line-height: 24px;
}

.gudsenIndex {
  overflow-y: scroll;
}

.main-content {
  margin: 80px auto 0;
  width: 100%;
  max-width: 1440px;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
}

.main-content .theme {
  width: 100%;
  height: 630px;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
}

.main-content .theme .box {
  width: 100%;
  padding-bottom: 90px;
}

.main-content .theme .box h1 {
  margin: 0 auto 16px;
  color: #33353f;
  font-size: 48px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  font-family: "Alibaba-Medium", sans-serif;
}

.main-content .theme .box p {
  margin: 0 auto;
  color: #818493;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

.main-content .theme .searchContent {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}

.main-content .theme .whyContent {
  padding: 16px 28px;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-align-items: flex-start;
          align-items: flex-start;
  gap: 10px;
  border-radius: 8px;
  background: #FFF;
  color: #818493;
  font-family: "Alibaba PuHuiTi";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px;
  position: absolute;
  left: 32px;
  top: -14px;
  width: 416px;
  box-sizing: border-box;
}

.main-content .theme .search {
  width: 400px;
  height: 52px;
  position: relative;
}

.main-content .theme .search input {
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  border: none;
  outline: none;
  /* 移除聚焦时的轮廓线 */
  -webkit-flex-shrink: 0;
          flex-shrink: 0;
  border-radius: 30px;
  background: #FFF;
  padding: 0 48px 0 20px;
  color: #818493;
  font-family: "Alibaba PuHuiTi";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

.main-content .theme .search input:focus {
  border: none;
  /* 移除聚焦时的边框 */
  outline: none;
  /* 移除聚焦时的轮廓线 */
}

.main-content .theme .search input::-webkit-input-placeholder {
  opacity: 0.6;
}

.main-content .theme .search input::-moz-placeholder {
  opacity: 0.6;
}

.main-content .theme .search input::placeholder {
  opacity: 0.6;
}

.main-content .theme .searchIcon {
  position: absolute;
  width: 48px;
  height: 52px;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  right: 0;
  top: 0;
}

.main-content .card {
  width: 100%;
  /* height: 480px; */
  /* display: -webkit-flex; */
  /* display: flex; */
  /* -webkit-flex-direction: row; */
  /* flex-direction: row; */
  margin-bottom: 48px;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 36px;
}

.main-content .card .box {
  -webkit-flex: 1;
  flex: 1;
  -webkit-flex-shrink: 0;
          flex-shrink: 0;
  border-radius: 16px;
  /* aspect-ratio: 448/480; */
  background: linear-gradient(321deg, #fff 0%, #f5f7fb 100%);
  box-shadow: 0 8px 20px 0 rgba(201, 216, 240, 0.8784313725);
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-align-items: center;
  align-items: center;
  height: 276px;
  padding: 48px 20px 48px 60px;
  box-sizing: border-box;
}

.main-content .card .box .pic {
  -webkit-flex: 340;
  flex: 340;
  width: 100%;
  display: -webkit-flex;
  display: flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  margin-left: 60px;
  /* -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center; */
}

.main-content .card .box img {
  height: 180px;
  width: auto;
}

.main-content .card .box button {
  width: 54%;
  height: 48px;
  -webkit-flex-shrink: 0;
          flex-shrink: 0;
  border: none;
  border-radius: 26px;
  background: linear-gradient(90deg, #7aaaf7 0%, #3c63f0 100%);
  box-shadow: 0 4px 16px 0 #a7bef6;
  font-family: "Alibaba-Medium", sans-serif;
  font-weight: 500;
  color: white;
  font-size: 16px;
  /* 添加:hover伪类 */
}

.main-content .card .box button:hover {
  background: #c8daf8;
}

.main-content .card .box p {
  -webkit-flex: 108;
  flex: 108;
  color: #818493;
  font-size: 14px;
  font-style: normal;
  font-family: "Alibaba-Regular", sans-serif;
  font-weight: 400;
  line-height: 24px;
  margin: 0;
}

.main-content .card .box p:first-child {
  color: #33353f;
  font-family: "Alibaba PuHuiTi";
  font-size: 24px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}

.main-content .card .box p:nth-child(2) {
  margin: 12px 0 40px 0;
}

.main-content .card > * {
  /* margin-right: 48px; */
}

.main-content .card > *:last-child {
  margin-right: 0;
}

.main-content .warn {
  display: -webkit-flex;
  display: flex;
  padding: 34px 48px;
  border-radius: 16px;
  background: linear-gradient(321deg, #FFF 0%, #F5F7FB 100%);
  box-shadow: 0 8px 16px 0 rgba(201, 216, 240, 0.4);
  font-family: "Alibaba PuHuiTi";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  margin-bottom: 120px;
}
.main-content .warn img {
  width: 72px;
  height: 72px;
  margin-right: 20px;
}
.main-content .warn .text:first-child {
  margin-bottom: 10px;
}

.footer {
  width: 100%;
  height: 280px;
  -webkit-flex-shrink: 0;
          flex-shrink: 0;
  background: linear-gradient(90deg, #3c63f0 0%, #7aaaf7 100%);
}

.footer .container {
  margin: 0 auto;
  width: 100%;
  height: 100%;
  max-width: 1440px;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-align-items: center;
  align-items: center;
}

.footer .container .content {
  display: -webkit-flex;
  display: flex;
  height: 100%;
  margin-right: 50px;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: flex-start;
  align-items: flex-start;
}

.footer .container .content .tips {
  margin-top: 12px;
  margin-bottom: 32px;
}

.footer .container .content .tips h3 {
  margin: 0 auto 16px;
  color: #ffffff;
  font-size: 24px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
  font-family: "Alibaba-Medium", sans-serif;
  font-weight: 500;
}

.footer .container .content .tips p {
  margin: 0 auto;
  color: #ffffff;
  font-size: 14px;
  font-style: normal;
  line-height: 24px;
}

.footer .container .content .contact h5 {
  margin: 0 auto 4px;
  color: #ffffff;
  font-size: 14px;
  font-style: normal;
  line-height: 24px;
}

.footer .container .content .contact p {
  margin: 0 auto;
  color: #ffffff;
  font-size: 40px;
  font-style: normal;
  font-weight: 600;
  font-family: "Alibaba-Blod", sans-serif;
  line-height: normal;
}

.footer .container .or-code {
  -webkit-flex: 1;
  flex: 1;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

.footer .container .or-code .code {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

.footer .container .or-code .code img {
  width: 140px;
  height: auto;
  -webkit-flex-shrink: 0;
          flex-shrink: 0;
  border-radius: 8px;
  border: 4px solid #fff;
  margin-bottom: 8px;
}

.footer .container .or-code .code p {
  margin: 0 auto;
  color: #ffffff;
  font-size: 14px;
  font-style: normal;
  line-height: 24px;
}

.footer .container .or-code > * {
  margin-right: 28px;
}

.footer .container .or-code > *:last-child {
  margin-right: 0;
}

.footer .container img {
  height: 340px;
  width: auto;
  margin-bottom: 60px;
}

.copyright {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  height: 104px;
  color: #33353f;
  font-size: 12px;
  font-style: normal;
  line-height: 24px;
}

.gudsenIndex .messageCode {
  padding: 11px 15px;
  position: fixed;
  left: 50%;
  top: 20px;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  background-color: #fef0f0;
  color: #f56c6c;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  border-radius: 4px;
  border: 1px solid #fde2e2;
  z-index: 1001;
  display: none;
}

.gudsenIndex .messageCode.success {
  color: #67c23a;
  background: #f0f9eb;
}

.gudsenIndex .messageCode.warnning {
  color: #e6a23c;
  background: rgb(250, 236, 216);
}

.gudsenIndex .messageCode.show {
  display: flex;
  display: -webkit-flex;
}

.gudsenIndex .modalMark {
  display: none;
  /* 默认不显示 */
  position: fixed;
  /* 固定定位 */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  /* 半透明背景 */
  z-index: 1000;
  /* 确保遮罩层在最上层 */
  overflow: auto;
}

.gudsenIndex .extendedmodal {
  display: none;
  /* 默认不显示 */
  position: fixed;
  /* 固定定位 */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  /* 半透明背景 */
  z-index: 1000;
  /* 确保遮罩层在最上层 */
  overflow: auto;
}

.gudsenIndex .extendedmodal.show {
  display: block;
}

.gudsenIndex .modalbody {
  display: -webkit-flex;
  display: flex;
  width: 100%;
  height: 100%;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  color: #666874;
  font-family: "Source Han Sans CN";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}

.gudsenIndex .extendedmodal .extendedcontent {
  position: relative;
}

.gudsenIndex .extendedmodal .content {
  width: 520px;
  /* height: 390px; */
  -webkit-flex-shrink: 0;
          flex-shrink: 0;
  border-radius: 16px;
  background: #FFF;
  padding: 24px 40px 32px 40px;
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  align-items: center;
}

.gudsenIndex .extendedmodal .content.extended {
  width: 800px;
  min-height: 480px;
  background: linear-gradient(180deg, #D0E2FF 0%, #FFF 100%);
  padding-right: 20px;
  padding-bottom: 40px;
  align-items: flex-start;
  -webkit-align-items: flex-start;
}

.gudsenIndex .extendedcontent .content.activeOk {
  width: 600px;
  height: 360px;
  -webkit-align-items: center;
          align-items: center;
  -webkit-justify-content: center;
          justify-content: center;
}

.gudsenIndex .hidden {
  display: none;
}

.gudsenIndex .extendedmodal .content .infoBlock {
  -webkit-flex: 1;
          flex: 1;
}

.gudsenIndex .extendedmodal .content .infoImg {
  width: 150px;
  height: 150px;
}

.gudsenIndex .extendedmodal .content.extended .infoImg {
  margin-right: 24px;
}

.gudsenIndex .extendedmodal .infoItem {
  display: -webkit-flex;
  display: flex;
  width: 100%;
  margin-bottom: 16px;
}

.gudsenIndex .extendedmodal .infoItem:last-child {
  margin-bottom: 0;
}

.gudsenIndex .extendedmodal .content .title {
  width: 100%;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: center;
  align-items: center;
  margin-bottom: 16px;
  color: #33353f;
  text-align: center;
  font-family: "Source Han Sans CN";
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}

.gudsenIndex .extendedmodal .content .close {
  cursor: pointer;
}

.gudsenIndex .extendedmodal .closeImg {
  background: rgba(229, 232, 237, 0.7);
  width: 44px;
  height: 44px;
  border-radius: 50%;
  cursor: pointer;
  position: absolute;
  right: 80px;
  top: 40px;
}

.gudsenIndex .extendedmodal .closeIcon {
  position: absolute;
  right: 40px;
  top: 24px;
  cursor: pointer;
  z-index: 1002;
}

.gudsenIndex .extendedmodal .content .form {
  width: 100%;
}

.gudsenIndex .extendedmodal .content .label {
  color: #818493;
  font-family: "Alibaba PuHuiTi";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-right: 40px;
  min-width: 130px;
}

.gudsenIndex .extendedmodal .content .button {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}

.gudsenIndex .extendedmodal .content button {
  width: 160px;
  height: 48px;
  -webkit-flex-shrink: 0;
          flex-shrink: 0;
  border-radius: 26px;
  background-image: linear-gradient(to right, #a7bef6, #7aaaf7);
  border: none;
  color: #ffffff;
  font-weight: 500;
  cursor: not-allowed;
  margin-top: 28px;
}

.gudsenIndex .extendedmodal .content button.default {
  cursor: pointer;
  border: 1px solid var(---, #3C63F0);
  color: #3c63f0;
  background: #fff;
}

.gudsenIndex .extendedmodal .content button.abled {
  background-image: linear-gradient(to right, #7aaaf7, #3c63f0);
  cursor: pointer;
}

.gudsenIndex .extendedmodal .flex {
  display: flex;
  display: -webkit-flex;
}

.gudsenIndex .extendedcontent .fd-c {
  flex-direction: column;
  -webkit-flex-direction: column;
}

.gudsenIndex .extendedmodal .ai-c {
  -webkit-align-items: center;
  align-items: center;
}

.gudsenIndex .extendedmodal .jc-c {
  -webkit-justify-content: center;
  justify-content: center;
}

.gudsenIndex .extendedmodal .ordinances {
  display: -webkit-flex;
  display: flex;
  width: 100%;
  position: relative;
}

.gudsenIndex .extendedmodal .left {
  width: 70%;
}

.gudsenIndex .extendedmodal .right {
  position: absolute;
  right: 0;
  top: 0;
}

.gudsenIndex .extendedmodal .left .snDesc {
  width: 90%;
}

.gudsenIndex .extendedmodal .ordinances .headline {
  color: #33353f;
  font-size: 36px;
  font-weight: 700;
  margin: 10px 0 16px 0;
}

.gudsenIndex .extendedmodal .extendedcontent .cdkDesc,
.gudsenIndex .extendedmodal .extendedcontent.activateCdk .snDesc,
.gudsenIndex .extendedmodal .extendedcontent .hidden {
  display: none;
}

.gudsenIndex .extendedmodal .extendedcontent.activateCdk .cdkDesc {
  display: block;
}

.gudsenIndex .extendedmodal .descriptive {
  margin-bottom: 8px;
  align-items: baseline;
  -webkit-align-items: baseline;
}

.gudsenIndex .extendedmodal .circle {
  margin-right: 10px;
}

.gudsenIndex .extendedmodal .circle div {
  width: 10px;
  height: 10px;
  background: #3C63F0;
  border-radius: 50%;
}

.gudsenIndex .extendedmodal .snString {
  color: #33353f;
  font-size: 24px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
}

.gudsenIndex .extendedmodal .primer {
  font-size: 14px;
}

.gudsenIndex .ml-16 {
  margin-left: 16px;
}

.gudsenIndex .mt-16 {
  margin-top: 16px;
}

.gudsenIndex .mb-16 {
  margin-bottom: 16px;
}

.gudsenIndex .mr-16 {
  margin-right: 16px;
}

.gudsenIndex .activeColor {
  color: #3C63F0;
}

.gudsenIndex .extendedmodal .content input {
  height: 52px;
  width: 400px;
  box-sizing: border-box;
  border-radius: 8px;
  border: 1px solid #C4C7D6;
  outline: none;
  /* 移除聚焦时的轮廓线 */
  margin: 37px 0 8px 0;
  color: #818493;
  font-family: "Source Han Sans CN";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  opacity: 0.6;
  padding-left: 24px;
  background: #fff !important;
}

.gudsenIndex .extendedmodal .content input:focus {
  border-radius: 8px;
  border: 1px solid #818493;
  outline: none;
  /* 移除聚焦时的轮廓线 */
  background-color: #fff;
}

.gudsenIndex .extendedcontent .activeSureIcon {
  position: absolute;
  right: 52px;
  top: 0;
}

.gudsenIndex .extendedcontent .sureinfo {
  box-sizing: border-box;
  width: 100%;
  -webkit-flex: 1;
          flex: 1;
  background: #fff;
  padding: 16px 24px;
  border-radius: 8px;
}

.gudsenIndex .extendedcontent .errorinfo {
  -webkit-flex: 1;
          flex: 1;
  width: 100%;
}

.gudsenIndex .extendedcontent .errorinfo .infoBlock {
  background: #fff;
  padding: 16px 24px;
  border-radius: 8px;
  box-sizing: border-box;
  -webkit-flex: 1;
          flex: 1;
  min-height: 200px;
}

.gudsenIndex .extendedcontent .snImg {
  width: 200px;
  height: 200px;
  background: #fff;
  border-radius: 8px;
  box-sizing: border-box;
  overflow: hidden;
  cursor: pointer;
}

.gudsenIndex .extendedcontent .snImg img {
  -o-object-fit: cover;
     object-fit: cover;
  /* 保持图片宽高比，覆盖父元素区域 */
  -o-object-position: top;
     object-position: top;
  /* 图片显示在顶部 */
}

.gudsenIndex .extendedmodal .content.notice {
  width: 640px;
  min-height: 392px;
  background: linear-gradient(216deg, #FFF -0.81%, #D4E2FA 100%);
  padding: 40px;
  padding-top: 0px;
  align-items: flex-start;
  -webkit-align-items: flex-start;
  border-radius: 16px;
}
.gudsenIndex .extendedmodal .content.notice .noticeTitle {
  padding: 16px 0;
  color: var(---, #33353F);
  font-family: "Source Han Sans CN";
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  width: 100%;
  text-align: center;
}
.gudsenIndex .extendedmodal .content.notice .noticeContent {
  display: -webkit-flex;
  display: flex;
  padding: 24px;
  -webkit-flex-direction: column;
          flex-direction: column;
  gap: 10px;
  -webkit-flex: 1 0 0;
          flex: 1 0 0;
  border-radius: 9px;
  background: #FFF;
  /* 白色卡片阴影 */
  box-shadow: 0 8px 16px 0 rgba(201, 216, 240, 0.4);
  color: var(---icon, #818493);
  font-family: "Source Han Sans CN";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.gudsenIndex .extendedmodal .content.notice .letterTitle {
  color: var(---, #33353F);
  font-family: "Source Han Sans CN";
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}
.gudsenIndex .extendedmodal .content.notice .dot {
  display: inline-block;
  width: 8px;
  height: 8px;
  -webkit-flex-shrink: 0;
          flex-shrink: 0;
  border-radius: 50%;
  background: #3C63F0;
  margin-right: 8px;
}

/*# sourceMappingURL=data:application/json;base64,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 */