/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:transparent;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#554236;}

/*banner*/
.banner .owl-nav {position: absolute; top: 44%; margin-top: -40px; left: 0; width: 100%; z-index: 9;}
.banner .owl-prev {position: absolute; left: 20px; filter:alpha(opacity=50);Opacity:0.5; transition: all 0.5s ease 0s;}
.banner .owl-next {position: absolute; right: 20px; filter:alpha(opacity=50);Opacity:0.5; transition: all 0.5s ease 0s;}
.banner .owl-prev:hover, .banner .owl-next:hover {filter:alpha(opacity=100);Opacity:1.0;}
.banner .owl-prev span::before {content: url("../../../images/prev_a.png");}
.banner .owl-next span::before {content: url("../../../images/next_a.png");}
.banner .owl-dots {position: absolute; bottom: -20px; left: 0px; width: 100%;}
.banner .item {position: relative; padding-bottom: 47%; display: block; height: 0px; line-height: 0; font-size: 0;}
.banner .item div {position: absolute; bottom: 0px; left: 0px; right: 0px; bottom: 0; display: flex; flex-wrap: wrap; justify-content: center; align-items: center;}
.banner .item video {width: 100%;}


/*indexB*/
.indexB .owl-dots {position: absolute; bottom: 20px; left: 0; width: 100%; z-index: 9;}
.indexB .owl-theme .owl-dots .owl-dot span {width: 15px; height: 15px; background: #fff;}
.indexB .owl-theme .owl-dots .owl-dot.active span, .indexB .owl-theme .owl-dots .owl-dot:hover span{background:#731582;}


/*popular*/
.popular .owl-dots {display: none;}
.popular .owl-theme .owl-dots .owl-dot span {width: 15px; height: 15px; background: #fff;}
.popular .owl-theme .owl-dots .owl-dot.active span, .popular .owl-theme .owl-dots .owl-dot:hover span{background:#731582;}


/*recommend*/
.recommend {max-width: 1240px; margin: auto; padding: 125px 20px 90px 20px;}
.recommend .owl-dots {display: none;}
.recommend .owl-theme .owl-dots .owl-dot span {width: 15px; height: 15px; background: #fff;}
.recommend .owl-theme .owl-dots .owl-dot.active span, .recommend .owl-theme .owl-dots .owl-dot:hover span{background:#731582;}