body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:0.16rem;-webkit-user-select:none;user-select:none}button{border:none}img,span{display:block}body,dd,dl,dt,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,textarea,ul{margin:0;padding:0}a,div,i,img,input,li,p,span,ul{outline:0;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}#portals{position:absolute;top:0;left:0;right:0;height:0}.adm-center-popup-body{background-color:#fff !important}.del-tips{text-align:center;font-size:0.16rem;font-weight:600}.adm-button-primary{--color: var(--main-color) !important}.adm-index-bar-anchor-title{padding:0 0.2rem !important;font-size:0.14rem;color:var(--main-color) !important;background-color:#fff !important}.notice-input-box{height:1.5rem}.notice-input-box .notice-textarea{height:100%;width:100%;border:0.01rem solid #ededed;background-color:#f5f9fa;border-radius:0.08rem;padding:0.12rem;font-size:0.16rem}.yidun_popup--size-large .yidun_control{height:0.6rem !important}
.chat-app{height:100%}
.PWARecommendPopup{height:auto;border-radius:0.2rem 0.2rem 0 0}.recommendWarp{padding:0.15rem 0.2rem 0.2rem;box-sizing:border-box}.recommendWarp .recommendHeader{display:flex;flex-direction:row;align-items:center;color:#2a2d3d;font-size:0.16rem;font-weight:500}.recommendWarp .recommendHeader img{width:0.25rem;height:0.25rem;margin-right:0.15rem}.recommendWarp .recommendContent{margin-top:0.2rem;font-size:0.12rem;color:#6f6f6f}.recommendWarp .recommendBtnGroup{display:flex;flex-direction:row;justify-content:flex-end;margin-top:0.15rem;text-align:right}.recommendWarp .recommendBtnGroup .recommendBtnWarp{display:flex;flex-direction:row;align-items:center}.recommendWarp .recommendBtnGroup .recommendBtnWarp .adm-button{padding:0.07rem 0.2rem;font-size:0.14rem;color:#6f6f6f;border:0 !important}.recommendWarp .recommendBtnGroup .recommendBtnWarp .appInstallBtn{color:#fff;background-color:var(--main-color);margin-left:0.1rem}.recommendWarp .slotElement{width:100%;height:0.2rem}
.PWAInstallExamplePopup{display:flex;flex-direction:column;justify-content:center;border-radius:0.2rem 0.2rem 0 0}.PWAInstallExamplePopup .exampleWarp{display:flex;flex-direction:column;justify-content:center;padding:0.2rem 0.2rem 0.34rem}.PWAInstallExamplePopup .exampleWarp .exampleHeader{display:flex;flex-direction:row;justify-content:space-between;align-items:center;color:#2a2d3d;font-size:0.16rem;font-weight:500}.PWAInstallExamplePopup .exampleWarp .exampleHeader img{width:0.1rem;height:0.1rem}.PWAInstallExamplePopup .exampleWarp .exampleContent{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 0.2rem}.PWAInstallExamplePopup .exampleWarp .exampleContent .stepIcon1{margin-top:0.19rem}.PWAInstallExamplePopup .exampleWarp .exampleContent .stepIcon2,.PWAInstallExamplePopup .exampleWarp .exampleContent .stepIcon1{width:0.33rem;height:0.37rem}.PWAInstallExamplePopup .exampleWarp .exampleContent .stepBGIcon{width:100%}.PWAInstallExamplePopup .exampleWarp .exampleContent .stepBGIcon{margin-top:0.14rem}.PWAInstallExamplePopup .exampleWarp .exampleContent p{margin-top:0.1rem;display:flex;flex-direction:row;align-items:center;font-size:0.14rem;color:#6f6f6f}.PWAInstallExamplePopup .exampleWarp .exampleContent p img{width:0.15rem;height:0.15rem}.PWAInstallExamplePopup .exampleWarp .exampleContent p span{display:block;border:0.01rem solid #efefef;border-radius:0.03rem;background:#fff;padding:0.01rem 0.05rem;margin-left:0.05rem}
.PWAInstallProcessPopup{display:flex;justify-content:center;height:4rem;background:rgba(0,0,0,0)}.PWAInstallProcessPopup .PWAInstallProcessWarp{display:flex;flex-direction:column;padding:0.12rem 0.15rem 0.12rem;border-radius:0.1rem;background:#fff;width:2.5rem;height:auto;align-items:center;align-self:flex-start;transition:height .3ms ease}.PWAInstallProcessPopup .PWAInstallProcessWarp .PWAInstallProcessHeader{text-align:center;width:100%;font-size:0.2rem;color:#2a2d3d;font-weight:600}.PWAInstallProcessPopup .PWAInstallProcessWarp .PWAInstallProcessContent{margin-top:0.04rem;color:#6f6f6f;font-size:0.12rem;font-weight:600;text-align:center}.PWAInstallProcessPopup .PWAInstallProcessWarp .ProtectIcon{margin-top:0.135rem;border-radius:0.27rem;border:0.01rem solid rgba(34,202,102,.3);background:rgba(34,202,102,.1);display:flex;padding:0 0.08rem;justify-content:center;align-items:center;font-weight:600;font-size:0.14rem;color:#22ca66;width:auto;max-width:-webkit-max-content;max-width:max-content}.PWAInstallProcessPopup .PWAInstallProcessWarp .ProtectIcon img{width:0.12rem;height:0.12rem;margin-right:0.02rem}.PWAInstallProcessPopup .PWAInstallProcessWarp .processWarp{position:relative;width:100%;margin-top:0.26rem;height:0.1rem;flex-shrink:0;border-radius:0.625rem;border:0.01rem solid #cfcfcf;background:#efefef;box-shadow:0 0.0625rem 0.1rem 0 rgba(0,0,0,.1)}.PWAInstallProcessPopup .PWAInstallProcessWarp .processWarp .processBarNumber{position:absolute;right:0;top:-0.2rem;font-size:0.12rem;color:#6f6f6f}.PWAInstallProcessPopup .PWAInstallProcessWarp .processWarp .processBar{position:absolute;left:0;top:0;height:100%;border-radius:0.04rem;background:#3a9cf5;max-width:100%}.PWAInstallProcessPopup .PWAInstallProcessWarp .processCloseBtn{background:var(--main-color);color:#fff;margin-top:0.1rem;font-size:0.14rem}
.HeaderButton{border-radius:0.04rem;background-color:var(--main-color);color:#fff;font-size:var(--font-size-15);padding:0.05rem 0.1rem;border:0}.HeaderButton::before{border:0}.reset-style{padding:0;width:auto;background-color:rgba(0,0,0,0)}
:root{--vh: 1vh;--color-text: #222229;--font-size-10: 0.1rem;--font-size-12: 0.12rem;--font-size-13: 0.13rem;--font-size-14: 0.14rem;--font-size-15: 0.15rem;--font-size-16: 0.16rem;--font-size-17: 0.17rem;--font-size-18: 0.18rem;--font-size-20: 0.2rem;--font-size-22: 0.22rem;--font-size-25: 0.25rem;--font-size-30: 0.3rem;--im-nav-bar-height: 0.5rem;--im-bg-color: #F5F9FA;--main-color: rgba(58, 156, 245, 1);--layer-transition: 300ms cubic-bezier(0.33, 1, 0.68, 1);--slide-transition: 300ms cubic-bezier(0.25, 1, 0.5, 1);--im-nickname-height: 0.2rem;--select-transition: 200ms ease-out;--symbol-menu-height: 2.5rem;--safe-area-bottom: env(safe-area-inset-bottom);--safe-symbol-menu-height: calc(var(--symbol-menu-height) + var(--safe-area-bottom));--attach-menu-height: 1.08rem;--safe-attach-menu-height: calc(var(--attach-menu-height) + var(--safe-area-bottom));--img-loading-color: #0003;--main-text-color: #222229;--spinner-blue-data: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTEwLjggMjIuNEM2IDIxLjkgMi4xIDE4IDEuNiAxMy4yLjkgNy4xIDUuNCAxLjkgMTEuMyAxLjVjLjQgMCAuNy0uMy43LS43IDAtLjQtLjQtLjgtLjgtLjhDNC44LjQtLjIgNS45IDAgMTIuNS4yIDE4LjYgNS40IDIzLjggMTEuNSAyNGM2LjYuMiAxMi00LjggMTIuNC0xMS4yIDAtLjQtLjMtLjgtLjgtLjgtLjQgMC0uNy4zLS43LjctLjMgNS45LTUuNSAxMC40LTExLjYgOS43eiIgZmlsbD0iIzRlYTRmNiIvPjwvc3ZnPg==);--avatar-size-60: 0.6rem;--avatar-size-70: 0.7rem;--avatar-size-27: 0.27rem;--swiper-official-height: 2.67rem;--swiper-user-height: 2.28rem;--adm-color-primary: var(--main-color) !important;--color-scrollbar: rgba(90, 90, 90, 0.3)}.g-flex-box{width:100%;flex:1 1;overflow-y:auto;box-sizing:border-box}#root,.full-height{height:100%}@media(max-width: 600px){#root,.full-height{height:calc(var(--vh, 1vh)*100)}}input,select,textarea{outline:none}input::-webkit-input-placeholder{font-size:var(--font-size-16);color:#b9b9bd}input:-moz-placeholder{color:#b9b9bd}input::-moz-placeholder{color:#b9b9bd}input:-ms-input-placeholder{color:#b9b9bd}.margin-top{margin-top:0.08rem}.margin-top-10{margin-top:0.1rem}.white-bg{background-color:#fff}.back-icon{width:0.3rem;height:0.3rem}.space-between{justify-content:space-between}.group-item-box .group-item-box__item:not(:last-child)::after{content:"";position:absolute;left:0;right:0;bottom:0;height:0.01rem;transform:scaleY(0.5);transform-origin:0 0;background-color:#ededed;z-index:99}.group-item-box__item{position:relative;display:flex;align-items:center;height:0.55rem;padding:0.16rem;font-size:var(--font-size-16);background-color:#fff}.arrow-icon{width:0.22rem;height:0.22rem}.flex-center-text{flex:1 1;text-align:center}.text-center{justify-content:center}.text-waring{color:#ff5656}.cancel-box{font-size:0.15rem}.middle-text{flex:1 1;text-align:right;color:#7a7b7e}.slide-page{position:fixed;left:0;top:0;bottom:0;right:0;transform:translate3d(100vw, 0, 0);transition:transform var(--layer-transition)}.slide-page-visible{transform:translate3d(0, 0, 0) !important}.slide-layout{position:relative;display:flex;flex-direction:column;overflow:hidden;width:100%;height:100%}.connecting::after{content:"";animation:dot 2s infinite}.dialogConfirm .adm-dialog-footer button{font-size:0.16rem !important;font-weight:normal !important}.dialogConfirm .adm-dialog-footer button:first-child{color:#222229 !important}.dialogConfirm.forwardConfirm .adm-dialog-content{padding:0 !important}.dialogConfirm.forwardConfirm .adm-dialog-body{padding-top:0 !important}@keyframes dot{0%{content:"..."}25%{content:""}50%{content:"."}75%{content:".."}100%{content:"..."}}.headerActionText{font-size:var(--font-size-15)}.flex-row{display:flex;flex-direction:row;align-items:center}.text-ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.flex-col{display:flex;flex-direction:column}.custom-scroll,.custom-scroll-x{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0);transition:scrollbar-color .3s ease;-webkit-overflow-scrolling:touch;pointer-events:auto}.custom-scroll::-webkit-scrollbar-thumb,.custom-scroll-x::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0);border-radius:.375rem;box-shadow:0 0 0.01rem rgba(255,255,255,.01)}.custom-scroll:hover,.custom-scroll:focus,.custom-scroll:focus-within,.custom-scroll-x:hover,.custom-scroll-x:focus,.custom-scroll-x:focus-within{scrollbar-color:var(--color-scrollbar) rgba(0,0,0,0)}.custom-scroll:hover::-webkit-scrollbar-thumb,.custom-scroll:focus::-webkit-scrollbar-thumb,.custom-scroll:focus-within::-webkit-scrollbar-thumb,.custom-scroll-x:hover::-webkit-scrollbar-thumb,.custom-scroll-x:focus::-webkit-scrollbar-thumb,.custom-scroll-x:focus-within::-webkit-scrollbar-thumb{background-color:var(--color-scrollbar)}.preViewerContent .adm-image-viewer-control{padding:0.4rem;box-sizing:border-box}.preViewerContent .adm-image-viewer-control img{margin:auto}.btn-padding-mid{padding:0.05rem 0.1rem}.btn-padding-small{padding:0.045rem 0.075rem !important}html,body{width:100%;height:100%;background-color:var(--color-background);margin:0;padding:0;color:var(--color-text);font-weight:400;text-align:left;overflow:hidden;overscroll-behavior:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;user-select:none}@media(max-width: 600px){html,body{height:calc(var(--vh, 1vh)*100)}}body{height:100%;color:var(--main-text-color);background:#fff;font:.12rem/1.5 PingFang SC,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,sans-serif;overflow-x:hidden;overflow-y:scroll;-webkit-user-select:none;user-select:none}body,dd,dl,dt,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,textarea,ul{margin:0;padding:0}a,div,i,img,input,li,p,span,ul{outline:0;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}*,*:before,*:after{box-sizing:border-box;margin:0}.for-ios-autocapitalization-fix{position:fixed;font-size:0.16rem;opacity:0;bottom:1rem;z-index:-1}@supports(bottom: constant(safe-area-inset-bottom)) or (bottom: env(safe-area-inset-bottom)){#root,.app-foot{padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom);box-sizing:border-box}}#root.keyboard-visible{padding-bottom:0}.float-center{display:flex;justify-content:center;align-items:center;font-size:var(--font-size-16)}
.new-version-available{position:fixed;bottom:calc(0.7rem + env(safe-area-inset-bottom));font-size:0.13rem;color:#fff;padding:0.05rem 0.1rem;border-radius:0.45rem;background-color:var(--main-color);left:50%;margin:0 auto;transform:translateX(-50%);white-space:nowrap;z-index:99}
