﻿/*
Powered by emu618 v1.3 © 2007-2009 TeamWei
http://www.emu618.com & http://www.teamwei.com
*/

/*通用*/
*{padding:0; margin:0;}
html,body{background:#666; height:100%; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
ol,ul,li{list-style-type:none; margin:0; padding:0;}
img{border:0;}
a,.menu_title-2 span a{text-decoration:none; color:#BFBFBF;}
a:hover,.menu_title-2 span a:hover{text-decoration:underline; color:#FFF;}

#box,#footer,#info_box,#info_footer{width:960px; padding:0 10px;}
#box,#footer{background:url(../Images/bg.gif);}
#info_box,#info_footer{background:url(../Images/info_bg.gif);}

#header-3,.menu_title-1,.menu_title-2,.menu_title-3,#index_news_hot,#games_box span,#games_box p{font-family:宋体;}
#main,#header{width:100%;}
#main,#header,#footer,#info_footer{color:#FFF;}
#header-2 center,#header-4,#copyright,#info_copyright,.menu_title-2,#info_header{color:#CCC;}
#header-3,#header-4,#copyright,#info_copyright{text-align:center;}
#index_left li a,#index_right li a,#index_news_hot span,#index_news dt span a,#games_box li span,#index_music_hot span,#index_video_hot span,#index_music dt span a,#index_video dt span a,#title_list li span a,#title_list dd span a,.music_info a,.bbs_url a,#games_box p{text-overflow:ellipsis; -moz-binding:url('ellipsis.xml#ellipsis'); overflow:hidden; white-space:nowrap; display:block;}
.clear{clear:both; height:0; overflow:hidden;}
.games_clear{clear:both; height:10px; overflow:hidden;}
.url_path{margin:0 10px; padding:5px; background:#99CC00;}
.url_path a{color:#FFF;}

/*AspNetPager*/
a.AspNetPager:link,a.AspNetPager:visited,a.AspNetPager:active{color:#333;}
a.AspNetPager:hover{color:#006600;}

#CustomInfoClass{float:left; width:100%; color:#000; text-align:center; margin-top:10px;}
#CustomInfoClass b{color:#0066CC;}
#CustomInfoClass span{color:#999;}
#CustomInfoClass strong{color:#FF0000;}

/*框架*/
* html #box,* html #info_box{height:100%;} /*IE6支持*/
#box,#info_box{min-height:100%; margin:auto;}
#header{background:#000;}
#footer{margin: -190px auto 0;}
#main{padding-bottom:190px;}
#info_footer{margin: -76px auto 0;}
#info_main{padding:10px 10px 86px 10px;}

/*顶部*/
.header_input{height:18px; border:1px solid #999; padding:2px 2px 0 2px;}
#header-1{height:47px; padding:13px 10px 0 0; text-align:right; background:url(../images/001.png); background-position: center top;}
#header-1 select{height:21px; border:1px solid #666;}
#header-2{height:145px; background:url(../images/top_banner.jpg); background-position: center top; text-align:left;}
#header-3{padding:12px; color:#666; border-bottom:1px solid #FFF; border-top:1px solid #FFF; background:url(../images/menu.png); background-position: center top;}
#header-3 a,.music_info a,.video_info a{color:#000;}
#header-3 a:hover,.music_info a:hover,.video_info a:hover{color:#006600;}
#header-4{background:url(../images/002.png); background-position: center top; padding:12px;}
#header-4 span{color:#99FF00;}
.ads{width:960px; height:120px; text-align:center; border-top:1px solid #666; border-bottom:1px solid #666; background:#333; margin-bottom:10px; overflow:hidden;}

/*底部*/
#copyright{height:45px; overflow:hidden;}
#copyright a{color:#666;}
#info_copyright a{color:#999;}
#copyright a:hover,#info_copyright a:hover{color:#99FF00;}

#info_copyright{background:#333; padding:15px; overflow:hidden;}

/*Index*/
.menu_title-1{font-weight:bold;}
.menu_title-1,.menu_title-2{background:url(../images/006.png); border-bottom:1px solid #404040; height:20px; padding:5px 10px 0 10px;}
.menu_title-2 b{font-weight:normal;}
.menu_title-2 b a{color:#66CC00;}
.menu_title-2 b a:hover{color:#FFF;}
.menu_title-3{color:#009900; font-weight:bold; background:url(../images/007.png); border-bottom:1px solid #000; padding:5px 10px 6px 10px;}

.list_title{color:#00CC00; text-align:center; margin:11px;}
.list_img{width:128px; height:96px; text-align:center; margin:10px 0 3px 0;}

#index_left p,#index_right p{height:18px !important; height:11px; overflow:hidden;}
#index_left li a,#index_right li a{padding-left:10px; width:171px;}
#index_left,#index_right{float:left; height:457px; margin-bottom:10px;}

#index_left{width:191px; background:url(../Images/003.png);}
#index_right{width:191px; background:url(../Images/004.png);}

#index_news,#index_news_img,#index_news_hot,#index_news dt,#index_news dt span{float:left;}
#index_news{width:558px; height:437px; color:#000; background:#F2F2F2; margin-bottom:10px; padding:10px;}
#index_news_img{width:128px; height:96px; padding:5px; margin:0 10px 10px 0; background:#DDD; border:1px solid #BBB;}
#index_news_hot,#index_news_hot span{width:405px;}
#index_news_hot a{color:#009900;}
#index_news_hot span{font-size:14px; font-weight:bold;}
#index_news_hot span a{color:#FF6600;}

#index_news dt{display:inline; width:50%; height:22px; padding-top:8px; border-bottom:1px dotted #CCC;}
#index_news dt span{width:85%;}
#index_news dt span a{color:#000; width:100%;}
#index_news dt span a:hover{color:#006600; width:100%;}

#index_count,.index_bbs-1,.index_bbs-2{float:left; height:452px; margin-bottom:10px;}
.index_ads{width:191px; text-align:center;}
.index_bbs-1{margin-right:10px;}
.index_bbs-1,.index_bbs-2{width:350px; background:#999; border:1px solid #000;}
.bbs_url{padding:10px 10px 3px 10px;}
.bbs_url a{color:#333; width:95%; float:left; background:url(../Images/bbs_ico.gif) no-repeat left 3px; padding:0 0 10px 15px;}
.bbs_url a:hover{color:#000;}

#random_games{height:100%; background:#222; border-top:1px solid #404040; border-bottom:1px solid #404040; margin-bottom:10px;}
#games_box,#img_games_box{padding:0 0 17px 18px;}
#games_box li,#img_games_box li{float:left; display:inline; color:#CCC; text-align:center; width:128px; padding:5px; margin:17px 17px 0 0; background:#333; border:1px solid #404040;}
#games_box img{margin-bottom:5px;}
#games_box span,#games_box p{width:128px;}

.index_ads,#index_music,#index_video{float:left; height:320px; margin-bottom:10px;}
#index_count{width:220px; padding:0 10px;}
#index_count #data_count{margin-bottom:10px;}
#index_count #data_count ul{padding:9px 10px; font-size:13px; color:#CCC;}
#index_count #data_count ul li{line-height:25px;}
#index_count #data_count ul li span{color:#00CC00;}
#index_count #data_count,#index_count #index_link{background:#333; height:220px; border:1px solid #333; background:url(../Images/008.png);}

#index_link ul{padding:0 0 14px 14px;}
#index_link li{float:left; display:inline; width:88px; height:31px; margin:14px 14px 0 0; overflow:hidden;}

#index_music_img,#index_music_hot,#index_video_hot,#index_music dt span,#index_video dt span{float:left;}
#index_music{margin-right:6px;}
#index_music,#index_video{width:377px; background:#333; border:1px solid #404040; overflow:hidden;}
#index_music dl,#index_video dl{padding:10px; color:#999;}
#index_music_img{width:128px; height:96px; padding:5px; margin:0 10px 10px 0; background:#222; border:1px solid #404040;}
#index_music_hot,#index_music_hot span{width:207px;}
#index_video_hot,#index_video_hot span{width:357px;}
#index_music_hot a,#index_video_hot a{color:#FFF;}
#index_music_hot span,#index_video_hot span{font-size:12px; color:#FFCC00; font-weight:bold;}

#index_music dt,#index_video dt{width:100%; height:22px; padding-top:8px; border-bottom:1px dotted #666; clear:both;}
#index_music dt span,#index_video dt span{width:68%;}
#index_music dt span a,#index_video dt span a{color:#CCCCFF; width:100%;}
#index_music dt span a:hover,#index_video dt span a:hover{color:#99FF00;}

/*TitleList*/
#title_list{margin:0 10px 10px 10px; padding:10px; height:100%; color:#000; background:#F2F2F2;}
#title_sort,#games_content,#music_list{height:15px; color:#006600; font-weight:bold; padding-bottom:10px; margin-bottom:10px; border-bottom:1px dashed #999;}
#title_sort b,#games_content b,#music_list b{font-size:14px; color:#006600;}
#title_sort a{color:#000;}
#title_sort a:hover{color:#006600;}
#title_sort span,.menu_title-2 span{padding:2px 0 1px 20px; background:url(../Images/dog.gif) no-repeat;}
#title_sort span a{color:#006600;}
#title_sort span a:hover{color:#FF6600;}

#title_list select{width:200px;}
#title_list li{float:left; color:#0066FF; width:50%; padding-bottom:8px; margin-bottom:8px; border-bottom:1px dotted #CCC;}
#title_list li span{float:left; width:75%;}
#title_list li a{color:#333; width:100%;}
#title_list li a:hover{color:#006600; width:100%;}

/*ContentBox*/
#emutools,#games{background:#FFF; color:#000; height:100%; padding:10px; margin:0 10px 10px 10px;}

#info_header{background:#333; padding:15px;}
#content_box{margin:auto; width:100%;}

.content_box-tl,.content_box-bl{padding-left:11px; height:11px; font-size:0;}
.content_box-tl{background:url(../Images/002.gif);}
.content_box-bl{background:url(../Images/005.gif);}

.content_box-tm,.content_box-bm{float:left; background:#F5F5F5; width:100%; height:10px;}
.content_box-tm{border-top:1px solid #CCC;}
.content_box-bm{border-bottom:1px solid #CCC;}

.content_box-tr,.content_box-br{float:left; width:11px; height:11px; margin-left:-11px;}
.content_box-tr{background:url(../Images/003.gif);}
.content_box-br{background:url(../Images/004.gif);}

.content_info{background:#F5F5F5; height:100%; border-left:1px solid #CCC; border-right:1px solid #CCC; padding:0 10px;}
.content_info #content{border-top:1px dotted #CCC; padding-top:10px;}
#info_title li{font-size:12px; font-weight:bold; color:#666; text-align:center; padding-bottom:15px;}
#info_title li span{font-size:16px; color:#000;}
#info_title li img{vertical-align:middle;}
#info_title li b{font-size:12px; font-weight:normal; color:#0066FF;}

/*EmuTools*/
#emutools_index{padding:0 0 10px 60px;}
#emutools_index li{float:left; display:inline; font-size:14px; font-weight:bold; text-align:center; width:128px; padding:5px; margin:0 70px 0 0;}
#emutools_explain{border-top:1px dotted #CCC; padding:15px 10px 10px 10px; margin-top:10px; font-size:13px;}
#emutools_explain b,#emutools_explain span{color:#009900;}

#title_list dd{float:left; width:50%;}
#title_list dd span{float:left; width:85%;}
#title_list dd img{vertical-align:middle; padding-top:8px;}
#title_list dd a{color:#333; width:100%; padding:5px;}
#title_list dd a:hover{text-decoration:none; color:#006600; padding:5px; width:100%;}

/*Games*/
.games_left{float:left; width:300px; margin-right:10px;}
.games_right{float:left; width:610px;}
.games_left-t,.games_left-b{height:15px;}
.games_left-t{background:url(../Images/011.gif);}
.games_left-m{background:url(../Images/012.gif); padding:0 15px;}
.games_left-b{background:url(../Images/013.gif);}
.games_left-m span{background:url(../Images/ico.gif) no-repeat; padding-left:20px;}
.games_left-m span,.games_left-m b{font-size:14px; font-weight:bold; color:#FF9900; margin-bottom:10px;}
.games_left-m p{line-height:30px; margin-bottom:15px; border-bottom:1px solid #999;}
.games_left-m ul{margin-top:10px;}
.games_left-m li{color:#006600; line-height:25px; border-bottom:1px dotted #CCC;}
.games_left-m a{color:#000;}
.games_left-m a:hover{color:#FF6600;}

.games_right-l,.games_right-m,.games_right-r,.games_right_sort-l{height:40px;}
.games_right-l,.games_right_sort-l{padding-left:150px; font-size:0;}
.games_right-l{background:url(../Images/032.gif);}
.games_right_sort-l{background:url(../Images/034.gif);}
.games_right-m{float:left; background:url(../Images/021.gif); width:100%;}
.games_right-r{float:left; background:url(../Images/033.gif); width:115px; margin-left:-115px;}

.games_img{padding:10px 51px 0 0;}
.games_img li{float:left; display:inline; margin:0 0 0 51px;}

#games_info{font-size:13px;}
#games_info span{color:#006600;}
#games_info span b{color:#000; font-weight:normal;}
#games_info img{vertical-align:middle;}
#games_info p{text-align:center; margin-top:10px;}
#games_info strong{font-weight:normal; color:#FF3300;}
#games_content,#music_list{margin-top:10px;}
#games_content a{font-size:14px; color:#0066CC;}

/*Music and Video*/
.music_box,.music_img,.video_img,.music_info,.video_info,.video_info span{float:left;}
.music_box{width:450px; padding:0 10px 10px 0;}
.music_img,.video_img{width:128px; height:96px; padding:5px; border:1px solid #BBB; background:#DDD; margin-right:10px;}
.music_info span,.video_info span{height:100%; color:#666;}
.music_info p,.music_info a{width:300px;}
.music_info a,.video_info a{font-weight:bold;}

.video_box{padding-bottom:10px;}
.video_box p{width:770px; clear:both;}
.video_info span{width:770px; border-bottom:1px dotted #CCC; padding:5px 0; margin-bottom:10px;}

/*Search*/
.input_box{width:180px;}
.search_list{float:left; color:#999; width:50%; height:55px; border-bottom:1px dotted #CCC; margin-bottom:10px;}
.search_list span{color:#000;}
.search_list p{padding-right:10px;}
.search_list a{font-weight:bold; color:#006600;}
.search_list a:hover{color:#FF6600;}

/*Comments*/
#comments dd{margin:10px 5px 5px 0; font-weight:bold; color:#0066FF;}
#comments dt{margin-top:10px; padding:5px; background:#F2F2F2;}
#comments tt{color:#660000;}
#comments span{color:#999;}
#comments b{color:#669900;}
#comments_box{margin-top:10px; width:50%; color:#666;}
#comments_box,#comments_box img{vertical-align:middle;}
#comments_box #Code{width:60px;}
#comments_box #NetName,#comments_box #Content{width:100%; font-size:12px; padding:2px; margin-bottom:5px;}
#comments_box #Content{height:80px;}