.register-maincontent{min-height:480px;overflow:hidden;position:relative}.login-maincontent{}.bg-page-cover{width:100%;z-index:-1;position:absolute;left:0;top:0}.register-maincontent .body-content{margin-bottom:0}.register-maincontent .left{width:500px;float:left;margin:150px 0 100px}.register-maincontent .right{float:right;margin-top:150px;color:#444;padding-bottom:20px;text-shadow:0 1px 1px #fff}.register-social-wrapper{overflow:hidden}.register-form-head{border-bottom:1px solid #ececec;overflow:hidden;font-weight:700;padding:0 15px;background:#fafafa}.register-form-head .register-title{float:left}.register-form-head .type{display:inline-block;font-size:18px;text-transform:uppercase;padding:15px;padding-top:30px;text-align:center;width:49%}.register-form-head .type a{opacity:.4}.register-inputs table{}.register-inputs .register_bg{height:38px}.register-form-box{background-color:#fff;border:1px solid #ececec;margin-top:40px;border-radius:25px;margin-bottom:20px;overflow:hidden;max-width:420px;margin:30px auto}.register-form{padding:30px}.login-form-head{padding-bottom:15px;font-weight:bold}.login-register-link{padding-top:20px}.login-inputs .login_bg{background:#fff;border:#ddd 1px solid;border-radius:3px;width:359px;height:38px;margin-top:5px}.login-inputs .login_bg input{border:none;font-size:16px;color:#555;width:340px;margin:10px 0 0 8px;background:none repeat scroll 0 0 transparent}.login-row{padding:5px 0;position:relative}.login-row input[type=text],.login-row input[type=password]{background:#fff;border:#ddd 1px solid;border-radius:20px;height:38px;margin-top:5px;padding:0 15px}.login-verticle-box .login-row input[type=text],.login-verticle-box .login-row input[type=password]{border-radius:30px;width:100%;background:rgba(255,255,255,.2)}.login-verticle-box .login-row input:-webkit-autofill,.login-verticle-box .login-row input:-webkit-autofill:hover,.login-verticle-box .login-row input:-webkit-autofill:focus{background-color:none!important;-webkit-box-shadow:0 0 0 1000px #ececec inset}.login-remember{padding:10px 0}.login-maincontent{min-height:500px;padding-top:20px;position:relative}.login-social h4{font-size:16px;float:left;width:100%;margin-bottom:15px;color:#111}.login-social .social-icon li{width:100%}.login-social .social-icon li a{font-size:16px;display:block;margin-bottom:10px;box-shadow:1px 2px 2px #ececec;border:1px solid #4285f4}.login-social .social-icon li span.fa,.login-social .social-icon li .google-ico{font-size:24px;display:inline-block;float:left;margin:10px;width:20px;height:20px}.login-maincontent .right a{color:#28a1be}.login-social .social-icon li a.social-login .icon-btn{width:40px;height:40px;background:#fff;float:left}.login-social .social-icon li a.social-login .text-btn{height:40px;line-height:20px;background:#4285f4;color:#fff;padding:10px;float:left}.login-social .social-icon li.separator{border-bottom:1px solid #ddd;clear:both;width:100%;margin-bottom:20px}.login-social .social-icon li.fb a.social-login .icon-btn{color:#4267b2}.login-social .social-icon li.fb a.social-login .text-btn{background:#4267b2}.login-social .social-icon li.fb a{height:42px;width:100%;text-align:left;float:left;background:#4267b2;border:1px solid #4267b2}.login-social .social-icon li.gl a{height:42px;width:100%;text-align:left;float:left;background:#4285f4}.login-social .social-icon li.yh a{background-position:-131px 0}.login-social .social-icon li.tw a{background-position:-196px 0}.login-social .social-icon li.in a{background-position:-262px 0}.login-social .social-icon li.yt a{background-position:-327px 0}.social-wrapper .social-icon li{margin-right:8px}.social-wrapper .social-icon li.gl{width:auto;margin-bottom:0;margin-left:0}.login-form-head h3.login-title{margin:0}.login-popup{padding:0}.login-popup .login-form-box{margin:0;border:0;overflow:visible}.login-popup .register-form-head{margin-top:-8px;padding:6px 15px}.login-popup .register-form-head .register-title{margin:6px 0}.opt-label{color:#b2b2b2;text-align:center}.opt-label .desc{display:block;color:#9e9e9e;font-size:12px}.opt-links{text-align:center}.opt-links a{color:#a0a0a0;font-size:11px}.tips{font-size:12px;color:#777;text-align:center}img.registerStatus{position:absolute;right:15px;top:15px}.loginbutton,.registerbutton{width:100%;height:50px;border-radius:25px}