*{margin: 0 0 0 0}
body{background: url(../images/asd.png) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;}
#container{width:900px;margin:auto;}
.header{padding:10px;background:#007AC0;color:white;font-weight:bold;margin-bottom:20px;}
.banner{width:866px;margin:auto;}
.info{width:845px;margin:auto;padding:10px;background:#F1F1F3;border:1px solid #CFCFD1;margin-left:20px;}
.lf{margin-top:20px;width:450px;}
.lf span{color:#304C64;}
.logo{float:right;}
.top-info span{color:#304C64;}
.nav{margin-top:20px;padding:10px;}

.nav a{border:1px solid #F1F1F3;}
.nav a:hover{border:3px solid black;-moz-box-shadow: 0 0 5px #888;
-webkit-box-shadow: 0 0 5px#888;
box-shadow: 0 0 5px #888;}
.footer{height:50px;}

.hh {display: block;
	width: 280px;
	height: 85px;
	background: url('../images/register.png') bottom;
	text-indent: -99999px;}
.hh:hover{background: url('../images/register2.png') bottom;}



.login_container{height:477px;width:525px;background:url('../images/sss.png');background-repeat:no-repeat;margin-top:70px;}

.as{padding:10px;border:1px solid #FF9516;}
.ab{padding:10px;background:#FFBC2D;color:white;font-weight:bold;float:right;}