*{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}:root{--font:HYQ,PingFangSC-Regular,system-ui,UnCommFont,-apple-system,sans-serif;--font-bold:HYQ-bold,PingFangSC-Medium,system-ui,UnCommFont,-apple-system,sans-serif;--message-sending:url(../images/msg-loading.svg)}@font-face{font-display:"block";font-family:HYQ;src:url(CMBFontRes_HYQiH18030F55F.ttf)}@font-face{font-display:"block";font-family:HYQ-bold;src:url(CMBFontRes_HYQiH18030F65F.ttf)}@font-face{font-family:din;src:url(../fonts/DINOT.ttf) format("OpenType")}@font-face{font-family:din-medium;src:url(../fonts/DINOT-Medium.ttf) format("OpenType")}@font-face{font-family:din-bold;src:url(../fonts/DINOT-Bold.ttf) format("OpenType")}@font-face{font-family:UnCommFont;font-style:normal;font-weight:400;src:url(https://s3gw.cmbimg.cn/lr2022-static-prd-1255000109/zxb/font/uncommon_font.woff2) format("woff2"),url(https://s3gw.cmbimg.cn/lr2022-static-prd-1255000109/zxb/font/uncommon_font.woff) format("woff")}body,html{font-family:var(--font);font-size:10px;height:100%;overflow:hidden;width:100%;text-size-adjust:none;-webkit-text-size-adjust:none;scroll-behavior:smooth}button,input,select,textarea{font-family:inherit}#layout-main{background:linear-gradient(180deg,hsla(0,0%,100%,0) .218%,#dbe4ff 96.008%) bottom /100% 13.8rem no-repeat,url(../images/fullscreen_top_bg@3x.png) top /100% 11.4rem no-repeat;background-color:#f8f8f8;bottom:0;display:flex;flex-direction:column;height:100%;position:fixed;width:100%}#layout-main.hide{display:none}@media screen and (max-width:540px){.mod-title-bar{align-items:center;display:flex;height:4.4rem;margin-top:4.4rem;padding:0 1.5rem;position:relative}.card-text-left .content,.card-text-right .content,div[data-cardType=ClientShowAsText]>div:last-child{max-width:100%!important}}@media screen and (min-width:540px){.mod-title-bar{align-items:center;display:flex;height:4.4rem;margin-top:44px;padding:0 15px;position:relative}.cell-card .content{max-width:66%!important}div[data-cardType=ClientShowAsText]>div:last-child{max-width:100%!important}.te-hint-wrapper{margin-right:-51.51515%!important}}.mod-next-page{background:#fff;color:#383838;display:none;font-size:1.6rem;height:100%;left:100%;position:absolute;top:0;width:100%;z-index:1000}.close-page-btn{border-right:1rem;border-color:hsla(0,0%,100%,0);border-style:solid;box-sizing:content-box;height:2.8rem;top:.8rem;width:2.8rem;z-index:1000}.xz-logo-global{display:none;height:3.6rem!important;width:3.6rem!important}.xz-logo-global.circle{background:url(../images/xz_logo_bg.png) 50%/5.2rem 5.2rem no-repeat;border-radius:2.5rem;box-shadow:0 .8rem .6rem rgba(0,0,0,.1);height:5rem!important;width:5rem!important}.second-floor-voice{background-image:url(../images/icon_voice_close@3x.png);background-repeat:no-repeat;background-size:cover;border-radius:50%;display:none;height:2.8rem;margin:.1rem .1rem 0 1.5rem;width:2.8rem}.second-floor-voice[data-active=true]{background-image:url(../images/icon_voice_open@3x.png);background-size:cover}.second-floor-voice[data-active=play]{background-image:url(../images/icon_voice_play@3x.gif);background-size:cover}#mod-wrapper-content{flex:1;height:100%;overflow-x:hidden;overflow-y:auto;width:100%}#mod-content{display:flex;flex:1;flex-direction:column;overflow:hidden;position:relative;width:100%}#cell-content{overflow-x:hidden}.select-service-pull-down{background-color:#f8f8f8;border-radius:1rem 1rem 0 0;bottom:-86vh;box-shadow:0 0 25px 0 rgba(0,0,0,.1);left:0;max-height:84vh;min-height:1.4rem;position:absolute;transform:translateY(86vh);transition:transform .3s ease;width:100%;z-index:999}.select-service-pull-down.show{bottom:0;transform:translate(0)}.select-service-pull-down.hide{bottom:0;transform:translateY(86vh)}.select-service-pull-down.noAminationHide{transform:translateY(86vh);transition:transform 0s ease}.select-service-box{background:rgba(0,0,0,.2);bottom:0;display:none;height:100vh;position:absolute;transition:background-color .3s ease;width:100%;z-index:999}.select-service-box.hide{background:transparent}.select-service-box.noAminationHide{background:transparent;transition:transform 0s ease}.xz-head-right{align-items:center;display:flex;margin-left:auto}.xz-edition-label{background-image:linear-gradient(107deg,#7d9dff,#65a8ff);border-radius:1rem;color:#fff;font-size:1.2rem;line-height:1.2rem;margin-left:1.7rem;padding:.4rem .8rem;white-space:nowrap}.xz-beta-desc,.xz-edition-label{display:none;font-family:var(--font-bold)}.xz-beta-desc{color:#000;font-size:1rem;margin-left:.5rem}#layout-main[data-xzheaderandlogostatus=logo] .xz-beta-desc[data-show=true],#layout-main[data-xzheaderandlogostatus=logo] .xz-edition-label[data-show=true]{display:block}.second-floor-xz-new-header-desc{color:#000;font-size:1.4rem;line-height:1.8rem;white-space:nowrap}#layout-main[data-xzheaderandlogostatus=english] .second-floor-voice,#layout-main[data-xzheaderandlogostatus=english] .xz-beta-desc,#layout-main[data-xzheaderandlogostatus=english] .xz-edition-label,#layout-main[data-xzheaderandlogostatus=english] .xz-logo-global,#layout-main[data-xzheaderandlogostatus=menhu] .second-floor-voice,#layout-main[data-xzheaderandlogostatus=menhu] .xz-beta-desc,#layout-main[data-xzheaderandlogostatus=menhu] .xz-edition-label,#layout-main[data-xzheaderandlogostatus=menhu] .xz-logo-global,#layout-main[data-xzheaderandlogostatus=secondFloor] .second-floor-voice,#layout-main[data-xzheaderandlogostatus=secondFloor] .xz-beta-desc,#layout-main[data-xzheaderandlogostatus=secondFloor] .xz-edition-label,#layout-main[data-xzheaderandlogostatus=secondFloor] .xz-logo-global{display:none!important}#layout-main[data-xzheaderandlogostatus=english] .timestamp-type,#layout-main[data-xzheaderandlogostatus=menhu] .timestamp-type,#layout-main[data-xzheaderandlogostatus=secondFloor] .timestamp-type{display:none}.halfScreenAnimation{animation:screenFadeIn .5s ease-in-out;-webkit-animation:screenFadeIn .5s ease-in-out;will-change:transform}.pop-title{display:none}.pop-title-main{align-items:center;display:flex;font-size:0}.pop-title-main-right{margin-left:auto;position:relative;white-space:nowrap}.pop-title-main-right>img{bottom:36px;position:absolute;right:0}@keyframes screenFadeIn{0%{opacity:.6;transform:translate3d(0,90%,0)}to{opacity:1;transform:translateZ(0)}}#layout-main.enlarge-with-animation{animation:screenFull .5s both;-webkit-animation:screenFull .5s both;border-radius:0;height:100%}#layout-main.enlarge-no-animation{border-radius:0;height:100%}@keyframes screenFull{0%{border-radius:1rem 1rem 0 0;height:var(--screen-height,85%)}to{border-radius:0 0 0 0;height:100%}}#voice-entry-placeholder{font-size:0;margin-top:.1rem}.xz-new-header-main{align-items:center;display:none;padding:.7rem 2rem .5rem 1.5rem}#layout-main[data-xzheaderandlogostatus=logo] .xz-logo-global{display:inline}#layout-main[data-xzheaderandlogostatus=english] .xz-new-header-desc,#layout-main[data-xzheaderandlogostatus=menhu] .xz-new-header-desc{display:none!important}#layout-main[data-xzheaderandlogostatus=english] .xz-new-header-desc,#layout-main[data-xzheaderandlogostatus=english] .xz-new-header-menhu-desc,#layout-main[data-xzheaderandlogostatus=menhu] .xz-new-header-desc,#layout-main[data-xzheaderandlogostatus=menhu] .xz-new-header-menhu-desc,#layout-main[data-xzheaderandlogostatus=secondFloor] .xz-new-header-desc{display:block}#layout-main[data-xzheaderandlogostatus=logo] .xz-new-header-main{display:none!important}#layout-main[data-xzheaderandlogostatus=english] .xz-new-header-main,#layout-main[data-xzheaderandlogostatus=menhu] .xz-new-header-main,#layout-main[data-xzheaderandlogostatus=secondFloor] .xz-new-header-main{display:flex}.xz-new-header-logo{height:4.8rem;width:4.8rem}.xz-new-header-desc{display:none;height:5.4rem;margin-left:1rem;width:14.4rem}.xz-new-header-menhu-desc{color:#000;display:none;font-family:var(--font-bold);font-size:1.6rem;line-height:2.2rem;margin-left:1.2rem}.extra-input-panel{display:none}.extra-input-panel.show{display:flex}#mod-input-area{flex:none;margin-bottom:var(--action-bar-height,0);position:relative}#mod-input-area.hidden{display:none}#assist-input-bar{align-items:flex-end;border:0;display:flex;position:relative}#mod-input-area .input-btn-icon{flex:none;outline:none}#mod-input-area .input-btn-icon:after{background:transparent 50%/2.2rem 2.2rem no-repeat;content:"";display:block;height:2.2rem;padding:.9rem 1rem;width:2.2rem}#mod-input-area .btn-switch-input-mode:after{background:transparent 100%/2.2rem 2.2rem no-repeat;padding:.9rem 0 .9rem 1rem}#mod-input-area .assist-input-bar[data-mode=text] .btn-switch-input-mode:after{background-image:url(../images/input_voice@3x.svg)}#mod-input-area .assist-input-bar[data-mode=speech] .btn-switch-input-mode:after{background-image:url(../images/input_keyboard@3x.svg)}#mod-input-area .btn-show-func:after{background-image:url(../images/input_choose@3x.svg);height:2.2rem;padding:.9rem 1rem;width:2.2rem}#mod-input-area .assist-input-bar[data-mode=speech] .btn-show-func:after{background-image:url(../images/input_choose_white@3x.svg)}#mod-input-area .btn-show-func.hidden,.assist-input-bar[data-mode=text].english-hidden-switch-mode .btn-switch-input-mode{display:none}.assist-input-wrapper-bg{background-image:linear-gradient(90deg,#00b5ff,#3700ff);border-radius:2.1rem;display:flex;flex:1;margin:.8rem 1.5rem;min-height:4.2rem;padding:.1rem}.assist-input-wrapper{align-items:flex-end;background:#fff;border-radius:2rem;display:flex;flex:1;font-size:1.4rem;line-height:2.6rem;min-height:4rem;overflow:hidden}.btn-agent{border-radius:50%;height:2.8rem;margin:1.5rem 0 1.5rem 1.5rem;outline:none;width:2.8rem}.div-input{flex:1;margin:auto 0 auto 1rem;max-height:8.5rem;outline:none;overflow:auto;padding:.7rem 0;-webkit-user-select:text;white-space:pre-wrap;word-break:break-word}#mod-input-area .btn-stop-gpt,.div-input:focus~#btn-show-func-more{display:none}#mod-input-area .btn-stop-gpt:after{background-image:url(../images/stop_icon@3x.svg)}#mod-input-area .assist-input-bar[data-mode=speech] .btn-stop-gpt:after{background-image:url(../images/stop_icon_white@3x.svg)}#mod-input-area .assist-input-bar[data-disabled=true] .btn-stop-gpt{display:unset}#mod-input-area .assist-input-bar[data-disabled=true] .btn-send{display:none!important}#mod-input-area .assist-input-bar[data-disabled=false] .btn-stop-gpt,#mod-input-area .assist-input-bar[data-disabled=true] .btn-show-func{display:none}#mod-input-area .assist-input-bar[data-disabled=true] .btn-show-func-more{display:block}.assist-input-bar[data-mode=speech] .assist-input-wrapper{background:unset}.assist-input-bar[data-mode=speech] .assist-input-wrapper-bg{background-image:url(../images/input_bg@3x.png);background-size:100% 4.2rem}.speech-placeholder{color:#fff;display:none;flex:1;font-size:1.4rem;line-height:1.4rem;padding:1.3rem 0 1.3rem 4.1rem;text-align:center;user-select:none}.assist-input-bar[data-mode=speech] .div-input{display:none}.assist-input-bar[data-mode=speech] .speech-placeholder{display:block}@supports (caret-color:#5995EF){.div-input{caret-color:#5995ef}}@supports not (caret-color:#5995EF){.div-input{color:#5995ef;-webkit-text-fill-color:#383838}}.div-input:empty:before{color:gray;content:attr(aria-placeholder);overflow:hidden;pointer-events:none;white-space:nowrap}.english-hidden-switch-mode .div-input:empty:before{content:"Welcome to ask EN-Asst~"}#mod-input-area .btn-send{color:#5995ef;cursor:pointer;display:none;font-size:1.6rem;line-height:5.8rem;text-align:center}#mod-input-area .btn-send.input-btn-icon:after{background:transparent 50%/2.6rem 2.6rem no-repeat;background-image:url(../images/send@3x.svg);content:"发送";content:"";opacity:.3}#mod-input-area .btn-send.input-btn-icon.active:after{opacity:1}#mod-input-area .btn-show-func.hidden~.btn-send{display:block}#mod-input-area .btn-show-func-more:after{background-image:url(../images/btn-show-image-input@3x.svg);height:2.2rem;padding:.9rem .5rem;width:2.2rem}#mod-input-area .assist-input-bar[data-mode=speech] .btn-show-func-more:after{background-image:url(../images/btn-show-image-input-white@3x.svg)}#assist-text-img-bar{bottom:0;display:none;position:absolute;right:1.4rem;z-index:2}#mod-input-content{border-top:1px solid #eee;bottom:0;display:none;flex-direction:column;position:absolute;width:100%;z-index:999}