@charset "utf-8";

.login{max-width: 1200px;margin: 0 auto;}
.login .login-head{width:960px;margin:20px auto;height: 70px;}
.login .login-head .login-head-a{text-align: center;float: left;}
.login .login-head .login-head-a img{height: 75px;}
.login .login-head .login-head-a p{font-size: 20px;margin: 0;}
.login .login-head .login-head-b{float: left;height: 75px;line-height: 100px;padding-left: 10px;font-size: 39px;color: #333;}
.login .login-con{    text-align: center;
    background-color: white;
    min-height: 650px;
    width: 80%;
    margin: 0 auto;
    min-width: 1024px;}
.login .login-con .login-a{
	width: 1000px;
    margin: 0 auto;
    text-align: left;
    padding-top: 0px;
    min-height: 450px;}
.login .login-con .login-a form{}
.login .login-con .login-a .login-b{margin-top: 80px;border-radius: 40px;float: right;border: solid 2px #e6e5e5;background: #9cd1e0;}
.login .login-con .login-a .login-b .login-b-a{background-color: #E3E3E3;height: 46px;line-height: 46px;font-size: 16px;font-weight: bold;padding-left: 15px;}
.login .login-con .login-a .login-b .login-b-b{width: 346px;padding-top: 20px;min-height: 255px;margin:  0px;}
.login .login-con .login-a .login-b .login-b-b ul li{height: 65px;_height: 60px;list-style-type: none;font-family: "微软雅黑","宋体",Arial;font-size: 14px;}
.login .login-con .login-a .login-b .login-b-b ul li label{display: inline-block;font-size: 16px;color: #666666;}
.login .login-con .login-a .login-b .login-b-b ul li input{}
.login .login-con .login-a .login-b .login-b-b ul li h1{font-weight: normal;color: #ff0000;background: url(../img/icon.png)no-repeat 95px -28px;font-size: 12px;padding-left: 120px;padding-top: 6px;margin: 3px 0px 0px -30px;}
.login .login-con .login-a .login-b .login-b-b ul li #checkCode{height: 32px;line-height: 32px;width: 60px;}
.login .login-con .login-a .login-b .login-b-b ul li img{vertical-align: middle;width: 76px;height: 33px;}
.login .login-con .login-a .login-b .login-b-b ul li a{color: #447bd6;font-family: "微软雅黑","宋体",Arial;font-size: 12px;}
.login .login-con .login-a .login-b .login-b-b ul .login-x{padding-left: 65px;padding-top: 0px;height: 65px;}
.login .login-con .login-a .login-b .login-b-b ul .login-x .login-x-a{width: 100px;height: 50px;float: left;}
.login .login-con .login-a .login-b .login-b-b ul .login-x .login-x-a .x{background-position: right -208px;background-image: url(../img/btn-type2.png);background-repeat: no-repeat;height: 37px;float: left;width: 3px;}
.login .login-con .login-a .login-b .login-b-b ul .login-x .login-x-a input{width:80px;float: left;border: none;background-position: 0 -120px;background-image: url(../img/btn-type2.png);background-repeat: no-repeat;height: 37px;line-height: 37px;color: #fff;font-size: 14px;font-weight: bold;
}
.login .login-con .login-a .login-b .login-b-b ul .login-x .login-x-b{}
.login .login-con .login-a .login-b .login-b-c{text-align: center;padding-top: 10px;border-top: solid 1px #f0f0f0;}
.login .login-con .login-a .login-b .login-b-c a{color: #447bd6;font-family: "微软雅黑","宋体",Arial;font-size: 12px;}
.login .login-con .login-a .login-b .login-b-c a:hover{color: #f3ab3a;}
.login .login-foot{ text-align: center;font-size: 14px;color: #666666;margin-top: 50px;}

.code{      
background-image:url(w1.jpg);      
font-family:Arial;      
font-style:italic;      
color:Red;      
border:0;      
padding:2px 3px;      
letter-spacing:3px;      
font-weight:bolder;      
}  
#input1{width: 50px;}   

.login-head-c{
	float: right;
}

.login-head-c img{
	height: 75px;
}