.app-wrapper#app{width:100%;height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;background-image:url(//hsylc.oss-cn-hangzhou.aliyuncs.com/2022/cluster/bg.png?v=2)}@keyframes trinkle{0%{opacity:1}50%{opacity:0}to{opacity:1}}.page-cluster,.page-content-container{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.page-cluster .page-content-container{z-index:5}.page-cluster:before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background-size:1440px 810px;background-image:url(//hsylc.oss-cn-hangzhou.aliyuncs.com/2022/cluster/star.png);background-position:50%;animation:trinkle 4s ease-in-out infinite}.page-cluster .logo-wrap{position:absolute;top:33px;left:50%;width:143px;height:26px;margin-left:-71px;background-size:100% 100%;background-image:url(//hsylc.oss-cn-hangzhou.aliyuncs.com/2022/cluster/logo.png)}.page-cluster .c-btn{text-align:center;color:#003858;background:#00e0ff;cursor:pointer;height:48px;font-size:16px;font-weight:600;line-height:24px;line-height:48px}.page-cluster .c-btn.white{background:#fff;color:#17181a}.page-cluster .c-btn.gray{background:#f5f5f5;color:#003858}.page-cluster .skin-H{background:linear-gradient(180deg,#33bad8 1.04%,#34cbc2)}.page-cluster .skin-H.card.active,.page-cluster .skin-H.card:hover{box-shadow:0 0 20px #00d9ff}.page-cluster .skin-He{background:linear-gradient(180deg,#4bca36 1.04%,#42ca79)}.page-cluster .skin-He.card.active,.page-cluster .skin-He.card:hover{box-shadow:0 0 20px #20ff00}.page-cluster .skin-O{background:linear-gradient(180deg,#e9b224 1.04%,#dbde38)}.page-cluster .skin-O.card.active,.page-cluster .skin-O.card:hover{box-shadow:0 0 20px #ffe900}.page-cluster .skin-C{background:linear-gradient(180deg,#e85b1f 1.04%,#df9527)}.page-cluster .skin-C.card.active,.page-cluster .skin-C.card:hover{box-shadow:0 0 20px #ff7400}.page-cluster .skin-Ne{background:linear-gradient(180deg,#7520e1 1.04%,#a222de)}.page-cluster .skin-Ne.card.active,.page-cluster .skin-Ne.card:hover{box-shadow:0 0 20px #fa00ff}.page-cluster .pair-dialog-wrap .avatars-wrap{display:flex;justify-content:center;align-items:center;position:relative}.page-cluster .pair-dialog-wrap .avatar-item{width:120px;background:#fff;position:relative;z-index:2;margin-left:70px}.page-cluster .pair-dialog-wrap .avatar-item:first-of-type{margin-left:0}.page-cluster .pair-dialog-wrap .avatar-img-wrap{width:110px;height:110px;border-radius:50%;background-color:#d9d9d9;margin:5px auto 0;background-size:cover;background-position:50%}.page-cluster .pair-dialog-wrap .link-wrap{width:106px;height:20px;position:absolute;left:50%;top:50px;transform:translate(-50%);z-index:0;background-size:100% 100%;background-image:url(//hsylc.oss-cn-hangzhou.aliyuncs.com/2022/cluster/icon-link.png);display:flex;align-items:center;justify-content:center}.page-cluster .pair-dialog-wrap .link-wrap:after{content:"";display:none;width:20px;height:20px;background-size:100% 100%;background-image:url(//hsylc.oss-cn-hangzhou.aliyuncs.com/2022/cluster/icon-like.png)}.page-cluster .pair-dialog-wrap .contact-block-wrap{width:100%;margin-top:18px;box-shadow:0 1px 2px 1px rgba(0,0,0,.05),0 2px 4px rgba(0,0,0,.05),0 4px 8px rgba(0,0,0,.1);border-radius:2px;padding:10px 0;text-align:center}.page-cluster ._component-toast{width:230px;padding:13px 10px;background:rgba(0,0,0,.8);border-radius:2px;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%)}.page-cluster ._component-toast .tip{color:hsla(0,0%,100%,.5)}.page-cluster ._component-over-toast{position:fixed;left:0;top:0;width:100%;height:100%}.page-cluster ._component-over-toast:after{content:"";display:block;width:100%;height:100%;background:hsla(0,0%,100%,0);opacity:0}.page-cluster .audio-wrap{opacity:0;position:absolute;left:0;top:0;z-index:-1}@media screen and (max-width:1190px){.page-cluster:before{background-size:375px 667px;background-image:url(//hsylc.oss-cn-hangzhou.aliyuncs.com/2022/cluster/star-m.png)}.page-cluster .logo-wrap{top:20px}.page-cluster .h1{font-size:20px;font-weight:600;line-height:30px}}