/*** TAGS ***/
body	{
	font:12px/14px Arial;
	color:#FFFFFF;
	margin-top:0px;
	background-color:#222222;
}
br	{
	line-height:5px;
}
a:link, a:active, a:visited	{
    color:#FFFFFF;
	text-decoration:none;
}
a:hover	{
    color:#FFFFFF;
	text-decoration:underline;
}
h1	{
	font:bold 14px/20px Arial;
	color:#FFFFFF;
	margin:5px 0px 10px;
}
input	{
	font-family: Arial;
}
p	{
	margin:8px 0px;
}
/*** CLASSES ***/
.copyright	{
	font:10px/16px Arial;
	color:#D0E6F5;
	background-color:#444444;
	text-align:center;
	letter-spacing: 1px;
	border-right:1px solid #77767E;
	border-bottom:1px solid #77767E;
	border-left:1px solid #77767E;
}
a.copyright:link, a.copyright:visited, a.copyright:active	{
	color:#D0E6F5;
	text-decoration:none;
	border:none;
}
a.copyright:hover	{
	color:#D0E6F5;
	text-decoration:underline;
	border:none;
}
.login_box	{
	font:12px/14px Tahoma;
	background-color:#FFFFFF;
	border:1px solid #7D7C82;
}
.left_nav_title	{
	font:bold 12px/14px Arial;
	background-image:url("images/left-title.jpg");
	height:28px;
	vertical-align:middle;
}
ul.list_underlined	{
	background-image:url("images/left-li-bg.jpg");
	height:26px;
	list-style:square;
	vertical-align:middle;
	padding:5px 0px 0px 25px;
	margin: 0px;
}
.content_title	{
	font:bold 14px/16px Arial;
	color:#FFD200;
	height:24px;
	background-color:#37363E;
	vertical-align:middle;
	border-top:1px solid #4A4A4C;
}
a.content_title:link, a.content_title:visited, a.content_title:active	{
	font:bold 14px/16px Arial;
	color:#FFD200;
	text-decoration:underline;
}
a.content_title:hover	{
	font:bold 14px/16px Arial;
	color:#FFD200;
	text-decoration:none;
}
.content_titlen	{
	font:bold 14px/16px Arial;
	color:#FFD83C;
	vertical-align:middle;
	border-top:1px solid #4A4A4C;
}
a.content_titlen:link, a.content_titlen:visited, a.content_titlen:active	{
	font:bold 14px/16px Arial;
	color:#FFD83C;
	text-decoration:underline;
}
a.content_titlen:hover	{
	font:bold 14px/16px Arial;
	color:#FFD83C;
	text-decoration:none;
}
.lightblue	{
	font: 12px/14px Arial;
	color:#B6EFFF;
	text-decoration:none;
}
a.lightblue:link, a.lightblue:active, a.lightblue:visited	{
	font: 12px/14px Arial;
	color:#B6EFFF;
	text-decoration:none;
}
a.lightblue:hover	{
	font: 12px/14px Arial;
	color:#B6EFFF;
	text-decoration:underline;
}
marquee.lightblue	{
	width:420px;
}
ul li.lightblue	{
	font: 12px/14px Arial;
	color:#B6EFFF;
	margin:5px 0px 0px 0px;
	padding:0px;
	list-style:square;
}
ul.lightblue	{
	padding:2px 0px 0px 10px;
	margin: 2px 0px 0px 12px;
}
li.lightblue_li	{
	list-style:url("images/li.gif");
	font: 12px/14px Arial;
	color:#B6EFFF;
	margin:5px 0px 0px 0px;
	padding:0px;
}
td.gray_bg	{
	height:60px;
	background-color:#4A4A4A;
	padding:8px;
}
td.left_bordered	{
	border-left:1px solid #494949;
}
.bordered	{
	border-right:1px solid #494949;
	border-left:1px solid #494949;
}
.top_menu	{
	font: 12px/14px Arial;
	color:#B6EFFF;
	width:85px;
	height:20px;
	text-align:center;
	vertical-align:bottom;
}
a.top_menu:link, a.top_menu:active, a.top_menu:visited	{
	font: 12px/14px Arial;
	color:#B6EFFF;
	text-decoration:none;
}
a.top_menu:hover	{
	font: 12px/14px Arial;
	color:#B6EFFF;
	text-decoration:underline;
}
.soubt	{
	font:bold 20px/24px 黑体;
	color:#FFffff;
}
.rank	{
	font:bold 14px/16px Arial;
	color:#FFD83C;
}
a.rank:link, a.rank:visited, a.rank:active	{
	font:bold 14px/16px Arial;
	color:#FFD83C;
	text-decoration:underline;
}
a.rank:hover	{
	font:bold 14px/16px Arial;
	color:#FFD83C;
	text-decoration:none;
}
.ranka	{
	font:12px/14px Arial;
	color:#FFD200;
}
a.ranka:link, a.ranka:visited, a.ranka:active	{
	font:12px/14px Arial;
	color:#FFD200;
	text-decoration:underline;
}
a.ranka:hover	{
	font:12px/14px Arial;
	color:#FFD200;
	text-decoration:none;
}
.rankat	{
	font:14px/14px Arial;
	color:#FFD200;
}
a.rankat:link, a.rankat:visited, a.rankat:active	{
	font:14px/14px Arial;
	color:#FFD200;
	text-decoration:underline;
}
a.rankat:hover	{
	font:14px/14px Arial;
	color:#FFD200;
	text-decoration:none;
}
.ranka2	{
	font:12px/14px Arial;
	color:#FFA500;
}
a.ranka2:link, a.ranka2:visited, a.ranka2:active	{
	font:12px/14px Arial;
	color:#FFA500;
	text-decoration:underline;
}
a.ranka2:hover	{
	font:12px/14px Arial;
	color:#FFA500;
	text-decoration:none;
}
.huij	{
	font:bold 12px/14px Arial;
	color:#ACACAC;
}
a.huij:link, a.huij:visited, a.huij:active	{
	font:bold 12px/14px Arial;
	color:#ACACAC;
	text-decoration:underline;
}
a.huij:hover	{
	font:bold 12px/14px Arial;
	color:#ACACAC;
	text-decoration:none;
}
.rank_tag_active	{
	font:bold 12px/18px Arial;
	text-align:center;
	background-color:#55545A;
	width:100px;
	height:20px;
	padding:5px 0px 0px 0px;
	border-top:1px solid #29292E;
	border-right:1px solid #29292E;
	display:block;
	clear:both;
	float:left;
}
a.rank_tag_active:link, a.rank_tag_active:visited, a.rank_tag_active:active	{
	font:bold 12px/14px Arial;
	text-decoration:none;
	border:none;
}
a.rank_tag_active:hover	{
	font:bold 12px/14px Arial;
	text-decoration:none;
	border:none;
}
.rank_tag	{
	font: 12px/18px Arial;
	text-align:center;
	background-color:#29292E;
	border-top:1px solid #55545A;
	border-right:1px solid #55545A;
}
a.rank_tag:link, a.rank_tag:visited, a.rank_tag:active	{
	font: 12px/14px Arial;
	text-decoration:none;
	border:none;
}
a.rank_tag:hover	{
	font: 12px/14px Arial;
	text-decoration:none;
	border:none;
}
.main	{
	font:12px/24px Arial;
	color:#C4C2D0;
}
a.main:link, a.main:visited, a.main:active	{
	font:12px/24px Arial;
	color:#C4C2D0;
	text-decoration:none;
}
a.main:hover	{
	font:12px/24px Arial;
	color:#C4C2D0;
	text-decoration:none;
}
.main_bordered	{
	color:#C4C2D0;
	background-color:#28282B;
	border:1px solid #676572;
	padding:5px;
}
.guide	{
	font:12px/14px Arial;
	color:#C4C2D0;
	padding:8px 0px;
}
a.guide:link, a.guide:visited, a.guide:active	{
	font:12px/24px Arial;
	color:#C4C2D0;
	text-decoration:none;
}
a.guide:hover	{
	font:12px/24px Arial;
	color:#C4C2D0;
	text-decoration:underline;
}
.download	{
	color:#C4C2D0;
	text-align:left;
	height:60px;
	background-color:#3F3E46;
	border:1px solid #676572;
	margin:20px 0px 0px 0px;
	padding:8px 0px 8px 30px;
}
a.download:link, a.download:visited, a.download:active	{
	font:bold 12px/14px Arial;
	color:#B6EFFF;
	border:none;
	margin:0px;
	padding:0px;
	text-decoration:underline;
}
a.download:hover	{
	font:bold 12px/14px Arial;
	color:#B6EFFF;
	border:none;
	margin:0px;
	padding:0px;
}
.star_show img	{
	border:1px solid #6D6D6D;
}
.lightpurple	{
	font:12px/14px Arial;
	color:#C4C2D0;
}
.white	{
	color:#FFFFFF;
}
.rules_main{
	background-color:#000000;
	border:1px solid #676572;
}
.rules_main_title	{
    font:12px/14px Arial;
	color:#FFFFFF;
	background-color:#3F3E46;
	height:20px;
	text-align:center;
	border-bottom:1px solid #676572;
	padding:2px;
}
.rules_main_content	{
	color:#FFFFFF;
	background-color:#000000;
	padding:20px;
}
.rules_main_button	{
	margin:20px;
}
.rules_main_content_a {
	padding-left:20px;
}
.submit_content_title{
    font:12px/14px Arial;
	color:#B6EFFF;
	vertical-align:middle;
	background-color:#353338;
	height:20px;
	padding-left:10px;
}
.submit_content_fonta{
	font:12px/14px Arial;
	color:#FFFFFF;
}
.submit_content_fontc{
	font:12px/14px Arial;
	color:#b6efff;
}
.submit_content_fontb{
	font:12px/14px Arial;
	color:#C0C0C0;
}
.submit_content_fontd{
	font:12px/14px Arial;
	color:#FF0000;
}
.submit_content_input{
	font:12px/12px Arial;
	color:#000000;
	border:1px solid #A7A6AA;
	background:#ffffff
}
.submit_content_selecta 
{ 
width: 60px; 
} 
.submit_content_selectb
{ 
width: 40px; 
} 
.submit_content_selectc
{ 
width: 128px; 
} 
.key_content_title{
    font:12px/14px Arial;
	color:#FFFFFF;
	background-color:#353338;
	height:26px;
}
.search_content_a{
	border:1px solid #605F68;
	font:12px/14px Arial;
}
.search_content_ar{
	border-right:1px solid #605F68;
	font:12px/14px Arial;
}
.search_content_art{
    font:12px/14px Arial;
	border-right:1px dashed #605F68;
	border-top:1px dashed #605F68;
}
.search_content_at{
    font:12px/14px Arial;
	border-top:1px dashed #605F68;
}
.pad10{
	padding:10px;
}
.pad10lr{
	padding-left:10px;
	padding-right:10px;
}
.white	{
	font:12px/14px Arial;
	color:#ffffff;
	padding:12px 0px;
}
a.white:link, a.white:visited, a.white:active	{
	font:12px/24px Arial;
	color:#ffffff;
	text-decoration:none;
}
a.white:hover	{
	font:12px/24px Arial;
	color:#ffffff;
	text-decoration:underline;
}
.menu_font_a	{
	font:12px/14px Arial;
	color:#ffffff;
	padding-left:20px;
}
a.menu_font_a:link, a.menu_font_a:active, a.menu_font_a:visited	{
	font: 12px/14px Arial;
	color:#ffffff;
	text-decoration:none;
}
a.menu_font_a:hover	{
	font: 12px/14px Arial;
	color:#ffffff;
	text-decoration:underline;
}
.menu_font_b	{
	font:12px/14px Arial;
	color:#C4C2D0;
	padding-left:40px;
}
a.menu_font_b:link, a.menu_font_b:active, a.menu_font_b:visited	{
	font: 12px/14px Arial;
	color:#C4C2D0;
	text-decoration:none;
}
a.menu_font_b:hover	{
	font: 12px/14px Arial;
	color:#C4C2D0;
	text-decoration:underline;
}
.menu_font_c	{
	font:12px/14px Arial;
	color:#EDEDED;
	padding-left:60px;
}
a.menu_font_c:link, a.menu_font_c:active, a.menu_font_c:visited	{
	font: 12px/14px Arial;
	color:#EDEDED;
	text-decoration:none;
}
a.menu_font_c:hover	{
	font: 12px/14px Arial;
	color:#EDEDED;
	text-decoration:underline;
}
.menu_hover	{
	cursor:hand;
}
.Nav {
    font:12px/14px Arial;
	color:#ffffff;
	DISPLAY: block; 
}
.Nav:link {
	COLOR: #ffffff;
}
.Nav:visited {
	COLOR: #ffffff;
}
.Nav:active {
	COLOR: #ffffff;
}
.Nav:hover {
	COLOR: #B7CADB; TEXT-DECORATION: none
}
.navMore {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 4px; FLOAT: right; BORDER-LEFT: 0px; MARGIN-RIGHT: 10px; BORDER-BOTTOM: 0px
}
.navdot {
	PADDING-RIGHT: 4px;
	FONT-SIZE: 6pt;
	VERTICAL-ALIGN: 0px;
	font-weight: bold;
}
.Lvl1 {
	BACKGROUND: url(/bitmaps/navigation/nav_end_bg.gif) no-repeat 50% bottom;
	padding: 0px;
}
.Lvl2 {
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif, "黑体", "宋体";
}
.Lvl3 {
	PADDING-LEFT: 34px; BACKGROUND: #303036; PADDING-BOTTOM: 5px; PADDING-TOP: 2px
}
.Lvl4 {
	PADDING-LEFT: 44px; BACKGROUND: #303036; PADDING-BOTTOM: 5px; PADDING-TOP: 2px
}
.Lvl5 {
    font:12px/14px Arial;
	color:#EDEDED;
	PADDING-BOTTOM: 6px;
	PADDING-TOP: 7px;
}
.white_fonta	{
    font:12px/14px Arial;
	color:#FFFFFF;
}
a.white_fonta:link, a.white_fonta:visited, a.white_fonta:active	{
    font:12px/14px Arial;
	color:#FFFFFF;
}
a.white_fonta:hover	{
    font:12px/14px Arial;
	color:#FFFFFF;
}
.font_12	{
    font:12px/16px Arial;
	color:#FFFFFF;
}
a.font_12:link, a.font_12:visited, a.font_12:active	{
	font:12px/14px Arial;
	color:#FFFFFF;
}
a.font_12:hover	{
	font:12px/14px Arial;
    color:#FFFFFF;
}
.font_orgen12	{
	font:12px/16px Arial;
	color:#FFA500;
}
a.font_orgen12:link, a.font_orgen12:visited, a.font_orgen12:active	{
	font:12px/16px Arial;
	color:#FFA500;
}
a.font_orgen12:hover	{
	font:12px/16px Arial;
	color:#FFA500;
}
a.font_hui12:link, a.font_hui12:visited, a.font_hui12:active	{
	color:##D0E6F5;
	text-decoration:none;
	border:none;
}
a.font_hui12:hover	{
	color:#D0E6F5;
	text-decoration:underline;
	border:none;
}
/*** IDS ***/
#serach_box	{
	width:452px;
	background-image:url("images/search-box.jpg");
}
#rank_box	{
	background:#191919 url("images/rank-bg.jpg") no-repeat;
	border-top:1px solid #4A4A4C;
}
#rank_content_box	{
	background-color:#55545A;
	padding:10px;
}
#sub_content_title	{
	font:bold 14px/16px Arial;
	color:#FFD200;
	height:25px;
	background-color:#303030;
}
#main_title	{
	color:#C4C2D0;
	text-align:center;
	background-color:#3F3E46;
	border:1px solid #676572;
	height:50px;
	padding:5px;
}
#main_content	{
	color:#C4C2D0;
	padding:30px 0px;
}
#main_contents	{
    font:12px/16px Arial;
	color:#C4C2D0;
	padding:30px 0px;
	text-indent : 25px; 
}
#message	{
	color:#FFFFFF;
	width:100%;
	background-color:#28282B;
	border:1px solid #676572;
	padding:0px 0px 0px 10px;
}
#pager	{
	color:#FFFFFF;
	text-align:center;
	background-color:#3F3E46;
	border:1px solid #676572;
	height:30px;
	padding:8px 0px 8px 0px;
}
#round_bordered	{
	color:#C0C0C0;
	background-color:#121212;
	border:1px solid #676572;
	margin-top:20px;
}
#user_info	{
	text-align:left;
	background-color:#28282B;
	border:1px solid #676572;
	margin:5px 0px 20px 0px;
	padding:0px 10px;
}
/*顶部滑动菜单样式,不用滑动菜单请删除*/
#menu_1 {
	position:absolute;
	font-size: 12px;
	left:403px;
	top:51px;
	width:597px;
	height:23px;
	z-index:1;
	background-image: url("images/menu-hover-bg.gif");
	visibility: hidden;
}
#menu_2 {
	position:absolute;
	font-size: 12px;
	left:403px;
	top:51px;
	width:597px;
	height:23px;
	z-index:1;
	background-image: url("images/menu-hover-bg.gif");
	visibility: hidden;
}
#menu_3 {
	position:absolute;
	font-size: 12px;
	left:403px;
	top:51px;
	width:597px;
	height:23px;
	z-index:1;
	background-image: url("images/menu-hover-bg.gif");
	visibility: hidden;
}
#menu_4 {
	position:absolute;
	font-size: 12px;
	left:403px;
	top:51px;
	width:597px;
	height:23px;
	z-index:1;
	background-image: url("images/menu-hover-bg.gif");
	visibility: hidden;
}
/*滑动菜单样式结束*/
.contablesou	{
	font:12px/14px Arial;
	color:#ffffff;
	background-color:#383839;
	border:1px solid #000000;
	margin-top:0px;
}
