/*------------------------------------------------------------------------------------------------------------------------------------------------------*/
*{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;}
.input{border:1px #333333 solid; font-size:14px; color:#666666; behavior:url(/css/input.htc);}
.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: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:675px; float:left;}
#sideContent{width:305px; float:left; margin-bottom:5px;}

#topAD{text-align:center; border:1px #99CCFF dashed; margin-top:5px; padding:5px;}
#sideAD{border:1px #99CCFF dashed; padding:1px; margin-top:5px; width:300px;}
#bottomAD{text-align:center; border:1px #99CCFF dashed; margin-top:5px; padding:5px;}

#toolbar{width:340px;}
	#toolbar ul{margin-top:5px; text-align:center;}
		#toolbar li{float:left; width:60px; margin:3px; text-align:center; overflow:hidden;}
	#toolbar_up{background:url(/images/bgUp.jpg); padding-top:23px; height:44px;}
	#toolbar_down{background:url(/images/bgDown.jpg); padding-top:23px; height:44px;}
	#toolbar_comment{background:url(/images/bgComment.jpg); padding-top:43px; height:24px;}
	#toolbar_sendError{background:url(/images/bgSendError.jpg); padding-top:43px; height:24px;}
	#toolbar_copyAddress{background:url(/images/bgCopyAddress.jpg); padding-top:43px; height:24px;}

#qqOnLine{margin:5px;}
#shuqian{margin-bottom:5px;}
#recomment{margin:0px 5px 5px 5px;}

#dataContent{margin:5px;}

#dataTitle{text-align:center; height:22px; padding-top:3px;}
#dataTitle h1{color:red; font-size:16px;}

#dataPicture{width:258px; float:left; margin:5px; text-align:center; margin:5px;}
	#dataPicture p img{width:250px;}
	#dataPicture p a{display:block; border:1px solid #999999; padding:2px;}
		#dataPicture p a:hover{display:block; border:1px solid red; padding:2px;}

#dataInfo{margin:5px; width:375px; float:left;}
	#dataInfo li{border-bottom:1px #99CCFF dashed;}
	#dataInfo img{vertical-align:middle;}
	#dataInfo h1{color:red; font-size:16px;}
	#dataInfo h3 a{color:#1A74CA; font-size:14px;}
	#dataInfo h3 a:hover{color:red;}
	#dataInfo h3 span a{color:red;}

#contentList{margin:10px;}
	#contentList p{text-indent:24px; margin:5px;}

#newsList{margin:5px;}
	#newsList li{margin:3px 0 0 5px;}
	
.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;}
/*------------------------------------------------------------------------------------------------------------------------------------------------------*/
