#app { text-align: center; color: rgb(51, 51, 51); min-width: 320px; }
#app img { -webkit-user-drag: none; }
#app.mobile { max-width: 768px; margin: 0px auto; }
#app.desktop { min-width: 768px; }
.ls--alert-wrapper[data-v-1b9442ad] { position: fixed; inset: 0px; background-color: rgba(0, 0, 0, 0.7); z-index: 99999999; }
.ls--alert-wrapper.hidemask[data-v-1b9442ad] { background-color: transparent; }
.ls--alert-wrapper .ls--alert-box[data-v-1b9442ad] { width: 7.24638rem; padding: 0.32206rem; border-radius: 0.09662rem; background-color: rgb(255, 255, 255); position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); box-sizing: border-box; }
.ls--alert-wrapper .ls--alert-box .icon-close[data-v-1b9442ad] { font-size: 0.28986rem; cursor: pointer; position: absolute; top: 0.24155rem; right: 0.24155rem; }
.ls--alert-wrapper .ls--alert-box .title[data-v-1b9442ad] { font-size: 0.27375rem; font-weight: 500; margin: 0.16103rem 0px; color: rgb(51, 51, 51); text-align: left; }
.ls--alert-wrapper .ls--alert-box .content[data-v-1b9442ad] { font-size: 0.22544rem; color: rgb(103, 103, 103); text-align: left; line-height: 1.8; margin-top: 0.32206rem; }
.ls--alert-wrapper .ls--alert-box.no-buttons[data-v-1b9442ad] { padding-bottom: 0.64412rem; }
.ls--alert-wrapper .ls--alert-box .btn-box[data-v-1b9442ad] { width: 100%; margin-top: 0.48309rem; text-align: right; }
.ls--alert-wrapper .ls--alert-box .btn-box button[data-v-1b9442ad] { min-width: 1.61031rem; padding: 0.12882rem 0.19324rem; font-weight: 400; border: none; outline: none; border-radius: 0.06441rem; font-size: 0.22544rem; display: inline-block; text-align: center; cursor: pointer; margin: 0.16103rem 0.19324rem; }
.ls--alert-wrapper .ls--alert-box .btn-box .left-btn[data-v-1b9442ad] { background-color: transparent; border: 0.0161rem solid rgb(220, 223, 230); color: rgb(96, 98, 102); }
.ls--alert-wrapper .ls--alert-box .btn-box .left-btn[data-v-1b9442ad]:hover { background-color: rgb(243, 245, 250); }
.ls--alert-wrapper .ls--alert-box .btn-box .right-btn[data-v-1b9442ad] { background: rgb(64, 158, 255); color: rgb(255, 255, 255); }
.ls--alert-wrapper.m .ls--alert-box[data-v-1b9442ad] { width: 8.69565rem; padding: 0.48309rem; border-radius: 0.19324rem; }
.ls--alert-wrapper.m .ls--alert-box.no-buttons[data-v-1b9442ad] { padding-bottom: 0.96618rem; }
.ls--alert-wrapper.m .ls--alert-box .icon-close[data-v-1b9442ad] { font-size: 0.43478rem; top: 0.24155rem; right: 0.24155rem; }
.ls--alert-wrapper.m .ls--alert-box .title[data-v-1b9442ad] { font-size: 0.43478rem; font-weight: 500; margin: 0.24155rem 0px; color: rgb(51, 51, 51); text-align: left; }
.ls--alert-wrapper.m .ls--alert-box .content[data-v-1b9442ad] { font-size: 0.38647rem; color: rgb(103, 103, 103); text-align: left; line-height: 1.8; margin-top: 0.48309rem; }
.ls--alert-wrapper.m .ls--alert-box .btn-box[data-v-1b9442ad] { width: 100%; margin-top: 0.72464rem; text-align: right; }
.ls--alert-wrapper.m .ls--alert-box .btn-box button[data-v-1b9442ad] { min-width: 2.41546rem; padding: 0.19324rem 0.28986rem; font-weight: 400; border: none; outline: none; border-radius: 0.09662rem; font-size: 0.33816rem; display: inline-block; text-align: center; letter-spacing: 0.02415rem; }
.ls--alert-wrapper.m .ls--alert-box .btn-box .left-btn[data-v-1b9442ad] { border: 0.02657rem solid rgb(220, 223, 230); }
.ls--alert-wrapper .ls--alert--activity[data-v-1b9442ad] { width: 5.7971rem; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); box-sizing: border-box; border-radius: 0.04831rem; text-align: center; }
.ls--alert-wrapper .ls--alert--activity .content[data-v-1b9442ad] { width: 100%; }
.ls--alert-wrapper .ls--alert--activity .content img[data-v-1b9442ad] { width: 100%; display: block; }
.ls--alert-wrapper .ls--alert--activity .btn-close[data-v-1b9442ad] { width: 0.57971rem; height: 0.57971rem; background: url("../img/closeBtn.be305748_885832d5.png") 0% 0% / 100% 100%; margin-top: 0.32206rem; display: inline-block; }
.ls--alert-wrapper.m .ls--alert--activity[data-v-1b9442ad] { width: 6.76329rem; }
.ls--alert-wrapper.m .btn-close[data-v-1b9442ad] { width: 0.67633rem; height: 0.67633rem; margin-top: 0.24155rem; display: inline-block; }
a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video { margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; }
* { box-sizing: border-box; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote::after, blockquote::before, q::after, q::before { content: none; }
table { border-collapse: collapse; border-spacing: 0px; }
html { color: rgb(51, 51, 51); -webkit-tap-highlight-color: transparent; touch-action: manipulation; }
::selection { background-color: rgb(179, 212, 252); text-shadow: none; }
ul { margin: 0px; padding: 0px; }
li { list-style: none; }
.clearfix::after, .clearfix::before { content: " "; display: table; }
.clearfix::after { clear: both; }
body { font-family: Helvetica, Charter, "PingFang SC", "Microsoft YaHei", Arial, sans-serif; background-color: rgb(247, 247, 247); font-size: 12px; }
:lang(zh-Hant), :lang(zh-TW), :lang(zh-hant), :lang(zh-tw) { font-feature-settings: "locl" 0; }
a { color: rgb(102, 102, 102); text-decoration: none; }
button { border: none; border-radius: 0px; outline: none; padding: 0px; cursor: pointer; background-color: transparent; }
#page-pre-loading { animation: 1.8s ease-in-out 1s infinite normal none running scaleout; }
@-webkit-keyframes scaleout { 
  0% { transform: scale(1); opacity: 0.3; }
  50% { transform: scale(1.1); opacity: 0.6; }
  100% { transform: scale(1); opacity: 0.3; }
}
@keyframes scaleout { 
  0% { transform: scale(1); opacity: 0.3; }
  50% { transform: scale(1.1); opacity: 0.6; }
  100% { transform: scale(1); opacity: 0.3; }
}
.fl { float: left; }
.fr { float: right; }
.al { text-align: left; }
.ac { text-align: center; }
.ar { text-align: right; }
.hide { display: none; }
body .grecaptcha-badge { visibility: hidden !important; }
@font-face { font-family: Letsvpn-home; src: url("../img/1f3a9ee3_19d6526b.ttf") format("truetype"), url("../img/b0ec488f_034f7c00.woff") format("woff"); font-weight: 400; font-style: normal; font-display: block; }
[class*=" icon-"], [class^="icon-"] { speak: none; font-style: normal; font-weight: 400; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; font-family: Letsvpn-home !important; }
.icon-username::before { content: "!"; }
.icon-password::before { content: "\""; }
.icon-eye-2::before { content: "#"; }
.icon-eye::before { content: "$"; }
.icon-setting::before { content: "%"; }
.icon-close::before { content: "&"; }
.icon-user::before { content: "'"; }
.icon-computer::before { content: "("; }
.icon-add::before { content: ")"; }
.icon-Phone::before { content: "*"; }
.icon-lock::before { content: "+"; }
.icon-del::before { content: ","; }
.icon-more::before { content: "-"; }
.icon-exit::before { content: "."; }
.icon-device::before { content: "/"; }
.icon-refund::before { content: "0"; }
.icon-mail::before { content: "1"; }
.icon-buy::before { content: "2"; }
.icon-more-2::before { content: "3"; }
.icon-global::before { content: "4"; }
.icon-burger::before { content: "5"; }
.icon-windows::before { content: "6"; }
.icon-macos::before { content: "7"; }
.icon-android::before { content: "8"; }
.icon-ios::before { content: "9"; }
@media screen and (max-width: 768px) {
  #intercom-container.intercom-namespace .intercom-1lsduxe, .intercom-lightweight-app .intercom-lightweight-app-launcher { bottom: 40px; }
}
.main-content[data-v-065f6522] { margin: 0px auto; }
.header[data-v-065f6522] { width: 100%; padding: 0.24155rem 1.0467rem; position: absolute; z-index: 90; background: linear-gradient(284deg, rgb(204, 92, 232) 10%, rgb(49, 80, 237)); transition: top 0.4s; }
.header .left[data-v-065f6522] { color: rgb(255, 255, 255); text-decoration: none; float: left; font-size: 0.32206rem; }
.header .left img[data-v-065f6522] { width: 2.38325rem; height: 0.57971rem; display: inline-block; vertical-align: middle; }
.header .right[data-v-065f6522] { float: right; font-size: 0.22544rem; }
.header .right .ritem[data-v-065f6522] { display: inline-block; padding: 0.08052rem 0.19324rem; color: rgb(198, 146, 233); margin: 0px 0.16103rem; vertical-align: middle; }
.header .right .ritem[data-v-065f6522]:hover { color: rgb(255, 255, 255); }
.header .right .btn-login[data-v-065f6522] { display: inline-block; border: 0.0161rem solid rgba(255, 255, 255, 0.15); border-radius: 0.32206rem; padding: 0.08052rem 0.16103rem; font-weight: 400; font-style: normal; touch-action: manipulation; background: transparent; }
.header .right .btn-login img[data-v-065f6522] { width: 0.24155rem; height: 0.37037rem; display: inline-block; font-size: 0px; vertical-align: middle; }
.header .right .btn-login span[data-v-065f6522] { font-size: 0.22544rem; display: inline-block; color: rgb(246, 246, 246); vertical-align: middle; margin-left: 0.16103rem; }
.header .right .btn-login[data-v-065f6522]:hover { background: rgba(255, 255, 255, 0.15); }
.header .right .active[data-v-065f6522] { color: rgb(255, 255, 255); }
.fixedHeader[data-v-065f6522] { position: fixed; left: 0px; top: -1.12721rem; background: linear-gradient(284deg, rgb(204, 92, 232) 10%, rgb(49, 80, 237)) !important; }
.transTop[data-v-065f6522] { top: 0px; box-shadow: rgba(0, 0, 0, 0.4) 0px 0.02415rem 0.24155rem; }
.scan-down[data-v-065f6522] { position: relative; cursor: default; }
.scan-down .scan-content[data-v-065f6522] { display: none; position: absolute; top: 100%; margin-top: 0.08052rem; left: 50%; transform: translateX(-50%); width: 2.19002rem; background: rgb(255, 255, 255); padding: 0.12077rem 0.04831rem; border-radius: 0.09662rem; box-shadow: rgba(0, 0, 0, 0.2) 0px 0.08052rem 0.16103rem; text-align: center; }
.scan-down .scan-content[data-v-065f6522]::after { content: ""; position: absolute; display: block; width: 0px; height: 0px; border-color: transparent transparent rgb(255, 255, 255); border-style: solid; border-width: 0px 0.16103rem 0.16103rem; top: -0.12882rem; left: 50%; transform: translateX(-50%); }
.scan-down .scan-content img[data-v-065f6522] { width: 1.85185rem; height: 1.85185rem; display: block; margin: 0px auto; }
.scan-down .scan-content .stitle[data-v-065f6522] { font-size: 0.19324rem; display: block; border-bottom: 0.02415rem dashed rgb(238, 238, 238); color: rgb(51, 51, 51); margin-top: 0.08052rem; padding-bottom: 0.08052rem; }
.scan-down .scan-content .stip[data-v-065f6522] { display: block; font-size: 0.20129rem; transform: scale(0.8); color: rgb(153, 153, 153); font-style: italic; padding-top: 0.08052rem; }
.scan-down:hover .scan-content[data-v-065f6522] { display: block; }
.showSvg[data-v-52ffe5b4] { width: 1.77134rem; transform: translateZ(0px); }
.showSvg .blingcircle[data-v-52ffe5b4] { transform-origin: 50% 50%; animation: 2s linear 0s infinite normal none running tobig-52ffe5b4; }
.showSvg .ellip .ellipbox[data-v-52ffe5b4] { transform: translateX(-0.3%); }
.showSvg .ellip .ellipbox .ellipop[data-v-52ffe5b4] { transform-origin: 203pt 202pt; opacity: 0.3; }
.showSvg .ellip .ellipbox .ellipop.ellipop1[data-v-52ffe5b4] { animation: 4s linear 0s infinite normal none running tocircle-52ffe5b4; }
.showSvg .ellip .ellipbox .ellipop.ellipop2[data-v-52ffe5b4] { transform: rotate(135deg) translate(-1.2%, -1%); animation: 2s linear 0s infinite normal none running tocircle-52ffe5b4; }
.showSvg .ellip .ellipbox .ellipop.ellipop3[data-v-52ffe5b4] { transform: rotate(75deg) translate(1.5%, -1.2%); animation: 5s linear 0s infinite normal none running tocircle-52ffe5b4; }
.showSvg .ellip .elliptop[data-v-52ffe5b4] { opacity: 1; }
@-webkit-keyframes tocircle-52ffe5b4 { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
@keyframes tocircle-52ffe5b4 { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
@-webkit-keyframes tobig-52ffe5b4 { 
  0% { transform: scale(0.9); }
  50% { transform: scale(1); }
  100% { transform: scale(0.9); }
}
@keyframes tobig-52ffe5b4 { 
  0% { transform: scale(0.9); }
  50% { transform: scale(1); }
  100% { transform: scale(0.9); }
}
.main[data-v-66f16d50] { width: 100%; position: relative; padding: 1.38486rem 1.12721rem 0.80515rem; overflow: hidden; min-height: 11.5137rem; }
.left[data-v-66f16d50] { float: left; padding-top: 0.5153rem; width: 50%; z-index: 1; }
.right[data-v-66f16d50] { float: right; width: 50%; position: relative; }
.right .rightBg-img[data-v-66f16d50] { position: absolute; width: 8.72786rem; height: 7.56844rem; margin: 0px auto; top: 0.48309rem; left: 0px; }
.right .rightBg-img img[data-v-66f16d50] { width: 100%; }
.right .speedimg-IE[data-v-66f16d50] { position: absolute; z-index: 2; width: 1.77134rem; top: 2.73752rem; left: 0.64412rem; margin: 0px auto; }
.right .speedimg-IE .static-img[data-v-66f16d50] { display: block; width: 100%; }
.right .appshow[data-v-66f16d50] { position: relative; z-index: 2; width: 8.72786rem; height: 7.56844rem; padding-top: 0.80515rem; margin: 0px auto; }
.right .appshow .app-svg[data-v-66f16d50] { width: 100%; height: 100%; }
.slogon[data-v-66f16d50] { font-size: 0.57971rem; font-weight: 700; position: relative; z-index: 1; text-align: center; letter-spacing: normal; color: rgb(255, 255, 255); }
.slogon.zh[data-v-66f16d50] { font-size: 0.70048rem; letter-spacing: 0.04831rem; }
.svg_hid[data-v-66f16d50] { position: absolute; width: 0px; height: 0px; }
.platform_certified[data-v-66f16d50] { width: 100%; line-height: 0.61192rem; padding: 0.11272rem 0px; font-size: 0.28986rem; font-style: normal; font-weight: 500; color: rgb(255, 255, 255); }
.platform_certified .badge_icon[data-v-66f16d50] { vertical-align: middle; width: 0.38647rem; height: 0.38647rem; margin-right: 0.16103rem; }
.platform_certified .sub_title[data-v-66f16d50] { display: inline-block; height: 0.38647rem; line-height: 0.38647rem; }
.platform_certified .sub_title .certified_btn[data-v-66f16d50] { color: rgb(255, 255, 255); text-decoration: underline; }
.desc[data-v-66f16d50] { position: relative; z-index: 1; color: rgb(255, 255, 255); text-align: center; padding: 0px; margin-top: 0.72464rem; }
.desc li[data-v-66f16d50] { width: 1.83575rem; height: 1.83575rem; font-size: 0.37037rem; border: 0.04831rem solid rgb(255, 255, 255); border-radius: 1.83575rem; text-align: center; margin: 0px 0.18519rem; display: inline-block; position: relative; padding-top: 0.27375rem; vertical-align: middle; }
.desc li strong[data-v-66f16d50] { line-height: 0.781rem; }
.desc li:first-child strong[data-v-66f16d50] { font-size: 0.66828rem; font-weight: 700; }
.desc li:nth-child(2) strong[data-v-66f16d50] { font-size: 0.5475rem; font-weight: 700; }
.desc li:nth-child(3) strong[data-v-66f16d50] { font-size: 0.45894rem; font-weight: 700; }
.desc li span[data-v-66f16d50] { font-size: 0.24155rem; position: absolute; left: 50%; width: 100%; transform: translateX(-50%); display: block; bottom: 0.35427rem; }
.desc_mt[data-v-66f16d50] { margin-top: 0.33816rem; }
.main.ru .desc li[data-v-66f16d50] { width: 1.99678rem; height: 1.99678rem; }
.main.ru .desc li:first-child span[data-v-66f16d50], .main.ru .desc li:nth-child(2) span[data-v-66f16d50], .main.ru .desc li:nth-child(3) span[data-v-66f16d50] { font-size: 0.20934rem; }
.main.en .desc li:first-child span[data-v-66f16d50] { font-size: 0.19324rem; }
.main.en .desc li:nth-child(2) span[data-v-66f16d50], .main.en .desc li:nth-child(3) span[data-v-66f16d50] { font-size: 0.20934rem; }
.down-wrapper[data-v-66f16d50] { position: relative; z-index: 1; text-align: center; margin-top: 0.91787rem; }
.down-wrapper .btn-down[data-v-66f16d50] { min-width: 2.97907rem; max-width: 7.24638rem; padding: 0.22544rem 0.48309rem; text-align: center; color: rgb(72, 83, 227); background: linear-gradient(rgb(255, 255, 255), rgb(238, 238, 238)); border-radius: 0.80515rem; display: inline-block; font-weight: 700; font-size: 0.30596rem; margin: 0px 0.16103rem; }
.down-wrapper .btn-down i[data-v-66f16d50] { margin-right: 0.09662rem; display: inline-block; vertical-align: middle; position: relative; bottom: 0.05636rem; font-size: 0.57971rem; }
.down-wrapper .btn-down span[data-v-66f16d50] { display: inline-block; vertical-align: middle; font-size: 0.33816rem; font-weight: 700; text-align: left; }
.down-wrapper .btn-down span strong[data-v-66f16d50] { display: block; font-size: 0.19324rem; font-weight: 400; }
.down-wrapper .btn-down[data-v-66f16d50]:hover { background: rgb(245, 245, 245); }
.down-wrapper .down_btn_win[data-v-66f16d50] { position: relative; width: max-content; margin: auto; display: inline-block; }
.down-wrapper .down_btn_win .cer_img[data-v-66f16d50] { position: absolute; top: -0.08857rem; left: 50%; transform: translateX(-50%); width: 2.16586rem; height: 0.27375rem; }
.down-wrapper .down-other[data-v-66f16d50] { margin-left: 0.08052rem; cursor: pointer; }
.down-wrapper .down-other span[data-v-66f16d50] { vertical-align: middle; }
.down-wrapper .down-other img[data-v-66f16d50] { width: 0.57971rem; height: 0.57971rem; display: inline-block; vertical-align: middle; margin-right: 0.09662rem; }
.main.ru .appshow[data-v-66f16d50] { padding-top: 0px; }
.main.ru .down-wrapper .btn-down i[data-v-66f16d50] { font-size: 0.48309rem; top: -0.03221rem; position: relative; }
.main.ru .down-wrapper .btn-down span[data-v-66f16d50] { font-size: 0.30596rem; }
.main.ru .down-wrapper .down-other img[data-v-66f16d50] { width: 0.48309rem; height: 0.48309rem; }
@media screen and (max-width: 1024px) {
  .main.ru .desc li[data-v-66f16d50] { width: 1.93237rem; height: 1.93237rem; }
  .main.ru .desc li:first-child span[data-v-66f16d50], .main.ru .desc li:nth-child(2) span[data-v-66f16d50], .main.ru .desc li:nth-child(3) span[data-v-66f16d50] { font-size: 0.16103rem; }
  .down-wrapper .btn-down i[data-v-66f16d50] { font-size: 0.43478rem; }
  .down-wrapper .btn-down span[data-v-66f16d50], .down-wrapper .down-other span[data-v-66f16d50] { font-size: 0.28986rem; }
  .down-wrapper .down-other img[data-v-66f16d50] { width: 0.43478rem; height: 0.43478rem; }
  .right .appshow[data-v-66f16d50] { width: 7.92271rem; }
}
.appAnimation.pc[data-v-0f095611] { width: 100%; height: 9.83897rem; padding-bottom: 1.28824rem; }
.appAnimation.pc h2[data-v-0f095611] { font-size: 0.64412rem; text-align: center; font-weight: 400; }
.appAnimation.pc .showSvg[data-v-0f095611] { margin-top: 0.32206rem; }
.appAnimation.mobile h2[data-v-0f095611] { font-size: 0.64412rem; text-align: center; font-weight: 400; }
.appAnimation.mobile .en[data-v-0f095611], .appAnimation.mobile .ru[data-v-0f095611] { font-size: 0.64412rem; padding: 0px 0.16103rem; }
.appAnimation.mobile .showSvg[data-v-0f095611] { padding-bottom: 0.64412rem; }
.showSvg[data-v-0f095611] { width: 100%; height: 100%; transform: translateZ(0px); }
.showSvg .blingcircle[data-v-0f095611] { transform-origin: 50% 50%; animation: 2s linear 0s infinite normal none running tobig-0f095611; }
.showSvg .ellip .ellipbox[data-v-0f095611] { transform: translateX(-0.3%); }
.showSvg .ellip .ellipbox .ellipop[data-v-0f095611] { transform-origin: 203pt 202pt; opacity: 0.3; }
.showSvg .ellip .ellipbox .ellipop.ellipop1[data-v-0f095611] { animation: 4s linear 0s infinite normal none running tocircle-0f095611; }
.showSvg .ellip .ellipbox .ellipop.ellipop2[data-v-0f095611] { transform: rotate(135deg) translate(-1.2%, -1%); animation: 2s linear 0s infinite normal none running tocircle-0f095611; }
.showSvg .ellip .ellipbox .ellipop.ellipop3[data-v-0f095611] { transform: rotate(75deg) translate(1.5%, -1.2%); animation: 5s linear 0s infinite normal none running tocircle-0f095611; }
.showSvg .ellip .elliptop[data-v-0f095611] { opacity: 1; }
@-webkit-keyframes tocircle-0f095611 { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
@keyframes tocircle-0f095611 { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
@-webkit-keyframes tobig-0f095611 { 
  0% { transform: scale(0.9); }
  50% { transform: scale(1); }
  100% { transform: scale(0.9); }
}
@keyframes tobig-0f095611 { 
  0% { transform: scale(0.9); }
  50% { transform: scale(1); }
  100% { transform: scale(0.9); }
}
@media screen and (max-width: 1024px) {
  .appAnimation.pc[data-v-0f095611] { width: 100%; height: 8.85668rem; }
}
.blog-dba00f .ann-blog { font-size: 0.33816rem; }
.blog-dba00f .ann-blog .article-head { margin: 0.32206rem 0px 0.27375rem; }
.blog-dba00f .ann-blog .meta-row { margin-bottom: 0.19324rem; }
.blog-dba00f .ann-blog .meta-row .meta-pill, .blog-dba00f .ann-blog .meta-row > span { margin-bottom: 0.09662rem; font-size: 0.25765rem; line-height: 0.45089rem; }
.blog-dba00f .ann-blog .meta-pill { padding: 0px 0.16103rem; }
.blog-dba00f .ann-blog h1 { font-size: 0.57971rem; margin: 0px 0px 0.22544rem; }
.blog-dba00f .ann-blog .intro-copy { font-size: 0.33816rem; }
.blog-dba00f .ann-blog .intro-copy p { font-size: 0.33816rem; margin: 0px 0px 0.16103rem; }
.blog-dba00f .ann-blog .purpose-card { padding: 0.24155rem 0.24155rem 0.24155rem 0.48309rem; border-left: 0.04831rem solid rgb(47, 107, 255); }
.blog-dba00f .ann-blog .purpose-card ul { padding-left: 0.24155rem; }
.blog-dba00f .ann-blog .purpose-card li { font-size: 0.30596rem; margin: 0.09662rem 0px; }
.blog-dba00f .ann-blog h2 { font-size: 0.5153rem; margin: 0px 0px 0.19324rem; }
.blog-dba00f .ann-blog h3 { font-size: 0.38647rem; margin: 0px 0px 0.14493rem; }
.blog-dba00f .ann-blog p { font-size: 0.33816rem; }
.blog-dba00f .ann-blog .intro-copy p, .blog-dba00f .ann-blog section p { margin: 0px 0px 0.16103rem; }
.blog-dba00f .ann-blog ul { margin: 0.16103rem 0px 0.19324rem; padding-left: 0.24155rem; }
.blog-dba00f .ann-blog li { font-size: 0.33816rem; margin: 0.08052rem 0px; }
.blog-dba00f .ann-blog .timeline-panel { padding: 0.24155rem 0.19324rem; border-radius: 0.19324rem; box-shadow: rgba(16, 24, 40, 0.07) 0px 0.08052rem 0.24155rem; }
.blog-dba00f .ann-blog .timeline-head { margin-bottom: 0.24155rem; padding-bottom: 0.20934rem; }
.blog-dba00f .ann-blog .timeline-head h2 { margin-bottom: 0.08052rem; }
.blog-dba00f .ann-blog .timeline-head .muted { font-size: 0.27375rem; }
.blog-dba00f .ann-blog .timeline-list::before { left: 0.14493rem; top: 0.22544rem; bottom: 0.22544rem; }
.blog-dba00f .ann-blog .timeline-item { padding: 0.08052rem 0px 0.25765rem 0.5475rem; }
.blog-dba00f .ann-blog .timeline-item::before { left: 0.06441rem; top: 0.08052rem; width: 0.14493rem; height: 0.14493rem; border: 0.03221rem solid rgb(47, 107, 255); box-shadow: rgba(47, 107, 255, 0.1) 0px 0px 0px 0.06441rem; }
.blog-dba00f .ann-blog .timeline-item:first-child::before, .blog-dba00f .ann-blog .timeline-item:nth-child(2)::before, .blog-dba00f .ann-blog .timeline-item:nth-child(3)::before { box-shadow: rgba(17, 168, 117, 0.1) 0px 0px 0px 0.06441rem; }
.blog-dba00f .ann-blog .timeline-item:nth-child(6)::before { box-shadow: rgba(245, 158, 11, 0.12) 0px 0px 0px 0.06441rem; }
.blog-dba00f .ann-blog .timeline-date { float: none; display: block; width: auto; text-align: left; font-size: 0.27375rem; line-height: 0.19324rem; margin-bottom: 0.11272rem; }
.blog-dba00f .ann-blog .timeline-copy { margin-left: 0px; padding: 0.19324rem; box-shadow: rgba(16, 24, 40, 0.05) 0px 0.04831rem 0.16103rem; }
.blog-dba00f .ann-blog .timeline-title { font-size: 0.33816rem; margin: 0px 0px 0.08052rem; }
.blog-dba00f .ann-blog .timeline-desc { font-size: 0.28986rem; }
.blog-dba00f .ann-blog .action-panel { padding: 0.24155rem 0.19324rem; border-radius: 0.19324rem; box-shadow: rgba(30, 58, 138, 0.22) 0px 0.14493rem 0.38647rem; }
.blog-dba00f .ann-blog .action-panel > div:first-child { float: none; width: auto; margin-right: 0px; margin-bottom: 0.24155rem; }
.blog-dba00f .ann-blog .action-panel h2 { font-size: 0.41868rem; }
.blog-dba00f .ann-blog .action-panel p { font-size: 0.30596rem; }
.blog-dba00f .ann-blog .action-list { float: none; width: auto; }
.blog-dba00f .ann-blog .action-list li { padding: 0.14493rem 0.16103rem; font-size: 0.28986rem; margin: 0px 0px 0.11272rem; }
.blog-dba00f .ann-blog .detail-stack { margin-top: 0.16103rem; }
.blog-dba00f .ann-blog .detail-date { float: none; width: auto; margin-right: 0px; margin-bottom: 0.14493rem; font-size: 0.27375rem; }
.blog-dba00f .ann-blog .detail-date > span { display: inline-block; margin-right: 0.12882rem; }
.blog-dba00f .ann-blog .detail-date em { padding: 0.04831rem 0.11272rem; font-size: 0.24155rem; }
.blog-dba00f .ann-blog .detail-card > div:last-child { margin-left: 0px; }
.blog-dba00f .ann-blog .status-row { margin: 0.16103rem 0px 0.19324rem; }
.blog-dba00f .ann-blog .status-row span { padding: 0.08052rem 0.16103rem; font-size: 0.27375rem; margin-right: 0.09662rem; margin-bottom: 0.09662rem; }
.blog-dba00f .ann-blog .focus-card { float: none; width: auto; margin-right: 0px; padding: 0.24155rem; border-radius: 0.19324rem; box-shadow: rgba(16, 24, 40, 0.04) 0px 0.06441rem 0.16103rem; }
.blog-dba00f .ann-blog .focus-card::before { height: 0.04026rem; }
.blog-dba00f .ann-blog .focus-card h2 { font-size: 0.41868rem; }
.blog-dba00f .ann-blog .focus-card li, .blog-dba00f .ann-blog .focus-card p { font-size: 0.33816rem; }
.blog-dba00f .ann-blog .closing { padding: 0.24155rem; border-radius: 0.19324rem; }
.blog-dba00f .ann-blog { color: rgb(23, 32, 51); font-family: -apple-system, BlinkMacSystemFont, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", Arial, sans-serif; font-size: 0.20934rem; line-height: 1.8; -webkit-font-smoothing: antialiased; }
.blog-dba00f .ann-blog article { width: 100%; }
.blog-dba00f .ann-blog a { color: inherit; text-decoration: none; }
.blog-dba00f .ann-blog .article-head { margin: 0.46699rem 0px 0.30596rem; }
.blog-dba00f .ann-blog .meta-row { overflow: hidden; margin-bottom: 0.17713rem; }
.blog-dba00f .ann-blog .meta-row .meta-pill, .blog-dba00f .ann-blog .meta-row > span { float: left; margin-right: 0.12882rem; margin-bottom: 0.08052rem; font-size: 0.17713rem; font-weight: 600; line-height: 0.28986rem; }
.blog-dba00f .ann-blog .meta-row > span { color: rgb(102, 112, 133); }
.blog-dba00f .ann-blog .meta-row .meta-pill { color: rgb(47, 107, 255); }
.blog-dba00f .ann-blog .meta-pill { padding: 0px 0.11272rem; border-radius: 8.04348rem; background: rgb(237, 244, 255); color: rgb(47, 107, 255); }
.blog-dba00f .ann-blog h1 { font-size: 0.5153rem; line-height: 1.18; font-weight: 700; color: rgb(23, 32, 51); margin: 0px 0px 0.19324rem; letter-spacing: -0.02em; }
.blog-dba00f .ann-blog .intro-copy { font-size: 0.20934rem; line-height: 1.85; color: rgb(71, 84, 103); }
.blog-dba00f .ann-blog .intro-copy p { font-size: 0.20934rem; color: rgb(71, 84, 103); margin: 0px 0px 0.12882rem; }
.blog-dba00f .ann-blog .purpose-card { margin-top: 0.22544rem; padding: 0.19324rem 0.22544rem; border-width: 0.00805rem 0.00805rem 0.00805rem 0.03221rem; border-style: solid; border-color: rgb(230, 234, 240) rgb(230, 234, 240) rgb(230, 234, 240) rgb(47, 107, 255); border-image: initial; border-radius: 0.16103rem; background: rgb(247, 249, 252); }
.blog-dba00f .ann-blog .purpose-card ul { margin: 0px; padding-left: 0.17713rem; }
.blog-dba00f .ann-blog .purpose-card li { font-size: 0.20934rem; color: rgb(23, 32, 51); margin: 0.06441rem 0px; list-style: disc; }
.blog-dba00f .ann-blog .section, .blog-dba00f .ann-blog .wide-section { margin-bottom: 0.48309rem; }
.blog-dba00f .ann-blog h2 { font-size: 0.37037rem; line-height: 1.25; font-weight: 700; color: rgb(23, 32, 51); margin: 0px 0px 0.16103rem; letter-spacing: -0.02em; }
.blog-dba00f .ann-blog h3 { font-size: 0.24155rem; line-height: 1.4; font-weight: 700; color: rgb(23, 32, 51); margin: 0px 0px 0.11272rem; }
.blog-dba00f .ann-blog p { font-size: 0.20934rem; line-height: 1.82; }
.blog-dba00f .ann-blog .intro-copy p, .blog-dba00f .ann-blog section p { color: rgb(23, 32, 51); margin: 0px 0px 0.14493rem; }
.blog-dba00f .ann-blog ul { margin: 0.12882rem 0px 0.14493rem; padding-left: 0.17713rem; }
.blog-dba00f .ann-blog li { font-size: 0.20934rem; line-height: 1.82; color: rgb(23, 32, 51); margin: 0.04831rem 0px; }
.blog-dba00f .ann-blog .muted { color: rgb(102, 112, 133); }
.blog-dba00f .ann-blog hr { display: none; }
.blog-dba00f .ann-blog .timeline-panel { padding: 0.27375rem; border: 0.00805rem solid rgb(230, 234, 240); border-radius: 0.22544rem; background: rgb(255, 255, 255); box-shadow: rgba(16, 24, 40, 0.07) 0px 0.12882rem 0.35427rem; }
.blog-dba00f .ann-blog .timeline-head { margin-bottom: 0.22544rem; padding-bottom: 0.19324rem; border-bottom: 0.00805rem solid rgb(230, 234, 240); }
.blog-dba00f .ann-blog .timeline-head h2 { margin-bottom: 0.06441rem; }
.blog-dba00f .ann-blog .timeline-head .muted { font-size: 0.17713rem; display: block; }
.blog-dba00f .ann-blog .timeline-list { position: relative; }
.blog-dba00f .ann-blog .timeline-list::before { content: ""; position: absolute; left: 1.22383rem; top: 0.24155rem; bottom: 0.24155rem; width: 0.0161rem; background: linear-gradient(rgba(17, 168, 117, 0.9), rgba(17, 168, 117, 0.9) 45%, rgba(47, 107, 255, 0.95) 70%, rgba(245, 158, 11, 0.85)); }
.blog-dba00f .ann-blog .timeline-item { position: relative; overflow: hidden; padding-bottom: 0.22544rem; }
.blog-dba00f .ann-blog .timeline-item:last-child { padding-bottom: 0px; }
.blog-dba00f .ann-blog .timeline-item::before { content: ""; position: absolute; left: 1.15137rem; top: 0.06441rem; width: 0.12882rem; height: 0.12882rem; border-radius: 8.04348rem; background: rgb(255, 255, 255); border: 0.02415rem solid rgb(47, 107, 255); box-shadow: rgba(47, 107, 255, 0.12) 0px 0px 0px 0.04026rem; z-index: 1; }
.blog-dba00f .ann-blog .timeline-item:first-child::before, .blog-dba00f .ann-blog .timeline-item:nth-child(2)::before, .blog-dba00f .ann-blog .timeline-item:nth-child(3)::before { border-color: rgb(17, 168, 117); box-shadow: rgba(17, 168, 117, 0.12) 0px 0px 0px 0.04026rem; }
.blog-dba00f .ann-blog .timeline-item:nth-child(6)::before { border-color: rgb(245, 158, 11); box-shadow: rgba(245, 158, 11, 0.14) 0px 0px 0px 0.04026rem; }
.blog-dba00f .ann-blog .timeline-date { float: left; width: 1.0467rem; text-align: right; font-size: 0.17713rem; font-weight: 700; line-height: 1.45; color: rgb(47, 107, 255); padding-top: 0.0161rem; }
.blog-dba00f .ann-blog .timeline-item:first-child .timeline-date, .blog-dba00f .ann-blog .timeline-item:nth-child(2) .timeline-date, .blog-dba00f .ann-blog .timeline-item:nth-child(3) .timeline-date { color: rgb(17, 168, 117); }
.blog-dba00f .ann-blog .timeline-item:nth-child(6) .timeline-date { color: rgb(245, 158, 11); }
.blog-dba00f .ann-blog .timeline-copy { margin-left: 1.40097rem; padding: 0.16103rem 0.17713rem; border: 0.00805rem solid rgb(230, 234, 240); border-radius: 0.16103rem; background: rgb(255, 255, 255); box-shadow: rgba(16, 24, 40, 0.05) 0px 0.08052rem 0.22544rem; transition: box-shadow 0.2s; }
.blog-dba00f .ann-blog .timeline-copy:hover { box-shadow: rgba(16, 24, 40, 0.09) 0px 0.12882rem 0.30596rem; }
.blog-dba00f .ann-blog .timeline-title { font-size: 0.20934rem; font-weight: 700; line-height: 1.48; color: rgb(23, 32, 51); margin: 0px 0px 0.05636rem; }
.blog-dba00f .ann-blog .timeline-desc { font-size: 0.17713rem; line-height: 1.68; color: rgb(102, 112, 133); margin: 0px; }
.blog-dba00f .ann-blog .action-panel { overflow: hidden; padding: 0.27375rem; border-radius: 0.22544rem; background: linear-gradient(135deg, rgb(17, 24, 39), rgb(31, 63, 146) 66%, rgb(47, 107, 255)); color: rgb(255, 255, 255); box-shadow: rgba(30, 58, 138, 0.22) 0px 0.19324rem 0.48309rem; }
.blog-dba00f .ann-blog .action-panel > div:first-child { float: left; width: 56%; margin-right: 4%; }
.blog-dba00f .ann-blog .action-panel h2 { color: rgb(255, 255, 255); margin-bottom: 0.12882rem; }
.blog-dba00f .ann-blog .action-panel p { color: rgba(255, 255, 255, 0.85); }
.blog-dba00f .ann-blog .action-list { float: left; width: 40%; margin: 0px; padding: 0px; list-style: none; }
.blog-dba00f .ann-blog .action-list li { padding: 0.11272rem 0.14493rem; border-radius: 0.11272rem; background: rgba(255, 255, 255, 0.1); border: 0.00805rem solid rgba(255, 255, 255, 0.15); color: rgba(255, 255, 255, 0.92); font-size: 0.17713rem; line-height: 1.6; margin: 0px 0px 0.08052rem; list-style: none; }
.blog-dba00f .ann-blog .action-list li:last-child { margin-bottom: 0px; }
.blog-dba00f .ann-blog .detail-stack { margin-top: 0.19324rem; }
.blog-dba00f .ann-blog .detail-card { overflow: hidden; padding: 0.22544rem 0px; border-top: 0.00805rem solid rgb(230, 234, 240); }
.blog-dba00f .ann-blog .detail-card:first-child { border-top: 0px; padding-top: 0px; }
.blog-dba00f .ann-blog .detail-date { float: left; width: 1.0467rem; margin-right: 0.20934rem; color: rgb(47, 107, 255); font-size: 0.17713rem; font-weight: 700; line-height: 1.5; }
.blog-dba00f .ann-blog .detail-date > span { display: block; margin-bottom: 0.06441rem; }
.blog-dba00f .ann-blog .detail-date em { display: inline-block; padding: 0.03221rem 0.08052rem; border-radius: 8.04348rem; background: rgb(236, 253, 243); color: rgb(17, 168, 117); font-style: normal; font-size: 0.16103rem; font-weight: 700; }
.blog-dba00f .ann-blog .detail-card > div:last-child { margin-left: 1.25604rem; }
.blog-dba00f .ann-blog .status-row { margin: 0.14493rem 0px 0.16103rem; }
.blog-dba00f .ann-blog .status-row span { display: inline-block; padding: 0.06441rem 0.12882rem; border-radius: 8.04348rem; background: rgb(237, 244, 255); color: rgb(47, 107, 255); font-size: 0.17713rem; font-weight: 700; white-space: nowrap; margin-right: 0.08052rem; margin-bottom: 0.08052rem; vertical-align: middle; }
.blog-dba00f .ann-blog .focus-grid { overflow: hidden; }
.blog-dba00f .ann-blog .focus-card { position: relative; float: left; width: 49%; margin-bottom: 0.16103rem; padding: 0.22544rem; border: 0.00805rem solid rgb(230, 234, 240); border-radius: 0.22544rem; background: rgb(255, 255, 255); box-shadow: rgba(16, 24, 40, 0.04) 0px 0.08052rem 0.19324rem; overflow: hidden; }
.blog-dba00f .ann-blog .focus-card:nth-child(2n+1) { margin-right: 2%; }
.blog-dba00f .ann-blog .focus-card::before { content: ""; position: absolute; top: 0px; left: 0px; right: 0px; height: 0.03221rem; background: rgb(47, 107, 255); }
.blog-dba00f .ann-blog .focus-card.green::before { background: rgb(17, 168, 117); }
.blog-dba00f .ann-blog .focus-card.orange::before { background: rgb(245, 158, 11); }
.blog-dba00f .ann-blog .focus-card.gray::before { background: rgb(152, 162, 179); }
.blog-dba00f .ann-blog .focus-card h2 { font-size: 0.28986rem; }
.blog-dba00f .ann-blog .focus-card li, .blog-dba00f .ann-blog .focus-card p { font-size: 0.19324rem; }
.blog-dba00f .ann-blog .closing { padding: 0.24155rem 0.25765rem; border-radius: 0.22544rem; background: rgb(247, 249, 252); border: 0.00805rem solid rgb(230, 234, 240); }
.blog-df4ad2 .refund-blog { font-size: 0.33816rem; }
.blog-df4ad2 .refund-blog h2 { font-size: 0.49919rem; margin: 0px 0px 0.19324rem; padding-bottom: 0.14493rem; }
.blog-df4ad2 .refund-blog p { font-size: 0.33816rem; }
.blog-df4ad2 .refund-blog .hero-lead p, .blog-df4ad2 .refund-blog section p { margin: 0px 0px 0.16103rem; }
.blog-df4ad2 .refund-blog ul { margin: 0.16103rem 0px 0.19324rem; padding-left: 0.32206rem; }
.blog-df4ad2 .refund-blog li { font-size: 0.33816rem; margin: 0.08052rem 0px; }
.blog-df4ad2 .refund-blog .hero { padding: 0.32206rem 0px 0.30596rem; margin-bottom: 0.32206rem; }
.blog-df4ad2 .refund-blog .hero h1 { font-size: 0.56361rem; margin: 0px 0px 0.19324rem; }
.blog-df4ad2 .refund-blog .hero-lead { font-size: 0.33816rem; border-left: 0.03221rem solid rgb(184, 173, 238); padding-left: 0.22544rem; }
.blog-df4ad2 .refund-blog .hero-lead p { font-size: 0.33816rem; margin-bottom: 0.11272rem; }
.blog-df4ad2 .refund-blog .section { margin-bottom: 0.48309rem; }
.blog-df4ad2 .refund-blog .closing { padding-top: 0.38647rem; }
.blog-df4ad2 .refund-blog .timeline { margin-top: 0.08052rem; }
.blog-df4ad2 .refund-blog .timeline-item { padding: 0.16103rem 0.16103rem 0.16103rem 0.57971rem; margin-bottom: 0.12882rem; border-radius: 0.12882rem; }
.blog-df4ad2 .refund-blog .timeline-dot { left: 0.12882rem; top: 0.16103rem; width: 0.28986rem; height: 0.28986rem; }
.blog-df4ad2 .refund-blog .timeline-dot::after { width: 0.09662rem; height: 0.09662rem; margin: 0.09662rem auto 0px; }
.blog-df4ad2 .refund-blog .timeline-date { font-size: 0.28986rem; line-height: 0.28986rem; margin-bottom: 0.09662rem; }
.blog-df4ad2 .refund-blog .timeline-body { font-size: 0.32206rem; }
.blog-df4ad2 .refund-blog .status-row { margin-top: 0.16103rem; }
.blog-df4ad2 .refund-blog .status-pill { padding: 0.06441rem 0.16103rem; font-size: 0.27375rem; margin-right: 0.09662rem; margin-bottom: 0.09662rem; }
.blog-df4ad2 .refund-blog .status-pill > span { width: 0.08052rem; height: 0.08052rem; margin-right: 0.06441rem; }
.blog-df4ad2 .refund-blog .info-box { border-radius: 0.12882rem; padding: 0.20934rem 0.24155rem; margin: 0.20934rem 0px; }
.blog-df4ad2 .refund-blog .info-box p { font-size: 0.32206rem; }
.blog-df4ad2 .refund-blog .warning-box { border-left: 0.04831rem solid rgb(249, 115, 22); border-radius: 0.12882rem; padding: 0.22544rem 0.22544rem 0.19324rem; margin: 0.22544rem 0px; }
.blog-df4ad2 .refund-blog .warning-title { padding-left: 0.35427rem; font-size: 0.25765rem; letter-spacing: 0.08em; margin-bottom: 0.16103rem; line-height: 0.32206rem; }
.blog-df4ad2 .refund-blog .warning-title::before { top: 0.03221rem; width: 0.25765rem; height: 0.25765rem; line-height: 0.25765rem; font-size: 0.14493rem; }
.blog-df4ad2 .refund-blog .warning-list li { padding: 0.11272rem 0px 0.11272rem 0.40258rem; font-size: 0.32206rem; }
.blog-df4ad2 .refund-blog .warning-list li::before { display: inline-block; width: 0.37037rem; margin-left: -0.37037rem; font-size: 0.22544rem; vertical-align: middle; position: relative; top: -0.02415rem; }
.blog-df4ad2 .refund-blog .warning-list li.ok::before { font-size: 0.25765rem; }
.blog-df4ad2 .refund-blog { color: rgb(17, 24, 39); font-family: -apple-system, BlinkMacSystemFont, "PingFang SC", "Microsoft YaHei", Arial, sans-serif; font-size: 0.20934rem; line-height: 1.8; -webkit-font-smoothing: antialiased; }
.blog-df4ad2 .refund-blog * { box-sizing: border-box; }
.blog-df4ad2 .refund-blog a { color: inherit; text-decoration: none; }
.blog-df4ad2 .refund-blog strong { color: rgb(17, 24, 39); font-weight: 600; }
.blog-df4ad2 .refund-blog h2 { font-size: 0.35427rem; font-weight: 700; color: rgb(17, 24, 39); margin: 0px 0px 0.16103rem; padding-bottom: 0.11272rem; border-bottom: 0.0161rem solid rgb(237, 233, 255); letter-spacing: -0.02em; line-height: 1.25; }
.blog-df4ad2 .refund-blog p { font-size: 0.20934rem; line-height: 1.82; }
.blog-df4ad2 .refund-blog .hero-lead p, .blog-df4ad2 .refund-blog section p { color: rgb(75, 85, 99); margin: 0px 0px 0.11272rem; }
.blog-df4ad2 .refund-blog .hero-lead p:last-child, .blog-df4ad2 .refund-blog section p:last-child { margin-bottom: 0px; }
.blog-df4ad2 .refund-blog ul { margin: 0.11272rem 0px 0.14493rem; padding-left: 0.19324rem; }
.blog-df4ad2 .refund-blog li { font-size: 0.20934rem; color: rgb(75, 85, 99); line-height: 1.82; margin: 0.04831rem 0px; list-style: disc; }
.blog-df4ad2 .refund-blog .hero { padding: 0.48309rem 0px 0.37037rem; border-bottom: 0.00805rem solid rgb(229, 231, 235); margin-bottom: 0.37037rem; }
.blog-df4ad2 .refund-blog .hero h1 { font-size: 0.46699rem; font-weight: 700; line-height: 1.2; color: rgb(17, 24, 39); margin: 0px 0px 0.16103rem; letter-spacing: -0.02em; }
.blog-df4ad2 .refund-blog .hero-lead { font-size: 0.20934rem; color: rgb(75, 85, 99); line-height: 1.85; border-left: 0.02415rem solid rgb(184, 173, 238); padding-left: 0.16103rem; }
.blog-df4ad2 .refund-blog .hero-lead p { font-size: 0.20934rem; color: rgb(75, 85, 99); margin-bottom: 0.08052rem; }
.blog-df4ad2 .refund-blog .hero-lead p:last-child { margin-bottom: 0px; }
.blog-df4ad2 .refund-blog .section { margin-bottom: 0.40258rem; }
.blog-df4ad2 .refund-blog .closing { padding-top: 0.37037rem; border-top: 0.0161rem solid rgb(237, 233, 255); margin-bottom: 0.32206rem; }
.blog-df4ad2 .refund-blog .closing h2 { border-bottom-color: rgb(237, 233, 255); }
.blog-df4ad2 .refund-blog .timeline { margin-top: 0.06441rem; }
.blog-df4ad2 .refund-blog .timeline-item { position: relative; padding: 0.14493rem 0.14493rem 0.14493rem 0.46699rem; margin-bottom: 0.09662rem; background: rgb(249, 250, 251); border: 0.00805rem solid rgb(229, 231, 235); border-radius: 0.09662rem; }
.blog-df4ad2 .refund-blog .timeline-item:last-child { margin-bottom: 0px; }
.blog-df4ad2 .refund-blog .timeline-dot { position: absolute; left: 0.11272rem; top: 0.14493rem; width: 0.17713rem; height: 0.17713rem; border-radius: 50%; background: rgb(237, 233, 255); }
.blog-df4ad2 .refund-blog .timeline-dot::after { content: ""; display: block; width: 0.06441rem; height: 0.06441rem; border-radius: 50%; background: rgb(91, 79, 207); margin: 0.05636rem auto 0px; }
.blog-df4ad2 .refund-blog .timeline-date { font-weight: 700; font-size: 0.17713rem; line-height: 0.17713rem; color: rgb(17, 24, 39); margin-bottom: 0.04831rem; }
.blog-df4ad2 .refund-blog .timeline-body { font-size: 0.19324rem; color: rgb(75, 85, 99); line-height: 1.75; }
.blog-df4ad2 .refund-blog .status-row { margin-top: 0.11272rem; }
.blog-df4ad2 .refund-blog .status-pill { display: inline-block; padding: 0.04026rem 0.11272rem; border-radius: 0.80515rem; font-size: 0.16103rem; font-weight: 500; border: 0.00805rem solid rgb(229, 231, 235); background: rgb(255, 255, 255); color: rgb(75, 85, 99); margin-right: 0.06441rem; margin-bottom: 0.06441rem; vertical-align: middle; }
.blog-df4ad2 .refund-blog .status-pill > span { display: inline-block; width: 0.04831rem; height: 0.04831rem; border-radius: 50%; background: rgb(184, 173, 238); vertical-align: middle; margin-right: 0.04831rem; margin-top: -0.0161rem; }
.blog-df4ad2 .refund-blog .info-box { background: rgb(237, 233, 255); border-radius: 0.09662rem; padding: 0.14493rem 0.17713rem; margin: 0.16103rem 0px; border: 0.00805rem solid rgb(184, 173, 238); }
.blog-df4ad2 .refund-blog .info-box p { color: rgb(59, 52, 128); font-size: 0.19324rem; margin-bottom: 0px; }
.blog-df4ad2 .refund-blog .warning-box { background: rgb(255, 244, 237); border-width: 0.00805rem 0.00805rem 0.00805rem 0.03221rem; border-style: solid; border-color: rgb(254, 215, 170) rgb(254, 215, 170) rgb(254, 215, 170) rgb(249, 115, 22); border-image: initial; border-radius: 0.09662rem; padding: 0.17713rem 0.19324rem 0.14493rem; margin: 0.17713rem 0px; }
.blog-df4ad2 .refund-blog .warning-title { position: relative; padding-left: 0.25765rem; font-weight: 700; font-size: 0.14493rem; color: rgb(194, 65, 12); text-transform: uppercase; letter-spacing: 0.1em; margin-bottom: 0.11272rem; line-height: 0.17713rem; }
.blog-df4ad2 .refund-blog .warning-title::before { content: "!"; position: absolute; left: 0px; top: 0px; width: 0.17713rem; height: 0.17713rem; background: rgb(249, 115, 22); color: rgb(255, 255, 255); border-radius: 50%; text-align: center; line-height: 0.17713rem; font-size: 0.11272rem; font-weight: 800; }
.blog-df4ad2 .refund-blog .warning-list { list-style: none; padding: 0px; margin: 0px; }
.blog-df4ad2 .refund-blog .warning-list li { position: relative; padding: 0.06441rem 0px 0.06441rem 0.22544rem; font-size: 0.19324rem; color: rgb(68, 64, 60); line-height: 1.65; list-style: none; border-bottom: 0.00805rem solid rgb(253, 232, 216); }
.blog-df4ad2 .refund-blog .warning-list li:last-child { border-bottom: none; }
.blog-df4ad2 .refund-blog .warning-list li::before { content: "✕"; position: absolute; left: 0.0161rem; top: 0.06441rem; width: 0.12882rem; text-align: center; line-height: 0.32206rem; color: rgb(239, 68, 68); font-size: 0.09662rem; font-weight: 700; }
.blog-df4ad2 .refund-blog .warning-list li.ok::before { content: "→"; color: rgb(91, 79, 207); font-size: 0.11272rem; }
.blog-df4ad2 .refund-blog .email-link { color: rgb(91, 79, 207); text-decoration: none; border-bottom: 0.00805rem dashed rgb(184, 173, 238); }
.blog-f20bkd .resume-blog h1 { font-size: 0.5153rem; margin: 0.08052rem 0px 0.20934rem; }
.blog-f20bkd .resume-blog .rp-intro { margin-bottom: 0.48309rem; }
.blog-f20bkd .resume-blog .rp-intro p { font-size: 0.33816rem; margin: 0px 0px 0.12882rem; }
.blog-f20bkd .resume-blog .rp-intro p:first-child { font-size: 0.35427rem; }
.blog-f20bkd .resume-blog .rp-section { margin-bottom: 0.48309rem; }
.blog-f20bkd .resume-blog .rp-section h2 { font-size: 0.46699rem; margin: 0px 0px 0.20934rem; padding-bottom: 0.14493rem; }
.blog-f20bkd .resume-blog .rp-section p { font-size: 0.33816rem; margin: 0px 0px 0.14493rem; }
.blog-f20bkd .resume-blog .rp-label { padding: 0.06441rem 0.11272rem; margin-right: 0.11272rem; border-radius: 0.06441rem; font-size: 0.27375rem; top: -0.02415rem; }
.blog-f20bkd .resume-blog .rp-note { margin-top: 0.20934rem; padding: 0.17713rem 0.20934rem; border-radius: 0.08052rem; }
.blog-f20bkd .resume-blog .rp-note p { font-size: 0.32206rem; }
.blog-f20bkd .resume-blog .rp-closing { margin-top: 0.16103rem; }
.blog-f20bkd .resume-blog .rp-closing p { font-size: 0.33816rem; }
.blog-f20bkd .resume-blog { font-family: -apple-system, BlinkMacSystemFont, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", Arial, sans-serif; color: rgb(15, 23, 42); -webkit-font-smoothing: antialiased; }
.blog-f20bkd .resume-blog a { color: inherit; text-decoration: none; }
.blog-f20bkd .resume-blog h1 { font-size: 0.45089rem; font-weight: 800; color: rgb(15, 23, 42); margin: 0.08052rem 0px 0.17713rem; line-height: 1.22; letter-spacing: -0.03em; }
.blog-f20bkd .resume-blog .rp-intro { margin-bottom: 0.45089rem; }
.blog-f20bkd .resume-blog .rp-intro p { font-size: 0.20934rem; color: rgb(51, 65, 85); line-height: 1.9; margin: 0px 0px 0.09662rem; }
.blog-f20bkd .resume-blog .rp-intro p:first-child { font-size: 0.22544rem; font-weight: 500; color: rgb(15, 23, 42); }
.blog-f20bkd .resume-blog .rp-intro p:last-child { margin-bottom: 0px; }
.blog-f20bkd .resume-blog .rp-section { margin-bottom: 0.45089rem; }
.blog-f20bkd .resume-blog .rp-section:last-of-type { margin-bottom: 0px; }
.blog-f20bkd .resume-blog .rp-section h2 { font-size: 0.24155rem; font-weight: 700; color: rgb(15, 23, 42); line-height: 1.3; margin: 0px 0px 0.17713rem; padding-bottom: 0.11272rem; border-bottom: 0.0161rem solid rgb(37, 99, 235); }
.blog-f20bkd .resume-blog .rp-section p { font-size: 0.20934rem; color: rgb(51, 65, 85); line-height: 1.9; margin: 0px 0px 0.11272rem; }
.blog-f20bkd .resume-blog .rp-section p:last-child { margin-bottom: 0px; }
.blog-f20bkd .resume-blog .rp-label { display: inline-block; padding: 0.05636rem 0.08857rem; margin-right: 0.08052rem; border-radius: 0.04831rem; background: rgb(37, 99, 235); color: rgb(255, 255, 255); font-size: 0.12077rem; font-weight: 700; line-height: 1; vertical-align: middle; position: relative; top: -0.0161rem; letter-spacing: 0px; }
.blog-f20bkd .resume-blog .rp-s1 h2 { border-bottom-color: rgb(5, 150, 105); }
.blog-f20bkd .resume-blog .rp-s1 .rp-label { background: rgb(5, 150, 105); }
.blog-f20bkd .resume-blog .rp-caution h2 { border-bottom-color: rgb(217, 119, 6); }
.blog-f20bkd .resume-blog .rp-caution .rp-label { background: rgb(217, 119, 6); }
.blog-f20bkd .resume-blog .rp-note { margin-top: 0.17713rem; padding: 0.12882rem 0.16103rem; background: rgb(255, 251, 235); border-width: 0.00805rem 0.00805rem 0.00805rem 0.03221rem; border-style: solid; border-color: rgb(253, 230, 138) rgb(253, 230, 138) rgb(253, 230, 138) rgb(217, 119, 6); border-image: initial; border-radius: 0.06441rem; }
.blog-f20bkd .resume-blog .rp-note p { font-size: 0.19324rem; color: rgb(146, 64, 14); line-height: 1.75; margin: 0px; }
.blog-f20bkd .resume-blog .rp-closing { margin-top: 0.14493rem; }
.blog-f20bkd .resume-blog .rp-closing p { font-size: 0.20934rem; color: rgb(51, 65, 85); margin: 0px; line-height: 1.8; }
.blog-h20kxb .ceo-letter .cl-header { padding-bottom: 0.37037rem; margin-top: 0.32206rem; margin-bottom: 0.48309rem; }
.blog-h20kxb .ceo-letter .cl-title { margin: 0px 0px 0.33816rem; letter-spacing: -0.04em; }
.blog-h20kxb .ceo-letter .cl-subtitle { margin: 0px 0px 0.32206rem; font-size: 0.37842rem; }
.blog-h20kxb .ceo-letter .cl-section + .cl-section { margin-top: 0.97424rem; }
.blog-h20kxb .ceo-letter .cl-section--compact + .cl-section--compact { margin-top: 0.93398rem; }
.blog-h20kxb .ceo-letter .cl-pause { margin: 1.05475rem 0px 0px; }
.blog-h20kxb .ceo-letter .cl-body .cl-lead { margin-bottom: 0.40258rem; font-size: 0.40258rem; }
.blog-h20kxb .ceo-letter .cl-body p { margin: 0px 0px 0.46699rem; font-size: 0.33816rem; line-height: 1.86; }
.blog-h20kxb .ceo-letter .cl-body .cl-section-lead { font-size: 0.36232rem; }
.blog-h20kxb .ceo-letter .cl-pullquote { margin: 0.63607rem 0px 0.57166rem; font-size: 0.46699rem; }
.blog-h20kxb .ceo-letter .cl-pullquote::before { width: 0.61192rem; height: 0.04831rem; margin-bottom: 0.28986rem; }
.blog-h20kxb .ceo-letter .cl-pullquote--quiet { margin: 0.50725rem 0px 0.45894rem; font-size: 0.42673rem; }
.blog-h20kxb .ceo-letter { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; color: rgb(48, 56, 66); }
.blog-h20kxb .ceo-letter a { color: inherit; text-decoration: none; }
.blog-h20kxb .ceo-letter .cl-header { padding-bottom: 0.32206rem; margin-bottom: 0.45089rem; border-bottom: 0.00805rem solid rgb(229, 231, 235); }
.blog-h20kxb .ceo-letter .cl-title { margin: 0px 0px 0.22544rem; color: rgb(17, 24, 39); font-size: 0.61192rem; line-height: 1.18; font-weight: 760; letter-spacing: -0.045em; }
.blog-h20kxb .ceo-letter .cl-subtitle { margin: 0px 0px 0.25765rem; color: rgb(75, 85, 99); font-size: 0.27375rem; line-height: 1.55; font-weight: 500; letter-spacing: -0.015em; }
.blog-h20kxb .ceo-letter .cl-section + .cl-section { margin-top: 0.82931rem; }
.blog-h20kxb .ceo-letter .cl-section--compact + .cl-section--compact { margin-top: 0.62802rem; }
.blog-h20kxb .ceo-letter .cl-pause { height: 0.00805rem; margin: 0.90982rem 0px 0px; background: linear-gradient(90deg, transparent, rgb(241, 243, 245) 18%, rgb(241, 243, 245) 82%, transparent); }
.blog-h20kxb .ceo-letter .cl-body .cl-lead { margin-bottom: 0.34622rem; color: rgb(17, 24, 39); font-size: 0.25765rem; line-height: 1.72; font-weight: 520; letter-spacing: -0.018em; }
.blog-h20kxb .ceo-letter .cl-body p { margin: 0px 0px 0.31401rem; color: rgb(48, 56, 66); font-size: 0.24155rem; line-height: 1.92; letter-spacing: 0.002em; }
.blog-h20kxb .ceo-letter .cl-body .cl-section-lead { color: rgb(17, 24, 39); font-size: 0.25765rem; line-height: 1.78; font-weight: 640; letter-spacing: -0.012em; }
.blog-h20kxb .ceo-letter .cl-section-lead + p { margin-top: 0.03221rem; }
.blog-h20kxb .ceo-letter .cl-pullquote { margin: 0.5153rem 0px 0.48309rem; color: rgb(17, 24, 39); font-size: 0.42673rem; line-height: 1.5; font-weight: 680; letter-spacing: -0.04em; text-align: left; }
.blog-h20kxb .ceo-letter .cl-pullquote::before { content: ""; display: block; width: 0.48309rem; height: 0.03221rem; margin-bottom: 0.25765rem; border-radius: 8.04348rem; background: rgb(23, 185, 120); }
.blog-h20kxb .ceo-letter .cl-pullquote--quiet { margin: 0.45894rem 0px 0.42673rem; font-size: 0.34622rem; line-height: 1.62; font-weight: 650; letter-spacing: -0.024em; }
.blog-m7kx3b .vb-card { padding: 0px 0px 0.64412rem; }
.blog-m7kx3b .vb-title { font-size: 0.5153rem; margin: 0px 0px 0.32206rem; }
.blog-m7kx3b .vb-lead { font-size: 0.30596rem; border-left: 0.04831rem solid rgb(37, 99, 235); padding: 0.28986rem 0.33816rem; border-radius: 0px 0.16103rem 0.16103rem 0px; margin: 0px 0px 0.48309rem; }
.blog-m7kx3b .vb-hero { border-radius: 0.12882rem; }
.blog-m7kx3b .vb-body p { font-size: 0.30596rem; margin: 0px 0px 0.35427rem; }
.blog-m7kx3b .vb-body h3 { font-size: 0.35427rem; margin: 0.64412rem 0px 0.28986rem; }
.blog-m7kx3b .vb-body code { font-size: 0.27375rem; padding: 0.06441rem 0.14493rem; border-radius: 0.09662rem; }
.blog-m7kx3b .vb-body ul { margin: 0px 0px 0.40258rem; padding-left: 0.40258rem; }
.blog-m7kx3b .vb-body ul li { margin: 0px 0px 0.22544rem; font-size: 0.30596rem; }
.blog-m7kx3b .vb-body ol { margin: 0px 0px 0.40258rem; }
.blog-m7kx3b .vb-body ol li { padding-left: 0.72464rem; margin: 0px 0px 0.24155rem; font-size: 0.30596rem; }
.blog-m7kx3b .vb-body ol li::before { top: 0.06441rem; width: 0.46699rem; height: 0.46699rem; font-size: 0.24155rem; line-height: 0.46699rem; }
.blog-m7kx3b .vb-figure { margin: 0.48309rem 0px; }
.blog-m7kx3b .vb-illus { border-radius: 0.12882rem; }
.blog-m7kx3b .vb-phone { max-width: 3.86473rem; width: 80%; border-radius: 0.32206rem; box-shadow: rgba(20, 20, 40, 0.12) 0px 0.11272rem 0.40258rem; }
.blog-m7kx3b figcaption { font-size: 0.24155rem; margin-top: 0.19324rem; }
.blog-m7kx3b .vb-divider { margin: 0.64412rem 0px; }
.blog-m7kx3b .vb-contact { font-size: 0.28986rem; }
.blog-m7kx3b .vb-card { padding: 0px 0px 0.77295rem; }
.blog-m7kx3b .vb-title { font-size: 0.43478rem; line-height: 1.35; color: rgb(26, 26, 62); font-weight: 800; margin: 0px 0px 0.22544rem; letter-spacing: -0.02em; }
.blog-m7kx3b .vb-lead { font-size: 0.20934rem; color: rgb(85, 85, 95); background: rgb(244, 247, 254); border-left: 0.04026rem solid rgb(37, 99, 235); padding: 0.20129rem 0.25765rem; border-radius: 0px 0.11272rem 0.11272rem 0px; margin: 0px 0px 0.42673rem; line-height: 1.72; }
.blog-m7kx3b .vb-hero { width: 100%; border-radius: 0.08857rem; display: block; margin: 0px 0px 0.48309rem; border: 0.00805rem solid rgb(236, 236, 240); }
.blog-m7kx3b .vb-body p { font-size: 0.22544rem; color: rgb(44, 44, 52); line-height: 1.84; margin: 0px 0px 0.28986rem; }
.blog-m7kx3b .vb-body h3 { font-size: 0.27375rem; margin: 0.53945rem 0px 0.22544rem; line-height: 1.4; }
.blog-m7kx3b .vb-body h3, .blog-m7kx3b .vb-body strong { color: rgb(26, 26, 62); font-weight: 700; }
.blog-m7kx3b .vb-body code { background: rgb(239, 241, 245); color: rgb(29, 78, 216); font-size: 0.19324rem; padding: 0.05636rem 0.11272rem; border-radius: 0.07246rem; }
.blog-m7kx3b .vb-body ul { margin: 0px 0px 0.31401rem; padding-left: 0.31401rem; }
.blog-m7kx3b .vb-body ul li { margin: 0px 0px 0.16908rem; font-size: 0.22544rem; color: rgb(44, 44, 52); line-height: 1.84; list-style: disc; }
.blog-m7kx3b .vb-body ol { counter-reset: vb21-step 0; list-style: none; padding-left: 0px; margin: 0px 0px 0.31401rem; }
.blog-m7kx3b .vb-body ol li { position: relative; padding-left: 0.57166rem; margin: 0px 0px 0.20129rem; font-size: 0.22544rem; color: rgb(44, 44, 52); line-height: 1.84; counter-increment: vb21-step 1; }
.blog-m7kx3b .vb-body ol li::before { content: counter(vb21-step); position: absolute; left: 0px; top: 0.04831rem; width: 0.37037rem; height: 0.37037rem; border-radius: 50%; background: rgb(37, 99, 235); color: rgb(255, 255, 255); font-size: 0.18519rem; font-weight: 700; line-height: 0.37037rem; text-align: center; }
.blog-m7kx3b .vb-figure { margin: 0.42673rem 0px; text-align: center; }
.blog-m7kx3b .vb-illus { width: 100%; border-radius: 0.08857rem; border: 0.00805rem solid rgb(236, 236, 240); display: block; }
.blog-m7kx3b .vb-phone { max-width: 4.29147rem; width: 100%; border-radius: 0.25765rem; border: 0.00805rem solid rgb(236, 236, 240); box-shadow: rgba(20, 20, 40, 0.12) 0px 0.08857rem 0.31401rem; margin: 0px auto; display: block; }
.blog-m7kx3b figcaption { font-size: 0.16908rem; color: rgb(138, 138, 147); margin-top: 0.14493rem; }
.blog-m7kx3b .vb-divider { height: 0.00805rem; background: rgb(236, 236, 240); margin: 0.5153rem 0px; }
.blog-m7kx3b .vb-contact { font-size: 0.20129rem; color: rgb(85, 85, 95); }
.blog-m7kx3b .vb-contact a { color: rgb(37, 99, 235); text-decoration: none; font-weight: 600; }
.intro-wrapper[data-v-730651c8] { position: relative; z-index: 2; padding-left: 2.06119rem; padding-right: 1.48953rem; padding-top: 1.52979rem; text-align: left; overflow-x: hidden; background-color: rgb(255, 255, 255); }
.intro-wrapper .intro-item[data-v-730651c8] { margin-bottom: 1.52979rem; height: 7.08535rem; }
.intro-wrapper .intro-item .left[data-v-730651c8] { float: left; width: 50%; height: 100%; position: relative; }
.intro-wrapper .intro-item .left:nth-child(2n) .desc-text[data-v-730651c8] { padding-left: 0.32206rem; padding-right: 0px; }
.intro-wrapper .intro-item .left:nth-child(2n+1) .desc-text[data-v-730651c8] { padding-left: 0px; padding-right: 0.32206rem; }
.intro-wrapper .intro-item .right[data-v-730651c8] { float: right; width: 50%; height: 100%; position: relative; }
.intro-wrapper .intro-item .right:nth-child(2n) .desc-text[data-v-730651c8] { padding-left: 0.32206rem; padding-right: 0px; }
.intro-wrapper .intro-item .right:nth-child(2n+1) .desc-text[data-v-730651c8] { padding-left: 0px; padding-right: 0.32206rem; }
.intro-wrapper h2[data-v-730651c8] { color: rgb(51, 51, 51); text-align: left; margin-bottom: 0.32206rem; font-weight: 400; position: relative; line-height: 0.64412rem; padding-top: 0.80515rem; font-size: 0.64412rem; }
.intro-wrapper p[data-v-730651c8] { font-size: 0.28986rem; line-height: 2; color: rgb(51, 51, 51); opacity: 0.5; padding-right: 0.64412rem; }
.intro-wrapper .desc-text[data-v-730651c8] { width: 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }
.intro-wrapper .desc-text .tip_btn[data-v-730651c8] { display: inline-block; background: linear-gradient(315deg, rgb(235, 78, 177), rgb(146, 87, 249) 50%, rgb(49, 80, 237)); color: rgb(255, 255, 255); border-radius: 0.72464rem; padding: 0.06441rem 0.07246rem; }
.intro-wrapper .desc-text .tip_btn img[data-v-730651c8] { width: 0.38647rem; height: 0.38647rem; display: inline-block; vertical-align: middle; }
.intro-wrapper .desc-text .tip_btn span[data-v-730651c8] { margin-left: 0.07246rem; padding-right: 0.12882rem; font-size: 0.19324rem; display: inline-block; vertical-align: middle; }
.intro-wrapper .desc-text .app_esteem[data-v-730651c8], .intro-wrapper .desc-text .certified_btn[data-v-730651c8] { color: blue; text-decoration: underline; }
.intro-wrapper .desc-img[data-v-730651c8] { width: 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }
.commentBox[data-v-3b6a2d48] { width: 100%; height: 100%; -webkit-box-align: center; align-items: center; }
.commentBox-container[data-v-3b6a2d48], .commentBox[data-v-3b6a2d48] { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
.commentBox-container[data-v-3b6a2d48] { width: 5.47504rem; height: 4.1868rem; flex-shrink: 0; border-radius: 0.25765rem; border: 0.0161rem solid rgb(238, 242, 246); background: rgb(247, 249, 255); padding: 0.45894rem 0px 0.50725rem; }
.commentBox-header[data-v-3b6a2d48] { display: flex; -webkit-box-pack: justify; justify-content: space-between; width: 100%; height: auto; padding: 0px 0.39452rem 0px 0.45089rem; }
.commentBox-stars[data-v-3b6a2d48] { display: flex; width: 100%; height: 100%; }
.commentBox-star__icon[data-v-3b6a2d48] { width: 0.33816rem; height: 0.33816rem; background-size: contain; }
.commentBox-date[data-v-3b6a2d48] { font-size: 0.22544rem; line-height: 0.33816rem; }
.commentBox-content[data-v-3b6a2d48], .commentBox-date[data-v-3b6a2d48] { color: rgb(105, 117, 134); font-family: "PingFang SC"; font-style: normal; font-weight: 400; }
.commentBox-content[data-v-3b6a2d48] { padding: 0.24155rem 0.38647rem 0.17713rem 0.45894rem; text-align: left; font-size: 0.25765rem; line-height: 0.40258rem; word-break: break-all; overflow-wrap: anywhere; white-space: normal; }
.commentBox-content p[data-v-3b6a2d48] { -webkit-box-orient: vertical; word-break: break-word; display: -webkit-box; text-overflow: ellipsis; overflow: hidden; -webkit-line-clamp: 4; }
.commentBox-footer[data-v-3b6a2d48] { margin-top: auto; margin-left: 0.48309rem; }
.commentBox-user[data-v-3b6a2d48] { display: flex; text-align: left; }
.commentBox-user__avatar[data-v-3b6a2d48] { width: auto; height: auto; }
.commentBox-user__avatar__icon[data-v-3b6a2d48] { width: 0.69243rem; height: 0.69243rem; background-size: contain; border-radius: 50%; }
.commentBox-user__name[data-v-3b6a2d48] { margin-left: 0.22544rem; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
.commentBox-user__name-text[data-v-3b6a2d48] { color: rgb(32, 41, 57); font-family: "PingFang SC"; font-size: 0.22544rem; font-weight: 600; line-height: 0.33816rem; font-style: normal; }
.commentBox-user__name-from[data-v-3b6a2d48] { color: rgb(105, 117, 134); font-family: "PingFang SC"; font-size: 0.22544rem; font-weight: 400; line-height: 0.33816rem; font-style: normal; }
.commentBox[data-v-0740634b] { min-width: 8.05153rem; height: 100%; -webkit-box-align: center; align-items: center; }
.commentBox-container[data-v-0740634b], .commentBox[data-v-0740634b] { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
.commentBox-container[data-v-0740634b] { width: 8.05153rem; height: 5.33172rem; flex-shrink: 0; border-radius: 0.25765rem; border: 0.0161rem solid rgb(238, 242, 246); background: rgb(247, 249, 255); padding: 0.50725rem 0px; }
.commentBox-header[data-v-0740634b] { display: flex; -webkit-box-pack: justify; justify-content: space-between; width: 100%; height: auto; padding: 0px 0.45089rem 0px 0.50725rem; }
.commentBox-stars[data-v-0740634b] { display: flex; width: 100%; height: 100%; }
.commentBox-star__icon[data-v-0740634b] { width: 0.38647rem; height: 0.38647rem; background-size: contain; }
.commentBox-date[data-v-0740634b] { font-size: 0.28986rem; line-height: 0.38647rem; }
.commentBox-content[data-v-0740634b], .commentBox-date[data-v-0740634b] { color: rgb(105, 117, 134); font-family: "PingFang SC"; font-style: normal; font-weight: 400; }
.commentBox-content[data-v-0740634b] { padding: 0.46699rem 0.38647rem 0.23349rem 0.55556rem; text-align: left; font-size: 0.30596rem; line-height: 0.44283rem; word-break: break-word; overflow-wrap: anywhere; white-space: normal; }
.commentBox-content p[data-v-0740634b] { -webkit-box-orient: vertical; word-break: break-word; display: -webkit-box; text-overflow: ellipsis; overflow: hidden; -webkit-line-clamp: 4; }
.commentBox-footer[data-v-0740634b] { margin-top: auto; margin-left: 0.50725rem; }
.commentBox-user[data-v-0740634b] { display: flex; text-align: left; }
.commentBox-user__avatar[data-v-0740634b] { width: auto; height: auto; }
.commentBox-user__avatar__icon[data-v-0740634b] { width: 0.77295rem; height: 0.77295rem; }
.commentBox-user__name[data-v-0740634b] { margin-left: 0.25765rem; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
.commentBox-user__name-text[data-v-0740634b] { color: rgb(32, 41, 57); font-family: "PingFang SC"; font-size: 0.28986rem; font-weight: 600; line-height: 0.38647rem; font-style: normal; }
.commentBox-user__name-from[data-v-0740634b] { color: rgb(105, 117, 134); font-family: "PingFang SC"; font-size: 0.28986rem; font-weight: 400; line-height: 0.38647rem; font-style: normal; }
.carousel-wrapper[data-v-4ab470d8] { padding: 0px 0.60386rem; }
.carousel-container[data-v-4ab470d8] { width: 100%; overflow: hidden; display: flex; -webkit-box-pack: center; justify-content: center; }
@media screen and (max-width: 768px) {
  .carousel-container .carousel-ul-wrapper[data-v-4ab470d8] { width: 9.66184rem; overflow-x: hidden; }
}
@media screen and (min-width: 769px) and (max-width: 1024px) {
  .carousel-container .carousel-ul-wrapper[data-v-4ab470d8] { width: 12.8825rem; overflow-x: hidden; }
}
@media screen and (min-width: 1025px) {
  .carousel-container .carousel-ul-wrapper[data-v-4ab470d8] { width: 17.343rem; overflow-x: hidden; }
}
.carousel-container ul[data-v-4ab470d8] { white-space: nowrap; }
.carousel-container ul li[data-v-4ab470d8], .carousel-container ul[data-v-4ab470d8] { transition-property: transform, -webkit-transform; }
.carousel-container ul li[data-v-4ab470d8] { text-align: center; display: inline-block; vertical-align: middle; }
.carousel-container ul li img[data-v-4ab470d8] { width: 50%; display: inline-block; }
.carousel-container ul li.active img[data-v-4ab470d8] { width: 80%; }
.carousel-controls[data-v-4ab470d8] { display: flex; height: 0.90177rem; -webkit-box-pack: center; justify-content: center; margin-top: 0.55556rem; }
.nav-arrow-pc[data-v-4ab470d8] { width: 0.69243rem; height: 0.69243rem; }
.nav-arrow-pc[data-v-4ab470d8], .nav-arrow[data-v-4ab470d8] { border: 0.00805rem solid rgb(215, 214, 222); border-radius: 50%; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; cursor: pointer; }
.nav-arrow[data-v-4ab470d8] { width: 0.90177rem; height: 0.90177rem; }
.nav-arrow + .nav-arrow[data-v-4ab470d8], .nav-arrow-pc + .nav-arrow-pc[data-v-4ab470d8] { margin-left: 0.40258rem; }
.car-left[data-v-4ab470d8] { width: 0.52335rem; height: 0.52335rem; }
.car-left-pc[data-v-4ab470d8] { width: 0.40258rem; height: 0.40258rem; }
.car-right[data-v-4ab470d8] { width: 0.52335rem; height: 0.52335rem; }
.car-right-pc[data-v-4ab470d8] { width: 0.40258rem; height: 0.40258rem; }
.user-info[data-v-4ab470d8] { margin-top: 0.60386rem; min-height: 1.20773rem; }
.user-info p[data-v-4ab470d8]:first-child { font-size: 0.43478rem; color: rgb(51, 51, 51); font-weight: 700; margin-bottom: 0.24155rem; }
.user-info p[data-v-4ab470d8]:nth-child(2) { font-size: 0.29791rem; color: rgb(116, 125, 135); margin-bottom: 0.24155rem; }
.user-info p[data-v-4ab470d8]:nth-child(3) { font-size: 0.43478rem; color: rgb(116, 125, 135); }
.comments[data-v-4ab470d8] { height: 2.17391rem; margin-bottom: 0.96618rem; color: rgb(116, 125, 135); text-align: center; font-size: 0.31401rem; padding: 0px 0.24155rem; line-height: 0.57971rem; }
.comments[data-v-33c695a1] { padding-top: 1.22383rem; padding-bottom: 1.61031rem; background: rgb(255, 255, 255); text-align: center; }
.comments .com-title[data-v-33c695a1] { font-size: 0.64412rem; font-weight: 400; margin-bottom: 0.80515rem; color: rgb(51, 51, 51); }
.pc-comments-car[data-v-33c695a1] { width: 100%; margin: 0px auto; }
.cont[data-v-33c695a1] { text-align: center; margin-top: 2.33494rem; padding: 0px 1.0306rem; }
.cont h3[data-v-33c695a1] { font-size: 0.64412rem; font-weight: 400; margin-bottom: 1.28824rem; }
.cont .down-item[data-v-33c695a1] { width: 25%; display: inline-block; text-align: center; line-height: 0; }
.cont .down-item .app-img[data-v-33c695a1] { width: 3.7037rem; height: 2.78583rem; margin: 0px auto 0.32206rem; display: block; }
.cont .btn-down[data-v-33c695a1] { position: relative; font-size: 0.28986rem; font-weight: 500; width: 2.89855rem; height: 0.77295rem; min-width: 65%; display: inline-block; background: linear-gradient(315deg, rgb(235, 78, 177), rgb(146, 87, 249) 50%, rgb(49, 80, 237)); color: rgb(255, 255, 255); border-radius: 0.45894rem; margin: 0px auto; text-align: center; }
.cont .btn-down span[data-v-33c695a1] { margin-left: 0.15298rem; display: inline-block; vertical-align: middle; text-align: left; }
.cont .btn-down span strong[data-v-33c695a1] { display: block; font-size: 0.19324rem; font-weight: 400; }
.cont .btn-down i[data-v-33c695a1] { display: inline-block; vertical-align: middle; position: relative; font-size: 0.37842rem; bottom: 0.03221rem; }
.cont .btn-down[data-v-33c695a1]:hover { opacity: 0.9; }
.pc-comments-car .comments { font-size: 0.2496rem; min-height: 1.22383rem; height: auto; margin-bottom: 0.91787rem; }
.pc-comments-car .user-info { margin-top: 0px; }
.pc-comments-car .user-info p:first-child { color: rgb(0, 0, 0); font-size: 0.28986rem; font-weight: 500; margin: 0.16103rem 0px; }
.pc-comments-car .user-info p:nth-child(2) { font-size: 0.22544rem; color: rgb(116, 125, 135); margin-bottom: 0.16103rem; }
.pc-comments-car .user-info p:nth-child(3) { font-size: 0.24155rem; color: rgb(0, 0, 0); opacity: 0.5; }
.container[data-v-3222857d] { position: relative; overflow: hidden; background: linear-gradient(315deg, rgb(235, 78, 177), rgb(146, 87, 249) 50.46%, rgb(49, 80, 237)); }
.container .badge[data-v-3222857d] { display: flex; width: 100%; height: 100%; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; font-size: 0.22544rem; font-weight: 400; color: rgb(255, 255, 255); background: rgba(0, 0, 0, 0.7); }
.container .badge .badge_icon[data-v-3222857d] { width: 0.38647rem; height: 0.38647rem; margin-right: 0.16103rem; vertical-align: middle; }
.container .badge .detail_btn[data-v-3222857d] { padding-left: 0.09662rem; color: rgb(0, 184, 250); text-decoration: underline; }
.ls--dropdown[data-v-3e701f38] { position: relative; z-index: 1000; display: inline-block; }
.ls--dropdown .ls--dropdown-menu[data-v-3e701f38] { box-shadow: rgba(13, 5, 9, 0.15) 0px 0.02415rem 0.16908rem 0px; background: rgb(255, 255, 255); position: absolute; top: 100%; margin-top: 0.16103rem; left: 50%; transform: translateX(-50%); padding: 0.08052rem 0px; text-align: center; min-width: 1.61031rem; border-radius: 0.07246rem; }
.ls--dropdown .ls--dropdown-menu .ls--dropdown-menu-item[data-v-3e701f38] { padding: 0.16103rem 0px; font-size: 0.22544rem; color: rgb(46, 136, 231); cursor: pointer; user-select: none; white-space: nowrap; }
.ls--dropdown .ls--dropdown-menu .ls--dropdown-menu-item[data-v-3e701f38]:hover { background: rgba(46, 136, 231, 0.1); }
.ls--dropdown.top .ls--dropdown-menu[data-v-3e701f38] { box-shadow: rgba(13, 5, 9, 0.15) 0px -0.02415rem 0.16908rem 0px; position: absolute; top: auto; bottom: 100%; margin-bottom: 0.04831rem; }
.ls-select-lng[data-v-b720e9b8] { vertical-align: middle; position: relative; display: inline-block; }
.ls-select-lng select[data-v-b720e9b8] { appearance: none; }
.ls-select-lng label[data-v-b720e9b8] { display: inline-block; vertical-align: middle; line-height: 0; font-size: 0.43478rem; margin-right: 0.08052rem; cursor: pointer; }
.ls-select-lng select[data-v-b720e9b8] { display: inline-block; vertical-align: middle; border: none; font-size: 0.33816rem; outline: none; background: none; cursor: pointer; }
.ls-select-lng select[data-v-b720e9b8]:active, .ls-select-lng select[data-v-b720e9b8]:focus-visible, .ls-select-lng select[data-v-b720e9b8]:hover { border: none; }
.ls-select-lng .caret[data-v-b720e9b8] { display: inline-block; width: 0px; height: 0px; margin-left: 0.07246rem; vertical-align: middle; border-top: 0.12077rem solid; border-right: 0.12077rem solid transparent; border-left: 0.12077rem solid transparent; }
.ls-select-lng.mobile.lng-size-small label[data-v-b720e9b8] { font-size: 0.41868rem; }
.ls-select-lng.mobile.lng-size-small select[data-v-b720e9b8] { font-size: 0.31401rem; }
.ls-select-lng.pc label[data-v-b720e9b8] { font-size: 0.25765rem; margin-right: 0.08052rem; }
.ls-select-lng.pc .ls--icon[data-v-b720e9b8] { font-size: 0.27375rem; display: inline-block; vertical-align: middle; }
.ls-select-lng.pc .show-text[data-v-b720e9b8] { font-size: 0.19324rem; display: inline-block; vertical-align: middle; margin-left: 0.08052rem; }
.ls-select-lng.pc select[data-v-b720e9b8] { font-size: 0.19324rem; }
.ls-select-lng.pc .caret[data-v-b720e9b8] { display: inline-block; width: 0px; height: 0px; margin-left: 0.04831rem; vertical-align: middle; border-top: 0.08052rem solid; border-right: 0.08052rem solid transparent; border-left: 0.08052rem solid transparent; }
.ls-select-lng .ls--select-lng-content[data-v-b720e9b8] { min-width: 1.61031rem; text-align: left; color: var(--text-color); }
.ls-select-lng .ls--select-lng-content[data-v-b720e9b8]:hover { color: var(--hover-color); }
.ls-select-lng .ls--dropdown.ls--select-lng-dro .ls--dropdown-menu { width: 1.77134rem; }
.ls-select-lng .ls--dropdown.ls--select-lng-dro .ls--dropdown-menu .ls--dropdown-menu-item { color: rgb(102, 102, 102); }
.ls-select-lng .ls--dropdown.ls--select-lng-dro .ls--dropdown-menu .ls--dropdown-menu-item:hover { color: rgb(46, 136, 231); }
footer[data-v-565c766b] { padding: 0px 0.38647rem; background: rgb(255, 255, 255); }
footer .content[data-v-565c766b] { padding: 0.61192rem 1.0306rem; }
footer .content.topline[data-v-565c766b] { border-top: 0.02415rem solid rgb(209, 220, 228); }
footer .content h3[data-v-565c766b] { font-size: 0.28986rem; color: rgb(51, 51, 51); font-weight: 700; margin-bottom: 0.16103rem; text-align: left; }
footer .fleft[data-v-565c766b] { float: left; width: 35%; text-align: left; }
footer .fleft .bflogo[data-v-565c766b] { font-size: 0.30596rem; }
footer .fleft .bflogo img[data-v-565c766b] { width: 1.75523rem; height: 0.46699rem; display: inline-block; vertical-align: middle; }
footer .fleft .bflogo span[data-v-565c766b] { font-size: 0.30596rem; color: rgb(51, 51, 51); display: inline-block; vertical-align: middle; margin-left: 0.16103rem; }
footer .fleft .contact[data-v-565c766b] { color: rgb(116, 126, 139); line-height: 0; margin-top: 0.32206rem; }
footer .fleft .contact .subtitle[data-v-565c766b] { font-size: 0.19324rem; display: inline-block; vertical-align: middle; }
footer .fleft .contact a[data-v-565c766b] { width: 0.37037rem; height: 0.37037rem; display: inline-block; vertical-align: middle; margin: 0px 0.06441rem; }
footer .fleft .contact img[data-v-565c766b] { width: 0.37037rem; height: 0.37037rem; display: block; font-size: 0px; }
footer .fleft .copyright[data-v-565c766b] { font-size: 0.19324rem; color: rgb(116, 126, 139); margin-top: 0.32206rem; }
footer .fright[data-v-565c766b] { float: right; width: 65%; font-size: 0.19324rem; }
footer .fright .fritem[data-v-565c766b] { float: left; width: 25%; padding: 0px 0.24155rem; }
footer .fright .fritem.lng[data-v-565c766b] { text-align: left; }
footer .fright .padding[data-v-565c766b] { padding-right: 0px; }
footer .fright.noLng[data-v-565c766b] { width: 50%; }
footer .fright.noLng .fritem[data-v-565c766b] { width: 33%; }
footer .down-platform .btn-down[data-v-565c766b] { display: block; color: rgb(116, 126, 139); opacity: 0.8; text-decoration: none; font-size: 0.19324rem; text-align: left; padding: 0.08052rem 0px; margin: 0.08052rem 0px; position: relative; }
footer .down-platform .btn-down[data-v-565c766b]:hover { opacity: 1; }
footer .about[data-v-565c766b] { text-align: left; min-width: 2.01288rem; }
footer .about a[data-v-565c766b] { display: block; color: rgb(116, 126, 139); opacity: 0.8; text-decoration: none; font-size: 0.19324rem; text-align: left; padding: 0.08052rem 0px; margin: 0.08052rem 0px; position: relative; }
footer .about a[data-v-565c766b]:hover { opacity: 1; }
footer .lng-select[data-v-565c766b] { text-align: left; line-height: 0.45089rem; }
.ls--dialog-wrap[data-v-426bb154] { position: fixed; inset: 0px; z-index: 999999999; background-color: rgba(0, 0, 0, 0.7); }
.ls--dialog-wrap.hidemask[data-v-426bb154] { background-color: transparent; }
.ls--dialog-wrap .dialog-content[data-v-426bb154] { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); box-sizing: border-box; background: rgb(255, 255, 255); border-radius: 0.09662rem; box-shadow: rgba(0, 0, 0, 0.3) 0px 0.0161rem 0.04831rem; width: 7.24638rem; padding: 0.32206rem; }
.ls--dialog-wrap .dialog-content .btn-close[data-v-426bb154] { font-size: 0.28986rem; cursor: pointer; position: absolute; top: 0.24155rem; right: 0.24155rem; }
.ls--dialog-wrap .dialog-content .dialog-header-title[data-v-426bb154] { font-size: 0.27375rem; font-weight: 500; margin: 0.16103rem 0px; color: rgb(51, 51, 51); text-align: left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.ls--dialog-wrap .dialog-content .dialog-body[data-v-426bb154] { font-size: 0.22544rem; color: rgb(103, 103, 103); text-align: left; line-height: 1.8; margin-top: 0.32206rem; word-break: break-all; }
.ls--dialog-wrap .dialog-content .btn-box[data-v-426bb154] { width: 100%; margin-top: 0.48309rem; text-align: right; }
.ls--dialog-wrap .dialog-content .btn-box button[data-v-426bb154] { min-width: 1.61031rem; padding: 0.12882rem 0.19324rem; font-weight: 400; border: none; outline: none; border-radius: 0.06441rem; font-size: 0.22544rem; display: inline-block; text-align: center; cursor: pointer; margin: 0.16103rem 0.19324rem; }
.ls--dialog-wrap .dialog-content .btn-box .left-btn[data-v-426bb154] { background-color: transparent; border: 0.0161rem solid rgb(220, 223, 230); color: rgb(96, 98, 102); }
.ls--dialog-wrap .dialog-content .btn-box .left-btn[data-v-426bb154]:hover { background-color: rgb(243, 245, 250); }
.ls--dialog-wrap .dialog-content .btn-box .right-btn[data-v-426bb154] { background: rgb(64, 158, 255); color: rgb(255, 255, 255); }
.ls--dialog-wrap.m .dialog-content[data-v-426bb154] { width: 8.69565rem; padding: 0.48309rem; border-radius: 0.19324rem; }
.ls--dialog-wrap.m .dialog-content .btn-close[data-v-426bb154] { font-size: 0.43478rem; top: 0.24155rem; right: 0.24155rem; }
.ls--dialog-wrap.m .dialog-content .dialog-header-title[data-v-426bb154] { font-size: 0.43478rem; font-weight: 500; margin: 0.24155rem 0px; color: rgb(51, 51, 51); text-align: left; }
.ls--dialog-wrap.m .dialog-content .dialog-body[data-v-426bb154] { font-size: 0.38647rem; color: rgb(103, 103, 103); text-align: left; line-height: 1.8; margin-top: 0.48309rem; }
.ls--dialog-wrap.m .dialog-content .btn-box[data-v-426bb154] { width: 100%; margin-top: 0.72464rem; text-align: right; }
.ls--dialog-wrap.m .dialog-content .btn-box button[data-v-426bb154] { min-width: 2.41546rem; padding: 0.19324rem 0.28986rem; font-weight: 400; border: none; outline: none; border-radius: 0.09662rem; font-size: 0.33816rem; display: inline-block; text-align: center; letter-spacing: 0.02415rem; }
.ls--dialog-wrap.m .dialog-content .btn-box .left-btn[data-v-426bb154] { border: 0.02657rem solid rgb(220, 223, 230); }
.cls-1[data-v-fdef6a7a] { fill: rgb(248, 250, 255); }
.notice-wrapper[data-v-fdef6a7a] { max-height: 8.05153rem; }
.notice-wrapper ul[data-v-fdef6a7a] { list-style-type: disc; padding-left: 0.48309rem; margin-left: 0px; }
.notice-wrapper ul li[data-v-fdef6a7a] { margin-top: 0.16103rem; list-style: disc; }
.notice-wrapper p[data-v-fdef6a7a] { margin-bottom: 0.16103rem; }
.wrapper[data-v-fdef6a7a] { background: rgb(248, 250, 255); position: relative; }
.wrapper .box[data-v-fdef6a7a] { height: max-content; position: relative; }
.wrapper .bg[data-v-fdef6a7a] { width: 100%; height: 11.5137rem; background: linear-gradient(315deg, rgb(235, 78, 177), rgb(146, 87, 249) 50.46%, rgb(49, 80, 237)); position: absolute; top: 0px; left: 0px; z-index: 0; }
.wrapper .bg .circle[data-v-fdef6a7a] { position: absolute; border-radius: 50%; }
.wrapper .bg .circle1[data-v-fdef6a7a] { width: 0.70048rem; height: 0.70048rem; top: 53%; right: 48%; background: rgb(68, 62, 228); opacity: 0.5; }
.wrapper .bg .circle2[data-v-fdef6a7a] { width: 0.70853rem; height: 0.70853rem; top: 48%; right: 6%; background: linear-gradient(230deg, rgb(235, 78, 177), rgb(146, 87, 249) 50.46%, rgb(49, 80, 237)); }
.wrapper .bg .circle3[data-v-fdef6a7a] { width: 1.83575rem; height: 1.83575rem; top: 18%; right: 8%; background: rgb(137, 86, 247); }
.wrapper .bg .circle4[data-v-fdef6a7a] { width: 7.48792rem; height: 6.98873rem; top: 55%; left: 46%; opacity: 0.05; background: rgb(255, 255, 255); }
.wrapper .bg .circle5[data-v-fdef6a7a] { width: 0.43478rem; height: 0.43478rem; top: 75%; left: 30%; background: rgb(107, 134, 253); opacity: 0.3; }
.wrapper .bg .wave[data-v-fdef6a7a] { display: block; width: 100%; height: 3.30113rem; position: absolute; right: 0px; z-index: 2; bottom: -0.03221rem; }
.wrapper .home-header[data-v-fdef6a7a] { background: transparent; color: rgb(255, 255, 255); }
.wrapper.hsrt .home-main[data-v-fdef6a7a] { padding-top: 0.32206rem; }
.wrapper.hsrt .app-ani[data-v-fdef6a7a] { margin-top: 0.72464rem; }
.wrapper .app-ani[data-v-fdef6a7a] { margin-top: 1.44928rem; }
.wrapper .risk-tips[data-v-fdef6a7a] { position: relative; width: 100%; z-index: 91; background: rgba(0, 0, 0, 0.6); color: rgb(255, 255, 255); text-align: center; padding: 0.16103rem 0.32206rem; }
.wrapper .risk-tips img[data-v-fdef6a7a] { width: 0.40258rem; height: 0.40258rem; display: inline-block; vertical-align: middle; margin-right: 0.16103rem; }
.wrapper .risk-tips span[data-v-fdef6a7a] { font-size: 0.22544rem; vertical-align: middle; display: inline-block; }
@keyframes intercom-lightweight-app-launcher { 
  0% { opacity: 0; transform: scale(0.5); }
  100% { opacity: 1; transform: scale(1); }
}
@keyframes intercom-lightweight-app-gradient { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes intercom-lightweight-app-messenger { 
  0% { opacity: 0; transform: scale(0); }
  40% { opacity: 1; }
  100% { transform: scale(1); }
}
.intercom-lightweight-app { position: fixed; z-index: 2147483001; width: 0px; height: 0px; font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; }
.intercom-lightweight-app-gradient { position: fixed; z-index: 2147483002; width: 500px; height: 500px; bottom: 0px; right: 0px; pointer-events: none; background: radial-gradient(at right bottom, rgba(29, 39, 54, 0.16) 0%, rgba(29, 39, 54, 0) 72%); animation: 200ms ease-out 0s 1 normal none running intercom-lightweight-app-gradient; }
.intercom-lightweight-app-launcher { position: fixed; z-index: 2147483003; border: none; bottom: 20px; right: 20px; max-width: 48px; width: 48px; max-height: 48px; height: 48px; border-radius: 50%; background: rgb(77, 150, 227); cursor: pointer; box-shadow: rgba(0, 0, 0, 0.06) 0px 1px 6px 0px, rgba(0, 0, 0, 0.16) 0px 2px 32px 0px; transition: transform 167ms cubic-bezier(0.33, 0, 0, 1); box-sizing: content-box; padding: 0px !important; margin: 0px !important; }
.intercom-lightweight-app-launcher:hover { transition: transform 250ms cubic-bezier(0.33, 0, 0, 1); transform: scale(1.1); }
.intercom-lightweight-app-launcher:active { transform: scale(0.85); transition: transform 134ms cubic-bezier(0.45, 0, 0.2, 1); }
.intercom-lightweight-app-launcher:focus { outline: none; }
.intercom-lightweight-app-launcher-icon { display: flex; align-items: center; justify-content: center; position: absolute; top: 0px; left: 0px; width: 48px; height: 48px; transition: transform 100ms linear, opacity 80ms linear; }
.intercom-lightweight-app-launcher-icon-open { opacity: 1; transform: rotate(0deg) scale(1); }
.intercom-lightweight-app-launcher-icon-open svg { width: 24px; height: 24px; }
.intercom-lightweight-app-launcher-icon-open svg path { fill: rgb(255, 255, 255); }
.intercom-lightweight-app-launcher-icon-self-serve { opacity: 1; transform: rotate(0deg) scale(1); }
.intercom-lightweight-app-launcher-icon-self-serve svg { height: 44px; }
.intercom-lightweight-app-launcher-icon-self-serve svg path { fill: rgb(255, 255, 255); }
.intercom-lightweight-app-launcher-custom-icon-open { max-height: 24px; max-width: 24px; opacity: 1; transform: rotate(0deg) scale(1); }
.intercom-lightweight-app-launcher-icon-minimize { opacity: 0; transform: rotate(-60deg) scale(0); }
.intercom-lightweight-app-launcher-icon-minimize svg path { fill: rgb(255, 255, 255); }
.intercom-lightweight-app-launcher.intercom-launcher-extended { width: calc(150px); max-width: calc(150px); height: calc(19px); max-height: calc(19px); border-radius: 12px; display: flex; align-items: center; justify-content: flex-start; gap: 6px; background: rgb(77, 150, 227); border: 1px solid rgba(255, 255, 255, 0.15); box-shadow: rgba(0, 0, 0, 0.1) 0px -2px 50px; padding: 12px 16px 12px 12px !important; }
.intercom-lightweight-app-launcher.intercom-launcher-extended .intercom-lightweight-app-launcher-icon { position: relative; width: 24px; height: 24px; }
.intercom-lightweight-app-launcher-text { color: rgb(255, 255, 255); font-size: 14px; font-weight: 600; line-height: 1.5; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 140px; opacity: 1; transition: opacity 80ms linear; }
.intercom-lightweight-app-messenger { position: fixed; z-index: 2147483003; overflow: hidden; background-color: rgb(255, 255, 255); animation: 250ms cubic-bezier(0, 1, 1, 1) 0s 1 normal none running intercom-lightweight-app-messenger; transform-origin: right bottom; width: 400px; height: calc(100% - 104px); max-height: 704px; min-height: 250px; right: 20px; bottom: 84px; box-shadow: rgba(0, 0, 0, 0.16) 0px 5px 40px; border-radius: 24px; }
.intercom-lightweight-app-messenger-header { height: 64px; border-bottom: none; background: rgb(255, 255, 255); }
.intercom-lightweight-app-messenger-footer { position: absolute; bottom: 0px; width: 100%; height: 80px; background: rgb(255, 255, 255); font-size: 14px; line-height: 21px; border-top: 1px solid rgba(0, 0, 0, 0.05); box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 25px; }
@media print {
  .intercom-lightweight-app { display: none; }
}
*{animation:none !important;}
html,body{overflow-x:hidden;}

/* ===== fix override (icon-font 404 -> real SVG logos) ===== */
.icon-windows::before,.icon-ios::before,.icon-android::before{content:""!important;}
.icon-windows,.icon-ios,.icon-android{
  display:inline-block!important;width:1em;height:1em;vertical-align:-0.15em;
  background-position:center;background-repeat:no-repeat;background-size:contain;}
.icon-windows{background-image:url("../img/icon-windows.svg");}
.icon-ios{background-image:url("../img/icon-ios.svg");}
.icon-android{background-image:url("../img/icon-android.svg");}
/* ===== harden banner: keep the AppEsteem notice bar visible ===== */
.badge{opacity:1!important;visibility:visible!important;transform:none!important;transition:none!important;}
