body{
    margin: 0;
    padding:0;
    text-align:center;
    background-color: #00486A;
}
#logo{
    margin-top:50px;
    width:800px;
    height:60px;
    line-height:60px;
    margin-left:auto;
    margin-right:auto;
    color:#FFFFFF;
    font-family: 黑体;
    font-size:40px;
    letter-spacing: 2px;
}



#main{
    margin-top:30px;
    width:555px;
    height:auto;
    display: table;
    margin-left:auto;
    margin-right:auto;
}
#main table tr td{
    font-size:22px;
    color:#FFFFFF;
}
#main table tr td input.text{
    width:300px;
    height:30px;
    line-height: 30px;
    font-size:16px;
}

.inputcheck{
    width:145px;
    height:30px;
    line-height:30px;
    color:red;
}
.submit{
    width:305px;
    height:35px;
    font-size:14px;
    color:#FF0000;
    display: none;
}