﻿.loginpage_body {
    padding: 0;
    margin: 0;
    width: 100%;
    text-align: center;
    font-family: "宋体";
}

.container {
    position: relative;
    width: 500px;
    height: 480px;
    margin: 160px auto;
}

.logo {
    position: absolute;
    top: 10px;
    left: 0px;
    width: 100%;
    height: auto;
    text-align: center;
}

.formArea {
    position: absolute;
    top: 100px;
    left: 0px;
    width: 100%;
    height: 320px;
    background: url("images/bgdot.png");
    border-radius: 20px;
}

#form1 {
    position: relative;
    height: 320px;
}

.fromcommon {
    position: absolute;
    background: url("images/bgdot.png");
    left: 100px;
    width: 300px;
    height: 53px;
}

.fromcommon1 {
    top: 45px;
}

.fromcommon2 {
    top: 110px;
}

.fromcommon3 {
    top: 175px;
    position: relative;
}

input {
    outline: none;
    font-size: 16px;
}

.fromcommon1 input {
    background: url("images/user.png") #fff no-repeat right center;
    width: 226px;
    height: 36px;
    border: none;
    margin: 8px 0 0 0;
    padding: 0px 40px 0px 20px;
}

.fromcommon2 input {
    background: url("images/pwd.png") #fff no-repeat right center;
    width: 226px;
    height: 36px;
    border: none;
    margin: 8px 0 0 0;
    padding: 0px 40px 0px 20px;
}

.fromcommon3 input {
    background: #fff;
    width: 226px;
    height: 36px;
    border: none;
    margin: 8px 0 0 0;
    padding: 0px 40px 0px 20px;
}

.validateImg {
    position: absolute;
    right: 8px;
    top: 8px;
}

.btnlogin {
    position: absolute;
    bottom: 25px;
    width: 100%;
    text-align: center;
}

    .btnlogin input {
        background: url("images/btn.png") no-repeat;
        width: 205px;
        height: 50px;
        border: none;
        cursor: pointer;
    }

.foot {
    position: absolute;
    left: 0;
    bottom: 0px;
    width: 100%;
    text-align: center;
    color: #C1C0BD;
    letter-spacing: 4px;
}

.grid_input {
    border: 1px solid #aaa;
    border-radius: 3px;
    width: 100%;
    padding:3px;
}

.text_center {
    text-align: center;
}
