/*  花博樣式   */
h2{
	padding: 0.1em 0 0.1em 45px;border-bottom:1px solid #999;background:url(../images/h.svg) no-repeat 0 center;background-size:40px 40px;
}
h2.bottom-line{font-size:1.6em;margin: 0 0 0.5em 0;padding: 0.1em 0 0.1em 55px;background-size: 50px 50px;}
h2.bottom-line b{border-bottom:0 solid #DD3E5D;}
.anchor_hide {
	margin-top: -101px;
}
#featured{margin:2em 0 0 0;height: auto;position: relative;}
#featured .grid_list{background: #ccc;width:100%;display:block;border-top:0px solid #CCC;margin-bottom:1px;padding:0;margin:0 0 0em 0;}
#featured .swiper-slide{width:800px;height:450px;opacity:0.5;transition:opacity 0.3s;}
#featured .swiper-slide-active{ opacity: 1;}
#featured img{width: 100%;height:100%;}
#featured .swiper-slide span{transition:all 0.5s;position:absolute;display: block;padding: 0.5em 1.5em;border-radius: 5px 5px 0 0; white-space: nowrap; bottom:-50px;left:50%;color:#fff;transform:translateX(-50%);background:rgba(0,0,0,0.8)}
#featured .swiper-slide-active span{bottom:0;}
#featured .swiper-slide:hover span{bottom:-50px;}

#featured .swiper-button-next::before, 
#featured .swiper-button-prev::before{border-color:rgba(250,250,250,0.8);}
#featured .swiper-container-horizontal .swiper-button-next:hover,
#featured .swiper-container-horizontal .swiper-button-prev:hover{background-color:rgba(0,0,0,0.5);}
.meinong .container.meinong_hotel,
.meinong #meinong_traffic + .container{margin-bottom: 50px;}
.meinong p a,
.about a{color:#09c}
.about ul{margin:0 0 1.2em 1.2em;list-style-type: disc;}
.about li{padding:3px 0}
.about p{}

.map_icon::before{content:url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' xml:space='preserve' fill='%23666'><path d='M34.8,26.5c1.4-2,2.2-4.4,2.2-7C37,12.6,31.4,7,24.5,7S12,12.6,12,19.5c0,2.6,0.8,5,2.2,7L24.5,44L34.8,26.5z'/><circle cx='24.5' cy='19.5' r='7.5' fill='%23fff'/></svg>");width: 25px;height: 25px;display:inline-block;vertical-align: inherit;}

.table1{overflow: auto;margin: 0 0 2em 0;}
.table1 table{border-collapse:collapse;border:2px solid #999;margin:0;width:100%;}
.table1 th,
.table1 td{border:1px solid #999;padding:5px;vertical-align: middle;}
.table1 th{background:#f2f2f2}
.table1 th a{color:#069}
.table1 ol,
.table1 ul{margin:0 0 0 1.2em;}

.table1 ol{list-style-type: decimal;}
.table1 ul{list-style-type: disc;}
.table1 li{padding:3px 0}
.meinong .container{margin:20px auto 20px auto;}

.meinong_hotel p{margin:0 0 1em;}
.meinong_hotel .swiper-slide{width:500px;}
.meinong_tour .gridlists{position: relative;}
.meinong_tour .swiper-slide{width:500px;max-width:100%;opacity: 0.5;transition: opacity 0.5s;}
.meinong_tour .swiper-slide.swiper-slide-active{opacity:1;}
.meinong_tour .grid_landscape .trail-pic{padding:36% 0;}
.meinong_tour .grid_landscape .trail-pic img{height:100%;position: absolute;top: 0;left: 0;width: 100%;}
.meinong_tour ul{display:flex;margin:15px 0 15px -15px;font-size:1.2em;}
.meinong_tour li{flex:1 1 auto;margin:0 0 0 15px;text-align: center;padding:0.5em 0;background:#F9a;color:#FFF;border-radius:10px 10px 0 0;transition: all 0.5s;}
.meinong_tour li:hover,
.meinong_tour li.n{background:#D35;}
.swiper-button-next, .swiper-button-prev{z-index:9;}

.jiaoxi_hs_ba{text-align: center;}
.jiaoxi_hs_ba a{display: inline-block;}
.jiaoxi_hs_ba a img{border-radius:10px;border:1px solid #999;max-width: 95%;width: 650px;}
@media (max-width: 740px) {
#featured .swiper-slide{ width:100%;height: auto;}
/* .meinong .container{margin: 60px auto 20px auto;} */
.table1 th{display:table-cell;}
.meinongmanu{width: 95%;}
.anchor_hide {
    margin-top: -70px;height: 70px;
}
/* .meinong .container.about,

.meinong .container.meinong_tour,
.meinong #meinong_traffic + .container{margin-bottom: 60px;} */
}
@media (max-width:460px) {
	.meinong_tour .swiper-slide{width:100%;}
	.meinongmanu{font-size: 1em;}
.meinongmanu li a span{display: none}
.meinong_tour ul{margin:5px 0 5px -5px;font-size:1em;}
.meinong_tour li{margin:0 0 0 5px;}
}