.popup-quota-container{position:fixed;width:100%;height:100%;top:0;left:0;z-index:1049}.popup-mask{background-color:rgba(102,102,102,0.3)}.popup-limit{position:relative!important;width:460px;background-color:transparent!important;box-shadow:none!important;border:none!important;border-radius:0!important}.popup-limit.popup-limit-small{width:420px}.popup-limit.popup-limit-mini{width:320px}.popup-limit .bg{position:absolute;top:0;right:6px;bottom:5px;left:2px;margin-top:-6px;margin-right:-4px;border-radius:20px;background:linear-gradient(117deg,#458ee3 3.03%,#246ede 29.9%);box-shadow:8px 2px 12px 0 rgba(255,255,255,0.5) inset,1px 1px 7px 0 rgba(255,255,255,0.2) inset;transform:rotate(3.4deg)}.popup-limit .bg::after{position:absolute;top:-10px;left:66px;display:inline-block;content:'';width:64px;height:64px;background:url('../../../themes/default/images/limit/el1.png');border-radius:100%}.popup-limit .bg::before{position:absolute;top:-6px;left:135px;display:inline-block;content:'';width:10px;height:10px;background:url('../../../themes/default/images/limit/el2.png');border-radius:100%}.popup-limit .popup-container{position:relative;padding:24px;border-radius:20px;background:url('../../../themes/default/images/limit/pop-limit-bg.jpg');background-size:cover;z-index:2}.popup-limit .popup-head{border-bottom:0}.popup-limit .popup-head{position:static;padding:0;line-height:28px;text-align:center}.popup-limit .popup-head .title{color:#222;text-align:center;font-size:24px}.popup-limit .popup-head .title span{position:relative}.popup-limit .popup-head .title span::after{position:absolute;left:-1px;right:-1px;bottom:-2px;display:inline-block;content:'';height:8px;border-radius:7px;opacity:.3;background:linear-gradient(90deg,#2484de 0,#2458de 100%)}.popup-limit .popup-head .popup-head-op{top:12px;right:12px}.popup-limit .popup-head .popup-head-op .btn{width:32px;height:32px!important;line-height:32px!important;font-size:18px;color:#222;background-color:transparent}.popup-limit .popup-head .popup-head-op .btn :hover{color:#2484de}.popup-limit .popup-body{padding:20px 0}.popup-limit .limit-wrap{text-align:center}.popup-limit .limit-wrap.vertical .info-hint{display:flex;flex-direction:column;justify-content:center}.popup-limit .limit-wrap.vertical .info-hint i{line-height:1;font-size:48px}.popup-limit .limit-wrap .info-time{color:#444;font-size:14px;line-height:22px}.popup-limit .limit-wrap .limit-progress{position:relative;margin-top:12px;height:184px}.popup-limit .limit-wrap .limit-progress .mdata-circle{margin:0 auto;width:184px;height:184px;border-radius:100%}.popup-limit .limit-wrap .limit-progress .mdata-circle.red{box-shadow:0 6px 16px 0 rgba(255,79,56,0.05)}.popup-limit .limit-wrap .limit-progress .mdata-circle.primary{box-shadow:0 6px 16px 0 rgba(36,132,222,0.05)}.popup-limit .limit-wrap .limit-progress .limit-progress-wrap{position:relative}.popup-limit .popup-footer{margin-top:12px}.popup-limit .popup-footer .btn-groups{position:relative;display:flex;justify-content:center;margin:0 -4px;font-size:0}.popup-limit .popup-footer .btn-groups .btn{margin:0 4px;padding-left:20px;padding-right:20px;width:140px;text-align:center;font-size:15px;color:#444;border-color:#eee}.popup-limit .popup-footer .btn-groups .btn:hover{background:rgba(255,255,255,0.8)}.popup-limit .popup-footer .btn-groups .btn.btn-solid-primary{color:#fff;border-color:#2484de;border-radius:6px;background:#2484de;box-shadow:0 3px 6px 0 rgba(36,132,222,0.3)}.popup-limit .popup-footer .btn-groups .btn.btn-solid-primary:hover{background:rgba(36,132,222,0.9);border-color:rgba(36,132,222,0.9)}.popup-limit .popup-footer .limit-tips{margin-top:12px}.popup-limit .popup-footer .limit-tips .txt{margin-left:24px;color:#666;font-size:14px;line-height:22px}.popup-limit .popup-footer .limit-tips .exam_check{padding:0}.popup-limit .popup-footer .limit-tips .exam_checkbtn{margin-top:-8px;width:16px;height:16px}.progress-text-wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.progress-text-wrap .top{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:4px;width:108px;border-bottom:1px solid rgba(36,132,222,0.1)}.progress-text-wrap .text{margin-bottom:4px;color:#666;font-size:14px;line-height:22px}.progress-text-wrap .number{color:#222;font-family:'pf_dintext_promedium';font-size:40px;font-weight:500;line-height:100%}.progress-text-wrap .total{margin-top:8px;color:#2076c7;text-align:center;font-size:12px;font-weight:400}.popup-limit .info-hint>*{display:inline-block;vertical-align:middle}.popup-limit .info-hint{margin-top:8px;font-size:14px;line-height:22px}.popup-limit .info-hint i{margin-right:4px;font-size:16px}.popup-footer .hand{position:absolute;left:50%;transform:translateX(-50%);margin-left:-10px;bottom:-13px;display:inline-block;width:32px;height:32px;background-image:url('../../../themes/default/images/limit/hand.svg');background-size:cover;transform-origin:center;transition:all .3s}.popup-footer .hand.ani{animation-name:fingerHandle,fingerHandleInc,fingerHandleDec,fingerHandleBack;animation-timing-function:linear;animation-duration:.4s,0.4s,0.4s,0.6s;animation-delay:0s,0.4s,1s,1.7s;animation-iteration-count:1;animation-fill-mode:forwards}@keyframes fingerHandle{0%{bottom:-13px;margin-left:-10px}100%{bottom:-7px;margin-left:-18px}}@keyframes fingerHandleBack{0%{bottom:-7px;margin-left:-18px}100%{bottom:-13px;margin-left:-10px}}@keyframes fingerHandleInc{0%{transform:scale(1) translateX(-50%)}100%{transform:scale(0.86) translateX(-50%)}}@keyframes fingerHandleDec{0%{transform:scale(0.86) translateX(-50%)}100%{transform:scale(1) translateX(-50%)}}.popup-footer .circle{position:absolute;left:50%;margin-left:-32px;bottom:10px;display:inline-block;width:12px;height:12px;background-color:rgba(255,255,255,0.2);border-radius:100%;transition:all .3s;transform:scale(0) translateX(-50%);transform-origin:center}.popup-footer .circle.ani{animation-name:circleInc;animation-timing-function:ease-in;animation-duration:.8s;animation-delay:1s;animation-iteration-count:1;animation-fill-mode:forwards}.popup-footer.handAnis .circle{margin-left:145px}.popup-footer .circle::after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-block;content:'';width:8px;height:8px;border-radius:100%;background-color:rgba(255,255,255,0.5)}@keyframes circleInc{0%{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1.2)}100%{opacity:0;transform:scale(0)}}.dropdown-wrap:hover .tooltip-container{bottom:48px;opacity:1;visibility:visible}.tooltip-container{position:absolute;bottom:38px;left:28px;opacity:0;visibility:hidden;padding:1px;width:198px;height:204px;border-radius:8px;background:linear-gradient(180deg,rgba(36,132,222,1) 0,rgba(36,222,222,1) 99%);box-shadow:0 5px 15px 0 rgba(36,132,222,0.12);box-sizing:border-box;transition:all .3s}.tooltip-container.active{bottom:48px}.tooltip-container .tooltip-wrapper{padding:16px;width:196px;height:202px;text-align:left;border-radius:7px;background:linear-gradient(180deg,rgba(66,164,255,0.2) 0,rgba(66,164,255,0.1) 99%),#fff;border-radius:8px;box-sizing:border-box}.tooltip-container .tooltip-arr{position:absolute;bottom:-4px;left:50%;width:8px;height:8px;background-color:#e9f3fc;border:1px solid;transform:translateX(-50%) rotate(45deg);border-top-color:transparent;border-left-color:transparent;border-right-color:#24dede;border-bottom-color:#24dede}.tooltip-container .title{color:#222;font-size:12px;line-height:18px;white-space:nowrap}.tooltip-container .title>*{display:inline-block;vertical-align:middle}.tooltip-container .title .icon{margin-right:4px;display:inline-block;width:18px;height:18px;border-radius:100%}.tooltip-container .title .icon.wechat{background-image:url('../../../themes/default/images/limit/wechat.svg')}.tooltip-container .title .icon.phone{background-image:url('../../../themes/default/images/limit/phone.svg')}.tooltip-container .code-wrap{margin:4px auto 12px;padding:10px;width:120px;height:120px;border-radius:8px;border:1px solid rgba(255,255,255,0.6);background:rgba(255,255,255,0.3);box-sizing:border-box}.tooltip-container .code-wrap img{width:100%}.tooltip-container.page-tooltip{position:static;opacity:1}.tooltip-container.page-tooltip .tooltip-wrapper{position:relative;padding:0 12px 12px}.tooltip-container.page-tooltip .code-wrap{padding:8px;width:100px;height:100px}.tooltip-container.page-tooltip.active{width:106px!important}.tooltip-container.page-tooltip.active .tooltip-wrapper{display:flex;align-items:center;justify-content:center;padding:5px 8px;width:100%;height:100%;box-sizing:border-box}.tooltip-container.page-tooltip.active .collapse-op.toggle{display:none;font-size:0}.tooltip-container.page-tooltip.active .collapse-op.chat{display:flex;padding:0;box-shadow:none}.tooltip-container.page-tooltip.active .collapse-op.chat .txt span{margin-top:1px}.tooltip-container.page-tooltip.active .collapse-op i{transform:scale(0.6) rotate(180deg)}.tooltip-container.page-tooltip.active .collapse-op .txt{height:auto}.tooltip-container.page-tooltip .collapse-op.chat{display:none;font-size:12px}.tooltip-container.page-tooltip .cont{padding-top:36px}.collapse-op{position:absolute;top:0;right:0;padding:0 4px 0 8px;display:flex;align-items:center;border-radius:0 8px 0 12px;color:#2484de;text-align:center;font-size:12px;background:rgba(66,164,255,0.15);box-shadow:0 -9px 28px 0 rgba(0,0,0,0.05);cursor:pointer;transition:all .3s}.collapse-op.toggle:hover{background:rgba(66,164,255,0.25)}.collapse-op.chat{position:static;background:transparent}.collapse-op.chat .icon{display:inline-block;margin-right:4px;width:24px;height:24px;background:url('../../../themes/default/images/limit/rui-head.png');background-size:cover}.collapse-op .txt{display:flex;align-items:center;height:24px;white-space:nowrap}.collapse-op i{display:inline-block;margin-left:2px;font-size:12px;transform:scale(0.6);transform-origin:center;transition:all .3s}.aside-wrap{position:fixed;top:235px;right:16px;width:126px;z-index:99}.aside-wrap .mdata-circle-wrap .circle{top:1.5px;width:2.5px;height:2.5px;border-radius:100%;background-color:#fff}.aside-wrap .tooltip-container.page-tooltip{opacity:1;visibility:visible;margin:0 auto;width:126px;height:auto;transition:none}.aside-wrap .tooltip-container.page-tooltip .tooltip-wrapper{width:100%;height:100%;border-radius:7px}.aside-wrap .tooltip-container.page-tooltip .tooltip-wrapper .title span.primary{color:#2484de}.limit-btn{position:relative;margin-bottom:16px;text-align:center}.limit-btn>*{display:inline-block;vertical-align:middle}.limit-btn .btn{position:relative;display:inline-block;padding-left:12px;padding-right:6px;height:26px;line-height:26px;font-size:12px;text-align:center;border-radius:6px;z-index:2}.limit-btn i{display:inline-block;font-size:14px;transform:scale(0.6);transform-origin:center;vertical-align:-1px}.limit-btn .limit-shadow{position:absolute;left:50%;transform:translateX(-50%);bottom:6px;z-index:1}.limit-btn .limit-progress{position:relative;margin-bottom:4px;width:72px;height:72px;background-color:#fff;border-radius:100%}.limit-btn .limit-progress .progress-text-wrap .text{color:#888;font-size:12px;line-height:18px;white-space:nowrap}.limit-btn .limit-progress .progress-text-wrap .number{font-family:'pf_dintext_promedium';font-size:18px;color:#222}.mdata-circle{position:relative}.mdata-circle .circle{position:absolute;display:inline-block;width:6px;height:6px;border-radius:100%;background-color:#fff}.checkbox-wrap{height:22px;line-height:1}.checkbox-wrap .form-checkbox-btn{width:16px;height:16px;line-height:16px;border-radius:4px;border:1px solid #bfbfbf;background-color:#fff;cursor:pointer;box-sizing:border-box}.checkbox-wrap .form-checkbox-btn i{display:none;font-size:12px;line-height:1;vertical-align:middle;transform:scale(0.8);transform-origin:center center}.checkbox-wrap input{position:absolute;left:-999999px}.checkbox-wrap .form-label{font-size:0;cursor:pointer}.checkbox-wrap .form-label>*{display:inline-block;vertical-align:middle}.checkbox-wrap .form-label-con{margin-left:8px;display:inline-block;color:#666;font-size:14px;line-height:22px}.checkbox-wrap:hover .form-checkbox-btn{border-color:#2484de}.checkbox-wrap .form-label.active .form-checkbox-btn{color:#fff;background-color:#2484de}.checkbox-wrap .form-label.active .form-checkbox-btn i{display:inline-block}.mdata-circle-wrap{position:relative}.mdata-circle-wrap .circle{position:absolute;top:5px;left:50%;margin-left:-1px;display:inline-block;width:6px;height:6px;background-color:#fff;border-radius:100%}.progress-tip-wrap{position:absolute;display:inline-block;padding:0 8px;line-height:30px;border-radius:4px;background:#ff4f38;font-size:14px;color:#fff;opacity:0;visibility:hidden;transition:all .3s}.progress-tip-wrap.active{opacity:1;visibility:visible}.progress-tip-wrap::after{position:absolute;top:50%;transform:translateY(-50%);right:-9px;display:inline-block;content:'';width:0;height:0;border:5px solid transparent;border-left-color:#ff4f38}