body{
margin:0px;
font-family:arial;
background-color:#eee;
}
input{
box-sizing:content-box;
}
.header{
width:100%;
height:120px;
background-color:#222;
/*border-bottom:1px solid #000;*/
margin-bottom:15px;
}
.header-content{
width:980px;
height:120px;
margin:0px auto;
background-color:#222;


}
.header-title{

display:inline-box;
text-decoration:none;
width:300px;
height:120px;
float:left;
}
.header-lra{
width:600px;
height:40px;
float:right;
color:#fff;
text-align:right;
font-size:14px;
line-height:40px;
}
.header-links{
width:670px;
height:80px;
float:right;
text-align:right;

}
.header-links a{
margin-left:20px;
text-decoration:none;
padding:8px 23px 8px 23px;
font-size:16px;
color:#fff;
border:1px solid #fff;
line-height:62px;
}
.header-links a:hover{
text-decoration:underline;
}

.body{
/*background-color:#ddd;*/
width:980px;
height:auto;
margin:0px auto;
}
.don-button{
width:100%;
margin:10px 0px;
}
.banner { position: relative; overflow: auto; }
.banner li { list-style: none;}
.banner ul li { float: left;}

#playerSearch{
background-color:#fff; 
font-size:16px; 
width:446px; 
border:1px solid #A5ACB2; 
height:22px; 
padding:6px; 
margin:0px 0px 10px 0px;
outline:none;
}

#livesearch{
width:458px;
min-height:100px;
border:0px;
margin-bottom:20px;
}

#playerSearch2{
background-color:#fff; 
font-size:18px; 
width:300px; 
border:1px solid #ccc; 
height:22px; 
padding:6px; 
margin:7px 0px;
display:block;
float:right;
outline:none;
}
#livesearch2{
padding:10px;
}

#livesearch2 a{
color:#ff0000;
font-size:18px;
}

.account-button{
text-align:center;
background-color:#398bce;
height:50px;
width:100%;
line-height:50px;
display:block;
color:#fff;
font-size:24px;
text-decoration:none;
margin-top:20px;

}
.account-button:hover{
text-decoration:underline;
}
.footer{
/*background-color:#ddd;*/
width:980px;
margin:0px auto;
height:120px;
}