/*all*/a, a:focus, a:hover {text-decoration: none !important;transition: 0.3s;}#RWDfullscreen01 .row {margin: 0;}.cd-main-content {letter-spacing: 2px;line-height: 1.9;font-size: 16px;color: #555;background:#f4f4f4;}/*首頁寬度設定*/#RWDfullscreen01 .container {width: 1300px;}@media (max-width: 1500px) {#RWDfullscreen01 .container {width: 1170px;}}@media (max-width: 1199px) {#RWDfullscreen01 .container {width: 100%;}}/*背景線條*/ 
.main_bg {position: fixed;left: 0;top: 0;height: 100%;width: 100%;z-index: -1;display: none;}.line01 {height: 100%;width: calc(100% / 3);float: left;}.line01.mid {border-right: 1px solid #ddd;border-left: 1px solid #ddd;}/* 反白顏色設定*/::selection {background: #c3c3c3;}::-moz-selection {background: #c3c3c3;}label{letter-spacing:1px}/*片頭*/ 
.RWDfakeloader img {display: block;width: 65%;margin: auto;}/*logo*/ 
.cd-logo {left: 0;width: 200px !important;margin-top: 18px !important;position: absolute;margin-left: 0;}/*語系*/ 
.RWDmenu_plus02 #lan-02 a:first-child {color: #f00;}/*選單*/ 
.cd-primary-nav>li>a {color: #555;letter-spacing: 2px;font-size: 15px;}.cd-primary-nav>li:after {display: none;}.cd-primary-nav > li:nth-child(7) > a {    background: #2a8e6c;    color: #fff;}/*電話按鈕*/li.phone01 a {color: #177a74;}li.phone01 h7 {font-weight: 400;font-size: 33px;padding-left: 10px;letter-spacing: 1px;font-family: "Times New Roman",Times,serif;}@media (max-width: 1500px) {.cd-primary-nav>li>a {padding: 0 10px;}}@media (min-width: 1201px) {.cd-primary-nav>li>a:hover {color: #999;}/*選單第二層*/ 
.cd-primary-nav .cd-nav-gallery, .cd-primary-nav .cd-nav-icons, .cd-primary-nav .cd-secondary-nav {background: #555;}.cd-primary-nav .cd-secondary-nav>li>a {color: #555;background: #ececec;}.cd-primary-nav .cd-secondary-nav>li {border-bottom: 1px solid #e0e0e0;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {background-color: #aaa;}/*選單電話按鈕*/li.phone01 {    margin-left: 50px;}/*搜尋icon*/ul.cd-header-buttons {border-left: 1px solid #b7dbcf;margin-left: 20px;padding-left: 0;}}/*banner*/ 
.banner-section {position: relative;}.RWDbanner_plus01 .slick-caption {top: 15%;}.slick-caption .container {width: 100% !important;}.RWDbanner_plus01 .logo img {width: 22vw;}.txt1 {position: relative;}.txt1:before {content: "";width: 150px;height: 2px;position: absolute;right: -10px;top: -85px;background: #fff;transform: rotate(-58deg);box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.98);}.txt1 span {font-size: 2.6vw;color: #fff;letter-spacing: 0.2em;text-shadow: 2px 2px 8px rgba(0, 0, 0, 0.6);font-family: 'cwTeXHei', 'Quicksand', serif;font-weight: bold;line-height: 1.5;}.txt1 span h7 {display: block;transform: translateX(60px);}.txt2 {margin-top: 30px !important;}.txt2 span {font-size: 1.5vw;color: #fff;letter-spacing: 3px;text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.6);font-family: 'cwTeXHei', 'Quicksand', serif;}/*go down*/ 
.RWDbanner_plus01 .page-scroll {bottom: 0;z-index: 200;left: 0;margin-left: 0;}.RWDbanner_plus01 .page-scroll a {color: transparent;}.scrolllink {width: 100px;height: 110px;left: 6px;top: 0px;position: relative;z-index: 99;}.page-scroll.style01:after {content: "";width: 1px;height: 100%;background: #ddd;position: absolute;left: 44px;bottom: -15px;}.RWDbanner_plus01 .page-scroll.style01 a {color: transparent;}.RWDbanner_plus01 .page-scroll.style01 a span {width: 5px;height: 30px;margin-left: -14px;border: 0;background: #ffffff;top: 50%;border-radius: 0;transform: rotate(0deg);}/*banner輪播點*/ 
.RWDbanner_plus01.style-dotnav.control-left .control-box {left: 24px;}.RWDbanner_plus01.style-dotnav.control-center .control-box {bottom: 5vh;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {background: #ffffff;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: #29a9a1;opacity: 0.6;}/*大標統一*/ 
.section-subject {margin-bottom: 50px !important;}.section-line {display: none !important;} h1.main-title {font-weight: 500 !important;color: #28a9a1 !important;letter-spacing: 3px;font-size: 24px !important;position: relative;font-family: 'cwTeXHei', 'Quicksand', serif;text-align: center;}h2.sub-title {font-size: 22px !important;text-align: center;color: #777 !important;font-weight: 400 !important;    position: relative;    display: inline-block;    }.product_block h2.sub-title {margin-left: 100px !important;}/*推薦*/ 
.product_block {padding: 120px 0 130px;background: #f4f4f4;}.product_block .section-subject {margin-bottom: 100px !important;}.product_block h2.sub-title:before {content: "";display: block;width: 75px;height: 50px;position: absolute;left: -100px;top: -5px;background: url(archive/image/customization/tl_a_pic01.png)no-repeat;background-size: contain;}.product_block h2.sub-title:after {content: "";display: block;width: 250px;height: 100px;position: absolute;right: -125px;top: -22px;background: url(archive/image/customization/tl_a_pic02.png)no-repeat;background-size: contain;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {opacity: 0;}.RWDnews005 .margin-top-20 {text-align: center;}.RWDnews005 h4 a {color: #1e807a;font-size: 20px;letter-spacing: 2px;}/*出團日期*/ 
.list-inline {position: relative;letter-spacing: 1px;text-align: center;color: #000;font-size: 13px;}.list-inline:before {content: "出團日期";}.list-inline .fa {display: none;}@media (min-width:1200px){.RWDnews005 .container {width: 80% !important;}}/*輪播箭頭*/ 
.RWDnews005 .owl-carousel {overflow: visible;}.RWDnews005 .owl-carousel .owl-wrapper-outer {overflow: hidden;}.RWDnews005 .owl-carousel.buttons-autohide .owl-buttons {opacity: 1;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {color: #ffffff;background: #2faca4;border: 0;opacity: 1;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 50%;width: 35px !important;height: 35px !important;}.owl-buttons .fa {top: -13px;position: relative;}.RWDnews005 .controlls-over .owl-controls .owl-prev {left: -50px;top: 38%;}.RWDnews005 .controlls-over .owl-controls .owl-next {right: -50px;top: 38%;}.RWDnews005 .owl-carousel .owl-item div {padding-bottom: 30px;}.owl-next .fa {left: 3px;}/*推薦底下輪播點*/ 
.RWDnews005 .controlls-over .owl-pagination {margin-top: 30px !important;}.RWDnews005 .owl-theme.controlls-over .owl-controls .owl-page span {background: #acd7d4;}/*攻略*/ 
.hot_block {padding: 80px 0 100px;position: relative;    background: #fff;}.hot_block:before {content: "";display: block;width: 100%;height: 350px;position: absolute;left: 0;top: -350px;background: url(archive/image/customization/pdt_bg04.png)no-repeat;background-size: contain;background-position-y: bottom;pointer-events: none;}.RWDproduct002 {position: relative;padding: 0;}.RWDproduct002 h1.main-title {transform: translateX(-60px);}.hot_block h2.sub-title:before {content: "";display: block;width: 105px;height: 110px;position: absolute;right: -90px;bottom: 0;background: url(archive/image/customization/tl_b_pic.png)no-repeat;background-size: contain;}.popup-portfolio .portfolio-item {padding: 40px 30px 30px;background: #fff;border: 1px solid #EEE;margin-bottom: 0 !important;    opacity: 0;}.RWDproduct002 .bounceIn{-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}.RWDproduct002 .showbottom:hover .inner-content > img {-webkit-transform: scale(1.05);transform: scale(1.05);}.portfolio-bottom h4 {margin: 20px 0 10px;text-align: center;}.RWDproduct002 .showbottom:hover .portfolio-bottom h4 {color: #29a9a1;}/*過場圖_隱藏*/ 
.pass_block {display: none;}.RWDparallax_new .picbgbox {height: auto !important;}.pass_block .overlay {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;position: relative !important;}/*社群*/ 
.mail_fixed {position: fixed;right: 0px;bottom: 5vw;transition: 0.3s;z-index: 99;}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover {background-color: transparent;}.RWDsocial002 .iconRounded:hover img { -webkit-filter: brightness(300%); -webkit-filter: contrast(1000%);}.RWDsocial002 .pull-right {float: none !important;}.RWDsocial002 ul.socialNetwork {margin: 0;}.RWDsocial002 ul.socialNetwork li {float: none;vertical-align: top;margin: 0 10px;display: inline-block;}.RWDsocial002 .iconRounded {margin-right: 0;border: 0;color: #ffffff;background-color: transparent;border-radius: 50%;text-shadow: 0px 0px 3px #000, 0px 0px 3px #000;font-size: 19px;width: 35px;height: 35px;}i.iconRounded.cusimg {background: transparent;border: 0;float: none !important;display: inline-block !important;width: 30px;}.mail_fixed a:after {content: attr(data-original-title);display: block;writing-mode: horizontal-tb;writing-mode: vertical-rl;writing-mode: vertical-lr;color: #fff;font-size: 19px;font-family: 'Rubik', sans-serif;padding: 7px 3px;}/*gotop*/ 
.scrollTop002 {bottom: 58px;right: 20px;}.scrollTop002 .ii {font-size: 33px;background: transparent;color: #91ddd8;transform: rotate(180deg);border: 1px solid;}/*頁尾*/ 
.block_footer{padding: 30px 0 150px;color: #333;letter-spacing: 1.5px;line-height: 2;font-size:16px;background: #fff url(archive/image/customization/bt_bg01.png) no-repeat;background-position-y: -20%;}.footer_right {opacity: 0;}.ft_bk {width: auto;float: left;}.ft_info img {width: 100px;}.ft_info h4 {text-align: center;    font-size: 13px;letter-spacing: 0px;}.ft_info h4 img {width: 21px;margin-right: 4px;}.block_footer h1{margin: 0 auto 20px;font-size: 20px;color: #555;font-weight: 600;}.block_footer h8 {display: block;color: #27a8a0;}.block_footer h8 a, .block_footer h8 span {color: #555;font-size: 16px;}.qrcode01 {margin-left: 100px;margin-top: 35px;}/*諮詢按鈕*/ 
.footer_left {background: rgba(33, 139, 132, 0.8);color: #ffffff;padding: 40px 50px;font-size: 20px;line-height: 1.7;position: relative;    opacity: 0;}.footer_left:before {content: "";display: block;width: 128px;height: 150px;position: absolute;right: 20px;bottom: 30px;background: url(archive/image/customization/bt_pic01.png)no-repeat;background-size: contain;filter: brightness(155%);background-position-y: bottom;}.footer_left a {font-size: 16px; color: #85ffe9;border: 2px solid #85ffe9;padding: 7px 21px;transition: 0.3s;text-shadow: 1px 1px 2px #144b47;font-weight: 600;display: block;width: 120px;margin: 30px 0 0;}.footer_left:hover a {background: #85ffe9;color: #399793;text-shadow: inherit;}/*頁尾備註*/ 
.bg_footer {color: #fff;font-size: 12px;letter-spacing: 1px;padding: 10px 0 0;border-top: 1px dotted #ffffff;margin-top: 15px;}.copyright, .RWDssl01, .bg_footer .RWDedictor {display: inline-block;padding-right: 15px;}.copyright_desc a, .copyright_desc a:hover, .copyright_desc {color: #fff !important;}.inner_rights {display:none;}/*搜尋*/ 
.cd-header-buttons li.search-btn {margin-left: 30px;}.cd-nav-trigger.nav-is-visible span::before, .cd-nav-trigger.nav-is-visible span::after {background: #2a8e6c;}.cd-search-trigger::before {border: 2px solid #2a8e6c;}.cd-search-trigger::after, .cd-search-trigger span::before, .cd-search-trigger span::after {background: #2a8e6c;}.cd-search input {font-size: 16px;height: 50px;padding: 20px;width: 300px;float: right;}.cd-search button {right: 0;top: 0 !important;padding: 0 10px;height: 50px;font-size: 14px;background-color: #2a8e6c;color: #fff;}.cd-search button:hover {color: #ffffff;background: #26a8a0;}.cd-search, .cd-search.is-visible {top: 80px !important;transition: 0.2s;}.cd-overlay {display: none;}.cd-search, .cd-search.is-visible {width: calc(100% - 9px);}#top_search_searchkey::placeholder {font-size: 15px;color: #777;}@media (max-width: 1199px) {.cd-search, .cd-search.is-visible {top: 50px !important;}.cd-search.is-up, .cd-search.is-visible.is-up {width: calc(100%);}}@media (max-width: 480px) {.cd-search, .cd-search.is-visible {width: 100%;left: 0;}.cd-search.is-up, .cd-search.is-visible.is-up {left: 0;}.cd-search input {width: 100%;}}
/*內頁 start*/

.page_wrapper_bg .collapsing_header .main {top: 0px !IMPORTANT;background: #fff;position: relative;}.page_wrapper_bg .collapsing_header .main::before {    content: "";    display: block;    width: 100%;    height: 256px;    position: absolute;    left: 0;top:0px;    background: url(archive/image/customization/0912-pdt_bg.jpg)no-repeat;    background-size: cover;    background-position-y: bottom;    pointer-events: none;}.page_wrapper_bg .call_to_action {padding-top: 260px;padding-bottom: 60px;min-height: 620px;}/*標題*/ 
.hgroup h1 {font-weight: 500;color: #555;letter-spacing: 3px;font-size: 30px;position: relative;font-family: 'cwTeXHei', 'Quicksand', serif;text-align: center;}.hgroup .container {border-bottom: 0px;margin-bottom: 45px;}.hgroup .breadcrumb {display:None;}.hgroup h1::after {    content: "";    display: block;    width: 250px;    height: 100px;    position: absolute;    left: 50%;    top: -25px;    background: url(archive/image/customization/tl_a_pic02.png)no-repeat;    background-size: contain;}/*字體*/ 
.pagecontent {font-size:15px;letter-spacing:2px;line-height:2;color:#555;}.page_wrapper_bg .pagecontent h4 {font-weight: 500;color: #28a9a1;letter-spacing: 3px;font-size: 20px;position: relative;font-family: 'cwTeXHei', 'Quicksand', serif;}.page_wrapper_bg .pagecontent h5 {font-weight: 500;color: #333;letter-spacing: 2px;font-size: 17px;position: relative;font-family: 'cwTeXHei', 'Quicksand', serif;}.page_wrapper_bg .pagecontent h5::after {content: "—";font-weight: 600;margin-left: 8px;}.page_wrapper_bg .pagecontent ul {padding-left:20px;}.page_wrapper_bg .pagecontent hr {margin: 30px 0;}.page_wrapper_bg .pagecontent .icon {color: #28a9a1;}.page_wrapper_bg .pagecontent a {color:#555;transition:0.5s ease;}.page_wrapper_bg .pagecontent a:hover {color:#28a9a1;}/*menu*/ 
.page_wrapper_bg .RWDmenu_plus02 .inside {background: transparent;}.page_wrapper_bg .collapsing_header header {background: transparent;}.page_wrapper_bg .menu-container .RWDedictor a {display:none;}.page_wrapper_bg .RWDmenu_plus02 .inside.is-up {background: #f4f4f4;box-shadow: initial;}/*頁籤*/ 
.tabs nav a {background: rgba(197, 197, 197, 0.2);border: 3px double #cecece;font-size: 16px;padding: 5px 25px;margin: 0 10px;font-weight: bold;}.tabs nav ul li:first-child {border: 0px;}.tabs nav li.tab-current:before, .tabs nav li.tab-current:after {background: transparent;border: 0px;}.tabs nav ul li {border: 0px;}.tabs nav {text-align: center;margin-bottom: 45px;}.page_wrapper_bg .tabs .content {padding: 40px 50px;border: 1px solid #eee;}.page_wrapper_bg .tabs nav li.tab-current a::after {background: #ccc;}.page_wrapper_bg .tabs nav li.tab-current a::before {background: #28a9a1;}/*側選單*/ 
.m2018 .products-nav .nav-title {background: #2faca4;text-align: center;color: #fff;font-weight: 300;letter-spacing: 3px;font-family: 'cwTeXHei', 'Quicksand', serif;font-size:18px;line-height:2;}.m2018 .products-nav ul>li>.toggle-submenu {top: 12px;}.m2018 .products-nav a {padding: 5px 15px;color: #666;}.m2018 .products-nav>ul>li>a {font-size: 15px;padding-bottom: 10px;padding-right: 5px;display: inline-block;padding-left: 20px;position: relative;transition: 0.3s;letter-spacing: 1px;padding-top: 0px;padding-bottom: 0px;}.m2018 .products-nav>ul>li {padding: 10px 0px;margin-bottom: 10px;padding-left:15px;}.m2018 .products-nav>ul>li>a::before {content: '';position: absolute;left: 0;top: 12px;margin-top: -0.5px;width: 10px;height: 1px;background-color: #333;transition: all .5s;}.m2018 .products-nav>ul>li>a:hover {padding-left: 28px;color: #666 !important;}.m2018 .products-nav>ul>li>a:hover::before {width: 20px;background-color: #666;}.m2018 .products-nav>ul>li.active>a{color: #000 !important;}.m2018 .products-nav>ul>li.active>a:hover::before{color: #666!important;}.m2018 .products-nav>ul>li.active {border-bottom: 2px solid #28a9a1;}#sidebar .products-nav {box-shadow: 2px 2px 5px #ddd;}/*精選*/ 
.page_wrapper_bg ._col.listdate {border-left: 4px solid #ccc;}.page_wrapper_bg .layoutlist_8 .listdate .yearmonth {line-height: 1;}.page_wrapper_bg .layoutlist_8 .article_subject:hover {color: #27a8a0;}.page_wrapper_bg .layoutlist_8 .listdate .day {font-size: 40px;font-weight: 600;color: #666;}.page_wrapper_bg .layoutlist_8 .item {border-bottom: 0px;}.tour_pic img {margin-bottom: 15px;}.tour_table td {padding: 6px 15px;text-align: center;}.tour_table tr:nth-child(1) {background: #28a9a1;color: #fff;font-weight: 600;}.tour_table tr {border-bottom: 1px solid #ccc;}.special_top {margin-bottom: 30px;}/*熱門*/ 
.intro_child {margin-bottom: 30px;}.intro_child img {margin-bottom: 15px;}/*表單*/ 
.customized_columns ._input, .customized_columns select {background: transparent;border-radius: 0px;box-shadow: initial;border: 1px solid #ddd;background: rgba(255, 255, 255, 0.6);}.customized_columns ._input:hover, .customized_columns select:hover {border: 1px solid #bbb;}.customized_columns ._input:focus, .customized_columns select:focus {border: 1px solid #bbb;}.form-horizontal .control-label {font-size: 15px;padding-top: 4px !important;}input#eformstw21_00011 {margin-top: 10px;}input[type=checkbox], input[type=radio] {margin-top: 15px;margin-right:5px;}.column_memo {background: #eee;display: inline-block;padding: 3px 20px;margin-left: 10px;}input[type=checkbox], input[type=radio] {margin-top: 13px;margin-right: 5px;}.customized_columns {margin-top: 20px;}.customized_columns ._input, .customized_columns select {font-size: 14px;letter-spacing: 1px;}#eformstw32_00002 {margin-top: 15px;}#eformstw91_00002 {margin-top: 15px;}#eformstw153_00002 {margin-top: 15px;}.eformsDesc {text-align: center;margin-bottom: 35px;padding-bottom: 30px;}.formdesc {margin-bottom: 35px;padding-bottom: 30px;border-bottom: 1px solid #dcdcdc;padding-top: 0px;}/*footer*/ 
.page_wrapper_bg .block_footer > .container> .row {border-top: 1px dotted #ddd;padding-top:45px;}.page_wrapper_bg .block_footer {background: #fff url(archive/image/customization/bt_bg01.png) no-repeat;padding: 30px 0px 120px;background-position-y: -60%;}.page_wrapper_bg .inner_rights a {color: #555 !important;border: 0px;font-size: 13px;text-shadow: initial;font-weight: normal;width: initial;margin: 0;display: inline-block;padding: 0;transition: 0.5s ease;background: transparent !important;}.page_wrapper_bg .inner_rights {display: block;font-size: 13px;letter-spacing: 1px;color: #555;line-height:1.8;}.page_wrapper_bg .inner_none {display: none;}.page_wrapper_bg .footer_left a {text-shadow: initial;border: 0px;background: #85ffe9;color: #399793;margin-bottom: 20px;}.page_wrapper_bg .footer_left {background: transparent;padding: 0px;}.page_wrapper_bg .footer_left:before {display:none;}.page_wrapper_bg .footer_left {padding-left: 30px;}.page_wrapper_bg .copyright, .page_wrapper_bg .RWDssl01, .page_wrapper_bg .bg_footer .RWDedictor {display:none;}.page_wrapper_bg .bg_footer {border-top:0px;}.page_wrapper_bg .footer_left a:hover {opacity: 0.9;}/*確定送出*/ 
.page_wrapper_bg .ebtn {background: transparent;padding: 0;float: right;margin: 0;margin-top: 20px;}.page_wrapper_bg .ebtn a {border: 1px solid #28a9a1;color: #28a9a1;padding: 0px 25px;}.page_wrapper_bg .ebtn a:hover {background: #28a9a1;color: #fff;border: 1px solid #28a9a1;transition: all 0.2s ease;}/*回上一頁*/ 
.page_wrapper_bg .btn_back {background:transparent; float:right; padding-right: 0px;margin-right: 0px;padding-left: 0;}.page_wrapper_bg .btn_back a {    color: #28a9a1;    padding: 8px 28px;    background: transparent;border: 1px solid #28a9a1;    letter-spacing: 2px;    font-size: 15px;    transition: all 0.4s ease;}.page_wrapper_bg .btn_back a:hover {opacity:0.9;color:#fff;border: 1px solid #28a9a1;background:#28a9a1;}.page_wrapper_bg .btn:active {box-shadow:initial;}

/*內頁 end*/
/*動畫 start*/

/*推薦*/ 
.animated .owl-wrapper .owl-item {animation: 1000ms ease normal forwards 1 move01;animation-delay: 1s;}.animated .owl-wrapper .owl-item:nth-child(2){animation-delay: 1.3s;}.animated .owl-wrapper .owl-item:nth-child(3){animation-delay: 1.6s;}.animated .owl-wrapper .owl-item:nth-child(4){animation-delay: 1.9s;}.animated .owl-wrapper .owl-item:nth-child(5){animation-delay: 2.2s;}.animated .owl-wrapper .owl-item:nth-child(6){animation-delay: 2.5s;}/*攻略*/ 
.animated .portfolio-item{animation: 1000ms ease normal forwards 1 move02;animation-delay: 1s;}.animated .portfolio-item:nth-child(2){animation-delay: 1.3s;}.animated .portfolio-item:nth-child(3){animation-delay: 1.6s;}.animated .portfolio-item:nth-child(4){animation-delay: 1.9s;}.animated .portfolio-item:nth-child(5){animation-delay: 2.2s;}.animated .portfolio-item:nth-child(6){animation-delay: 2.5s;}/*頁尾*/ 
.animated .footer_right {animation: 1000ms ease normal forwards 1 move01;animation-delay: 0.6s;}.animated .footer_left {animation: 1000ms ease normal forwards 1 move03;animation-delay: 1.2s;}@keyframes scroll01{0% {    -webkit-transform: rotate(0deg) translate(0, 0);    transform: rotate(0deg) translate(0, 0);    opacity: 0;}50% {    opacity: 1;}100% {    -webkit-transform: rotate(0deg) translate(0px, 20px);    transform: rotate(0deg) translate(0px, 20px);    opacity: 0;}}@keyframes move01{0% {    opacity: 0;    -webkit-transform: translateX(-30px);    -moz-transform: translateX(-30px);    -ms-transform: translateX(-30px);    -o-transform: translateX(-30px);    transform: translateX(-30px);}100% {    opacity: 1;    -webkit-transform: translateX(0px);    -moz-transform: translateX(0px);    -ms-transform: translateX(0px);    -o-transform: translateX(0px);    transform: translateX(0px);}}@keyframes move02{0% {    opacity: 0;    -webkit-transform: translateY(30px);    -moz-transform: translateY(30px);    -ms-transform: translateY(30px);    -o-transform: translateY(30px);    transform: translateY(30px);}100% {    opacity: 1;    -webkit-transform: translateY(0px);    -moz-transform: translateY(0px);    -ms-transform: translateY(0px);    -o-transform: translateY(0px);    transform: translateY(0px);}}@keyframes move03{0% {    opacity: 0;    -webkit-transform: translateX(30px);    -moz-transform: translateX(30px);    -ms-transform: translateX(30px);    -o-transform: translateX(30px);    transform: translateX(30px);}100% {    opacity: 1;    -webkit-transform: translateX(0px);    -moz-transform: translateX(0px);    -ms-transform: translateX(0px);    -o-transform: translateX(0px);    transform: translateX(0px);}}

/*動畫 end*/
/*1199px start*/

@media (max-width:1680px){.page_wrapper_bg .collapsing_header .main::before {height: 185px;}.page_wrapper_bg .call_to_action {padding-top: 220px;}}@media (max-width:1280px){.page_wrapper_bg .collapsing_header .main::before {height: 150px;}.page_wrapper_bg .call_to_action {padding-top: 180px;}}@media (max-width:1199px){/*-----首頁-----*//*all*/#RWDfullscreen01 .container {padding: 0 70px;}.news-section .container_none {padding: 0 35px !important;}.row {margin: 0;}/*選單*/ 
.cd-main-header {padding: 0 30px !important;}.cd-primary-nav>li>a {padding: 0 10px;}/*copyright隱藏*/nav.cd-nav .bottom-copyright {display: none;}/*滑出選單*/ 
.cd-primary-nav, .cd-primary-nav ul {z-index: 201;}.cd-nav-trigger span, .cd-nav-trigger span::after, .cd-nav-trigger span::before, .has-children>a::after, .has-children>a::before, .go-back a::after, .go-back a::before, .has-children>a::after, .has-children>a::before {background: #47b48f;}.cd-primary-nav a, .cd-primary-nav ul a {color: #000;border-bottom: 1px solid #ebebeb;}nav.cd-nav .bottom-copyright, nav.cd-nav ul .close-btn {color: #777;}.has-children>a::after, .has-children>a::before {right: 10px;}li.recruit a {color: #f00;}.go-back a:hover::after, .go-back a:hover::before, .has-children>a:hover::after, .has-children>a:hover::before {background-color: #ffffff;}li.phone01 a {line-height: 60px;}li.phone01 h7 {font-size: 25px;}/*banner*/ 
.RWDbanner_plus01 .slick-caption {top: 100px;}.RWDbanner_plus01 .logo img {width: 32vw;}.txt1 span {font-size: 4vw;}.txt2 span {font-size: 2vw;}/*logo*/ 
.cd-logo {width: 180px !important;margin-top: 5px !important;left: 30px;}/*選單電話*/ 
.menu-container .RWDedictor {position: fixed;z-index: 99;top: 12px;border-right: 1px solid #c2c7c3;padding-right: 30px;right: 140px;}.menu-container .RWDedictor a {font-size: 17px;color: #947106;letter-spacing: 1px;font-weight: 600;}/*社群+go top*/ 
.mail_fixed {bottom: 25vw;}.scrollTop002 {bottom: 57px;right: 15px;}/*頁尾*/ 
.bg_footer {font-size: 12px;}.ft_bk {width: auto;}.footer_left br {display: none;}/*-----內頁-----*/ 
.page_wrapper_bg .menu-container .RWDedictor a {display:block;}.page_wrapper_bg .RWDmenu_plus02 .inside.is-up .cd-main-header {background: #f4f4f4;box-shadow: initial;}.page_wrapper_bg .row {margin-left:-15px;margin-right:-15px;}.page_wrapper_bg .block_footer .container {padding:0px 85px;}.page_wrapper_bg .menu-container .RWDedictor {top:14px;}}

/*1199px end*/
/*Pad橫向 start*/
@media (max-width:1024px){
.page_wrapper_bg .ebtn {margin-right: 15px;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*-----首頁-----*//*all*/#RWDfullscreen01 .container {padding: 0 50px;}/*banner*/ 
.RWDbanner_plus01 .slick-caption {top: 30vw;}.RWDbanner_plus01 .logo img {width: 52vw;}.txt1 span {font-size: 4.5vw;}.txt2 span {font-size: 2.5vw;}/*推薦*/ 
.RWDnews005 .controlls-over .owl-controls .owl-prev {left: -18px;top: 26%;}.RWDnews005 .controlls-over .owl-controls .owl-next {right: -18px;top: 26%;}/*攻略*/ 
.popup-portfolio .portfolio-item {padding: 20px;}/*頁尾*/ 
.block_footer {padding: 30px 0 100px;background-position-y: bottom;}.bg_footer {font-size: 12px;letter-spacing: 0px;}.footer_left {padding: 40px 30px;}.footer_left:before {width: 90px;bottom: 30px;}.ft_info h4 {color: #fff;}.qrcode01 {margin-left: 0;margin-top: 15px;}/*go top*/ 
.scrollTop002 {bottom: 400px;right: 5px;}/*-----內頁-----*/ 
.page_wrapper_bg .collapsing_header .main::before {height: 110px;}.page_wrapper_bg .call_to_action {padding-top: 140px;}.page_wrapper_bg .block_footer .container {padding:0px 65px;}.page_wrapper_bg .ebtn {width: 25%;}.page_wrapper_bg .block_footer {background-position-y: 75px;padding-bottom: 30px;}.form-group {margin-bottom: 0px;}.form-horizontal .control-label {margin-top: 15px;}.eformsDesc {margin-bottom: 15px;}#sidebar select.form-control {margin-bottom: 25px;}.page_wrapper_bg .layoutlist_8 .listdate .day {font-size: 28px;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
/*-----首頁-----*//*all*/#RWDfullscreen01 .container {padding: 0 30px;}.container_none {padding: 0;}.news-section .container_none {padding: 0 15px !important;}/*選單*/ 
.cd-main-header {padding: 0 15px !important;}/*立即諮詢*/ 
.menu-container .RWDedictor {padding-right: 20px;right: 115px;}/*logo*/ 
.cd-logo {left: 15px;}/*banner*/ 
.RWDbanner_plus01 .slick-caption.txt-left, .RWDbanner_plus01 .slick-caption.txt-right {text-align: right;}.RWDbanner_plus01 .slick-caption {width: 100% !important;}.RWDbanner_plus01 .logo img {width: 65vw;}.txt1 span {font-size: 8vw;}.txt2 span {font-size: 4vw;color: #ffffff;}/*go top*/ 
.scrollTop002 {bottom: 60px;}/*輪播點*/ 
.RWDbanner_plus01.style-dotnav.control-left .control-box {left: 29px;height: 100% !important;width: auto;bottom: 30vh;}.RWDbanner_plus01.style-dotnav .control-box .items, .RWDbanner_plus01.style-dotnav .control-box .items li, .RWDbanner_plus01.style-dotnav .slick-arrow {display: block;}/*推薦*/ 
.product_block {padding: 70px 0 10px;}.product_block h2.sub-title {margin-left: 0 !important;}.product_block .section-subject {margin-bottom: 50px !important;}.product_block h2.sub-title:after {width: 170px;right: -65px;top: 10px;display: none;}.product_block h2.sub-title:before {width: 60px;left: -64px;display: none;}.RWDnews005 .controlls-over .owl-controls .owl-prev {left: 0;}.RWDnews005 .controlls-over .owl-controls .owl-next {right: 0;}/*攻略*/ 
.hot_block {padding: 60px 0 30px;}.RWDproduct002 h1.main-title {transform: translateX(0px);}.hot_block h2.sub-title:before {width: 78px;right: -45px;bottom: 15px;display: none;}/*頁尾*/ 
.block_footer {padding: 30px 0 50px;text-align: center;}.ft_info h4 {color: #555;}.footer_left {margin-top: 30px;}.footer_left a {width: 100%;}.footer_left:before {display: none;}.ft_bk {width: 100%;}/*-----內頁-----*/ 
.main .container {padding:0 10px;}.page_wrapper_bg .pagecontent {padding: 0px !important;}.page_wrapper_bg .collapsing_header .main::before {display:none;}.page_wrapper_bg .call_to_action {padding-top: 100px;}.page_wrapper_bg .ebtn {width: 100%;margin-right:0px;}.page_wrapper_bg .collapsing_header header {background:#f4f4f4;}.hgroup h1::after {display:none;}.hgroup .container {margin-bottom: 0px;}/*頁籤*/ 
.page_wrapper_bg .tabs {position: relative;top: -80px;}.page_wrapper_bg .tab_content {padding-top: 15px;border-top: 1px dotted #ccc;margin-top: 15px;font-size: 15px;letter-spacing: 2px;line-height: 2;}.page_wrapper_bg .tab {padding: 20px 10px;}/*表格超過*/ 
.page_wrapper_bg .tour_table {overflow-x: auto;}.page_wrapper_bg .tour_table table{width: 400px;}.phone-info {margin-bottom: 15px;}.phone-info img {margin-right: 8px;}/*回上頁*/ 
.page_wrapper_bg .btn_back a {display: block;}.page_wrapper_bg .btn_back {width: 100%;}.page_wrapper_bg .ebtn {padding: 0 15px;}/*footer*/ 
.page_wrapper_bg .block_footer .container {padding: 0 20px;}.page_wrapper_bg .footer_left {padding: 0 35px;margin-top:0px;}.page_wrapper_bg .inner_rights {color: #fff;}.page_wrapper_bg .inner_rights a {color: #fff !important;}.page_wrapper_bg .ft_info h4 {color: #fff;}.page_wrapper_bg .block_footer {background-position-y: 100px;padding-bottom: 0px;}.page_wrapper_bg .footer_left a {margin-top: 0px;}/*行程*/ 
.page_wrapper_bg ._col.listdate {border-left: 0px;margin-top:0px;}.page_wrapper_bg .layoutlist_8 .listdate .day {font-size: 12px;color: #afafaf;}.page_wrapper_bg .layoutlist_8 .item {border-bottom: 1px dotted #ddd;}/*標題*/ 
.hgroup h1 {font-size: 24px;}
}
/*phone版 end*/
/*iphone6 start*/
@media (max-width: 380px){
/*-----首頁-----*/#RWDfullscreen01 .container {padding: 0 20px;}.cd-main-header {padding: 0 5px !important;}.menu-container .RWDedictor {padding-right: 15px;right: 105px;}.cd-logo {left: 5px;}/*-----內頁-----*/
}
/*iphone6 end*/
/*iphone5 start*/
@media (max-width: 320px){
/*選單諮詢_隱藏*/ 
.menu-container .RWDedictor {right: 60px;display: none;}
}
/*iphone5 end*/