.LM_bg{
	background:#F4F4F4;
	margin-bottom:-15px;
	padding-bottom:20px;
}
.item{
	margin:15px 0px 0px 0px;
	padding-left:10px;
	padding-right:10px;
}
.item .item_t{
	padding:0px;
	border-radius:4px 4px 4px 4px;
	box-shadow:0 0 6px rgba(34, 25, 25, 0.2);
	overflow:hidden;
	background:#fff;
}
.item_t .img{background-color:#FFFFFF;margin:0 auto;position:relative;}
.item_t .img a{display:block;}
.item_t .img a:hover img{filter:alpha(opacity=70);-khtml-opacity:0.7;opacity:0.7;-webkit-transition:all 0.3s ease-out;-khtml-transition:all 0.3s ease-out;}
.LM_p1{
	color:#333;
	font-size:24px;
	padding:12px 20px;
}
.LM_p1 a{
	color:#333;
}
.LM_p1 a:hover{
	color:#FF8040;
}
.LM_p2{
	background:#FAFAFA;
	border-top:1px solid #F2F2F2;
	font-size:14px;
	color:#5E5E5E;
	line-height:27px;
	padding:15px;
}
.masonry_brick{
	margin-top:20px;
}
@media(max-width:768px){
.LM_p1{
	font-size:21px;
}
.masonry_brick{
	margin-top:0px;
	margin-top:10px;
	margin-bottom:10px;
}
.item .item_t{
	padding:0px;
	border-radius:4px 4px 4px 4px;
	box-shadow:0 0 9px rgba(34, 25, 25, 0.2);
	overflow:hidden;
	background:#fff;
}
}
@media(max-width:480px){
.LM_p1{
	font-size:19px;
	font-weight:bold;
	padding:10px 15px;
}
}
@media(max-width:320px){
.LM_p1{
	font-size:17px;
	font-weight:bold;
	padding:10px 15px;
}
}