*{ margin:0 auto; }

body{ color:#222222; font-family:"ËÎÌå", Arial, Helvetica, sans-serif; font-size:13px; background:url(bg.jpg) top center no-repeat #201404;   }
.banner{width:1100px;margin:0 auto;height:150px;overflow:hidden;position:relative;background:url(Index_top.jpg) no-repeat;}


.gamebox{ width:1100px; margin:0 auto; overflow:hidden; }

table.gamelist{ border-collapse:collapse; }
table.gamelist th{ height:34px; line-height:34px; border:solid 1px #9C4E2A; font-size:14px; background:url(bar.gif) repeat-x; color:#FFD701; font-weight:400; }
table.gamelist td{ height:28px; line-height:28px; border:solid 1px #9C4E2A;white-space: nowrap; text-align:center; }
table.gamelist td a{ text-decoration:none; color:#222222; }
table.gamelist td a:hover{ text-decoration:underline; color:#FF0000; }
table.gamelist td:first-child{  text-align:left; }
table.gamelist td:first-child img{ margin-left:5px; }

.footer{ width:1100px; padding:10px 0; text-align:center; line-height:180%; background-image:url(footer.jpg); }


table.daili{ border-collapse:collapse; }
table.daili td{ background-color:#9C4E2A; height:28px; line-height:28px; color:#FFFF00; }
table.daili td a{  color:#FFFF00; }


.filterbox{ right:50%; margin-right:-640px; background-color:#FFFFFF; border:solid 1px #CCCCCC; position:fixed; top:215px; width:70px; padding-bottom:10px; }
ul.ulist{ padding:0; margin:0;  }
ul.ulist li.title{ background-color:#F06B1D; color:#FFFFFF; text-align:center; }
ul.ulist li{ list-style:none; height:36px; height:40px; line-height:40px; text-align:center;  }
ul.ulist li a{ color:#570F00; border:solid 1px #BBBBBB; padding:5px 10px; }
ul.ulist li a.cur{ background-color:#EBD89E; }
ul.ulist li a:hover{ text-decoration:none; color:#FF0000; cursor:pointer; }
.nokey{ display:none; }