:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,input,legend,li,ol,p,pre,td,textarea,th,ul{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:after,q:before{content:""}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}html,legend{color:#000}html{background:#fff}body{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Roboto,PingFang SC,system-ui-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,STHeiti,Microsoft Yahei,Arial,sans-serif;height:inherit;min-height:100vh;position:relative;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto}a{text-decoration:none;vertical-align:top}img{max-width:100%}#app{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:.24rem}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}strong{color:var(--color);font-weight:700}body,html{background-color:var(--bodyBg);font-family:Helvetica Neue,Helvetica,Arial,sans-serif}#app{width:100%}.markdown-viewer{background-color:var(--bodyBg);padding:.3rem}.markdown-viewer .truste{float:right}.markdown-viewer .truste img{height:.6rem}.markdown-viewer div{color:var(--agreement);font-size:.28rem;line-height:1.6;margin-bottom:.2rem}.markdown-viewer h1{color:var(--color);font-size:.32rem;line-height:2}.markdown-viewer h2{color:var(--color);font-size:.3rem;font-weight:700;line-height:2}.markdown-viewer h6,.markdown-viewer p{color:var(--agreement);font-size:.28rem;line-height:1.6;margin-bottom:.1rem}.markdown-viewer p a strong{color:var(--textLinkColor)}.markdown-viewer tr th{font-weight:700}.markdown-viewer .link,.markdown-viewer .point,.markdown-viewer strong{color:var(--color);font-weight:700}.markdown-viewer .link{text-decoration:underline}.markdown-viewer .red{color:var(--agreementWarn)}.markdown-viewer table{border-collapse:collapse;color:var(--agreement);font-size:.28rem;margin-bottom:.2rem;width:100%;word-break:break-all}.markdown-viewer table td,.markdown-viewer table th{border:1px solid var(--agreement);padding:.1rem}.markdown-viewer table td{word-break:break-word}.markdown-viewer .th-point th,.markdown-viewer table.table-point td{color:var(--color);font-weight:700}.markdown-viewer .bigfont{color:var(--color);font-size:.34rem}.userterm-agree{bottom:.5rem;left:0;position:fixed;width:100%}.userterm-agree.hide{display:none}.userterm-agree div{background:var(--btnBg);border-radius:.36rem;color:var(--btnColor);font-family:PingFangSC,PingFangSC-Medium;font-size:.32rem;font-weight:500;height:.88rem;line-height:.88rem;margin:0 auto;text-align:center;width:80%}.occupancy{background-color:var(--bodyBg);height:1.4rem}.popup-box{background-color:var(--dialogMaskBg);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;padding:1rem .8rem .5rem;position:fixed;top:0;width:100%;z-index:1000;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-align:center;-webkit-box-pack:center}.popup-box.hide{display:none}.popup-box .box{width:100%}.popup-box .box .content{background-color:var(--dialogBoxBg);border-radius:.4rem;position:relative;width:100%}.popup-box .box .content .head{padding:.5rem}.popup-box .box .content .head h3{color:var(--dialogColor);font-family:PingFangSC,PingFangSC-Semibold;font-size:.34rem;font-weight:600;line-height:1.5;text-align:center}.popup-box .box .content .foot{width:100%}.popup-box .box .content .foot div{line-height:.88rem;margin:0 auto;text-align:center;width:80%}.popup-box .box .content .foot .accept{background:var(--btnBg);border-radius:.36rem;color:var(--btnColor);font-size:.32rem;height:.88rem}.popup-box .box .content .foot .reject{color:var(--dialogCancelColor);font-size:.26rem}