*{
    font-size:12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
html,body{
    height:100%;
    margin:0;
    background:#fff;
}
body{
    min-width:1000px;
}
input{
    font-size:12px;
}
a{
    color:#369;
}

#msg{
    vertical-align:middle;
    height:18px;
    margin-left:20px;
    color:red;
}
#msg img{
    margin-right:4px;
}
#btn{
    padding:2px 0 0 35px;
}
#btn input{
    cursor:pointer;
}

#getPwdBack{
    padding:5px 0 0 120px;
}

#getPwdBack a{
    text-decoration:none;
}
#getPwdBack a:hover{
    text-decoration:underline;
}
.inp{
    border:1px solid #7F9DB9;
    width:130px;
    padding:2px;
}
#copyright{
    text-align:center;
    color:#ade4ff
}

#login{
    position:absolute;
    left:50px;
    top:50px;
    width:384px;
    height:177px;
    z-index:2
}
#login ul{
    list-style:none;
    margin:0;
    padding:0;
}
#login ul li{
    margin:6px 0;
}

.login{
    position:absolute;
    width:323px;
    height:249px;
    left:90px;
    top:-60px;
    z-index:1;
    background:url(../images/login.png) no-repeat right bottom;
    *background:none;
    *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/login.png');
}
.bg{
    position:absolute;
    width:534px;
    height:297px;
    right:0;
    top:-20px;
    z-index:1;
    background:url(../images/bg.png) no-repeat right bottom;
    *background:none;
    *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='login/images/bg.png');
}
.style2 {
    color: #051d61;
    line-height:25px;
    font-weight:bold;
}
.style3 {
    color: #666;
    text-align:right;
    padding:3px 10px;
}
.style4 {
    color: #051d61;
    line-height:25px;
   
}
#captchaImg{
    width:60px;
    height:25px;
    cursor:pointer;
    margin:0 10px;
	
}
