html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}*{padding:0;margin:0}body{font-family:PingFangSC-Regular,sans-serif;background-color:#fff}body::-webkit-scrollbar{width:4px;height:4px}body::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);background:rgba(0,0,0,.2)}body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);border-radius:0;background:rgba(0,0,0,.1)}a{color:#222;text-decoration:none}i{font-style:normal}a:visited{color:#222}#app .main{position:relative;overflow:hidden;background-position:top}.hide{display:none}.cn_bg{background-repeat:no-repeat;background-size:100% auto;background-position:50%}.cn_hcenter{margin:0 auto}.cn_hcenter,.cn_tips{position:absolute;left:0;right:0}.cn_tips{top:5.88rem;line-height:.75rem;text-align:center;color:#fff;box-sizing:content-box;z-index:101}.cn_tips_text{display:inline-block;margin:0 auto;padding:0 .6rem}.cn_tips_text i{color:#4effe0;padding:0 .09rem}.cn_btn{position:absolute;top:1.17rem;line-height:1rem;border:2px solid #e49746;padding:0 .5rem;background-color:#707050;font-size:.39rem;z-index:102;border-radius:1.1rem;box-sizing:border-box}.cn_btn,.cn_btn:visited{color:#f1d9aa}.cn_btn.btnbt{top:auto;bottom:1rem}.cn_btn_left{padding-left:1rem;left:-.7rem}.cn_btn_right{padding-right:1rem;right:-.7rem}.cn_modal{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:fixed;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.9);z-index:1001;transition:all .2s ease-in-out}.modal_contentwp{width:8.11rem;text-align:center}.modal_head{position:relative;top:10px;height:3.58rem;margin:auto}.modal_content{position:relative;height:9.6rem;text-align:center;color:#fff}.modal_title{position:absolute;top:1.2rem;height:.8rem;line-height:.8rem;background-color:transparent;border:none;z-index:102}.modal_prize{display:block;bottom:4.4rem;height:2.7rem}.modal_status{position:absolute;display:inline-block;left:0;right:0;line-height:18px;bottom:2.19rem}.modal_status .btnlink{margin-left:10px;text-decoration:underline;color:#91cdca}.nowin_modal .modal_status{bottom:3.2rem}.nowin_modal .modal_btnok{bottom:.95rem}.modal_btnok{top:auto;bottom:.7rem;width:4rem;margin:0 auto;padding:0}.modal_close{margin-top:.36rem;width:1.2rem;height:1.2rem}.cn_toast{position:fixed;display:none;top:50%;left:0;right:0;margin:auto;min-width:100px;color:#f0f0f0;font-size:14px;text-align:center;-webkit-animation:.3s fadeIn both;animation:.3s fadeIn both;z-index:10001}.cn_toast>span{line-height:1.5;display:inline-block;padding:10px 12px;background-color:rgba(0,0,0,.8);border-radius:4px}.ellipsis{overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis}.flex{display:-webkit-flex;display:flex}.flex1{-webkit-flex:1;flex:1}.flex-center{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.flex-cm,.flex-middle{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.flex-cm{-webkit-justify-content:center;justify-content:center}.center{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body,html{position:relative;font-family:PingFangSC-Medium,sans-serif}.m-share{position:relative;overflow:hidden;width:100%;background-position:top}.m-share .img-wrap{font-size:0}.m-share .bg-img{width:100%;pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.logo{position:absolute;top:.45rem;left:.45rem;width:100%;height:.8rem;z-index:103;background-repeat:no-repeat;background-size:auto 100%!important}.wx-open{width:100vw;height:100vh;position:absolute;left:0;top:0;z-index:10}.cancel-btn,.invoke-btn{width:8.5rem;height:1.52rem;position:absolute;top:15.74rem;left:0;right:0;margin:0 auto}.cancel-btn{width:7.05rem;top:18rem}.info{font-size:.39rem;position:absolute;bottom:1.2rem;text-align:center;z-index:100}.info,.info .app-info{width:100%}.info .app-info .info-text{line-height:.6rem}.info .app-info .info-text a{text-decoration:underline;display:inline-block;margin:0 .12rem}.info .app-info .info-text span{margin:0 .1rem}.info .downing{height:1rem;line-height:1rem;width:100%;z-index:100}.info .downing .text{width:100%;text-align:center;font-size:.48rem}.info .downing .text .loading{display:inline-block;width:3ch;text-indent:-4ch;overflow:hidden;font-family:Consolas,Monaco,monospace;vertical-align:bottom;-webkit-animation:ellipsis 2s infinite step-start both;animation:ellipsis 2s infinite step-start both}@-webkit-keyframes ellipsis{33%{text-indent:-2ch}66%{text-indent:0}}@keyframes ellipsis{33%{text-indent:-2ch}66%{text-indent:0}}