/* === import === */
@import url(font.css);
@import url(header.css);
@import url(form.css);
@import url(ad.css);
@import url(menu.css);

body.index{
    font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif,"ËÎÌå";
	font-size:12px;
	background:url(../images/bg3.gif) #fff repeat top center;
	color:#000000;
	text-align:center;
	margin:0px;
}

.home-content{
clear: left;
	width: 878px;
	margin:0px;
	padding:0px;
	border: 0px;
	margin-right: auto; 
	margin-left: auto;
	background: #fff;
	}
	
.home-content-gray{
clear: left;
	width: 878px;
	margin:0px;
	padding:0px;
	border: 0px;
	margin-right: auto; 
	margin-left: auto;
	background-color: #F7F7F7;
	}
	
	.home-content-gray2{
clear: left;
	width: 878px;
	margin:0px;
	padding:0px;
	border: 0px;
	margin-right: auto; 
	margin-left: auto;
	background-color: #E6EEF9;
	}
	.home-content-gray3{
clear: left;
	width: 878px;
	margin-top:5px;
	padding:0px;
	border: 0px;
	margin-right: auto; 
	margin-left: auto;
	background-color: #E6EEF9;
	}
	
	.home1-middle{
float:left;
width:320px;

}

.home1-left2{
float:left;
width:225px;
BACKGROUND-COLOR:#E6EEF9;
}

.home1-left{
float:left;
width:225px;

}
.home1-right{
float:right;
width:325px;
}



.home2-middle{
float:left;
width:330px;
BACKGROUND-COLOR:#F7F7F7;

}
.home2-left{
float:left;
width:210px;
background:#fff no-repeat right;
}
.home3-left{
float:left;
width:150px;

}
.home-list1{
float: left;
	margin:0;
	padding:0;
	list-style:none;
	width:295px;
	text-align: left; 
	margin-right: auto; 
	margin-left: 5px;
}
.home-list1 li{
	width:290px;
	height:25px;	
	float:left;
	line-height:25px;
	margin:2px 0px 2px 0px;
	border-bottom: 1px dashed #ccc;
	
}
.home-list1 a{	
	width:290px;
	height:25px;	
	font:13px arial;
	line-height:25px;
	text-align:left;
	padding-left:20px;
	text-decoration: none;
	
	}
.home-list1 a:link{

	background:transparent url(../images/menu/b01.gif) 0 0 no-repeat;
	color:#0063DC;
	text-decoration: none;
}
.home-list1  a:visited{
	background:transparent url(../images/menu/b01.gif) 0 0 no-repeat;
	color:#0063DC;
	text-decoration: none;
}
.home-list1 a:hover{
	background:transparent url(../images/menu/b02.gif) 0 0 no-repeat;
	text-decoration: none;
	color: #5500aa;	
}
.home-list1 a:active{
	background:transparent url(../images/menu/b02.gif) 0 0 no-repeat;
	text-decoration: none;
	color: #5500aa;	
}

.home-flash{
	background: #E6EEF9;
	float: left;
	padding:5px;
	width:310px;
}


.home-flashpic {
	float:left;
	width: 300px;
	margin:0px;
	padding:5px;
	border:0px;
	text-align:center;
	margin-right: auto; 
	margin-left: auto;
	background: #fff;
}

.home-flashpic li{
float:left;
padding:0px;
text-align:center;
margin-left:5px ;
width:140px;
list-style-type: none; 
}
.home-flapic {
	float:left;
	width: 300px;
	margin:0px;
	padding:5px;
	border:0px;
	text-align:center;
	margin-right: auto; 
	margin-left: auto;
	
}
.home-flapic li{
float:left;
padding:0px;
text-align:center;
margin-left:5px ;
width:140px;
list-style-type: none; 
}
.home-flashpic-top {
	float:left;
	width: 860px;
	margin:0px;
	padding:5px;
	border:0px;
	margin-right: auto; 
	margin-left: auto;
}

.home-flashpic-top li{
float:left;
padding:0px;
margin-left:10px ;
width:130px;
list-style-type: none; 
}

.home-flashpic-bg{
float:left;
margin:0;
width:120px;
text-align:center;
padding-top:0px;
}

.home-flashpic2 {
	float:left;
	width: 180px;
	margin:0px;
	padding:10px;
	border:0px;
	text-align:center;
	margin-right: auto; 
	margin-left: auto;
	background: #fff;
}

.home-flashpic2 li{
float:left;
padding:0px;
text-align:center;
margin:0px 0px 8px 10px ;
width:160px;
list-style-type: none; 
}
.home-flashfont{
	margin:0px;
	width:120px;
	float:left;
	font-size:12px;
	text-align:center;
	text-decoration: none;
	height: 22px;
	color:#666;
}
.home-flashfont2{
	margin:0px;
	width:130px;
	float:left;
	padding-left:5px;
	text-align:center;

}
.home-flashfont2 a{
	margin:0px;
	width:120px;
	float:left;
	font-size:12px;
	text-align:center;
	text-decoration: none;
	padding-top:5px;
	
	color:#666;
}

.home-flashmenu{
  	width: 310px;
	float: left;
	margin: 0px;
	padding: 5px 0 0 0;
	
}
.home-flashmenu li{
	float: left;
	margin: 0px;
	padding: 0px;	
	list-style-type: none; 
}

.home-flashmenu li a{
	width: 48px;
	height:30px;
	float: left;
}
#flashbest a{
	background:transparent url(../images/index/best_w.gif) 0 0 no-repeat;
	}
#flashmtv a{
	background:transparent url(../images/index/mtv.gif) 0 0 no-repeat;
	}
	
#flashgame a{
	background:transparent url(../images/index/game.gif) 0 0 no-repeat;
	}
#flashnew a{
	background:transparent url(../images/index/new.gif) 0 0 no-repeat;
	}
#flashcartoon a{
	background:transparent url(../images/index/cartoon.gif) 0 0 no-repeat;
	}
#flashother a{
	background:transparent url(../images/index/other.gif) 0 0 no-repeat;
}
	
	
.flash-topic{
padding: 8px 0px 0px 0px;
float: left;
	margin:0px;
	border:0px;
	list-style-type: none; 
	width:300px;
	text-align: left; 
	background: #fff;
	display:none;
}
.flash-topic a{
list-style-type: none; 
	width:140px;
	height:25px;	
	border:0px;
	float:left;
	margin:0px 0px 5px 5px;
	border-bottom: 1px dashed #ccc;	
}
	

	
.home-top10{
  	width: 220px;
	float: left;
	margin: 0px;
	padding: 0px 0px 0px 8px;
	
	
}
.home-top10 li{
 width:210px;
	height:20px;	
	float: left;
padding: 3px 0 0 0px;
text-align: left;
	list-style-type: none; 
	border-bottom: 1px dashed #ccc;	
}

a:link { color: #464646; text-decoration: none; }
a:visited { color: #464646; text-decoration: none; }
a:hover { color: #0063DC; text-decoration: underline;  }
a:active { color: #0063DC;  text-decoration: underline;  }

.home-bg-teach{
	float:left;
	background:url(../images/index/h-teach.gif)  0 0 no-repeat;
	width: 290px;
	height:30px;
	}
	
	.home-bg-teachflash{
	float:left;
	background:url(../images/index/h-teachflash.gif)  0 0 no-repeat;
	width: 290px;
	height:30px;
	}
	
	.home-bg-title2006{
	float:left;
	background:url(../images/index/indextitle20060606bg.gif)  0 0 no-repeat;
		margin-top:3px;
	width: 306px;
	height:30px;
	}
		.home-bg-title2006-2{
	float:left;
	background:url(../images/index/indextitle20060606bg2.gif)  0 0 no-repeat;
		margin-top:3px;
	width: 306px;
	height:30px;
	}
	.home-bg-title2006-180{
	float:left;
	background:url(../images/index/indextitle20060606bg_180.gif)  0 0 no-repeat;
		margin-top:3px;
	width: 190px;
	height:30px;
	}
.home-bg-news{
	float:left;
	background:url(../images/index/h-news.gif)  0 0 no-repeat;
	width: 290px;
	height:30px;
	}
.home-bg-job{
	float:left;
	background:url(../images/index/h-job.gif)  0 0 no-repeat;
	width: 290px;
	height:30px;
	}
.home-bg-fla{
	float:left;
	background:url(../images/index/h-fla.gif)  0 0 no-repeat;
	width: 290px;
	height:30px;
	}
.home-bg-resume{
	float:left;
	background:url(../images/index/h-resume.gif)  0 0 no-repeat;
	width: 290px;
	height:30px;
	}
.home-bg-pic{
	float:left;
	background:url(../images/index/h-pic.gif)  0 0 no-repeat;
	width: 290px;
	height:30px;
	}
.home-bg-flasher{
	float:left;
	background:url(../images/index/h-flasher.gif)  0 0 no-repeat;
	width: 180px;
	height:30px;
	}
.home-bg-web{
	float:left;
	background:url(../images/index/h-web.gif)  0 0 no-repeat;
	width: 180px;
	height:30px;
	}
.home-bg-story{
	float:left;
	background:url(../images/index/h-story.gif)  0 0 no-repeat;
	width: 290px;
	height:30px;
	}
.home-bg-theme{
	float:left;
	background:url(../images/index/h-theme.gif)  0 0 no-repeat;
	width: 180px;
	height:30px;
	}
.home-bg-design{
	float:left;
	background:url(../images/index/h-design.gif)  0 0 no-repeat;
	width: 290px;
	height:30px;
	}
.home-bg-music{
	float:left;
	background:url(../images/index/h-music.gif)  0 0 no-repeat;
	width: 290px;
	height:30px;
	}
	.home-bg-link{
	float:left;
	background:url(../images/index/h-link.gif)  0 0 no-repeat;
	width: 130px;
	height:30px;
	}
		.home-bg-flashuser{
	float:left;
	background:url(../images/index/h-flashuser.gif)  0 0 no-repeat;
	width: 130px;
	height:30px;
	}
.home-title{
  	width: 300px;
	float: left;
	margin: 0px;
	padding: 0px 0px 0px 8px;
	
	
}
.home-title li{
 width:290px;
	height:23px;	
	float: left;
padding: 3px 0 0 0px;
text-align: left;
	list-style-type: none; 
	border-bottom: 1px dashed #ccc;	
}

.home-title a{	
	width:290px;
	height:23px;	
	font:12px arial;
	line-height:23px;
	text-align:left;
	padding-left:15px;
	text-decoration: none;
	
	}
.home-title a:link{

	background:transparent url(../images/menu/s01.gif) 0 0 no-repeat;
	color:#464646;
	text-decoration: none;
}
.home-title a:visited{
	background:transparent url(../images/menu/s01.gif) 0 0 no-repeat;
	color:#464646;
	text-decoration: none;
}
.home-title a:hover{
	background:transparent url(../images/menu/s02.gif) 0 0 no-repeat;
	text-decoration: none;
	color: #0063DC;
}
.home-title a:active{
	background:transparent url(../images/menu/s02.gif) 0 0 no-repeat;
	text-decoration: none;
	color: #0063DC;
}

.home1-link-p{
float: left;
	width: 835px;
	margin:5px 5px 5px 10px;
	padding:0px;
	
	
}

.home1-link-p li{
	width: 100px;
	float: left;
padding: 2px;
text-align: left;
	list-style-type: none; 
	margin:0px;
	border: 0px;
}
.home1-right-link{
float:right;
width:700px;
padding-left: 10px;
background-color: #fff;
}

.home1-link{
float: left;
	width: 700px;
	margin:0px;
	padding:0px;	
}

.home1-link a{
	width: 88px;
	height: 16px;
		float: left;
padding: 3px;
text-align: left;
	list-style-type: none; 
	margin:0px;
	border: 0px;
}


/*modify by zm on 2009-08-06*/
#a_d_20045{width:200px;float:left;padding-top:8px;padding-left:12px;padding-bottom:8px;}

