/* all */a, a:hover, a:focus{text-decoration: none;}body{font-family:'Open Sans', 微軟正黑體, sans-serif;}.clear{clear:both;}/* 反白顏色設定*/::selection {    background: #555;    color: #fff;}::-moz-selection {    background:#555;    color: #fff;}/*---首頁---*/@media (min-width: 1300px) {#RWDfullscreen01 .container{width: 100%;max-width:1300px;min-width:1170px;}}/* loading*/ 
.RWDfakeloader{z-index:999999 !important}/*遮罩*/ 
.cd-overlay{background-color: rgba(0, 0, 0, 0.6);}/*header*/@media (min-width: 1200px) {.cd-main-header{height: 90px !important;}}.cd-logo{width: 215px;margin: 17px 0 0;}/*menu*/nav.cd-nav{margin-left: 0;}.cd-primary-nav, .cd-primary-nav ul{z-index: 1111;}.cd-primary-nav > li::after{display:none;}.cd-primary-nav > li > a{font-family:'Open Sans', 微軟正黑體, sans-serif;letter-spacing: 1.5px;font-size: 15px;color: #555;}.cd-primary-nav > li > a:hover{color: #e61f1a;}.cd-primary-nav > .has-children > a.selected::before, .cd-primary-nav > .has-children > a.selected::after{background-color: #e61f1a;}.cd-primary-nav .cd-secondary-nav > li > a{font-family:'Open Sans', 微軟正黑體, sans-serif;color: #777;}.cd-primary-nav .cd-secondary-nav > li > a:hover{background-color: #e61f1a;}.RWDmenu_plus02 a{font-family:'Open Sans', 微軟正黑體, sans-serif;color: #555;transition: all 0.2s ease 0s;}.RWDmenu_plus02 a:hover{color: #e61f1a;}@media (min-width: 1200px) {.menu_about, .menu_contact, .menu_fb{display:none;}.cd-primary-nav{top: 40px;}.cd-primary-nav > li > a{height: 50px;line-height: 50px;}.cd-primary-nav .cd-secondary-nav{top: 50px;}}/*副選單*/ 
.RWDmenu_plus02 .sub-nav{background-color: #eee;font-size: 14px;letter-spacing: 1.5px;line-height: 38px;color: #555;text-align: right;float: none;position: absolute;right: 0;padding-left: 20px;border-radius: 0 0 0 20px;}.RWDmenu_plus02 .sub-nav.sub-up{margin-top: 0;}.RWDmenu_plus02 .editor{float: none;margin-right: 0;margin-top: 0;}.RWDmenu_plus02 .sub-nav img{width: 20px;}.sub_tel, .sub_fb, .sub_line{display:inline-block;}.sub_tel{background-color: #555;color: #fff;padding: 0 10px;margin-left: 10px;}.sub_tel a{color:#fff;}.sub_fb a{display: block;background-color: #4267b2;padding: 0 7px;margin-left: -5px;text-align: center;transition: all 0.5s ease 0s;}.sub_line a{display: block;background-color: #00b900;padding: 0 7px;margin-left: -5px;text-align: center;transition: all 0.5s ease 0s;}.sub_fb a:hover, .sub_line a:hover{background-color:#999;}/*搜尋*/@media (min-width: 1200px) {.cd-header-buttons{top: 37px;}}.cd-header-buttons li.search-btn{margin-left: 5px;margin-top: 7px;}.cd-search-trigger::before, .cd-search-trigger::after{transition: all 0.2s ease 0s;}.cd-search-trigger:hover::before{border: 2px solid #e61f1a;}.cd-search-trigger:hover::after{background: #e61f1a;}.RWDmenu_plus02 .cd-search button{top: 15px;}.RWDmenu_plus02 .cd-search button:hover{color: #e61f1a;}#top_search_searchkey::placeholder {letter-spacing: 1px;}@media (min-width: 800px) {.RWDmenu_plus02 .cd-search{height: 60px;width: 100%;}.RWDmenu_plus02 .cd-search input{font-size: 16px;}.RWDmenu_plus02 .cd-search button{top: 18px;font-size: 15px;}}@media (min-width: 480px) {.RWDmenu_plus02 .cd-search{max-width: 350px;right: 0;left: auto;}}/*main*/ 
.cd-main-content{top: 90px;}/*product002*/ 
.RWDproduct002{padding: 0;}.RWDproduct002 .bounceIn{-webkit-animation-name: fadeIn;animation-name: fadeIn;}.RWDproduct002 .row{margin:0 -15px;}.RWDproduct002 .section-subject{margin-right: -15px;margin-left: -15px;margin-bottom:70px;}.RWDproduct002 h1.main-title{font-size: 33px;margin: 0px;color: #333;font-weight: bold;letter-spacing: 5px;position: relative;display: inline-block;background-color: #fff;padding: 0 20px;}.RWDproduct002 .section-line{background-color: #ccc;display: block;margin: -16px auto 0;}.RWDproduct002 h1.main-title::before{content: "";background-color: #e61f1a;width: 100px;height: 2px;position: absolute;left: -100px;top: calc(50% + 2px);}.RWDproduct002 h1.main-title::after{content: "";background-color: #e61f1a;width: 100px;height: 2px;position: absolute;right: -100px;top: calc(50% + 2px);}.RWDproduct002 .showbottom:hover .inner-content > img{-webkit-transform: scale(1.1);transform: scale(1.1);}.portfolio-bottom-summary h4{font-size: 17px;letter-spacing: 1.5px;line-height: 1.5;color: #555;}.portfolio-bottom-summary{font-size:13px;color:#0060bc;letter-spacing: 1.5px;padding-bottom: 0px;}.RWDproduct002 .showbottom:hover .portfolio-bottom h4{color: #e61f1a;}/*熱銷行程*/ 
.block_hot{padding: 90px 0 60px;}.block_hot .popup-portfolio .portfolio-item{padding: 0 20px;}.block_hot .RWDproduct002 .row .col-md-12{padding:0;}.block_hot .RWDproduct002 .portfolio-item{margin-bottom: 35px;}.block_hot .RWDproduct002 .section-line{width: calc(100% - 40px);}.block_hot .RWDproduct002 .inner-content a::after {content: "HOT";background-color: #ff7e00;color: #fff;font-size: 14px;padding: 1px 10px;position: absolute;display: block;top: 0;right: 0;}.block_hot .portfolio-bottom-summary{border-bottom: 1px solid #999;}.block_hot .portfolio-bottom-summary h4{margin: 15px auto 10px;padding-bottom: 15px;border-bottom: 1px dashed #ccc;}.block_hot .portfolio-bottom-summary h6{margin: 0 auto;display: inline-block;position: relative;}.block_hot .portfolio-bottom-summary h6::after{content:"";background:transparent url(archive/image/customization/icon_map.png) center center no-repeat;background-size:contain;width: 15px;height: 15px;position: relative;display: block;margin-right: 5px;}/*全球瘋節慶*/ 
.RWDnews005 .section-subject{margin-bottom: 70px;}.RWDnews005 h1.main-title{font-size: 33px;margin: 0px;color: #333;font-weight: bold;letter-spacing: 5px;position: relative;display: inline-block;background-color: #fff;padding: 0 20px;}.RWDnews005 .section-line{background-color: #ccc;display: block;margin: -16px auto 0;width: calc(100% - 15px);}.RWDnews005 h1.main-title::before{content: "";background-color: #e61f1a;width: 100px;height: 2px;position: absolute;left: -100px;top: calc(50% + 2px);}.RWDnews005 h1.main-title::after{content: "";background-color: #e61f1a;width: 100px;height: 2px;position: absolute;right: -100px;top: calc(50% + 2px);}.RWDnews005 .container{padding:0 5px;}.RWDnews005 .list-inline.list-separator{display:none;}.RWDnews005 .owl-carousel.buttons-autohide .owl-buttons{opacity: 1;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div{color: #222;background: #fff;border: 0px solid transparent;border-radius: 0;}.RWDnews005 .owl-prev, .RWDnews005 .owl-next{width: 40px !important;}.RWDnews005 .controlls-over .owl-controls .owl-next{right: 7px;}.RWDnews005 .controlls-over .owl-controls .owl-prev{left: 7px;}.RWDnews005 .owl-carousel img{border-bottom: 5px solid #1562aa;}.RWDnews005 h4{font-size: 13px;color: #777;letter-spacing: 1.5px;text-align: center;}.RWDnews005 h4 a{color: #0060bc;}.RWDnews005 h4 h6{margin: 0 auto;display: block;position: relative;}.RWDnews005 h4 h6::after{content:"";background:transparent url(archive/image/customization/icon_map.png) center center no-repeat;background-size:contain;width: 15px;height: 15px;position: relative;display: block;margin:0 auto 5px;}.RWDnews005 p.text-left{font-size: 17px;letter-spacing: 1.5px;margin: 0 auto;text-align: center;color: #555;}.RWDnews005 ul.text-left{display:none;}/*旅遊足跡*/ 
.block_photo{padding: 70px 0;}.block_photo .RWDproduct002 .container{padding: 0 5px;}.block_photo .RWDproduct002 .section-line{width: calc(100% - 15px);}.block_photo .popup-portfolio .portfolio-item{background-color: #fff;padding: 15px;box-shadow: 0px 0px 5px rgba(26, 26, 51, 0.2);margin: 0 10px;width: calc(100% / 4 - 20px);}.block_photo .portfolio-bottom-summary h4{margin: 15px auto 0;padding-bottom: 0;border-bottom: 0px dashed transparent;text-align: center;}/*footer*/ 
.block_footer{background: #e5f8ff;text-align: center;font-size: 15px;letter-spacing: 1.5px;line-height: 2;padding: 50px 0 15px;color: #777;}.block_footer a{color: #777;transition: all 0.5s ease 0s;}.block_footer a:hover{color: #e61f1a;}.webline{width:100%;height:1px;background-color:#b3dae8;margin:45px auto 15px;}/*頁尾三事項*/ 
.footer_notice{font-size: 13px;color: #999;letter-spacing: 1.5px;line-height: 1;text-align: center;}.copyright_desc a, .copyright_desc a:hover, .copyright_desc{color: #999;}.footer_copyright, .footer_ssl, .footer_browser{display: inline-block;}.footer_ssl{border-left: 1px solid #aaa;border-right: 1px solid #aaa;margin: 0 8px;padding: 0 8px;}/*scrolltop*/#toTop{display: none !important;}.scrollTop001{width: 35px;height: 35px;}.scrollTop001 .icon{background: transparent url(archive/image/customization/35scrolltop.png) center center no-repeat;}/*手機固定*/ 
.fixed_xs{bottom:-50px !important;position: fixed;bottom: 0;right: 0;left: 0;z-index: 21;line-height: 50px;font-size: 15px;width: 100%;background-color: #bbb;transition: all 0.5s ease 0s;}.fixed_change{bottom:0px !important;}.fixed_xs img{width: 20px;}.fixed_xs .RWDedictor{width:calc(100% - 50px);display:block;float: left;}.fixed_xs .scrollTop002{display:block;position: relative !important;opacity: 1 !important;bottom: 0;right: 0;float:right;}.scrollTop002 .ii{display: block;border-radius: 0;width: 50px;height: 50px;line-height: 50px;margin: 0 auto;}
/*INNER start*/

.pagecontent a, .pagecontent a:hover { text-decoration: none; transition: .5s;}.pagecontent a:hover { color: #ea4844;}.layoutlist_2 .item, .layoutlist_4 .item { margin: 0 0 30px;}.none img { width: 30%; display: block;  margin: auto;}#eForm1 { padding-left: 20px;}.boxname { margin: 0 10px; font-size: 17px;}.textbox { padding-bottom: 40px;}.column_memo { margin-top: 10px; color: #999; font-size: 17px;}/*search*/ 
.search ul { list-style: none !important;}.RWDsearch_page .list-tab li .qty, .RWDsearch_page .list-title .qty { background: #e6201b; color: white;}/*ttl & bread*/ 
.hgroup .container { margin: 0; margin-bottom: 30px; text-align: center; border: 0;}h1.pageTitle { font-size: 30px; color: #111; font-weight: 400; letter-spacing: 1.5px; line-height: 1.5; margin: 0;}.hgroup .breadcrumb { position: relative; bottom: 0; width: 100%; border: 0; background: transparent;}.breadcrumb a { font-size: 13px; color: #9c9c9c; letter-spacing: .5px; line-height: 1.5;}.breadcrumb > li:nth-child(1) a { color: #e61f1a;}.breadcrumb a:hover { color: #e61f1a;}/*space*/ 
.pagecontent .RWDslider01, .pagecontent .RWDeditor01 { margin-top: 0 !important;}.call_to_action { padding: 35px 0 75px 0 !important;}/*fonts*/ 
.page_wrapper_bg .article-text h2 {font-size:26px;line-height: 1.5;letter-spacing: 2px;font-weight: bold;}.page_wrapper_bg .article-text h3 {letter-spacing: 2px;line-height: 1.5;margin-bottom: 10px; font-weight: bold; font-size: 24px !important;}.page_wrapper_bg .article-text h4 {font-size: 18px;line-height: 1.7;letter-spacing: 2px;margin: 15px 0 15px;font-weight: bold;}.page_wrapper_bg .article-text,.page_wrapper_bg .article-text p {font-size: 17px;line-height: 2.5;letter-spacing: 2px;color: #000;font-weight: 400;word-break: break-all;}._bd_row label, ._bd_row li, ._bd_row p, ._bd_row td {font-size: 17px;line-height: 2; font-weight: 400;}._bd_row li{margin-bottom: 10px;}._bd_row>ul >li, ._bd_row>ol >li { border-bottom: 1px dashed #ddd;}._bd_row ol, .products-info .txt .editor ol { padding-left: 22px;}._bd_row ul, .products-info .txt .editor ul{ padding-left: 18px;}a, a:focus, a:hover, ._bd_row a, ._bd_row a:hover, ._bd_row a:focus {color: #000;}/*con*//*conform*/ 
.customized_columns ._input:hover, .customized_columns ._input:active, .customized_columns ._input:focus { border-bottom: 1px solid #666;}.customized_columns ._input, .customized_columns select { background: white; border-radius: 0;}/*btn*/ 
.pagecontent .btn_back { float: right;}.pagecontent .btn_back a { padding: 6px 40px;line-height: 1.5;background: #e61f1a; color: white;}.RWDproduct_page .btn_back { background: transparent; margin: 0;}.btn.active, .btn:active {box-shadow: none;}.pagecontent .btn,.page_wrapper_bg .ebtn { font-size: 14px !important;}.pagecontent .btn,.pagecontent .ebtn { background: transparent; padding: 0; color: #333; margin: 0; letter-spacing: 1.5px;}.pagecontent.btn a,.pagecontent .ebtn a { background: #e61f1a; color: white; font-weight: normal; margin: 0; padding: 2px 40px; margin-top: 30px;}.pagecontent .btn a:hover,.pagecontent .ebtn a:hover { background-color: #505050; color: white;}.RWDeform001 .ebtn {  background: transparent; margin-top: 5px; width: 100%;}.RWDeform001 .ebtn:hover { background: transparent;}.RWDeform001 .ebtn a:hover { background: #505050;}.pagecontent .btn,.pagecontent .btn:hover,.pagecontent .ebtn, .ebtn:hover { transition: .5s;}button#btn_add2car2go { background: #c5ac77 !important;}button#btn_add2car2go:hover, button#btn_add2car:hover { background: #505050 !important;}.ebtn.currectsend_btn { float: right;}#panel_14 > section.article-text > div > div > div > div.ebtn { float: right;}/*sidebar*/ 
.m2018 .products-nav .nav-title { background: #e6201b; color: white; font-size: 17px; margin: 0;}.m2018 .products-nav>ul>li { padding: 0; margin: 0;}.m2018 .products-nav>ul>li a { display: block; max-width: 100% !important; padding: 10px;}.m2018 .products-nav ul>li>.toggle-submenu { height: 45px;}.m2018 .products-nav>ul>li.active { background: #eee;}.m2018 .products-nav li a:hover { color: #e6201b !important;}.m2018 .products-nav>ul>li.active>a { font-weight: bold;}.m2018 .products-nav>ul>li { border-color: #eee;}#sidebar > div.m2018.visible-lg > div > ul > li.active.is-open.has-child > ul > li.active.iscate>a { color: #9c9c9c;}.m2018 .products-nav>ul>li>a { font-size: 17px;}/*products*/ 
.RWDproduct_page .products-info .name { font-size: 20px; font-weight: bold; line-height: 1.5;}.RWDproduct_page .products-info { padding: 20px;}.RWDproduct_page .products-info .txt .title { display: none;}.RWDproduct_page .products-info .txt .editor { padding-top: 15px; border-top: 1px solid;}#mobile-fixed .noamount, #mobile-fixed .price-box li:first-child, .RWDproduct_page .products-info #timercountdown, .RWDproduct_page .products-info .discountmsg, .RWDproduct_page .products-info .noamount, .RWDproduct_page .products-info .price-box li.active, .RWDproduct_page .related-box .price-box li:first-child {  color: #da9400;}.product1 .form-group label { letter-spacing: 0;}/*QA*/ 
.faq_q_icon { background: transparent url(archive/image/customization/rice.png) 0 0 no-repeat;  background-size: contain;}.faq_a_icon { display: none;}.faq_answer { background: white;}.faq_question { background: rgba(127, 204, 127, .1);}/*download*/ 
.page_wrapper_bg .dd-select, .download .search_input { background: white;}.download .search_input {margin-left: 0; padding-left: 15px;}.download .search-go { background: #e6211c; color: white; transition: .5s;}.download .search-go:hover { background: #333; transition: .5s;}#download > div.download.layoutlist_2 > table > tbody > tr:nth-child(1) > th.list_subject.hidden-xs { width: 45%;}.download .list_table th.list_date { width: 20% !important;}tr.tline:hover { box-shadow: 0 10px 10px #eee; transition: .4s;}tr.tline { transition: .4s;}.download .list_table td.list_subject { font-size: 15px; letter-spacing: 2px; line-height: 2; transition: .4s;}.download .list_table td.list_date { color: #666; font-size: 15px; letter-spacing: 2px;}.download .list_table td.list_no {  font-size: 14px; letter-spacing: 2px; font-weight: bold;}.download .list_table td.list_no:after { content: ".";}.download .list_table tr.even { background: rgba(223, 223, 223, .2);}/*ab*/ 
.pagecontent h1 { font-size: 25px; text-align: center; line-height: 2 !important; margin: 0 0 20px !important;}.pagecontent h1 span.blue { color: #0060c0;}.pagecontent h1 span { color: #7ac9eb; font-weight: bold; margin: 0 5px;}blockquote { border: 1px solid #eee; border-bottom: 5px solid #eee; margin: 30px 0; padding: 30px;}p.mb-0 { font-size: 20px !important; letter-spacing: .5px !important;}blockquote footer { background: transparent; margin: 15px 0; font-size: 17px; color: #111;}.ab ul { display: flex; flex-wrap: wrap;}.ab ul li { width: calc(100% / 2); line-height: 2.5; padding-left: 10px; }.pagecontent ul { padding-left: 22px; list-style: square;}.pagecontent ol { list-style: decimal; padding-left: 28px;}.pagecontent ul li, .pagecontent ol li { font-size: 17px;}.ab img { margin-top: 30px;}/*con*/ 
.whiteboard { border: 5px solid rgba(238, 238, 238, .3); padding: 40px;}.pagecontent em { color: #999; font-style: normal;}p.a { width: 10%; display: inline-block; margin: 0; float: left;}p.b { float: right; text-align: left; width: 90%;}.coninfo em { margin-top: 10px !important; display: block; margin-bottom: 20px;}.pagecontent p strong:before { content: ""; width: 7px;height: 7px; background: #e6221d; position: absolute; left: 4px; top: 7px;}.pagecontent p strong { padding-left: 20px; position: relative;}.pagecontent td, th { font-size: 17px;vertical-align: top;}.form-horizontal .control-label { width: 125px; font-size: 17px; letter-spacing: .5px;}.form-horizontal .form-group .col-sm-12.col-md-11 { width: calc(100% - 125px);}.form-horizontal .form-group { margin-bottom: 30px;}.formdesc { margin-bottom: 50px;}.coninfo td, .coninfo th { border: 0;}/*trip*/ 
.layoutlist_7 .litem:hover .subject a { color: #e61f1a;}.layoutlist_7 .subject a { font-weight: bold;}/*free*/ 
.mt-3 { margin-top: 30px;}/*tripinfo*/ 
.tripinfo a { min-height: 360px;  display: flex; align-items: center; justify-content: center;}.tripinfo ._bd_column._bd_third figcaption p { transition: .3s;}.tripinfo ._bd_column._bd_third:hover figcaption p { color: #e6201b; transition: .3s;}.tripinfo img { padding: 20px;}/*footprint*/#album > div:nth-child(3) { display: none;}/*global*/ 
.layoutlist_4 .listdate .yearmonth { padding: 0;}.layoutlist_4 .listdate .day {line-height: 1.5; font-size: 30px !important; padding-left: 16px;}.layoutlist_4 .list_subject a { font-size: 17px !important; line-height: 2 !important; position: relative !important;; top: -10px !important;;}.layoutlist_4 .list_subject .summary { margin: 0 !important;}.layoutlist_4 .list_subject>a { font-weight: bold;}.layoutlist_4 .listdate { display: none;}.layoutlist_4 .item { border-color: #eee;}.layoutlist_4 .item:hover .list_subject>a { color: #e61f1a;}.leftimg { float: left; width: 50%;}.leftimg img { width: 70%; margin: auto; display: block;}.global td, .global th { border: 1px solid #eee; padding: 0 10px;}.global th { width: 140px;}.global tr:nth-child(even) { background:rgba(255, 221, 221, 0.3);}.pagecontent h1.desc { font-size: 20px !important; border: 1px solid #eee; padding: 20px 0;margin-top: -4px !important; background: rgba(238, 238, 238, .1);}/*needs*/ 
.insurance h1.desc { padding: 30px;}.insurance tr td:nth-child(1) { width: 235px;}.insurance tr td:nth-child(2) { width: 215px;}.insurance tr:nth-child(1) { font-weight: bold; background: #333; color: white; text-align: center;}.insurance td { border: 1px solid #eee; padding: 0 10px;}.table-rwd span { font-size: 14px; margin-left: 10px; letter-spacing: 2px; display: inline-block; line-height: 3;}

/*INNER end*/
/*小螢幕 start*/

@media screen and (max-width: 1199px) {/*左右間距*/#RWDfullscreen01 .cd-main-header{padding: 0 35px;}#RWDfullscreen01 .container{padding: 0 35px;}.RWDmenu_plus02 .container{padding: 0 !important;}/*header*/ 
.cd-main-header{text-align: right;}.cd-logo{width: 150px;}.cd-main-header .cd-logo{margin-top: 6px !important;margin-left: 0;}.cd-nav-trigger.nav-is-visible span::before, .cd-nav-trigger.nav-is-visible span::after{background: #333;}/*選單*/ 
.cd-nav-trigger span, .cd-nav-trigger span::before, .cd-nav-trigger span::after{background: #555;}.cd-primary-nav, .cd-primary-nav ul{background: #fff;}.cd-primary-nav > li > a{font-size: 16px;}.cd-primary-nav > li > a:hover{color: #555;}.cd-primary-nav > li > a.selected{background-color: transparent;color: #555;}.cd-primary-nav a, .cd-primary-nav ul a{transition: all 0.2s ease 0s;}.cd-primary-nav .cd-secondary-nav > li > a{font-size: 16px;}.cd-primary-nav .cd-secondary-nav > li > a:hover{background-color: transparent;color: #777;}.has-children > a::before, .has-children > a::after, .go-back a::before, .go-back a::after{background: #555;}.go-back a:hover::after, .go-back a:hover::before, .has-children>a:hover::after, .has-children>a:hover::before{background: #555;}nav.cd-nav .bottom-copyright{color: #555;}/*搜尋*/ 
.cd-header-buttons li.search-btn{margin-top: 2px;}.RWDmenu_plus02 .cd-search{height: 50px;top: 50px !important;}.RWDmenu_plus02 .cd-search button{top: 13px;}#RWDfullscreen01 .cd-main-header{z-index: 111;}#RWDfullscreen01 .cd-overlay.search-is-visible{z-index: 11;}.cd-overlay.is-visible{z-index: 111;}/*副選單*/ 
.RWDmenu_plus02 .sub-nav{padding-left: 0;border-radius: 0;display: inline-block !important;position: relative;line-height: 50px;}.sub_tel{margin-left: 0;}.sub_fb a, .sub_line a{padding: 0 10px;}/*main*/ 
.cd-main-content{top: 50px;}/*product002*/ 
.RWDproduct002 .row{margin:0 -10px;}.RWDproduct002 .section-subject{margin-right: -10px;margin-left: -10px;margin-bottom:70px;}.block_hot .popup-portfolio .portfolio-item{padding: 0 10px;}.block_photo .popup-portfolio .portfolio-item{padding: 10px;}/*INNER*/ 
.collapsing_header header { padding: 0 35px;}nav.cd-nav .bottom-copyright { display:none;}}

/*小螢幕 end*/
/*選單變化 start*/
@media (max-width: 800px) {
/*---首頁---*//*product002*/ 
.RWDproduct002 .row{margin:0 -20px;}.RWDproduct002 .section-subject{margin-right: -20px;margin-left: -20px;margin-bottom:70px;}.block_hot .popup-portfolio .portfolio-item{padding: 0 20px;}.block_photo{padding: 70px 0 40px;}.block_photo .popup-portfolio .portfolio-item{width: calc(100% / 2 - 20px);}.block_photo .popup-portfolio .portfolio-item{padding: 20px;margin: 0 10px 35px;}.footer_ssl{border-right: 0px solid transparent;padding-right: 0;margin-right: 0;}.footer_browser{display:block;margin-top:5px;}
}
/*選單變化 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
p.a { width: 12%;}p.b { width: 88%;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
.call_to_action { min-height: 610px !important;}h1.pageTitle { font-size: 25px; margin-bottom: 30px;}.page_wrapper_bg  .btn.btn_back { width: 100%; margin-right: 0 !Important;}.page_wrapper_bg  .btn.btn_back a { display: block;}#sidebar { margin-bottom: 40px;}.download .search-container { width: 100%;}.download .list_table td.list_no { padding: 25px 0;}.ab ul li { width: 100%;}#eForm1 { padding-left: 0;}.form-horizontal .control-label { width: 150px;}.form-horizontal .form-group .col-sm-12.col-md-11 {width: calc(100% - 150px);}.form-horizontal .form-group .col-sm-12.col-md-5 { width: calc(100% - 150px);}.tripinfo a { min-height: 220px;}.article5 ._bd_column._bd_third { margin-bottom: 30px;}.insurance table {width: 1000px;}.layoutlist_1 .row a { padding-bottom: 0 !important; margin-bottom: 20px;}.album_item { height: auto !important;}p.a { width: 15%;}p.b { width: 85%;}.layoutlist_4 .list_subject { width: 75% !important;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
/*---首頁---*//*左右間距*/#RWDfullscreen01 .cd-main-header{padding: 0 25px;}#RWDfullscreen01 .container{padding: 0 25px;}.RWDmenu_plus02 .container{padding: 0 !important;}.RWDmenu_plus02 .sub-nav{display:none !important;}/*title*/ 
.RWDproduct002 h1.main-title::before, .RWDnews005 h1.main-title::before{display:none;width: 30px;left: -30px;}.RWDproduct002 h1.main-title::after, .RWDnews005 h1.main-title::after{display:none;right: -30px;width: 30px;}.RWDproduct002 .section-line, .RWDnews005 .section-line{background-color: #e61f1a;}/*product002*/ 
.RWDproduct002 .row{margin:0 -10px;}.RWDproduct002 .section-subject{margin-right: -10px;margin-left: -10px;margin-bottom:70px;}.block_hot .popup-portfolio .portfolio-item{padding: 0 10px;}.block_photo .popup-portfolio .portfolio-item{width:100%;}.block_photo .popup-portfolio .portfolio-item{padding: 10px;margin: 0 auto 35px;}/*footer*/ 
.block_footer{padding: 50px 0 65px;}.footer_notice{line-height: 1.8;}.footer_copyright, .footer_ssl{display:block;}.footer_ssl{border: 0px solid transparent;margin: 0 auto;padding: 0;}.footer_browser{margin-top: 0;}/*手機固定*/ 
.scrollT{display:none;}.sub_tel{padding: 0;width: calc(100% - 100px);text-align: center;}.sub_fb a, .sub_line a{width: 50px;text-align: center;}/*INNER*/ 
.collapsing_header header { padding: 0 25px;}.hgroup h1 {font-size: 25px;letter-spacing: 1px; line-height: 1.5;margin:0;}.page_wrapper_bg .call_to_action>.container { padding: 0;}.pagecontent .btn_back { width: 100%;}.pagecontent .btn_back a { display: block;}.file_area { width: 100%; margin: 0 0 20px;}.dd-container,.page_wrapper_bg .dd-select, .download .search_input { width: 100% !important;}.download_container .btn { width: 100%;}p.mb-0 { line-height: 2 !important;}blockquote footer { line-height: 2;}.pagecontent h1 { font-size: 20px;}p.b { margin-bottom: 30px;}p.a, p.b { width: 100%;}.formdesc { margin-bottom: 15px;}.form-horizontal .control-label,.form-horizontal .form-group .col-sm-12.col-md-11,.form-horizontal .form-group .col-sm-12.col-md-5 { width: 100%;}.form-horizontal .form-group { margin-bottom: 10px;}.tripinfo img { padding: 0;}.tripinfo a {  min-height: auto;}._bd_row figure { margin-bottom: 40px !important;}#sidebar { margin: 0 5% 8%;}.whiteboard { padding: 20px;}.leftimg { float: none; width: 100%;margin: 10px 0 20px;}.pagecontent h1.desc { font-size: 17px !important; padding: 20px;}.article5 figure { padding: 30px; border: 1px solid #eee;}.list_img img { margin-bottom: 20px;}.global table { width: 600px !important;}.RWDsearch_page ul { padding: 0;}.layoutlist_4 .list_subject { width: 100% !important;}
}
/*phone版 end*/
/*iphone6 start*/
@media (max-width: 380px){
.coninfo th { width: 60px;}
}
/*iphone6 end*/
/*iphone5 start*/
@media (max-width: 320px){
.footer_ssl{margin:0 -15px;}
}
/*iphone5 end*/