 *{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
body{margin:0px auto;background:#fff;color:#000;text-align:center;}
#wrapper{width:990px;overflow-x:hidden;margin:0px auto;}
table, img{border:none;}
.cp_bl{width:990px;text-align:left;overflow:hidden;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
div.clear{clear:both;_height:1px;_overflow:hidden;}
div.block_clear{clear:both;height:8px;overflow:hidden;}
#pg_hd{height:70px;}
#pg_hd_logo{width:230px;height:70px;float:left;text-align:right;}
#pg_hd_search{width:400px;padding-top:10px;float:left;}
#pg_hd_search span{font-size:14px;}
#pg_hd_search div{margin-top:5px;}
.pg_hd_search_q{width:250px;font-size:14px;margin:0px;height:24px;float:left;border:1px solid #0a7ec8;}
.pg_hd_search_btn{padding:0px;margin:0px;height:24px;width:110px;float:left;margin-left:5px;}
#pg_hd_user{float:left;background:url(user-bg.gif) no-repeat;padding-left:20px;width:340px;height:60px;font-size:14px;}
#pg_hd_user a, #pg_hd_user td{font-size:14px;}
#pg_nav{height:25px;padding-left:15px;}
#pg_nav a{height:25px;line-height:25px;text-align:center;font-weight:bold;width:80px;display:block;float:left;background:url("tab.png");color:#fff;}
#pg_nav a:hover{text-decoration:none;}
#pg_nav a.pg_nav_cur{background-position:0px -25px;}
#pg_top, #pg_bottom{background:#008cff;height:9px;}
#pg_top div, #pg_bottom div{height:11px;background:url("main.png") no-repeat;width:11px;}
#pg_top div.pg_top_right{float:right;background-position:-11px -0px;}
#pg_bottom div.pg_bottom_right{float:right;background-position:-11px -11px;}
#pg_bottom div.pg_bottom_left{background-position:0px -11px;}
#pg_rem{height:296px;background:#008cff;}
#pg_gms{background:#008cff;}
#pg_rem_slide{width:665px;height:288px;overflow:hidden;background:url(slide.png) no-repeat;float:left;margin:0px 8px;display:inline;}
#cp_rem_slide_content{width:441px;height:282px;margin:3px 8px;}
.cp_rem_slide_item_content{filter:alpha(opacity=100);opacity:0;width:441px;height:281px;overflow:hidden;}
.cp_rem_slide_item_content div{position:relative;color:#fff;top:-73px;padding:6px;font-size:14px;}
#pg_rem_slide ul{list-style:none;margin:0px;padding:0px;position:relative;left:0px;top:-288px;margin:0px 0px 0px 456px;}
#pg_rem_slide ul li{height:28px !important;_height:48px;padding:10px 10px;font-weight:bold;font-size:11px;font-family:Arial,sans-serif;cursor:pointer;}
#pg_rem_slide ul li.pg_rem_slide_selected{background:url(slide.png) no-repeat;color:#fff;}
#pg_rem_list{width:665px;height:288px;overflow:hidden;background:#fff url(recomm.png) -1px -1px no-repeat;float:left;margin:0px 8px;display:inline;}
#pg_rem_list .recomm_games{width:600px;margin:9px 0 0 55px;}
#pg_rem_list .recomm_game{float:left;}
#pg_rem_list .recomm_game img{width:120px;height:90px;}
#pg_rem_gg{float:left;background:#fff url(adv_block.png) no-repeat;height:288px;width:304px;}
#pg_rem_gg_content{padding:6px 2px 6px 2px;}
.idx_comments{table-layout:fixed;width:286px;}
.comment_odd{background:#eee;border:1px solid #ddd;margin:1px;}
.comment_even{margin:1px;border:1px solid #fff;}
.idx_comment_author, .idx_comment_author img{height:32px;width:32px;}
.idx_comment_game, .idx_comment_game img{height:32px;width:40px;}
.idx_comment_content div{overflow:hidden;white-space:nowrap;width:100%;height:32px;}
.idx_comment a{color:#111;}
.idx_comment a.author{color:#0066ff;font-weight:bold;}
.idx_comment_header{text-align:center;height:20px;margin:0px;padding:0px;border-bottom:1px solid #eee;}
div.cp_paging{float:right;margin:8px 10px 0px 0px;height:24px;}
div.cp_paging ul{list-style:none;margin:0px;padding:0px;}
div.cp_paging ul li{display:block;float:left;margin:0px;padding:0px;overflow:hidden;}
div.cp_paging ul li.cp_paging_dot{background:url("nav.png") -12px -24px;width:9px;height:9px;margin:8px 1px 8px 1px;cursor:pointer;}
div.cp_paging ul li.cp_paging_dot_current{background-position:-1px -24px;cursor:normal;}
div.cp_paging ul li.cp_paging_btn{background:url("nav.png");width:30px;height:23px;cursor:pointer;}
div.cp_paging ul li.cp_paging_prev_disabled{background-position:-61px 0px;cursor:normal;}
div.cp_paging ul li.cp_paging_next{background-position:-31px 0px;}
div.cp_paging ul li.cp_paging_next_disabled{background-position:-92px 0px;}
div.cp_paging ul li.cp_paging_split{width:3px;height:23px;}
div.cp_paging ul li.cp_paging_btnsplit{background:url("nav.png") -30px 0px;width:1px;height:23px;}
.pg_r800{width:800px;background:url("round.png") -1600px 0px repeat-y;background-color:#fff;overflow:hidden;}
.pg_r800_hd{height:32px;background:url("round.png") no-repeat;overflow:hidden;}
.pg_r800_hd_ept{height:12px;}
.pg_r800_hd h2{white-space:nowrap;background:url("tab-left.png") no-repeat;background-color:#3a9fe4;margin:0px 5px 0px 5px;color:#fff;padding:0px 0px 0px 10px;line-height:31px;height:31px;display:inline-block;_display:inline;}
.pg_r800_hd h2 span{background:url("tab-right.png") 100% 0% no-repeat;font-family:Gotham,Arial Bold,Arial,Helvetica,sans-serif;padding-right:10px;line-height:31px;height:31px;display:inline-block;_display:inline;text-transform:uppercase;}
.pg_r800_hd h2 div{background:url("tab-right.png") 100% 0% no-repeat;font-family:Gotham,Arial Bold,Arial,Helvetica,sans-serif;line-height:31px;width:780px;height:31px;text-transform:uppercase;}
.pg_r800_hd h2 div ul{float:right;list-style:none;margin:0px 5px 0px 0px;padding:0px;height:31px;line-height:31px;}
.pg_r800_hd h2 div ul li{height:31px;line-height:31px;display:block;float:left;margin:0px 5px;}
.pg_r800_hd h2 div ul li.cat_style_selected{background:url(tab-blank.png) 0px -2px no-repeat;width:117px;text-align:center;color:#000;background-color:#fff;}
.pg_r800_hd h2 div ul li a{height:31px;line-height:31px;display:block;float:left;color:#fff;}
.pg_r800_bd{width:792px;overflow:hidden;margin:0px 4px;padding:0px;position:relative;}
.pg_r800_bd h1{color:#fc8524;font-family:arial,verdana,helvetica,sans-serif;font-size:24px;border-bottom:1px solid #cccccc ;margin:0px 10px 5px 10px;padding:0px 0px 5px 0px;}
.pg_r800_ft{height:5px;overflow:hidden;background:url("round.png") -800px 0px no-repeat;}
.pg_slide_bar{float:right;margin-right:6px;display:inline;}
.pg_main_block{margin:0px 0px 15px 8px;}
.pg_r800_games_wrap{width:2400px;position:relative;}
.pg_r800_games{width:792px;float:left;}
.cp_game{float:left;margin:2px 3px;display:inline;padding:2px;border:1px solid #eee;text-align:center;}
.cp_game_hover{background:#f5f2c9;border:1px solid #ccc;}
.cp_game img.img{width:120px;height:90px;}
.cp_game .name a{color:#000;font-weight:bold;}
.cp_game .line{width:120px;height:18px;line-height:18px;overflow:hidden;white-space:nowrap;text-align:center;margin-right:auto;margin-left:auto;}
.cp_game .date{color:#666;}
.cp_game .star{width:90px;background:url("star.png") 0px -18px !important;background:url("star.gif") 0px -18px;text-align:left;}
.cp_game .score{background:url("star.png") !important;background:url("star.gif");}
.cp_game_1{width:122px;padding-top:3px;float:left;}
.cp_game_2{width:250px !important;_width:254px;height:140px;padding-left:4px;overflow:hidden;float:left;text-align:left;}
.cp_game_2{width:250px !important;_width:254px;height:140px;padding-left:4px;overflow:hidden;float:left;text-align:left;}
.cp_game_2 .name{width:250px;height:20px;line-height:20px;text-align:left;}
.cp_game_2 .desc{color:#666;}
.pg_r800_cats{width:800px;margin:5px 4px;}
.pg_r800_cat{float:left;margin:2px 7px 2px 2px;width:148px;height:398px;overflow:hidden;background:url("list.png");text-align:center;}
.pg_r800_cat_hd{height:34px;line-height:26px;}
.pg_r800_cat .cp_game{float:none;border:none;margin:0px;padding:0px;}
.pg_r800_cat_hover{background-position:0px 0px;}
.pg_r800_cat ul{list-style:none;margin:6px 8px 0px 8px;padding:0px;text-align:left;}
.pg_r800_cat ul li{height:19px;line-height:19px;display:block;overflow:hidden;}
.pg_r800_cat ul li a{color:#0066ff;}
.pg_r800_cat ul li.pg_r800_cat_more{text-align:right;border-top:1px solid #bbb;}
.pg_r800_cat ul li.pg_r800_cat_more a{text-align:right;color:#fc8524;font-weight:bold;}
#pg_recent, #pg_fav, #pg_list{width:170px;overflow:hidden;background:#fff;margin-bottom:5px;}
#pg_recent div.pg_recent_head, #pg_fav div.pg_fav_head, #pg_list div.pg_list_head{height:32px;background:url("recent.png");overflow:hidden;}
#pg_fav div.pg_fav_head{background-position:-340px 0px;}
#pg_list div.pg_list_head{background-position:-510px 0px;}
#pg_list div.pg_list_body ul{list-style:none;margin:0px;padding:0px 15px;}
#pg_list div.pg_list_body ul li{list-style:none;margin:2px 0px;padding:0px;width:139px;overflow:hidden;}
#pg_list div.pg_list_body ul li a{height:20px;width:117px !important;width:137px;line-height:20px;padding:0px 10px;display:block;color:#333;border:1px solid #fff;}
#pg_list div.pg_list_body ul li a:hover{text-decoration:none;background:#ffd042;border:1px solid #ac8a22;}
#pg_list div.pg_list_body ul li.current a{text-decoration:none;background:#f69582;border:1px solid #a63c28;}
#pg_recent div.pg_recent_body, #pg_fav div.pg_fav_body, #pg_list div.pg_list_body{background:url("recent.png") -170px 0px;}
#pg_recent div.pg_recent_footer, #pg_fav div.pg_fav_footer, #pg_list div.pg_list_footer{background:url("recent.png") 0px -36px;height:10px;overflow:hidden;}
#pg_recent img, #pg_fav img{width:60px;height:45px;border:none;}
#pg_recent div.pg_recent_name a, #pg_fav div.pg_fav_name a{font-weight:bold;color:#0066ff;}
#pg_recent div.pg_recent_name, #pg_fav div.pg_fav_name{width:90px;height:30px;overflow:hidden;}
#pg_recent div.pg_recent_date, #pg_fav div.pg_fav_date{width:90px;height:15px;overflow:hidden;color:#888;}
#pg_fav div.pg_fav_date{text-align:right;}
.pg_text_link{width:170px;overflow:hidden;background:#fff;margin-bottom:5px;}
.pg_text_link .pg_text_link_hd{height:28px;line-height:22px;color:#fff;font-weight:bold;text-align:center;background:url("textlink.png");}
.pg_text_link div.pg_text_link_bd{padding:2px 4px;}
.pg_text_link div.pg_text_link_ft{background:url("textlink.png") 0px -28px;height:11px;overflow:hidden;}
#pg_langs{border-top:1px solid #bbb;border-bottom:1px solid #bbb;width:840px;padding:5px 0px;margin:6px 0px 6px 0px;}
#pg_langs ul{text-align:center;margin:0px;padding:0px;}
#pg_langs li{list-style:none;display:inline;margin:2px;padding:0px;}
#pg_langs img{width:70px;height:46px;}
#pg_fr_link ul{margin:0px;padding:0px;}
#pg_fr_link li{width:140px;height:20px;padding:0px;margin:0px;list-style-type:none;line-height:20px;display:block;float:left;}
#game_tooltip{font-family:tahoma;width:300px;position:absolute;left:200px;top:300px;font-size:12px;filter:alpha(opacity=90);opacity:0.9;text-align:left;}
#game_tooltip .top{background:url("tooltip.png") no-repeat !important;_background:url("tooltip.gif") no-repeat;height:22px !important;_height:40px;padding:18px 30px 0px 25px;overflow:hidden;}
#game_tooltip .top a{color:#111;font-weight:bold;white-space:nowrap;display:block;width:240px;overflow:hidden;}
#game_tooltip .bottom{background:url("tooltip.png") 0px -49px no-repeat !important;_background:url("tooltip.gif") 0px -49px no-repeat;height:30px;overflow:hidden;}
#game_tooltip .content{background:url("tooltip.png") -297px -40px repeat-y;_background:url("tooltip.gif") -297px -40px repeat-y;padding:5px 30px 0px 25px;}
.page{float:right;color:#000;font-size:13px;font-weight:normal;margin:4px 15px 4px 0;}
.page a{float:left;text-align:center;color:#fff;margin:0 5px;line-height:21px;height:21px;display:block;padding:0 5px;border:1px solid #8ecdfa;background:#42a2e8;text-decoration:none;}
.page a:hover,.page a.currentPage{background:#fff;color:#000;text-decoration:none;border:1px solid #42a2e8;}
.page span{float:left;line-height:21px;height:21px;margin-top:1px;display:block;}
.paging{text-decoration:none;background:#ccc;padding:5px 6px;margin:5px 2px 2px 2px;background:#fbe868;color:#4b505a;border:1px solid #4b505a;float:left;width:16px !important;width:28px;}
.paging:hover{background:#b4e765;}
.current_paging{background:#b4e765;}
.popup{filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;width:100%;position:absolute;border:none;left:0px;top:0px;overflow:hidden;background:#000000;z-index:10000;}
.popup_content{width:273px;height:284px;position:absolute;border:none;overflow:hidden;z-index:10001;}
