/*
广分专题改进添加的css文件
2013-10-14 开始
2013-11-   结束
*/
/*天气预报Start*/
.weather_case{
	padding:0px 0 15px 20px;
	width:684px;
	width:100%;
	margin:0 auto;
	/*background:url(./skin/bar.gif) repeat-x top;*/
	background-color:#FEFEFE;
	border:1px solid #D7D7D7;
	position:relative;
}
.weather_case dd{
	*display:inline-block;
	_display:inline-block;
}
.weather_search_def{
	float:left;
	width:150px;
	margin:20px 0 0 0;
}

.weather_search_v,.weather_conn{
	margin:60px 0 0 0;
}
.weather_search_v{
	float:left;
	width:200px;
	height:24px;
}
.weather_search_v input{
	border:1px solid #D7D7D7;
	height:20px;
	padding:2px 4px;
	width:190px;
}
.weather_conn{
	float:left;
	padding:0 13px;
	width:90px;
}
.weather_res_case{
	margin:auto;
	width:704px;
	width:100%;
	border:1px solid #D7D7D7;
}
.weather_res_item dd{
	list-style:none;
	font-size:12px;
	color:#333;
	line-height:22px;
	display:inline-block;
	float:left;
}
.weather_res_item dd h2{
	margin:0px;
	text-align:center;
	color:#333;
	font-size:14px;
	font-weight:bold;
}
.weather_res_item dd b{
	color:#960;
	text-align:center;
	font-size:22px;
	overflow:hidden;
	padding:7px 0 15px 0;
	display:block;
}
.weather_res_item dd span{
	padding:0 7px;
	color:#339;
	font-size:12px;
}
.weather_res_item{
	float:left;
	margin:0 auto;
	/*padding:7px 13px;*/
	height:150px;
	vertical-align:middle;
	overflow:hidden;
	min-width:150px;
	width:20%;	
}
.weather_res_dis_img{ 
	
	text-align:center;
	width:25%;
	max-width:48px;
	max-height:48px;
	overflow:hidden;
	
	display:block;
	}
.weather_res_stoday{
	background:#CFEDEF;
}
.weather_res_today{
	background:#F7F0DD;
}

.weather_res_tmw{
	background:#E3EDCD;
}
.weather_res_aftmw{
	background:#CCFFCC;
}
.weather_misc{
	padding:13px;
	width:678px;
}
.weather_misc_quit{
	float:right;
}
.weather_misc p{
	line-height:28px;
	font-size:12px;
}
.weather_misc p span{
	padding:0 4px;
	font-size:12px;
	color:#949494;
}
.weather_misc h5{
	font-size:14px;
}
.weather_misc_v{
	padding:0 0 13px 0;
}
.weather_misc_v input{
	width:480px;
	height:22px;
	line-height:22px;
	padding:1px 2px;
	border:1px solid #D7D7D7;
	font-size:12px;
	color:#949494;
}
.weather_misc_other{
	color:#949494;
}
.common_hide {
	display:none;
}
.clear_13 {
	margin:0 auto;
	clear:both;
	width:98%;
	overflow:hidden;
}
#weather_author p{
    font-size:10px;
	color:#0f0;
}
form dl{
height:120px;
}
/* 天气预报 End*/
/* 带缩图切换资源 Start*/
.left_part{
	float:left;
	display:inline-block;
}
.left_part img{
	display:inline-block;
}
.slide_oper{
	position:relative;
	z-index:2;
}
.slide_oper span{
	background:black;
	color:white;
	padding:8px 12px;
	text-align:center;
	filter:alpha(opacity=60)%;
	opacity: 0.6;	
	cursor:pointer;
}
.right_part_operpanel{
	float:right;
	display:inline-block;
	overflow:hidden;
}
.right_part{
	position:relative;
}
.right_part div{
	float:left;
	position:relative;
}
.right_part div div{
	background:black;
	text-align:center;
	filter:alpha(opacity=60)%;
	opacity: 0.6;
	color:white;
	font-size:12px;
	position:relative;
	z-index:2;
	overflow:hidden;
}
.common_hide{
	display:none;
}
/* 带8缩略图切换资源 Start*/
/*瀑布流 start*/
.trs-waterfall section{
	display:block;
}
.trs-waterfall a {
	color:#35BFFF;
	text-decoration:none;
}
.trs-waterfall a:hover, a:active{
	color:#91DCFF;
}

/* clearfix */
.trs-waterfall .clearfix {
	clear:both;
}

/* waterfallWrap css */
.trs-waterfall .waterfallWrap{
	width:100%;
}
.trs-waterfall .waterfallWrap hgroup{
	text-align:center;
}
.trs-waterfall .waterfallWrap h2{
	margin:5px 0;
	color:#FF6D99;
	text-shadow:1px 1px 2px #A50031;
	font-size:33px;
	font-family:Arial Narrow, Arial, sans-serif;
}
.trs-waterfall .waterfallWrap h3{
	font-style:italic;
	font-weight:normal;
	font-size:18px;
	text-shadow:1px 1px 0 #fff;
	color:#888;
	margin:5px 0;
}

.trs-waterfall .waterfallCon{
	position:relative;
	width:1100px;
	margin:0 auto;
	padding-bottom: 10px;
	
}
.trs-waterfall .grid{
	width:188px;
	min-height:100px;
	/*padding: 15px;*/
	background:#fff;
	margin:8px;
	padding-bottom:10px;
	font-size:12px;
	float:left;
	box-shadow: 0 1px 3px rgba(34,25,25,0.4);
	-moz-box-shadow: 0 1px 3px rgba(34,25,25,0.4);
	-webkit-box-shadow: 0 1px 3px rgba(34,25,25,0.4);
	
	-webkit-transition: top 1s ease, left 1s ease;
	-moz-transition: top 1s ease, left 1s ease;
	-o-transition: top 1s ease, left 1s ease;
	-ms-transition: top 1s ease, left 1s ease;
}

.trs-waterfall .grid strong {
	border-bottom:1px solid #ccc;
	margin:10px 0;
	display:block;
	padding:0 0 5px;
	font-size:17px;
}
.trs-waterfall .grid .meta{
	text-align:right;
	color:#777;
	font-style:italic;
}
.trs-waterfall .grid .imgholder img{
	max-width:100%;
	background:#ccc;
	display:block;
}

@media screen and (max-width : 1240px) {
	.trs-waterfall body{
		overflow:auto;
	}
}
@media screen and (max-width : 900px) {
	.trs-waterfall .backlinks{
		float:none;
		clear:both;
	}
	.trs-waterfall .backlinks a{
		display:inline-block;
		padding-right:20px;
	}
}
/*瀑布流 end*/