.LM_bg{

	background:#F4F4F4;

	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:25px;

	padding:15px;

	text-align: justify;

}

.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;

}

}
