* {	font-family: Tahoma, Verdana, Arial;	font-size: 11.5px;	color: #333333;	margin: 0;	padding: 0;}
body {	background:#7e7e7e url(../images/bg.gif) repeat-y center center;}
.blue, a.blue {	font-weight: bold;	color: #0080b7;}
.orange, a.orange {	font-weight: bold;	color: #fe7200;}
.red, a.red {	font-weight: bold;	color: #f00;}
.wrapper {	margin: auto;	clear: both;	width: 976px;	padding: 1px;}
a {	text-decoration: none;}
input, select, textarea {	font-family: Tahoma, Verdana, Arial;	font-size: 12px;	background-color: #f8f8f8;	border: 1px solid #d5d5d5;	margin: 2px;	padding: 2px;}
p{line-height:200%;padding-top:10px;}
.msg {	background: #fffaf4 url(../images/msg_icon.gif) no-repeat 10px center;	border: solid #ffc392;	border-width: 2px 0;	margin: 20px 0 15px;	padding: 10px 10px 10px 30px;	clear:both}
.guild{	height: 35px;		background-image: url(../images/anc_bg.gif);	background-repeat: repeat-x;	background-position: center 23px;color: #005377; font-weight:bold}
.guild a{color: #005377;}
#header {	background: url(../images/topbg.gif);	height: 193px;	margin: auto;	width:100%;	overflow: hidden;}
#topinfo {	color: #848484;	line-height: 22px;	text-align: right;	padding-right: 20px;}
#topinfo a {	font-weight: bold;	color: #848484;	text-decoration: none;}
#topinfo a:hover {	color: #333333;}
#logo {	background-image: url(../images/logo.gif);	background-repeat: no-repeat;	background-position: center center;	height: 94px;width: 182px;float: left;text-indent: -1000px;margin-top: 11px;margin-left: 2px;}
#banner {float: right;clear: right;height: 60px;width:500px;margin-top: 24px;margin-right: 40px!important;margin-right: 20px;}
#nav {float: right;clear: right;margin: 27px 20px 0 0!important;margin-right:10px;width: 1000px;}
#nav li {display:inline;list-style:none;}
#nav a {background: url(../images/menu1.gif) no-repeat left -60px;line-height: 30px;font-weight: bold;text-decoration: none;float: left;margin-right:1px;}
#nav a span {font-size: 14px;background: url(../images/menu2.gif) no-repeat right -60px;padding:0 15px;	display:block;}
#nav a:hover {background-position: left -30px;}
#nav a:hover span {color:#fff;background-position: right -30px;}
#nav #current {	background-position:left top;}
#nav #current span {background-position:right top;color:#fff;}
#header #bar {line-height: 30px;color: #2f2f2f;clear: both;padding:0 26px;}
#header #bar .notice {background: url(../images/notice.gif) no-repeat left top;	padding-left: 55px;}
#header #bar .welcome{	background: url(../images/welcome.gif) no-repeat left top;padding-left: 65px;}
#left {width: 220px;clear: left;float: left;padding-top: 10px;}
#leftmu_title {margin-bottom: 1px;line-height: 33px;background:#fe7200 url(../images/leftmenu_title.gif) no-repeat 5px center;padding-left: 35px;}
#leftmu_title span {font-size: 14px;font-weight: bold;color: #fff;background: url(../images/leftmenu.gif) no-repeat right top;line-height: 33px;display: block;}
#leftmu_title #pages {display: inline;font-size: 10px;background-image: none;margin-left: 25px;}
#leftmu_title #pages a {display:inline;background-image:none;background-color:#fff;color:#fe7200;	padding:0 3px;font-size:10px}
#leftmu_title #pages a.blue {color: #0080b7}
#gamesearch {background-color: transparent;background-image: url(../images/search_bg.gif);background-repeat: no-repeat;background-position: center center;height: 24px;line-height: 24px}
#gamesearch .searchgame_input {background: transparent;width: 180px;	height: 18px;line-height: 18px;padding:0 0 0 10px;border: 0;font-weight: bold;color: #ff5900}
#gamesearch .searchgame_submit {background: transparent;height: 18px;width: 22px;border: 0;text-indent: -1000px;cursor: pointer}
#left  li {list-style-type: none;	margin-bottom: 1px}
#left li a {line-height: 24px;background: #eaeaea url(../images/leftmenu.gif) no-repeat right -57px;margin-bottom: 1px;text-indent: 3em;font-weight: bold;height:24px;color: #5c5c5c;width: 220px;display:block}
#left li a:hover {background-position: right -33px;background-color:#0080b7;color: #fff}
#right {clear: right;float: right;width: 188px;margin-right: 10px!important;margin-right: 5px;padding-top: 10px}
#right h1 {font-size: 14px;color: #f60;}
#right h2 {font-family: Verdana, Arial;font-size: 10px;color: #a3a3a3;margin-top: -3px;}
#login {background: url(../images/login_bg.gif) repeat-y;width: 187px;clear: right;float: right;color: #999;margin-bottom:10px}
#login div {background: url(../images/login_2.gif) no-repeat -187px top}
#login div div {padding:10px 12px 15px;font-weight: bold;background: url(../images/login_2.gif) no-repeat left bottom}
#login #login_title {display: block;background: url(../images/login_ico.gif) no-repeat left top;height: 27px;padding-left: 38px;padding-bottom: 2px}
#login .login_btn {color: #fff;background-color: #6b6b6b;border: 0;font-weight: bold;padding: 2px;	cursor:pointer}
#service {background-image: url(../images/ser_bg.gif);width: 188px;background-repeat: repeat-y;clear: right;float: right}
#service div {background: url(../images/ser_t.gif) no-repeat -188px top}
#service div div {padding:10px 4px 10px 2px;background: url(../images/ser_t.gif) no-repeat left bottom}
#service #servcie_title {display: block;height: 27px;padding-left: 46px;margin-bottom:8px;background: url(../images/ser_ico.gif) no-repeat 8px top}
#service dt {background-color: #f6f6f6;border-bottom: 1px solid #dfdfdf;font-family: Verdana, Arial;font-size: 11.5px;font-weight: bold;color: #4b4b4b;padding:3px 5px}
#service dd {color: #4b4b4b;padding-top: 0;padding-bottom: 4px;padding-left: 25px}
#service dd a:hover{color:#f00}
#service img {margin: 2px 0 0}
#center {width: 520px;padding-top: 20px;margin-left: 18px;float: left}
#center #announce {background: url(../images/anc_bg.gif) repeat-x center 18px}
#center #announce #title {font-size: 14px;font-weight: bold;color: #0080b7;padding-left:30px;display: block;height: 25px;background: transparent url(../images/anc.gif) no-repeat 10px top;margin-bottom: 4px}
#center #announce #title a.more {font-size: 10px;font-weight: bold;color: #999;padding-left:390px}
#center #announce dt {line-height: 25px;height:25px;border-bottom: 1px solid #eee;padding-left:10px}
* html #center #announce dt{padding-top:3px;} /* IE6 */
#center #announce dd {line-height:180%;padding:10px 0 10px 28px;color: #474747;font-family:Verdana, Tahoma, Arial;letter-spacing:0.05em;border-bottom: 1px solid #eee}
#center #ser_list {}
#center #ser_list .tabbox {width:100%;	height:26px;	line-height:26px}
#center #ser_list .tabbox li {float:left;display:block;cursor:pointer;width:114px;border:solid #b7b7b7;border-width:1px 1px 0;text-align:center;color:#5b5a5a;background:#f7f7f7}
#center #ser_list .tabbox li.hover {
	width:116px;
	border:0;
	color:#fff;
	font-weight:bold;
	background-color: #fe7200;
}
#center #ser_list .listbox {
	clear:both;
	padding-top:2px!important;
	padding-top:0px;
	margin-top:0!important;
	margin-top:-2px;
}
#center #ser_list .s_input {
	background-color: #fff;
	border: 1px solid #fe7200;
	line-height:17px;
	height:17px;
	color: #636363;
	width: 170px;
	margin: 0 5px 8px;
	padding:0 5px;
}
#center #ser_list .s_submit {
	background: url(../images/reset_btn.gif) no-repeat center center;
	height: 24px;
	width: 55px;
	border:0;	margin: 0 3px 5px;
	text-indent: -1000px;
	cursor:pointer;
}

 #ser_list .list_table,.ser_list .list_table{
	overflow:auto;
	overflow-x:hidden;
	display:block;	
	height: 590px;*height: 515px;
	scrollbar-face-color:#eee;
	scrollbar-darkshadow-color:#ddd;
	scrollbar-shadow-color:#eee;
}

 #ser_list1 .list_table,.ser_list1 .list_table{
	overflow:auto;
	overflow-x:hidden;
	display:block;	
	height: 390px;*height: 315px;
	scrollbar-face-color:#eee;
	scrollbar-darkshadow-color:#ddd;
	scrollbar-shadow-color:#eee;
}

.list_table tr:hover, .list_table tr.sfhover{background-color: #fff8ea}
.list_table tr:hover td, .list_table tr.sfhover td{
	border-bottom:1px solid #fe7200;
	color: #b23200;
}
.list_table tr:hover a,.list_table tr.sfhover a{background-position: center -23px}
.list_table a {
	display: block;
	height: 19px;
	width: 65px;
	background: url(../images/order.gif) no-repeat center 0px;
	text-indent: -1000px;
	cursor:pointer;
}
.list_table .close{display: block;	height: 19px;	width: 65px;
	background: url(../images/order_close.gif) no-repeat center 0px;
	text-indent: -1000px;
	cursor:pointer;}
.list_table .del{display: block;	height: 19px;	width: 65px;
	background: url(../images/order_del.gif) no-repeat center 0px;
	text-indent: -1000px;
	cursor:pointer;}
.list_table tr:hover a.close,.list_table tr.sfhover a.close,.list_table tr:hover a.del,.list_table tr.sfhover a.del{	background-position: center center;}
.list_table td {	text-align: center;
	padding:4px 0 4px;
	border-bottom: 1px solid #e9e9e9;
	font-family: Verdana, Arial;
	color: #000;	font-size:11.5px
}

.list_table1 tr:hover, .list_table1 tr.sfhover{background-color: #fff8ea}
.list_table1 tr:hover td, .list_table1 tr.sfhover td{
	border-bottom:1px solid #fe7200;
	color: #b23200;
}
.list_table1 tr:hover a,.list_table1 tr.sfhover a{background-position: center }
.list_table1 a {
	display: block;
	height: 27px;
	width: 68px;
	background: url(../images/button_view.gif) no-repeat center 0px;
	text-indent: -1000px;
	cursor:pointer;
}
.list_table1 .close{display: block;	height: 27px;	width: 68px;
	background: url(../images/order_close.gif) no-repeat center 0px;
	text-indent: -1000px;
	cursor:pointer;}
.list_table1 .del{display: block;	height: 27px;	width: 68px;
	background: url(../images/order_del.gif) no-repeat center 0px;
	text-indent: -1000px;
	cursor:pointer;}
.list_table1 tr:hover a.close,.list_table1 tr.sfhover a.close,.list_table1 tr:hover a.del,.list_table1 tr.sfhover a.del{	background-position: center center;}
.list_table1 td {	text-align: center;
	padding:4px 0 4px;
	border-bottom: 1px solid #e9e9e9;
	font-family: Verdana, Arial;
	color: #000;	font-size:11.5px
}

.listbox th {
	color: #4f4f4f;
	background-color: #f0f0f0;
	border-bottom: 1px solid #c9c9c9;
	border-right:1px solid #c9c9c9;
	border-left:1px solid #fff;
	padding: 4px;
}


#center #news {
	margin-top: 10px;
}
#center #news .tabbox {
	height:25px;
	line-height:25px;
	width:100%;
	position: relative;
	z-index: 2;
	bottom: -2px;
}
*+html #center #news .tabbox {bottom: 0;}/* IE7 */
#center #news .tabbox li {
	float:left;
	display:block;
	cursor:pointer;
	width:114px;
	border:1px solid #d2d2d2;
	text-align:center;
	color:#565656;
	background-color: #fff;
	font-weight: bold;
	border-right:0;	
}
#center #news .tabbox li.hover {
	width:116px;
	border:0;
	color:#0080b7;
	font-weight:bold;
	background-image: url(../images/news_onbg.gif);
	background-repeat: repeat-x;
	background-position: center 1px;
	border:1px solid #d2d2d2;
	border-bottom:none;
	border-right:0;

}
#center #news .listbox {
	clear:both;
	padding: 8px;
	border: 1px solid #d2d2d2;
	position: relative;
	z-index: 1;	
}
#center #news .listbox li {
	color:#333;
	line-height:25px!important;
	line-height: 24px;
	list-style-type: disc;
	list-style-position: inside;display:block
}
 .date {
	font-size: 10px;
	color: #555;
	font-family: Arial, Helvetica, sans-serif;
	float:right
}
#footer {	background: #e0e0e0 url(../images/foot_bg.gif) repeat-x top;	margin-top: 20px;	text-align: center;
	line-height: 150%;	font-weight: bold;	font-size: 11.5px;	color: #696969;	height: 40px;	padding: 20px;}
#footer a{color: #696969;}
#footer a:hover{color:#000}
.wrapper #container {	margin-right:20px!important;
	margin-right:10px;	width:74%;	float: right;
	clear:right;
	padding-top:15px;
	min-height:280px}
.wrapper #container_news{width:96%; clear:both;margin:auto;padding-top:15px;min-height:280px}
.content{ width:95%;margin:auto;padding-top:10px}
#container p{
	color:#000;
	letter-spacing: 0.05em;
}
.content h1{
	font-weight:bold;
	line-height:30px;
	padding-left:15px;
	border-bottom:1px solid #ddd;
	margin-bottom:10px;
	background: url(../images/arrow3.gif) no-repeat left center;
}
#container h2 {
	font-size:14px;
	font-weight: bold;
	padding:3px;
	border-bottom:1px solid #eee;
}
#feedback h2 { 
	padding-left:35px; 
	margin-top:10px;
	background:url(../images/dot2.gif) left center no-repeat;
	border-bottom:1px solid #eee;
}
#container .ms_title { 
	padding-left:35px;
	line-height:30px;
	height:30px;
	margin-top:10px;
	font-weight:bold;
	font-size:12px;
	background:url(../images/wen.gif) 6px 6px no-repeat;
	border-bottom:1px dotted #ccc;
	display:block;
}
#container #message {
	margin:5px;
	line-height:200%;
	word-wrap:break-word;word-break:break-all;	display:block
	
}
.content .title{ font-weight:bold; text-align:center;margin-top:-15px; border-bottom:1px solid #ddd;}
.content .time { font-size:11.5px; text-align:right; line-height:30%; letter-spacing:normal}
.news_content{ width:96%;}
#container dl { 
	clear:both
}
#container dt {
	background:url(../images/arrow3.gif) left center no-repeat;
	padding:0px 20px;
	color:#FE7200; 
	font-weight: bold;
	border-bottom:1px solid #eee;
	margin-top:20px;
	line-height:25px
}
#container dd { 
	padding-top:5px;
}
#container a { color:#000000;}
#container a:hover { color: #FE7200;}

.btn1 {
	height:24px;
	text-align:center;
	width: 65px;
	font-weight:bold;
	color:#6b6b6b;
	border:0;
	cursor:pointer;
	background: url(../images/search_btn.gif) no-repeat center center;
}
 .listbox_news li {
	color:#333;
	line-height:30px;
	list-style-type: disc;
	list-style-position: inside;
	border-bottom:1px solid #ddd;display:block
}
.pages{	line-height:30px; text-align:right}
.certification_input{ height:17px;width:200px;margin:10px;}

.td_title{ text-align: right}
.readonly_input{
	font-weight:bold;
	color:#FE7A63;
	border-width:1px 0 0 1px; width:170px;
}
.game_table{margin-bottom:15px; border:1px solid #ddd;padding:0}
.game_table td{ padding:5px;border:solid #ddd;border-width:0 1px 1px 0; background:#fff}
#container a.menubox{line-height:40px;padding-left:30px;padding-right:20px;margin:0 10px;
	border: #ddd 2px solid; 
	float:left;background: url(../images/arrow.gif) no-repeat 10px center;
	font-weight:bold; color:#999}
#container a.menubox:hover{border-color:#999;color:#FF6600}
#container .menuboxon{line-height:40px;padding-left:30px;padding-right:20px;margin:0 10px;
	border: #ddd 2px solid; 
	float:left;background: url(../images/arrow.gif) no-repeat 10px center;
	font-weight:bold;color:#ff6600;}
.qq_red{ font-weight:bold; color:red}
.qq_green {font-weight:bold; color:green}
