a:link{font-weight : bold ;text-decoration : none ;} 
a:visited {font-weight : bold ;text-decoration : none ;} 
a:hover {font-weight : bold ;text-decoration : underline  ;} 
a:active {font-weight : bold ;text-decoration : none ;}

body {font:12px Tahoma;margin:0px;text-align:center;background:#008000;color: #000;}

img { border :none}

h1{ margin : 0; font-size:13px; 
}

h2 {
float : clear;
margin : 2px 0 2px 0;
padding : 0 0 0 0px;
font-weight : 700;
color : #fe0000;
font-size : 14px;
text-align : left;
line-height : 100%;
}

h3 {
float : clear;
margin : 0px 0 0px 0;
padding : 0 0 0 0px;
font-weight : 700;
font-size : 12px;
line-height : 100%;
}

#header {
width:1120px;
margin:0px auto;
height:62px;
font-size : 12px;
font-weight : 700;
background : #FFF;
color: #008000; padding-left:0; padding-right:0; padding-top:0px; padding-bottom:0
}

#toptext  {
width : 100%;
color : #000;
}

#toplogo {
width : 320px;
margin :0 auto;
padding : 3px 0 0px 0px;
float : left;
}

#topright {
margin : 0 20px 0 0;
float : right;
width : 728px;
padding : 5px 5px 0px 0px;

}

#mysearch{
width : 100%;
padding : 0;
text-align  : right;
}

#mylink {
	margin : 0px 10px 5px 0px ;
width : 1110px;
text-align  : center;
padding : 5px 0 0 0;
height : 20px;
}

.ltbl {
	float : left;
	margin: 0 auto;
	width : 124px;
	height : 98px;
	text-align:center;
	
}

.ltbl img {
		
width : 98px;
height:98px;
	margin : 0px;
	border:1px solid #fff;
    border-radius:3px;
    box-shadow:5px 5px 2px #666;
}

.ltbl img:hover {	
transform:scale(1.15);
transition:transform 0.1s;
border:2px solid yellow;
border-radius:3px;
box-shadow:5px 5px 8px #666;
}


#mainbox { 
margin: 0 auto ; 
padding : 0px 0 0 0;
width: 1120px; 
background: #FFF; 
border : none	;
}

#toplist{
margin : 0px 0 2px 0px;
padding : 1px 0 1px 0px;
border : 1px solid #008000;
overflow:hidden;
}

#toplist .toplist_one{
	float:left;
	margin:0 1px;
	width:80px;
	height:80px;
}

#toplist .toplist_one img {
    margin: 1px 0px 0px 1px;
    border:1px solid #fff;
    border-radius:9px;
    box-shadow:3px 3px 3px #666;
}


#toplist .toplist_one img:hover {
    margin: 0px 1px 1px 0px;
    border:1px solid #fff;
    border-radius:9px;
    box-shadow:3px 3px 8px #666;
}

#toplist2{
float:left;
margin : 0px 0 1px 0px;
padding : 8px 2px 1px 2px;
border : 1px solid #008000;
width: 1120px;
}

#toplist2 .toplist_one{
	float:left;
	margin:0;
	width:139px;
	height:139px;
	text-align : center;
}

#toplist2 img {
	width: 130px;
	height: 130px;
    border:0px solid #fff;
    border-radius:20px;
    box-shadow:0px 0px 3px 3px #666;
}


#toplist2 img:hover {
	transform:scale(1.2);
  	transition:transform 0.1s;
    border:4px solid yellow;
}

#toplist3{
margin : 0px 0 1px 0px;
padding : 1px 2px 1px 2px;
border : 1px solid #008000;
width: 1120px;
height : 840px;
}

#toplist3 .toplist_one{
	float:left;
	margin:0;
	width:280px;
	height:280px;
	text-align : center;
}

#toplist3 img {
	width: 270px;
	height: 270px;
    border:1px solid #fff;
    border-radius:3px;
    box-shadow:3px 3px 3px #666;
}


#toplist3 img:hover {
	transform:scale(1.1);
  	transition:transform 0.1s;
    border:3px solid yellow;
    border-radius:3px;
    box-shadow:3px 3px 8px #666;
}

#leftbar{ FLOAT: left;
margin: 0px; 
padding: 3px 0px 0 10px;
width: 135px; 
}

.listheadleft {
	float : left;
BACKGROUND: url('bg/head-130.jpg') transparent no-repeat 0px 0px;
padding : 2px 0 2px 0px;
align : center;
font-size : 13px;
width : 130px;
height : 24px;
}

.lbl {
	float : left;
	margin: 0 auto;
	width : 130px;
	height : 135px;
	text-align:center;
	
}

.lbl img {
	width : 125px;
	height:125px;
	margin : 0px;
	border:1px solid #fff;
    	border-radius:2px;
    	box-shadow:3px 3px 2px #666;
}

.lbl img:hover {
	transform:scale(1.15);
	transition:transform 0.1s;
	border:2px solid yellow;
	border-radius:3px;
	box-shadow:3px 3px 2px #666;
}

.box1 { 
margin : 2px;
padding:0px;
BACKGROUND: #fff;
BORDER:#9cf 1px solid;
width : 130px;
font-size :12px;
font-weight : 700;
}

.box1 ul {
display : block;
text-align : left;
margin : 0;
padding :0;
LIST-STYLE-TYPE: none; 

}

.box1 ul li {
	margin:1px;
	padding : 0 0 0 2px;
	line-height:20px;
	text-align : center;
	border:1px solid #9cf;
}

.box1 ul li a { 
FONT-WEIGHT: bold; 
WIDTH: 100%; 
padding: 2px 2px 2px 2px;
}

.box1 li a:hover {
COLOR: #00f; underline }

.nbox1 { 
margin : 0px;
padding:0px;
BACKGROUND: #fff;
BORDER:#9cf 1px solid;
width : 130px;
font-size :12px;
font-weight : 700;
}

.nbox1 ul {
display : block;
text-align : left;
margin : 0;
padding :0;
LIST-STYLE-TYPE: none; 
}

.nbox1 ul li{     
    border-bottom: 0px solid #ddd;
    display: block;
    margin: 0 10px; 
	}
.nbox1 ul li img{
	width:20px;
	vertical-align:middle;
	height:20px; 
	margin:0 3px 0 3px;
	border-radius:2px; 
	}
.nbox1 ul li a{    
	border-radius: 2px;    display: block;
    font-size: 13px;
    font-weight: 700;
    line-height: 200%;
    margin: 2px 0;
	}
.nbox1 ul li a:hover{
	background:#4193d7;
	color:#fff;
	text-decoration:none;
	}

.nbox2 { 
margin : 0px;
padding:0px;
BACKGROUND: #fff;
BORDER:#008000 1px solid;
width : 1120px;
height : 28px;
font-size :12px;
font-weight : 700;
}

.nbox2 ul {
display : block;
text-align : left;
width : 100%;
margin : 0;
padding :0;
LIST-STYLE-TYPE: none; 
}

.nbox2 ul li{     
    border-bottom: 0px solid #ddd;
    display: block;
    width : 140px;
    height: 30px;
    float : left;
    margin: 0 0px; 
	}
.nbox2 ul li img{
	width:20px;
	vertical-align:middle;
	height:20px; 
	margin:0 2px 0 2px;
	border-radius:2px; 
	}
.nbox2 ul li a{    
	border-radius: 2px;    display: block;
    font-size: 13px;
    font-weight: 700;
    line-height: 200%;
    margin: 0px 0;
	}
.nbox2 ul li a:hover{
	background:#4193d7;
	color:#fff;
	text-decoration:none;
	}
	
#content {
float : left;
width: 900px; 
padding :5px 30px 20px 30px;
}

#content a img {
    margin: 1px 0px 0px 1px;
    border:0px solid #fff;
    border-radius:9px;
    box-shadow:3px 3px 3px #666;
}


#content a img:hover {
    margin: 0px 1px 1px 0px;
    border:0px solid #fff;
    border-radius:9px;
    box-shadow:3px 3px 8px #666;
}



.fen {
BACKGROUND: url(bg/line.bmp) transparent repeat-x 0px 0px;
clear : both;
margin : 10px 0px 0px 0px;
padding : 10px 0px 0px 0px;
height : 4px;
}

#footer{ 
clear: both; MARGIN: 0px auto 0px auto; PADDING: 15px 0px 0px 0px; 
BACKGROUND: #fff;
WIDTH: 1120px; 
TEXT-ALIGN: center;
}

.leftbox
{
width: 130px;
height: 38px;
background: url('myimages/view-on-phone.jpg') no-repeat;
}

#leftbar2{width:128px;border-right:#bed7e3 1px solid;border-left:#bed7e3 1px solid;border-bottom:#bed7e3 1px solid;}



.backToTop {
    width:48px;
    height:48px;
    position:fixed;
    bottom:5px;
    right:5px;
	display:none;
	background:url('bg/btt.gif');
	background-position: 0px 0px;
	cursor:pointer;
	
}

.backToTop:hover {
    width:48px;
    height:48px;
    position:fixed;
    bottom:5px;
    right:5px;
	display:none;
	background:url('bg/btt.gif');
	background-position: 0px 48px;
	cursor:pointer;
}

.agame {
	float:left;
	width : 860px;
	height : 155px;
	border : #9cf 1px solid;
	margin : 5px 0 5px 0;
	
}

.gamepic {
	float : left;
	width : 200px;
	height : 145px;
	border : #9cf 1px solid;
	padding: 10px 0 0 0px;
}

.gamedesc {
	float : left;
	width : 620px;
	text-align : left;
	font-size : 13px;
	padding: 12px 0 0 20px;
}