
.contain{float: left;width: 100%;font-size: 14px;}
.contain .containCenter{ position: relative; width:100%;min-width:900px;background: url("/default/images/company/bg.jpg") fixed center top no-repeat; background-size: cover;}
.contain .containCenter .containFloat{float: left;width: 100%;}
.contain .containCenter .containFloat .logo {float: left;margin-top: 40px; width:100%}
.contain .containCenter .containFloat .logo a{float: left; margin-left: 200px; color: #fff; font-size:65px; line-height: 1;}
.contain .containCenter .containFloat .logo a img{float: left;border: 0px;}
.contain .containCenter .containFloat .logo .line { background-color: #fff; float: left; margin: 18px 20px 0 20px; width: 1px; height:35px; font-size:0; opacity: .3; }
.contain .containCenter .containFloat .logo .slogan {float: left; margin-top: 8px; color: #fff; font-family: STZhongsong,simsun; font-size:20px; font-weight: 700; }
.contain .containCenter .containFloat .logo a.go-back {float: right; margin-right: 200px; font-size: 18px; line-height: 65px;}
/*注册框*/
.loginBox{width: 742px; height: 448px; margin-left: auto;margin-right: auto;margin-top: 200px; background: #fff; border-radius: 4px; box-shadow: 0 0 10px rgba(0, 0, 0, .2);}
.loginBox .loginTitle{float:left;width: 742px;height: 100px;text-align: center;line-height: 100px;font-size: 22px;color: #333; }
.loginBox .loginContain{float: left;width:642px;height:280px;margin-left: 50px;margin-right: 50px;}
.loginBox .loginContain .loginLeft{float: left;width:353px;height: 280px;border-right:1px #F2F2F2 solid;}
.loginBox .loginContain .loginLeft .loginform{float: left;width:300px;height:280px;}
.loginBox .loginContain .loginLeft .loginform ul{float: left;width:300px;}
.loginBox .loginContain .loginLeft .loginform ul li.box{width: 300px;height:50px; }
.loginBox .loginContain .loginLeft .loginform ul li.box input.form{ padding: 0 15px; width: 268px;height: 48px;line-height:48px;border: 1px #F2F2F2 solid;background:#FAFAFA; border-radius: 5px;}
.loginBox .loginContain .loginLeft .loginform ul li.errInfo{width: 300px;height: 26px;line-height: 26px;}
.loginBox .loginContain .loginLeft .loginform ul li.forget{width:300px;height:36px;}
.loginBox .loginContain .loginLeft .loginform ul li.forget .remember{ float:left; width:50%; text-align:left}
.loginBox .loginContain .loginLeft .loginform ul li.forget .remember input{width: 16px; height: 16px; float: left; margin-top:2px; font-size: 14px;}
.loginBox .loginContain .loginLeft .loginform ul li.forget .nav{float:left; width:50%;text-align: right; }
.loginBox .loginContain .loginLeft .loginform ul li.forget a{color: #1F8BCC;}
.loginBox .loginContain .loginLeft .loginform ul li.subbox{width: 300px;height:44px; }
.loginBox .loginContain .loginLeft .loginform ul li.subbox input.sub{float: left;cursor: pointer;width: 300px;height: 44px;border: 0px;background:#1F8BCC;color: #fff;font-weight: bold;font-size: 16px;border-radius: 6px; }
.loginBox .loginContain .loginLeft .loginform ul li.reg{width:300px;height:48px; text-align: center; }
.loginBox .loginContain .loginLeft .loginform ul li.reg span{float: left;margin-top: 26px;margin-left: 57px;}
.loginBox .loginContain .loginLeft .loginform ul li.reg span a{text-decoration: underline;color:#1F8BCC }
.loginBox .loginContain .loginLeft .loginform ul li.reg i{float: left;background: url("/default/images/company/smallPic.png") 0px 0px no-repeat;width:17px;height: 17px;margin-top: 28px;margin-left: 6px; }


.loginBox .loginContain .loginRight{float: left;width: 288px;}
.loginBox .loginContain .loginRight .content{float: left;width: 180px;margin-left: 80px;}
.loginBox .loginContain .loginRight .content .tips{float: left;width:180px;font-size: 15px;color: #A3A3A3; }
.loginBox .loginContain .loginRight .content .tel{float:left;width:180px;margin-top: 10px; }
.loginBox .loginContain .loginRight .content .tel i{float: left;background: url("/default/images/company/smallpic.png") 0px -27px no-repeat;width: 35px;height: 35px;}
.loginBox .loginContain .loginRight .content .tel span{float: left;margin-top: 6px;margin-left:6px;font-size: 15px;color:#1F8BCC; }
.loginBox .loginContain .loginRight .content .qrcode{float: left;width: 180px;text-align: center;margin-top: 10px;}
.loginBox .loginContain .loginRight .content .qrcode img{display: block; margin: 0 auto; height: 114px; width: 114px}
.loginBox .loginContain .loginRight .content .qrtext{float: left;width: 180px;text-align: center;color: #A3A3A3;}


.loginBox .loginContain .loginRight .content .chLogin{ width: 180px; float: left; margin-top: 10px;}
.loginBox .loginContain .loginRight .content .chLogin dl{ width: 100%; float: left;}
.loginBox .loginContain .loginRight .content .chLogin dt{ width: 100%; float: left; color: #A3A3A3; height: 30px; line-height: 30px; font-size: 15px;text-align: center;}
.loginBox .loginContain .loginRight .content .chLogin dd{ width: 46px; height: 46px; float: left; margin: 10px 0 0 20px; }
.loginBox .loginContain .loginRight .content .chLogin dd.weixin{ margin-left: 20px;}
.loginBox .loginContain .loginRight .content .chLogin dd a{ float: left; display: block; }
.loginBox .loginContain .loginRight .content .chLogin dd a i{background:url(/default/images/personal/login_icon.png)   no-repeat; width: 46px; height: 46px; float: left}
.loginBox .loginContain .loginRight .content .chLogin dd a i.qq_icon{ background-position:0 -174px }
.loginBox .loginContain .loginRight .content .chLogin dd a i.qq_icon:hover{ background-position:-60px -173px }
.loginBox .loginContain .loginRight .content .chLogin dd a i.wexin_icon{background-position:0 -123px;}
.loginBox .loginContain .loginRight .content .chLogin dd a i.wexin_icon:hover{background-position:-60px -122px;}

.contain .containCenter .footer { position: absolute; left: 0; width: 100%; color: #fff; text-align: center; line-height: 1.8; bottom: 50px;}
