﻿@charset "UTF-8";
.pull-left { float: left; }

.pull-right { float: right; }

/*header*/
.LoginHeadWrap { height: 100px; background: #fff; }

.loginHeader { width: 1200px; margin: 0 auto; height: 100%; }
.loginHeader h1 { float: left; }
.loginHeader h1 p { font: 22px/49px "微软雅黑"; color: #444; padding-left: 16px; border-left: 1px solid #e8e8e8; float: left; margin-top: 27px; }
.loginHeader .logo { float: left; margin-top: 14px; margin-left: 6px; margin-right: 24px; }
.loginHeader .iconGroup { float: right; position: relative; }
.loginHeader .iconGroup .iconfont { font: 20px/38px "微软雅黑"; color: #fff; background: #1074a8; text-align: center; width: 38px; height: 38px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; float: left; margin-left: 22px; margin-top: 32px; cursor: pointer; }
.loginHeader .iconGroup .wx { width: 106px; height: 108px; border: 1px solid #e8e8e8; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; position: absolute; top: 87px; right: 2px; background: #fff; z-index: 9; display: none; }
.loginHeader .iconGroup .wx b { width: 10px; height: 10px; border: 1px solid #e8e8e8; border-bottom-color: #fff; border-right-color: #fff; background: #fff; transform: rotate(45deg); position: absolute; top: -5px; left: 22px; }
.loginHeader .iconGroup .wx img { width: 100px; height: 100px; position: absolute; left: 0; right: 0; bottom: 0; top: 0; margin: auto; z-index: 99; }

/*登录*/
.loginWrap { height: 600px; background: url("../images/logo_bg.jpg") no-repeat center; background-size: auto 100%; overflow: hidden; }

.login { width: 340px; height: 494px; background: #fff; padding: 0 45px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; position: relative; left: 50%; margin-left: 148px; margin-top: 67px; overflow: hidden; }
.login h2 { font: 24px/24px "微软雅黑"; color: #1074a8; margin: 48px 0 40px; }
.login label { height: 42px; display: block; border: 1px solid #e8e8e8; margin-bottom: 30px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
.login label > .iconfont { float: left; width: 43px; height: 42px; font: 24px/42px "微软雅黑"; color: #e8e8e8; text-align: center; border-right: 1px solid #e8e8e8; }
.login label input { border: none; text-indent: 19px; height: 100%; width: 290px; float: left; }
.login .err { font: 12px/18px "微软雅黑"; color: #e93b3c; position: absolute; left: 0; bottom: -22px; }
.login .err .iconfont { font-size: 18px; vertical-align: middle; padding: 0 7px 0 13px; }
.login form > label { position: relative; }
.login .codeRow { height: 44px; position: relative; margin-bottom: 43px; }
.login .codeRow label { width: 219px; float: left; margin-bottom: 0; }
.login .codeRow label input { width: 170px; }
.login .codeRow .code { width: 102px; height: 44px; float: right; }
.login button { display: block; height: 50px; font: 18px/50px "微软雅黑"; color: #fff; text-align: center; -webkit-border-radius: 25px; -moz-border-radius: 25px; border-radius: 25px; background: #1074a8; border: none; width: 100%; margin-bottom: 42px; cursor: pointer; }
.login .toReg { font: 14px/14px "微软雅黑"; color: #666; text-align: right; }
.login .toReg a { color: #1074a8; }
.login .toReg a:hover { opacity: .7; }

/*footer*/
.loginFooter { height: 100px; background: #fff; padding-top: 48px; }
.loginFooter p { font: 14px/14px "微软雅黑"; color: #999; text-align: center; margin-bottom: 14px; }

/*注册*/
.reg { width: 1200px; margin: 0 auto; background: #fff; height: 640px; margin-bottom: 77px; margin-top: 33px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.reg .toLogin { font: 14px/14px "微软雅黑"; color: #666; padding: 44px 0 80px 48px; }
.reg .toLogin a { color: #1074a8; }
.reg h2 { font: 24px/24px "微软雅黑"; color: #333; text-align: center; margin-bottom: 56px; }
.reg .row { padding-left: 343px; height: 39px; margin-bottom: 39px; font-size: 0; }
.reg .row label { font: 14px/39px "微软雅黑"; color: #4d4d4d; display: inline-block; width: 54px; vertical-align: middle; }
.reg .row label b { color: #e02445; }
.reg .row input { width: 469px; height: 39px; border: 1px solid #ddd; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; vertical-align: middle; text-indent: 30px; }
.reg .row .selectWrap { height: 43px; width: 469px; border: 1px solid #ddd; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; display: inline-block; vertical-align: middle; position: relative; }
.reg .row .selectWrap select { width: 100%; height: 100%; display: block; border: none; font: 14px/43px "微软雅黑"; color: #888; text-indent: 30px; appearance: none; -webkit-appearance: none; -moz-appearance: none; cursor: pointer; }
.reg .row .selectWrap .iconfont { position: absolute; right: 0; top: 0; height: 100%; width: 57px; border-left: 1px solid #ddd; text-align: center; font-size: 24px; line-height: 43px; color: #999; pointer-events: none; }
.reg .radioGroup { height: 26px; margin-bottom: 38px; padding-left: 343px; font-size: 0; }
.reg .radioGroup span { font: 14px/26px "微软雅黑"; color: #4d4d4d; display: inline-block; width: 54px; vertical-align: middle; }
.reg .radioGroup span b { color: #e02445; }
.reg .radioGroup input { width: 0; height: 0; overflow: hidden; }
.reg .radioGroup label { font: 14px/25px "微软雅黑"; color: #444; display: inline-block; vertical-align: middle; margin-right: 40px; cursor: pointer; }
.reg .radioGroup label img { vertical-align: middle; margin-right: 11px; }
.reg .btn { display: block; font: 16px/42px "微软雅黑"; color: #fff; text-align: center; width: 348px; background: #1074a8; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; border: none; margin: 66px auto; cursor: pointer; }
.reg #tipErr{ color: #e75760;padding-left: 350px }
/*注册成功*/
.regSuccess img { display: block; margin: 60px auto 36px; }
.regSuccess .bTxt { font: 20px/20px "微软雅黑"; color: #333; text-align: center; margin-bottom: 14px; }
.regSuccess .sTxt { font: 14px/14px "微软雅黑"; color: #666; text-align: center; margin-bottom: 48px; }
.regSuccess button { margin: 0 auto; }

/*# sourceMappingURL=login.css.map */
