﻿/*------------------
Created:2011-5-12
website:http://www.92game.net
-----------------*/
/*common*/
body{background:url(/skin/v2/bodybg01.jpg) repeat-x;}
#header{width:100%;background:url(/skin/v2/headerbg_ct.jpg) no-repeat center top;height:71px;overflow:hidden;}
.hot_system_list h4 a:hover{color:#FF0000;}
#hot_system, #recommend_cont, .games_lists, #project_games, #gmaes_rankcon{*zoom:1;}
#hot_system:after, #recommend_cont:after, .games_lists:after, #project_games:after, #gmaes_rankcon:after{content:'\20';display:block;height:0;clear:both;}
.games_description h4, #topnavs_gamesimg a{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
#friendlinks, #hot_system, #classic_games .games_lists,.gg{background:url(/skin/v2/green_line_y.jpg) repeat-y;}
#newupdated_wrap .games_lists{background:url(/skin/v2/greenshort_line_y.jpg) repeat-y;}
#recommend_title, #newupdated_wrap .title_warp span{background:url(/skin/v2/radius.gif) no-repeat 0 -40px;}
#recommend_title li.current, .games_description span, .games_description code, #topnavs_fonts dt, .nesbg, .hotbg, .chinabg, .tujianbg{background:url(/skin/v2/tags.gif) no-repeat;}
/*.games_lists img, .typet_classimgs img, #recommend_cont img{background:url(/skin/v2/imgbg.gif) no-repeat;}*/
.warp968{margin:0 auto;width:968px;}
.girl_games, #classic_games, #tops_games{margin:0 auto;width:960px;}
.gg{overflow:hidden;margin:0 auto;width:960px;clear: both;}
.ggcontent{overflow:hidden;width:940px;margin:0 auto;}
/*nav*/
.search_inputwarp{margin-left:0;}
.nav_l{background-position:0 -63px;}
.nav_r{float:right;background-position:100% -63px;}
/*topnavs*/
#topnavs_gamesimg{
	height:8px;
	padding-top:0px;
	width:960px;
	overflow:hidden;
	margin:6px auto 0;
	_margin-top:4px;
	font-family:tahoma;
	background-image: url(/skin/v2/nbor03.jpg);
	background-repeat: no-repeat;
	background-color: #FFF9E9;
}
/*pipi*/
#topnavs_gamesimg ul{width:950px;padding:0px; margin-left:5px;}
#topnavs_gamesimg li{
	width:50px;
	height:60px;
	float:left;
	padding: 0px 4px 0px 5px;
}
#topnavs_gamesimg li h4{
	padding-top:3px;
	font-weight:normal;
	text-align: center;
}
/*pipi_end*/
#topnavs_gamesimg1 a{float:left;height:27px;margin-left:13px;display:inline;overflow:hidden;line-height:1.6;}
#topnavs_gamesimg span{display:inline-block;height:24px;width:27px;vertical-align:middle;background:url(http://pic.2144.cn/zt/ico/ico.jpg) no-repeat;}
#topnavs_gamesimg span.gameicon2{background-position:0 -24px;}
#topnavs_gamesimg span.gameicon3{background-position:0 -48px;}
#topnavs_gamesimg span.gameicon4{background-position:0 -72px;}
#topnavs_gamesimg span.gameicon5{background-position:0 -96px;}
#topnavs_gamesimg span.gameicon6{background-position:0 -120px;}
#topnavs_gamesimg span.gameicon7{background-position:0 -144px;}
#topnavs_gamesimg span.gameicon8{background-position:0 -168px;}
#topnavs_gamesimg span.gameicon9{background-position:0 -192px;}
#topnavs_gamesimg span.gameicon10{background-position:0 -216px;}
#topnavs_gamesimg span.gameicon11{background-position:0 -240px;}
#topnavs_fonts{
	padding:4px 4px 5px;
	margin:0 auto;
	width:946px;
	margin-bottom:9px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #D1D1D1;
	border-bottom-color: #D1D1D1;
}
#topnavs_fonts dl{height:21px;padding-top:3px;overflow:hidden;line-height:1.6;}
#topnavs_fonts dl.topnavs_addbg{background:#F8F8F8}
#topnavs_fonts dt{float:left;width:39px;color:#fff;height:24px;overflow:hidden;text-indent:7px;background-position:2px -138px;}
#topnavs_fonts dl.topnavs_dtbg dt{background-position:2px -162px;}
#topnavs_fonts dt a, #topnavs_fonts dt a:hover{text-decoration:none;color:#fff;}
#topnavs_fonts dd{float:left;width:906px;overflow:hidden;}
#topnavs_fonts dd a{display:inline-block;padding:0 6px;}
#topnavs_fonts dd a:hover{text-decoration:underline;color:#FF0000;}
/*myhistory_games*/
.hsl_y,  .hsl_yover, .hsr_y, .hsl_yafter,.r,#myhistory_t ul,#myhistory_t .i_play,#myhistory_t .i_fav,#hotgame .howto_paly,#mygamespan  a span{background:url(/skin/v2/bg_hasplay.png) no-repeat;}
#myhistory{
	clear:both;
	height:27px;
	padding:4px 0 0;
	zoom:1;
	position:relative;
	z-index:3;
}
#myhistory_t{float:left;width:110px;color:#6B6B6B;font-weight:bold;background:url(/skin/v2/select_bg.jpg) repeat-x;margin-top:2px;height:19px;}
#myhistory_t ul{float:left;width:110px;background-position:-772px -124px;border:1px solid #dbdbdb;position:absolute;}
#myhistory_t li{cursor:pointer;height:17px;padding-top:2px;line-height:17px;overflow:hidden;zoom:1;padding-left:18px;}
#myhistory_t li.two{display:none;}
#myhistory_t ul.overul{border-color:#E8BC59;background-color:#fff;}
#myhistory_t .i_play{background-position:-613px -75px;}
#myhistory_t .i_fav{background-position:-613px -100px;}
#myhistory a{color:#6B6B6B;float:left;margin:5px 0 0 5px;height:16px;line-height:16px;font-family: tahoma;padding-right:15px;z-index:8}
#mygamespan a{position:relative;zoom:1;white-space:nowrap;}
#mygamespan  a span{position:absolute;right:0px;top:3px;width:12px;height:12px;visibility:hidden;background-position:-535px 0 ;}
#myhistory a:hover{color:#FF0000;border:none;}
#mygamespan  a:hover span{visibility:visible;}
#myhistory p a.b_gr{float:none;display:inline-block;width:auto;margin:0 3px -4px\0;color:#FF6701;padding:0;}
#myhistory p a.b_gr:hover{color:#FF0000;}
#hotgame{overflow:hidden;zoom:1;height:24px;}
#hotgame em{float:left;color:#6b6b6b;margin-top:6px;margin-top:7px\9;}
#hotgame  a{font-family:'宋体';margin-top:6px;}
#hotgame .howto_paly{float:right;background-position:-944px -156px;padding-left:15px;}
#hotgame .howto_paly a{color:#4c4c4c;}
#hscontent{float:left;width:745px;position:relative;height:30px;overflow:hidden;margin-left:6px;display:inline;color:#6b6b6b;}
#hscontent p{position:absolute;float:left;width:4000px;height:27px;overflow:hidden;line-height:27px;}
#hscontent span{float:left;width:745px;}
#mygamespan{line-height:30px;}
#hsb{float:left;}
#myhiscontent{float:right;width:820px;height:30px;overflow:hidden;}
#hsb div{width:13px;height:17px;float:left;margin:4px 0 0 1px;display:inline;cursor:pointer;}
.hsl_y{background-position:-294px 0;}
.hsr_y{background-position:-311px 0;}
.hsl_yover{background-position:-450px 0;}
.hsr_yover{background-position:-467px 0;}
#hsb .hsl_yafter{background-position:-370px 0;cursor:default;}
#hsb .hsr_yafter{background-position:-387px 0;cursor:default;}
.r{float:left;width:32px;height:17px;display:inline;line-height:19px;text-align:center;color:#928F8E;overflow:hidden;background-position:-329px 0;cursor:pointer;font-size:12px;margin:4px 0 0 5px;display:inline;}
.rover{background-position:-485px 0;color:#AD5412}
/*tops_games*/
#tops_games .title_warp{height:18px;background-position:0 -40px;}
#tops_games .games_lists, #classic_games .games_lists, .girl_games .games_lists{padding-left:3px;}
#oragen_solidwarp{background:url(/skin/v2/oragen_sline_y.jpg) repeat-y;padding:0 3px 0 1px;overflow:hidden;}
#oragen_solidwarp p{float:left;text-align:center;width:100%;border-top:1px solid #F5CC8A;padding-top:6px;}
#oragen_solidwarp p a{height:96px;margin-top:6px;}

/*gmaes_ranking start*/
.gmaes_ranking{float:right;width:200px;}
#gmaes_ranktitle{margin-top:6px;height:40px;overflow:hidden;}
.backbg, .backbg_current{background:url(/skin/v2/graybg.gif) no-repeat;}
.backbg_current{background-position:0 -40px;}
#gmaes_ranktitle h3{float:left;width:100px;text-align:center;cursor:pointer;height:28px;font-size:14px;padding-top:12px;overflow:hidden;color:#606060;}
#gmaes_ranktitle .current{color:#ED7505;}
#gmaes_rankcon{background:url(/skin/v2/double_line.jpg) repeat-y;padding:0 12px 0 12px;}
#gmaes_rankcon dl{float:left;width:100%;background:url(/skin/v2/ranking.gif) no-repeat;margin-top:-3px;}
#gmaes_rankcon dd, #gmaes_rankcon dt, #gmaes_rankcon li{float:left;width:100%;}
#gmaes_rankcon dd, #gmaes_rankcon li{height:66px;border-bottom:1px dotted #DFDFDF;overflow:hidden;}
/*#gmaes_rankcon img{float:left;width:45px;height:45px;background:url(/skin/v2/imgbg_small.gif) no-repeat;padding:2px;margin:8px 0 0 22px;display:inline;}*/
#gmaes_rankcon img{float:left;width:45px;height:45px;padding:2px;margin:8px 0 0 22px;display:inline;}
.games_description{float:right;width:96px;margin-top:6px;line-height:1.8;color:#878787;}
.games_description h4{width:96px;height:18px;overflow:hidden;font-weight:normal;}
.games_description span, .games_description code{display:block;width:47px;line-height:2px;height:7px;overflow:hidden;background-position:0 -115px;}
.games_description code{width:auto;float:left;line-height:30px;background-position:0 -125px;}
#gmaes_rankcon li{text-indent:19px;height:27px;line-height:28px;}
#gmaes_rankcon li a{margin-left:5px;}
/*newupdated*/
#newupdated_wrap{float:left;width:751px;}
#newupdated_wrap .title_warp span{padding:16px 14px 0 0;height:24px;margin-right:-10px;background-position:100% 0;}
#newupdated_wrap em{color:#F67205;padding:0 1px;}
#newupdated_wrap .games_lists{padding-left:3px;height:1228px;overflow:hidden;}
#newupdated_wrap .games_lists  a{height:102px;line-height:1.8;}
.nesbg, .hotbg, .chinabg, .tujianbg{height:37px;width:37px;display:block;position:absolute;left:10px;top:0;}
.nesbg{background-position:0 -183px;}
.hotbg{background-position:-37px -183px;}
.chinabg{background-position:0 -223px;}
.tujianbg{background-position:-39px -223px;}
/*project*/
.games_lists, #recommend_cont, #project_games, #tops_games{background:url(/skin/v2/oragen_line_y.jpg) repeat-y;}
#project_games{padding-left:4px;}
#project_games a, .games_lists a, .typet_classimgs a, #recommend_cont a{background:transparent;float:left;width:96px;margin:1px 5px 0 5px;height:100px;display:inline;text-align:center;overflow:hidden;line-height:1.6;position:relative;}
#project_games img, .games_lists img, .typet_classimgs img, #recommend_cont img{display:block;width:72px;height:72px;margin:0 auto 2px;padding:2px;}
#project_games a{width:76px;margin:4px 0 0 3px;height:78px;line-height:1.8;}
#project_games img{width:48px;height:49px;margin:0 auto 4px;padding:0;}
/*girl_games*/
.girl_games .title_warp{background-position:0 -118px;}
.girl_games .title_warp h3{padding:11px 0 0 16px;*padding-top:12px;color:#F15107;}
.girl_games .title_warp span{padding:13px 4px 0 0;}
/*type_class*/
.typet_classwarp{float:left;width:476px;margin:0 4px;display:inline;}
.typet_classwarp .title_warp{background-position:0 -78px;}
.typet_classimgs{background:#FDFFFA;border-left:1px solid #ccc;border-right:1px solid #ccc;padding-left:7px;height:310px;overflow:hidden;}
.typet_classimgs a{width:90px;margin:3px 3px 0 0;height:102px;line-height:1.8;}
.typet_classimgs .nesbg, .typet_classimgs .hotbg, .typet_classimgs .chinabg, .typet_classimgs .tujianbg{left:7px;}
/*recommended_topics*/
#recommend_title{margin-top:6px;height:36px;padding:2px 0 0 14px;overflow:hidden;}
#recommend_title ul{float:left;width:100%;height:36px;overflow:hidden;}
#recommend_title li{margin-left:-2px;float:left;height:26px;overflow:hidden;background:url(/skin/v2/tagbg01.jpg) no-repeat right top;width:84px;text-align:center;font-size:14px;font-weight:bold;color:#5E5E5E;padding-top:10px;cursor:pointer;}
#recommend_title li.short{width:60px;}
#recommend_title li.current{margin-right:2px;background-position:center top;color:#FEFEFE;}

#recommend_cont dd{float:left;width:957px;padding-left:3px;}
#recommend_cont a{margin:6px 5px 0 5px;height:96px;line-height:1.6;}
/*hot_system*/
#hot_system{overflow:hidden;padding:0 10px;}
.hot_system_list{float:left;width:100%;padding:1px 0;line-height:1.8;}
.hot_system_list li{float:left;padding:0 10px 5px;}
.hot_system_list li.one{width:305px;}
.hot_system_list li.two{width:300px;}
.hot_system_list li.three{width:275px;}
.hot_system_list h4{padding-top:4px;color:#D37C46;}
.hot_system_list h4 a{color:#D37C46;}
.hot_system_list a{margin-right:8px;white-space:nowrap}
.addbgcolor{background:#F8F7F2;}
/*friendlinks*/
#friendlinks{padding:0 10px 0 14px;line-height:2.0;}
.gg ul{width:1020px;margin-right:-60px;}
.gg li{float:left;width:120px;text-indent:14px;height:16px;line-height:16px;overflow:hidden;margin-top:6px;}
#friendlinks a{margin-right:0px;white-space:nowrap;display:inline-block;}
#friendlinks strong{font-size:13px;}
/*tips*/
#tit-tips{padding:8px 8px 3px;border:1px solid #cecece;position:absolute;zoom:1;background:#fff;}
#tit-tips .tips-c{line-height:18px;color:#333;text-align:left;white-space:normal;width:72px;}
.sangle{position:absolute;right:-6px;top:50%;margin-top:-5px;width:6px;height:10px;background:url(/skin/v2/triangle.png) no-repeat 0 0;}
.tips-c img{display:block;width:72px;height:72px;margin-bottom:3px;}
/*ad*/
#ads6{
   float:left;
   width:728px;
   height:auto;
}
#ads2{
   float:right;
   width:230px;
   height:auto;
}
/*list*/
.scene {
	POSITION: relative
}
.scene_width {
	POSITION: absolute; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
.scene UL {
	PADDING-LEFT: 5px; WIDTH: 917px; FLOAT: left; OVERFLOW: hidden
}
.zt_wrap {
	WIDTH: 922px; FLOAT: left; HEIGHT: 150px; OVERFLOW: hidden
}
.sl {
	MARGIN: -2px 0px -5px; WIDTH: 15px; DISPLAY: inline-block; HEIGHT: 157px; CURSOR: pointer
}
.sr {
	MARGIN: -2px 0px -5px; WIDTH: 15px; DISPLAY: inline-block; HEIGHT: 157px; CURSOR: pointer
}
.sl I {
	BACKGROUND-IMAGE: url(img/slide_sprites.png); MARGIN-TOP: 48px; WIDTH: 15px; DISPLAY: inline-block; HEIGHT: 60px
}
.sr I {
	BACKGROUND-IMAGE: url(img/slide_sprites.png); MARGIN-TOP: 48px; WIDTH: 15px; DISPLAY: inline-block; HEIGHT: 60px
}
.sl {
	BACKGROUND: url(img/slide_sprites.png) repeat-y -84px 0px;
	FLOAT: left;
	MARGIN-RIGHT: 1px;
}
.sl I:hover {
	BACKGROUND-POSITION: -16px 0px
}
.sr {
	BACKGROUND: url(img/slide_sprites.png) repeat-y right 0px;
	FLOAT: right;
	MARGIN-LEFT: 1px
}
.sr I {
	BACKGROUND-POSITION: -46px 0px
}
.sr I:hover {
	BACKGROUND-POSITION: -30px 0px
}
.zt {
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	ZOOM: 1;
	OVERFLOW: hidden;
	PADDING-TOP: 2px;
	margin-left: 3px;
	margin-right: 3px;
}
.zt LI {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 76px;
	PADDING-RIGHT: 0px;
	FLOAT: left;
	PADDING-TOP: 5px;
	text-align: center;
}
.zt LI A {
	LINE-HEIGHT: 20px; DISPLAY: block; HEIGHT: 70px; OVERFLOW: hidden
}
.zt LI A IMG {
	MARGIN: 0px auto; WIDTH: 66px; DISPLAY: block; HEIGHT: 50px
}
#zttyc{display:none;}
#ztt{display:block;}
.ileft {
	width:640px;
	float:left;
	padding-left: 0px;
}
.iright {
	width:300px;
	float:right;
	height: 290px;
	margin-top: 0px;
	margin-right: 10px;
}
.ileft a{
	background:transparent;
	float:left;
	width:96px;
	margin:1px 5px 0 5px;
	height:94px;
	display:inline;
	text-align:center;
	overflow:hidden;
	line-height:1.0;
	position:relative;
}
.ileft img{display:block;width:72px;height:72px;margin:0 auto 2px;padding:2px;}
