@charset "gb2312";
body{ background:#f5f5f5;}
/*头部开始*/
.login_top{ width:1000px; margin:0 auto; margin-top:20px; height:70px; position:relative; z-index:2;}
.login_top h1{ width:387px; height:48px; float:left; overflow:hidden; }
.login_top h1 a{ display:block; width:211px; height:48px; background:url(../images/reg/logo.jpg) 10px center no-repeat; float:left; overflow:hidden;}
.login_top h1 span{ display:block; width:166px; height:48px; float:left; line-height:48px; color:#75BD2D; font-weight:normal; font-size:30px; text-indent:40px; background:url(../images/reg/login_line_03.jpg) 22px  center no-repeat;}
.login_top_right{ width:320px; height:28px; padding-top:20px; float:right; line-height:20px; color:#555; font-size:14px;}
.login_top_right .reg_page{ margin:0px 20px; color:#555; float:right; display:block; height:30px; line-height:30px;}
.login_top_right span{ float:right;display:block; height:30px; line-height:30px; overflow:hidden;}
.login_top_right  .login_nav{ float:right; position:relative; border:1px solid #f5f5f5; margin-left:10px;  border-bottom:0px;}
.login_top_right  ul{ padding-left:10px; width:80px; overflow:hidden; border:1px solid #ccc; position:absolute; background:#fff; left:-1px; top:30px;  border-top:0px; padding-bottom:10px; display:none;}
.login_top_right  ul li a{ margin:0; line-height:30px; font-size:14px;}
.login_top_right  ul li a:hover{ color:#F00; text-decoration:underline;}
.login_top_right  .login_nav  .nav_button{color:#555; float:left; display:block; height:30px; line-height:30px; width:70px; padding-left:10px; padding-right:10px; background:url(../images/reg/arrow_03.jpg) 70px center no-repeat; font-size:14px;}
/*头部结束*/

/*登陆主体开始*/
.reg_content{ width:1000px; margin:0 auto; margin-top:30px; overflow:hidden; margin-bottom:35px; border:1px solid #ccc; background:#fff; padding-bottom:30px;}
.reg_content table{width:900px; margin:0 auto;}
.reg_content table td{ height:50px; font-size:14px; color:#555; }
.reg_content table td div{ height:25px;}
.reg_content table td .vcode{ margin-left:15px;}
.reg_content table td input{ height:30px; line-height:30px; font-size:14px; font-family:'\5FAE\8F6F\96C5\9ED1';}
#submit{ display:block; padding:0px;width:270px; height:36px; background:url(../images/reg/button_03.jpg) no-repeat; color:#fff; font-size:18px; line-height:36px; text-align:center; border:0px; margin:0 auto;}
.reg_content table .rg_line td{line-height:30px; padding-top:50px; padding-bottom:30px; height:30px; color:#555; font-size:18px; text-indent:10px; background:url(../images/reg/reg_line_03.jpg) 0px 90px repeat-x;}
#agreement div{ width:270px;height:30px; margin:0 auto;}
#agreement input{ line-height:40px; display:block; height:45px; width:10px; float:left; }
.reg_content .vcode{ margin-right:30px;}
#agreement a{ line-height:50px; display:block; height:50px; width:230px; float:left; margin-left:10px; }
#changecode{color:#122E81; cursor:pointer;}
/*登陆主体结束*/

.company_bottom{ padding-top:20px; text-align:center;}
.company_link{ border-radius:5px; height:14px; line-height:14px; padding:7px 0; text-align:center; color:#34599e; margin:0 2px;}
.company_link a{ margin:0 10px;}
.company_copyright{ padding:0; color:#7f7f7f}

