﻿/* CSS Document */
/*------------------------------------------------register & login -------------------------------------------------*/
#current_pos{
   margin:0px;
   font-size:14px;
   height:20px;
   padding:2px 5px 5px 20px;
}
#current_pos a{
   font-size:14px;
}

#Right_bar {
    display:inline;
	float:left;
	height:100%;
	width:220px;
	margin:0px 0px 0px 10px;
	background-color:#FFFFFF;
	padding:0px;
}
.Right_bar_Title{
  margin:0px 0px 0px 0px;
  display:block;
  padding-top:6px;
  padding-bottom:2px;
  height:22px;
  padding-left:10px;
  background-image:url(../image/Label1_bg.gif);
  background-repeat:repeat-x;
  background-position:0px 0px;
  border-top:1px solid #cccccc;
  border-left:1px solid #cccccc;
  border-right:1px solid #cccccc;
  font-size:14px;
  font-weight:bold;
  color:#ff9900;
}
.Right_bar_Content{
  margin:0px 0px 10px 0px;
  display:block;
  padding:0px;
  border:1px solid #cccccc;
  background-color:#ffffff;

}

/*--------------------------------------右边-------------------------------------------*/
#Left_bar {
	margin:0px;
	float:left;
    display:inline;
    background-color:#999999;
	padding:5px;
	width:744px;
}

.mainBody {
   height:100%;
   background-color:#FFFFFF;
   border:1px solid #333333;
   padding:0px;
}
.mainBody h1{
font-size:16px;
padding:10px;
margin:0px;
}
.mainBody h2 {

   width:732px;
   height:22px;
   padding-top:7px;
   padding-left:10px;

   font-weight:bold;
   font-size:14px;
   border-bottom:4px solid #999999;
   background-image:url(../image/t06.gif);
   background-repeat:repeat-x;
   background-position:top;
   display:block;
   overflow:hidden;
   margin:0px;
}

/*-------------------------------------------- 新闻列表-----------------------------------------------------*/
ul.Article_list{
   margin:10px;
   padding:0px;
}
ul.Article_list li{
   padding-left:5px;
   list-style-type:square;
   list-style-position:inside;
   color:#999999;
   display:block;
   margin:0px;
   padding-top:10px;
   padding-bottom:10px;
   background-image:url(../image/line_h.gif);
   background-repeat:repeat-x;
   background-position:bottom;
}
ul.right_Article_list{
   margin:5px;
   padding:0px;
}
ul.right_Article_list li{
   list-style-type:none;
   color:#999999;
   display:block;
   overflow:hidden;
   margin:1px 0px;
   padding:3px 0px;
   background:url(../image/line_h.gif) repeat-x 0px bottom;
   height:18px;
   line-height:20px;
}
ul.right_Article_list li a{
  background:url(../image/arrows.gif) no-repeat 0px 4px;
  margin:0px;
  padding:0px 0px 0px 14px;
  width:auto;
  overflow:hidden;
   /*white-space:nowrap;*/
  word-break:break-all;
}
/*--------------------------------------------新闻列表end-----------------------------------------------------*/
/*--------------------------------------------文章正文----------------------------------------------------*/
#Article_tit{
   font-size:16px;
   font-weight:bold;
   color:#ff7f00;
   padding-top:15px;
   padding-bottom:10px;
   padding-left:10px;
   margin-left:10px;
   margin-right:10px;
   text-align:center;
}
#AddDate {
   background-color:#efefef;
   text-align:center;
   border-top:1px solid #cccccc;
   padding-top:5px;
   padding-bottom:5px;
   margin-left:10px;
   margin-right:10px;

}
#Article_content{
   margin:0px 10px 20px 10px;
   padding:10px 10px 20px 10px;
   background-image:url(../image/line_h.gif);
   background-repeat:repeat-x;
   background-position:bottom;
   line-height:200%;
}
/*--------------------------------------------------文章内容end-----------------------------------*/
/*-----------------------------------------------评论内容-----------------------------------------*/
.news_revies_t {
  height:23px;
  background-image:url(../image/vlist_bg.gif);
  background-repeat:repeat-x;
  margin:10px 10px 10px 10px;
  border-top:1px solid #cccccc;
  border-bottom:1px solid #cccccc;
  padding-left:10px;
  padding-top:6px;
  font-weight:bold;
}
.revies_box{
   margin:5px 10px 10px 10px;
   padding:0px;
   display:block;
   border-bottom:1px solid #cccccc;
   line-height:180%;
   height:auto;
}
.revies_box1{
   padding:0px;
   display:inline;
   float:left;
   margin:0px 5px 0px 5px;
   width:95px;
}
.revies_box2{
   padding:0px;
   display:inline;
   float:left;
   margin:0px 5px 0px 5px;
   width:477px;
}
.revies_box3{
   padding:0px;
   display:inline;
   float:left;
   margin:0px 5px 0px 5px;
   width:120px;
}
table.gray_border_table {
   margin-top:10px;
   margin-bottom:10px;
   margin-left:10px;
   width:702px;
   background-color:#efefef;
}

.revies_td {
   background-color:#FFFFFF;
   padding:5px;
   font-weight:bold;
   text-align:left;
   height:25px;
}
/*------------------------------------------------评论内容end---------------------------------------------*/
/*------------------------------------------------视频及图片列表------------------------------------------*/
ul.img_v{
   margin:10px;
   padding:0px;
   display:inline;
}
ul.img_v li{
  margin:10px 0px 10px 20px;
  *margin:10px 0px 10px 20px!important;
  *margin:10px 10px 10px 10px;
  padding:0px;
  width:158px;
  display:inherit;
  float:left;
  text-align:center;
}
ul.img_v li a.imgbox{
  margin:5px;
  padding:8px 4px 0px 4px;
  width:136px;
  height:104px;
  display:block;
  text-align:center;
  border:1px solid #cccccc;
}
ul.img_v li a.imgbox:hover{
  margin:5px;
  padding:8px 4px 0px 4px;
  width:136px;
  height:104px;
  display:block;
  text-align:center;
  border:1px solid #ff7f00;
}
ul.img_v li a.imgbox .v_img{
  border:0px;
  width:128px;
  height:96px;
}
.video_box{
  margin:10px auto 10px auto;
  display:block;
  width:450px;
  height:340px;
  border:1px solid #cccccc;
}
/*------------------------------------------------视频及图片列表------------------------------------------*/
/*----------------------------------------------游戏排行列表------------------------------------------------*/
.topgame_list_tit_bar{
   margin:10px 10px 0px 10px;
   display:block;
   width:722px;
   padding-top:6px;
   height:19px;
   padding-left:0px;
   padding-right:0px;
   background-image:url(../image/Label1_bg.gif);
   background-repeat:repeat-x;
   background-position:0px 0px;
   border-top:1px solid #cccccc;
   border-bottom:1px solid #cccccc;
}
.topgame_list_tit_bar1{
   display:inline;
   float:left;
   margin:0px 10px 0px 0px;
   width:294px;
   font-weight:bold;
   color:#FE7401;
}
.topgame_list_tit_bar2{
   display:inline;
   float:left;
   margin:0px 5px 0px 5px;
   width:80px;
   font-weight:bold;
   color:#FE7401;
}
.topgame_list_tit_bar3{
   display:inline;
   float:left;
   margin:0px 5px 0px 5px;
   width:170px;
   font-weight:bold;
   color:#FE7401;
}
.topgame_list_tit_bar4{
   display:inline;
   float:left;
   margin:0px 5px 0px 5px;
   font-weight:bold;
   color:#FE7401;
}


.topgame_list_box{
   margin:0px 10px 0px 10px;
   padding:4px 0px 10px 0px;
   display:block;
   width:722px;
   height:51px;
   background-image:url(../image/line_h.gif);
   background-repeat:repeat-x;
   background-position:bottom;
   height:auto;
}
.topgame_list_box1{
   display:inline;
   float:left;
   margin:0px 10px 0px 0px;
   width:30px;
   height:27px;
}
.topgame_list_imgbox_yellow{
   margin:0px;
   padding:0px;
   width:30px;
   height:27px;
   border:2px solid #FE7401;
}
.topgame_list_imgbox_green{
   margin:0px;
   padding:0px;
   width:30px;
   height:27px;
   border:2px solid #009F07;
}
.topgame_list_imgbox_blue{
   margin:0px;
   padding:0px;
   width:30px;
   height:27px;
   border:2px solid #004E9D;
}

.topgame_list_box2{
   display:inline;
   float:left;
   margin:0px 5px 0px 5px;
   width:252px;
   padding-top:7px;
}
.topgame_list_box2 a{
   font-size:14px;
   font-weight:bold;
   color:#FE7401;
   text-decoration:none;
}
.topgame_list_box2 a:hover{
   font-size:14px;
   font-weight:bold;
   color:#FE7401;
   text-decoration:underline;
}
.topgame_list_box3{
   display:inline;
   float:left;
   margin:0px 5px 0px 5px;
   width:80px;
   padding-top:8px;
}
.topgame_list_box4{
   display:inline;
   float:left;
   margin:0px 10px 0px 5px;
   width:170px;
   padding-top:8px;
}
.topgame_list_box5{
   display:inline;
   float:left;
   margin:0px 2px 0px 0px;
   width:102px;
   padding-top:7px;
}
.topgame_list_box6_yellow{
   display:inline;
   float:left;
   margin:0px 0px 0px 2px;
   width:35px;
   font-size:14px;
   font-weight:bold;
   color:#FE7401;
   padding-top:7px;
}
.topgame_list_box6_green{
   display:inline;
   float:left;
   margin:0px 0px 0px 2px;
   width:35px;
   font-size:14px;
   font-weight:bold;
   color:#009F07;
   padding-top:7px;
}
.topgame_list_box6_blue{
   display:inline;
   float:left;
   margin:0px 0px 0px 2px;
   width:35px;
   font-size:14px;
   font-weight:bold;
   color:#004E9D;
   padding-top:7px;
}
.percent_bg {
   width:100px;
   height:14px;
   border:1px solid #4A4A4A;
   padding:0px;
   margin:0px;
   background-color:#969289;
}
.percent_bar_yellow {
   height:14px;
   border:0px;
   padding:0px;
   margin:0px;
   background-color:#FE7401;
}
.percent_bar_green {
   height:14px;
   border:0px;
   padding:0px;
   margin:0px;
   background-color:#009F07;
}
.percent_bar_blue {
   height:14px;
   border:0px;
   padding:0px;
   margin:0px;
   background-color:#004E9D;
}
/*----------------------------------------------游戏排行列表------------------------------------------------*/
/*---------------------------------------------游戏排行文章正文---------------------------------------------*/
.mainBody_Left{
   display:inline;
   float:left;
   width:252px;
   margin:18px 10px 10px 10px;
   padding:0px;
}
.mainBody_Right{
   display:inline;
   float:left;
   width:442px;
   margin:18px 10px 10px 10px;
   padding:0px;
}
.Game_tit{
   font-size:20px;
   font-weight:bold;
   color:#ff7f00;
   padding-bottom:5px;
   margin-bottom:15px;
   background-image:url(../image/line_h.gif);
   background-repeat:repeat-x;
   background-position:bottom;
   border-bottom:4px solid #cccccc;
}
.r_arrow_kuang{
   width:87px;
   height:23px;
   margin-right:10px;
   margin-bottom:4px;
   margin-top:12px;
   font-size:14px;
   font-weight:bold;
   color:#ff7f00;
   background-image:url(../image/r_arrow_kuang.gif);
   background-repeat:no-repeat;
   background-position:center;
   display:block;
   text-align:center;
   line-height:180%;
}
ul.topgame_list_r{
   margin:5px;
   padding:0px;
}
ul.topgame_list_r li.bg1{
   padding-left:3px;
   color:#999999;
   display:block;
   overflow:hidden;
   margin:0px;
   padding-top:5px;
   padding-bottom:5px;
   background-color:#efefef;
}
ul.topgame_list_r li.bg2{
   padding-left:3px;
   color:#999999;
   display:block;
   overflow:hidden;
   margin:0px;
   padding-top:5px;
   padding-bottom:5px;
   background-color:#cccccc;
}
/*---------------------------------------------游戏排行文章正文---------------------------------------------*/


#GameListBox{
  border:1px solid #333; 
  width:742px;
  padding:0px;
  /*height:400px;*/
  margin:0px 0px 5px 0px;
  background:#FFF;
}



/*-------------------------------20091229-------------------------------------*/
#GameListBox .gm_list_tit{
  margin:0px;
  padding:0px;
  height:36px;
  background-image:url(../image/Label1_bg.gif);
  background-repeat:repeat-x;
  background-position:0px 0px;
  overflow:hidden;
}
#GameListBox .gm_list_tit .gm_list_tit_l{
  display:inline;
  float:left;
  background-image:url(../image/Label1_on_s.gif);
  background-repeat:no-repeat;
  background-position:0px 0px;
  padding:0px;
  margin:0px;
  color:#FFFFFF;
  height:36px;
  width:2px;
}
#GameListBox .gm_list_tit span{
  display:inline;
  float:left;
  margin:0px;
  padding:0px;
  background-image:url(../image/Label1_on_s.gif);
  background-repeat:no-repeat;
  background-position:right -72px;
  height:36px;
}
#GameListBox .gm_list_tit h2 {
  display:block;
  background-image:url(../image/Label1_on_s.gif);
  background-position:center -36px;
  background-repeat:no-repeat;
  padding:6px 15px 11px 13px;
  font-size:16px; 
  color:#FFFFFF; 
  margin:0px;
}
#GameListBox  ul.index_menu{
 position:relative;
 list-style-type:none;
 margin:0px;
 padding:2px 0px;
 z-index:1;
 border-bottom:1px solid #cccccc;
 display:block;
 height:22px;
}
#GameListBox  ul.index_menu li.first{
  background:url(../image/arrows.gif) no-repeat 10px 7px;
  display:inline;
  float:left;
  font-weight:bold;
  padding:2px 15px 5px 20px;

} 
#GameListBox  ul.index_menu li {
  display:inline;
  float:left;
  padding:0px;
  margin-right:5px;
  border-left:1px solid #ffffff;
  border-right:1px solid #ffffff;
}
#GameListBox  ul.index_menu li.on {
  border-top:1px solid #ff6600;
  border-right:1px solid #ff6600;
  border-left:1px solid #ff6600;
}
#GameListBox  ul.index_menu li a{
 display:block;
 background:#ffffff;
 padding:2px 6px 5px 6px;
 font-weight:bold;
}
#GameListBox  ul.index_menu li ul{
  display:none;
}
#GameListBox  ul.index_menu li.on ul{
  position:absolute;
  border:1px solid #ff6600;
  z-index:-1;
  display:block;
  width:728px;
  top:24px;
  left:0px;
  margin:0px;
  padding:10px 11px 10px 0px;
  background-color:#FFFFFF;
  list-style-type:none;  
}
#GameListBox  ul.index_menu li ul li.hot{
  display:inline;
  float:left;
  width:150px;
  background:url(../image/arrow_n.gif) no-repeat 0px 9px;
  padding:5px 5px 5px 8px;
  margin:0px 0px 0px 16px;
}
#GameListBox  ul.index_menu li ul li{
  display:inline;
  float:left;
  width:150px;
  background:url(../image/arrows.gif) no-repeat -3px 9px;
  padding:5px 5px 5px 8px;
  margin:0px 0px 0px 16px;
}
#GameListBox  ul.index_menu li ul li a{
  padding:0px;
  margin:0px;
}
#GameListBox  ul.hot {
  list-style-type:none;
  margin:0px;
  display:block;
  background:url(../image/hot.gif) no-repeat 0 0;
  padding:15px 12px 10px 0px;
  width:730px;
  overflow:hidden;
}
#GameListBox  ul.hot li{
  display:inline;
  float:left;
  width:150px;
  background:url(../image/arrow_n.gif) no-repeat 0px 9px;
  padding:5px 5px 5px 10px;
  margin:0px 0px 0px 17px;
}
#GameListBox  ul.hot li {
  font-weight:bold;
}
/*-------------------------------20091229-------------------------------------*/
