/* CSS Document */
.newnav,.newnav_m{display:block; clear:both; height:28px;overflow:hidden; }
.newnav{ border:#511212 1px solid; background:#7a4141; padding:1px; }
.newnav_m{background:url(/templets/images_new/h_bg03.gif) 0 -111px repeat-x; color:#fffffe;}
.newnav_A,.newnav_A:hover{display:block;float:left; width:64px; padding:0 2px; background:url(/templets/images_new/h_bg03.gif) 0 -79px no-repeat;}
.newnav_A span{display:block; height:28px; line-height:28px; text-align:center;color:#fff; cursor:pointer;}
.newnav_A:hover span{ background:url(/templets/images_new/h_bg03.gif) 0 0 repeat-x; color:#ffcc66;}
.newnav_Ano,.newnav_Ano:hover{background:none;}

.fgsch_sel{ display:block; float:left; width:76px; height:20px;font:normal 12px/20px Verdana,"宋体"; color:#666666; border:#a9a9a9 1px solid; background:#e9e9e9 url(/templets/images_new/h_bg03.gif) 61px -286px no-repeat; padding:1px 0 1px 6px;margin:5px 2px; vertical-align:middle; text-align:left; cursor:pointer; position:relative;}
.fgsch_sel .sch_sel_m{ display:block; width:80px;color:#666; border:#ccc 1px solid; background:#f9f9f9; position:absolute; top:24px; left:0;}
.fgsch_sel .sch_sel_m a,.fgsch_sel .sch_sel_m a:hover{display:block; clear:both; height:20px;font:normal 12px/22px Verdana,"宋体";color:#666; padding:0 5px; text-decoration:none;}
.fgsch_sel .sch_sel_m a:hover{background:#e9e9e9;}

/*--------fg layou------*/
.fgmboxA{display:block; width:343px;overflow:hidden; margin-bottom:5px;}
.fgeyebox{ display:block; width:310px; overflow:hidden;}
.fgtopbox{ display:block; width:385px; border:#e3e3e3 1px solid; background:url(/templets/images_new/fg_mbg_04.gif) 0 0 repeat-x; overflow:hidden; margin:0 0 0 5px;}
.fg_newgame_t{ display:block; width:250px; float:right;overflow:hidden;}
.fg_newgame{border:#e9e7c5 1px solid; background:#f7f7e9 url(/templets/images_new/fg_mbg_01.gif) 0 0 repeat-x;}

.fghotgame{ border:#c2e7e8 1px solid; background:#e7f5f6 url(/templets/images_new/fg_mbg_02.gif) 0 0 repeat-x;}
.fghotgameB{ border:#E3E3E3 1px solid; background:#F8F8F8 url(/templets/images_new/bg_ind_nav.gif) 0 -420px repeat-x;}
.fghotgameB h1 span{ font:bold 12px/40px verdana; color:#f60;}

.fghotgameB .columnI{ border:none; margin:5px 10px; color:#333;}

.news_con_oth{margin-left:0px;padding-left:0px;  }
/*---playgame---*/
.othergame{ display:block; clear:both; height:28px; border:#e0cb76 1px solid; background:url(/templets/images_new/fg_mbg_03.gif) 0 0 repeat-x; color:#996600; font:bold 12px/28px verdana,"宋体"; padding:0 10px; overflow:hidden;}
.othergame a{color:#996600;}
.othergame a:hover{ color:#f60;}
.ognameA{ background: url(/templets/images_new/m_icon02.gif) 0 -164px no-repeat; padding-left:20px;}
.ognameB{ background: url(/templets/images_new/m_icon02.gif) right -185px no-repeat; padding-right:22px;}
.pgmenu{display:block; clear:both; height:28px; font:bold 12px/28px "宋体"; border:#e2e2b4 1px solid; background:#fdfde8; text-align:center; overflow:hidden;}
.pgmenu a{ padding-left:15px;color:#996600;}
.pgmenu a:hover{ padding-left:15px;color:#ff6600;}
.pgmenu_A{ background:url(/templets/images_new/m_icon02.gif) 0 -60px no-repeat;}
.pgmenu_B{ background:url(/templets/images_new/m_icon02.gif) 0 -85px no-repeat;}
.pgmenu_C{ background:url(/templets/images_new/m_icon02.gif) 0 -111px no-repeat;}
.pgmenu_D{ background:url(/templets/images_new/m_icon02.gif) 0 -137px no-repeat;}

.oglist{display:block; clear:both; height:26px;background:url(/templets/images_new/m_icon01.gif) 0 -370px no-repeat; font:bold 12px/26px verdana; border-bottom:#e3e3e3 1px solid; color:#333; padding:0 0 0 15px; margin:0 10px;}

/*--------main--------*/
ul.fgtop{ display:block; clear:both; list-style:none; margin:0 10px; overflow:hidden;}
ul.fgtop li{ display:block; clear:both; height:79px; border-bottom:#e3e3e3 1px solid; padding:10px 0; overflow:hidden;}
ul.fgtop li img{ display:inline; float:left; width:100px; border:#ccc 1px solid; padding:2px; margin-right:10px; overflow:hidden;}
ul.fgtop .last{ border:0;}
ul.fgtop .gamename{ font:bold 14px/26px verdana, "宋体";}
ul.fgtop .gamename a{ color:#369;}
ul.fgtop .gamename a:hover{ color:#f60;}
ul.fgtop p{ font:normal 12px/18px verdana, "宋体"; color:#666;}

.fg_picgame{ display:inline; float:left;margin:0 0 0 10px; overflow:hidden;}
.fg_picgame a{display:block; clear:both;width:108px; height:115px; background:url(/templets/images_new/bg_fg_pl.gif) 0 0 no-repeat;text-align:center; margin:0 0 6px 0;}
.fg_picgame a img{ display:block; clear:both; height:73px; padding:4px;}
.fg_picgame a span{ display:block; clear:both; height:28px; line-height:28px; padding-top:6px;}
ul.fgmlist{ display:block; float:right; width:215px; list-style:none; margin:0 0 8px 0; overflow:hidden;}
*html ul.fgmlist{ height:1%;}
ul.fgmlist li{ display:inline; float:left; width:88px; background:url(/templets/images_new/grayicon.gif) 0 8px no-repeat; font:normal 12px/24px verdana, "宋体"; padding:0 0 0 8px; margin-right:10px;white-space:nowrap; text-overflow:ellipsis;overflow:hidden;}

ul.fg_ngli{ display:block; clear:both; list-style:none; overflow:hidden; margin:7px 10px;}
ul.fg_ngli li{ display:block; clear:both; background:url(/templets/images_new/grayicon.gif) 0 8px no-repeat; font:normal 12px/23px verdana, "宋体"; padding:0 0 0 8px; overflow:hidden; }
*+html ul.fg_ngli li{ margin:0 0 -2px 0;}
ul.fg_ngli li span{display:inline; float:left; width:70%;white-space:nowrap; text-overflow:ellipsis;overflow:hidden;}
ul.fg_ngli li a{ color:#630;display:inline;}
ul.fg_ngli li a:hover{ color:#f60;}

ul.fg_ngliB{ display:block; clear:both; list-style:none; overflow:hidden; margin:7px 10px;}
ul.fg_ngliB li{ display:block; clear:both; background:url(/templets/images_new/grayicon.gif) 0 8px no-repeat; font:normal 12px/23px verdana, "宋体"; padding:0 0 0 8px; overflow:hidden;}
*+html ul.fg_ngliB li{ margin:0 0 -2px 0;}
ul.fg_ngliB li span{display:inline; float:left; width:70%;white-space:nowrap; text-overflow:ellipsis;overflow:hidden;}
ul.fg_ngliB li em{display:inline; float:right; color:#006699; font-style:normal; font-size:11px;}
ul.fg_ngliB li a{ color:#006699;}
ul.fg_ngliB li a:hover{ color:#f60;}

ul.fg_ngliC{ display:block; clear:both; list-style:none; overflow:hidden; margin:7px 10px;}
ul.fg_ngliC li{ display:block; clear:both;background:url(/templets/images_new/grayicon.gif) 0 8px no-repeat; font:normal 12px/23px verdana, "宋体"; padding:0 0 0 8px; overflow:hidden;}
*+html ul.fg_ngliC li{ margin:0 0 -2px 0;}
ul.fg_ngliC li span{ display:inline; float:left; width:70%;white-space:nowrap; text-overflow:ellipsis;overflow:hidden;font:normal 12px/23px verdana, "宋体";}
ul.fg_ngliC li em{ display:inline;float:right; color:#999; font-style:normal; font-size:11px;}

ul.fg_ngliD{ display:block; clear:both; list-style:none; overflow:hidden; margin:7px 10px;}
ul.fg_ngliD li{ display:block; clear:both;background:url(/templets/images_new/grayicon.gif) 0 8px no-repeat; font:normal 12px/23px verdana, "宋体"; padding:0 0 0 8px; white-space:nowrap; text-overflow:ellipsis;overflow:hidden;}

ul.fg_gli{ display:block; clear:both; list-style:none; border-top:#e3e3e3 1px solid;color:#666; overflow:hidden; margin:0 10px;}
*html ul.fg_gli{ height:1%;}
ul.fg_gli li{ display:block; float:left; width:214px; height:79px; border-bottom:#e3e3e3 1px solid; padding:20px 10px 20px 0;overflow:hidden;}
ul.fg_gli li img{ float:left; border:#e3e3e3 1px solid; background:#fff; padding:2px; margin-right:10px;}
ul.fg_gli li p{ font:normal 12px/16px verdana, "宋体"; }
ul.fg_gli li .gamename{ font:bold 14px/26px verdana, "宋体"; color:#069;}
ul.fg_gli li .gamename:hover{ ont:bold 14px/26px verdana, "宋体"; color:#f60;}
ul.fg_gli li .font06{ margin-bottom:5px;}

ul.fg_gliB{ display:block; clear:both; list-style:none;color:#666; overflow:hidden; margin:0 0 0 10px;}
*html ul.fg_gliB{ height:1%;}
ul.fg_gliB li{ display:block; float:left; width:199px; height:79px; padding:10px 10px 10px 0;overflow:hidden;}
ul.fg_gliB li img{ float:left; border:#e3e3e3 1px solid; background:#fff; padding:2px; margin-right:10px;}
ul.fg_gliB li p{ font:normal 12px/16px verdana, "宋体"; }
ul.fg_gliB li .gamename{ font:bold 14px/26px verdana, "宋体"; color:#069;}
ul.fg_gliB li .gamename:hover{ ont:bold 14px/26px verdana, "宋体"; color:#f60;}
ul.fg_gliB li .font06{ margin-bottom:5px;}

.fgcontent{ display:block; clear:both; width:640px; font:normal 12px/24px verdana, "宋体"; color:#666; overflow:hidden; margin:10px auto;}

/*--------column-----------*/
.fgcolumnA{display:block; clear:both; border-bottom:#e0e0c2 1px solid;font:bold 14px/30px verdana, "宋体"; color:#663300; text-align:center; margin:0 10px;}
.fgcolumnA span{ background:url(/templets/images_new/m_icon02.gif) 0 0 no-repeat; padding-left:20px;}

.fgcolumnB{display:block; clear:both; border-bottom:#c3e6e8 1px solid;font:bold 14px/30px verdana, "宋体"; color:#006699; text-align:center; margin:0 10px;}
.fgcolumnB span{ background:url(/templets/images_new/m_icon02.gif) 0 -30px no-repeat; padding-left:20px;}

.fgcolumnC{display:block; clear:both; border-bottom:#E3E3E3 1px solid;font:bold 14px/30px verdana, "宋体"; color:#333; text-align:center; margin:0 10px;}
.fgcolumnC span{ background:url(/templets/images_new/m_icon02.gif) 0 -30px no-repeat; padding-left:20px;}

.fgcolumnD{display:block; clear:both; border-bottom:#E3E3E3 1px solid;font:bold 14px/30px verdana, "宋体"; color:#333; text-align:center; margin:0 10px;}
.fgcolumnD span{ background:url(/templets/images_new/m_icon01.gif) 0 -272px no-repeat;padding-left:20px;}

.PagingB{display:block; clear:both; text-align:center;font:normal 12px/26px Tahoma, "宋体"; margin-top:10px;color:#369; overflow:hidden;margin-right:10px;  float:right;}
.PagingB li{ float:left;}
.PagingB a{color:#336699; border:#336699 1px solid; background:#ffffff; padding:1px 5px; margin:0 4px;}
.PagingB .pagAon,.PagingB a:hover{ color:#ffffff; background:#336699;border:#336699 1px solid;  padding:1px 5px;}
.PagingB .pagAon{font-weight:bold; margin:0 4px;}
.PagingB .pagnone{ border:#CCC 1px solid; background:#ffffff; color:#CCC; margin:0 4px;}
.btn-2{width:70px;height:25px;border:none;background:url(/templets/images_new/m_bg01.gif) 0 -272px;line-height:25px;overflow:hidden;color:#444;margin-left:10px;border:#e7d581 1px solid;}

.cm_textarea{width:667px;height:100px;overflow:hidden; }
.loading {
padding:8px 5px 3px;
height: 18px;
width: 638px;
}
.textleft {
float:left;
height:18px;
line-height:18px;
font-size:14px;
font-weight:bold;
color:#0099FF;
padding:0 8px;}
.load1 {
    float:left;
background-color: #FFF;
height: 6px;
width: 478px;
border: 1px solid #999;
overflow:hidden;
margin-top:3px;
}
.load2 {
background-color: #FF6600;
padding:1px;   
height: 6px;
overflow:hidden;
}