.loginRegister{width:100%;height:100%;z-index:1000000;position:fixed;top:0;left:0;background:rgba(0,0,0,.7);display:none}.loginRegister .innerLoginInfo{width:880px;z-index:100001;height:580px;position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loginRegister .innerLoginInfo .banner{position:absolute;left:0;top:0}.loginRegister .innerLoginInfo .banner a,.loginRegister .innerLoginInfo .banner img{display:block;width:100%;height:580px;border-radius:10px}.loginRegister .wrap{width:420px;box-sizing:border-box;height:534px;background:#fff;box-shadow:0 7px 11px 2px rgba(0,0,0,.22);border-radius:18px;position:absolute;right:19px;top:23px}.loginRegister .wrap .login_logo{height:78px;border-bottom:1px #DBDBDB solid;padding-top:23px;box-sizing:border-box}.loginRegister .wrap .login_logo img{width:124px;height:40px;margin-left:24px}.loginRegister .wrap .loginMethods{width:100%;position:relative}.loginRegister .wrap .loginMethods .btnActions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.loginRegister .wrap .loginMethods .btnActions .btn{background-color:#ECECEC;height:45px;cursor:pointer;position:relative;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;line-height:45px;text-align:center}.loginRegister .wrap .loginMethods .btnActions .btn span{font-size:16px}.loginRegister .wrap .cont{position:relative;width:100%;display:none;height:calc(100% - 123px);padding:25px 49px 0 44px;box-sizing:border-box}.loginRegister .wrap .cont .contInfo{width:100%;position:relative;margin:0 auto;height:100%;box-sizing:border-box}.loginRegister .wrap .cont .contInfo .perItem{position:relative;box-sizing:border-box;margin-bottom:20px;height:56px}.loginRegister .wrap .cont .contInfo .perItem .icon_code,.loginRegister .wrap .cont .contInfo .perItem .icon_phone,.loginRegister .wrap .cont .contInfo .perItem .icon_pwd{position:absolute;left:10px;top:11px}.loginRegister .wrap .cont .contInfo .perItem .icon_code.icon_code,.loginRegister .wrap .cont .contInfo .perItem .icon_phone.icon_code,.loginRegister .wrap .cont .contInfo .perItem .icon_pwd.icon_code{top:17px}.loginRegister .wrap .cont .contInfo .perItem.passwordInfo .isVisible{position:absolute;right:10px;top:17px;cursor:pointer;width:22px;height:15px}.loginRegister .wrap .cont .contInfo .perItem.passwordInfo .clearTxt{right:45px}.loginRegister .wrap .cont .contInfo .perItem.verificationCodeInfo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.loginRegister .wrap .cont .contInfo .perItem.verificationCodeInfo .clearTxt{right:134px}.loginRegister .wrap .cont .contInfo .perItem.verificationCodeInfo .verificationCode{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.loginRegister .wrap .cont .contInfo .procolText{font-size:12px;text-align:left;position:absolute;left:0;bottom:145px}.loginRegister .wrap .cont .contInfo .btnResetPWD{float:right;margin-top:5px;cursor:pointer;color:#424242;position:absolute;right:0;top:126px}.loginRegister .wrap .cont .contInfo .selectProtol,.loginRegister .wrap .cont .contInfo .selectProtol span{float:left}.loginRegister .wrap .cont .contInfo .selectProtol a{color:#f85415;float:left;display:block}.loginRegister .wrap .cont .contInfo .invitationCode,.loginRegister .wrap .cont .contInfo .password,.loginRegister .wrap .cont .contInfo .phone,.loginRegister .wrap .cont .contInfo .verificationCode{width:100%;height:45px;line-height:45px;outline:0;padding:3px 10px 0 37px;box-sizing:border-box;background:#f9f9f9;border:1px solid #a4a4a4;border-radius:12px}.loginRegister .wrap .cont .contInfo .invitationCode::-ms-clear,.loginRegister .wrap .cont .contInfo .invitationCode::-ms-reveal,.loginRegister .wrap .cont .contInfo .password::-ms-clear,.loginRegister .wrap .cont .contInfo .password::-ms-reveal,.loginRegister .wrap .cont .contInfo .phone::-ms-clear,.loginRegister .wrap .cont .contInfo .phone::-ms-reveal,.loginRegister .wrap .cont .contInfo .verificationCode::-ms-clear,.loginRegister .wrap .cont .contInfo .verificationCode::-ms-reveal{display:none}.loginRegister .wrap .cont .contInfo .errorMsg{color:red;position:absolute;left:0;top:50px;width:220px;text-align:left;font-size:12px}.loginRegister .wrap .cont .contInfo .btnClickInfo{cursor:pointer;background-color:#f85415;height:45px;line-height:45px;color:#fff;width:100%;border-radius:10px;position:absolute;text-align:center;left:50%;bottom:95px;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.loginRegister .wrap .cont .contInfo .selectCheckbox{width:14px;height:14px;float:left;position:relative;top:3px;margin-right:3px;cursor:pointer}.loginRegister .wrap .cont .contInfo .selectCheckbox input{width:14px;height:14px;opacity:0;border:0;margin:0}.loginRegister .wrap .cont .contInfo .selectCheckbox[flag=true]{background:url(/skin/login/images/select.svg) no-repeat}.loginRegister .wrap .cont .contInfo .selectCheckbox[flag=false]{background:url(/skin/login/images/noselect.svg) no-repeat}.loginRegister .wrap .cont .remberLogin{float:left;position:relative;top:0;display:none}.loginRegister .wrap .cont .remberLogin span{color:#2a3b4c;display:block;float:left}.loginRegister .wrap .cont .clearTxt{position:absolute;right:10px;top:17px;cursor:pointer;display:none}.loginRegister .wrap .cont.loginByPhoneVerificationCode .verificationCodeInfo .clearTxt,.loginRegister .wrap .cont.register .verificationCodeInfo .clearTxt,.loginRegister .wrap .cont.resetPwd .verificationCodeInfo .clearTxt,.loginRegister .wrap .cont.weixinbindPhone .verificationCodeInfo .clearTxt{right:160px}.loginRegister .wrap .cont .getCode,.loginRegister .wrap .cont .verificationCodeText{cursor:pointer;width:120px;text-align:center;height:45px;line-height:45px;background:#F85415;border-radius:12px;font-size:16px;color:#fff;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:5px}.loginRegister .wrap .cont .verificationCodeText{display:none}.loginRegister .wrap .cont.weixinlogin .logo{width:160px;height:50px}.loginRegister .wrap .cont.weixinlogin .weixinMa{width:100%;position:relative;text-align:center}.loginRegister .wrap .cont.weixinlogin .weixinMa .myma{width:216px;height:216px;background:#fff;padding:10px;box-sizing:border-box;border:1px solid #e3e7eb;border-radius:4px}.loginRegister .wrap .cont.weixinlogin .weixinMa .desc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:10px}.loginRegister[flag=loginByPhoneVerificationCode] .loginByPhoneVerificationCode,.loginRegister[flag=weixinbindPhone] .weixinbindPhone{display:block}.loginRegister .wrap .cont.weixinlogin .weixinMa .desc img{width:34px;height:34px;margin-right:12px}.loginRegister .wrap .cont.register .perItem,.loginRegister .wrap .cont.resetPwd .perItem,.loginRegister .wrap .cont.weixinbindPhone .perItem{height:46px}.loginRegister .wrap .cont.weixinlogin .weixinMa .desc span{font-size:16px;color:#000}.loginRegister[flag=loginByPhonePwd] .loginMethods .footerLoginPhone,.loginRegister[flag=loginByPhoneVerificationCode] .loginMethods .footerLoginVerificationCode,.loginRegister[flag=resetPwd] .loginMethods .footerLoginPhone,.loginRegister[flag=resetPwd] .loginMethods .footerRegister,.loginRegister[flag=weixinbindPhone] .loginMethods .footerLoginWeiXin,.loginRegister[flag=weixinlogin] .loginMethods .footerLoginWeiXin{background-color:#fff!important;color:#f85415}.loginRegister .wrap .cont.weixinlogin .remberLogin{top:14px;left:118px}.loginRegister .wrap .btnCloseInfo{width:16px;height:17px;right:22px;top:24px;cursor:pointer;position:absolute}