﻿@charset "utf-8";
/* CSS Document */
/* reset */
body, table, tr, td, div, span, a, img, ul, li, h1, h2, h3, h4, p, form {
	padding:0;
	margin:0;
	border:0;
	font-size:12px;
}
body {
	text-align:center;
	font:12px "宋体" arial;
	font-size:12px;
}
a {
	text-decoration:none;
}
a:hover{color:#FF0000;}
a{color:#0000FF;}
li {
	list-style-type:none;
}
h2 {
	font-size:13px;
	color:#a13600;
	line-height:29px;
	background:url(../images/h2bg.gif) no-repeat;
	padding-left:23px
}
h2 a{
	color:#a13600;
}
.header, .nav, .main, .footer {
	width:960px;
	margin:0 auto;
	text-align:left
}
.header {
	height:65px;
	position:relative
}
.header .s_home {
	position:absolute;
	right:0;
	top:5px;
	width:160px
}
.header .login {
	position:absolute;
	right:0;
	top:33px;
	width:720px;
	text-align:right;
}
.header .login input#se_o_username, .header .login input#se_o_userpass {
	width:82px;
	border:1px solid #000
}
.header .login input#se_o_numcode {
	width:40px;
	border:1px solid #000
}
.navbar {
	height:38px;
	background:url(../images/hbg.gif) repeat-x
}
.navbar ul li {
	float:left
}
.navbar ul li a {
	width:86px;
	display:block;
	line-height:38px;
	font-size:14px;
	color:#fff;
	font-weight:bold;
	text-align:center
}
.navbar ul li a:hover {
	background:url(../images/an01.gif) left top no-repeat;
	color:#a13600;
}
.navbar ul li a.current {
	background:url(../images/an01.gif) left top no-repeat;
	color:#a13600
}
/*main*/
.main {
	margin-top:10px
}
.col1, .col2, .col3 {
	float:left
}
.col1, .col2 {
	margin-right:14px
}
.col1, .col3 {
	width:211px;
}
.col3 {
	background:url(../images/col3bg.JPG) repeat-x
}
.col1 ul, .col3 ul {
	border:1px solid #f1b84d;
}
.col1 li, .col3 li {
	line-height:22px;
	padding-left:13px;
	background:url(../images/trangle.GIF) left center no-repeat;
	margin-left:10px;
}
.col1 li a:hover {
	background-color:#ff7c01;
	color:#fff
}
.col1 table {
	text-align:center;
	margin-top:15px
}
.col2 {
	width:510px
}
.maincontent {
	margin-bottom:10px;
}
.maincontent h2 {
	background:url(../images/circular.gif) left center no-repeat;
	border:1px solid #ffba14;
}
.maincontent h2 span {
	color:#f00
}
.col2 .tablesrcoll {
	height:500px;
	overflow-y:scroll;
	text-align:right;
	vertical-align:top;
}
.col2 table {
	border-collapse:collapse;
}
.col2 table td, .maincontent table th {
	padding:3px;
	border:#ffba14 solid 1px;
}
.col2 table th {
	font-weight:bold;
	padding:4px;
	text-align:center
}
.col2 table td.game_price {
	color:#f00;
}
.col2 table td.game_name {
	color:#0077b2
}
.col2 ul {
	margin-bottom:10px
}
.col2 ul li {
	list-style-type:square;
	margin-left:18px;
	line-height:23px;
	background:url(../images/dot.gif) left bottom repeat-x;
}
.col2 ul li span {
	float:right;
	color:#999999
}
.col2 select {
	position:relative;
	top:0px!important;
	top:4px
}
/*footer*/
.footer {
	margin-top:15px;
	clear:both;
	text-align:center;
}
.footer li {
	line-height:18px
}
.STYLE1 {
	color: #FF0000
}
.STYLE2 {
	font-size: 13px;
	font-weight: bold;
}
.mm tr:hover, .mm tr.hover {
	background-color: #fef2c2;
}
.catid{font-weight:bold; padding-left:10px; line-height:20px;}

