/* now =>2025-08-23 20:46:17*/ 
 /* Last Midoify Time By 2023-05-05 09:21:45 */ 
 /* Last Midoify Time By 1683249705 */ 
 /* Last Midoify Time By Fri, 05 May 2023 01:21:45 +0000 */ 
/* HTTP_IF_MODIFIED_SINCE=>*/ 
/* RWDPAGE_BASE_PAT02 start=> */ 
 /* <= RWDPAGE_BASE_PAT02 end */ 
 /* miracle customization start=> */ 
/**/a:hover, a:active, a:focus, a:visited{text-decoration:none}.row{margin-right:0px;margin-left:0px;}body.wrapper_bg.lang_tw{font-family: 'Noto Sans TC', sans-serif !important;}div#RWDfullscreen01 {overflow-x: hidden;}/*logo*/ 
.RWDmenu_plus04 .logo {    width: 300px;    margin-top: 25px;    transition: .5s;}.RWDmenu_plus04 .header.is-up .logo {    width: 250px;    margin-top: 18px;    transition: .5s;}/*menu*/ 
.RWDmenu_plus04 .site-nav .menu { text-align: right;}.RWDmenu_plus04 .container {max-width: 100%;}.RWDmenu_plus04 .features { width:100px;}.RWDmenu_plus04 .header {    height: 100px;    backdrop-filter: blur(10px);    background: rgba(255, 255, 255, .7);    transition: .5s;}.RWDmenu_plus04 .header.is-up {    height: 75px;    transition: .5s;}.RWDmenu_plus04 .site-nav .menu>li>a {    color: #fff;    font-size: 16px;    letter-spacing: 2px;    font-family: 'Noto Sans TC', sans-serif;    transition: .5s;}.RWDmenu_plus04 .lang-select:hover .lang-select-label, .RWDmenu_plus04 .site-nav .menu>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>a:hover {    background: transparent;}.RWDmenu_plus04 .header:after {    content: "";    position: absolute;    width: 900px;    height: 100%;    right: 0;    top: 0;    background: #003968;    z-index: -1;    transition:.5s;opacity: 1;}.RWDmenu_plus04 .header.is-up {transition: .5s;}.RWDmenu_plus04 .header.is-up .site-nav .menu>li>a {    color: #54585a;    transition: .5s;}.RWDmenu_plus04 .features .member-btn {padding: 38px 20px;transition: .5s;}.glyphicon-user:before {color: #fff;transition: .5s;}.RWDmenu_plus04 .features .cart-btn{padding: 33px 0 33px 8px;transition: .5s;}.glyphicon-shopping-cart:before {color: #fff;transition: .5s;}span.cart-nu {color: #fff;transition: .5s;}.RWDmenu_plus04 .header.is-up .features .member-btn {padding: 25px 20px;transition: .5s;}.RWDmenu_plus04 .header.is-up .features .cart-btn{padding: 20px 8px;transition: .5s;}.header.is-up .glyphicon-user:before { color: #585c5d;transition: .5s;}.header.is-up .glyphicon-shopping-cart:before {color: #585c5d;transition: .5s;}.header.is-up span.cart-nu {color: #585c5d;transition: .5s;}.RWDmenu_plus04 .site-nav .menu:hover>li>a {opacity: 0.7;}.RWDmenu_plus04 .site-nav .menu>li>a:hover {opacity: 1;}.RWDmenu_plus04 .querycar-block .bottom-box .pay-btn {background: #003968;}.RWDmenu_plus04 .site-nav .menu>li>ul {    left: 50%;    margin-left: -75px;    top: calc(100% + 13px);    padding: 5px 5px;    text-align: center;    letter-spacing: 1px;    line-height: 30px;}.RWDmenu_plus04 .site-nav .menu ul li>a:hover {    text-decoration: none;    font-weight: 400;    color: #e41f26;}.header.is-up .site-nav .menu>li.has-child>a:after {    border-color: #333;}.RWDmenu_plus04 .features .cart-btn img {    width: 25px;    height: 25px;transition: .5s;}.RWDmenu_plus04 .is-up .features .cart-btn img {filter: brightness(0.4);transition: .5s;}.RWDmenu_plus04 .lang-select-label:after, .RWDmenu_plus04 .site-nav .menu>li.dropdown>a:after, .RWDmenu_plus04 .site-nav .menu>li.has-child>a:after {border-color: #fff;}/*線上訂房*/ 
.RWDmenu_plus04 .features .edit {position: absolute;right: 0;top:0}.header .reservation_btn a:hover {    text-decoration: none;}.header .reservation_btn a {    width: 100px;    height: 100px;    display: flex;    text-align: center;    background: #fff;    justify-content: center;    align-items: center;    font-size: 16px;    letter-spacing: 2px;    color: #003968;    transition:.5s;}.RWDmenu_plus04 .header.is-up:after {opacity: 0;width: 0px;transition:.5s;}.header span.icon_rese {    display: none;    transition: .5s;}.header.is-up span.icon_rese {    display: block;    transition: .5s;    margin-left: 8px;    line-height:14px;}/*search*/ 
.RWDmenu_plus04 .features .search-btn {    float: right;    cursor: pointer;    position: relative;    padding: 38px 10px;    transition: .5s;}.glyphicon-search:before {color: #fff;}.RWDmenu_plus04 .header.is-up .features .search-btn {    padding: 25px 10px;    transition: .5s;}.header.is-up .glyphicon-search:before{color:#54585a;transition:.5s;}.header .reservation_btn a br.rer_br {display: block; transition: 0.3s;}.header.is-up .reservation_btn a br.rer_br {display: none;transition: 0.3s;}.header.is-up .reservation_btn a {    height: 75px;    background: transparent;    color: #fff;    font-size: 14px;    transition: .5s;    width: 150px;}.RWDmenu_plus04 .features .ii-query1 {transition: .5s;    color: #fff;}.header.is-up  .features .ii-query1 {    color: #54585a;}/*banner*/ 
.RWDbanner_plus01 .slick-caption {top: auto;bottom: 10%;}.RWDbanner_plus01 .slick-caption .container {width: 90%;}.banner_block {position: relative;}.banner_block:after {    content: "";    position: absolute;    width: 100px;    height: 100%;    background: #003968;    right: 0;    top: 0;    z-index: -1;display:none;}.RWDbanner_plus01.style-dotnav.control-right .control-box {    display: block;    right: -93px;    bottom: 0;}/*.RWDbanner_plus01.style-dotnav .control-box .control {    display: block;    bottom: 10px;    position: absolute;    right: 0;}*/ 
.RWDbanner_plus01 {overflow: visible}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {    background: transparent;    color: #fff;    font-size: 14px;    width: 14px;    height: 14px;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: transparent;}/*.RWDbanner_plus01.style-dotnav.control-right .control-box:after {    content: "";    position: absolute;    width: 80px;    height: 1px;    background: rgba(255, 255, 255, .5);    left: 50%;    top: -20px;    transform: translateX(-50%);}*/ 
.RWDbanner_plus01.style-dotnav.control-right .control-box{ height: auto !important; top: auto; }.RWDbanner_plus01>.slick-caption .txt1 {text-shadow: 2px 2px 4px #000;}.RWDbanner_plus01>.slick-caption .txt2 {text-shadow: 2px 2px 4px #000;}.RWDbanner_plus01>.slick-caption .txt3 {text-shadow: 2px 2px 4px #000;}.RWDbanner007 .item-box {width: 450px;}/*關於尊爵*/ 
.about_block {    padding-top: 220px;    position: relative;}.right_about_text {    width: 40%;    position: relative;    float:right;}.left_about_pic {    width: 54%;    position: relative;    float:left;}.about_block > .container {    width: 90%;    padding: 0;    margin-left: 0;}.RWDright_cont002 .item-first .pic {display: none;}.RWDright_cont002 .item-first .text-box {    width: 100%;    padding: 0;    margin-bottom: 50px;}.RWDright_cont002 > .container {width: 100%;padding: 0;}.RWDService001 .section-subject {display: none;}.RWDright_cont002 .item-first {background: transparent;}.RWDright_cont002 .item-first .text-box .text {    width: 100%;    color: #333;    line-height: 30px;    font-size: 15px;    letter-spacing: 1px;    margin-top:10px;}.RWDright_cont002 .item-first .text-box .underline{display:none}.RWDright_cont002 .item-first .text-box .title {    color: #2b2b2b;    font-size: 35px;    line-height: 50px;    font-weight: 400;    margin-bottom: 10px;}.RWDright_cont002 .item-first .text-box .subtitle {    margin-bottom: 0;    color: #003968;    letter-spacing: 2px;    font-size: 20px;    line-height: 30px;    margin-top: 50px;}#m_RWDfullscreen01_49_1 > div > div.item-first > div.text-box > a {display: none;}.RWDService001 h2 {    font-size: 16px;    color: #333;    letter-spacing: 1px;    line-height: 30px;    text-align: center;}#m_RWDfullscreen01_50_1 > div:nth-child(2) > a:nth-child(4) > div > article > h2{color:#cf9e1e;}#m_RWDfullscreen01_50_1 > div:nth-child(2) > a:nth-child(4) > div {    height: 200px;    padding: 20px 10px 10px 10px;    display: flex;    flex-direction: column;    align-items: center;    justify-items: center;    box-shadow: 1px 1px 10px -6px rgba(0, 0, 0, 0.5);    border: 1px solid #eee;    transform: translateY(-9%);}.RWDService001 a:hover {cursor: auto;}.left_block {    width: 60%;    float: left;    margin-right: 2%;    position:relative;}.right_block {    width: 35%;    float: left;   margin-top:-100px;    }.pic1_text {    color: #fff;    position: absolute;    right: 25px;    bottom: 30px;    width: 260px;    height: 182px;    border: 1px solid #fff;    padding: 25px;    display: flex;    align-items: flex-end;    letter-spacing: 1px;    line-height: 28px;    font-size: 15px;    opacity: .8;    flex-direction: column;    justify-content: flex-end;}span.slogan_text {    display: block;    font-family: 'Open Sans Condensed', sans-serif;    letter-spacing: 1px;    line-height: 23px;    margin-bottom: 0px;    width: 100%;    margin-bottom:10px;}.pic1_text h3 {    width: 100%;    margin: 0;    padding-bottom: 0;    color: #fff;    letter-spacing: 2px;    font-weight: 400;    font-size: 16px;}.left_block.paneleffect.animated.fadeInUp {    -webkit-animation-name: fadeInLeft;    animation-name: fadeInLeft;    animation-delay: 0.5s !important;}.right_block.paneleffect.animated.fadeInUp {    -webkit-animation-name: fadeInDown;    animation-name: fadeInDown;    animation-delay: 0.8s !important;}/*房型*/ 
.RWDbanner007 .banner-info{display:none;}.RWDbanner007 .item-img {width: 100%;height: auto;position:relative;}.room_block {padding: 150px 0px;position: relative;}.RWDbanner007 .item-blk { height: auto;}.RWDbanner007 .item-content {    height: 600px;    background: #003968;    overflow: visible;}.swiper-container-autoheight .swiper-wrapper {    height: 100% !important;    background: #003968;}.swiper-container-fade .swiper-slide {height: 100% !important;}.RWDbanner007 .item-info:before{display:none}.RWDbanner007 .item-box.arrow-type {right: 169px;top: 150px;}.RWDbanner007 .item-title {    text-align: center;    letter-spacing: .5px;    font-size: 16px;    color: #fff;    opacity: .5;    font-family: 'Open Sans Condensed', sans-serif;}.RWDbanner007 .item-subtitle {    font-size: 30px;    text-align: center;    color: #fff;    letter-spacing: 5px;    line-height: 40px;    opacity: .9;}.RWDbanner007 .item-fraction {    top: -50px;    color: #fff;    flex-direction: column;}.RWDbanner007 .decorate-line {    width: 1px;    height: 33%;    margin: 6px 10px;    background-color: #fff;    transform: rotate(24deg);}.RWDbanner007 .item-fraction {    top: -43px;    color: #fff;    flex-direction: column;    right: 33px;    opacity: .8;}.item-editor h6 {    text-align: center;    margin: 0;    color: #fff;    font-size: 16px;    opacity: .8;    margin-bottom: 100px;}.RWDbanner007 .item-title-blk {margin-bottom: 15px;margin-top:35px;}.room_name {    position: relative;    text-align: center;    color: #fff;    font-size: 20px;    letter-spacing: 4px;    line-height: 30px;    width: fit-content;    margin: 0 auto;    margin-bottom: 30px;}.room_text {    text-align: center;    color: #fff;    font-size: 14px;    letter-spacing: 3px;    opacity: .7;    line-height: 30px;    margin-bottom: 30px;    padding:0 25px;}.room_btn a:hover {    text-decoration: none;    opacity: 1;    transition: .5s;}.room_btn a {    color: #fff;    opacity: .6;    border-bottom: 1px solid #fff;    text-align: center;    transition: .5s;}.room_btn {    text-align: center;    margin-top: 50px;}.room_name:after {    content: "";    position: absolute;    background: url(archive/image/customization/room_title_deco.png)no-repeat;    width: 45px;    height: 13px;    left: -65px;    top: 50%;    transform: translateY(-50%);}.room_name:before {    content: "";    position: absolute;    background: url(archive/image/customization/room_title_deco-2.png)no-repeat;    width: 45px;    height: 13px;    right: -65px;    top: 50%;    transform: translateY(-50%);}.swiper-container-fade .swiper-slide:after {    content: "";    position: absolute;    pointer-events: none;    width: calc(100% - 20px);    height: calc(100% - 20px);    top: 10px;    left: 10px;    border: 1px solid #fff;    opacity: .5;}.RWDbanner007 .item-nav-prev:hover:before {    left: 20px !important;    transition: .5s;}.RWDbanner007 .item-nav-next:hover:before{    right: 20px !important;    transition: .5s;}.RWDbanner007 .item-nav-prev:before {    left: 50px !important;    z-index: 11;    filter: brightness(0);    transition: .5s;}.RWDbanner007 .item-nav-next:before {    right: 50px !important;    filter: brightness(0);    z-index: 11;    transition: .5s;}.RWDbanner007 .item-nav-next, .RWDbanner007 .item-nav-prev {background: #fff;height: 80px;z-index:11;width:0;}.RWDbanner007 .item-nav-prev:after {    content: "";    position: absolute;    background: url(archive/image/customization/prev_bg-3.png)no-repeat;    height: 80px;    width: 40px;    left: 40px;    background-position: right;    transition: .5s;}.RWDbanner007 .item-nav-prev:hover:after {    width: 80px;    left: 0px;    transition: .5s;}.RWDbanner007 .item-nav-next:after {    content: "";    position: absolute;    background: url(archive/image/customization/prev_bg-4.png)no-repeat;    height: 80px;    width: 40px;    right: 40px;    background-position: left;    transition:.5s;}.RWDbanner007 .item-nav-prev:hover {    width: 0;    left: -40px;}.RWDbanner007 .item-nav-next:hover {    width: 0;    right: -40px;}.RWDbanner007 .item-nav-next:hover:after {    width: 80px;    right: 0px;    transition: .5s;}.RWDbanner007 .item-content{opacity:0;}.animated .RWDbanner007 .item-content {    animation-name: fadeInUp;    animation-delay: 0.5s;    animation-duration: 3s;    opacity:1;}.RWDbanner007 .item-box.arrow-type:hover {    transform: translateY(-50px);    transition: 1s ease-in-out;}.RWDbanner007 .item-box.arrow-type {    transform: translateY(0px);    transition: 1s ease-in-out;    z-index: 11;}/*設施與餐飲*/ 
.RWDservice005 .block .title1 {    text-align: center;    height: auto;    font-size: 20px;    letter-spacing: 1px;    line-height: 2em;    color: #fff;    position: absolute;    top: 37%;    width: 100%;    padding: 0 30px;    opacity:0;    transition: .5s ease-in-out;    font-weight:400;}.RWDservice005 .block:hover .title1{opacity:1;transition: .5s ease-in-out;transition-delay:0.2s;}.RWDservice005 .block .title2 {    color: #fff;    letter-spacing: 1px;    line-height: 1.8em;    font-size: 16px;    position: absolute;    top: 46%;    width: 100%;    padding: 0 30px;    opacity:0;    transition: .5s ease-in-out;}.RWDservice005 .block:hover .title2{opacity:1;transition: .5s ease-in-out;transition-delay:0.2s;}.RWDservice005 {    background: #003968;    padding: 50px 0px;    margin:0;}.RWDservice005 .block {    padding: 0;    background: transparent;    text-align: center;}.RWDservice005 .block .price {    position: absolute;    top: 32%;    color: #fff;    letter-spacing: 0px;    text-transform: uppercase;    font-family: 'Open Sans Condensed', sans-serif;    opacity:0;    transition: .5s ease-in-out;    overflow: visible;}.RWDservice005 .block:hover .price {opacity:.5;transition: .5s ease-in-out;transition-delay:0.2s;}.RWDservice005 .box_title .text1 {    font-family: 'Open Sans Condensed', sans-serif;    text-transform: uppercase;    letter-spacing: 1px;    color: #fff;    opacity: .5;    font-size: 18px;    line-height: 30px;}.RWDservice005 .box_title .text2 {    font-size: 30px;    color: #fff;    letter-spacing: 2px;    line-height: 40px;    margin-bottom: 30vh;    font-family: 'Noto Sans TC', sans-serif;}.s_btn {    margin-top: 50px;}.s_btn a:hover {    transition: 0.5s ease-in-out;    color: #003968;    text-decoration:none;}.s_btn a {    color: #fff;    padding: 8px 50px;    font-size: 14px;    letter-spacing: 1px;    position: relative;    border: 1px solid #fff;    z-index: 11;    transition: 0.5s ease-in-out;    z-index:111;}.s_btn a:after {    content: "";    position: absolute;    width: 0;    height: 100%;    left: 0;    background: #fff;    transition: 0.5s ease-in-out;    top: 0;    z-index:-1;}.s_btn a:hover:after {    width: 100%;    transition: 0.5s ease-in-out;}.s_subtitle {    font-size: 18px;    color: #fff;    opacity: .7;    letter-spacing: 1px;    line-height: 30px;    margin-bottom: 8px;}.s_content {    font-size: 14px;    color: #fff;    opacity: .8;    line-height: 30px;    margin-top: 30px;}.RWDservice005 .block .imgs:after {    content: "";    position: absolute;    width: 100%;    height: 0;    background: #003968;    left: 0;    top: 0;    transition: .5s ease-in-out;}.RWDservice005 .block:hover .imgs:after {    height: 100%;    transition: .8s ease-in-out;}.RWDservice005 .block .imgs:before {    content: "";    position: absolute;    width:100%;    height:100%;    border: 1px solid #fff;    left: 0px;    top: 0px;    opacity: 0;    z-index: 1;    transition: .5s ease-in-out;    pointer-events: none;}.RWDservice005 .block:hover .imgs:before{    opacity: 0.5;    transition: .5s ease-in-out;    transition-delay:0.2s;}/*icon*/ 
.RWDservice005 .block:after {    content: "";    position: absolute;    width: 120px;    height: 95px;    top: 00px;    left: 50%;    transform: translateX(-50%);    background-size: contain;    transition: 0.5s ease-in-out;    opacity: 1;}.RWDservice005 .block:nth-child(1):after {background: url(archive/image/customization/s-circle-1-4.png)no-repeat;background-size: contain;}.RWDservice005 .block:nth-child(2):after {background: url(archive/image/customization/s-circle-2-2.png)no-repeat;background-size: contain;}.RWDservice005 .block:nth-child(3):after {background: url(archive/image/customization/s-circle-3-2.png)no-repeat;background-size: contain;}.RWDservice005 .block:nth-child(4):after {background: url(archive/image/customization/s-circle-4-2.png)no-repeat;background-size: contain;}.RWDservice005 .block:hover:after {    top:100%;    opacity:0;    transition: 0.8s ease-in-out;}.RWDservice005 .box_title .text1 {font-weight: 400;}/*內文icon*/ 
.RWDservice005 .block .price:after {    content: "";    position: absolute;    width: 50px;    height: 50px;    top: -50px;    left: 50%;    transform: translateX(-50%);}.RWDservice005 .block:nth-child(1) .price:after {    background: url(archive/image/customization/s-icon-1-2.png)no-repeat;    background-size: contain;}.RWDservice005 .block:nth-child(2) .price:after {    background: url(archive/image/customization/s-icon-2.png)no-repeat;    background-size: contain;}.RWDservice005 .block:nth-child(3) .price:after {    background: url(archive/image/customization/s-icon-3.png)no-repeat;    background-size: contain;}.RWDservice005 .block:nth-child(4) .price:after {    background: url(archive/image/customization/s-icon-4.png)no-repeat;    background-size: contain;}/*飯店資訊*/ 
.RWDnews010 .title-block {margin-bottom: 50px;}.news_block {    padding: 120px 0px;    position: relative;}.RWDnews010 .title-tw {    display: block;    font-size: 16px;    font-weight: 400;    color: #d6001c;    letter-spacing: 1px;    line-height: 30px;    font-family: 'Open Sans Condensed', sans-serif;}.RWDnews010 .title-en {    display: block;    font-size: 30px;    letter-spacing: 2px;    line-height: 40px;    font-family: 'Noto Sans TC', sans-serif;    color: #333;    margin: 5px 0px 0 0;}.RWDnews010 .main-title {    font-size: 20px;    font-weight: 400;    line-height: 36px;    transition:0.3s;}.RWDnews010 .main-title:hover {    color: #003968;    transition: 0.3s;}.RWDnews010 .sub-date {    color: #929292;    letter-spacing: 1px;}.RWDnews010 .sub-title:before{display:none}.news_block:after {    content: "";    position: absolute;    background: url(archive/image/customization/200714_news_bg.jpg)repeat;    width: 100%;    height: 100%;    top: 0;    left: 0;    opacity: 0.3;    z-index: -1;}/*footer*/ 
.footer_block {    padding: 100px 5%;    position: relative;    background: #efefef;    display: flex;    flex-direction: row;    justify-content: center;    align-items: flex-end;}.left_footer {    width: 55%;    float: left;    padding:10px 0px;}.right_footer {    width: 40%;    float: right;    margin-left: 3%;    padding-left:3%;    border-left: 1px solid #afafaf;    padding-top:10px;    padding-bottom:10px;}.info_text {    font-size: 14px;    line-height: 24px;    color: #333;    margin-top: 150px;}.footer_info_title {    font-size: 20px;    font-weight: bold;    color: #333;    letter-spacing: .5px;}.copyright_block {    font-size: 12px;    line-height: 20px;    color: #b9b9b9;    margin-top: 15px;}.RWDssl01 {margin: 0 20px;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {color: #b9b9b9;}.footer_btn { margin-bottom: 20px;}.footer_btn a {    font-size: 30px;    letter-spacing: 1px;    display: inline-block;    color: #333;    position: relative;    transition: .5s;    z-index:111;    line-height:40px;}.footer_btn a img {    filter: brightness(0);    width: 25px;    display:none;}/*.footer_btn a:after {    content: "";    position: absolute;    width: 0;    height: 100%;    background: #333;    left: 0;    top: 0;    transition: .5s;    z-index:-1;}*/ 
.footer_btn a:hover{color:#333;transition:.5s;text-decoration:none;}.footer_btn a:hover img {    filter: brightness(0);    transition: .5s;}.web_edm {    border: 0;    background: transparent;    border-bottom: 1px solid #333;    width: 300px;}.web_edm .email input {    background: transparent;    font-size: 13px;    width: 190px;}.web_edm .btn {    background: transparent;    color: #666;    border: 0px;}.footer-logo-pic {display: none;}.social_block {    position: absolute;    left: 350px;}.social_block a:hover img {    transition: .5s;}.social_block a img {    width: 21px;    transition: .5s;}/*評分*/ 
.RWDService001 a:nth-child(4) i.iconBig {    border-radius: 50%;    width: 100px;    height: 100px;    margin: 0 auto;    margin-bottom: 30px;}/*會員*/ 
.RWDmenu_plus04 .member-block a.login.is-on {background-color: #003968;}/*詢問車*/ 
.web_edm .btn:hover {color: #333;transition: 0.3s;}.RWDservice005 .box_title { padding: 0 20px;}.RWDservice005 .img_block {margin-left: 0;}.footer_btn h6 a:hover{text-decoration:none;}.footer_btn h6 {    margin-top: 0px;    margin-bottom: 5px;}.footer_btn h6 a {    font-size: 16px;    letter-spacing: 2px;    line-height: 21px;}.footer_btn h5 {    margin-top: 0;    margin-bottom: 0;}.footer_btn h5 a {    font-size: 35px;}.company_logo {    margin-bottom: 80px;    color: #333;    font-size: 20px;    letter-spacing: 1px;    line-height: 30px;}.company_logo h4 {    font-size: 13px;    line-height: 26px;    letter-spacing: 1px;    margin-top: 0;    margin-bottom: 0;}.RWDnews010 { margin-top: 0px;}.info_text a {color: #333;}.info_text a: {color: #000;}.RWDService001 p {display: none;}#m_RWDfullscreen01_60_3 > span > a {border-bottom: 1px solid #ccc;}/*cookie*/ 
.RWDalert_fancybox .btn {    width: 120px;    font-size: 14px;    border-radius: 0;}.padh_footer{display:none}.bottom_button{display:none}.service_pad {display:none;}.copyright_desc br {display: none;}div#m_RWDfullscreen01_60_1 {    display: inline-block;    float: left;}.RWDssl01 {    display: inline-block;}/*頁尾國旅卡*/ 
.trip_card .text {    font-size: 14px;    letter-spacing: 1px;    color: #333;    margin-top:10px;}.trip_card {    width: 140px;    height: 100px;    display: flex;    flex-direction: column;    justify-content: center;    align-items: center;    border: 1px solid #828282;    position: absolute;    right: 0;    top: 0;}.header.is-up .reservation_btn a:hover {    background: #fff;    color: #333;    border: 2px solid #003968;    transition:.5s;}.header.is-up .reservation_btn a img {    filter: brightness(1);    transition: .5s;}.header.is-up .reservation_btn a:hover img {    filter: brightness(0.2);    transition: 0.3s;}/*footer_menu*/ 
.footer_menu a {    color: #666;    letter-spacing: 1px;    font-size: 14px;    line-height: 30px;    border-bottom: 1px solid #444;}.footer_menu {    position: absolute;    right: 0;    bottom: -48px;    transition: 0.5s;}.footer_menu a:hover {    color: #333;    transition: 0.5s;}.RWDalert_fancybox.bottom {    z-index: 1111111 !important;}.room_name {display: none;}/*房型介紹按鈕*/ 
.RWDbanner007 .item-nav-prev .ii-arrow1 {left:49px;z-index: 11;transition: .5s;}.ii-arrow1:before {color: #000;}.RWDbanner007 .item-nav-next .ii-arrow1 {right: 49px;z-index: 11;transition: .5s;}.RWDbanner007 .item-nav-prev:hover .ii-arrow1 {left: 10px;transition: .5s;}.RWDbanner007 .item-nav-next:hover .ii-arrow1 {right: 10px;transition: .5s;}.RWDbanner007 .item-editor {    overflow: visible;    text-overflow: initial;    -webkit-line-clamp: initial;}.RWDmenu_plus04 .header-in {position: static;}/*221205*/ 
.RWDmenu_plus04 .features .edit{display:none;}.fixed_block{position: fixed;z-index: 1;right: 23px;bottom: 200px;}.fixed_block .RWDedictor a{display:block;color:#fff;width: 45px;background-color: #003968;padding: 20px 10px;text-align: center;line-height: 1.4;border-radius: 50px;}.fixed_block .RWDedictor a span{display:inline-block;margin-bottom:5px;}.news_block:before{    content: "";    position: absolute;    background: url(archive/image/customization/banner_deco.png)no-repeat left bottom;    left: 0;    bottom: -150px;    width: 17vw;    height: 602px;    z-index: 11;    background-size: contain;}
/*內頁 start*/ 


/*通用*/ 
.page_wrapper_bg section.call_to_action{padding: 100px 0 !important;min-height: 700px;}#RWDPAGE_BASE_PAT02 .main {overflow-x: unset;overflow: hidden;font-family: 微軟正黑體,Sans-serif;}.page_wrapper_bg section.call_to_action > .container {width: 100%;padding:0px}.page_wrapper_bg .article-text .container {width: 80%;}/*menu*/#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .header {border: 0;}/*banner*/#RWDPAGE_BASE_PAT02 .banner_block:before {display:none}#RWDPAGE_BASE_PAT02 .banner_block:after {height: 100%;right: 0;}#RWDPAGE_BASE_PAT02 .banner_block {position: relative;}/*標題&麵包屑*/ 
.hgroup h1 {display: block;font-size: 28px;letter-spacing: 2px;line-height: 40px;font-family: 'Noto Sans TC', sans-serif;color: #333;margin: 5px 0px 0 0;text-align: center;}.hgroup .container {width: 100%;border: 0px;}/*文字*/ 
.page_wrapper_bg .pagecontent {line-height: 2.5;letter-spacing: 1.5px;font-size: 15px;color:#333}.page_row {padding:50px 0px 80px;}.s_title {font-size: 22px;color: #2b2b2b;margin-bottom: 30px;font-family: 'Noto Sans TC', sans-serif !important;}/*按鈕*/ 
.btn.btn_back {float: right;border-radius: 0px;padding: 0px;font-size: 15px;letter-spacing: 2px;border: 1px solid #003968;background: #fff;margin-right:0px;transition: 0.5s ease-in-out;margin-right: 0;}.btn.btn_back:hover {color:#fff !important;background:transparent;transition: 0.5s ease-in-out;}.btn.btn_back a {padding: 5px 50px;color: #003968;position: relative;display:block;transition: 0.5s ease-in-out;}.btn.btn_back a:hover {color:#fff;transition: 0.5s ease-in-out;}.btn.btn_back:hover > a {color: #fff;}.btn.btn_back a::after {content: "";position: absolute;width: 0;height: 100%;left: 0;background: #003968;transition: 0.5s ease-in-out;top: 0;z-index: -1;}.btn.btn_back a:hover::after {width: 100%;transition: 0.5s ease-in-out;}.RWDproduct_page .btn_back {float: right;border-radius: 0px;padding: 0px;font-size: 15px;letter-spacing: 2px;border: 1px solid #003968;background: #fff;margin-right:0px;transition: 0.5s ease-in-out;margin-right: 10%;}.RWDproduct_page .btn_back a {padding: 5px 50px;color: #003968;position: relative;display:block;transition: 0.5s ease-in-out;}.RWDproduct_page .btn_back a:hover {color:#fff;transition: 0.5s ease-in-out;}.RWDproduct_page .btn_back a::after {content: "";position: absolute;width: 0;height: 100%;left: 0;background: #003968;transition: 0.5s ease-in-out;top: 0;z-index: -1;}.RWDproduct_page .btn_back:hover {color:#fff !important;background:transparent;transition: 0.5s ease-in-out;}.RWDproduct_page .btn_back a:hover::after {width: 100%;transition: 0.5s ease-in-out;}.product2 .RWDproduct_page .btn_back {margin-right: 8%}/*表單按鈕*/ 
.page_wrapper_bg .eformsForm  .ebtn{float: right;border-radius: 0px;padding: 0px;font-size: 15px;letter-spacing: 2px;border: 1px solid #003968;background: #fff !important;margin-right:0px;transition: 0.5s ease-in-out;margin-top: 30px;}.page_wrapper_bg .eformsForm  .ebtn:hover{color:#fff !important;background:transparent;transition: 0.5s ease-in-out;}.page_wrapper_bg .eformsForm  .ebtn a {padding: 5px 50px;color: #003968;position: relative;display:block;transition: 0.5s ease-in-out;z-index: 1}.page_wrapper_bg .eformsForm  .ebtn a:hover {color: #fff;}.page_wrapper_bg .eformsForm  .ebtn:hover > a {color: #fff;}.page_wrapper_bg .eformsForm .ebtn a::after {content: "";position: absolute;width: 0;height: 100%;left: 0;background: #003968;transition: 0.5s ease-in-out;top: 0;z-index: -1;}.page_wrapper_bg .eformsForm .ebtn:hover {color:#fff !important;background:transparent;transition: 0.5s ease-in-out;}.page_wrapper_bg .eformsForm .ebtn a:hover::after {width: 100%;transition: 0.5s ease-in-out;}/*關於承萬*/ 
.article1.id4 .page_wrapper_bg .article-text .container {width: 90%;}.article1.id4 .page_wrapper_bg section.call_to_action {padding:40px 0px !important}.page_about_box .page_about_img {width:50%;position: relative;}.page_about_box .page_about_tex {width:50%;padding: 0px 150px 0px 80px;text-align: justify;}.page_about_box .s_title { font-size: 23px;line-height: 1.8;color: #2b2b2b;margin-bottom: 35px;font-family: 'Noto Sans TC', sans-serif !important;letter-spacing: 2.5px;}.page_about_box .page_about_img .img01 {width: 65%;margin: 0 auto;position: relative;}.page_about_box .page_about_img .img01::before {content: "";width: 100%;height: 100%;background: #003968;position: absolute;bottom: -50px;left: -30px;z-index:-1}.page_about_box .page_about_img::before {content: "";background: url(archive/image/article1/logo_img00.png) no-repeat;width: 30px;height: 30px;position: absolute;left: 63px;bottom: -125px;background-size: contain;}.page_about_box .page_about_img::after {content: "Cheng Wan grand hotel";transform: rotate(-90deg);position: absolute;color: #ccc;font-size: 22px;font-weight: normal;left: -105px;bottom: 75px;text-transform: uppercase;letter-spacing: 3px;}.page_about_box .page_about_img .img02 {width: 50%;position: absolute;right: 0;bottom: -160px;border: 2px solid #fff;}.page_about_box.page_row, .page_about_box2.page_row, .page_about_box3.page_row {padding:50px 0px 80px;display: flex;}.page_about_box.page_row {align-items: center;}.page_about_box2 {transform: translateX(150px);padding: 220px 0px 80px !important}.page_about_box2 .page_about_img {width: 50%;}.page_about_box2 .page_about_tex {width: 50%;padding: 0px 195px 0px 0px;text-align: justify;;}.page_about_box3 {flex-direction: row-reverse;justify-content: center;align-items: flex-end;}.page_about_box3 .page_about_tex {width: 50%;padding:0px 90px}.page_about_box3 .page_about_img {width: 50%;padding: 0px 30px;display: flex;flex-direction: row;}.page_about_box3 .page_about_img img {width: 55%;}.page_about_box3 .page_about_img .img01, .page_about_box3 .page_about_img .img02, .page_about_box3 .page_about_img .img03, .page_about_box3 .page_about_img .img04 {width: calc(100%/4 - 5px);display: inline-block;text-align: center;}.page_about_box3 .page_about_img .img04 {height: 180px;padding: 20px 10px 10px 10px;box-shadow: 1px 1px 10px -6px rgba(0, 0, 0, 0.5);border: 1px solid #eee;transform: translateY(-9%);}.page_about_box3 h4 {font-size: 16px;color: #333;letter-spacing: 1px;line-height: 30px;text-align: center;font-weight: bold;}.page_about_box3 .page_about_img .img04 h4 {margin-top:20px;color:#cf9e1e}.page_about hr {margin: 47px 0px;}.about_btn {margin-top: 20px;}.about_btn a {padding: 10px 50px;background:transparent ;border: 1px solid #003968;color: #333;transition: 0.5s ease-in-out;position: relative;margin-right:5px}.about_btn a::after {content: "";position: absolute;width: 0;height: 100%;left: 0;background: #003968;transition: 0.5s ease-in-out;top: 0;z-index: -1;}.about_btn a:hover {color:#fff;background:transparent}.about_btn a:hover::after {width: 100%;transition: 0.5s ease-in-out;}/*客房介紹列表*/ 
.article5 .article-text > .container {width: 90%;padding: 0px;}.article5 .pagecontent .article_model[data-seq="0"] {margin-top: 0px !important;}.article5 .pagecontent .RWDeditor01 {margin-top:0px}.article5 .hgroup {display:none}.room_item {width:calc(100%/2 - 10px);position: relative;margin-bottom: 125px;display: inline-block;padding: 0px 30px;vertical-align: top;}.room_item_img {width: 100%;display: inline-block;}.room_item_tex {width: 80%;position: relative;right: 0;bottom: -10px;background: #fff;padding: 30px 50px 50px;line-height: 2;letter-spacing: 1px;font-size: 14px;color:#888;box-shadow: 0 8px 24px rgba(0,0,0,0.08);text-align: justify;margin-top: -100px;float: right;}.room_item_tex .item_title {font-size: 22px;color: #2b2b2b;display: block;letter-spacing: 2px;margin-bottom: 10px;font-family: 'Noto Sans TC', sans-serif !important;}.room_item_tex .item_title:hover {color: #003968;transition: 0.4s;}.room_item_mark {position: absolute;right: 50px;top: 40px;background: transparent;padding: 0px 10px;line-height: 1.5;color:#90adc5}.room_item_mark span {display: inline-block;text-align: left;font-size: 12px;}.room_item_mark .ping01 {background: transparent;position: relative;}.room_item_tex .room_item_btn {transform: translateY(50px);opacity: 0;transition: 0.6s;text-align: right;position: absolute;right:0px}.room_item_tex:hover .room_item_btn {transform: translateY(30px);opacity: 1;transition: 0.6s;}.room_item_tex .room_item_btn a {padding: 8px 50px;background:#eee ;border:1px solid #fff;color: #333;transition: 0.5s ease-in-out;position: relative;margin-left:5px}.room_item_tex .room_item_btn a::after {content: "";position: absolute;width: 0;height: 100%;left: 0;background: #003968;transition: 0.5s ease-in-out;top: 0;z-index: -1;}.room_item_tex .room_item_btn a:hover {color:#fff;background:transparent}.room_item_tex .room_item_btn a:hover::after {width: 100%;transition: 0.5s ease-in-out;}/*客房介紹*/ 
.product1 .page_wrapper_bg .article-text .container {width: 100%;padding:0px}.product1 .hgroup .container {display: none;}.product1 .page_wrapper_bg section.call_to_action > .container {width: 100%;}/*左-圖片展示*/ 
.RWDproduct_page .pic-box {max-width: 50%;padding-right: 0px;display: inline-block;width: auto;}.RWDproduct_page .thumbnails {padding: 0px 50px;}.RWDproduct_page .pic-box .thumbnails ul li a:before {border:0px}.RWDproduct_page .pic-box .thumbnails ul li a:hover:before {border: 0px solid #003968;}.RWDproduct_page .pic-box .thumbnails ul li.active a:before {border:0px;}.RWDproduct_page .pic-box .thumbnails ul li.active a {opacity: 1;transition: 0.4s;}.RWDproduct_page .pic-box .thumbnails ul li a {transition: 0.4s;}.RWDproduct_page .pic-box .thumbnails ul li a:hover {opacity: 0.7;transition: 0.4s;}.RWDproduct_page .pic-box .thumbnails ul li a {max-width: 100% !important;width: 100% !important;opacity: 0.7;}.RWDproduct_page .pic-box .thumbnails ul {margin: 0 !important;}.RWDproduct_page .thumbnails {padding:0;}.product1 div#product {padding: 0 !important;position: relative;}.product1 div#product::before {    content: "";    position: absolute;    background: url(archive/image/customization/banner_deco.png)no-repeat;    width: 350px;    height: 430px;    background-size: contain;    transform: rotateY(180deg);    z-index: -1;    right: 0;    top: 450px;}.RWDproduct_page .thumbnails {padding: 0;}.RWDproduct_page .pic-box .thumbnails ul li {width: calc(100%/5 - 10px);margin: 10px 5px;padding: 0;}.pageroom_box.page_row {padding-left: 200px;}.pageroom_box2 {width: 80%;margin: 0 auto;}.pageroom_box3 {width: 80%;margin: 0 auto;}.RWDproduct_page .pic-box .thumbnails .pic img {width: 100%;}/*右-文字*/ 
.RWDproduct_page .products-info {width: 35%;padding-left: 150px;position: relative;float: left;}.RWDproduct_page .products-info .name {font-size: 22px;color: #2b2b2b;margin-bottom: 15px;font-family: 'Noto Sans TC', sans-serif !important;}.RWDproduct_page .products-info .txt .title {display: none;}.RWDproduct_page .products-info .txt .editor {color:#888;font-size:14px;letter-spacing: 1px;}.RWDproduct_page .products-info .txt {line-height:2}.RWDproduct_page .products-info ul {margin-top: 50px;padding-left: 0px;font-size: 14px;line-height: 3.5;list-style: none;color:#333}.RWDproduct_page .products-info .editor li {border-bottom: 1px solid #f5f5f5;position: relative;padding-left: 35px;}.RWDproduct_page .products-info .editor li::before {content: "";width: 6px;height: 6px;background: rgba(0,57,104,0.5);top: 22px;position: absolute;left: 14px;}.price_a {font-size: 16px;color: #003968;font-weight: bold;padding: 0px 10px;margin-top: 20px;}/*訂房&詢問按鈕*/ 
.RWDproduct_page .ibtn {background: #fff;border: 1px solid #003968;line-height: 2;padding: 5px 50px;color: #003968;position: relative;font-size: 15px;letter-spacing: 1px;transition: 0.5s ease-in-out;transform: translateX(-180px);}.RWDproduct_page .ibtn::after {content: "";position: absolute;width: 0;height: 100%;left: 0;background: #003968;transition: 0.5s ease-in-out;top: 0;z-index: -1;}.RWDproduct_page .ibtn:hover {color:#fff !important;background:transparent;transition: 0.5s ease-in-out;}.RWDproduct_page .ibtn:hover::after {width: 100%;transition: 0.5s ease-in-out;}.RWDproduct_page .btn-other i.ii {display:none}.reservation_btn2 {position: absolute;bottom: 0;right: 0;transform: translate(0px,-10px);}.reservation_btn2 a {background: #fff;border: 1px solid #003968;line-height: 2;padding: 10px 50px;color: #003968;position: relative;font-size: 15px;letter-spacing: 1px;transition: 0.5s ease-in-out;}.reservation_btn2 a::after {content: "";position: absolute;width: 0;height: 100%;left: 0;background: #003968;transition: 0.5s ease-in-out;top: 0;z-index: -1;}.reservation_btn2 a:hover {color:#fff !important;background:transparent;transition: 0.5s ease-in-out;}.reservation_btn2 a:hover::after {width: 100%;transition: 0.5s ease-in-out;}/*房間說明*/ 
.pageroom_box {display: flex;flex-direction: row;justify-content: center;align-items: center;}.page_room_tex {width: 55%;line-height: 2;color: #888;font-size: 15px;}.page_room_img {width: 50%;}.page_room_img {width: 55%;position: relative;right: -120px;}/*客房設施*/ 
.room_list {width: calc(100%/4 - 5px);display: inline-block;vertical-align: top;padding: 0px 6%;min-height: 300px;border-right: 1px solid #ececec;}.room_list:nth-child(5) {border-right:0px}.room_list h4 {display: inline-block;font-size: 16px;font-weight: bold;}.room_list .list_icon {display: flex;align-items: flex-end;margin-bottom:20px;}.room_list img {width: 50px;margin-right: 10px;}.pageroom_box2 {background: #f9f9f9;padding:50px 0px}.pageroom_box2 h2 {text-align: center;margin-bottom: 50px;}.room_list ul {list-style: none;padding-left: 18px;}.room_list li {padding: 0px;font-size:14px}.pageroom_box3 {padding: 60px 0px 80px;}.pageroom_box3 ul {-webkit-column-count: 2;-moz-column-count: 2;column-count: 2;list-style: none;padding-left: 0;}.pageroom_box3 li {position: relative;padding:1px 0px;padding-left: 35px;}.pageroom_box3 li::before {content: "";width: 6px;height: 6px;background: rgba(0,57,104,0.5);top: 16px;position: absolute;left: 14px;}/*服務設施*/ 
.id44 .RWDbanner005 {padding:120px 0px 0px}.id44 .RWDbanner005 .title_block {margin-top: 0px;}.id44 .call_to_action {display: none;}.fac_block .container {width: 100%;padding:0px}.page_wrapper_bg .RWDbanner005 .sqare_shadow {border-radius: 50%;width: 50px;height: 50px;box-shadow: 0 2px 6px 0 rgba(136,136,136,0.3);top: 50%;transform: translateY(-90px);}.page_wrapper_bg .RWDbanner005 .swiper-right {border: 0px;}.page_wrapper_bg .RWDbanner005 .swiper-left {border: 0px;}.page_wrapper_bg .RWDbanner005 .main-title {font-size: 18px;color: #2b2b2b;margin-bottom: 20px;font-family: 'Noto Sans TC', sans-serif !important;letter-spacing: 2px;font-weight: normal;}.page_wrapper_bg .RWDbanner005 .price {color: #999;font-size: 12px;letter-spacing: 1px;font-weight: normal;padding:0px 30px}.page_wrapper_bg .RWDbanner005 .title_block .title_tw {display: block;font-size: 28px;letter-spacing: 2px;line-height: 40px;font-family: 'Noto Sans TC', sans-serif;color: #333;margin: 5px 0px 0 0;text-align: center;margin-bottom: 20px;font-weight: normal;}.page_wrapper_bg .RWDbanner005 .subtitle {color: #888;font-size: 14px;letter-spacing: 1px;margin-bottom:5px;padding:0px 30px}.page_wrapper_bg .RWDbanner005 .swiper-left .main-title, .RWDbanner005 .swiper-right .main-title {font-weight: normal;font-size: 15px;color: #888;padding:0px 30px}.RWDbanner005 .img_wrap {margin-bottom:30px}.page_wrapper_bg .RWDbanner005 .sqare_shadow.swiper-next:after {content: "\f054";font-family: FontAwesome;transform: none;border: 0;top: 14px;left: 16px;color: #003968;opacity: 1;}.RWDbanner005 .sqare_shadow.swiper-prev:after {content: "\f053";font-family: FontAwesome;transform: none;border: 0;top: 14px;left: 15px;color: #003968;opacity: 1;}.fac_box .fac_img h4 {font-size: 15px;font-weight: bold;color: #333;letter-spacing: 1px;}.fac_box {width: 80%;margin: 100px auto 150px;padding-top: 50px;border-top: 1px solid #eee;}.fac_box .fac_img {width: calc(100%/4 - 5px);display: inline-block;padding: 0px 20px;margin-bottom: 30px;text-align: center;}.fac_box h2 {display: block;    font-size: 28px;    letter-spacing: 2px;    line-height: 40px;    font-family: 'Noto Sans TC', sans-serif;    color: #333;    margin: 5px 0px 0 0;    text-align: center;margin-bottom:50px}/*餐飲饗宴*/ 
.product2 .page_wrapper_bg section.call_to_action > .container {width: 80%;}.product2.id28 .page_wrapper_bg section.call_to_action > .container, .product2.id32 .page_wrapper_bg section.call_to_action > .container, .product2.id60 .page_wrapper_bg section.call_to_action > .container, .product2.id64 .page_wrapper_bg section.call_to_action > .container {width: 100%;}.product2 .layoutlist_2 .item {border-bottom: 0px;padding:0px;min-height: 480px;}.item .subject {margin-bottom: 5px;height: auto !important;line-height: 1;}.item .subject a {font-size: 20px;color: #2b2b2b !important;display: block;letter-spacing: 2px;margin-bottom: 10px;font-family: 'Noto Sans TC', sans-serif !important;transition: 0.4s}.item .subject a:hover {color: #003968 !important;transition: 0.4s;}.summary a {font-size: 14px;color: #888 !important;}.RWDproduct_page .products-info .txt .editor i {color: #003968;margin-right: 10px;margin-left: 13px;}.cuisine_box {width: calc(100%/2 - 30px);margin-bottom: 45px;padding: 0px 20px;display: inline-block;position: relative;}.cuisine_box h4 {font-size: 15px;letter-spacing: 1px;position: absolute;bottom: 10px;left: 11px;background: #003968;padding: 10px 20px;color: #fff;}.product2 .page_wrapper_bg .article-text .container {width: 100%;padding:0px}.product2 div#product {padding: 0 !important;position: relative;}.product2.id28 div#product::before, .product2.id32 div#product::before, .product2.id60 div#product::before , .product2.id64 div#product::before {content: "";position: absolute;background: url(archive/image/customization/banner_deco.png)no-repeat;width: 350px;height: 430px;background-size: contain;transform: rotateY(180deg);z-index: -1;right: 0;top: 450px;}.product2 .RWDproduct_page .ibtn {transform: none;}.product2 .RWDproduct_page .products-info ul {text-align: left;}.product2 .RWDproduct_page .products-editor {width: 90%;margin: 0 auto;text-align: center;}/*聯絡我們*/ 
.eforms1.id4 #eformstw41_00001 {width: 70%;display: inline-block;margin-right: 20px;}.eforms1.id4 .options .boxname {margin-left: 5px;margin-right: 10px;}/*聯絡我們_轉帳表單*/ 
.eforms1.id8 .page_wrapper_bg .article-text .container {width: 65%;}.eforms1.id8 .page_wrapper_bg .hgroup .container {display:none}.eforms1.id8 .main::before {content: "";background: url(archive/image/customization/con_bgimg.jpg) no-repeat;width: 100%;height: 100%;position: absolute;top: -100px;background-size: cover;background-position: center;opacity: 0.3;}.eforms1.id8 .hgroup h1 {display:none}.eforms1.id8 h2 {display: block;font-size: 28px;letter-spacing: 2px;line-height: 40px;font-family: 'Noto Sans TC', sans-serif;color: #333;margin: 5px 0px 0 0;text-align: center;margin-bottom:20px}.eforms1.id8 #eforms .eformsDesc {text-align: center;margin-bottom: 80px;padding-bottom: 50px;border-bottom: 1px solid #eee;}.eforms1.id8 .page_wrapper_bg #eforms {padding: 80px !important;background: #fff;box-shadow: 0 8px 24px rgba(0,0,0,0.08);}.eforms1.id8 #eforms .form-horizontal .control-label {text-align: right !important;margin-bottom: 15px!important;}.eforms1.id8 #eformstw81_00001 {width: 50%;display: inline-block;margin-right: 20px;}.eforms1.id8 .options .boxname {margin-left: 5px;margin-right: 10px;}.eforms1.id8 #eformstw81_00006 {width: 50%;display: inline-block;}.eforms1.id8 #eformstw81_00007 {width: 40%;display: inline-block;margin-right: 10px;}.eforms1.id8 .column_memo {display: inline-block;}.eforms1.id8 #eForm1 > div:nth-child(8) > div:nth-child(2) {width: 23%;}.eforms1.id8 #eformstw81_00008 {width: 85% !important;}.eforms1.id8 #eForm1 > div:nth-child(8) > div:nth-child(4) {width: 60%;}.eforms1.id8 #eformstw81_00010 {width: 44%;display: inline-block;margin-right: 10px;}.eforms1.id8 #eformstw81_00011 {width: 44%;display: inline-block;margin-right: 10px;margin-left: 10px;}.eforms1.id8 #eForm1 > div:nth-child(9) > div:nth-child(2) {width: 20%;display: inline-block;}.eforms1.id8 #eForm1 > div:nth-child(9) > label:nth-child(3) {margin-left: 35px;}.eforms1.id8 #eformstw81_00005 {display: inline-block;width: calc(100% - 49%);margin-left: 10px;}.eforms1.id8 #eformstw81_00014 {height: 80px;}.eforms1.id8 #eformstw81_00003 {width: 39% !important;}.eforms1.id8 #eForm1 > div:nth-child(9) > div:nth-child(4) {width: 59%;}/*表格樣式*/ 
.customized_columns ._input, .customized_columns select {border: 0px;background-color: #eee;font-size: 15px;border-radius: 0px;box-shadow: none;}.form-control:focus {box-shadow: none;}.form-group input { color: #333; caret-color:#333; }.form-group textarea { color: #333; caret-color:#333;} @supports (-webkit-mask: none) and (not (caret-color:#333)) { .form-groupinput { color:#333; }.form-group input::first-line { color: #ccc; } } /*漫遊南投*/ 
.scenery_box1, .scenery_box2, .scenery_box3, .scenery_box4 {width: 100%;display: flex;padding: 0;justify-content: center;align-items: center;margin-bottom: 55px;position: relative;}.scenery_block ul {padding-left: 27px;list-style: none;}.scenery_block ul li {position: relative;}.scenery_block ul li::before {content: "";width: 6px;height: 6px;background: rgba(0,57,104,0.5);top: 15px;position: absolute;left: -19px;}.scenery_block .scenery_img {width:60%}.scenery_box1 .scenery_tex, .scenery_box3 .scenery_tex {width:40%;padding: 40px 60px 40px 110px;position: relative;background: transparent;}.scenery_box2 .scenery_tex, .scenery_box4 .scenery_tex {width:40%;padding: 40px 110px 40px 60px;position: relative;background: transparent;}.scenery_block .s_title {margin-bottom:15px;font-size: 25px;letter-spacing: 2px;color:#222}.scenery_box2, .scenery_box4 {flex-direction: row-reverse;display: flex;}.scenery_block .s_title span {display: block;margin: 12px 4px;font-size: 12px;color: #6698c1;letter-spacing: 1px;}.scenery_block h4 {margin: 60px 0px 25px;font-size: 16px;color: #555;font-weight: bold;padding-bottom: 25px;border-bottom: 1px solid #eee;}.scenery_block h4 img {width: 32px;margin-right: 15px;filter: brightness(0.5);}.scenery_block .s_tex {line-height: 2.3;font-size: 15px;color: #333;text-align: justify;}/*會員*/ 
.member .hgroup .breadcrumb {display: none;}.join_form-title {color: #333;}#join_form input, #join_form select, #join_form select.form-control:not([size]):not([multiple]) {border-radius: 0px;background: #eee;border: 0px;}.btn-primary, .btn-primary:hover {color: #fff;background-color: #003968;border-color: transparent;border-radius: 0px;}.m2018 .products-nav .nav-title {background: transparent;border-bottom: 1px solid #eee;color: #333;font-weight: bold;}#join_form .btn-primary {background: #fff;border-radius: 0px;border: 1px solid #003968;color: #003968;position: relative;transition: 0.5s ease-in-out;}#join_form .btn-primary::after {content: "";position: absolute;width: 0;height: 100%;left: 0;background: #003968;transition: 0.5s ease-in-out;top: 0;z-index: -1;}#join_form .btn-primary:hover {color:#fff !important;background:transparent;transition: 0.5s ease-in-out;}#join_form .btn-primary:hover::after {width: 100%;transition: 0.5s ease-in-out;}/*詢問車*/ 
.RWDmenu_plus04 .querycar-block .pic {width: 80px;height: auto;}.querycar .radio-box.cc0 {display: inline-block;margin-left: 20px;}.RWDquiry .btn {color: #003968;border: 1px solid #003968}.RWDquiry .btn:hover {border: 1px solid #003968;color: #003968;}.RWDquiry .btn.normal {border-radius: 0px;}.RWDquiry .btn.bg2, .RWDquiry .btn.bg2:hover {background: #003968;color: #fff;border-color: #003968;}.shopping-item {border-radius: 0px;}.RWDquiry input, .RWDquiry select, .RWDquiry select.form-control:not([size]):not([multiple]), .RWDquiry textarea {border: 1px solid #ddd;background: #fff;border-radius: 0;}.shopping-item-box .item-btn, .RWDquiry a:hover {border-radius: 0px;background: #003968;color: #fff;}.RWDquiry a:hover, .shopping-item .name:hover {background: transparent;color: #003968;}.quiry_ok .shopping-item-box .item-btn:hover {background: #003968;color: #fff;}/*news*/ 
.layoutlist_8 .item {border-bottom: 1px solid #eee;padding: 20px 0px;}.layoutlist_8 .list_subject {font-size: 16px;font-weight: bold;}.layoutlist_8 .list_subject a {color: #000;}.layoutlist_8 .list_subject .summary {margin: 0;line-height: 1.8;color:#333}.layoutlist_8 .list_subject .summary a {font-size: 15px;color: #333 !important;font-weight: normal;}.layoutlist_8 .listdate .day {color: #333;font-size: 30px;font-weight: bold;}/*-----*/ 
.inner-item strong {    display: block;    font-size: 20px;    font-weight: 400;    font-family: 'Noto Sans TC', sans-serif;    letter-spacing: 2px;}.inner-item {    margin: 0 0 40px;}/*221205*/ 
.RWDbanner005 .more-btn{height: 45px;font-size: 15px;left: 50%;right: auto;transform: translateX(-50%);width: 200px;color: #003968;border: 1px solid #003968;z-index: 1;}.RWDbanner005 .sub-link {color: #003968;border: 1px solid;padding: 5px 40px;left: 50%;transform: translateX(-50%);margin: 30px 0 0;transition: .5s;}.RWDbanner005 .add-cart::before{background-color: #003968;}.RWDbanner005 .sub-link::after{display:none;}@media screen and (min-width: 992px) {.RWDbanner005 .more-btn:hover {background-color: #003968;}.RWDbanner005 .sub-link:hover {background: #003968;color: #fff;}}

/*內頁 end*/ 

/*內頁動態 start*/ 


/*關於承萬*/ 
.img01.paneleffect_v1.animated.fadeInUp {animation-delay: 0.5s !important;}.img02.paneleffect_v1.animated.fadeInUp {-webkit-animation-name: fadeInRight;animation-name: fadeInRight;animation-delay: 0.5s !important;}.page_about_box2 .page_about_img.paneleffect_v1.animated.fadeInUp {-webkit-animation-name: fadeInRight;animation-name: fadeInRight;animation-delay: 0.8s !important;}.page_about_box2 .page_about_tex.paneleffect_v1.animated.fadeInUp {-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft;animation-delay: 0.5s !important;}/*客房列表*/ 
.room_item.move_l {-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft;animation-delay: 0.5s !important;}.room_item.move_r {-webkit-animation-name: fadeInRight;animation-name:  fadeInRight;animation-delay: 1s !important;}/*客房介紹*/ 
.RWDproduct_page .products-con {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;animation-delay: 1s !important;}.RWDproduct_page .products-info::before {-webkit-animation-name: fd1;animation-name: fd1;animation-delay: 5s !important;}@-webkit-keyframes fd1 {  from {    opacity: 0;    left: 700px;transition: 0.4s;}  to {    opacity: 1;    left: 455px;transition: 0.4s;}}/*漫遊南投*/ 
.scenery_img.paneleffect_v1.animated.fadeInUp {-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft;animation-delay: 0.5s !important;}.scenery_tex.paneleffect_v1.animated.fadeInUp {-webkit-animation-name: fadeInRight;animation-name: fadeInRight;animation-delay: 0.5s !important;}

/*內頁動態 end*/ 

/*小螢幕 start*/ 


@media (max-width: 1700px) {/*1700px*/ 
.footer_block {padding: 100px 5%;}.about_block > .container {width: 95%;}}@media (max-width: 1600px) {/*1600px*/ 
.RWDservice005 .block .title1 {top: 38%;}.RWDservice005 .block .title2 {top: 49%;}.RWDservice005 .box_title .text2 {margin-bottom: 25vh;}.right_about_text {width: 43%;}.copyright_block {display: block;}.copyright_block .RWDedictor {    display: inline-block;    float: left;}.RWDssl01 {    margin: 0 20px;    display: inline-block;}}@media (max-width: 1500px) {/*1500px*/ 
.right_about_text {width: 43%;}.RWDservice005 .box_title .text2 {margin-bottom: 20vh;}br.h-br.hidden-sm.hidden-xs {display: none;}.RWDservice005 .block:after {width: 100px;height: 50px;}}@media (max-width: 1440px) {/*1440px*/ 
.RWDService001 h2 {font-size: 14px;}.RWDbanner007 .item-box.arrow-type {right: 50px;}}@media (max-width: 1400px) {/*1400px*/ 
.right_block {margin-top: -80px;}.RWDservice005 .block .title2 {font-size: 14px;}.RWDservice005 .block .title2 br {display: none;}.RWDbanner007 .item-content {height: 600px;}.RWDservice005 .box_title .text2 {font-size: 25px;}.RWDbanner007 .item-subtitle {font-size: 26px;}.RWDright_cont002 .item-first .text-box .title {font-size: 28px;line-height: 45px;}}@media (max-width: 1366px) {/*1366px*/ 
.RWDservice005 .box_title .text2 {font-size: 25px;}.s_content {    letter-spacing: 1px;    line-height: 26px;    padding: 0 30px;}.social_block {bottom: -51px;}.footer_btn {margin-bottom: 10px;}.footer_menu {position: relative;bottom: 0;margin-bottom: 20px;}.company_logo {margin-bottom: 49px;}}@media (max-width: 1300px) {.RWDmenu_plus04 .header:after {width: 810px;}/*1300px*/ 
.RWDmenu_plus04 .logo {    width: 250px;    margin-top: 30px;}.right_about_text {width: 47%;}.left_about_pic {width: 50%;}.left_block.paneleffect.animated.fadeInUp {margin-top: 50px;}.right_block {margin-top: -30px;}.s_content {letter-spacing: 2px;}.RWDservice005 .box_title .text2 {margin-bottom: 15vh;}}@media (max-width: 1280px) {/*1280px*/ 
.RWDbanner_plus01.style-dotnav.control-right .control-box {right: -84px;}.RWDservice005 .box_title .text1 {font-size: 17px;}.news_block {padding: 100px 0px;}}

/*小螢幕 end*/ 

/*小螢幕-內頁 start*/ 


@media (max-width:1700px){.article5 .article-text > .container {width: 95%;}/*關於*/ 
.page_about_box .page_about_tex {padding: 0px 100px 0px 120px;}.page_about_box2 .page_about_tex {padding-right:135px}/*客房*/ 
.pageroom_box3 ul {column-gap: 35px;}/**/ 
.product2 .layoutlist_2 .item {min-height:440px}/*聯絡*/ 
.eforms1 .id8 .page_wrapper_bg .article-text .container {width: 75%;}.model.article_model.RWDeditor01 {margin-top: 0px;}.main section .container {    margin-bottom: 0;    padding-bottom: 0;}}@media (max-width:1600px){/*關於*/ 
.page_about_box .page_about_tex {padding: 0px 0px 0px 90px;}.page_about_box .page_about_img::after {font-size: 18px;left: -90px;}.page_about_box .page_about_img::before {left: 51px;bottom: -106px;}.page_about_box2 {transform: translateX(110px);}/*客房*/ 
.page_room_tex {width: 50%;}.page_room_img {width:50%}.pageroom_box.page_row {padding-left: 140px;}.pageroom_box2, .pageroom_box3 {width: 85%;}/**/ 
.product2 .layoutlist_2 .item {min-height:440px}/*漫遊*/ 
.scenery_box1 .scenery_tex, .scenery_box3 .scenery_tex {padding: 40px 20px 40px 60px;}.scenery_box2 .scenery_tex, .scenery_box4 .scenery_tex {padding: 40px 60px 40px 20px;}/*匯款*/ 
.eforms1.id8 .page_wrapper_bg .article-text .container {width: 80%;}}@media (max-width:1500px){/*關於承萬*/ 
.page_about_box2 .page_about_tex {padding-right: 110px;}.page_about_box2 {transform: translateX(105px);padding: 130px 0px !important;}.page_about_box .page_about_img::after {font-size: 16px;}.page_about_box .page_about_img::before {left: 38px;}/*客房*/ 
.RWDproduct_page .products-info {padding-left:90px}.product1 div#product::before {width: 250px;height: 290px;}.pageroom_box2, .pageroom_box3 {width: 90%;}.pageroom_box3 ul {font-size: 14px;letter-spacing: 1px;}.RWDproduct_page .products-info {width:40%}/**/ 
.product2 .layoutlist_2 .item {min-height: 400px;}/**/ 
.eforms1.id4 #eformstw41_00001 {width: 55%;}/*匯款*/ 
.eforms1.id8 .page_wrapper_bg #eforms {padding: 80px 60px !important;}.eforms1.id8 .page_wrapper_bg .article-text .container {width: 85%;}/*漫遊*/ 
.article4 .page_wrapper_bg .article-text .container {width: 90%;}}@media (max-width:1400px){/*關於承萬*/ 
.page_about_box2 {transform: translateX(100px);}.page_about_box2 .page_about_tex {padding-right: 85px;}/**/ 
.product2 .layoutlist_2 .item {min-height: 375px;}}@media (max-width:1300px){.page_about_box .page_about_img .img01 {width: 75%;}.page_about_box .page_about_img .img01::before {bottom: -40px;left: -25px;}.page_about_box .page_about_img::after {left:-121px}.page_about_box .page_about_img::before {left: 6px;bottom: -95px;}.page_about_box2 .page_about_img {width:60%}/*客房*/ 
.pageroom_box.page_row {padding-left: 100px;}.page_room_img {width: 60%;}.room_list {padding:0 4%}.room_item_tex {width: 100%;bottom: 0;margin-top: 0;padding: 30px;}.room_item_tex:hover .room_item_btn {transform: translateY(20px);}/**/ 
.product2 .layoutlist_2 .item {min-height: 340px;}/*匯款*/ 
.eforms1.id8 .page_wrapper_bg .article-text .container {width: 90%;}}@media (max-width:1199px){.article1.id4 .page_wrapper_bg .article-text .container {width: 95%;}.page_about_box.page_row {padding: 0px;}.page_about_box .page_about_img .img02 {bottom:-120px}.page_about_box2 {transform: translateX(62px);padding: 160px 0px 50px !important;}/*客房*/ 
.RWDproduct_page .products-info {width: 45%;}.room_item_tex:hover .room_item_btn {transform: none;z-index: 1;width: 100%;position: absolute;bottom: 0;opacity: 1;}.room_item_tex:hover .room_item_btn, .room_item_tex .room_item_btn {left: 0;}.room_item_mark {right: 22px;}.room_item_tex {padding: 30px 30px 80px;}.room_item_tex .room_item_btn {opacity: 1;transform: none;bottom: 12px;width: 100%;text-align: center;}.room_item_tex .room_item_btn a {width: calc(100%/2 - 20px);display: inline-block;padding: 5px;margin: 0 4px;}.room_item_tex:hover .room_item_btn {bottom:12px}.RWDproduct_page .ibtn {transform: none;}.RWDproduct_page .list-inline {text-align: left !important;}.reservation_btn2 {right: auto;left: 270px;}.room_item_tex {min-height:290px}.room_item {margin-bottom: 50px}/*漫遊*/ 
.scenery_box1 .scenery_tex, .scenery_box3 .scenery_tex {padding: 0px 20px 0px 60px;}.scenery_box2 .scenery_tex, .scenery_box4 .scenery_tex {padding:0px 60px 0px 20px}.scenery_block .s_title {margin-top: 0;}.scenery_box1, .scenery_box2, .scenery_box3, .scenery_box4 {align-items: end;}/*餐飲*/ 
.eforms1 .RWDproduct_page .products-con {margin-bottom: 90px;}.product2 div#product::before {display:none}.RWDproduct_page .products-info {padding-left: 80px;}/*匯款*/ 
.eforms1.id8 #eformstw81_00011 {width: 43%;}/*news*/ 
.edcontent1 .page_wrapper_bg .article-text .container {width: 90%;}.layoutlist_8 .item {padding:40px 0px}/**/ 
.article3.id20 .page_wrapper_bg .article-text .container {width: 90%;}}

/*小螢幕-內頁 end*/ 

/*1199px start*/ 

@media (max-width: 1199px) {
.RWDmenu_plus04 .site-nav .menu li.hidden-lg {display: none;}.RWDmenu_plus04 .header:after {width: 830px;}.RWDService001 .col-md-3.col-sm-6 {padding: 0;}.RWDservice005 .box_title .text2 {margin-bottom: 0;}.RWDservice005 .box_title .memo {margin-top: 0;}.col4 .box_title {margin-bottom: 60px;}.news_block > .container {width: 90%;}.copyright_block {flex-direction: column;}.RWDssl01 {margin: 0;}.right_footer {width: 47%;}.left_footer {width: 50%;}.RWDmenu_plus04 .logo {width: 230px;margin-top: 32px;}.RWDmenu_plus04 .header.is-up .logo {width: 200px;margin-top: 21px;}.info_text {margin-top: 174px;}.RWDbanner_plus01.full .banner-slider.bg .slick-item {    max-height:100% !important;    height: calc(100vh - 75px) !important;}.banner_block:before {    bottom: -100px;    width: 300px;    height: 394px;}.room_block {padding: 100px 0px;}.RWDbanner007 .item-box.arrow-type:hover {transform: translateY(0px);}.RWDbanner007 .item-nav-next:hover {width: 40px;right: 50%;}.RWDbanner007 .item-nav-next:hover:before {right: 15px !important;}.RWDbanner007 .item-nav-prev:hover:before {left: 15px !important;}.RWDbanner007 .item-nav-prev:hover:after {width: 40px;}.RWDbanner007 .item-nav-prev:hover {width: 0;left: -40px;}.RWDbanner007 .item-nav-prev:hover:after {width: 40px;left: 40px;}.RWDbanner007 .item-nav-next:hover {width: 0;right: -40px;}.RWDbanner007 .item-nav-next:hover:after {width: 40px;right: 40px;}.RWDbanner007 .item-nav-prev:hover:before {left: 50px !important;}.RWDbanner007 .item-nav-next:hover:before {right: 50px !important;}.RWDbanner007 .item-nav-prev:hover .ii-arrow1 {left: 49px;}.RWDbanner007 .item-nav-next:hover .ii-arrow1 {right: 49px;}.s_btn {display: none;}.pad_btn .RWDbtn01 .btn {    color: #fff;    padding: 8px 50px;    font-size: 14px;    letter-spacing: 1px;    position: relative;    border: 1px solid #fff;    transition: 0.5s ease-in-out;    z-index: 111;    border-radius: 0;    background: transparent;}.service_pad {    background: #003968;    padding-bottom: 30px;    position: relative;    display:block;}.RWDbtn01 {margin-top: 0;}.RWDbanner_plus01 .slick-caption .txt1 span{font-size: 20px !important;}.RWDbanner_plus01 .slick-caption .txt2 span, .RWDbanner_plus01 .slick-caption .txt3 span{font-size: 18px !important;}.RWDbanner_plus01 .slick-caption .txt2, .RWDbanner_plus01 .slick-caption .txt3, .RWDbanner_plus01 .slick-caption .txt4, .RWDbanner_plus01 .slick-caption .txt5, .RWDbanner_plus01 .slick-caption .txt6 {margin-top: 10px;}
}
/*1199px end*/ 

/*螢幕拖拉 start*/ 


@media (max-width: 1140px) {.RWDService001 h2 {font-size: 13px;}.RWDService001 a:nth-child(4) i.iconBig {margin-bottom: 20px;}.RWDmenu_plus04 .header:after {width: 750px;}}@media (max-width: 1080px) {/*1080*/ 
.RWDmenu_plus04 .header {    padding-left: 15px;}.RWDmenu_plus04 .header.is-up {padding-right: 150px;}.RWDmenu_plus04 .site-nav .menu>li>a {font-size: 13px;}.RWDmenu_plus04 .header.is-up {padding-right: 160px;}}

/*螢幕拖拉 end*/ 

/*1024px start*/ 

@media (max-width: 1024px) {
.RWDmenu_plus04 .site-nav .menu li.hidden-lg {display: block;}.RWDmenu_plus04 .features {width: 150px;}.RWDmenu_plus04 .header:after {width: 260px;}.RWDmenu_plus04 .header {height: 75px;padding: 0 3%;}.RWDmenu_plus04 .features .search-btn {padding: 25px 10px;}.RWDmenu_plus04 .features .member-btn {padding: 25px 20px;}.RWDmenu_plus04 .features .cart-btn {padding: 19px 8px;}.header .reservation_btn a { width: 75px; height: 75px;}.RWDmenu_plus04 .features:after { background-color: #fff;transition:.5s;}.ml-stack-nav-toggle i {color: #fff;transition:.5s;}.ml-stack-nav-toggle__line {background: #fff;transition:.5s;}.RWDmenu_plus04 .header.is-up {padding-right: 3%;}.RWDmenu_plus04 .header.is-up:after { width: 0;}.RWDmenu_plus04 .header.is-up .features:after {background-color: #585c5d;transition:.5s;}.header.is-up .ml-stack-nav-toggle i{color:#585c5d;transition:.5s;}.header.is-up .ml-stack-nav-toggle__line{background-color: #585c5d;transition:.5s;}.RWDmenu_plus04 .logo {width: 200px;margin-top: 21px;}.RWDbanner_plus01.style-dotnav.control-right .control-box {right: -66px;}.left_about_pic {position: absolute;width: 55%;}.RWDright_cont002 .item-first {padding-left: 150px;}.right_block {margin-top: 0;}.left_block.paneleffect.animated.fadeInUp {margin-top: 100px;}.RWDService001 i.iconBig {    width: 80px;    margin: 0 auto;    margin-bottom: 20px;}.RWDService001 a:nth-child(4) i.iconBig {width: 80px;height: 80px;margin-bottom: 20px;}.banner_block:before {    bottom: -200px;    width: 300px;    height: 390px;}.RWDright_cont002 .item-first .text-box {margin-bottom: 30px;}.room_block {padding: 120px 0px 80px;}.s_content {    width: 70%;    margin: 0 auto;    margin-top: 50px;}.RWDmenu_plus04 .copyright{display:none}.footer_btn {margin-bottom: 20px;}.RWDbanner_plus01.full .banner-slider.bg .slick-item {height: calc(100vh - 75px) !important;}.right_about_text {width: 55%;}#m_RWDfullscreen01_50_1 > div:nth-child(2) > a:nth-child(4) > div {height: 172px;}.company_logo {margin-bottom: 50px;}.RWDssl01 {margin-left: 10px;}.footer_menu{display:none}.bottom_button a {    color: #fff;    display: flex;    justify-content: center;    align-items: center;}.bottom_button {    position: fixed;    bottom: 0;    width: 100%;    height: 50px;    text-align: center;    background: #003968;    display: flex;    justify-content: center;    align-items: center;    color: #fff;   opacity:0;    z-index: 111;}.bottom_button_show{opacity:1;transition:0.3s;}.RWDmenu_plus04 #mobile-menu .menu>li>ul {    background-color: #f9f9f9;}.RWDmenu_plus04 #mobile-menu .menu>li.active {    background-color: #fff;    border-color: #003968;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {    background-color: #fff;    color: #003968;}.RWDmenu_plus04 #mobile-menu .menu>li>ul {    background-color: #f9f9f9;}/*-----內頁-----*/ 
.page_wrapper_bg section.call_to_action {padding: 50px 0 !important;}.page_about {font-size:14px}.page_about_box .page_about_tex {width: 55%;line-height: 2.3;padding-left: 60px;}.page_about_box.page_row {align-items: end;}.page_about_box .page_about_img .img01 {width: 85%;margin-top: 50px;}.page_about_box .page_about_img .img02 {width:60%;bottom: -150px;}.page_about_box .page_about_img::after {left: -137px;bottom: 40px;font-size: 13px;}.page_about_box .page_about_img::before {left: -30px;bottom: -108px;}.page_about_box2 .page_about_tex {padding-right: 60px;}.about_btn a {padding: 8px 40px;}.about_btn {margin-top: 15px;}.page_about_box2 {line-height:2.3}/**/ 
.btn.btn_back {margin-bottom:50px}/*客房*/ 
.RWDproduct_page .products-info {padding-left: 55px;}.page_room_img {right: -50px;}.room_list {padding: 0 2%;}.pageroom_box3 ul {column-gap: 10px;letter-spacing: 0px;}.room_item {padding: 0px 15px;}.room_item_mark {position: relative;right: auto;top: auto;padding:0px;margin-top: 15px;}.room_item_tex:hover .room_item_btn, .room_item_tex .room_item_btn {transform: none !important;position: absolute;bottom: 7px;z-index: 11;right: auto;}.room_item_tex .room_item_btn a {width:calc(100%/2 - 20px)}.room_item_tex {min-height: 350px;padding: 30px 20px 70px}.RWDproduct_page .products-info ul {text-align: left;}.RWDproduct_page .ibtn {padding: 3px 50px;}.reservation_btn2 {left:240px}.reservation_btn2 a {padding: 8px 50px;}.pageroom_box.page_row {padding-left: 60px;}/*設施*/ 
.fac_box {margin: 50px auto 100px;width:90%}.fac_box .fac_img {padding:0px 10px}/*餐飲*/ 
.product2 .page_wrapper_bg section.call_to_action > .container {width: 90%;}.product2 .layoutlist_2 .item {min-height: 330px;}.product2 .RWDproduct_page .products-editor {width: 93%;}/*漫遊*/ 
.article4 .page_wrapper_bg .article-text .container {width: 95%;}.scenery_block .s_title {font-size:20px}.scenery_box1 .scenery_tex, .scenery_box3 .scenery_tex {width: 55%;padding: 0px 0px 0px 60px;}.scenery_box2 .scenery_tex, .scenery_box4 .scenery_tex {width: 55%;padding: 0px 60px 0px 0px;}.scenery_block h4 {margin: 40px 0px 15px;}.scenery_block .s_tex {line-height: 2;font-size: 14px;}/**/ 
.eforms1.id4 .form-horizontal .control-label {width: 90px;}.eforms1.id4 #eForm1 > div:nth-child(6) > div:nth-child(2) {width:calc(100% - 90px);margin-bottom:20px}.eforms1.id4 .col-md-11 {width: calc(100% - 90px);}.eforms1.id4 .col-md-5 {width: calc(100% - 90px);}/*匯款*/ 
.eforms1.id8 #eforms .form-horizontal .control-label {min-width: 90px;}.eforms1.id8 #eforms .form-horizontal .col-md-5 {width: 41%;}.eforms1.id8 #eForm1 > div:nth-child(6) > div:nth-child(4) {width: 35% !important;}.eforms1.id8 #eForm1 > div:nth-child(7) > div:nth-child(2) {width: 35% !important;}.eforms1.id8 #eformstw81_00007 {width: 38%;}.eforms1.id8 #eformstw81_00010 {width: 35%;}.eforms1.id8 #eformstw81_00011 {width: 40%;}.eforms1.id8 #eForm1 > div:nth-child(8) > div:nth-child(4) {width: 52%;}.eforms1.id8 #eForm1 > div:nth-child(9) > div:nth-child(4) {width: 52%;}.eforms1.id8 #eformstw81_00014 {width:100%}.eforms1.id8 #eForm1 > div:nth-child(10) > div {width: calc(100% - 102px);}/*221205*/ 
.fixed_block{display:none;}.news_block:before {bottom: -70px;width: 22vw;}.RWDbanner_plus01 .slick-caption .txt1 span{font-size: 18px !important;}.RWDbanner_plus01 .slick-caption .txt2 span, .RWDbanner_plus01 .slick-caption .txt3 span{font-size: 16px !important;}.about_block {padding-top: 100px;}
}
/*1024px end*/ 

/*991px start*/ 

@media (max-width: 991px) {
.RWDright_cont002 .item-first .text-box .title {font-size: 25px;line-height: 34px;}.RWDService001 .col-md-3.col-sm-6 {width: calc(100%/4);}.right_about_text {width: 100%;}.swiper-container-fade .swiper-slide:nth-child(2) {width: 100% !important;transform: translate3d(-100%, 0px, 0px) !important;}.swiper-container-fade .swiper-slide:nth-child(3) {width: 100% !important;transform: translate3d(-200%, 0px, 0px) !important;}.swiper-container-fade .swiper-slide:nth-child(4) {width: 100% !important;transform: translate3d(-300%, 0px, 0px) !important;}.RWDright_cont002 {width: 57%;float:right;}.left_block.paneleffect.animated.fadeInUp {margin-top: 30px;}.RWDService001 {width: 80%;margin: 40px auto 0px;}.room_block {padding: 100px 0px;}.swiper-container-fade .swiper-slide:nth-child(1) {width: 100% !important;transform: translate3d(0%, 0px, 0px) !important;}.swiper-container-fade .swiper-slide:nth-child(5) {width: 100% !important;transform: translate3d(-400%, 0px, 0px) !important;}.swiper-container-fade .swiper-slide:nth-child(6) {width: 100% !important;transform: translate3d(-500%, 0px, 0px) !important;}.swiper-container-fade .swiper-slide:nth-child(7) {width: 100% !important;transform: translate3d(-600%, 0px, 0px) !important;}.swiper-container-fade .swiper-slide:nth-child(8) {width: 100% !important;transform: translate3d(-700%, 0px, 0px) !important;}.swiper-container-fade .swiper-slide:nth-child(9) {width: 100% !important;transform: translate3d(-800%, 0px, 0px) !important;}.swiper-container-fade .swiper-slide:nth-child(10) {width: 100% !important;transform: translate3d(-900%, 0px, 0px) !important;}.RWDbanner007 .item-box.arrow-type {    right: 0;    top: 0;    margin: 0;    width: 100%;    max-width: 100%;}.RWDbanner007 .item-img .swiper-slide:nth-child(2) {    background-color: #fff;}.swiper-slide.item-info.swiper-slide-active {width: 100% !important;}.social_block { left: 316px; width: 71px;}.RWDssl01 {margin-left: 0;}.copyright_desc br {display: block;}.info_text br:nth-child(4) {display: none;}.footer_menu li {    list-style: none;    display: inline-block;    margin: 0 20px;}.footer_menu { margin-bottom: 30px;}.RWDmenu_plus04 .features .cart-btn {padding:20px 8px}.banner_block:after {width: 50px;}/*內頁*/ 
.btn.btn_back {float: none;margin: 0 auto;width: 90%;display:block}/*about*/ 
.page_about_box2 {flex-direction: column-reverse;}.page_about_box2 .page_about_img {width: 100%;}.page_about_box2 .page_about_tex {width: 100%;padding: 50px 30px;}.page_about_box .page_about_tex {width: 75%;}.page_about_box .page_about_img::after {left: -125px;bottom: 30px;font-size: 12px;}.page_about_box .page_about_img::before {left: -22px;bottom: -112px;width: 20px;}.page_about_box2 {transform: none;padding:60px 0px !important}.page_about_box .page_about_img .img02 {width: 60%;bottom: -105px;}.page_about_box .page_about_img .img01::before {bottom: -35px;left: -15px;}/*客房*/ 
.RWDproduct_page .pic-box  {width:100%;max-width: 100%;padding: 0px 20px;}.RWDproduct_page .products-info {padding:30px 45px 0px;width:100%}.product1 div#product::before {display:none}.reservation_btn2 {position: relative;bottom: auto;right: auto;left: 200px;transform: none;margin-top: 50px;display:inline-block}.RWDproduct_page .list-inline {text-align: left;margin-top: 0px !important;position: relative;right: 0;transform: translateY(-64px);display:inline-block}.RWDproduct_page .ibtn {transform: none;left: 0;}.reservation_btn2 a {padding:12px 50px}.pageroom_box.page_row {padding:30px;flex-direction: column;padding: 0px 45px;}.page_room_tex {width: 100%;}.page_room_img {right: auto;width: 100%;margin-top: 35px;}.room_list .list_icon {display: block;align-items: unset;text-align: center;margin-bottom:0px}.room_list img {display: block;margin: 0 auto;}.pageroom_box2, .pageroom_box3 {width: 100%;padding-left:20px;padding-right:20px}.room_list ul {padding-left: 0;text-align: center;}.pageroom_box3 ul {-webkit-column-count: auto;-moz-column-count: auto;column-count: auto;}.RWDproduct_page .ibtn {padding: 7px 50px;}/*設施*/ 
.RWDbanner005 .add-cart {display:none}.RWDbanner005 .swiper-center .swiper-slide {padding-right: 20px;padding-left: 20px;}.page_wrapper_bg .RWDbanner005 .subtitle {padding: 0px 10px;text-align: left;}.page_wrapper_bg .RWDbanner005 .price {padding: 0px 10px;text-align: left;}.fac_box .fac_img {width: calc(100%/3 - 5px);}.id44 .RWDbanner005 {padding:50px 0px}/*餐飲*/ 
.product2 div#product::before {display:none}.product2 .RWDproduct_page .list-inline {transform: none;}.product2 .cuisine_box {padding: 0px 5px;}.product2 .cuisine_box h4 {position: relative;left: 0;bottom: auto;margin-bottom: 0px !important;}.product2 .RWDproduct_page .btn_back {margin-right:auto}.product2 .RWDproduct_page .products-editor {text-align: center;}/*漫遊*/ 
.scenery_box1 .scenery_tex, .scenery_box3 .scenery_tex {width: 55%;padding: 0px 0px 0px 40px;}.scenery_box2 .scenery_tex, .scenery_box4 .scenery_tex {width: 55%;padding: 0px 40px 0px 0px;}/**/ 
.btn.btn_back {margin-top:40px;width: 95%;margin-bottom:50px}/**/ 
.eforms1.id4 .form-horizontal .control-label {width: 100%;}.eforms1.id4 .col-md-5 {width: 100%;}.eforms1.id4 .col-md-11 {width: 100%;}/*匯款*/ 
.eforms1.id8 #eforms .form-horizontal .control-label {width: 100%;min-width: 90px;text-align: left !important;margin-bottom:3px !important}.eforms1.id8 #eforms .form-horizontal .col-md-5 {width: 100% !important;}.eforms1.id8 #eForm1 > div:nth-child(6) > div:nth-child(4), .eforms1.id8 #eForm1 > div:nth-child(7) > div:nth-child(2) {width: 100% !important;}.eforms1.id8 #eForm1 > div:nth-child(9) > label:nth-child(3) {margin-left: 0px;}.eforms1.id8 #eformstw81_00005 {width: calc(100% - 45%);}.eforms1.id8 #eformstw81_00014 {width: 100%;}.eforms1.id8 #eformstw81_00011 {width: 44%;}.eforms1.id8 #eForm1 > div:nth-child(10) > div {width: 100%;}/*footer*/#RWDPAGE_BASE_PAT02 .footer_block {font-family: 'Noto Sans TC', sans-serif !important;}#RWDPAGE_BASE_PAT02 .social_block {width:75px;margin: 0 auto 20px;}.service {    margin-top: 150px;}
}
/*991px end*/ 

/*850px start*/ 


@media (max-width: 850px) {/*850px*/ 
.service {    margin-top: 50px;}}

/*850px end*/ 

/*800px start*/ 

@media (max-width: 800px) {
.left_about_pic {    position: relative;    width: 100%;}.right_about_text {    margin-top: 50px;    width: 90%;    padding-left: 0;}.left_block.paneleffect.animated.fadeInUp {    margin-top: 0;}.right_block {    margin-top: 200px;    position: absolute;    right: 0;}.about_block {padding-top: 100px;}.RWDService001 .col-md-3.col-sm-6 {width: 25%;}.RWDright_cont002 .item-first {padding-left: 0;}.RWDbanner007 .item-img {height:500px;}.RWDbanner007 .item-box.arrow-type {    margin: 0;    right: auto;    top: 0;    width: 100%;    max-width: 100%;}.RWDbanner007 .item-img .swiper-slide {    background-position: top;    background-size: contain;    width: 100% !important;}.RWDbanner007 .item-img {height: 248px;}.RWDbanner007 .item-title-blk {display: none;}.item-editor h6 {display: none;}.RWDbanner007 .item-content {height: auto;}.RWDbanner007 .item-nav-next:after {right: 39px;}.RWDbanner007 .item-nav-prev:after {left: 39px;}.RWDbanner007 .item-nav-next:hover:before {right: 50px !important;transition: .5s;}.RWDbanner007 .item-nav-next:hover:after { width: 40px;right: 39px;}.RWDbanner007 .item-nav-prev:hover:before {left: 50px !important;}.RWDbanner007 .item-nav-prev:hover:after {width: 40px;left: 40px;}.RWDbanner007 .banner-info {display: block;}.RWDbanner007 .title-main {    text-align: center;    letter-spacing: .5px;    font-size: 16px;    color: #003968;    opacity: .5;    font-family: 'Open Sans Condensed', sans-serif;    font-weight: bold;    margin-bottom: 10px;}.RWDbanner007 .title-sub {    font-size: 30px;    text-align: center;    color: #333;    letter-spacing: 5px;    line-height: 40px;    opacity: .9;}.animated .RWDbanner007 .item-content { animation-duration: 1s;}.room_block {padding: 100px 0px;}.RWDnews010 .sub-title {padding-left: 5px;}.footer_block {    flex-direction: column;}.left_footer {    width: 100%;    text-align: center;}.right_footer {    width: 100%;    text-align: center;}.info_text { margin-top: 0;}.right_footer {    border-left: 0;    padding-left: 0;    margin-left: 0;    margin-bottom: 30px;}.footer_btn {margin-bottom: 50px;}.web_edm {margin: 0 auto;}.copyright_block .RWDedictor {display: block;float: none;}.RWDssl01 {    display: block;    float: none;}.main {    overflow-x: hidden;}.swiper-container-fade .swiper-slide:nth-child(1) {width: 100% !important;transform: translate3d(0%, 0px, 0px) !important;}.swiper-container-fade .swiper-slide:nth-child(2) {width: 100% !important;transform: translate3d(-100%, 0px, 0px) !important;}.swiper-container-fade .swiper-slide:nth-child(3) {width: 100% !important;transform: translate3d(-200%, 0px, 0px) !important;}.swiper-container-fade .swiper-slide:nth-child(4) {width: 100% !important;transform: translate3d(-300%, 0px, 0px) !important;}.swiper-container-fade .swiper-slide:nth-child(5) {width: 100% !important;transform: translate3d(-400%, 0px, 0px) !important;}.swiper-container-fade .swiper-slide:nth-child(6) {width: 100% !important;transform: translate3d(-500%, 0px, 0px) !important;}.swiper-container-fade .swiper-slide:nth-child(7) {width: 100% !important;transform: translate3d(-600%, 0px, 0px) !important;}.swiper-container-fade .swiper-slide:nth-child(8) {width: 100% !important;transform: translate3d(-700%, 0px, 0px) !important;}.swiper-container-fade .swiper-slide:nth-child(9) {width: 100% !important;transform: translate3d(-800%, 0px, 0px) !important;}.swiper-container-fade .swiper-slide:nth-child(10) {width: 100% !important;transform: translate3d(-900%, 0px, 0px) !important;}.RWDbanner007 .item-box.arrow-type:hover {transform: translateY(0px);}.RWDservice005 .block .title1 {    font-size: 18px;    padding: 0 20px;    top: 42%;}.RWDservice005 .block .title2 {padding: 0 20px;top: 53%;}.RWDservice005 .block .price {top: 30%;}.right_footer {margin-top: 80px;}.social_block {    position: relative;    bottom: 0;    left: inherit;    width: 100%;    margin-bottom: 20px;}.RWDright_cont002 {width: 100%;}.RWDbanner_plus01.style-dotnav.control-right .control-box {right: -51px;}.RWDbanner_plus01.full .banner-slider.bg .slick-item {height: calc(100vh - 72px) !important;}.right_footer {display: none;}.logo_footer{display: none;}.padh_footer {    display: block;    width: 90%;    margin: 0 auto;    text-align: center;}.footer_info_title {display: none;}.info_text {    font-size: 16px;    letter-spacing: 1px;    line-height: 30px;}.company_logo {    margin-bottom: 20px;}.pad_copyright a:hover {    color: #c3c3c3;}.pad_copyright a {    color: #c3c3c3;    border-bottom: 1px solid #c3c3c3;}.pad_copyright {    font-size: 12px;    line-height: 20px;    margin-top: 30px;    color: #c3c3c3;}.company_logo {font-size: 22px;}div#m_RWDfullscreen01_60_1 {    display: inline-block;    float: none;}.edm_block {    margin-top: 30px;}.room_name {display: block;}/*內頁*/ 
.product2 .RWDproduct_page .btn_back {width: 90%;margin: 0px auto;float: none;}section.article-text p {font-size: 15px;line-height: 2;}/*設施*/ 
.id44 .RWDbanner005 {padding: 50px 0px 60px;}/*漫遊*/ 
.scenery_block h4 {font-size: 16px !important;padding-bottom: 15px !important;margin-bottom: 15px !important;margin-top: 26px !important;}/*匯款*/ 
.eforms1.id8 #eformstw81_00005 {width: calc(100% - 46%);}.trip_card {    position: relative;    margin: 0 auto;    margin-bottom: 30px;}
}
/*800px end*/ 

/*767px start*/ 

@media (max-width: 767px) {
.RWDbanner007 .item-nav-next, .RWDbanner007 .item-nav-prev {background: #fff; height: 40px; z-index: 11; width: 40px; border-radius: 50%; box-shadow: -2px 0px 3px -3px #000;}.RWDbanner007 .item-nav-next:after{display:none}.RWDbanner007 .item-nav-prev:after{display:none}.RWDbanner007 .item-nav-next {right: -20px; left: initial; bottom: 50%; transform: translateY(50%);}.RWDbanner007 .item-nav-prev {left: -20px; bottom: 50%; transform: translateY(50%);}.RWDbanner007 .item-nav-prev .ii-arrow1 {left: 10px;}.RWDbanner007 .item-nav-next .ii-arrow1 {right: 10px;}.RWDbanner007 .item-nav-prev:hover .ii-arrow1 {left: 10px;}.RWDbanner007 .item-nav-next:hover .ii-arrow1 {right: 10px;}.RWDbanner007 .item-nav-next:hover {width: 40px;right:-20px;}.RWDbanner007 .item-nav-next:hover:before {right: 15px !important;}.RWDbanner007 .item-nav-prev:hover {width: 40px;left:-20px;}.RWDbanner007 .item-nav-prev:hover:before {left: 15px !important;}.RWDbanner007 .item-nav-next:before, .RWDbanner007 .item-nav-prev:before {margin-top: -10.5px;width: 8px;}.RWDbanner007 .item-nav-next:before {background-size: contain;}.RWDbanner007 .item-nav-prev:before {background-size: contain;}.news_block:before{display:none;}
}
/*767px end*/ 

/*600px start*/ 

@media (max-width: 600px) {
/*230505手機版呼籲一開始出現*/ 
.bottom_button {    opacity: 1;}.RWDmenu_plus04 .logo {width: 180px;margin-top: 23px;}.RWDmenu_plus04 .header:after {width: 250px;}.banner_block {padding-right: 0;}.RWDbanner_plus01 .slick-caption {top: 29%;}.RWDmenu_plus04 .header.is-up .logo {width: 180px;margin-top: 23px;}.RWDbanner_plus01 .slick-caption.txt-left, .RWDbanner_plus01 .slick-caption.txt-right {width: 100%;}.banner_block:before {    bottom: -100px;    width: 180px;    height: 236px;}.RWDbanner_plus01.style-dotnav.control-right .control-box { right: 0;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {    background: #fff;    color: transparent;    width: 14px;    height: 14px;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button { background: #e41f26;}.pic1_text {    padding: 17px;    width: 150px;    height: 130px;}.right_block {margin-top: 100px;}.RWDright_cont002 .item-first .text-box .title {font-size: 30px;}.RWDService001 .col-md-3.col-sm-6 {width: 50%;float: left;margin-bottom: 20px;}.RWDService001 h2 {margin-top: 0;}.RWDService001 i.iconBig {margin-bottom: 22px;}.about_block > .container {width: 90%;}.RWDbanner007 .item-img .swiper-slide {height: 250px;}.RWDbanner007 .item-img .swiper-slide {background-size: cover;}.RWDbanner007 .item-info {padding: 30px;}.room_text {overflow: visible; text-overflow: unset; display: -webkit-box; -webkit-line-clamp: 10; -webkit-box-orient: vertical;}.room_text {letter-spacing: 1px;}.room_name {display: block;}.RWDright_cont002 .item-first .text-box {margin-top: 30px;}.room_block {padding: 80px 0px;}.RWDService001 a:nth-child(4) i.iconBig {    width: 80px;    height: 80px;    margin-bottom: 22px;    padding: 10px;}.RWDbanner_plus01.style-dotnav .control-box .control {width: 100%;display: block;}.room_btn {margin-top: 30px;}.RWDbanner_plus01 .slick-caption.txt-right .container {width: 100%;}.RWDbanner_plus01 .slick-caption.txt-right {width: 100%;}.RWDservice005 .block {    width: calc(100%/2 - 20px);    margin: 0 10px 20px 10px;}.news_block {padding: 80px 0px;}.s_content {width: 90%;}.RWDservice005 .block .title2 {    font-size: 12px;    opacity: 1;}.RWDservice005 .block .imgs:after {background: rgba(0, 57, 104, 0.5);height:100%;}.RWDservice005 .block .title1 {    font-size: 17px;    opacity: 1;}.RWDservice005 .block .price:after{display:none}.RWDservice005 .block .price{display:none}.info_text {margin-top: 0px;    font-size: 14px;line-height: 28px;}.RWDservice005 .block:hover:after {    top: 0;    opacity: 1;}.RWDservice005 .block:hover .imgs:before {    opacity: 0;}.RWDnews010 .sub-title {padding-left: 0px;}.scrollTop002 {bottom: 20PX;right: 10px}.RWDnews010 .sub-date {padding-left: 0px;}.RWDnews010 .sub-title {height: auto;}.banner_block:after{display:none}.RWDbanner_plus01 .banner-slider.bg .pic {background-position: right;}.RWDbanner_plus01 .slick-caption {top: 55%;}m_RWDfullscreen01_50_1 > div:nth-child(2) > a:nth-child(4) > div {height: 177px;}.swiper-container-autoheight .swiper-wrapper {height: 360px !important;}.RWDService001 {width: 90%;}.scrollTop002 {bottom: 60px;}.footer_block {padding: 50px 0px 80px 0px;}.bottom_button a {    color: #fff;    display: flex;    justify-content: center;    align-items: center;}.bottom_button {    position: fixed;    bottom: 0;    width: 100%;    height: 50px;    text-align: center;    display: flex;    justify-content: center;    align-items: center;    color: #fff;}.RWDservice005 {padding: 50px 0px 0px 0px;}.RWDnews010 .listitem:first-child {border-top: 1px solid #6f6f6f;}.pad_btn .RWDbtn01 .btn {padding: 8px 30px;}/*內頁*/ 
.hgroup h1 {font-size:24px}.page_wrapper_bg section.call_to_action {padding: 50px 0 60px !important;}/*about*/ 
.page_about_box.page_row {flex-direction: column;}.page_about_box .page_about_img {width: 100%;}.page_about_box .page_about_tex {width: 100%;padding: 130px 20px 0px;}.page_about_box .s_title {font-size:20px;margin-bottom:20px}.page_about_box .page_about_img .img01 {margin-top:0px}.page_about_box2 .page_about_tex {padding:50px 20px}.s_title {font-size:20px;margin-bottom:20px}.about_btn a {padding: 3px 20px;width: 100%;display: block;text-align: center;margin-bottom: 10px;}/*客房*/ 
.room_item {width: 100%;}.RWDproduct_page .btn-other {margin: 10px 0px 0;}.RWDproduct_page .btn-other li {width:100%;padding:0px}.RWDproduct_page .list-inline {width: 100%;transform:none;}.RWDproduct_page .list-inline .ibtn {padding: 5px 0px;}.room_list {width: calc(100%/2 - 5px);min-height: 325px;border: 0px solid #ececec;margin-bottom:20px;}.pageroom_box2 {width: 100%;padding:50px 20px}.pageroom_box3 {width: 90%;padding: 20px 10px;}.RWDproduct_page .btn_back {float: none;width: 90%;margin: 0 auto;}.room_list .list_icon {text-align: center;}.room_list img {margin: 0px auto;}.room_list ul {padding-left: 0;text-align: center;}.RWDproduct_page .products-info {padding:30px 30px 0px}.RWDproduct_page .products-info ul {line-height:2.5}.RWDproduct_page .products-info .editor li::before {top:14px}.reservation_btn2 {left: auto;width: 100%;text-align: center;margin-top: 20px;}.RWDproduct_page .list-inline .ibtn {padding: 5px 0px;}.RWDproduct_page .products-info .txt {margin-bottom: 10px;}.reservation_btn2 a {padding: 5px 50px;display: block;}.pageroom_box.page_row {padding:0px 30px}.pageroom_box3 li::before {left: 7px;}.pageroom_box3 li {padding-left: 25px;}.price_a span {display:block}/*設施*/ 
.RWDbanner005 .swiper-center .swiper-slide {padding-right: 10px;padding-left: 10px;}.fac_box .fac_img {width: calc(100%/2 - 5px);}.page_wrapper_bg .RWDbanner005 .title_block .title_tw, .fac_box h2 {font-size:24px}.id44 .RWDbanner005 {padding: 50px 0px 0px;}.fac_box {margin-top:0px}/*餐飲*/ 
.RWDproduct_page .pic-box .page-control {background: #003968;}.RWDproduct_page .pic-box .btn {background: transparent;filter: invert(1);}.cuisine_box h4 {font-size:14px !important}.product2 .page_wrapper_bg .article-text .container {    padding: 0px 20px;}/*漫遊*/ 
.scenery_box1, .scenery_box2, .scenery_box3, .scenery_box4 {flex-direction: column;margin-bottom:30px}.scenery_block .scenery_img {width:100%}.scenery_box1 .scenery_tex, .scenery_box2 .scenery_tex, .scenery_box3 .scenery_tex, .scenery_box4 .scenery_tex {width:100%;padding:30px 10px}/*news*/ 
.layoutlist_8 .listdate .day {font-weight: normal;}/**/ 
.eforms1.id4 #eformstw41_00001 {width: 100%;}.eforms1.id4 #eForm1 > div:nth-child(6) > div:nth-child(2) {width: 100%;margin-bottom: auto;}/*匯款*/ 
.eforms1.id8 .page_wrapper_bg #eforms {padding: 40px 20px !important;}.eforms1.id8 #eformstw81_00005 {width: calc(100% - 52%);}.eforms1.id8 h2 {font-size: 24px;}.eforms1.id8 #eformstw81_00010 {width: 92%;}.eforms1.id8 #eformstw81_00011 {width: 92%;margin-left: 0;}/*詢問車*/ 
.shopping_form .shopping-title {background: #003968;}.querycar .page_wrapper_bg section.call_to_action > .container {padding:0 10px}.service {margin-top: 0px;}
}
/*600px end*/ 

/*480px start*/ 

@media (max-width: 480px) {
.RWDmenu_plus04 .features {    width: 120px;}.RWDmenu_plus04 .header:after {    width: 165px;}.RWDbanner_plus01 .slick-caption .container {width: 100%;}.RWDbanner_plus01 .slick-caption .txt2 span, .RWDbanner_plus01 .slick-caption .txt3 span {    font-size: 14px !important;}.RWDbanner_plus01 .slick-caption .txt2, .RWDbanner_plus01 .slick-caption .txt3, .RWDbanner_plus01 .slick-caption .txt4, .RWDbanner_plus01 .slick-caption .txt5, .RWDbanner_plus01 .slick-caption .txt6 {    margin-top: 5px;}
}
/*480px end*/ 

/*420px start*/ 


@media (max-width: 420px){.RWDmenu_plus04 .logo {    width: 150px;    margin-top: 25px;}.RWDmenu_plus04 .header.is-up .logo {    width: 150px;    margin-top: 25px;}/*內頁*//*客房*/ 
.RWDproduct_page .list-inline {width: 100%;}}

/*420px end*/ 

/*380px start*/ 

@media (max-width: 380px){
.RWDmenu_plus04 .logo {    width: 130px;    margin-top: 26px;}.RWDmenu_plus04 .header.is-up .logo {    width: 130px;    margin-top: 26px;}.RWDright_cont002 .item-first .text-box .title {    font-size: 25px;    line-height: 37px;}.RWDservice005 .block .title1 { padding: 0 10px;}.s_content {width: 90%;padding: 0;}.copyright_block {font-size: 10px;}.fl img {width: 100%;}.fl {width: 300px;}.room_btn {margin-top: 10px;}.RWDbanner_plus01 .slick-caption .txt1 span {    font-size: 16px !important;}.RWDbanner_plus01 .slick-caption .txt2 span, .RWDbanner_plus01 .slick-caption .txt3 span {    font-size: 12px !important;}.RWDbanner_plus01 .slick-caption .txt2, .RWDbanner_plus01 .slick-caption .txt3, .RWDbanner_plus01 .slick-caption .txt4, .RWDbanner_plus01 .slick-caption .txt5, .RWDbanner_plus01 .slick-caption .txt6 {    margin-top: 0px;}.RWDnews010 {    min-width: auto;    padding-left: 15px;    padding-right: 15px;}/*內頁*/ 
.price_a span {display: block;}/*設施*/ 
.fac_box .fac_img {width: 100%;}/*匯款*/ 
.eforms1.id8 #eformstw81_00010 {width: 90%;}.eforms1.id8 #eformstw81_00011 {width: 90%;}.eforms1.id8 #eformstw81_00001 {width: 49%;}
}
/*380px end*/ 

/*320px start*/ 

@media (max-width: 320px){
.RWDmenu_plus04 .header.is-up .features .member-btn {padding: 25px 5px;}.RWDmenu_plus04 .header.is-up .features .search-btn {padding: 25px 5px;}.RWDmenu_plus04 .header.is-up .features .cart-btn {padding: 19px 5px;}.RWDmenu_plus04 .header.is-up .features {width: 123px;}.RWDmenu_plus04 .header:after { width: 165px;}.RWDmenu_plus04 .features .member-btn {padding: 25px 5px;}.RWDmenu_plus04 .features .search-btn {padding: 25px 5px;}.RWDmenu_plus04 .features .cart-btn {padding: 25px 5px;}.RWDmenu_plus04 .features {width: 123px;}.RWDbanner_plus01 .slick-caption.txt-right .container {width: 68%;}.banner_block:before {    bottom: 0px;    width: 100px;    height: 135px;}.RWDright_cont002 .item-first .text-box .title {font-size: 20px;}.RWDright_cont002 .item-first .text-box .subtitle { font-size: 17px;}.RWDright_cont002 .item-first .text-box .text {font-size: 14px;}.RWDService001 {width: 100%;}.room_text {padding: 0 10px;}.room_btn {margin-top: 0;}.room_name:before{display:none}.room_name:after{display:none}.RWDservice005 .block .title1 {top: 36%;}.news_block > .container {width: 100%;}.about_block > .container {width: 95%;}.RWDmenu_plus04 .features .cart-btn {    padding: 19px 5px;}/*內頁*//*about*/ 
.page_about_box .page_about_tex {padding:130px 0px 0px}.page_about_box2 .page_about_tex {padding:50px 0px}/*匯款*/ 
.eforms1.id8 #eforms .eformsDesc {text-align: left;}.eforms1.id8 #eformstw81_00001 {width: 100%;}.eforms1.id8 #eformstw81_00006 {width: 100%;display: block;}.eforms1.id8 #eformstw81_00007 {width: 88%;}.eforms1.id8 #eformstw81_00010, .eforms1.id8 #eformstw81_00011 {width: 88%;}.eforms1.id8 #eformstw81_00003 {width: 88% !important;}.eforms1.id8 #eformstw81_00005 {width: 100%;margin-left: 0;}.eforms1.id8 #eforms .eformsDesc {padding-bottom: 50px;margin-bottom: 50px;}/*房*/ 
.room_list {width: 100%)
}
/*320px end*/ 
/* <= miracle customization end */ 
/* user customization start=> */ 

/* <= user customization end */ 
