﻿/* CSS Document */
.topgamelistbox{ display:block; width:748px; height:223px; border:#b8c783 1px solid; background:#eff6d8; margin:0 0 0 5px; overflow:hidden;}

ul.topnav_bg{ height:155px;background-image:url(/templets/77/images/bd_point.gif); background-repeat:repeat;color:#cccc66; list-style:none; padding:8px 10px 0 10px; overflow:hidden;}
ul.topnav_bg li{ display:block; clear:both;border-bottom:#e3ecc7 1px solid; overflow:hidden;}
ul.topnav_bg li a{ color:#333300;font:normal 12px/30px verdana, "宋体"; margin:0 8px;}
ul.topnav_bg li a:hover{ color:#f60;}
ul.topnav_bg .fs_a{ margin:0 8px 0 0;}
ul.topnav_bg .lastli{ border:none;}
ul.topnav_bg .ls_a{ margin:0 0 0 8px;}

.newgamebox{ display:block; clear:both; height:30px; font:normal 12px/30px verdana, "宋体"; background:url(/templets/77/images/bg_ind_topgame.gif) 0 -140px repeat-x; border-top:#e3efb4 1px solid;color:#cccc66; overflow:hidden;}
.newgamebox a{color:#333300;font:normal 12px/30px verdana, "宋体"; margin:0 8px;}
.newgamebox a:hover{color:#f60;}
.newgamebox .mtitle{ font-weight:bold; background:url(/templets/77/images/ind_icon3.gif) 0 0 no-repeat; color:#5e7017; padding-left:15px; margin-left:10px; margin-right:-6px;}
.newgamebox .sinp{ width:200px; height:22px; border:#dce3bf 1px solid; font:normal 12px/22px verdana, "宋体"; padding:0 5px; margin:0; vertical-align:middle; color:#666;}
.newgamebox img{ vertical-align:middle;}
*html .newgamebox .sinp{ margin-top:2px;}
*html .newgamebox img{ margin-top:2px;}
.newgamebox .f_r a{ margin:0 3px 0 1px;}

/*hua ti*/
.ht_tit{ display:block; clear:both; height:26px; border:#e3e3e3 1px solid; background:#fff; text-align:center; font:normal 14px/26px verdana, "宋体"; color:#690; overflow:hidden; margin:0 10px 5px 10px;}
.ht_tit a{color:#690;}
.ht_tit a:hover{ color:#f60;}

.ht_showbox{display:block; clear:both; margin:0 10px; overflow:hidden;}
*html .ht_showbox{ margin:0 10px 6px 10px;}
.ht_show{ display:block; clear:both; width:232px; height:10px; background:url(/templets/77/images/tppicbg.gif) 0 0 no-repeat; padding:6px 22px; margin:1px auto 2px auto;}
*+html .ht_show{margin:5px auto 2px auto;}
*html .ht_show{margin:10px auto 2px auto;}
.ht_numshow{display:block; clear:both; height:24px; text-align:center;overflow:hidden;}
.ht_numshow strong{font-weight:normal;font-size:10px!important;color:#690;  }

/*hotnews*/
.hotnews{ display:block; clear:both; overflow:hidden;border-bottom:#e3e3e3 1px solid; padding:0 0 10px 0; margin:0 10px; }
.hotnews h2{ display:block; clear:both; font:normal 20px/28px "微软雅黑","幼圆","黑体",verdana; text-align:center; margin-top:10px; }
*html .hotnews h2{ font:normal 20px/30px "微软雅黑","幼圆","黑体",Verdana;}
.hotnews h2 a{ color:#930;}
.hotnews h2 a:hover{ color:#f60;}
.hotnews .newsinfo{ display:block; clear:both; height:40px;font:normal 11px/18px verdana, "宋体"; color:#999; overflow:hidden;}

ul.hotnewsli{ display:block; clear:both; list-style:none; padding:12px 12px 12px 11px;}
ul.hotnewsli li{ display:block; clear:both; width:352px;background:url(/templets/77/images/m_icon01.gif) 0 -345px no-repeat; font:normal 14px/24px verdana, "宋体";padding-left:10px;white-space:nowrap; text-overflow:ellipsis;overflow:hidden;}
ul.hotnewsli span{color:#999; font-size:11px;}

/*tou piao*/
.dc_tit{ display:block; clear:both; border:#e3e3e3 1px solid; background:#fff; font:normal 14px/24px verdana, "宋体"; color:#690; overflow:hidden; padding:5px 10px; margin:5px 10px;}
ul.dclist{ display:block; clear:both; height:109px; list-style:none;margin:5px; overflow:hidden;}
*+html ul.dclist{height:105px;margin:5px;}
*html ul.dclist{ height:105px; margin:10px 5px 3px 5px;}
ul.dclist li{
	display:inline;
	float:left;
	width:130px;
	height:26px;
	font:normal 14px/26px verdana, "宋体";
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 5px;
}
ul.dclist li input{ vertical-align:middle; margin:0 3px;}
.dcbtn{ display:block; clear:both; text-align:center; padding:6px 0 8px 0; overflow:hidden;}
*+html .dcbtn{padding:8px 0 10px 0;}
*html .dcbtn{ padding:8px 0 10px 0;}

.dcbtn .inpTP{ width:64px; height:21px; background:url(/templets/77/images/bd_btn_118.gif) 0 0 no-repeat; border:none; margin:0 5px;}
.dcbtn .inpCK{ width:64px; height:21px; background:url(/templets/77/images/bd_btn_120.gif) 0 0 no-repeat; border:none; margin:0 5px;}

/*column*/
.indcolumnB{ height:24px;background:url(/templets/77/images/bg_ind_nav.gif) 0 -377px repeat-x; border:#ddc477 1px solid;color:#663300; overflow:hidden; font:normal 12px/24px "宋体";}
*+html .indcolumnB{ font:normal 12px/26px "宋体";}
*html .indcolumnB p{font:normal 12px/26px "宋体";}
.indcolumnB p{display:block;height:24px;background:url(/templets/77/images/ind_icon.gif) 8px 8px no-repeat; color:#663300; padding:0 10px 0 20px; overflow:hidden;}
.indcolumnB .more{color:#663300; text-decoration:none; margin:0 10px 0 0;}
.indcolumnB .more:hover{color:#663300; text-decoration:underline;}
*html .indcolumnB .more{ padding:1px 0 0 0; line-height:23px;}

/*--------------------*/
.indmA_L{ display:block; float:left; width:300px; overflow:hidden;}
.indmA_M{ display:block; float:left; width:390px; overflow:hidden; margin-left:5px;}
.indmA_R{ display:block; float:right; width:240px; overflow:hidden;}

.indmB_L{ display:block; float:left; width:693px; overflow:hidden;margin-right:5px;}

.indmC_L{ display:block; float:left; width:240px; overflow:hidden;margin-right:5px; }
.indmC_M{ display:block; float:left; width:450px; overflow:hidden; }

.news_m_tC{display:block; clear:both; overflow:hidden; line-height:18px;padding:0 0 8px 0; margin:0 10px;}
.news_m_tC h6{font:bold 14px/24px verdana, "宋体"; color:#333;}
.news_m_tC img{ margin-right:10px; border:#e3e3e3 1px solid;}

/*list*/
ul.indcontentA{ display:block; clear:both; list-style:none; padding:0 10px 5px 10px;}
ul.indcontentA li{ display:block; clear:both; width:266px;background:url(/templets/77/images/m_icon01.gif) 0 -347px no-repeat; font:normal 12px/24px verdana, "宋体";padding-left:10px;overflow:hidden;}
ul.indcontentA span{ color:#999; font-size:11px;}

ul.indcontentC{ display:block; clear:both; list-style:none; padding:0 0 5px 5px; overflow:hidden;}
ul.indcontentC li{ display:inline; float:left; width:124px;background:url(/templets/77/images/m_icon01.gif) 0 -347px no-repeat; font:normal 12px/24px verdana, "宋体";padding:0 0 0 10px; margin:0 5px;white-space:nowrap; text-overflow:ellipsis;overflow:hidden; }
*html ul.indcontentC{ height:1%;}

ul.indcontentD{ display:block; float:left; width:175px; list-style:none; padding:0 0 5px 12px; overflow:hidden; }
ul.indcontentD li{ display:block;clear:both; width:165px;background:url(/templets/77/images/m_icon01.gif) 0 -347px no-repeat; font:normal 12px/24px verdana, "宋体";padding:0 0 0 10px; white-space:nowrap; text-overflow:ellipsis;overflow:hidden; }
*html ul.indcontentD{ height:1%;}
ul.indcontentD li span{ margin-right:5px;}

ul.indcontentE{ display:block;clear:both;list-style:none; margin:0 12px 1px 12px;overflow:hidden; }
*+html ul.indcontentE{margin:0 12px 5px 12px;}
*html ul.indcontentE{ margin:0 12px 5px 12px;}
ul.indcontentE li{ display:block;clear:both;background:url(/templets/77/images/m_icon01.gif) 0 -347px no-repeat; font:normal 12px/24px verdana, "宋体";padding:0 0 0 10px; white-space:nowrap; text-overflow:ellipsis;overflow:hidden; }
*html ul.indcontentE{ height:1%;}
ul.indcontentE li span{ margin-right:5px;}
ul.indcontentE li .nametime{ display:inline; float:right; color:#cc6600; margin:0;}
ul.indcontentE li .nametime a{ color:#369; margin-right:8px;}
ul.indcontentE li .nametime a:hover{ color:#f60; margin-right:8px;}
ul.indcontentE li .nametime em{ font-style:normal; font-size:11px;}

ul.dvlist{ display:block; clear:both; list-style:none; padding:5px 0 0px 5px; overflow:hidden;}
*html ul.dvlist{ height:126px; padding:0 0 0 5px;}
ul.dvlist li{ display:inline; float:left; width:124px;padding:0 10px; font:normal 12px/22px verdana, "宋体";}
ul.dvlist li p{ display:block; clear:both; text-align:center;}
ul.dvlist li a{ color:#369;}
ul.dvlist li a:hover{ color:#f60;}

.topgameli{ display:block;clear:both;text-align:center;font:normal 12px/24px verdana, "宋体"; padding:5px 0 3px 3px; overflow:hidden;}
*html .topgameli{ height:1%;}
.topgameli img{ border:#e3e3e3 1px solid; padding:3px;}
.topgameli a{ display:inline;float:left;width:118px; margin:0 10px 0 9px; overflow:hidden; color:#369;}
.topgameli a:hover{ color:#f60;}
.topgameli a span{ display:block; clear:both; height:24px; font:normal 12px/24px verdana, "宋体"; text-align:center; overflow:hidden; margin:5px 0 7px 0;}

.tjgameli{display:block; float:right; width:250px; overflow:hidden;}
.tjgameli a{ display:inline; float:left; width:100px; overflow:hidden; margin:4px 12px 0 12px;}
.tjgameli a span{ display:block; height:20px; width:80px; overflow:hidden; text-align:center; font:normal 12px/34px verdana, "宋体";}

.mADlist{ display:block; clear:both; overflow:hidden; margin:0 0 6px 4px;}
*+html .mADlist{ margin:0 0 5px 4px;}
*html .mADlist{ height:1%;margin:0 0 5px 0;}
.mADlist .picli{ display:block; clear:both; overflow:hidden;}
*+html .mADlist .picli{ padding:0 0 3px 0;}
.mADlist .picli a{display:block; float:left; margin:3px 0 3px 5px;}
.mADlist .picli img{ border:#000 1px solid;overflow:hidden;}
.mADlist ul{ display:block;clear:both; list-style:none; font:normal 12px/22px verdana, "宋体"; overflow:hidden;}
.mADlist ul li{ display:block; float:left; width:100px; background:url(/templets/77/images/grayicon.gif) 0 8px no-repeat; padding-left:8px;white-space:nowrap; text-overflow:ellipsis;overflow:hidden; margin:0 0 0 6px;}

.gamer{ display:block; float:left; width:230px; padding:0 0 5px 0; overflow:hidden;}
.gamer a{ display:inline; float:left; width:70px; text-align:center; font:normal 12px/24px verdana, "宋体"; margin:0 3px; overflow:hidden;}
.gamer a img{ display:block; clear:both;}
.gamer a span{display:block; clear:both;}

.gamernews{display:inline; float:right; width:200px; height:190px;border:#e3e3e3 1px solid; font:normal 12px/16px verdana, "宋体"; margin-right:10px; background:#fff; padding:10px 0; overflow:hidden;}
.gamernews ul{display:block; clear:both; list-style:none; padding:0 10px;}
.gamernews ul li{ background:url(/templets/77/images/grayicon.gif) 0 10px no-repeat; border-bottom:#e3e3e3 1px solid; padding:5px 0 5px 6px;}
.gamernews ul li a{ color:#690; margin:0 2px;}
.gamernews ul li a:hover{ color:#f60; margin:0 2px;}

.topgamer{ display:block; clear:both; border-bottom:#e3e3e3 1px solid; margin:0 10px 10px 10px; padding-bottom:1px;overflow:hidden;}
*html .topgamer{ height:1%;}
.topgamer a{ display:inline; float:left; width:106px; text-align:center; font:normal 12px/24px verdana, "宋体"; margin:0 6px 0 0; overflow:hidden;}
.topgamer a img{display:block; clear:both; border:#e3e3e3 1px solid; background:#fff; padding:2px;}
.topgamer a span{ display:block; clear:both; color:#369;}
.topgamer a:hover span{ display:block; clear:both; color:#f60;}
.topgamer .mano{ margin:0;}

/*tab*/
.tabnav_gt{ display:block; clear:both; height:30px;  background:url(/templets/77/images/bg_ind_topgame.gif) 0 0 repeat-x;}
.tabnav_gt .AA,.tabnav_gt .AAon{display:block; float:left; width:90px; text-align:center;border-right:#b0c55e 1px solid;}
.tabnav_gt .AA{ background:url(/templets/77/images/bg_ind_topgame.gif) no-repeat; background-position:right -46px; color:#5e7017;font:normal 12px/30px "宋体";}
.tabnav_gt .AAon{ background:url(/templets/77/images/bg_ind_topgame.gif) 0 -91px no-repeat;color:#666600;font:bold 14px/30px "宋体";}

/*new game table*/
.pcli_h{height:174px!important; padding:7px 10px!important ;}
*+html .pcli_h{height:173px!important; padding:5px 10px!important ;}
*html .pcli_h{height:172px!important; padding:3px 10px 4px 10px!important ;}

/*---小游戏热评榜---*/
ul.hotfg{ display:block;clear:both; list-style:none; font:normal 12px/24px verdana, "宋体"; padding:0 0 6px 0; overflow:hidden;}
*html ul.hotfg{ height:1%;}
ul.hotfg li{ display:inline; float:left; width:95px; background:url(/templets/77/images/grayicon.gif) 0 8px no-repeat; padding-left:8px;overflow:hidden; margin:0 0 0 10px;}
ul.hotfg li em{ float:right; color:#999; font-style:normal; font-size:10px;}
ul.hotfg li span{ display:block; float:left; width:70px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
