@charset "utf-8";
body{background:#93C9FF;width:100%;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#000;margin:0;padding:0;}
a{text-decoration:none;outline:none;cursor:pointer;}
a:hover{text-decoration:underline;}
:focus{outline:none;}
form{padding:0;margin:0;}
img{border:none;}

#left{background:#fff url(../images/image_6.jpg) left repeat-y;width:903px;margin:0;padding:0;position:relative;overflow:hidden;}
#right{height:100%;margin:0 0 0 903px;padding:0;position:fixed;_position: absolute;top:0;width:100%;_width:;}
/* #right div{left:0;position:absolute;top:0;z-index:1;} */

#block{ width:894px; margin:5px 0px 0px 3px; background:#fff;}

.logo{
width:894px;
height:66px;
}

.logo_image{
width:403px;
height:66px;
float:left;
background:#fff url(../images/image_3.jpg) no-repeat top left;
cursor:pointer;
}

.logo_banner{
width:474px;
height:66px;
background:#fff;
float:left;
margin-left:10px;
_margin-left:5px;
text-align:left;
line-height:16px;
}

.logo_banner h1{
margin:0px;
padding:0px;
font-size:12px;
font-weight:normal;
}

.logo_banner h1 a{
color:#000;
font-family:"Tahoma",Arial,Verdana;
font-size-adjust:1px;
font-size:12px;
}

.addfav{
position:absolute;
left:200px;
top:2px;
width:88px;
height:18px;
cursor:pointer;
}

.addhome{
position:absolute;
left:302px;
top:2px;
width:102px;
height:18px;
cursor:pointer;
}

.top_border{
width:887px;
height:3px;
background: #FFFF00;
font-size:0px;
padding:0px;
border-top:3px solid #FF3300;
border-bottom:3px solid #0099FF;
}

.brall{
width:894px;
height:8px;
background:#fff;
font-size:0px;
}

.cv{
background:#8f0a50;
padding:1px 1px 0px 1px;
margin:0px;
float:left;
}

.cv a{
background:#FFFFFF;
width:144px;
height:24px;
line-height:24px;
margin:0px 0px 1px 0px;
padding-left:4px;
display:block;
font-family:"Tahoma", Arial, Verdana;
font-size:13px;
font-weight:normal;
text-decoration:none;
color:#000000;
}

.cv a:hover{
color:#fff;
background:#8f0a50;
text-decoration:none;
}

.nb_all{
width:9px;
height:600px;
font-size:0px;
background:#FFFFFF;
float:left;
}

.bv{
float:left;
width:728px;
background:#fff;
}

.bv h1{
margin:0px 0px 4px 0px;
font-size:18px;
font-weight:normal;
padding:0px;
}

.bv a{
background:url(../images/image_12.jpg) no-repeat 0px 0px;
width:140px;
height:96px;
display:block;
float:left;
margin:0px 0px 7px 7px;
padding:5px 0px 0px 0px;
text-align:center;
color:#000000;
}

.bv a img{
border:2px solid #FFFFFF;
}

.bv a:hover{
text-decoration:none;
background:url(../images/image_12.jpg) no-repeat 0px -101px;
color:#FFFFFF;
}

.pages{
float:right;
margin:0px 4px 4px 0px;
_margin:0px 0px 4px 0px;
}

.pages a{
width:20px;
height:20px;
text-align:center;
line-height:20px;
display:block;
float:left;
background: #0099FF;
color:#FFFFFF;
margin-right:3px;
}

.pages a:hover{
background: #FF6600;
text-decoration:none;
}

.pages a.active{
background: #FF6600;
color:#FFFFFF;
}

.pages a.non{
width:90px; text-decoration:none; cursor:default; background: #FF3300; font-weight:bold; font-family:"Tahoma", Arial, Verdana; font-size:14px;
}

.footer{
text-align:center;
width:900px;
float:left;
margin:10px 0px 0px 0px;
height:30px;
background:#ccc;
color:#000000;
line-height:30px;
}

.screen{
position:relative; width:728px; height:500px;
margin:0px;
padding:0px;
}

.game_loading{
visibility:visible; width:728px; height:500px; background:#93C9FF;
text-align:center;
margin:0px;
padding:0px;
}

.game_loading h2{
margin:0px;
padding:0px;
font-size:18px;
}

.game_flash{
position:absolute;visibility:hidden;
}

#game_flash{
margin:0px;
padding:0px;
width:728px;
height:500px;
}

.game_desc{
width:724px;
background:#333;
color:#FFFFFF;
padding:2px;
}

.game_desc h4{
margin:2px 0px 2px 0px;
font-size:12px;
padding:0px;
}

.other_games{
margin-top:7px;
}

