body{font-size:12px;font-family:"宋体";color:#333;line-height:24px;}
a{color:#484848;text-decoration:none}
a:hover{color:#366e04;text-decoration:underline;}
*{margin:0;padding:0;}
*:focus{outline:none;}
ol, ul ,li{list-style:none;}
img{border:none;}
h1, h2, h3, h4, h5, h6{ font-weight:bold;font-family:"微软雅黑"}
.clear{clear:both;}
.p_main {margin:0px auto 8px auto; width:960px;}
.lplay {width:762px;float:left;padding:0px 0 0 0}
.lbox{width:100%;}
.b1_t{ background:url(/images/z2012/b1_t_.gif) no-repeat 0 0;height:8px; overflow:hidden;}
.b1_m{ background:url(/images/z2012/b1_m_.gif) repeat-y 0 0;zoom:1;overflow:hidden;padding:10px 0 0 0px;}
.b1_b{ background:url(/images/z2012/b1_b_.gif) no-repeat 0 0;height:9px; overflow:hidden;margin-bottom:8px;}
.b1_m_l{float:left;width:340px; text-align:center;}
.b1_m_r{float:right;width:410px;padding-right:10px;}
.img_border img{ cursor:pointer;}
.img_border{width:307px;height:207px; display:block; position:relative;padding-top:4px;margin:0 auto 10px;}
.img_border span{ cursor:pointer; background:url(/images/z2012/img_border.png) no-repeat 0 0;_background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src=/images/z2012/img_border.png);width:307px;height:207px; position:absolute;top:0px;left:0px;}
.b1_m_r h1{font-size:18px;color:#3f7500; border-bottom:1px solid #abd586; text-indent:10px;line-height:30px; }
.b1_sp{font:12px/1.5 Verdana,Tahoma,Arial,宋体,Helvetica,sans-serif; color:#333; display:block; width:400px; height:24px; overflow:hidden; line-height:24px;}
.b1_m_r h1 a{color:#3f7500; }
.game_info{line-height:24px;padding:10px 0 10px 10px;}
.green{color:#768f00;}
.ico_btn{height:20px;padding-top:5px;}
.ico_btn a{color:#0078de;}
.ico{ background:url(/images/z2012/ico1.png) no-repeat;float:left; text-indent:20px;line-height:12px;padding-top:4px;margin-right:10px;}
.ico1{ background-position:0 2px;}
.ico2{ background-position:0 -15px;}
.ico3{ background-position:0 -31px;}
.ico4{ background-position:0 -78px;}
.ico5{ background-position:0 -96px;}
.ico6{ background-position:0 -47px;}
.newico{background:url(/images/z2012/ico1.png) no-repeat 0 -62px;float:left; text-indent:20px;line-height:12px;padding-top:4px;margin-right:10px;}
.screen{ text-align:left;border:1px solid #dbdbdb; border-width:1px 0 1px 0;line-height:18px;height:50px;padding:10px 0 0 10px; text-align:left}
.scr_l{float:left;width:60px;}
.scr_l .ico{margin:0px 0 6px 0;height:15px;}
.scr_r{float:left;}
.scr_r a{margin-right:10px;}
.screen p{height:26px;}
.screen a{color:#a1a0a0;}
.point{color:#a07015;padding:20px 0 10px 10px;}
.b2_t{ background:url(/images/z2012/b2_t.gif) no-repeat 0 0;height:8px; overflow:hidden;}
.b2_m{ background:url(/images/z2012/b2_m.gif) repeat-y 0 0;}
.b2_b{ background:url(/images/z2012/b2_b.gif) no-repeat 0 0;height:8px; overflow:hidden;}
.b2_b1{ background:url(/images/z2012/b2_b1.gif) no-repeat 0 bottom;height:38px; overflow:hidden;margin-bottom:8px;}
.b2_b1 table{ text-align:center; margin:5px auto 0;height:33px; border:0;}
.b2_b1_l{ background:url(/images/z2012/b2_b1_01.gif) no-repeat 0 bottom;width:10px;}
.b2_b1_c{ background:url(/images/z2012/b2_b1_02.gif) repeat-x 0 bottom;}
.b2_b1_r{ background:url(/images/z2012/b2_b1_03.gif) no-repeat 0 bottom;width:11px;}
.red{color:#ff0000;}
.b2_m_01 {margin: 0 auto;padding: 0 10px;width: 740px;}
.fl{float:left;}
.fr{float:right;}
.game_block{ background:url(/images/z2012/block_.gif) no-repeat;width:366px;height:84px; overflow:hidden;padding-top:13px;margin-bottom:10px;}
.game_block dt{float:left;width:105px; text-align:center;}
.game_block dd{float:right;width:250px;padding-right:10px;line-height:20px;}
.b2_m_01 dl dt a img{width:72px; height:72px}
.game_list1 li a img{width:72px; height:72px}
.h2_t{height:30px;}
.t1{ background:url(/images/z2012/t1.gif) no-repeat 20px 0;}
.t2{ background:url(/images/z2012/t2.gif) no-repeat 20px 0; overflow:hidden;}
.t3{ background:url(/images/z2012/t7.gif) no-repeat 20px 0;}
.t4{ background:url(/images/z2012/t4.gif) no-repeat 20px -1px;}
.t5{ background:url(/images/z2012/t5.gif) no-repeat 20px 0;}
.t6{ background:url(/images/z2012/t6.gif) no-repeat 20px 0;}
.t7{ background:url(/images/z2012/t3.gif) no-repeat 20px 0;}
.t4 span{ background:url(/images/z2012/t4_1.gif) no-repeat right -7px;font-size:15px;font-family:"宋体";padding-right:67px;line-height:28px;margin-left:40px;color:#dd5d00;}
.other_games {height:88px; margin:10px auto; width:700px; overflow:hidden;}
.turn_l a{ background:url(/images/z2012/rturn.gif) no-repeat 0 0;width:37px;height:37px; display:block;float:left;margin-top:27px;}
.turn_r a{ background:url(/images/z2012/rturn.gif) no-repeat right 0;width:37px;height:37px; display:block;float:right;margin-top:27px;}
.game_list{width:620px;float:left;text-align:center;line-height:20px;margin-left:3px;}
.game_list ul{padding-left:10px;}
.game_list li{float:left;width:90px; overflow:hidden;padding:0 5px;height:90px}
.game_list img{display:block;margin:0 auto;width:72px; height:72px}
.game_list2{float:left; height:96px;margin-left:-11px; overflow:hidden; text-align:center; width:710px; line-height:20px}
.game_list2 ul{padding-left:10px;}
.game_list2 li{float:left;width:100px; overflow:hidden; height:96px; line-height:18px}
.game_list2 img{display:block;margin:0 auto;width:72px; height:72px}
.org{color:#d26207;}
.operate { font-size: 14px; line-height: 22px; padding: 0 0 0 35px;width:715px;}
.game_caption { font-size: 14px;  line-height: 22px;  padding: 0px 10px 0px 35px;}
.start_game{ text-align:center;padding-bottom:10px;}
.game_list1{padding-left:15px;}
.game_list1 li{float:left;width:96px;margin:0 4px 5px;text-align:center;line-height:22px;overflow:hidden; height:95px;}
.game_list1 img{display:block;margin:0 auto; width:72px; height:72px}
.zt_more{float:right;line-height:30px;padding-right:20px; font-family:"宋体"; font-weight:300; font-size:12px}
.ztlink{width: 64px; display: block; float: left; height: 30px; margin-left: 33px; display:inline}
.game_list3{padding-left:15px;}
.game_list3 li{float:left;width:96px;margin:0 4px 5px;text-align:center;line-height:22px;overflow:hidden; height:85px;}
.game_list3 img{display:block;margin:0 auto;width:72px; height:62px}
/*右边排行*/
.mb_ranking{margin-top:10px;}
.mb_border{width:175px;border:1px solid #d3d3d3;line-height:24px;}
.mbox {width:192px;float:right;margin-bottom:8px; _margin-left:5px; overflow:hidden;}
.mb_r_top{background:url(/images/z2012/ph_bg_.gif) no-repeat;width:195px; height:42px;cursor:pointer;}
.mb_r{ width:190px;float:right; border-left:1px solid #88c369; border-right:1px solid #88c369;padding-bottom:1px;overflow:hidden;}
.mb_r_bot{background:url(/images/z2012/ph_bg_bot.gif) no-repeat; width:192px; height:10px; font-size:0px; float:right; overflow:hidden}
.mb_r h2{background:#9bd076 url(../imageyx/ph_bg.jpg) repeat-x;font-size:14px;line-height:24px;height:26px;letter-spacing:7px;}
.mb_r li{padding:0px 4px;text-align:left;line-height:24px;padding-left:13px;width:173px;overflow:hidden;height:24px;float:left;}
.mb_r em{ font:13px "黑体"; font-weight:bold;color:#3f7500;}
.nqueue {width:100%;margin:0 auto;BACKGROUND: #fff; BACKGROUND: url(/images/z2012/nbg_rank.gif);line-height:25px;height:57px !important;padding:0px 0}
.n95 {width:98%;margin:0 auto;padding:5px 0;height:47px;}
.leftimg {float:left;margin:3px 5px 0 0;width:52px;height:40px}
.rightqueue{width:109px;float:right;margin:0;border:0;padding-top:5px;text-align:left;}
.rightqueue p{line-height:25px;overflow:hidden;}
.leftimg img{width:52px;height:40px;}
.rank_1{width:18px;height:14px;display:block;background:url(/images/z2012/rank_nub.gif) no-repeat;}
.rank_2{width:18px;height:14px;display:block;background:url(/images/z2012/rank_nub.gif) no-repeat 0 -15px;}
.rank_3{width:18px;height:14px;display:block;background:url(/images/z2012/rank_nub.gif) no-repeat 0 -30px;}
.rank_4{width:18px;height:14px;display:block;background:url(/images/z2012/rank_nub.gif) no-repeat 0 -45px;}
.rank_5{width:18px;height:14px;display:block;background:url(/images/z2012/rank_nub.gif) no-repeat 0 -60px;}
.rank_6{width:18px;height:14px;display:block;background:url(/images/z2012/rank_nub.gif) no-repeat 0 -75px;}
.rank_7{width:18px;height:14px;display:block;background:url(/images/z2012/rank_nub.gif) no-repeat 0 -90px;}
.rank_8{width:18px;height:14px;display:block;background:url(/images/z2012/rank_nub.gif) no-repeat 0 -105px;}
.rank_9{width:18px;height:14px;display:block;background:url(/images/z2012/rank_nub.gif) no-repeat 0 -120px;}
.rank_col{width:180px;padding-right:13px;float:left;}
.grey {background:#F7F7F7}
.more{height: 20px;line-height: 20px;overflow: hidden;text-align: right;width: 190px;}
.game_rec{ width:958px; border:1px solid #cecece; height:125px; margin:0 auto;}
.game_rec_le{float:left; border-right:1px solid #cecece; line-height:21px;background:#f1f1f1; font-weight:bold; width:23px;height:102px; padding:23px 5px 0 15px; color:#646464; font-size:13px;}
.game_rec_ri{ float:right; width:914px;}
.game_rec_ri_div{ width:902px; height:30px; line-height:30px; background:#f1f1f1; padding:0 5px; overflow:hidden; margin:0 auto; margin-top:1px;}
.game_rec_ri_div a{ background:url(/images/t_ico1.gif) no-repeat 0 13px;;text-indent:8px; display:block; margin-left:8px;_margin-left:4px; margin-right:5px; float:left; color:#11568c;}
.game_rec_ri_div a:hover{ color:#11568c;}
.game_rec_ri ul{ margin-top:3px;}
.game_rec_ri ul li{text-align:left;float:left; background:url(/images/t_ico.gif) no-repeat 0 8px; text-indent:12px; width:100px;_width:105px; margin-left:12px;_margin-left:6px; line-height:22px; height:22px; overflow:hidden;}
.game_rec_ri ul li a{ color:#000;}
.game_rec_ri ul li a:hover{ color:#000;}
/*底部*/
#footer {clear:both;width:960px;margin:10px auto 0 auto;height:60px;}
.fleft1 {width:435px;float:left;border:1px solid #CECECE;}
.fl2 {width:95px;float:left;color:#3367B3;background:#F4F8FC;height:25px;text-align:center;font-weight:bold;padding:10px 0 0 0;text-indent:2px}
.fr2 {width:331px;float:right;border-left:1px solid #D0D0D0;padding:0 0 0 8px;line-height:150%;}
.fright1 {width:515px;float:right;height:38px;line-height:150%;}
.about {clear:both;width:100%;text-align:center;margin:10px 0 0 0;border-top:dashed 1px #D0D0D0}
.about a {width:100%;color:#666666;font-weight:bold;line-height:25px}
.about a:hover {color:#008000}
.copy_links {BORDER-BOTTOM: #cfeda7 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #cfeda7 1px solid; PADDING-BOTTOM: 0px; MARGIN: 5px auto; PADDING-LEFT: 5px; WIDTH: 948px; PADDING-RIGHT: 5px; FONT: 12px/28px "宋体",Arial; BACKGROUND: #f5ffe4; COLOR: #c2e58b; BORDER-TOP: #cfeda7 1px solid; BORDER-RIGHT: #cfeda7 1px solid; PADDING-TOP: 0px}
.copy_links A {	MARGIN: 0px 3px; COLOR: green; TEXT-DECORATION: none}
.copy_links A:visited{MARGIN: 0px 3px; COLOR: green; TEXT-DECORATION: none}
.copy_links A:hover{COLOR: #008000; TEXT-DECORATION: underline}
.copy_links A:active{MARGIN: 0px 3px; COLOR: green; TEXT-DECORATION: none}
#GameKey {font-size:0px;}
#GameKey ul {padding:0 0 3px 0; float:left;}
#GameKey ul li{float:left;height:32px;text-align:left;line-height:24px;white-space: nowrap;font-size:12px;padding:0 5px 0 0; margin-top:5px;}
#GameKey ul li span{float:left;padding:0 3px 0 0px;}
#GameKey ul li span.PlayKey {margin:0 5px 0 0}
.GirlTips{width:500px;font-size:14px;color:#2B7605;background:#E6F8DE ;border:1px solid #94DB75;padding:3px;margin:3px auto;text-align:center;}
.game_cz_fg {background: url(/images/play/fg.gif) repeat-x scroll 0 0 transparent;font-size: 0;height: 5px;margin-top: 2px;overflow: hidden;}
.screen1{ text-align:left;border:1px solid #dbdbdb; border-width:1px 0 1px 0;line-height:18px;padding:10px 0 0px 10px; text-align:left;height:28px;}
.screen1 p{height:26px;}
.ic_mr{margin-right:0px;}
.screen1 a{color:#a1a0a0;padding-right:10px}
.game_info1{line-height:24px;padding:10px 0 5px 10px;}
.game_info2{border:1px solid #dbdbdb; border-width:1px 0 1px 0;line-height:18px;padding:10px 0 10px 10px; overflow:hidden;width:400px;}
.game_info3{line-height:24px;padding:5px 0 5px 10px;}
.point1{color:#a07015;padding:15px 0 25px 10px;}
.unfold_btn{color: #0589DB;padding-left:5px;}
.unfold_btn:hover{color: #0589DB;}
#introduce2{ display:none;}
.horiz1{margin: 9px auto 0;width: 950px;}
.horiz1 h1{display: inline;font-weight: normal;font-family: "宋体";}
.fl_class{width:192px;height:35px;padding-top:0px;overflow:hidden;}
.fl_class ul{display:block;}
.fl_class ul li{width:96px;height:35px;float:left;overflow:hidden;}
.r_fl_1 a{width:96px;height:35px;background:url(/images/z2012/fl_class.gif) no-repeat 0 -35px;display:block;}
.r_fl_1 a:hover{width:96px;height:35px;background:url(/images/z2012/fl_class.gif) no-repeat;display:block;}
.r_fl_1_d a{width:96px;height:35px;background:url(/images/z2012/fl_class.gif) no-repeat;display:block;}
.r_fl_2 a{width:96px;height:35px;background:url(/images/z2012/fl_class.gif) no-repeat -96px 0;display:block;}
.r_fl_2 a:hover{width:96px;height:35px;background:url(/images/z2012/fl_class.gif) no-repeat -96px -35px;display:block;}
.r_fl_2_d a{width:96px;height:35px;background:url(/images/z2012/fl_class.gif) no-repeat -96px -35px;display:block;}
#ph{display:none;}
.now_wz h1{font-family:"宋体";}
/* 操作指南 */
.GameKey2{font-size:12px; padding-left:6px;line-height:24px;}
.GameKey2 span{font-weight:bold; line-height:18px;overflow:hidden;margin-right:4px;_margin-right:2px;}
.GameKey2 .ico_c_mouseleft,.GameKey2 .ico_c_mousescroll,.GameKey2 .ico_c_mousemove,.GameKey2 .ico_c_drag,
.GameKey2 .ico_c_alt,.GameKey2 .ico_c_enter,.GameKey2 .ico_c_shift,.GameKey2 .ico_c_ctrl,.GameKey2 .ico_c_tab,.GameKey2 .ico_c_end,.GameKey2 .ico_c_space,
.GameKey2 .ico_c_left,.GameKey2 .ico_c_right,.GameKey2 .ico_c_up,.GameKey2 .ico_c_down,.GameKey2 .ico_c_lr,.GameKey2 .ico_c_ud,.GameKey2 .ico_c_wasd,.GameKey2 .ico_c_arrows,.PlayKey,.player1,.player2,.GameKey2 .ico_c_blank{height:23px;background:url(/images/play/icon_keys.gif) no-repeat;display:inline-block; vertical-align:text-bottom;}
.GameKey2 .ico_key{width:24px; height:23px; line-height:28px; font-weight:bold;text-align:center; font: bold 9px/18px Verdana,"宋体",Arial,Helvetica,sans-serif; color: #363636; background:url(/images/play/icon_keys.gif) 0 -550px no-repeat; padding-top:5px; vertical-align:text-bottom; display:inline-block; line-height:18px; font-weight:bold;}
.GameKey2 .ico_c_mouseleft{width:24px; height:32px;  background-position:4px 7px;}
.GameKey2 .ico_c_mousescroll{width:24px; height:32px; background-position:3px -28px; }
.GameKey2 .ico_c_mousemove{width:24px; height:32px; background-position:2px -63px;}
.GameKey2 .ico_c_drag{width:24px; height:32px; background-position:0 -98px;}
.GameKey2 .ico_c_alt{ width:41px; height:28px;background-position:0 -134px;}
.GameKey2 .ico_c_enter{ width:52px; height:28px;background-position:0 -166px;}
.GameKey2 .ico_c_shift{ width:52px; height:28px;background-position:0 -198px; }
.GameKey2 .ico_c_ctrl{ width:41px; height:28px;background-position:0 -230px;}
.GameKey2 .ico_c_tab{ width:41px; height:28px;background-position:0 -262px; }
.GameKey2 .ico_c_end{ width:41px; height:28px;background-position:0 -294px;}
.GameKey2 .ico_c_space{ width:78px; height:28px;background-position:0 -326px;}
.GameKey2 .ico_c_left{ width:24px; height:28px;background-position:0 -358px;}
.GameKey2 .ico_c_right{ width:24px; height:28px;background-position:0 -390px;}
.GameKey2 .ico_c_up{ width:24px; height:28px;background-position:0 -422px;}
.GameKey2 .ico_c_down{ width:24px; height:28px;background-position:0 -454px;}
.GameKey2 .ico_c_blank{ width:24px; height:28px; background-position:0 -550px;}
.GameKey2 .ico_c_lr{ width:55px; height:28px;background-position:0 -486px;}
.GameKey2 .ico_c_ud{ width:55px; height:28px; background-position:0 -518px;}
.GameKey2 .ico_c_wasd{ width:53px; height:32px; background-position:0 -586px; overflow:hidden}
.GameKey2 .ico_c_arrows{ width:53px; height:32px; background-position:0 -626px;}
.GameKey2 .PlayKey{height:28px;width:98px;background-position:0px -761px;font-size:0px;}
.GameKey2 .player1{height:23px;width:66px;background-position:0px -702px;font-size:0px;line-height:23px; float:left;margin-top: 5px;}
.GameKey2 .player2{height:23px;width:66px;background-position:0px -728px;font-size:0px;line-height:23px; float:left;margin-top: 5px;}
.GameKey2 .GameKey2Divide{color:red;height:1px;}
.GameKey2 .GameKey2Spliter{color:green;height:1px;}
.GameKey2 em{font-style:normal; display:block;float:left;height:32px;white-space:nowrap;}


/*下方操作指南*/
#GameKey .ico_c_mouseleft,#GameKey .ico_c_mousescroll,#GameKey .ico_c_mousemove,#GameKey .ico_c_drag,
#GameKey .ico_c_alt,#GameKey .ico_c_enter,#GameKey .ico_c_shift,#GameKey .ico_c_ctrl,#GameKey .ico_c_tab,#GameKey .ico_c_end,#GameKey .ico_c_space,
#GameKey .ico_c_left,#GameKey .ico_c_right,#GameKey .ico_c_up,#GameKey .ico_c_down,#GameKey .ico_c_lr,#GameKey .ico_c_ud,#GameKey .ico_c_wasd,#GameKey .ico_c_arrows,.PlayKey,.player1,.player2,#GameKey .ico_c_blank
{display:block; height:32px;background:url(/images/play/icon_keys.gif) no-repeat;text-indent:-999em;}
#GameKey .ico_key{width:23px; height:28px; line-height:22px; display: block; font-weight:bold;text-align:center; font: bold 9px/18px Verdana,"宋体",Arial,Helvetica,sans-serif; color: #363636; background:url(/images/play/icon_keys.gif) 0 -554px no-repeat;}
#GameKey .ico_c_mouseleft{width:20px;  background-position:0 0;}
#GameKey .ico_c_mousescroll{width:24px; background-position:0 -35px; }
#GameKey .ico_c_mousemove{width:24px; background-position:0 -69px;}
#GameKey .ico_c_drag{width:24px; background-position:0 -105px;}
#GameKey .ico_c_alt{ width:38px; background-position:0 -138px;}
#GameKey .ico_c_enter{width:48px; background-position:0 -170px; }
#GameKey .ico_c_shift{ width:48px; background-position:0 -202px; }
#GameKey .ico_c_ctrl{ width:41px; background-position:0 -234px;}
#GameKey .ico_c_tab{ width:38px; background-position:0 -266px; }
#GameKey .ico_c_end{ width:38px; background-position:0 -298px;}
#GameKey .ico_c_space{ width:78px; background-position:0 -330px; }
#GameKey .ico_c_left{ width:23px; background-position:0 -362px;}
#GameKey .ico_c_right{ width:23px; background-position:0 -394px;}
#GameKey .ico_c_up{ width:23px; background-position:0 -426px;}
#GameKey .ico_c_down{ width:23px; background-position:0 -458px;}
#GameKey .ico_c_blank{ width:28px; background-position:0 -553px;}
#GameKey .ico_c_lr{ width:50px; background-position:0 -491px;}
#GameKey .ico_c_ud{ width:48px; background-position:0 -523px;}
#GameKey .ico_c_wasd{ width:53px; background-position:0 -587px;}
#GameKey .ico_c_arrows{ width:53px; background-position:0 -628px;}
#GameKey .PlayKey{height:28px;width:98px;background-position:0 -761px;font-size:0px;}
#GameKey .player1{height:23px;width:66px;background-position:0px -702px;font-size:0px;line-height:23px;margin-top:3px;margin-left:5px;}
#GameKey .player2{height:23px;width:66px;background-position:0px -728px;font-size:0px;line-height:23px;margin-top:3px;margin-left:5px;}
#GameKey .GameKeyDivide{color:red;height:1px;}
#GameKey .GameKeySpliter{color:green;height:1px;}

body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{ padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; }
del, ins { text-decoration: none }
fieldset, img { border: 0; }
body,button,input,select,textarea{font:12px tahoma,arial,\5b8b\4f53;}
input,select,img{ vertical-align:middle}
input,select{ outline:none}
ul,ol{ list-style:none }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
address,cite,dfn,em,var{font-style:normal;}

body{ font:12px "SimSun"; -webkit-text-size-adjust:none; }
.wrapper{ margin:0 auto;text-align:left;width:1000px; }
td{ font-size:12px; line-height:160%;}
.left{ float:left }
.right{ float:right }
a{text-decoration:none;}
a:hover{text-decoration:underline;}
.txthide{ text-indent:-999em;overflow:hidden; line-height:0; font-size:0}
.clearfix:after{ content:""; height:0; visibility:hidden; display:block; clear:both;}
.clearfix{ zoom:1;}
.clear{ clear:both }

.clear{ clear:both;}
#wrap{width:960px;margin:0 auto;}
.top{padding-top:5px;width:960px;margin:0 auto;height:30px;}
.logo{float:left;width:160px;}
.brief{float:left;line-height:30px;color:#ae4747;}
.brief a:hover{color:#AE4747;}
.brief a{ color: #AE4747;}
.keep_btn{float:right;margin-right:5px;}
.keep_btn img{vertical-align:top;}
.search{ background:url(/images/z2012/search.gif) no-repeat 0 0;width:225px;height:25px;float:right;}
.search .text{width:150px;margin-left:25px;line-height:25px;border:0;background:none;height:25px;_margin-top:-2px;*margin-top:-2px;margin-top:0 \9;}
.search .s_btn{width:44px; cursor:pointer;border:0;background:none;height:25px;_margin-top:-2px;*margin-top:-2px;margin-top:0 \9;outline:none}
.i_nav{ width:946px; height:30px; padding:14px 0 0 14px; background:url(http://imga.4399.cn/upload_pic/images/i_nav2.png) no-repeat 0 5px; margin:0 auto; position:relative; overflow:hidden;}
.i_nav a{ float:left; width:41px; height:26px; line-height:100px; overflow:hidden;}
.i1:hover,.i2:hover,.i3:hover,.i4:hover,.i5:hover,.i6:hover,.i7:hover,.i8:hover,.i9:hover,.i10:hover,.i11:hover,.i12:hover,.i13:hover,.i14:hover,.i15:hover,.i16:hover,.i17:hover,.i18:hover,.i19:hover,.on1,.on2,.on3,.on4,.on5,.on6,.on7,.on8,.on9,.on10,.on11,.on12,.on13,.on14,.on15,.on16,.on17{ background:url(http://imga.4399.cn/upload_pic/images/i_nav2.png) no-repeat;}
.i1:hover,.on1{ background-position:-15px -48px;}.i2:hover,.on2{background-position:-56px -48px;}.i3:hover,.on3{background-position:-97px -48px;}.i4:hover,.on4{background-position:-138px -48px;}
.i5:hover,.on5{background-position:-179px -48px;}.i6:hover,.on6{background-position:-220px -48px;}.i7:hover,.on7{background-position:-261px -48px;}.i8:hover,.on8{background-position:-302px -48px;}
.i9:hover,.on9{background-position:-343px -48px;}.i10:hover,.on10{background-position:-384px -48px;}.i11:hover,.on11{background-position:-425px -48px;}.i12:hover,.on12{background-position:-466px -48px;}
.i13:hover,.on13{background-position:-507px -48px;}.i14:hover,.on14{background-position:-548px -48px;}.i15:hover,.on15{background-position:-589px -48px;}.i16:hover,.on16{background-position:-630px -48px;}
.i17:hover,.on17{background-position:-671px -48px; width:65px !important;}
.i_hot,.i_new{position:absolute; height:21px; display:block; background:url(http://imga.4399.cn/upload_pic/images/i_nav2.png) no-repeat; overflow:hidden; cursor:pointer;}
.i_new{width:21px; right:541px; top:0; background-position:0 -96px;}
.i_hot{width:31px; right:235px; top:0; background-position:-26px -96px;}
.g_index{ float:right; width:117px; height:27px; background:url(http://imga.4399.cn/upload_pic/images/i_nav2.png) no-repeat -67px -96px; line-height:100px; overflow:hidden; margin-top:3px;}
.menu{width:960px; position:relative; z-index:1;}
.n_nav_r{ float:right; padding-right:10px; height:23px; position:relative; overflow:hidden;width:190px;}
.n_nav_r a{ display:block; float:left;width:62px; height:20px;}
.my_game{width:110px;float:right;display:block; height:20px; cursor:pointer; line-height:100px;}
.nav_hot{width:22px;height:15px;background:url(/images/i2012/menu_hot.gif) no-repeat;position:absolute; top:0px;left:48px;cursor:pointer;}
.pop{width:304px; position:absolute; top:-10px;right:-4px; z-index:999;}
.pop_t{ background:url(/images/z2012/pop_01.png) no-repeat 0 0;height:7px;overflow:hidden;_background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src=/images/z2012/pop_01.png);}
.pop_m{ overflow:hidden;}
#poptext{height:225px; overflow:hidden; position:relative}
.pop_bg{height:225px;background:url(/images/z2012/pop_02.png) no-repeat 0 0;_background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src=/images/z2012/pop_02.png); overflow:hidden}
#poppic{height:210px;}
.pop_bg1{height:210px;background:url(/images/z2012/pop_02_1.png) no-repeat 0 0;_background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src=/images/z2012/pop_02_1.png);}
.play_games{padding-left:5px;zoom:1; }
.play_games li{float:left;display:inline;margin:5px 5px 0;width:137px;background:#ecf7dc;line-height:23px;}
.play_games li a{overflow:hidden; white-space:nowrap;position:relative;width:120px; display:block;float:left}
.play_games li em{color:#48be30; float:left;}
.pop_b{ background:url(/images/z2012/pop_03.png) no-repeat 0 0;height:13px;overflow:hidden;_background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src=/images/z2012/pop_03.png);}
.message{width:90%;height:50px; vertical-align:middle;margin:0 auto; text-align:center; border-bottom:1px solid #d9dee4;}
.message a{color:#366e04; position:relative}
.jp_yx{line-height:22px;}
.jp_yx a{color:#366e04;position:relative}
.jp_yx p{height:22px;padding:5px 18px 5px 20px;}
.jp_yx ul{padding-left:8px;width:296px;overflow:hidden;}
.jp_yx li{float:left; text-align:center;width:72px;margin:0 0 5px 0;height:58px;overflow:hidden;white-space: nowrap; position:relative; overflow:hidden;display:inline;}
.jp_yx img{ display:block;margin:0 auto; width:52px; height:40px}
.jp_yx p strong a{color:#71706f;float:left;background:url(/images/z2012/jtou_ico.gif) no-repeat 0 0;_background:url(/images/z2012/jtou_ico.gif) no-repeat 0 -1px;display:block;text-indent:17px;}
.jp_yx p span{float:right;}
.jp_yx p strong a:hover{color:#366E04;text-decoration:underline;}
.dq{width:960px;height:35px;margin:0 auto 3px;}
.dq_l{width:6px;height:35px;background:url(/images/z2012/lbg.gif) no-repeat;overflow:hidden;float:left;}
.dq_c{width:948px;height:35px;background:url(/images/z2012/cbg.gif) repeat-x;overflow:hidden;float:left;}
.dq_r{width:6px;height:35px;background:url(/images/z2012/rbg.gif) no-repeat;overflow:hidden;float:right;}
.now_wz{float:left;line-height:35px;height:30px;overflow:hidden;padding-left:5px;}
.now_wz h1{display:inline;font-weight:normal;font-size:12px;}
.sR{float:right;height:26px;overflow:hidden;padding-right:1px;padding-top:6px;position:relative;width:599px;}
.webgame{width:960px;height:35px;margin:3px auto;}
.wg_l{width:93px;height:25px;background:url(/images/wg_ico_11.gif) no-repeat;float:left;overflow:hidden;padding:5px 0 5px 16px;line-height:28px;}
.wg_c{width:843px;height:26px;background:url(/images/wg_ico_11.gif) repeat-x 0 -189px;float:left;overflow:hidden;padding-top:9px;}
.wg_r{width:8px;height:35px;background:url(/images/wg_ico_11.gif) no-repeat -118px 0;float:right;overflow:hidden;}
.wg_li{width:802px;height:26px;float:left; overflow:hidden}
.wg_li ul{display:block;}
.wg_li ul li{float:left;margin:0 7px;display:inline;line-height:17px;}
.wg_li ul li span{float:left;cursor:pointer;}
.wgico_1{width:19px;_width:16px;height:16px;background:url(/images/wg_ico_12_3.gif) no-repeat 0 -36px;display:block;}
.wgico_2{width:19px;_width:16px;height:16px;background:url(/images/wg_ico_12_3.gif) no-repeat 0 -53px;display:block;}
.wgico_3{width:19px;_width:16px;height:16px;background:url(/images/wg_ico_12_3.gif) no-repeat 0 -70px;display:block;}
.wgico_4{width:19px;_width:16px;height:16px;background:url(/images/wg_ico_12_3.gif) no-repeat 0 -87px;display:block;}
.wgico_5{width:19px;_width:16px;height:16px;background:url(/images/wg_ico_12_3.gif) no-repeat 0 -104px;display:block;}
.wgico_6{width:19px;_width:16px;height:16px;background:url(/images/wg_ico_12_3.gif) no-repeat 0 -121px;display:block;}
.wgico_7{width:19px;_width:16px;height:16px;background:url(/images/wg_ico_12_3.gif) no-repeat 0 -138px;display:block;}
.wgico_8{width:19px;_width:16px;height:16px;background:url(/images/wg_ico_12_3.gif) no-repeat 0 -155px;display:block;}
.wgico_9{width:19px;_width:16px;height:16px;background:url(/images/wg_ico_12_3.gif) no-repeat 0 -172px;display:block;}
.wg_l a{width:73px;height:25px;display:block;text-align:right;overflow:hidden;float:left;}
.more_wg{float:right;line-height:17px;padding-right:5px;}
/*底部*/
.footer{margin:10px auto;width:960px;clear:both;overflow:hidden;color:#384349;line-height:24px;}
.footer_t{width:960px;height:87px;background:url(/images/nfoot/footer_t.gif) no-repeat;overflow:hidden;color:#384349;text-align:center;padding-top:12px;}
.footer_c{width:958px;background:#fff;border-left:1px solid #acdb6d;border-right:1px solid #acdb6d;overflow:hidden;}
.footer_b{width:960px;height:9px;background:url(/images/nfoot/footer_b.gif) no-repeat;overflow:hidden;}
.footer_t span{color:#ff6600;}
.ft_info{text-align:center;width:960px;clear:both;height:100px;overflow:hidden;}
.ft_info a{width:100%;color:#384349;}
.ft_info a:hover{color:#008000}
.ft_info a.fk{ background:url(/images/nfoot/ico_fk.gif) no-repeat;padding-left:15px;color:#ff7c2d;}
.ft_info a:hover.fk{color:#ff7c2d;}
.zz_bg{width:960px;height:160px;background:url(/images/nfoot/fbbg_.gif) no-repeat;margin:10px auto 0px;clear:both;overflow:hidden;}
.zz_bg_l{width:20px;height:80px;float:left;font-size:14px;color:#646464;text-align:center;font-weight:bold;padding:49px 0 0 10px;overflow:hidden; line-height:16px;}
.zz_bg_r{width:912px;height:135px;float:right;padding:8px 5px 0 0;}
.game_rec_top{color:#56732e;height:24px;line-height:24px;overflow:hidden;width:100%;}
.game_rec_top a{color:#56732e;margin:0 11px;}
.game_rec_li{width:900px;padding:12px 0 0 12px;}
.game_rec_li ul{display:block;}
.game_rec_li ul li{float:left;width:102px;text-align: left;height:18px;line-height:18px;padding-left:10px;background:url(/images/nfoot/footer_ico.gif) no-repeat 0 8px;}
.wg_ban{margin:3px auto;width:960px;height:35px;overflow:hidden;}
.wg_ban img{width:960px;height:35px;}