body {
  background-position: left top;
  background-attachment: scroll;
}
body .block-item {
  background-position: left top;
  border-style: none;
  background-attachment: scroll;
}
body .widget-item {
  background-position: left top;
  background-attachment: scroll;
  border-style: none;
}
body .header {
  background-position: left top;
  background-attachment: scroll;
  border-style: none;
}
body .left {
  background-position: left top;
  background-attachment: scroll;
  border-style: none;
}
body .right {
  background-position: left top;
  background-attachment: scroll;
  border-style: none;
}
body .footer {
  background-position: left top;
  background-attachment: scroll;
  border-style: none;
}
/** modify style code here. :) */
body{
    font-family:Microsoft Jhenghei,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica
Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
}
body .header{
    background:#ffffff;
    position: fixed;
    z-index: 99;
    width: 100%;top:0
}
.web-page-frame{padding-top:151px;}

/*公版*/
/*section.group_banner.search_banner, section.group_banner.trip_banner{margin-top: 160px;}*/
.day_con .row.info_box{margin-bottom:100px !important;}
.day_style_1 {width: 100% !important; display: table; margin-bottom: 20px;}
.day_style_1 img {width:100% !important; height: 380px;}
.day_style_2 {width: 100%; display: table; margin-bottom: 20px;}
.day_style_2 img {width:100% !important; height: 380px;}
.day_style_3 {width: 100% !important; display: table; margin-bottom: 20px;}
.day_style_3 img {width:100% !important; height: 250px;}
.day_style_4 {width: 100% !important; display: table; margin-bottom: 20px;}
.day_style_4 img {width:100% !important; height: 180px;}
.day_style_5 {width: 100% !important; display: table; margin-bottom: 20px;}
.day_style_5 img {width:100% !important; height: 250px;}
.day_style_6 {width: 100%; display: table; margin-bottom: 20px;}
.day_style_6 img {width:100% !important; height: 180px;}
.day_style_7 {width: 100% !important; display: table; margin-bottom: 20px;}
.day_style_7 img {width:100% !important; height: 250px;}
.day_style_8 {width: 100% !important; display: table; margin-bottom: 20px;}
.day_style_8 img {width:100% !important; height: 180px;}

section.group_table.trip_features{text-align:left;}

.day_con.clearfix .info_box .info .text_gary2 img{height: auto;}
.day_con.clearfix .info_box .info .text_gary2 p{margin: 0 !important;padding-left: 42px;}

section.main_trip img, section.trip_features img, section.trip_day img{height: auto !important;}

@media (max-width: 991.98px){
.filter_list .sticky-wrapper {display: none;}
}
@media(max-width:767px){
.day_style_1 img, .day_style_2 img, .day_style_3 img, .day_style_4 img, .day_style_5 img, .day_style_6 img, .day_style_7
img, .day_style_8 img{height:auto;}
section.group_banner.trip_banner .img_box{margin-top: 0;}
/*section.group_banner.trip_banner{margin-top: 149px;}*/
}
@media (max-width: 575.98px){
section.group_banner.trip_banner .container{width:95%;}
section.group_table .container, section.view_map .container {width: 100%; padding: 10px;}
}

/*個團/團型出團日列表*/
@media (min-width: 576px){
.web-page-frame > .row:nth-child(2) > div > div > .row > div:nth-child(2) > .row > strong > table.search_table,
.web-page-frame > .row:nth-child(2) > div > div > .row > div:nth-child(2) > .row > table.search_table{max-width: 540px;}
}
@media (min-width: 768px){
.web-page-frame > .row:nth-child(2) > div > div > .row > div:nth-child(2) > .row > strong > table.search_table,
.web-page-frame > .row:nth-child(2) > div > div > .row > div:nth-child(2) > .row > table.search_table{max-width: 720px;}
}
@media (min-width: 992px){
.web-page-frame > .row:nth-child(2) > div > div > .row > div:nth-child(2) > .row > strong > table.search_table,
.web-page-frame > .row:nth-child(2) > div > div > .row > div:nth-child(2) > .row > table.search_table{ max-width:
960px;}
}
@media (min-width: 1200px){
.web-page-frame > .row:nth-child(2) > div > div > .row > div:nth-child(2) > .row > strong > table.search_table,
.web-page-frame > .row:nth-child(2) > div > div > .row > div:nth-child(2) > .row > table.search_table{max-width:
1440px;}
}
.web-page-frame > .row:nth-child(2) > div > div > .row > div:nth-child(2) > .row > strong{width:100%;}
.web-page-frame > .row:nth-child(2) > div > div > .row > div:nth-child(2) > .row > strong > table.search_table,
.web-page-frame > .row:nth-child(2) > div > div > .row > div:nth-child(2) > .row > table.search_table{background:
#fff;width:calc(100% - 30px);margin-left:auto;margin-right:auto;}
.search_table .thead th.go-airport, .search_table tbody td.go-airport{display:none;}
.web-page-frame > .row:nth-child(2) > .col-md-12 > div > .row > .col-lg-12 > .row > .text-center{width: 100%;
margin-bottom: 3rem;}
.search_table .price h6, .search_table tbody td.go-date .time .go-date{text-align:center;}
.search_table tbody td.go-date .item_days{display:none;}
.search_table .thead th.tour-price{width: 22%;}
@media (max-width: 991.98px){
.search_table .main_words .time{font-size:0;}
.search_table .main_words .time span.go-date{font-size: 15px;}
.search_table .main_words .seat{display:none;}
.search_table tbody td.total-seat, .search_table tbody td.available-seat{display:block;width: 100px; float: left;
padding-top: 0px; color: #ff0000;}
}
@media (max-width: 767.98px){
.search_table .price{border:none;}
}

/****最新版本****/
/*列表*/
.filter_list .accordion .card { background: none; border: none;}
.search-area .search-box .search-btn{background: #e84903;}
.filter_list .form-control {height: 1.8rem; padding: 0 5px;}
.search-area .search-box .select-place .title i, .search-area .search-box .select-goal .title i, .search-area
.search-box .select-date .title i, section.search_banner .search-area .search-box .select-input .data-icon-search{color:
#2ebadb;}
.irs-slider, .irs-bar{background: #d0d306;}
.irs-slider.state_hover, .irs-slider:hover{border: 2px solid #d0d306;}
.irs-from, .irs-to, .irs-single{background: #434a5c;}
.filter_list i{color: #e84903;}
.filter_list .form-check .customcheck input:checked ~ .checkmark{background-color:#2ebadb;}
.filter_list .form-check .disabled .checkmark, .filter_list .form-check .disabled
input:checked~.checkmark{background-color:#ccc;}
.filter_list .form-check span.badge-primary{background-color: #2ebadb;}
figure.block_style .pic_all::after{border-color: transparent transparent transparent rgba(46, 186, 219, .6);}
.list_con .style_icon .nav-pills .nav-link.active svg { fill: #2fbadc;}
.table .thead, .table .thead:hover{background: #434a5b;}
.pic_style figure.block_style .main_words a:hover, figure.block_style .main_words a:hover, .search_table .main_words
.title_main:hover{ color: #2ebbda !important;}
/*明細*/
section.group_banner .price_content .panel-info{border: 1px solid #2fbadb;}
section.group_banner .price_content .panel-info .panel-heading{background: #2ebadb;}
section.group_banner.trip_banner h3.price{color: #e94c07;}
section.group_table.trip_features:after, section.group_table.trip_airline:after, section.group_table.trip_day:after,
section.group_table.trip_note:after, section.group_table.view_intro:after,
section.group_table.tripdown:after{background: #434a5b;}
section.trip_note .card-header .btn:hover, section.trip_note .card-header .btn[aria-expanded="true"]{background:
#d0d306;}
section.group_table.tripdown .style_icon ul li a.nav-link{border: 1px solid #2ebadb;}
section.group_table.tripdown .style_icon ul li a.nav-link svg{fill: #2ebadb;}
.nav-pills .nav-link { color: #2ebadb;}
.fc .fc-toolbar.fc-header-toolbar{background: #434a5b;}
.nav-pills .nav-link.active, .nav-pills .show > .nav-link{background-color: #2ebadb;}
.fc .fc-button-primary{color:#434a5b;}
.fc .fc-button-primary:hover {
color: #fff;
color: var(--fc-button-text-color, #fff);
background-color: #434a5b;
background-color: var(--fc-button-hover-bg-color, #434a5b);
border-color: #434a5b;
border-color: var(--fc-button-hover-border-color, #434a5b);
}
.fc .fc-button-primary:not(:disabled):active, .fc .fc-button-primary:not(:disabled).fc-button-active {
color: #fff;
color: var(--fc-button-text-color, #fff);
background-color: #434a5b;
background-color: var(--fc-button-active-bg-color, #434a5b);
border-color: #434a5b;
border-color: var(--fc-button-active-border-color, #151e27);
}
.fc .fc-button .fc-icon{color: #000;}
.fc-h-event {
display: block;
border: 1px solid #2ebadb;
border: 1px solid #2ebadb;
background-color: #2ebadb;
background-color: #2ebadb;
}
.fc-h-event .fc-event-main a.status{color: #fff000;font-weight: bold;font-size: 1rem;}
.fc .fc-button-group > .fc-button:hover .fc-icon{color:#fff;}
.fc .fc-button-primary:disabled {
color: #fff;
color: var(--fc-button-text-color, #fff);
background-color: #434a5b;
background-color: var(--fc-button-bg-color, #434a5b);
border-color: #434a5b;
border-color: var(--fc-button-border-color, #434a5b);
}
.fc .fc-daygrid-day.fc-day-today .fc-daygrid-day-top{color: #2ebadb;}
.search_table tbody td.sale-situation .btn{background: #d0d306; border-color: #d0d306;}
section.group_table.tripdown .search_table tbody td.tour-price span{color: #e84903 !important;}
.group_table.trip_note .group_table_box .card ol, 
.group_table.trip_note .group_table_box .card ul, 
.group_table.trip_note .group_table_box .card dl{
    list-style: auto;
    padding: revert;
    margin: revert;
}
@media (max-width:767px) {
    .Day_menu .swiper_day .swiper-slide{width:auto !important;}
    .Day_menu .swiper_day .swiper-slide a{margin: 0 5px;}
}
/*國內*/
.Detail.TripNote ol{list-style: auto;}
/*會員*/
.width-460{margin-bottom:100px;}
.FavoriteList-null{text-align:center;}
.member-data-r.member-information .member-group.r-email label{letter-spacing: 3px;}
/*.member-data-r.member-information .member-group.r-email label span{right: -5px;}*/
.member_message.member-data-r > .row.member-l_box > .row:nth-last-child(1){width: calc(100% + 30px);}
@media (max-width:1019px) and (min-width:768px){
.member_width{margin-top: 150px;}
}
@media (max-width:767px){
.new_bg .signin_width{margin-top: 90px;}
.member-data-r.member-information .member-group label span, .member-data-r.member-information .member-group.r-email
label span{right: 0px !important;}
.member-data-r.member-information .member-group.member-radio label:first-child span{right: 10px !important;}
}
/*每日行程*/
.Day_menu .swiper-wrapper{justify-content:center;}

/*header*/
.go_topbtn{float:right;}
.go_topbtn .text-link div.link-list{background:none;}
.go_topbtn .text-link div.link-list ul{background:none;width: auto; float: right;}
.go_topbtn .text-link div.link-list ul li{padding:0;}
.go_topbtn .text-link div.link-list ul li a{color: #fff; background: #b5b6b6; width: 42px; height: 42px; text-align:
center;line-height: 45px;border-radius: 50px; transition: 0.5s; padding: 0;display: inline-block;letter-spacing: 0;
margin: 10px 5px;}
.go_topbtn .text-link div.link-list ul li a i{margin:0;}
.go_topbtn .text-link div.link-list ul li a i.fa-facebook{font-size: 1.4em;}
.go_topbtn .text-link div.link-list ul li a i.fa-instagram{font-size: 1.6em;}
.go_topbtn .text-link div.link-list ul li a i.fa-weixin{font-size: 1.5em;}
.go_topbtn .text-link div.link-list ul li a i.fa-weibo{font-size: 1.6em;}
.go_topbtn .text-link div.link-list ul li:nth-child(1) a{background:#3b5998;}
.go_topbtn .text-link div.link-list ul li:nth-child(2) a{background:#00c300;}
.go_topbtn .text-link div.link-list ul li:nth-child(3)
a{background:url(https://materials.fillo.com.tw/materials/goplayez/images/8f22d8c2-7302-47c3-b906-33c7cbc63364.jpg?v=5615738)
no-repeat;}
.go_topbtn .text-link div.link-list ul li:nth-child(4) a{background:#7bb32e;}
.go_topbtn .text-link div.link-list ul li a:hover{background: #898989;transition: 0.5s;}
.go_topbar{position:absolute !important;bottom:0;right:0;z-index:9;}
.go_topbar .module-container .main > .module{min-height: unset !important;}
.go_topbar .module-container .main .header-part{position: unset; padding: 5px 0px 5px 5px; min-width: unset;
margin-right: 0 !important;}
.go_topbar .module-container .main .header-part .navbar-brand{display:none;}
.go_topbar .module-container .main .header-part .navbar-nav .nav-link{line-height: 20px;padding: 5px
15px;letter-spacing: 1px;position:relative;}
.go_topbar .module-container .main .header-part .navbar-nav .nav-link > i{display:none;}
.go_topbar .module-container .main .header-part .navbar-nav li ~ li .nav-link::before {position: absolute;left: 0;width:
1px; height: 15px;background: #434a5b; display: block; content: ''; top: 8px;}
.go_topbar .showName{align-items: center; padding: 0;}
.showName .member-name i{margin: 0;color: #d0d306;}
.go_topbar .header-part .navbar-nav .nav-link .showName .icon{line-height: 22px;}
.showName .icon i{font-size: 18px;color: #e94c08;}
.go_topbar .header-part .navbar-nav .nav-link .showName .SignOut{line-height: 18px; font-size: 13px; background:
#ffffff; border: 1px solid #2dbada; color: #2dbada;}
.go_topbar .header-part .navbar-nav .nav-link .showName .SignOut:hover{color: #ffffff !important;background-color:
#2fbadb !important;}

.mega-menu *{font-family: Open Sans, sans-serif, Microsoft Jhenghei !important;}
.mega_header nav.mega-menu ul.menu-links > li > a{ font-size: 1.1em;font-weight: bold;}
.mega_header nav.mega-menu ul.menu-links > li > a > i{display:none;}
.mega_header nav.mega-menu ul.menu-links > li > .mg-drop-down{border-top: 3px solid #e84c08;box-shadow: 0 6px 12px
rgba(0, 0, 0, .175);background: rgba(255, 255, 255, 0.95) !important;}
.mega_header nav.mega-menu ul.menu-links > li > .mg-drop-down .list_box h4{font-size:1.1em;}
.mega_header nav.mega-menu ul.menu-links > li > .mg-drop-down .list_box ul li a{padding:0;}
.mega_header nav.mega-menu ul.menu-links > li > .mg-drop-down .list_box ul li a p{font-size: 1.15em;line-height: 1.5em;}
.mega_header .mega-menu ul.menu-links > li:nth-child(2) > .mg-drop-down > .megamenu_box div.list_item:nth-child(1),
.mega_header .mega-menu ul.menu-links > li:nth-child(3) > .mg-drop-down > .megamenu_box
div.list_item:nth-child(1){margin-right:0;}
.mega_header .mega-menu ul.menu-links > li:nth-child(3) > .mg-drop-down > .megamenu_box
div.list_item:nth-child(2){margin-right:0;}
.mega_header .mega-menu ul.menu-links > li.main-hover > .mg-drop-down > .megamenu_box > .list_onlyimg{width: 25%;margin:
2.5em 0 0;}
.mega_header .mega-menu ul.menu-links > li.main-hover > .mg-drop-down > .megamenu_box > .list_onlyimg p{font-size:
1.1em;text-align: justify;line-height: 1.5em;margin-top: 10px;padding-left: 15px;position:relative;}
.mega_header .mega-menu ul.menu-links > li.main-hover > .mg-drop-down > .megamenu_box > .list_onlyimg
p::before{content:'';display:table;height:1.3em;width:0.4em;background:#e84c08;position:absolute;left:0;}
.mega_header .mega-menu ul.menu-links > li.main-hover > .mg-drop-down > .megamenu_box > .list_tag{border-top: 1px solid
#e84c08;padding-top: 1em;}
.mega_header .mega-menu ul.menu-links > li.main-hover > .mg-drop-down > .megamenu_box > .list_tag h4{line-height:1.5em;}
.mega_header .mega-menu ul.menu-links > li.main-hover > .mg-drop-down > .megamenu_box > .list_tag ul li a p{line-height:
1.6em;font-size: 1.15em;background: #e84c08;color: #fff !important;padding: 0px 5px;border-radius: 12px;letter-spacing:
1px;}
.mega_header .mega-menu ul.menu-links > li.main-hover > .mg-drop-down > .megamenu_box > .list_tag ul li a:hover
p{background:#D0D306;}

/*footer*/
.goplay_footer{background: #efefef;}
.goplay_footer .footer-sample > .col-sm-2{position: unset;}
.goplay_footer .footer-sample > .col-sm-2 .service-item-part .social-btn{position: absolute;left: 3em; margin: 0;
bottom: 2em;}
.goplay_footer .footer-sample > .col-sm-2 .service-item-part .social-btn i{color: #fff; background: #b5b6b6;width:
42px;height: 42px; text-align: center; line-height: 42px; border-radius: 50px; transition: 0.5s;}
.goplay_footer .footer-sample > .col-sm-2 .service-item-part .social-btn a:hover i{background: #898989;transition:
0.5s;}
.goplay_footer .footer-sample > .col-sm-2 .service-item-part .social-btn a:nth-child(1) i{background:#3b5998;}
.goplay_footer .footer-sample > .col-sm-2 .service-item-part .social-btn a:nth-child(2) i{background:#00c300;}
.goplay_footer .footer-sample > .col-sm-2 .service-item-part .social-btn a:nth-child(2) i::before{display:none;}
.goplay_footer .footer-sample > .col-sm-2 .service-item-part .social-btn a:nth-child(2)
i::after{content:'LINE';color:#fff;font-size:15px;;font-family: Arial;letter-spacing: 0;}
.goplay_footer .footer-sample > .col-sm-2 .service-item-part .social-btn a:nth-child(3)
i{background:url(https://materials.fillo.com.tw/materials/goplayez/images/8f22d8c2-7302-47c3-b906-33c7cbc63364.jpg?v=5615738)
no-repeat;}
.goplay_footer .footer-sample > .col-sm-2 .service-item-part .social-btn a:nth-child(4) i{background:#7bb32e;}
.goplay_footer .footer-sample > .col-sm-2 .service-item-part .social-btn i.fa-facebook{font-size: 1.4em;}
.goplay_footer .footer-sample > .col-sm-2 .service-item-part .social-btn i.fa-instagram{font-size: 1.6em;}
.goplay_footer .footer-sample > .col-sm-2 .service-item-part .social-btn i.fa-weixin{font-size: 1.5em;}
.goplay_footer .footer-sample > .col-sm-2 .service-item-part .social-btn i.fa-weibo{font-size: 1.6em;}
.web_visit{width: auto;position: absolute;right: 15px;bottom: 8px; color: #fff;}
.web_visit p{margin: 0;line-height: 15px;}
@media(min-width:1510px) and (max-width:1680px) {
.mega_header, .goplay_topwra{max-width:83.333333%;flex:0 0 83.333333%;}
}
@media(min-width:1370px) and (max-width:1509px) {
.mega_header, .goplay_topwra{max-width:91.666667%;flex:0 0 91.666667%;}
}
@media(min-width:1231px) and (max-width:1369px) {
.mega_header, .goplay_topwra{max-width:100%;flex:0 0 100%;}
}
@media(max-width:1259px) {
.mega_header, .goplay_topwra{max-width:100%;flex:0 0 100%;padding:0 !important;}
}
@media(min-width:1200px){
.goplay_footer .footer-sample{width: 1200px;margin: 0 auto;position:relative;}
.goplay_footer > .module-container > .main > .col-12.module > div.row:nth-last-child(1){background:#2DBADA;}
.goplay_footer > .module-container > .main > .col-12.module > div.row:nth-last-child(1) > .powered{flex:0 0
1200px;max-width:1200px;text-align:left;margin:0 auto;padding-left:3em;}
}
@media(min-width:1200px) and (max-width:1437px){
.go_topbtn .text-link div.link-list ul li a{margin: 10px 0px;}
.go_topbar .text-link div.link-list ul li a {padding: 0px 0 0px 7px;}
}
@media(min-width:768px){
.goplay_footer .footer-sample > .col-sm-3{flex:0 0 50%;max-width:50%;}
.goplay_footer .footer-sample > .col-sm-3 .logo-part .logo{width:auto;}
.goplay_footer .footer-sample > .col-sm-3 .logo-part .logo img{padding-left:4em;}
.goplay_footer .footer-sample > .col-sm-7{flex: 0 0 16.666667%; max-width: 16.666667%;}
.goplay_footer .footer-sample > .col-sm-2{flex: 0 0 33.333333%; max-width: 33.333333%;}
.goplay_footer .footer-sample > .col-sm-2 .service-item-part .service-items a{color:#333;}
.goplay_footer .footer-sample > .col-sm-2 .service-item-part .service-items a:hover{color:#2DBADA;}
}
@media(max-width:991px){
.go_topbar .header-part .navbar-toggler{display:none;}
.go_topbar .module-container .main .header-part .navbar-collapse{display: flex; flex-wrap: wrap;}
.go_topbar .module-container .main .header-part .navbar-collapse ul.navbar-nav{flex-direction: row;}
}
@media(min-width:768px) and (max-width:991px){
.go_topbar{width: auto;padding-right: 2em;padding-bottom: 1em;}
}
@media(max-width:767px){
.go_side_top .side_box{display:none;}
.go_logo a{margin:0 auto;display:table;}
.go_logo a img{margin:0 !important;height: 75px;padding-bottom: 0 !important;}
.mega_header{padding:0 2em !important;margin: 0 !important;width: 100%;flex: 0 0 100%;max-width: 100%;}
.mega_header .mega-menu ul.menu-links > li.main-hover > .mg-drop-down > .megamenu_box > .list_onlyimg{display:none;}
.mega_header nav.mega-menu ul.menu-links > li > .mg-drop-down{background: #434a5b !important;border: none
!important;box-shadow: none !important;}
.mega_header nav.mega-menu ul.menu-links > li > .mg-drop-down .list_box ul li a p{color:#fff !important;}
.mega_header .mega-menu ul.menu-logo{height:50px;}
.mega_header .mega-menu ul.menu-logo li .menu-mobile-collapse-trigger, .mega_header .mega-menu ul.menu-logo li
.menu-mobile-collapse-trigger:hover{background:#434a5b;}
.mega_header .mega-menu ul.menu-links > li:nth-child(2) > .mg-drop-down > .megamenu_box div.list_item:nth-child(1),
.mega_header .mega-menu ul.menu-links > li:nth-child(3) > .mg-drop-down > .megamenu_box
div.list_item:nth-child(1){margin-right:0;width:auto;float:left;}
.mega_header .mega-menu ul.menu-links > li:nth-child(2) > .mg-drop-down > .megamenu_box div.list_item:nth-child(2),
.mega_header .mega-menu ul.menu-links > li:nth-child(3) > .mg-drop-down > .megamenu_box
div.list_item:nth-child(2){margin-top: 2.2em;width:auto;float:left;}
.mega_header .mega-menu .menu-logo .menu-mobile-collapse-trigger{left: 0;}

.goplay_footer .footer-sample > .col-sm-3{flex:0 0 100%;max-width:100%;}
.goplay_footer .footer-sample > .col-sm-3 .logo-part .logo{width: auto;height: auto;}
.goplay_footer .footer-sample > .col-sm-7{flex: 0 0 50%; max-width: 50%;}
.goplay_footer .footer-sample > .col-sm-2{flex: 0 0 50%; max-width: 50%;}
.goplay_footer .footer-sample > .col-sm-2 .service-item-part .social-btn {position: absolute;right: 3em;margin: 0;top:
5em;left: auto;bottom: auto;}
.goplay_footer .footer-sample > .col-sm-2 .service-item-part .service-items a{color:#333;}
.goplay_footer .footer-sample > .col-sm-2 .service-item-part .service-items a:hover{color:#2DBADA;}
.goplay_footer .powered{padding-bottom: 30px;}
}
@media(min-width:480px) and (max-width:767px){
.go_topbar{display: block !important;bottom: -47px;z-index: 999;width: 80%; padding-right: 25px;}
.go_topbar .module-container .main .header-part{background-color: #434a5b !important;}
.go_topbar .module-container .main .header-part .navbar-nav .nav-link{color: #fff !important;}
.go_topbar .module-container .main .header-part .navbar-nav li ~ li .nav-link::before{background: #fff;}
}
@media(max-width:480px){
.goplay_footer .footer-sample > .col-sm-7{flex: 0 0 100%; max-width: 100%;}
.goplay_footer .footer-sample > .col-sm-2{flex: 0 0 100%; max-width: 100%;}
.goplay_footer .footer-sample > .col-sm-2 .service-item-part .social-btn {position: relative;right: 0;margin: 15px 0
0;top: 0;left: 0;bottom: 0;}
.go_topbar{position:unset !important;width:100%; padding:0 15px;}
.go_topbar .module-container .main .header-part .navbar-collapse ul.navbar-nav { flex-direction: row; margin: 0
!important;align-items: center; width: 100%; justify-content: center;}
.go_topbar .module-container .main .header-part .navbar-nav .nav-link{padding: 5px 8px;font-size: 13px;}
.showName .member-name {font-size: 13px;}
.go_topbar .header-part .navbar-nav .nav-link .showName .SignOut{margin-left:10px;}
.showName .icon{margin-left:5px;}
}
@media(max-width:320px){
.go_topbar .text-link div.link-list ul li a{font-size: 15px !important;padding:0 0 0 5px;}
.go_topbar .text-link div.link-list ul li a::after{right:-15px;}
}

/* 調整公版頁 */
section.group_banner .img_box::after {
position: absolute;
top: 0;
left: 0;
content: "";
width: 100%;
height: 100%;
background: url('');
background-size: cover;
background-position: center;
background-attachment: fixed;
background-size: 100% 100%;
-webkit-filter: blur(15px);
-moz-filter: blur(15px);
-o-filter: blur(15px);
-ms-filter: blur(15px);
filter: blur(15px);
}
.media_all_plane-lg .note_words .no-gutters span.go-airport{display:none;}
@media (max-width: 767px){
section.group_banner.trip_banner .img_box{/*margin-top: 149px;*/}
.day_con .info .text_gary2 p{max-width: 100%; width: auto;}
.day_con .info .text_gary2 img{height:auto;}
}

/*form*/
.D_customformfront_main .group_table{padding-top: 200px}
