@charset "utf-8";

html{

    scrollbar-face-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #D9D9D9;
	scrollbar-darkshadow-color: #D9D9D9;
	scrollbar-track-color: #ECECEC;
	scrollbar-arrow-color: #D20600;

}
a{
 outline: none; /* for Firefox */
 hlbr:expression(this.onFocus=this.blur()); /* for IE */
}
body{
	margin: 0 0 0 0;
	background-color: #FFFFFF;
	background-image: url(image/BG_main3.gif);
	background-repeat: x-repeat;
	background-position: -75px 0px;
	_background-position: 0px 0px;
		}

#new_bg{
    margin: 0 auto;
	/*background-image: url(image/BG_main_newbg.gif);*/
    background-repeat: no-repeat;
    background-position: 100px -36px;
	_background-position: 0px -36px;
	
}
#headmenu{
	width:975px;
	height:70px;
	/*background-color: #999999;*/
	margin:0 auto;
	_margin:0 auto;
   
	
}
#main{
   width:1050px;
   /*height:862px;*/
   margin:0 auto ;
   _margin:-19px auto 0 auto;
}
#left_bar{
   width:199px;
   height:761px;
   background: url(image/main_left_bar2.jpg) no-repeat;
   float:left;
   margin:2px 0 0 60px;
  _ margin:2px 0 0 20px;
}
.login_pisition{
   margin:12px auto 0 auto;
   
}

#left_bar ul li{
   	list-style-type:none;
	float:right;
	
	
}

#left_bar ul li a{
	display:block;
	
	
}
#left_bar ul li a.order{
    display:block;
	width:164px;
	height:214px;
   	background:url(image/main_order_banner.gif) 0 0 no-repeat;
	float:left; 
	margin:23px 7px 0 -25px;
	_margin:23px 4px 0 -25px;
	position:relative;
	
}
#left_bar ul li a.order:hover{
    background:url(image/main_order_banner_hover.gif) 0 0 no-repeat;
	
}
#left_bar ul.rookie{
    display:block;
	width:170px;
	height:172px;
   	background:url(image/save_rookie.gif) 0 0 no-repeat;
	float:left; 
	margin:20px 0px 0 15px;
   *margin:20px 0px 0 15px;
	_margin:20px 8px 0 7px;
	position:relative;
	
}
#left_bar ul.rookie li a.rookie1{
   width:161px;
   height:82px;
   background:url(image/cdo_facebook.gif) 0 0 no-repeat;
   margin:5px 45px 0 2px;
   *margin:5px 4px 0 2px;
	_margin:5px 4px 0 2px;

}
#left_bar ul.rookie li a.rookie2{
   width:161px;
   height:82px;
   background:url(image/cdo_twitter.gif) 0 0 no-repeat;
   margin:4px 45px 0 2px;
   *margin:4px 4px 0 2px;
	_margin:4px 4px 0 2px;

}
#left_fbfans{
    display:block;
	width:181px;
	height:369px;
   	background:url(image/fbfans.gif) 0 0 no-repeat;
	float:left; 
	margin:14px 10px 0 10px;
    *margin:15px 10px 0 10px;
	_margin:2px 6px 0 5px;
	position:relative;
	
}
#left_bar ul.eventreview{
    width:164px;
	height:269px;
	display:block;
   	list-style-type:none;
	float:left;
	background:url(image/main_event_review_bg.gif) 0 0 no-repeat;
	margin:35px 0 0 7px;
	*margin:15px 0 0 7px;
	_margin:15px 0 0 3px;
}
#left_bar ul.space/*花絮上方邊界*/
{
   
	margin:20px 3px 0 0px;
		
}
#left_bar ul.eventreview li{
	font-size:0;
	float:right;
	line-height:0;
	width:151px;
	margin:0 40px 0 0;
	*margin:0 40px 0 5px;
	_margin:0 0px 0 5px;
	padding:5px 0 0 0;
	border-bottom:#FB8A81 dotted 1px;
}
#left_bar ul.eventreview li a{
	width:151px;
	padding:10px 2px 0 2px;
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	
	
}
#left_bar ul.eventreview li a:hover{
	color:#9FA289;
	
}
#right_all{
 /*width:910px;*/

 float:left;
 /*hight:250px;*/
}
#banner{
  width:778px;
  height:232px;
}

#bulletin{
	width:435px;
	height:247px;
	background:url(image/main_bulletin_bg2.gif) 0 0 no-repeat;
    float:left;
    margin:0 0 0 0;
   
}
.bulletin_table{
  margin:7px 0 0 35px;
 *margin:7px 0 0 0px;
 
}
#bulletin ul.space{
    margin:5px 0 0 320px;
   *margin:-2px 0 0 360px;
   _margin:5px 0 0 360px;
   list-style-type:none;
}
#bulletin ul li a.more{
   display:block;
   width:32px;
   height:11px;
   background:url(image/main_bulletin_more.gif) 0 0 no-repeat;
   list-style-type:none;
}
.bulletin_pisition{
 margin:20px 0 0 0;

}
.news{
 font:normal 12px/16px Arial, Helvetica, sans-serif;
 color:#FFFFFF;
 border-bottom:#FD7A70 dotted 1px;
 text-decoration: none;
 }
.news a:hover{
 color:#9FA289;
 }
#banner1{
 width:315px;
 height:247px;
 float:left;

}
#banner2{
	width:770px;
	height:155px;
	margin:0 0 0 20px;
	/*float:left;*/
	clear: both;
}
#gamelist_all{
    width:750px;
	height:361px;
 
}
.member{
 font:normal 12px/16px Arial, Helvetica, sans-serif;
 color:#FFFFFF;
 padding:0 0 0 7px;
 
 }


/*帳戶*/
.account_post{

    /*width:500px;*/
	overflow:auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #525252;
	padding:5px 15px 5px 50px;
	*padding:5px 15px px 10px;
	line-height:1.7em;
}
.account_post_member{

    width:400px;
	overflow:auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #990000;
	padding:5px 5px 5px 20px;
	*padding:5px 5px px 10px;
	line-height:1.7em;
}
.account_post_point{

    width:150px;
	overflow:auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	padding:5px 5px 5px 20px;
	*padding:5px 5px px 10px;
	line-height:1.7em;
}
.account_word{

   
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	padding:5px 5px 5px 20px;
	*padding:5px 5px px 10px;
	
}
.account_word2{

   
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #5E0000;
	padding:5px 5px 5px 20px;
	*padding:5px 5px px 10px;
	
}
table {border-collapse:collapse;}  

/*------------------------------------------------底部--------------------*/
#footer{
    
    position:relative;
	background: url(image/footer_bg.gif) no-repeat;
	width:1056px;
	height:90px;
	background-color: #000000;
	clear:both;
	padding:0px 0 0 0;
	*padding:2px 0 0 0;	
	margin:0 auto;
	*margin:0 auto;
	float:none;

}


a:link {
	text-decoration: none;
	color: #FFFFFF;
	
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
	
}
a:hover {
	text-decoration: none;
	
	
}
a:active {
	text-decoration: none;
}
