/* Header
----------------------------------------------- */
#head { width:960px; height:140px; margin:0 auto; position:relative;}
#head-quick { width:938px; height:30px; line-height:27px; padding:0 10px; border:1px solid #E6E6E6; border-top:none; position:absolute; top:0; left:0; background:#f8f8f8;}
#head-login { width:600px; float:left;}
* html #head-login { top:4px;} /*IE6*/
* +html #head-login { top:2px;} /*IE7*/
#head-login input.input { color:#666; width:96px; height:17px; line-height:17px; font-size:12px; margin:1px 5px 0 0; padding:0 2px; border:1px solid #999; position:relative; top:1px;}
#head-login button { width:69px; height:19px; border:0; cursor:pointer; text-indent:-9999px; position:relative; top:1px; background:url("global_top_login.gif") no-repeat top;}
#head-link { float:right;}

#head-info { width:960px; height:60px; position:absolute; top:0px; left:0;}
#head-info .logo {float:left;}
#head-info .adhaed {float:right;}

#menu { width:960px; height:30px; position:absolute; top:70px; background:url("menu.gif") 0 0 repeat-x;}
#menu span.m-l,#menu span.m-r{ width:10px; height:30px; font-size:0; overflow:hidden;}
#menu span.m-l { position:absolute; left:0; top:0; background:url("menu.gif") no-repeat 0 -50px;}
#menu span.m-r { position:absolute; right:0; top:0; background:url("menu.gif") no-repeat -80px -100px;}
#menu ul{ padding:0 10px 0 20px; float:left;}
#menu li {height:30px; line-height:30px; text-align:center; float:left; font-size:14px; font-weight:bold;}
#menu li a.m60,
#menu li a.m75,
#menu li a.m90{ color:#fff; display:block; background-image:url("menu.gif"); background-repeat:no-repeat;}
#menu li a.m60 { width:60px; background-position:-30px -150px;}
#menu li a.m75 { width:75px; background-position:-15px -150px;}
#menu li a.m90 { width:90px; background-position:0 -150px;}
#menu li a.nobg { background:none;}

#menu li.on60 a.m60,
#menu li.on75 a.m75,
#menu li.on90 a.m90 { position:relative; top:-5px; display:block; height:30px; padding-top:5px; color:#000; background-image:url("menu.gif"); background-repeat:no-repeat;}
#menu li.on60 a.m60 {width:60px;background-position:0 -200px;}
#menu li.on75 a.m75 {width:75px;background-position:0 -250px;}
#menu li.on90 a.m90 {width:90px;background-position:0 -300px;}

#smenu { width:960px; height:30px; position:absolute; top:100px; background:url("menu.gif") 0 -350px repeat-x;}
#smenu span.sm-l,#smenu span.sm-r{ width:10px; height:30px; font-size:0; overflow:hidden;}
#smenu span.sm-l { position:absolute; left:0; top:0; background:url("menu.gif") no-repeat 0 -400px;}
#smenu span.sm-r { position:absolute; right:0; top:0; background:url("menu.gif") no-repeat -80px -450px;}
#smenu h2{ padding:0 10px 0 20px; float:left; line-height:30px; font-weight:bold; color:#ccc;}
#smenu a { color:#333; margin:0 10px;}

/*侧边标题*/
.caption { padding:0 10px; height:26px; line-height:26px; color:#000; background:url("caption.gif") no-repeat 0 0;}
.caption h3 a,{ font-size:12px; font-weight:bold; color:#000;}
.caption span{ float:right;}


/*左边标题*/
.caption1 { padding:0 10px; height:26px; line-height:24px; color:#000; background:url("caption1.gif") repeat-x 0 0;}
.caption1 h3 a{ font-size:12px; font-weight:bold; color:#000;}
.caption1 span { float:right;}
.bortop { border-top:1px solid #ddd;}


/*中间文字新闻列表*/
.caption-center { height:32px; line-height:32px; color:#999; background:url("dashed.gif") repeat-x center;}
.caption-center strong { padding:0 10px 0 18px; font-size:14px; font-weight:bold;}
.caption-center span { float:right; padding:0 0 0 10px; background:#fff;}
.gameblue-t strong { background:#fff url("ico.gif") no-repeat 0 1px;}
.gameblue-t a, .gameblue-t a:hover{ color:#0082D5;}

.gamered-t strong { background:#fff url("ico.gif") no-repeat 0 -49px;}
.gamered-t a, .gamered-t a:hover{ color:#FF3300;}

.gameyellow-t strong { background:#fff url("ico.gif") no-repeat 0 -99px;}
.gameyellow-t a, .gameyellow-t a:hover{ color:#FF6600;}


.list li{ height:24px; line-height:24px; overflow:hidden; font-size:14px; margin: 0 10px; padding-left:8px;}
.list li span { float:right; margin-left:10px; color:#666; font-size:12px;}
.gameblue li { background:url("ico.gif") no-repeat 0 -292px;}
.gamered li { background:url("ico.gif") no-repeat 0 -342px;}
.gameyellow li { background:url("ico.gif") no-repeat 0 -392px;}



/* 游戏分类
----------------------------------------------- */
.game-category { width:958px; height:233px; float:left; overflow:hidden; border:1px solid #ccc; position:relative;}
.game-category-tabs { width:958px; height:138px; clear:left;}
.game-category-tabs .tabs-menu { height:26px; line-height:26px; overflow:hidden; background:url("category_tabs_menu_bg.jpg") repeat-x bottom;}
.game-category-tabs .tabs-menu a{ width:70px;text-align:center; float:left; cursor:pointer; border-right:1px solid #ccc;}
.game-category-tabs .tabs-menu .AAon { display:block; width:70px; height:26px; font-weight:bold; color:#FF3300; background:#fff;}
.game-category-tabs .tabs-menu span { float:right; margin-right:10px;}
.game-category-tabs .tabs-menu span a{ border:none; width:auto;}
.game-category-tabs .tabs-box {}
.game-category-tabs .tabs-box-list {}
.game-category-tabs .tabs-box-list li { padding:0 5px; height:27px; line-height:27px; color:#ccc;}
.game-category-tabs .tabs-box-list li.gray { background:#f2f2f2;}
.game-category-tabs .tabs-box-list li a { margin:0 6px;}

.game-category-other { padding:0 10px; height:30px; line-height:30px; color:#ccc; overflow:hidden; border-top:1px solid #eee;}
.game-category-other span{ width:65px; height:20px; margin-right:5px; padding-top:5px; float:left;}
.game-category-other span a{ width:65px; height:20px; display:block; text-indent:-9999px; background-image:url("game_category_ico.gif"); background-repeat:no-repeat;}
.game-category-other span.online a{ background-position:0 0;}
.game-category-other span.webgame a{ background-position:0 -40px;}
.game-category-other span.pc a{ background-position:0 -80px;}





/*游戏搜索*/
.schmain{ width:960px; height:40px; line-height:40px; position:relative; background:url("search_bg.gif") repeat-x 0 -100px;}
.schm_t_l{display:block; font-size:14px; font-weight:bold;float:left; margin-right:5px; padding-left:10px;background:url("search_bg.gif") no-repeat 0 0;}
.schinp{ float:left; padding:3px; margin:1px 2px; width:200px;border:#9F9F9F 1px solid; position:relative; top:8px;}
.sch_sel{ display:block; float:left; width:76px; height:20px;font:normal 12px/19px Verdana,"宋体"; color:#333; border:#9F9F9F 1px solid; background:#fff url("search_bg.gif") 66px -149px no-repeat; padding:1px 0 0 6px;margin:1px 2px; vertical-align:middle; cursor:pointer; position:relative; top:8px;}
.sch_sel_m{ display:block; float:left; width:80px;color:#333; border:#9F9F9F 1px solid; background:#fff; position:absolute; top:24px; left:0; z-index:9999999999;}
.sch_sel_m a,.sch_sel_m a:hover{display:block; clear:both; height:20px;font:normal 12px/22px Verdana,"宋体";color:#333; padding:0 5px; text-decoration:none;}
.sch_sel_m a:hover{background:#F5B498;}
.schbtn{ float:left; margin-left:5px; width:48px; height:24px; display:block; position:relative; top:8px; background:url("search_bg.gif") 0 -190px no-repeat; border:0; }
.schhot{ width:500px; padding:0 10px; float:right; overflow:hidden;white-space:nowrap; text-overflow:ellipsis;background:url("search_bg.gif") no-repeat 472px -50px;}
.schhot a { margin:0 8px;}


#one-big { width:712px; height:728px; *height:auto; padding:8px 8px 0; border:1px solid #ccc; float:left; overflow:hidden;}
#one-left { float:left; width:350px; overflow:hidden;}
#one-left .flash { width:350px; height:250px;}
#one-left .title { margin:5px 0; padding:0 10px; height:24px; line-height:24px; background:#eee;}
#one-left .title h3 a{ color:#000; font-size:12px;}
#one-left .title span { float:right; margin-top:-24px; padding-left:6px; background:url("icon_3.gif") no-repeat 0 8px;}
#one-left .onehuodong{ width:350px;}
#one-left .onehuodong ul{ width:370px;}
#one-left .onehuodong li{ width:160px; float:left; height:22px; line-height:22px; overflow:hidden; padding:0 8px; background:url("icon_2.gif") no-repeat 0 10px;}
#one-left .onebagua {}
#one-left .onebagua ul{ float:left; padding:3px 10px 0 0;}
#one-left .onebagua li{ position:relative;}
#one-left .onebagua li span { width:130px; height:100px; overflow:hidden;}
#one-left .onebagua li img { width:126px; height:96px; padding:1px; border:1px solid #ddd;}
#one-left .onebagua li .textbg{width:126px;height:19px;background:#000;position:absolute;left:2px; bottom:2px; z-index:2;filter:alpha(opacity=70);-moz-opacity:0.7;}
#one-left .onebagua li h6 { width:126px;height:20px; overflow:hidden; text-align:center;font-size:12px; font-weight:normal;position:absolute;left:2px; bottom:1px; z-index:3;}
#one-left .onebagua li h6 a { color:#FFFF00;}
#one-left .onebagua dl{}
#one-left .onebagua dd { height:22px; line-height:22px; overflow:hidden;}
#one-left .onexyx{}
#one-left .onexyx ul{ width:370px;}
#one-left .onexyx li{ width:110px; padding-right:10px; float:left; text-align:center;}
#one-left .onexyx li img{ width:106px; height:70px; padding:1px; border:1px solid #ddd;}

#one-center { float:left; width:353px; margin-left:8px; overflow:hidden; border-left:1px solid #ccc;}
#one-center .focus { padding-left:10px;}
#one-center .focus h2{ font-size:16px; font-weight:bold; line-height:28px; text-align:center; display:block;}
#one-center .focus h2 a,#one-center .focus h2 a:hover{ color:#EE0000;}
#one-center .focus p{ height:22px; line-height:22px; overflow:hidden; color:#666;}
#one-center .focus ul{}
#one-center .focus li{ height:24px; line-height:24px; overflow:hidden; font-size:14px; margin: 0 5px; padding-left:8px; background:url("icon_3.gif") no-repeat 0 8px;}
#one-center .focus li.line{ height:15px; font-size:0; line-height:0; overflow:hidden; background:url("dashed.gif") repeat-x center;}
#one-center .focus dd { height:24px; line-height:24px; margin: 0 5px; font-size:14px; overflow:hidden;}

#one-center .onephoto{}
#one-center .onephoto ul{ width:370px;}
#one-center .onephoto li{ width:110px; padding-left:10px; float:left; text-align:center;}
#one-center .onephoto li img{ width:106px; height:70px; padding:1px; border:1px solid #ccc;}

#one-right{ float:right; width:220px; overflow:hidden;}
#one-right .onevideo { width:218px; height:256px; border:1px solid #ccc; overflow:hidden;}
#one-right .onevideo dl { padding-top:10px; height:125px;}
#one-right .onevideo dd { float:left; width:92px; padding-left:10px;}
#one-right .onevideo dd span { display:block; height:40px; line-height:20px; overflow:hidden; cursor:pointer;}
#one-right .onevideo img { padding:2px 2px 12px; margin-bottom:3px; width:88px; height:60px; background:url("one_video.gif") no-repeat;}
#one-right .onevideo li{ height:22px; line-height:22px; overflow:hidden; padding-left:20px; background:url("icon_1.gif") no-repeat 10px 10px;}
#one-right .onevideo i{ display:block; float:right; width:18px; height:22px; margin:0 10px; cursor:pointer; background:url("one_video_ico.gif") no-repeat center;}


/*====================2屏====================*/
#two-big { width:728px; float:left; border:1px solid #ccc;}
#two-left { float:left; width:366px; float:left; overflow:hidden; border-right:1px solid #ccc;}
#two-center { float:left; width:340px; padding:0 10px; overflow:hidden;}
#two-right{ float:right; width:220px; overflow:hidden;}

/*新网游*/
.newgame {}
.newgame dl{ width:366px; padding-top:10px; overflow:hidden; clear:left;}
.newgame dd { display:inline;float:left;width:100px; padding:0 6px 0 13px; overflow:hidden;}
.newgame dd img{ border:#ddd 1px solid; padding:2px; width:95px; height:130px;}
.newgame dd a span{ cursor:pointer; display:block; clear:both;text-align:center; overflow:hidden;}
.newgame ul{ width:366px;}
.newgame ul li{ width:160px; float:left; height:24px; line-height:24px; overflow:hidden; padding-left:20px; background:url("ico.gif") no-repeat 10px -640px;}

/*新游测评*/
.game-test { padding-bottom:7px;}
.game-test ul { width:366px; height:94px; padding:10px 0 5px; overflow:hidden;}
.game-test li{ position:relative; float:left; margin-left:14px; _margin:0 9px 0 7px;}
.game-test li span { width:160px; height:100px; overflow:hidden;}
.game-test li img { width:156px; height:90px; padding:1px; border:1px solid #ddd;}
.game-test li .textbg{width:156px;height:19px;background:#000;position:absolute;left:2px; bottom:2px; z-index:2;filter:alpha(opacity=50);-moz-opacity:0.5;}
.game-test li h6 { width:156px;height:20px; overflow:hidden; text-align:center;font-size:12px; font-weight:normal;position:absolute;left:2px; bottom:1px; z-index:3;}
.game-test li h6 a,.game-test dd h6 a:hover { color:#fff;}
.game-test dl{ padding-top:5px;}
.game-test dd {padding:0 10px 0 20px; height:24px; line-height:24px; overflow:hidden; background:url("ico.gif") no-repeat 10px -640px;} 


/*网游下载*/
.game-down{}
.game-down dl { width:130px; float:left; padding:10px 10px 0 10px;}
.game-down dd img{ width:130px; height:100px; margin-bottom:2px;}
.game-down dd span { height:24px; line-height:24px; display:block; overflow:hidden; text-align:center; cursor:pointer; background:#227EE3;}
.game-down dd a,.game-down dd a:hover{ color:#fff;}
.game-down ul { padding-top:5px;}
.game-down li { height:24px; line-height:24px; overflow:hidden; padding-left:10px; background:url("ico.gif") no-repeat 0 -844px;}

/*帐号发放*/
.game-id { width:218px; border:1px solid #ccc;}
.game-id ul{ padding-top:5px;}
.game-id li{ height:24px; line-height:24px; overflow:hidden; padding:0 10px 0 20px; background:url("ico.gif") no-repeat 10px -640px;}


/*网络游戏测试表*/
.wycsb { width:218px; border:1px solid #ccc;}
.wycsb table {width:100%;color:#666;}
.wycsb thead th{ border-bottom:1px solid #eee; background:#f8f8f8; text-align:center;}
.wycsb thead th,
.wycsb tbody td {padding:0 2px; height:26px; line-height:26px;text-align:center}
.wycsb thead th {font-weight:bold}
.wycsb tbody td {}
.wycsb tbody tr.alt td{background:#EEF9FF}
.wycsb tbody tr.over {}
.wycsb .time{width:45px}
.wycsb .name{width:auto}
.wycsb .state{width:65px}

/*====================3屏====================*/
#three-big { width:728px; float:left; border:1px solid #ccc;}
#three-left { width:366px; float:left; overflow:hidden; border-right:1px solid #ccc;}
#three-center { float:left; width:340px; padding:0 10px; overflow:hidden;}
#three-right { float:right; width:220px; overflow:hidden;}

/*推荐网页游戏*/
.tj-webgame { height:190px;margin-top:10px;}
.tj-webgame dd { display:inline;float:left;width:100px; padding:0 6px 0 13px; overflow:hidden;}
.tj-webgame dd img{ border:#ddd 1px solid; padding:2px; width:95px; height:60px;}
.tj-webgame dd a span{ cursor:pointer; display:block; clear:both;text-align:center; overflow:hidden; margin:0 0 7px 0;}

/*网页游戏专题内容*/
.webgame-zt { padding-bottom:5px;}
.webgame-zt dd{ padding:0 10px; font-size:12px; height:24px; line-height:24px; overflow:hidden;}
.webgame-zt dd span { margin-right:10px;}
.webgame-zt dd span a { color:#FF3300;}

/*网页游戏视频*/
.webgame-v { margin-top:10px;}
.webgame-v dd { display:inline;float:left;width:100px; padding:0 6px 0 13px; overflow:hidden;}
.webgame-v dd img{ padding:2px 2px 10px; margin-bottom:4px; width:96px; height:68px; background:url("webgame_video.gif") no-repeat 0 0;}
.webgame-v dd a span{ cursor:pointer; display:block; height:35px; line-height:18px; text-align:center; overflow:hidden;}

/*网页游戏人气榜*/
.webgame-top { width:218px; border:1px solid #ccc;}
.webgame-top table {width:100%;color:#666;}
.webgame-top thead th{ border-bottom:1px solid #eee; background:#fff; text-align:center;}
.webgame-top thead th,
.webgame-top tbody td {padding:2px 2px;text-align:center}
.webgame-top thead th {font-weight:bold}
.webgame-top tbody td {}
.webgame-top tbody tr.alt td{background:#FFF8EC}
.webgame-top tbody tr.over {}
.webgame-top .time{width:45px}
.webgame-top .name{width:auto}
.webgame-top .state{width:65px}
.webgame-top em { width:16px; text-align:center; display:inline-block; font-style:normal; font-size:10px; color:#fff; background:url("ico.gif") no-repeat 0 -494px;}


/*==========4屏==========*/
#four-big { width:580px; float:right; border:1px solid #ccc; overflow:hidden;}
#four-left { float:left; width:366px; float:left; overflow:hidden; border:1px solid #ccc;}
#four-center { width:340px; float:left; padding:0 10px; overflow:hidden;}
#four-right { width:219px; float:right; border-left:1px solid #ccc; overflow:hidden;}
.flash-pic {}
.flash-pic dl{ width:366px; height:208px; padding-top:10px; clear:both;}
.flash-pic dd{ float:left; width:104px; padding-left:13px; text-align:center;}
.flash-pic dd img { width:100px; height:75px; padding:1px; border:1px solid #ddd;}
.flash-pic dd span{ display:block; height:24px; line-height:24px; overflow:hidden; cursor:pointer;}
.flash-pic ul{ padding-left:7px; height:71px; overflow:hidden;}
.flash-pic li{ float:left; padding:2px 4px 8px; width:62px; height:24px; line-height:22px; text-align:center;}
.flash-pic li a { display:block; width:60px; height:24px; background:url("flash_btn.gif")}
.flash-pic .line { width:346px; margin:0 auto; height:10px; line-height:0; font-size:0; background:url("dashed.gif") repeat-x top;}

.flashtop { width:366px; border-top:1px solid #ccc;}
.flashtop ul{ padding:0 10px; height:26px; line-height:26px; color:#000; margin-bottom:10px; background:url("gamedown_bg.gif") no-repeat bottom;}
.flashtop li{ float:left; width:80px; text-align:center; cursor:pointer; margin-left:1px; color:#000; font-weight:bold;}
.flashtop li.hover { background:#fff; color:#FF6600;}
.flashtop dl{ padding:0 10px; height:204px;}
.flashtop dd{ float:left; width:168px; padding-right:5px; height:27px; line-height:27px; overflow:hidden; border-bottom:1px dotted #ddd;}
.flashtop dd em a{ font-style:normal; color:#963; margin-right:10px;}

.pcgame-top {}
.pcgame-top .title { padding:0 10px; height:24px; line-height:24px; background:url("one_video_title.gif") no-repeat 0 0;}
.pcgame-top .title h3{ color:#000;}
.pcgame-top .title span{ float:right; margin-top:-24px;}
.pcgame-top table {width:100%;color:#666;}
.pcgame-top thead th{ border-bottom:1px solid #eee; background:#f8f8f8; text-align:center;}
.pcgame-top thead th,
.pcgame-top tbody td {padding:2px 2px;text-align:center}
.pcgame-top thead th {font-weight:bold}
.pcgame-top tbody td {}
.pcgame-top tbody tr.alt td{background:#F5FBF3}
.pcgame-top tbody tr.over {}
.pcgame-top .time{width:40px}
.pcgame-top .name{width:auto}
.pcgame-top .state{width:60px}
.pcgame-top em { width:16px; text-align:center; display:inline-block; font-style:normal; font-size:10px; color:#fff; background:url("ico.gif") no-repeat 0 -544px;}

.pcgame-down { border-top:1px solid #ccc;}
.pcgame-down dl{ padding:5px 0;}
.pcgame-down dd { height:24px; line-height:24px; overflow:hidden; padding-left:20px; background:url("ico.gif") no-repeat 10px -742px;}

.pcgame-pic {}
.pcgame-pic dt { height:30px; line-height:30px; color:#999; background:url("dashed.gif") repeat-x center;}
.pcgame-pic dt strong { padding:0 10px 0 18px; font-size:14px; font-weight:bold; background:#fff url("ico.gif") no-repeat 0 -98px;}
.pcgame-pic dt span{ float:right; padding:0 0 0 10px; background:#fff;}
.pcgame-pic dt a{ color:#FF6600;}
.pcgame-pic dd{ float:left; width:100px; padding-left:10px; text-align:center;}
.pcgame-pic dd img { width:96px; height:72px; padding:1px; border:1px solid #ddd;}
.pcgame-pic dd span{ display:block; height:24px; line-height:24px; overflow:hidden; cursor:pointer;}


/*==========5屏==========*/
#five-left { float:left; width:368px; float:left; overflow:hidden;}
#five-center { width:350px; float:left; margin-left:10px; overflow:hidden;}
#five-right { width:220px; float:right; overflow:hidden;}

/*游戏下载*/
#down { width:366px; height:293px; overflow:hidden; border:1px solid #ccc;}
#down-menu{ height:26px; line-height:26px; padding:0 10px; background:url("gamedown_bg.gif") no-repeat bottom;}
#down-menu ul{ clear:left;}
#down-menu li{ float:left; width:80px; margin-left:1px; cursor:pointer; text-align:center; font-weight:bold; color:#000;}
#down-menu li.hover{ background:#fff; color:#FF3300;}
#down-menu span { float:right;}
#down-box { padding:0 10px; height:248px;}
#down-box .newdown dl{ padding-top:10px; float:left; width:129px;}
#down-box .newdown dd { padding-bottom:5px; text-align:center;}
#down-box .newdown dd img{ width:125px; height:95px; padding:1px; border:1px solid #ddd;}
#down-box .newdown dd span { height:24px; line-height:24px; overflow:hidden; display:block; cursor:pointer;}
#down-box .newdown ul{ width:200px; float:left; padding:10px 0 0 10px;}
#down-box .newdown li { height:24px; line-height:24px; overflow:hidden;}
#down-box .topdown { padding-top:5px;}
#down-box .topdown li{ height:26px; line-height:26px; overflow:hidden; background:url("dashed.gif") repeat-x bottom;}
#down-box .topdown li span{ float:right;}
#down-box .topdown li span a { color:#669933;}
#down-box .topdown li em{ color:#CC0000; font-style:normal; margin-right:10px;}
#down-box .topdown li em a { color:#996633;}

/*游戏视频*/
#video { width:348px; height:293px; border:1px solid #ccc;}
#video dl{ width:348px; padding:10px 0 10px;}
#video dd{ float:left; width:154px; padding-left:13px; text-align:center;}
#video dd img { width:150px; height:100px; padding:1px; border:1px solid #ddd;}
#video dd span{ display:block; height:24px; line-height:24px; overflow:hidden; cursor:pointer;}
#video li{ height:22px; line-height:22px; padding-left:40px; background:url(one_video_ico.gif) no-repeat 10px 5px;}


/*网游八卦*/
.game-bagua { width:218px; border:1px solid #ccc;}
.game-bagua dl{ padding-top:3px;}
.game-bagua dd { height:24px; line-height:24px; overflow:hidden; padding:0 10px 0 20px; background:url("icon_1.gif") no-repeat 10px 10px;}

/*游戏社区*/
#bbs { float:left; width:366px; border:1px solid #ccc;}
#bbs dl {padding:5px 10px;}
#bbs dd { height:24px; line-height:24px; overflow:hidden;}
#bbs dd em { font-style:normal; margin-right:10px;}

/*游戏图片*/
#photo { width:580px; height:276px; float:right; border:1px solid #ccc;}
#photo dl{ padding-top:5px;}
#photo dd { width:124px; float:left; padding:5px 0 0 15px;}
#photo dd img { width:120px; height:80px; padding:2px; border:1px solid #ddd;}
#photo dd span { display:block; height:24px; line-height:24px; padding:0 5px; overflow:hidden; text-align:center; cursor:pointer;}



/*友情链接*/
#flink { width:938px; padding:5px 10px; border:1px solid #ccc; margin:0 auto; overflow:hidden;}
#flink .photo { height:41px; color:#829801; font-weight:bold; margin-bottom:5px; padding-bottom:10px; border-bottom:1px solid #E6E6E6;}
#flink .photo h6 { height:41px; float:left; margin-right:10px; padding-left:30px; background:url("flink_bg.gif") no-repeat;}
#flink .photo h6 a { color:#666;}
#flink .photo ul { display:block; padding-top:6px;}
#flink .photo li{ float:left;margin-right:6px;}
#flink .text{}
#flink .text li{white-space:nowrap; float:left; margin:0 3px;}