hr {border-top: 1px solid #999;}
@media (max-width:860px){
.product_details .TravelCharacteristics {display: block;}
.TravelCharacteristics .features_content {padding: 0 15px;}
}
/*中台新增模組*/
.Template_001 {width: 100%; max-width: 1170px; display: block; margin: 50px auto;}
.Template_001 br {display: none;}
.Template_001 .w-imgText{ overflow:hidden;}
.Template_001 .w-imgText ul, .Template_001 .w-imgText li{ list-style:none; padding:0; margin:0; width: 100% !important;}
.Template_001 .w-imgText .item{ position:relative;}
.Template_001 .w-imgText .item > a{ display:block; position:absolute; left:0; top:0; right:0; bottom:0; z-index:2;}
.Template_001 .w-imgText .img-count-in{ position:absolute; top:0; left:0; right:0; bottom:0; overflow:hidden;*height:100%; }
.Template_001 .w-imgText .textB{ line-height:1.7;}
.Template_001 .w-imgText .textB .bg_x{ position:absolute; left:0; right:0; top:0; bottom:0; z-index:0;}
.Template_001 .w-imgText .text_x{ position:relative; z-index:1;}
.Template_001 .w-imgText .igt_page{ text-align:center; display:block; z-index:5; margin-top: -20px;}
.Template_001 .w-imgText .igt_page .swiper-pagination-bullet{ border-radius:0; -webkit-border-radius:0; width:2em; height:5px; background:#999; opacity:0.5;}
.Template_001 .w-imgText .igt_page .swiper-pagination-bullet-active{ background:#f80; opacity:1; width:3em;}

.Template_001 .w-imgText1{position:relative;}
.Template_001 .w-imgText1 .item{ padding-bottom:0px; padding-left:0px; margin-bottom: 30px;}
.Template_001 .w-imgText1 .img{ width:100%; overflow:hidden;}
.Template_001 .w-imgText1 .img img{width:100%;transition:all 0.5s; -webkit-transition:all 0.5s; }
.Template_001 .w-imgText1 li:hover .img img{ transform:scale(1.07); -webkit-transform:scale(1.07);}
.Template_001 .w-imgText1 .textB{position:absolute; right:0; bottom:0; width:100%;padding:30px 60px 30px;}
/* .Template_001 .w-imgText1 .textB .bg_x{ background:#e1e1e1;} */
.Template_001 .w-imgText1 .text_x .tt_h{font-size:22px; font-weight: bold; color:#FFF; line-height:1.5; margin-bottom:0.5em; text-align: center; text-shadow: 1px 2px 5px #333;}
.Template_001 .w-imgText1 .text_x p{font-size: 18px; color:#FFF; line-height: 25px; margin: 0; text-align: justify; text-shadow: 1px 2px 5px #333;}
.Template_001 .w-imgText1 .igt_btn{ position:absolute; z-index:7; right:0; left: 0; bottom:60%; width:100%;}
.Template_001 .w-imgText1 .igt_btn .igt_prev,.Template_001 .w-imgText1 .igt_btn .igt_next{ position:absolute; cursor:pointer; top:0; width:55px; height:50px;background-color:#B7B7B7; }
.Template_001 .w-imgText1 .igt_btn .igt_prev{ left:0;}
.Template_001 .w-imgText1 .igt_btn .igt_next{ right:0;}
.Template_001 .w-imgText1 .igt_btn .igt_prev:before,.Template_001 .w-imgText1 .igt_btn .igt_next:before{ content: ''; position:absolute; width:10px; height:10px; text-align:center; top:50%; margin-top:-5px; left:50%; margin-left:-5px;}
.Template_001 .w-imgText1 .igt_btn .igt_prev:before{background:url(https://materials.fillo.com.tw/materials/cowell/images/1a63633c-b656-4140-b876-9b88694330ae.png) no-repeat center;}
.Template_001 .w-imgText1 .igt_btn .igt_next:before{background:url(https://materials.fillo.com.tw/materials/cowell/images/daad73c7-4617-46d1-a1e2-9b7be05a0472.png) no-repeat center;}
.Template_001 .w-imgText1 .igt_btn .igt_prev:hover,.Template_001 .w-imgText1 .igt_btn .igt_next:hover{background-color:#ec6c2a;}

@media (max-width:860px){
	.Template_001 .w-imgText .igt_page{ display:block; text-align: center; margin-top: 0;}
	.Template_001 .w-imgText .igt_btn{ display:none;}
	.Template_001 .w-imgText .text_x .tt_h {color: #000; text-shadow: none;}
	.Template_001 .w-imgText .text_x p {color: #666; text-shadow: none;}

	.Template_001 .w-imgText1 .item{ padding-bottom:0;}
	.Template_001 .w-imgText1 .img{ width:100%;}
	.Template_001 .w-imgText1 .textB{ position:relative; width:100%;padding:1.2em 4% 1.5em;}
	.Template_001 .w-imgText1 .igt_btn{ width:auto; left:0; right:0; top:50%; margin-top:-60px;}
}
@media (max-width:640px){
	.Template_001 .w-imgText .igt_page .swiper-pagination-bullet{height:2px;}
}
@media (max-width:480px){
	.Template_001 .w-imgText1 .igt_btn .igt_next, .Template_001 .w-imgText1 .igt_btn .igt_prev{ width:2.5em; height:2.5em;}
	.Template_001 .w-imgText1 .text_x .tt_h{font-size:18px;}
	.Template_001 .w-imgText1 .text_x p{font-size:15px;}
}

.Template_002 {width: 100%; max-width: 1170px; display: block; margin: 50px auto;}
.Template_002 br {display: none;}
.Template_002 .w-imgText{ overflow:hidden;}
.Template_002 .w-imgText ul, .Template_002 .w-imgText li{ list-style:none; padding:0; margin:0; width: 100% !important;}
.Template_002 .w-imgText .item{ position:relative;}
.Template_002 .w-imgText .item > a{ display:block; position:absolute; left:0; top:0; right:0; bottom:0; z-index:2;}
.Template_002 .w-imgText .img-count-in{ position:absolute; top:0; left:0; right:0; bottom:0; overflow:hidden;*height:100%; }
.Template_002 .w-imgText .textB{ line-height:1.7;}
.Template_002 .w-imgText .textB .bg_x{ position:absolute; left:0; right:0; top:0; bottom:0; z-index:0;}
.Template_002 .w-imgText .text_x{ position:relative; z-index:1;}
.Template_002 .w-imgText .igt_page{ text-align:center;; display:block; z-index:5; margin-top: -20px;}
.Template_002 .w-imgText .igt_page .swiper-pagination-bullet{ border-radius:0; -webkit-border-radius:0; width:2em; height:5px; background:#999; opacity:0.5;}
.Template_002 .w-imgText .igt_page .swiper-pagination-bullet-active{ background:#f80; opacity:1; width:3em;}

.Template_002 .w-imgText2{position:relative;}
.Template_002 .w-imgText2 .item{ padding-bottom:0px; padding-left:0px; margin-bottom: 30px;}
.Template_002 .w-imgText2 .img{ width:100%; overflow:hidden;}
.Template_002 .w-imgText2 .img img{width:100%;transition:all 0.5s; -webkit-transition:all 0.5s; }
.Template_002 .w-imgText2 li:hover .img img{ transform:scale(1.07); -webkit-transform:scale(1.07);}
.Template_002 .w-imgText2 .textB{position:absolute; right:0; bottom:0; width:100%;padding:30px 60px 30px;}
/* .Template_002 .w-imgText2 .textB .bg_x{ background:#e1e1e1;} */
.Template_002 .w-imgText2 .text_x .tt_h{font-size:22px; font-weight: bold; color:#FFF; line-height:1.5; margin-bottom:0.5em; text-align: center; text-shadow: 1px 2px 5px #333;}
.Template_002 .w-imgText2 .text_x p{font-size: 18px; color:#FFF; line-height: 25px; margin: 0; text-align: justify; text-shadow: 1px 2px 5px #333;}
.Template_002 .w-imgText2 .igt_btn{ position:absolute; z-index:7; right:0px; left: 0; bottom:60%; width:100%;}
.Template_002 .w-imgText2 .igt_btn .igt_prev,.Template_002 .w-imgText2 .igt_btn .igt_next{ position:absolute; cursor:pointer; top:0; width:55px; height:50px;background-color:#B7B7B7; }
.Template_002 .w-imgText2 .igt_btn .igt_prev{ left:0;}
.Template_002 .w-imgText2 .igt_btn .igt_next{ right:0;}
.Template_002 .w-imgText2 .igt_btn .igt_prev:before,.Template_002 .w-imgText2 .igt_btn .igt_next:before{ content: ''; position:absolute; width:10px; height:10px; text-align:center; top:50%; margin-top:-5px; left:50%; margin-left:-5px;}
.Template_002 .w-imgText2 .igt_btn .igt_prev:before{background:url(https://materials.fillo.com.tw/materials/cowell/images/1a63633c-b656-4140-b876-9b88694330ae.png) no-repeat center;}
.Template_002 .w-imgText2 .igt_btn .igt_next:before{background:url(https://materials.fillo.com.tw/materials/cowell/images/daad73c7-4617-46d1-a1e2-9b7be05a0472.png) no-repeat center;}
.Template_002 .w-imgText2 .igt_btn .igt_prev:hover,.Template_002 .w-imgText2 .igt_btn .igt_next:hover{background-color:#ec6c2a;}

@media (max-width:860px){
	.Template_002 .w-imgText .igt_page{ display:block; text-align: center; margin-top: 0;}
	.Template_002 .w-imgText .igt_btn{ display:none;}
	.Template_002 .w-imgText .text_x .tt_h {color: #000; text-shadow: none;}
	.Template_002 .w-imgText .text_x p {color: #666; text-shadow: none;}

	.Template_002 .w-imgText2 .item{ padding-bottom:0;}
	.Template_002 .w-imgText2 .img{ width:100%;}
	.Template_002 .w-imgText2 .textB{ position:relative; width:100%;padding:1.2em 4% 1.5em;}
	.Template_002 .w-imgText2 .igt_btn{ width:auto; left:0; right:0; top:50%; margin-top:-60px;}
}
@media (max-width:640px){
	.Template_002 .w-imgText .igt_page .swiper-pagination-bullet{height:2px;}
}
@media (max-width:480px){
	.Template_002 .w-imgText2 .igt_btn .igt_next, .Template_002 .w-imgText2 .igt_btn .igt_prev{ width:2.5em; height:2.5em;}
	.Template_002 .w-imgText2 .text_x .tt_h{font-size:18px;}
	.Template_002 .w-imgText2 .text_x p{font-size:15px;}
}

.Template_003 {width: 100%; max-width: 1170px; display: block; margin: 50px auto;}
.Template_003 br {display: none;}
.Template_003 .w-imgText{ overflow:hidden;}
.Template_003 .w-imgText ul, .Template_003 .w-imgText li{ list-style:none; padding:0; margin:0; width: 100% !important;}
.Template_003 .w-imgText .item{ position:relative;}
.Template_003 .w-imgText .item > a{ display:block; position:absolute; left:0; top:0; right:0; bottom:0; z-index:2;}
.Template_003 .w-imgText .img-count-in{ position:absolute; top:0; left:0; right:0; bottom:0; overflow:hidden;*height:100%; }
.Template_003 .w-imgText .textB{ line-height:1.7;}
.Template_003 .w-imgText .textB .bg_x{ position:absolute; left:0; right:0; top:0; bottom:0; z-index:0;}
.Template_003 .w-imgText .text_x{ position:relative; z-index:1;}
.Template_003 .w-imgText .igt_page{ text-align:right; display:block; z-index:5;}
.Template_003 .w-imgText .igt_page .swiper-pagination-bullet{ border-radius:0; -webkit-border-radius:0; width:2em; height:5px; background:#999; opacity:0.5;}
.Template_003 .w-imgText .igt_page .swiper-pagination-bullet-active{ background:#f80; opacity:1; width:3em;}

.Template_003 .w-imgText1{position:relative;}
.Template_003 .w-imgText1 .item{ padding-bottom:30px; padding-left:1px;}
.Template_003 .w-imgText1 .img{ width:75%; overflow:hidden;}
.Template_003 .w-imgText1 .img img{width:100%;transition:all 0.5s; -webkit-transition:all 0.5s; }
.Template_003 .w-imgText1 li:hover .img img{ transform:scale(1.07); -webkit-transform:scale(1.07);}
.Template_003 .w-imgText1 .textB{position:absolute; right:0; bottom:0; width:460px;padding:30px 60px 40px;}
.Template_003 .w-imgText1 .textB .bg_x{ background:#e1e1e1;}
.Template_003 .w-imgText1 .text_x .tt_h{font-size:22px; font-weight: bold; color:#333; line-height:1.5; margin-bottom:0.5em;}
.Template_003 .w-imgText1 .text_x p{font-size: 18px; color:#666; line-height: 25px; margin: 0; text-align: justify;}
.Template_003 .w-imgText1 .igt_btn{ position:absolute; z-index:7; right:405px; bottom:50px; width:110px; height:50px;}
.Template_003 .w-imgText1 .igt_btn .igt_prev,.Template_003 .w-imgText1 .igt_btn .igt_next{ position:absolute; cursor:pointer; top:0; width:55px; height:50px;background-color:#B7B7B7; }
.Template_003 .w-imgText1 .igt_btn .igt_prev{ left:0;}
.Template_003 .w-imgText1 .igt_btn .igt_next{ right:0;}
.Template_003 .w-imgText1 .igt_btn .igt_prev:before,.Template_003 .w-imgText1 .igt_btn .igt_next:before{ content: ''; position:absolute; width:10px; height:10px; text-align:center; top:50%; margin-top:-5px; left:50%; margin-left:-5px;}
.Template_003 .w-imgText1 .igt_btn .igt_prev:before{background:url(https://materials.fillo.com.tw/materials/cowell/images/1a63633c-b656-4140-b876-9b88694330ae.png) no-repeat center;}
.Template_003 .w-imgText1 .igt_btn .igt_next:before{background:url(https://materials.fillo.com.tw/materials/cowell/images/daad73c7-4617-46d1-a1e2-9b7be05a0472.png) no-repeat center;}
.Template_003 .w-imgText1 .igt_btn .igt_prev:hover,.Template_003 .w-imgText1 .igt_btn .igt_next:hover{background-color:#ec6c2a;}

.WinChrome .Template_003 .w-imgText1 .igt_btn {bottom: 54px;}

@media (max-width:860px){
	.Template_003 .w-imgText .igt_page{ display:block; text-align: center; margin-top: 0;}
	.Template_003 .w-imgText .igt_btn{ display:none;}

	.Template_003 .w-imgText1 .item{ padding-bottom:0;}
	.Template_003 .w-imgText1 .img{ width:100%;}
	.Template_003 .w-imgText1 .textB{ position:relative; width:100%;padding:1.2em 4% 1.5em;}
	.Template_003 .w-imgText1 .igt_btn{ width:auto; left:0; right:0; top:50%; margin-top:-60px;}
}
@media (max-width:640px){
	.Template_003 .w-imgText .igt_page .swiper-pagination-bullet{height:2px;}
}
@media (max-width:480px){
	.Template_003 .w-imgText1 .igt_btn .igt_next, .Template_003 .w-imgText1 .igt_btn .igt_prev{ width:2.5em; height:2.5em;}
	.Template_003 .w-imgText1 .text_x .tt_h{font-size:18px;}
	.Template_003 .w-imgText1 .text_x p{font-size:15px;}
}

.Template_004 {width: 100%; max-width: 1170px; display: block; margin: 50px auto;}
.Template_004 br {display: none;}
.Template_004 .w-imgText{overflow:hidden;}
.Template_004 .w-imgText ul, .Template_004 .w-imgText li{list-style:none; padding:0; margin:0; width: 100% !important;}
.Template_004 .w-imgText .item{position:relative;}
.Template_004 .w-imgText .item .imTB {overflow: hidden;}
.Template_004 .w-imgText .item > a{ display:block; position:absolute; left:0; top:0; right:0; bottom:0; z-index:2;}
.Template_004 .w-imgText .img-count-in{ position:absolute; top:0; left:0; right:0; bottom:0; overflow:hidden;*height:100%; }
.Template_004 .w-imgText .textB{ line-height:1.7;}
.Template_004 .w-imgText .textB .bg_x{ position:absolute; left:0; right:0; top:0; bottom:0; z-index:0;}
.Template_004 .w-imgText .text_x{ position:relative; z-index:1;}
.Template_004 .w-imgText .igt_page{ text-align:right; display:block; z-index:5;}
.Template_004 .w-imgText .igt_page .swiper-pagination-bullet{ border-radius:0; -webkit-border-radius:0; width:2em; height:5px; background:#999; opacity:0.5;}
.Template_004 .w-imgText .igt_page .swiper-pagination-bullet-active{ background:#f80; opacity:1; width:3em;}

.Template_004 .w-imgText1{position:relative;}
.Template_004 .w-imgText1 .item{ padding-bottom:30px; padding-left:1px;}
.Template_004 .w-imgText1 .img{ width:75%; float: right; overflow:hidden;}
.Template_004 .w-imgText1 .img img{width:100%;transition:all 0.5s; -webkit-transition:all 0.5s; }
.Template_004 .w-imgText1 li:hover .img img{ transform:scale(1.07); -webkit-transform:scale(1.07);}
.Template_004 .w-imgText1 .textB{position:absolute; left:0; bottom:0; width:460px;padding:30px 60px 40px;}
.Template_004 .w-imgText1 .textB .bg_x{ background:#e1e1e1;}
.Template_004 .w-imgText1 .text_x .tt_h{font-size:22px; font-weight: bold; color:#333; line-height:1.5; margin-bottom:0.5em;}
.Template_004 .w-imgText1 .text_x p{font-size: 18px; color:#666; line-height: 25px; margin: 0; text-align: justify;}
.Template_004 .w-imgText1 .igt_btn{ position:absolute; z-index:7; left:405px; bottom:50px; width:110px; height:50px;}
.Template_004 .w-imgText1 .igt_btn .igt_prev,.Template_004 .w-imgText1 .igt_btn .igt_next{ position:absolute; cursor:pointer; top:0; width:55px; height:50px;background-color:#B7B7B7; }
.Template_004 .w-imgText1 .igt_btn .igt_prev{ left:0;}
.Template_004 .w-imgText1 .igt_btn .igt_next{ right:0;}
.Template_004 .w-imgText1 .igt_btn .igt_prev:before,.Template_004 .w-imgText1 .igt_btn .igt_next:before{ content: ''; position:absolute; width:10px; height:10px; text-align:center; top:50%; margin-top:-5px; left:50%; margin-left:-5px;}
.Template_004 .w-imgText1 .igt_btn .igt_prev:before{background:url(https://materials.fillo.com.tw/materials/cowell/images/1a63633c-b656-4140-b876-9b88694330ae.png) no-repeat center;}
.Template_004 .w-imgText1 .igt_btn .igt_next:before{background:url(https://materials.fillo.com.tw/materials/cowell/images/daad73c7-4617-46d1-a1e2-9b7be05a0472.png) no-repeat center;}
.Template_004 .w-imgText1 .igt_btn .igt_prev:hover,.Template_004 .w-imgText1 .igt_btn .igt_next:hover{background-color:#ec6c2a;}

.WinChrome .Template_004 .w-imgText1 .igt_btn {bottom: 54px;}

@media (max-width:860px){
	.Template_004 .w-imgText .igt_page{ display:block; text-align: center; margin-top: 0;}
	.Template_004 .w-imgText .igt_btn{ display:none;}

	.Template_004 .w-imgText1 .item{ padding-bottom:0;}
	.Template_004 .w-imgText1 .img{ width:100%; float: initial;}
	.Template_004 .w-imgText1 .textB{ position:relative; width:100%;padding:1.2em 4% 1.5em;}
	.Template_004 .w-imgText1 .igt_btn{ width:auto; left:0; right:0; top:50%; margin-top:-60px;}
}
@media (max-width:640px){
	.Template_004 .w-imgText .igt_page .swiper-pagination-bullet{height:2px;}
}
@media (max-width:480px){
	.Template_004 .w-imgText1 .igt_btn .igt_next, .Template_004 .w-imgText1 .igt_btn .igt_prev{ width:2.5em; height:2.5em;}
	.Template_004 .w-imgText1 .text_x .tt_h{font-size:18px;}
	.Template_004 .w-imgText1 .text_x p{font-size:15px;}
}

.Template_005 {width: 100%; max-width: 1170px; display: block; margin: 50px auto;}
.Template_005 .swiper-wrapper {margin-bottom: 20px;}
.Template_005 .w-imgText5{position:relative;}
.Template_005 .w-imgText5 ul li {list-style-type: none;}
.Template_005 .w-imgText5 .item{ padding-left:1px;}
.Template_005 .w-imgText5 .img{ width:55%; position:relative; overflow:hidden;}
.Template_005 .w-imgText5 .img .imgSize{ height:410px;}
.Template_005 .w-imgText5 .img img{max-width:100%;width:100%;transition:transform 0.5s; -webkit-transition:transform 0.5s; }
.Template_005 .w-imgText5 li:hover .img img{ transform:scale(1.02); -webkit-transform:scale(1.02);}
.Template_005 .w-imgText5 .textB{ position:absolute; left:55%; right:0; top:0; bottom:0;padding:20px 30px; }
.Template_005 .w-imgText5 .text_x{padding:20px 30px 80px; position:absolute; left:0; top:0;right:0; bottom:0; }
.Template_005 .w-imgText5 .textB .bg_x{ background:#F7E7CC;}
.Template_005 .w-imgText5 .text_x .tt_h{font-size:22px; font-weight: bold; color:#333; line-height:1.5; margin-bottom:0.5em;}
.Template_005 .w-imgText5 .text_x p{font-size: 18px; color:#666; line-height: 25px; text-align: justify;}
.Template_005 .w-imgText5 .text_x .btn_x{display:inline-block; *display:inline; *zoom:1; position:absolute; right:20px; bottom:30px; line-height:2.6; padding:0 2em; border:1px solid #666; color:#666; text-decoration:none;}
.Template_005 .w-imgText5 .igt_btn{ position:absolute; z-index:7; left:55%; margin-left:-55px; bottom:40px; width:110px; height:50px;}
.Template_005 .w-imgText5 .igt_btn .igt_prev,.Template_005 .w-imgText5 .igt_btn .igt_next{ position:absolute; cursor:pointer; top:0; width:55px; height:50px; background:rgba(0,0,0,0.15);}
.Template_005 .w-imgText5 .igt_btn .igt_prev{ left:0;}
.Template_005 .w-imgText5 .igt_btn .igt_next{ right:0;}
.Template_005 .w-imgText5 .igt_btn .igt_prev:before,.Template_005 .w-imgText5 .igt_btn .igt_next:before{ content: ''; position:absolute; width:10px; height:10px; text-align:center; top:50%; margin-top:-5px; left:50%; margin-left:-5px;}
.Template_005 .w-imgText5 .igt_btn .igt_prev:before{background:url(https://materials.fillo.com.tw/materials/cowell/images/1a63633c-b656-4140-b876-9b88694330ae.png) no-repeat center;}
.Template_005 .w-imgText5 .igt_btn .igt_next:before{background:url(https://materials.fillo.com.tw/materials/cowell/images/daad73c7-4617-46d1-a1e2-9b7be05a0472.png) no-repeat center;}
.Template_005 .w-imgText5 .igt_btn .igt_prev:hover,.Template_005 .w-imgText5 .igt_btn .igt_next:hover{background-color:#ec6c2a;}
.Template_005 .w-imgText .igt_page {text-align: center;}
.Template_005 .w-imgText .igt_page .swiper-pagination-bullet{ border-radius:0; -webkit-border-radius:0; width:2em; height:5px; background:#999; opacity:0.5;}
.Template_005 .w-imgText .igt_page .swiper-pagination-bullet-active{ background:#f80; opacity:1; width:3em;}

.WinChrome .Template_005 .w-imgText5 .igt_btn {bottom: 44px;}

@media (max-width:860px){
	.Template_005 .w-imgText5 .img{ width:100%; float:none;}
	.Template_005 .w-imgText5 .textB{ position:relative; width: 100%; left:0;padding:1.2em 4% 1.5em;}
	.Template_005 .w-imgText5 .text_x3{ padding:0; position:relative ;}
	.Template_005 .w-imgText5 .text_x {position: inherit; padding: 15px;}
  .Template_005 .w-imgText5 .text_x .btn_x{ position:relative; bottom:0; right:0; margin-top:1.5em;}
	.Template_005 .w-imgText5 .igt_btn{ width:auto; left:0; margin-left:0; right:0; top:50%; margin-top:-60px;}
}
@media (max-width:767px){
    .Template_005 .w-imgText5 .img .imgSize{ height:auto; padding-bottom:55%;}
}
@media (max-width:480px){
	.Template_005 .w-imgText5 .igt_btn .igt_next, .Template_005 .w-imgText5 .igt_btn .igt_prev{ width:2.5em; height:2.5em;}
	.Template_005 .w-imgText5 .text_x .tt_h{font-size:18px;}
	.Template_005 .w-imgText5 .text_x p{font-size:15px;}
}

.Template_006 {width: 100%; max-width: 1170px; display: block; margin: 50px auto;}
.Template_006 .swiper-wrapper {margin-bottom: 20px;}
.Template_006 .w-imgText6{position:relative;}
.Template_006 .w-imgText6 ul li {list-style-type: none;}
.Template_006 .w-imgText6 .item{ padding-left:0px; width: 100%; display: table;}
.Template_006 .w-imgText6 .img{ width:55%; position:relative; overflow:hidden;float: right;}
.Template_006 .w-imgText6 .img .imgSize{ height:410px;}
.Template_006 .w-imgText6 .img img{max-width:100%;width:100%;transition:transform 0.5s; -webkit-transition:transform 0.5s; }
.Template_006 .w-imgText6 li:hover .img img{ transform:scale(1.02); -webkit-transform:scale(1.02);}
.Template_006 .w-imgText6 .textB{ position:absolute; width: 45%; left:0; right:initial; top:0; bottom:0;padding:20px 30px; }
.Template_006 .w-imgText6 .text_x{padding:20px 30px 80px; position:absolute; left:0; top:0;right:0; bottom:0; }
.Template_006 .w-imgText6 .textB .bg_x{ background:#F7E7CC;}
.Template_006 .w-imgText6 .text_x .tt_h{font-size:22px; font-weight: bold; color:#333; line-height:1.5; margin-bottom:0.5em;}
.Template_006 .w-imgText6 .text_x p{font-size: 18px; color:#666; line-height: 25px; text-align: justify;}
.Template_006 .w-imgText6 .text_x .btn_x{display:inline-block; *display:inline; *zoom:1; position:absolute; right:20px; bottom:30px; line-height:2.6; padding:0 2em; border:1px solid #666; color:#666; text-decoration:none;}
.Template_006 .w-imgText6 .igt_btn{ position:absolute; z-index:7; left:45%; margin-left:-55px; bottom:40px; width:110px; height:50px;}
.Template_006 .w-imgText6 .igt_btn .igt_prev,.Template_006 .w-imgText6 .igt_btn .igt_next{ position:absolute; cursor:pointer; top:0; width:55px; height:50px; background:rgba(0,0,0,0.15);}
.Template_006 .w-imgText6 .igt_btn .igt_prev{ left:0;}
.Template_006 .w-imgText6 .igt_btn .igt_next{ right:0;}
.Template_006 .w-imgText6 .igt_btn .igt_prev:before,.Template_006 .w-imgText6 .igt_btn .igt_next:before{ content: ''; position:absolute; width:10px; height:10px; text-align:center; top:50%; margin-top:-5px; left:50%; margin-left:-5px;}
.Template_006 .w-imgText6 .igt_btn .igt_prev:before{background:url(https://materials.fillo.com.tw/materials/cowell/images/1a63633c-b656-4140-b876-9b88694330ae.png) no-repeat center;}
.Template_006 .w-imgText6 .igt_btn .igt_next:before{background:url(https://materials.fillo.com.tw/materials/cowell/images/daad73c7-4617-46d1-a1e2-9b7be05a0472.png) no-repeat center;}
.Template_006 .w-imgText6 .igt_btn .igt_prev:hover,.Template_006 .w-imgText6 .igt_btn .igt_next:hover{background-color:#ec6c2a;}
.Template_006 .w-imgText .igt_page {text-align: center;}
.Template_006 .w-imgText .igt_page .swiper-pagination-bullet{ border-radius:0; -webkit-border-radius:0; width:2em; height:5px; background:#999; opacity:0.5;}
.Template_006 .w-imgText .igt_page .swiper-pagination-bullet-active{ background:#f80; opacity:1; width:3em;}

.WinChrome .Template_006 .w-imgText6 .igt_btn {bottom: 44px;}

@media (max-width:860px){
	.Template_006 .w-imgText6 .img{ width:100%; float:none;}
	.Template_006 .w-imgText6 .textB { position:relative; width: 100%; left:0;padding:1.2em 4% 1.5em; width: 100%;}
	.Template_006 .w-imgText6 .text_x3{ padding:0; position:relative ;}
	.Template_006 .w-imgText6 .text_x {position: inherit; padding: 15px;}
  .Template_006 .w-imgText6 .text_x .btn_x{ position:relative; bottom:0; right:0; margin-top:1.5em;}
	.Template_006 .w-imgText6 .igt_btn{ width:auto; left:0; margin-left:0; right:0; top:50%; margin-top:-60px;}
	.Template_006 .w-imgText6 .imTB {display: flex; width: 100%; flex-wrap: wrap; flex-direction: column-reverse;}
}
@media (max-width:767px){
    .Template_006 .w-imgText6 .img .imgSize{ height:auto; padding-bottom:55%;}
}
@media (max-width:480px){
	.Template_006 .w-imgText6 .igt_btn .igt_next, .Template_006 .w-imgText6 .igt_btn .igt_prev{ width:2.5em; height:2.5em;}
	.Template_006 .w-imgText6 .text_x .tt_h{font-size:18px;}
	.Template_006 .w-imgText6 .text_x p{font-size:15px;}
}


.Template_007 {width: 100%; max-width: 1170px; display: block; margin: 50px auto;}
.Template_007 h3{color:#333; font-weight: bold; padding-left: 10px; padding-bottom: 10px; font-size: 22px; margin: 1rem 0; text-align: left;}
.Template_007 p{color:#333;	margin: 1rem 0;	font-size: 18px; text-align: justify;}
.Template_007 img{width: 100%; max-width: 100%; height: auto;}

@media (max-width:480px){
	.Template_007 h3{font-size:18px;}
	.Template_007 p{font-size:15px;}
}

.Template_008 {width: 100%; max-width: 1170px; display: block; margin: 50px auto;}
.Template_008 .item {display: flex; flex-wrap: wrap;}
.Template_008 .item .item_img {width: 100%; height: 235px;}
.Template_008 .item .item_img img {width:100%; height: 100%;}
.Template_008 .item .item_text {width: 100%; height: 235px; padding-top: 20px;}
.Template_008 .item .item_text h3 {text-align: center; font-size: 22px; font-weight: bold; margin-bottom: 10px;}
.Template_008 .item .item_text p {width: 100%; line-height: 20px; font-size: 18px; text-align: justify;}

@media (max-width:860px){
	.Template_008 .item .item_img,
	.Template_008 .item .item_text {height: initial; margin: 10px auto;}
}

@media (max-width:767px){
  .Template_008 {display: table; margin: 0px auto;}
  .Template_008 .item {}
  .Template_008 .item .item_img {order: 2; height: initial;}
  .Template_008 .item .item_img img {height: 100%;}
  .Template_008 .item .item_text {height: initial;}
	.Template_008 .item .item_text h3{font-size:18px;}
	.Template_008 .item .item_text p{font-size:15px;}
}

.Template_009 {width: 100%; max-width: 1170px; display: block; margin: 50px auto;}
.Template_009 h3 {color:#333; font-weight: bold; font-size: 22px; text-align: left; margin: 1rem 0; padding-bottom: 10px; font-size: 22px;}
.Template_009 p {font-size: 18px; text-align: justify;}
.Template_009 img {width: 100%;}

@media (max-width:480px){
	.Template_009 h3{font-size:18px;}
	.Template_009 p{font-size:15px;}
}

.Template_010 {width: 100%; max-width: 1170px; display: block; margin: 50px auto;}
.Template_010 h3 {color:#333; font-weight: bold; font-size: 22px; text-align: left; margin: 1rem 0; padding-bottom: 10px; font-size: 22px;}
.Template_010 p {font-size: 18px; text-align: justify;}
.Template_010 img {width: 100%;}

@media (max-width:480px){
	.Template_010 h3{font-size:18px;}
	.Template_010 p{font-size:15px;}
}

.Template_011 {width: 100%; max-width: 1170px; display: block; margin: 50px auto;}
.Template_011 h3 {color:#333; font-weight: bold; font-size: 22px; text-align: left; margin: 1rem 0; padding-bottom: 10px; font-size: 22px;}
.Template_011 p {font-size: 18px; text-align: justify;}
.Template_011 img {width: 100%;}

@media (max-width:480px){
	.Template_011 h3{font-size:18px;}
	.Template_011 p{font-size:15px;}
}

.Template_012 {width: 100%; max-width: 1170px; display: block; margin: 50px auto;}
.Template_012 h3 {color:#333; font-weight: bold; font-size: 22px; text-align: left; margin: 1rem 0; padding-bottom: 10px; font-size: 22px;}
.Template_012 p {font-size: 18px; text-align: justify;}
.Template_012 img {width: 100%;}

@media (max-width:480px){
	.Template_012 h3{font-size:18px;}
	.Template_012 p{font-size:15px;}
}

.Template_013 {width: 100%; max-width: 1170px; display: block; margin: 50px auto;}
.Template_013 h3 {color:#333; font-weight: bold; font-size: 22px; text-align: left; margin: 1rem 0; padding-bottom: 10px; font-size: 22px;}
.Template_013 p {font-size: 18px; text-align: justify;}
.Template_013 img {width: 100%;}

@media (max-width:480px){
	.Template_013 h3{font-size:18px;}
	.Template_013 p{font-size:15px;}
}

.Template_014 {width: 100%; max-width: 1170px; display: block; margin: 50px auto;}
.Template_014 .tp_group {width:100%; padding: 0; display: inline-block;}
.Template_014 .tp_group h3 {color:#333; font-weight: bold; font-size: 22px; text-align: left; margin: 1rem 0; padding-bottom: 10px; font-size: 22px;}
.Template_014 .tp_group p {font-size: 18px; text-align: justify;}
.Template_014 .tp_group img {width:100%;}

@media (max-width:480px){
	.Template_014 .tp_group h3{font-size:18px;}
	.Template_014 .tp_group p{font-size:15px;}
}

.Template_015 {width: 100%; max-width: 1170px; display: block; margin: 50px auto;}
.Template_015 h3 {color:#333; font-weight: bold; font-size: 22px; text-align: left; margin: 1rem 0; padding-bottom: 10px; font-size: 22px;}
.Template_015 p {font-size: 18px; text-align: justify;}
.Template_015 img {width: 100%;}

@media (max-width:860px){
	.Template_015 .item {margin: 10px auto;}
}

@media (max-width:480px){
	.Template_015 h3{font-size:18px;}
	.Template_015 p{font-size:15px;}
	.Template_015 img {margin: 10px 0;}
}

.Template_016 {width: 100%; max-width: 1170px; display: block; margin: 50px auto;}
.Template_016 h3 {color:#333; font-weight: bold; font-size: 22px; text-align: left; margin: 1rem 0; padding-bottom: 10px; font-size: 22px;}
.Template_016 p {font-size: 18px; text-align: justify;}
.Template_016 img {width: 100%;}

@media (max-width:860px){
	.Template_016 .item {margin: 10px auto;}
}

@media (max-width:480px){
	.Template_016 h3{font-size:18px;}
	.Template_016 p{font-size:15px;}
	.Template_016 img {margin: 10px 0;}
}

.Template_017 {width: 100%; max-width: 1170px; display: block; margin: 50px auto;}
.Template_017 h3 {color:#333; font-weight: bold; font-size: 22px; text-align: left; margin: 1rem 0; padding-bottom: 10px; font-size: 22px;}
.Template_017 p {font-size: 18px; text-align: justify;}
.Template_017 img {width: 100%;}

@media (max-width:860px){
	.Template_017 .item {margin: 10px auto;}
}

@media (max-width:480px){
	.Template_017 h3{font-size:18px;}
	.Template_017 p{font-size:15px;}
	.Template_017 img {margin: 10px 0;}
}

.Template_018 {width: 100%; max-width: 1170px; display: block; margin: 50px auto;}
.Template_018 .tp_group {width:100%; padding: 10px 0; display: inline-block;}
.Template_018 .tp_group h3 {color:#333; font-weight: bold; font-size: 22px; text-align: left; margin: 1rem 0; padding-bottom: 10px; font-size: 22px;}
.Template_018 .tp_group p {font-size: 18px; text-align: justify;}
.Template_018 .tp_group img {width:100%;}

@media (max-width:480px){
	.Template_018 .tp_group h3{font-size:18px;}
	.Template_018 .tp_group p{font-size:15px;}
}

.Template_019 {width: 100%; max-width: 1170px; display: block; margin: 50px auto;}
.Template_019 h3 {color:#333; font-weight: bold; font-size: 22px; text-align: left; margin: 1rem 0; padding-bottom: 10px; font-size: 22px;}
.Template_019 p {font-size: 18px; text-align: justify;}
.Template_019 img {width: 100%;}

@media (max-width:860px){
	.Template_019 .item {margin: 10px auto;}
}

@media (max-width:480px){
	.Template_019 h3{font-size:18px;}
	.Template_019 p{font-size:15px;}
	.Template_019 img {margin: 10px 0;}
}

.Template_020 {width: 100%; max-width: 1170px; display: block; margin: 50px auto;}
.Template_020 h3 {color:#333; font-weight: bold; font-size: 22px; text-align: left; margin: 1rem 0; padding-bottom: 10px; font-size: 22px;}
.Template_020 p {font-size: 18px; text-align: justify;}
.Template_020 img {width: 100%;}

@media (max-width:860px){
	.Template_020 .item {margin: 10px auto;}
}

@media (max-width:480px){
	.Template_020 h3{font-size:18px;}
	.Template_020 p{font-size:15px;}
	.Template_020 img {margin: 10px 0;}
}

.Template_021 {width: 100%; max-width: 1170px; display: block; margin: 50px auto;}
.Template_021 h3 {color:#333; font-weight: bold; font-size: 22px; text-align: left; margin: 1rem 0; padding-bottom: 10px; font-size: 22px;}
.Template_021 p {font-size: 18px; text-align: justify;}
.Template_021 img {width: 100%;}

@media (max-width:860px){
	.Template_021 .item {margin: 10px auto;}
}

@media (max-width:480px){
	.Template_021 h3{font-size:18px;}
	.Template_021 p{font-size:15px;}
	.Template_021 img {margin: 10px 0;}
}

.Template_022 {width: 100%; max-width: 1170px; display: block; margin: 50px auto; position: relative;}
.Template_022 img {width:100%;}
.Template_022 .item_text {position: absolute; width: 100%; left: 0; bottom: 10%; z-index:7; padding: 0px;}
.Template_022 .item_text p {font-size: 18px; text-align: justify; margin: 0; background: rgba(0, 0, 0, 0.6); color: #FFF; padding:50px;}

@media (max-width:480px){
	.Template_022 .item_text {position: initial;}
	.Template_022 .item_text p{font-size:15px; background: transparent; color: #333; padding: 15px;}
}

.Template_023 {width: 100%; max-width: 1170px; display: block; margin: 50px auto;}
.Template_023 img {width:100%;}
.Template_023 h3 {color:#333; font-weight: bold; font-size: 22px; text-align: left; margin: 1rem 0; padding-bottom: 10px; font-size: 22px;}
.Template_023 p {font-size: 18px; text-align: justify;}

@media (max-width:480px){
	.Template_023 h3{font-size:18px;}
	.Template_023 p{font-size:15px;}
}

.Template_024 {width: 100%; max-width: 1170px; display: block; margin: 50px auto;}
.Template_024 img {width:100%;}
.Template_024 h3 {color:#333; font-weight: bold; font-size: 22px; text-align: left; margin: 1rem 0; padding-bottom: 10px; font-size: 22px;}
.Template_024 p {font-size: 18px; text-align: justify;}

@media (max-width:480px){
	.Template_024 h3{font-size:18px;}
	.Template_024 p{font-size:15px;}
}

.Template_025 {width: 100%; max-width: 1170px; display: block; margin: 50px auto;}
.Template_025 h3 {color:#333; font-weight: bold; padding-left: 10px; padding-bottom: 10px; font-size: 22px; margin: 1rem 0; text-align: left;}
.Template_025 p {color:#333;	margin: 1rem 0;	font-size: 18px; text-align: justify;}
.Template_025 .img_radius {border-radius: 50%; overflow: hidden; position: relative; width: 80%; padding-top: 80%; margin: 0 auto;}
.Template_025 img {position: absolute; top: 0; right: 0; left: 0; bottom: 0; width: 100%; height: 100%; object-fit: cover; object-position: center;}
.product_details .TravelCharacteristics .features_content .Template_025 img {height: 100% !important;}

@media (max-width:480px){
	.Template_025 h3{font-size:18px;}
	.Template_025 p{font-size:15px;}
}

.Template_026 {width: 100%; max-width: 1170px; display: block; margin: 50px auto;}
.Template_026 h3 {color:#333; font-weight: bold; padding-left: 10px; padding-bottom: 10px; font-size: 22px; margin: 1rem 0; text-align: left;}
.Template_026 p {color:#333;	margin: 1rem 0;	font-size: 18px; text-align: justify;}
.Template_026 .img_radius {border-radius: 50%; overflow: hidden; position: relative; width: 80%; padding-top: 80%; margin: 0 auto;}
.Template_026 img {position: absolute; top: 0; right: 0; left: 0; bottom: 0; width: 100%; height: 100%; object-fit: cover; object-position: center;}
.product_details .TravelCharacteristics .features_content .Template_026 img {height: 100% !important;}

@media (max-width:860px){
	.Template_026 .img_radius {margin: 10px auto;}
}

@media (max-width:480px){
	.Template_026 h3{font-size:18px;}
	.Template_026 p{font-size:15px;}
	.Template_026 .img_radius {margin: 10px auto;}
}

.Template_027 {width: 100%; max-width: 1170px; display: block; margin: 50px auto;}
.Template_027 h3 {color:#333; font-weight: bold; padding-left: 10px; padding-bottom: 10px; font-size: 22px; margin: 1rem 0; text-align: left;}
.Template_027 p {color:#333;	margin: 1rem 0;	font-size: 18px; text-align: justify;}
.Template_027 .img_radius {border-radius: 50%; overflow: hidden; position: relative; width: 80%; padding-top: 80%; margin: 0 auto;}
.Template_027 img {position: absolute; top: 0; right: 0; left: 0; bottom: 0; width: 100%; height: 100%; object-fit: cover; object-position: center;}
.product_details .TravelCharacteristics .features_content .Template_027 img {height: 100% !important;}

@media (max-width:480px){
	.Template_027 h3{font-size:18px;}
	.Template_027 p{font-size:15px;}
}

@media (max-width:767px){
	.Template_001, .Template_002, .Template_003, .Template_004, .Template_005, .Template_006, .Template_007, .Template_008, .Template_009, .Template_010,
	.Template_011, .Template_012, .Template_013, .Template_014, .Template_015, .Template_016, .Template_017, .Template_018, .Template_019, .Template_020,
	.Template_021, .Template_022, .Template_023, .Template_024, .Template_025, .Template_026, .Template_027 {max-width: 100%;}
	section.group_table.trip_features .Template_025 .img_radius img {height: 100% !important;}
}
