@charset "utf-8";

:root { --bottom-safe-area: .9066666667rem; }

a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, button, 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, input, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, select, small, span, strike, strong, sub, summary, sup, table, tbody, td, textarea, tfoot, th, thead, time, tr, tt, u, ul, var, video { margin: 0px; padding: 0px; outline: none; appearance: none; border: none; box-sizing: border-box; }

body, html { position: relative; touch-action: manipulation; font-weight: 400; -webkit-font-smoothing: antialiased; font-style: normal; text-size-adjust: none; }

.html_gray { filter: grayscale(100%); }

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; }

textarea { overflow: auto; vertical-align: top; resize: vertical; }

[hidden] { display: none; }

a:active, a:hover { outline: 0px; }

img { border: 0px; }

legend { border: 0px; padding: 0px; white-space: normal; }

button, input, select, textarea { outline: none; appearance: none; border: none; background: none; }

button, input { line-height: normal; }

button, select { text-transform: none; }

button, input, select, textarea { appearance: button; }

textarea { overflow: auto; }

table { border-collapse: collapse; border-spacing: 0px; }

a { text-decoration: none; color: rgb(0, 96, 191); }

a:hover { text-decoration: underline; }

.fixScroll { position: fixed; width: 100%; z-index: 0; }

input:-webkit-autofill, input:-webkit-autofill:active, input:-webkit-autofill:focus, input:-webkit-autofill:hover { box-shadow: rgb(255, 255, 255) 0px 0px 0px 1000px inset; }

textarea:-webkit-autofill, textarea:-webkit-autofill:active, textarea:-webkit-autofill:focus, textarea:-webkit-autofill:hover { box-shadow: rgb(255, 255, 255) 0px 0px 0px 1000px inset; }

input:focus::-webkit-input-placeholder { color: transparent; }

textarea:focus::-webkit-input-placeholder { color: transparent; }

input::-webkit-input-placeholder { color: rgb(137, 137, 140); font-size: 13px; line-height: 20px; }

textarea::-webkit-input-placeholder { color: rgb(137, 137, 140); font-size: 13px; line-height: 20px; }

input { display: block; width: 100%; height: 42px; font-size: 13px; line-height: 20px; border: 1px solid rgb(229, 229, 229); border-radius: 3px; padding: 10px 12px; transition: 0.3s; color: rgb(25, 25, 26); }

input:focus { border: 1px solid rgb(25, 25, 26); }

input[type="checkbox"] { appearance: none; display: inline-block; width: 18px; height: 18px; border: none; border-radius: 0px; padding: 0px; line-height: 1; background: none transparent; outline: none; position: relative; vertical-align: middle; font-size: 18px; }

input[type="checkbox"]::before { content: ""; color: rgb(204, 204, 204); -webkit-font-smoothing: antialiased; cursor: pointer; transition: 0.3s; font-family: iconfont !important; }

input[type="checkbox"]:hover::before { content: ""; color: rgb(100, 100, 102); }

input[type="checkbox"][halfchecked="true"]::before { content: ""; color: rgb(100, 100, 102); }

input[type="checkbox"][halfchecked="true"]:hover::before { color: rgb(137, 137, 140); }

input[type="checkbox"]:checked::before { color: rgb(100, 100, 102); -webkit-font-smoothing: antialiased; content: ""; font-family: iconfont !important; }

input[type="checkbox"]:checked:hover::before { color: rgb(100, 100, 102); }

input[type="checkbox"]:disabled::before { color: rgb(204, 204, 204); }

input[type="radio"] { appearance: none; display: inline-block; width: 18px; height: 18px; border: none; border-radius: 0px; padding: 0px; line-height: 1; background: none transparent; outline: none; position: relative; font-size: 18px; margin-right: 5px; }

input[type="radio"]::before { content: ""; color: rgb(204, 204, 204); -webkit-font-smoothing: antialiased; cursor: pointer; font-family: iconfont !important; }

input[type="radio"]:hover::before { content: ""; color: rgb(100, 100, 102); }

input[type="radio"]:checked::before { color: rgb(100, 100, 102); -webkit-font-smoothing: antialiased; content: ""; font-family: iconfont !important; }

input[type="radio"]:checked:hover::before { color: rgb(100, 100, 102); }

input[type="radio"]:disabled::before { color: rgb(204, 204, 204); opacity: 0.8; }

@media (max-width: 1024px) {
  input[type="radio"]:hover::before, input[type="checkbox"]:hover::before { color: rgb(204, 204, 204); }
}

input[type="checkbox"]:indeterminate:hover { color: rgb(137, 137, 140); }

select { appearance: none; height: 42px; width: 100%; position: relative; color: rgb(25, 25, 26); border: 1px solid rgb(229, 229, 229); border-radius: 3px; padding: 0px 32px 0px 12px; background-image: url("https://img-en.fs.com/includes/templates/fiberstore/images/fs-new/drop-down.svg"); background-repeat: no-repeat; background-position: right 10px center; background-size: 14px; font-size: 13px; }

textarea { display: block; height: 110px; width: 100%; border-radius: 3px; border: 1px solid rgb(229, 229, 229); transition: 0.3s; color: rgb(25, 25, 26); font-size: 13px; padding: 8px 12px; resize: none; }

textarea:focus { border: 1px solid rgb(25, 25, 26); }

input:disabled, select:disabled, textarea:disabled { background-color: rgb(247, 247, 247); }

.print_bg { background: rgb(247, 247, 247); }

.clearfix::after { content: " "; display: block; clear: both; visibility: hidden; height: 0px; }

div[id*="trustbadge-container"] ._owyw4l { bottom: 290px !important; }

div[id*="trustbadge-container"] { z-index: 200000 !important; }

div[id*="trustbadge-container"] ._12n8yed { inset: auto 20px 102px auto !important; }

.fade-enter-active, .fade-leave-active { transition: opacity 0.3s; }

.fade-enter, .fade-leave-to { opacity: 0; }

.slide-left-enter-active, .slide-left-leave-active { transition: 0.3s; }

.slide-right-enter-active, .slide-right-leave-active { transition: 0.3s; }

.slide-down-enter-active, .slide-down-leave-active { transition: 0.3s; }

.slide-down-enter, .slide-down-leave-to { transform: translate3d(0px, 100%, 0px); }

.slide-up-enter, .slide-up-leave-to { opacity: 0; transform: translateY(-30px); }

.slide-up-enter-active { transition: 0.3s; }

.slide-up-enter-to { opacity: 1; }

.slide-up-leave-active { transition: 0.3s; }

@keyframes run-scale { 
  0% { transform: scale(0); }
  50% { transform: scale(1.3); }
  100% { transform: scale(1); }
}

#nprogress .bar { background: rgb(0, 96, 191) !important; }

#nprogress .peg { box-shadow: rgb(0, 96, 191) 0px 0px 10px, rgb(0, 96, 191) 0px 0px 5px !important; }

#nprogress .spinner-icon { border-top-color: rgb(0, 96, 191) !important; border-left-color: rgb(0, 96, 191) !important; }

.country-code { display: inline-block; background-image: url("https://img-en.fs.com/includes/templates/fiberstore/images/fs-new/country.png"); background-repeat: no-repeat; width: 16px; height: 16px; margin-right: 5px; }

.country-code.country-af { background-position: 0px 0px; }

.country-code.country-al { background-position: -60px 0px; }

.country-code.country-dz { background-position: -100px 0px; }

.country-code.country-as { background-position: -120px 0px; }

.country-code.country-ad { background-position: -140px 0px; }

.country-code.country-ao { background-position: -160px 0px; }

.country-code.country-ai { background-position: -180px 0px; }

.country-code.country-aq { background-position: -200px 0px; }

.country-code.country-ag { background-position: -220px 0px; }

.country-code.country-ar { background-position: -260px 0px; }

.country-code.country-am { background-position: -280px 0px; }

.country-code.country-aw { background-position: -300px 0px; }

.country-code.country-au, .country-code.country-hm { background-position: -340px 0px; }

.country-code.country-at { background-position: -360px 0px; }

.country-code.country-az { background-position: -380px 0px; }

.country-code.country-bs { background-position: -400px 0px; }

.country-code.country-bh { background-position: -420px 0px; }

.country-code.country-bd { background-position: -440px 0px; }

.country-code.country-bb { background-position: -460px 0px; }

.country-code.country-by { background-position: 0px -20px; }

.country-code.country-be { background-position: -20px -20px; }

.country-code.country-bz { background-position: -40px -20px; }

.country-code.country-bj { background-position: -60px -20px; }

.country-code.country-bm { background-position: -80px -20px; }

.country-code.country-bt { background-position: -100px -20px; }

.country-code.country-bo { background-position: -120px -20px; }

.country-code.country-ba { background-position: -140px -20px; }

.country-code.country-bw { background-position: -160px -20px; }

.country-code.country-br { background-position: -200px -20px; }

.country-code.country-io { background-position: -220px -20px; }

.country-code.country-bn { background-position: -240px -20px; }

.country-code.country-bg { background-position: -260px -20px; }

.country-code.country-bf { background-position: -280px -20px; }

.country-code.country-bi { background-position: -300px -20px; }

.country-code.country-kh { background-position: -320px -20px; }

.country-code.country-cm { background-position: -340px -20px; }

.country-code.country-ca { background-position: -360px -20px; }

.country-code.country-cv { background-position: -380px -20px; }

.country-code.country-ky { background-position: -440px -20px; }

.country-code.country-cf { background-position: -460px -20px; }

.country-code.country-td { background-position: -480px -20px; }

.country-code.country-cl { background-position: 0px -40px; }

.country-code.country-cn { background-position: -20px -40px; }

.country-code.country-cx { background-position: -40px -40px; }

.country-code.country-cc { background-position: -80px -40px; }

.country-code.country-co { background-position: -100px -40px; }

.country-code.country-km { background-position: -140px -40px; }

.country-code.country-cg { background-position: -160px -40px; }

.country-code.country-ck { background-position: -200px -40px; }

.country-code.country-cr { background-position: -220px -40px; }

.country-code.country-ci { background-position: -240px -40px; }

.country-code.country-hr { background-position: -260px -40px; }

.country-code.country-cu { background-position: -280px -40px; }

.country-code.country-cy { background-position: -320px -40px; }

.country-code.country-cz { background-position: -340px -40px; }

.country-code.country-dk { background-position: -360px -40px; }

.country-code.country-dj { background-position: -380px -40px; }

.country-code.country-dm { background-position: -400px -40px; }

.country-code.country-do { background-position: -420px -40px; }

.country-code.country-ec { background-position: -440px -40px; }

.country-code.country-eg { background-position: -460px -40px; }

.country-code.country-sv { background-position: -480px -40px; }

.country-code.country-gq { background-position: -20px -60px; }

.country-code.country-er { background-position: -40px -60px; }

.country-code.country-ee { background-position: -60px -60px; }

.country-code.country-et { background-position: -80px -60px; }

.country-code.country-eu { background-position: -100px -60px; }

.country-code.country-fk { background-position: -120px -60px; }

.country-code.country-fj { background-position: -180px -60px; }

.country-code.country-fi, .country-code.country-ax { background-position: -200px -60px; }

.country-code.country-fr, .country-code.country-mf { background-position: -220px -60px; }

.country-code.country-tf { background-position: -240px -60px; }

.country-code.country-gf { background-position: -260px -60px; }

.country-code.country-ga { background-position: -280px -60px; }

.country-code.country-gm { background-position: -320px -60px; }

.country-code.country-ge { background-position: -340px -60px; }

.country-code.country-de { background-position: -360px -60px; }

.country-code.country-gh { background-position: -380px -60px; }

.country-code.country-gi { background-position: -400px -60px; }

.country-code.country-gr { background-position: -420px -60px; }

.country-code.country-gl { background-position: -440px -60px; }

.country-code.country-gd { background-position: -460px -60px; }

.country-code.country-gt { background-position: 0px -80px; }

.country-code.country-gu { background-position: -20px -80px; }

.country-code.country-gg { background-position: -40px -80px; }

.country-code.country-gn { background-position: -60px -80px; }

.country-code.country-gw { background-position: -80px -80px; }

.country-code.country-gy { background-position: -100px -80px; }

.country-code.country-ht { background-position: -120px -80px; }

.country-code.country-hn { background-position: -160px -80px; }

.country-code.country-hk { background-position: -180px -80px; }

.country-code.country-hu { background-position: -200px -80px; }

.country-code.country-is { background-position: -240px -80px; }

.country-code.country-in { background-position: -280px -80px; }

.country-code.country-id { background-position: -300px -80px; }

.country-code.country-ir { background-position: -320px -80px; }

.country-code.country-iq { background-position: -340px -80px; }

.country-code.country-ie { background-position: -360px -80px; }

.country-code.country-il { background-position: -420px -80px; }

.country-code.country-it { background-position: -440px -80px; }

.country-code.country-jm { background-position: -460px -80px; }

.country-code.country-jp { background-position: -480px -80px; }

.country-code.country-je { background-position: 0px -100px; }

.country-code.country-jo { background-position: -20px -100px; }

.country-code.country-kz { background-position: -40px -100px; }

.country-code.country-ke { background-position: -60px -100px; }

.country-code.country-ki { background-position: -80px -100px; }

.country-code.country-kw { background-position: -120px -100px; }

.country-code.country-kg { background-position: -140px -100px; }

.country-code.country-lv { background-position: -180px -100px; }

.country-code.country-lb { background-position: -200px -100px; }

.country-code.country-ls { background-position: -220px -100px; }

.country-code.country-lr { background-position: -240px -100px; }

.country-code.country-li { background-position: -280px -100px; }

.country-code.country-lt { background-position: -300px -100px; }

.country-code.country-lu { background-position: -320px -100px; }

.country-code.country-mk { background-position: -360px -100px; }

.country-code.country-mg { background-position: -380px -100px; }

.country-code.country-mw { background-position: -400px -100px; }

.country-code.country-my { background-position: -420px -100px; }

.country-code.country-mv { background-position: -440px -100px; }

.country-code.country-ml { background-position: -460px -100px; }

.country-code.country-mt { background-position: -480px -100px; }

.country-code.country-mh { background-position: 0px -120px; }

.country-code.country-mq { background-position: -20px -120px; }

.country-code.country-mr { background-position: -40px -120px; }

.country-code.country-mu { background-position: -60px -120px; }

.country-code.country-yt { background-position: -80px -120px; }

.country-code.country-mx { background-position: -100px -120px; }

.country-code.country-fm { background-position: -120px -120px; }

.country-code.country-md { background-position: -140px -120px; }

.country-code.country-mc { background-position: -160px -120px; }

.country-code.country-mn { background-position: -180px -120px; }

.country-code.country-me { background-position: -200px -120px; }

.country-code.country-ms { background-position: -220px -120px; }

.country-code.country-ma { background-position: -240px -120px; }

.country-code.country-mz { background-position: -260px -120px; }

.country-code.country-mm { background-position: -280px -120px; }

.country-code.country-na { background-position: -300px -120px; }

.country-code.country-nr { background-position: -340px -120px; }

.country-code.country-np { background-position: -360px -120px; }

.country-code.country-an { background-position: -380px -120px; }

.country-code.country-nl { background-position: -400px -120px; }

.country-code.country-nz { background-position: -440px -120px; }

.country-code.country-ni { background-position: -460px -120px; }

.country-code.country-ne { background-position: -480px -120px; }

.country-code.country-ng { background-position: 0px -140px; }

.country-code.country-nu { background-position: -20px -140px; }

.country-code.country-nf { background-position: -40px -140px; }

.country-code.country-mp { background-position: -120px -140px; }

.country-code.country-no, .country-code.country-bv { background-position: -140px -140px; }

.country-code.country-om { background-position: -220px -140px; }

.country-code.country-pk { background-position: -260px -140px; }

.country-code.country-pw { background-position: -280px -140px; }

.country-code.country-ps { background-position: -300px -140px; }

.country-code.country-pa { background-position: -320px -140px; }

.country-code.country-pg { background-position: -340px -140px; }

.country-code.country-py { background-position: -360px -140px; }

.country-code.country-pe { background-position: -380px -140px; }

.country-code.country-ph { background-position: -400px -140px; }

.country-code.country-pn { background-position: -420px -140px; }

.country-code.country-pl { background-position: -440px -140px; }

.country-code.country-pt { background-position: -460px -140px; }

.country-code.country-pr { background-position: -480px -140px; }

.country-code.country-qa { background-position: 0px -160px; }

.country-code.country-ro { background-position: -60px -160px; }

.country-code.country-ru { background-position: -80px -160px; }

.country-code.country-rw { background-position: -100px -160px; }

.country-code.country-lc { background-position: -160px -160px; }

.country-code.country-sm { background-position: -240px -160px; }

.country-code.country-st { background-position: -260px -160px; }

.country-code.country-sa { background-position: -280px -160px; }

.country-code.country-sn { background-position: -320px -160px; }

.country-code.country-rs { background-position: -340px -160px; }

.country-code.country-sc { background-position: -360px -160px; }

.country-code.country-sl { background-position: -380px -160px; }

.country-code.country-sg { background-position: -400px -160px; }

.country-code.country-sk { background-position: -440px -160px; }

.country-code.country-si { background-position: -460px -160px; }

.country-code.country-sb { background-position: -480px -160px; }

.country-code.country-so { background-position: 0px -180px; }

.country-code.country-xs { background-position: -20px -180px; }

.country-code.country-za { background-position: -40px -180px; }

.country-code.country-kp { background-position: -80px -180px; }

.country-code.country-es { background-position: -120px -180px; }

.country-code.country-lk { background-position: -140px -180px; }

.country-code.country-kn { background-position: -160px -180px; }

.country-code.country-vc { background-position: -180px -180px; }

.country-code.country-sd { background-position: -200px -180px; }

.country-code.country-sr { background-position: -220px -180px; }

.country-code.country-sj { background-position: -240px -180px; }

.country-code.country-sz { background-position: -260px -180px; }

.country-code.country-se { background-position: -280px -180px; }

.country-code.country-ch { background-position: -300px -180px; }

.country-code.country-sy { background-position: -320px -180px; }

.country-code.country-tw { background-position: -20px -40px; }

.country-code.country-tj { background-position: -380px -180px; }

.country-code.country-tz { background-position: -400px -180px; }

.country-code.country-th { background-position: -420px -180px; }

.country-code.country-tl { background-position: -440px -180px; }

.country-code.country-tg { background-position: -460px -180px; }

.country-code.country-tk { background-position: -480px -180px; }

.country-code.country-to { background-position: 0px -200px; }

.country-code.country-tt { background-position: -20px -200px; }

.country-code.country-tn { background-position: -60px -200px; }

.country-code.country-tr { background-position: -80px -200px; }

.country-code.country-tm { background-position: -100px -200px; }

.country-code.country-tc { background-position: -120px -200px; }

.country-code.country-tv { background-position: -140px -200px; }

.country-code.country-ug { background-position: -160px -200px; }

.country-code.country-ua { background-position: -180px -200px; }

.country-code.country-ae { background-position: -240px -200px; }

.country-code.country-uk, .country-code.country-gb, .country-code.country-gs, .country-code.country-im { background-position: -260px -200px; }

.country-code.country-us, .country-code.country-um { background-position: -320px -200px; }

.country-code.country-uy { background-position: -340px -200px; }

.country-code.country-uz { background-position: -360px -200px; }

.country-code.country-vu { background-position: -380px -200px; }

.country-code.country-va { background-position: -400px -200px; }

.country-code.country-ve { background-position: -420px -200px; }

.country-code.country-vn { background-position: -440px -200px; }

.country-code.country-vg { background-position: -460px -200px; }

.country-code.country-vi { background-position: -480px -200px; }

.country-code.country-eh { background-position: -40px -220px; }

.country-code.country-ye { background-position: -100px -220px; }

.country-code.country-zm { background-position: -120px -220px; }

.country-code.country-zw { background-position: -140px -220px; }

.country-code.country-tp { background-position: -160px -220px; }

.country-code.country-fo { background-position: -180px -220px; }

.country-code.country-gp { background-position: -200px -220px; }

.country-code.country-kr { background-position: -220px -220px; }

.country-code.country-la { background-position: -240px -220px; }

.country-code.country-ly { background-position: -260px -220px; }

.country-code.country-mo { background-position: -280px -220px; }

.country-code.country-ic { background-position: -320px -220px; }

.country-code.country-cd { background-position: -340px -220px; }

.country-code.country-xy { background-position: -360px -220px; }

.country-code.country-pf { background-position: -380px -220px; }

.country-code.country-sh { background-position: -400px -220px; }

.country-code.country-re, .country-code.country-pm, .country-code.country-nc { background-position: -220px -60px; }

.country-code.country-bl { background-position: -420px -220px; }

.country-code.country-xb { background-position: -440px -220px; }

.country-code.country-xc { background-position: -460px -220px; }

.country-code.country-xm { background-position: -480px -220px; }

.country-code.country-bq { background-position: 0px -240px; }

.country-code.country-xe { background-position: -20px -240px; }

.slide-left-enter, .slide-left-leave-to { transform: translate3d(-100%, 0px, 0px); }

.slide-right-enter, .slide-right-leave-to { transform: translate3d(100%, 0px, 0px); }

.slide-bottom-enter, .slide-bottom-leave-to { transform: translateY(100%); }

#MyCustomTrustbadge { position: relative; margin-top: 18px; }

#MyCustomTrustbadge ._1gwv20v ._lk7o4h { position: relative !important; border: 1px solid rgb(204, 204, 204) !important; border-radius: 3px !important; padding: 11px 16px !important; box-sizing: border-box !important; }

#MyCustomTrustbadge ._1gwv20v ._lk7o4h ._thsmae { width: 100% !important; align-items: center !important; }

#MyCustomTrustbadge ._1gwv20v ._lk7o4h ._thsmae ._1qiwh36 { width: 58px !important; height: 58px !important; padding: 0px !important; margin: 0px 12px 0px 0px !important; }

#MyCustomTrustbadge ._1gwv20v ._lk7o4h ._thsmae ._1qiwh36 ._upwhbk { display: block !important; margin: auto !important; width: 58px !important; height: 58px !important; }

#MyCustomTrustbadge ._1gwv20v ._lk7o4h ._thsmae ._argvb9 { flex: 1 1 0% !important; display: flex !important; flex-direction: column !important; justify-content: center !important; padding: 12px 0px 0px !important; align-items: center !important; height: 58px !important; }

#MyCustomTrustbadge ._1gwv20v ._lk7o4h ._thsmae ._argvb9 ._s7xc8z { color: rgb(100, 100, 102) !important; font-size: 12px !important; line-height: 18px !important; padding: 0px !important; margin-top: 2px !important; }

#MyCustomTrustbadge ._1gwv20v ._lk7o4h ._thsmae ._argvb9 ._8pqgf9 { color: rgb(137, 137, 140) !important; font-size: 13px !important; margin-top: 4px !important; height: 13px !important; line-height: 13px !important; margin-bottom: -2px !important; }

#MyCustomTrustbadge ._1gwv20v ._lk7o4h ._thsmae ._argvb9 ._8pqgf9 > span { display: inline-block !important; height: 13px !important; color: rgb(100, 100, 102) !important; line-height: 13px !important; font-size: 13px !important; }

#MyCustomTrustbadge ._1gwv20v ._lk7o4h ._zbxp0s, #MyCustomTrustbadge ._1gwv20v ._lk7o4h ._1iu1jow { display: none !important; }

#MyCustomTrustbadge ._1gwv20v ._lk7o4h ._qcra45 { top: 6px !important; font-size: 13px !important; color: rgb(25, 25, 26) !important; white-space: nowrap !important; margin: 0px !important; position: absolute !important; width: calc(100% - 32px) !important; padding: 0px 0px 0px 70px !important; left: 16px !important; text-align: center !important; }

#MyCustomTrustbadge.MyCustomTrustbadge-de ._1gwv20v ._lk7o4h { width: 182px !important; }

#MyCustomTrustbadge.MyCustomTrustbadge-de-en ._1gwv20v ._lk7o4h { width: 204px !important; }

#MyCustomTrustbadge.MyCustomTrustbadge-fr ._1gwv20v ._lk7o4h { width: 223px !important; }

#MyCustomTrustbadge.MyCustomTrustbadge-es ._1gwv20v ._lk7o4h, #MyCustomTrustbadge.MyCustomTrustbadge-mx ._1gwv20v ._lk7o4h { width: 254px !important; }

#MyCustomTrustbadge.MyCustomTrustbadge-it ._1gwv20v ._lk7o4h { width: 233px !important; }

@keyframes LiveChatLeftToRight { 
  0% { left: 0px; }
  50% { left: 47px; }
  100% { left: 0px; }
}

@keyframes LiveChatRightToLeft { 
  0% { right: 0px; }
  50% { right: 47px; }
  100% { right: 0px; }
}

@-webkit-keyframes animation-skeleton-wave { 
  0% { transform: translate(-100%); }
  50% { transform: translate(100%); }
  100% { transform: translate(100%); }
}

@keyframes animation-skeleton-wave { 
  0% { transform: translate(-100%); }
  50% { transform: translate(100%); }
  100% { transform: translate(100%); }
}

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://front-resource.fs.com/fs-platform/static/font/opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://front-resource.fs.com/fs-platform/static/font/opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://front-resource.fs.com/fs-platform/static/font/opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://front-resource.fs.com/fs-platform/static/font/opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2") format("woff2"); unicode-range: U+370-3FF; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://front-resource.fs.com/fs-platform/static/font/opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2") format("woff2"); unicode-range: U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://front-resource.fs.com/fs-platform/static/font/opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://front-resource.fs.com/fs-platform/static/font/opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://front-resource.fs.com/fs-platform/static/font/opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("https://front-resource.fs.com/fs-platform/static/font/opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("https://front-resource.fs.com/fs-platform/static/font/opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("https://front-resource.fs.com/fs-platform/static/font/opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("https://front-resource.fs.com/fs-platform/static/font/opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2") format("woff2"); unicode-range: U+370-3FF; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("https://front-resource.fs.com/fs-platform/static/font/opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2") format("woff2"); unicode-range: U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("https://front-resource.fs.com/fs-platform/static/font/opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("https://front-resource.fs.com/fs-platform/static/font/opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("https://front-resource.fs.com/fs-platform/static/font/opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

html, body, button, input, select, textarea { font-family: "Open Sans", Arial, Helvetica, sans-serif; }

[data-v-90d914e5]:root { --bottom-safe-area: .9066666667rem; }

.slide-down[data-v-90d914e5], .slide-up[data-v-90d914e5] { transition: height 0.3s ease-in-out, padding-top 0.3s ease-in-out, padding-bottom 0.3s ease-in-out; overflow: hidden; }

.slide-up-enter-from[data-v-90d914e5], .slide-up-leave-to[data-v-90d914e5] { transform: translateY(20px); opacity: 0; }

.slide-up-enter-active[data-v-90d914e5], .slide-up-leave-active[data-v-90d914e5] { transition: 0.3s; }

.slide-up-enter-to[data-v-90d914e5], .slide-up-leave-from[data-v-90d914e5] { transform: translateY(0px); opacity: 1; }

[data-v-6ac4430f]:root { --bottom-safe-area: .9066666667rem; }

.mobile_live_chat_footer[data-v-6ac4430f] { position: relative; display: flex; flex-direction: column; width: 100%; flex-shrink: 0; padding: 0.266667rem 0.426667rem; background-color: rgb(246, 246, 246); color: rgb(35, 35, 35); }

.mobile_live_chat_footer .mobile_footer_disabled[data-v-6ac4430f] { position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; opacity: 0.6; background: rgb(255, 255, 255); cursor: not-allowed; }

.mobile_live_chat_footer .tag_wrap[data-v-6ac4430f] { display: flex; margin-bottom: 0.266667rem; gap: 0.213333rem; align-items: center; }

.mobile_live_chat_footer .tag_wrap .tag[data-v-6ac4430f] { padding: 0.146667rem 0.32rem; border-radius: 0.373333rem; background-color: rgb(255, 255, 255); display: flex; align-items: center; gap: 0.133333rem; }

.mobile_live_chat_footer .tag_wrap .tag img[data-v-6ac4430f] { width: 0.346667rem; height: 0.346667rem; }

.mobile_live_chat_footer .tag_wrap .tag span[data-v-6ac4430f] { font-size: 0.346667rem; line-height: 0.453333rem; }

.mobile_live_chat_footer .main_wrap[data-v-6ac4430f] { display: flex; align-items: center; gap: 0.213333rem; }

.mobile_live_chat_footer .main_wrap .mobile_input[data-v-6ac4430f] { width: 6.8rem; height: 0.96rem; border-radius: 0.48rem; background-color: rgb(255, 255, 255); border: none; }

.mobile_live_chat_footer .main_wrap .circle_btn[data-v-6ac4430f] { display: flex; width: 0.96rem; height: 0.96rem; border-radius: 50%; background-color: rgb(255, 255, 255); align-items: center; justify-content: center; }

.mobile_live_chat_footer .main_wrap .circle_btn img[data-v-6ac4430f] { width: 0.4rem; height: 0.4rem; }

.mobile_live_chat_footer .main_wrap .circle_btn.send[data-v-6ac4430f] { background-color: rgb(192, 0, 0); }

.mobile_live_chat_footer .main_wrap .circle_btn.close img[data-v-6ac4430f] { width: 100%; height: 100%; }

.mobile_live_chat_footer[data-v-6ac4430f] .options_wrap { display: flex; align-items: center; gap: 0.986667rem; padding: 0.266667rem 0.426667rem 0.64rem; }

.mobile_live_chat_footer[data-v-6ac4430f] .options_wrap .item_option { flex: 1 1 0%; display: flex; flex-direction: column; align-items: center; gap: 0.213333rem; }

.mobile_live_chat_footer[data-v-6ac4430f] .options_wrap .item_option .icon_wrap { position: relative; display: flex; width: 1.33333rem; height: 1.33333rem; justify-content: center; align-items: center; border-radius: 0.133333rem; background-color: rgb(255, 255, 255); }

.mobile_live_chat_footer[data-v-6ac4430f] .options_wrap .item_option .icon_wrap img { width: 0.533333rem; height: 0.533333rem; }

.mobile_live_chat_footer[data-v-6ac4430f] .options_wrap .item_option .icon_wrap input { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; display: inline-block; opacity: 0; }

.mobile_live_chat_footer[data-v-6ac4430f] .options_wrap .item_option span { font-size: 0.32rem; line-height: 0.426667rem; color: rgb(91, 95, 107); }

[data-v-d8a36784]:root { --bottom-safe-area: .9066666667rem; }

.option_wrap[data-v-d8a36784] { display: flex; flex-direction: column; }

.option_wrap .option:last-child .item[data-v-d8a36784] { border: none; }

.option_wrap .option .item[data-v-d8a36784] { flex: 1 1 0%; padding: 16px 0px; display: flex; justify-content: flex-start; align-items: center; border-bottom: 1px solid rgb(229, 229, 229); cursor: pointer; }

.option_wrap .option .item .icon[data-v-d8a36784] { width: 20px; height: 20px; margin-right: 4px; font-size: 20px; color: rgb(75, 75, 77); }

.option_wrap .option .item .des[data-v-d8a36784] { font-size: 13px; line-height: 20px; color: rgb(25, 25, 26); }

[data-v-d98cec95]:root { --bottom-safe-area: .9066666667rem; }

.picker_wrap[data-v-d98cec95] { position: relative; display: flex; flex-direction: column; border-top: 1px solid rgb(229, 229, 229); margin: 0px -20px; padding: 16px 8px 0px 20px; border-bottom: 1px solid rgb(222, 224, 227); }

.category[data-v-d98cec95] { display: flex; flex-direction: column; margin-bottom: 8px; color: rgb(169, 169, 169); height: 200px; overflow: auto; }

.category[data-v-d98cec95]::-webkit-scrollbar { width: 4px; background: rgb(247, 247, 247); }

.category[data-v-d98cec95]::-webkit-scrollbar-thumb { border-radius: 10px; background: rgb(159, 162, 180); }

.category[data-v-d98cec95]::-webkit-scrollbar-track { border-radius: 10px; background: rgb(255, 255, 255); }

.category span[data-v-d98cec95] { font-size: 14px; line-height: 22px; }

.emojis_container[data-v-d98cec95] { display: flex; flex-wrap: wrap; }

.emojis_container span[data-v-d98cec95] { width: 24px; height: 24px; margin: 8px 8px 8px 0px; background: inherit; font-size: 24px; padding: 0px; cursor: pointer; }

[data-v-eb91c316]:root { --bottom-safe-area: .9066666667rem; }

.live_chat_footer[data-v-eb91c316] { min-height: 66px; width: 100%; flex-shrink: 0; padding: 0px 16px; position: relative; }

.live_chat_footer .live_chat_footer_disable[data-v-eb91c316] { position: absolute; inset: 0px; opacity: 0.4; background: rgb(255, 255, 255); cursor: not-allowed; }

.live_chat_footer .privacy_policy_wrap[data-v-eb91c316] { padding: 0px 12px 12px; cursor: pointer; }

.live_chat_footer .privacy_policy_wrap .text[data-v-eb91c316] { font-size: 9px; line-height: 15px; color: rgb(112, 112, 112); }

.live_chat_footer .privacy_policy_wrap .text[data-v-eb91c316]:hover { color: rgb(25, 25, 26); }

.live_chat_footer .footer_file_wrap[data-v-eb91c316] { padding: 18px 0px; }

.live_chat_footer .footer_file_wrap .footer_file_box[data-v-eb91c316] { display: flex; align-items: center; }

.live_chat_footer .footer_file_wrap .footer_file_box .footer_file_item[data-v-eb91c316] { position: relative; padding: 8px 12px; border: 1px solid rgb(204, 204, 204); margin-right: 12px; border-radius: 2px; }

.live_chat_footer .footer_file_wrap .footer_file_box .footer_file_item[data-v-eb91c316]:last-child { margin-right: 0px; }

.live_chat_footer .footer_file_wrap .footer_file_box .footer_file_item .file_name[data-v-eb91c316] { color: rgb(25, 25, 26); font-size: 13px; word-break: break-all; }

.live_chat_footer .footer_file_wrap .footer_file_box .footer_file_item .iconfont_delete[data-v-eb91c316] { position: absolute; color: rgb(153, 153, 153); display: inline-block; width: 16px; height: 16px; font-size: 16px; right: -8px; top: -8px; cursor: pointer; border-radius: 50%; z-index: 8; background: rgb(255, 255, 255); }

.live_chat_footer .footer_file_wrap .files_error[data-v-eb91c316] { font-size: 14px; line-height: 22px; color: rgb(192, 0, 0); margin-top: 10px; }

.live_chat_footer .footer_message_box[data-v-eb91c316] { position: relative; display: flex; align-items: center; padding: 12px 0px; }

.live_chat_footer .footer_message_box .input_wrap[data-v-eb91c316] { flex: 1 1 0%; position: relative; }

.live_chat_footer .footer_message_box .input_wrap .icon_emoji[data-v-eb91c316] { position: absolute; right: 12px; top: 50%; transform: translateY(-50%); font-size: 18px; }

.live_chat_footer .footer_message_box[data-v-eb91c316] .menu_pop_wrap { position: absolute; left: -8px; border-radius: 3px; background: rgb(255, 255, 255); box-shadow: rgba(120, 102, 102, 0.3) 0px 1px 8px; transition: 0.3s; z-index: 99; }

.live_chat_footer .footer_message_box[data-v-eb91c316] .menu_pop_wrap .arrow { position: absolute; transform: rotate(45deg); left: 13px; bottom: -8px; width: 15px; height: 15px; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(229, 229, 229); border-right: 1px solid rgb(229, 229, 229); }

.live_chat_footer .footer_message_box[data-v-eb91c316] .menu_pop_wrap .content_wrap { height: 100%; padding: 0px 16px; }

.live_chat_footer .footer_message_box .textarea[data-v-eb91c316] { width: 100%; font-size: 13px; line-height: 20px; color: rgb(25, 25, 26); padding: 11px 36px 11px 12px; border-radius: 6px; max-height: 96px; transition: none; overflow: hidden; scrollbar-width: thin; }

.live_chat_footer .footer_message_box .textarea[data-v-eb91c316]::-webkit-scrollbar { width: 6px; height: 51px; background: rgb(247, 247, 247); }

.live_chat_footer .footer_message_box .textarea[data-v-eb91c316]::-webkit-scrollbar-thumb { border-radius: 10px; background: rgb(216, 216, 216); }

.live_chat_footer .footer_message_box .textarea[data-v-eb91c316]::-webkit-scrollbar-track { border-radius: 10px; background: rgb(255, 255, 255); }

.live_chat_footer .footer_message_box .icon[data-v-eb91c316] { display: flex; height: 24px; width: 24px; color: rgb(112, 112, 112); align-items: center; justify-content: center; cursor: pointer; position: relative; }

.live_chat_footer .footer_message_box .icon[data-v-eb91c316]:hover { color: rgb(25, 25, 26); }

.live_chat_footer .footer_message_box .icon_add[data-v-eb91c316] { font-size: 14px; margin-right: 8px; }

.live_chat_footer .footer_message_box .btn_box[data-v-eb91c316] { display: flex; align-items: center; flex-shrink: 0; padding-left: 8px; }

.live_chat_footer .footer_message_box .btn_box .icon_feedback .bg_icon[data-v-eb91c316] { width: 20px; height: 20px; background-image: url("https://resource-accel.fs.com/platform/prod/livechat-package-frontend/assets/feedback-b3052814.svg"); background-repeat: no-repeat; background-position: center center; background-size: contain; }

.live_chat_footer .footer_message_box .btn_box .icon_feedback .bg_icon[data-v-eb91c316]:hover { background-image: url("https://resource-accel.fs.com/platform/prod/livechat-package-frontend/assets/feedback_hover-e74abf91.svg"); }

.live_chat_footer .footer_message_box .btn_box .icon_emoji[data-v-eb91c316] { margin-right: 8px; font-size: 18px; }

.live_chat_footer .footer_message_box .btn_box .iconfont_file[data-v-eb91c316] { font-size: 16px; margin-right: 8px; }

.live_chat_footer .footer_message_box .btn_box .iconfont_file > input[data-v-eb91c316] { padding: 0px; position: absolute; display: block; opacity: 0; width: 100%; height: 100%; inset: 0px; font-size: 18px; }

.live_chat_footer .footer_message_box .btn_box .iconfont_file > input[data-v-eb91c316]::-webkit-file-upload-button { cursor: pointer; }

.live_chat_footer .footer_message_box .btn_box .iconfont_file .file_tip[data-v-eb91c316] { display: none; position: absolute; padding: 8px 12px; color: rgb(255, 255, 255); font-size: 14px; line-height: 22px; border-radius: 4px; background: rgb(25, 25, 26); white-space: nowrap; top: -48px; left: 50%; transform: translate3d(-50%, 0px, 0px); cursor: default; }

.live_chat_footer .footer_message_box .btn_box .iconfont_file .file_tip[data-v-eb91c316]::before { display: block; content: ""; position: absolute; transform: translate(-50%); width: 0px; height: 0px; bottom: -15px; left: 50%; border-width: 8px; border-style: solid; border-color: rgb(25, 25, 26) transparent transparent; border-image: initial; }

.live_chat_footer .footer_message_box .btn_box .iconfont_file:hover .file_tip[data-v-eb91c316] { display: block; }

@media (max-width: 960px) {
  .live_chat_footer .footer_message_box .btn_box .iconfont_file:hover .file_tip[data-v-eb91c316] { display: none; }
}

.live_chat_footer .footer_message_box .btn_box .iconfont_send[data-v-eb91c316] { font-size: 20px; color: rgb(112, 112, 112); }

.live_chat_footer .footer_message_box .btn_box .iconfont_send[data-v-eb91c316]:hover { color: rgb(25, 25, 26); }

.popover-container[data-v-3134c119] { position: relative; display: inline-block; }

.popover[data-v-3134c119] { position: absolute; z-index: 1000; background-color: rgb(255, 255, 255); border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 12px; max-width: 300px; }

.popover__content[data-v-3134c119] { padding: 0px; position: relative; z-index: 2; }

.popover__arrow[data-v-3134c119] { position: absolute; width: 10px; height: 10px; background-color: rgb(255, 255, 255); transform: rotate(45deg); z-index: 1; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 12px; }

.popover--top[data-v-3134c119], .popover--top-left[data-v-3134c119], .popover--top-right[data-v-3134c119] { transform: translateY(-100%); margin-bottom: 10px; }

.popover__arrow--top[data-v-3134c119] { bottom: -5px; left: 50%; margin-left: -5px; border-top: none; border-left: none; box-shadow: rgba(0, 0, 0, 0.07) 3px 3px 7px; }

.popover__arrow--top-left[data-v-3134c119] { bottom: -5px; left: 12px; border-top: none; border-left: none; box-shadow: rgba(0, 0, 0, 0.07) 3px 3px 7px; }

.popover__arrow--top-right[data-v-3134c119] { bottom: -5px; right: 12px; border-top: none; border-left: none; box-shadow: rgba(0, 0, 0, 0.07) 3px 3px 7px; }

.popover--bottom[data-v-3134c119], .popover--bottom-left[data-v-3134c119], .popover--bottom-right[data-v-3134c119] { margin-top: 0px; }

.popover__arrow--bottom[data-v-3134c119] { top: -5px; left: 50%; margin-left: -5px; border-bottom: none; border-right: none; box-shadow: rgba(0, 0, 0, 0.06) -2px -2px 5px; }

.popover__arrow--bottom-left[data-v-3134c119] { top: -5px; left: 12px; border-bottom: none; border-right: none; box-shadow: rgba(0, 0, 0, 0.06) -2px -2px 5px; }

.popover__arrow--bottom-right[data-v-3134c119] { top: -5px; right: 12px; border-bottom: none; border-right: none; box-shadow: rgba(0, 0, 0, 0.06) -2px -2px 5px; }

.popover--left[data-v-3134c119], .popover--left-top[data-v-3134c119], .popover--left-bottom[data-v-3134c119] { transform: translate(-100%); margin-right: 10px; }

.popover__arrow--left[data-v-3134c119] { right: -5px; top: 50%; margin-top: -5px; border-left: none; border-bottom: none; box-shadow: rgba(0, 0, 0, 0.06) 2px -2px 5px; }

.popover__arrow--left-top[data-v-3134c119] { right: -5px; top: 12px; border-left: none; border-bottom: none; box-shadow: rgba(0, 0, 0, 0.06) 2px -2px 5px; }

.popover__arrow--left-bottom[data-v-3134c119] { right: -5px; bottom: 12px; border-left: none; border-bottom: none; box-shadow: rgba(0, 0, 0, 0.06) 2px -2px 5px; }

.popover--right[data-v-3134c119], .popover--right-top[data-v-3134c119], .popover--right-bottom[data-v-3134c119] { margin-left: 10px; }

.popover__arrow--right[data-v-3134c119] { left: -5px; top: 50%; margin-top: -5px; border-right: none; border-top: none; box-shadow: rgba(0, 0, 0, 0.06) -2px 2px 5px; }

.popover__arrow--right-top[data-v-3134c119] { left: -5px; top: 12px; border-right: none; border-top: none; box-shadow: rgba(0, 0, 0, 0.06) -2px 2px 5px; }

.popover__arrow--right-bottom[data-v-3134c119] { left: -5px; bottom: 12px; border-right: none; border-top: none; box-shadow: rgba(0, 0, 0, 0.06) -2px 2px 5px; }

[data-v-c1160b73]:root { --bottom-safe-area: .9066666667rem; }

.live_chat_header[data-v-c1160b73] { width: 100%; height: 60px; flex-shrink: 0; padding: 0px 16px 0px 20px; z-index: auto; position: relative; }

.live_chat_header .header_wrap[data-v-c1160b73] { border-bottom: 1px solid rgb(222, 224, 227); display: flex; align-items: center; justify-content: space-between; height: 60px; }

.live_chat_header .header_cs_status[data-v-c1160b73] { font-weight: 600; text-align: left; color: rgb(25, 25, 26); font-size: 18px; line-height: 26px; padding-left: 16px; position: relative; user-select: none; }

.live_chat_header .header_cs_status[data-v-c1160b73]::before { content: " "; display: inline-block; width: 9px; height: 9px; border-radius: 50%; background: rgb(16, 163, 0); position: absolute; left: 0px; top: 50%; transform: translate3d(0px, -50%, 0px); }

.live_chat_header .header_cs_status.header_cs_status_2[data-v-c1160b73]::before { background: rgb(227, 5, 5); }

.live_chat_header .header_cs_status.header_cs_status_0[data-v-c1160b73]::before { background: rgb(76, 73, 72); }

.live_chat_header .header_right[data-v-c1160b73] { display: flex; justify-content: center; }

.live_chat_header .icon_wrap[data-v-c1160b73] { width: 28px; height: 28px; display: flex; align-items: center; justify-content: center; color: rgb(112, 112, 112); cursor: pointer; }

.live_chat_header .icon_wrap[data-v-c1160b73]:first-child { margin-right: 8px; }

.live_chat_header .icon_wrap[data-v-c1160b73]:hover { color: rgb(25, 25, 26); background-color: rgba(25, 25, 26, 0.04); border-radius: 3px; }

.live_chat_header .iconfont_minimize[data-v-c1160b73], .live_chat_header .iconfont_close[data-v-c1160b73] { width: 20px; height: 20px; font-size: 20px; transition: 0.3s; }

.title_list[data-v-c1160b73] { padding: 4px; }

.title_list .title_item[data-v-c1160b73] { display: flex; align-items: center; justify-content: center; padding: 8px 16px; cursor: pointer; }

.title_list .title_item[data-v-c1160b73]:hover { background: rgb(246, 246, 248); }

.title_list .title_item .iconfont[data-v-c1160b73] { font-size: 18px; width: 20px; height: 20px; margin-right: 4px; }

.title_list .title_item .title_item_des[data-v-c1160b73] { font-size: 13px; line-height: 20px; flex: 1 1 0%; white-space: nowrap; }

[data-v-6c40d4e2]:root { --bottom-safe-area: .9066666667rem; }

.dot-pulse[data-v-6c40d4e2] { position: relative; left: -9999px; width: 5px; height: 5px; border-radius: 3px; background-color: rgb(75, 75, 77); color: rgb(75, 75, 77); box-shadow: 9999px 0px 0px -5px; animation: 1.5s linear 0.25s infinite normal none running dot-pulse-6c40d4e2; }

.dot-pulse[data-v-6c40d4e2]::before, .dot-pulse[data-v-6c40d4e2]::after { content: ""; display: inline-block; position: absolute; top: 0px; width: 5px; height: 5px; border-radius: 3px; background-color: rgb(75, 75, 77); color: rgb(75, 75, 77); }

.dot-pulse[data-v-6c40d4e2]::before { box-shadow: 9984px 0px 0px -5px; animation: 1.5s linear 0s infinite normal none running dot-pulse-before-6c40d4e2; }

.dot-pulse[data-v-6c40d4e2]::after { box-shadow: 10014px 0px 0px -5px; animation: 1.5s linear 0.5s infinite normal none running dot-pulse-after-6c40d4e2; }

@keyframes dot-pulse-before-6c40d4e2 { 
  0% { box-shadow: 9984px 0px 0px -5px; }
  30% { box-shadow: 9984px 0px 0px 2px; }
  60%, 100% { box-shadow: 9984px 0px 0px -5px; }
}

@keyframes dot-pulse-6c40d4e2 { 
  0% { box-shadow: 9999px 0px 0px -5px; }
  30% { box-shadow: 9999px 0px 0px 2px; }
  60%, 100% { box-shadow: 9999px 0px 0px -5px; }
}

@keyframes dot-pulse-after-6c40d4e2 { 
  0% { box-shadow: 10014px 0px 0px -5px; }
  30% { box-shadow: 10014px 0px 0px 2px; }
  60%, 100% { box-shadow: 10014px 0px 0px -5px; }
}

[data-v-e372ff77]:root { --bottom-safe-area: .9066666667rem; }

.validate_error[data-v-e372ff77] { display: flex; align-items: flex-start; padding-top: 4px; }

.validate_error .error_info[data-v-e372ff77] { flex: 1 1 auto; color: rgb(192, 0, 0); font-weight: 400; font-size: 13px; line-height: 20px; }

[data-v-4dc18325]:root { --bottom-safe-area: .9066666667rem; }

@keyframes rotate-4dc18325 { 
  100% { transform: rotate(360deg); }
}

@keyframes dash-4dc18325 { 
  0% { stroke-dasharray: 1, 200; stroke-dashoffset: 0; }
  50% { stroke-dasharray: 89, 200; stroke-dashoffset: -35px; }
  100% { stroke-dasharray: 89, 200; stroke-dashoffset: -124px; }
}

@keyframes color-4dc18325 { 
  0%, 100% { stroke: rgb(255, 255, 255); }
  40% { stroke: rgb(255, 255, 255); }
  66% { stroke: rgb(255, 255, 255); }
  80%, 90% { stroke: rgb(255, 255, 255); }
}

.button-circle[data-v-4dc18325] { display: inline-block; width: 16px; height: 16px; animation: 2s linear 0s infinite normal none running rotate-4dc18325; }

.button-cir[data-v-4dc18325] { animation: 1.5s ease-in-out 0s infinite normal none running dash-4dc18325, 6s ease-in-out 0s infinite normal none running color-4dc18325; stroke-dasharray: 1, 200; stroke-dashoffset: 0; stroke-linecap: round; }

.video-small[data-v-4dc18325] { display: inline-block; position: relative; height: 24px; line-height: 24px; padding: 0px 8px; border-radius: 4px; transition: 0.3s; background: rgba(25, 25, 26, 0.6); color: rgb(255, 255, 255); font-size: 12px; cursor: pointer; }

.video-small[data-v-4dc18325]:hover { background: rgba(25, 25, 26, 0.8); }

.video-small .iconfont_play[data-v-4dc18325] { font-size: 12px; margin-right: 4px; transform: scale(0.84); }

.fs-button[data-v-4dc18325] { display: inline-block; position: relative; height: 42px; cursor: pointer; transition: 0.3s; border-radius: 3px; padding: 0px 24px; font-weight: 400; font-size: 14px; line-height: 14px; }

.fs-button .box[data-v-4dc18325] { display: flex; align-items: center; position: relative; justify-content: center; white-space: nowrap; }

.fs-button .circle-box[data-v-4dc18325] { position: absolute; inset: 0px; display: flex; align-items: center; justify-content: center; }

.fs-button.fs-button-lightgray[data-v-4dc18325] { background: rgb(242, 242, 242); color: rgb(25, 25, 26); }

.fs-button.fs-button-lightgray[data-v-4dc18325]:hover { background: rgb(233, 233, 233); }

.fs-button.fs-button-lightgray.fs-button-loading[data-v-4dc18325] { opacity: 0.5; }

.fs-button.fs-button-round[data-v-4dc18325] { border-radius: 42px; }

.fs-button.fs-button-disabled[data-v-4dc18325] { opacity: 0.3; cursor: not-allowed; }

.fs-button-red[data-v-4dc18325] { background: rgb(192, 0, 0); color: rgb(255, 255, 255); }

.fs-button-red[data-v-4dc18325]::before { display: block; content: " "; width: 100%; height: 100%; inset: 0px; position: absolute; background: rgb(25, 25, 26); border-radius: 3px; opacity: 0; transition: 0.3s; }

.fs-button-red[data-v-4dc18325]:hover::before { opacity: 0.2; }

@media (max-width: 1024px) {
  .fs-button-red[data-v-4dc18325]:hover::before { opacity: 0; }
}

.fs-button-red.fs-button-loading[data-v-4dc18325] { opacity: 0.6; }

.fs-button-red.fs-button-loading[data-v-4dc18325]::before { display: block; content: " "; width: 100%; height: 100%; inset: 0px; position: absolute; background: rgb(25, 25, 26); opacity: 0.2; transition: 0.3s; }

.fs-button-red.fs-button-disabled[data-v-4dc18325]:hover::before { opacity: 0; }

.fs-button-black[data-v-4dc18325] { background: rgb(75, 75, 77); color: rgb(255, 255, 255); }

.fs-button-black[data-v-4dc18325]::before { display: block; content: " "; width: 100%; height: 100%; inset: 0px; position: absolute; background: rgb(25, 25, 26); border-radius: 3px; opacity: 0; transition: 0.3s; }

.fs-button-black[data-v-4dc18325]:hover::before { opacity: 0.6; }

@media (max-width: 1024px) {
  .fs-button-black[data-v-4dc18325]:hover::before { opacity: 0; }
}

.fs-button-black.fs-button-loading[data-v-4dc18325] { opacity: 0.6; }

.fs-button-black.fs-button-loading[data-v-4dc18325]::before { display: block; content: " "; width: 100%; height: 100%; inset: 0px; position: absolute; background: rgb(25, 25, 26); opacity: 0.2; transition: 0.3s; }

.fs-button-black.fs-button-disabled[data-v-4dc18325]:hover::before { opacity: 0; }

.fs-button-gray[data-v-4dc18325] { background: rgb(242, 242, 242); color: rgb(25, 25, 26); }

.fs-button-gray .button-cir[data-v-4dc18325] { animation: 1.5s ease-in-out 0s infinite normal none running dash-4dc18325, 6s ease-in-out 0s infinite normal none running blackColor; }

.fs-button-gray[data-v-4dc18325]::before { display: block; content: " "; width: 100%; height: 100%; inset: 0px; position: absolute; background: rgb(25, 25, 26); border-radius: 3px; opacity: 0; transition: 0.3s; }

.fs-button-gray[data-v-4dc18325]:hover::before { opacity: 0.04; }

@media (max-width: 1024px) {
  .fs-button-gray[data-v-4dc18325]:hover::before { opacity: 0; }
}

.fs-button-gray.fs-button-loading[data-v-4dc18325] { opacity: 0.6; }

.fs-button-gray.fs-button-loading[data-v-4dc18325]::before { display: block; content: " "; width: 100%; height: 100%; inset: 0px; position: absolute; background: rgb(25, 25, 26); opacity: 0.04; transition: 0.3s; }

.fs-button-gray.fs-button-disabled[data-v-4dc18325] { opacity: 0.3; }

.fs-button-gray.fs-button-disabled[data-v-4dc18325]:hover::before { opacity: 0; }

.fs-button-blackline[data-v-4dc18325] { border: 1px solid rgb(25, 25, 26); color: rgb(25, 25, 26); }

.fs-button-blackline .button-cir[data-v-4dc18325] { animation: 1.5s ease-in-out 0s infinite normal none running dash-4dc18325, 6s ease-in-out 0s infinite normal none running blackColor; }

.fs-button-blackline[data-v-4dc18325]::before { content: " "; display: block; width: 100%; height: 100%; inset: 0px; position: absolute; background: rgb(25, 25, 26); border-radius: 3px; opacity: 0; transition: 0.3s; }

.fs-button-blackline[data-v-4dc18325]:hover::before { opacity: 0.04; }

@media (max-width: 1024px) {
  .fs-button-blackline[data-v-4dc18325]:hover::before { opacity: 0; }
}

.fs-button-blackline.fs-button-loading[data-v-4dc18325] { opacity: 0.6; }

.fs-button-blackline.fs-button-loading[data-v-4dc18325]::before { content: " "; display: block; width: 100%; height: 100%; inset: 0px; position: absolute; background: rgb(25, 25, 26); opacity: 0.04; transition: 0.3s; }

.fs-button-blackline.fs-button-disabled[data-v-4dc18325]:hover::before { opacity: 0; }

.fs-button-whiteline[data-v-4dc18325] { border: 1px solid rgb(255, 255, 255); color: rgb(255, 255, 255); }

.fs-button-whiteline .button-cir[data-v-4dc18325] { animation: 1.5s ease-in-out 0s infinite normal none running dash-4dc18325, 6s ease-in-out 0s infinite normal none running blackColor; }

.fs-button-whiteline[data-v-4dc18325]::before { content: " "; display: block; width: 100%; height: 100%; inset: 0px; position: absolute; background: rgb(255, 255, 255); border-radius: 3px; opacity: 0; transition: 0.3s; }

.fs-button-whiteline[data-v-4dc18325]:hover::before { opacity: 0.04; }

@media (max-width: 1024px) {
  .fs-button-whiteline[data-v-4dc18325]:hover::before { opacity: 0; }
}

.fs-button-whiteline.fs-button-loading[data-v-4dc18325] { opacity: 0.6; }

.fs-button-whiteline.fs-button-loading[data-v-4dc18325]::before { content: " "; display: block; width: 100%; height: 100%; inset: 0px; position: absolute; background: rgb(255, 255, 255); opacity: 0.04; transition: 0.3s; }

.fs-button-whiteline.fs-button-disabled[data-v-4dc18325]:hover::before { opacity: 0; }

.fs-button-grayline[data-v-4dc18325] { border: 1px solid rgb(204, 204, 204); color: rgb(25, 25, 26); }

.fs-button-grayline .button-cir[data-v-4dc18325] { animation: 1.5s ease-in-out 0s infinite normal none running dash-4dc18325, 6s ease-in-out 0s infinite normal none running blackColor; }

.fs-button-grayline[data-v-4dc18325]::before { content: " "; display: block; width: 100%; height: 100%; inset: 0px; position: absolute; background: rgb(25, 25, 26); border-radius: 3px; opacity: 0; transition: 0.3s; }

.fs-button-grayline[data-v-4dc18325]:hover::before { opacity: 0.04; }

@media (max-width: 1024px) {
  .fs-button-grayline[data-v-4dc18325]:hover::before { opacity: 0; }
}

.fs-button-grayline.fs-button-loading[data-v-4dc18325] { opacity: 0.6; }

.fs-button-grayline.fs-button-loading[data-v-4dc18325]::before { content: " "; display: block; width: 100%; height: 100%; inset: 0px; position: absolute; background: rgb(25, 25, 26); opacity: 0.04; transition: 0.3s; }

.fs-button-grayline.fs-button-disabled[data-v-4dc18325]:hover::before { opacity: 0; }

[data-v-260c1fc0]:root { --bottom-safe-area: .9066666667rem; }

.sensitive_warning[data-v-260c1fc0] { margin: 0px auto 20px; padding: 4px 12px; width: fit-content; background: rgb(245, 245, 249); border-radius: 182px; }

.sensitive_warning .warning_text[data-v-260c1fc0] { font-size: 12px; line-height: 18px; color: rgb(112, 112, 112); }

.wa_wrap[data-v-260c1fc0] { display: flex; flex-direction: column; align-items: center; padding: 20px 0px; }

.wa_wrap .link_text[data-v-260c1fc0] { font-size: 12px; line-height: 18px; color: rgb(25, 25, 26); }

.wa_wrap .des_text[data-v-260c1fc0] { margin-top: 8px; }

.wa_wrap .des_text .text[data-v-260c1fc0] { font-size: 12px; line-height: 18px; color: rgb(137, 137, 140); position: relative; }

.wa_wrap .des_text .text[data-v-260c1fc0]::before, .wa_wrap .des_text .text[data-v-260c1fc0]::after { position: absolute; top: 50%; content: ""; display: inline-block; width: 50%; height: 1px; background-color: rgb(228, 231, 237); }

.wa_wrap .des_text .text[data-v-260c1fc0]::before { right: 100%; margin-right: 12px; }

.wa_wrap .des_text .text[data-v-260c1fc0]::after { left: 100%; margin-left: 12px; }

.form_wrap[data-v-260c1fc0] { margin: 0px auto 16px; padding: 20px; width: 272px; font-size: 12px; box-sizing: border-box; border-radius: 8px; box-shadow: rgba(195, 195, 206, 0.24) 0px 2px 8px; }

.form_wrap .qa_container[data-v-260c1fc0] { padding-top: 16px; }

.form_wrap .qa_container .qa_wrap[data-v-260c1fc0] { display: flex; align-items: flex-start; margin-bottom: 8px; }

.form_wrap .qa_container .qa_wrap[data-v-260c1fc0]:last-child { margin: 0px; }

.form_wrap .qa_container .qa_wrap .dot[data-v-260c1fc0] { margin-top: 9px; width: 4px; height: 4px; background: rgb(100, 100, 102); border-radius: 50%; }

.form_wrap .qa_container .qa_wrap .txt_container[data-v-260c1fc0] { max-width: 220px; margin-left: 6px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; text-overflow: ellipsis; }

.form_wrap .qa_container .qa_wrap .txt_container .qa_text[data-v-260c1fc0] { font-size: 14px; line-height: 22px; color: rgb(25, 25, 26); margin: 0px; }

.form_wrap .qa_container .qa_wrap .txt_container .qa_text[data-v-260c1fc0]:hover { cursor: pointer; text-decoration: underline; }

.form_wrap .video_container[data-v-260c1fc0] { padding-top: 16px; }

.form_wrap .video_container .divider[data-v-260c1fc0] { width: 100%; background-color: rgb(229, 229, 229); height: 1px; }

.form_wrap .video_container .video_wrap[data-v-260c1fc0] { padding-top: 16px; }

.form_wrap .video_container .video_wrap .slide_item[data-v-260c1fc0] { height: 100%; display: flex; flex-direction: column; cursor: pointer; }

.form_wrap .video_container .video_wrap .slide_item > .title_box[data-v-260c1fc0] { padding: 12px; border-radius: 0px 0px 8px 8px; border-right: 1px solid rgb(229, 229, 229); border-bottom: 1px solid rgb(229, 229, 229); border-left: 1px solid rgb(229, 229, 229); border-image: initial; border-top: transparent; }

.form_wrap .video_container .video_wrap .slide_item > .title_box .title[data-v-260c1fc0] { font-size: 12px; line-height: 18px; font-weight: 600; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }

.form_wrap .video_container .video_wrap .slide_item .img_box[data-v-260c1fc0] { width: 100%; height: 126px; overflow: hidden; position: relative; border-radius: 8px 8px 0px 0px; }

.form_wrap .video_container .video_wrap .slide_item .img_box .img[data-v-260c1fc0] { display: block; max-width: 100%; width: 100%; position: absolute; top: 50%; left: 0px; transform: translateY(-50%); }

.form_wrap .video_container .video_wrap .slide_item .img_box .time_box[data-v-260c1fc0] { position: absolute; bottom: 8px; right: 8px; }

.form_wrap .video_container .video_wrap .slide_item:hover .title_box .title[data-v-260c1fc0] { text-decoration: underline; }

.sg_form_wrap[data-v-260c1fc0] { display: flex; min-width: 40px; max-width: 272px; margin: 0px 20px 16px 48px; padding: 8px 16px; background: rgb(245, 245, 249); border-radius: 0px 20px 20px; font-size: 13px; line-height: 20px; color: rgb(25, 25, 26); white-space: pre-line; overflow-wrap: break-word; }

.sg_form_wrap span[data-v-260c1fc0] { display: inline-block; }

.sg_form_wrap .input_wrap[data-v-260c1fc0] { flex: 1 1 0%; }

.sg_form_wrap .input_wrap .label[data-v-260c1fc0] { font-size: 12px; line-height: 18px; color: rgb(25, 25, 26); margin-bottom: 4px; }

.sg_form_wrap .input_wrap input[data-v-260c1fc0] { background-color: rgb(255, 255, 255); }

.sg_form_wrap .input_wrap input[data-v-260c1fc0]:disabled { background-color: rgb(247, 247, 247); }

.sg_form_wrap .input_wrap .suffix[data-v-260c1fc0] { position: absolute; right: 12px; top: 12px; width: 16px; height: 16px; font-size: 16px; cursor: pointer; }

.sg_form_wrap .input_wrap .suffix.error[data-v-260c1fc0] { color: rgb(192, 0, 0); }

.sg_form_wrap .input_wrap .suffix.success[data-v-260c1fc0] { color: rgb(16, 163, 0); }

.sg_message_info[data-v-260c1fc0] { display: flex; flex-direction: column; align-items: center; margin-bottom: 16px; }

.sg_message_info .message_chat[data-v-260c1fc0] { font-size: 12px; line-height: 18px; color: rgb(137, 137, 140); text-align: center; max-width: 100%; }

.sg_message_info .top[data-v-260c1fc0] { display: flex; flex-direction: column; justify-content: center; align-items: center; }

.sg_message_info .top .cs_avator[data-v-260c1fc0] { display: inline-block; width: 48px; height: 48px; flex-shrink: 0; background:  0% 0% / contain no-repeat rgb(245, 245, 249); border: 1.5px solid rgb(238, 238, 238); border-radius: 36px; position: relative; }

.sg_message_info .top .cs_online_dot[data-v-260c1fc0] { position: absolute; right: 3px; bottom: 0px; width: 9px; height: 9px; border-radius: 50%; background-color: rgb(16, 163, 0); border: 1.5px solid rgb(238, 238, 238); }

.sg_message_info .top .cs_name[data-v-260c1fc0] { font-size: 12px; line-height: 18px; color: rgb(25, 25, 26); margin-top: 4px; font-weight: 600; }

.robot_serve-enter-active[data-v-260c1fc0], .robot_serve-leave-active[data-v-260c1fc0] { transition: opacity 0.2s; }

.robot_serve-enter-from[data-v-260c1fc0], .robot_serve-leave-to[data-v-260c1fc0] { opacity: 0; }

.chat_robot_serve[data-v-260c1fc0] { display: flex; justify-content: center; align-items: center; margin-bottom: 20px; }

.chat_robot_serve .tag_wrap[data-v-260c1fc0] { width: 272px; border-radius: 8px; border-top: 2px solid rgb(16, 163, 0); box-shadow: rgba(137, 137, 140, 0.15) 0px 2px 14px; }

.chat_robot_serve .tag_wrap .chat_robot_serve_item[data-v-260c1fc0] { padding: 12px 24px; border-bottom: 1px solid rgb(229, 229, 229); cursor: pointer; }

.chat_robot_serve .tag_wrap .chat_robot_serve_item[data-v-260c1fc0]:last-child { border: none; }

.chat_robot_serve .tag_wrap .chat_robot_serve_item[data-v-260c1fc0]:hover { background: rgba(25, 25, 26, 0.04); }

.chat_robot_serve .tag_wrap .chat_robot_serve_item .msg_content[data-v-260c1fc0] { text-align: center; font-size: 14px; line-height: 22px; font-weight: 600; }

.chat_robot_serve .tag_wrap .chat_form_input[data-v-260c1fc0] { margin: 0px 24px; border-bottom: 1px solid rgb(229, 229, 229); position: relative; }

.chat_robot_serve .tag_wrap .chat_form_input .input_el[data-v-260c1fc0] { width: 100%; border: none; padding: 12px 0px; vertical-align: middle; }

.chat_robot_serve .tag_wrap .chat_form_input .status_icon[data-v-260c1fc0] { position: absolute; right: 0px; top: 26px; width: 16px; height: 16px; font-size: 16px; color: rgb(16, 163, 0); }

.chat_robot_serve .tag_wrap .chat_form_input .label_el[data-v-260c1fc0] { font-size: 14px; line-height: 22px; color: rgb(112, 112, 112); position: absolute; left: 0px; top: 12px; transition: 0.3s; pointer-events: none; }

.chat_robot_serve .tag_wrap .chat_form_input .label_el .iconfont[data-v-260c1fc0] { display: inline-block; font-size: 14px; color: rgb(112, 112, 112); margin-right: 4px; transition: 0.3s; }

.chat_robot_serve .tag_wrap .chat_form_input .label_el .iconfont.rotate[data-v-260c1fc0] { transform: rotate(180deg); }

.chat_robot_serve .tag_wrap .chat_form_input .dropdown_list[data-v-260c1fc0] { position: absolute; top: 34px; left: 0px; width: 100%; background-color: rgb(255, 255, 255); border-radius: 4px; border: 1px solid rgb(229, 229, 229); box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 6px -2px; }

.chat_robot_serve .tag_wrap .chat_form_input .dropdown_list .dropdown_item[data-v-260c1fc0] { cursor: pointer; padding: 7px 12px; font-size: 12px; line-height: 20px; color: rgb(25, 25, 26); }

.chat_robot_serve .tag_wrap .chat_form_input .dropdown_list .dropdown_item[data-v-260c1fc0]:hover { background: rgb(247, 247, 247); }

.chat_robot_serve .tag_wrap .validate_error[data-v-260c1fc0] { display: flex; align-items: center; gap: 4px; padding-left: 24px; margin-top: 4px; color: rgb(192, 0, 0); font-size: 13px; line-height: 20px; }

.chat_robot_serve .tag_wrap .active_input .input_el[data-v-260c1fc0] { height: 70px; padding-top: 36px; font-size: 14px; font-weight: 600; line-height: 22px; }

.chat_robot_serve .tag_wrap .active_input .label_el[data-v-260c1fc0] { top: 12px; font-size: 12px; line-height: 18px; }

.chat_robot_serve .tag_wrap .active_input .label_el .iconfont[data-v-260c1fc0] { font-size: 12px; }

.chat_robot_serve .tag_wrap .submit_btn[data-v-260c1fc0] { cursor: pointer; display: flex; justify-content: center; align-items: center; margin: 20px 24px; padding: 10px 24px; border-radius: 4px; border: 1px solid rgb(25, 25, 26); }

.chat_robot_serve .tag_wrap .submit_btn .btn_content[data-v-260c1fc0] { display: flex; align-items: center; }

.chat_robot_serve .tag_wrap .submit_btn span[data-v-260c1fc0] { font-size: 14px; line-height: 20px; color: rgb(25, 25, 26); }

.chat_robot_serve .tag_wrap .freeze[data-v-260c1fc0] { border: 1px solid rgb(16, 163, 0); }

.chat_robot_serve .tag_wrap .freeze .iconfont[data-v-260c1fc0] { color: rgb(16, 163, 0); margin-right: 4px; }

.chat_robot_serve .tag_wrap .freeze span[data-v-260c1fc0] { color: rgb(16, 163, 0); }

@keyframes fade-out-260c1fc0 { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}

.form_wrap[data-v-260c1fc0] { margin: 0px auto 16px; padding: 20px; width: 272px; font-size: 12px; box-sizing: border-box; border-radius: 8px; border-top: 2px solid rgb(16, 163, 0); box-shadow: rgba(137, 137, 140, 0.15) 0px 2px 14px; }

.form_wrap .input_wrap[data-v-260c1fc0] { margin-bottom: 12px; }

.form_wrap .input_wrap[data-v-260c1fc0]:last-of-type { margin-bottom: 0px; }

.form_wrap .input_wrap .label[data-v-260c1fc0] { display: inline-block; margin-bottom: 4px; }

.form_wrap .input_wrap .tel_code[data-v-260c1fc0] { width: 100%; display: flex; align-items: center; position: relative; }

.form_wrap .input_wrap .tel_code.tel_code_cn .code[data-v-260c1fc0] { min-width: auto; flex: 0 0 50px; text-align: center; padding: 0px 4px; }

.form_wrap .input_wrap .tel_code.tel_code_cn .code .code_label[data-v-260c1fc0] { margin-right: 0px; }

.form_wrap .input_wrap .tel_code .code[data-v-260c1fc0] { display: flex; align-items: center; background: rgb(247, 247, 247); height: 42px; border-width: 1px 0px 1px 1px; border-top-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(229, 229, 229); border-bottom-color: rgb(229, 229, 229); border-left-color: rgb(229, 229, 229); border-image: initial; border-right-style: initial; border-right-color: initial; border-radius: 2px 0px 0px 2px; cursor: pointer; padding: 0px 16px; flex-shrink: 0; }

.form_wrap .input_wrap .tel_code .code .code_label[data-v-260c1fc0] { font-size: 13px; line-height: 20px; color: rgb(25, 25, 26); flex: 1 1 0%; margin-right: 12px; }

.form_wrap .input_wrap .tel_code .tel[data-v-260c1fc0] { flex: 1 1 auto; border-radius: 0px 3px 3px 0px; user-select: text; }

.form_wrap .input_wrap .tel_code .tel[data-v-260c1fc0]:focus { border-left: 1px solid rgb(25, 25, 26); }

.form_wrap .form_submit[data-v-260c1fc0] { width: 100%; margin-top: 20px; }

.form_wrap .prod_head[data-v-260c1fc0] { display: flex; justify-content: center; border-bottom: 1px solid rgb(229, 229, 229); padding-bottom: 16px; }

.form_wrap .prod_head .prod_img[data-v-260c1fc0] { width: 50px; height: 50px; margin-right: 12px; }

.form_wrap .prod_head .title_wrap[data-v-260c1fc0] { flex: 1 1 0%; }

.form_wrap .prod_head .title_wrap .txt_container[data-v-260c1fc0] { width: 100%; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis; }

.form_wrap .prod_head .title_wrap .txt_container .prod_title[data-v-260c1fc0] { font-size: 12px; line-height: 18px; color: rgb(25, 25, 26); margin: 0px; word-break: break-word; }

.form_wrap .prod_head .title_wrap .prod_id[data-v-260c1fc0] { display: block; margin-top: 4px; font-size: 12px; line-height: 18px; color: rgb(137, 137, 140); }

.text_wrap[data-v-260c1fc0] { display: flex; min-width: 40px; max-width: 272px; margin: 0px 20px 16px 48px; padding: 8px 16px; background: rgb(245, 245, 249); border-radius: 0px 20px 20px; font-size: 13px; line-height: 20px; color: rgb(25, 25, 26); white-space: pre-line; overflow-wrap: break-word; }

.text_wrap.cs_text_break[data-v-260c1fc0] { word-break: break-all; }

.text_wrap[data-v-260c1fc0] a { color: rgb(0, 112, 188); overflow-wrap: break-word; }

.text_wrap span[data-v-260c1fc0] { display: inline-block; }

.text_wrap .input_wrap[data-v-260c1fc0] { flex: 1 1 0%; }

.text_wrap .input_wrap .label[data-v-260c1fc0] { font-size: 12px; line-height: 18px; color: rgb(25, 25, 26); margin-bottom: 4px; }

.text_wrap .input_wrap input[data-v-260c1fc0] { background-color: rgb(255, 255, 255); }

.text_wrap .input_wrap input[data-v-260c1fc0]:disabled { background-color: rgb(247, 247, 247); }

.text_wrap .input_wrap .suffix[data-v-260c1fc0] { position: absolute; right: 12px; top: 12px; width: 16px; height: 16px; font-size: 16px; cursor: pointer; }

.text_wrap .input_wrap .suffix.error[data-v-260c1fc0] { color: rgb(192, 0, 0); }

.text_wrap .input_wrap .suffix.success[data-v-260c1fc0] { color: rgb(16, 163, 0); }

.text_wrap .input_wrap .sign_in[data-v-260c1fc0] { margin-top: 4px; }

.message_sys_wrap[data-v-260c1fc0] { margin-bottom: 20px; }

.message_sys_box[data-v-260c1fc0] { margin: 0px auto; max-width: 300px; text-align: center; }

.message_sys_box .message_admin_time[data-v-260c1fc0] { text-align: center; color: rgb(75, 75, 77); font-size: 10px; line-height: 20px; margin-bottom: 4px; }

.message_sys_box .message_admin_msg_box[data-v-260c1fc0] { display: inline-block; max-width: 100%; width: auto; background: rgb(245, 245, 249); min-height: 24px; border-radius: 24px; margin: 0px auto; position: relative; padding: 2px 12px 2px 28px; }

.message_sys_box .message_admin_msg_box .iconfont_success[data-v-260c1fc0] { display: inline-block; width: 16px; height: 16px; color: rgb(255, 255, 255); flex-shrink: 0; position: absolute; left: 8px; top: 50%; transform: translateY(-50%); }

.message_sys_box .message_admin_msg_box .message_admin_msg[data-v-260c1fc0] { font-size: 10px; line-height: 20px; color: rgb(112, 112, 112); text-align: left; }

@media (max-width: 960px) {
  .message_sys_box[data-v-260c1fc0] { width: 86.7%; max-width: none; }
}

.message_create_box[data-v-260c1fc0] { display: flex; justify-content: center; margin-bottom: 16px; }

.message_create_box .message_chat[data-v-260c1fc0] { font-size: 12px; line-height: 18px; color: rgb(137, 137, 140); text-align: center; max-width: 100%; }

.message_create_box .privacy[data-v-260c1fc0] { width: 300px; margin: 8px 0px; }

.message_create_box.column[data-v-260c1fc0] { flex-direction: column; align-items: center; }

.message_create_box .top[data-v-260c1fc0] { margin-bottom: 16px; display: flex; flex-direction: column; justify-content: center; align-items: center; }

.message_create_box .top .cs_avator[data-v-260c1fc0] { display: inline-block; width: 48px; height: 48px; flex-shrink: 0; background:  0% 0% / contain no-repeat rgb(245, 245, 249); border: 1.5px solid rgb(238, 238, 238); border-radius: 36px; position: relative; }

.message_create_box .top .cs_online_dot[data-v-260c1fc0] { position: absolute; right: 3px; bottom: 0px; width: 9px; height: 9px; border-radius: 50%; background-color: rgb(16, 163, 0); border: 1.5px solid rgb(238, 238, 238); }

.message_create_box .top .cs_name[data-v-260c1fc0] { font-size: 12px; line-height: 18px; color: rgb(25, 25, 26); margin-top: 4px; font-weight: 600; }

.message_cs_wrap[data-v-260c1fc0] { display: flex; align-items: flex-end; padding-right: 20px; margin-bottom: 20px; position: relative; }

.message_cs_wrap .cs_avator[data-v-260c1fc0] { display: inline-block; width: 32px; height: 32px; flex-shrink: 0; background:  0% 0% / contain no-repeat rgb(245, 245, 249); border-radius: 32px; margin-right: 8px; }

.message_cs_wrap .message_cs_box .cs_content_wrap[data-v-260c1fc0] { position: relative; }

.message_cs_wrap .message_cs_box .cs_content_wrap .cs_message_time[data-v-260c1fc0] { display: none; position: absolute; top: 50%; right: -50px; transform: translateY(-50%); font-size: 10px; line-height: 20px; color: rgb(75, 75, 77); }

.message_cs_wrap .message_cs_box .cs_content_wrap:hover .cs_message_time[data-v-260c1fc0] { display: block; }

.message_cs_wrap .message_cs_box .cs_name[data-v-260c1fc0] { font-size: 10px; line-height: 20px; color: rgb(75, 75, 77); margin-bottom: 8px; }

.message_cs_wrap .message_cs_box .cs_text[data-v-260c1fc0] { display: inline-block; min-width: 40px; max-width: 232px; padding: 8px 12px; background: rgb(245, 245, 249); border-radius: 10px 10px 10px 0px; font-size: 14px; line-height: 22px; color: rgb(25, 25, 26); font-weight: 600; white-space: pre-line; overflow-wrap: break-word; }

.message_cs_wrap .message_cs_box .cs_text.cs_text_break[data-v-260c1fc0] { word-break: break-all; }

.message_cs_wrap .message_cs_box .cs_text a[data-v-260c1fc0] { color: rgb(0, 112, 188); overflow-wrap: break-word; }

.message_cs_wrap .message_cs_box .cs_text_loading[data-v-260c1fc0] { width: 60px; height: 20px; display: flex; justify-content: center; padding: 20px; background: rgb(245, 245, 249); border-radius: 0px 20px 20px; }

.message_cs_wrap .message_cs_box .cs_img[data-v-260c1fc0] { display: inline-block; width: 160px; height: 160px; border-radius: 0px 20px 20px; background: center center / contain no-repeat rgb(255, 255, 255); box-shadow: rgba(195, 195, 206, 0.24) 0px 2px 8px; cursor: pointer; }

.message_cs_wrap .message_cs_box .cs_video video[data-v-260c1fc0] { max-width: 300px; max-height: 200px; }

.message_cs_wrap .message_cs_box .cs_file[data-v-260c1fc0] { background: rgb(255, 255, 255); box-shadow: rgba(195, 195, 206, 0.24) 0px 2px 8px; border-radius: 0px 20px 20px; border: 1px solid rgb(242, 242, 242); padding: 8px 12px 10px; display: flex; align-items: center; cursor: pointer; width: 240px; text-align: left; }

.message_cs_wrap .message_cs_box .cs_file .file_icon[data-v-260c1fc0] { display: inline-block; width: 48px; height: 48px; flex-shrink: 0; margin-right: 8px; }

.message_cs_wrap .message_cs_box .cs_file .file_info[data-v-260c1fc0] { flex: 1 1 auto; }

.message_cs_wrap .message_cs_box .cs_file .file_info .file_name[data-v-260c1fc0] { color: rgb(35, 35, 35); font-size: 13px; line-height: 20px; margin-bottom: 6px; word-break: break-all; }

.message_cs_wrap .message_cs_box .cs_file .file_info .file_size[data-v-260c1fc0] { color: rgb(153, 153, 153); font-size: 12px; line-height: 18px; }

.message_cs_wrap.consecutive-message[data-v-260c1fc0] { margin-bottom: 4px; }

.message_cs_wrap.consecutive-message .cs_avator_placeholder[data-v-260c1fc0] { margin-bottom: 0px; }

.message_user_wrap[data-v-260c1fc0] { display: flex; align-items: flex-start; padding-left: 5.4%; margin-bottom: 20px; flex-direction: row-reverse; text-align: right; }

.message_user_wrap.consecutive-message[data-v-260c1fc0] { margin-bottom: 4px; }

.message_user_wrap .message_user_box[data-v-260c1fc0] { position: relative; }

.message_user_wrap .message_user_box .cs_message_time[data-v-260c1fc0] { display: none; position: absolute; top: 50%; right: calc(100% + 10px); transform: translateY(-50%); font-size: 10px; line-height: 20px; color: rgb(75, 75, 77); white-space: nowrap; text-align: right; }

.message_user_wrap .message_user_box:hover .cs_message_time[data-v-260c1fc0] { display: block; }

.message_user_wrap .message_user_box .cs_name[data-v-260c1fc0] { margin-top: 4px; font-size: 10px; line-height: 20px; color: rgb(75, 75, 77); text-align: right; position: absolute; right: 0px; bottom: -24px; white-space: nowrap; }

.message_user_wrap .message_user_box .cs_text[data-v-260c1fc0] { display: inline-block; min-width: 40px; max-width: 232px; padding: 8px 12px; background: rgb(16, 163, 0); border-radius: 10px 10px 0px; text-align: left; font-size: 14px; line-height: 22px; color: rgb(255, 255, 255); font-weight: 600; white-space: pre-line; overflow-wrap: break-word; }

.message_user_wrap .message_user_box .cs_text .cs_text_break[data-v-260c1fc0] { word-break: break-all; }

.message_user_wrap .message_user_box .cs_text .iconfont[data-v-260c1fc0] { display: inline-block; width: 20px; height: 20px; font-size: 20px; }

.message_user_wrap .message_user_box .cs_text[data-v-260c1fc0] a { color: rgb(255, 255, 255); overflow-wrap: break-word; }

.message_user_wrap .message_user_box .cs_img[data-v-260c1fc0] { display: inline-block; width: 160px; height: 160px; border-radius: 20px 0px 20px 20px; background: center center / contain no-repeat rgb(255, 255, 255); box-shadow: rgba(195, 195, 206, 0.24) 0px 2px 8px; cursor: pointer; }

.message_user_wrap .message_user_box .cs_video video[data-v-260c1fc0] { max-width: 300px; max-height: 200px; }

.message_user_wrap .message_user_box .cs_file[data-v-260c1fc0] { background: rgb(255, 255, 255); box-shadow: rgba(195, 195, 206, 0.24) 0px 2px 8px; border-radius: 20px 0px 20px 20px; border: 1px solid rgb(242, 242, 242); padding: 8px 12px 10px; display: flex; align-items: center; cursor: pointer; width: 240px; text-align: left; }

.message_user_wrap .message_user_box .cs_file .file_icon[data-v-260c1fc0] { display: inline-block; width: 48px; height: 48px; flex-shrink: 0; margin-right: 8px; }

.message_user_wrap .message_user_box .cs_file .file_info[data-v-260c1fc0] { flex: 1 1 auto; }

.message_user_wrap .message_user_box .cs_file .file_info .file_name[data-v-260c1fc0] { color: rgb(35, 35, 35); font-size: 13px; line-height: 20px; margin-bottom: 6px; word-break: break-all; }

.message_user_wrap .message_user_box .cs_file .file_info .file_size[data-v-260c1fc0] { color: rgb(153, 153, 153); font-size: 12px; line-height: 18px; }

.message_user_wrap .feedback_msg_wrap.good_msg[data-v-260c1fc0] { border: 1px solid rgb(16, 163, 0); }

.message_user_wrap .feedback_msg_wrap.bad_msg[data-v-260c1fc0] { border: 1px solid rgb(192, 0, 0); }

.message_user_wrap .feedback_msg_wrap .msg_text[data-v-260c1fc0] { font-size: 14px; line-height: 22px; color: rgb(25, 25, 26); }

.message_user_wrap .feedback_msg_wrap .iconfont[data-v-260c1fc0] { width: 20px; height: 20px; font-size: 18px; color: rgb(255, 255, 255); }

.message_wrap[data-v-260c1fc0]:last-child { margin-bottom: 0px; }

.cs_avator_placeholder[data-v-260c1fc0] { width: 32px; height: 32px; flex-shrink: 0; margin-right: 8px; }

[data-v-c1485ebd]:root { --bottom-safe-area: .9066666667rem; }

.live_chat_loading[data-v-c1485ebd] { display: inline-block; width: 62px; position: relative; height: 15px; }

.live_chat_loading .dot[data-v-c1485ebd] { display: inline-block; width: 10px; height: 10px; border-radius: 50%; position: absolute; }

.live_chat_loading .dot_blue[data-v-c1485ebd] { background: rgb(35, 35, 35); left: 0px; animation: 1.5s ease-in-out 0s infinite normal none running LiveChatLeftToRight; }

.live_chat_loading .dot_red[data-v-c1485ebd] { background: rgb(192, 0, 0); right: 0px; animation: 1.5s ease-in-out 0s infinite normal none running LiveChatRightToLeft; }

[data-v-8783772b]:root { --bottom-safe-area: .9066666667rem; }

.modal-backdrop[data-v-8783772b] { display: none; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.3); justify-content: center; align-items: flex-end; }

.modal-backdrop.show[data-v-8783772b] { display: flex; }

.modal-content[data-v-8783772b] { background: white; width: 100%; max-width: 500px; border-radius: 4px 4px 0px 0px; box-shadow: rgba(0, 0, 0, 0.1) 0px -2px 10px; }

.slide-up-enter-active[data-v-8783772b], .slide-up-leave-active[data-v-8783772b] { transition: 0.3s; }

.slide-up-enter-from[data-v-8783772b], .slide-up-leave-to[data-v-8783772b] { transform: translateY(100%); opacity: 0; }

[data-v-049098dd]:root { --bottom-safe-area: .9066666667rem; }

.past-conversations[data-v-049098dd] { display: flex; flex-direction: column; height: 100%; background-color: rgb(255, 255, 255); }

.past-conversations .header[data-v-049098dd] { display: flex; align-items: center; height: 60px; padding: 0px 16px 0px 20px; border-bottom: 1px solid rgb(222, 224, 227); }

.past-conversations .header .title[data-v-049098dd] { font-size: 18px; line-height: 26px; font-weight: 600; }

.past-conversations .header .close-btn[data-v-049098dd] { cursor: pointer; margin-right: 8px; }

.past-conversations .header .close-btn .iconfont_back[data-v-049098dd] { font-size: 20px; }

.past-conversations .conversation-list[data-v-049098dd] { flex: 1 1 0%; overflow-y: auto; padding: 0px 16px; }

.past-conversations .conversation-list[data-v-049098dd]::-webkit-scrollbar { width: 4px; background: rgb(247, 247, 247); }

.past-conversations .conversation-list[data-v-049098dd]::-webkit-scrollbar-thumb { border-radius: 10px; background: rgb(159, 162, 180); }

.past-conversations .conversation-list[data-v-049098dd]::-webkit-scrollbar-track { border-radius: 10px; background: rgb(255, 255, 255); }

.past-conversations .conversation-list .conversation-item[data-v-049098dd] { padding: 8px 0px; border-bottom: 1px solid rgb(238, 238, 238); cursor: pointer; display: flex; align-items: center; gap: 16px; }

.past-conversations .conversation-list .conversation-item[data-v-049098dd]:hover { background-color: rgb(249, 249, 249); }

.past-conversations .conversation-list .conversation-item .avatar[data-v-049098dd] { width: 32px; height: 32px; border-radius: 50%; overflow: hidden; flex-shrink: 0; }

.past-conversations .conversation-list .conversation-item .avatar img[data-v-049098dd] { width: 100%; height: 100%; object-fit: cover; }

.past-conversations .conversation-list .conversation-item .conversation-info[data-v-049098dd] { flex: 1 1 0%; }

.past-conversations .conversation-list .conversation-item .conversation-info .conversation-name-time[data-v-049098dd] { display: flex; justify-content: space-between; align-items: center; }

.past-conversations .conversation-list .conversation-item .conversation-info .conversation-name-time .name[data-v-049098dd] { font-size: 14px; line-height: 22px; font-weight: 600; color: rgb(25, 25, 26); }

.past-conversations .conversation-list .conversation-item .conversation-info .conversation-name-time .time[data-v-049098dd] { font-size: 12px; line-height: 18px; color: rgb(112, 112, 112); }

.past-conversations .conversation-list .conversation-item .conversation-info .conversation-content[data-v-049098dd] { flex: 1 1 0%; }

.past-conversations .conversation-list .conversation-item .conversation-info .conversation-content .content-preview[data-v-049098dd] { width: 280px; min-height: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 14px; line-height: 22px; color: rgb(112, 112, 112); }

.past-conversations .empty-state[data-v-049098dd] { flex: 1 1 0%; display: flex; flex-direction: column; justify-content: center; align-items: center; }

.past-conversations .empty-state .empty-icon[data-v-049098dd] { font-size: 48px; color: rgb(204, 204, 204); margin-bottom: 16px; }

.past-conversations .empty-state .empty-text[data-v-049098dd] { font-size: 14px; color: rgb(153, 153, 153); }

.past-conversations .loading-state[data-v-049098dd] { position: absolute; inset: 0px; background-color: rgba(255, 255, 255, 0.7); display: flex; justify-content: center; align-items: center; }

.past-conversations .loading-state .loading-spinner[data-v-049098dd] { width: 40px; height: 40px; border-radius: 50%; border-width: 3px; border-style: solid; border-color: rgb(51, 51, 51) rgb(243, 243, 243) rgb(243, 243, 243); border-image: initial; animation: 1s linear 0s infinite normal none running spin-049098dd; }

.past-conversations .load-more[data-v-049098dd] { padding: 12px; text-align: center; color: rgb(153, 153, 153); font-size: 12px; }

@keyframes spin-049098dd { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

[data-v-5547a464]:root { --bottom-safe-area: .9066666667rem; }

.live_chat_wrap[data-v-5547a464] { position: fixed; width: calc(-32px + 100vw); height: calc(-32px + 100vh); top: 16px; left: 16px; border-radius: 8px; background: rgb(255, 255, 255); box-shadow: rgba(137, 137, 140, 0.15) 0px 2px 14px; overflow: hidden; z-index: 200; display: flex; flex-direction: column; }

.live_chat_wrap.isMobile[data-v-5547a464] { width: 100vw; height: 100vh; top: 0px; left: 0px; }

.live_chat_body[data-v-5547a464] { flex: 1 1 0%; overflow: hidden; position: relative; }

.live_chat_body .back_bottom_wrap[data-v-5547a464] { cursor: pointer; }

.live_chat_body .back_bottom_wrap .back_icon[data-v-5547a464] { position: absolute; display: flex; align-items: center; justify-content: center; left: 26px; bottom: 10px; width: 20px; height: 20px; border-radius: 50%; line-height: 18px; background: rgb(204, 204, 204); }

.live_chat_body .back_bottom_wrap .back_icon .icon[data-v-5547a464] { color: rgb(255, 255, 255); font-size: 12px; }

.live_chat_body .back_bottom_wrap .back_icon[data-v-5547a464]:hover { background: rgb(137, 137, 140); }

.live_chat_body .back_bottom_wrap .msg_back_icon[data-v-5547a464] { position: absolute; left: 20px; bottom: 8px; border-radius: 3px; padding: 0px 8px; background: rgb(204, 204, 204); z-index: 99; }

.live_chat_body .back_bottom_wrap .msg_back_icon div[data-v-5547a464] { display: flex; height: 32px; justify-content: center; align-items: center; font-size: 12px; color: rgb(255, 255, 255); }

.live_chat_body .back_bottom_wrap .msg_back_icon div .icon[data-v-5547a464] { width: 12px; height: 12px; font-size: 12px; margin-right: 4px; }

.live_chat_body .back_bottom_wrap .msg_back_icon[data-v-5547a464]:hover { background: rgb(137, 137, 140); }

.live_chat_body .chat_history_loading[data-v-5547a464] { width: 100%; padding: 20px 0px; text-align: center; }

.live_chat_body .chat_history_loading .global_loading[data-v-5547a464] { display: block; width: 100%; position: absolute; left: 50%; top: 50%; transform: translate3d(-50%, -50%, 0px); text-align: center; }

.live_chat_body .live_chat_message_box[data-v-5547a464] { padding: 16px; width: 100%; height: 100%; overflow: auto; overscroll-behavior: none; }

.live_chat_body .live_chat_message_box .focus-blur-enter-active[data-v-5547a464] { animation: 0.5s ease-in 0s 1 normal none running text-focus-in-5547a464; }

.live_chat_body .live_chat_message_box .focus-blur-leave-active[data-v-5547a464] { animation: 0.5s linear 0s 1 normal none running text-blur-out-5547a464; }

.live_chat_body .live_chat_message_box .typing_wrap[data-v-5547a464] { display: flex; justify-content: center; }

.live_chat_body .live_chat_message_box .typing_wrap .typing_text[data-v-5547a464] { font-size: 12px; line-height: 18px; color: rgb(137, 137, 140); }

@keyframes text-focus-in-5547a464 { 
  0% { filter: blur(12px); opacity: 0; }
  100% { filter: blur(0px); opacity: 1; }
}

@keyframes text-blur-out-5547a464 { 
  0% { filter: blur(0px); }
  100% { filter: blur(12px) opacity(0%); }
}

.live_chat_body .live_chat_message_box .sensitive_warning[data-v-5547a464] { margin: 0px auto 20px; padding: 4px 12px; width: fit-content; background: rgb(245, 245, 249); border-radius: 182px; }

.live_chat_body .live_chat_message_box .sensitive_warning .warning_text[data-v-5547a464] { font-size: 12px; line-height: 18px; color: rgb(112, 112, 112); }

.live_chat_body .live_chat_message_box .wa_wrap[data-v-5547a464] { display: flex; flex-direction: column; align-items: center; padding: 20px 0px; }

.live_chat_body .live_chat_message_box .wa_wrap .link_text[data-v-5547a464] { font-size: 12px; line-height: 18px; color: rgb(25, 25, 26); }

.live_chat_body .live_chat_message_box .wa_wrap .des_text[data-v-5547a464] { margin-top: 8px; }

.live_chat_body .live_chat_message_box .wa_wrap .des_text .text[data-v-5547a464] { font-size: 12px; line-height: 18px; color: rgb(137, 137, 140); position: relative; }

.live_chat_body .live_chat_message_box .wa_wrap .des_text .text[data-v-5547a464]::before, .live_chat_body .live_chat_message_box .wa_wrap .des_text .text[data-v-5547a464]::after { position: absolute; top: 50%; content: ""; display: inline-block; width: 50%; height: 1px; background-color: rgb(228, 231, 237); }

.live_chat_body .live_chat_message_box .wa_wrap .des_text .text[data-v-5547a464]::before { right: 100%; margin-right: 12px; }

.live_chat_body .live_chat_message_box .wa_wrap .des_text .text[data-v-5547a464]::after { left: 100%; margin-left: 12px; }

.live_chat_body .live_chat_message_box .form_wrap[data-v-5547a464] { margin: 0px auto 16px; padding: 20px; width: 272px; font-size: 12px; box-sizing: border-box; border-radius: 8px; box-shadow: rgba(195, 195, 206, 0.24) 0px 2px 8px; }

.live_chat_body .live_chat_message_box .form_wrap .qa_container[data-v-5547a464] { padding-top: 16px; }

.live_chat_body .live_chat_message_box .form_wrap .qa_container .qa_wrap[data-v-5547a464] { display: flex; align-items: flex-start; margin-bottom: 8px; }

.live_chat_body .live_chat_message_box .form_wrap .qa_container .qa_wrap[data-v-5547a464]:last-child { margin: 0px; }

.live_chat_body .live_chat_message_box .form_wrap .qa_container .qa_wrap .dot[data-v-5547a464] { margin-top: 9px; width: 4px; height: 4px; background: rgb(100, 100, 102); border-radius: 50%; }

.live_chat_body .live_chat_message_box .form_wrap .qa_container .qa_wrap .popover[data-v-5547a464] { position: relative; }

.live_chat_body .live_chat_message_box .form_wrap .qa_container .qa_wrap .popover:hover .tip[data-v-5547a464] { display: block; }

.live_chat_body .live_chat_message_box .form_wrap .qa_container .qa_wrap .popover .tip[data-v-5547a464] { position: absolute; font-size: 13px; line-height: 20px; border-radius: 3px; background: rgb(255, 255, 255); bottom: 100%; left: 50%; transform: translate(-50%); cursor: default; box-shadow: rgba(120, 102, 102, 0.3) 0px 1px 10px; display: none; margin-bottom: 10px; }

.live_chat_body .live_chat_message_box .form_wrap .qa_container .qa_wrap .popover .tip[data-v-5547a464]::before { display: block; content: ""; position: absolute; transform: translate(-50%); width: 0px; height: 0px; bottom: -15px; left: 50%; border-width: 8px; border-style: solid; border-color: rgb(255, 255, 255) transparent transparent; border-image: initial; }

.live_chat_body .live_chat_message_box .form_wrap .qa_container .qa_wrap .popover .tip .tip_text[data-v-5547a464] { width: 300px; padding: 20px; color: rgb(100, 100, 102); }

.live_chat_body .live_chat_message_box .form_wrap .qa_container .qa_wrap .popover .txt_container[data-v-5547a464] { max-width: 220px; margin-left: 6px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; text-overflow: ellipsis; }

.live_chat_body .live_chat_message_box .form_wrap .qa_container .qa_wrap .popover .txt_container .qa_text[data-v-5547a464] { font-size: 14px; line-height: 22px; color: rgb(25, 25, 26); margin: 0px; }

.live_chat_body .live_chat_message_box .form_wrap .qa_container .qa_wrap .popover .txt_container .qa_text[data-v-5547a464]:hover { cursor: pointer; text-decoration: underline; }

.live_chat_body .live_chat_message_box .sg_form_wrap[data-v-5547a464] { display: flex; min-width: 40px; max-width: 272px; margin: 0px 20px 16px 48px; padding: 8px 16px; background: rgb(245, 245, 249); border-radius: 0px 20px 20px; font-size: 13px; line-height: 20px; color: rgb(25, 25, 26); white-space: pre-line; overflow-wrap: break-word; }

.live_chat_body .live_chat_message_box .sg_form_wrap span[data-v-5547a464] { display: inline-block; }

.live_chat_body .live_chat_message_box .sg_form_wrap .input_wrap[data-v-5547a464] { flex: 1 1 0%; }

.live_chat_body .live_chat_message_box .sg_form_wrap .input_wrap .label[data-v-5547a464] { font-size: 12px; line-height: 18px; color: rgb(25, 25, 26); margin-bottom: 4px; }

.live_chat_body .live_chat_message_box .sg_form_wrap .input_wrap input[data-v-5547a464] { background-color: rgb(255, 255, 255); }

.live_chat_body .live_chat_message_box .sg_form_wrap .input_wrap input[data-v-5547a464]:disabled { background-color: rgb(247, 247, 247); }

.live_chat_body .live_chat_message_box .sg_form_wrap .input_wrap .suffix[data-v-5547a464] { position: absolute; right: 12px; top: 12px; width: 16px; height: 16px; font-size: 16px; cursor: pointer; }

.live_chat_body .live_chat_message_box .sg_form_wrap .input_wrap .suffix.error[data-v-5547a464] { color: rgb(192, 0, 0); }

.live_chat_body .live_chat_message_box .sg_form_wrap .input_wrap .suffix.success[data-v-5547a464] { color: rgb(16, 163, 0); }

.live_chat_body .live_chat_message_box .sg_message_info[data-v-5547a464] { display: flex; flex-direction: column; align-items: center; margin-bottom: 16px; }

.live_chat_body .live_chat_message_box .sg_message_info .message_chat[data-v-5547a464] { font-size: 12px; line-height: 18px; color: rgb(137, 137, 140); text-align: center; max-width: 100%; }

.live_chat_body .live_chat_message_box .sg_message_info .top[data-v-5547a464] { display: flex; flex-direction: column; justify-content: center; align-items: center; }

.live_chat_body .live_chat_message_box .sg_message_info .top .cs_avator[data-v-5547a464] { display: inline-block; width: 48px; height: 48px; flex-shrink: 0; background:  0% 0% / contain no-repeat rgb(245, 245, 249); border: 1.5px solid rgb(238, 238, 238); border-radius: 36px; position: relative; }

.live_chat_body .live_chat_message_box .sg_message_info .top .cs_online_dot[data-v-5547a464] { position: absolute; right: 3px; bottom: 0px; width: 9px; height: 9px; border-radius: 50%; background-color: rgb(16, 163, 0); border: 1.5px solid rgb(238, 238, 238); }

.live_chat_body .live_chat_message_box .sg_message_info .top .cs_name[data-v-5547a464] { font-size: 12px; line-height: 18px; color: rgb(25, 25, 26); margin-top: 4px; font-weight: 600; }

.live_chat_body .live_chat_message_box .roobot_serve-enter-active[data-v-5547a464], .live_chat_body .live_chat_message_box .roobot_serve-leave-active[data-v-5547a464] { transition: opacity 0.2s; }

.live_chat_body .live_chat_message_box .roobot_serve-enter-from[data-v-5547a464], .live_chat_body .live_chat_message_box .roobot_serve-leave-to[data-v-5547a464] { opacity: 0; }

.live_chat_body .live_chat_message_box .chat_roobot_serve[data-v-5547a464] { display: flex; justify-content: center; align-items: center; margin-bottom: 16px; }

.live_chat_body .live_chat_message_box .chat_roobot_serve .tag_wrap[data-v-5547a464] { width: 272px; border-radius: 8px; border-top: 2px solid rgb(16, 163, 0); box-shadow: rgba(137, 137, 140, 0.15) 0px 2px 14px; }

.live_chat_body .live_chat_message_box .chat_roobot_serve .tag_wrap .chat_roobot_serve_item[data-v-5547a464] { padding: 12px 24px; border-bottom: 1px solid rgb(229, 229, 229); cursor: pointer; }

.live_chat_body .live_chat_message_box .chat_roobot_serve .tag_wrap .chat_roobot_serve_item[data-v-5547a464]:last-child { border: none; }

.live_chat_body .live_chat_message_box .chat_roobot_serve .tag_wrap .chat_roobot_serve_item[data-v-5547a464]:hover { background: rgba(25, 25, 26, 0.04); }

.live_chat_body .live_chat_message_box .chat_roobot_serve .tag_wrap .chat_roobot_serve_item .msg_content[data-v-5547a464] { text-align: center; font-size: 14px; line-height: 22px; }

@keyframes fade-out-5547a464 { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}

.live_chat_body .live_chat_message_box .form_wrap[data-v-5547a464] { margin: 0px auto 16px; padding: 20px; width: 272px; font-size: 12px; box-sizing: border-box; border-radius: 8px; border-top: 2px solid rgb(16, 163, 0); box-shadow: rgba(137, 137, 140, 0.15) 0px 2px 14px; }

.live_chat_body .live_chat_message_box .form_wrap .input_wrap[data-v-5547a464] { margin-bottom: 12px; }

.live_chat_body .live_chat_message_box .form_wrap .input_wrap[data-v-5547a464]:last-of-type { margin-bottom: 0px; }

.live_chat_body .live_chat_message_box .form_wrap .input_wrap .label[data-v-5547a464] { display: inline-block; margin-bottom: 4px; }

.live_chat_body .live_chat_message_box .form_wrap .input_wrap .tel_code[data-v-5547a464] { width: 100%; display: flex; align-items: center; position: relative; }

.live_chat_body .live_chat_message_box .form_wrap .input_wrap .tel_code.tel_code_cn .code[data-v-5547a464] { min-width: auto; flex: 0 0 50px; text-align: center; padding: 0px 4px; }

.live_chat_body .live_chat_message_box .form_wrap .input_wrap .tel_code.tel_code_cn .code .code_label[data-v-5547a464] { margin-right: 0px; }

.live_chat_body .live_chat_message_box .form_wrap .input_wrap .tel_code .code[data-v-5547a464] { display: flex; align-items: center; background: rgb(247, 247, 247); height: 42px; border-width: 1px 0px 1px 1px; border-top-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(229, 229, 229); border-bottom-color: rgb(229, 229, 229); border-left-color: rgb(229, 229, 229); border-image: initial; border-right-style: initial; border-right-color: initial; border-radius: 2px 0px 0px 2px; cursor: pointer; padding: 0px 16px; flex-shrink: 0; }

.live_chat_body .live_chat_message_box .form_wrap .input_wrap .tel_code .code .code_label[data-v-5547a464] { font-size: 13px; line-height: 20px; color: rgb(25, 25, 26); flex: 1 1 0%; margin-right: 12px; }

.live_chat_body .live_chat_message_box .form_wrap .input_wrap .tel_code .tel[data-v-5547a464] { flex: 1 1 auto; border-radius: 0px 3px 3px 0px; user-select: text; }

.live_chat_body .live_chat_message_box .form_wrap .input_wrap .tel_code .tel[data-v-5547a464]:focus { border-left: 1px solid rgb(25, 25, 26); }

.live_chat_body .live_chat_message_box .form_wrap .form_submit[data-v-5547a464] { width: 100%; margin-top: 20px; }

.live_chat_body .live_chat_message_box .form_wrap .prod_head[data-v-5547a464] { display: flex; justify-content: center; border-bottom: 1px solid rgb(229, 229, 229); padding-bottom: 16px; }

.live_chat_body .live_chat_message_box .form_wrap .prod_head .prod_img[data-v-5547a464] { width: 50px; height: 50px; margin-right: 12px; }

.live_chat_body .live_chat_message_box .form_wrap .prod_head .title_wrap[data-v-5547a464] { flex: 1 1 0%; }

.live_chat_body .live_chat_message_box .form_wrap .prod_head .title_wrap .txt_container[data-v-5547a464] { width: 100%; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis; }

.live_chat_body .live_chat_message_box .form_wrap .prod_head .title_wrap .txt_container .prod_title[data-v-5547a464] { font-size: 12px; line-height: 18px; color: rgb(25, 25, 26); margin: 0px; word-break: break-word; }

.live_chat_body .live_chat_message_box .form_wrap .prod_head .title_wrap .prod_id[data-v-5547a464] { display: block; margin-top: 4px; font-size: 12px; line-height: 18px; color: rgb(137, 137, 140); }

.live_chat_body .live_chat_message_box .text_wrap[data-v-5547a464] { display: flex; min-width: 40px; max-width: 272px; margin: 0px 20px 16px 48px; padding: 8px 16px; background: rgb(245, 245, 249); border-radius: 0px 20px 20px; font-size: 13px; line-height: 20px; color: rgb(25, 25, 26); white-space: pre-line; overflow-wrap: break-word; }

.live_chat_body .live_chat_message_box .text_wrap.cs_text_break[data-v-5547a464] { word-break: break-all; }

.live_chat_body .live_chat_message_box .text_wrap[data-v-5547a464] a { color: rgb(0, 112, 188); overflow-wrap: break-word; }

.live_chat_body .live_chat_message_box .text_wrap span[data-v-5547a464] { display: inline-block; }

.live_chat_body .live_chat_message_box .text_wrap .input_wrap[data-v-5547a464] { flex: 1 1 0%; }

.live_chat_body .live_chat_message_box .text_wrap .input_wrap .label[data-v-5547a464] { font-size: 12px; line-height: 18px; color: rgb(25, 25, 26); margin-bottom: 4px; }

.live_chat_body .live_chat_message_box .text_wrap .input_wrap input[data-v-5547a464] { background-color: rgb(255, 255, 255); }

.live_chat_body .live_chat_message_box .text_wrap .input_wrap input[data-v-5547a464]:disabled { background-color: rgb(247, 247, 247); }

.live_chat_body .live_chat_message_box .text_wrap .input_wrap .suffix[data-v-5547a464] { position: absolute; right: 12px; top: 12px; width: 16px; height: 16px; font-size: 16px; cursor: pointer; }

.live_chat_body .live_chat_message_box .text_wrap .input_wrap .suffix.error[data-v-5547a464] { color: rgb(192, 0, 0); }

.live_chat_body .live_chat_message_box .text_wrap .input_wrap .suffix.success[data-v-5547a464] { color: rgb(16, 163, 0); }

.live_chat_body .live_chat_message_box .text_wrap .input_wrap .sign_in[data-v-5547a464] { margin-top: 4px; }

.live_chat_body .live_chat_message_box .message_sys_wrap[data-v-5547a464] { margin-bottom: 16px; }

.live_chat_body .live_chat_message_box .message_sys_box[data-v-5547a464] { margin: 0px auto; max-width: 300px; text-align: center; }

.live_chat_body .live_chat_message_box .message_sys_box .message_admin_time[data-v-5547a464] { text-align: center; color: rgb(153, 153, 153); font-size: 12px; line-height: 18px; margin-bottom: 8px; }

.live_chat_body .live_chat_message_box .message_sys_box .message_admin_msg_box[data-v-5547a464] { display: inline-block; max-width: 100%; width: auto; background: rgb(137, 137, 140); min-height: 26px; border-radius: 24px; margin: 0px auto; position: relative; padding: 4px 16px 4px 30px; }

.live_chat_body .live_chat_message_box .message_sys_box .message_admin_msg_box .iconfont_success[data-v-5547a464] { display: inline-block; width: 18px; height: 18px; color: rgb(255, 255, 255); flex-shrink: 0; position: absolute; left: 4px; top: 50%; transform: translate3d(0px, -50%, 0px); }

.live_chat_body .live_chat_message_box .message_sys_box .message_admin_msg_box .message_admin_msg[data-v-5547a464] { font-size: 12px; line-height: 18px; color: rgb(255, 255, 255); text-align: left; }

@media (max-width: 960px) {
  .live_chat_body .live_chat_message_box .message_sys_box[data-v-5547a464] { width: 86.7%; max-width: none; }
}

.live_chat_body .live_chat_message_box .message_create_box[data-v-5547a464] { display: flex; justify-content: center; margin-bottom: 16px; }

.live_chat_body .live_chat_message_box .message_create_box .message_chat[data-v-5547a464] { font-size: 12px; line-height: 18px; color: rgb(137, 137, 140); text-align: center; max-width: 100%; }

.live_chat_body .live_chat_message_box .message_create_box .privacy[data-v-5547a464] { width: 300px; margin: 8px 0px; }

.live_chat_body .live_chat_message_box .message_create_box.column[data-v-5547a464] { flex-direction: column; align-items: center; }

.live_chat_body .live_chat_message_box .message_create_box .top[data-v-5547a464] { margin-bottom: 16px; display: flex; flex-direction: column; justify-content: center; align-items: center; }

.live_chat_body .live_chat_message_box .message_create_box .top .cs_avator[data-v-5547a464] { display: inline-block; width: 48px; height: 48px; flex-shrink: 0; background:  0% 0% / contain no-repeat rgb(245, 245, 249); border: 1.5px solid rgb(238, 238, 238); border-radius: 36px; position: relative; }

.live_chat_body .live_chat_message_box .message_create_box .top .cs_online_dot[data-v-5547a464] { position: absolute; right: 3px; bottom: 0px; width: 9px; height: 9px; border-radius: 50%; background-color: rgb(16, 163, 0); border: 1.5px solid rgb(238, 238, 238); }

.live_chat_body .live_chat_message_box .message_create_box .top .cs_name[data-v-5547a464] { font-size: 12px; line-height: 18px; color: rgb(25, 25, 26); margin-top: 4px; font-weight: 600; }

.live_chat_body .live_chat_message_box .message_cs_wrap[data-v-5547a464] { display: flex; align-items: flex-start; padding-right: 20px; margin-bottom: 16px; }

.live_chat_body .live_chat_message_box .message_cs_wrap .cs_avator[data-v-5547a464] { display: inline-block; width: 36px; height: 36px; flex-shrink: 0; background:  0% 0% / contain no-repeat rgb(245, 245, 249); border: 1.5px solid rgb(238, 238, 238); border-radius: 36px; margin-right: 8px; }

.live_chat_body .live_chat_message_box .message_cs_wrap .message_cs_box[data-v-5547a464] { flex: 1 1 0%; }

.live_chat_body .live_chat_message_box .message_cs_wrap .message_cs_box .cs_name[data-v-5547a464] { font-size: 12px; line-height: 18px; color: rgb(137, 137, 140); margin-bottom: 4px; }

.live_chat_body .live_chat_message_box .message_cs_wrap .message_cs_box .cs_text[data-v-5547a464] { display: inline-block; min-width: 40px; max-width: 272px; padding: 8px 16px; background: rgb(245, 245, 249); border-radius: 0px 20px 20px; font-size: 14px; line-height: 22px; color: rgb(25, 25, 26); white-space: pre-line; overflow-wrap: break-word; }

.live_chat_body .live_chat_message_box .message_cs_wrap .message_cs_box .cs_text.cs_text_break[data-v-5547a464] { word-break: break-all; }

.live_chat_body .live_chat_message_box .message_cs_wrap .message_cs_box .cs_text a[data-v-5547a464] { color: rgb(0, 112, 188); overflow-wrap: break-word; }

.live_chat_body .live_chat_message_box .message_cs_wrap .message_cs_box .cs_text_loading[data-v-5547a464] { width: 60px; height: 20px; display: flex; justify-content: center; padding: 20px; background: rgb(245, 245, 249); border-radius: 0px 20px 20px; }

.live_chat_body .live_chat_message_box .message_cs_wrap .message_cs_box .cs_img[data-v-5547a464] { display: inline-block; width: 160px; height: 160px; border-radius: 0px 20px 20px; background: center center / contain no-repeat rgb(255, 255, 255); box-shadow: rgba(195, 195, 206, 0.24) 0px 2px 8px; cursor: pointer; }

.live_chat_body .live_chat_message_box .message_cs_wrap .message_cs_box .cs_video video[data-v-5547a464] { max-width: 300px; max-height: 200px; }

.live_chat_body .live_chat_message_box .message_cs_wrap .message_cs_box .cs_file[data-v-5547a464] { background: rgb(255, 255, 255); box-shadow: rgba(195, 195, 206, 0.24) 0px 2px 8px; border-radius: 0px 20px 20px; border: 1px solid rgb(242, 242, 242); padding: 8px 12px 10px; display: flex; align-items: center; cursor: pointer; width: 240px; text-align: left; }

.live_chat_body .live_chat_message_box .message_cs_wrap .message_cs_box .cs_file .file_icon[data-v-5547a464] { display: inline-block; width: 48px; height: 48px; flex-shrink: 0; margin-right: 8px; }

.live_chat_body .live_chat_message_box .message_cs_wrap .message_cs_box .cs_file .file_info[data-v-5547a464] { flex: 1 1 auto; }

.live_chat_body .live_chat_message_box .message_cs_wrap .message_cs_box .cs_file .file_info .file_name[data-v-5547a464] { color: rgb(35, 35, 35); font-size: 13px; line-height: 20px; margin-bottom: 6px; word-break: break-all; }

.live_chat_body .live_chat_message_box .message_cs_wrap .message_cs_box .cs_file .file_info .file_size[data-v-5547a464] { color: rgb(153, 153, 153); font-size: 12px; line-height: 18px; }

.live_chat_body .live_chat_message_box .message_user_wrap[data-v-5547a464] { display: flex; align-items: flex-start; padding-left: 5.4%; margin-bottom: 16px; flex-direction: row-reverse; text-align: right; }

.live_chat_body .live_chat_message_box .message_user_wrap .message_user_box .cs_name[data-v-5547a464] { font-size: 12px; line-height: 18px; color: rgb(137, 137, 140); margin-bottom: 4px; text-align: right; }

.live_chat_body .live_chat_message_box .message_user_wrap .message_user_box .cs_text[data-v-5547a464] { display: inline-block; min-width: 40px; max-width: 272px; padding: 8px 16px; background: rgb(16, 163, 0); border-radius: 20px 0px 20px 20px; text-align: left; font-size: 14px; line-height: 22px; color: rgb(255, 255, 255); white-space: pre-line; overflow-wrap: break-word; }

.live_chat_body .live_chat_message_box .message_user_wrap .message_user_box .cs_text.cs_text_break[data-v-5547a464] { word-break: break-all; }

.live_chat_body .live_chat_message_box .message_user_wrap .message_user_box .cs_text[data-v-5547a464] a { color: rgb(255, 255, 255); overflow-wrap: break-word; }

.live_chat_body .live_chat_message_box .message_user_wrap .message_user_box .cs_img[data-v-5547a464] { display: inline-block; width: 160px; height: 160px; border-radius: 20px 0px 20px 20px; background: center center / contain no-repeat rgb(255, 255, 255); box-shadow: rgba(195, 195, 206, 0.24) 0px 2px 8px; cursor: pointer; }

.live_chat_body .live_chat_message_box .message_user_wrap .message_user_box .cs_video video[data-v-5547a464] { max-width: 300px; max-height: 200px; }

.live_chat_body .live_chat_message_box .message_user_wrap .message_user_box .cs_file[data-v-5547a464] { background: rgb(255, 255, 255); box-shadow: rgba(195, 195, 206, 0.24) 0px 2px 8px; border-radius: 20px 0px 20px 20px; border: 1px solid rgb(242, 242, 242); padding: 8px 12px 10px; display: flex; align-items: center; cursor: pointer; width: 240px; text-align: left; }

.live_chat_body .live_chat_message_box .message_user_wrap .message_user_box .cs_file .file_icon[data-v-5547a464] { display: inline-block; width: 48px; height: 48px; flex-shrink: 0; margin-right: 8px; }

.live_chat_body .live_chat_message_box .message_user_wrap .message_user_box .cs_file .file_info[data-v-5547a464] { flex: 1 1 auto; }

.live_chat_body .live_chat_message_box .message_user_wrap .message_user_box .cs_file .file_info .file_name[data-v-5547a464] { color: rgb(35, 35, 35); font-size: 13px; line-height: 20px; margin-bottom: 6px; word-break: break-all; }

.live_chat_body .live_chat_message_box .message_user_wrap .message_user_box .cs_file .file_info .file_size[data-v-5547a464] { color: rgb(153, 153, 153); font-size: 12px; line-height: 18px; }

.live_chat_body .live_chat_message_box .message_wrap[data-v-5547a464]:last-child { margin-bottom: 0px; }

.live_chat_body .live_chat_message_box .rate_feedback_box[data-v-5547a464] { width: 272px; margin: 0px auto 16px; background: rgb(255, 255, 255); box-shadow: rgba(195, 195, 206, 0.24) 0px 2px 8px; border-radius: 3px; border: 1px solid rgb(242, 242, 242); padding: 20px 16px; }

.live_chat_body .live_chat_message_box .rate_feedback_box .rate_box[data-v-5547a464] { margin-bottom: 16px; padding-bottom: 16px; border-bottom: 1px solid rgb(239, 239, 239); }

.live_chat_body .live_chat_message_box .rate_feedback_box .rate_box .rate_title[data-v-5547a464] { font-size: 12px; line-height: 18px; color: rgb(25, 25, 26); margin-bottom: 12px; }

.live_chat_body .live_chat_message_box .rate_feedback_box .rate_box .rate_btn_box[data-v-5547a464] { display: flex; justify-content: space-between; align-items: center; }

.live_chat_body .live_chat_message_box .rate_feedback_box .rate_box .rate_btn_box .rate_btn[data-v-5547a464] { width: calc(50% - 6px); color: rgb(25, 25, 26); border: 1px solid rgb(25, 25, 26); position: relative; }

.live_chat_body .live_chat_message_box .rate_feedback_box .rate_box .rate_btn_box .rate_btn.rate_btn_good[data-v-5547a464] { color: rgb(75, 75, 77); border: 1px solid rgb(75, 75, 77); }

.live_chat_body .live_chat_message_box .rate_feedback_box .rate_box .rate_btn_box .rate_btn.rate_btn_good.rate_btn_not[data-v-5547a464] { cursor: not-allowed; }

.live_chat_body .live_chat_message_box .rate_feedback_box .rate_box .rate_btn_box .rate_btn.rate_btn_good.rate_btn_not[data-v-5547a464]:hover { color: rgb(75, 75, 77); border: 1px solid rgb(75, 75, 77); background: rgb(255, 255, 255); }

.live_chat_body .live_chat_message_box .rate_feedback_box .rate_box .rate_btn_box .rate_btn.rate_btn_active[data-v-5547a464] { color: rgb(255, 255, 255); border: 1px solid rgb(75, 75, 77); background: rgb(75, 75, 77); }

.live_chat_body .live_chat_message_box .rate_feedback_box .rate_box .rate_btn_box .rate_btn.rate_btn_not[data-v-5547a464] { cursor: not-allowed; }

.live_chat_body .live_chat_message_box .rate_feedback_box .rate_box .rate_btn_box .rate_btn.rate_btn_not[data-v-5547a464]:hover { color: rgb(153, 153, 153); border: 1px solid rgb(204, 204, 204); background: rgb(255, 255, 255); }

.live_chat_body .live_chat_message_box .rate_feedback_box .rate_box .rate_btn_box .rate_btn[data-v-5547a464]:hover { color: rgb(25, 25, 26); border: 1px solid rgb(75, 75, 77); background: rgba(25, 25, 26, 0.04); }

.live_chat_body .live_chat_message_box .rate_feedback_box .rate_box .rate_btn_box .rate_btn:hover .rate_tip[data-v-5547a464] { display: block; }

.live_chat_body .live_chat_message_box .rate_feedback_box .rate_box .rate_btn_box .rate_btn .iconfont[data-v-5547a464] { margin-right: 8px; width: 16px; height: 16px; }

.live_chat_body .live_chat_message_box .rate_feedback_box .rate_box .rate_btn_box .rate_btn .rate_tip[data-v-5547a464] { position: absolute; padding: 8px 12px; color: rgb(0, 0, 0); font-size: 14px; line-height: 22px; border-radius: 4px; white-space: nowrap; background: rgb(255, 255, 255); top: -48px; left: 50%; transform: translate3d(-50%, 0px, 0px); cursor: default; box-shadow: rgba(120, 102, 102, 0.3) 0px 1px 10px; display: none; }

.live_chat_body .live_chat_message_box .rate_feedback_box .rate_box .rate_btn_box .rate_btn .rate_tip[data-v-5547a464]::before { display: block; content: ""; position: absolute; transform: translate(-50%); width: 0px; height: 0px; bottom: -15px; left: 50%; border-width: 8px; border-style: solid; border-color: rgb(255, 255, 255) transparent transparent; border-image: initial; }

.live_chat_body .live_chat_message_box .rate_feedback_box .rate_box .has_voted[data-v-5547a464] { display: flex; align-items: center; font-size: 12px; line-height: 18px; color: rgb(25, 25, 26); margin-top: 8px; }

.live_chat_body .live_chat_message_box .rate_feedback_box .rate_box .has_voted .iconfont_success[data-v-5547a464] { font-size: 16px; color: rgb(16, 163, 0); margin-right: 8px; flex-shrink: 0; display: inline-block; }

.live_chat_body .live_chat_message_box .rate_feedback_box .feedback_box[data-v-5547a464] { display: flex; flex-direction: column; }

.live_chat_body .live_chat_message_box .rate_feedback_box .feedback_box .feedback_title[data-v-5547a464] { font-size: 12px; line-height: 18px; color: rgb(25, 25, 26); margin-bottom: 8px; }

.live_chat_body .live_chat_message_box .rate_feedback_box .feedback_box .feedback_textarea[data-v-5547a464] { height: 74px; overflow: auto; margin-bottom: 16px; }

.live_chat_body .live_chat_message_box .rate_feedback_box .feedback_box button[data-v-5547a464] { align-self: flex-end; }

.live_chat_body .live_chat_message_box .rate_feedback_box .feedback_box .sg_email_input[data-v-5547a464] { padding: 16px 0px; border-top: 1px solid rgb(239, 239, 239); }

.live_chat_global_loading[data-v-5547a464] { display: block; width: 100%; position: absolute; left: 50%; top: 50%; transform: translate3d(-50%, -50%, 0px); text-align: center; }

.live_chat_mask[data-v-5547a464] { position: absolute; inset: 0px; background: rgba(0, 0, 0, 0.3); }

.end_chat_box[data-v-5547a464] { display: flex; flex-direction: column; padding: 30px 20px; background: rgb(255, 255, 255); border-radius: 3px; position: absolute; width: 86.7%; max-width: 300px; top: 50%; left: 50%; transform: translate3d(-50%, -50%, 0px); }

.end_chat_box .end_chat_icon_wrap[data-v-5547a464] { position: absolute; top: 16px; right: 16px; width: 32px; height: 32px; border-radius: 3px; display: flex; justify-content: center; align-items: center; color: rgb(112, 112, 112); }

.end_chat_box .end_chat_icon_wrap[data-v-5547a464]:hover { color: rgb(25, 25, 26); background-color: rgba(25, 25, 26, 0.04); }

.end_chat_box .end_chat_icon_wrap .end_chat_close[data-v-5547a464] { width: 16px; height: 16px; cursor: pointer; transition: 0.3s; }

.end_chat_box .end_chat_title[data-v-5547a464] { color: rgb(25, 25, 26); font-size: 16px; line-height: 24px; font-weight: 600; }

.end_chat_box .end_chat_desc[data-v-5547a464] { font-size: 14px; line-height: 22px; color: rgb(25, 25, 26); margin: 8px 0px 28px; }

.end_chat_box button[data-v-5547a464] { align-self: flex-end; }

.video_tip[data-v-5547a464] { background: rgb(255, 255, 255); border-radius: 8px; position: absolute; width: 86.7%; max-width: 280px; top: 50%; left: 50%; transform: translate3d(-50%, -50%, 0px); color: rgb(25, 25, 26); }

.video_tip .title_wrap[data-v-5547a464] { padding: 12px 16px; display: flex; justify-content: space-between; align-items: center; border-bottom: 1px solid rgb(229, 229, 229); }

.video_tip .title_wrap .title[data-v-5547a464] { font-size: 16px; line-height: 24px; }

.video_tip .title_wrap .iconfont_close[data-v-5547a464] { display: inline-block; width: 16px; height: 16px; font-size: 16px; cursor: pointer; }

.video_tip .content[data-v-5547a464] { padding: 20px 16px; font-size: 14px; line-height: 22px; }

.video_tip .btn_wrap[data-v-5547a464] { width: 100%; padding-bottom: 16px; display: flex; justify-content: center; }

.address_modal[data-v-5547a464] { background: rgb(255, 255, 255); border-radius: 8px; position: absolute; width: 86.7%; max-width: 280px; top: 50%; left: 50%; transform: translate3d(-50%, -50%, 0px); color: rgb(25, 25, 26); }

.address_modal .title_wrap[data-v-5547a464] { padding: 12px 16px; display: flex; justify-content: space-between; align-items: center; border-bottom: 1px solid rgb(229, 229, 229); }

.address_modal .title_wrap .title[data-v-5547a464] { font-size: 16px; line-height: 24px; }

.address_modal .title_wrap .icon_wrap[data-v-5547a464] { width: 32px; height: 32px; display: flex; align-items: center; justify-content: center; color: rgb(112, 112, 112); cursor: pointer; }

.address_modal .title_wrap .icon_wrap[data-v-5547a464]:hover { color: rgb(25, 25, 26); background-color: rgba(25, 25, 26, 0.04); border-radius: 3px; }

.address_modal .title_wrap .iconfont_close[data-v-5547a464] { width: 16px; height: 16px; font-size: 16px; }

.address_modal .address_modal_content[data-v-5547a464] { padding: 20px 16px 16px; display: flex; flex-direction: column; }

.address_modal textarea[data-v-5547a464] { width: 100%; height: 68px; }

.address_modal .info[data-v-5547a464] { display: flex; flex-direction: column; width: 100%; justify-content: center; align-items: center; }

.address_modal .info img[data-v-5547a464] { width: 48px; height: 48px; }

.address_modal .error[data-v-5547a464] { font-size: 13px; line-height: 20px; color: rgb(192, 0, 0); margin-top: 4px; }

.address_modal .tips_wrap[data-v-5547a464] { font-size: 13px; line-height: 20px; color: rgb(137, 137, 140); margin: 4px 0px 36px; }

.address_modal button[data-v-5547a464], .address_modal .back_btn[data-v-5547a464] { align-self: center; }

.feedback_container .feedback_head[data-v-5547a464] { display: flex; align-items: center; justify-content: space-between; border-bottom: 1px solid rgb(229, 229, 229); }

.feedback_container .feedback_head .feedback_title[data-v-5547a464] { font-size: 16px; line-height: 24px; font-weight: 600; color: rgb(25, 25, 26); padding: 0px 16px; }

.feedback_container .feedback_head .feedback_close[data-v-5547a464] { display: flex; padding: 16px; cursor: pointer; }

.feedback_container .feedback_head .feedback_close .iconfont_close[data-v-5547a464] { font-size: 20px; }

.feedback_container .feedback_body[data-v-5547a464] { padding: 20px 16px; display: flex; flex-direction: column; align-items: center; }

.feedback_container .feedback_body .rate_box[data-v-5547a464] { display: flex; gap: 32px; margin-bottom: 20px; }

.feedback_container .feedback_body .rate_box > .iconfont[data-v-5547a464] { font-size: 30px; color: rgb(112, 112, 112); cursor: pointer; }

.feedback_container .feedback_body .rate_box .iconfont_good[data-v-5547a464] { color: rgb(16, 163, 0); }

.feedback_container .feedback_body .rate_box .iconfont_bad[data-v-5547a464] { color: rgb(192, 0, 0); }

.feedback_container .feedback_body .feedback_input[data-v-5547a464] { height: 36px; margin-bottom: 20px; }

.past-conversations-container[data-v-5547a464] { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background-color: rgb(255, 255, 255); z-index: 10; }

[data-v-f52a99fd]:root { --bottom-safe-area: .9066666667rem; }

.live_chat_header[data-v-f52a99fd] { width: 100%; height: 60px; flex-shrink: 0; padding: 0px 16px 0px 20px; z-index: auto; position: relative; }

.live_chat_header .header_wrap[data-v-f52a99fd] { border-bottom: 1px solid rgb(222, 224, 227); display: flex; align-items: center; justify-content: space-between; height: 60px; }

.live_chat_header .header_cs_status[data-v-f52a99fd] { font-weight: 600; text-align: left; color: rgb(25, 25, 26); font-size: 18px; line-height: 26px; padding-left: 16px; position: relative; user-select: none; }

.live_chat_header .header_cs_status[data-v-f52a99fd]::before { content: " "; display: inline-block; width: 9px; height: 9px; border-radius: 50%; background: rgb(16, 163, 0); position: absolute; left: 0px; top: 50%; transform: translate3d(0px, -50%, 0px); }

.live_chat_header .header_cs_status.header_cs_status_2[data-v-f52a99fd]::before { background: rgb(227, 5, 5); }

.live_chat_header .header_cs_status.header_cs_status_0[data-v-f52a99fd]::before { background: rgb(76, 73, 72); }

.live_chat_header .header_right[data-v-f52a99fd] { display: flex; justify-content: center; }

.live_chat_header .icon_wrap[data-v-f52a99fd] { width: 28px; height: 28px; display: flex; align-items: center; justify-content: center; color: rgb(112, 112, 112); cursor: pointer; }

.live_chat_header .icon_wrap[data-v-f52a99fd]:first-child { margin-right: 8px; }

.live_chat_header .icon_wrap[data-v-f52a99fd]:hover { color: rgb(25, 25, 26); background-color: rgba(25, 25, 26, 0.04); border-radius: 3px; }

.live_chat_header .iconfont_minimize[data-v-f52a99fd], .live_chat_header .iconfont_close[data-v-f52a99fd] { width: 20px; height: 20px; font-size: 20px; transition: 0.3s; }

.title_list[data-v-f52a99fd] { padding: 4px; }

.title_list .title_item[data-v-f52a99fd] { display: flex; align-items: center; justify-content: center; padding: 8px 16px; cursor: pointer; }

.title_list .title_item[data-v-f52a99fd]:hover { background: rgb(246, 246, 248); }

.title_list .title_item .iconfont[data-v-f52a99fd] { font-size: 18px; width: 20px; height: 20px; margin-right: 4px; }

.title_list .title_item .title_item_des[data-v-f52a99fd] { font-size: 13px; line-height: 20px; flex: 1 1 0%; white-space: nowrap; }

.privacy_policy_wrap[data-v-f52a99fd] { position: fixed; width: calc(-32px + 100vw); bottom: 16px; left: 16px; border-radius: 8px; background: rgb(255, 255, 255); box-shadow: rgba(137, 137, 140, 0.15) 0px 2px 14px; overflow: hidden; z-index: 200; display: flex; flex-direction: column; }

.privacy_policy_wrap.isMobile[data-v-f52a99fd] { width: 100vw; bottom: 0px; left: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; }

.mask[data-v-f52a99fd] { position: fixed; width: 100vh; height: 100vh; top: 0px; left: 0px; background-color: rgba(25, 25, 26, 0.6); }

.privacy_policy_content[data-v-f52a99fd] { flex: 1 1 0%; display: flex; flex-direction: column; justify-content: center; align-items: center; padding: 16px 16px 56px; background-color: rgb(255, 255, 255); }

.privacy_policy_text[data-v-f52a99fd] { font-size: 14px; line-height: 22px; color: rgb(61, 61, 61); margin-bottom: 56px; }

.privacy_policy_text.mb34[data-v-f52a99fd] { margin-bottom: 34px; }

.privacy_policy_buttons[data-v-f52a99fd] { display: flex; align-items: center; gap: 16px; width: 100%; }

.privacy_policy_buttons[data-v-f52a99fd] .fs-button { flex: 1 1 0%; }

@font-face { font-family: iconfont; src: url("https://resource-accel.fs.com/platform/prod/livechat-package-frontend/assets/iconfont-c0f98327.woff2?t=1751614676218") format("woff2"), url("https://resource-accel.fs.com/platform/prod/livechat-package-frontend/assets/iconfont-ed6c27bc.woff?t=1751614676218") format("woff"), url("https://resource-accel.fs.com/platform/prod/livechat-package-frontend/assets/iconfont-ea0ee7a4.ttf?t=1751614676218") format("truetype"); }

.iconfont { font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; font-family: iconfont !important; }

.iconshishizhichi-4::before { content: ""; }

.iconshishizhichi::before { content: ""; }

.iconshishizhichi-3::before { content: ""; }

.iconshishizhichi-2::before { content: ""; }

.iconicon::before { content: ""; }

.iconplay-bottom::before { content: ""; }

.iconfs_2025060901icon::before { content: ""; }

.iconchat-weidutishi::before { content: ""; }

.iconchat1::before { content: ""; }

.iconconfirmed::before { content: ""; }

.iconfs_2025052001icon::before { content: ""; }

.iconfs_2025051706icon::before { content: ""; }

.iconfs_2025051704icon::before { content: ""; }

.iconfs_2025051701icon::before { content: ""; }

.iconfs_2025051703icon::before { content: ""; }

.iconfs_2025051707icon::before { content: ""; }

.iconfs_2025051705icon::before { content: ""; }

.iconfs_2025051702icon::before { content: ""; }

.iconfs_2025051601icon::before { content: ""; }

.iconxinxijishu::before { content: ""; }

.icondianxin::before { content: ""; }

.icona-dot4::before { content: ""; }

.iconhistory1::before { content: ""; }

.icona-livechat_Emailmessagesending1::before { content: ""; }

.icona-Accountsetting-zhanghushezhi::before { content: ""; }

.iconpiclogo1::before { content: ""; }

.iconshezhi-01::before { content: ""; }

.icona-shezhi-mianxing-01::before { content: ""; }

.icona-dingyue-mianxing-01::before { content: ""; }

.icondingyue-01::before { content: ""; }

.iconweidenglu::before { content: ""; }

.icona-teams-mianxing::before { content: ""; }

.iconteams::before { content: ""; }

.iconweidenglu-mianxing::before { content: ""; }

.iconcopy::before { content: ""; }

.icongongzuotai_workbench::before { content: ""; }

.icona-High_Reliability1::before { content: ""; }

.iconCompany::before { content: ""; }

.icona-communityfollowing-tianchong1::before { content: ""; }

.icona-communityfollowing-tianchong::before { content: ""; }

.icona-DocumentPackage-wenjianjia::before { content: ""; }

.icona-community_zhanneixin1::before { content: ""; }

.icona-community_zhanneixin_youxiaoxi1::before { content: ""; }

.icontuding::before { content: ""; }

.iconpingxingicon::before { content: ""; }

.icona-LastActivity::before { content: ""; }

.iconTrending::before { content: ""; }

.iconNew::before { content: ""; }

.icongouwuche::before { content: ""; }

.icontouxiang::before { content: ""; }

.iconfasong-16px-tDefault::before { content: ""; }

.iconfasong-28px-Default::before { content: ""; }

.iconzhuli::before { content: ""; }

.iconxiaoliang::before { content: ""; }

.iconpinglun::before { content: ""; }

.iconfs_2024121201icon::before { content: ""; }

.icona-sortby::before { content: ""; }

.iconkuaisujiagou::before { content: ""; }

.iconfs_2024120401icon::before { content: ""; }

.iconfs_2024112201icon::before { content: ""; }

.iconfs_2024111419icon::before { content: ""; }

.iconfs_2024111418icon::before { content: ""; }

.iconfs_2024111417icon::before { content: ""; }

.iconfs_2024111416icon::before { content: ""; }

.iconfs_2024111415icon::before { content: ""; }

.iconfs_2024111414icon::before { content: ""; }

.iconfs_2024111413icon::before { content: ""; }

.iconfs_2024111412icon::before { content: ""; }

.iconfs_2024111411icon::before { content: ""; }

.iconfs_2024111410icon::before { content: ""; }

.iconfs_2024111409icon::before { content: ""; }

.iconfs_2024111408icon::before { content: ""; }

.iconfs_2024111407icon::before { content: ""; }

.iconfs_2024111406icon::before { content: ""; }

.iconfs_2024111405icon::before { content: ""; }

.iconfs_2024111404icon::before { content: ""; }

.iconfs_2024111403icon::before { content: ""; }

.iconfs_2024111402icon::before { content: ""; }

.iconfs_2024111401icon::before { content: ""; }

.iconSend-fasong::before { content: ""; }

.iconfs_2024110826icon::before { content: ""; }

.iconfs_2024110825icon::before { content: ""; }

.iconfs_2024110824icon::before { content: ""; }

.iconfs_2024110823icon::before { content: ""; }

.iconfs_2024110822icon::before { content: ""; }

.iconfs_2024110821icon::before { content: ""; }

.iconfs_2024110820icon::before { content: ""; }

.iconfs_2024110819icon::before { content: ""; }

.iconfs_2024110818icon::before { content: ""; }

.iconfs_2024110817icon::before { content: ""; }

.iconfs_2024110816icon::before { content: ""; }

.iconfs_2024110815icon::before { content: ""; }

.iconfs_2024110814icon::before { content: ""; }

.iconfs_2024110813icon::before { content: ""; }

.iconfs_2024110812icon::before { content: ""; }

.iconfs_2024110811icon::before { content: ""; }

.iconfs_2024110810icon::before { content: ""; }

.iconfs_2024110809icon::before { content: ""; }

.iconfs_2024110808icon::before { content: ""; }

.iconfs_2024110807icon::before { content: ""; }

.iconfs_2024110806icon::before { content: ""; }

.iconfs_2024110805icon::before { content: ""; }

.iconfs_2024110804icon::before { content: ""; }

.iconfs_2024110803icon::before { content: ""; }

.iconfs_2024110802icon::before { content: ""; }

.iconfs_2024110801icon::before { content: ""; }

.iconCopy-fenxiang::before { content: ""; }

.iconfs_2024110701icon::before { content: ""; }

.iconfs_2024103101icon::before { content: ""; }

.iconsearch-daohangsousuo::before { content: ""; }

.icona-PDF1x::before { content: ""; }

.icona-PNG1x::before { content: ""; }

.icona-XLS1x::before { content: ""; }

.icona-JPG1x::before { content: ""; }

.icona-DOCX1x::before { content: ""; }

.icona-ZIP1x::before { content: ""; }

.icona-RAR1x::before { content: ""; }

.iconCopy::before { content: ""; }

.icona-Download1x::before { content: ""; }

.icona-Share1x::before { content: ""; }

.iconfs_2024052001icon::before { content: ""; }

.icona-zhedie1x::before { content: ""; }

.iconTwitter::before { content: ""; }

.iconlinkedin::before { content: ""; }

.iconFacebook::before { content: ""; }

.iconYoutube::before { content: ""; }

.iconSocial-Reddit::before { content: ""; }

.iconInstagram::before { content: ""; }

.iconyinhao::before { content: ""; }

.iconfs_2024031904icon::before { content: ""; }

.iconfs_2024031903icon::before { content: ""; }

.iconfs_2024031902icon::before { content: ""; }

.iconfs_2024031901icon::before { content: ""; }

.iconadd-tianjia::before { content: ""; }

.icona-rongqi3::before { content: ""; }

.icona-Test-01::before { content: ""; }

.icona-yuyan_language1::before { content: ""; }

.iconxiangyoujiantou::before { content: ""; }

.iconyuyan_language1::before { content: ""; }

.iconmail::before { content: ""; }

.icona-ContactSales1::before { content: ""; }

.iconchat::before { content: ""; }

.icona-Callus1::before { content: ""; }

.iconcuowutishi_error::before { content: ""; }

.icona-shangyedengji_Register11::before { content: ""; }

.iconfs_2023110801::before { content: ""; }

.icona-lianxiwomen_Callus::before { content: ""; }

.iconweizhi_position::before { content: ""; }

.iconxinxi_info::before { content: ""; }

.iconfs_2023110103icon::before { content: ""; }

.iconfs_2023110101icon::before { content: ""; }

.icontuite_twitter::before { content: ""; }

.iconfs_2023103023icon::before { content: ""; }

.iconfs_2023103022icon::before { content: ""; }

.iconfs_2023103019icon::before { content: ""; }

.iconfs_2023103018icon::before { content: ""; }

.iconfs_2023103017icon::before { content: ""; }

.iconfs_2023103015icon::before { content: ""; }

.iconfs_2023103013icon::before { content: ""; }

.iconfs_2023103006icon::before { content: ""; }

.iconfs_2023103001icon::before { content: ""; }

.iconfs_2023102801icon-copy::before { content: ""; }

.iconfs_2023102608icon::before { content: ""; }

.iconfs_2023102606icon::before { content: ""; }

.iconfs_2023102605icon::before { content: ""; }

.iconfs_2023102604icon::before { content: ""; }

.iconfs_2023102603icon::before { content: ""; }

.iconfs_2023102602icon::before { content: ""; }

.iconfs_2023102516icon::before { content: ""; }

.iconfs_2023102515icon::before { content: ""; }

.iconfs_2023102514icon::before { content: ""; }

.iconfs_2023102513icon::before { content: ""; }

.iconfs_2023102512icon::before { content: ""; }

.iconfs_2023102509icon::before { content: ""; }

.iconfs_2023102508icon::before { content: ""; }

.iconfs_2023102507icon::before { content: ""; }

.iconfs_2023102504icon::before { content: ""; }

.iconfs_2023102503icon::before { content: ""; }

.iconfs_2023102501icon::before { content: ""; }

.iconfs_2023102404icon::before { content: ""; }

.iconfs_2023102403icon::before { content: ""; }

.iconfs_2023102402icon::before { content: ""; }

.iconfs_20230920icon::before { content: ""; }

.iconfs_2023081709icon::before { content: ""; }

.iconfs_2023081708icon::before { content: ""; }

.iconfs_2023081707icon::before { content: ""; }

.iconfs_2023081705icon::before { content: ""; }

.iconfs_2023081702icon::before { content: ""; }

.iconfs_2023081701icon::before { content: ""; }

.iconfs_2023073103icon::before { content: ""; }

.iconfs_2023073101icon::before { content: ""; }

.iconfs_2023073108icon::before { content: ""; }

.iconfs_2023081001icon::before { content: ""; }

.iconfs_2023073106icon::before { content: ""; }

.iconfs_2023073109icon::before { content: ""; }

.iconfs_2023073107icon::before { content: ""; }

.iconfs_2023073104icon::before { content: ""; }

.iconfs_2023073102icon::before { content: ""; }

.iconfs_2023073110icon::before { content: ""; }

.iconfs_2023073105icon::before { content: ""; }

.iconfs_2023070502icon::before { content: ""; }

.iconfs_2023070501icon::before { content: ""; }

.iconfs_2023062801icon::before { content: ""; }

.iconweixin::before { content: ""; }

.iconweixin-2::before { content: ""; }

.icona-zhiding-xuanfuanniu-moren1::before { content: ""; }

.iconlive-moren::before { content: ""; }

.iconlivechat-youxiaoxi::before { content: ""; }

.iconfs_2023061201::before { content: ""; }

.iconicon_48px_Time::before { content: ""; }

.iconicon_48px_position::before { content: ""; }

.iconReturns::before { content: ""; }

.icona-ContactSales::before { content: ""; }

.iconFeedback::before { content: ""; }

.iconQuotes::before { content: ""; }

.iconOrders::before { content: ""; }

.icona-InvoicesCredits::before { content: ""; }

.iconphone::before { content: ""; }

.iconlanguage::before { content: ""; }

.iconNotifications::before { content: ""; }

.icona-Customer02::before { content: ""; }

.iconfs_2023042801::before { content: ""; }

.iconfs_2023042702::before { content: ""; }

.iconfs_2023033101::before { content: ""; }

.iconfs_2023030704::before { content: ""; }

.iconfs_2023030703::before { content: ""; }

.iconfs_2023030702::before { content: ""; }

.iconfs_2023030701::before { content: ""; }

.iconfs_2023030204::before { content: ""; }

.iconfs_2023030203::before { content: ""; }

.iconfs_2023030202::before { content: ""; }

.iconfs_2023030201::before { content: ""; }

.iconfs_2023021602::before { content: ""; }

.iconfs_2023021601::before { content: ""; }

.iconfs_2023020701::before { content: ""; }

.iconfs_2023020701icon::before { content: ""; }

.iconfs_2023010406::before { content: ""; }

.iconfs_2023010405::before { content: ""; }

.iconfs_2023010404::before { content: ""; }

.iconfs_2023010403::before { content: ""; }

.iconfs_2023010402::before { content: ""; }

.iconfs_2022122101::before { content: ""; }

.iconfs_2022120701::before { content: ""; }

.iconicon_50px-2::before { content: ""; }

.iconicon_50px::before { content: ""; }

.iconfs_2022112502::before { content: ""; }

.iconfs_2022112501::before { content: ""; }

.iconfs_2022111904::before { content: ""; }

.iconfs_2022111901::before { content: ""; }

.iconfs_2022111801::before { content: ""; }

.iconfs_2022111601icon::before { content: ""; }

.iconfs_2022111101icon::before { content: ""; }

.iconfs_2022111013icon::before { content: ""; }

.iconfs_2022111012icon::before { content: ""; }

.iconfs_2022111011icon::before { content: ""; }

.iconfs_2022111010icon::before { content: ""; }

.iconfs_2022111009icon::before { content: ""; }

.iconfs_2022111008icon::before { content: ""; }

.iconfs_2022111007icon::before { content: ""; }

.iconfs_2022111006icon::before { content: ""; }

.iconfs_2022111005icon::before { content: ""; }

.iconfs_2022111004icon::before { content: ""; }

.iconfs_2022111003icon::before { content: ""; }

.iconfs_2022111002icon::before { content: ""; }

.iconfs_2022111001icon::before { content: ""; }

.iconfs_2022110101icon::before { content: ""; }

.iconfs_2022100801icon::before { content: ""; }

.iconfs_2022093002icon::before { content: ""; }

.iconfs_2022093001icon::before { content: ""; }

.iconfs_2022092901icon::before { content: ""; }

.iconfs_2022092203icon::before { content: ""; }

.iconfs_2022092202icon::before { content: ""; }

.iconfs_2022092201icon::before { content: ""; }

.iconfs_20220916icon::before { content: ""; }

.iconfs_2022091502icon::before { content: ""; }

.iconfs_2022091401icon::before { content: ""; }

.iconfs_2022091305icon::before { content: ""; }

.iconfs_2022091304icon::before { content: ""; }

.iconfs_2022091303icon::before { content: ""; }

.iconfs_2022091302icon::before { content: ""; }

.iconfs_2022091301icon::before { content: ""; }

.iconfs_2022090301icon::before { content: ""; }

.iconfs_2022090202icon::before { content: ""; }

.iconfs_2022090201icon::before { content: ""; }

.iconfs_2022083101icon::before { content: ""; }

.iconfs_2022092401icon::before { content: ""; }

.iconfs_2022081904icon::before { content: ""; }

.iconfs_2022081903icon::before { content: ""; }

.iconfs_2022081902icon::before { content: ""; }

.iconfs_2022081901icon::before { content: ""; }

.iconfs_2022081801icon::before { content: ""; }

.iconfs_2022071901icon::before { content: ""; }

.iconfs_2022071320icon::before { content: ""; }

.iconfs_2022071319icon::before { content: ""; }

.iconfs_2022071318icon::before { content: ""; }

.iconfs_2022071317icon::before { content: ""; }

.iconfs_2022071316icon::before { content: ""; }

.iconfs_2022071315icon::before { content: ""; }

.iconfs_2022071314icon::before { content: ""; }

.iconfs_2022071313icon::before { content: ""; }

.iconfs_2022071312icon::before { content: ""; }

.iconfs_2022071311icon::before { content: ""; }

.iconfs_2022071310icon::before { content: ""; }

.iconfs_2022071309icon::before { content: ""; }

.iconfs_2022071308icon::before { content: ""; }

.iconfs_2022071307icon::before { content: ""; }

.iconfs_2022071306icon::before { content: ""; }

.iconfs_2022071305icon::before { content: ""; }

.iconfs_2022071304icon::before { content: ""; }

.iconfs_2022071303icon::before { content: ""; }

.iconfs_2022071302icon::before { content: ""; }

.iconfs_2022071301icon::before { content: ""; }

.iconfs_2022070702icon::before { content: ""; }

.iconfs_2022070701icon::before { content: ""; }

.iconfs_2022060601icon::before { content: ""; }

.iconfs_2022060602icon::before { content: ""; }

.iconfs_20220606icon::before { content: ""; }

.iconfs_2022051601icon::before { content: ""; }

.iconfs_2022042902icon::before { content: ""; }

.iconfs_2022042501icon::before { content: ""; }

.iconfs_2022042302icon::before { content: ""; }

.iconfs_2022042301icon::before { content: ""; }

.iconfs_2022040602icon::before { content: ""; }

.iconfs_2022033101icon::before { content: ""; }

.iconfs_2022033002icon::before { content: ""; }

.iconfs_2022033001icon::before { content: ""; }

.iconfs_2022032802icon::before { content: ""; }

.iconfs_2022032201icon::before { content: ""; }

.iconfs_202210315icon::before { content: ""; }

.iconfs_2022031501icon::before { content: ""; }

.iconfs_2022021008icon::before { content: ""; }

.iconfs_2022021007icon::before { content: ""; }

.iconfs_2022021005icon::before { content: ""; }

.iconfs_2022021004icon::before { content: ""; }

.iconfs_2022021003icon::before { content: ""; }

.iconfs_2022021002icon::before { content: ""; }

.iconfs_2022021001icon::before { content: ""; }

.iconfs_2022010501icon::before { content: ""; }

.iconfs_2021123002icon::before { content: ""; }

.iconfs_2021123001icon::before { content: ""; }

.iconfs_2021121601icon::before { content: ""; }

.iconfs_2021121401icon::before { content: ""; }

.iconfs_2021121002icon::before { content: ""; }

.iconfs_2021121001icon::before { content: ""; }

.iconfs_20211120907icon::before { content: ""; }

.iconfs_20211120906icon::before { content: ""; }

.iconfs_20211120905icon::before { content: ""; }

.iconfs_20211120904icon::before { content: ""; }

.iconfs_20211120902icon::before { content: ""; }

.iconfs_20211120901icon::before { content: ""; }

.iconfs_20211120804icon::before { content: ""; }

.iconfs_20211120803icon::before { content: ""; }

.iconfs_20211120802icon::before { content: ""; }

.iconfs_20211120801icon::before { content: ""; }

.iconfs_2021111201icon::before { content: ""; }

.iconfs_2021110801icon::before { content: ""; }

.iconfs_2021110401icon::before { content: ""; }

.iconfs_2021100702icon::before { content: ""; }

.iconfs_2021100701icon::before { content: ""; }

.iconf_2021091304icon::before { content: ""; }

.iconf_2021091303icon::before { content: ""; }

.iconf_2021091302icon::before { content: ""; }

.iconf_2021091301icon::before { content: ""; }

.iconfs-2021090601icon::before { content: ""; }

.iconfs-20210902icon::before { content: ""; }

.iconduoxuan-xuanzhong::before { content: ""; }

.iconfs_2021081707icon::before { content: ""; }

.iconfs_2021081706icon::before { content: ""; }

.iconfs_2021081705icon::before { content: ""; }

.iconfs_2021081704icon::before { content: ""; }

.iconfs_2021081703icon::before { content: ""; }

.iconfs_2021081702icon::before { content: ""; }

.iconfs_2021081701icon::before { content: ""; }

.iconfs_2021080902icon::before { content: ""; }

.iconfs_2021080901icon::before { content: ""; }

.iconfs_2021080303icon::before { content: ""; }

.iconfs_2021080302icon::before { content: ""; }

.iconfs_2021080301icon::before { content: ""; }

.iconfs_2021072601icon::before { content: ""; }

.iconfs_2021060901icon::before { content: ""; }

.iconfs_2021052803icon::before { content: ""; }

.iconfs_2021052802icon::before { content: ""; }

.iconfs_2021052801icon::before { content: ""; }

.iconfs_2021052703icon::before { content: ""; }

.iconfs_2021052702icon::before { content: ""; }

.iconfs_2021052701icon::before { content: ""; }

.iconfs_homeicon08_hover::before { content: ""; }

.iconfs_homeicon08::before { content: ""; }

.iconfs_homeicon07_hover::before { content: ""; }

.iconfs_homeicon07::before { content: ""; }

.iconfs_homeicon06_hover::before { content: ""; }

.iconfs_homeicon06::before { content: ""; }

.iconfs_homeicon05_hover::before { content: ""; }

.iconfs_homeicon05::before { content: ""; }

.iconfs_homeicon04::before { content: ""; }

.iconfs_homeicon04_hover::before { content: ""; }

.iconfs_homeicon03::before { content: ""; }

.iconfs_homeicon03_hover::before { content: ""; }

.iconfs_homeicon02_hover::before { content: ""; }

.iconfs_homeicon02::before { content: ""; }

.iconfs_homeicon01_hover::before { content: ""; }

.iconfs_homeicon01::before { content: ""; }

.iconfs_2021042801icon::before { content: ""; }

.iconfs_2021042202icon::before { content: ""; }

.iconfs_2021042101icon::before { content: ""; }

.iconfs_2021041901icon::before { content: ""; }

.iconfs_2021041601icon::before { content: ""; }

.iconfs_2021040802icon::before { content: ""; }

.iconfs_2021032904icon::before { content: ""; }

.iconfs_2021032903icon::before { content: ""; }

.iconfs_2021032902icon::before { content: ""; }

.iconfs_2021032901icon::before { content: ""; }

.iconfs_2021032708icon::before { content: ""; }

.iconfs_2021032705icon::before { content: ""; }

.iconfs_2021032704icon::before { content: ""; }

.iconfs_2021032703icon::before { content: ""; }

.iconfs_2021032702icon::before { content: ""; }

.iconfs_2021032701icon::before { content: ""; }

.iconfs_2021032606icon::before { content: ""; }

.iconfs_2021032605icon::before { content: ""; }

.iconfs_2021032602icon::before { content: ""; }

.iconfs_2021032601icon::before { content: ""; }

.iconfs_2021032202icon::before { content: ""; }

.iconfs_2021031204icon::before { content: ""; }

.iconfs_2021031203icon::before { content: ""; }

.iconfs_2021031202icon::before { content: ""; }

.iconfs_2021031201icon::before { content: ""; }

.iconfs_2021031104icon::before { content: ""; }

.iconfs_2021031103icon::before { content: ""; }

.iconfs_2021031102icon::before { content: ""; }

.iconfs_2021031101icon::before { content: ""; }

.iconfs_2021031003icon::before { content: ""; }

.iconfs_2021031002icon::before { content: ""; }

.iconfs_2021031001icon::before { content: ""; }

.iconfs_2020111803icon::before { content: ""; }

.iconfs_2020111802icon::before { content: ""; }

.iconfs_2020111801icon::before { content: ""; }

.iconfs_2020111702icon::before { content: ""; }

.iconfs_2020111701icon::before { content: ""; }

.iconfs_2020102601icon::before { content: ""; }

.iconfs_2020101301icon::before { content: ""; }

.iconfs_2020100901icon::before { content: ""; }

.iconfs_2020093004icon::before { content: ""; }

.iconfs_2020093003icon::before { content: ""; }

.iconfs_2020093002icon::before { content: ""; }

.iconfs_2020093001icon::before { content: ""; }

.iconfs_2020092502icon::before { content: ""; }

.iconfs_2020092501icon::before { content: ""; }

.icongou::before { content: ""; }

.iconfs_2020091151icon::before { content: ""; }

.iconfs_2020091150icon::before { content: ""; }

.iconfs_2020091149icon::before { content: ""; }

.iconfs_2020091148icon::before { content: ""; }

.iconfs_2020091147icon::before { content: ""; }

.iconfs_2020091146icon::before { content: ""; }

.iconfs_2020091143icon::before { content: ""; }

.iconfs_2020091142icon::before { content: ""; }

.iconfs_2020091140icon::before { content: ""; }

.iconfs_2020091137icon::before { content: ""; }

.iconfs_2020091134icon::before { content: ""; }

.iconfs_2020091128icon::before { content: ""; }

.iconfs_2020091123icon::before { content: ""; }

.iconfs_2020091122icon::before { content: ""; }

.iconfs_2020091121icon::before { content: ""; }

.iconfs_2020091118icon::before { content: ""; }

.iconfs_2020091117icon::before { content: ""; }

.iconfs_2020091113icon::before { content: ""; }

.iconfs_2020091112icon::before { content: ""; }

.iconfs_2020091110icon::before { content: ""; }

.iconfs_2020091109icon::before { content: ""; }

.iconfs_2020091108icon::before { content: ""; }

.iconfs_2020091107icon::before { content: ""; }

.iconfs_2020091106icon::before { content: ""; }

.iconfs_2020091105icon::before { content: ""; }

.iconfs_2020091104icon::before { content: ""; }

.iconfs_2020091103icon::before { content: ""; }

.iconfs_2020091102icon::before { content: ""; }

.iconfs_2020091101icon::before { content: ""; }