.owl-carousel.owl-loaded{
	position: relative;
}
.owl-theme .owl-controls{
	text-align:center;
	-webkit-tap-highlight-color:transparent;
}
.owl-theme .owl-dots .owl-dot{
	display: inline-block;
}
.owl-theme .owl-dots .owl-dot span{
	transition: 1s;
	width:10px;
	height:10px;
	margin:15px 7px; 
	border: 2px solid #005cb8;
	background:#FFF;
	display:block;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:10px;
	transition: .3s;
}
.owl-theme .owl-dots .owl-dot.active span{
	background:#005cb8;
	border: 2px solid #005cb8;
	opacity: 1;
	border-radius:10px;
}
.owl-theme .owl-dots .owl-dot span:hover{
	background-color: #f6b332;
	border: 2px solid #005cb8;
}
@media screen and (max-width: 768px) {
	.owl-theme .owl-dots .owl-dot span{
		width: 7px;
		height: 7px;
		margin: 10px 7px;
	}
}

/*左右箭頭基本樣式RESET*/
.owl-theme .owl-controls .owl-nav [class*=owl-],
.owl-theme .owl-controls .owl-nav [class*=owl-]:hover,
.owl-nav[class*=owl-] .owl-prev,
.owl-nav[class*=owl-] .owl-prev:hover,
.owl-nav[class*=owl-] .owl-next,
.owl-nav[class*=owl-] .owl-next:hover{
	display: block;
	background-color: rgba(255,255,255,0);
	border: none;
	background-repeat: no-repeat;
	border-radius: 0;
	position: absolute;
	transition: .3s;
}
/*------------------------------*/

/*------------------------------*/

 /*========================MOBILE==========================*/



/*強暉-首頁大圖 dots*/
.idx-banner-wrap .owl-controls{
	position: absolute;
	bottom: 0;
	left:0; 
	width: 100%;
	z-index: 10;
}
.idx-banner-wrap .owl-dots{
	text-align: center;
	width: 100%;
}
/*.index-banner .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{
	background:#f6b332;
}*/
.index-banner-m .owl-dots{
	text-align: center;
}
.index-banner-m .owl-dots .owl-dot span{
	width: 30px;
	height: 3px;
	margin: 5px;
}
@media screen and (max-width: 768px) {
	.idx-banner-wrap .owl-controls{
		position: inherit;
	}
}
/*強暉-首頁產品列表 左右按鈕nav*/
.index-pro-list .owl-nav[class*=owl-] .owl-prev {
	background-image: url(../img/arrow1-1.svg);
	background-position:left;
	height: 50px;
	width: 30px;
	opacity: 1;
	left: -50px;
	top: 40%;
	transform: translateY(-50%);
}
.index-pro-list .owl-nav[class*=owl-] .owl-prev:hover{
	background-image: url(../img/arrow1-1.svg);
	background-position:left;
	opacity: 0.8; 
	width: 40px;
	left: -60px;
}
.index-pro-list .owl-nav[class*=owl-] .owl-next {
	background-image: url(../img/arrow1-2.svg);
	background-position:right;
	height: 50px;
	width: 30px;
	opacity: 1;
	border-radius: 0;
	position: absolute;
	right: -50px;
	top: 40%;
	transform: translateY(-50%);
}
.index-pro-list .owl-nav[class*=owl-] .owl-next:hover{
	background-position:right;
	background-image: url(../img/arrow1-2.svg);
	opacity: 0.8;
	width: 40px;
	right: -60px;
}

/*環渼-產品內頁-產品照(大)*/
.product-pic-b .owl-dots .owl-dot span{
	background: #FFF;
	border: none;
	box-shadow: 0 0 5px #666;
	opacity: .6;
	margin: 10px 7px; 
}
.product-pic-b .owl-dots .owl-dot.active span,
.product-pic-b .owl-dots .owl-dot span:hover {
	border: none;
}

.product-pic-b .owl-controls{
	position: absolute;
	bottom: 0;
	left:0; 
	width: 100%;
	z-index: 10;
}
/*環渼-產品內頁-產品照(小) 左右按鈕nav*/
/*.product-pic-s .owl-nav[class*=owl-]{
	opacity: 0;
}*/
/*.product-pic-s .owl-nav[class*=owl-]{
	opacity: .3;
}
.product-pic-s:hover.owl-nav[class*=owl-]{
	opacity: 1;
}*/
.product-pic-s .owl-nav[class*=owl-] .owl-prev,
.product-pic-s .owl-nav[class*=owl-] .owl-next{
	background-position:center;
	height: 30px;
	width:30px;
	border-radius: 30px;
	top: 50%;
	transform: translateY(-50%);
	background-color: #005cb8;
	opacity: .3;
}
.product-pic-s .owl-nav[class*=owl-] .owl-prev:hover,
.product-pic-s .owl-nav[class*=owl-] .owl-next:hover{
	background-color: #f6b332;
	height: 30px;
	width:30px;
	border-radius: 30px;
	opacity: 1;
}
.product-pic-s .owl-nav[class*=owl-] .owl-prev {
	background-image: url(../img/arrow3-1-w.svg);
	left: -15px;
}
.product-pic-s .owl-nav[class*=owl-] .owl-next{
	background-image: url(../img/arrow3-2-w.svg);
	right: -15px;
}
.product-pic-s .owl-nav[class*=owl-] .owl-prev:hover{
	background-image: url(../img/arrow3-1-w.svg);
}
.product-pic-s .owl-nav[class*=owl-] .owl-next:hover{
	background-image: url(../img/arrow3-2-w.svg);
}

@media screen and (max-width: 1024px) {
	.product-pic-s .owl-nav[class*=owl-] .owl-prev,
	.product-pic-s .owl-nav[class*=owl-] .owl-next,
	.product-pic-s .owl-nav[class*=owl-] .owl-prev:hover,
	.product-pic-s .owl-nav[class*=owl-] .owl-next:hover{
		transform: scale(.8) translateY(-50%);
	}
	.product-pic-s .owl-nav[class*=owl-] .owl-prev{
		left: -35px;
		opacity: 1;
	}
	.product-pic-s .owl-nav[class*=owl-] .owl-next{
		right: -35px;
		opacity: 1;
	}
}
@media screen and (max-width: 500px) {

}
/*環渼-安裝實績大圖 */
/*.pop-up-pic-b .owl-nav[class*=owl-]{
	opacity: 0;
}
.pop-up-pic-b:hover .owl-nav[class*=owl-]{
	opacity: 1;
}
.pop-up-pic-b .owl-nav[class*=owl-] .owl-prev{
	background-image: url(../img/arrow2-w.svg);
	background-position: center;
	height: 58px;
	width: 35px;
	opacity: 1;
	left: -10px;
	bottom: 0;
}
.pop-up-pic-b .owl-nav[class*=owl-] .owl-prev:hover{
	background-position: center;
	background-image: url(../img/arrow2-w.svg);
	opacity: 0.8;
}
.pop-up-pic-b .owl-nav[class*=owl-] .owl-next {
	background-image: url(../img/arrow2-w.svg);
	background-position: center; 
	height: 58px;
	width: 35px;
	opacity: 1;
	right: -10px;
	bottom: 0;
}
.pop-up-pic-b .owl-nav[class*=owl-] .owl-next:hover{
	background-position: center;
	background-image: url(../img/arrow2-w.svg);
	opacity: 0.8;
}*/

/*環渼-安裝實績大圖dots */

/*.product-pic-b .owl-controls{
	position: absolute;z-index: 10;display: flex;align-items: flex-end;pointer-events: none;
}*/
/*.product-pic-b .owl-dots{
	margin: 0 auto;text-align: center;width: 100%;margin: 5px 10px;
}
.product-pic-b .owl-dots .owl-dot span{
	transition: .3s;
	width: 8px;
	height: 8px;
	margin: 8px;
	border: none;
	background:#005cb8;
	display:block;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0;
}
.product-pic-b .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{
	background:#f6b332;
	border:none;
}*/