html{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue',Arial,'Pingfang SC','Microsoft Yahei','WenQuanYi Micro Hei',sans-serif;background-color:#f5f5f5;color:#525e71}body{width:100%;font-size:.875rem}ul,ol{margin:0;padding:0;list-style:none}p,h1,h2,h3,h4,h5,h6{font-weight:normal;margin-block-start:0;margin-block-end:0}button,input,textarea{margin:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;outline:0}button{border-radius:0;color:inherit;cursor:pointer}input{line-height:normal}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #fff inset !important;background-color:#fff !important}#app{min-height:100rem}@media (max-width:1000px){#app{min-height:0}}
.WeChatBindingModal{height:434px;width:394px;border-radius:8px}@media (max-width:1024px){.WeChatBindingModal{height:22rem;width:18.5rem}}@media (max-width:1024px){.WeChatBindingModal header{border-bottom:none}}.WeChatBindingModal header .close-btn:hover{color:#415058}.WeChatBindingModal .content{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;height:374px;padding:0}@media (max-width:1024px){.WeChatBindingModal .content{height:auto}}.WeChatBindingModal .content .toast{position:absolute;top:-60px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border-radius:4px;height:40px;width:184px;color:#fff;font-family:PingFangSC-Regular;font-size:16px;background:rgba(0,0,0,0.8)}.WeChatBindingModal .content .toast.failure{background:#ff6161}.WeChatBindingModal .content .image-container{background-color:rgba(219,219,219,0.4);display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-top:2rem;width:253px;height:253px}@media (max-width:1024px){.WeChatBindingModal .content .image-container{height:12rem;width:12rem;margin-top:0}}.WeChatBindingModal .content .image-container img{height:100%;width:100%}.WeChatBindingModal .content .image-container .failure{fill:#298df8;margin-bottom:2rem;width:44px;height:44px;-webkit-transition:all 0;-moz-transition:all 0;-o-transition:all 0;-ms-transition:all 0;transition:all 0}.WeChatBindingModal .content .image-container .failure:hover{fill:#1a70d8}.WeChatBindingModal .content .image-container .failure.loading{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;transition:all 0.5s ease-out}.WeChatBindingModal footer{width:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:4.5rem;font-size:1rem;background-color:#f6f7f8;border-top:1px dashed #dedee4;border-radius:0 0 8px 8px}@media (max-width:1024px){.WeChatBindingModal footer{position:absolute;bottom:0;height:3.25rem;font-size:14px}}.WeChatBindingModal .mobil-title{margin-bottom:1rem}
.verifier-container{background-color:#fff;padding:3.75rem 0 4rem 0;width:100%;margin-bottom:1.25rem}@media (max-width:1000px){.verifier-container{padding:1.875rem 0 2rem 0;margin-bottom:.625rem}}.verifier-container > article{margin:0 auto;padding:0 1rem;max-width:74rem}@media (max-width:1000px){.verifier-container > article{padding:0 .5rem}}.verifier-container .header{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.verifier-container .header .head-content{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;min-height:2rem;font-size:1.875rem;font-weight:bold;line-height:1.2;color:#1f292e}@media (max-width:1000px){.verifier-container .header .head-content{min-height:1rem;font-size:.95rem;line-height:1.2}}.verifier-container .header .head-content:first-child{margin-top:0;margin-bottom:.25em}.verifier-container .tooltip-container{position:relative;margin-left:.625rem;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.verifier-container .tooltip-container:hover .tooltiptext{visibility:visible}.verifier-container .tooltip-container .tips{width:1.25rem;height:1.25rem}@media (max-width:1000px){.verifier-container .tooltip-container .tips{width:.75rem;height:.75rem}}.verifier-container .tooltip-container .tooltiptext{font-weight:400;width:18rem;padding:.5rem;visibility:hidden;background-color:#1f292e;color:#fff;text-align:center;font-size:.75rem;border-radius:2px;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,0.15);box-shadow:0 2px 8px 0 rgba(0,0,0,0.15);position:absolute;bottom:2rem;right:-9rem;z-index:1}@media (max-width:1000px){.verifier-container .tooltip-container .tooltiptext{width:9rem;padding:.25rem;font-size:.375rem;bottom:1rem;right:-4.5rem}}@media (max-width:300px){.verifier-container .tooltip-container .tooltiptext{right:-3.5rem}}.verifier-container{padding-bottom:4rem}@media (max-width:1000px){.verifier-container{padding-bottom:2rem}}.verifier-container ul{-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:3.25rem}@media (max-width:1000px){.verifier-container ul{margin-top:5px;padding-left:20px;padding-right:24px}}.verifier-container li{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%;height:4rem;border-bottom:1px solid rgba(242,242,243,0.9)}@media (max-width:1000px){.verifier-container li{height:3rem}}.verifier-container li > span{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;-webkit-box-lines:single;-moz-box-lines:single;-o-box-lines:single;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding-left:.5rem;color:#7d8694;font-size:1rem}@media (max-width:1000px){.verifier-container li > span{padding-left:.25rem;font-size:.8rem}}@media (max-width:340px){.verifier-container li > span{font-size:.5rem}}.verifier-container li > span:nth-child(1){-webkit-flex-basis:16rem;flex-basis:16rem;color:$cl-primary-grey}@media (max-width:1000px){.verifier-container li > span:nth-child(1){-webkit-flex-basis:8rem;flex-basis:8rem}}.verifier-container li > span:nth-child(1) .svg-icon{margin-right:.75rem;font-size:1.4rem}@media (max-width:1000px){.verifier-container li > span:nth-child(1) .svg-icon{margin-right:.375rem;font-size:.7rem}}.verifier-container li > span:nth-child(2){-webkit-flex-basis:10rem;flex-basis:10rem}@media (max-width:1000px){.verifier-container li > span:nth-child(2){-webkit-flex-basis:5rem;flex-basis:5rem}}.verifier-container li > span:nth-child(3){-webkit-flex-basis:12rem;flex-basis:12rem}@media (max-width:1000px){.verifier-container li > span:nth-child(3){-webkit-flex-basis:6rem;flex-basis:6rem;-webkit-box-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}}.verifier-container li > span:nth-child(4){-webkit-box-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-flex-basis:7rem;flex-basis:7rem}@media (max-width:1000px){.verifier-container li > span:nth-child(4){-webkit-flex-basis:3.5rem;flex-basis:3.5rem}}.verifier-container li.wechat span:first-child .svg-icon{color:#57ba40}.verifier-container li.template span:first-child .svg-icon{width:20px;height:21px}@media (max-width:1000px){.verifier-container li.template span:first-child .svg-icon{width:10px;height:10.5px}}.verifier-container li .medal{margin-right:.75rem;font-size:1.5rem}@media (max-width:1000px){.verifier-container li .medal{margin-right:.375rem;font-size:.75rem}}.verifier-container li .medal + em{margin:0 .25rem;font-style:inherit;color:#ff7100}@media (max-width:1000px){.verifier-container li .medal + em{margin:0 .125rem}}.verifier-container li .item-content{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}@media (max-width:1000px){.verifier-container li .item-content{display:none}}.verifier-container li .TextButton{color:#298df8}.verifier-container li .TextButton:hover{text-decoration:none;color:#1a70d8}.verifier-container li .PrimaryCoreButton{width:6.75rem;height:2rem;border:none;border-radius:2px;background:#ff6161;-webkit-transition:-webkit-transform 2000ms;-moz-transition:-moz-transform 2000ms;-o-transition:-o-transform 2000ms;-ms-transition:-ms-transform 2000ms;transition:transform 2000ms}@media (max-width:1000px){.verifier-container li .PrimaryCoreButton{width:5rem;height:1.5rem;line-height:1.5rem;font-size:11px}}@media (max-width:340px){.verifier-container li .PrimaryCoreButton{width:3.5rem;height:1.5rem;line-height:1.5rem;font-size:.5rem}}.verifier-container li .PrimaryCoreButton:disabled{background:#c8cdd0;border:0;color:#fff}.verifier-container li .PrimaryCoreButton:not(:disabled):hover{background:rgba(255,97,97,0.8)}.verifier-container li .PrimaryCoreButton:not(:disabled):active{background:rgba(255,97,97,0.8);color:rgba(255,255,255,0.5)}.MobileModal{width:28.75rem}@media (max-width:1000px){.MobileModal{width:20.4rem;border-radius:.5rem}}.MobileModal .validation{position:relative}.MobileModal header .close-btn:hover{color:#415058}.MobileModal .content{padding:2rem 0}@media (max-width:1000px){.MobileModal .content{padding:0 1.25rem 2rem 1.25rem}}.MobileModal .bind,.MobileModal .PrimaryCoreButton{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;margin:0 auto;width:25.5rem}@media (max-width:1000px){.MobileModal .bind,.MobileModal .PrimaryCoreButton{width:100%}}.MobileModal .FormEntry-Key{display:none}.MobileModal .FormEntry-Val{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.MobileModal .FormEntry-Val .mobile{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:100%;-ms-flex:100%;flex:100%;margin-bottom:1rem;height:2.5rem}.MobileModal .FormEntry-Val .code{width:18rem;height:2.5rem}@media (max-width:1000px){.MobileModal .FormEntry-Val .code{width:11rem}}.MobileModal .FormEntry-Val button{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-left:.5rem;height:2.5rem;color:#ff6161;background-color:#fff;border-radius:2px;border:1px solid #ff6161}.MobileModal .FormEntry-Val button:hover{color:#fff;background-color:#ff6161;border:1px solid #ff6161;border-radius:2px}.MobileModal .FormEntry-Val button:active{color:rgba(255,255,255,0.6);background-color:#ff6161;border:1px solid #ff6161;border-radius:2px}.MobileModal .FormEntry-Val .error-msg{position:absolute;color:#eb5648;top:auto;bottom:-1.5rem;left:0;margin-left:0}.MobileModal .PrimaryCoreButton{-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-top:2rem}@media (max-width:1000px){.MobileModal .PrimaryCoreButton{margin-top:2rem}}
.gift-container{color:#fff;padding:3.75rem 0 14rem 0;height:28.3rem;background-size:cover;background-position:center;background-image:url("/images/bonus/bonus_gift_bg.png")}@media (max-width:1000px){.gift-container{padding:1.87rem 0 14rem 0;height:14.2rem}}.gift-container .header{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.gift-container .header h1{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;min-height:2rem;font-size:1.875rem;font-weight:bold;line-height:1.2;color:#1f292e}.gift-container .header h1:first-child{margin-top:0;margin-bottom:.25em}@media (max-width:1000px){.gift-container .header h1{min-height:1rem;font-size:1.125rem}}.gift-container .header>p{margin-block-start:8px;margin-block-end:16px}.gift-container .header .title{color:#fff}.gift-container .rule{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-top:1.18rem}@media (max-width:1000px){.gift-container .rule{margin-top:.59rem;font-size:.75rem}}.gift-container .rule .svg-icon{margin-right:6px}@media (max-width:1000px){.gift-container .rule .svg-icon{margin-right:3px}}.gift-container .desc{text-align:center;font-size:1rem;line-height:1.2rem}@media (max-width:1000px){.gift-container .desc{font-size:.875rem;max-width:80%}}@media (max-width:340px){.gift-container .desc{font-size:.8rem;max-width:80%}}.gift-container .PrimaryCoreButton{width:9.4rem;height:3rem;color:#7635ff;font-weight:bold;padding:0;border:none;border-radius:1.5rem;background:#fff;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;transition:0.3s}.gift-container .PrimaryCoreButton:hover{color:#7635ff;background:#fff;-webkit-transform:perspective(1px) scale(1.05,1.05);-moz-transform:perspective(1px) scale(1.05,1.05);-o-transform:perspective(1px) scale(1.05,1.05);-ms-transform:perspective(1px) scale(1.05,1.05);transform:perspective(1px) scale(1.05,1.05);-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;transition:all 0.2s ease-in;position:relative;z-index:1}@media (max-width:1000px){.gift-container .PrimaryCoreButton{width:4.7rem;height:1.5rem;border-radius:.75rem;font-size:.75rem}}
body.is-content-fixed footer.mb-footer-new{display:none}#IBOT_MODAL_ROOT .CoreModalPortal .recommend-activities{height:554px !important;width:780px !important;background:url("https://cdn.modao.cc/activities/new_modal.png") left top/cover no-repeat !important}#IBOT_MODAL_ROOT .CoreModalPortal .recommend-activities header{color:transparent !important;border:none !important}#IBOT_MODAL_ROOT .CoreModalPortal .recommend-activities header button .svg-icon{fill:#fff !important}#IBOT_MODAL_ROOT .CoreModalPortal .recommend-activities header button:hover{-webkit-transform:scale(1.2) !important;-moz-transform:scale(1.2) !important;-o-transform:scale(1.2) !important;-ms-transform:scale(1.2) !important;transform:scale(1.2) !important}#app{padding-top:72px}#app section.Entry{margin-top:-72px;padding-top:72px}#app > h1{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:end;-moz-box-align:end;-o-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;margin-bottom:2.5rem;font-size:2em;font-weight:normal;color:$cl-primary-grey}#app > h1 .TextButton{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-size:.75rem;color:#7d8694}#app > h1 .TextButton .svg-icon{margin-right:.25rem;color:#ff7100}#app .enterprise{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:80%;margin:2.5rem auto 4.7rem;border-radius:1.25rem;overflow:hidden;background-image:url(/raife-res/fe/res-enterprise-9e2dfb5a52a7b36e5e9d.png);height:calc(18vw);background-size:cover;background-repeat:no-repeat;background-position:center center}@media (max-width:1000px){#app .enterprise{margin:1.25rem auto 2.35rem;border-radius:.625rem;height:8rem}}#app .enterprise h1{padding-left:12px;color:#415058;font-family:PingFangSC-Medium;font-size:2.25rem;height:3.125rem;line-height:3.125rem;font-weight:500}@media (max-width:1000px){#app .enterprise h1{font-size:1.125rem;height:1.56rem;line-height:1.56rem}}#app .enterprise p{color:#5b6b73;font-family:PingFangSC-Regular;font-size:1rem;font-weight:normal;margin:.8rem auto 2.5rem;line-height:1.375rem}@media (max-width:1000px){#app .enterprise p{font-size:.5rem;margin:.4rem auto 1.25rem;line-height:.7rem}}#app .enterprise .Button{background:#415058;color:#fff;border-radius:2px;height:2.375rem;width:9.125rem;font-size:1rem}#app .enterprise .Button:hover{background:#1f292e}#app .enterprise .Button:focus{background:#1f292e;color:rgba(255,255,255,0.6)}@media (max-width:1000px){#app .enterprise .Button{height:1.5rem;width:4.56rem;font-size:.5rem}}
