﻿*{ margin:0 auto; }

body{ color:#222222; font-family:"ËÎÌå", Arial, Helvetica, sans-serif; font-size:12px; background:url(../image/bg.png) top center no-repeat #ffffff;   }
.banner{width:1100px;margin:0 auto;height:280px;overflow:hidden;position:relative;background:url(../image/logo.png) no-repeat;}

.gamebox{ width:1100px; margin:0 auto; overflow:hidden; }

table.gamelist{ border-collapse:collapse; table-layout:fixed; }
table.gamelist th{ height:34px; line-height:34px; border:solid 1px #1F1760; font-size:14px; background:url(../image/bar.png) repeat-x; color:#FFD701; font-weight:800; }
table.gamelist td{ height:28px; line-height:28px; border:solid 1px #1F1760;  text-overflow: ellipsis; white-space: nowrap;overflow: hidden; text-align:center; }

table.gamelist td a{ text-decoration:none; color:#222222; }
table.gamelist td:nth-child(1){ text-align:left; padding-left:5px; }
table.gamelist td:nth-child(3){ text-align:left; padding-left:5px;  }
table.gamelist td:nth-child(5){ text-align:left; padding-left:5px;  }
table.gamelist td:nth-child(5) span{ float:left; display:block; width:252px; overflow:hidden; }
table.gamelist td:nth-child(5) font{ float:right;  }

table.gamelist td:nth-child(7) a{
	background: #980683;
    border-radius: 3px;
    padding: 4px 7px;
    text-decoration: none;
    color: #ffffff;
}

table.gamelist td:nth-child(1) img{ margin:0; padding:0; float:right; margin-right:2px; margin-top:9px; }
table.gamelist td:nth-child(1) span{ float:right; color:#FF0000;margin-right:5px;  }

table.gamelist td a:hover{ text-decoration:underline; }
table.gamelist td:first-child{   }
table.gamelist td:first-child img{ margin-left:5px; }

.footer{ width:1100px; padding:10px 0; text-align:center; line-height:180%; background:url(../image/footer.png) repeat-x; background-color:#CB161D; color:#FFFFFF; }

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; }