@charset "utf-8";* {    margin: 0;    padding: 0;}body {    font-size: 12px;    font-family: "微软雅黑","黑体",serif;    background: url(../img/bg.jpg) no-repeat center top;    background-color: #861d21;}.login {    position: relative;    margin: 0 auto;    width: 1004px;    height: 890px;    background: url(../img/login.jpg) no-repeat;}.login form {    padding: 201px 0 0 21px;    width: 440px;    height: 373px;    overflow: hidden;}.login form dl {    width: 100%;    height: 100%;    overflow: hidden;}.login form dt {    height: 65px;    font: 600 28px/90px '微软雅黑',"黑体";    text-indent: 95px;    text-align: left;    color: #cd0013;    overflow: hidden;}.login form dd {    margin-top: 20px;    line-height: 32px;    overflow: hidden;}.login form label {    float: left;    width: 140px;    font-size: 16px;    font-weight: 600;    color: #000;    text-align: right;}.login form input {    float: left;    width: 200px;    height: 30px;    line-height: 30px;    text-indent: 5px;    border: 1px solid #bb7c06;    background-color: #ffd277;}.login form input#verify {    width: 110px;}.login form input:focus {    outline: none;}.login form #verifyImg {    float: left;    margin-left: 5px;    width: 83px;    height: 30px;    border: 1px solid #ccc;    cursor: pointer;}.login form button {    position: relative;    width: 90px;    height: 32px;    line-height: 30px;    letter-spacing: 3px;    font-size: 16px;    font-family: "微软雅黑","黑体",serif;    border: 1px solid #999;    border-radius: 5px;    cursor: pointer;    overflow: hidden;}.login form .submit {    margin-left: 140px;    color: #fff;    background: rgb(248,80,50); /* Old browsers */    background: -moz-linear-gradient(top,  rgba(248,80,50,1) 0%, rgba(241,111,92,1) 50%, rgba(246,41,12,1) 51%, rgba(240,47,23,1) 71%, rgba(231,56,39,1) 100%); /* FF3.6-15 */    background: -webkit-linear-gradient(top,  rgba(248,80,50,1) 0%,rgba(241,111,92,1) 50%,rgba(246,41,12,1) 51%,rgba(240,47,23,1) 71%,rgba(231,56,39,1) 100%); /* Chrome10-25,Safari5.1-6 */    background: linear-gradient(to bottom,  rgba(248,80,50,1) 0%,rgba(241,111,92,1) 50%,rgba(246,41,12,1) 51%,rgba(240,47,23,1) 71%,rgba(231,56,39,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f85032', endColorstr='#e73827',GradientType=0 ); /* IE6-9 */}.login form .reset {    margin-left: 18px;    color: #000;    background: rgb(255,255,255); /* Old browsers */    background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%); /* FF3.6-15 */    background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Chrome10-25,Safari5.1-6 */    background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */}.login form button:focus {    outline: none;}.login form .forget {    margin: 5px 10px 0 0;    text-align: right;}.login form .forget a {    color: #cd0013;    text-decoration: none;}.login .opentime {    color: #fff;    text-align: center;}.login .open {    width: 100%;    text-align: center;    color: #000;}