/*公共样式*/
* { margin: 0px; padding: 0px; }
a { color: #333; text-decoration: none; outline:none; }
a:hover { text-decoration: none; color: #F60; }
a:active { text-decoration: none; color: #F60; star:expression(this.onFocus=this.blur());
}
ul, li, dl, dt, dd { list-style:none; margin:0; padding:0; }
img { border:0; }
.yellow{ color: #F60; }
.yellow:link, .yellow:visited{ color: #F60; }
.yellow:hover{ color: #333; }
.red { color: #F00; }
.hs { color: #999; }
body { background:url(../images/loginbg.jpg)  no-repeat center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; position:relative; font-family: "宋体"; font-size: 14px; }

/*样式*/
.loginblock { float: left;  width: 470px; padding:96px 0 0 739px;  }
.logo{ width: 470px; text-align:center; height:95px; padding-bottom:19px;}
.login{height: 353px; width: 470px; background:url(../images/login.png) no-repeat left top;}
.login dl { float: left; width: 318px; padding-left: 96px; }
.title { line-height: 45px; font-size: 26px; font-weight: bold; color: #FFF; display: block; text-align:center; float: left; width: 200px; }
.lange { float: right; font-weight: bold; font-size: 14px; width: 200px; text-align: right; padding-top:18px; color: #FFF; }
.lange a{color: #FFF; }
.lange a:hover{ color: #FC0; }
.lange font { float: left; width: 46px; padding-top: 20px; }
.lange span { float: right; width: 84px; }

.item { line-height: 29px; height: 29px; padding-bottom: 15px; float: left; width: 450px; }
.item span { float: left; width: 64px; font-size: 14px; }
.textfield { line-height: 29px; border: 1px solid #CCC; height: 29px; padding-left: 4px; }
.butter { padding-left: 64px; float: left; width: 400px; }
