/* CSS Document */
*{margin:0;padding:0;font-family:Arial,Helvetica,sans-serif,MingLiU,SimSun;}
form {margin: 0px;padding: 0px;}
.input{ font-size:12px;}
.button{ font-size:12px;}
.clear{clear:both;}

#wrap{width:900px;margin:0 auto;background:#FFF; overflow:hidden;}

#header{margin-top:10px; width:900px; font-size:14px; clear:both;}

#logo{width:161px; height:100px; overflow:hidden; font-size:12px; color:#ccc; float:left; text-align:center;}
#logo span{display:block; padding-bottom:4px; margin-top:25px;}
#logo a:link,#logo a:visited{color:#000;}

#topbnr{width:728px; height:90px; overflow:hidden; float:left; padding:3px; background-color:#d8d8d8; margin-top:2px; margin-left:5px}

.adlink{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	}
.adlink a:link{color:#005CB0;}
.adlink a:visited{color:#B000B0;}
.adlink a:hover{color:#005CB0;}

#tlink{ width:900px; float:left; padding-top:3; padding-bottom:3;}
#Lflink{ float:left; text-align:center; line-height:32px; width:300px;}
#Mllink{ float:left; text-align:center; line-height:32px; width:300px;}
#Rtlink{ float:left; text-align:center; line-height:32px; width:300px;}

#searchbar{width:900px; background-color:#f0f0e5; border-top:solid 1px #b3a2a0; padding-top:15px; font-family:"Courier New", Courier, mono; font-size:12px; vertical-align: absmiddle;}
#searchbar1{width:430px; background-color:#f0f0e5; float:left; text-align:right; padding-top:7px; vertical-align: absmiddle;}
#searchbar2{width:105px; background-color:#f0f0e5; float:left; padding:2px 0px 0px 5px; padding-top:7px; vertical-align: absmiddle;}
#searchbar3{width:360px; height:34px; background-color:#f0f0e5; float:left; line-height:34px; padding-top:2px; vertical-align: absmiddle;}
#searchbar4{width:900px; height:34px; background-color:#f0f0e5; float:left; border-bottom:solid 1px #b3a2a0; text-align:center; padding-bottom:15px; font-family:"Courier New", Courier, mono; font-size:12px;}

.hotkeyword{ margin:auto; width:700px;}
.keytitle{ float:left; font-family:"Courier New", Courier, mono; font-size:12px; color:#666666;	width:100px; text-align:right}
.keywords{	float:left;	font-family:"Courier New", Courier, mono; font-size:12px; olor:#333333; width:595px; padding-left:5px; line-height:28px; padding-top:5px; text-align:left;}
.keywords a:link{color:#333333; text-decoration:none;}
.keywords a:visited{color:#333333; text-decoration:none;}
.keywords a:hover{color:#333333; text-decoration:underline;}

#resultbar{width:900px; background-color:#eef4f8; line-height:32px; float:left; margin-top:20px;font-family:"Courier New", Courier, mono;font-size:12px;}
#resultbar .wleft	{float:left;width:700px; margin-left:10px;}

em{	color:#990000; font-weight:bold; font-style:normal;}

#content{
	padding-top:10px;
	width:636px;
	float:left;
	}
	.srhcont{
	padding:0px 0px 0px 10px;
	clear:both;
	height:1%;
	}
.areahead{ font-size:15px;font-family:"Courier New", Courier, mono;color:#666666; width:600px; padding:0px 0px 5px 20px;}
.num{
	float:left;
	width:60px;
	font-family:"Courier New", Courier, mono;
	font-size:12px;
	text-align:right;
	padding:3px 5px 0px 0px;
	}
.conts{
	float:left;
	width:560px;
	margin:0px 0px 15px 0px;
	}

.stitle{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	}
.stitle a:link{color:#005CB0;}
.stitle a:visited{color:#B000B0;}
.stitle a:hover{color:#005CB0;}

.stitle1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	}
.stitle1 a:link{
	color:#005CB0;
	line-height: 150%;
}
.stitle1 a:visited{
	color:#005CB0;
	line-height: 150%;
}
.stitle1 a:hover{
	color:#005CB0;
	line-height: 150%;
}
.stitle2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image:url(../images/header/maintitle_icon.gif);
	background-position:left;
	background-repeat:no-repeat;
	width:608px;
	height:24px;
	font-size:15px;
	font-weight:bold;
	padding:15px 0px 5px 38px;
	}
.stitle2 a:link{
	color:#005CB0;
	line-height: 150%;
}
.stitle2 a:visited{
	color:#005CB0;
	line-height: 150%;
}
.stitle2 a:hover{
	color:#005CB0;
	line-height: 150%;
}

.stitle_s{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	background-image:url(../images/header/subtitle_icon01.gif);
	background-position:left;
	background-repeat:no-repeat;
	width:608px;
	height:20px;
	color:#014676;
	padding:15px 10px 5px 0px;

	}
.stitle_s a:link{
	color:#014676;
	padding:15px 10px 5px 0px;
}
.stitle_s a:visited{
	color:#014676;
	padding:15px 10px 5px 0px;
}
.stitle_s a:hover{
	color:#014676;
	padding:15px 10px 5px 0px;
}

.text{
	WORD-BREAK: break-all;/* fixed For IE*/
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	clear:both;
	line-height:120%;
	padding:5px 0px 0px 0px;
	}
.urls{
	font-family:"Courier New", Courier, mono;
	font-size:12px;
	color:#999999;
	WORD-BREAK: break-all;/* fixed For IE*/
	}
.urls a:link{color:#3A4D77; }
.urls a:visited{color:#3A4D77; }
.urls a:hover{color:#333333;}
.green{color:#218D44;}

.pagedown{
	margin:0px auto;
	font-family:"Courier New", Courier, mono;
	font-size:12px;
	color:#333333;
	clear:both;
	text-align:center;
	background-color:#ffffff;
	padding:20px 0px;
	}
.arrows a:link,.arrows a:visited{
	background-color:#4BB7D3;
	border-top:1px solid #30A5C2;
	border-bottom:1px solid #30A5C2;
	border-right:1px solid #30A5C2;
	border-left:1px solid #30A5C2;
	padding:2px 8px !important;/* for Firefox*/
	padding:5px 8px;
	text-align:center;
	margin:0px 3px 0px 0px
	}
.arrows a:hover{background-color:#7ECDE0;}
.pagedown a:link,.pagedown a:visited{
	text-decoration:none;
	color:#ffffff;
	text-align:center;

	height:1%;
	}
.pagedown a:hover{ text-decoration:underline;}
.pages a:link,.pages a:visited{
	padding:2px 8px;
	text-decoration:underline;
	color:#333333;
	text-align:center;
	}
.pages a:visited{
	padding:2px 8px;
	text-decoration:underline;
	color:#666666;
	text-align:center;
	}
.pages a:hover{ text-decoration:underline; color:#990066; font-weight:bold;}
.pages b{
	padding:2px 8px 1px 8px;
	text-align:center;
	border-top:1px solid #30A5C2;
	border-bottom:1px solid #30A5C2;
	border-left:1px solid #30A5C2;
	border-right:1px solid #30A5C2;
	background-color:#C4E8F0;
	}
	
#footer{margin-top:10px;}
.line_00{background:#f0f0e5; line-height:0px; width:900px;}
.line_01{background:#ffd062; font-size:12px; text-align:center; line-height:32px; width:900px; color:#999999;}
.line_01 a {color:#666666; text-decoration:none;}
.line_01 a:hover {color:#666666; text-decoration:underline;}
.line_02{background:#a7a7a7; color:#FFFFFF; font-size:12px; text-align:center; line-height:32px; width:900px;}




/* For Photos */

#contentimg{
	padding-top:10px;
	width:850px; 
	margin:auto;
	}
	.srhcont{
	padding:0px 0px 0px 10px;
	clear:both;
	height:1%;
	}
.imgsize{/* photo size */
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	float:right;
	}
.imgs{
	float:right;
	width:190px;
	margin:5px 0px;
	padding:0px 8px;
	/*background-color:#f9f9f9;*/
	}
.pics{
	padding:6px;
	}
.pics img{
	padding:8px;
	border:1px solid #dddddd;
	background-color:#ffffff;
	}
.picsname,.picsize,address{margin:0px 8px;}
.picsname{
	WORD-BREAK: break-all;/* fixed For IE*/
	overflow:auto;/* For Firefox */
	overflow-x:hidden;
	font-size:15px; 
	font-weight:bold;
	width:168px; 
	font-family:Verdana, Arial, sans-serif; 
	}
.picsname a:link{color:#2C6EBD; text-decoration:none;}
.picsname a:visited{color:#990066; text-decoration:none;}
.picsname a:hover{color:#005CB0; text-decoration:underline;}
.picsize{color:#666666;font-size:12px;font-family:"Courier New", Courier, mono; }
address{
	word-break: normal;/* fixed For IE*/
	overflow: hidden;/* For Firefox */ 
	color:#218D44;
	width:172px;
	font-family:"Courier New"; 
	font-size:12px;
	}
.areahead{ font-size:15px;font-family:"Courier New", Courier, mono;color:#666666; width:600px; padding:0px 0px 5px 20px;}
.notfound {float:right;font-size:12px; font-family:"Courier New", Courier, mono; color:#333333; line-height:170%;width:780px;margin:10px 0px 0px 0px;}
.notfound a:link, .notfound a:visited{color:#34437A;}
h3{ font-size:15px; color:#34437A; padding:0px; margin:0px;}