.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel,.owl-carousel .owl-wrapper{position:relative;display:none}.owl-carousel{width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.grabbing{cursor:url(grabbing.png) 8 8,move}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.trend_carousel{width: 650px;margin:0 auto;}
.trend_carousel.w920{width: 920px;}
.trend_carousel img{max-width: 650px;display: block;margin:0 auto;}
.trend_carousel.w920 img{max-width: 920px;}

.trend_carousel .owl-prev, .trend_carousel .owl-next{
	background-color: rgba(0, 0, 0, 0.35);
	background-position: center center;
	background-repeat: no-repeat;
	width: 29px; height: 67px;
	text-indent: -9999px;
	position: absolute;
	top: 50%; margin-top: -34px;
}
.trend_carousel .owl-prev{
	background-image: url("left.png");
	border-radius: 0 2px 2px 0; left: 0;
}
.trend_carousel .owl-next{
	background-image: url("right.png");
	border-radius: 2px 0 0 2px; right: 0;
}
.trend_carousel .owl-controls{height: 1px;margin-top: -1px;text-align: center;}
.trend_carousel .owl-pagination{
	background-color: rgba(0, 0, 0, 0.35);
	border-radius: 2px 2px 0 0;
	display: inline-block;
	height: 26px;
	position: relative;
	top: -26px;
	margin: 0 auto;
	text-align: center;
	vertical-align: top;
}
.trend_carousel .owl-page{
	background-color: rgba(255, 255, 255, 0.3);
	border-radius: 50%;
	display: inline-block;
	width: 8px; height: 8px;
	margin: 9px 8px 0;
}
.trend_carousel .owl-page:hover{background-color: rgba(255, 255, 255, 0.75);}
.trend_carousel .owl-page.active{background-color: #fff;}
.trend_carousel .owl-page.active:hover{background-color: #fff;}
