body{
    margin:0;
    padding:0;

    text-align:center;

    background-color: #004160;
}

#login{
    position: absolute;
    margin-top:5%;
    width:730px;
    height:450px;
    margin-left:auto;
    margin-right:auto;
    background-image:url("../images/login.png");
    z-index:2;
    text-align:left;
}
#login .login_info{

    margin-left:250px;
    margin-top:120px;
    width:380px;
    height:180px;
}
#login .l{
    margin-top:15px;
    float:left;
    width:80px;
    height:50px;
    line-height:50px;
    font-size:24px;
    color:#FFF;
    font-family:微软雅黑;
    text-align:center;
}
#login .r{
    margin-top:15px;
    float:left;
    width:300px;
    height:50px;
    line-height:50px;
}

#login .text{
    font-family:微软雅黑;
    width:300px;
    height:45px;
    line-height:45px;
    background-color:#fff;
    font-size:24px;
    color:#000;
}
#login .submit{
    margin:0;
    padding:0;
    list-style:none;
    font-family:微软雅黑;
    width:120px;
    height:45px;
    line-height:45px;
    font-size:18px;
    color:#000;
}