/*------------------------------------------------------------------------------------------------------------------------------------------------------*/
*{margin:0; padding:0; line-height:20px; font-size:12px; list-style:none;}
img{border:0;}
a{color:black; text-decoration:none;}
a:hover{color:red;  text-decoration:underline;}

.show{}
.hidden{display:none;}

.selectCategory{font-size:14px;}
.btn{background:url(/images/bgBtn.jpg); border:1px #666666 solid; line-height:18px;}
.content{width:990px; margin:auto;}
.clearFloat{clear:both;}
.border{border:1px #99CCFF solid; padding:1px; margin-top:5px; background:#FCFCFC;}
.numberImg{margin:3px 6px 5px 5px; vertical-align:middle;}

.overResult{background:#99CCFF; color:black; cursor:hand;}

#topInfo{background:#EFEFEF; padding-right:10px; line-height:25px; text-align:right;}

#keyword{width:300px; padding-left:5px; border:1px #333333 solid; height:20px; font-size:14px; color:#666666; behavior:url(/css/input.htc);}
#showSearch{border:1px black solid; z-index:100; position:absolute; background:url(/images/zebra.jpg); padding:1px; color:#999999;}

.moduleTitle{background:#EEF7FE; /*line-height:25px; font-size:14px;*/ font-weight:bold; color:#1A74CA; border-bottom:1px #99CCFF solid; padding-left:5px;}
	.moduleTitle span{/*font-size:14px;*/}
	.moduleTitle a{/*font-size:14px;*/ color:#1A74CA;/* line-height:25px;*/}
		.moduleTitle a:hover{color:red;}

#bottomInfo{text-align:center; padding:10px;}
#siteCount{text-align:center; margin:auto; padding:5px;}
/*------------------------------------------------------------------------------------------------------------------------------------------------------*/
#logo{margin:5px; float:left;}
#hotSearch{margin:30px 0 0 10px; float:left;}

#navigation{background:url(/images/bgMenu.jpg); height:36px;}

#menu{float:left; width:450px; margin-top:2px;}
	#menu ul{margin-left:20px;}
		#menu li{float:left; background:url(/images/menu_line.gif);  background-repeat:no-repeat; background-position: 3px; margin-right:5px;}
		#menu li a{font-size:14px; color:white; display:block; width:81px; line-height:30px; text-align:center; padding-top:3px;}
			#menu .current, #menu li a:hover{background-image:url(/images/bgMenuTag.jpg); background-repeat:no-repeat; background-position: 3px; text-decoration:none;}

#search{float:left; width:500px; margin-top:6px;}

#categoryList{background:#EFEFEF; line-height:25px; font-size:14px;}
	#categoryList a{font-size:14px; line-height:25px;}

#page{background:#F1F1F1; line-height:30px; text-align:center}
	#page span img{margin:0px 1px 2px 1px;}
	#page span.current{border:#99CCFF 1px solid; padding:1px 4px 0 5px; margin:1px; color:red;}
	#page span.disabled{border:#AAAADD 1px solid; padding:1px 4px 0 5px; margin:1px;}
	#page a{border:#AAAADD 1px solid; padding:1px 4px 0 5px; margin:1px;}
		#page a:hover{border:#99CCFF 1px solid; padding:1px 4px 0 5px; margin:1px;}
/*------------------------------------------------------------------------------------------------------------------------------------------------------*/
.mainContent{width:681px; float:right; margin-left:5px;}
.sideContent{width:304px; float:left;}

#topAD{text-align:center; border:1px #99CCFF dashed; margin-top:5px; padding:5px;}
#sideAD{border:1px #99CCFF dashed; padding:1px; margin-top:5px;}
#bottomAD{text-align:center; border:1px #99CCFF dashed; margin-top:5px; padding:5px;}

#downPlayer img{margin:5px; vertical-align:middle;}

.sidePictureData{float:left; width:120px; text-align:center; margin-top:5px;}
	.sidePictureData img{width:100px; height:125px;}
		.sidePictureData p a{display:block; border:1px solid #999999; padding:2px; width:100px; height:125px;}
			.sidePictureData p a:hover{display:block; border:1px solid red; padding:2px;}
.sideTextData{float:left; width:175px; margin-top:3px;}
	.sideTextData span{color:#999999;}

.dataList{width:675px; border-bottom:1px #99CCFF dashed;}

.dataPicture{width:126px; float:left; margin:20px 5px 5px 5px;}
	.dataPicture img{width:120px; height:145px;}
	.dataPicture p a{display:block; border:1px solid #999999; padding:2px; height:145px;}
		.dataPicture p a:hover{display:block; border:1px solid red; padding:2px;}

.dataInfo{float:left; width:525px; margin:5px 0 0 5px;}
	.dataInfo li h1 a{color:red; font-size:14px;}
		.dataInfo li h1 a:hover{text-decoration:underline;}
	.dataInfo li span a{color:#1A74CA; padding-left:5px; font-size:14px; font-weight:bold;}
		.dataInfo li span a:hover{text-decoration:underline;}
/*------------------------------------------------------------------------------------------------------------------------------------------------------*/
