* {
	font-size:13px;
	font-family: Tahoma;
	cursor: url(/images/cursor/cursor.cur),auto;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
}
a {
	cursor: url(/images/cursor/pointer.cur),auto;
	text-decoration: none;
	color: #00f;
}
a img {
	cursor: url(/images/cursor/pointer.cur),auto;
}

#wrapper {
	width: 985px;
	margin: 0 auto ;
}

#top {
	font-weight:bold;
	background: url(/images/header2.png) no-repeat;
	width: 985px;
	margin: 0 0 8px 0;
}

#footer {
	background-color:#D7EBC5;
	border : 1px dashed #66C010;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	margin-top:5px;
	padding:10px 10px 10px 10px;
	width: 963px;
	float: left;
}

#footer img {
	vertical-align:middle;
}

img {padding:0; margin:0;}

#main {
	padding:0 0 0 0;
}

.clear {
	float: left;
	width:100%;
	height:10px;
}

.txt {
	border : 1px dashed #66C010;
	padding:1px 1px 1px 1px;
}
.btn {
	border : 1px solid #66C010;
	min-width:60px;
	padding:0 5px 0 5px;
}

.menu-top {
	float: left;
	width:205px;
	height:15px;
	background: url("/images/menu-top.png") no-repeat;
}
.menu-middle {
	float: left;
	padding:0 10px 0 10px;
	width:185px;
	background: url("/images/menu-middle.png") repeat-y;
}
.menu-middle-ads {
	float: left;
	text-align:center;
	background: url("/images/menu-middle.png") repeat-y;
	width:205px;
}
.menu-middle h1 {
	font-size:15px;
	color:#fff;
	padding:3px 5px 3px 5px;
	background-color:#66C010;
	border : 1px dashed #B5C9B1;
	width:173px;
}
.menu-middle .tag {
	margin-top:5px;
}
.menu-bottom {
	width:205px;
	float: left;
	height:15px;
	background: url("/images/menu-bottom.png") no-repeat;
}

.head-top {
	text-align:right;
	padding:10px 10px 10px 10px;
	width:965px;
	height :231px;
}



.menu {
	margin-bottom: 10px;
}
.menu img{
	vertical-align:middle;
}
.menu-ads {
	text-align:center;
	list-style: none;
}
.menu-ads-home {
	padding:10px 10px 10px 10px;
	width: 745px;
	margin-bottom: 5px;
	text-align:center;
	float: left;
	border: 1px dashed #88BE5C;
	background-color:#D7EBC5;
}
.box {

}

.fragment  {
	border-left:1px solid #97A5B0;
	border-right:1px solid #97A5B0;
	border-bottom:1px solid #97A5B0;
	min-height:375px;
	margin-bottom:10px;
}


.sidebar {
	width: 205px;
	float: left;
}

.content {
	float: right;
	width: 770px;
	background: #fff;
}


.main-menu-top {
	width:195px;
	color:#fff;
	font-size:18px;
	padding:13px 0 0 20px;
	height:35px;
	float:left;
	background: url("/images/bgmenu.png") no-repeat;
}

.main-menu-middle ul li {
	padding-left:15px;
	padding-right:15px;
	list-style: none;
	width:175px;
	float:left;
	background:url("/images/bgmenu.png") no-repeat right -60px;
}
.main-menu-middle ul li a{
	padding:3px 10px 3px 5px;
	border-bottom: 1px dashed #CCC;
	width:165px;
	float:left;
}
.main-menu-middle ul li a img{
	width:16px;
	height:16px;
}
.main-menu-middle ul li a:hover{
	background-color:#D7EBC5;
	color:#000;
	float:left;
}
.main-menu-bottom {
	width:100%;
	height:10px;
	float:left;
	background:url("/images/bgmenu.png") no-repeat right -90px;
}


.list-box-top {
	background:url("/images/box-top.png") no-repeat;
	width:770px;
	height:15px;
	float:left;
}
.list-box-middle {
	padding:0 10px 0 10px;
	background:url("/images/box-middle.png") repeat-y;
	width:750px;
	float:left;
}
.list-box-bottom {
	background-color:#F00;
	margin:0 0 10px 0;
	background:url("/images/box-bottom.png") no-repeat;
	width:770px;
	height:15px;
	float:left;
}

.menu-login {
	padding: 10px 10px 10px 10px;
	width:182px;
	height:180px;
	background:url("/images/menulogin.png") no-repeat;
}
#text {
	font-size:12px;
	background-color:#f00;
}

.icon_home {background:url("/images/icon_home.png") no-repeat 5px 3px;}

.box-game {
	padding : 5px 5px 5px 5px;
	margin : 0 5px 15px 6px;
	background-color:#D7EBC5;
	border : 2px dotted #00FF00;
	width:100px;
	height: 100px;
	float:left;
}
.box-game-right {
	float:left;
	width:123px;
	padding-left: 5px;
}
.box-game-right1{
	float:left;
	width:94px;
	padding-left: 3px;
	padding-right: 3px;
}
.box-game-right a {
	font-weight:bold;
}
.box-game-left {
	width:100px;
	float:left;
}

.box-game-left a img {
	width:99px;
	height:70px;
}

.box-long-game {
	background-color:#F5F9E8;
	border : 1px dashed #66C010;
	padding:5px 5px 5px 5px;
	margin:5px 5px 5px 5px;
	min-height:70px;
	max-height:70px;
	float:left;
}

.list-box-middle h2{
	font-size:15px;
	color:#fff;
	padding:3px 5px 3px 5px;
	margin:0 5px 0px 5px;
	background-color:#66C010;
	border : 1px dashed #B5C9B1;
	width:728px;
	float:left;
}
.box-long-game img {
	text-align:left;
}
.zone-game {
	text-align:center;
	border : 1px dashed #B5C9B1;
	margin:5px 5px 5px 5px;
	padding:20px 20px 20px 20px;
	width:698px;
	background-color:#D7EBC5;
	float:left;
}
.zone-ads {
	margin:5px 5px 5px 5px;
	padding:5px 5px 5px 5px;
	border : 1px dashed #B5C9B1;
	width:728px;
	float: left;
}
.zone-detail {
	margin:5px 5px 5px 5px;
	border : 1px dashed #B5C9B1;
	padding:10px 20px 10px 20px;
	width:698px;
	float: left;
}

.action-box {
	float: left;
}

.cate-main a {
	color:#333;
	font-weight:bold;
}



.main_image {
	width: 530px; 
	height: 310px;
	float: left;
	background: #333;
	position: relative;
	overflow: hidden;
	color: #fff;
}
.main_image img {
	width: 530px; 
	height: 320px;
}
.main_image h2{
	font-size:12px;
	text-decoration: underline;
}
.main_image h5{
	display:none;
}
.main_image .desc{
	position: absolute;
	bottom: 0;	left: 0;
	width: 100%;
	display: none;
}
.main_image .block{
	padding: 5px 5px 5px 5px;
	width: 600;
	background-color: #111;
	border-top: 1px solid #000;
}
.main_image a.collapse {
	background: url(btn_collapse.gif) no-repeat left top;
	height: 27px; width: 93px;
	text-indent: -99999px;
	position: absolute; 
	top: -27px;
}
.main_image a.show {
	color:#00ff00;
	font-weight:bold;
} 

 
 
.image_thumb {
	float: left;
	width: 210px;
}
.image_thumb img {
	border: 1px solid #ccc; 
	padding: 2px; 
	background: #fff; 
	float: left;
	width:50px;
	height:50px;
}
.image_thumb ul {
	margin: 0; padding: 0;
	list-style: none;
}
.image_thumb ul li{
	margin: 0; 
	padding: 3px;
	background: #F5FAF5;
	border : 1px dashed #B5C9B1;
	height:54px;
	width: 210px;
	float: left;
}
.image_thumb ul li.hover {
	background: #FFF;
	cursor: pointer;
}
.image_thumb ul li.active {
	color:#fff;
	background: #444;
	cursor: default;
}
.image_thumb ul li .block {
	float: left;
	margin-left:4px;
	padding: 0;
	width: 150px;
}	
.image_thumb ul li p{display: none;}
.image_thumb h5 {
	font-weight:normal;
	font-size:11px;
}
.image_thumb h4 {
	display:none;
}

.friend-img {
	text-align:center;
	width: 210px;
	float: left;
}

.zone-friend {
	width: 728px;
	border : 1px dashed #B5C9B1;
	margin:5px 5px 5px 5px;
	padding:5px 5px 5px 5px;
	float: left;
}

.friend-desc {
	float: left;
	width: 518px;
}

.copyright {
	width:760px;
	float: right;
}
.w3c {
	width:180px;
	float: right;
}