@charset "UTF-8";::-webkit-scrollbar{width:7px;height:14px;background-color:#f5f5f5}::-webkit-scrollbar-track{border-radius:10px;background-color:#f5f5f5}::-webkit-scrollbar-thumb{border-radius:10px;background-color:#c8c8c8}*{box-sizing:border-box}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1,h2,h3,h4,h5,h6,p{margin:0;font-weight:400}ul,li,ol,dt.dd.dl{margin:0;padding:0;list-style:none}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;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}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-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}template{display:none}[hidden]{display:none}.J-errorPage{height:100vh;display:flex;justify-content:center;align-items:center}.J-errorPage svg{max-width:100%;height:100%}.J-errorPage h3{font-size:14px;color:#999}.J-header{padding:10px;position:relative;z-index:2}.J-header img{width:140px;display:block}.J-header h2{padding:8px 0;font-size:16px;color:#fff;position:relative}.J-header h2:after{content:"";width:24px;height:4px;background:#fff;position:absolute;left:0;bottom:0}.J-shareBg{width:100%;height:100%;overflow:hidden;position:absolute;top:0;left:0;z-index:1}.J-shareBg img{position:absolute}.J-shareBg img:nth-child(1){width:120px;left:0;top:40px}.J-shareBg img:nth-child(2){width:150px;right:0;top:-50px}.J-shareBg img:nth-child(3){width:60px;right:0;top:180px}.J-footer{width:100%;max-width:750px;padding:50px 20px;position:fixed;left:50%;bottom:0;z-index:5;transform:translate(-50%);background:linear-gradient(180deg,hsla(0,0%,100%,0),rgba(0,194,178,.5) 61%,#00c2b2)}.J-empty{padding:50px 0;font-size:12px;color:#999;text-align:center}.J-loading{padding:50px 0;text-align:center}.circlePage{max-width:750px;min-height:100vh;margin:auto;background:linear-gradient(#00c2b2,#009dc2)}.circlePage main{margin:10px 10px 0;padding:10px;background:#fff;position:relative;z-index:2;border-radius:10px 10px 0 0}.circlePage main .header{padding:10px 0 20px;display:grid;grid-template-columns:70px calc(100% - 80px);column-gap:10px;align-items:center}.circlePage main .header h2{font-size:20px;line-height:1}.circlePage main .header h3{margin:5px 0;font-size:12px;line-height:1}.circlePage main .header p{font-size:12px;color:#999}.circlePage main .header p span+span{margin-left:10px}.circlePage main .header .n-avatar{background:#fff;border-radius:10px}.circlePage main .header .n-avatar img{width:70px;aspect-ratio:1/1;display:block}.circlePage main .title{margin-bottom:10px;font-size:16px;display:flex;justify-content:space-between;align-items:center}.circlePage main .title button{padding:5px 10px;font-size:12px;border:none;outline:none;background:#ddd;color:#666;border-radius:5px}.circlePage main .introduction{margin-bottom:20px;padding-bottom:10px;font-size:12px;color:#666;border-bottom:1px solid #eee}.circlePage main .member{overflow:hidden}.circlePage main .member ul{display:flex}.circlePage main .member ul li{width:45px;margin-right:10px}.circlePage main .member ul h5{font-size:12px;color:#999;text-align:center;line-height:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.circlePage main .openButton{margin:20px 0 30px}.userPage{max-width:750px;min-height:100vh;margin:auto;background:linear-gradient(#00c2b2,#009dc2)}.userPage main{margin:10px 10px 0;padding:10px;background:#fff;position:relative;z-index:2;border-radius:10px 10px 0 0}.userPage main .infoBox{border-radius:10px;aspect-ratio:1/1;overflow:hidden;position:relative}.userPage main .infoBox img{width:100%;object-fit:cover;aspect-ratio:1/1}.userPage main .infoBox section{width:100%;padding:10px;position:absolute;left:0;bottom:0;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.6));color:#fff}.userPage main .infoBox section h2{font-size:18px;font-weight:bolder;margin-bottom:10px}.userPage main .infoBox section p{font-size:14px;line-height:1.5}.userPage main .infoBox .audio{right:15px;bottom:25px;position:absolute;width:80px;height:32px;background:#33ead5;box-shadow:0 1px 3px #33ead5;border:1px solid #111111;border-radius:16px}.userPage main .infoBox .audioLength{clear:both;position:absolute;right:0;margin-right:10px;display:block;overflow-wrap:break-word;color:#111;font-size:14px;top:4px;white-space:nowrap}.userPage main .infoBox .audiowrap{width:100%;height:100%}.userPage main .infoBox .voice{margin-left:10px;z-index:58;width:100%;height:100%}.userPage main .infoBox .voiceBg{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAAAYCAQAAACv4DAfAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfnBxAMMDI7J5QCAAAB80lEQVRYw7XXv0tWURzH8ffjr54sClJ40kWHtqDNFqNJQZIGoRaHCNe2QAcFIYh0CAIHQZ0SG/wDBOkPqCHCxcUhKAKTlmfKiCf8ODw3n3vo/jjfe8/9TM95eN3D/Z5z7j3ndhMqNaNvsMoQB5V5c7qM/iFCzFXmK08X6whxryJvuJEJegv6PcTvnKutPiHZq3sJcUSfd2+ubyK2g3pzCXdpIT55Ffu/f4AQI0Y/ai0g+wG9gxBL3r25/hCxYfSbSewlxzxL6aKW458jxPVUm+WfIE4ThsjqeYMQ097j6PofiMXMAtL8VYQYL+2BHcQpPd4lxP0LxOeC/gAxH8ADvxCPvAuI+/uIFpcz5yDNv019Cjy8u5beQ/LkpKTjvwM9DBfyP4GBot4t4A/QbSig45Uz9lleqVd6eLeASYhWmt/JpuOHADgp5AeBZgj/GiH6Abx21rhfQBxG/9eM/uPFG6aUX3ROe/kLyfVfEK+i26+ZfB8txERpzzpnrES/6x7jH/ezCEXTfMnoZxB/E2bc6mmvrfYY+uWfb9BCrEWtXqP/gNgN4gvmFseIb1Grnlu+68cQ4nZAb84yosnNqJW/j7v+K2I/qDfnGk8vNjCfPSTutxDiRlBfItbP+vZ75nFlvuJMIcRyWW85OITNGVd4x2pZfw7yOyoYN5+4RAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMy0wNy0xNlQxMjo0ODo1MCswMDowML1Qi3EAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjMtMDctMTZUMTI6NDg6NTArMDA6MDDMDTPNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAABJRU5ErkJggg==) right 0 no-repeat;width:18px;height:18px;background-size:400%;margin-top:6px}.userPage main .infoBox .voicePlay{animation-name:voicePlay;animation-duration:1s;animation-direction:normal;animation-iteration-count:infinite;animation-timing-function:steps(3)}@keyframes voicePlay{0%{background-position:0}to{background-position:100%}}.userPage main .title{margin-bottom:10px;font-size:16px;display:flex;justify-content:space-between;align-items:center}.userPage main .title button{padding:5px 10px;font-size:12px;border:none;outline:none;background:#ddd;color:#666;border-radius:5px}.userPage main .photo{margin-bottom:20px;overflow:hidden}.userPage main .photo ul{display:grid;grid-template-columns:repeat(3,1fr);column-gap:3px;row-gap:3px}.userPage main .photo ul li{height:calc((100vw - 46px) / 3);overflow:hidden}.userPage main .photo ul li .n-image{height:100%;display:flex;justify-content:center;align-items:center;background:#f8f9fa;border-radius:3px;overflow:hidden}.userPage main .photo ul li .n-image img{max-width:100%}@media (min-width: 768px){.userPage main .photo ul li{height:234.6666666667px}}.userPage main .openButton{margin:20px 0 30px}.postPage{max-width:750px;min-height:100vh;margin:auto;background:linear-gradient(#00c2b2,#009dc2)}.postPage main{margin:10px 10px 0;padding:10px;background:#fff;position:relative;z-index:2;border-radius:10px 10px 0 0}.postPage main .infoBox{margin-bottom:20px;display:flex;align-items:center}.postPage main .infoBox .n-avatar{background:#fff;padding:2px;border:2px solid #00c2b2}.postPage main .infoBox .n-avatar img{border-radius:50%}.postPage main .infoBox section{margin-left:10px}.postPage main .infoBox section h2{font-size:16px}.postPage main .infoBox section p{font-size:12px;color:#999}.postPage main .name{font-size:16px;margin-bottom:10px}.postPage main .photo{display:grid;column-gap:3px;row-gap:3px}.postPage main .photo li{display:flex;justify-content:center;align-items:center}.postPage main .photo li .n-image{height:100%}.postPage main .photo li .n-image img{width:100%;aspect-ratio:1}.postPage main .photo.two{grid-template-columns:repeat(2,1fr)}.postPage main .photo.two li{height:calc((100vw - 43px)/2);overflow:hidden}.postPage main .photo.two li .n-image{height:100%;display:flex;justify-content:center;align-items:center;background:#f8f9fa;border-radius:3px;overflow:hidden}.postPage main .photo.two li .n-image img{max-width:100%}@media (min-width: 768px){.postPage main .photo.two li{height:352px}}.postPage main .photo.three{grid-template-columns:repeat(3,1fr)}.postPage main .photo.three li{height:calc((100vw - 46px) / 3);overflow:hidden}.postPage main .photo.three li .n-image{height:100%;display:flex;justify-content:center;align-items:center;background:#f8f9fa;border-radius:3px;overflow:hidden}.postPage main .photo.three li .n-image img{max-width:100%}@media (min-width: 768px){.postPage main .photo.three li{height:234.6666666667px}}.postPage main .circleName{margin-top:5px;font-size:12px;color:#00c2b2}.postPage main .title{margin-bottom:10px;font-size:16px;display:flex;justify-content:space-between;align-items:center}.postPage main .title button{padding:5px 10px;font-size:12px;border:none;outline:none;background:#ddd;color:#666;border-radius:5px}.postPage main .openButton{margin:20px 0 30px}.invitePage{background:#089788}.invitePage .swipe{width:100%;height:100vh;max-width:750px;margin:auto;overflow:hidden}.invitePage .swipe img{width:100%;aspect-ratio:9/16;object-fit:cover}.invitePage .footer{width:100%;max-width:750px;height:55vh;padding-top:100px;background:url(/assets/invitation_bg-02c0426b.png) no-repeat center top;background-size:100% 100px;position:fixed;left:50%;bottom:0;transform:translate(-50%);z-index:10}.invitePage .footer .content{height:100%;background:#fff;position:relative}.invitePage .footer .content .logo{width:70px;border-radius:10px;box-shadow:0 0 10px #00c8b480;position:absolute;left:50%;top:-50px;transform:translate(-50%)}.invitePage .footer .content ul{width:60%;margin:auto;padding-top:50px}.invitePage .footer .content ul li{margin-bottom:20px;position:relative}.invitePage .footer .content ul li .code{position:absolute;right:1px;top:50%;transform:translateY(-50%)}.invitePage .footer .content .btnBox{text-align:center}.invitePage .footer .content .btnBox .register{background:#333;color:#fff;display:block;margin:auto}.invitePage .footer .content .btnBox .download{padding:20px 0}.invitePage .footer .content .copyright{width:100%;font-size:12px;text-align:center;line-height:1.5;color:#ddd}.invitePage .footer .content .copyright a{color:#ddd;text-decoration:none}.indexPage{height:100vh;background:#33ead5;display:flex;justify-content:center;align-items:center}.indexPage main{width:30vw;height:30vw;max-width:200px;max-height:200px;border-radius:10px;overflow:hidden}.indexPage main img{width:100%}.J-downloadApp[data-v-f167a074]{width:100%;height:80px;padding:10px;border-radius:10px;border:2px solid #00c2b2;background:#fff;box-shadow:0 2px 5px #0000001a;display:flex;align-items:center}.J-downloadApp img[data-v-f167a074]{width:55px;height:55px;border-radius:5px}.J-downloadApp section[data-v-f167a074]{width:calc(100% - 155px);padding-left:10px}.J-downloadApp section h2[data-v-f167a074]{margin-bottom:5px;font-size:16px;line-height:1}.J-downloadApp section p[data-v-f167a074]{font-size:12px;line-height:1.3;color:#666}.J-downloadApp div[data-v-f167a074]{width:100px;display:flex;align-items:center;flex-direction:column}.J-downloadApp div button[data-v-f167a074]{width:85px;height:30px;background:#00c2b2;border:none;outline:none;border-radius:20px;font-size:12px;color:#fff}.J-downloadApp div span[data-v-f167a074]{width:100%;padding-top:10px;font-size:12px;color:#666}.J-mask[data-v-b421fd42]{width:100%;height:100%;position:fixed;left:0;top:0;background:rgba(0,0,0,.7);z-index:9}.J-mask div[data-v-b421fd42]{padding:40px 0;display:flex;justify-content:center;align-items:center}.J-mask div img[data-v-b421fd42]{width:20px;margin-right:10px}.J-mask div span[data-v-b421fd42]{color:#fff}.J-mask .arrow[data-v-b421fd42]{width:40px;position:absolute;right:20px;top:10px}.J-openApp[data-v-7856d050]{width:100%;min-height:45px;border:1px solid #00c2b2;border-radius:10px;display:flex;justify-content:center;align-items:center;flex-direction:column}.J-openApp .launch-container[data-v-7856d050],.J-openApp .fallback-container[data-v-7856d050]{width:100%;height:100%}.J-openApp .launch-btn[data-v-7856d050],.J-openApp .fallback-btn[data-v-7856d050]{width:100%;height:100%;font-size:16px;color:#00c2b2;background:none;outline:none;border:none;cursor:pointer}.domain-error-panel[data-v-7856d050]{margin-top:15px;padding:15px;background:#fff3cd;border:1px solid #ffeaa7;border-radius:8px;color:#856404;width:100%}.domain-error-panel .error-icon[data-v-7856d050]{font-size:24px;text-align:center;margin-bottom:10px}.domain-error-panel .error-title[data-v-7856d050]{font-size:16px;font-weight:700;text-align:center;margin-bottom:10px}.domain-error-panel .error-desc[data-v-7856d050]{text-align:center;margin-bottom:15px;line-height:1.5}.domain-error-panel .error-help[data-v-7856d050]{background:#fff;padding:10px;border-radius:5px;margin-bottom:10px}.domain-error-panel .error-help h4[data-v-7856d050]{margin:0 0 10px;color:#333}.domain-error-panel .error-help ol[data-v-7856d050]{margin:0;padding-left:20px}.domain-error-panel .error-help ol li[data-v-7856d050]{margin-bottom:5px;line-height:1.4}.domain-error-panel .error-help a[data-v-7856d050]{color:#00c2b2;text-decoration:none}.domain-error-panel .error-help a[data-v-7856d050]:hover{text-decoration:underline}.domain-error-panel .copy-btn[data-v-7856d050]{width:100%;padding:8px;background:#00c2b2;color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:14px}.domain-error-panel .copy-btn[data-v-7856d050]:hover{background:#00a896}.debug-panel[data-v-7856d050]{margin-top:10px;padding:10px;background:#f5f5f5;border:1px solid #ddd;border-radius:5px;font-size:12px;width:100%}.debug-panel .debug-item[data-v-7856d050]{margin:5px 0;display:flex;justify-content:space-between}.debug-panel .debug-item label[data-v-7856d050]{font-weight:700;color:#333}.debug-panel .debug-item span[data-v-7856d050]{color:#666;word-break:break-all;max-width:70%;text-align:right}.debug-panel .debug-item .success[data-v-7856d050]{color:green}.debug-panel .debug-item .error[data-v-7856d050]{color:red}.debug-panel .debug-btn[data-v-7856d050]{margin-top:10px;padding:5px 10px;background:#00c2b2;color:#fff;border:none;border-radius:3px;cursor:pointer;font-size:12px}[data-v-7856d050] wx-open-launch-app{display:block;width:100%;height:30px}[data-v-7856d050] .launch-btn{width:100%;height:100%;font-size:16px;color:#00c2b2;background:none;outline:none;border:none;cursor:pointer}.J-recommendList[data-v-cf0e2cb7]{margin-bottom:200px}.J-recommendList li[data-v-cf0e2cb7]{display:grid;grid-template-columns:65px calc(100% - 80px);column-gap:15px;align-items:center}.J-recommendList li+li[data-v-cf0e2cb7]{margin-top:20px}.J-recommendList li h3[data-v-cf0e2cb7]{font-size:16px;line-height:1}.J-recommendList li h4[data-v-cf0e2cb7]{margin:5px 0;font-size:12px;line-height:1;color:#666}.J-recommendList li h5[data-v-cf0e2cb7]{font-size:12px;line-height:1;color:#999}
