/*
 *@Description: search.css
 *@Version:	    v1.0(2011-02-15 13:00)
 *@Website:	    http://www.19lou.com
 *@Author:      sev7n
 *@Update:      
 */

.search-nav .on,.search-nav .on span, .search-input, .keyword {background:url(images/bg_search.png) no-repeat;}
 .search-mod {}
	 .search-hd {margin:0 auto;width:630px;}
	 .search-nav {position:relative;padding-left:5px;height:27px;z-index:1;overflow: hidden;}
		.search-nav a,.search-nav a:hover {float:left;margin-right:25px;padding-left:10px;height:27px;text-decoration:none;line-height:27px;font-size:14px;}
		.search-nav a span{display:inline-block;padding-right:10px;}
		.search-nav .on, .search-nav .on:visited, .search-nav .on:hover {font-weight:700;color:#666;text-decoration:none;background-position:0 -110px;}
		.search-nav .on span{background-position:100% -150px;}
		.search-nav .jmp {font-size:12px;}
	.search-box {margin-top:-1px;height:41px;}
		.search-box .search-input {padding:5px;width:560px;height:30px;background-position:0 -30px;}
		.search-box .help{float:right;margin-top:15px;}
		.search-box .search-box-filter {margin:5px 0 0 5px;}
		.search-box-filter  input{float:left;margin:2px 5px 0 0;*margin-top:-2px;}
		.search-box-filter  label{display:inline-block;margin-right:10px;height:18px;line-height:18px;}
		.search-box p {width:560px;}
		.keyword {float:left;margin-right:5px;padding:5px;width:390px;height:20px;line-height:20px;font-size:14px;border:0 none;background-position:0 -74px;overflow:hidden;}

	.search-bd {margin-top:20px;}
		.search-sift {padding:10px;background:#f3f3f3;}
		.search-result-mod {}
			.search-result-hd {padding:0 10px;height:30px;line-height:30px;background:#f3f8df;border-top:1px solid #d9e6bb;overflow:hidden;}
				.search-result-hd h4 {color:#324f64;}
				.search-result-hd span {width:800px;text-align:right;}
		
				.search-cont-mod {float:left;margin-top:10px;padding:0 10px;width:730px;}
					.search-cont-hd {margin-left:5px;font-weight:700;font-size:14px;color:#666;line-height:28px;}
					.search-cont-hd strong {color:#fc1919;}
					.search-list b,.search-cont-noresult b{font-weight:inherit;color:#FC6D02;}
					.search-list li{padding:15px 10px 5px 0;border-bottom:1px dotted #999; overflow:hidden;zoom:1;}
						.search-list strong {color:#FC6D02;}
						.search-list cont{overflow:hidden;zoom:1;}
						.search-list h3{margin-bottom:5px;font-weight:400;}
						.search-list h3 a{font-size:16px;}
						.search-list .follow{margin-left:15px;font-size:12px;}
						.search-list .postdate{margin-left:25px;color:#999;}
						
				.search-cont-noresult {margin:50px auto;width:450px;}
				
				.search-cont-noresult dt{float:left;margin-right:20px;font:700 80px Arial;color:#c8c8c8;}
				.search-cont-noresult dd{overflow:hidden;zoom:1;}
					.search-cont-noresult dd h3{margin-bottom:10px;font:400 20px/24px "ºÚÌå";}
				.search-cont-noresult dd .search-suggest{color:#666;}
				.search-cont-noresult dd .search-help,.search-cont-noresult dd .search-help:visited{color:#0657b2;}
				
				.search-relate {float:right;margin-top:15px;padding-left:10px;width:218px;border-left:1px solid #d9e6bb;}
					.search-relate-mod{margin-top:15px;}
				.search-relate	.first-child{margin-top:0;}
						.search-relate-hd{margin-bottom:5px;font-size:14px;}
						.search-relate-bd li{padding-left:10px;height:25px;line-height:25px;background: url(images/bg_search.png) -500px -79px no-repeat;overflow:hidden;}
	.search-ft {margin:20px 0 10px;padding:15px;background-color:#f3f8df;}			
		.search-ft .keyword{float:none;}	
	
	.search-filter {margin:15px 10px 0 0;padding-left:10px;width:190px;border-right:1px solid #d9e6bb;}		
		.search-filter .first-child{margin-top:0;}		
		
		.search-filter-mod {margin-top:30px;}
			.search-filter-mod h3{margin-bottom:5px;}
			.search-filter-mod .on,.search-filter-mod .on:visited,.search-filter-mod .on:hover{font-weight:700;color:#666;}
		
/*=S ËÑË÷Ìû×Ó */
	.search-post .author{float:left;margin-right:10px;}
		.search-post .author a{outline:none;}
		.search-post .author strong{display:block;margin-top:5px;width:80px;text-align:center;color:#333;overflow:hidden;}
		.search-post .author a:hover strong{text-decoration:underline;}
		.search-post .cont{overflow:hidden;zoom:1;}
		.search-post .section {height:60px;line-height:20px;overflow:hidden;word-wrap: break-word}
		.search-post .search-tag{padding-left:20px;background:url(images/list_icon.gif) no-repeat 0 -216px;}
			.search-post .search-tag a{padding:0 5px;}
		.search-post .search-img{margin:10px 0;}
		.search-post .search-img a{display:inline-block;margin-right:10px;}
		.search-post .search-img img{border:1px solid #d9d9d9;}
		.search-post .more-img{padding:5px 5px 5px 20px; border:1px solid #d9d9d9;background: url(images/icon_search.png) 5px 8px no-repeat;}
/*=E ËÑË÷Ìû×Ó */
/*=S ËÑË÷Ê×Ò³ */
.search-home{ margin:50px auto;}
/*=S ËÑË÷Ê×Ò³ */

/*=S ËÑË÷°æ¿é,ËÑË÷ÈË */
.search-forum img,.search-user img{float:left;margin-right:10px;}
	.search-forum .section,.search-user .section{height:21px;font-size:14px; color:#666;overflow:hidden;}
	.search-user .section{font-size:12px;}
	.search-area li {margin-bottom:10px;}
	.search-area select {margin-bottom:10px;width:135px;}
	.search-area  input {width:127px;}
	.search-filter .search-reset{margin-top:10px;}

.search-user .cert{display:inline-block;margin-left:5px;padding-top:18px;width:18px;height:0;vertical-align:-2px;background: url(images/icon_search.png) 0 -36px no-repeat;overflow:hidden;*vertical-align:2px;}
.search-user .info{border-bottom:1px solid #f2f2f2;}
.search-user .tags{margin-top:5px;}
.search-user .search-list p span{margin-right:10px;}

/*=E ËÑË÷°æ¿é, ËÑË÷ÈË*/