@charset "UTF-8";

* { font-family: Microsoft Yahei, "黑体","Times New Roman"; transition: all 0.6s; -moz-transition: all 0.6s; -webkit-transition: all 0.6s; -o-transition: all 0.6s; transition-property: background; }



@font-face { font-family: 'iconfont'; src: url("../other/iconfont.eot"); src: url("../other/iconfont.eot?#iefix") format("embedded-opentype"), url("../other/iconfont.svg#iconfont") format("svg"), url("../other/iconfont.woff") format("woff"), url("../other/iconfont.ttf") format("truetype"); }

/*reset*/

html, body, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ol, ul, input, textarea { margin: 0; padding: 0; }



body, input, textarea { -webkit-text-size-adjust: 100%; font-family: Microsoft Yahei, "黑体","Times New Roman"; font-size: 12px; }



input, textarea { outline: none; }



li { list-style: none; }



table { border-collapse: collapse; border-spacing: 0; }



img { border: none; max-width: 100%; vertical-align: top; }



a { color: #000; text-decoration: none; outline: none; }



/*--/reset end--*/

.clearfix:before, .clearfix:after { content: ""; display: table; }



.clearfix:after { clear: both; }



.clearfix { *zoom: 1; }



.icon { display:inline-block; *zoom:1;*display:inline; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-family: "iconfont"; font-size: 16px; font-style: normal; }



.img { overflow: hidden; }

.img img { width: 100%; height: 100%; }



.container, .wrap { position: relative; width: 1200px; margin: 0 auto; }



.disabled { background: #ccc !important; cursor: not-allowed !important; }



html, body { height: 100%; }



.page { height: 100%; min-height: 739px; background: #fff; }



.header { height: 120px; border-bottom: 2px solid #e70012; }

.header .head { padding-top: 38px; }

.header .head span { display:inline-block; *zoom:1;*display:inline; margin-left: 11px; height: 43px; line-height: 43px; font-size: 24px; color: #313131; padding-top:10px; }



.footer { margin-top: 30px; text-align: center; }

.footer span, .footer a { font-size: 14px; color: #000; }

.footer span { margin: 0 6px; }



.copyright { margin-top: 7px; text-align: center; }

.copyright img { margin-top: 5px; }

.copyright a { font-size: 14px; color: #000; }



/*--帐号登陆--*/

.userLogin { position: relative; margin-top: 130px; height: 400px; background: #fff; }

.userLogin .img { position: absolute; left: 0; top: 0; width: 600px; height: 400px; }



.userInfoLogin { padding-left: 600px; height: 400px; position: relative; }

.userInfoLogin .reg { position: absolute; right: 0; top: -40px; width: 150px; height: 40px; line-height: 40px; text-align: center; font-size: 18px; color: #fff; background: #fc0001; }

.userInfoLogin .nav-tabs { padding-top: 40px; text-align: center; }

.userInfoLogin .nav-tabs ul { display:inline-block; *zoom:1;*display:inline; border-bottom: 1px solid #b5b5b5; }

.userInfoLogin .nav-tabs li { float: left; margin-bottom: -2px; padding-bottom: 10px; }

.userInfoLogin .nav-tabs .on { border-bottom: 3px solid #e60014; }

.userInfoLogin .nav-tabs a { display:inline-block; *zoom:1;*display:inline; padding: 0 10px; font-size: 18px; color: #434343; }

.userInfoLogin .nav-tabs .login-user a { border-left: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; }

.userInfoLogin .tab-content { width: 600px; height: 324px; overflow: hidden; }

.userInfoLogin .tab-panel { float: left; width: 600px; height: 324px; overflow: hidden; }



.wx-code { margin: 20px auto; width: 200px; height: 260px; background: #ccc; }



.form-login { margin-left: 79px; margin-top: 47px; width: 388px; }

.form-login .form-control { position: relative; margin-top: 19px; }

.form-login .form-control label { display:inline-block; *zoom:1;*display:inline; width: 60px; height: 36px; line-height: 36px; font-size: 18px; }

.form-login .username, .form-login .password { padding-left: 7px; padding-right: 28px; width: 285px; height: 34px; line-height: 34px; border: 1px solid #a0a0a0; font-size: 18px; }

.form-login .icon { position: absolute; right: 8px; top: 0; height: 34px; line-height: 34px; font-size: 20px; color: #b5b5b5; }

.form-login .save { margin: 10px 0; line-height: 20px; }

.form-login .save input { margin-left: 60px; vertical-align: middle; }

.form-login .save a { color: #E4393C; float: right; }

.form-login .us-submit { margin-left: 60px; width: 324px; height: 34px; line-height: 34px; color: #fff; font-size: 18px; border: none; background: #e60014; }



.form-tel { margin-left: 139px; margin-top: 47px; }

.form-tel .form-control { margin-top: 19px; }

.form-tel .tel { padding-left: 7px; width: 313px; height: 33px; line-height: 33px; border: 1px solid #a0a0a0; font-size: 18px; }

.form-tel .telcode { padding-left: 7px; width: 191px; height: 33px; line-height: 33px; border: 1px solid #a0a0a0; font-size: 18px; }

.form-tel .getcode { display:inline-block; *zoom:1;*display:inline; vertical-align: top; margin-left: 11px; width: 108px; height: 33px; line-height: 33px; text-align: center; border: 1px solid #a0a0a0; font-size: 18px; color: #000; background: #eee;cursor: pointer }

.form-tel .form-btns { margin-top: 35px; }

.form-tel .us-submit { width: 324px; height: 34px; line-height: 34px; color: #fff; font-size: 18px; border: none; background: #e60014; }



/*--/帐号登陆end--*/

/*--帐号注册--*/

.userReg { position: relative; margin-top: 138px; padding-bottom: 97px; background: #fff; }

.userReg .title { padding-top: 20px; padding-left: 150px; font-size: 18px; color: #313131; }

.userReg .has { position: absolute; right: 20px; bottom: 20px; font-size: 14px; color: #313131; }

.userReg .has span { color: #e60014; }

.userReg .more { position: absolute; top: -30px; right: 0; font-size: 16px; color: #e60014; }

.userReg .more .icon { margin-right: 5px; font-size: 20px; }



.form-reg { margin-top: 40px; margin-left: 360px; }

.form-reg label { display:inline-block; *zoom:1;*display:inline; width: 100px; text-align: right; font-size: 18px; color: #060606; }

.form-reg .form-control { margin-top: 10px; }

.form-reg .form-control input { margin-left: 10px; padding-left: 10px; width: 268px; height: 33px; line-height: 33px; border: 1px solid #a0a0a0; }

.form-reg .form-control span { margin-left: 4px; color: #e60014; }

.form-reg .form-control .verifycode { width: 150px; }

.form-reg .form-control .code-holder { margin-left: 15px; width: 100px; height: 34px; cursor: pointer; }

.form-reg .form-control .us-submit-reg { margin-left: 115px; width: 280px; height: 34px; line-height: 34px; color: #fff; font-size: 18px; border: none; background: #e60014; cursor: pointer; }



/*--/帐号注册end--*/

/*--找回密码--*/

.stepInfo { padding: 60px 0; }

.stepInfo .inner { margin: 0 auto; width: 770px; }

.stepInfo dl { float: left; width: 33.3%; border-top: 2px solid #b5b5b5; }

.stepInfo dt { position: relative; margin: -14px auto 0; width: 26px; height: 26px; background: #b4b4b4; text-align: center; line-height: 26px; color: #fff; border-radius: 50%; }

.stepInfo dt .icon { font-size: 14px; }

.stepInfo dt.on { background: #ff0000; }

.stepInfo dd { margin-top: 10px; text-align: center; font-size: 14px; color: #959595; }



.form-verify { margin: 0 auto; padding-top: 10px; width: 322px; font-size: 16px; color: #060606; }

.form-verify .form-control { width: 325px; padding-top: 12px; color: #060606; }

.form-verify .form-control input { padding-left: 12px; height: 33px; line-height: 33px; border: 1px solid #a0a0a0; font-size: 18px; }

.form-verify .form-control .phone { width: 308px; }

.form-verify .form-control .verifycode { width: 188px; }

.form-verify .form-control .code-holder { display:inline-block; *zoom:1;*display:inline; margin-left: 4px; width: 108px; height: 33px; line-height: 33px; text-align: center; background: #eee; border: 1px solid #a0a0a0; font-size: 18px; color: #313131; }

.form-verify .form-btns { margin-top: 22px; }

.form-verify .us-submit-verify { border: none; width: 324px; height: 33px; line-height: 33px; text-align: center; font-size: 18px; color: #fff; background: #e60014; }



/*--/找回密码 end--*/



/*# sourceMappingURL=login.css.map */

