/* CSS Document */
html, body {
	height:100%;
	min-width:360px;
}
html {
	overflow-y:auto
}
body{background-color:#f6f6f6;}
.body-fluid{max-width:1024px; margin:0px auto; display:block; position:relative; min-height:100%;}
.header{border-top:2px solid #bf1a20; padding:40px 0px;}
.search-link{color:#bf1a20; text-decoration:underline; font-size:16px; line-height:50px;}

/*内容部分*/
.row-content .row-fluid{position:relative;}
.row-content .row-fluid .span3{
	color:#8B8B8B;
	display: table-cell;
	vertical-align: middle;
	position:relative;
}
.row-content .row-fluid .span3 h4{	
	position:absolute; 
	top:50%;
	right:0px;
	transform:translate(-50%,-50%);
}
.row-content .pages{margin-bottom:15px;}
.row-content .pages font{color:#bf1a20; line-height:30px; margin-right:15px;}
.row-content .row-fluid p{font-size:14px;}
.row-content{ background:url(../images/heng.png) repeat-x; padding:40px 90px;}
blockquote a{color:#000;}
blockquote a:hover{color:#bf1a20;}

blockquote small:before{content:none;}

/*高级搜索*/
.search-fluid .logo a{	
	display: table-cell;
	vertical-align: middle;
	height:350px;
}
.search-fluid .logo{
	text-align:-webkit-center;
}
/*.controls .input-medium{width:179px;}*/
.controls .input-medium[type=text]{width:136px;}
.input-xlarge{width:370px;}
.span4.column-one{width:283px;}



/*footer*/
#footer{
	bottom:0px;
	background:#bf1a20;
	padding-top:10px;
	display:block;
	overflow:hidden
}
.Ssns-footer{
	width:30px;
	height:30px;
	float:left;
	margin-right:3px;
	margin-bottom:3px;
	background:url(../images/snslogo_all.gif);
}
.Ssns-footer:hover{
	cursor:pointer;
	background:url(../images/snslogo_all_over.gif);
}
.Sf-facebook, .Sf-facebook:hover{background-position:-2px -2px;}  
.Sf-twitter, .Sf-twitter:hover{background-position:-32px -2px;}  
.Sf-sina, .Sf-sina:hover{background-position:-62px -2px;}  
.Sf-email, .Sf-email:hover{background-position:-2px -32px;}   
.Sf-google, .Sf-google:hover{background-position:-32px -32px;}   
.Sf-rss, .Sf-rss:hover{background-position:-62px -32px;}  

.Lsns-footer{
	width:110px;
	height:60px;
	float:right;
	margin-right:1px;
	background:url(../images/snsbiglogo.png);
}
.Lsns-footer:hover{
	cursor:pointer;
	background:url(../images/snsbiglogo_over.png);
		    transition:0.8s;
	   -moz-transition:0.8s;
	-webkit-transition:0.8s;
}
.Lf-epaper, .Lf-epaper:hover{background-position:0px 0px;}  
.Lf-mobile, .Lf-mobile:hover{background-position:-126px 0px;}  
.Lf-apps, .Lf-apps:hover{background-position:-252px 0px;}  
.Lf-onestop, .Lf-onestop:hover{background-position:-378px 0px;}   
.Lf-chinese, .Lf-chinese:hover{background-position:-504px 0px;}   
.Lf-search, .Lf-search:hover{background-position:-630px 0px;}  

#footer .footer-bottom{
	line-height:25px;
	color:#FFF;
	margin-bottom:0px;
}
.footer-bottom a{
	color:#FFF;
	margin-right:10px;
	margin-left:10px
}
.footer-bottom .first-a{margin-left:0px;}

@media (min-width: 1024px) {
	.body-fluid{width:1024px;}
	.footer-top>.span4{width:31.914893617021278% !important;}
	.footer-top>.span8{margin:0px; width:68.0%;}
}
@media (min-width: 979px) and (max-width: 1024px) {
	#footer>.footer-top>.span4{width:320px !important;}
	.Lsns-footer{width:55px; margin-right:10px;}
	#footer>.footer-top>.span8{width:395px !important; margin:0px;}
}
@media (max-width: 979px) {
	.footer-top, .footer-bottom{
		width:790px !important; margin:0px auto;
	}
	#footer>.footer-top>.span4{width:320px;}
	#footer>.footer-top>.span4 .span3{text-align:left;}
	#footer>.footer-top>.span8{width:100%; margin:0px; }
	#footer>.footer-top>.span8 div{width:15% !important; margin-right:10px;}
	/*高级搜索的*/
	.search-fluid{min-height:700px;}	
	/*.search-fluid .span6{width:325px;}*/	
}
@media (max-width:767px) {
	#footer,.footer-top, .footer-bottom{padding:5px 10px !important; width:auto !important;}
	/*#footer>.footer-top>.span4{width:80%;}*/
	#footer>.footer-top>.span4 [class*="span"]{float:left; width:33.3% !important; text-align:center !important;}
	#footer>.footer-top>.span8{width:520px; margin:0px auto;}
	#footer>.footer-top>.span8 div{
		width:55px !important;
		margin:0px 15px;
	}
	/*高级搜索的*/
	.search-fluid{min-height:980px;}
	.search-fluid .logo a{height:auto;}
	.search-fluid .input-xlarge, .search-fluid .input-medium{width:100%;}
}
@media (max-width:600px) {
	html,body{min-height:600px !important;}
	#footer>.footer-top>.span8{width:396px;}
	#footer>.footer-top>.span8 div{margin:0px 5px;}
}
@media (max-width:480px) {
	#footer>.footer-top>.span4, #footer>.footer-top>.span8{width:350px;}
	/*#footer>.footer-top>.span4 .span4{width:34%; margin:0px;}
	#footer>.footer-top>.span8{width:auto !important;margin-left:-10px;}*/
	#footer>.footer-top>.span8 div{
		width:15.4% !important; 
		margin-right:4px !important;
				transform:scale(0.8,0.8);
		   -moz-transform:scale(0.8,0.8);
		-webkit-transform:scale(0.8,0.8);
		margin:0px;
	}
	/*高级搜索的*/
	.search-fluid{min-height:1100px;}
}


