a{text-decoration:none}a:hover, a;active, a:focus{text-decoration:none;}.cd-main-content {overflow: hidden;}/*bg*/#RWDfullscreen01 {background: url(archive/image/customization/bg_img.jpg);}/*logo*/ 
.cd-logo {width: 180px;margin-top: 0px;margin-left: 0px;position: absolute;padding: 15px;transition: 0.6s;}.is-up .cd-logo {width: 110px;padding: 10px 15px;transition: 0.6s;}/*menu*/ 
.RWDmenu_plus02 .container {width: 90%;}.cd-primary-nav>li>a {letter-spacing: 2px;font-size: 15px;transition: 0.6s;}.cd-primary-nav>li>a:hover {color: #4984cc;transition: 0.6s;text-decoration: none;}.cd-primary-nav>li:hover:after {display:none;}.is-up .cd-primary-nav>li>a {color:#fff;line-height:93px;height:90px;transition: 0.6s;}.is-up .cd-primary-nav>li>a:hover {color: #4984cc !important;transition: 0.6s;}.RWDmenu_plus02 .inside {background: transparent;}.cd-main-header {background: transparent;}.RWDmenu_plus02 .inside.is-up {box-shadow: none;background: rgba(0, 0, 0, 0.8);}/*選單效果細調*/ 
.cd-primary-nav>.has-children>a::before,.cd-primary-nav>.has-children>a::after {background: #333;}.cd-primary-nav>li>a:hover:after, .cd-primary-nav>li>a:hover:before {background-color:#4984cc;}.cd-primary-nav>li>.active >a {letter-spacing: 2px;transition: 0.6s;}/*選單下拉後menu變化*/ 
.cd-primary-nav>.active>a {letter-spacing: 2px;transition: 0.6s;color:#4984cc;}.cd-primary-nav>.active>a:after, .cd-primary-nav>.active>a:before {background-color:#4984cc;}.cd-primary-nav .cd-secondary-nav>li>a {background-color:#fff;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {background-color:#4984cc;}.is-up .cd-primary-nav>.has-children>a::after, .is-up .cd-primary-nav>.has-children>a::before {background-color: #fff;}.is-up .cd-primary-nav>li>a:hover:after, .is-up .cd-primary-nav>li>a:hover:before {background-color: #fff;}/*跟隨社群*/ 
.RWDsocial001 {position: fixed;background: transparent; top: auto;bottom: 200px;width: 65px;}#social_media_wrapper a {background-color: transparent;width: 50px;height: 50px;transition: 0.6s;border: 3px solid #fff;margin-bottom: 10px;}#social_media_wrapper > a:nth-child(1):hover, #social_media_wrapper > a:nth-child(1):active {background: #3b5998;}#social_media_wrapper > a:nth-child(2):hover, #social_media_wrapper > a:nth-child(2):active {background: #00b900;}#social_media_wrapper > a:nth-child(3):hover, #social_media_wrapper > a:nth-child(3):active {background: #f76f1f;}/*top*/ 
.scrollTop002 {bottom: 13%;right: 16px;}.scrollTop002 img {width: 50px;}/*loading*/#RWDfullscreen01 .fl {position: absolute !important;top: 50% !important;left: 50% !important;margin-top: -75px;margin-left: -75px;}#RWDfullscreen01 .fl img {width: 150px;}/*banner*/ 
.banner_block {position: relative;}/*down*/ 
.down_panel {width: 100%;position: absolute;z-index: 111;bottom: 16%;left:50%}.down_panel:before {content: "";background: url(archive/image/customization/scrolldown_icon2.png) no-repeat;background-size: contain;display: block;position: absolute;width: 35px;height: 50px;animation-name: a01; animation-duration: 2s;animation-iteration-count: infinite;    animation-timing-function: step-start;animation-timing-function: steps(20,end);left: -13px;}.down_panel::after {    content: "";    background: url(archive/image/customization/down_line2.png) no-repeat;    width: 150px;    height: 89px;    position: absolute;    bottom: -129px;    left: -43px;}@keyframes a01{      0%{        top:0px;      }      25%{        top:25px;      }      50%{        top:50px;      }      75%{        top:75px;      }      100%{        top:100px;      }  }/*前景*/ 
.prospect_img img {width: 28vw;}.prospect_img {position: absolute;top: 10vw;left: -5%;}/*服務項目*/ 
.service_block {padding-top: 170px;position: relative;z-index: 1;}.service_block .container {width: 70%;}.RWDleft_cont002 .item-second .text-box .title {font-size: 30px;letter-spacing: 5px;position: relative;width: fit-content;margin: 0 auto;border-top: 1px solid #565656;border-bottom: 1px solid #565656;padding: 16px 100px;font-family: 'Noto Sans TC', sans-serif;}.RWDleft_cont002 .item-second .text-box .title::before {content: "";background: url(archive/image/customization/service_icon.png) no-repeat;width: 60px;height: 80px;position: absolute;background-size: contain;left: 50%;margin-left: -30px;    top: -64px;}.RWDleft_cont002 .item-second {background: transparent;}.RWDleft_cont002 .item-second .text-box {background: transparent;text-align: center;padding: 62px 80px 40px;width: 60%;}.RWDleft_cont002 .item-second .text-box .underline {display: none;}.RWDleft_cont002 .item-second .text-box .text {width: 100%;padding: 50px 80px 30px;margin-top: 0px;font-size: 15px;}.RWDleft_cont002 .item-second .text-box .subtitle {margin-top: 0px;}.RWDleft_cont002 .item-second:hover .pic img {transform: scale(1);}.RWDleft_cont002 .item-second .pic {width: 45%;}.RWDleft_cont002 .item-second .text-box a {border: 0px;color: #000;border-radius: 50px;background: #fff;padding: 5px;transition: 0.4s;width:150px;margin-top: 15px;}.RWDleft_cont002 .item-second .text-box a:hover {background-color: #4984cc;text-decoration: none;transition: 0.4s;}.item-second .text-box .text span {    display: block;    border-bottom: 1px dotted #353535;    min-width: 200px;    width: fit-content;    margin: 0 auto;    font-size: 16px;    font-weight: bold;    letter-spacing: 2px;    padding: 1px 0px;color: #f9f59e;}.RWDleft_cont002 .item-second .text-box .text p { margin-bottom: 33px;}/*登山路線*/ 
.route_block h3 {font-size: 30px;letter-spacing: 5px;position: relative;width: fit-content;margin: 0 auto;border-top: 1px solid #565656;border-bottom: 1px solid #565656;padding: 16px 100px;font-family: 'Noto Sans TC', sans-serif;color:#fff;font-weight: normal;}.route_block h3::before {content: "";background: url(archive/image/customization/route_icon_2.png) no-repeat;width: 48px;height: 52px;position: absolute;background-size: contain;left: 50%;margin-left: -22px;top: -64px;}.route_block {padding: 100px 0px;}.route_block .container {width: 70%;}.route_block .RWDedictor {width: 37vw;float: right;margin-top: 100px;color: #fff;background: rgba(0, 0, 0, 0.8);padding: 110px 50px 50px;;text-align: center;line-height: 2;letter-spacing: 2px;}.route_box a {color:#fff}.route_box a:hover {text-decoration:none}.route_button {margin-top:50px;}.route_button a {border: 0px;color: #000;border-radius: 50px;background: #fff;padding: 6px 30px;transition: 0.4s;}.route_button a:hover {color:#fff;background-color: #4984cc;text-decoration: none;transition: 0.4s;text-decoration:none}.route_box span {display: inline-block;width: 32%;border-bottom: 1px dotted #353535;padding: 1px;font-size: 16px;font-weight: bold;letter-spacing: 2px;color: #f9f59e;}.route_box p {padding: 50px 0px 30px;}.route_block::before {background: url(archive/image/customization/route_blockbg.png) no-repeat;background-size: cover;    min-height: 1184px;    content: "";    width: 100%;    position: absolute;    top: -400px;}/*footer*/ 
.footer_block .container {width: 70%;}.footer_block {background: transparent;padding: 44px 0px 30px;position: relative;}.footerRights {background-color: rgba(16, 16, 16, 0.3);color: #fff;padding: 5px;font-size: 13px;letter-spacing: 2px;}.footer_logo {text-align: center;}.footer_logo img {width: 50%;}.footer_info span {display: inline-block;width: calc(100%/4 - 10px);color: #fff;font-size: 14px;letter-spacing: 2px;}.footer_info span a {color: #fff;transition: 0.6s}.footer_info span a:hover {color: #4984cc;text-decoration:none;transition: 0.6s}.footer_info i {margin-right: 6px;}.copyright_desc a:hover {text-decoration: none;}.footer_block::before {content: "";background: url(archive/image/customization/ft_bg.png);background-size: cover;position: absolute;width: 100%;height: 170px;top: -72px;}.fa-long-arrow-left:before { color: black;}
/*INNER start*/

/*page1和page_content相衝突*/ 
.page_content1 .btn_back a { padding: 5px 35px !important;}.page_content1 .btn { line-height: 1.42857143 !important;}/*新語系*/nav.cd-nav .phone-lang { margin-left: -13px;}nav.cd-nav .phone-lang:after { content: "Language"; font-family: 'Open Sans', sans-serif;  position: absolute;  left: 50px; top: 8px;}#toTop { display: none !important;}/*統一設定*/span.boxname { margin: 0 10px;}.btn-primary{ background: transparent; color: transparent; padding: 0; margin-top: 20px;}.btn-primary.active, .btn-primary.focus, .btn-primary:active, .btn-primary:focus, .btn-primary:hover, .open>.dropdown-toggle.btn-primary { background: transparent; border: 0;}.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open>.dropdown-toggle.btn-primary.focus, .open>.dropdown-toggle.btn-primary:focus, .open>.dropdown-toggle.btn-primary:hover { background: transparent; box-shadow: none;}a:focus, a:hover { color: #4984cc; text-decoration: none; transition: 0.4s; word-break: break-all;}a { transition: 0.4s; word-break: break-all;}p { margin: 0;}.inner { padding: 30px 0;}.form-horizontal .control-label {font-size: 15px; letter-spacing: .1em;font-weight: normal;}.customized_columns ._input, .customized_columns select { border-radius: 0 !important; background: #ffffff;}.customized_columns ._input:hover, .customized_columns select:hover, .customized_columns ._input:focus, .customized_columns select:focus {  border-color: #4984cc;}.layoutlist_2 .album_item,.layoutlist_4 .subject { overflow: visible !important;}.btn a, .ebtn a { letter-spacing: .1em; font-size: 14px; transition: 0.4s; border-radius: 99em;  background: white; color: black;}.btn a:hover, .ebtn a:hover { color: #fff; background-color: #4984cc;}.none img { display: block; margin: auto; width: 30%; margin-top: 60px;}/*down*/#RWDPAGE_BASE_PAT01 .down_panel { display: none;}/*內頁空間*/ 
.cd-main-content { background: black; top: 0 !important;}.page_wrapper_bg .call_to_action { min-height: 700px !important;}.pagecontent .RWDslider01, .pagecontent .RWDeditor01 { margin-top: 0 !important;}.hgroup .breadcrumb { width: 100%;  position: relative; background: transparent; border: 0; text-align: right;}.hgroup .breadcrumb a { color: white;}.hgroup .breadcrumb a:hover { color: #4984cc;}/*標題文字*/ 
.hgroup .container { border-bottom: 0;}.hgroup h1 {font-size: 30px; text-align: center; letter-spacing: 2px; line-height: 1.5;}/*內頁文字*/#RWDPAGE_BASE_PAT01 {  font-size: 15px;  line-height: 2; letter-spacing: 1px; color: white;}/*btn_back*/ 
.btn.btn_back a { padding: 0 40px !important;}.btn_back,.RWDproduct_page .btn_back { background: transparent; color: transparent; padding: 0; margin-top: 20px; float: right;}.btn_back { background: transparent; color: transparent; padding: 0; margin-top: 20px; float: right;}.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn { background: transparent !important; color: transparent; padding: 0; float: right;}.ebtn.currectsend_btn { float: right; background: transparent;  color: transparent;  padding: 0;  margin-right: 0 !important;}.btn.active, .btn:active { box-shadow: none;}.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus { outline: 0;}/*服務項目*/ 
._bd_is-card { background-color: #111; min-height: 536px;}h3.ttl { display: block !important;}._bd_row p { font-size: 15px; text-align: left; color: #ccc;}.serviceimg img { width: 85%; border-radius: 99em;}/*產品介紹*/ 
.m2018 .products-nav>ul>li { padding: 0; margin: 0; border: 0;}.m2018 .products-nav>ul>li>a { padding: 10px;}/*價目表*/ 
.pricelist,.inblock{ padding: 50px; background: #111; margin: 40px 0; line-height: 3; color:#ccc;}.pricelist h4 { margin-bottom: 30px !important; text-align: left !important; color: white;}.pform > table > tbody > tr:nth-child(1) > td:nth-child(1),.pform > table > tbody > tr:nth-child(5) > td:nth-child(1),.pform > table > tbody > tr:nth-child(7) > td:nth-child(1),.pform > table > tbody > tr:nth-child(7) > td:nth-child(1),.pform > table > tbody > tr:nth-child(8) > td:nth-child(1).pform > table > tbody > tr:nth-child(10) > td:nth-child(1),.pform > table > tbody > tr:nth-child(12) > td:nth-child(1),.pform > table > tbody > tr:nth-child(8) > td:nth-child(1),.pform > table > tbody > tr:nth-child(10) > td:nth-child(1) { vertical-align: middle !important; font-size: 18px;  font-weight: bold;}.pform { margin: 40px 0; border: 0;}.pform td { border-bottom: 1px solid #333; line-height: 3;}#RWDPAGE_BASE_PAT01 h3 { font-size: 16px !important;  padding-left: 15px; border: 1px solid #444; border-left: 5px solid; margin-bottom: 20px;  display: inline-block; padding: 8px 30px; color:white;}.pricelist li { line-height: 3;}.pricelist img { width: 25px;  display: inline-block;  margin-right: 20px; margin-top: -4px;}h4.center { text-align: center !important;}.p1 > table > tbody > tr:nth-child(1) > td:nth-child(1) { border-color: #333;  font-weight: normal; font-size: 15px;}.warning span { color: #ff6161;}/*關於我們*/ 
.abus { padding: 175px 50px 50px; background: #111; margin-top: -150px; text-align: center;}.list1.menu8 h4 { line-height: 2; text-align: center;}/*協作、嚮導*/ 
.album_d_item .album_item_subject { opacity: 1 !important; bottom: -15px; background: #222; color: white;}.album_d_item { border: 1px solid #222;}.page { display: flex; justify-content: center;}#album .btn_back a { display: none;}/*登山QA*/ 
.faq_question { color: white;}.faq_answer td { padding-left: 30px;  color: #ccc;}.faq_split { border-top: 1px dashed #4984cc;}.faq_q_icon { background: url(archive/image/customization/mountain-range.png) 0 0 no-repeat;  background-size: contain;}.faq_answer > table > tbody > tr > td:nth-child(1) { display: none;}.faq_item { border-color: #333;}/*最新消息*/#cff a { color: #4984cc !important;}#cff a:hover { color: white!important;}#cff .cff-item { border-color: #333 !important;}/*服務回饋*/ 
.formdesc { color: white;}.messegerbox { text-align: center; margin-bottom: 40px;}.messegerbox img { width: 25px; margin-top: -5px; display: inline-block; margin-right: 20px;}.layoutlist_1 { padding: 40px;  background: #111; padding-left: 50px;}#eformsForm_1_9 .form-horizontal .control-label { width: 23%; text-align: left !important;}#eformsForm_1_9 .col-md-11 { width: 77%;}#eformsForm_1_9 > div.customized_columns > div.row > div.col-sm-12.col-md-11 { width: 100%; margin-top: 20px;}.customized_columns ._input, .customized_columns select { letter-spacing: 1px;}/*con*/#RWDPAGE_BASE_PAT01 h4 { padding: 10px 0; margin: 5px 0; border-top: 1px solid #333; border-bottom: 1px solid #333; font-weight: bold; line-height: 1.5;}.coninfo { margin-bottom: 20px; color: white;}.coninfo a { color: white; border-bottom: 1px solid #444;}.coninfo a:hover { color: #4984cc;}.coninfo img { width: 25px; margin-top: -6px; margin-right: 20px; display: inline-block;}.phfixshow { display:none;}/*footer*/ 
.copyright a, .copyright a:hover { color: white;}footer { border: 0;}#RWDPAGE_BASE_PAT01 .footer_block { padding: 30px 0; margin-bottom: 10px;}/*----*/ 
.initem h5 {    font-size: 18px;    font-weight: bold;}.initem {    margin: 50px 0;}.initem ul {    list-style: none;    padding: 0;    margin-top: 10px;}.inblock strong {    color: #ffa34f;}.bottom-box {    border-top: 1px solid #fff3;    text-align: center;    padding-top: 50px;    line-height: 2;}.inblock.top .initem ul {    list-style: disc;    padding-left: 20px;}

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

@media (max-width:1680px){/*banner*//*.prospect_img {top: 7%;}.prospect_img img {width: 90%;}*//*service*/ 
.service_block .container {width: 90%;}.service_block {padding-top: 130px;}.RWDleft_cont002 .item-second .text-box {padding-top: 100px;}/*route*/ 
.route_block .container {width: 90%;}/*footer*/ 
.footer_block .container {width: 90%;}}@media (max-width:1440px){/*footer*/ 
.footer_block .container {width: 98%;}.footer_info span {width: 24%;text-align: center;}}@media (max-width:1366px){.cd-logo {width:150px;}.footer_info {text-align: center;}.footer_info span {width: 49%;}.footer_block {padding: 28px 0px 18px;}}@media (max-width:1280px){/*跟隨社群*/#social_media_wrapper a {width: 40px;height: 40px;}.RWDsocial001 {width: 57px;bottom:150px}.scrollTop002 {bottom: 15%;}/*service*/ 
.RWDleft_cont002 .item-second .pic {width: 48%;}.RWDleft_cont002 .item-second .text-box {padding-top: 90px;padding:62px 20px 40px;}/*route*/ 
.route_block::before {background-position-x: -125px;}}@media (max-width:1199px){/*banner*/ 
.prospect_img {top: 21vw;}.prospect_img img {width: 30vw;}/*down*/ 
.down_panel {bottom: 25%;}.down_panel::after {width: 90px;bottom: -142px;}/*logo*/ 
.cd-logo {width: 120px;}#RWDfullscreen01 .is-up .cd-main-header .cd-logo {width: 83px;margin-top: 0px;padding: 10px;margin-left:10px;}/*menu*/ 
.cd-nav-trigger span, .cd-nav-trigger span::after, .cd-nav-trigger span::before {background:#fff;}.cd-main-header {transition: 0.6s;}.is-up .cd-main-header {background: rgba(0, 0, 0, 0.8); height: 70px;transition: 0.6s;}.RWDmenu_plus02 .phone-menu {margin-top: 12px;margin-right:10px;}.cd-primary-nav.nav-is-visible {z-index: 111;}.cd-primary-nav, .cd-primary-nav ul {background: #fff;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {background-color: transparent;text-decoration:none;color:#4984cc}/*service*/ 
.service_block .container {width: 100%;}.RWDleft_cont002 .item-second .text-box {width: 50%;}.RWDleft_cont002 .item-second .pic {width: 50%;}.RWDleft_cont002 .item-second .text-box .text {padding: 50px 10px 30px;}/*route*/ 
.route_block {padding: 100px 0px 0px;}.route_block .container {width: 100%;}.route_block::before {min-height: 637px;background-position-x: 0px;background-size: contain;top: -100px;}.route_block .RWDedictor {width: 52vw;margin-top: -70px;padding: 110px 25px 50px;}/*footer*/ 
.footer_block {padding: 35px 10px 15px;background: #333;z-index: -1;}.footer_block::before {display:none}/*跟隨社群*/ 
.RWDsocial001 {bottom:150px}.scrollTop002 {bottom: 10%;}/*INNER*/#RWDPAGE_BASE_PAT01 .is-up .cd-main-header .cd-logo { width: 83px; margin-top: 0px; padding: 10px; margin-left: 10px;}.page_wrapper_bg .call_to_action { padding: 10px 0 20px 0;}._bd_is-card { min-height: 520px;}#eformsForm_1_9 .form-horizontal .control-label { width: 28%;}#eformsForm_1_9 .col-md-11 { width: 72%;}#eformsForm_2_3 .control-label { width: 28%;}#eformsForm_2_3 .col-md-11 { width: 72% !important;}#eformsForm_2_3 > div.customized_columns.col-md-6.new-width > div.row > div.col-sm-12.col-md-11 { width: 100% !important;}}

/*小螢幕 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*banner*/ 
.prospect_img {top: 21vw;}.prospect_img img {width: 30vw;}/*down*/ 
.down_panel {bottom: 25%;}.down_panel::after {width: 90px;bottom: -142px;}/*logo*/ 
.cd-logo {width: 120px;}#RWDfullscreen01 .is-up .cd-main-header .cd-logo {width: 83px;margin-top: 0px;padding: 10px;margin-left:10px;}/*menu*/ 
.cd-nav-trigger span, .cd-nav-trigger span::after, .cd-nav-trigger span::before {background:#fff;}.cd-main-header {transition: 0.6s;}.is-up .cd-main-header {background: rgba(0, 0, 0, 0.8); height: 70px;transition: 0.6s;}.RWDmenu_plus02 .phone-menu {margin-top: 12px;margin-right:10px;}.cd-primary-nav.nav-is-visible {z-index: 111;}.cd-primary-nav, .cd-primary-nav ul {background: #fff;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {background-color: transparent;text-decoration:none;color:#4984cc}/*service*/ 
.service_block .container {width: 100%;}.RWDleft_cont002 .item-second .text-box {width: 50%;}.RWDleft_cont002 .item-second .pic {width: 50%;}.RWDleft_cont002 .item-second .text-box .text {padding: 50px 10px 30px;}/*route*/ 
.route_block {padding: 100px 0px 0px;}.route_block .container {width: 100%;}.route_block::before {min-height: 637px;background-position-x: 0px;background-size: contain;top: -100px;}.route_block .RWDedictor {width: 52vw;margin-top: -70px;padding: 110px 25px 50px;}/*footer*/ 
.footer_block {padding: 35px 10px 15px;background: #333;z-index: -1;}.footer_block::before {display:none}/*跟隨社群*/ 
.RWDsocial001 {bottom:200px}/*INNER*/#RWDPAGE_BASE_PAT01 .is-up .cd-main-header .cd-logo { width: 83px; margin-top: 0px; padding: 10px; margin-left: 10px;}.page_wrapper_bg .call_to_action { padding: 10px 0 20px 0;}._bd_is-card { min-height: 520px;}#eformsForm_1_9 .form-horizontal .control-label { width: 28%;}#eformsForm_1_9 .col-md-11 { width: 72%;}#eformsForm_2_3 .control-label { width: 28%;}#eformsForm_2_3 .col-md-11 { width: 72% !important;}#eformsForm_2_3 > div.customized_columns.col-md-6.new-width > div.row > div.col-sm-12.col-md-11 { width: 100% !important;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*banner*/ 
.prospect_img {top: 67vw;}/*down*/ 
.down_panel {bottom: 20%;}/*top*/ 
.scrollTop002 {bottom: 10%;}/*service*/ 
.RWDleft_cont002 .item-second .pic {width: 100%;}.RWDleft_cont002 .item-second .pic img {margin: 0 auto;}.RWDleft_cont002 .item-second .text-box {width: 100%;}.RWDleft_cont002 .item-second {background: transparent;display: flex;flex-direction: column-reverse;}.about-block {flex-direction: column-reverse;display: flex;}/*route*/ 
.route_block {padding: 100px 0px 70px;}.route_block .RWDedictor {width: 65vw;margin: 0px auto;float: none;}.route_block::before {min-height: auto;background-position-x: 0px;background-size: cover;top: unset;bottom: 0;height: 100%;}.footer_block {padding: 15px 10px;}/*INNER*//*服務項目*/h1.pageTitle { font-size: 25px; margin-bottom: 0;}.btn.btn_back { width: 100%; margin-right: 0 !Important;}.btn.btn_back a { display: block;}.new-form { margin-top: 0;}.hgroup .breadcrumb { margin-bottom: 20px; text-align: center;}._bd_column._bd_third { padding: 10px;}._bd_margin-25 { margin: 15px!important;}#RWDPAGE_BASE_PAT01 h3 { padding: 0 35px; line-height: 2.5;}section.article-text p { line-height: 2; font-size: 15px;}.pricelist,.inblock{ padding: 30px;}/*news*/br.fixpad { display: none;}#cff .cff-item { padding: 40px 0 !important;}/*回饋*/#eformsForm_1_9 .col-md-11 { width: 46%;}#eformsForm_1_9 .form-horizontal .control-label { width: 54%;}/*con*/#eformsForm_2_3 .control-label { width: 21%;}#eformsForm_2_3 .col-md-11 { width: 79% !important;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
/*banner*/ 
.prospect_img {top: 75vw;}.prospect_img img {width: 34vw;}/*loading*/#RWDfullscreen01 .fl {margin-top: -50px;margin-left: -50px;}#RWDfullscreen01 .fl img {width: 100px;}/**/ 
.down_panel:before {width: 25px;left: -8px;}.down_panel::after {bottom: -100px;}/*service*/ 
.RWDleft_cont002 .item-second .text-box .title {padding:16px 0px;}.service_block {padding-top: 80px;}.RWDleft_cont002 .item-second .text-box .text br {display: none;}/*route*/ 
.route_block {padding: 60px 0px 70px;}.route_block h3 {padding: 16px 0px;width:100%;}.route_box span {width: 100%;padding: 4px 0px;}.route_block .RWDedictor {width: 100%;}/*footer*/ 
.footer_info span {width: 100%;}/*跟隨社群*/ 
.RWDsocial001 {bottom:150px}/*INNER*/ 
.hgroup h1 {font-size: 20px;letter-spacing: 1px; line-height: 1.5;}.page_wrapper_bg .call_to_action>.container { padding: 0;}.RWDshopping .btn.normal { display: block; width: 100%; margin: 0; margin-bottom: 20px;}.none img { width: 80%;margin: 40px auto;}/*服務*/ 
.serviceimg img { width: 100%;}._bd_column._bd_third { padding: 0;}#RWDPAGE_BASE_PAT01 h3 {  text-align: center;}._bd_is-card { margin-bottom: 40px;}/*關於*/ 
.abus { padding: 175px 20px 20px; text-align: left;}/*價目*/ 
.phfix { display:none;}.phfixshow { display:block;}.pform { margin-top: 0;}.pform table { width: 500px !important;}.table-rwd span { font-size: 14px; color: #666;}.pricelist ol,.pricelist ul { padding-left: 25px;}#RWDPAGE_BASE_PAT01 h3 { display: block;}.pricelist,.pricelist li { line-height: 2;}/*協作、嚮導*/ 
.row .album_d_item { width: 96%;}.page ul li { margin-right: 18px;}/*最新*/#cff.cff-half-layout .cff-post-text { margin-bottom: 30px;}/*回饋*/#eformsForm_1_9 .col-md-11 { width: 100%; margin-bottom: 20px;}#eformsForm_1_9 .form-horizontal .control-label { width: 100%;}/*con*/#eformsForm_2_3 .control-label { width: 100%; margin-bottom: 20px;}#eformsForm_2_3 .col-md-11 { width: 100% !important;}#RWDPAGE_BASE_PAT01 h4 { text-align: center;}.coninfo h4 { margin-bottom: 30px !important;}.coninfo { margin-bottom: 30px;}.layoutlist_1 { padding: 20px; padding-left: 20px;}#eformsForm_2_3 .coninfo > table > tbody > tr > td:nth-child(1) { width: 21% !important;}
}
/*phone版 end*/
/*iphone6 start*/
@media (max-width: 380px){
#eformsForm_2_3 .coninfo > table > tbody > tr > td:nth-child(1) {  width: 24% !important;}
}
/*iphone6 end*/
/*iphone5 start*/
@media (max-width: 320px){
.article-text>.container { padding: 0 10px;}.pricelist { padding: 20px;}#RWDPAGE_BASE_PAT01 h4 { font-size: 17px;}#eformsForm_2_3 .coninfo > table > tbody > tr > td:nth-child(1) { width: 28% !important;}
}
/*iphone5 end*/