@charset "utf-8";
/* CSS Document */
body {
	margin: 0;
	padding: 0;
	font-family :Georgia, "Times New Roman", Times, serif; background-image:url(../new/bg.jpg); font-size: 12px; line-height: 15px; width:1003px;
	color: #515151;
	height: 100%;
	text-align: center;
}
img {border:0;}
#head{ background-image:url(../new/header.gif); width:1003px; height:87px;}
#login{float:right; padding-top:60px; right:20px;  height:28px; padding-bottom:2px; margin:0 auto; color:#FFFF00; font-size:12px;}

#yellow{background-image:url(../new/yellow.gif); width:1003px; height:4px;}
.black{width:1003px; height:28px; padding:0px; background: black url(../new/indentbg.gif); position:relative;}
#right {width:320px; padding-left:10px;   background-image:url(../new/right2.gif); background-repeat:repeat-y;  text-align:left; font-size:12px;}
.right2{background-image:url(../new/right2.jpg); height:9px;}
.input2{BACKGROUND: #FFFFFF;
	border: 1px solid #333333;
	FONT-WEIGHT: normal;
	HEIGHT: 17px;
	width:80px;}
hr {border:1px #cccccc dotted; margin: 0 auto; padding:0; }

.menu2{
	font: bold 13px Arial;
	margin: 0 auto;
	position:absolute;
	left:37px; top:0px;
	overflow: hidden;
	float:left;
	height:28px;
	width: 420px;
}

.menu2 ul{
margin: 0;
padding: 0;
float: left;
border: 1px solid #564c66;
border-width: 1px 0;
background: black url(../new/indentbg.gif) center repeat-x;
}

.menu2 ul li{
display: inline;
}

.menu2 ul li a{
float: left;
color: white; 
padding: 5px 11px;
text-decoration: none;
border-right: 1px solid #564c66; 
}

.menu2 ul li a:hover, .menu2 ul li .current{
color:#f5db00;
padding-top: 7px;
padding-bottom: 4px;
background: black url(../new/indentbg2.gif)  repeat-x;  
}
.sel{height:43px; margin-top:20px; }
.sel_game_list{width:160px; border:#d1d2d4 1px solid;   margin-left:5px;}
.sel_game_list a{display:block; width:140px; height:30px; font-size:13px; line-height:30px; padding:0 0 0 20px; background:url(../new/sel_game_list.gif) no-repeat left;}
.sel_game_list a:link, .sel_game_list a:active, .sel_game_list a:visited{color:#454545; text-decoration:none}
.sel_game_list a:hover{color:#fff; text-decoration:none; background:#88b6fd url(../new/sel_game_list.gif) no-repeat left;}
#bg3{background-image:url(../new/bg3.gif); height:5px; clear:both; margin:0 auto; width:1003px; }
.footer{color:#000000; padding: 5px; text-align:center;}
.qq{text-align:left;line-height:12px;font-size:12px;}
.q{padding-left:15px;
	padding-right:15px;}
#tab{width:480px; height:325px; overflow:-moz-scrollbars-vertical!important; overflow-y:scroll;  overflow:hidden;  margin:0 auto;
 }
#tab2{width:480px; height:225px; overflow:-moz-scrollbars-vertical!important; overflow-y:scroll;  overflow:hidden;}
.table{border-top:1px solid #c0c0c0; width:480px; overflow-y:scroll;  border-left:1px solid #c0c0c0; border-right:1px solid #c0c0c0; line-height: 7px; margin: 0 auto;}
.table td{border-top:0; border-right:0; padding :5px 0px 2px 10px; text-align:left;
	font-size:12px;
	border-bottom:1px solid #c0c0c0;
	line-height: 11px;
	height:24px; line-height:24px;}
.table th {
	padding-left:10px;
	color:#f5db00;
	text-align:left;
	background-color:#3379ee;
	border-top:1px solid #c0c0c0;
	border-bottom:1px solid #c0c0c0;
	border-top:0;
	border-right:0;
	font-size: 14px;
	height: 25px;
	line-height:25px;
	overflow:hidden
}
.table .text{ color:#FF0000;
}
.red{
	padding:7px;
	font-size:13px;
	font-weight:bold;
	color:#f00; margin:0 auto;}
.title{ background:url(../new/title.gif) no-repeat 5px 0px; height:37px; line-height:37px; color:#e5d428; font-weight:bold; font-size:16px; text-align:center; margin:0 auto;}
.title2{background:url(../new/new.gif) no-repeat 0px 0px; height:37px; line-height:37px; color:#e5d428; font-weight:bold; font-size:16px; padding-left:10px;}
.new{ padding:7px; line-height:17px; font-size:12px; }
.new dt{ font-weight:bold;}
.new dd{margin-bottom:5px;}