@charset "utf-8";
/*
For:	seewed game co.
Author:	San
Date:	2011-07-07
*/
html{
	background:#fff url(../images/html.jpg) top left repeat;
}
body{
	text-align:center;
	font:12px/1.5 arial,sans-serif;
	-webkit-text-size-adjust: none;
}
#home{
	background-image:url(../images/body.jpg);
	background-repeat:no-repeat;
	background-position: top center;
}
.address{
	font-size:15px;
	color:#FF0000;
	font-weight:bold;
}
a:link,a:visited{
	color:#575859;
	text-decoration:none;
	outline:none;
}
a:hover{
	color:#1d5a68;
	text-decoration:none;
}
.wrap{
	clear:both;
	margin:0 auto;
	width:890px;
	text-align:left;
	position:relative;
}
.logo{
	position:absolute;
	top:0;
	left:30px;
	z-index:99;
}
#main .logo{
	left:0;
}
.home_banner{ padding-top:37px;}

/* menu */
.menu_wrap{
	height:60px;
	background: url(../images/bg_menu.jpg) left center repeat-x;
}
.menu{
	float:left;
	width:100%;
	overflow:hidden;
	padding:10px 0;
	position:relative;
}
#main .menu{
	padding-left:128px;
}
.message{
	font-size:14px;
	padding-bottom :3px;
}
.menu ul{
	font-size:14px;
	float:left;
	left:50%;
	margin:0 auto;
	position:relative;
}
.menu ul li{
	float:left;
	position:relative;
	right:50%;
	padding:5px 20px 0 20px;
}
.menu li a{
	display:block;
	text-align:center;
	line-height:1.2;
	word-spacing:4px;
	text-shadow: 1px 2px 1px #064146;
}
.menu a:link,.menu a:visited{
	color:#d0e0e3;
}
.menu a:hover{
	color:#fff;
	text-decoration:none;
}
.menu a span{
	display:block;
}
.menu a span em{
	display:block;
	font:small-caps 11px/1.2  "Lucida Console", Monaco, monospace;
	letter-spacing:1px;
}
.menu li.active a,.menu li.active a span{
	background-image:url(../images/bg_menu_hover.png);
	background-repeat:no-repeat;
}
.menu li.active a{
	position:relative;
	top:-5px;
	background-position:left center;
	padding-left:20px;
	color:#fff;
	text-shadow: 1px 1px 1px #333;
}
.menu li.active a span{
	background-position:right center;
	padding:6px 20px 0 0;
	marign-right:8px;
}

.home_main{
	background:url(../images/bg_home_main.jpg) top left repeat-x;
	margin-bottom:10px;
}
.home_left{
	float:left;
	width:570px;
	margin-top:10px;
}
.home_news{
	padding-right:40px;
}
.home_right{
	float:right;
	width:320px;
}
.home_title{
	font:20px/60px "Microsoft YaHei","SimHei";
	position:relative;
	height:60px;
}
.home_title .title_more{
	position: absolute;
	top:0;
	right:0;
	font:small-caps 11px/60px Arial, Helvetica, sans-serif;
}
.home_news_focus{
	float:left;
	width:160px;
	text-align:center;
}
.home_news_focus img{
	padding:4px;
	background:#fff;
}
.home_news_focus span{
	display:block;
	padding:7px 3px;
	text-align:left;
}
.home_news_list{
	width:500px;
	font-size:13px;
	margin-left:20px;
}
.home_news_list li{
	line-height:30px;
	height:30px;
	position:relative;
	overflow:hidden;
	padding-right:65px;
}
.home_news_list span{
	font-size:11px;
	position:absolute;
	top:0;
	right:0;
	width:60px;
	color:#5a5a5b;
	text-align:right;
}
.contact_us dt{
	font-size:16px;
	padding-left:2em
}
.contact_wb{
	padding-top:9px;
}
.game_list .contact_wb{
	margin:0 0px 15px 210px;
}
.contact_wb li{
	float:left;
	text-align:center;
	width:33%;
	background:url(../images/bg_t.png) top center no-repeat;
}
.contact_wb li a{
	display:block;
	margin:5px 15px;
	line-height:1.2;
}
.contact_wb li a img{
	padding:12px 0;
}
.contact_wb li a span{
	padding-top:10px;
	display:block;
}
.contact_wb li a span em{
	display:block;
}
.main_left{
	float:left;
	width:256px;
	margin-top:46px;
	background:#fff;
}
.main_right{
	float:right;
	width:633px;
	background:#fff;
	-moz-box-shadow:0 0 10px rgba(0,0,0,.4); 
	-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);
	box-shadow:0 0 10px rgba(0,0,0,.4);
}
.nav{
	background:#f6f6f6 url(../images/bg_nav.png) top left repeat-x;
	line-height:46px;
	border-bottom:solid 1px #cccece;
	font-size:14px;
	padding:0 2em;
}
.game_title{
	margin:5px 0;
	padding:0 1em;
	color:#156173;
	font:30px/50px "Microsoft YaHei","SimHei";
}
.game_title sub{
	color:#8ab0b9;
	padding-left:1em;
	font:15px/50px Arial, Helvetica, sans-serif;
}
.game_sub_title{
	padding:7px 2em;
	font-size:16px;
	color:#156173;
}
.game_sub_title2{
	font-size:16px;
	font-weight:bold;
	color:#585858;
}
.game_list{
	padding:0 2em 1em 2em;
}
dl.game_item{
	border-top:solid 1px #d3d4d5;
	position:relative;
	padding:7px 0 7px 230px;
}
dl.game_item2{
	border:solid 1px #d3d4d5;
	position:relative;
	padding:7px 0 7px 370px;
}
dl.game_item2 dt{
	position:absolute;
	top:10px;
	left:0;
}
dl.game_item2 dd{
	font-size:14px;
}
dl.game_item dt{
	position:absolute;
	top:10px;
	left:0;
}
dl.game_item dd{
	font-size:14px;
}
.game_menu{
	background:url(../images/bg_left.png) right top repeat-y;
	border-left:solid 1px #959ea0;
	border-bottom:solid 1px #959ea0;
	-moz-border-radius-bottomleft: 8px;
	-webkit-border-bottom-left-radius: 8px;
	border-radius:0 0 0 8px;
}
.game_menu li{
	border-top:solid 1px #959ea0;
	clear:both;
	font-size:16px;
}
.game_menu li a{
	display:block;
	position:relative;
	padding-left:80px;
	line-height:76px;
	height:76px;
	overflow:hidden;
}
.game_menu li a:hover{
	background:url(../images/bg_left_hover.png) right top repeat-y;
	-moz-border-radius-bottomleft: 8px;
	-webkit-border-bottom-left-radius: 8px;
	border-radius:0 0 0 8px;
}
.game_menu li a img{
	position:absolute;
	top:7px;
	left:9px;
}
.footer{
	clear:both;
	color:#042932;
	text-align:center;
	margin-top:15px;
	padding:7px;
	border-top:solid 1px #a7b3b5;
}
a:link.xh { text-decoration: none;color: black}
a:active.xh { text-decoration:blink} 
a:hover.xh { text-decoration:underline;color: blue}  
a:visited.xh { text-decoration: none;} 