@charset "big5";
img {
	border:none;
}
img, div { behavior: url(iepngfix.htc) }
ul, li { 
	list-style:none;
	margin:0px;
	padding:0px;
}


/*****************************************************************************************/
.flow {
	width:1000px;
	position:relative;
	padding:0px;
	z-index:200;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.logo {
	width:140px;
	height:60px;
	position:absolute;
	left: 0;
}
.main_menu {
	width:446px;
	height:60px;
	position:absolute;
	left:140px;
}
#navA {
	width:446px; 
	height:60px;
	background:url(http://image.funmily.com/funmily/web_header/images/main_menu_btn.gif) left top no-repeat;
	margin:0px; 
	padding-left:0px; _padding-left:0px;
}
#navA li {
	float:left;
}
#navA li a { 
	display:block;
	width:74px;
	height:60px; 
	cursor:pointer;
}
#navA li a.b_login:hover { 
	background:url(http://image.funmily.com/funmily/web_header/images/main_menu_btn_hover.gif) 0px 0px no-repeat;
}
#navA li a.b_register:hover { 
	background:url(http://image.funmily.com/funmily/web_header/images/main_menu_btn_hover.gif) -74px 0px no-repeat;
}
#navA li a.b_onlineshop:hover { 
	background:url(http://image.funmily.com/funmily/web_header/images/main_menu_btn_hover.gif) -148px 0px no-repeat;
}
#navA li a.b_services:hover { 
	background:url(http://image.funmily.com/funmily/web_header/images/main_menu_btn_hover.gif) -222px 0px no-repeat;
}
#navA li a.b_security:hover { 
	background:url(http://image.funmily.com/funmily/web_header/images/main_menu_btn_hover.gif) -296px 0px no-repeat;
}
#navA li a.b_downloads:hover { 
	background:url(http://image.funmily.com/funmily/web_header/images/main_menu_btn_hover.gif) -370px 0px no-repeat;
}

/*****************************************************************************************/
#community_icon {
	width:96px;
	left:586px;
	position:absolute;
	margin:11px 0 11px 0;
}
.stroke {
	background:url(http://image.funmily.com/funmily/web_header/images/header_16.gif) no-repeat;
	width:1px;
	height:60px;
	position:absolute;
	left:682px;
}
#spread_icon {
	background:url(http://image.funmily.com/funmily/web_header/images/header_17.gif) top repeat-x;
	width:171px;
	position:absolute;
	left:683px;
	text-align:center;
	padding-top:3px;
}
.rightarea {
	width:146px;
	height:60px;
	position:absolute;
	left:854px;
}

/*****************************************************************************************/
.game_menu {
	position:absolute;
	width:1110px;
	top:56px;
	z-index:300;
	visibility: hidden;
	left: 0px;
}
.game_menu .hdd {
	height:17px;
	background:url("http://image.funmily.com/funmily/web_header/images/submenu_hd.png") no-repeat left; 
}
.game_menu .ftt {
	height:20px;
	background:url("http://image.funmily.com/funmily/web_header/images/submenu_ft.png") no-repeat left; 
}
.game_menu .content {
	min-height:300px; _height:300px;
	_margin-top:-2px;
	background:url("http://image.funmily.com/funmily/web_header/images/submenu_body.png") repeat-y left; 
}
.content a {
	text-decoration:none;
	color:#666666;
}
.content a:hover {
	text-decoration:underline;
	color:#666666;
}
.game_tbl {
	padding-left:8px;
	width:1100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	vertical-align:middle;
}
.game_tbl td {
	width:130px;
	border-right:solid 1px #6ec6ee;
	padding-left:4px; _padding-left:4px;
	padding-right:2px; _padding-right:2px;
}
.game_tbl img {
	vertical-align:middle;
}
.tit {
	width:125px;
	border-bottom:solid 2px;
	color:#424242;
	margin-top:-5px;
	margin-bottom:5px;
	font-size:12px;
	color:#424242;
	font-weight:bold;
}
.hk li {
	line-height:22px;
	_height:22px;
	_padding-left:8px;
	#padding-left:8px;
}
.fn li {
	_height:22px;
	_padding-left:0px;
	line-height: 22px;
}
.bar {
	background-attachment: scroll;
	background-image: url(http://image.funmily.com/ds/official/dd_bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	height: 60px;
	width: 100%;
}
