/*共同*/a {text-decoration:none}a:focus, a:hover {text-decoration: none;}/*loading*/ 
.fl {width:300px;}.fl img {width:100%;}/*logo*/ 
.RWDmenu_plus04 .logo {padding: 20px 0px;position: relative;}.RWDmenu_plus04 .logo:before {    content: '';    width: calc(100% + 120px);    height: calc(100% + 2px);    background: #a88659;    position: absolute;    top: 0;    z-index: -1;    left: -90px;}.RWDmenu_plus04 .logo:before {    content: '';    width: 0;    height: 90px;    background: #a88659;    position: absolute;    top: 0;    z-index: -1;    left: -90px;    transition: .3s;}.RWDmenu_plus04 .is-up .logo:before {    width: calc(100% + 120px);}/*選單*/ 
.RWDmenu_plus04 .header {background: transparent;transition: .3s;}.RWDmenu_plus04 .site-nav .menu>li>a {font-size: 18px;padding: 33px 15px;font-weight: normal;text-transform: uppercase;color: #fff;letter-spacing: 2px;transition: 0.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;color: #fff;}.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:#aaa;}.RWDmenu_plus04 .site-nav .menu li.has-child>a:after, .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: 1px solid #fff;border-width: 1px 1px 0 0;}header.header.is-up {    background: #8b2500;}@media (min-width:1026px) {.RWDmenu_plus04 .site-nav .menu>li>a:hover, .RWDmenu_plus04 .site-nav .menu>li.active>a {    background: #a88659;}}/*下拉選單*/ 
.RWDmenu_plus04 .site-nav .menu>li>ul {    padding: 0;    top: 100%;}.RWDmenu_plus04 .site-nav .menu ul li a {    font-size: 17px;    letter-spacing: 2px;    color: #333;    padding: 15px 10px;    border-bottom: 1px solid #e4e4e4;    transition: .3s;}.RWDmenu_plus04 .site-nav .menu li:last-child a {    border: none;}.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;    font-weight: normal;    background: #eee;}/*搜尋*/ 
.RWDmenu_plus04 #search-box .form-control {    width: 270px;    height: 50px;    letter-spacing: 2px;    font-size: 17px;}/*會員購物車*/ 
.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn, .RWDmenu_plus04 .features .share-group a, .RWDmenu_plus04 .features i, .RWDmenu_plus04 .lang-select {color: #fff;}.RWDmenu_plus04 .cart-block .close, .RWDmenu_plus04 .querycar-block .close,.RWDmenu_plus04 .member-block .member-close-btn {letter-spacing: 2px;color: #fff;font-weight: 600;}.RWDmenu_plus04 .cart-block .bottom-box .pay-btn, .RWDmenu_plus04 .querycar-block .bottom-box .pay-btn {letter-spacing: 2px;font-size: 14px;font-weight: 600;}.RWDmenu_plus04 .features .member-btn {padding: 25px 35px;}.RWDmenu_plus04 .member-block a.login.is-on, .RWDmenu_plus04 .cart-block .bottom-box .pay-btn, .RWDmenu_plus04 .querycar-block .bottom-box .pay-btn {background-color: #8b2500;letter-spacing: 2px;font-size: 16px;}.RWDmenu_plus04 .cart-block .bottom-box .total, .RWDmenu_plus04 .querycar-block .bottom-box .total {font-size: 16px;color: #333;}.RWDmenu_plus04 .member-block a.login, .RWDmenu_plus04 .member-block a.signin {font-size: 16px;letter-spacing: 2px;}.main {    top: 0;    background: url(archive/image/customization/main-back.png);    background-attachment: fixed;    position: relative;}/*banner*/ 
.RWDbanner_plus01 {    overflow: visible;}.RWDbanner_plus01 .slick-caption .container {    width: 85%;    padding: 0 30px;    position: relative;}.RWDbanner_plus01 .logo {    display: inline-block;    position: absolute;    right: 20px;    top: -200px;    width: 650px;}.RWDbanner_plus01 .slick-caption {    letter-spacing: 5px;    top: 28%;}.RWDbanner_plus01 .slick-caption .txt2 {    margin-top: 5px;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {    border: 1px solid #fff;    background: transparent;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {    background: #fff;}/*標題共同*/#RWDfullscreen01 .main-title {font-size: 34px !important;margin: 0px !important;color: #222 !important; font-weight: 700 !important;letter-spacing: 5px !important;font-family: 'Noto Serif TC', serif !important;}#RWDfullscreen01 .sub-title {font-size: 17px !important;margin-top:15px !important;color: #333 !important; font-weight: normal!important;letter-spacing: 2px !important;line-height: 1.5 !important;}#RWDfullscreen01 .section-line {display:none}#RWDfullscreen01 .section-subject {margin: 0  0 45px;}#RWDfullscreen01 .section-subject .col-md-12 {padding: 0 !important;}/*產品0*/ 
.product_a_block {padding: 0 0 30px;top: -70px;position: relative;}.product_a_block .RWDnews005 .container {width: 90%;padding: 0px 30px;}.product_a_block .section-subject.row {text-align: left;}.product_a_block .RWDnews005 h4 {    font-size: 18px;    letter-spacing: 2px;    text-align: center;    background: rgba(255, 255, 255, 0.8);    display: block;    margin: 0 !important;    padding: 15px;}.product_a_block .RWDnews005 p.text-left {text-align: center;color: #666; font-weight: bold;letter-spacing: 1px;display:none;}.product_a_block .RWDnews005 .owl-controls {margin-top: 30px;}.RWDnews005 .owl-carousel {overflow: visible;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {transition: 0.5s;}.RWDnews005 .owl-carousel img {transition: .3s;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:hover img {opacity: 0.8;}.RWDproduct002_v2 .price li.fixprice {display: none;}/*輪播切換*/ 
.RWDnews005 .owl-theme .owl-controls .owl-buttons div {    color: #fff;    background: #8b2500;    border: 0;    font-size: 25px;    line-height: 45px;    -webkit-border-radius: 50px;    -moz-border-radius: 50px;    border-radius: 50%;    height: 50px !important;    width: 50px !important;}.RWDnews005 .controlls-over .owl-controls .owl-prev {    left: -20px;}.RWDnews005 .controlls-over .owl-controls .owl-next {    right: -20px;}/*產品1*/ 
.product_b_block .container {width: 90%;padding: 0px 30px;}.RWDproduct002_v2 {padding: 0px 0px;}.RWDproduct002_v2 .bounceIn{-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}.RWDproduct002_v2 .row {margin-right: 0;margin-left: 0;}.RWDproduct002_v2 .col-md-12 {padding: 0;}.RWDproduct002_v2 .popup-portfolio {    margin: 0 auto;}.RWDproduct002_v2 .popup-portfolio .portfolio-item .portfolio-bottom {    background: rgba(255, 255, 255, 0.8);}.RWDproduct002_v2 .popup-portfolio .portfolio-item .portfolio-bottom .portfolio-bottom-summary {    height: auto !important;    padding: 15px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {padding: 0 15px;margin-bottom: 35px;}.product_b_block .portfolio-bottom-summary h4 {font-size: 18px;    font-weight: normal;    letter-spacing: 2px;    margin: 0 0 10px 0;    text-align: center;    line-height: 1.5;    color: #333;    border-bottom: 1px solid #f1f1f1;    padding-bottom: 10px;}.product_b_block .RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 {color: #333;}.product_b_block .portfolio-bottom-summary p {display: none;}.product_b_block .RWDproduct002_v2 .price {font-size: 15px; text-align: center;letter-spacing: 1px;margin: 0px;color: #333;}.product_b_block .RWDproduct002_v2 .btn-box .shop {background: #a88659;font-size: 13px;letter-spacing: 2px; font-weight: 600; transition: 0.5s;}.product_b_block .RWDproduct002_v2 .btn-box .shop:hover {opacity:0.8;}.RWDproduct002_v2 .shop-box {display:none;}.RWDproduct002_v2 .price li.fixprice {    text-decoration: line-through;    opacity: .7;}.RWDproduct002_v2 .btn-box .btn {    background: rgba(255, 255, 255, 0.8);    color: #8b2500;    padding: 5px 3%;    font-size: 17px;    border: 1px solid #8b2500;    line-height: 2;    max-width: 200px;    width: 100%;    border-radius: 0;    letter-spacing: 2px;    transition: .3s;}@media (min-width:1025px) {.RWDproduct002_v2 .btn-box .btn:hover {background: #8b2500;color: #fff;}}/*關於我們-最新消息 區塊*/ 
.about_news_block {    padding: 120px 0 100px;}.about_news_block .container {width: 90%;padding: 0px 30px;position: relative;}.news_block {    position: absolute;    right: 30px;    bottom: 0;    width: 48%;    padding-left: 60px;}/*關於我們*/ 
.RWDedictor002 .container {width: 100% !important;padding: 0;}.RWDedictor002 .owl-theme .owl-controls {display: none !important;}.RWDedictor002 .img-rounded {border-radius: 0;}.RWDedictor002 .owl-carousel .owl-item {    padding: 0 10px;}.RWDedictor002 > .section-inner > .container > .row> .col-md-6:nth-child(2) {    width: 48%;    padding-left: 60px;}.RWDedictor002 .RWDedictor002-text {    font-size: 17px;    letter-spacing: 2px;    line-height: 1.8;    color: #333;    width: 60%;    padding-bottom: 45px;    border-bottom: 1px solid #aaa;}.RWDedictor002 .RWDedictor002-text .section-subject {    text-align: left;}.RWDedictor002-text:before {    content: '';    background: url(archive/image/customization/Buddha-1.png)no-repeat;    width: 30%;    height: 330px;    position: absolute;    background-size: 100%;    right: 0;    opacity: .5;}/*最新消息*/ 
.news_block .section-subject.row {    margin-left: 0;    margin-right: 0;    text-align: left;}.news_block .section-subject.row .col-md-12 {    padding: 0;}.news_block .RWDedictor001 h2.sub-title {    display:none;}.newslist0105 {background: transparent;padding: 0;height: 180px;}.newslist0105 .title {display: none;}.newslist0105 .news_list .news_line .date{margin-right: 30px;color: #666;float: left;margin-left: 0;font-size: 14px;width: 120px;}.newslist0105 .news_list .news_line .titles {color: #333;margin-left: 30px;letter-spacing: 2px;font-size: 17px;width: calc(100% - 310px);float: right;word-break: break-word;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 1;-webkit-box-orient: vertical;padding-right: 80px;}.newslist0105 .news_list .news_line {border-bottom: 1px dashed #e2e2e2;position: relative;}.news_line::after{content: "";position: absolute;width: 5px;height: 5px;background: #ddd;right: 0;bottom: -3px;}.newslist0105 .news_list .news_line .type {background: #aaa;padding: 2px 23px;letter-spacing: 2px;border-radius: 0px;font-size: 16px;}.newslist0105 > div.news_list > a:nth-child(1) > div.type {background: #a88659;}.newslist0105 .news_list {width: 100%;}.newslist0105 > div.news_list > a:nth-child(1) > div.titles {position: relative;}.newslist0105 > div.news_list > a:nth-child(1) > div.titles:after {content: "NEW !";position: absolute;top: 0;right: 0px;color: #a88659;font-style: italic;font-size: 12px;}.newslist0105 .more{display:none;}/*頁尾*/ 
.footer_block {background: #8b2500;padding: 50px 0;position: relative;color: #fff;letter-spacing:2px; font-size: 17px; line-height: 2;}.footer_block .container {    width: 90%;    padding: 0px 30px;}.footer_block h5 {    font-size: 24px;    font-weight: 700;    line-height: 1.5;    font-family: 'Noto Serif TC', serif;    color: #fff;    margin: 0 0 30px;}.footer_block a {    color:#fff;}.ft-top {    display: flex;}.ft-info {    width: 590px;    flex-shrink: 0;}.info-down {    display: flex;}.info-left {    width: 330px;    margin-right: 30px;}.info-right {    width: 225px;}.ft-contact {    width: 100%;    margin: 0 80px;    margin-top: 0px;}/*社群*/ 
.RWDsocial002 h3 {    font-size: 17px;    letter-spacing: 2px;    font-weight: normal;    margin: 0 0 10px;}.RWDsocial002 {    margin-top: 68px;}.RWDsocial002 .pull-right {    float: none !important;    margin: 0;    text-align: left;}.RWDsocial002 ul.socialNetwork li {    float: none;    display: inline-block;    margin: 0 5px;}.RWDsocial002 .iconRounded {    border: 0;    color: #fff;    background-color: transparent;    font-size: 25px;    line-height: 40px;    padding: 0;    margin: 0;}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover {    background-color: transparent;    color: #fff;}/*QRcode*/ 
.ft-qrcode {    width: 100px;    font-size: 14px;    letter-spacing: 1px;    flex-shrink: 0;    text-align: center;}.ft-qrcode img {    margin-bottom:5px;}/*SSL*/ 
.ft-ssl {    font-size: 14px;    letter-spacing: 1px;    width: 100%;    text-align: center;    padding-top: 30px;    margin-top: 30px;    border-top: 1px solid rgba(255, 255, 255, 0.15);}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {    color: #fff;    font-size: 14px;    line-height: 1.8;}.copyright, .RWDssl01, .ft-ssl .RWDedictor {    display: inline-block;}.RWDssl01 {    padding: 0 15px;}/*cookie*/ 
.RWDalert_fancybox.bottom {    box-shadow: 0 0 5px rgba(0, 0, 0, 0.3) !important;    background: rgba(255, 255, 255, 0.7) !important;}.RWDalert_fancybox.bottom .editor {    color: #333 !important;}.RWDalert_fancybox .btn {    border: 1px solid #8b2500 !important;    font-size: 15px !important;    letter-spacing: 2px !important;    border-radius: 0 !important;    background: #8b2500 !important;}.RWDalert_fancybox .btn.active {    background: #8b2500 !important;}
/*內頁 start*/

.page_wrapper_bg .collapsing_header .main {top: 0px !important;}.page_wrapper_bg .RWDmenu_plus04 .header {border-bottom: 0px;}.page_wrapper_bg .call_to_action {padding-top: 0px;top: -70px;position: relative;}/*文字設定*/ 
.page_wrapper_bg .pagecontent {font-size: 17px;letter-spacing: 2px;line-height: 1.8;color: #333;}section.article-text p {font-size: 17px;letter-spacing: 2px;line-height: 1.8;color: #333;}/*標題*/ 
.hgroup h1 {font-size: 34px !important;margin: 0px !important;color: #222 !important;font-weight: 700 !important;letter-spacing: 5px !important;font-family: 'Noto Serif TC', serif !important;text-align: center;line-height: 1.5;}.hgroup .breadcrumb {position: relative;float: none !IMPORTANT;text-align: center;border: 0px;background: transparent;bottom: 0px;letter-spacing: 1px;color: #555;}.hgroup .breadcrumb a {color:#555;}/*側選單*/#sidebar .products-nav>ul> li.active>ul { display: block;}.xrow {width: 100%;height: 100%; position: relative;display: inline-block;}#sidebar .products-nav{ background: #f9f9f9;box-shadow: 2px 2px 5px #ddd;}.m2018 .products-nav .nav-title {background: #a88659; font-size: 20px; padding: 10px 0px;text-align: center; margin-bottom: 0; color: #fff;letter-spacing: 3px;font-weight:bold;font-family: 'Noto Serif TC', serif !important;}.page_wrapper_bg .products-nav>ul>li {border-bottom: 1px solid #ddd;padding: 10px 0px; margin-bottom: 0px;text-align: center;transition: 0.4s;}.page_wrapper_bg .products-nav>ul> li.active, .page_wrapper_bg .products-nav>ul>li:hover { /*background: #fff; */border-bottom: 1px solid #a88659;}.page_wrapper_bg .products-nav>ul> li.active > a, .page_wrapper_bg .products-nav>ul>li:hover > a{color: #333;font-weight: 600;}.m2018 .products-nav>ul>li>a {padding-right: 0;color: #888;}.m2018 .products-nav ul li>ul>li.active>a, .m2018 .products-nav ul li>ul>li:hover>a, .m2018 .products-nav ul li>ul>li.is-open>a {color: #111;font-weight: 600;}.m2018 .products-nav ul>li>.toggle-submenu { top: 10px;}.m2018 .products-nav>ul>li>a {font-size: 17px;padding: 5px 0px;letter-spacing:2px;}#sidebar > div > div > ul > li > ul > li:last-child {border-bottom: none;padding:10px 0px 0px;}#sidebar > div > div > ul > li > ul > li { border-top: 1px solid #ddd; padding: 10px 0 5px;margin-top:5px;}li.has-child.is-open {background: #eee;}li.has-child.is-open .has-child {padding: 10px 0px 0px;background: transparent;}.page_wrapper_bg .products-nav>ul> li.active {padding-left: 0px;padding-right: 0px;}.article7 .m2018 .products-nav .nav-title {letter-spacing: 2px;}.m2018 .products-nav ul li {padding-left: 0;}.m2018 .products-nav li:not(.has-child)>a {font-size: 16px;letter-spacing: 2px;}/*按鈕*/ 
.page_wrapper_bg .btn_back {background: transparent !important;float: right;margin-right: 0px;padding: 0px;margin-top:30px;}.page_wrapper_bg .btn_back a {background: rgba(255, 255, 255, 0.8);color: #8b2500;padding: 5px 0px;font-size: 17px;border: 1px solid #8b2500;line-height: 2;width: 150px;display: block;transition:0.5s ease;}.page_wrapper_bg .btn_back a:hover {background:#8b2500;color:#fff;}.RWDproduct_page .btn_back {background: transparent;float: right;margin-right: 0px;padding: 0px;}.RWDproduct_page .btn_back a {background: rgba(255, 255, 255, 0.8);color: #8b2500;padding: 5px 0px;font-size: 17px;border: 1px solid #8b2500;line-height: 2;width: 150px;display: block;transition:0.5s ease;}.RWDproduct_page .btn_back a:hover {background:#8b2500;color:#fff;}.page_wrapper_bg .ebtn {background: transparent;float: right;margin-right: 0px;padding: 0px;text-align: center;}.page_wrapper_bg .ebtn a {background: rgba(255, 255, 255, 0.8);color: #8b2500;padding: 5px 0px;font-size: 17px;border: 1px solid #8b2500;line-height: 2;width: 150px;display: block;transition:0.5s ease;}.page_wrapper_bg .ebtn a:hover {background:#8b2500;color:#fff;}/*產品*/#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {background: #8b2500;}.RWDproduct_page .products-info .name-box {margin-bottom: 8px;}.RWDproduct_page .products-info .name {    font-size: 24px !important;    margin: 0px !important;    color: #222 !important;    font-weight: 700 !important;    letter-spacing: 3px !important;    font-family: 'Noto Serif TC', serif !important;line-height:1.5;}.RWDproduct_page .products-info .price-box {margin-bottom: 25px;}.RWDproduct_page .control-box .control-label, .RWDproduct_page .products-info .download .control-label, .RWDproduct_page .products-info .pd-info .control-label, .RWDproduct_page .products-info .txt .title {font-size: 17px;}.page_wrapper_bg .layoutlist_4 .subject {    font-size: 19px !important;    font-weight: 700 !important;    letter-spacing: 3px !important;    font-family: 'Noto Serif TC', serif !important;    text-align: center;margin-bottom:0px;}.page_wrapper_bg .layoutlist_4 .item {background: #fff;border-bottom:0px;padding:10px;}.page_wrapper_bg .layoutlist_4 .price {color: #333;}.page_wrapper_bg .count_info {border-top: 1px solid #eee;padding-top: 10px;    text-align: center;}.page_wrapper_bg .layoutlist_4 .item:hover img {transform: scale(1.1);}.page_wrapper_bg .layoutlist_4 .item img {transition:0.5s ease;}.RWDproduct_page .products-con, .RWDproduct_page .products-editor, .RWDproduct_page .tab-box {margin-bottom: 20px;}.RWDproduct_page .products-editor {border-top: 1px solid #dad6d1;padding-top: 30px;margin-top: 50px;}.page_wrapper_bg .layoutlist_4 .amount_div {font-size: 15px;}.page_wrapper_bg .layoutlist_4 .showY {font-size: 15px;}.page_wrapper_bg .layoutlist_4 .cate_div {display: none;}.page_wrapper_bg .layoutlist_4 .stands_div {display: none;}/*聯絡*/ 
.page_wrapper_bg .con-map iframe {height: 320px;}.customized_columns ._input, .customized_columns select {border-radius: 0px;box-shadow: initial;background: transparent;border: 1px solid #ccc;}.formdesc a {color:#333;transition:0.5s ease;}.formdesc a:hover {color:#000080;}.customized_columns ._input:hover, .customized_columns select:hover {border: 1px solid #b6b6b6;}/*活動*/ 
.page_wrapper_bg .layoutlist_8 .article_subject {font-size: 19px;transition:0.5s ease;}.page_wrapper_bg .layoutlist_8 .list_subject .summary a {font-size: 17px;color:#333;}.page_wrapper_bg .layoutlist_8 .article_subject:hover {color: #8b2500;}/*問答*/ 
.faq_question td {color: #000;font-size: 19px;}/*花絮*/ 
.album_item_subject {font-size: 19px !important;font-weight: 700 !important;letter-spacing: 3px !important;font-family: 'Noto Serif TC', serif !important;text-align: center;margin-bottom: 0px;color: #000;}.page_wrapper_bg .layoutlist_2 .album_item:hover img {opacity:0.8;}.page_wrapper_bg .layoutlist_2 .album_item img {transition:0.5s ease;}.page_wrapper_bg .photo_view .flexslider {background: transparent;border: 0px;}/**/@keyframes num-bg {    0% {        background: rgb(98, 14, 15, 0);        -webkit-transform: scale(.5);        transform: scale(.5)    }    100% {        background: #a88659;        -webkit-transform: scale(1);        transform: scale(1)    }}.RWDshopping .btn.normal {border: 1px solid #8b2500;color: #8b2500;border-radius: 0px;}.RWDshopping .btn.bg3 {background: #8b2500;color: #fff !IMPORTANT;}.RWDshopping .btn.bg2 {background: #8b2500;color: #fff !important;border-color: #8b2500;}.RWDshopping .btn.bg2:hover, .bonus-box .btn:hover, .voucher-box .btn:hover {background: #8b2500;color: #fff;}.delivery-box, .goadd-box, .no-sale-box, .notice, .other-check, .sale-box {border-radius: 0px;}.shopping_form {border-radius: 0px;}/*會員*/#join_form .control-label {font-size: 17px; letter-spacing: 2px;}.join_form-title {font-size: 19px;font-weight: 600;color: #000;}#btn_member_login {background: #8b2500;border-radius: 0px;}

/*內頁 end*/
/*小螢幕 start*/

@media (max-width:1700px) {/*模組標題*/#RWDfullscreen01 .section-subject {margin: 0 0 35px;}/*關於*/ 
.RWDedictor002 .RWDedictor002-text {padding-bottom: 35px;}}@media (max-width:1500px) {.RWDmenu_plus04 .header {padding: 0 1%}/*模組寬度*/ 
.RWDbanner_plus01 .slick-caption .container, .product_a_block .RWDnews005 .container, .product_b_block .container, .about_news_block .container, .footer_block .container {width: 95%;}/*banner*/ 
.RWDbanner_plus01 .slick-caption {top: 32%;}.RWDbanner_plus01 .logo { top: -200px;width: 520px;}/*關於*/ 
.about_news_block .section-subject {margin: 0 0 20px !important;}.RWDedictor002 .RWDedictor002-text {padding-bottom: 0;border: 0;width: 70%;}.RWDedictor002-text:before {opacity: .2;}/*頁尾*/ 
.ft-contact { margin: 0px 40px 0;}}@media screen and (max-width: 1400px) {/*模組寬度*/ 
.RWDbanner_plus01 .slick-caption .container, .product_a_block .RWDnews005 .container, .product_b_block .container, .about_news_block .container, .footer_block .container {width: 100%;}/*關於*/ 
.newslist0105 .news_list .news_line .titles {padding-right: 0;}.newslist0105 > div.news_list > a:nth-child(1) > div.titles:after {display:none;}.newslist0105 .news_list .news_line .titles {width: calc(100% - 280px);}/*最新消息*/ 
.newslist0105 .news_list .news_line .date{margin-right: 20px;}.newslist0105 .news_list .news_line .titles{margin-left: 15px;}.scrollTop002 {bottom: 15px;right: 15px;}}@media screen and (max-width: 1300px) {/*banner*/ 
.RWDbanner_plus01 .logo {width: 480px;}/*最新商品*/ 
.product_a_block {padding: 0 0 80px;top: 0;}/*頁尾*/ 
.footer_block { font-size: 15px;}.ft-ssl {font-size: 12px;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {font-size: 12px;}}@media screen and (max-width: 1025px) {/*選單*/ 
.RWDmenu_plus04 .logo {padding: 13px 0 0;}.RWDmenu_plus04 .ml-stack-nav-toggle {font-size: 17px;color: #fff;}.RWDmenu_plus04 .features:after {background-color: #fff;}.ml-stack-nav-toggle__line {background: #fff;}.RWDmenu_plus04 .logo:before {height: 74px;}.RWDmenu_plus04 #mobile-menu .menu>li>a {font-size: 17px;line-height: 1.8;color: #333;}.RWDmenu_plus04 .menu-icon {letter-spacing: 1px;font-weight: 600}.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color: #8b2500;}.RWDmenu_plus04 #mobile-menu .menu>li>ul>li>ul>li>a {letter-spacing: 2px}.RWDmenu_plus04 #mobile-menu .menu>li>ul>li>ul>li>ul>li a {letter-spacing: 2px}.RWDmenu_plus04 #mobile-menu .toggle-submenu {letter-spacing: 2px}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: transparent;}.RWDmenu_plus04 #mobile-menu .menu a {color: #333;}.RWDmenu_plus04 #mobile-menu .menu>li>ul {background-color: #f3f3f3;}.RWDmenu_plus04 .copyright {display:none}.RWDmenu_plus04 #mobile-menu .menu li {border-bottom: 1px solid #dedede;}.RWDmenu_plus04 #mobile-menu .menu li:last-child {border-bottom: 0;}/*banner*/ 
.RWDbanner_plus01 .logo {width: 400px;top: -180px;}/*產品V2*/ 
.RWDproduct002_v2 .price li {display: block;}/*關於*/ 
.RWDedictor002 .RWDedictor002-text {width: 100%;}.RWDedictor002 > .section-inner > .container > .row> .col-md-6:nth-child(2) {width: 50%;padding-left: 30px;}.RWDedictor002 .section-content .row {display: flex;align-items: center;}.RWDedictor002-text:before {width: 250px;height: 325px;top: -50px;}.about_news_block .section-subject {margin: 0 0 35px !important;}/*最新消息*/ 
.news_block {padding-top: 100px;position: relative;right: 0;bottom: 0;width: 100%;padding-left: 0;}.news_block .section-subject.row {text-align: center;}.newslist0105 .news_list .news_line .date{width: 125px;}/*頁尾*/ 
.ft-top {flex-wrap: wrap;}.ft-info {    width: calc(100% - 320px);    border-right: 1px solid #fff;}.ft-contact {    margin: 0 0 0 40px;    width: 280px;}.ft-qrcode {display:none;}.RWDalert_fancybox .btn {    width: 150px;}/*-----------------內頁----------------*/#mobile-fixed .btn-shop .btn, .RWDproduct_page .btn-shop .btn {width: 48%;}.page_wrapper_bg .call_to_action {top: -50px;}}

/*小螢幕 end*/
/*選單變化 start*/
@media (max-width: 800px) {
/*banner*/ 
.RWDbanner_plus01 .slick-caption {top: 26%;}.RWDbanner_plus01 .logo {width: 350px;top: -100px;}/*模組間具*/ 
.product_b_block .container, .about_news_block .container, .footer_block .container {padding: 0px 20px;}.RWDedictor002 .container.section-content {padding: 0;}/*最新商品*/ 
.product_a_block .RWDnews005 .container {padding: 0px 30px;}/*精選商品*/ 
.product_b_block .portfolio-bottom-summary h4 {min-height: 65px;}/*關於最新消息*/ 
.about_news_block .container .col-md-6 {    width: 50%;}.RWDedictor002 .RWDedictor002-text {    text-align: left;}/*頁尾*/ 
.footer_block .container {    padding: 0px 20px;}.ft-logo {    display: none;}.ft-top {    width: 90%;    margin: auto;}.ft-info {    width: 100%;    border: 0;}.info-down {    display: flex;}.info-left {    width: 100%;    margin-right: 0;}.info-right {    width: 320px;}.ft-contact {    margin: 10px 0 0;    width: 100%;    text-align: left;}.RWDsocial002 .pull-right {    margin: 15px 0 0;}.RWDsocial002 {    margin-top: 30px;}.ft-ssl {    margin-top: 30px;    letter-spacing: 0px;}.RWDssl01 {    padding: 0 10px;}/*-----------------內頁----------------*/ 
.page_wrapper_bg .count_info {letter-spacing: 1px;}.page_wrapper_bg .call_to_action {top: -30px;}.hgroup h1 {font-size: 28px !important;}/*按鈕*/ 
.page_wrapper_bg .RWDproduct_page .btn_back {width: 150px;}.page_wrapper_bg .btn_back a {width: 100%;}.page_wrapper_bg .btn_back {width: 100%;}.page_wrapper_bg .ebtn a {width: 100%;}.page_wrapper_bg .btn_back a:hover {background:initial;color:initial;}.RWDproduct_page .btn_back a:hover {background:initial;color:initial;}.page_wrapper_bg .ebtn a:hover {background:initial;color:initial;}/*相簿*/ 
.page_wrapper_bg .layoutlist_2 .album_item {width: calc(100% / 3);}
}
/*選單變化 end*/
/*phone版 start*/
@media (max-width: 480px) {
/*loading*/ 
.fl {width:250px;}/*選單*/ 
.RWDmenu_plus04 .header {padding: 0 15px 0 8px;}.RWDmenu_plus04 .logo {padding: 18px 0 0;width: 120px;}.RWDmenu_plus04 .features .member-btn {padding: 25px 10px;}.RWDmenu_plus04 .features:after {display: none;}.RWDmenu_plus04 .features .search-btn {padding-left: 0;}.RWDmenu_plus04 .features {margin-right: 0;padding-right: 0;}.RWDmenu_plus04 .is-up .logo:before {width: calc(100% + 101px);}.RWDmenu_plus04 .logo:before {height: 72px;}/*banner*/ 
.RWDbanner_plus01 .logo { display: none;}.RWDbanner_plus01 .slick-caption.txt-left, .RWDbanner_plus01 .slick-caption.txt-right {width: 100%;}.RWDbanner_plus01 .slick-caption .txt2 {margin-top: 15px;}.RWDbanner_plus01.style-dotnav.control-right .control-box {bottom: 30px;}/*模組標題*/#RWDfullscreen01 .main-title {font-size: 28px !important;text-align: center;}#RWDfullscreen01 .sub-title br {display: none;}/*最新產品*/ 
.product_a_block {padding: 60px 0;}.product_a_block .RWDnews005 .container {padding: 0px 20px;}.RWDnews005 .owl-carousel {margin-bottom: 0;}.product_a_block .RWDnews005 p.text-left {margin-bottom: 0;}.RWDnews005 .section-subject {    text-align: center !important;    margin-bottom: 90px !important;}.RWDnews005 .row {    margin-right: 0;    margin-left: 0;}.RWDnews005 .col-md-12 {    padding: 0;}.RWDnews005 .owl-controls {    right: 50%;    transform: translateX(50%);    top: -70px;    position: absolute;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {    padding: 0 5px;}.product_a_block .RWDnews005 .owl-controls {    margin-top: 0;}.RWDnews005 .controlls-over .owl-controls .owl-prev, .RWDnews005 .controlls-over .owl-controls .owl-next {    right: 0;    position: relative;    left: 0;    margin-top: 0;}/*product002_v2*/ 
.RWDproduct002_v2 .popup-portfolio {margin: 0;}.product_b_block .portfolio-bottom-summary p {display:none;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {padding: 0;}.RWDproduct002_v2 .btn-box .btn {width: 100%;}/*關於*/ 
.about_news_block {padding: 80px 0 10px;}.RWDedictor002 .section-content .row {display: block;margin: 0;}.about_news_block .container .col-md-6 {padding: 0;width: 100%;float: none;}.RWDedictor002 > .section-inner > .container > .row> .col-md-6:nth-child(2) {    width: 100%;    padding-left: 0;    margin-top: 35px;}.about_block .section-subject {    margin: 0 0 15px !important;}.RWDedictor002-text:before {    width: 160px;    height: 230px;    top: 10px;}/*最新消息*/ 
.news_block {padding-top: 60px;}.newslist0105 {height: auto;}.newslist0105 .news_list .news_line .titles{margin-left: 0;margin-top: 12px;display: block;width: 100%;}.newslist0105 .news_list .news_line {min-height: 80px;margin-bottom: 25px;}/*頁尾*/ 
.footer_block {    padding: 50px 0 50px;    letter-spacing: 1px;}.ft-top {    display: block;    width: 100%;}.ft-info {    width: 100%;    border: none;    text-align: center;}.info-down {    display: block;}.info-right {    width: 100%;}.ft-contact {    margin: 30px 0 0;    width: 100%;    text-align: center;}.RWDsocial002 .pull-right {    text-align: center;}.ft-ssl {    text-align: center;}.copyright, .RWDssl01, .ft-ssl .RWDedictor {    display: block;}/*cookie*/ 
.RWDalert_fancybox.bottom .btn-box {    display: block !important;}.RWDalert_fancybox .btn.active {    width: 100% !important;}/*----------------內頁---------------*/ 
.page_wrapper_bg .article-text.rwd .container {padding: 0px;}.page_wrapper_bg .pagecontent {padding: 0px !important;}.page_wrapper_bg .call_to_action {top: 0px;padding-bottom: 50px;}.page_subject {padding: 0px;}/*產品*/#_cc2p144 {display: block;}.RWDproduct_page .m-pd-info .select-box {width: 100%;}.RWDproduct_page .m-pd-info .select-box .btn {font-size: 16px;letter-spacing: 1px;}.RWDproduct_page .products-info {margin-top: 25px;}.RWDproduct_page .btn-other {margin: 10px 0px;}.RWDproduct_page .btn-other li {width: 100%;padding: 0px;}.RWDproduct_page .btn-other li button {font-size: 15px;letter-spacing: 1px;padding: 5px 0px;border: 1px solid #ccc;}.page_wrapper_bg .layoutlist_4 .price {font-size: 14px;letter-spacing: 0px;}/*活動*/ 
.page_wrapper_bg .layoutlist_8.rwd .list_img+.list_subject {margin-top: 25px;}/*按鈕*/ 
.page_wrapper_bg .RWDproduct_page .btn_back {width: 100%;float: none;}.RWDproduct_page .btn_back a {width: 100%;}#mobile-fixed .btn-shop .btn, .RWDproduct_page .btn-shop .btn {border-radius: 0px;}#mobile-fixed .btn-shop .btn.add, .RWDproduct_page .btn-shop .btn.add {background: #555;}/*相簿*/ 
.page_wrapper_bg .layoutlist_2 .album_item {width: 100%;margin-bottom: 25px;}
}
/*phone版 end*/