BODY {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:12px;
	color: #000000;
	font-family:"宋体";
}
a:link {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a:visited {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a:hover {
	font-size: 12px;
	color: #3366FF;
	text-decoration: none;
}
a:active {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}


a.b1:link {
	font-size: 12px;
	line-height: 25px;
	color: #FF9900;
	text-decoration: none;
}
a.b1:visited {
	font-size: 12px;
	line-height: 25px;
	color: #FF9900;
	text-decoration: none;
}
a.b1:hover {
	font-size: 12px;
	line-height: 25px;
	color: #FFFFFF;
	text-decoration: none;
}
a.b1:active {
	font-size: 12px;
	line-height: 25px;
	color: #FF9900;
	text-decoration: none;
}

a.Navigation:link {
	font-size: 14px;
	color:#FFCC00;
	text-decoration: none;
}
a.Navigation:visited {
	font-size: 14px;
	color:#FFCC00;
	text-decoration: none;
}
a.Navigation:hover {
	font-size: 14px;
	color: #ffffff;
	text-decoration: underline;
}
a.Navigation:active {
	font-size: 14px;
	color:#FFCC00;
	text-decoration: none;
}

.bottm_text {
	font-size: 12px;
	font-weight:bolder;
	text-align:center;
	line-height: 24px;
	color:#ffffff;
}

.style1 {color: #0099FF}
.style2 {COLOR: #FFFFFF;}
.style3 {color: #FFFFFF}
.STYLE4 {
	COLOR: #0000ff
}
.STYLE6 {
	COLOR: #009900
}
.STYLE8 {
	COLOR: #6600ff
}
.STYLE9 {
	COLOR: #ff9900
}
.style11 {color: #6600FF}
.style16 {color: #FF00CC}
.style20 {color: #FFCC00}
.STYLE21 {color: #0033FF}
.font_R11
{
	COLOR: #000000;
	filter: Glow(Color=#990000, Strength=1);
}
.font_R13
{
	COLOR: #990000;
	filter: Glow(Color=#FFFFFF, Strength=1);
}
.font_Top {
	color: #FFCC66;
	font-weight: bold;
	font-size: 12px;
}
.CTitle {
	color: #FFCC66;
	font-weight: bold;
	font-size: 14px;
	line-height:25px;
	vertical-align:middle;
}
.CTitle1 {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
}
.CTitle2 {
	font-weight: bold;
	font-size: 16px;
}
.CTitle3 {
	font-weight: bold;
	font-size: 14px;
}
img
{
border:none;
}
.text01 {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 20px
}
.text02 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff
}
.text03 {
	FONT-SIZE: 12px; COLOR: #0078ff
}
.text03 {
	FONT-SIZE: 12px; COLOR: #ff0000
}
A.link1:link {
	FONT-SIZE: 12px; COLOR: #626262; TEXT-DECORATION: none
}
A.link1:visited {
	FONT-SIZE: 12px; COLOR: #626262; TEXT-DECORATION: none
}
A.link1:hover {
	FONT-SIZE: 12px; COLOR: #333333; TEXT-DECORATION: none
}
A.link1:active {
	FONT-SIZE: 12px; COLOR: #626262; TEXT-DECORATION: none
}
A.link2:link {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 21px; TEXT-DECORATION: none
}
A.link2:visited {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 21px; TEXT-DECORATION: none
}
A.link2:hover {
	FONT-SIZE: 12px; COLOR: #cccccc; LINE-HEIGHT: 21px; TEXT-DECORATION: none
}
A.link2:active {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 21px; TEXT-DECORATION: none
}
A.link3:link {
	FONT-SIZE: 12px; COLOR: #626262; LINE-HEIGHT: 23px; TEXT-DECORATION: none
}
A.link3:visited {
	FONT-SIZE: 12px; COLOR: #626262; LINE-HEIGHT: 23px; TEXT-DECORATION: none
}
A.link3:hover {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 23px; TEXT-DECORATION: none
}
A.link3:active {
	FONT-SIZE: 12px; COLOR: #626262; LINE-HEIGHT: 23px; TEXT-DECORATION: none
}
A.link4:link {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.link4:visited {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.link4:hover {
	FONT-SIZE: 12px; COLOR: #cccccc; TEXT-DECORATION: none
}
A.link4:active {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
TD {
	FONT-SIZE: 12px; COLOR: #333
}
.sec1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(menu_p.gif); CURSOR: hand; COLOR: #e60012; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.nsec {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; CURSOR: hand; COLOR: #e60012; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
a.nsec:link {
FONT-WEIGHT: bold; FONT-SIZE: 14px; CURSOR: hand; COLOR: #e60012; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none;
	text-decoration: none;
}
a.nsec:visited {
FONT-WEIGHT: bold; FONT-SIZE: 14px; CURSOR: hand; COLOR: #e60012; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none;
	text-decoration: none;
}
a.nsec:hover {
FONT-WEIGHT: bold; FONT-SIZE: 14px; CURSOR: hand; COLOR: #000000; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none;
	text-decoration: none;
}
a.nsec:active {
FONT-WEIGHT: bold; FONT-SIZE: 14px; CURSOR: hand; COLOR: #e60012; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none;
	text-decoration: none;
}
.sec2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(menu_p.gif); CURSOR: hand; COLOR: #0078ff; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
a.nsec22:link {
FONT-WEIGHT: bold; FONT-SIZE: 14px; CURSOR: hand; COLOR: #0078ff; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none;
	text-decoration: none;
}
a.nsec22:visited {
FONT-WEIGHT: bold; FONT-SIZE: 14px; CURSOR: hand; COLOR: #0078ff; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none;
	text-decoration: none;
}
a.nsec22:hover {
FONT-WEIGHT: bold; FONT-SIZE: 14px; CURSOR: hand; COLOR: #000000; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none;
	text-decoration: none;
}
a.nsec22:active {
FONT-WEIGHT: bold; FONT-SIZE: 14px; CURSOR: hand; COLOR: #0078ff; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none;
	text-decoration: none;
}
a.nsec23:link {
FONT-SIZE: 12px; CURSOR: hand; COLOR: #0078ff; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none;
	text-decoration: none;
}
a.nsec23:visited {
FONT-SIZE: 12px; CURSOR: hand; COLOR: #0078ff; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none;
	text-decoration: none;
}
a.nsec23:hover {
FONT-SIZE: 12px; CURSOR: hand; COLOR: #000000; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none;
	text-decoration: none;
}
a.nsec23:active {
FONT-SIZE: 12px; CURSOR: hand; COLOR: #0078ff; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none;
	text-decoration: none;
}
.sec3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(menu_p.gif); CURSOR: hand; COLOR: #0078ff; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.left {
	MARGIN-LEFT: 1px
}

/*====================================================================================*/
/*new add css style By ChengRan 2008-11-24*/
/*====================================================================================*/
* { margin:0; padding:0; }
body { font: 12px "宋体"; color: #000; }
a { text-decoration: none; }
img { border:none; }
#topl { height:30px; background: #F7AB44 url(/Template/default/images/Top.gif) no-repeat 0 0px; width:1003px; margin:0 auto; }
#topl ul { margin:10px 0 0 5px; float:left; padding:0; }
#search { width:490px; float:right; padding:5px 5px 0 0; display: block; margin: 0 auto; }
#menu { height:112px; background:url(/Template/default/images/menu_bj.gif); width:1003px; margin:0 auto; }
#logo { background:url(/Template/default/images/logo_1.gif) no-repeat; padding-top:58px; width:202px; float:left; }
#menu_c { margin:0 auto; float:left; width:589px; }
#menu_c ul { list-style:none; }
#menu_c li { display: inline; }
#menu_c a { display: block; height:22px; float: left; padding: 10px 30px 0 22px; font-size: 14px; color: #FF0000; background: url(/Template/default/images/menu_p.gif) no-repeat 0px 3px; font-weight: bold; margin-right: 3px; }
#menu_c a:hover { color:#F00; }
#menu_c .nsec22 a { color:#06F; padding-right: 34px; }
#menu_c .nsec22 a:hover { color:#06F; }
#toped { float:right; margin:0 auto; width:202px; height: 112px; }
#topadlist { width:1003px; margin:0 auto; }
#topadimg { width:1003px; margin:0 auto; line-height:20px; }
#topadtxt { width:1003px; margin:0 auto; line-height:20px; }
#topadlist a { color:#000; }
#main { width:1002px; margin:0 auto; color: #000000; }
#main a { color:#000000; }
#main a:hover { color:#00CCCC; }
#footer { width:1003px; height:132px; margin:0 auto; padding:1px; background: #df620b url(/Template/default/images/foot_bj_copyright.gif); line-height: 19px; }
#footer img { float:left; padding:0px; }
#footerid { margin:0 auto; float:left; padding:10px 0 0 20px; }
.txt_maintt { font: bold 14px "宋体"; color: #FFFFFF; text-align: center; }
.webframe { font-size:1px; width:1003px; margin:0 auto; }
#sertitle { width:1001px; border-left:solid 1px #999999; border-top:solid 1px #999999; margin:0 auto; overflow:hidden; background:url(../Images/title_bg.gif) repeat-x; }
.sertitle { width:1001px; border-left:solid 1px #999999; border-top:solid 1px #999999; margin:0 auto; overflow:hidden; background:url(../Images/title_bg.gif) repeat-x; }
/* list in index */ 
.listcap { width:1001px; line-height:25px; margin:0 auto; text-align: center; padding: 0px; background:#993333; font-size:12px; color:#FFFF00 }
.listcap1 { width:993px; color:#FFFFFF; font-weight:bolder; margin:0 auto 0 0px; text-align: left; padding: 3px 0px 0 10px;; background:#993333; line-height:25px; }
#sertitle dt { text-align:center; color:#fff; height:29px; font:bold 12px/29px "宋体"; float:left; border-bottom:solid 1px #999999; border-right:solid 1px #999999; }
#sertitle dd { text-align:center; color:#fff; height:29px; font:bold 12px/29px "宋体"; float:left; border-bottom:solid 1px #999999; border-right:solid 1px #999999; }
#sertitleadd { width:1001px; border-left:solid 1px #999999; border-top:solid 1px #999999; margin:0 auto; overflow:hidden; background:url(../Images/title_bg.gif) repeat-x;
 border-bottom:1px solid #FF9966 }
#sertitleadd dt { text-align:center; color:#fff; height:29px; font:bold 12px/29px "宋体"; float:left; }
.star { width:26px;}
.mc { width:111px; }
.ip { width:122px; }
.sj { width:195px; }
.xl { width:105px; }
.js { width:279px; }
.qq { width:95px; }
.xx { width:60px; text-align:center; }
.bg1 { background-color:#FFFFff; }
.bg2 { background-color:#fff; }
.bg3 { background-color:#FFCCFF; }
.bg4 { background-color:#ffff00; }
.bg5 { background-color:#E4E1C5; }
.nowopen { width:1002px; border-left:solid 1px #999999; margin:0 auto; overflow:hidden; }
.nowopen dd { text-indent:0.5em; float:left; height:25px; font:normal 12px/25px "宋体"; border-bottom:solid 1px #999999; border-right:solid 1px #999999; }
.nowopen dt { float:left; height:25px; font:normal 12px/25px "宋体"; border-bottom:solid 1px #999999; border-right:solid 1px #999999; }
#tomserlist { width:1002px; border-left:solid 1px #9EC7C2; margin:0 auto; overflow:hidden; }
#tomserlist dd { float:left; text-indent:0.5em; border-bottom:solid 1px #9EC7C2; border-right:solid 1px #9EC7C2; height:25px; font:normal 12px/25px "宋体"; }
#tomserlist dt { float:left; border-bottom:solid 1px #9EC7C2; border-right:solid 1px #9EC7C2; height:25px; font:normal 12px/25px "宋体"; }
#nearmonth { width:1003px; margin:0 auto; text-align: center; background: url(/Template/default/images/Top.gif); color: #FFF; }
/* list end */
#menulist { margin:0 auto; padding:5px 0 5px 0; float:left; width:584px; border: 1px solid #df620b; background: url(/Template/default/images/menu_bj_2.gif) repeat-x; }
#menulist a { display: block; background: url(../Images/1169028799.gif) no-repeat 5px 5px; width:60px; height:15px; float: left; padding: 4px 10px 0 13px; text-decoration: none; text-transform: uppercase; font-size: 12px; color: #FFFFFF; text-align:left; }
/* font style */
.ctitle { color: #FFCC66; font-weight: bold; font-size: 14px; text-align: left; }
.ctitle1 { color: #FFFFFF; font-weight: bold; font-size: 14px; padding-left: 8px; }
/* font style end */
.addsfmain { background: #FFC; border: 1px solid #faae3c; margin-bottom: 3px; }
.addsfmain ol { margin:1.5em 0 1.5em 3em; }
.addsfmain li { padding-top: 5px; padding-bottom: 5px; }
/* club */
.clubopen { width:1002px; border-left:solid 1px #faae3c; margin:0 auto; overflow:hidden; }
.clubopen dd { text-indent:0.5em; float:left; height:25px; font:normal 12px/25px "宋体"; border-bottom:solid 1px #faae3c; border-right:solid 1px #faae3c; }
.clubopen dt { float:left; height:25px; font:normal 12px/25px "宋体"; border-bottom:solid 1px #faae3c; border-right:solid 1px #faae3c; }
.cmc { width:120px; }
.zz { width:143px; }
.cqq { width:119px; }
.xy { width:233px; }
.trq { width:131px; }
.zrq { width:131px; }
.pm { width:54px; }
.tp { width:62px; }
.clubcap { margin:0 auto 0 0px; text-align: left; padding: 5px; border: 1px solid #faae3c; }
/* club end */
/* listtext */
#listmain { width:1003px; margin:0 auto; color: #000000; border: 1px solid #FAAE3C; background: #FFC; }
#listmainleft { width: 793px; border-top: none; border-right: none; border-bottom: none; border-left: none; float: left; }
#listright { width: 208px; float: right; }
.paihang { height: 100px; margin: 0px auto; margin-bottom:10px; border: 1px solid #FFCC00; background-color: #FFC }
.paihang h5 { margin: 1px; background-color: #ffcc66; font-weight: bold; color: #000; font-size: 12px; height: 18px; padding-top: 5px; padding-left: 3px; }
#dispmain { width:1003px; margin:0 auto; color: #000000; border: 1px solid #a31803; background: #FFC; }
#listmainright { width: 823px; border-left: 1px solid #a31803; float: left; }
#listmainright h5 { background:url(/Template/default/images/t_09.jpg); font-weight: bold; color: #000; font-size: 12px; height: 24px; padding-top: 5px; padding-left: 3px; }
#listleft { width: 179px; float: left; }
#listleft h5 { background:url(/Template/default/images/t_09.jpg); font-weight: bold; color: #000; font-size: 12px; height: 24px; padding-top: 5px; padding-left: 3px; }
/* listtext end */




/* search page start */

.searchmain{width:999px; border: 1px solid #a31803;}
.left{float:left; width:150px; border-bottom: 1px solid #a31803; height:30px; border-right: 1px solid #a31803; height:30px;line-height:30px; vertical-align:middle;}
.right{float:left; width:846px; border-bottom: 1px solid #a31803; height:30px; line-height:30px; vertical-align:middle;}
.right input{margin-top:5px; margin-left:15px;}
.right select{margin-top:5px; margin-left:15px;}

/*Downlist*/
.bottm_text_black{height:25px; line-height:25px;}
.bottm_text{height:25px; line-height:25px;}

/*Contact*/
.ld{width:983; padding:10px;}



/*GameRanks count*/
.pmpen { width:1002px; border-left:solid 1px #faae3c; margin:0 auto; overflow:hidden; }
.pmpen dd { text-indent:0.5em; float:left; height:25px; font:normal 12px/25px "宋体"; border-bottom:solid 1px #faae3c; border-right:solid 1px #faae3c; }
.pmpen dt { float:left; height:25px; font:normal 12px/25px "宋体"; border-bottom:solid 1px #faae3c; border-right:solid 1px #faae3c; }
.sfname { width:105px; }
.sfip { width:120px; }
.sftime { width:193px; }
.sfxl { width:105px; }
.sfjs { width:170px; }
.sftoday { width:60px; text-align:center;}
.sftotal { width:60px; text-align:center;}
.sfqq { width:100px; }
.sftp { width:80px; text-align:center;}
/* club end */

/*程然2009.02.13 好私服JavaScript*/
.game{line-height:26px; vertical-align:middle;}
.game td{padding-left:5px;}
.shurukuang_gamelist{line-height:26px; vertical-align:middle; height:26px; border-left:#a52a2a 1px solid; border-right:#a52a2a 1px solid;}
.a_td1{ background:#ffffcc;}