﻿@charset "utf-8";
/* CSS Document */
/*
html {
	overflow-y:auto!important;
	*overflow-y:scroll;
	overflow-x:hidden;
}
*/
body{
	background-color:#4e80b2;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;

}
input{
	font-size:12px;
}
body,ul,li,dl,dt,dd,form{
	margin:0px;
	padding:0px;
}
ul,li{
	list-style-type:none;
}
img{border-width:0px;}
a{	color:#003366;}
a:active{color:#ff6600}
a:visited{}
.red{
	color:#ff3300;
}
#linkcon a{
	display:inline-block;
	padding:0 4px;
}

/* home */
.tb1 {
	padding:6px;
}
.tb2 {
	padding-left:3px;
	line-height:24px;
	color:#003366;
	font-weight:bold;
}
.tb3 {
	padding:3px 6px 3px 6px;
	text-align:center;
	line-height:150%;
	/*white-space:nowrap;*/
}
.tb4 {
	padding:6px;
	line-height:150%;
}
.tb3 img{
	border:1px solid #003366;
	width:100px;
	height:59px;
}
.tlist{
	line-height:150%;
	/*white-space:nowrap;*/
}
.tlist li{
	list-style:none;
	padding-left:12px;
	background:url(../images/i1.gif) left center no-repeat;
}

.rlist{
	padding-left:12px;
}
.rlist li{
	line-height:150%;
	float:left;
	width:14%;
}
.rlist-s li{
	width:11%;
}


#layout{
	width:989px;
	text-align:left;
}
#cright{
	float:left;
	border:1px solid #fff;
	background-color:#cceeff;
}
.logo-card{/*background:url(/images/logo_card.gif) right top no-repeat*/}

/* catalog */
#clist{
	background-color:#e5f5ff;
	font-size:12px;
	line-height:18px;
	width:162px;
	float:left;
	clear:left;
	border-right:1px solid #0099ff;
	border-top:1px solid #e5f5ff;
}
#clist ul{
	display:inline-block;
	overflow:hidden;
	border:1px solid #fff;
	border-width:1px 2px 1px 2px;

	/*background:url(/images/logo_card.gif) right bottom no-repeat;*/
	padding-bottom:12px;
}
#clist li{
	float:left;
	width:79px;
}

#clist a{
	padding-left:6px;
	display:block;
	height:18px;
	white-space:nowrap;
}
#clist a:hover{
	background-color:#cceeff;
}
#clist a.st,
#clist a.st:hover{
	color:#fff;
	background-color:#0099ff;
}


/*catalog.asp*/
#header table{
	border-right:1px solid #fff;
	border-bottom:1px solid #09f;
	height:39px;
	background:url(../images/menu_bg.gif) left bottom repeat-x;
}
#header .left{
	width:2px;
}
#header .logo{
	width:175px;
}
#header .search{
	text-align:right;
	padding:0 7px 0 0;
}

#mlist{
	display:inline-block;
	overflow:hidden;
	float:left;
	width:824px;
	line-height:150%;
	background-color:#e5f5ff;
	border:1px solid #fff;
}
#mlist .cata{
	font-size:14px;
	line-height:100%;
	font-weight:bold;
	padding:14px 0 6px 16px;
	color:#003366;
}
#mlist .flip{
text-align: center;
padding:12px 12px 9px 12px;
border-top:1px solid #fff;
}
#mlist .flip a{
	background-color:#e5ffca;
	border:1px solid #b3de89;
	padding:2px 7px 2px 7px;
}
#mlist .flip span{
	background-color:#f0f0f0;
	border:1px solid #c0c0c0;
	color:#808080;
	padding:2px 7px 2px 7px;
}
#mlist .list,
#mlist .flip a,
#mlist .flip span,
#mlist .list dl,
#mlist .list dt,
#mlist .list dt a,
#mlist .list dd{
	display:inline-block;
	overflow:hidden;
}
#mlist .list{
	padding:0 16px 24px 16px;
	border-bottom:1px solid #99d6ff;
}
#mlist .list dl{
	width:110px;
	margin:0 9px 13px 0;
	float:left;
}
#mlist .list dt a{
	display:block;
	width:100px;
	height:60px;
	padding:5px;
	/*border:1px solid #99d6ff;*/
	background-image:url(../images/thumb_bg.gif);
}
#mlist .list dt a:hover{
	background-image:url(../images/thumb_bg_over.gif);
	
	/*
	padding:3px;
	border:2px solid #0099ff;
	*/
}
#mlist .list dt a img{
	width:100px;
}
#mlist .list dd{
	height:20px;
	text-align:center;
}
#mlist .list dd a{
	/*text-decoration:none;*/
}
#mlist .list-gg{
	margin:0 11px 0 0;
	float:left;
	background-color:#FFFFFF;
	padding:4px;
	border:1px solid #99D6FF;
}

/*game.asp*/
#game-layout{
	display:inline-block;
	float:left;
	width:792px;

	background-color:#e5f5ff;
	border:1px solid #fff;
	padding:0 16px 12px 16px;
	/*border-right:1px solid #b3e1ff;*/

}

#article{
	display:none;
}

#footer{
display:inline-block;
background-color:#E5F5FF;
padding:6px 12px;
border:1px solid #ffffff;
border-width:1px 1px 0 2px;
border-top-color:#0099FF;
clear:both;
}
#footer span{
	float:left;
	padding:2px 0;
}
#footer #f-fav{
	display:none;
}
#footer #f-gg{
}
#game-main{
	display:inline-block;
	overflow:hidden;
	float:left;
	width:562px;
	padding-right:12px;
}

#game-head{
	padding:15px 0 0px 0;
	height:42px;
}
#game-title,
#game-load{
	display:inline-block;
	overflow:hidden;
	float:left;
}
#game-hgg{
	clear:both;
	float:left;
	padding:5px 0;
}

#game-title{
	font-size:14px;
	font-weight:bold;
	padding:0 0 0 0px;
	line-height:17px;
	color:#003366;
}
#game-load{
	padding-left:10px;
	width:140px;
}
#loadnum{
	font-weight:bold;
	color:#f00000;
}
#game-box{
	width:562px;
	text-align:center;
}
#game-killtime{
	position:absolute;
	border:1px solid #a5e1ff;
	padding:5px;
	background:#FFFFFF;
}
#game-killtime ul{
	background:#000;
	color:#fff;
	display:inline-block;
	overflow:hidden;
}
#game-killtime li{
	float:left;
}
#game-can{
	border:1px solid #a5e1ff;
	padding:5px;
	background:#FFFFFF;
}
#game-info{
	padding:6px 3px 6px 3px;
	line-height:150%;
	width:556px;
}


#game-side{
	display:inline-block;
	overflow:hidden;
	float:left;
	width:200px;
	height:900px;
	padding:7px;

	border:1px solid #b1e4fe;
	border-top-width:0px;
	background-color:#f9fcfe;
	border:1px solid #a5e1ff;
	border-top-width:0px;
	background-color:#ffffff;
	filter:alpha(opacity=80);
	opacity: 0.8;
}
#game-side dl{
	padding-top:4px;
	clear:left;
	border-top:1px solid #E5F5FF;
}
#game-side dl dt{
	height:22px;
	line-height:22px;
}
#game-side dl dd{
	height:21px;
}

#game-tool{
/*
	position:absolute;
	top:53px;
	left:640px;
*/
	width:100%;
	line-height:26px;
}
#game-tool a{
	display:inline-block;
	height:24px;
	float:left;
}
#gt-favorite{
	padding:0 8px 0 18px;
	background:url(../images/icon_fav.gif) left center no-repeat;
}

#gt-fullscreen{
	padding-left:25px;
	background:url(../images/icon_fullscreen.gif) left top no-repeat;
}

#webfeed{
	padding:4px 0;
}
#webfeed a{
display:inline-block;
overflow:hidden;
width:80px;
line-height:150%;
}

#discuss-form{
	padding:0px 0 6px 0px;
	background-color:#fff;
	float:left;
	border-bottom:1px solid #cceeff;
}
#discuss-form #d-title{
	background-color:#e5ffca;
	border-bottom:1px solid #b3de89;
	color:#003366;
	padding:4px;
	margin:0 0 4px 0;
}
#discuss-form input{
	font-size:12px;
}
#discuss-form textarea{
	font-size:12px;
}
#discuss-list{
	clear:left;
	width:562px;
	padding:6px 0 6px 0;
}
#discuss-list .d_name{
	color:#003366;
	padding:4px 3px 3px 6px;
	background-color:#fff;
	border-bottom:1px solid #cceeff;
}
#discuss-list .d_date{
	color:#808080;
}
#discuss-list .d_content{
	padding:5px 3px 6px 6px;
	line-height:150%;
}


/*flash/ */
#fullscreen td{
	font-size:12px;
}
#fullscreen a{
	color:#cccccc;
}

/*bottom menu */
.blist{
	display:inline-block;
	padding:12px;
}
.blist li{
	line-height:150%;
	float:left;
	width:84px;
}

