a:hover,a:focus {    text-decoration: none}.cd-main-content {    background: #1f2121;}body {    font-family: 'Noto Sans TC', sans-serif;    font-weight: 300;    font-size: 14px;    letter-spacing: 1px;    line-height: 2;    color: #ddd;}.RWDfakeloader img {    width: 220px;}@media (min-width: 1680px) {    #RWDfullscreen01 .container {        width: 80%;    }    .exhi-block .container {        /*width: calc(1600px + ((100% - 1600px) / 2)) !important;        margin-right: 0;        padding-right: 0;*/    }    .about-block>.container {        /*width: calc(1600px + ((100% - 1600px) / 2)) !important;        margin-left: 0;        padding-left: 0;*/    }}/*模組*/ 
.exhi-block {    padding: 60px 0;    position: relative;    /*background: url(archive/image/customization/black_paper.png);*/}.exhi-block::after {    content: "";    background: #1f2121;    display: block;    position: absolute;    left: 0;    top: 0;    width: 60%;    height: 100%;}.news-block {    padding: 60px 0;    background: url(archive/image/customization/black_paper.png);}.about-block {    padding: 60px 0 ;    position: relative;}.about-block::after {    content: "";    background: #1f2121;    display: block;    position: absolute;    right: 0;    top: 0;    width: 60%;    height: 100%;    z-index: -1;}.picture-block {    padding: 60px 0 0;    background: url(archive/image/customization/black_paper.png);}/*banner*/ 
.banner-block{    /*margin: 90px 0 0;*/}.RWDbanner_plus01.full .banner-slider.bg .slick-item {    /*max-height: 88vh !important;    height: 88vh !important;*/    max-height: 100vh !important;    height: 100vh !important;}.RWDbanner_plus01 .slickitem01 .pic.fadeInLeft01 {    /*width: 60%;*/    box-shadow: 1px 1px 10px #222;}.RWDbanner_plus01 .slickitem01 .slick-caption {    /*top: 25%;*/    top: 40%;}.RWDbanner_plus01 .page-scroll {    left: initial;    right: 18%;}.RWDbanner007 .item-fraction {    display: none;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {    background: #ddd;}/**/ 
.RWDmenu_plus04 .logo {    width: 140px;    margin-top: 28px;}/* 動態效果改成fadeIn*/ 
.bounceIn {    animation-name: fadeInUp;    animation-duration: 1s}/*menu*/ 
.RWDmenu_plus04 .container {    width: 100% !important;}.RWDmenu_plus04 .site-nav .menu {    text-align: left;}.RWDmenu_plus04 .site-nav .menu>li>a,.lang-select-label>*+*,.lang-select-options a {    font-size: 16px;    font-weight: 300;    color: #ddd;    transition: all .5s ease;    letter-spacing: 2px;    line-height: 1.5;    text-align: left;    padding: 25px 25px;}.lang-select-options a {    color: #333;}.RWDmenu_plus04 .cart-btn .ii-bag2 {    font-size: 24px;}.RWDmenu_plus04 .features .member-btn {    padding: 25px;}.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;    color: #fff;    transition: all .5s ease;}.RWDmenu_plus04 .member-block a.login.is-on {    background-color: #000;}.RWDmenu_plus04 .cart-block .bottom-box .pay-btn,.RWDmenu_plus04 .querycar-block .bottom-box .pay-btn {    background: #000;}.RWDmenu_plus04 .lang-select-label:hover:after,.RWDmenu_plus04 .site-nav .menu>li.active>a:after,.RWDmenu_plus04 .site-nav .menu>li.dropdown>a:hover:after,.RWDmenu_plus04 .site-nav .menu>li.has-child>a:hover:after,.RWDmenu_plus04 .site-nav .menu>li.is-active>a:after {    border-color: #fff;}.RWDmenu_plus04 .site-nav .manu-item:hover>a,.RWDmenu_plus04 .site-nav .menu ul li a:hover,.RWDmenu_plus04 .site-nav .menu>li>ul>li.active>a,.RWDmenu_plus04 .site-nav .menu>li>ul>li>ul>li.active>a {    text-decoration: none;    background: #ddd;    color: #333;    font-weight: 400;    font-size: 15px;    transition: all .5s ease;}.RWDmenu_plus04 .site-nav .menu>li>ul {    padding: 0;}.RWDmenu_plus04 .site-nav .menu ul li a {    font-size: 15px;    transition: all .5s ease;}.RWDmenu_plus04 .header {    transition: 0.5s ease;    background: #1f2121;}.RWDmenu_plus04 .header.header.is-up {    transition: 0.5s ease;}.lang-select-options a:hover,.lang-select-options a:hover * {    font-weight: 400;    color: #000;}.RWDmenu_plus04 .features .lang-select:hover .lang-select-label i,.RWDmenu_plus04 .lang-select:hover .lang-select-label {    color: #fff;}.lang-select-label {    padding: 23px 18px;}span.cart-nu {    letter-spacing: 1px;    color: #ddd;}.m_stitle_block {    letter-spacing: 1px;    font-size: 13px;    font-family: 'Merriweather';}.RWDmenu_plus04 .cart-block h3,.RWDmenu_plus04 .querycar-block h3 {    font-weight: 400;}.RWDmenu_plus04 .features .share-group a,.RWDmenu_plus04 .features i {    color: #ddd;}.ml-stack-nav-toggle__line {    background: #ccc;}.ml-stack-nav-toggle i {    color: #ccc;}.RWDmenu_plus04 .site-nav .menu li.has-child>a:after {    position: absolute;}.RWDmenu_plus04 .site-nav .menu ul li>a {    padding: 10px 0px;    text-align: center;}/*標題*/ 
.RWDedictor008 .section-subject {    margin-bottom: 50px;    text-align: center;}.RWDbanner007 .title-main{}.RWDbanner007 .title-main,.index h1.main-title {    color: #eee;    font-family: 'Noto Serif TC', serif;    font-size: 40px;    letter-spacing: 3px;    line-height: 1.3;    font-weight: 500;    display: inline-block;margin-top: 0;}.RWDbanner007 .title-main{ font-size: 18px;}.RWDbanner007 .title-sub,.index h2.sub-title {    font-size: 20px;    font-weight: 400;    color: #dda990;    line-height: 1.5;    letter-spacing: 1px;    display: inline-block;    font-family: 'Merriweather', serif, 'Noto Serif TC', serif;    margin-left: 20px;}.RWDbanner007 .banner-info {    text-align: left;    position: absolute;    left: 0px;    top: 160px;    z-index: 98;}.about-title .section-subject {    text-align: left;}.about-title h1.main-title {    display: block;}.about-title h2.sub-title {    display: block;    margin-left: 0;}/*展覽*/ 
.RWDbanner007 {    margin: 0;}.RWDbanner007 .item-blk {    display: flex;    height: auto;    flex-direction: row-reverse;}.RWDbanner007 .item-img {    width: calc(100% - 650px);    position: relative;   height: 25vw;    box-shadow: 1px 1px 10px #222;}.RWDbanner007 .item-img .swiper-slide {    background-size: contain;    background-position: center top;}.RWDbanner007 .item-box {    width: 650px;    top: initial;}.RWDbanner007 .item-box .box-shadow {    display: none;}.RWDbanner007 .swiper-container {    background-color: transparent;}.RWDbanner007 .item-info {    padding: 0 100px 0 0;}.RWDbanner007 .item-editor {    letter-spacing: 1px;    font-size: 14px;    display: block;    -webkit-line-clamp: 6;    padding-top: 150px;font-weight: 100;}.exhi-title {    margin-bottom:80px;    font-weight: 400;    color: #ddd;    font-size: 13px;}.exhi-title span {    display: block;    color: #fff;    letter-spacing: 20px;    position: relative;}.exhi-title span::after {    content: "";    display: block;    width: 53px;    height: 3px;    background: #fff;    margin: 5px 0px;}.RWDbanner007 .item-pagination {    bottom: 80px;    top: initial;    z-index: 98;    left: -10px;}.RWDbanner007 .title-name {    font-size: 40px;    margin-right: 50px;    line-height: 1.5;color: #fff;}.RWDbanner007 .item-info:before {    display: none;}.RWDbanner007 .item-pagination .swiper-pagination-bullet {    width: 30px;}.RWDbanner007 .content-left .item-pagination {    left: -10px;bottom:0px;}.RWDbanner007 .item-pagination .swiper-pagination-bullet-active:before {    background-color: #fff;}/*最新*/ 
.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {    padding: 0 25px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item p.text-left {    text-align: left;    overflow: hidden;font-size: 14px;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 2;    -webkit-box-orient: vertical;    font-weight: 100;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {    display: none;}.RWDnews005 .owl-controls {    position: absolute;    right: 0px;    top: -80px;    z-index: 98;}.RWDnews005 .controlls-over .owl-pagination {    position: absolute;    bottom: initial;    top: 0;    right: 75px;    left: initial;    display: flex;}.RWDnews005 .owl-carousel.owl-padding-10 {    overflow: visible;}.RWDnews005 .owl-carousel .owl-wrapper-outer {    overflow: hidden;}.RWDnews005 .owl-theme.controlls-over .owl-controls .owl-page span {    background: #ddd;}.RWDnews005 .owl-theme .owl-controls .owl-page span {    margin: 0px 10px;}.RWDnews005 h4 {    overflow: hidden;    font-size: 25px;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 2;    -webkit-box-orient: vertical;    line-height: 1.5;    margin-bottom: 30px;}.RWDnews005 h4 a, .news005_h4 a{    color: #eee;}.RWDnews005 .list-inline{    display: block !important;}.RWDnews005 .list-inline>li{    color: #fff;    font-size: 13px;}.RWDnews005 .list-inline>li i{    display: none;}/*關於*/ 
.RWDleft_cont002 .item-second {    background: transparent;}.RWDleft_cont002 .item-second .text-box {    width: 100%;    background: transparent;    padding: 0;}.RWDleft_cont002 .item-second .text-box .text {    font-size: 15px;    letter-spacing: 1px;    color: #ddd;    font-weight: 300;    line-height: 2;    width: 100%;    margin: 0;}.about-block>.container {    display: flex;    flex-wrap: wrap;}.about-video {    width: calc(100% - 600px);    order: 1;    padding-right: 120px;overflow: hidden;min-height: 450px;}.about-text {    width: 600px;    order: 2;    margin-top: -25px;}.about-intro {    display: flex;    color: #bbb;    margin-bottom: 50px;    font-style: italic;}.about-intro-left {    margin-right: 80px;}.RWDleft_cont002 .item-second .pic {    display: none;}.RWDleft_cont002 .container {    width: 100% !important;    padding: 0px !important;}.RWDleft_cont002 .item-second .text-box .underline {    display: none;}.RWDleft_cont002 .item-second .text-box a {display: none;  margin-left: 0;border-radius: 0px;background: transparent;    font-weight: 300;    width: 200px;    padding: 8px 20px;    text-align: left;    font-size: 15px;    color: #ddd;    margin-top: 80px;    border: 1px solid #5e5e5e;    float: right;    letter-spacing: 2px;    font-size: 14px;}.RWDvideo001 .video iframe {    margin-bottom: -15px;    height: 22.2vw !important;}.about-center-text hr {    border-top: 1px solid #5e5e5e;}.about-btn {    position: absolute;    bottom: 60px;    right: calc(10% + 15px);}.about-btn .ab-btn a {    margin-left: 0;    border-radius: 0px;    background: transparent;    font-weight: 300;    display: block;    width: 200px;    padding: 8px 20px;    text-align: left;    font-size: 15px;    color: #ddd;    margin-top: 80px;    border: 1px solid #5e5e5e;    float: right;    letter-spacing: 2px;    font-size: 14px;}/*歷年*/ 
.RWDbanner008 .slider {    padding: 0px 10px;}
/*footer start*/

.footer-block {    background: #333;    font-size: 15px;    letter-spacing: 1px;    font-weight: 300;    color: #eee;    line-height: 1.6;    padding: 80px 0px 30px;}.RWDeform001 label {    display: none;}.RWDeform001 .section-subject {    display: none;}.footer-web {    font-size: 12px;    letter-spacing: 1px;    margin-top: 50px;    color: #777;}.footer-web a {    color: #777;}.form-control {    border: 0px;    border-radius: 0px;    background: rgb(68 68 68);    font-size: 15px;    letter-spacing: 1px;    box-shadow: none;}.RWDeform001 .col-sm-4 {    width: calc(100% - 400px);}#eFormm_RWDfullscreen01_34_1 {    width: 400px;}#eFormm_RWDfullscreen01_34_1 .col-sm-4 {    width: 100%;}.RWDeform001 .row:nth-child(2) {    display: flex;}.contact-info {    display: flex;    width: 80%;}.info-tw {    margin-right: 60px;}.RWDeform001 .ebtn {    background: transparent;    padding: 0;    margin: 8px 0px 0;}.RWDeform001 .ebtn a {    background: #222;    font-size: 15px;    letter-spacing: 2px;    padding: 3px 0;    color: #ddd;}.RWDeform001 img.verifyimg {    margin-left: 10px;}.form-control:focus {    border-color: none;    outline: 0;    -webkit-box-shadow: none;    box-shadow: none;}.contact-title-outter {    display: flex;    align-items: center;    margin: -10px 0px 30px;}.contact-title {    font-size: 24px;    letter-spacing: 2px;}.contact-title span {    font-family: 'Merriweather', serif;    font-size: 15px;    margin: 0px;    display: block;    letter-spacing: 1px;}.contact-info span {    display: block;    color: #fff;}.contact-info a {    color: #eee;}.contact-info ul {    padding-left: 0;    list-style: none;}.contact-info li {    border-bottom: 1px solid #444;    padding: 12px 0;}.social-child a{    border: 1px solid #444;}.social-child:nth-child(1) a {    /*background: #1578fb;*/}.social-child:nth-child(3) a {    /*background: #f00;*/}.social-child:nth-child(2) a {    /*background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);*/}.contact-social {    display: flex;    position: absolute;    right: calc(20% + 10px);    top: 0px;}.contact-social a {    width: 40px;    height: 40px;    margin-right: 10px;    border-radius: 50px;    display: flex;    align-items: center;    justify-content: center;    color: #fff;}.contact-social i {    font-size: 21px;    display: block;    position: relative;    top: -1px;    right: -1px;}.scrollTop002 {    bottom: 100px;}.scrollTop002 img {    filter: contrast(0.2);}/*20220303修改*/ 
.scrollTop002 { bottom: 170px;}

/*footer end*/
/*內頁 start*/

/*  .page_wrapper_bg  *//*內頁*//*footer*/ 
.page_wrapper_bg .footer-block {    background: #333 !important;}.page_wrapper_bg .footer-block>.container{    width: 80%;}.page_wrapper_bg .footer-block .footer-web .container {    width: 80%;}.page_wrapper_bg .RWDeform001 .ebtn {    width: 100%;}section.hgroup .container {  width: 100%;margin-left: 0; margin-right: 0;}.main section .container .article-text > .container {width: 100%;padding: 0;}@media (min-width: 1399px) {.page_wrapper_bg .main section.call_to_action > .container {width: 80%;}.page_wrapper_bg .main section.call_to_action > .container section.article-text > .container {width: 100%;    padding: 0;}.page_wrapper_bg .main section.call_to_action > .container section.article-text > .container {width: 100%;}}/*內頁寬度*//*內文P*/#RWDPAGE_BASE_PAT02 .pagecontent p {    font-weight: 300;    font-size: 14px;    letter-spacing: 1px;    line-height: 2;    color: #ddd;}/*-------------------------------------*//*內文*/ 
.page_wrapper_bg .RWDslider01 .editor {    font-weight: 300;    font-size: 14px;    letter-spacing: 1px;    line-height: 2;    color: #ddd;}#RWDPAGE_BASE_PAT02 .pagecontent p {    font-weight: 300;    font-size: 14px;    letter-spacing: 1px;    line-height: 2;    color: #ddd;}.page_wrapper_bg .layoutlist_7 .summary a {    font-weight: 300;    font-size: 14px;    letter-spacing: 1px;    line-height: 2;    color: #ddd;}/*-------------------------------------*//*選單內層英文字*/ 
.RWDmenu_plus04 .site-nav .menu ul li .s_title_block {    font-family: 'Merriweather';    font-size: 13px;    letter-spacing: 1px;}/*內業主標*/ 
.page_wrapper_bg .page_subject{ text-align: center;}.page_wrapper_bg .pageTitle{    color: #eee;    font-family: 'Noto Serif TC', serif;    font-size: 40px;    letter-spacing: 3px;    line-height: 1.3;    font-weight: 500;    display: inline-block;    margin-top: 0;margin-bottom: 5px;}/*麵包屑*/ 
.page_wrapper_bg .hgroup .breadcrumb {font-size: 13px;text-align: center;float: none !important;position: relative;border: 0px;bottom: 0px;background: transparent;letter-spacing: 1.5px;color: #555; padding: 0;}.page_wrapper_bg .hgroup .breadcrumb a:hover {color:  #000;}.page_wrapper_bg .hgroup .breadcrumb a {    color: #b59687;}.page_wrapper_bg .hgroup .breadcrumb a:hover {    color: #dddddd;}.page_wrapper_bg .breadcrumb>li+li:before {    color: #b59687;}.page_wrapper_bg .hgroup .container{     border-bottom: 1px solid  #b59687;    margin-bottom: 60px;}/*列表標題*/ 
.page_wrapper_bg .cate_list .subject {    font-size: 25px;    line-height: 1.5;    margin-bottom: 30px;    color: #fff;    font-weight: normal;    text-align: left;}.page_wrapper_bg .cate_list .subject a {    color: #fff;}/*列表日期*/ 
.page_wrapper_bg .layoutlist_7 .subject a {    color: #fff;    font-size: 23px;    line-height: 1.5;    letter-spacing: normal;    font-weight: normal;}.page_wrapper_bg .layoutlist_7 .subject {    text-align: left;}/*列表解說文字*/ 
.page_wrapper_bg .layoutlist_7 .summary a {    font-weight: 100;    font-size: 14px;    letter-spacing: 1px;    line-height: 2;    color: #ddd;}/*列表高度間距*/ 
.page_wrapper_bg .layoutlist_7 .litem {    margin-bottom: 40px;}.page_wrapper_bg .layoutlist_4 .item {    margin-top: 0;}/*內頁底部距離*/ 
.page_wrapper_bg .main section.call_to_action{margin: 0 0 120px 0;}/*section.hgroup .container {  width: 100%;margin-left: 0; margin-right: 0;}*//*.main section .container .article-text > .container {width: 100%;}*//*內頁返回按鈕*/ 
.page_wrapper_bg .btn_back {letter-spacing: 2px;background: transparent;padding: 0px;margin: 0px;float: right;margin-top: 30px;line-height: 1.5;}.page_wrapper_bg .btn.btn_back a {    color: #fff;    border: 1px solid #fff;display: block;width: 160px;padding: 10px 0;font-size: 15px;font-weight: 400;transition: 0.5s ease;}.page_wrapper_bg .btn_back a:hover {background: #fff;color: #000;transition: 0.5s ease;}/*---------------------------------*//*按鈕*/ 
.page_wrapper_bg .btn.btn_back a {    border: 1px solid #5e5e5e;    color: #ddd;    padding: 10px 20px;    width: 160px;    letter-spacing: 2px;    font-size: 14px;    font-weight: 300;    display: block;    transition: 0.5s ease;}.page_wrapper_bg .btn.btn_back a:hover {    background: #ddd;    color: #5e5e5e;    transition: .5s ease;    border: 1px solid #ddd;}/*---------------------------------*//*----------------------------------*//*日期太顯眼了*/ 
.page_wrapper_bg .layoutlist_8 .listdate .day {    color: #dda990;    font-size: 45px;    font-weight: 400;}/*----------------------------------*//*內頁內文*/ 
.page_wrapper_bg .RWDslider01 .editor {    letter-spacing: 1px;    font-size: 14px;    font-weight: 100;    line-height: 2;    color: #ddd;}/*頁籤*/ 
.page_wrapper_bg .tabs .content{ border: 1px solid #5e5e5e;}.page_wrapper_bg .tabs nav li.tab-current a::before {    background: none;}.page_wrapper_bg .tabs nav li.tab-current a {    background: #fff;    border-color: #5e5e5e !important;}.page_wrapper_bg .tabs nav a{ }.page_wrapper_bg .tabs nav a {    background: transparent;    color: #999;    border: none !important;}.page_wrapper_bg .tabs nav li.tab-current a::after {    background: none;}.page_wrapper_bg .tabs nav a {color: #9c9c9c;}.page_wrapper_bg .tabs nav ul li {    border: none;}/*------------------------*/ 
.tabs nav ul li>a:hover {    color: #eee;}.page_wrapper_bg .tabs nav li.tab-current a {    color: #1f2121;}.page_wrapper_bg .tabs .content {    padding: 40px 50px;}/*------------------------*//*圖文輪播*/ 
.page_wrapper_bg .RWDslider01 .slick-dots button {    color: #dda990;    font-weight: normal;}/*時間軸*/ 
.page_wrapper_bg .RWDtimeline02 .model-title{color: #fff;font-weight: normal;}.page_wrapper_bg .RWDtimeline01 .model-title{color: #fff;font-weight: normal;}.page_wrapper_bg .RWDtimeline02 .timeline2_list .block .text-in {    color: #ddd;    font-weight: 300;    letter-spacing: 1px;    line-height: 1.8;}.page_wrapper_bg .RWDtimeline01 li.event .point .title{    color: #dda990;font-size: 20px;}.page_wrapper_bg .RWDtimeline01 li.event .point .editor {    color: #ddd;    font-weight: 300;    letter-spacing: 1px;    line-height: 2;}.page_wrapper_bg .RWDtimeline01 .line_dot2 span {    background: linear-gradient(to bottom,rgba(31,33,33,0) 0,rgb(31 33 33) 2%,rgb(31 33 33) 100%);}/*最新消息*/ 
.page_wrapper_bg .layoutlist_8 .article_subject {    color: #fff;    letter-spacing: 1px;    font-size: 22px;    font-weight: normal;}.page_wrapper_bg .layoutlist_8 .list_subject {    padding-right: 80px;}.page_wrapper_bg .layoutlist_8 .list_subject .summary a {    font-weight: 300;    color: #ddd;    letter-spacing: 1px;    line-height: 2;    font-size: 15px;}.page_wrapper_bg .layoutlist_8 .listdate .day {    color: #dda990;    font-family: 'Merriweather';    font-size: 54px;}.page_wrapper_bg .layoutlist_8 .item {    border-bottom: 1px solid #5e5e5e;}.page_wrapper_bg .page .page_active {    background-color: #dda990;}/*觀賞空間*/ 
.page_wrapper_bg .main section .container .pagecontent.menu8 {    padding: 0 !important;}.page_wrapper_bg .layoutlist_2 .album_item_subject {    font-size: 20px;    color: #fff;    letter-spacing: 1px;    line-height: 2;}.page_wrapper_bg .row .album_d_item a {    border-bottom: none;}/*商店-列表*/ 
.page_wrapper_bg #sidebar .products-nav {    border: 1px solid #5e5e5e;}.page_wrapper_bg #sidebar .products-nav {    border: 1px solid #5e5e5e;}.page_wrapper_bg .m2018 .products-nav>ul>li {    border-bottom: 1px solid #5e5e5e;    margin: 0;    padding: 0;}.page_wrapper_bg .m2018 .products-nav>ul>li:last-child {    margin-bottom: 0;    border-bottom: none;}.page_wrapper_bg .m2018 .products-nav .nav-title {    text-align: center;    color: #fff;    font-size: 18px;    font-weight: normal;    border: 1px solid #5e5e5e;    background: #5e5e5e;    letter-spacing: 10px;    padding: 10px;    margin-bottom: 0;}.page_wrapper_bg .m2018 .products-nav li>a {    color: #ddd;    padding: 10px 15px;}.page_wrapper_bg .layoutlist_4 .subject {    margin-top: 15px;border-bottom: 1px solid #5e5e5e;}.page_wrapper_bg .item .subject A.itemlink {    color: #fff;    font-size: 18px;    letter-spacing: 1px;    font-weight: normal; line-height: 1.5;}.page_wrapper_bg .count_info {    text-align: right;}.page_wrapper_bg .layoutlist_4 .item {    border-bottom: none;    margin-bottom: 20px;padding-bottom: 0;}.page_wrapper_bg .layoutlist_4 .price.sellprice {    color: #dda990;    font-size: 16px;}.page_wrapper_bg .m2018 .products-nav .toggle-submenu::after{top: 70%;}.page_wrapper_bg .m2018 .products-nav ul li>ul>li.active>a {    color: #dda990;}/*---------------------------------*/ 
.products-info {    font-family: 'Noto Sans TC', sans-serif !important;}.page_wrapper_bg .m2018 .products-nav li:hover > a { color: #dda990;}.layoutlist_4 .buybtn {    background: #dda990;    font-size: 16px;    color: #fff;    padding: 5px 0;}/*---------------------------------*//*商店-內頁*/ 
.page_wrapper_bg .RWDproduct_page .products-info .name {    color: #fff;    font-size: 19px;    font-weight: normal;    letter-spacing: 2px;}.page_wrapper_bg .RWDproduct_page .products-info .subname {    font-size: 15px;}.page_wrapper_bg .RWDproduct_page .products-info .price-box li.active {    color: #dda990;}.page_wrapper_bg .RWDproduct_page .products-info .price-box .active>b {    font-size: 22px;    color: #dda990;    padding-left: 5px;}.page_wrapper_bg .RWDproduct_page .products-info .txt .title {    color: #ddd;    border-bottom: 1px solid #5e5e5e;}.page_wrapper_bg .RWDproduct_page .products-info .txt .editor>span {    color: #ddd !important;}.page_wrapper_bg .RWDproduct_page .products-info .pd-info .control-label {    color: #ddd;}/*-----------------------------------------------*//*購物車按鈕*/#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add { border-radius: 0;background: #dda990; color: #fff; font-size: 15px;transition: 0.5s ease;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add:hover  {color: #fff;background: #ffa77c;transition: 0.5s ease;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop { border-radius: 0;background: #666666; color: #fff; font-size: 15px;transition: 0.5s ease;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop:hover {color: #fff;background: #444;transition: 0.5s ease;}/*----------------------------------------------------*//*產品頁頁籤*/ 
.page_wrapper_bg .RWDproduct_page .tab-box .tab-menu li.active a:before {    background: none;}.page_wrapper_bg .RWDproduct_page .tab-box .tab-container {    border: 1px solid #5e5e5e;}.page_wrapper_bg .RWDproduct_page .tab-box .tab-menu li.active a {    color: #1f2121;    font-weight: normal;}.RWDproduct_page .tab-box .tab-container>ul>li {    color: #ddd;    padding: 40px 50px;    font-family: 'Noto Sans TC', sans-serif !important;}/*-------------------------------------------------------*/產品頁籤.RWDproduct_page .tab-box {    font-family: 'Noto Sans TC', sans-serif;}.RWDproduct_page .tab-box .tab-menu a {    background: transparent;    border: none;    color: #999;    letter-spacing: 2px;font-family: 'Noto Sans TC', sans-serif !important;}.page_wrapper_bg .RWDproduct_page .tab-box .tab-menu li.active a {    color: #1f2121;    font-weight: normal;}.RWDproduct_page .tab-box .tab-menu a:hover {    color: #fff;}/*-------------------------------------------------------*//*購物車側邊*/ 
.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden .list .text-box .name {    font-size: 15px;    font-weight: normal;    line-height: 1.5;}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden .list .text-box .spe-box .spe-1 {    color: #777;    font-size: 13px;}.RWDmenu_plus04 .cart-block .pic, .RWDmenu_plus04 .querycar-block .pic {    background: transparent;}.RWDmenu_plus04 .cart-block .control .price {    color: #333;    font-weight: normal;}.RWDmenu_plus04 .choice_num_typea select {    border: 1px solid #999;    color: #333;}.RWDmenu_plus04 .cart-block .bottom-box .total {    color: #000;}/*結帳頁面-購物清單*/ 
.page_wrapper_bg .shopping-title {    color: #ddd;}.RWDshopping .shopping-step .name {color: #dda990;font-weight: 500;}.RWDshopping .shopping-step .num {    color: #fff;    border: 1px solid #4d4d4d;    background: rgb(42 44 44);}.shopping-step .current .num:before {    background: #dda990;}.RWDshopping .shopping-step .num i {color: #fff;}.shopping-step li+li:before {    background: #5e5e5e;}@keyframes num-bg {    0% {background: rgb(221,169,144, 0);-webkit-transform: scale(.5);transform: scale(.5)}    100% {background: rgb(221,169,144, .8);-webkit-transform: scale(1);transform: scale(1)}}.RWDshopping .btn.normal.bg1 {    border-radius: 0;    border: 1px solid #fff;    color: #fff;}.RWDshopping .btn.normal.bg2 {    border-radius: 0;    background: #dda990;}.RWDshopping .btn.normal.bg2:hover {    background: #ffa77c;}.RWDshopping .btn.formbtn {    border-color: #ddd;    color: #ddd;    border-radius: 0;}.RWDshopping .btn.formbtn:hover {    color: #1f2121;    background: #ddd;}.RWDshopping .btn.normal.bg1 {    border-radius: 0;    border: 1px solid #ddd;    color: #ddd;}.RWDshopping .btn.normal.bg1:hover {    color: #1f2121;    background: #ddd;}.info-box.return .control-label {    color: #bbb;}.RWDshopping .btn.bg3 {    border-radius: 0;    color: #fff;    background: #dda990;    border: 1px solid  #dda990;}.RWDshopping .btn.bg3:hover {    color: #fff;    background: #ffa77c;    border: 1px solid #ffa77c;}/*加入會員側選單*/ 
.RWDmenu_plus04 .member-block .form-area .group label {    color: #000;}.RWDmenu_plus04 .member-block .form-area .group input{color: #333;}.RWDmenu_plus04 .member-block .login-is-on .item a:hover {    color: #dda990;}.RWDmenu_plus04 .member-block a.signin:hover {    background: #dda990;    color: #fff;    border: 1px solid #dda990;}.RWDmenu_plus04 .member-block a.login.is-on {    background-color: #000;}/*註冊會員*/ 
.page_wrapper_bg #join_form {    background: #1a1a1a;    border: none;}.page_wrapper_bg .join_form-title {    text-align: center;    font-size: 24px;    font-weight: normal;    color: #fff !important;    background-color: transparent;    border: none;}.page_wrapper_bg #join_form .control-label {    color: #ddd;    font-size: 16px;}.page_wrapper_bg #join_form input {    border-radius: 0;    border: 1px solid #444;    background: #272727;color: #fff !important;}.page_wrapper_bg #join_form input:focus {    border: 1px solid #dda990;}.page_wrapper_bg #join_form .form-checkbox {    color: #ddd;}.page_wrapper_bg #join_form .form-radio {    color: #ddd;}.page_wrapper_bg .join_form_btns{}.page_wrapper_bg #join_form .btn-primary {    border-radius: 0;    font-size: 15px;    font-weight: 300;    letter-spacing: 2px;    background: transparent;    border: 1px solid #5e5e5e;    color: #ddd;}.page_wrapper_bg #join_form .btn-primary:hover{    background: #dda990;    border: 1px solid #dda990;    color:#fff;font-weight: 400;}.page_wrapper_bg .join_form_btns {    text-align: center;}.page_wrapper_bg .form-control {    border: 0px;    border-radius: 0px;    background: rgb(68 68 68);    font-size: 15px;    letter-spacing: 1px;    box-shadow: none;color: #fff;}/*會員登入頁面*/ 
.login_box {    background: #1a1a1a;    border: none;}.login_box_head {    font-size: 20px;    color: #fff;    font-weight: 500;}.login_box_body .control-label {    font-weight: normal;    color: #ddd;}.form-group #btn_forget_form {    color: #888;}.form-group #btn_forget_form:hover {    color: #dda990;}#btn_reverify_form {    color: #888;}#btn_reverify_form:hover {    color: #dda990;}#btn_member_login {    background: transparent;    border: 1px solid #ddd;    border-radius: 0;    font-size: 18px;}#btn_member_login:hover {    background: #dda990;    color: #fff;    border: 1px solid #dda990;}.login_box_footer {    border-top: #5e5e5e solid 1px;}.member_join {    color: #888;}.member_login a:hover {    color: #dda990;}.member_join_strong{    color: #dda990;}/*會員專區*/ 
.page_wrapper_bg #join_form {    margin-top: 0;}.page_wrapper_bg .btn-primary {    background: transparent;    border-radius: 0;    border: 1px solid #ddd;}/*隱私權*/ 
.privacy_policy_txt .paragraph_part {    margin-bottom: 70px;}.privacy_policy_txt .paragraph_part:last-child {    margin-bottom: 0;}.privacy_policy_txt .content_minimal_title {    margin-top: 0;    margin-bottom: 20px;    padding-bottom: 10px;    border-bottom: 1px solid #545454;    color: #fff;    letter-spacing: normal;}.privacy_policy_txt ul.content_item_list {    padding-left: 20px;}/*ting*/ 
.layoutlist_7 .litem {  width: calc(100% / 3 - 1px);}/*觀賞空間*/ 
.layoutlist_2 .album_item {width: calc(100% / 3 - 1px);  height: auto !important;margin-bottom: 25px;}.album_item img { max-height: none !important;}/*購物車修改*/ 
.layoutlist_4 .buybtn { background: transparent;   font-size: 16px;  color: #fff;padding: 8px 0; border: 1px solid #ffffff8a;     transition: .3s ease;}.layoutlist_4 .buybtn:hover {background: #fff; color: #000;     transition: .3s ease;}.page_wrapper_bg .layoutlist_4 .price.sellprice {  color: #fff; font-size: 17px;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add { border-radius: 0; background: #fff; color: #1f2121; font-size: 15px; transition: 0.5s ease;}.page_wrapper_bg .RWDproduct_page .products-info .price-box li.active {color: #fff;}.page_wrapper_bg .RWDproduct_page .products-info .price-box .active>b {color: #fff;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add:hover { color: #fff;  background: #000; transition: 0.5s ease;}.RWDshopping.bgblack .plus-fixed .pd-price:first-child, .RWDshopping.bgblack .plus-list .pd-price:first-child, .RWDshopping.bgblack .shopping-item .td.qty .pd-price, .RWDshopping.bgblack .shopping-item .td.total .pd-price {color: #fff;}.RWDshopping .total b {  color: #fff;  font-size: 22px;}.RWDshopping .shopping-step .name {color: #a1a1a1;}/*結帳頁面按鈕*/ 
.RWDshopping .btn.bg3, .RWDshopping .btn.normal.bg2 {    color: #000;  background: #fff;  border: 1px solid #000;}.RWDshopping .btn.bg3:hover, .RWDshopping .btn.normal.bg2:hover {color: #fff;  background: #000; border: 1px solid #000;}.page_wrapper_bg .layoutlist_4 select {width: 326px !important;}

/*內頁 end*/
/*英文版 start*/

/*首頁*/ 
.lang_en .m_title_block {display: none;}.lang_en .RWDbanner007 .title-main, .index .lang_en h1.main-title {letter-spacing: 1px;}.lang_en .RWDbanner007 .title-sub, .index .lang_en h2.sub-title {display:none}.lang_en .about-block .about-title h2.sub-title {display:block}.lang_en .RWDbanner007 .item-editor {letter-spacing: 0}.lang_en .about-text {width: 900px;word-wrap: normal;word-break: normal;margin-top: 0px;padding-bottom: 100px;}.lang_en .about-video {width: calc(100% - 900px);padding-right: 100px;}.lang_en .RWDleft_cont002 .item-second .text-box .text {letter-spacing: 0;font-size: 14px;}.lang_en .RWDeform001 .ebtn a {letter-spacing: 0;}.lang_en .footer-web {letter-spacing: 0;}.lang_en .RWDmenu_plus04 .logo {margin-top:20px}.lang_en .RWDnews005 .owl-carousel.owl-padding-10 .owl-item p.text-left {word-break: normal;word-break: normal;}.index .lang_en .picture-block h1.main-title {font-size: 30px !important;}.lang_en .RWDleft_cont002 .item-second .text-box {margin-top:-20px}/*內頁*/ 
.page_wrapper_bg.lang_en .pageTitle {letter-spacing: 0.5px;}.page_wrapper_bg.lang_en  .hgroup .breadcrumb {letter-spacing: 0;}.lang_en #RWDPAGE_BASE_PAT02 .pagecontent p {letter-spacing: 0;}.page_wrapper_bg.lang_en .RWDslider01 .editor, .lang_en #RWDPAGE_BASE_PAT02 .pagecontent p, .page_wrapper_bg.lang_en .layoutlist_7 .summary a {letter-spacing: 0;}.page_wrapper_bg.lang_en .btn.btn_back a {width: auto;letter-spacing: 0;}.page_wrapper_bg.lang_en .m2018 .products-nav .nav-title {letter-spacing: 0.5px;}.lang_en #mobile-fixed .btn-shop .btn, .lang_en #plusbuy_mobile-fixed .btn-shop .btn, .lang_en .RWDproduct_page .btn-shop .btn {letter-spacing: 0;}@media (max-width: 1920px) {.RWDbanner007 .banner-info {top: 0;}/*英文*/ 
.lang_en .about-text {width: 700px;word-wrap: normal;word-break: normal;margin-top: 0px;padding-bottom: 100px;}.lang_en .about-video {width: calc(100% - 700px);padding-right: 100px;}}

/*英文版 end*/
/*小螢幕 start*/

@media (max-width: 2560px) {.RWDbanner007 .banner-info {top: 0;}}@media (max-width: 2400px) {.RWDnews005 h4 {min-height: 75px;}}@media (max-width: 2200px) {.RWDbanner007 .content-left .item-pagination {bottom:0px;}.RWDbanner007 .item-editor {padding-top: 80px;}.RWDbanner007 .banner-info {top: 0;}.RWDvideo001 .video iframe {height: 25vw !important;}}@media (max-width: 1900px) {.exhi-title {margin-bottom: 40px;}.RWDbanner007 .item-editor {padding-top: 50px;}}@media (max-width: 1800px) {.RWDbanner007 .content-left .item-pagination {bottom: 0;}/*英文版*/ 
.lang_en .about-text {margin-top: -105px;padding-bottom: 140px;}.lang_en .about-video {min-height:380px}}@media (max-width: 1680px) {#RWDfullscreen01 .container {width: 80%;}.exhi-block .container {/*margin-right: 0;*/padding-right: 0;}.about-block>.container {width: calc(1170px + ((100% - 1170px) / 2)) !important;padding-left: 0;}.RWDbanner_plus01 .slickitem01 .slick-caption .container {width: 100% !important;padding: 0px 8%;} .RWDbanner007 .banner-info {top: 0;}.exhi-title {margin-bottom: 15px;}.RWDbanner007 .item-img {height: 25vw;}.RWDbanner007 .content-left .item-pagination {bottom: -10px;}.about-block::after {width: 100%;}.about-video {width: calc(100% - 500px);padding-right: 80px;}.about-text {width: 500px;}.about-intro {margin-bottom: 30px;}.RWDleft_cont002 .item-second .text-box a {margin-top: 30px;}.RWDvideo001 .video iframe {height: 30vw !important;}.about-center-text hr {border: 0px;margin: 0;}.info-tw {margin-right: 40px;}.contact-social {right: 35px;}.contact-info {width: calc(100% - 30px);font-size: 14px;}.RWDeform001 .col-sm-4 {width: calc(100% - 300px);}#eFormm_RWDfullscreen01_34_1 {width: 300px;}}@media (max-width: 1600px) {/*.RWDvideo001 .video iframe{height: 25vw !important;}*/ 
.RWDbanner007 .item-editor {padding-top: 0px;}}@media (max-width: 1500px) {.RWDbanner_plus01 .slickitem01 .slick-caption .container {padding: 0px 12%;}.RWDbanner_plus01 .page-scroll {right: 24%;}.RWDleft_cont002 .item-second .text-box a {margin-top: 50px;}.exhi-block::after {width: 100%;}/*英文版*/ 
.lang_en .about-video {width: calc(100% - 500px);}.lang_en .about-text {width: 500px;}}@media (max-width: 1400px) {.RWDbanner_plus01 .slickitem01 .slick-caption .container {padding: 0px 10%;}.RWDbanner_plus01 .page-scroll {bottom: 40px;right: 22%; }.about-text {margin-top: -160px; }#RWDfullscreen01 .container {width: 85%;}.RWDbanner007 .item-info {padding: 0 60px 0 0;}.about-btn {right: 5%;}/*內頁*/ 
.page_wrapper_bg .footer-block>.container{width: 85%;}.page_wrapper_bg .footer-block .footer-web .container {width: 85%;}.page_wrapper_bg .main section.call_to_action > .container {width: 85%;}}@media (max-width: 1300px) {.RWDbanner_plus01 .slickitem01 .slick-caption .container {padding: 0px 8% !important}}@media (max-width: 1200px) {.exhi-block {padding: 60px 0 80px;}#RWDfullscreen01 .container {width: 100%;padding-left: 50px;padding-right: 50px;}.about-block>.container,.exhi-block .container {width: 100% !important;margin: 0 auto !important;}.RWDmenu_plus04 .header {padding: 0px 0px 0 20px;}.RWDbanner_plus01 ..slickitem01 .logo img {width: 80%; }.RWDbanner007 .item-blk {flex-direction: column;width: 75%;margin: 0 auto;}.RWDbanner007 .banner-info {position: relative;text-align: center;margin: 0px 0px 20px;}.md4sd .item-blk .item-box {max-width: 100%;width: 100%;margin: 0;}.RWDbanner007 .item-info {padding: 0;}.RWDbanner007 .item-img {width: 100%;height: 35vw;}.RWDbanner007 .item-editor {padding-top: 0;}  .exhi-title span {display: inline-block;letter-spacing: 2px;margin-right: 15px;}.exhi-title span::after {width: calc(100% - 5px);margin: 0px;}.about-title .section-subject {text-align: center;}.about-video {width: 100%;padding-right: 0;}.about-text {margin-top: 0;width: 100%;}.about-intro { display: block;margin: 0;width: 660px;}.RWDleft_cont002 .item-second .text-box .text {display: flex;margin: 45px 0px 0px;}.about-intro-left {margin-right: 0;}.contact-info {display: block;font-size: 15px;}.contact-info span {display: inline-block; width: 110px;}.info-tw { margin-right: 0;  }.RWDvideo001 .video iframe {height: 45vw !important; }.RWDbanner007 .content-left .item-pagination {bottom: -50px;}.about-btn {display: none;}.RWDleft_cont002 .item-second .text-box a {margin-right: 0; margin-left: auto;text-align: center;display:block; }/*內頁*/ 
.page_wrapper_bg .footer-block>.container{width: 100%;padding-left: 50px;padding-right: 50px;}.page_wrapper_bg .footer-block .footer-web .container {width: 100%;padding-left: 50px;padding-right: 50px;}.page_wrapper_bg .main section.call_to_action > .container {width: 100%;padding-left: 50px; padding-right: 50px;}.lang_en .about-intro {width: 100%;margin-bottom: 20px;}.lang_en .RWDleft_cont002 .item-second .text-box .text {margin: 0;flex-direction: column;padding-top: 40px;}.lang_en .about-video {width:100%;padding-right:0;height: 30vh;}.lang_en .about-text {width: 100%;margin-top: 0;padding: 0;}.lang_en .RWDvideo001 .video iframe {height: 45vw !important; }.lang_en .about-video {min-height:auto}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
/*內頁*//*商店-下拉吧*/ 
.page_wrapper_bg #sidebar select, #sidebar select.form-control:not([size]):not([multiple]) {color: #ddd;border: 1px solid #5e5e5e;}.page_wrapper_bg #sidebar select.form-control {background: url(../../lib/product/content3/images/select_arrow.png) right center/25px no-repeat #333;}.lang_en .RWDleft_cont002 .item-second .text-box {margin-top:0}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
.RWDmenu_plus04 .logo {margin-top: 20px;}.RWDmenu_plus04 .header {padding: 0px 20px;}.RWDmenu_plus04 .features:after {display:none;}.RWDmenu_plus04 .ml-stack-nav-toggle {letter-spacing: 0px;}.RWDmenu_plus04 .menu li a {color: #333;}.RWDbanner_plus01 .slickitem01 .pic.fadeInLeft01 {width: 100%;}.RWDbanner_plus01 .slickitem01 .slick-caption .container {padding: 0px 12% !important;}.RWDbanner_plus01 .slickitem01 .slick-caption { top: 40%;}.RWDbanner_plus01 .page-scroll {display:none;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0 15px;}.contact-info span {    display: block;    width: auto;}/*footer*/ 
.RWDeform001 .col-sm-4 {width: 100%;}.RWDeform001 .row:nth-child(2) {display: block;}.contact-info {width: 100%;}.contact-info span {display: inline-block;width: 110px;}.footer-web span {display:none;}.footer-block {padding: 80px 0px 30px;}#eFormm_RWDfullscreen01_34_1 { width: 100%;margin-top: 40px;}/*內頁*//*結帳頁面-購物清單*/ 
.page_wrapper_bg .RWDshopping .container-in {    max-width: 800px;}/**/ 
.page_wrapper_bg .layoutlist_4 .subject {    padding-bottom: 10px;    height: auto !important;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.RWDbanner_plus01 .slickitem01 .slick-caption {top: 20%;}.RWDbanner007 .item-blk {width: 100%;}.RWDbanner007 .item-img {height: 44vw;}.RWDleft_cont002 .item-second .text-box .text {display: block;}.about-intro {width: 100%;display: flex;margin: 0px 0px 15px;}.about-intro-left {margin-right: 25px;}.footer-web {letter-spacing: 0;}.RWDvideo001 .video iframe{height: 45vw !important;}.RWDleft_cont002 .item-second .text-box a {float: left;}/*內頁*//*列表*/ 
.page_wrapper_bg .list7.menu5 .cate_list .col-sm-6 {    width: calc(100%/3 - 1px);}/*編輯器*/ 
.page_wrapper_bg .pagecontent .article_model[data-seq="0"] {    margin-top: 0;}.page_wrapper_bg .pagecontent .article_model .editor .row {    display: flex;    flex-direction: column;    align-items: center;    margin-bottom: 40px;}.page_wrapper_bg #RWDPAGE_BASE_PAT02 .pagecontent p {    margin-bottom: 30px;}/*圖文輪播*/ 
.RWDslider01 .products-list:last-child {    margin-bottom: 40px;}/*時間軸*/ 
.page_wrapper_bg .article_model.RWDtimeline02 {    padding-top: 10px;}.page_wrapper_bg .RWDtimeline02 .control-box {    top: 0px;}/*觀賞空間*/ 
.page_wrapper_bg .layoutlist_2 .album_item {    width: calc(100%/3 - 1px);    height: auto !important;}.page_wrapper_bg .row .album_d_item {    width: calc(100%/3 - 1px);    padding: 0 10px;margin-top: 0;}.page_wrapper_bg .list2.menu8 .page_content1v1 .row {    margin-left: 0;    margin-right: 0;}/*商店-下拉吧*/ 
.page_wrapper_bg .article-text .layoutmenu3 {    margin-bottom: 70px;}/*結帳頁面*//*.page_wrapper_bg #mobile-fixed .container {    padding-right: 100px;}*/ 
.page_wrapper_bg #mobile-fixed .btn-box .normal {    border-radius: 0;}.page_wrapper_bg #mobile-fixed .btn-box .normal.bg2 {    background: #dda990;    border: 1px solid #dda990;}/*隱私權*/ 
.privacy_policy_txt .content_minimal_title {    font-size: 24px;}/*訊問紐*/div#gb-widget-1522 {    bottom: 115px !important;}.page_wrapper_bg #join_form { background: transparent;}.page_wrapper_bg #mobile-fixed .btn-box .normal.bg2 {  background: #000;  border: 1px solid #000; color: #fff;}
}
/*991px end*/
/*850px start*/
@media (max-width: 850px) {
/*內頁*//**/ 
.RWDtimeline01 li.event .point { padding-right: 0;}
}
/*850px end*/
/*800px start*/
@media (max-width: 800px) {
/*內頁*//*主標題*/ 
.page_wrapper_bg .hgroup .container {    margin-left: 0;    margin-right: 0;}.page_wrapper_bg .page_subject {    padding: 17px 0;}/**/ 
.RWDproduct_page .btn_back { width: auto;}.page_wrapper_bg .cate_list .subject {font-size: 20px;}.page_wrapper_bg .layoutlist_7 .subject a{font-size: 20px;}/**/@media (max-width: 768px) {.page_wrapper_bg .pageTitle { font-size: 34px;letter-spacing: 2px;}}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
.RWDbanner_plus01.full .banner-slider.bg .slick-item {max-height: 80vh!important;height: 80vh!important;}.RWDbanner007 .title-sub, .index h2.sub-title {margin: 0px;}.RWDbanner007 .item-blk {padding: 0;}.RWDeform001 .col-sm-4 {width: 100%;}#eFormm_RWDfullscreen01_34_1 { width: 100%;margin-top: 40px;}.RWDeform001 .row:nth-child(2) {display: block;}.contact-info {width: 100%;}.contact-info span {display: inline-block;width: 110px;}.footer-web span {display:none;}.footer-block {padding: 80px 0px 30px;}.RWDbanner007 .item-img {height: 49vw;}.ytplayer-container.background iframe {height: 100vh !important;}.RWDvideo001 .btn2play, .RWDvideo001 .btn2pause {width: 40px;height: 40px;border: 1px solid #fff;margin: 0 !important;background: rgb(238 238 238 / 20%);transform: translate(-50%, -50%);}.RWDvideo001 .video {background-position: -10px -45px;/*height: 100% !important;*/height: 265px !important;width: 100% !important;background-size: cover !important;}.RWDvideo001.show {height: 40vh !important;}.RWDvideo001 .video iframe {height: 42.5vw !important;}.RWDleft_cont002 .item-second .text-box .text{margin:0;}.RWDleft_cont002 .item-second .text-box a {float: none;width: 100%;}/*內頁*//*列表*/ 
.page_wrapper_bg .layoutlist_7 .litem {    width: calc(100%/2 - 1px);}.page_wrapper_bg .list7.menu5 .cate_list.row {    display: flex;    flex-wrap: wrap;}.page_wrapper_bg .list7.menu5 .cate_list .col-sm-6 {    width: calc(100%/2 - 1px);    margin-bottom: 30px;}.page_wrapper_bg .layoutlist_2 {    display: flex;    flex-wrap: wrap;}.page_wrapper_bg .layoutlist_2 .album_item {    width: calc(100%/2 - 1px);}.page_wrapper_bg .row .album_d_item {    width: calc(100%/2 - 1px);}/*0303*/ 
.list4.menu3 .layoutlist_4 .col-xs-12 {    width: calc(100%/2 - 1px);    height: auto;}.product_list_item div.img:nth-child(1) {    height: auto !important;}.page_wrapper_bg .layoutlist_4 .item {    height: auto !important;}/*編輯器*/ 
.page_wrapper_bg .visible-xs .tab .tab_title {    color: #ddd;    font-weight: 300;    line-height: 1.5;    letter-spacing: 2px;}/*頁籤*/ 
.page_wrapper_bg .visible-xs .tab .tab_title {    color: #dda990;    font-size: 19px;}.page_wrapper_bg .tab_title_nav .line {    background: #dda990;}.page_wrapper_bg .visible-xs .tab {    border-top: 1px solid #5e5e5e;}.page_wrapper_bg .visible-xs .tab:last-child {    border-bottom: 1px solid #5e5e5e;}.page_wrapper_bg .visible-xs .tab.open .tab_content p {    margin-bottom: 20px !important;    margin-top: 30px;}/*產品內頁*/ 
.RWDproduct_page .faq-list {    border: 1px solid #5e5e5e !important;}.RWDproduct_page .faq-item .faq-question {    font-family: 'Noto Sans TC', sans-serif !important;    color: #ddd;}.RWDproduct_page .faq-item+.faq-item .faq-question {    border-top: 1px solid #5e5e5e;}.RWDproduct_page .faq-item.active .faq-question {    background: #f6f6f6;    color: #333;    font-family: 'Noto Sans TC', sans-serif !important;}.RWDproduct_page .faq-item .editor {    font-family: 'Noto Sans TC', sans-serif !important;    color: #ddd;}.RWDproduct_page .faq-list {    margin-bottom: 50px;}/*下方選項*//*#mobile-fixed.show-info {    padding: 40px 10px;}*//*最新消息-日期*/ 
.layoutlist_8.rwd .listdate .yearmonth {    font-size: 15px;}.page_wrapper_bg .layoutlist_8 .listdate .day {    font-size: 15px;    font-family: 'Noto Sans TC', sans-serif;    color: #afafaf;    font-weight: revert;}.layoutlist_8.rwd .list_img+.list_subject {    padding-right: 15px;}/*ting*/ 
.layoutlist_7 .litem {  width: calc(100% / 2 - 1px);}.page_content1v1 .row {  display: flex; flex-wrap: wrap;}/**/ 
.layoutlist_8 {    display: flex;    flex-wrap: wrap;}.layoutlist_8 .item {    width: calc(100% / 2 - 11px);    margin: 0 5px 25px;    border-bottom: none;}.RWDproduct_page .faq-list {    margin: 50px 0;}.RWDproduct_page .faq-item .faq-question {    background: transparent;    color: #dda990;    font-family: 'Noto Sans TC', sans-serif !important;    font-size: 18px;    letter-spacing: 1px;    padding: 15px;}.RWDproduct_page .faq-item .faq-question:before {    top: 10px;}.RWDproduct_page .faq-item .faq-answer {    border-top: 1px solid #5e5e5e;}.RWDproduct_page .faq-item.active .faq-question {    background: transparent;    color: #dda990;}.RWDproduct_page .faq-item .editor {    padding: 30px 40px;}.page_wrapper_bg .main section.call_to_action .article-text > .container  {padding: 0 15px;}/*購物按鈕修正*/#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add { background: #1f2121; color: #fff;}/*英文版*/ 
.lang_en .RWDleft_cont002 .item-second .text-box .text {padding-top: 0;}.lang_en .about-video {height:100%}.lang_en .RWDvideo001 .video iframe {height: 37vh !important;}.lang_en .RWDvideo001 .video {height: 37vh !important}
}
/*767px end*/
/*iphone-650px start*/

@media (max-width: 650px) {    .RWDvideo001.show {        height: 30vh !important;    }    .RWDvideo001 .video iframe {        height: 41vw !important;    }    .RWDvideo001 .video {        height: 250px !important;    }}

/*iphone-650px end*/
/*600px start*/
@media (max-width: 600px) {
#RWDfullscreen01 .container {    width: 100%;    padding-left: 25px;    padding-right: 25px;}.RWDbanner_plus01 .logo img {width: 210px;margin: 0 auto;}.news-block {padding: 60px 0;}.RWDedictor008 .section-subject {margin-bottom: 30px;}.index h1.main-title {font-size: 30px;margin-bottom: 8px;}.RWDbanner007 .title-sub, .index h2.sub-title {font-size: 16px;}.RWDbanner007 .title-name {margin-right: 0;font-size: 30px;}.RWDbanner007 .item-title-blk {margin-bottom: 0;}.RWDmenu_plus04 .header {padding: 0px 12px;}.RWDmenu_plus04 .logo {width: 120px;}.RWDmenu_plus04 .features .member-btn {padding: 25px 12px;}.RWDmenu_plus04 .features {padding-right: 0;}.RWDbanner_plus01 .slickitem01 .slick-caption .container {padding: 0px !important;}.RWDbanner_plus01 .slickitem01 .slick-caption {width: 100%;text-align: center;}.exhi-title {display: block;}.exhi-title span::after {display:none;}.RWDbanner007 .content-left .item-pagination {left: 50%;transform: translateX(-50%);}.RWDnews005 .controlls-over .owl-pagination {    position: relative;    left: 50%;    right: initial;    transform: translateX(-50%);    width: 100%;    bottom: 0;    top: initial;    justify-content: center;}.RWDnews005 .owl-controls {    position: relative;    bottom: 0;    top: initial;    margin-top: 20px;    width: 100%;}.RWDnews005 h4 {    min-height: auto;}.RWDnews005 h4 {font-size: 22px;}/*關於*/ 
.about-intro {display: block;}.about-intro-left {margin-right: 0;}.RWDleft_cont002 .item-second .text-box a {width: 100%;margin: 20px 0 0;}.RWDvideo001.show {height: 24vh !important;}.RWDvideo001 .video iframe {    height: 44vw !important;}.RWDvideo001 .video{      height: 200px !important;}/*footer*/ 
.contact-info span {display: block;width: auto;}.contact-title-outter {display: block;}.contact-social {position: relative;right: 0;margin: 20px 0 0;}.contact-info {display: block;font-size: 14px;}.scrollTop002 {right: 6px;}/*內頁*//*footer*/ 
.page_wrapper_bg .footer-block>.container {    width: 100%;    padding-left: 25px;    padding-right: 25px;}/*主標題*/ 
.page_wrapper_bg .pageTitle {    font-size: 30px;}/*內文標題*/ 
.privacy_policy_txt .content_minimal_title {    font-size: 22px;}.page_wrapper_bg .layoutlist_7 .subject a{ font-size: 22px;}/*列表*/ 
.page_wrapper_bg .layoutlist_7 .litem {    width: 100%}.page_wrapper_bg .list7.menu5 .cate_list .col-sm-6 {    width: 100%;}.page_wrapper_bg .layoutlist_2 .album_item {    width: calc(100%);}.page_wrapper_bg .row .album_d_item {    width: 100%;}/*0303*/ 
.list4.menu3 .layoutlist_4 .col-xs-12 {    width: 100%;    height: auto;}.product_list_item div.img:nth-child(1) {    height: auto !important;}.page_wrapper_bg .layoutlist_4 .item {    height: auto !important;}/*結帳頁面*/ 
.page_wrapper_bg .shopping-item .table .tbody>.tr {    border-top: 1px solid #5e5e5e;}.page_wrapper_bg .shopping-item .freight-info {    border-top: none;} .lang_tw .RWDshopping .btn-box {    display: flex;    flex-wrap: wrap;    flex-direction: column-reverse;}.page_wrapper_bg .RWDshopping .btn-box .btn {    min-width: calc(100% - 10px);    max-width: calc(100% - 10px);    margin-bottom: 20px;}/*圖文輪播*/ 
.page_wrapper_bg .RWDslider01 .products-list .box{    display: flex;    flex-direction: column;    align-items: center;}.page_wrapper_bg .RWDslider01 .pic-list {    width: 95%;    padding-right: 0;    padding-left: 0;}.page_wrapper_bg .RWDslider01 .text {    width: 95%;}/*觀賞空間-列表間距*/ 
.page_wrapper_bg .layoutlist_2 .album_item {    margin-bottom: 30px;}/*ting*/ 
.layoutlist_7 .litem {  width: 100%;}/**/ 
.page_wrapper_bg .main section.call_to_action .article-text > .container {  padding: 0px;}.layoutlist_8 .item {    width: 100%;    margin: 0 0 25px;}/*寬度調整*/ 
.page_wrapper_bg .main section.call_to_action > .container {    width: 100%;    padding-left: 25px;    padding-right: 25px;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
/*內頁*//*列表*/ 
.page_wrapper_bg .list7.menu5 .cate_list .col-sm-6 {    margin-bottom: 10px;}/*回上頁*/ 
.page_wrapper_bg .btn_back {    width: 100%;}.page_wrapper_bg .btn.btn_back a {    width: 100%;}/**/ 
.page_wrapper_bg .visible-xs .tab .tab_title { font-size: 17px;  letter-spacing: 1px;  FONT-WEIGHT: 400;}@media (max-width: 414px) {.login-box a b {    border-radius: 0;    font-weight: 400;    background: #fff;    letter-spacing: 1px;}}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
/*內頁*//*footer*/ 
.page_wrapper_bg .footer-block>.container {    padding-left: 25px !important;    padding-right: 25px !important;}.page_wrapper_bg .main .container {    padding-left: 10px;    padding-right: 10px;}/*內文標題*/ 
.privacy_policy_txt .content_minimal_title {    line-height: 1.5;}/*產品頁-下方資訊*/ 
.page_wrapper_bg .show-info.active .container {    display: block !important;}/**/ 
.page_wrapper_bg .main section.call_to_action > .container { padding: 0 15px;}
}
/*380px end*/
/*320px start*/
@media (max-width: 320px){
/*內頁*//*footer*/ 
.page_wrapper_bg .footer-block>.container {    padding-left: 25px !important;    padding-right: 25px !important;}/*/*結帳頁面-下方資訊*/#mobile-fixed .sum-box .total .td {    margin-left: 20px;}*//**/ 
.page_wrapper_bg .pageTitle { font-size: 27px;   letter-spacing: 1px;}
}
/*320px end*/