@charset "gb2312";
body{ margin:0; padding:0; background:#f9efdb url(//img1.cache.jj.cn/chinajoy/bg.jpg) no-repeat top center; color:#000; font-family:Arial; font-size:12px;}
ul,li,h1,h2,h3,h4,h5,h6,div,form,input,dl,dt,dd,ol,p,td{ margin:0; padding:0;}
ul,li{list-style-image:none;list-style-type:none;}
img{ border:0;}
a{text-decoration:none; color:#025792;}
a:hover{ text-decoration:underline;}
.W1000px{ width:1000px; margin:0 auto; }
em{ font-style:normal;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both; line-height:0; height:0; font-size:0;}
.blank8{height:8px; line-height:8px; font-size:0; clear:both;}

.nav{ margin-top:232px; position:relative;}
.nav{ background:url(//img1.cache.jj.cn/chinajoy/menu-bg.gif) no-repeat; overflow:hidden; width:916px; height:57px; padding-left:84px;}
.nav li{ float:left;}
.nav li a{ background:url(//img1.cache.jj.cn/chinajoy/menu.gif) no-repeat; float:left; height:57px; overflow:hidden;}
.nav li.m01 a{background-position:-64px 0; width:136px;}
.nav li.m02 a{ background-position:-201px 0; width:145px;}
.nav li.m03 a{ background-position:-346px 0; width:127px;}
.nav li.m04 a{ background-position:-482px 0; width:132px;}
.nav li.m05 a{ background-position:-613px 0; width:124px;}
.nav li a:hover,.nav li a.hover{ background:url(//img1.cache.jj.cn/chinajoy/menu-on.gif) no-repeat; height:57px; width:1000px;}
.nav li.m01 a:hover,.nav li.m01 a.hover{ background-position:-64px 0; width:136px;}
.nav li.m02 a:hover,.nav li.m02 a.hover{ background-position:-201px 0; width:145px;}
.nav li.m03 a:hover,.nav li.m03 a.hover{ background-position:-346px 0; width:127px;}
.nav li.m04 a:hover,.nav li.m04 a.hover{ background-position:-482px 0; width:132px;}
.nav li.m05 a:hover,.nav li.m05 a.hover{ background-position:-613px 0; width:124px;}

.share{ position:absolute; left:800px; top:16px; color:#cacaca;}
.share span{ float:left; line-height:24px; width:42px;}
.share a{ background:url(//img1.cache.jj.cn/chinajoy/icon.gif) no-repeat; width:23px; height:18px; float:left;}
.share .t01{ background-position:left top;}
.share .t02{ background-position:-26px top;}
.share .t03{ background-position:-52px top;}

.news{ border:1px solid #ccc; overflow:hidden; width:374px; margin-left:8px;}
.news-top{ background:url(//img1.cache.jj.cn/chinajoy/news-bg.gif) repeat-x; height:28px; width:374px; padding-top:8px;}
.news-top span{ float:left; padding-left:14px; font-size:16px; color:#0066CC; font-family:Microsoft YaHei; font-weight:bold;}
.news-top a{ float:right; padding-right:10px;}
.news-box{ padding:10px; background:#FFF; height:327px; line-height:24px;  color:#025792;}
.news-big{ display:block;}
.news-big b{ display:block;}
.news-big span a{ color:#000; text-decoration:underline;}
.news-big em{ float:left; border:1px solid #d4d3d3; padding:1px; text-align:center; margin-right:10px;}
.news-big em img{ width:144px; height:94px;}
.new-list li{background:url(//img1.cache.jj.cn/chinajoy/dash.gif) no-repeat left; text-indent:12px; float:left; width:342px; white-space:nowrap; height:26px; line-height:26px; overflow:hidden;}

.showgirl{ border:1px solid #CCC; border-top:none; background:#FFF; width:786px; height:490px;}
.showgirl-top{ background:url(//img1.cache.jj.cn/chinajoy/col-bg.gif) repeat-x; height:31px; padding-top:8px;}
.showgirl-top span{ float:left;padding-left:14px; font-size:16px; color:#0066CC; font-family:Microsoft YaHei; font-weight:bold;}
.showgirl-top a{ float:right; padding-right:20px;}
.girls-big{ float:left; padding:14px; width:244px;}
.girls-big b{ border:1px solid #CCC; padding:1px; overflow:hidden; text-align:center; width:238px; height:380px; display:block; margin-bottom:16px;}
.girls-big img{ width:236px;}
.girls-big span{ background:#008bd6; font-size:12px; color:#FFF; text-align:center; width:242px; display:block; height:24px; line-height:24px;}
.girls-small span a,.girls-big span a{ color:#FFF;}
.girls-small{ float:left; width:506px; overflow:hidden; padding-top:14px;}
.girls-small li{ float:left; width:146px; text-align:center; margin:0px 10px; display:inline; overflow:hidden; padding-bottom:12px;}
.girls-small li b{ border:1px solid #CCC; height:166px; width:144px; overflow:hidden; text-align:center; display:block; margin-bottom:10px;}
.girls-small li b img{ width:144px;}
.girls-small li span{ display:block; background:#008bd6; height:24px; width:146px; overflow:hidden; line-height:24px; color:#FFF;}

.hotsite{border:1px solid #CCC; border-top:none; background:#FFF; width:786px; overflow:hidden;}
.hotsite-box{ padding:20px 10px; padding-bottom:0;}
.hotsite-box li{ float:left; width:174px; text-align:center; margin:0 8px;}
.hotsite-box li b{ border:1px solid #CCC; padding:2px; text-align:center; display:block;}
.hotsite-box li b img{ width:166px; height:113px; overflow:hidden;}
.hotsite-box li span{ display:block; text-align:center;line-height:50px; height:50px; overflow:hidden;}
.hotsite-box li span a{ color:#000;}

.sitevideo{width:200px; border:1px solid #CCC; overflow:hidden;}
.sitevideo-top{ background:url(//img1.cache.jj.cn/chinajoy/news-bg.gif) repeat-x; height:28px; padding-top:8px; padding-left:14px; font-size:16px; color:#0066CC; font-family:Microsoft YaHei; font-weight:bold;}
.sitevideo-box{ background:#FFF; text-align:center; overflow:hidden; height:430px;}
.sitevideo-box li{ float:left; width:196px;}
.sitevideo-box b{ display:block; padding:2px; width:137px; height:98px; text-align:center; margin:10px auto; border:1px solid #CCC;}
.sitevideo-box b img{ width:135px; height:96px;}
.sitevideo-box span{ display:block; }
.sitevideo-box span a{ font-weight:bold; color:#666;}

.sinatk{width:200px; border:1px solid #CCC; overflow:hidden; padding-bottom:1px;border-left:none; border-right:none;}
.sinatk-box{background:#FFF; text-align:center; overflow:hidden;}
.pation b img{ border:1px solid #CCC; margin:10px;}
.pation span{ line-height:50px; font-size:14px; float:left; font-weight:bold; color:#333;}
.pation span a{ display:block;}
.sinatk-list{ height:236px; overflow:hidden;}
.sinatk-list li{ padding:6px 10px; border-bottom:1px dashed #CCC;}
.sinatk-list li:hover{ background:#f0f0f0;}
.sinatk-list li span{ color:#9f9f9f; display:block; line-height:20px; text-align:left;}
.sinatk-list li em{ color:#000; display:block; text-align:left;}
.sinatk-list li b{ display:block; text-align:right; font-weight:normal;}
.sinatk-list li b a{ color:#000;}

.tk-img{ height:234px; overflow:hidden;}
.tk-box{background:#FFF; text-align:center; height:243px; padding:20px 0; overflow:hidden;}
.tk-img span{ display:inline; line-height:28px; overflow:hidden;}
.tk-img span a{ color:#666; font-weight:bold;}
.tk-img b{ display:block; width:138px; height:230px; border:1px solid #CCC; padding:1px; margin:0 auto;}
.tk-img b img{ width:136px; height:230px;}


.friend{ padding:20px 14px; color:#000; border-bottom:1px solid #CCC;}
.friend a{color:#000; margin-right:12px;}
.ard-game{width:200px; border:1px solid #CCC; overflow:hidden;}

.tongji img{ display:none;}

/* CSS Document */
#cycle{
	float:left;
}
#cycle{
	width:403px;
	background:url(//img1.cache.jj.cn/chinajoy/bg_cycle_01.jpg) no-repeat top;
}
#scolist{ 
	width:379px; 
	height:361px; 
	overflow:hidden; 
	float:left; 
	display:inline;
	position:relative;
	padding:12px;
}
#scolist .l{ 
	display:block; 
	position:absolute; 
	left:0; 
	top:323px; 
	z-index:3; 
	margin-left:18px;
}
#scolist .r{ 
	display:block; 
	position:absolute; 
	right:0; 
	top:323px; 
	z-index:3; 
	margin-right:18px;
}
#picli{ 
	position:absolute; 
	left:1; 
	top:1; 
	z-index:1px; 
	display:block; 
	height:290px; 
	overflow:hidden; 
	width:379px;
}
#picli a{ 
	display:none; 
	position:absolute; 
	left:0; 
	top:0;
}
.playlist{
	position:absolute;
	width:317px;
	height:64px;
	margin-top:290px;
	overflow:hidden;
	margin-left:32px;
}
.cover{ cursor:pointer;}


.piclist{ 
	height:64px; 
	overflow:hidden; 
	z-index:2; 
	position:absolute;
	left:0;
}
.piclist li{ 
	float:left; 
	width:80px; 
	height:64px; 
	overflow:hidden;
	padding-top:10px;
}
.piclist li img{ 
	float:left; 
	display:inline; 
	padding:2px;
	background:#808080;
}
.piclist li.over{
	background:url(//img1.cache.jj.cn/chinajoy/overout.gif) no-repeat 0 top;
}
.cover{ 
	position:absolute;
	display:block; 
	left:0;
	z-index:4;
}

#scol{
	padding-top:20px;
	padding-bottom:37px;
}
#scol .l{ 
	display:block; 
	position:absolute; 
	width:18px; 
	height:60px; 
	text-indent:-9999px;
	z-index:9;
	margin-top:116px;
	background:url(//img1.cache.jj.cn/chinajoy/scroll_l.jpg) no-repeat;
}
#scol .r{ 
	display:block; 
	position:absolute; 
	width:18px; 
	height:60px; 
	text-indent:-9999px;
	z-index:9;
	margin-left:293px;
	margin-top:116px;
	background:url(//img1.cache.jj.cn/chinajoy/scroll_r.jpg) no-repeat;
}
/*·ÖÒ³*/
.sv-txt{ padding:8px 0; width:196px; background:#FFF; overflow:hidden;text-align:left;}
.sv-txt li{ background:url(//img1.cache.jj.cn/chinajoy/dash.gif) no-repeat left; line-height:24px; margin-left:10px; display:inline; text-indent:8px; width:186px; height:24px; overflow:hidden; }
.sv-txt li a{ width:186px; height:24px; overflow:hidden; white-space:nowrap; text-align:left;}
.col-l{ border:1px solid #CCC; overflow:hidden;width:787px;}
.col-l-top{background:url(//img1.cache.jj.cn/chinajoy/news-bg.gif) repeat-x; height:28px; width:100%; padding-top:8px; padding-left:14px; font-size:16px; color:#0066CC; font-family:Microsoft YaHei; font-weight:bold;}
.col-l-box{background:#FFF; width:787px; overflow:hidden; text-align:center;}
.r-m{ width:600px; height:400px; overflow:hidden;}
.r-m li{ float:left;}
.r-m li img{ width:600px; height:400px;}
.r-r,.r-l{ margin-top:180px;}
.r-l{ position:absolute; left:40px;}
.r-m{ position:absolute; left:80px; top:40px;}
.r-r{ position:absolute; left:690px;}
.pages{ position:absolute; top:454px; background:url(//img1.cache.jj.cn/chinajoy/page.gif) no-repeat; font-size:14px; display:block; width:610px; height:37px; line-height:36px; font-weight:bold; left:76px;}
.pages li{ float:left; color:#ffc900;}
.pages li a{ color:#FFF; margin-left:8px;}
.pages span a:hover,.pages li a:hover{ color:#ffc900; text-decoration:none;}
.pages span a{ color:#FFF;}
.w154{ float:left; width:154px;  text-align:center;}
.pg-list{ float:left; width:168px; padding:0 60px; text-align:center;}

.hbxch{ padding:20px 20px;}
.hbxch li{ float:left; margin:0 8px;}
.hbxch li b{ display:block; border:1px solid #CCC; width:168px; height:115px; text-align:center;}
.hbxch li span{ display:block; line-height:36px;}
.hbxch li b img{ width:166px; height:113px;}

.showgirl003{ padding:20px 20px;}
.showgirl003 li{ float:left; margin:0 6px;width:135px; }
.showgirl003 li b{ display:block; border:1px solid #CCC; width:133px; height:166px; overflow: hidden; text-align:center;}
.showgirl003 li span{ display:block; overflow:hidden; line-height:36px; height:36px;}
.showgirl003 li b img{ width:133px;}


.yema{ display:block; text-align:right; width:740px;}
.yema span,.yema a{ float:right; margin-right:8px; color:#000;}
.yema span{ color:#F00; font-weight:bold;}

.content{ padding:40px; line-height:28px;}
.content p,.content b{ text-align:left; display:block; margin:8px 0;}
.content-list{ padding:20px 40px; line-height:28px; text-align:left;}
.content-list li{ background:url(//img1.cache.jj.cn/chinajoy/dash.gif) no-repeat center left; width:700px; overflow:hidden; text-indent:8px;}
.content-list li a{ float:left; width:620px; overflow:hidden; height:28px;}
.content-list li span{ float:right; color:#cdcece;}

.foot{ padding:14px 20px;border-top:1px solid #CCC;}
.foot img{ float:left; margin-right:10px; width:143px;}
.foot span{ float:left; width:790px; color:#b6b6b6; padding-top:10px; line-height:24px;}


.friend{ padding:20px 0px 20px 10px; width:950px; color:#000; display:inline; }
.friend span{ float:left; line-height:52px;}
.friend a{ border:1px solid #CCC; width:142px;margin-left:11px; height:53px; float:left; margin-bottom:8px; overflow:hidden;}

.Fpage a{ margin-left:6px;}
.Fpage span{ font-weight:bold; margin-left:6px;}