/* all */a, a:hover, a:focus{text-decoration: none;}body{font-family:arial, 微軟正黑體, sans-serif;}.clear{clear:both;}/* 反白顏色設定*/::selection {    background: #555;    color: #fff;}::-moz-selection {    background:#555;    color: #fff;}/*---首頁---*//*語系*/ 
.cd-header-buttons li{float: none;display: block;margin: 0 auto;width: 100%;}.lang-select-options a {text-align: left;}/*搜尋*/ 
.cd-search {margin-top: -30px;height: 60px; width: 500px; top: 50vh !important;left: 50vw;margin-left: -125px;}.cd-header-buttons li.search-btn {font-size: 13px; position: relative; letter-spacing: 1px; top: -6px; display: inline-block; margin-top: 0; margin: 0; width: 20px; float: right; height: 33px;}.cd-search-trigger::before {left: 12px;top: 12px;border-color:#fff;}.cd-header-buttons li.search-btn {width: 40px;height: 40px;border-radius: 50%;background: #666;}.cd-search-trigger::after {right: auto;left: 22px;bottom: 17px;background: #fff;}.cd-search-trigger span::after, .cd-search-trigger span::before {left: 10px;}.cd-search button {top: 18px;}a.cd-search-trigger {width: 100%;}ul.cd-header-buttons {display: flex;flex-direction: row;flex-wrap: wrap;}.cd-header-buttons li.search-btn {order: 2;margin-right: 15px;}.cd-header-buttons li.lang-select {border-bottom: 2px solid #ccc;margin-bottom: 30px;}/*banner*/ 
.banner-block .container {width: 100%; padding: 0px;}.RWDbanner015, .RWDbanner015 ul li {height: 100vh !important;}.RWDbanner015 ul:hover li:hover .word {background: rgba(0, 0, 0, 0.5); color: #fff;}.RWDbanner015 ul li::before {content: ''; background: rgba(23, 23, 23, 0.7); width: 100%; height: 100%; display: block; z-index: 0; position: absolute; top: 0; left: 0; bottom: 0; right: 0; transition: .5s all;}.RWDbanner015 ul li:hover::before {background: transparent;}.RWDbanner015 ul li div{height: 100%;}.RWDbanner015 ul li div a *{opacity: 1;}.RWDbanner015 ul li div a {font-family: inherit;display: flex;align-items: center;width: 100%;height: 100%;}.RWDbanner015 .pic_show .word {opacity: 1;background: transparent;border: none;padding: 20px;height: auto;}.RWDbanner015 .pic_show .word .tw {transform: translateX(0px);text-align: left;}.RWDbanner015 .pic_show .word .tw span {transform: translateX(0px);border-bottom: none;color: #fff;font-weight: normal;font-size: 36px;text-align: center;line-height: 1.2;letter-spacing: 5px;font-family: 'Noto Serif TC', serif;text-shadow: 0px 0px 7px rgba(0, 0, 0, 0.5);padding-bottom: 0;}.RWDbanner015 .pic_show .word .en {text-align: left;transform: translateX(0px);color: #ccc;font-size: 15px;letter-spacing: 3px;text-shadow: 0px 0px 7px rgba(0, 0, 0, 0.5);}.RWDbanner015 li {background-size: cover;}/*footer*/ 
.footer_block {font-size: 12px;color: #ddd;letter-spacing: 2px;line-height: 2;text-align: center;background: #111;height: 4vh;position: absolute;width: 100%;bottom: 0;padding-top: 7px;}.footer_block .model {display: inline-block;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {color: #fff;}.ft_nav_ph {display: none;}/*更換選單04*//*LOGO*/ 
.RWDmenu_plus04 .logo {margin-top: 0px;margin-left: 0;width: 100%;float: none;left: auto;transform: none;padding: 0;display: flex;align-items: center;justify-content: center;height: 100%}.RWDmenu_plus04 .logo img {width: 100%;max-width:150px;margin: 0 auto;}/*選單*/ 
.RWDmenu_plus04 .container {padding: 0;}.RWDmenu_plus04 .header {padding: 0;width: 250px;height: 100vh;background: #fff;}.RWDmenu_plus04 .header-in {width: 100%;display: grid;flex-wrap: wrap;justify-content: center;height: 100vh;grid-template-columns: 1fr;grid-template-rows: 10% 30% 60%;padding:0 30px}.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: rgb(156, 156, 156);transition: .4s;}.RWDmenu_plus04 .site-nav {display: block;margin-top: 0px;height: 100%;display: flex;align-items: center;}.RWDmenu_plus04 .site-nav .menu {display: flex;align-items: center;justify-content: center;flex-wrap: wrap;width: 100%;margin: 0 auto;text-align: left;padding: 0 15px;}.RWDmenu_plus04 .site-nav .menu>li>a {text-align: left;padding: 0 1px;line-height: 1.5;height: auto;color: #333;letter-spacing: 1px;display: flex;align-items: center;flex-wrap: wrap;transition: .4s;font-weight: bold;}.RWDmenu_plus04 .menu>li {display: flex;align-items: center;flex-wrap: wrap;height: 34px;margin-bottom: 15px;width:100%;justify-content: flex-start;border-bottom: 1px solid #ddd;}.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 {margin-left:15px;transform: rotate(45deg);}.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: rgb(156, 156, 156) !important;}.RWDmenu_plus04 .dropdown-menu .manu-item-box ul li.has-child>a:after, .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: 1px solid #555;border-width: 1px 1px 0 0;margin-top:0}.menu-contact a {height: 50px !important;justify-content: center;padding-left: 40px !important;position: relative;transition: .3s;}.menu-contact a:hover {background: #5e6a97 !important;transition: .3s;}.RWDmenu_plus04 .features .language-block a {position: relative;padding:0 5px}.RWDmenu_plus04 .language-block a:first-child::after {content: "/";position: absolute;right: 0px;}/*下拉*/ 
.RWDmenu_plus04 .site-nav .menu ul li>a {padding: 10px;text-align: center;display: flex;align-items: center;justify-content: center;color: #fff;font-size: 14px;transition: 0.4s;}.RWDmenu_plus04 .site-nav .menu>li>ul {left: 279px;box-shadow: none;top: 0;padding: 0;border-left:1px solid #eee;background: #555;width:180px}.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 {color: #fff;text-decoration: none;font-weight: normal;background: rgb(121, 121, 121);}/*順序*/ 
.RWDmenu_plus04 .features .member-btn {order: 4;padding:0;display: flex;align-items: center;width: 40px;height: 40px;border-radius: 50%;background: #666;justify-content: center;}.RWDmenu_plus04 .features .member-btn i {font-size:13px;margin-right:3px;color:#fff}.RWDmenu_plus04 .features .search-btn {order: 2;padding: 0px;display: flex;align-items: center;margin-top: 0px;width: 40px;height: 40px;border-radius: 50%;background: #666;justify-content: center;}.RWDmenu_plus04 .features i {color:#fff}.RWDmenu_plus04 .features {position: relative;float: right;margin: 0px;width: auto;padding:25px 0px;background: transparent;align-items: self-end;display: flex;flex-wrap: wrap;justify-content: center;}.RWDmenu_plus04 .features .member-btn span, .RWDmenu_plus04 .features .member-btn i {color: #fff;transition: .4s;margin: 0;}.RWDmenu_plus04 .features .member-btn:hover span, .RWDmenu_plus04 .features .member-btn:hover i {color: rgb(156, 156, 156);transition: .4s;}.RWDmenu_plus04 .features .language-block a {color: #333;transition: .4s;}.RWDmenu_plus04 .features .language-block a:hover {color: rgb(156, 156, 156);transition: .4s;}.RWDmenu_plus04 .features .querycar-btn {order: 5;}.RWDmenu_plus04 .lang-select {order: 1;width: 100%;text-align: left;border-bottom: 2px solid #ccc;padding: 10px 30px;margin: 0;}.lang-select-label {padding:0}.RWDmenu_plus04 .features .cart-btn {order: 3;padding:0 20px;display: flex;align-items: center;width: 40px;height: 40px;border-radius: 50%;background: #666;justify-content: center;color: #fff;position: relative;margin: 0 15px;}.RWDmenu_plus04 .features .cart-btn span.cart-nu {    position: absolute;    background: #fff;    height: 22px;    width: 22px;    color: #fff;    display: flex;    align-items: center;    justify-content: center;    line-height: 1;    font-weight: bold;    border-radius: 30px;    top: -10px;    right: -5px;box-shadow: rgb(204, 204, 204) 1px 1px 3px;}.RWDmenu_plus04 .features .cart-btn span.cart-nu span {color: #666;}/*選單編輯器*/ 
.RWDmenu_plus04 .features .edit {order: 5;padding: 0 15px;margin-top: 100px;}.RWDmenu_plus04 .features .edit b {color: #000;font-size: 15px;margin-bottom: 10px;display: block;}.RWDmenu_plus04 .features .edit ol {padding-left: 0;list-style: none;color: #333;letter-spacing: 1px;}.RWDmenu_plus04 .features .edit ol span {min-width: 40px;display: inline-block;}.RWDmenu_plus04 .features .edit ol i {color:#666 !important;margin-left:5px}.RWDmenu_plus04 .features .edit a {color:#333}/*社群*/ 
.RWDmenu_plus04 .features .share-group.main_share {order: 6;text-align: center;padding: 0;width: 100%;display: flex;align-items: center;justify-content: center;padding: 20px 0 0;border-top: 1px solid #ddd;}.RWDmenu_plus04 .features .share-group a {display: flex;align-items: center;justify-content: center;width: 50px !important;margin:0 10px}.RWDmenu_plus04 .features .share-group a img {width: 100% !important;}.RWDmenu_plus04 .features .share-group a:nth-child(2) {position: relative;}.RWDmenu_plus04 .features .share-group a:nth-child(2)::before {    content: "";    width: 1px;    height: 30px;    background: #ddd;    position: absolute;    left: -10px;}.RWDmenu_plus04 .features .share-group a:nth-child(2)::after {    content: "";    width: 1px;    height: 30px;    background: #ddd;    position: absolute;    right: -10px;}/*內容區*/ 
.cd-main-content {position: relative; z-index: 99;width: calc(100% - 250px);top: 0;margin:0 0 0 250px;}/*搜尋*/ 
.RWDmenu_plus04 #search-box.full .form-control {font-size: 20px;}.RWDmenu_plus04 #search-box.full .ibtn {font-size: 20px;}.RWDmenu_plus04 #search-box.full .search-in {max-width:900px}
/*內頁 start*/

/*內頁長度*/section.call_to_action{min-height: 800px; padding: 35px 0 80px 0;}/*toTop隱藏*/#toTop{display:none !important;}/*main*/section.article-text {font-size: 15px; line-height: 2; letter-spacing: 2px; color: #555;}section.article-text p {font-size: 15px; line-height: 2; letter-spacing: 2px; color: #555;}#RWDPAGE_BASE_PAT02 .main {top: 0 !important; width: calc(100% - 250px); background: #fffbf6;}/*title*/ 
.hgroup .container {border: none; width: 100%;}h1.pageTitle {font-size: 30px; font-weight: 500; color: #111; letter-spacing: 3.2px; text-align: center;}.hgroup .breadcrumb a {color: #f1ab43;}.breadcrumb>li+li:before {color: #f1ab43;}.hgroup .breadcrumb {font-weight: 300 !important; font-size: 16px !important; float: none !important; position: relative; text-align: center; border: none; letter-spacing: 2px; font-size: 14px; bottom: 0;     background: transparent;}/*側選單2*/#sidebar .products-nav>ul> li.active>ul { display: block;}#sidebar {padding-bottom: 30px;}.xrow {width: 100%;height: 100%; position: relative;display: inline-block;}#sidebar .products-nav{ background: #fff;}.m2018 .products-nav .nav-title {background: #f1ab43; font-size: 16px; padding: 8px 10px; text-align: center; margin-bottom: 0; color: #fff; letter-spacing: 3px; font-weight: 300;}.page_wrapper_bg .products-nav>ul>li {border-bottom: 2px 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 {border-bottom: 1px solid #060f1f;}*/ 
.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: 15px;padding: 5px 0px;}#sidebar > div > div > ul > li > ul > li:last-child {border-bottom: none;}#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: #f5f5f5;}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;}/*最新消息*/ 
.layoutlist_8 .item {border: 1px solid #f1ab43; padding: 44px 23px !important; transition: .5s all ease; margin-bottom: 30px;}.list_subject a {color: #000; font-size: 18px;}.summary a {color: #777; font-size: 15px;}.layoutlist_8 .list_subject .summary {margin: 20px 0;}.layoutlist_8 .listdate .day {font-size: 48px; letter-spacing: 1px; font-weight: 500; line-height: 48px; color: #555 !important;}.layoutlist_8 .listdate .yearmonth {font-weight: 300; color: #555 !important; line-height: 30px; font-size: 14px; letter-spacing: 1px;}.layoutlist_8 .item:nth-child(even) {background: rgba(255, 255, 255, 0.5);}.layoutlist_8 .article_subject {font-size: 18px;}.page_wrapper_bg .dd-selected {background: #fff;}/*文章列表*/ 
.layoutlist_7 .subject, .layoutlist_7 .subject a {color: #333; font-weight: bold; transition: .5s all; text-align: center;}.layoutlist_7 .cdate, .layoutlist_7 .cdate a {display: none;}.layoutlist_7 .litem {margin-bottom: 45px !important;}/*頁籤*/ 
.RWDproduct_page .tab-box .tab-menu li.active a:before {background: #f1ab43;}.RWDproduct_page .tab-box .tab-container>ul>li {background: #fff;}/*按鈕*/ 
.btn {background: #f1ab43; border-radius: 50px; color: #fff; transition: .5s all;}.btn:hover {background: #ed8a30; color: #fff;}.btn.btn_back {float: right; margin-right: 0; border-radius: 50px; background: #f1ab43 !important; padding: 0 20px; font-size: 14px; line-height: 2;}.btn.btn_back a {color: #fff;}.btn.btn_back:hover {background: #ed8a30 !important;}.file_area {margin-bottom: 7px;}.RWDshopping .btn.bg3 {background: #f1ab43;}/*文章列表+*/ 
.pagecontent .article_model[data-seq="0"] {margin-top: 0 !important;}/*時間軸*/ 
.RWDtimeline01 .model-title, .RWDtimeline02 .model-title {font-size: 20px; text-align: left; letter-spacing: 2px; font-weight: bold; color: #f1ab43;}.RWDtimeline01 li.event .point .date {color: #f1ab43;}.RWDtimeline01 .line_dot2 span {background: -webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgb(255, 251, 246) 2%,rgb(255, 251, 246) 100%); background: linear-gradient(to bottom,rgba(255,255,255,0) 0,rgb(255, 251, 246) %,rgb(255, 251, 246) 100%);}/*產品介紹 列表*/ 
.layoutlist_2 .item, .layoutlist_4 .item {margin-top: 0; margin-bottom: 45px; border: 1px solid #eee; background: #fff; padding: 10px; border-radius: 8px; transition: .5s all; height: auto !important;}.layoutlist_4 .standarea br {display: none;}.layoutlist_2 .item:hover, .layoutlist_4 .item:hover {-webkit-box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.1); box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.1);}.item .subject A.itemlink {color: #555 !important;}.layoutlist_4 .subject {font-size: 18px !important; font-weight: 500 !important; letter-spacing: 2px; text-align: center;}.layoutlist_2 .subject {font-size: 20px !important; text-align: center; letter-spacing: 2px; font-weight: bold;}.layoutlist_4 .price {display: inline-block; font-size: 13px; letter-spacing: 1px; color: #999;}.price.sellprice {color: #ed8a30 !important;}.layoutlist_4 .showY {font-size: 14px;}.layoutlist_4 select {font-size: 14px;}.layoutlist_4 .buybtn.showY {font-size: 15px; font-weight: 300; border-radius: 50px; background-color: #f1ab43; color: #FFF; text-align: center;}/*產品介紹*/#mobile-fixed, .RWDproduct_page {font-weight: 300; font-size: 15px; letter-spacing: 2px; color: #555; line-height: 2;}.RWDproduct_page .products-info .name {font-size: 20px; font-weight: 500; letter-spacing: 2px; line-height: 35px; color: #333;}.RWDproduct_page .products-info .subname {font-size: 16px; font-weight: bold; color: #333; letter-spacing: 2px;}.RWDproduct_page .products-info .txt .editor {font-size: 15px; color: #555; letter-spacing: 2px; line-height: 2;}li#O_sellPrice {color: #ed8a30; letter-spacing: 1px; font-weight: 500;}#mobile-fixed .btn-shop .btn, .RWDproduct_page .btn-shop .btn {width: 48%;border-radius: 30px; font-size: 14px; font-weight: 300;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {background: #f1ab43;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {background: #f1ab43;}.RWDproduct_page .btn-shop .btn.shop:hover {background-color: #ed9545 !important;}.RWDproduct_page .btn-shop .btn.add:hover {background-color: #ed9545 !important;}/*聯絡我們*/ 
.customized_columns ._input, .customized_columns select {border-radius: 0px; background: #fff;}.new-form .new-width .currectsend_btn:hover {background: #ed8a30;}.new-form .new-width .currectsend_btn {border-radius: 30px;background: #f1ab43; transition: .5s all;}.new-form {margin-top: 0px !important;}.eforms1 #RWDPAGE_BASE_PAT02 .call_to_action .container {max-width: 1170px;}.formdesc h4 {font-weight: bold; font-size: 18px !important; color: #333;}.new-form .formdesc a:hover {color: #e2b794; transition: .5s all;}/*相簿列表*/ 
.layoutlist_2 .album_item {height: auto !important; margin-bottom: 45px;}.layoutlist_2 .album_item_subject {color: #333; font-weight: bold; transition: .5s all;}.layoutlist_2 .album_item:hover .album_item_subject {color: #f1ab43;}/*相簿內頁*/ 
.photo_view .flexslider {background: transparent !important; border: none !important;}/*問答*/ 
.rwd .faq_answer {background: rgba(255, 255, 255, 0.5);}.faq_a_icon {margin-top: 8px;}.faq_split {border-top: 1px dashed #f1ab43;}/*會員登入*/#btn_member_login {border-radius: 50px; background-color: #f1ab43;}#btn_member_login:hover {background-color: #ed8a30;}#join_form .btn-primary {border-radius: 50px; background-color: #f1ab43;}#join_form .btn-primary:hover {background: #ed8a30; color: #fff;}/*購物車*/ 
.RWDshopping .btn.normal {border-radius: 50px; border: none; color: #fff;}.RWDshopping .btn.bg2 {background: #ed8a30;}.RWDshopping .btn.bg2:hover, .bonus-box .btn:hover, .voucher-box .btn:hover {background: #ed8a30;  color: #fff; opacity: .8;}.RWDshopping .btn.bg1:hover, .RWDshopping .btn.bg3:hover {color: #fff;}/*搜尋*/ 
.RWDsearch_page .list-title .qty {background: #fff;}

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

@media screen and (max-width: 1440px) {#RWDPAGE_BASE_PAT02 .main section .container {width: 100%;}.footer_block {height: 4vh;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
/*左右間距*/#RWDfullscreen01 .cd-main-header{padding: 0 35px;}.RWDmenu_plus02 .container{padding: 0 !important;}.block_p .RWDparallax_new .editor{padding: 11vw 0 !important;}/*header*/ 
.cd-logo{width: 90px;margin: 0;position: absolute;background-color: #fff;padding: 10px;transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;}.logo-shadow{box-shadow: 0px 2px 8px 1px rgba(47,47,47,.12);}.cd-main-header .cd-logo {margin-top: 10px !important;margin-left: 0;width: 130px;display: block;z-index: 99;padding: 0;}.cd-nav-trigger.nav-is-visible span::before, .cd-nav-trigger.nav-is-visible span::after{background: #333;}nav.cd-nav{margin-top: 0px;}.cd-main-header{background:#fff;transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;}.smallmenu_bg{background: #f8f8f8 !important;}nav.cd-nav .phone-group img {width: 38px !important;}/*選單*/ 
.RWDmenu_plus04 #mobile-menu, .RWDmenu_plus04 .ml-stack-nav-toggle, .RWDmenu_plus04 .toggle-menu, .RWDmenu_plus04 .toggle-mmenu-cover {display:block}.RWDmenu_plus04 .features {position: relative;float: right;margin: 0px;width: auto;border-right: 0px solid #eee;padding:10px 15px;background: transparent;align-items: center;}.RWDmenu_plus04 .features:after {content: "";position: absolute;right: 0;top: 20%;height: 60%;width: 1px;background-color: #333;display:none}.RWDmenu_plus04 .features .share-group.main_share {width:auto;margin-right: 40px;}.RWDmenu_plus04 .features .language-block a {line-height: 1;}.RWDmenu_plus04 #mobile-menu .menu>li>ul {background-color: #eee;}.RWDmenu_plus04 #mobile-menu .menu a {padding: 13px;}.RWDmenu_plus04 .header {width: 100%;height: auto;border-right:0;padding: 0 20px 0 0px;border-bottom:0px solid transparent}.RWDmenu_plus04 .header.is-up {border-bottom:1px solid #eee;}.RWDmenu_plus04 .header-in {display: table-row;height: auto;}.cd-main-content {width: 100%;margin: 0;}.RWDmenu_plus04 .site-nav {display:none}.RWDmenu_plus04 .ml-stack-nav-toggle {padding:25px 45px 33px 0px}.RWDmenu_plus04 .ml-stack-nav-toggle i {display: none;}.RWDmenu_plus04 .logo {position: absolute;width: 180px;height: auto;padding: 0;}.RWDmenu_plus04 .logo img {padding: 15px;max-width:100%}.RWDmenu_plus04 .features .member-btn {padding: 0 0px 0 10px;}.RWDmenu_plus04 .language-block {display:none}.RWDmenu_plus04 #mobile-menu .menu>li {height: auto;margin: 0;}.RWDmenu_plus04 #mobile-menu .menu li>a {display: flex;align-items: center;max-width: 100%;justify-content: flex-start;}.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color: #000}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {color:#fff;background-color: transparent;}.RWDmenu_plus04 #mobile-menu .menu>li>ul>li>a {padding: calc(15px / 2) 50px;font-size: 15px;}.RWDmenu_plus04 #mobile-menu .menu>li.active>.toggle-submenu:after, .RWDmenu_plus04 #mobile-menu .menu>li>ul>li.active>.toggle-submenu:after, .RWDmenu_plus04 .dropdown-menu .manu-item-box ul ul a {color: #fff;}.RWDmenu_plus04 #mobile-menu {width: 50%;max-width: 400px;}.RWDmenu_plus04 #mobile-menu .menu-contact {padding: 0 30px !important;background: #000;transition: .3s;}.RWDmenu_plus04 #mobile-menu .menu-contact:hover {background: #5e6a97;transition: .3s;}.menu-contact a:hover {background: transparent !important;}.RWDmenu_plus04 .phone-menubelow {margin:0 30px}#mobile-menu .phone-lang {width: 100%;display: flex;align-items: center;float: none;padding: 13px;}#mobile-menu .phone-lang-label {display: flex;align-items: center;grid-column-gap: 5px;padding: 0 !important;}.RWDmenu_plus04 .features .share-group.main_share, .RWDmenu_plus04 .features .edit {display:none}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .member-btn, .RWDmenu_plus04 .features .search-btn {background: transparent;}.RWDmenu_plus04 .features i, .RWDmenu_plus04 .features .member-btn span, .RWDmenu_plus04 .features .member-btn i, .RWDmenu_plus04 .features i {color:#666}.RWDmenu_plus04 .features .cart-btn {margin:0}.RWDmenu_plus04 .features .cart-btn span.cart-nu {top:0}.RWDmenu_plus04 .phone-group img {    width: 40px !important;}.RWDmenu_plus04 .phone-group a {    padding: 20px calc(20px / 2);}.RWDmenu_plus04 .features .lang-select {    display: none;}.RWDmenu_plus04 .lang-select {    padding: 0;}/*漢堡*/ 
.cd-primary-nav, .cd-primary-nav ul {background: #fff;}nav.cd-nav .bottom-copyright {display: none;}nav.cd-nav ul .close-btn {font-size: 15px;color: #333;}.cd-primary-nav .cd-secondary-nav>li>a {color: #333;}nav.cd-nav ul .close-btn:after, nav.cd-nav ul .close-btn:before {background-color: #333;}/*搜尋*/ 
.cd-header-buttons li.search-btn{margin-top: 5px;margin-left: 0;margin-right: 0px;transition: all 0.5s ease 0s;}.search_change{margin-top: 2px !important;}.cd-overlay.is-visible.search-is-visible{display: none;}.RWDmenu_plus02 .cd-search{width: 350px;height: 60px;right: 0;left: auto;margin-top: 30px;transition: all 0.5s ease 0s; top: 0px !important; margin-top: 50px;}.RWDmenu_plus02 .cd-search button{top: 18px;font-size: 15px;}.searchbar_change{margin-top: 0px !important;}.cd-search.full {width: 100%;height: 100%;}/*社群*/ 
.cd-primary-nav .phone-menubelow{margin: 30px;}/*banner*/ 
.RWDbanner015, .RWDbanner015 ul li {height: calc(100vh - 50px) !important;margin-top: 50px;}.RWDbanner015 .pic_show .word .tw span{font-size: 32px;}/*footer*/ 
.footer_block {font-size: 12px; color: #aaa; padding: 5px 0px; letter-spacing: 1px; height: 8vh;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {color: #aaa;}.ft_nav_ph {display: block; color: #eee; padding: 3px 0;}.nav_ph {width: auto; margin:0 5px;}.ft_nav_ph a {color: #eee;}.ft_nav_ph img{filter: brightness(200%);}.ft_nav_ph .RWDedictor {    width: 100% !important;    display: flex;    align-items: center;    justify-content: center;    flex-wrap: wrap;}.ft_nav_ph a img {    margin-left: 6px;    margin-top: -3px;}/*---內頁---*/#RWDPAGE_BASE_PAT02 .main {width: 100%; top: 50px !important;}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
.cd-main-content {height: calc(100vh - 50px) !important;top:50px}.RWDbanner015, .RWDbanner015 ul li {margin-top:0px;}    /*footer*/ 
.footer_block {height: auto;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
/*---首頁---*/ 
.RWDbanner015 ul li {width: 50%; height: calc(50vh - 55px) !important; float: left; display: flex; align-items: center;}.RWDbanner015 ul:hover li:hover {width: 50%;}.RWDbanner015 ul:hover li {width: 50%;}/*---內頁---*/h1.pageTitle {margin-bottom: 15px;}.btn.btn_back {float: none; position: relative; display: block;}#mobile-fixed .btn-box .normal {background: #f1ab43; color: #fff; border: none;}#mobile-fixed .btn-box .bg2 {background: #ed8a30;}
}
/*991px end*/
/*767px start*/
@media (max-width: 767px) {
.member-block.hidden-xs {display: block!important;}.RWDaccordion001 ul li {height: 50% !important;}.RWDbanner015 ul {height: calc(100vh - 120px) !important;}.footer_block {min-height: 70px;}.RWDmenu_plus04 .logo {width:165px}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.footer_block {    min-height: 90px;}.RWDbanner015 ul {    height: calc(100vh - 140px) !important;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
/*---首頁---*//*左右間距*/#RWDfullscreen01 .cd-main-header{padding: 0 15px;}/*logo*/ 
.cd-logo{width: 85px;}/*搜尋*/ 
.RWDmenu_plus02 .cd-search{width: 100%;}/*banner*/ 
.RWDbanner015 .pic_show .word{width: 80%;padding: 0 10%;height: auto;max-width: 100%;display: block;}.RWDbanner015 .pic_show .word .tw{display: block;float: none;}.RWDbanner015 .pic_show .word .tw span {font-size: 20px;}.RWDbanner015 .pic_show .word .en {font-size: 15px;float: none;display: block;}.RWDbanner015 ul li, .RWDaccordion001 ul li:hover, .RWDaccordion001 ul:hover li, .RWDaccordion001 ul:hover li:hover {display: flex;}.RWDbanner015 ul li div a *{text-overflow: unset;white-space: normal;overflow: visible;-webkit-transform: translateX(0px);transform: translateX(0px);}.RWDbanner015 ul li {height: 50% !important;}.RWDsocial002{float: none;margin-left: -12px;}.copyright{text-align: left;}.RWDssl01{text-align: left;}.ft_nav_ph {padding: 20px 0;}.footer_block {min-height: 150px;}.RWDbanner015 ul {height: calc(100vh - 200px) !important;}/*---內頁---*//**/#mobile-fixed .btn-box.step1 li, #mobile-fixed .btn-box.step2 li {width: 46%; font-size: 11px;}#mobile-fixed .btn-shop .btn, .RWDproduct_page .btn-shop .btn {font-size: 12px;}.fixed-bottom {font-size: 11px;}.RWDproduct_page .m-pd-info .select-box {width: 100%;}/**/#RWDPAGE_BASE_PAT02 .call_to_action .container {padding-left: 5px; padding-right: 5px;}/**/ 
.shopping #RWDPAGE_BASE_PAT02 .call_to_action .container {padding-left: 15px; padding-right: 15px;}/*選單*/ 
.ml-stack-nav-toggle__line {max-width:28px}.RWDmenu_plus04 #mobile-menu {width: 80%;max-width: 100%;}.RWDmenu_plus04 .header-in {padding: 0;}.RWDmenu_plus04 .logo {width: 140px;position: relative;float: left;top: 12px;}.RWDmenu_plus04 .logo img {padding:0px}.RWDmenu_plus04 .header {    padding: 0 20px;}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
/*選單*/ 
.RWDmenu_plus04 .features .share-group.main_share {margin-right:20px}.RWDmenu_plus04 .features .member-btn {padding: 0 0px 0 15px;}.RWDmenu_plus04 .features {padding: 8px 0;}.RWDmenu_plus04 .logo {    width: 100px;    top: 17px;}
}
/*380px end*/
/*320px start*/
@media (max-width: 320px){
.cd-main-header .cd-logo {width: 90px;}.cd-header-buttons {margin: 0 !important;}.RWDbanner015 .pic_show .word {padding: 0;}
}
/*320px end*/