﻿/* CSS Document */
/*------------------------------------------------register & login -------------------------------------------------*/
#current_pos{
   margin:0px;
   font-size:14px;
   font-weight:bold;
   height:20px;
   padding:2px 5px 5px 0px;
}
#current_pos a{
   font-size:14px;
   font-weight:bold;
}
#left_bar {
    display:inline;
	float:left;
	height:100%;
	width:190px;
	margin:0px;
	background-color:#FFFFFF;
	padding:0px;
	overflow:hidden;
}
#left_bar_top {
    background-image:url(../image/selling_left_bar_top.gif);
	background-repeat:no-repeat;
	height:53px;
	width:190px;
	border:0px;
}
#left_bar_bottom {
    background-image:url(../image/member_left_bar_bottom.gif);
	background-repeat:no-repeat;
	height:8px;
	width:190px;
	border:0px;
	margin-bottom:10px;
}
#left_menu {
    margin:0px;
	padding:0px;
	width:185px;
	height:auto;
	border-left:5px solid #505050;
}

#left_menu li {
    display:block;
	margin:0px;
	width:185px;
	padding:0px;
}
#left_menu li a{
    display:block;
	margin:0px;
	padding-left:20px;
	background-color:#EFEFEF;
	color:#595959;
	font-weight:bold;
	height:24px;
	width:165px;
	padding-top:7px;
	border-bottom:1px solid #cccccc;
}
#left_menu li a.on{
    display:block;
	margin:0px;
	padding-left:20px;
	background-color:#EFEFEF;
	background-image:url(../image/selling_left_menu_on.gif);
	background-position:center;
	background-repeat:no-repeat;
	color:#ffffff;
	font-weight:bold;
	height:24px;
	width:165px;
	padding-top:7px;
	border-bottom:1px solid #cccccc;
}
#left_menu li a:hover {
    display:block;
	margin:0px;
	padding-left:20px;
	background-color:#EFEFEF;
	background-image:url(../image/selling_left_menu_on.gif);
	background-position:center;
	background-repeat:no-repeat;
	color:#ffffff;
	font-weight:bold;
	height:24px;
	width:165px;
	padding-top:7px;
	border-bottom:1px solid #cccccc;
}
#right_bar {
    display:inline;
	float:left;
    background-color:#999999;
	padding:5px;
	width:784px;
	margin:0px;
}
/*--------------------------------------右边-------------------------------------------*/
.mainBody {
   height:100%;
   background-color:#FFFFFF;
   border:1px solid #333333;
   padding:0px;
}
.Title_bar {
  margin-top:15px;
  margin-left:10px;
  margin-right:10px;
  margin-bottom:5px;
  font-size:14px;
  color:#FF7F00;
  font-weight:bold;
  display:block;
  padding-top:5px;
  padding-bottom:5px;
  padding-left:0px;
  background-image:url(../image/line_h.gif);
  background-repeat:repeat-x;
  background-position:bottom;
}
.mainBody ul.Sel_Region{
  margin:0px 10px 15px 10px;
  width:762px;
  padding:0px;
  height:auto;
}
.mainBody ul.Sel_Region li{
  display:inline;
  float:left;
}
.mainBody ul.Sel_Region li a{
  display:inline;
  float:left;
  width:126px;
  height:23px;
  margin:5px 30px 15px 30px;
  padding-top:6px;
  color:#FFFFFF;
  font-size:14px;
  font-weight:bold;
  background-image:url(../image/bg_button_gray.gif);
  background-repeat:repeat-x;
  border:1px solid #666666;
  text-align:center;
}
.mainBody ul.Sel_Region li a:hover {
  text-decoration:underline;
}
.mainBody ul.Sel_Region li a.on{
  display:inline;
  float:left;
  width:126px;
  height:23px;
  margin:5px 30px 15px 30px;
  padding-top:6px;
  color:#FFFFFF;
  font-size:14px;
  font-weight:bold;
  background-image:url(../image/bg_button.gif);
  background-repeat:repeat-x;
  border:1px solid #EC7224;
  text-align:center;
}
/*----------------------------选择服务器层----------------------------------------------------------*/
.mainBody div.Sel_Servers{
  margin:0px 10px 15px 10px;
  width:760px;
  padding:0px;
  height:auto;
  border:1px solid #cccccc;
}
.mainBody div.Sel_Servers ul.Sel_Server{
  margin:0px;
  padding:0px;
  height:auto;
  width:760px;
  text-align:center;
}
.mainBody div.Sel_Servers ul.Sel_Server li{
  display:inline;
  float:left;
}
.mainBody div.Sel_Servers ul.Sel_Server li a{
  display:inline;
  float:left;
  width:126px;
  height:auto;
  margin:5px 30px 10px 30px;
  padding:0px 0px 10px 0px;
  font-size:14px;
  font-weight:bold;
}
.mainBody div.Sel_Servers ul.Sel_Server li a:hover {
  text-decoration:underline;
}
.mainBody div.Sel_Servers ul.Sel_Server li a.on{
  display:inline;
  float:left;
  width:126px;
  height:23px;
  margin:15px 30px 15px 30px;
  padding-top:6px;
  color:#FF7F00;
  font-size:14px;
  font-weight:bold;
}
/*----------------------------选择服务器层----------------------------------------------------------*/

/*---------------------------选择其它分类----------------------------------------------------------*/
.mainBody div.Sel_Other_sort {
  margin:0px 10px 15px 10px;
  width:175px;
  padding:0px;
  height:auto;
  display:inline;
  float:left;
}
ul.Sub_Other_sort {
  width:175px;
  height:auto;
  margin:0px;
  padding:0px;
}
ul.Sub_Other_sort li{
  margin:0px;
  padding:0px;
  with:175px;
  display:block;
}
ul.Sub_Other_sort li a {
  display:block;
  width:160px;
  margin:0px;
  padding-top:0px;
  padding-bottom:0px;
  padding-left:15px;
  padding-right:0px;
}
ul.Sub_Other_sort li a.sortTitle {
  display:block;
  width:160px;
  margin:0px;
  padding-top:1px;
  padding-bottom:1px;
  padding-left:15px;
  padding-right:0px;
  font-size:14px;
  font-weight:bold;
  color:#ff7f00;
  background-image:url(../image/arrow_down2.gif);
  background-repeat:no-repeat;
  background-position:0px 3px;
}
/*---------------------------选择其它分类----------------------------------------------------------*/

/*--------------------------------------------主要内容-----------------------------------------------------*/
.List_Title_bar {
  margin-top:15px;
  margin-left:10px;
  margin-right:10px;
  margin-bottom:5px;
  display:block;
  padding-top:2px;
  padding-bottom:2px;
  height:22px;
  padding-left: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;
}
.SetOrders_common_down a{
  height:16px;
  width:55px;
  float:left;
  display:inline;
  border:1px solid #48A021;
  background-image:url(../image/arrow_down_gray.gif);
  background-repeat:no-repeat;
  background-position:center;
  background-position:right;
  padding-top:3px;
  padding-left:2px;
  padding-bottom:1px;
  padding-right:15px;
  text-align:center;
  vertical-align:middle;
}
.SetOrders_common_up a{
  height:16px;
  width:55px;
  float:left;
  display:inline;
  border:1px solid #48A021;
  background-image:url(../image/arrow_up_gray.gif);
  background-repeat:no-repeat;
  background-position:center;
  background-position:right;
  padding-top:3px;
  padding-left:2px;
  padding-bottom:1px;
  padding-right:15px;
  text-align:center;
  vertical-align:middle;
}
.SetOrders_on_down a{
  height:16px;
  width:55px;
  float:left;
  display:inline;
  border:1px solid #48A021;
  background-image:url(../image/arrow_down_green.gif);
  background-repeat:no-repeat;
  background-position:center;
  background-position:right;
  padding-top:3px;
  padding-left:2px;
  padding-bottom:1px;
  padding-right:15px;
  text-align:center;
  vertical-align:middle;
}
.SetOrders_on_up a{
  height:16px;
  width:55px;
  float:left;
  display:inline;
  border:1px solid #48A021;
  background-image:url(../image/arrow_up_green.gif);
  background-repeat:no-repeat;
  background-position:center;
  background-position:right;
  padding-top:3px;
  padding-left:2px;
  padding-bottom:1px;
  padding-right:15px;
  text-align:center;
  vertical-align:middle;
}
.Pro_Box {
  margin-top:5px;
  margin-left:10px;
  margin-right:10px;
  margin-bottom:5px;
  display:block;
  height:100%;
  padding:10px 0px 5px 0px;
  background-image:url(../image/line_h.gif);
  background-repeat:repeat-x;
  background-position:bottom;
  line-height:140%;
}
.Pro_Box_on {
  margin-top:5px;
  margin-left:10px;
  margin-right:10px;
  margin-bottom:5px;
  display:block;
  height:100%;
  padding:10px 0px 5px 0px;
  border:1px solid #ff9900;
  line-height:140%;
}
.Pro_Sub_Box_img{
  display:inline;
  float:left;
  width:92px;
  margin:0px 5px 0px 5px;
  vertical-align:middle;
}
.Pro_Sub_Box1{
  display:inline;
  float:left;
  width:250px;
  margin:0px 5px 0px 5px;
  vertical-align:middle;
}
.Pro_Sub_Box2{
  display:inline;
  float:left;
  width:160px;
  margin:0px 5px 0px 5px;
  vertical-align:middle;
}
.Pro_Sub_Box3{
  display:inline;
  float:left;
  width:70px;
  margin:0px 5px 0px 5px;
  text-align:center;
  vertical-align:middle;
}
.Pro_Sub_Box4{
  display:inline;
  float:left;
  width:60px;
  margin:0px 5px 0px 5px;
  text-align:center;
  vertical-align:middle;
  padding-top:4px;
}
.Pro_Sub_Box5{
  display:inline;
  float:left;
  width:60px;
  margin:0px 5px 0px 5px;
  text-align:center;
  vertical-align:middle;
  padding-top:4px;
}
.Pro_Title a{
  color:#FF9900;
  font-size:14px;
  font-weight:bold;
}
.Pro_Title a:hover{
  text-decoration:underline;
}
/*--------------------------------------------主要内容-----------------------------------------------------*/




/*---------------------------------------------------------------------产品详情--------------------------------------------------------*/
#proInfo_Right_bar {
    display:inline;
	float:left;
	height:100%;
	width:220px;
	margin:0px 0px 0px 10px;
	background-color:#FFFFFF;
	padding:0px;
}
#proInfo_Left_bar {
    display:inline;
	float:left;
    background-color:#999999;
	padding:5px;
	width:744px;
	margin:0px;
}
.mainBody_Left{
   display:inline;
   float:left;
   width:252px;
   margin:10px 10px 10px 10px;
   padding:0px;
}
.mainBody_Right{
   display:inline;
   float:left;
   width:442px;
   margin:10px 10px 10px 10px;
   padding:0px;
   line-height:200%;
}
.ProName{
  margin:0px;
  padding:0px;
  height:36px;
  background-image:url(../image/Label1_bg.gif);
  background-repeat:repeat-x;
  background-position:0px 0px;
  overflow:hidden;
}
.ProName h2{ 
  display:block;
  margin:0px;
  color:#ff9900;
  font-weight:bold;
  font-size:16px;
  padding:5px 0px 10px 20px;
}
.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;
  line-height:200%;
  overflow:hidden;

}
/*---------------------------------------------------------------------产品详情--------------------------------------------------------*/
/*---------------------------------------------------------------------出售信息首页----------------------------------------------------*/
#s_Left_bar {
	margin:0px;
	float:left;
    display:inline;
    background-color:#ffffff;
	padding:0px;
	width:754px;
}


#GameListBox{
  border:1px solid #cccccc; 
  width:752px;
  padding:0px;
  /*height:400px;*/
  margin:0px 0px 10px 0px;
  overflow:hidden;
}



/*-------------------------------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:738px;
  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:740px;
  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-------------------------------------*/

/*---------------------------------------------商品广告框 ----------------------------------------------*/
.pro_ads_box{
   width:752px;
   height:auto;
   display:block;
   margin:0px auto 20px auto;
   padding:0px 0px 10px 0px;
   background-color:#efefef;
   border:1px solid #cccccc;
}
/*---------------------------------------------商品广告框 ----------------------------------------------*/
/*---------------------------------------------------------------------出售信息首页----------------------------------------------------*/
/*-------------------------------------------------------------------确认定单-----------------------------------------------------------*/
.order_SubTit{
  display:block;
  margin:0px 0px 5px 0px;
  padding-top:3px;
  padding-left:5px;
  padding-bottom:3px;
  background-image:url(../image/line_h.gif);
  background-repeat:repeat-x;
  background-position:bottom;
  background-color:#efefef;
  color:#ff9900;
  font-weight:bold;
  font-size:16px;
}
/*-------------------------------------------------------------------确认定单-----------------------------------------------------------*/
.newslist{
margin:0px 0px 10px;
padding:0px;
border:1px solid #cccccc;
}
.newslist h2{
  margin:0px 0px 0px 0px;
  display:block;
  padding-top:6px;
  padding-bottom:2px;
  height:22px;
  padding-left:10px;
  background:url(../image/Label1_bg.gif) repeat-x 0 0;
  font-size:14px;
  font-weight:bold;
  color:#ff9900;
  position:relative;
}
.newslist h2 span.more{
  position:absolute;
  top:7px;
  right:6px;
}
.newslist h2 span.more a{
  font-size:10px;
  color:#FF6600;
}
.newslist ul{
   margin:5px;
   padding:0px;
   overflow:hidden;
}
.newslist ul li{
   position:relative; 
   padding:3px 40px 3px 0px;
   list-style-type:none;
   margin:1px 0px;
   background:url(../image/line_h.gif) repeat-x left bottom;
   overflow:hidden;
   width:auto;
   height:18px;
   line-height:20px;
   
}
.newslist ul li a{
   background:url(../image/arrows.gif) no-repeat 0px 4px;
   padding:0px 0px 0px 14px;   
   margin:0px;

   
}
.newslist ul li .date{
   position:absolute; 
   top:2px;
   right:3px; 
   padding:0px;
   background-color:#FFFFFF;
}

