<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "gb2312";
body{ font-size:12px; margin:0px; font-family:"宋体";}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {	margin: 0;	padding: 0}
table {	border-collapse: collapse;	border-spacing: 0}
fieldset, img {	border: 0; vertical-align:middle}
address, caption, cite, code, dfn, em, th, var {	font-style: normal;	font-weight: normal}
ol, ul {	list-style: none}
caption, th {	text-align: left}
img{ border:0px; vertical-align:middle}
h1, h2, h3, h4, h5, h6 {	font-size: 100%;	font-weight: normal}
q:before, q:after {	content: ''}
abbr, acronym {	border: 0;	font-variant: normal}
sup {	vertical-align: text-top}
sub {	vertical-align: text-bottom}
input, textarea, select {	font-family: inherit;	font-size: inherit;	font-weight: inherit}
input, textarea, select {*font-size:100%}
legend {	color: #000}
/* 使IE兼容html5 */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {	display: block;}
/* =CLEARFIX (do not modify) */
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }
/* Hides from IE-mac \*/
* html .clearfix { height:1%; }
*{ margin:0px; padding:0px;}
.clearfix { display:block; }
/* End hide from IE-mac */
/* 去掉链接虚框 
a:active ,area,label { blr:expression(this.onFocus=this.blur()) }
:focus { outline-style: none; }*/
/*备用清除浮动*/
.clear{ clear:both; height:0px;font-size:0px; line-height:0px; }

.big_box{ width:970px; height:auto; display:block; overflow:hidden; margin:0 auto;}
.lft_box{ width:311px; height:auto; float:left; overflow:hidden;}
.game_msg{ width:309px; height:auto; display:block; overflow:hidden; border:1px solid #e0e0e0; border-top:2px solid #171717;background-color:#f5f5f5}
.msg_tit{ width:309px; height:33px; line-height:33px; border-bottom:1px solid #fff; background-color:#e8e8e8;}
.msg_tit strong{ float:left; height:33px; line-height:34px; font-size:14px; font-weight:bold; color:#000000; margin-left:6px; display:inline; overflow:hidden}
.t_icon{ width:11px; height:9px; float:left; margin:12px 0 0 18px; display:inline; overflow:hidden; vertical-align:top}
.game_box{ width:309px; height:93px; display:block; overflow:hidden; background:url(../images/sod_foot.jpg) repeat-x bottom;}
.game_boxf{ width:309px; height:93px; display:block; overflow:hidden;}
.game_img{ width:91px; height:83px; float:left; margin:3px 0 0 3px; display:inline; overflow:hidden}
.game_name{ width:202px; height:83px; float:left; overflow:hidden; margin:3px 0 0 10px; display:inline}
.game_name strong{ width:202px; height:32px; line-height:30px; font-size:14px; font-weight:bold; color:#000000; background:url(../images/msg_sod.jpg) no-repeat bottom; display:block; overflow:hidden; margin-top:13px; text-align:left;}
.game_name strong a:link{ color:#000; text-decoration:none}
.game_name strong a:visited{ color:#000; text-decoration:none}
.game_name strong a:hover{ color:#ff3300; text-decoration:underline}
.game_name em{ font-size:12px; font-weight:normal; color:#817b7d; width:202px; height:14px; line-height:14px; display:block; overflow:hidden; margin-top:6px;}

.game_year{width:309px; height:auto; display:block; overflow:hidden; border:1px solid #e0e0e0; border-top:2px solid #171717;background-color:#f5f5f5; margin-top:10px; border-bottom:0px;}
.year_list{ width:309px; height:28px; line-height:26px; display:block; overflow:hidden; background:url(/skin/xsh/classic/images/sod_foot.jpg) repeat-x bottom;}
.year_nub{ width:12px; height:12px; float:left; margin:7px 7px 0 14px; display:inline; background:#ff0066; text-align:center; font-size:12px; font-weight:normal; color:#FFFFFF; line-height:12px; overflow:hidden}
.year_nub1{ width:12px; height:12px; float:left; margin:7px 7px 0 14px; display:inline; background:#868686; text-align:center; font-size:12px; font-weight:normal; color:#FFFFFF; line-height:12px; overflow:hidden}
.year_list strong{ width:270px; height:14px; line-height:14px; float:left; margin:7px 0 0 0; display:inline; overflow:hidden; font-size:12px; font-weight:normal; color:#4a4a4a; text-align: left}
.year_list strong a:link{ color:#4a4a4a; text-decoration:none}
.year_list strong a:visited{ color:#4a4a4a; text-decoration:none}
.year_list strong a:hover{ color:#ff3300; text-decoration:underline}

#right_box{ width:648px; height:auto; float:right; border:1px solid #e0e0e0; border-top:2px solid #f0003f; overflow:hidden; padding-bottom:10px;}
#right_box dt{ width:648px; height:47px; border-bottom:1px solid #e0e0e0; display:block; overflow:hidden}
.clasic_icon{ width:32px; height:34px; float:left; margin:6px 0 0 6px; display:inline; overflow:hidden}
.clasic_name{ float:left; font-size:16px; font-weight:bold; color:#2e2e2e; margin:15px 0 0 5px; display:inline; overflow:hidden}
.more{ float:right; margin:22px 16px 0 0; display:inline}


.con_box{ width:134px; height:116px; float:left; overflow:hidden; font-size:12px; font-weight:normal; text-align:center; line-height:22px; margin:20px 0 0 22px; display:inline}
.con_img{ width:120px; height:80px; display:block; overflow:hidden; padding:6px; border:1px solid #CCCCCC;}
.con_box a:link{ color:#000000; text-decoration:none}
.con_box a:visited{ color:#000000; text-decoration:none}
.con_box a:hover{ color:#ff3300; text-decoration:underline}

.bod{}
.bod:hover{zoom:1}
.bod:hover img{ border:1px solid #ff3300}

/*底部*/
.page_970 {	width: 970px;	margin-right: auto;	margin-left: auto;	text-align: left;	clear: both;	background-color: #FFF; margin-top:10px; padding-bottom:10px;}
.page_970 a:link{ color:#000000; text-decoration:none}
.page_970 a:visited{ color:#000000; text-decoration:none}
.page_970 a:hover{ color:#ff3300; text-decoration:underline}
#foot p {line-height: 25px;	text-align: center;	height: 25px;}
#foot_1 {	width: 300px;text-align: right;	float: left;height: 100px;}
#foot_1 img {text-align: right;	margin-right: 20px;	margin-top:10px;}
#foot_3 {float: left;width: 220px;height: 100px;background-image: url(/skin/images/icp.gif);background-repeat: no-repeat;background-position: center center;}
#foot_2 {float: left;width: 450px;	text-align: left;height: 100px;}


/*新顶部*/
#all_top .center { width:970px; margin:0 auto; height:30px; line-height:30px; text-align:right; color:#bababa;}
#all_top .center b { font-weight:normal; float:left; color:#046DA0;}
#all_top  { background:url(/head/images/e_alltop.png) repeat-x; height:35px;}
.show_ad {margin-top: 5px;	text-align: center;}
.frd_box { width: 970px; margin-right: auto; margin-left: auto; text-align: left; clear: both; background-color: #FFF; margin-top:5px}
/*基本布局*/
#head962, #navmenu{width:970px; margin:0 auto; text-align:left; font-family:arial;}
#head962 a img {border:none;}
#head962 dl, #head962 dt, #head962 dd {margin:0; padding:0;}

#navmenu ul, #navmenu li {list-style:none;}


/*head*/
#head962 {margin-bottom:10px;  height:86px;}
.logo962 {float:left;}

#headmenu { float:right; padding:0 5px; background:url(images/headmenu_border.gif) no-repeat left top; height:72px; position:relative; margin-top:10px; width:730px; overflow:hidden;}
#headmenu_inner { background:url(images/headmenu_repeat.gif) repeat-x; height:50px; padding:11px 0 ;}
#headmenu  dl {background:url(images/headmenu_line.gif) no-repeat right center; float:left; height:46px; width:190px; padding-left:10px; padding-top:4px;}
#headmenu dt {float:left; width:40px; height:50px; margin-right:10px; display:inline; margin-top:-4px;  }
#headmenu dt a{ display:block; height:50px; width:40px; cursor:pointer; background-image:url(images/headico.gif); background-repeat:no-repeat; overflow:hidden;}
#headmenu dt span{ display:none;}
#headmenu dd { float:left; line-height:22px; width:70px; }
#headmenu dd a{color:#333;}
#headmenu dd a:hover {color:#ee710f; text-decoration:underline;}
.headmenu_right{background:url(images/headmenu_border.gif) no-repeat right bottom; position: absolute; right:0; top:0; width:5px; height:72px;}

#headmenu  .ico_help {width:120px;}
#headmenu  .ico_heart { background:none;}
.ico_game dt a{ background-position:0 0;}
.ico_patch dt a{  background-position:-40px 0;}
.ico_help dt a{  background-position:-80px 0;}
.ico_heart dt a{  background-position:-120px 0;}

.ico_game dt a:hover{ background-position:0 -50px;}
.ico_patch dt a:hover{  background-position:-40px -50px;}
.ico_help dt a:hover{  background-position:-80px -50px;}
.ico_heart dt a:hover{  background-position:-120px -50px;}



/*导航菜单*/
#navmenu { background:url(images/nav_border.gif) no-repeat; height:72px; position:relative; z-index:100000;}
#navinner { background:url(images/nav_repeat.gif) repeat-x ; height:72px; margin:0 5px;}
#navmenu .navright { background:url(images/nav_border.gif) no-repeat right bottom; position: absolute; right:0; top:0; width:5px; height:72px;}

#navlink {height:26px; padding:4px 0 2px; margin-bottom:5px; overflow:hidden; }
#navlink li {float:left; background:url(images/nav_line.gif) no-repeat left center; padding:0 4px 0 5px; margin-left:-2px;}
#navlink .home {background:none; margin:0;}
#navlink li a {font-weight:bold; font-size:14px; color:#fff; float:left; padding-left:5px; height:26px; line-height:26px; cursor:pointer;}
#navlink li a span {float:left; height:26px; padding:0 10px 0 5px;}
#navlink li a:hover, #navlink li .active,#navlink li .active:hover { background:url(images/nav_hover.gif) no-repeat left top; color:#202020;}
#navlink li a:hover span, #navlink li .active span,#navlink li .active:hover span { background:url(images/nav_hover.gif) no-repeat right top; color:#202020;}
#navlink li a:hover { background-position:left bottom;}
#navlink li a:hover span { background-position:right bottom;}
#navlink .home {background:none;}

/*搜索框*/

#search-bar {float:left; padding-left:5px;}

#search-bar #search_input { border: 1px solid #206b95; float:left; height:24px; line-height:24px;}
#search-bar #search_select_type {float:left; line-height:24px; position:relative; padding-right:5px; background:#fff url(images/search_line.gif) no-repeat right center;}
#search-bar #headSlected { padding:2px 15px 2px 10px; background:url(images/search_arow.gif) no-repeat right center; cursor:pointer; font-weight:bold; color:#000;  }
#search-bar #headSel {width:82px; text-align:center; border:1px solid #206b94; position:absolute; left:-1px; background:#fff; top:24px; z-index:9999;}
#search-bar #headSel li { text-align:center;  }
#search-bar #headSel li a {color:#333 ;  padding-right:10px; display:block; cursor:pointer; height:24px;}
#search-bar #headSel li a:hover {background-color:#ffc336; color:#202020; }
#search-bar .top_keyword {height:24px;border:none; background:#fff; padding:0 5px; font-family:arial; width:295px; float:left; line-height:24px; font-size:12px; color:#333;}
#search-bar .search_btn {border:none; height:26px; width:72px; background: url(images/search_btn.gif) no-repeat; margin-left:3px; float:left; }

/*热门关键词*/

#searchkeword {color:#fff; height:26px; line-height:26px; overflow:hidden; padding-left:15px; font-size:0;}
#searchkeword strong {font-size:12px; color:#ffc336;}
#searchkeword a {color:#ffc336; padding:1px 5px; font-size:12px;}
#searchkeword a:hover { background-color:#ffc336; color:#202020}




/**/

#archead, #arcnav {width:970px; margin:0 auto;}
.arclogo {float:left; display:inline; margin: 0 0 0 20px; width:135px;}
.arclogo img {border:none;}
#archead  {margin-bottom:10px;  height:70px; overflow:hidden;}
#archead  ul, #archead  li {list-style:none;}
#arcnav dt, #arcnav dd, #arcnav dl {margin:0; padding:0; float:left;}

#search_top {float:left; display:inline; margin: 5px 0 0 60px;}
#search_top #stab { background: url(../images/stabn.gif) no-repeat left bottom; height:22px; padding:3px 0 0 10px; float:left; margin-bottom:-2px; }
#search_top #stab li {float:left; text-align:center; background:url(../images/stab_line.gif) no-repeat right bottom; height:20px; line-height:22px; width:56px; display:inline; margin-left:-1px;}
#search_top #stab .last {background:none;}
#search_top #stab a { float:left; height:20px;  width:56px; }
#search_top #stab a:hover {color:#03618e; text-decoration:underline;}
#search_top #stab .active { background:url(../images/stabh.gif) no-repeat; font-weight:bold; width:56px; position:relative; z-index:9; height:22px; color:#fff; ; }
#search_top #stab .active:hover {color:#fff; text-decoration:none;}

#search_top .sbar {padding:0 7px; height:36px; background:url(../images/sbar_border.gif) no-repeat; position:relative; float:left; clear:left;}
#search_top .sbar .sbar_right  {height:36px; width:7px; background:url(../images/sbar_border.gif) no-repeat right bottom;  position: absolute; right:0; top:0;}
#search_top .sbar_inner { background:url(../images/sbar_repeat.gif) repeat-x; height:31px; padding-top:5px; float:left;}
#search_top .top_keyword {border-width:1px 0 1px 1px; border-style: solid; border-color: #206b94;  height:24px; background:#fff; padding:0 5px 0 20px ; font-family:arial; width:362px;  line-height:24px; font-size:12px; color:#333; float:left; background:#fff url(../images/sico.gif) no-repeat 5px center;} 
#search_top .search_btn {border:none; height:26px; width:72px; background: url(../images/sbtn.gif) no-repeat; float:left; cursor: pointer;  }

#ilink {margin:10px 0 0 10px; float:left; display:inline;  overflow:hidden; }
#ilink li{ float:left; background: url(../images/ilink_border.gif) no-repeat right center; height:56px; padding:0 7px; }
#ilink li a {color:#095074; line-height:20px; height:56px; float:left; padding-left:5px; cursor:pointer;}
#ilink li span {padding-right:5px; float:left; height:56px; }
#ilink li a b { float:left; padding:36px 5px 0;}
#ilink li a:hover { background:url(../images/ico_hbg.gif) no-repeat; color:#076a9c}
#ilink li a:hover span {background:url(../images/ico_hbg.gif) no-repeat right top;}
#ilink .gamehome a b { background:url(../images/gamehome.gif) no-repeat center 2px;}
#ilink .emugame a b { background:url(../images/emugame.gif) no-repeat center 2px; }
#ilink .gamepatch a b { background:url(../images/gamepatch.gif) no-repeat center 2px;}
#ilink .gamepatch  {background:none;}


#arcnav { background:url(../images/arcnav_border.gif) no-repeat; height:60px; position:relative; overflow:hidden; margin-bottom:10px;}
#arcnav .arcnav_right { position:absolute; top:0; right:0;  width:8px; height:60px; background:url(../images/arcnav_border.gif) no-repeat right bottom; }
#arcnav_inner { background:url(../images/arcnav_repeat.gif) repeat-x; height:60px; margin:0 8px;}

#arcnav dl { margin-top:6px; background:url(../images/arcnav_line.gif) no-repeat right center; display:inline; margin-right:15px; padding-right:0px;}
#arcnav dd  {width:75px; text-align:left; line-height:20px; height:20px; padding:2px 0;}
#arcnav .w6 {width:100px;}
#arcnav dd a { color:#fff; float:left; padding-left:5px; cursor:pointer;}
#arcnav dd a span {padding-right:5px; float:left;}
#arcnav dd a:hover { background:url(../images/arcmenu_hover.gif) no-repeat; color:#1d1d1b;}
#arcnav dd a:hover span { background:url(../images/arcmenu_hover.gif) no-repeat right 0;}
#arcnav dt { display:inline; margin-right:10px; }
#arcnav dt a{ background-image:url(../images/arcnavth.gif); background-repeat:no-repeat; height:48px; width:48px; float:left;overflow:hidden;}
#arcnav dt a:hover {background-position:0 -48px;}
#arcnav dt a span { display:none;}
#arcnav_inner .arcnav_right { background:url(../images/arcnav_border.gif) no-repeat right bottom; position: absolute; right:0; top:0; width:5px; height:60px;}
#arcnav #adl_1 dd{float:none;}
#adl_1 dd { font-weight:bold; text-align:center; }
#adl_3 dt a{ background-position:-48px 0;}
#adl_4 dt a{ background-position:-96px 0;}

#adl_3 dt a:hover{ background-position:-48px -48px;}
#adl_4 dt a:hover{ background-position:-96px -48px;}

#arcnav #adl_1 {padding-right:8px; padding-left:10px;}
#adl_2 {width:388px;}
#adl_3 {width:138px;}
#arcnav #adl_4 {width:288px; background:none; padding-right:0; margin-right:0;}


/*补丁*/
#search-bar #headSel #youxi {text-align: center;width: auto;overflow: hidden;margin-top: 0;}
#bj-hot{ height:25px; width:970px; line-height:25px; margin:0 auto; display:block; overflow:hidden; text-align:left}
#bj-hot a {
	color: #333;
	text-decoration: none;
}

a{
	color: #333;
	text-decoration: none;
}

a:hover {
	color: #F30;
}

a.lan:link,a.lan:visited {
	color: #0378AD;
	text-decoration: none;
}
a.lan:hover {
	color: #F30;
	text-decoration: underline;
}

a.white:link,a.white:visited {
	color: #FFF;
	text-decoration: none;
}
a.white:hover {
	color: #FC0;
	text-decoration: underline;
}


a.red:link,a.red:visited {
	color: #F00;
	text-decoration: none;
}
a.red:hover {
	color: #00F;
	text-decoration: underline;
}

a.yellow:link,a.yellow:visited {
	color: #FC0;
	text-decoration: none;
}
a.yellow:hover {
	color: #FFF;
	text-decoration: underline;
}




</pre></body></html>