/*福聲依據年份搜尋期數 bwvoice-indexbyyear.php*/

 * { touch-action: pan-y; } 
#nltt-slider{padding:0 36px;}
#nltt-slider a{
	color: #fff;
	font-size: 22px;
	font-weight: 700;
	line-height: 150%;
	padding:8px 14px;
    border-left: 1px solid #FFF;
    background: #AFA084;
    display: inline-block;
	cursor:pointer;
	text-decoration:none;
}
#nltt-slider a:hover,#nltt-slider a:focus,
#nltt-slider a.active{
	background: #877450;
	text-decoration: underline;
}
.owl-theme .owl-nav{
    position: absolute;
    margin-top: 0;
    top: 0;
	left: 0;
    width: 100%;
    display: flex;
    justify-content: space-between;	
}
.fa-chevron-left:before,.fa-chevron-right:before{content:"";}
.fa-chevron-left,.fa-chevron-right{
	width:8px;
	height:13px;
	background-image: url(https://d3v2d3f6zmz0pr.cloudfront.net/images/icon/voicepage/num_switch_p.png);
	background-size: 26px 13px;
}
.fa-chevron-left{
	background-position: -18px 0px;	
}
.fa-chevron-right{
	background-position: 0px 0px;
}
#nltt-slider.owl-carousel .owl-stage-outer{background:#BABABA;}
.owl-carousel .owl-stage-outer{z-index: 9;}
.owl-stage {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-box;
	display: box;
}
.owl-theme .owl-nav [class*=owl-]{
	margin: 0;
    width: 36px;
    height: 49px;
    border: 0;
    background: #AFA084;
	border-radius: 0;
	z-index: 99;
}
#nltt-slider.owl-theme .owl-nav [class*=owl-]{height: 51px;}
.owl-theme .owl-nav [class*=owl-]:hover {
	background: #877450;
}
.owl-theme .owl-nav .owl-prev{
	border-left: 1px solid #FFF;
	border-right: 1px solid #FFF;
}
.owl-theme .owl-nav .owl-next{
	border-left: 1px solid #FFF;
	border-right: 1px solid #FFF;
}
.owl-theme .owl-nav .disabled,
.owl-theme .owl-nav .disabled:hover{
	opacity:1;
	background: #BABABA;
}

#nltt-content{background: #877450;border: 1px solid #fff;padding: 0 36px;border-left: none;border-right: none;}
#nltt-content.owl-carousel.owl-drag .owl-item{border-left:1px solid #fff;}
#nltt-content.owl-carousel.owl-drag .owl-item:last-child,
#nltt-content.owl-carousel.owl-drag .owl-item:first-child{border-left:none;}
#nltt-content a{
	color: #fff;
	font-size: 22px;
	font-weight: 700;
	line-height: 150%;	
	padding: 8px 14px;
    display: inline-block;
	width: 100%;
    text-align: center;		
}
#nltt-content a.active{text-decoration:underline;}
.left-line{border-left:1px solid #fff;}
#nltt-content div.many a{border-left:1px solid #fff;}
#nltt-content div.many:not(.owl-carousel) a:first-child{border-left:1px solid #fff;}
.owl-theme .owl-nav + .owl-dots{display:none;}
#nltt-content .owl-carousel .owl-stage-outer{background:transparent;}
#nltt-content .owl-carousel .owl-stage{margin:0 auto;}
#nltt-content .owl-theme .owl-nav .owl-prev{
    right: -1px;
    position: relative;
}
#nltt-content .owl-theme .owl-nav .owl-next{
    left: -1px;
    position: relative;
}

@media (max-width: 991px){
	#nltt-slider a,
	#nltt-content a{font-size: 20px;}
	.owl-theme .owl-nav [class*=owl-]{height: 46px;}
	#nltt-slider.owl-theme .owl-nav [class*=owl-]{height: 48px;}
}
@media (min-width: 992px){
	#nltt-content.owl-carousel.owl-drag .owl-item:last-child{width: 60px!important;}
}
@media (min-width: 1200px){
	#nltt-content .owl-carousel .owl-stage{width:100%!important;}
}
@media (min-width: 651px){
	#nltt-content .owl-carousel:not(.spshorten):not(.y2005):not(.y2003) .owl-stage{width:100%!important;}
	#nltt-content .owl-carousel:not(.spshorten):not(.y2005):not(.y2003) .owl-item{width:calc(100% / 6)!important;}
	#nltt-content .owl-carousel.owl-rtl.four .owl-item{width:calc(100% / 4)!important;}
	#nltt-content .owl-carousel.owl-rtl.five .owl-item{width:calc(100% / 5)!important;}	
}
@media (max-width: 650px){
	#nltt-slider a,
	#nltt-content a{font-size: 18px;}
	.owl-theme .owl-nav [class*=owl-],
	#nltt-slider.owl-theme .owl-nav [class*=owl-]{height: 43px;}
	#nltt-content > div.active.many{
		padding: 0 36px;
	}	
	#nltt-content .owl-carousel .owl-nav.disabled{display:flex;}
	#nltt-content.owl-carousel.owl-drag .owl-item:last-child{width: 0px!important;}
}