.mid{ width:100%; height:533px; background:url(../images/login_bg.jpg) no-repeat center; margin-top:-25px;}
.mid .mid_in{ width:1000px; height:533px; margin:0 auto; overflow:hidden}
.mid .mid_in .login_bg{ width:450px; height:490px; background:url(../images/register_bg2.jpg) no-repeat; float:right; display:inline; margin-top:30px}
.mid .mid_in .mianfei{ width:353px; height:20px; overflow:hidden; margin:30px auto 0px auto }
.mid .mid_in .m_zhuce{ float:left; font-size:16px; color:#323232}
.mid .mid_in .m_denglu{ float:right; font-size:16px; color:#1a78be}
.mid .mid_in .info_style{ width:353px; margin:0 auto}
.mid .mid_in .info_style .m_check{ width:15px; height:15px; float:left; display:inline; margin-top:36px; clear:both}
.mid .mid_in .info_style .m_label{ float:left; line-height:15px;display:inline; margin-top:36px; color:#666666; font-size:14px;}
.mid .mid_in .info_style a{ float:right; font-size:14px; color:#1a78be; line-height:15px;display:inline; margin-top:36px;}
.mid .mid_in .register_mianfei{ width:353px; height:20px; overflow:hidden; margin:20px auto 0px auto }
.mid .mid_in .info_style .register_style{ width:355px; margin:0 auto; position:relative}
.mid .mid_in .info_style .register_style .register_text{ width:290px; height:32px; border:1px solid #CCCCCC; background:none; float:right; line-height:40px; margin-top:20px; display:inline; -webkit-border-radius: 4px;-moz-border-radius: 4px;}
.mid .mid_in .info_style .register_style .register_label{ width:60px;height:32px; float:left; display:inline; margin-top:20px; line-height:30px;}
.mid .mid_in .info_style .register_btn{ width:355px; height:45px; background-color: #1b78be; border-radius: 5px; border: none; border:none; margin:0 auto;margin-top:18px; text-align: center;line-height: 40px; font-size: 16px;color: #FFF; cursor: pointer; }

/*登陆*/
.mid .mid_in .login_bg2{ width:400px; height:380px; background:#FFF;  border-top: 3px solid #1b78be; float:right; display:inline; margin-top:50px}
.mid .mid_in .info_style .m_check2{ width:15px; height:15px; float:left; display:inline; margin-top:20px; clear:both}
.mid .mid_in .info_style .m_label2{ float:left; line-height:15px;display:inline; margin-top:20px; color:#666666; font-size:14px;}
.mid .mid_in .login_bg2 .info_style a{ float:right; font-size:14px; color:#1a78be; line-height:15px;display:inline; margin-top:20px;}
#usernameTip{ position:absolute; top:63px; left:28px}
#password1Tip{ position:absolute; top:63px; left:28px}
#password2Tip{ position:absolute; top:63px; left:28px}
#companynameTip{ position:absolute; top:63px; left:28px}
#telTip{ position:absolute; top:63px; left:28px}
.onCorrect{ position:absolute; left:-10px}






.mid .mid_in .login_bg2 .{}
.mid .mid_in .info_style .login_text{ width:310px;  padding-left: 40px; background-image: url(../images/username.jpg); background-repeat: no-repeat; background-position: left center;  height:40px;   float:right; line-height:40px; margin-top:22px; display:inline;border: 1px solid #DDD; border-radius: 5px;}
.mid .mid_in .info_style .m_btn{ width:355px; height:45px; margin-top:22px; background-color: #1b78be; border-radius: 5px; border: none;text-align: center;line-height: 40px; font-size: 16px;color: #FFF; cursor: pointer; }

