.login-area[data-v-315dd8dd],.login-page[data-v-315dd8dd]{display:flex;justify-content:center;align-items:center;flex-direction:column}.login-page[data-v-315dd8dd]{height:100vh;background-image:url(/assets/images/bg-v2.png);background-size:cover;background-position:50%}.login-area[data-v-315dd8dd]{width:400px;height:400px;background-color:hsla(0,0%,100%,.9);font-size:16px;line-height:22px;position:relative}.title[data-v-315dd8dd]{margin-bottom:24px}.qrcode-area[data-v-315dd8dd]{width:240px;height:240px;border:1px solid #333;margin-bottom:32px}#login_container[data-v-315dd8dd] iframe{width:100%;height:100%}#login_container img[data-v-315dd8dd]{width:100%}.error[data-v-315dd8dd]{position:absolute;top:120px;padding:9px 20px;background:rgba(0,0,0,.6);border-radius:21px;font-size:14px;font-weight:400;display:flex;align-items:center;line-height:20px}.error span[data-v-315dd8dd]{color:#fff}.error .iconfont[data-v-315dd8dd]{margin-right:5px}.apps-area[data-v-315dd8dd]{width:400px;height:400px;background:hsla(0,0%,100%,.9);padding:34px 16px 32px 16px;margin-top:100px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:0 0 10px rgba(0,0,0,.2)}.apps-area.show-more[data-v-315dd8dd]{width:800px;height:550px;border-radius:10px;margin-top:0}.apps-area.show-more .app-list[data-v-315dd8dd]{height:auto}.apps-area.show-more .apps-container>span[data-v-315dd8dd],.apps-area.show-more .apps-container[data-v-315dd8dd]{display:flex;width:100%;align-content:center;justify-content:space-between;align-items:center;flex-wrap:wrap;flex-direction:row}.apps-area .area-title[data-v-315dd8dd]{font-size:16px;font-weight:400;color:#333;line-height:22px;text-align:center}.apps-area .app-list[data-v-315dd8dd]{height:176px;margin-top:24px;padding-left:22px;padding-right:22px}.apps-area .goto-btn[data-v-315dd8dd]{cursor:pointer;margin:48px auto 0;width:240px;height:40px;background:rgba(51,51,51,.51);font-size:14px;font-weight:400;color:#fff;line-height:40px;text-align:center;transition:all .3s}.apps-area .goto-btn.active[data-v-315dd8dd]{background-color:#333}.apps-area .app-item[data-v-315dd8dd]{width:100px;height:176px;margin-right:12px;cursor:pointer;position:relative;display:flex;justify-content:space-around;align-items:center;flex-direction:column}.apps-area .app-item.active .app-avatar[data-v-315dd8dd],.apps-area .app-item:active .app-avatar[data-v-315dd8dd],.apps-area .app-item:hover .app-avatar[data-v-315dd8dd]{border-color:#333}.apps-area .app-item.active .app-name[data-v-315dd8dd],.apps-area .app-item:active .app-name[data-v-315dd8dd],.apps-area .app-item:hover .app-name[data-v-315dd8dd]{color:#333}.apps-area .app-avatar[data-v-315dd8dd]{width:96px;height:96px;border:1px solid rgba(51,51,51,.06);padding:8px;border-radius:8px;margin-bottom:8px;transition:all .3s}.apps-area .app-avatar img[data-v-315dd8dd]{width:80px;height:80px;border-radius:8px}.apps-area .app-name[data-v-315dd8dd]{height:40px;font-size:14px;font-weight:400;color:rgba(51,51,51,.4);line-height:20px;text-align:center;transition:all .3s}.apps-area .apps-container>span[data-v-315dd8dd],.apps-area .apps-container[data-v-315dd8dd]{display:flex;width:324px;position:relative}.apps-area .app-arrow-left[data-v-315dd8dd],.apps-area .app-arrow-right[data-v-315dd8dd]{width:14px;height:14px;position:absolute;top:50%;margin-top:-7px;background-size:cover}.apps-area .app-arrow-left[data-v-315dd8dd]{left:-22px;background-image:url(/assets/icons/arrow-left.png)}.apps-area .app-arrow-right[data-v-315dd8dd]{right:-22px;background-image:url(/assets/icons/arrow-right.png)}.trusteeship[data-v-315dd8dd]{width:32px;height:42px;background-image:url(/assets/icons/tg-icon.png);background-size:100%;position:absolute;left:0;top:4px}.waite-reg-icon[data-v-315dd8dd]{background-image:url(https://static.ycsd.work/collocation-helper/ast/waite-reg-icon.png);background-size:contain;width:40px;height:40px;position:absolute;top:7px;right:0}.confirm-area[data-v-315dd8dd]{width:1028px;height:548px;background-image:url(https://static.ycsd.work/collocation-helper/ast/reg-check-tips-v2.png);background-size:cover;position:fixed;top:50%;left:50%;margin-top:-274px;margin-left:-514px;box-shadow:0 0 10px rgba(0,0,0,.2)}.confirm-area .ca-btn[data-v-315dd8dd]{width:262px;height:65px;background-color:transparent;position:absolute;top:403px;cursor:pointer;transition:all .3s}.confirm-area .ca-btn[data-v-315dd8dd]:hover{background-color:rgba(0,0,0,.1)}.confirm-area .btn1[data-v-315dd8dd]{left:62px}.confirm-area .btn2[data-v-315dd8dd]{left:348px;background-image:url(https://static.ycsd.work/collocation-helper/ast/reg-check-tips-btn2.png);background-size:contain;background-blend-mode:overlay}.confirm-area .ca-progress[data-v-315dd8dd]{position:absolute;top:277px;left:62px}.confirm-area .ca-progress .ca-progress-text[data-v-315dd8dd]{font-weight:400;font-size:20px;color:rgba(1,16,99,.8);letter-spacing:1px}.confirm-area .ca-progress .ca-progress-bar[data-v-315dd8dd]{width:360px;height:16px;background:#fff;border-radius:44px;margin-top:12px;position:relative;overflow:hidden}.confirm-area .ca-progress .ca-progress-bar-item[data-v-315dd8dd]{width:100%;height:100%;background:linear-gradient(90deg,#7891f2,#3842e3);border-radius:44px}.expired-modal[data-v-315dd8dd]{position:fixed;width:100vw;height:100vh;top:0;left:0;background-color:rgba(51,51,51,.51);display:flex;justify-content:center;align-items:center;text-align:center}.renew-tips-body[data-v-315dd8dd]{width:360px;position:relative}.renew-tips-body .modal-close[data-v-315dd8dd]{width:16px;height:16px;position:absolute;top:56px;right:16px;background-image:url(/assets/icons/modal-close.png);cursor:pointer;background-size:cover}.renew-tips-header[data-v-315dd8dd]{height:130px;background-image:url(/assets/images/col-renew-tips.png);background-size:100%}.renew-tips-content[data-v-315dd8dd]{background-color:#fff;padding-top:16px;margin-top:-8px;padding-bottom:20px}.renew-tips-content .text-1[data-v-315dd8dd]{font-weight:500;font-size:20px;color:#333;margin-top:10px}.renew-tips-content .text-2[data-v-315dd8dd]{font-weight:500;font-size:16px;color:#333;margin-top:16px}.renew-tips-content img[data-v-315dd8dd]{width:48px;height:48px;border-radius:50%;margin-top:8px}.renew-tips-content .text-app-name[data-v-315dd8dd]{font-weight:400;font-size:14px;color:#333;margin-top:8px}.renew-tips-content .btn[data-v-315dd8dd]{margin-top:32px;border-radius:37px;width:120px;height:40px}