.button[data-v-4cc6339e] { width: 297px; height: 60px; border: 1px solid var(--button-border); border-radius: 41px; cursor: pointer; }
.button.isHeader[data-v-4cc6339e] { background: rgb(41, 128, 254); border: none; }
.button.isHeader .icon[data-v-4cc6339e] { display: none; }
.button.isHeader .icon-hover[data-v-4cc6339e] { display: block; }
.button.isHeader span[data-v-4cc6339e] { color: rgb(255, 255, 255); }
.button img[data-v-4cc6339e] { width: 26px; height: 26px; }
.button .icon[data-v-4cc6339e] { display: block; }
.button .icon-hover[data-v-4cc6339e] { display: none; }
.button span[data-v-4cc6339e] { margin-left: 14px; font-size: 16px; font-weight: 500; color: var(--color-1); line-height: 16px; }
.button span.security[data-v-4cc6339e] { font-size: 14px; }
.button[data-v-4cc6339e]:hover { background: rgb(41, 128, 254); border: none; }
.button:hover .icon[data-v-4cc6339e] { display: none; }
.button:hover .icon-hover[data-v-4cc6339e] { display: block; }
.button:hover span[data-v-4cc6339e] { color: rgb(255, 255, 255); }
@media screen and (max-width: 768px) {
  .button[data-v-4cc6339e] { width: 193px; height: 43px; }
  .button img[data-v-4cc6339e] { width: 16px; height: 16px; }
  .button span[data-v-4cc6339e] { margin-left: 8px; font-size: 14px; }
  .button[data-v-4cc6339e]:first-child { background: rgb(41, 128, 254); border: none; }
  .button:first-child .icon[data-v-4cc6339e] { display: none; }
  .button:first-child .icon-hover[data-v-4cc6339e] { display: block; }
  .button:first-child span[data-v-4cc6339e] { color: rgb(255, 255, 255); }
}
.HomeHeader[data-v-7dfcd392] { position: relative; margin-top: 60px; }
.HomeHeader.chinese[data-v-7dfcd392] { margin-top: 112px; }
.HomeHeader .header-bg-img[data-v-7dfcd392] { position: absolute; z-index: 0; top: 0px; left: 50%; transform: translateX(-50%); }
.HomeHeader .content[data-v-7dfcd392] { font-size: 0px; }
.HomeHeader .content-left[data-v-7dfcd392] { position: relative; z-index: 10; margin-bottom: 24px; }
.HomeHeader .content-left .title[data-v-7dfcd392] { font-size: 56px; color: var(--color-1); font-weight: 500; line-height: 68px; letter-spacing: normal; }
.HomeHeader .content-left .title.chinese[data-v-7dfcd392] { font-weight: 700; }
.HomeHeader .content-left .desc[data-v-7dfcd392] { max-width: 550px; margin: 24px 0px 56px; font-size: 20px; font-weight: 400; color: var(--color-2); line-height: 28px; }
.HomeHeader .content-left .buttons .button[data-v-7dfcd392]:nth-child(n+2) { margin-left: 20px; }
.HomeHeader .content .main-img[data-v-7dfcd392] { width: 720px; height: 715px; margin-right: -100px; }
.HomeHeader .content .main-img-mobile[data-v-7dfcd392] { display: none; }
@media screen and (max-width: 1200px) {
  .HomeHeader .header-bg-img[data-v-7dfcd392] { display: none; }
  .HomeHeader .content-left .title[data-v-7dfcd392] { margin-top: 60px; }
  .HomeHeader .content-left .desc[data-v-7dfcd392] { max-width: 800px; margin: 24px auto 56px; }
  .HomeHeader .content-left .buttons[data-v-7dfcd392] { justify-content: center; }
}
@media screen and (max-width: 768px) {
  .HomeHeader[data-v-7dfcd392] { background: var(--bg-1); }
  .HomeHeader.chinese[data-v-7dfcd392] { margin-top: 176px; }
  .HomeHeader .content-left .title[data-v-7dfcd392] { margin-top: 56px; font-size: 33px; text-align: center; font-weight: 700; line-height: 40px; letter-spacing: 0.06px; }
  .HomeHeader .content-left .desc[data-v-7dfcd392] { text-align: center; margin: 14px 0px 32px; font-size: 16px; line-height: 21px; }
  .HomeHeader .content .main-img[data-v-7dfcd392] { display: none; }
  .HomeHeader .content .main-img-mobile[data-v-7dfcd392] { display: block; width: 100%; margin-top: 12px; }
}
.HomeIntroduction[data-v-0e520ca2] { background: var(--bg-2); padding: 72px 0px; }
.HomeIntroduction .content[data-v-0e520ca2] { opacity: 0; }
.HomeIntroduction .content .title[data-v-0e520ca2] { font-size: 36px; text-align: center; color: var(--color-4); line-height: 52px; }
.HomeIntroduction .content .desc[data-v-0e520ca2] { max-width: 833px; margin: 16px auto 48px; font-weight: 400; text-align: center; font-size: 20px; color: var(--color-5); line-height: 28px; }
.HomeIntroduction .content .users[data-v-0e520ca2] { gap: 0px 60px; }
.HomeIntroduction .content .users .box[data-v-0e520ca2] { width: 584px; padding: 26px 0px; border: 1px solid rgba(255, 255, 255, 0.32); border-radius: 16px; backdrop-filter: blur(27px); }
.HomeIntroduction .content .users .box img[data-v-0e520ca2] { width: 48px; height: 48px; border-radius: 8px; }
.HomeIntroduction .content .users .box .name[data-v-0e520ca2] { margin: 8px 0px; opacity: 0.6; font-size: 14px; font-weight: 400; color: var(--color-5); line-height: 24px; }
.HomeIntroduction .content .users .box .number[data-v-0e520ca2] { font-size: 32px; font-weight: 700; color: var(--color-4); }
@media screen and (max-width: 1200px) {
  .HomeIntroduction[data-v-0e520ca2] { padding: 72px 15px; }
  .HomeIntroduction .content .desc[data-v-0e520ca2] { max-width: 500px; }
  .HomeIntroduction .content .users .box[data-v-0e520ca2] { width: 30%; }
}
@media screen and (max-width: 768px) {
  .HomeIntroduction[data-v-0e520ca2] { padding: 44px 0px; }
  .HomeIntroduction .content .title[data-v-0e520ca2] { letter-spacing: -0.1px; font-size: 24px; line-height: 36px; }
  .HomeIntroduction .content .desc[data-v-0e520ca2] { margin: 8px auto 28px; font-size: 14px; line-height: 21px; }
  .HomeIntroduction .content .users[data-v-0e520ca2] { padding: 0px 28px; flex-direction: column; }
  .HomeIntroduction .content .users .box[data-v-0e520ca2] { width: 100%; padding: 20px 0px; }
  .HomeIntroduction .content .users .box[data-v-0e520ca2]:nth-child(n+2) { margin-top: 10px; }
  .HomeIntroduction .content .users .box img[data-v-0e520ca2] { width: 32px; height: 32px; }
  .HomeIntroduction .content .users .box .name[data-v-0e520ca2] { margin: 2px 0px; font-size: 13px; }
  .HomeIntroduction .content .users .box .number[data-v-0e520ca2] { font-size: 26px; }
}
.HomeSecurity[data-v-c1c74d10] { margin: 64px 0px 15px; }
.HomeSecurity .content .main-img[data-v-c1c74d10] { width: 587px; }
.HomeSecurity .content-right[data-v-c1c74d10] { opacity: 0; margin-left: 138px; }
.HomeSecurity .content-right .desc[data-v-c1c74d10] { margin-top: 16px; }
.HomeSecurity .content-right .desc1[data-v-c1c74d10] { margin-top: 32px; }
.HomeSecurity .content-right .buttons[data-v-c1c74d10] { margin-top: 56px; }
.HomeSecurity .content-right .buttons .button[data-v-c1c74d10] { width: 282px; height: 52px; }
.HomeSecurity .content-right .buttons .button[data-v-c1c74d10]:nth-child(n+2) { margin-left: 24px; }
@media screen and (max-width: 1200px) {
  .HomeSecurity .content-right[data-v-c1c74d10] { margin-left: 0px; }
  .HomeSecurity .content-right .desc[data-v-c1c74d10] { max-width: 800px; }
  .HomeSecurity .content-right .buttons[data-v-c1c74d10] { justify-content: center; }
}
@media screen and (max-width: 678px) {
  .HomeSecurity[data-v-c1c74d10] { margin: 30px 0px 0px; }
  .HomeSecurity .content .main-img[data-v-c1c74d10] { width: 100%; }
  .HomeSecurity .content-right[data-v-c1c74d10] { margin: 8px 0px 0px; }
  .HomeSecurity .content-right .desc[data-v-c1c74d10] { margin-top: 6px; }
  .HomeSecurity .content-right .buttons[data-v-c1c74d10] { margin-top: 32px; justify-content: flex-start; margin-left: 28px; }
  .HomeSecurity .content-right .buttons .button[data-v-c1c74d10] { width: 193px; height: 43px; }
}
.box-item[data-v-59ce48af] { padding: 14px 16px; border: 1px solid var(--border-11); border-radius: 8px; }
.box-item .box-left img[data-v-59ce48af] { margin-right: 8px; width: 22px; height: 22px; }
.box-item .box-left span[data-v-59ce48af] { font-size: 15px; color: var(--color-1); font-weight: 700; }
.box-item .box-right img[data-v-59ce48af] { margin-left: 3px; width: 10px; height: 10px; }
.box-item .box-right span[data-v-59ce48af] { font-size: 13px; color: var(--color-7); }
.message-box[data-v-67a21646] { height: 78px; border: 1px solid var(--message-box-border); border-radius: 16px; backdrop-filter: blur(4px); }
.message-box .item[data-v-67a21646] { position: relative; }
.message-box .item.pointer[data-v-67a21646] { cursor: pointer; }
.message-box .item .title[data-v-67a21646] { font-size: 18px; font-weight: 500; color: var(--color-1); line-height: 20px; text-align: center; }
.message-box .item .desc-wrap[data-v-67a21646] { margin-top: 8px; }
.message-box .item .desc-wrap img[data-v-67a21646] { margin-left: 2px; width: 10px; height: 10px; }
.message-box .item .title-img[data-v-67a21646] { width: 26px; height: 26px; }
.message-box .item span[data-v-67a21646] { font-size: 12px; font-weight: 300; color: var(--color-6); text-align: center; line-height: 14px; letter-spacing: -0.03px; }
.message-box .item .item-wrap .title-img-hover[data-v-67a21646] { display: none; }
.message-box .item .item-wrap .icon[data-v-67a21646] { display: block; }
.message-box .item .item-wrap .icon-hover[data-v-67a21646], .message-box .item .item-wrap:hover .title-img[data-v-67a21646] { display: none; }
.message-box .item .item-wrap:hover .title-img-hover[data-v-67a21646] { width: 26px; height: 26px; display: block; }
.message-box .item .item-wrap:hover .icon[data-v-67a21646] { display: none; }
.message-box .item .item-wrap:hover .icon-hover[data-v-67a21646] { display: block; }
.message-box .item .item-wrap:hover span[data-v-67a21646] { color: rgb(41, 128, 254); }
.message-box .item[data-v-67a21646]:not(:last-child)::before { content: ""; width: 1px; height: 48px; position: absolute; right: 0px; top: 50%; transform: translateY(-50%); background-color: var(--message-box-border); }
@media screen and (max-width: 768px) {
  .message-box[data-v-67a21646] { width: auto; height: 68px; }
  .message-box .item .title[data-v-67a21646] { font-size: 16px; font-weight: 700; }
  .message-box .item .desc-wrap[data-v-67a21646] { margin-top: 4px; }
  .message-box .item span[data-v-67a21646] { font-size: 12px; }
}
.HomeExchange[data-v-0d9f4594] { margin: 106px 0px 93px; }
.HomeExchange .content-left[data-v-0d9f4594] { max-width: 500px; opacity: 0; }
.HomeExchange .content-left .desc[data-v-0d9f4594] { margin-top: 12px; }
.HomeExchange .content-left .desc1[data-v-0d9f4594] { margin-top: 32px; }
.HomeExchange .content-left .desc2[data-v-0d9f4594] { margin-bottom: 40px; }
.HomeExchange .content-left .message-box-wrap[data-v-0d9f4594] { display: block; }
.HomeExchange .content-left .box-item-wrap[data-v-0d9f4594] { display: none; }
.HomeExchange .content .main-img-wrap[data-v-0d9f4594] { position: relative; margin-left: 104px; font-size: 0px; transform: translateX(24px); }
.HomeExchange .content .main-img-wrap img[data-v-0d9f4594] { width: 582px; }
.HomeExchange .content .main-img-wrap span[data-v-0d9f4594] { position: absolute; top: 340px; right: 130px; font-size: 16px; font-weight: 500; color: rgb(255, 255, 255); }
@media screen and (max-width: 1200px) {
  .HomeExchange .content[data-v-0d9f4594] { flex-direction: column; }
  .HomeExchange .content-left[data-v-0d9f4594] { margin-top: 50px; order: 2; }
  .HomeExchange .content .main-img-wrap[data-v-0d9f4594] { margin-left: 0px; }
}
@media screen and (max-width: 768px) {
  .HomeExchange[data-v-0d9f4594] { margin: 88px 0px; }
  .HomeExchange .content-left[data-v-0d9f4594] { margin-top: 14px; order: 2; }
  .HomeExchange .content-left .desc[data-v-0d9f4594] { margin-top: 6px; }
  .HomeExchange .content-left .desc2[data-v-0d9f4594] { margin-bottom: 32px; }
  .HomeExchange .content-left .message-box-wrap[data-v-0d9f4594] { display: none; }
  .HomeExchange .content-left .box-item-wrap[data-v-0d9f4594] { display: block; padding: 0px 28px; }
  .HomeExchange .content-left .box-item-wrap .box-item[data-v-0d9f4594]:nth-child(n+2) { margin-top: 8px; }
  .HomeExchange .content .main-img-wrap[data-v-0d9f4594] { order: 1; margin-left: 0px; transform: translateX(0px); }
  .HomeExchange .content .main-img-wrap img[data-v-0d9f4594] { width: 100%; }
  .HomeExchange .content .main-img-wrap span[data-v-0d9f4594] { top: 65%; right: 23%; font-size: 12px; font-weight: 700; }
}
.HomeDappStore[data-v-09c1263a] { margin: 69px 0px 88px; }
.HomeDappStore .content .main-img[data-v-09c1263a] { width: 588px; }
.HomeDappStore .content-right[data-v-09c1263a] { opacity: 0; margin-left: 96px; }
.HomeDappStore .content-right .desc[data-v-09c1263a] { margin-top: 16px; }
.HomeDappStore .content-right .desc1[data-v-09c1263a] { margin-top: 32px; }
.HomeDappStore .content-right .message-box-wrap[data-v-09c1263a] { max-width: 500px; margin-top: 40px; }
@media screen and (max-width: 1200px) {
  .HomeDappStore .content[data-v-09c1263a] { flex-direction: column; }
  .HomeDappStore .content-right[data-v-09c1263a] { margin-left: 0px; }
  .HomeDappStore .content-right .desc[data-v-09c1263a] { max-width: 800px; }
  .HomeDappStore .content-right .message-box-wrap[data-v-09c1263a] { margin: 50px auto 0px; }
}
@media screen and (max-width: 768px) {
  .HomeDappStore[data-v-09c1263a] { margin: 0px 0px 90px; }
  .HomeDappStore .content .main-img[data-v-09c1263a] { width: 100%; }
  .HomeDappStore .content-right[data-v-09c1263a] { margin-left: 0px; }
  .HomeDappStore .content-right .title[data-v-09c1263a] { margin-top: 16px; }
  .HomeDappStore .content-right .desc[data-v-09c1263a] { margin-top: 6px; }
  .HomeDappStore .content-right .message-box-wrap[data-v-09c1263a] { width: 100%; padding: 0px 28px; margin-top: 32px; }
}
.HomeEcology[data-v-410083af] { background: url("") center top / cover no-repeat; color: rgb(255, 255, 255); }
.ecology-mobile[data-v-410083af] { display: none; width: 100%; margin: 20px 0px; }
.ecology-l[data-v-410083af], .ecology-r[data-v-410083af] { display: inline-block; vertical-align: middle; }
.ecology-l h2[data-v-410083af] { font-size: 28px; font-family: PingFangSC-Medium, "PingFang SC"; font-weight: 500; line-height: 42px; margin-bottom: 24px; }
.ecology-l .ecology-text[data-v-410083af] { font-size: 20px; font-family: PingFangSC-Regular, "PingFang SC"; font-weight: 400; margin-bottom: 63px; }
.ecology-l .ecology-text p[data-v-410083af] { line-height: 46px; margin: 0px; }
.ecology-l .ecology-join[data-v-410083af] { margin-bottom: 66px; }
.ecology-l .ecology-join a[data-v-410083af] { display: inline-block; text-align: center; outline: none; width: 128px; height: 40px; line-height: 38px; color: rgb(255, 255, 255); font-size: 16px; font-family: PingFangSC-Regular, "PingFang SC"; font-weight: 400; border: 1px solid rgb(255, 255, 255); border-radius: 4px; padding: 0px; background: linear-gradient(139deg, rgb(0, 39, 100), rgb(0, 25, 84)); }
.ecology-l .ecology-join a[data-v-410083af]:not(:last-child) { margin-right: 30px; }
.ecology-l .ecology-join a[data-v-410083af]:hover { background: rgb(255, 255, 255); color: rgb(16, 16, 16); }
.ecology-r .ecology-pc[data-v-410083af] { width: 164%; margin-top: 50px; margin-left: -260px; }
.ecology-methods-item[data-v-410083af] { display: inline-block; }
.ecology-methods-item[data-v-410083af]:not(:last-child) { margin-right: 40px; }
.ecology-methods-item img[data-v-410083af] { width: 50px; height: 50px; }
.ecology-methods-item p[data-v-410083af] { margin: 7px 0px 0px; font-size: 16px; text-align: center; }
@media screen and (max-width: 991px) {
  .ecology-mobile[data-v-410083af] { display: inline-block; }
  .ecology-pc[data-v-410083af] { display: none; }
  .ecology-l[data-v-410083af], .ecology-r[data-v-410083af] { text-align: center; }
}
@media screen and (max-width: 768px) {
  .ecology-mobile[data-v-410083af] { width: 130%; margin-left: -70px; }
  .HomeEcology[data-v-410083af] { text-align: center; padding-top: 60px; }
  .ecology-l h2[data-v-410083af] { font-size: 28px; }
  .ecology-l .ecology-text p[data-v-410083af] { font-size: 15px; line-height: 28px; }
  .ecology-l .ecology-join a[data-v-410083af] { margin: 10px !important; }
  .ecology-methods-item[data-v-c44ea15e][data-v-410083af]:not(:last-child) { margin: 0px; width: 25%; float: left; }
  .ecology-methods-item p[data-v-410083af] { font-size: 14px; margin: 0px; }
}
.HomeCommunity[data-v-223cde11] { margin: 128px 0px 210px; }
.HomeCommunity .content-left[data-v-223cde11] { max-width: 504px; opacity: 0; margin-right: 132px; }
.HomeCommunity .content-left .desc[data-v-223cde11] { margin: 16px 0px 40px; }
.HomeCommunity .content-left .desc1[data-v-223cde11] { margin: 32px 0px 40px; }
.HomeCommunity .content-left .message-box-wrap[data-v-223cde11] { width: 500px; margin-top: 40px; }
.HomeCommunity .content-left .box-item-wrap[data-v-223cde11] { display: none; }
.HomeCommunity .content .main-img[data-v-223cde11] { width: 508px; }
.HomeCommunity .content .main-img-mobile[data-v-223cde11] { display: none; }
@media screen and (max-width: 1200px) {
  .HomeCommunity .content-left[data-v-223cde11] { margin-right: 0px; margin-top: 24px; order: 2; }
  .HomeCommunity .content-left .message-box-wrap[data-v-223cde11] { margin: 40px auto 0px; }
}
@media screen and (max-width: 768px) {
  .HomeCommunity[data-v-223cde11] { margin: 0px 0px 104px; }
  .HomeCommunity .content-left[data-v-223cde11] { margin-right: 0px; order: 2; }
  .HomeCommunity .content-left .message-box-wrap[data-v-223cde11] { display: none; }
  .HomeCommunity .content-left .box-item-wrap[data-v-223cde11] { display: block; padding: 0px 28px; }
  .HomeCommunity .content-left .box-item-wrap .box-item[data-v-223cde11]:nth-child(n+2) { margin-top: 8px; }
  .HomeCommunity .content .main-img[data-v-223cde11] { order: 1; width: 100%; display: none; }
  .HomeCommunity .content .main-img-mobile[data-v-223cde11] { width: 100%; display: block; }
}
.HomeGrowth[data-v-6cabb8ae] { background: url("") 100% center / cover no-repeat; padding-top: 100px; padding-bottom: 100px; }
.partner-icon-right[data-v-6cabb8ae] { display: inline-block; margin-left: 10px; position: absolute; top: 50%; transform: translateY(-50%); width: 16px; height: 16px; }
.partner-icon-right[data-v-6cabb8ae]::after { content: ""; position: absolute; top: 0px; left: 5px; width: 16px; height: 16px; border-top: 2px solid rgb(16, 16, 16); border-right: 2px solid rgb(16, 16, 16); transform: rotate(45deg); }
@media screen and (min-width: 1024px) {
  h2[data-v-6cabb8ae] { font-size: 44px; margin: 0px; }
  .growth-main[data-v-6cabb8ae] { margin-top: 100px; margin-bottom: 100px; position: relative; width: 100%; overflow: auto hidden; padding-top: 95px; padding-bottom: 20px; }
  .growth-items[data-v-6cabb8ae] { display: flex; align-items: center; position: relative; margin: 100px 0px 100px 20px; width: 160%; }
  .important-date[data-v-6cabb8ae] { background: rgb(200, 205, 217); display: inline-block; color: rgb(255, 255, 255) !important; }
  .growth-item[data-v-6cabb8ae] { width: 145px; color: rgb(16, 16, 16); margin-right: 19px; }
  .growth-item[data-v-6cabb8ae], .growth-item span[data-v-6cabb8ae] { position: relative; display: inline-block; height: 20px; }
  .growth-item span[data-v-6cabb8ae] { width: 20px; }
  .growth-item span[data-v-6cabb8ae]::before { left: -20px; width: 20px; }
  .growth-item span[data-v-6cabb8ae]::after, .growth-item span[data-v-6cabb8ae]::before { content: ""; position: absolute; top: 9px; height: 1px; background: rgb(16, 16, 16); }
  .growth-item span[data-v-6cabb8ae]::after { right: -124px; width: 125px; }
  .growth-item i[data-v-6cabb8ae] { position: absolute; display: inline-block; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 10px; height: 10px; border-radius: 50%; background-color: rgb(16, 16, 16); }
  .growth-item i[data-v-6cabb8ae]::before { transform: rotate(45deg); }
  .growth-item i[data-v-6cabb8ae]::after, .growth-item i[data-v-6cabb8ae]::before { content: ""; position: absolute; width: 20px; height: 20px; border-radius: 50%; border-color: transparent rgb(16, 16, 16); border-style: solid; border-width: 1px; top: -5px; left: -5px; }
  .growth-item i[data-v-6cabb8ae]::after { transform: rotate(75deg); }
  .growth-item[data-v-6cabb8ae]:hover { cursor: default; }
  .growth-item:hover .growth-item-time[data-v-6cabb8ae] { color: rgb(255, 255, 255); background: rgb(39, 97, 231) !important; }
  .growth-item:hover i[data-v-6cabb8ae] { background-color: rgb(39, 97, 231); }
  .growth-item-content[data-v-6cabb8ae] { position: absolute; }
  .growth-item-content h4[data-v-6cabb8ae] { margin: 10px 0px; width: 105px; height: 30px; line-height: 30px; text-align: center; font-size: 20px; color: rgb(16, 16, 16); }
  .growth-item-content p[data-v-6cabb8ae] { margin: 0px; width: 160%; }
  .growth-item-top[data-v-6cabb8ae] { bottom: 30px; }
  .growth-item-bottom[data-v-6cabb8ae] { top: 20px; }
}
.growth-partner[data-v-6cabb8ae] { margin-top: 50px; }
.growth-partner a[data-v-6cabb8ae] { text-decoration: none; display: inline-block; color: rgb(16, 16, 16); font-size: 26px; width: 356px; height: 60px; line-height: 60px; border-radius: 4px; border: 1px solid rgb(16, 16, 16); position: relative; }
.growth-partner a[data-v-6cabb8ae]:hover { color: rgb(255, 255, 255); background-color: rgb(39, 97, 231); border: 1px solid rgb(39, 97, 231); }
.growth-partner a:hover .partner-icon-right[data-v-6cabb8ae]::after { border-top: 2px solid rgb(255, 255, 255); border-right: 2px solid rgb(255, 255, 255); }
@media screen and (max-width: 991px) {
  .growth-partner a[data-v-6cabb8ae] { font-size: 18px; height: 40px; line-height: 38px; width: 250px; }
  .partner-icon-right[data-v-6cabb8ae] { width: 10px; height: 10px; }
  .partner-icon-right[data-v-6cabb8ae]::after { width: 10px; height: 10px; border-top: 1.5px solid rgb(16, 16, 16); border-right: 1.5px solid rgb(16, 16, 16); }
}
@media screen and (max-width: 768px) {
  .HomeGrowth[data-v-6cabb8ae] { padding-top: 60px; padding-bottom: 60px; }
  .HomeGrowth h2[data-v-6cabb8ae] { font-size: 22px; }
  .growth-item-time[data-v-6cabb8ae] { font-size: 18px; margin: 10px 0px; }
  .growth-item-desc[data-v-6cabb8ae] { margin-top: 0px; font-size: 16px; }
  .growth-partner[data-v-6cabb8ae] { margin-top: 50px; }
  .growth-partner a[data-v-6cabb8ae] { width: 200px; font-size: 16px; }
}
.swiper-button-prev[data-v-733c3d21], [data-v-733c3d21] .swiper-button-next { top: 30%; }
.swiper-container-rtl .swiper-button-prev[data-v-733c3d21], [data-v-733c3d21] .swiper-button-next { background-image: url(""); }
.swiper-container-rtl .swiper-button-next[data-v-733c3d21], [data-v-733c3d21] .swiper-button-prev { background-image: url(""); }
[data-v-733c3d21] .swiper-pagination { position: relative; }
.swiper-wrapper[data-v-733c3d21] { margin-bottom: 20px; overflow-x: auto; padding-bottom: 20px; }
.HomeNews[data-v-733c3d21] { padding-top: 120px; padding-bottom: 120px; }
.news-sm[data-v-733c3d21] { display: none; }
h2[data-v-733c3d21] { margin-top: 0px; margin-bottom: 65px; font-size: 44px; }
.news-poster[data-v-733c3d21] { width: 100%; display: inline-block; transition: 0.3s; border-radius: 4px; }
.news-poster[data-v-733c3d21]:hover { transform: scale(1.07); box-shadow: rgba(0, 36, 100, 0.3) 0px 26px 40px -24px; }
.news-time[data-v-733c3d21] { font-size: 20px; margin: 10px 0px; }
.news-desc[data-v-733c3d21] { font-size: 16px; margin: 0px; }
@media screen and (max-width: 768px) {
  .HomeNews[data-v-733c3d21] { text-align: center; padding-top: 60px; padding-bottom: 60px; }
  h2[data-v-733c3d21] { font-size: 22px; margin-top: inherit; margin-right: inherit; margin-left: inherit; margin-bottom: 30px; }
  .news-main .news-time[data-v-733c3d21] { margin: 0px; font-size: 18px; text-align: left; }
  .news-main .news-desc[data-v-733c3d21] { margin: 0px 0px 30px; font-size: 16px; text-align: left; }
  .news-main .news-poster[data-v-733c3d21] { width: 100%; }
}
@media screen and (max-width: 767px) {
  .swiper-container[data-v-733c3d21] { display: none; }
  .news-sm[data-v-733c3d21] { display: block; }
}
.HomeFollow[data-v-62e96600] { padding: 74px 0px 68px; background: url("") 100% center / cover no-repeat; }
.HomeFollow h2[data-v-62e96600] { position: relative; font-size: 32px; color: rgb(16, 16, 16); line-height: 45px; font-weight: 500; margin: 0px 0px 93px; }
.HomeFollow h2[data-v-62e96600]::after { content: ""; position: absolute; bottom: -20px; left: 50%; transform: translateX(-50%); width: 50px; height: 1px; background: rgb(16, 16, 16); }
.follow-logo[data-v-62e96600] { display: flex; }
.follow-logo .follow-logo-item[data-v-62e96600] { flex: 1 1 0%; text-align: center; position: relative; }
.qr[data-v-62e96600] { width: 80px; height: 80px; position: absolute; left: 50%; top: -100px; transform: translateX(-50%); display: none; border-radius: 3px; border: 5px solid rgb(255, 255, 255); box-shadow: rgb(225, 225, 225) 2px 2px 2px; }
.follow-1[data-v-62e96600] { position: relative; display: inline-block; width: 50px; height: 50px; background: url("") 100% center / contain no-repeat; cursor: pointer; }
.follow-1[data-v-62e96600]:hover { background: url("") 100% center / contain no-repeat; }
.follow-1:hover .qr[data-v-62e96600] { display: block; }
.follow-2[data-v-62e96600] { position: relative; display: inline-block; width: 50px; height: 50px; background: url("") 100% center / contain no-repeat; cursor: pointer; }
.follow-2[data-v-62e96600]:hover { background: url("") 100% center / contain no-repeat; }
.follow-3[data-v-62e96600] { position: relative; display: inline-block; width: 50px; height: 50px; background: url("") 100% center / contain no-repeat; cursor: pointer; }
.follow-3[data-v-62e96600]:hover { background: url("") 100% center / contain no-repeat; }
.follow-4[data-v-62e96600] { position: relative; display: inline-block; width: 50px; height: 50px; background: url("") 100% center / contain no-repeat; cursor: pointer; }
.follow-4[data-v-62e96600]:hover { background: url("") 100% center / contain no-repeat; }
.follow-5[data-v-62e96600] { position: relative; display: inline-block; width: 50px; height: 50px; background: url("") 100% center / contain no-repeat; cursor: pointer; }
.follow-5[data-v-62e96600]:hover { background: url("") 100% center / contain no-repeat; }
.follow-6[data-v-62e96600] { position: relative; display: inline-block; width: 50px; height: 50px; background: url("") 100% center / contain no-repeat; cursor: pointer; }
.follow-6[data-v-62e96600]:hover { background: url("") 100% center / contain no-repeat; }
.follow-7[data-v-62e96600] { position: relative; display: inline-block; width: 50px; height: 50px; background: url("") 100% center / contain no-repeat; cursor: pointer; }
.follow-7[data-v-62e96600]:hover { background: url("") 100% center / contain no-repeat; }
.follow-8[data-v-62e96600] { position: relative; display: inline-block; width: 50px; height: 50px; background: url("") 100% center / contain no-repeat; cursor: pointer; }
.follow-8[data-v-62e96600]:hover { background: url("") 100% center / contain no-repeat; }
@media screen and (max-width: 768px) {
  .HomeFollow[data-v-62e96600] { padding-top: 60px; padding-bottom: 60px; }
  .HomeFollow h2[data-v-62e96600] { font-size: 28px; font-weight: 700; margin-bottom: 40px; }
  .HomeFollow h2[data-v-62e96600]::after { bottom: -10px; }
  .follow-logo[data-v-62e96600] { display: block; text-align: center; }
  .follow-logo .follow-logo-item[data-v-62e96600] { display: inline-block; margin: 10px; }
}
.HomeDownload[data-v-6963459d] { background: var(--bg-2); }
.HomeDownload .content[data-v-6963459d] { height: 186px; }
.HomeDownload .content-left .title[data-v-6963459d] { font-size: 24px; color: var(--color-4); line-height: 34px; letter-spacing: -0.05px; }
.HomeDownload .content-left .desc[data-v-6963459d] { margin-top: 8px; color: var(--color-5); font-size: 16px; font-weight: 300; }
.HomeDownload .content .button[data-v-6963459d] { margin-top: 16px; min-width: 162px; width: fit-content; height: 40px; background: rgb(255, 255, 255); border-radius: 44px; font-size: 16px; text-align: center; font-weight: 500; color: rgb(41, 128, 254); line-height: 40px; padding: 0px 20px; }
.HomeDownload .content .main-img[data-v-6963459d] { width: 335px; }
.HomeDownload .content .main-img-mobile[data-v-6963459d] { display: none; }
@media screen and (max-width: 1200px) {
  .HomeDownload .content[data-v-6963459d] { flex-direction: row; }
  .HomeDownload .content-left .title[data-v-6963459d] { text-align: left; font-size: 22px; }
  .HomeDownload .content-left .desc[data-v-6963459d] { text-align: left; }
}
@media screen and (max-width: 768px) {
  .HomeDownload .content[data-v-6963459d] { flex-direction: column; padding-top: 32px; height: auto; }
  .HomeDownload .content-left[data-v-6963459d] { width: 100%; }
  .HomeDownload .content-left .desc[data-v-6963459d] { margin-top: 4px; font-size: 14px; }
  .HomeDownload .content .button[data-v-6963459d] { min-width: 135px; margin-left: 28px; font-size: 14px; }
  .HomeDownload .content .main-img[data-v-6963459d] { display: none; }
  .HomeDownload .content .main-img-mobile[data-v-6963459d] { display: block; width: 100%; margin-top: 24px; }
}
.close-btn { cursor: pointer; width: 340px; margin: 35px auto 0px; height: 58px; line-height: 58px; text-align: center; background: rgb(41, 128, 254); border-radius: 8px; box-shadow: rgba(0, 77, 255, 0.1) 0px 4px 40px 0px; font-size: 18px; font-family: PingFangSC, PingFangSC-Regular; font-weight: 400; color: rgb(255, 255, 255); }
.notice-modal { padding: 12px 30px; font-size: 14px; border-radius: 16px; }
.notice-modal p { font-size: 16px; font-family: PingFangSC, PingFangSC-Regular; font-weight: 400; text-align: left; color: rgb(51, 51, 51); }
.notice-modal .title-bold { font-size: 22px; font-family: PingFangSC, PingFangSC-Medium; font-weight: 500; text-align: left; color: rgb(16, 16, 16); }
.notice-modal .title-red { color: rgb(243, 32, 45); }
.extension-content { border-radius: 24px; display: flex; }
.extension-content img { width: 520px; height: 520px; }
.extension-content .desc-right { padding: 126px 14px 89px 59px; }
.extension-content .desc-right .title { width: 288px; font-size: 32px; font-family: PingFangSC, PingFangSC-Medium; font-weight: 700; color: rgb(16, 16, 16); line-height: 45px; }
.extension-content .desc-right .desc { width: 256px; font-size: 16px; font-family: PingFangSC, PingFangSC-Regular; font-weight: 400; color: rgb(51, 51, 51); line-height: 22px; }
.extension-content .desc-right .desc-wrap { margin: 16px 0px 98px; }
.extension-content .desc-right .use-now { width: 247px; height: 58px; line-height: 58px; text-align: center; background: rgb(41, 128, 254); border-radius: 29px; box-shadow: rgba(0, 77, 255, 0.1) 0px 4px 40px 0px; font-size: 18px; font-family: PingFangSC, PingFangSC-Regular; font-weight: 400; color: rgb(255, 255, 255); cursor: pointer; }
.extension-content .close { position: absolute; right: 20px; top: 20px; width: 24px; height: 24px; cursor: pointer; }
.extension-content-mobile, .tips-content { display: none; }
@media screen and (min-width: 1921px) {
  .header-bg { background-size: contain; }
}
@media screen and (min-width: 1024px) {
  .notice-modal { padding: 12px 30px; font-size: 14px; border-radius: 16px; }
  .notice-modal h4 { font-size: 16px; margin: 8px 0px 16px; }
  .header-bg { background: 0px 57px / 100% 100% no-repeat; }
}
@media screen and (max-width: 992px) {
  .header-bg { background-image: none !important; }
  .notice-modal { padding: 12px 25px; border-radius: 16px; }
  .notice-modal, .notice-modal p { font-size: 13px; }
  .notice-modal .title-bold { font-size: 16px; }
  .notice-modal .title-red { color: rgb(243, 32, 45); }
  .notice-modal .close-btn { width: 250px; height: 48px; line-height: 48px; font-size: 16px; }
  .notice-modal h4 { font-size: 14px; margin: 8px 0px; }
}
@media screen and (max-width: 767px) {
  .extension-content { display: none; }
  .extension-content-mobile { border-radius: 16px; display: flex; flex-direction: column; }
  .extension-content-mobile img { width: 314px; height: 314px; }
  .extension-content-mobile .desc-right { padding: 22px 30px 30px; }
  .extension-content-mobile .desc-right .title { width: 100%; text-align: center; font-size: 16px; line-height: 22px; }
  .extension-content-mobile .desc-right .desc { width: 100%; text-align: center; font-size: 13px; }
  .extension-content-mobile .desc-right .desc-wrap { margin: 5px 0px 18px; }
  .extension-content-mobile .desc-right .use-now { margin: 0px auto; width: 234px; height: 44px; line-height: 44px; text-align: center; background: rgb(41, 128, 254); border-radius: 29px; box-shadow: rgba(0, 77, 255, 0.1) 0px 4px 40px 0px; font-size: 13px; font-family: PingFangSC, PingFangSC-Regular; font-weight: 400; color: rgb(255, 255, 255); }
  .extension-content-mobile .close { width: 15px; height: 15px; right: 14px; top: 14px; }
  .tips-content { position: fixed; z-index: 9999; left: 50%; top: 50%; transform: translate(-50%, -50%); display: block; width: 270px; background: rgba(0, 0, 0, 0.8); border-radius: 15px; font-size: 12px; font-family: PingFangSC, PingFangSC-Regular; font-weight: 400; text-align: center; color: rgb(255, 255, 255); line-height: 16px; padding: 16px 35px; }
}
@media screen and (max-width: 370px) {
  .notice-modal { height: 994px; padding: 12px; font-size: 12px; border-radius: 16px; }
  .notice-modal h4 { font-size: 13px; margin: 8px 0px; }
}