body {
  background-position: left top;
  background-attachment: scroll;
}
body .block-item {
  background-position: left top;
  background-attachment: scroll;
  border-style: none;
}
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 {
  border-style: none;
  background-position: left top;
  background-attachment: scroll;
}
/** modify style code here. :) */
body{text-align:left;}
body .header{background:#313e61!important;}
body .bg_dark1{background-color: rgba(0, 0, 0, .7)!important;background-blend-mode: multiply; background-image: url(https://www.dragontr.com.tw/material-alias/中南亞館/不丹/虎穴寺-d6.jpg);  background-size: cover;  background-position: center center;}
body .bg_dark2{background-color: rgba(0, 0, 0, .7)!important;background-blend-mode: multiply; background-image: url(https://www.dragontr.com.tw/material-alias/歐洲館/東歐/國會.jpg);  background-size: cover;  background-position: center center;}
body .bg_dark3{background-color: rgba(0, 0, 0, .7)!important;background-blend-mode: multiply; background-image: url(https://www.dragontr.com.tw/material-alias/歐洲館/北歐/S__64282660_0.jpg);  background-size: cover;  background-position: center center;}
body .bg_dark4{background-color: rgba(0, 0, 0, .7)!important;background-blend-mode: multiply; background-image: url(https://www.dragontr.com.tw/material-alias/東北亞館/關西/琵琶湖湖濱鳥居壓檔.jpg);  background-size: cover;  background-position: center center;}
h1, h2, h3, h4, h5, h6, p{font-family:"Noto Sans TC", sans-serif;}

/*上標背景*/
.nav_btns .module-container .main .full-menu .module > nav{background:#5369a5!important;}
.datepicker .datepicker-days .table-condensed > tbody > tr > td:nth-last-child(2), .datepicker .datepicker-days .table-condensed > tbody > tr > td:nth-last-child(1) {
    color: #f93e3e!important;
}

/*上標icon*/
.nav_info .header-part .icon-color  .head_wrap .nav_info .module-container .main nav ul.navbar-nav li:nth-last-child(3) a i {
    font-size: 55px;
    color: #fff!important;
}
.navbar .navbar-expand-lg .header-part .icon-color i{
    font-size: 55px;
    color: #fff!important;
}
/*搜尋背景*/
.klsearch-wrap .module-container > .main.row{background: #503C3C;}
/*搜尋背景-2*/
.klsearch-wrap2{
  background:#5369a5;
} 
.klsearch-wrap2 .module-container > .main.row{
  background:#EAEAEA!important;
}
.mb-4 {
    margin-bottom: 0em !important;
}
.pb-4-2 {
  padding: 1.5rem !important;
  margin-bottom:0px!important;
}
.search-box2 .title i{color:#313E61!important;}
.search-box2 .search-btn {
    background:#313E61!important;
    width: 100%;
    height: 90px;
    display: inline-block;
    border: none;
    color: #313e61;
    line-height: 90px;
    margin-left: 10px;
}
.search-box2 .search-btn i{
    color: #fff;
}
.search-box2 .search-btn h5{
    color: #fff;
}
.search-box2 .select-goal .select select {
    -webkit-appearance: none;
    -moz-appearance: none;
    border: none;
    height: 30px;
    background-image: url(https://contents.fillo.com.tw/resource/images/a5207c08-0f46-40f8-825e-68c847387d76/arrow-down.svg/?ver=1.0.26);
    background-repeat: no-repeat;
    background-position: right 8px center;
    background-size: 10px auto;
    font-size: 16px;
    width: calc(100%);
    float: left;
    border: 1px solid #eeeeee;
    background-color: #f4f4f4;
    color: ;
    padding-left: 8px;
}
/*下標文字下拉背景*/
.footer_imgnav .module-container > .main.row{background:#313e61!important;}
/*下標copyright背景*/
.footer_wrap .company_info .footer-wrap .icon_wrap{background:#313e61!important;}
/*模組-按鈕功能列css*/
.btn-container-center .btn-container .function-row .flex-row{justify-content: center !important;}
/*行程內頁側邊攔*/
#trip_menu {margin: 15px 15px 0;border: none; background: none; width: auto;}
.sub_menu-trip .trip_menu i{display:none;}
.sub_menu-trip .trip_menu li a { width: 1rem; height: 1rem; border: none; background: #4a4a49;}
.sub_menu-trip .trip_menu li a span {display: none;}
.sub_menu-trip .server_menu li { width: 5rem; height: 5rem;}
.sub_menu-trip .server_menu a i {font-size: 16px;}
.col-12.p-0.sub_menu-trip {left: 15px !important;}
@media (max-width:767px){
  #trip_menu{margin:0;}
}
/*行程內頁其他出發日隱藏機位可售*/
section.group_table .table .thead th.total-seat, section.group_table .table .thead th.available-seat, section.group_table .table td.total-seat, section.group_table .table td.available-seat{display:none;}
/*行程內頁其他出發日月曆模式團位改為「可售團位」*/
.web-page-frame .group_table.tripdown .fc .fc-daygrid-body .fc-daygrid-day-events .day-events-bottom .day-events-bottom-available{min-width: 75px; max-width: 75px;}
.group_table.tripdown .fc .fc-daygrid-body .fc-daygrid-day-events .day-events-bottom .day-events-bottom-available::before {content: '可售';}
@media (max-width:767px){
  .web-page-frame .group_table.tripdown .fc .fc-daygrid-body .fc-daygrid-day-events .day-events-bottom .day-events-bottom-available{min-width: 100%; max-width: 100%;line-height: 1;}
}
/*團型頁出團表css調整*/
@media (min-width: 576px){
.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 > 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 > 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 > table.search_table{max-width: 1440px;}
}
.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.booking-num, .search_table .thead th.waiting-num, .search_table .thead th.go-airport, .search_table .thead th.total-seat, .search_table .thead th.available-seat, .search_table tbody td.booking-num, .search_table tbody td.waiting-num, .search_table tbody td.go-airport, .search_table tbody td.total-seat, .search_table tbody td.available-seat{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;}
@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, .search_table tbody td.go-date{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;}
}
/*行程明細頁出團表月曆&列表模式調整*/
.fc .fc-toolbar.fc-header-toolbar{background: linear-gradient(139deg, #2E6BB8 20%, #88c9ad 80%) !important;}
section.group_table.tripdown .style_icon ul li a.nav-link{border: 1px solid #2e6bb8;color: #2e6bb8;}
section.group_table.tripdown .style_icon ul li a.nav-link svg{fill: #2e6bb8;}
section.group_table.tripdown .style_icon ul li a.nav-link.active, .nav-pills .show > .nav-link{color: #fff;background-color: #2e6bb8;}
section.group_table.tripdown .style_icon ul li a.nav-link.active svg{fill: #ffffff;}
.fc .fc-button-primary:disabled{background:none;}
.fc .fc-button-primary{color:#2e6bb8;}
.fc .fc-button-primary:not(:disabled):active, .fc .fc-button-primary:not(:disabled).fc-button-active{background-color: #2e6bb8;border-color: #2e6bb8;}
.fc .fc-daygrid-day.fc-day-today .fc-daygrid-day-top{color:color: #89caae;}
.fc .fc-daygrid-event-harness a.fc-daygrid-event{background: rgba(136, 201, 173, 0.8); border: none; padding: 5px;}
.fc-h-event .fc-event-main a.status{color: #2e6bb8;font-size: 1rem; font-weight: bold;}
.table .thead, .table .thead:hover{background: linear-gradient(139deg, #2E6BB8 20%, #88c9ad 80%) !important;}
section.group_table .table td.sale-situation a{background-color: #76b6af; border-color: #69a9a2;}
section.group_table .table td.sale-situation a:hover{color:#fff;background-color: #69a9a2; border-color: #69a9a2;}
@media (min-width: 1200px){
  /*.fc .fc-scrollgrid-section-liquid.fc-scrollgrid-section-body .fc-scrollgrid-sync-table td.fc-day{height:130px;}*/
  .fc .fc-daygrid-body .fc-scrollgrid-sync-table tbody > tr{height: 120px;}
}
@media (max-width:1200px){
  .fc .fc-daygrid-body .fc-scrollgrid-sync-table tbody > tr{height: 120px;}
}
@media (max-width:991px){
  section.group_table.tripdown .search_table > tbody > tr.thead{display:none;}
  .search_table .price h6, .search_table tbody td.go-date .time .go-date{text-align:left;}
  section.group_table.tripdown .search_table tbody td.go-airport{display:none;}
  section.group_table.tripdown .search_table tr td.sale-situation{margin-bottom:15px;}
}
/*明細頁出發日期隱藏標題背景圖&列表標題靠左*/
section.group_table.tripdown{background: #f0f0f0;}
section.group_table.tripdown:before{display:none;}
section.group_table.tripdown .container > div:nth-child(1){display:none;}
section.group_table.tripdown .container .group_table_box{margin-top:0;}
section.group_table.tripdown .search_table .thead th{padding: 0 10px;text-align: left;}

/*行程內頁圖片寬高調整_Alex 202407灰綠配色
#tripFeatures img {height: 100% !important;width: 100% !important;}
*/
/*行程交通資訊*/
section.group_table.trip_day table.table tr.thead th:nth-child(2){background:none;}
section.group_table.trip_day table.table tr.thead th:nth-child(2)::before{display:none;}

/*行程側邊報名鈕*/
.sub_menu-trip .server_menu > ul > li.join-fixed-btn{font-size:1.2rem;}
.sub_menu-trip .server_menu > ul > li.join-fixed-btn a{font-size:0;}
.sub_menu-trip .server_menu > ul > li.join-fixed-btn a::after {content: '報名'; font-size: 1.2rem;}
.sub_menu-trip .server_menu > ul > li.join-fixed-btn .disabled::after{content: '截止';}
@media (max-width: 991.98px){
  .sub_menu-trip .server_menu > ul > li.join-fixed-btn a::after{font-size:16px;}
}
@media (max-width:576px){
  .sub_menu-trip .server_menu > ul > li.join-fixed-btn a::after, .sub_menu-trip .server_menu > ul > li.join-fixed-btn .disabled::after{display:none;}
}

/*通用商品列表_cowell*/
.D_commprod_product_list .product-item .item-discount{color: #333;}
.D_commprod_product_list > .web-page-frame > div.row:nth-child(2){padding-top: 635px;position: relative;}
.D_commprod_product_list > .web-page-frame > div.row:nth-child(2)::before{
    content: '';
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    height: 635px;
    background-image: url(https://materials.fillo.com.tw/materials/dragontours/images/9a154ff8-d49f-4510-ad6b-46bbc6d0e902.jpg);
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
}
@media (max-width:1600px) {
    .D_commprod_product_list > .web-page-frame > div.row:nth-child(2){padding-top: 535px;}
    .D_commprod_product_list > .web-page-frame > div.row:nth-child(2)::before{height: 535px;}
}
@media (max-width:1400px) {
    .D_commprod_product_list > .web-page-frame > div.row:nth-child(2){padding-top: 465px;}
    .D_commprod_product_list > .web-page-frame > div.row:nth-child(2)::before{height: 465px;}
}
@media (max-width:1280px) {
    .D_commprod_product_list > .web-page-frame > div.row:nth-child(2){padding-top: 425px;}
    .D_commprod_product_list > .web-page-frame > div.row:nth-child(2)::before{height: 425px;}
}
@media (max-width:1024px) {
    .D_commprod_product_list > .web-page-frame > div.row:nth-child(2){padding-top: 340px;}
    .D_commprod_product_list > .web-page-frame > div.row:nth-child(2)::before{height: 340px;}
}
@media (max-width:767px) {
    .D_commprod_product_list > .web-page-frame > div.row:nth-child(2){padding-top: 250px;}
    .D_commprod_product_list > .web-page-frame > div.row:nth-child(2)::before{height: 250px;}
}
@media (max-width:575px) {
    .D_commprod_product_list > .web-page-frame > div.row:nth-child(2){padding-top: 190px;}
    .D_commprod_product_list > .web-page-frame > div.row:nth-child(2)::before{height: 190px;}
}

/*header*/
.head_wrap .nav_info .module-container .main nav{padding: 5px 8%;z-index:999;}
.head_wrap .nav_info .module-container .main nav button span.navbar-toggler-icon{background-image: url(https://www.dragontr.com.tw/material-alias/icons/top_btn.png);}
.head_wrap .nav_info .module-container .main nav > a.navbar-brand{height: 75px;padding: 5px 15px 5px;}
.head_wrap .nav_info .module-container .main nav.header-part ul.navbar-nav li a{line-height: 30px;text-align: center;letter-spacing: 0;font-size: 18px;white-space:normal;padding: 8px;font-weight:550;}
.head_wrap .nav_info .module-container .main nav.header-part ul.navbar-nav li a i{width: 100%;font-size: 1.6em;}
.head_wrap .nav_btns .module-container .main .full-menu nav > ul{padding:0 15%;}
.head_wrap .nav_btns .module-container .main .full-menu nav ul li a{font-size:17px;}
.top_images{position: absolute;z-index: 99;bottom: 60px;left: 25%;}
.head_wrap .nav_info .module-container .main nav.header-part ul.navbar-nav li:nth-last-child(3) a i{font-size: 55px;color: #fff;}
.head_wrap .nav_info .module-container .main nav.header-part ul.navbar-nav li:nth-last-child(2) a i{font-size: 56px;color: #fff;background: url();}

.head_wrap .nav_info .module-container .main nav.header-part ul.navbar-nav li:nth-last-child(1) a {width: 52px; height: 55px; background: url(https://www.dragontr.com.tw/material-alias/icons/line-icon.png) no-repeat; background-size: 100%; margin: 10px;}
.head_wrap .nav_info .module-container .main nav.header-part ul.navbar-nav li.nav-item.dropdown:hover, .head_wrap .nav_info .module-container .main nav.header-part ul.navbar-nav li.nav-item.dropdown:hover > a, .head_wrap .nav_info .module-container .main nav.header-part ul.navbar-nav li.nav-item.dropdown:hover .dropdown-menu a.dropdown-item:hover{background-color: #cccccc;}
.head_wrap .nav_info .module-container .main nav.header-part ul.navbar-nav li.nav-item.dropdown:hover .dropdown-menu{display: block;}
.head_wrap .nav_info .module-container .main nav.header-part ul.navbar-nav li.nav-item.dropdown > a.dropdown-toggle > i.fa-angle-down.fa-indicator{display: none !important;}
/*header_Alex 表頭下拉選單hover*/
.alex-header .dropdown-menu a:hover {
  background: #88C9AD !important;
  color: #FFFFFF !important;
  font-size: 16px !important;
  
}
/*首頁banner2*/
section.banner-area .swiper-area .banner-swiper{
  
  height:100vh!important;
} 
.dropdown-item{color:#546AA6 !important;font-size:16px;margin-bottom:8px;}
.banner-area .btn-info {    
  padding:8px 20px;
  font-size:18px;
  color:#222;
  background-color:#fcd575;
  border:0px solid #fff!important; 
  border-radius:20px;
  font-weight:600;
}
.banner-area .btn-info:hover {
  background-color:#fcd983!important;
} 
.banner-area .slide-txt{
  
  padding:35px;
  background-color:rgb(0,0,0,0.5);
  background-blend-mode:multiply ;
  text-shadow: 0px 0px 15px rgba(0, 0, 0, .50);
  position: absolute;
  top: 20%;
  left: 40%!important;
  transform: translate(-85%, 0)!important;
  
  z-index: 10;
  width: 30%!important;
}
@media (max-width:1280px) {
.banner-area .slide-txt {
    width: 80% !important;
  transform: translate(-35%, 0) !important;  
}
}
@media (max-width:1040px) {
.banner-area .slide-txt {
    width: 70% !important;
  transform: translate(-45%, 0) !important;  
}
}
@media (max-width:768px) {
.banner-area .slide-txt {
  transform: translate(-40%, 0) !important;  
  width: 80%!important ;
}
}
.banner-area .content{
 flex:inline!important;
  display:inline!important;
  max-width:768px !important;
   text-align:left!important;
} 
  

.swiper-wrapper .banner-area .container{
  flex:inline!important;
  display:inline!important;
  max-width:768px !important;
   text-align:left!important;
} 
.theme_ticket .module-container .main .module-wrapper{
  border-radius:8px;
  padding: 15px 30px;
  margin-bottom:10px;
  background:#fff;
}
.theme_ticket .module-container .main .module-wrapper p{
  font-size:18px;
  font-weight:500;
  padding-left:5px;
}
.theme_ticket .country_tab .module_box_title ul li a span {
    margin-right: 10px;
}
.theme_ticket .country_tab .module_box_title ul li {
    padding: 1.8em 0 0.2em;
}
.module-wrapper.content_wra .module_carousel.country_content{
  padding:20px!important;
  background-color:transparent;
} 
/*會員專區模組icon:none*/
.head_wrap .nav_info .module-container .main nav.header-part ul.navbar-nav li:nth-last-child(4) a > i{display:none;}
.head_wrap .nav_info .module-container .main nav.header-part ul.navbar-nav li a .showName{position: relative;padding: 0;}
.head_wrap .nav_info .module-container .main nav.header-part ul.navbar-nav li a .showName .member-name{display: flex;flex-wrap: wrap;margin-right: 2rem;}
.head_wrap .nav_info .module-container .main nav.header-part ul.navbar-nav li a .showName .member-name i{margin: 0;text-align: left;padding-left: 0.2rem;}
.head_wrap .nav_info .module-container .main nav.header-part ul.navbar-nav li a .showName .icon.bell{position: absolute;margin: 0;right: 0;}
.head_wrap .nav_info .module-container .main nav.header-part ul.navbar-nav li a .showName .icon.bell i{display: block; font-size: 2rem;}
.head_wrap .nav_info .module-container .main nav.header-part ul.navbar-nav li a .showName .SignOut{position: absolute; line-height: 10px; background: #fff; border: 1px solid #111; color: #111; margin: 0; left: 3.7rem;}
.showName .icon .count{top: 0;right: 0;}

/*footer*/
.footer_wrap .footer_list .module-container .main nav > a.navbar-brand{display:none;}
.footer_wrap .footer_list .module-container .main nav .navbar-collapse ul{margin-right:auto;}
.footer_wrap .company_info .footer-wrap .footer_center{padding-bottom:0;}
.footer_wrap .company_info .footer-wrap .footer_center .company-info{flex: 0 0 25%;max-width: 25%;width:25%;}
.footer_wrap .company_info .footer-wrap .footer_center .contact-info{flex-wrap: wrap;}
.footer_wrap .company_info .footer-wrap .footer_center .contact-info .contact-box{width: 33.33333%;flex: 0 0 33.3333%;max-width: 33.3333%;padding: 15px 0 15px 5px;}
.footer_wrap .company_info .footer-wrap .icon_wrap p{font-size: 15px;color:#ec1634;}
.footer_wrap .company_info .footer-wrap .icon_wrap ul{display:none;}
.footer_list .module-container .main nav.header-part.fixed-top{position: unset;}
.footer_wrap .company_info .footer-wrap .footer_center .contact-info .contact-box h4{padding-left:0;margin: 15px 0; font-size: 1em;}
.footer_wrap .company_info .footer-wrap .footer_center .contact-info .contact-box h4 i{position:static;left:0;padding:3px 0;width:25px;font-size:19px;}
.footer_wrap .company_info .footer-wrap .footer_center .footer_sbox{margin:0 2em 2em;}
.footer-infolink{position: absolute;bottom: 95px;left:  8.33333%;}
.footer-infolink .module-container .main .link.text-link .link-list ul li:nth-child(1) a{padding-right: 0px;padding-left: 0;}
.footer-infolink .module-container .main .link.text-link .link-list ul li:nth-child(2) a{padding-left: 0px;}
@media (max-width:767px){
  .footer_wrap .company_info .footer-wrap .footer_center .footer_sbox{margin:0 0em 2em;}
  .head_wrap .nav_info .module-container .main nav.header-part ul.navbar-nav li:nth-last-child(4){width:40%;}
  .head_wrap .nav_info .module-container .main nav.header-part ul.navbar-nav li a .showName .SignOut{left:2rem;}
}

/*slider*/
.idx_bigSlider .module-container .main .slide .carousel-item .carousel-caption{bottom: 30%;height:40VH;}
.idx_bigSlider .module-container .main .slide .carousel-item .carousel-caption h5{font-size: 2.5rem;text-shadow: 1px 1px 5px #666;}
.idx_bigSlider .module-container .main .slide .carousel-item .carousel-caption h5::after{content:'';width:30%;height:3px;background:#fff;display:block;margin:15px auto;}
.idx_bigSlider .module-container .main .slide .carousel-item .carousel-caption p{font-size: 1.3rem;text-shadow: 1px 1px 5px #666;font-weight: normal;}

/*search*/
.idx_search .module-container .main .search-area .select-goal, .idx_search .module-container .main .search-area .select-place, .idx_search .module-container .main .search-area .select-date, .idx_search .module-container .main .search-area .select-keywords{background:none;}
.idx_search .module-container .main .search-area .search-box .select select, .idx_search .module-container .main .search-area .search-box .select input{height: 40px;padding: 5px 10px;text-align: left;}
.idx_search .module-container .main .search-area .search-box .select .divide{margin-top:20px; background:#fff;}
.idx_search .module-container .main .search-area .search-box .title i{color: #FFEB3B;}
.idx_search .module-container .main .search-area .search-box .title h6{color: #fff;}
.idx_search .module-container .main .search-area .search-box > div:nth-last-child(1){display: flex;align-items: flex-end;}
.idx_search .module-container .main .search-area .search-box .search-btn{height: 42px;line-height: 42px;background-image: linear-gradient(180deg, rgba(255,251,205,1) 0%, rgba(255,233,138,1) 100%);color:#000;}
.search-btn:hover { background-position: right center;}
.table-condensed thead tr th.dow:nth-last-child(1), .table-condensed thead tr th.dow:nth-last-child(2){color:#f4606c;}
.datepicker .datepicker-days .table-condensed > tbody > tr > td:nth-last-child(2), .datepicker .datepicker-days .table-condensed > tbody > tr > td:nth-last-child(1){color:#af7c33;}

/*4小輪播*/
.pro_sliders{width: calc(25% - 20px);margin: 0 10px;flex: 0 0 calc(25% - 20px); max-width: calc(25% - 20px);}
.pro_sliders .module-container .main .slide-container .carousel.jcarousel-wrapper > h2{font-size: 1.4em;border-left: 5px solid #c30d23;padding-left: 10px;background: #f5f5f5;padding: 8px 5px 8px 10px;border-top-right-radius: 10px;margin-bottom: 0;font-weight:bold;}
.pro_sliders.slide_s2 .module-container .main .slide-container .carousel.jcarousel-wrapper > h2{border-color: #FFC107;}
.pro_sliders.slide_s3 .module-container .main .slide-container .carousel.jcarousel-wrapper > h2{border-color: #CDDC39;}
.pro_sliders.slide_s4 .module-container .main .slide-container .carousel.jcarousel-wrapper > h2{border-color: #00BCD4;}
.pro_sliders .module-container .main .slide-container .carousel.jcarousel-wrapper .carousel-rwd-prev, .pro_sliders .module-container .main .slide-container .carousel.jcarousel-wrapper .carousel-rwd-next{top: 4.5%;}
.pro_sliders .module-container .main .slide-container .carousel.jcarousel-wrapper .carousel-rwd-prev{right: 40px;box-shadow:none;left: unset;}
.pro_sliders .module-container .main .slide-container .carousel.jcarousel-wrapper .carousel-rwd-next{right:10px;box-shadow:none;}
.pro_sliders .module-container .main .slide-container .carousel.jcarousel-wrapper .carousel-rwd-prev i, .pro_sliders .module-container .main .slide-container .carousel.jcarousel-wrapper .carousel-rwd-next i{font-size: 20px;color: #c30d23;text-shadow: none;}
.pro_sliders.slide_s2 .module-container .main .slide-container .carousel.jcarousel-wrapper .carousel-rwd-prev i, .pro_sliders.slide_s2 .module-container .main .slide-container .carousel.jcarousel-wrapper .carousel-rwd-next i{color: #FFC107;}
.pro_sliders.slide_s3 .module-container .main .slide-container .carousel.jcarousel-wrapper .carousel-rwd-prev i, .pro_sliders.slide_s3 .module-container .main .slide-container .carousel.jcarousel-wrapper .carousel-rwd-next i{color: #CDDC39;}
.pro_sliders.slide_s4 .module-container .main .slide-container .carousel.jcarousel-wrapper .carousel-rwd-prev i, .pro_sliders.slide_s4 .module-container .main .slide-container .carousel.jcarousel-wrapper .carousel-rwd-next i{color: #00BCD4;}
.pro_sliders .module-container .main .slide-container .carousel.jcarousel-wrapper .jcarousel.carousel-rwd .caroufredsel_wrapper ul li{border:none;}

/*精選行程*/
.pro_items .module-container .main .ads-wrapper .item_box figure{border-radius: 0px;border-top-left-radius: 25px;border-bottom-right-radius: 25px;}
.pro_items .module-container .main .ads-wrapper .item_box h4{float:right;display:none;font-family:Microsoft JhengHei;}
.pro_items .module-container .main .ads-wrapper .item_box span.item_btn, .pro_items .module-container .main .ads-wrapper .item_box span.item_btn_hover{/*float:left;*/font-size: 16px;padding: 7px 14px;border-radius: 0;}
.area-list li h3 {font-family:Microsoft JhengHei;color:#0d4747;font-weight:600;}
.area-list li h4 {font-family:Microsoft JhengHei;font-size:18px;color:#f5390f;}
.board-slogan {font-family:Microsoft JhengHei;}
.board-more {display:none;}
.item_tag{margin:0!important; padding:0!important;}
/*首頁底部輪播*/
.other_slider .module-container .main .swiper-container .swiper-wrapper a.swiper-slide{box-shadow: none;border: 1px solid #f0f0f0;}
.swiper-title{color:rgb(49, 62, 97) !important;}
.swiper-pagination-bullet-active{background-color:rgb(49, 62, 97) !important;}
/*首頁底部輪播-2*/
.other_slider_last .module-container .main .swiper-container .swiper-wrapper a.swiper-slide{border: 2px solid #fff;  }
.other_slider_last .carousel-rwd li{border: 0px solid #eee;  border-radius:4px;background:hsla(0%, 17%, 14%, .8);padding:2px;margin:10px;}
/*footnav*/
.footer_imgnav .module-container .main.row .blk-tabs ul li.nav-item a.nav-link{color: #fff; font-size:18px;padding:1em 2em;}
.footer_imgnav .module-container .main.row .blk-tabs ul li.nav-item:nth-child(1) a.nav-link::before{content:'';background:url(https://www.dragontr.com.tw/material-alias/icons/chat.svg) no-repeat;background-size:100%;width:45px;height:45px;display:block;margin: 0 auto; margin-bottom:10px;}
.footer_imgnav .module-container .main.row .blk-tabs ul li.nav-item:nth-child(2) a.nav-link::before{content:'';background:url(https://www.dragontr.com.tw/material-alias/icons/book.svg) no-repeat;background-size:100%;width:45px;height:45px;display:block;margin: 0 auto; margin-bottom:10px;}
.footer_imgnav .module-container .main.row .blk-tabs ul li.nav-item:nth-child(3) a.nav-link::before{content:'';background:url(https://www.dragontr.com.tw/material-alias/icons/people.svg) no-repeat;background-size:100%;width:45px;height:45px;display:block;margin: 0 auto; margin-bottom:10px;}
.footer_imgnav .module-container .main.row .blk-tabs ul li.nav-item:nth-child(4) a.nav-link::before{content:'';background:url(https://www.dragontr.com.tw/material-alias/icons/money.svg) no-repeat;background-size:100%;width:45px;height:45px;display:block;margin: 0 auto; margin-bottom:10px;}
/* Alex改獎勵旅遊ICON.footer_imgnav .module-container .main.row .blk-tabs ul li.nav-item:nth-child(5) a.nav-link::before{content:'';background:url(https://www.dragontr.com.tw/material-alias/icons/reward.png) no-repeat;background-size:100%;width:45px;height:45px;display:block;margin: 0 auto; margin-bottom:10px;}*/
.footer_imgnav .blk-tabs li.nav-item:nth-last-child(1) .dropdown-menu a::before{content:'';background:url(https://www.dragontr.com.tw/material-alias/icons/reward.png) no-repeat;background-size:100%;width:45px;height:45px;display:block;margin: 0 auto; margin-bottom:10px;}
.footer_imgnav .dropdown-menu{background: #4A619E !important;}
.footer_imgnav .dropdown-item{color: #fff !important;background-color: #4A619E !important;}
.footer_imgnav .dropdown-item:hover{color: #fff !important;background-color: #546AA6 !important;}

/*side_nav*/
.side_nav .module-container .main .side_box ul.side_bar{border-radius: 0px;border: 1px solid #ddd;margin:0;box-shadow: none;}
.side_nav .module-container .main .side_box ul.side_bar li{border-bottom: 1px solid #ddd;}
.side_nav .module-container .main .side_box ul.side_bar li:nth-last-child(1){position: absolute;top: 0;left: -200px;background: #fff;width: 190px;border: 1px solid #ddd;display:none;}
.side_nav .module-container .main .side_box ul.side_bar li:nth-last-child(1) a{font-weight:bold;}
.side_nav .module-container .main .side_box ul.side_bar li:nth-last-child(1) a img{width:100%;}
.side_nav .module-container .main .side_box ul.side_bar li a img{width:37px;}
.side_nav .module-container .main .actGotop{bottom: 120px;width: 95px;}
.side_nav .module-container .main .actGotop a{border-radius:0;width: 95px;}
.side_nav .module-container .main .actGotop a i{width: 95px;}

/*ticket_sale*/
@media (max-width:769px){
.ticket_sale .module-container .main .hover-wall .icon_info {
  margin-bottom:20px!important;
}
}
.ticket_sale .module-container .main .hover-wall .icon_info figure{
  margin:0 0 0rem!important;
  background-color:rgba(0,0,0,0)!important;
}
.ticket_sale .module-container .main .hover-wall .icon_info figure .overlay i{
    display: none!important;
}
.ticket_sale .module-container .main .hover-wall .icon_info figure .overlay {
    z-index:0;
}

/*theme1*/
.theme1_ad .module-container .main .board-container .board-content header .board-slogan span br {display:none;}
.board-points{display:none;}
.board-slogan{display:none;}
.kind{font-size: 18px;}
.area-list .text>div{font-size: 17px;color:red;font-weight:600;}
.area-list li h4{color:#313131;}
.area-list .text {right: 20px;  top: 25px; width: 120px; height: 26px; font-weight: 300; color: #000; font-size: 18px; overflow: hidden;}
.theme1_products .module-container .main .hover-wall .icon_info{height:90%;margin-bottom:50px;}
.theme1_products .module-container .main .hover-wall .icon_info a{display: flex;flex-wrap: wrap;}
.theme1_products .module-container .main .hover-wall .icon_info h3, .theme1_products .module-container .main .hover-wall .icon_info h4, .theme1_products .module-container .main .hover-wall .icon_info p{width:100%;:display:none;}
.theme1_products .module-container .main .hover-wall .icon_info h4{color: #c08d33;font-size: 1.3em;font-style: unset;text-align: right !important;order: 1;font-weight: bold;position: absolute; bottom: 0; margin-bottom: 10px;}
.area-list li h3{font-size:25px;}
.theme1_products .module-container .main .hover-wall .icon_info p{margin-bottom:40px;font-size: 1em;}
.theme_tabs.Tabs1 .module-container .main.row .blk-tabs{height:auto;}
.theme_tabs.Tabs1 .module-container .main.row .blk-tabs ul.nav li.nav-item a.nav-link{color: #999; padding: 8px 30px; font-weight: normal; font-size: 17px;border: 1px solid #999;margin: 30px 10px;border-radius: 50px;}
.theme_tabs.Tabs1 .module-container .main.row .blk-tabs ul.nav li.nav-item a.nav-link.active{color: #ffffff;background: #DE5C10; border: 1px solid #DE5C10;}
.theme_tabs.Tabs1 .module-container .main.row .blk-tabs ul.nav li.nav-item a.nav-link::after{display:none;}
.icons.arrow_up{display:none;}
/*.theme_tabs.Tabs1 .module-container .main.row .blk-tabs ul.nav li.nav-item:nth-child(3){position: relative;}
.theme_tabs.Tabs1 .module-container .main.row .blk-tabs ul.nav li.nav-item:nth-child(3) a.nav-link{border:none;}
.theme_tabs.Tabs1 .module-container .main.row .blk-tabs ul.nav li.nav-item:nth-child(3) .dropdown-menu{display: block;top: 0;margin: 15px 10px;width: calc(100% - 20px);min-width: unset;text-align: center;padding: 0;border-radius: 50px;border-color: #999;}
.theme_tabs.Tabs1 .module-container .main.row .blk-tabs ul.nav li.nav-item:nth-child(3) .dropdown-menu a.dropdown-item{padding: 8px;border-radius: 50px;color: #999;}
.theme_tabs.Tabs1 .module-container .main.row .blk-tabs ul.nav li.nav-item:nth-child(3) .dropdown-menu a.dropdown-item:hover, .theme_tabs.Tabs1 .module-container .main.row .blk-tabs ul.nav li.nav-item:nth-child(3) .dropdown-menu a.dropdown-item:focus{background:#fff;}
.theme_tabs.Tabs1 .module-container .main.row .blk-tabs ul.nav li.nav-item:nth-child(3) .dropdown-menu a.dropdown-item:active{background-color: #c30d23;}*/
.theme_tabs.Tabs1 .module-container .main.row .blk-tabs ul.nav li.nav-item a.nav-link.active {font-family:Microsoft JhengHei;}
.theme_tabs.Tabs1 .module-container .main.row .blk-tabs ul.nav li.nav-item a.nav-link{font-family:Microsoft JhengHei;}
.theme1_products .module-container .main .hover-wall .icon_info{display:block;}
/*theme2*/
.theme2_products .module-container .main .mix-wrapper > .row{margin: 30px 0;border-radius:10px;}
.theme2_products .module-container .main .mix-wrapper > .row:hover{box-shadow: rgba(99, 99, 99, 0.1) 1px 6px 6px 0px;}
.theme2_products .module-container .main .mix-wrapper .editor-content{justify-content: center;flex-direction: column;padding:40px 40px 10px 10px;}

.theme_tabs .module-container .main.row .blk-tabs ul.nav li.nav-item a.nav-link{color: #333;padding: 15px 30px;font-weight: bold;font-size: 21px;position:relative;}
.theme_tabs .module-container .main.row .blk-tabs ul.nav li.nav-item a.nav-link::after{content: '';width: 10px;height: 10px;background: #c1a931;display: inline-block;transform: rotate(45deg); right: -5px;position: absolute;top: 25px;}
.theme_tabs .module-container .main.row .blk-tabs ul.nav li.nav-item a.nav-link.active{color:#c30d23;}
.theme_tabs .module-container .main.row .blk-tabs{overflow: scroll;overflow-y: hidden;display: block;padding: 0px;height: 61px;}
.theme_tabs .module-container .main.row .blk-tabs ul.nav{width: max-content;display: flex;z-index: 99;float: none;min-width: 100%;}
.theme2_ig .module-container .main .container-fluid .row .ig_box, .theme2_ig .module-container .main .container-fluid .row .ig_box figure, .theme2_ig .module-container .main .container-fluid .row .ig_box figure img{width:100%;height:100%;}
.theme2_ig .module-container .main .container-fluid .row .ig_box figure p .heart{visibility:hidden}
.theme2_ig .mdu_TbKYdVISU0KeAnF7Gt2C2g_wrap .ig_box figure p.heart{visibility:hidden; display:none!important;}
[data-module-code="93adfabb-2529-4966-b678-cef2bcdac791"] .mdu_TbKYdVISU0KeAnF7Gt2C2g_wrap .ig_box figure p.cont{visibility:hidden; display:none!important;}
[data-module-code="93adfabb-2529-4966-b678-cef2bcdac791"] .mdu_TbKYdVISU0KeAnF7Gt2C2g_wrap .ig_box:hover figure img {transition: 0.3s; opacity: 1!important;visibility:hidden!important; display:none!important; }
.theme2_ig .module-container .main .container-fluid > .row > div.col-lg-2{flex: 0 0 20%;max-width: 20%;}
[data-module-code="93adfabb-2529-4966-b678-cef2bcdac791"] .mdu_75bwryjPz06Ydtbc9sEWkQ_wrap .ig_box:hover figure p {visibility:hidden!important; display:none!important;}
[data-module-code="93adfabb-2529-4966-b678-cef2bcdac791"] .mdu_75bwryjPz06Ydtbc9sEWkQ_wrap .ig_box:hover figure img {transition: 0.3s; /* opacity: 0.5; */}
.bn3637 {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 2rem;
  font-family: "Poppins", sans-serif;
  font-weight: 700;
  font-size: 18px;
  text-align: center;
  text-decoration: none;
  color: #fff;
  backface-visibility: hidden;
  border: 0.3rem solid transparent;
  border-radius: 3rem;
}

.bn37 {
  border-color: transparent;
  background-color: #fff;
  color: #000;
  transition: transform 0.2s cubic-bezier(0.235, 0, 0.05, 0.95);
}
  
.bn37:hover {
  transform: perspective(1px) scale3d(1.044, 1.044, 1) translateZ(0) !important;
}
/*theme3*/
.theme3-slider .module-container .main .banner-area .swiper-area .banner-swiper{height:60vh;}
.theme3-slider .module-container .main .banner-area .swiper-area .banner-swiper .swiper-slide .slide-txt .slide-txt-box .title, .theme3-slider .module-container .main .banner-area .swiper-area .banner-swiper .swiper-slide .slide-txt .slide-txt-box .content{text-shadow:2px 2px 5px #000; }
.theme3-content .module-container .main .anchor-tab-wrapper nav.navbar-expand{display:none;}
.theme3-content .module-container .main .Graphic_mode, .theme3-content .module-container .main .Text_mode, .theme3-content .module-container .main .Card_mode{margin-top:0;padding: 0;}
.theme3-content .module-container .main .Graphic_mode ul.pills-tab.nav-pills, .theme3-content .module-container .main .Text_mode ul.pills-tab.nav-pills, .theme3-content .module-container .main .Card_mode ul.pills-tab.nav-pills{display:none;}
.theme3-content .module-container .main .anchor-tab-wrapper > .container{display:none;}
.theme3-content .module-container .main .Graphic_mode .tab-content.pills-tabContent, .theme3-content .module-container .main .Text_mode .tab-content.pills-tabContent, .theme3-content .module-container .main .Card_mode .tab-content.pills-tabContent{margin-top:1rem;}



/*塔克旅遊*/
.t-travel_slide .module-container .main .banner-area .swiper-area .banner-swiper .swiper-wrapper .slide-txt .slide-txt-box{text-shadow: 2px 2px 2px #000;}
.t-travel_content .module-container .main .anchor-tab-wrapper .Graphic_mode .tab-content.pills-tabContent .travel_list:hover .list_price{background: #4d7620;}
.t-travel_content .module-container .main .anchor-tab-wrapper .Card_mode .card .travel_list .list_price{display:none;}
.t-travel_content .module-container .main .anchor-tab-wrapper .Card_mode .tab-content .tab-pane.list_container{display: flex;flex-wrap: wrap;justify-content: center;}
.t-travel_content .module-container .main .anchor-tab-wrapper .Card_mode .tab-content .tab-pane.list_container .card{flex: 0 0 33.33333%;}
.t-travel_content .Card_mode .list_content{padding-bottom:0px!important;}
[data-module-code="6f2ed542-6aaf-4db0-80c7-2913022e9ad3"] .bgholder_box p {color: white;font-size:24px!important;}
[data-module-code="6f2ed542-6aaf-4db0-80c7-2913022e9ad3"] .main_nav .nav-pills .nav-item a.nav-link p {font-size:20px!important;}
@media (max-width:1199px){
  /*theme1*/
  .theme_bgnav .module-container .main nav > div > div  > div{display: table; width: 100%;}/*滿版背景選單*/
  .theme_bgnav .module-container .main nav > div > div  > div > img{max-width:100%;}/*滿版背景選單*/
  .theme_bgnav .module-container .main nav > div > div  > div ul.pull-right{display: table;margin: 0 auto;float: none;}/*滿版背景選單*/
}
@media (min-width:992px) and (max-width:1199px){
  /*header*/
  .head_wrap .nav_btns .module-container .main .full-menu nav ul {padding: 0 5%;}
  .head_wrap .nav_info .module-container .main nav {padding: 5px 0%;}
  /*footer*/
  .footer_wrap .company_info .footer-wrap .footer_center{padding-left:0 !important;padding-right:0 !important;}
  .footer_wrap .company_info .footer-wrap .footer_center .company-info .info_box a, .footer_wrap .company_info .footer-wrap .footer_center .company-info .info-text{flex: 0 0 100%;max-width: 100%;}
  /*theme2*/
  .theme2_products{flex: 0 0 83.333333%;max-width: 83.333333%;}
}
@media (max-width:991px){
  /*header*/
  .head_wrap{padding-top:0 !important;}
  .head_wrap .nav_info .module-container .main nav {padding: 5px 15px;}
  .head_wrap .nav_btns .module-container .main .full-menu nav ul {padding: 0;}
  .head_wrap .nav_info .module-container .main nav .navbar-collapse ul.navbar-nav{display: flex; margin: 0 auto; flex-wrap: wrap;justify-content: space-evenly;flex-direction: unset;}
  .head_wrap .nav_info .module-container .main nav .navbar-collapse ul.navbar-nav li{width: auto;float: left;display: block;}
  /*search*/
  .idx_search .module-container .main .search-area .select-date{margin-bottom:15px;}
  .idx_search .module-container .main .search-area .select-date .select{width: 100%;}
  .idx_search .module-container .main .search-area .select-date .select input{width: calc(50% - 18px);}
  /*4小輪播*/
  .pro_sliders {width: calc(50% - 30px); margin: 0 15px;flex: 0 0 calc(50% - 30px);max-width: calc(50% - 30px);}
  /*footer*/
  .footer_wrap .company_info .footer-wrap .footer_center .company-info {flex: 0 0 100%;max-width: 100%;width: 100%;}
  /*theme2*/
  .theme2_ig .module-container .main .container-fluid > .row > div.col-lg-2 {flex: 0 0 25%;max-width: 25%;}
  /*塔克旅遊*/
  .t-travel_content .module-container .main .anchor-tab-wrapper .Card_mode .tab-content .tab-pane.list_container .card {flex: 0 0 50%;max-width: 50%;}
}
@media (max-width:767px){
  /*header*/
  .head_wrap .nav_info .module-container .main nav .navbar-collapse ul.navbar-nav li {width: 20%;}
  /*4小輪播*/
  .pro_sliders {width: calc(100% - 30px); margin: 0 15px;flex: 0 0 calc(100% - 30px);max-width: calc(100% - 30px);}
  /*精選行程*/
  .idx_protitle .module-container .main h1{font-size: 1.8em;}
  /*footer*/
  .footer_wrap .company_info .footer-wrap .footer_center .contact-info .contact-box {width: 100%;flex: 0 0 100%; max-width: 100%;}
  .footer_wrap .company_info .footer-wrap .footer_center .company-info .info_box .info-logo img{margin: 0 auto;display: block;}
  .footer_wrap .company_info .footer-wrap .icon_wrap{padding-bottom:6em;}
  .footer-infolink{top: 0; bottom: unset; left: 0; right: 0; text-align: center;}
  .footer_wrap .company_info .footer-wrap .footer_center .footer_sbox { margin: 0 0em 2em;}
  /*side_nav*/
  .side_nav .module-container .main .side_box{bottom: 0;left: 0;right: 0 !important;}
  .side_nav .module-container .main .side_box ul.side_bar{width: 100%;padding:0;}
  .side_nav .module-container .main .side_box ul.side_bar li{border:none;width:50%;float:left;}
  .side_nav .module-container .main .side_box ul.side_bar li:nth-last-child(1){display:none !important;}
  /*theme1*/
  .theme_bgnav .module-container .main nav > div > div > div ul.pull-right{display: flex;flex-wrap: wrap;justify-content: center;}/*滿版背景選單*/
  .theme_bgnav .module-container .main nav > div > div  > div ul.pull-right li a h3{font-size:1.25em;}/*滿版背景選單*/
  /*theme2*/
  .theme2_ig .module-container .main .container-fluid > .row > div.col-lg-2 {flex: 0 0 50%;max-width: 50%;}
  /*塔克旅遊*/
  .t-travel_content .module-container .main .anchor-tab-wrapper .Card_mode .tab-content .tab-pane.list_container .card {flex: 0 0 100%;max-width: 100%;}
  .web-page-frame .widget-item > .module-container > .main > .header-title {margin:0 auto;text-align:center; justify-content: center;}
  .banner-area .swiper-area .banner-swiper .swiper-slide .slide-txt .slide-txt-box .line{display:none;}
}
/*跑馬燈*/
.swiper-slide .swiper-title{margin-bottom:15px;}
/**/
.icon_info h3 {margin-bottom:15px;}
/*限時特賣*/
.price{color:#c30d23;font-size:18px;font-weight:600;}
.kind{font-family:Microsoft JhengHei;}
.icons.arrow_up{color:#c30d23;}
.board-slogan{color:#c30d23;}
/*theme_2*/
.theme_tabs .module-container .main.row .blk-tabs ul.nav li.nav-item a.nav-link {font-family:Microsoft JhengHei;}
/*精品*/
.title{}
.banner-area .swiper-area .banner-swiper .banner-swiper .swiper-container-fade .swiper-container-horizontal .widget-item{min-height: 500px;}
.line{display: none;height:0px; opacity:0;}
/*aboutus*/
.footer_aboutus .module-container .main.row .blk-tabs ul li.nav-item a.nav-link {color: #fff;font-size: 1.2em;padding: .5em 2em;font-family:Microsoft JhengHei;}
.nav_btns_us .module-container .main .full-menu .module > nav{background color: #ccc !important;background: -moz-linear-gradient(90deg, rgba(57, 80, 98)0%;}
.theme_info:hover{display:none;}
/*youtube*/
.day_style_14 .item iframe, .day_style_15 .item iframe{height:450px !important;}
@media (max-width:991px){
.day_style_14 .item iframe, .day_style_15 .item iframe{height:350px !important;}
}
@media (max-width:767px){
.day_style_14 .item iframe, .day_style_15 .item iframe{height:300px !important;}
}
/*旅遊快訊*/
.price-block{
  display:none;
} 
.img-fluid {
    max-width: 50%;
    height: auto;
}
.pic-block{
    max-width: 50%;
    height: auto;
}
/*theme4_products*/
.theme4_products{
   background-color:none!important;
}
.theme4_products .tab_container{
   width: 40%;
} 
/*機票優惠*/
.theme_ticket .country_tab .module_box_title ul li a span {
    margin-right: 10px;
  color:#333333!important;
}
.theme_ticket .module-container .main .module-wrapper p {
    font-size: 18px;
    font-weight: 500;
    padding-left: 5px;
  color:#333333!important;
}
.theme_ticket .country_tab .module_box_title ul li a span{
color:#333333!important;
}
/*golf*/
.mdu_aVAhXJsIOkquzghFq9Fpog_wrap .row .wall-row .thicon_info .theme_info .no-dropdown{display:none!important;}

/*主題旅遊*/
.theme_travel_slide .module-container .main .banner-area .swiper-area .banner-swiper .swiper-wrapper .slide-txt .slide-txt-box{text-shadow: 2px 2px 2px #222;}
.theme_travel_content .module-container .main .anchor-tab-wrapper .Graphic_mode .tab-content.pills-tabContent .travel_list:hover .list_price{background: #A17A4C;}
.theme_travel_content .module-container .main .anchor-tab-wrapper .Card_mode .card .travel_list .list_price{display:none;}
.theme_travel_content .module-container .main .anchor-tab-wrapper .Card_mode .tab-content .tab-pane.list_container{display: flex;flex-wrap: wrap;justify-content: center;display:none;}
.theme_travel_content .module-container .main .anchor-tab-wrapper .Card_mode .tab-content .tab-pane.list_container .card{flex: 0 0 0;display:none;}
.theme_travel_content .module-container.Card_mode .list_content{margin: 30px!important;}
.theme_travel_content .module-container .main .anchor-tab-wrapper .list_nav .nav-item {margin: 30px 0!important;}
.theme_travel_content .module-container .nav-link .list_top{display:none;}
.theme_travel_content .navbar-expand .navbar-nav {display:none!important;}