body {margin:0px; background:url(/templets/50sg_new/images/bg.jpg) 0 36px no-repeat;line-height:20px; background-color: #000000;}

body,div,p {font-family: 宋体;font-size: 12px;color: #efdcb0;}

ul, form, input { font-size:12px; padding:0; margin:0; list-style:none; }

a {font-size:12px; color:#efdcb0; text-decoration:none;}

a:hover {font-size:12px; color:#ff7300; text-decoration:none;}

.img_boder{ border:1px solid #fc6; } 

.img_boder a:hover{ 

border:1px solid #f00; } 

img{border:none;}

a:link{color:#efdcb0;text-decoration:none;} 

a:hover{color:#b4b4b4; text-decoration:underline;} 

.ft10{font-size:10px;}

.ft12{font-size:12px;}

.ft14{font-size:14px;}

.b{font-weight:bold;}

.u{text-decoration:underline;}

.Arial{font-family: Arial;}

.input { width:90px; border: 1px double #cccccc; background:#000000; font-size:12px; color:#ffffff; margin:0;}

.line_01{background: url(/line_01.gif) bottom repeat-x;}

.pd01{ padding:5px;}

.lh150{ line-height:150%;}

.default_table01{ float:left; width:710px; margin:0 10px; display:inline; font-size:12px;}

/***********************?***********************/

.yellow01{color:#f6e086;}

.yellow02{color:#d0a43c;}

.yellow03{color:#968e32;}

.green01{ color:#7ea54b;}

.green02{ color:#6e8e40;}

.orange01{color:#fd6428;}

.orange02{color:#d47b46;}

.orange03{color:#f3634b;}

.orange04{color:#ef8834;}

.orange05{color:#b55137;}

.aqua01{color:#4ba2a5;}

.aqua02{color:#57bfc8;}

.aqua03{color:#3a9aa3;}

.gray{color:#787878;}

.white{color:#FFFFFF;}

.orange06{color:#ff9933;}

.orange07{color:#cc6633;}

.blue01{color:#339999;}

.blue02{color:#6699cc;}

.blue03{color:#7777ab;}

.gray01{color:#999999;}





#center_container .notice{

	background-image: url(/templets/50sg_new/images/nbg.jpg);

	width:340px;

	height: 323px;

}

#center_container .notice .teb_menu{

	float:left;

	margin-top: 89px;

	width: 340px;

	margin-left: 15px;

	display:inline

}

#center_container .notice .teb_menu li{

	float: left;

	font-size:12px;

	text-decoration:none;

	width:81px;

	height:32px;

	list-style:none;

	background-repeat: no-repeat;

	background-position: left top;

	margin-top: 0;

	margin-right: 1px;

	margin-bottom: 0;

	margin-left: 1px;

}

#center_container .notice .teb_menu a, .teb_menu a:visited, .teb_menu a:active{

	text-align:center;

	color:#cccccc;

	font-weight:bold;

	display:block;

	padding:12px 0 5px 0;

}

#center_container .notice .teb_menu a:hover{

	text-decoration:none;

	color:#fed3b8;

	font-weight:bold;

	background-repeat: repeat-x;

	background-position: left top;

}

#center_container .notice .teb_menu .view{

	text-decoration:none;

	color:#fed3b8;

	font-weight:bold;

	background-image: url(/templets/50sg_new/images/111.gif);

	background-repeat: repeat-x;

	background-position: left top;

}

#center_container .notice .list{

	width:310px;

	padding:10px 10px 0px 20px;

	background-position: top;

	float: left;



}

#center_container .notice .list .table{

	font-size:12px;

	height:25px;

	background-image: url(/templets/50sg_new/images/line_01.gif);

	background-repeat: repeat-x;

	background-position: bottom;

}

/**/

#center_container .notice { background-image: url(/templets/50sg_new/images/nbg.jpg); width:340px; height: 323px; }

#center_container .notice .teb_menu { float:left; margin-top: 89px; width: 340px; margin-left: 15px; display:inline }

#center_container .notice .teb_menu li { float: left; font-size:12px; text-decoration:none; width:81px; height:32px; list-style:none; background-repeat: no-repeat; background-position: left top; margin-top: 0; margin-right: 1px; margin-bottom: 0; margin-left: 1px; }

#center_container .notice .teb_menu a, .teb_menu a:visited, .teb_menu a:active { text-align:center; color:#cccccc; font-weight:bold; display:block; padding:12px 0 5px 0; }

#center_container .notice .teb_menu a:hover { text-decoration:none; color:#fed3b8; font-weight:bold; background-repeat: repeat-x; background-position: left top; }

#center_container .notice .teb_menu .view { text-decoration:none; color:#fed3b8; font-weight:bold; background-image: url(/templets/50sg_new/images/111.gif); background-repeat: repeat-x; background-position: left top; }

#center_container .notice .list { width:310px; padding:10px 10px 0px 20px; background-position: top; float: left; }

#center_container .notice .list .table { font-size:12px; height:25px; background-image: url(/templets/50sg_new/images/line_01.gif); background-repeat: repeat-x; background-position: bottom; }

/**/

#center_container .focus { margin:0 1px; padding:0 8px; width:112px; float:right; }

#center_container .focus dl { font-size:12px; margin:15px 0 0 0; height:265px; }

#center_container .focus dt { margin:3px 0; }

#center_container .focus dd { margin:3px 0; }

/*?*/

#center_container .game_data { margin:10px; background-color:#292929; height:160px; text-align:center; }

#center_container .game_data h4 { float:left; background:  no-repeat 0 50%; padding:5px 0 5px 30px; margin:10px; color:#e5a151; font-size:15px; }

#center_container .game_data .more { float:right; margin:10px 15px 0 0; }

#center_container .game_data .data { margin:0 auto; width:500px; clear:both; overflow: auto; }

#center_container .game_data dl { float:left; width:115px; text-align:center; display:inline; margin:0 5px; }

#center_container .game_data dt { margin:0; text-align:center; }

#center_container .game_data dd { font-size:12px; font-weight:normal; text-align:center; margin:5px 0; }

/*?*/

#center_container .show { margin:0 10px; background-color:#292929; }

#center_container .show .teb_menu { float:left; }

#center_container .show .teb_menu li { float: left; font-size:12px; text-decoration:none; margin:0 1px; width:85px; height:26px; list-style:none; }

#center_container .show .teb_menu a, .teb_menu a:visited, .teb_menu a:active { text-align:center; color:#cccccc; font-weight:bold; display:block; padding:7px 0; }

#center_container .show .teb_menu a:hover { text-decoration:none; color:#fed3b8; font-weight:bold; }

#center_container .show .teb_menu .view { text-decoration:none; color:#fed3b8; font-weight:bold; }

#center_container .show .box { float:left; ; width:500px; padding:20px 0 0 0; }

#center_container .show .box .data { clear:both; margin:0 auto; width:500px; overflow: auto; }

#center_container .show .box .data dl { float:left; width:115px; margin: 0 5px; display:inline; }

#center_container .show .box .data dt { margin:0; text-align:center; }

#center_container .show .box .data dd { font-size:12px; text-align:center; margin:5px 0; text-align:center; }

/**/

#center_container1 .notice { background-image: url(/templets/50sg_new/images/gh.jpg); width:355px; height: 216px; }

#center_container1 .notice .teb_menu { float:left; margin-top: 5px; width: 355px; display:inline }

#center_container1 .notice .teb_menu li { float: left; font-size:12px; text-decoration:none; background-repeat: no-repeat; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; COLOR: #999999; line-height:20px; MARGIN-RIGHT: 2px; BORDER-BOTTOM: #999999 1px solid; width: 67px; height: 20px; }

#center_container1 .notice .teb_menu a, .teb_menu a:visited, .teb_menu a:active { text-align:center; color:#cccccc; font-weight:bold; display:block; padding:2px 0 5px 0; }

#center_container1 .notice .teb_menu a:hover { text-decoration:none; color:#fed3b8; font-weight:bold; background-repeat: repeat-x; background-position: left top; background-color: #000000; COLOR: #fff; }

#center_container1 .notice .teb_menu .view { text-decoration:none; color:#fed3b8; font-weight:bold; background-repeat: repeat-x; background-position: left top; }

#center_container1 .notice .list { width:350px; padding:2px 2px 2px 2px; background-position: top; float: left; }

/*服务器登陆样式*/

#center_container_ser .notice { width:241px; }

#center_container_ser .notice .teb_menu li { float: left; font-size:12px; text-decoration:none; background-repeat: no-repeat; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; COLOR: #999999; line-height:16px; MARGIN-RIGHT: 6px; BORDER-BOTTOM: #999999 1px solid; width: 64px; }

#center_container_ser .notice .teb_menu a, .teb_menu a:visited, .teb_menu a:active { text-align:center; color:#cccccc; font-weight:bold; display:block; padding:2px 0 0px 0; }

#center_container_ser .notice .teb_menu a:hover { text-decoration:none; color:#fed3b8; font-weight:bold; background-repeat: repeat-x; background-position: left top; background-color: #333366; COLOR: #fff; }

#center_container_ser .notice .teb_menu .view { text-decoration:none; color:#ff0000; font-weight:bold; background-repeat: repeat-x; background-position: left top; }

#center_container_ser .notice .list { width:241px; padding:2px 2px 2px 2px; background-position: top; float: left; }

#center_container_ser .notice .teb_menu { float:left; padding-top: 25px; width: 241px; padding-left: 15px; display:inline; background-image: url(/templets/default/50sg_new/images/server_1.jpg); height: 43px; }

/**/

#center_container1 .focus { margin:0 1px; padding:0 8px; width:112px; float:right; }

#center_container1 .focus dl { font-size:12px; margin:15px 0 0 0; height:265px; }

#center_container1 .focus dt { margin:3px 0; }

#center_container1 .focus dd { margin:3px 0; }

/**/

#center_container1 .focus{ margin:0 1px; padding:0 8px; width:112px; float:right;}

#center_container1 .focus dl{ font-size:12px; margin:15px 0 0 0; height:265px;}

#center_container1 .focus dt{ margin:3px 0;}

#center_container1 .focus dd{ margin:3px 0;}

/*公会样式*/

.list li { float:left; width:350px }

.name { height:23px; width:80px; float:left; text-align: center; margin: 0px 0px 0px 5px; background-color: 4C4441; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #666666; }

.mc { height:23px; width:100px; float:left; text-align: center; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #666666; }

.jf { height:23px; width:70px; float:left; text-align: center; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #666666; }

/**/

.right_4 {height:42px;width:357px;background-image: url(/templets/default/50sg_new/images/cons_01.gif);

}

.clear {clear:both;} 

.right_4a{height:200px;width:357px;background-image: url(/templets/default/50sg_new/images/cons_02.gif);}

.right_4a li{height:20px;width:60px;float: left;list-style: none;text-decoration: none;}

.con{width:320px;float: left;margin-left: 8px;}

.con li {height:22px;width:320px;}

.date{float:right}

.title2{float: left;}

.title{height:22px;width:340px;margin-left: 10px;float: left;text-align: center;list-style: none;text-decoration: none;}

.right_4 li{width:120px;height:18px;margin:12px 2px 2px 30px!important;/*Style for FF*/ *width:120px;height:18px;margin:12px 2px 2px 30px!important;/*style for IE7*/ width:143px;height:18px;margin:12px 2px 2px 18px;;/*Style for IE*/float:left;list-style: none;text-decoration: none;}

.right_4 li img{height:18px;float:right;}

.date{float:right}

.imge{float:left; padding-left:15px; background:url(/templets/default/50sg_new/images/m_four_d.gif) left center no-repeat;}

.denglu { float:left; height: 115px; width: 215px; margin: 34px 0px 0px 22px!important;/*Style for FF*/  float:left; height: 115px; margin: 34px 0px 0px 12px; width: 215px;/*Style for IE*/ }

.denglu li{ float:left; height: 20px; width: 100px;list-style: none; }

.union_rank_container { float:left; width: 224px; padding: 0px 0px 0px 12px!important;/*Style for FF*/ float:left; width: 229px;/*Style for IE*/ background-image: url(/templets/default/50sg_new/images/server_2.jpg); line-height:22px;min-height:180px; height:180px; }

[class].union_rank_container { height:auto; }.union_rank_container li{ float:left; height: 16px; width: 112px; list-style: none; }

.union_rank_bottom { float:left;height: 16px;vertical-align:bottom }

#STYLE1 {font-size: 16px}

.tablec:link{font-size:16px;} 

.tablec:visited{font-size:16px;}

.tablec:hover{font-size:16px;} 

.tablec:active {font-size:16px;}

.new_ser li a:link{color:#color:#ff0000;;text-decoration:none;} 

.new_ser li a:hover{color:#color:#ff0000;; text-decoration:underline;}

#notice_p { width:200px; padding:5px;float:left }

/*-------------------------分页*/



.pages strong {

BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 5px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; font-size:12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; MARGIN-RIGHT: 6px; PADDING-TOP: 2px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #606060

}

.plist {

	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 80%; PADDING-BOTTOM: 10px; MARGIN: 3px; COLOR: #a0a0a0; PADDING-TOP: 10px; BACKGROUND-COLOR: #000; TEXT-ALIGN: center

}

.plist A {

	BORDER-RIGHT: #909090 1px solid; PADDING-RIGHT: 5px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #909090 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #909090 1px solid; COLOR: #c0c0c0; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #909090 1px solid; TEXT-DECORATION: none

}

.plist A:hover {

	BORDER-RIGHT: #f0f0f0 1px solid; BORDER-TOP: #f0f0f0 1px solid;  BORDER-LEFT: #f0f0f0 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #f0f0f0 1px solid; BACKGROUND-COLOR: #404040

}

.plist A:active {

	BORDER-RIGHT: #f0f0f0 1px solid; BORDER-TOP: #f0f0f0 1px solid;  BORDER-LEFT: #f0f0f0 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #f0f0f0 1px solid; BACKGROUND-COLOR: #404040

}

}

.pages .plist input {

	float:left;

	width: 30px;

	border: 1px solid #DDDDDD;

	height: 17px;

}

.pages .plist #button {

	height: 18px;

	width: 30px;

	background-color: #FF6600;

	border: 1px solid #CC3333;

	color: #FFFFFF;

	

}

