.gamebox{background:url(gamebox.jpg) no-repeat;width:960px;height:260px;margin:7px auto 12px auto;}
.gamebox_download{padding:138px 0 0 447px;}
.gamebox_download a{width:200px;height:45px;text-indent:-1000em;ovserflow:hidden;}
.gamebox_download p{line-height:16px;text-align:left;color:#dcffdc;padding-top:4px;}

.navwp{width:958px;margin:0 auto;padding:0 10px;}
.wp{border:1px solid #d9e3e9;background:#f9f9f9;width:958px;margin:15px auto 0 auto;}
.wp_l{width:650px;background:#fff;border-right:1px solid #e7e7e7;}
.wp_r{width:306px;}
.footer{height:75px;line-height:20px;padding-top:8px;text-align:center;font-family:Tahoma;}
.footer a{color:#266392;}
.footer a:hover{color:#ff4302;}
.fmenu a{margin:0 8px;}
.copyrights,.copyrights a,.copyrights a:hover{color:#999999;}

.game_tit{background:url(hot_tit.gif) no-repeat;height:33px;line-height:33px;}
.game_tit h3{float:left;padding-left:35px;color:#325a78;}
.game_tit em{padding-right:12px;}
.game_box{float:left;border-left:1px solid #c7d6df;border-right:1px solid #c7d6df;}
.game_box ul{float:left;width:619px;border-bottom:1px solid #c7d6df;}
.game_box li{float:left;width:144px;height:158px;padding:8px 0 0 9px;color:#999;}
.game_box img{display:block;}
.game_box strong{display:block;margin-top:5px;height:20px;overflow:hidden;}
.game_box div.star,.game_box .star p{background:url(ico_star.gif) 0 -18px repeat-x;overflow:hidden;width:86px;height:18px;}
.game_box div.starbox{margin-left:-2px;}
.game_box div.sc{text-align:center;color:#004FB2;cursor:pointer;}
.game_box div.sc a{color:#004FB2;}
.game_box div.star p{background-position:0 0;height:18px;float:left;margin:0;cursor:pointer;}
#game_box_parent .game_box{width:619px;height:333px;overflow:hidden;}

.game_list{border-bottom:1px solid #c7d6df;background:#f7f9fa;line-height:32px;color:#c3d3dd;}
.game_list h5{float:left;width:40px;height:20px;line-height:20px;font-weight:normal;font-size:12px;text-align:center;color:#fff;margin:7px 0 0 10px;_margin:7px 0 0 5px;}
.game_list a{margin:0 6px;}
.game_list .action_list{background-position:0 -25px;}
.game_list .zj_list{background-position:0 -59px;}

.topic_list{width:307px;}
.topic_tit{background:url(hot_tit.gif) no-repeat 0 -32px;height:32px;line-height:34px;overflow:hidden;}
.topic_tit h3{float:left;padding-left:34px;color:#fff;}
.topic_list li{float:left;background:url(hot_dot.gif) repeat-x #41406b bottom;height:34px;overflow:hidden;}
.topic_list li div{float:left;height:34px;line-height:34px;overflow:hidden;}
.topic_num{background-position:8px -113px;width:40px;text-align:center;font-weight:bold;font-size:14px;color:#fff;font-family:Arial, Helvetica, sans-serif;}
.topic_name{width:140px;}
.topic_name a{font-weight:bold;color:#e8e8f3;}
.topic_name a:hover{color:#fff899;}
.topic_rq{width:47px;color:#b3b3d6;padding-left:10px;}
.topic_sort{background:url(hot_dot.gif) repeat-x #363560 bottom;width:70px;text-align:center;}
.topic_sort a,.topic_sort a:hover{color:#fff899;}
.dl_tit{background-position:-307px -32px;}
.dl_ul li{background:url(hot_dot.gif) repeat-x #375870 bottom;}
.dl_ul .topic_num{background-position:8px -145px;}
.dl_ul .topic_rq{color:#b3c7d6;}
.dl_ul .topic_sort{background:url(hot_dot.gif) repeat-x #27455b bottom;color:#b3c7d6;}
.no1{background-position:8px -82px;color:#a84200;}

.select_tag{float:right;padding:7px 6px 0 0;text-align:center;}
.select_tag span{float:left;width:68px;line-height:21px;}
.select_tag a{color:#ffffff;}
.select_tag .selected{background:url(hot_select.gif) no-repeat;color:#333333;}
.select_tag .selected a{color:#333333;}
.select_tjtag{float:left;border-left:1px solid #c3d3dd;margin-left:26px;}
.select_tjtag span{border-right:1px solid #c3d3dd;float:left;width:70px;line-height:30px;text-align:center;margin-top:1px;cursor:pointer;}
.select_tjtag .selected,.select_tjtag .selected a:hover{background:#e4ebf0;color:#325a78;}


.box_l h3,.box_l strong,.load_home a,.download_site h3,.updates h3,.comments h3,.plug_ins h3,.download_site ul,.download_site li,.download_site li a,.updates li,.comments li{background:url(mainwp.gif) no-repeat 0 -1000em;}

.box_l ul{width:612px;margin:0 auto;}
.box_l li{background:url(dotline.gif) repeat-x bottom;height:160px;line-height:22px;}
.box_l li div{padding-top:25px;padding-left:305px;height:125px;}
.box_l h3{background-position:0 -217px;width:150px;height:38px;text-indent:-1000em;overflow:hidden;}
.box_l strong{display:block;width:100%;height:19px;overflow:hidden;margin:5px 0 0 15px;}
.infor1{background:url(infor1.gif) no-repeat 2px 13px;}
.infor2{background:url(infor2.gif) no-repeat 5px 21px;}
.infor3{background:url(infor3.gif) no-repeat 2px 10px;}
.infor4{background:url(infor4.gif) no-repeat 2px 13px;}
.infor5{background:url(infor5.gif) no-repeat 2px 14px;}
.box_l .infor1 strong{background-position:0 -122px;}
.box_l .infor2 strong{background-position:0 -141px;}
.box_l .infor3 strong{background-position:0 -160px;}
.box_l .infor4 strong{background-position:0 -179px;}
.box_l .infor5 strong{background-position:0 -198px;}
.load_home{padding:20px 0;text-indent:-1000em;overflow:hidden;}
.load_home a{display:block;background-position:0 -77px;width:192px;height:45px;margin:0 auto;}

.box_r{width:286px;margin:0 auto;}
.box_r h3{font-size:14px;overflow:hidden;margin:0 auto;}
.box_r ul{padding:5px 0 8px 0;}
.box_r ul li{line-height:22px;}
.box_r ul li em{float:right;color:#999;font-size:10px;margin:0 8px 0 0;}

.download_site{background:url(download_site_bg.gif) repeat-y;margin:10px auto 0 auto;}
.download_site h3{background-position:0 0;height:32px;line-height:36px;text-align:center;}

.download_site ul{background:url(download_site_bg.gif) repeat-x;border:1px solid #d3d3d3;border-top:0;float:left;width:270px;padding:6px 0 6px 12px;}
.download_site li{float:left;background-position:-192px -77px;width:127px;height:24px;padding-left:7px;overflow:hidden;margin-bottom:5px;}
.download_site li a{float:left;background-position:-303px 4px;padding-left:24px;line-height:26px;}
.download_site li a{background:url(ico_download.gif) no-repeat 0 -1000em;}
.download_site li.ico_dl01 a{background-position:1px 4px;}
.download_site li.ico_dl02 a{background-position:1px -22px;}
.download_site li.ico_dl03 a{background-position:1px -48px;}
.download_site li.ico_dl04 a{background-position:1px -74px;}
.download_site li.ico_dl05 a{background-position:1px -100px;}
.download_site li.ico_dl06 a{background-position:1px -126px;}
.download_site li.ico_dl07 a{background-position:1px -152px;}
.download_site li.ico_dl08 a{background-position:1px -178px;}
.download_site li.ico_dl09 a{background-position:1px -204px;}
.download_site li.ico_dl10 a{background-position:1px -230px;}
.download_site li.ico_dl11 a{background-position:1px -256px;}
.download_site li.ico_dl12 a{background-position:1px -282px;}

.updates h3,.comments h3,.plug_ins h3{background-position:0 -44px;height:33px;line-height:33px;padding-left:12px;color:#666666;text-align:left;}
.updates a{float:left;}
.updates li{background-position:-305px -213px;line-height:24px;padding-left:24px;}
.comments li{background-position:-305px -233px;padding:5px 0 5px 24px;color:#666;}
.comments strong{color:#81511c;display:block;}
.comments .dotline{background:url(dotline.gif) repeat-x;height:1px;line-height:0;overflow:hidden;font-size:0px;padding:0;}

.plug_ins li{float:left;background:url(/static/images/ico_dot.gif) repeat-x bottom;padding:4px 0 12px 0;}
.plug_ins li a{color:#325a78;}
.plug_ins li div{float:right;width:238px;line-height:20px;font-family:Tahoma;color:#666;}
.plug_ins li .soft_link{text-decoration:underline; font-family:Arial;}
.plug_ins span{background:url(plugins_ico.gif) no-repeat;width:32px;height:23px;float:left;margin:4px 0 0 6px;}
.plug_ins .framework span{background-position:0 -23px;}
.plug_ins .Visual span{background-position:0 -46px;}
.plug_ins .WindowsLive span{background-position:0 -69px;}
.plug_ins .Library{background:none;}
.plug_ins .Library span{background-position:0 -91px;height:37px;}
.feedback_img{text-align:center;margin-top:5px;}
/*help*/
.help_box h3,.help_box strong,.faq_box h3,.faq_box h4{background:url(mainwp.gif) no-repeat 0 -1000em;text-align:left;padding-left:18px;font-size:14px;}
.help_menu h3,.help_num{background:url(help.gif) no-repeat 0 -1000em;}

.help_box{margin:0 15px;}
.help_box h3{background-position:-312px -237px;height:36px;line-height:26px;margin-top:10px;color:#325a78;}
.help_box li{background:url(dotline.gif) repeat-x;line-height:24px;padding:12px 0;}
.help_box strong{display:block;background-position:-312px -213px;}
.help_box p{text-align:left;padding:10px 17px;}
.help_box img{margin:30px 0 5px 0;display:block;}
.help_num{background-position:-287px 7px;padding-left:30px;}
.return_top{background:url(help.gif) no-repeat 0 -32px;width:38px;height:18px;text-indent:-1000em;overflow:hidden;margin-top:-20px;}
.return_top a{display:block;}

.help_menu{width:287px;margin:10px auto 0 auto;}
.help_menu h3{border-bottom:1px solid #e8e8e8;background-position:0 0;line-height:32px;text-align:left;color:#325a78;padding-left:12px;}
.help_menu li{border:1px solid #e8e8e8;border-top:0;line-height:26px;}
.help_menu li a{display:block;color:#495863;width:273px;padding-left:12px;}
.help_menu li a:hover{background:#fff;}
.faq_box{margin:0 15px;}
.faq_box h3{background-position:-312px -237px;height:36px;line-height:26px;margin-top:10px;color:#325a78;}
.faq_box li{background:url(dotline.gif) repeat-x;line-height:24px;padding:12px 0;}
.faq_box h4{display:block;background-position:-312px -154px;}
.faq_box p{text-indent:24px;padding:10px 0;}
.faq_box .faq_plug_ins ul{padding:0 20px;}
.faq_box .faq_plug_ins li{background:0;padding-top:0;padding-bottom:20px;}
.faq_box .faq_plug_ins li a{color:#325a78;text-decoration:underline;}
.faq_box .faq_plug_ins li img{margin-left:24px;}
