﻿@charset "utf-8";
/* CSS Document */
body{background:url(../reg_files/login_body_bg.jpg) left top repeat-x;}
.login_bg{background:url(../reg_files/login_bg.jpg) left center no-repeat; margin:0 auto; height:930px;}
.login_bg .mainLogin{width:1017px; height:550px; margin:0 auto; padding-top:44px;}
.mainLogin .loginLogo{width:1010px; height:auto; padding-left:7px;}

.mainLogin .loginInfor{width:1017px; height:465px; float:left; clear:both; background:url(../reg_files/info_bg.png) left center no-repeat; margin-top:30px;}
.loginInfor .inforLeft{float:left;width:520px; height:auto; margin-left:70px; margin-top:50px; text-align:left;}
.inforLeft .topName{color:#757575; font-family:"微软雅黑"; font-size:20px;margin-bottom:15px;}
.inforLeft .inforDiv{float:left; font-family:"宋体"; color:#454545; margin-top:15px;width:100%;}
.inforDiv .inforName{width:60px; text-align:right; margin-right:20px; float:left;height:25px;line-height: 43px;margin-left:4px; font-size:12px;}
.inforDiv .inforInput{width:236px; height:37px; margin-right:20px; float:left; background:url(../reg_files/input_blur.jpg) center center no-repeat; padding:3px;}
.inforDiv .inforInputOn{background:url(../reg_files/input_focus.jpg) center center no-repeat;}
.inforDiv .inforInput input{border:0; margin:0; padding:0; width:223px;height:30px; line-height:30px; margin-left:3px; margin-top:3px; padding-left:3px; background:none;}
.inforDiv .inforError{width:auto; float:left;height:43px; line-height:43px;}
.inforDiv .jzmm{width:auto; float:left;height:25px; line-height:25px;font-family:"宋体";font-size:12px; margin-left:2px;}
.inforDiv .jzmm input{float:left; margin-right:4px;}
.inforDiv .jzmm span{width:auto; float:left; height:20px;line-height:20px; display:block; margin-right:20px; color:#757575;}
.inforDiv .jzmm a{display:block; float:left;height:20px;line-height:20px; color:#428fd1;}
.inforDiv .button{border:0; background:url(../reg_files/left_btn_bg.jpg) center center no-repeat; width:154px; height:35px;font-family:"微软雅黑"; font-size:16px; color:#fff; cursor:pointer; margin-left:4px;}
.inforDiv .dlQT{float:left;width:auto; height:auto; padding-top:15px; margin-left:4px;}
.inforDiv .dlQT span{display:block; float:left;font-family:"宋体"; color:#999999;font-size:12px; height:20px; line-height:20px;}
.inforDiv .dlQT ul{float:left;display:block;}
.inforDiv .dlQT ul li{float:left; margin-right:4px;}
.loginInfor .inforRight{float:right;width:380px; height:394px; background:url(../reg_files/login_line.jpg) left center no-repeat; padding-right:20px;font-family:"宋体";font-size:12px; margin-top:30px}
.inforRight p{margin-top:60px; margin-left:40px; float:left; margin-bottom:60px;}
.inforRight p span{display:block; float:left; margin-right:12px; background:url(../reg_files/r_img.jpg) left center no-repeat; padding-left:20px; color:#757575;}
.inforRight p a{display:inline-block; color:#428fd1;}
.inforRight img{float:left; clear:both; margin-left:50px;}

.mainLogin .loginFooter{width:1017px; height:auto; float:left; clear:both; margin-top:50px;}
.mainLogin .loginFooter p{color:#a6a6a6; margin-top:10px;width:1000px; margin:0 auto; text-align:center;}
.mainLogin .loginFooter .footer_nav{ width:1000px; margin:0px auto; text-align:center; margin-bottom:20px;}
.mainLogin .loginFooter .footer_nav a{ color:#4684ca; padding:10px;}