.loginBoxMask{width:100%;height:100%;margin:0 auto;overflow:hidden;background:rgba(0,0,0,.5);position:fixed;top:0;right:0;left:0;bottom:0;z-index:99;line-height:1}.loginBox{width:290px;min-height:100px;margin:0 auto;background:#f7f8fc;border-radius:5px;position:relative}.loginBox .login-title{width:100%;min-height:40px;padding:5px 5px 0;margin:0 auto;overflow:hidden}.loginBox .login-title .login-close,.loginBox .login-title .login-go-back,.loginBox .login-title .login-go-back .go-back,.loginBox .site-form .hidePassword,.loginBox .site-form .resetAccountNumber,.loginBox .site-form .showPassword{display:block;width:30px;height:30px;cursor:pointer}.loginBox .go-back-icon,.loginBox .login-close-icon{display:block;width:15px;height:15px}.loginBox .login-title .login-logo{width:150px;height:35px;display:block;background:url(../images/logo@2x.png) no-repeat center center;background-size:150px 35px}.loginBox .phone-login,.loginBox .user-login,.loginBox .user-manage,.loginBox .wx-login{width:250px;margin:0 auto}.loginBox .site-form,.loginBox .site-form .site-pos{position:relative}.loginBox .site-form .site-pos .real-span{position:absolute;bottom:10px;left:6px;z-index:1;font-size:14px;font-family:'PingFang SC';font-weight:500}.loginBox .site-form .userDisabled,.loginBox .site-form input{width:100%;height:34px;background:#f7f8fc;margin:8px auto 0;font-size:12px;font-family:'PingFang SC';font-weight:500;border-radius:4px;border:1px solid #e1e1e1;padding:10px 25px}.loginBox .site-form input::-webkit-input-placeholder{color:#b1b1b1}.loginBox .site-form input:-moz-placeholder{color:#b1b1b1}.loginBox .site-form input::-moz-placeholder{color:#b1b1b1}.loginBox .site-form input::-ms-input-placeholder{color:#b1b1b1}.loginBox .site-form input:-webkit-autofill,.loginBox .site-form select:-webkit-autofill,.loginBox .site-form textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 5rem #f7f8fc inset;box-shadow:0 0 0 5rem #f7f8fc inset;background:#f7f8fc}.loginBox .site-form .icon-icon_shouji{font-size:18px;color:#b1b1b1;position:absolute;bottom:8px;left:6px;z-index:1}.loginBox .site-form .userDisabled+.icon-icon_shouji,.loginBox .site-form input.isOnUsrTel+.icon-icon_shouji,.loginBox .site-form input.usrTel:focus+.icon-icon_shouji{color:#1b1a1e}.loginBox .site-form .icon-icon_yanzheng{font-size:18px;color:#b1b1b1;position:absolute;bottom:8px;left:6px;z-index:1}.loginBox .site-form input.isOnUsrCode+.icon-icon_yanzheng,.loginBox .site-form input.usrCode:focus+.icon-icon_yanzheng{color:#1b1a1e}.loginBox .site-form .icon-icon_zhanghao{font-size:18px;color:#b1b1b1;position:absolute;bottom:8px;left:6px;z-index:1}.loginBox .site-form .userDisabled+.icon-icon_zhanghao,.loginBox .site-form input.usrAccountNumber.isOnusr+.icon-icon_zhanghao,.loginBox .site-form input.usrAccountNumber:focus+.icon-icon_zhanghao{color:#1b1a1e}.loginBox .site-form .icon-icon_mima{font-size:18px;color:#b1b1b1;position:absolute;bottom:8px;left:6px;z-index:1}.loginBox .site-form input.usrPassword.isOnPassword+.icon-icon_mima,.loginBox .site-form input.usrPassword:focus+.icon-icon_mima{color:#1b1a1e}.loginBox .site-form .resetAccountNumber{color:#b1b1b1;font-size:18px;position:absolute;bottom:3px;right:0;z-index:1}.loginBox .site-form .hidePassword,.loginBox .site-form .showPassword{position:absolute;bottom:2px;right:0;z-index:1}.loginBox .site-form .hidePassword.icon-icon_yincang,.loginBox .site-form .showPassword.icon-icon_xianshi{font-size:20px;color:#b1b1b1}.loginBox .site-form .getUsrCode{border:1px solid #299fff;color:#299fff;font-size:12px;font-family:'PingFang SC';font-weight:500;position:absolute;bottom:7px;right:8px;padding:3px;z-index:1;border-radius:2.5px;background:#fff;min-width:40px;text-align:center;cursor:pointer}.loginBox .site-form .getUsrCode.onDisable{border:1px solid #b1b1b1;color:#b1b1b1;background:#f7f8fc}.loginBox .submit{width:100%;height:34px;background:#299fff;color:#fff;margin:13.5px auto 15px;font-size:12px;font-family:'PingFang SC';font-weight:500;border-radius:4px;cursor:pointer}.loginBox .moreWaysToLogin{margin:14px auto 0}.loginBox .moreLogin-title{text-align:center;font-size:12px;font-family:'PingFang SC';font-weight:500;color:#b1b1b1;position:relative}.loginBox .moreLogin-title::before{width:82px;display:block;content:"";border-bottom:1px solid #e1e1e1;position:absolute;top:50%;left:0;z-index:1}.loginBox .moreLogin-title::after{width:82px;display:block;content:"";border-bottom:1px solid #e1e1e1;position:absolute;top:50%;right:0;z-index:1}.loginBox .moreLogin-list{height:42px;font-size:12px;font-family:'PingFang SC';font-weight:500;color:#1b1a1e}.loginBox .userLogin,.loginBox .wxLogin{position:relative;cursor:pointer}.loginBox .icon_dl_weixin-icon,.loginBox .icon_dl_zhanghao-icon{width:28px;height:28px;margin-right:5px;font-size:28px}.loginBox .icon_dl_weixin-icon{color:#00c800}.loginBox .icon_dl_zhanghao-icon{color:#299fff}.loginBox .wxLogin::before{width:1px;height:24px;display:block;content:"";border-left:1px solid #e1e1e1;position:absolute;top:0;right:0;z-index:1}.loginBox .wx-login-box{text-align:center}.loginBox .qr-wx-login{min-height:200px}.loginBox .wx-login-title{font-size:14px;font-family:'PingFang SC';font-weight:500;color:#1b1a1e;margin-top:21px}.loginBox .wx-login-QR{width:93px;height:93px;margin:13px auto 0;background:#fff;box-shadow:0 0 4px 0 #cfd4e4;border-radius:5px}.loginBox .wx-login-QR img{display:block;width:100%;height:100%}.loginBox .wx-login-tip{font-size:11px;font-family:'PingFang SC';font-weight:500;color:#b1b1b1;margin:15px auto}#login_container iframe{width:100%;height:197px;margin:0 auto;overflow:hidden}.impowerBox .qrcode{width:93px;height:93px;margin:10px auto 0;background:#fff;box-shadow:0 0 4px 0 #cfd4e4;border-radius:5px}.impowerBox .title{font-size:14px;font-weight:500;color:#1b1a1e;margin-top:15px}.impowerBox .info{width:100%;font-size:12px;font-weight:500;color:#b1b1b1;margin:0 auto}.status_icon{display:none!important}.impowerBox .status{text-align:center;padding:0}.loginBox .footer-user{font-size:12px;font-family:'PingFang SC';font-weight:500;color:#b1b1b1;margin:18px auto 15px;line-height:15px}.loginBox .footer-user span,.loginBox .forget-password{cursor:pointer;color:#299fff}.loginBox .footer-user .isAgree,.loginBox .footer-user em,.loginBox .footer-user span{vertical-align:text-top}.loginBox .footer-checkbox{width:11px;height:11px;background:#fff;border:1px solid #e1e1e1;cursor:pointer;border-radius:initial;margin-right:3px;vertical-align:initial}.loginBox .isAgree{cursor:pointer}.loginBox .footer-checkbox:checked{background:url(../images/icon_gouxuan@2x.png) no-repeat center center;background-size:100% 100%}.loginBox .user-setup{position:fixed;z-index:100;width:100%;height:100%;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.5)}.loginBox .user-setup .user-setup-box{width:265px;min-height:280px;background:#fff;border-radius:6px;margin:0 auto}.loginBox .user-setup .setup-title-box{width:100%;height:40px;margin:0 auto;position:relative}.loginBox .user-setup .setup-title-box h2{font-size:15px;font-family:'PingFang SC';font-weight:500;color:#1b1a1e}.loginBox .user-setup .user-setup-box .icon-cancel{width:40px;height:40px;position:absolute;z-index:100;right:0;top:0;cursor:pointer}.loginBox .user-setup .user-setup-box .setup-mian{width:100%;height:100%;margin:0 auto}.loginBox .user-setup .user-setup-box .setup-mian .goldTip-message{width:241px;height:227px;background:#f7f8fc;border-radius:3px;margin:0 auto;padding:12px;text-align:justify;font-size:12px;line-height:18px;font-family:'PingFang SC';font-weight:500;overflow:hidden;color:#0f0f0f;-webkit-overflow-scrolling:touch}.loginBox .rpp-phone-service{text-align:center}.loginBox .rpp-phone-service p{text-align:center;font-size:11px;font-family:'PingFang SC';font-weight:500;color:#b1b1b1;margin:8px auto 0}.loginBox .rpp-phone-icon{display:block;width:39px;height:47px;margin:23px auto 0}.loginBox .rpp-service-info .info-list{font-size:13px;font-family:'PingFang SC';font-weight:500;color:#1b1a1e;margin:15px auto 0}.loginBox .rpp-service-info .info-list p{width:100%;height:34px;background:#fff;margin:8px auto 0;font-size:12px;font-family:'PingFang SC';font-weight:500;border-radius:4px;border:1px solid #e1e1e1;padding:10px 35px;position:relative}.loginBox .rpp-service-info .footer-user{margin-top:10px;text-align:justify}.loginBox .rpp-service-info .info-list p .iconfont{color:#1b1a1e;font-size:22px;position:absolute;bottom:5px;left:9px;z-index:1}.loginBox .user-manage .user-box{width:250px;height:61px;background:#fff;box-shadow:0 0 4px 0 #cfd4e4;border-radius:3px;overflow:hidden;margin:10px auto 0}.loginBox .user-manage .user-box .user-head-portrait{width:40px;height:40px;border-radius:100%;margin:10px 13px 10px 10px;position:relative}.loginBox .user-manage .user-box .user-head-portrait img{display:block;width:40px;height:40px;border-radius:100%;overflow:hidden}.loginBox .user-manage .user-box .user-head-portrait .user-head-icon{height:14px;width:14px;position:absolute;color:#00c800;bottom:0;right:0;z-index:1}.loginBox .user-manage .user-box .user-password{margin-top:8px}.loginBox .user-manage .user-box .user-account .user-tel,.loginBox .user-manage .user-box .user-account p{width:105px;font-size:14px;font-family:'PingFang SC';font-weight:500;color:#1b1a1e;margin-right:10px;overflow:hidden}.loginBox .user-manage .user-box .user-account .user-tel{margin-top:10px}.loginBox .user-manage .user-box .wx-account{line-height:1}.loginBox .user-manage .user-box .wx-account .wxName{width:100%;font-size:16px;font-family:'PingFang SC';font-weight:500;color:#1b1a1e;margin-right:10px;line-height:1}.loginBox .user-manage .user-box .wx-account p{font-size:12px;font-family:'PingFang SC';font-weight:500;color:#b1b1b1;margin-right:10px;margin-top:8px;overflow:hidden}.loginBox .user-manage .user-box .user-account .icon-icon_fuzhi,.loginBox .user-manage .user-box .user-password .hidePassword{color:#b1b1b1;cursor:pointer}.loginBox .user-manage .user-box .user-password input.usrPassword{width:105px;margin-right:10px;color:#1b1a1e;cursor:pointer;background:0 0}.loginBox .user-manage .user-box .switch-account{width:48px;height:100%;overflow:hidden;border-radius:3px;position:relative;right:-20px;cursor:pointer}.loginBox .user-manage .user-box .switch-account .icon-icon_qiehuan{width:100%;height:100%;background-color:#299fff;border-radius:100%;position:relative;padding-left:8px;right:0;color:#fff}.loginBox .user-manage .user-list li{width:100%;height:100%;border-top:1px solid #e7e9ee;margin:0 auto 10px;padding-top:10px;font-size:14px;font-family:'PingFang SC';font-weight:500;color:#1b1a1e;cursor:pointer}.loginBox .user-manage .user-list li:first-child{border-top:none}.loginBox .user-manage .user-list li:last-child{margin-bottom:15px}.loginBox .user-manage .user-list li .icon-icon_gengduo,.loginBox .user-manage .user-list li .isBinding{color:#b1b1b1;font-size:14px}.loginBox .user-manage .user-list li .icon-icon_zhgl_sj,.loginBox .user-manage .user-list li .icon-icon_zhgl_sm,.loginBox .user-manage .user-list li .icon-icon_zhgl_sz,.loginBox .user-manage .user-list li .icon-icon_zhgl_wx{font-size:22px;margin-right:8px}.loginBox .user-manage .user-list li .icon-icon_zhgl_sj{color:#e84119}.loginBox .user-manage .user-list li .icon-icon_zhgl_wx{color:#00c800}.loginBox .user-manage .user-list li .icon-icon_zhgl_sz{color:#ffa60b}.loginBox .user-manage .user-list li .icon-icon_zhgl_sm{color:#299fff}.loginBox .phoneBindingSuccess-show,.loginBox .wxBinding{text-align:center}.loginBox .phoneBindingSuccess-icon,.loginBox .wxBinding .wxBinding-icon img{display:block;margin:19px auto 31px;width:70px;height:85px;text-align:center}.loginBox .real-name-icon img{display:block;margin:15px auto 10px;width:85px;height:85px;text-align:center}.loginBox .phoneBindingSuccess-show p,.loginBox .real-name-icon p,.loginBox .wxBinding .wxBinding-icon p{font-size:14px;font-family:'PingFang SC';font-weight:500;color:#0f0f0f}.loginBox .real-name-icon p{margin-top:10px}.loginBox .real-name-icon p span{color:#939393}.loginBox .phoneBinding,.loginBox .real-name{padding-top:10px}.loginBox .real-name .idCard,.loginBox .real-name .usrName{padding-left:70px}.loginBox .real-name-binding .footer-user{margin-top:15px}.real-name .later-real-name{width:98.5px;height:25.5px;background:0 0;border:1px solid #d9d9d9;border-radius:13px;font-size:14px;font-family:PingFang-SC-Medium;font-weight:500;color:#d9d9d9;margin:0 auto;position:absolute;bottom:-48px;left:0;right:0;z-index:1}.loginBox .payBoxMask{position:fixed;margin:0 auto;width:100%;height:100%;z-index:99;background:#f5f5f5}.loginBox .pay-title{width:100%;margin:0 auto;height:36px;position:relative}.loginBox .pay-title h3{font-size:18px;color:#000;font-family:"PingFang SC";font-weight:500}.loginBox .pay-title .pay-goBack{font-size:12px;font-family:"PingFang SC";font-weight:500;color:#2d2d2d;padding:0 15px;height:100%;right:0;top:0;position:absolute;z-index:1;cursor:pointer}.loginBox .pay-info{height:165px;font-size:40px;font-family:"PingFang SC";font-weight:800;color:#2d2d2d;background:#fff;margin-bottom:8px}.loginBox .pay-info div{position:relative}.loginBox .pay-info i{font-size:26px;position:absolute;right:100%;top:4px}.loginBox .pay-info p{font-size:14px;margin-top:18px}.loginBox .pay-order{height:55px;background:#fff;padding:0 14px;font-size:14px;font-family:PingFang SC;font-weight:500;color:#2d2d2d;margin-bottom:8px}.loginBox .pay-order div{color:#939393}.loginBox .pay-list,.loginBox .pay-list li,.loginBox .pay-list ul{width:100%;background:#fff;font-size:14px;font-family:"PingFang SC";font-weight:500;color:#2d2d2d}.loginBox .pay-list ul{padding:0 12px}.loginBox .pay-list li{padding:10px 0;border-top:1px solid #f0f0f8}.loginBox .pay-list li:first-child{padding:10px 0;border-top:none}.loginBox .pay-icon{display:block;width:35px;height:35px;margin-right:12px}.loginBox .pay-radio{width:15px;height:15px;background:#f7f8fc;border:1px solid #e1e1e1;cursor:pointer;border-radius:initial}.loginBox .pay-radio:checked{background:url(../images/icon_dui.png) no-repeat center center;background-size:100% 100%}.loginBox .subpay{height:42px;border-radius:4px;margin:54px auto 0;color:#fff;font-size:16px;font-family:"PingFang SC";font-weight:700;width:95%}.loginBox .subpay.wx-subpay{background:#07c160}.loginBox .subpay.zfb-subpay{background:#299fff}.setNicknameBox{position:fixed;left:0;top:0;width:100%;height:100%;margin:0 auto;overflow:hidden;background:rgba(0,0,0,.5);right:0;bottom:0;z-index:8}.setNicknameBox .setNickName{width:290px;min-height:100px;margin:0 auto;background:#f7f8fc;border-radius:5px;position:relative}.setNicknameBox .setNickName-title{width:100%;min-height:40px;padding:5px 5px 0;margin:0 auto;overflow:hidden}.setNicknameBox .setNickName-go-back{width:30px;height:30px}.setNicknameBox .setNickName-title .login-logo{width:150px;height:35px;display:block;background:url(../images/logo@2x.png) no-repeat 50%;background-size:150px 35px}.setNicknameBox .setNickName-title .setNickName-close{width:30px;height:30px;cursor:pointer}.setNicknameBox .set-nickname{width:250px;margin:0 auto}.setNicknameBox .set-nickname .site-form,.setNicknameBox .set-nickname .site-form .site-pos{position:relative}.setNicknameBox .set-nickname .site-pos,.setNicknameBox .submit{width:100%;height:34px;font-size:12px;font-family:PingFang SC;font-weight:500}.setNicknameBox .set-nickname .site-pos{background:#fff;margin:8px auto 0;border-radius:4px;border:1px solid #e1e1e1;padding:10px;position:relative}.setNicknameBox .set-nickname .site-pos span{font-size:14px;font-family:PingFang SC;font-weight:500}.setNicknameBox .set-nickname .site-pos .changeNickname{width:100%;height:34px;background:0 0;margin:0 auto;font-size:12px;font-family:PingFang SC;font-weight:500;border-radius:4px;border:none;padding:10px}.setNicknameBox .set-nickname .footer-user{font-size:12px;font-family:PingFang SC;font-weight:500;color:#b1b1b1;margin:10px auto 20px;line-height:15px}.setNicknameBox .set-nickname .submit{width:100%;height:34px;font-size:12px;font-family:PingFang SC;font-weight:500;background:#299fff;color:#fff;margin:13.5px auto 15px;border-radius:4px;cursor:pointer}.alipayPCPay,.payQrcode{position:fixed;z-index:105;width:100%;height:100%;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.3)}.alipayPCPayMask,.payQrcodeMask{position:fixed;z-index:1;width:100%;height:100%;left:0;top:0;right:0;bottom:0}.alipayPCPay-box,.payQrcode-box{position:relative;z-index:2;font-size:14px;line-height:28px;text-align:center}.payQrcodeImg{width:190px;border:1px solid #e2e2e2;background-color:#fff}.payQrcodeImg img{display:block;width:100%;height:100%}.iframePay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:100;background:#f5f5f5}.iframePay iframe{width:100%;height:100%;margin:0 auto}.iframePay .pay-title{height:.72rem;position:relative}.iframePay .pay-title h3{font-size:.36rem;color:#000;font-family:PingFang SC;font-weight:500}.pay-title .pay-goBack{font-size:.24rem;color:#2d2d2d;font-family:PingFang SC;font-weight:500;padding:0 .3rem;height:100%;right:0;top:0;position:absolute;z-index:1;cursor:pointer}.fcm.fcmMask{position:fixed;z-index:105;width:100%;height:100%;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.3)}.fcmbox{width:290px;background:#f7f8fc;border-radius:10px;position:relative}.fcmtitle{font-size:16px;font-family:PingFang SC;font-weight:500;color:#1b1a1e;padding:11px 0 14.5px;text-align:center;border-bottom:1px solid #e7e9ee}.fcmtext{padding:13px;font-size:14px;font-family:PingFang SC;font-weight:400;color:#1b1a1e;max-height:206px;min-height:100px;line-height:19px;overflow:hidden;text-align:justify;text-indent:28px}.fcmFooterBtn{font-size:13px;font-family:PingFang SC;font-weight:500;width:124px;height:34px;border-radius:4px;cursor:pointer}.fcmFooterBtn.confirm{background:#f7f8fc;color:#939393;border:1px solid #939393}.fcmFooterBtn.realName{background:#299fff;color:#fff;border:1px solid #299fff}.fcmfooter{width:100%;margin:12px auto}.goSwitchAccount{height:.84rem;font-size:.28rem;font-family:PingFang-SC-Medium;font-weight:500;border-radius:.08rem;cursor:pointer;margin:0 auto;background:0 0;color:#fff;border:1px solid #fff;position:absolute;left:0;right:0;bottom:-1.24rem;width:3rem;z-index:1}