@charset "shift_jis";
/* CSS Document */
body{
	margin:0px;
	padding:0px;
	overflow:-moz-scrollbars-vertical;
	font:12px/23px "MS PGothic";
	background-color:#000000;
	color:#6c6b6b;
}
body ul,p,form{
	margin:0px;
	padding:0px;
}

a:link,a:visited{
	color:#6c6b6b;
	text-decoration:none;
}
a:hover{
	color:#2a97ab;
	text-decoration:none;
}
a:active,a:focus{
	outline:none;
}
#wrap{
	width:1003px;
	background-color:#FFFFFF;
	margin:0px auto;
	overflow:hidden;
}


#header{
	float:left;
	width:100%;
	background:url(images/top-bj.gif) repeat-x left top;
	height:81px;
	overflow:hidden;
	display:inline;
}
.header-l{
	float:left;
	width:560px;
	margin-left:86px;
	overflow:hidden;
	display:inline;
}
.header-r{
	float:right;
	width:120px;
	margin:6px 86px 0px 0px;
	overflow:hidden;
	display:inline;
}


#content{
	float:left;
	width:100%;
	background:url(images/banner-bj.gif) repeat-x left top;
	background-color:#ffffff;
	overflow:hidden;
	display:inline;
}

/*******************leftside start******************/
#leftside{
	float:left;
	width:231px;
	margin:22px 0px 0px 86px;
	overflow:hidden;
	display:inline;
}
#nav{
	float:left;
	width:210px;
	overflow:hidden;
	display:inline;
}
#nav ul li{
	float:left;
	width:100%;
	list-style:none;
	overflow:hidden;
	display:inline;
}
#nav ul li img{
	float:left;
	
}


/******************login start***************/
.login{
	float:left;
	width:210px;
	height:183px;
	background:url(images/login-bj.gif) no-repeat left top;
	margin-top:10px;
	overflow:hidden;
	display:inline;
}
.login-title{
	float:left;
	width:100%;
	text-align:center;
	overflow:hidden;
	display:inline;
}
.login-title img{
	margin-top:8px;
}
.login-nr{
	float:left;
	width:195px;
	/*background:#CC3333;*/
	margin:18px 0px 0px 8px;
	overflow:hidden;
	display:inline;
}
.login-nr ul li{
	float:left;
	width:100%;
	height:31px;
	list-style:none;
	overflow:hidden;
	display:inline;
}
.dl-l{
	float:left;
	width:60px;
	color:#FFFFFF;
	/*background:#FF9933;*/
	overflow:hidden;
	display:inline;
}
.input1{
	float:left;
	width:131px;
	width:129px\9;
	height:18px;
	overflow:hidden;
	display:inline;
}
a.loginlink:link,a.loginlink:visited{
	color:#ffffff;
	text-decoration:underline;
}
a.loginlink:hover{
	color:#3eddf9;
	text-decoration:none;
}
a.loginlink:active,a.loginlink:focus{
	outline:none;
}
/******************login over***************/



/**************gamelist star*************/
.gamelist{
	float:left;
	width:210px;
	margin-top:10px;
	overflow:hidden;
	display:inline;
}
.gamelist-title{
	float:left;
	width:100%;
	height:41px;
	background:url(images/gamelist-title.gif) no-repeat left top;
	overflow:hidden;
	display:inline;
}
.gamelist-nr{
	float:left;
	width:208px;
	background-color:#f7f9f8;
	border-left:#e1eae2 solid 1px;
	border-right:#e1eae2 solid 1px;
	border-bottom:#e1eae2 solid 1px;
	overflow:hidden;
	display:inline;
}
.gamelist-main{
	float:left;
	width:191px;
	margin:10px 0px 0px 9px;
	padding-bottom:10px;
	overflow:hidden;
	display:inline;
}
.gamelist-main ul li{
	float:left;
	width:100%;
	height:37px;
	background:url(images/icon1.gif) no-repeat left 8px;
	padding-left:15px;
	list-style:none;
	overflow:hidden;
	display:inline;
}
/**************gamelist over*************/

/*******************leftside over******************/


/*******************rightside start******************/
#rightside{
	float:right;
	width:686px;
	/*background-color:#33FF00;*/
	overflow:hidden;
	display:inline;
}

#banner{
	float:left;
	width:100%;
	height:203px;
	/*background-color:#669966;*/
	overflow:hidden;
	display:inline;
}
#banner img{
	float:left;
}

/**************maingame start*************/
#maingame{
	float:left;
	width:600px;
	height:33px;
	padding-left:25px;
	font-size:14px;
	line-height:36px;
	background:url(images/nav-bj.gif) no-repeat left top;
	margin-top:12px;
	overflow:hidden;
	display:inline;
}
.title1{
	color:#6c6b6b;
	font-weight:bolder;
}

a.maingamelink:link,a.maingamelink:visited{
	color:#2e99bb;
	text-decoration:none;
}
a.maingamelink:hover{
	color:#6c6b6b;
	text-decoration:none;
}
a.maingamelink:active,a.maingamelink:focus{
	outline:none;
}
/**************maingame over*************/


/**************choose start*************/
#choose{
	float:left;
	width:600px;
	height:30px;
	line-height:30px;
	background:url(images/choose-bj.gif) no-repeat left top;
	/*background-color:#FF99FF;*/
	margin-top:12px;
	overflow:hidden;
	display:inline;
}
#choose ul li{
	float:left;
	list-style:none;
	height:29px;
	/*background:#6633CC;*/
	overflow:hidden;
	margin:0px 3px 0px 8px;
	display:inline;
}
.button{
	float:left;
	width:58px;
	height:19px;
	border:0px;
	background:url(images/button1.gif) no-repeat left top;
	margin-top:6px;
	display:inline;
	overflow:hidden;
}
.select-style{
	width:120px;
	height:20px;
	font-size:12px;
	color:#4d4d4d;
	margin-top:5px;
	*margin-top:2px;
	_margin-top:6px;
	overflow:hidden;
	display:inline;
}
.normal{
	color:#878232;
	font-weight:bolder;
}
/**************choose over*************/


/**************news start*************/
#news{
	float:left;
	width:365px;
	height:189px;
	background:url(images/news-bj1.gif) no-repeat left top;
	margin-top:12px;
	overflow:hidden;
	display:inline;
}
#news-nr{
	float:left;
	width:324px;
	/*background:#00CC99;*/
	margin:47px 0px 0px 19px;
	overflow:hidden;
	display:inline;
}
#news-nr ul li{
	float:left;
	width:100%;
	height:27px;
	list-style:none;
	overflow:hidden;
	display:inline;
}



#news-nr--{
	float:left;
	width:324px;
	/*background:#00CC99;*/
	margin:10px 0px 0px 19px;
	overflow:hidden;
	display:inline;
}
#news-nr-- ul li{
	float:left;
	width:100%;
	height:27px;
	list-style:none;
	overflow:hidden;
	display:inline;
}




.time{
	float:left;
	width:77px;
	height:19px;
	margin:1px 10px 0px 0px;
	_margin:1px 7px 0px 0px;
	text-align:center;
	color:#FFFFFF;
	line-height:21px;
	background:url(images/icon2.gif) no-repeat left top;
	overflow:hidden;
	display:inline;
}

.time1{
	float:left;
	width:77px;
	height:19px;
	margin:1px 10px 0px 0px;
	_margin:1px 7px 0px 0px;
	text-align:center;
	color:#FFFFFF;
	line-height:21px;
	background:url(images/icon3.gif) no-repeat left top;
	overflow:hidden;
	display:inline;
}
/**************news over*************/


/**************bank start*************/
#bank{
	float:left;
	width:222px;
	height:189px;
	background:url(images/bank-bj.gif) no-repeat left top;
	margin:12px 0px 0px 13px;
	overflow:hidden;
	display:inline;
}
#bank-nr{
	float:left;
	width:206px;
	margin:42px 0px 0px 8px;
	overflow:hidden;
	display:inline;
}
#bank-nr ul li{
	float:left;
	width:99px;
	height:36px;
	text-align:center;
	background-color:#e7f2f5;
	list-style:none;
	margin:7px 2px 0px 2px;
	overflow:hidden;
	display:inline;
}
#bank-nr ul li img{
	margin-top:8px;
}




#bank-nr--{
	float:left;
	width:206px;
	margin:5px 0px 0px 8px;
	overflow:hidden;
	display:inline;
}
#bank-nr-- ul li{
	float:left;
	width:99px;
	height:36px;
	text-align:center;
	background-color:#e7f2f5;
	list-style:none;
	margin:7px 2px 0px 2px;
	overflow:hidden;
	display:inline;
}
#bank-nr-- ul li img{
	margin-top:0px;
}





/**************bank over*************/



/**************gamepic start*************/
#gamepic{
	float:left;
	width:600px;
	margin-top:12px;
	overflow:hidden;
	display:inline;
}
.gamepic-title{
	float:left;
	width:100%;
	height:51px;
	background:url(images/gamepic-title.gif) no-repeat left top;
	overflow:hidden;
	display:inline;
}
.gamepic-nr{
	float:left;
	width:100%;
	background:url(images/gamepic-mid-bj.gif) repeat-y left top;
	overflow:hidden;
	display:inline;
}
.gamepic-main{
	float:left;
	width:562px;
	margin:0px 0px 0px 20px;
	padding-bottom:17px;
	overflow:hidden;
	display:inline;
}
.gamepic-main ul li{
	float:left;
	width:177px;
	height:96px;
	text-align:center;
	line-height:35px;
	list-style:none;
	margin:5px 5px 0px 5px;
	background:url(images/icon5.gif) no-repeat left top;
	overflow:hidden;
	display:inline;
}
.gamepic-main ul li img{
	margin:12px 0px 0px 1px;
}
.gamepic-bot{
	float:left;
	width:100%;
	height:20px;
	background:url(images/gamepic-bot-bj.gif) no-repeat left top;
	overflow:hidden;
	display:inline;
}
/**************gamepic over*************/



/**************gamenews start*************/
.gamenews-nr{
	float:left;
	width:598px;
	border-top:#dadada solid 1px;
	border-left:#dadada solid 1px;
	border-right:#dadada solid 1px;
	margin-top:7px;
	overflow:hidden;
	display:inline;
}
.gamenews-nr ul li{
	float:left;
	width:100%;
	list-style:none;
	height:30px;
	line-height:33px;
	border-bottom:#dadada solid 1px;
	overflow:hidden;
	display:inline;
}
.gamenews-nr ul li img{
	float:left;
	margin:9px 10px 0px 0px;
}
.time2{
	float:left;
	color:#828282;
	font-size:12px;
	font-weight:bolder;
	margin:0px 15px 0px 10px;
}

/**************gamenews over*************/


/*******************rightside over******************/


#return-top{
	float:right;
	width:500px;
	text-align:right;
	margin:25px 86px 0px 0px;
	overflow:hidden;
	display:inline;
}


#link{
	float:left;
	width:100%;
	margin-top:13px;
	background:url(images/link-bj.gif) repeat-x left top;
	overflow:hidden;
	display:inline;
}
.link-nr{
	float:left;
	width:831px;
	margin:20px 0px 0px 86px;
	overflow:hidden;
	display:inline;
}



/*******************bottom star******************/
#bottom{
	float:left;
	width:100%;
	background:url(images/bottom-bj.gif) repeat-x left top;
	height:43px;
	overflow:hidden;
	display:inline;
}
.bottom-l{
	float:left;
	width:430px;
	color:#FFFFFF;
	line-height:25px;
	margin:17px 0px 0px 86px;
	overflow:hidden;
	display:inline;
}
.bottom-r{
	float:left;
	width:250px;
	line-height:25px;
	color:#d0d0d0;
	margin:17px 0px 0px 0px;
	overflow:hidden;
	display:inline;
}

a.bottomlink:link,a.bottomlink:visited{
	color:#ffffff;
	text-decoration:none;
}
a.bottomlink:hover{
	color:#bebdbd;
	text-decoration:underline;
}
a.bottomlink:active,a.bottomlink:focus{
	outline:none;
}
/*******************bottom over******************/

/*************************MSN style over**************************/
#liveMessengerContainer
{
	position:absolute;
}
#liveMessengerThumb
{
	cursor:pointer;
}
#liveMessengerPanel
{
	width :300px;
	border :none;
	margin :0px;
	padding :0px;
	display:none ;
}
#hideLiveMessengerPanel
{
	cursor:pointer; 
	margin-right: 5px;
	margin-top :0px;
	float :left ;
}
/*************************MSN style over**************************/