@charset "utf-8";
/* CSS Document */
@media (min-width:1420px) {
.bx-controls-direction{display:none;}
.grid2 #bxslider1-pager{top:155px;}
.grid3 #bxslider1-pager{top:145px;}
.grid4 #bxslider1-pager{top:115px;}
.grid5 #bxslider1-pager{top: 80px;}
.grid6 #bxslider1-pager{top:75px;}
.bxslider-wrap{position:relative;/*min-height:930px;*/width:100%; height:100%;text-align:center;}
.bxslider-wrap ul#bxslider1{
	position: relative;
	overflow: hidden;
	/*height: 930px;*/
	height:100% !important;
}
.bxslider-wrap ul#bxslider1 > li{position:absolute !important;width:100% !important;margin-left:0px !important;top:0 !important;left:0 !important;height:930px!important;}
.bxslider-wrap ul#bxslider1 > li:first-child{z-index:1;}.bx-wrapper #bxslider1 img{display:inline !important; width:1920px; height:auto;}.bxslider-wrap #bxslider1-pager{
	position: absolute;
	width: 25vw;
	text-align: center;
	right: 0%;
	margin-right: 0px;
	z-index: 20;
}
.bxslider-wrap #bxslider1-pager li{height:auto;margin:20px 0;}.bxslider-wrap #bxslider1-pager li a{
	border-radius: 70px 0 70px 70px;
	display: block;
	font-size: 2em;
	text-decoration: none;
	height: 100%;
	background-color: rgba( 0,0,0,0.3 );
	background: #666666 \0/IE8;
	opacity: 0.9 \0/IE8;
	text-align: center;
	line-height: 45px;
	color: #fff;
	text-align: left;
	padding: 8% 30px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	/*font-family: "Noto Sans TC"; */
}
.bxslider-wrap #bxslider1-pager li a:hover,.bxslider-wrap #bxslider1-pager li a.active{
	background-color: rgba( 0,0,0,0.55 );
	color: rgba(255,242,36,0.8);
}
}
@media (min-width:1024px) and (max-width:1419px) {
.bx-controls-direction{display:none;}
.grid2 #bxslider1-pager{top:155px;}
.grid3 #bxslider1-pager{top:145px;}
.grid4 #bxslider1-pager{top:115px;}
.grid5 #bxslider1-pager{top: 50px;}
.grid6 #bxslider1-pager{top:75px;}
.bxslider-wrap{position:relative;/*min-height:930px;*/width:100%; height:100%;text-align:center;}
.bxslider-wrap ul#bxslider1{
	position: relative;
	overflow: hidden;
	/*height: 930px;*/
	height:100% !important;
}
.bxslider-wrap ul#bxslider1 > li{position:absolute !important;width:100% !important;margin-left:0px !important;top:0 !important;left:0 !important;height:930px!important;}
.bxslider-wrap ul#bxslider1 > li:first-child{z-index:1;}.bx-wrapper #bxslider1 img{display:inline !important; width:1920px; height:auto;}.bxslider-wrap #bxslider1-pager{
	position: absolute;
	width: 25vw;
	text-align: center;
	right: 0%;
	margin-right: 0px;
	z-index: 20;
}
.bxslider-wrap #bxslider1-pager li{height:auto;margin:20px 0;}.bxslider-wrap #bxslider1-pager li a{
	border-radius: 70px 0 70px 70px;
	display: block;
	font-size: 1.25em;
	text-decoration: none;
	height: 100%;
	background-color: rgba( 0,0,0,0.3 );
	background: #666666 \0/IE8;
	opacity: 0.9 \0/IE8;
	text-align: center;
	line-height: 45px;
	color: #fff;
	text-align: left;
	padding: 3% 30px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	/*font-family: "Noto Sans TC"; */
}
.bxslider-wrap #bxslider1-pager li a:hover,.bxslider-wrap #bxslider1-pager li a.active{
	background-color: rgba( 0,0,0,0.55 );
	color: rgba(255,242,36,0.8);
}


}
@media (min-width:992px) and (max-width:1023px) {
.bx-controls-direction{display:none;}
.grid2 #bxslider1-pager{top:155px;}
.grid3 #bxslider1-pager{top:145px;}
.grid4 #bxslider1-pager{top:115px;}
.grid5 #bxslider1-pager{top: 30px;}
.grid6 #bxslider1-pager{top:75px;}
.bxslider-wrap{position:relative;/*min-height:930px;*/width:100%; height:100%;text-align:center;}
.bxslider-wrap ul#bxslider1{
	position: relative;
	overflow: hidden;
	/*height: 930px;*/
	height:100% !important;
}
.bxslider-wrap ul#bxslider1 > li{position:absolute !important;width:100% !important;margin-left:0px !important;top:0 !important;left:0 !important;height:930px!important;}
.bxslider-wrap ul#bxslider1 > li:first-child{z-index:1;}.bx-wrapper #bxslider1 img{display:inline !important; width:1920px; height:auto;}.bxslider-wrap #bxslider1-pager{
	position: absolute;
	width: 25vw;
	text-align: center;
	right: 0%;
	margin-right: 0px;
	z-index: 20;
}
.bxslider-wrap #bxslider1-pager li{height:auto;margin:20px 0;}.bxslider-wrap #bxslider1-pager li a{
	border-radius: 70px 0 70px 70px;
	display: block;
	font-size: 1.25em;
	text-decoration: none;
	height: 100%;
	background-color: rgba( 0,0,0,0.3 );
	background: #666666 \0/IE8;
	opacity: 0.9 \0/IE8;
	text-align: center;
	line-height: 45px;
	color: #fff;
	text-align: left;
	padding: 3% 30px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	/* font-family: "Noto Sans TC"; */
}
.bxslider-wrap #bxslider1-pager li a:hover,.bxslider-wrap #bxslider1-pager li a.active{
	background-color: rgba( 0,0,0,0.55 );
	color: rgba(255,242,36,0.8);
}

}
