@charset "utf-8";* {    margin: 0;    padding: 0;}body {    font-size: 12px;    font-family: "微软雅黑","黑体",serif;    background: url(../img/tl.jpg) no-repeat left top,                url(../img/bg.jpg) repeat-x;    background-color: #152b5a;}.login {    margin:  29px auto 0 auto;    width: 561px;    height: 530px;    background: url(../img/login.jpg) no-repeat;}.login form {    width: 100%;    height: 100%;}.login form dl {}.login form dt {    padding: 80px 0 70px 0;    font-size: 35px;    letter-spacing: 3px;    text-align: center;    color: #87c9d7;    text-shadow: 0 0 5px #152b5a,    0 0 5px #152b5a,    0 0 5px #152b5a,    0 0 5px #152b5a,    0 0 5px #152b5a;    overflow: hidden;}.login form dd {    margin-top: 10px;    line-height: 22px;    overflow: hidden;}.login form label {    float: left;    width: 318px;    color: #87c9d7;    text-align: right;}.login form input {    float: left;    width: 120px;    height: 20px;    line-height: 20px;    text-indent: 5px;    border: 1px solid #152b5a;    background: #87adbf;}.login form input#verify {    width: 50px;}.login form input:focus {    outline: none;}.login form #verifyImg {    float: left;    margin-left: 5px;    width: 61px;    height: 20px;    border: 1px solid #ccc;    cursor: pointer;}.login form button {    position: relative;    width: 50px;    height: 22px;    font-size: 12px;    font-family: "微软雅黑","黑体",serif;    color: #fff;    border: none;    cursor: pointer;    background-color: #3581a5;}.login form .submit {    margin-left: 319px;}.login form .reset {    margin-left: 15px;}.login form button:focus {    outline: none;}.login form .forget {    margin: 5px 100px 0 0;    text-align: right;}.login form .forget a {    color: #fff;    text-decoration: none;}.login .opentime {    color: #fff;    text-align: center;}.login .open {    float: right;    margin-top: 100px;    width: 100%;    text-align: center;    color: #87adbf;}