#RWDBASE_PAT01 a {text-decoration: none;transition: 0.5s;}a:focus, a:hover {text-decoration: none;color: #6b5645;}/*loading*/ 
.fl {width:200px}.fl img {width:100%;}/*共用*/ 
.main {background-color: #fffafa;}/*選單*/ 
.RWDmenu_plus02 .container {width: 90%;}.RWDmenu_plus02 .inside {background:#fffafa;}.cd-logo {width: 150px;margin-top: 10px;margin-left: 0px;}.cd-main-header {background:transparent;}.cd-primary-nav>li>a {padding: 0 20px; line-height: 83px; letter-spacing: 1px;font-size: 15px;cursor: pointer; color:#333;font-weight: 600;}.cd-primary-nav>li:after {display:none}.cd-primary-nav>.has-children>a::after, .cd-primary-nav>.has-children>a::before {background:#222}nav.cd-nav {margin-left: 0;}.cd-primary-nav>li>a:hover {color:#333;}.go-back a:hover::after, .go-back a:hover::before, .has-children>a:hover::after, .has-children>a:hover::before {background-color:#083e5a;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {background-color:#083e5a;}.RWDmenu_plus02 a.cd-logo {    width: 200px;    margin-top: 13px;}/*.cd-primary-nav>li>a:hover:after, .cd-primary-nav>li>a:hover:before {    background-color: rgb(214 200 200 / 0.3);    transition: .5s;}*//*.cd-primary-nav>li>a:after {    content: "";    position: absolute;    width: 40px;    height: 40px;    background: transparent;    border-radius: 50%;    left: 1px;    top: 50%;    transform: translateY(-50%);    z-index: -1;    transition: .5s;}*//*選單is-up*/ 
.is-up .cd-main-header {background:transparent}.RWDmenu_plus02 .inside.is-up {background:#fffafa;}/*ad*/ 
.ad_block { padding: 100px 0 50px 0px; position: relative;}/*.ad_block:after { content: ""; background: #083e5a; z-index: -1; width: 90%; top: 50%; left: 0; height: 100%;position: absolute;}*//*選單購物車*/ 
.RWDmenu_plus02 .cart-block a, .RWDmenu_plus02 .member-block a, .RWDmenu_plus02 .querycar-block a {color:#222;}.RWDmenu_plus02 .cart-block i.qty {color: #222; box-shadow: 0px 0px 0px #ccc; height: 25px; top: -10px; display: flex; align-items: center; justify-content: center; width: 25px; right: -20px;}.RWDmenu_plus02 .cart-block .glyphicon {top: -3px;}.RWDmenu_plus02 .cart-block:after, .RWDmenu_plus02 .member-block:after, .RWDmenu_plus02 .querycar-block:after {display:none}.RWDmenu_plus02 .cart-block:hover i {color:#555;}.RWDmenu_plus02 .cart-block i.qty {background: rgb(243 235 235 / 0.8);}.RWDmenu_plus02 .cart-menu .cart-cancel-btn:hover {color:#3a1a00;}.RWDmenu_plus02 .cart-menu .title span {    background: #ebe3e3;    box-shadow: 0px 0px 0px #dedede;    position: relative;    top: -2px;    color: #333;}.RWDmenu_plus02 .cart-menu .title {border-bottom: 1px solid #3a1a00;font-size: 16px;font-weight: 600;}.RWDmenu_plus02 .carempty {letter-spacing: 2px;}.RWDmenu_plus02 .cart-menu .buy-btn a {    background-color: #ebe3e3;    transition: 0.5s !important;    color: #333;}.RWDmenu_plus02 .cart-menu .buy-btn a:hover {background-color:#e1d8d9;color:#333;}/*搜尋*/ 
.cd-search {height: 50px;width: 35%;left: 63%;top:90px !important;}input#top_search_searchkey::placeholder {font-size: 14px;color: #222; font-weight: 600;letter-spacing: 2px;}.cd-search button {position: absolute;right: 35px;top: 15px;font-size: 14px;letter-spacing: 2px;font-weight: 600}.cd-search button:hover {color:#f18d02;}.cd-search-trigger::after {background: #222;}.cd-search-trigger::before {border: 2px solid #222;}.cd-search-trigger span::after, .cd-search-trigger span::before {background:#c69535}.RWDmenu_plus02 .cart-block {margin-top: 13px;    margin-left: 27px;}.cd-search-trigger span::after, .cd-search-trigger span::before {background: #c1a8a8;}.cd-overlay {background-color: transparent;top: 90px !important;border-radius: 30px;}.cd-search input {border-radius: 30px;border-radius: 30px;box-shadow: none;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {    background-color: #f3ebeb;    color: #333;}/*輪播點*//*.RWDbanner_plus01.style-dotnav.control-left .control-box {left: 0.8%;top: -23%;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li {width: 45px;line-height: 45px;height: 45px;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {width: 8px; height: 45px; line-height: 40px;color: transparent;background: #ffffff;border: none;border-radius: 0;opacity: 0.7;}*/ 
.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: #f3ebeb;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {    background: transparent;    border: 2px solid #f2eaeb;}/*banner*/ 
.RWDbanner_plus01 .logo {width: 450px;}.RWDbanner_plus01 .slickitem01 .slick-caption  {left: -8%;}.RWDbanner_plus01 .slickitem02 .slick-caption  {left: -8%;}/*down*/ 
.RWDbanner_plus01 .page-scroll a {width: 20px;filter:invert(100%) grayscale(100%) brightness(00%);animation: web_menu002 ease-out 1.5s infinite;animation-direction: alternate}.RWDbanner_plus01 .page-scroll {bottom: 30px;right: -1%;left: inherit}@keyframes web_menu002{0% { transform: translate(0px, 0px);}  50% {transform: translate(0px, -20px);}  100% {transform: translate(0px, 0px);}  }/*標題共用*/ 
.RWDproduct002_v2 .price .delline { display: none;}#RWDBASE_PAT01 .main-title {    font-size: 40px !important;    margin: 0px !important;    color: #3a1a00 !important;    font-weight: 600 !important;    letter-spacing: 5px;}#RWDBASE_PAT01 .sub-title {margin: 0 auto; color: #666; font-weight: 600;padding: 5px 2px;font-size: 14px;letter-spacing: 1px;margin-top: 15px;}#RWDBASE_PAT01 .section-line {display:none !important;}.RWDproduct002_v2 .portfolio-item { margin-bottom: 30px;}/*最新產品*/ 
.product_block>.container {width: 80%;position: relative;}.RWDnews005 .container {width: 100%;}.product_block {padding: 120px 0px 140px;position: relative}.product_block > .container {border: 1px #083e5a solid;}.RWDnews005 .owl-item:hover .text-left a { color: #2c7092;} .product_block .news_box, .RWDnews005, .RWDnews005 .container {position: initial !important;}.RWDnews005 .section-subject {text-align: left;margin-bottom: 0;position: absolute;left: 65px;top: 70px;}.RWDnews005 h4 {font-size: 16px !important;margin: 0 0 14px 0;text-align: center !important; letter-spacing: 3px !important; font-weight: 600 !important;}.RWDnews005 ul.text-left.size-12.list-inline.list-separator {display:none}.RWDnews005 .text-left {font-size: 14px; line-height: 30px; letter-spacing: 1px; font-weight: 600;}.product_block .news_box {padding: 80px 50px 50px;}.news_left {position: absolute;width: 345px;height: 430px;bottom: -40px;left: -90px;}.RWDnews005 .owl-carousel.owl-padding-10 {margin-left: 0;margin-right: 0;overflow: visible;}.RWDnews005 .owl-carousel .owl-wrapper-outer {overflow: hidden;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {color: #fff;background: #083e5a;border: #fff 0px solid;border-radius: 50px}.RWDproduct002_v2 .btn-box .shop:focus {outline: none;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 {color: #583f3f;}.ad_block > .container {    width: 100%;    padding: 0;}/*精選商品*/ 
.RWDproduct002_v2 {padding: 0;z-index:1111;}.RWDproduct002_v2 .btn-box .shop:hover { background: #e1d8d9;transition: .4s; color: #3a1a00;}.RWDproduct002_v2 .btn-box .shop { background:#f3ebeb; letter-spacing: 1px; font-size: 13px; transition: .4s;color:#333;}.RWDproduct002_v2 input.form-control, .RWDproduct002_v2 select.form-control, .RWDproduct002_v2 select.form-control:not([size]):not([multiple]) { font-size: 13px;}.bounceIn {-webkit-animation-name: fadeIn;animation-name: fadeIn;}.RWDproduct002 .container {width:100%;padding:0}.product_block2 {background:#fffafa;padding:0px 0px 100px 0px; text-align: center;}.RWDproduct002_v2 .popup-portfolio {margin: 0 auto;width:83%;}.RWDproduct002_v2 .portfolio-bottom-summary h4 {text-align: center; letter-spacing: 2px; font-weight: 600;font-size: 16px; line-height: 2;}.RWDproduct002_v2 .portfolio-item {margin-bottom: 30px;}.RWDproduct002_v2 .portfolio-item > .inner-content {box-shadow: 0px 0px 5px rgba(107, 86, 69, 0.15);margin: 0px;}.btn.disabled, .btn[disabled], fieldset[disabled] .btn {opacity: 1;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {padding: 0 15px 30px 15px;}.portfolio-bottom-summary {padding: 0 10px;}/*產品分類按鈕*/ 
.RWDproduct002_v2 .row {margin-right: 0;margin-left: 0;}.RWDproduct002_v2 .col-md-12 {padding-left:0;padding-right:0;}.RWDproduct002_v2 .filter-portfolio ul > li {display: inline-block;width: calc(100%/7.1);margin: 0px;border-right: 1px solid #ccc;position: relative}.RWDproduct002_v2 .filter-portfolio ul > li > a:hover { color: #2c7092;}.RWDproduct002_v2 .btn.btn-rj,.RWDproduct002_v2 .active .btn.btn-rj {font-weight:bold;border-color: transparent;color: #222;font-size: 15px;letter-spacing: 1px;font-weight: 600;position: relative;width: 100%;height: 100%; border-radius: 0pc;}.RWDproduct002_v2 .active .btn.btn-rj {background: transparent;}.RWDproduct002_v2 .btn.btn-rj {background-color: transparent;}.RWDproduct002_v2 .filter-portfolio ul {width: 82%;margin: 20px auto 50px;background: rgb(214 200 200 / 0.3);padding: 20px 0px;}.RWDproduct002_v2 .filter-portfolio ul > li:last-child { border: 0;}.RWDproduct002_v2 .section-subject {text-align: center;margin: 0;}.RWDproduct002_v2 .btn.btn-rj:hover, .btn.btn-rj:focus, .btn.btn-rj:active {background-color: transparent;color: #6b4848 !important;font-weight:bold;}.product_block2:after {    content: "";    position: absolute;    background: url(archive/image/customization/deco.png)no-repeat;    width: 133px;    height: 700px;    right: 0;    bottom: 0;    background-size: contain;}li.selprice {font-weight: bold;}/*頁尾*/ 
.footer_block {background:#f3ebeb;padding: 30px 0px;}.footer_info {text-align: center;font-size: 14px;color: #fff;letter-spacing: 2px;font-weight: 600}.footer_box:hover {background:#062f44;}.footer_box {transition: 0.5s;padding: 40px 0px 40px;height: 165px;display: flex; flex-direction: column; justify-content: center;}.footer_box a:hover, .footer_box a:focus{color:#fff}.footer_box_service a {font-size: 14px;line-height: 26px;}.footer_block .container {width: 70%;}.scrollTop002 img {width: 20px;}.footer-section {display: flex;flex-direction: row;justify-content: space-between;align-items: center;}.info-footer h6 a {    color: #333;    letter-spacing: 1px;    line-height: 30px;    font-size: 14px;    font-weight: bold;}.info-footer h6 i {    font-size: 17px;    color: #333;    line-height: 30px;}.info-footer {text-align: left;}.ig_social a img {width: 80px;text-align: center;margin-bottom: 5px;}.ig_social a {    display: flex;    flex-direction: column;    color: #a58989;    font-weight: bold;    letter-spacing: 1px;    font-size: 15px;    justify-content: center;    align-items: center;}.social-item {display: inline-block;margin-right: 15px;}/*rights*/ 
.copyright_desc, .copyright_desc a, .copyright_desc a:hover{color:#a58989; }.footer_rights {display: flex; color:#a58989; font-size: 12px; align-items: baseline; justify-content: center; margin-bottom: 10px;letter-spacing: 1px;margin-top: 10px;border-top: 1px solid #d6c0c0;padding-top: 30px;}.RWDssl01{ padding-right: 10px; margin-right: 10px;position: relative;}.footer_rights .RWDedictor { padding-left: 10px; margin-left: 10px;position: relative;}.RWDssl01, .footer_rights .RWDedictor a{color:#a58989; }.RWDssl01:after{content: ""; height: 10px;width: 1px; position: absolute;right: 0;top: 5px; background:#a58989;} .footer_rights .RWDedictor:after {content: ""; height: 10px;width: 1px; position: absolute;left: 0;top: 5px; background:#a58989;}.copyright a, .copyright a:hover { color: rgba(255, 255, 255, .5);}.copyright_desc, .copyright_desc a, .copyright_desc a:hover{color: #a58989;}/*cookie*/ 
.RWDalert_fancybox .btn {background: #a58989;border-radius: 0;}.RWDalert_fancybox.bottom .editor {font-size: 13px;}/*scrolltop*/ 
.scrollTop002 .ii {border: 1px solid #d6c8c8;}
/*小螢幕 start*/

@media (max-width:1700px){.product_block>.container {width: 90%;}.news_left {left: -30px;}/*產品2*/ 
.RWDproduct002_v2 .filter-portfolio ul {width: 95%;}.RWDproduct002_v2 .popup-portfolio {width: 96%;}/*頁尾*/ 
.footer_block .container {width: 80%;}}@media (max-width:1440px){/*banner*/ 
.RWDbanner_plus01 .logo {width: 400px;}.RWDbanner_plus01 .slickitem02 .slick-caption {left: 0%;}.RWDbanner_plus01 .slickitem01 .slick-caption {left: 0%;}/*ad*/ 
.ad_block:after { width: 95%;}/*新品*/ 
.RWDnews005 h4 {font-size: 14px !important;margin: 0 0 0px 0; letter-spacing: 1px !important;}.product_block .news_box {padding: 80px 0px 50px;}.news_left {width: 290px; height: 370px;}}@media (max-width:1400px){/*1400px*/ 
.RWDmenu_plus02 a.cd-logo {    width: 150px;    margin-top: 21px;}}@media (max-width:1366px){.product_block2 { padding: 50px 0px 40px;}.RWDmenu_plus02 .container { width: 100%;}}@media (max-width:1280px){/*banner*/ 
.RWDbanner_plus01 .slickitem02 .slick-caption {left: 5%;}.RWDbanner_plus01 .slickitem01 .slick-caption {left: 5%;}/*RWDnews005*/ 
.news_left {display:none}.product_block .news_box {padding: 50px 0px 30px;width: 100%;}.RWDnews005 .section-subject {text-align: center;margin-bottom: 35px;position: relative;left: 0;top: 0;}.ad_block {padding: 70px 0 0 0px;}}

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

/*內頁高度*/section.call_to_action{min-height: 800px;padding: 50px 0 80px 0;}.call_to_action .container {width: 80%;}.RWDmenu_plus02 .member-block.logn-out {margin-top: 10px;}/*箭頭隱藏*/ 
.flex-direction-nav {display:none}/*rwd 內頁統一字*//*內頁文字大小*/ 
.pagecontent {font-size: 14px;letter-spacing: 2px;line-height: 30px;}.page_wrapper_bg .article-text .container {font-size: 14px; line-height:30px; color: #555; word-wrap:break-word;word-break:normal;letter-spacing: 2px;width:100%;}.page_wrapper_bg .article-text .layoutlist_3 .list_subject a{font-size: 14px; line-height:30px; color:#555; word-wrap:break-word;word-break:normal;letter-spacing: 2px}.hgroup .container {width: 100%;}/*麵包屑*/ 
.hgroup .container {border-bottom: 1px dotted #efc5c5;text-align: center;}.hgroup h1 {font-weight: 400;letter-spacing: 2px;color: #eaa1a1;margin-bottom: 0px}.hgroup .breadcrumb {font-size: 12px;background-color: transparent;margin: 0 0 0;padding: 6px 15px;border: solid 0px #ccc;position: relative;text-align: center;width: 100%;}.hgroup .breadcrumb a,.hgroup .breadcrumb a:hover {color: #eaa1a1;letter-spacing: 1px}.breadcrumb>li+li:before {color: #fbdfdf;}/*側選單*/#sidebar {margin-top: 40px;width: 20%}.m2018 .products-nav .nav-title {background: #efbcbc;font-size: 15px;padding: 10px 10px; margin-bottom: 0px;color: #c55a5a; border-radius: 5px 5px 0px 0px;text-align: center; letter-spacing: 2px;font-weight: 600;}.m2018 {background: #fff;border: 1px #f7e5e5 solid;border-radius: 5px 5px 5px 5px;}.m2018 .products-nav .toggle-submenu::after {right: 15px}.m2018 .products-nav ul>li>.toggle-submenu {height: 57px}.m2018 .products-nav ul li {padding: 10px 0px 10px 35px;}.m2018 .products-nav>ul>li>a {padding: 0px 0 0px 0;font-size: 15px;color: #222;font-weight: 600; padding-left: 35px;}.m2018 .products-nav>ul>li {margin: 0px 0px;padding:15px;border-bottom: 2px solid #fff;}.m2018 .products-nav li:not(.has-child)>a {position: relative;}.m2018 .products-nav>ul>li > a::after {content: "";position: absolute;width: 5px;height: 5px;background: #efbcbc; left: 11px; top: 50%;margin-top: -2px;transition: 0.5s;opacity: 0}.m.m2018 .products-nav>ul>li:hover {color: #efbcbc;background: transparent;transition: 0.5s;}.m.m2018 .products-nav>ul>li:hover > a {color: #efbcbc}.m2018 .products-nav>ul>li>a:hover,.m2018 .products-nav>ul>li>a:active {color:#efbcbc}.m2018 .products-nav li:not(.has-child)>a:hover {color:#efbcbc}.m2018 .products-nav>ul>li.active a::after {width: 5px;background:#efbcbc;opacity: 1}.m2018 .products-nav>ul>li:hover > a::after {transition: 0.5s; width:5px;background:#efbcbc;opacity:0.5}.m2018 .products-nav>ul>li.is-open {border-bottom: 1px dotted #efbcbc;}/*產品列表*/ 
.layoutlist_2 .item, .layoutlist_4 .item {margin-top: 40px;border-bottom: 0px solid #b2b2b2;}.layoutlist_4 .subject {text-align: center;font-weight: 600;min-height: 30px;margin-top: 10px;height: 30px !important;font-size: 16px;}.item .subject A.itemlink {color: #555;}.layoutlist_4 .price {display: inline-block;color: #555;letter-spacing: 1px}.count_info {display:none}span.cate_title {font-weight: 600;}.stands_name {font-weight: 600;}.amount_name{font-weight: 600;}.layoutlist_4 select {font-size: 13px;letter-spacing: 1px;font-weight: 600;}span#price_p176 {font-weight: 600; color: #ea2323;}.layoutlist_4 .buybtn {width: 100%;margin: 8px auto;padding: 4px 0;line-height: 30px;color: #fff; background-color: #ffa7a7; text-align: center;transition: 0.5s;border-radius: 5px;letter-spacing: 2px;font-weight: 600;}.layoutlist_4 .buybtn:hover {background-color: #ec7070}/*回上一頁*/ 
.page_wrapper_bg .btn.btn_back {float: right;border-radius: 0px;transition: 0.5s;background-color: transparent !important;margin: 0;}.page_wrapper_bg .btn.btn_back a {background: #a58989;border-radius: 0px;padding: 2px 20px;display: block;width: 120px;text-align: left;font-weight: 600;color: #fff;letter-spacing: 3px;position: relative;transition: 0.5s;}.page_wrapper_bg .btn.btn_back a:hover::after {right: 20px;}.page_wrapper_bg .btn.btn_back a::after {transition: 0.5s;background: url(archive/image/customization/arrow.png);content: "";position: absolute;right:30px;top: 51%;transform: translateY(-50%);width: 15px;height: 15px;background-size: contain;}/*產品內頁*/ 
.RWDproduct_page .pic-box .thumbnails ul li {width: auto;}.RWDproduct_page ._bd_row p {letter-spacing: 1px;}.RWDproduct_page .products-info .name {font-size: 16px;color: #333;font-weight: 600;margin-bottom:0px;letter-spacing: 1px;}.RWDproduct_page .products-info .nu, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .subname, .RWDproduct_page .products-info .txt .editor {color: #848484;font-size: 14px;font-weight: 600;letter-spacing: 1px;}.RWDproduct_page .products-info .download, .RWDproduct_page .products-info .name-box, .RWDproduct_page .products-info .price-box {margin-bottom: 10px;}.RWDproduct_page .list-inline {font-weight: 600;}.RWDproduct_page .products-info .txt .title, .RWDproduct_page .related-box .title {border-bottom: 1px solid #ffc7c7;margin-bottom: 10px;padding-bottom: 6px;position: relative;font-weight: 600; font-size: 15px;letter-spacing: 2px;color: #f37e7e;}.RWDproduct_page .products-info .nu, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .subname, .RWDproduct_page .products-info .txt .editor {color: #222;font-size: 14px;font-weight: 600;letter-spacing: 1px;line-height: 28px;}.RWDproduct_page .products-info .combination_info, .RWDproduct_page .products-info .txt {margin-bottom: 10px;}.RWDproduct_page .products-info .download .control-label, .RWDproduct_page .products-info .pd-info .control-label, .RWDproduct_page .products-info .style-radio .control-label {width: 80px;font-weight: 600;letter-spacing: 1px;}div#MO_stock {display:none !important}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {background: #fb7979;font-weight: 600;font-size: 15px;transition: 0.5s;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {background: #a58989;font-weight: 600;font-size: 15px;transition: 0.5s;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add:hover, .no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop:hover {background-color: #ffafaf;}/*電子錶單*/ 
.formdesc span {font-weight: 600;letter-spacing: 1px;margin-right: 15px}.pg_contact_box {padding: 20px 15px;}.formdesc a {color: #555; font-weight: 600; letter-spacing: 1px; transition: 0.5s;}.formdesc a:hover {color:#eaa1a1}.pg_icon_bloxk img {margin-right: 15px;}.pg_icon_bloxk {margin: 25px 0px;}.pg_icon_bloxk img:hover {opacity: 0.5}.formdesc i{margin-right: 5px;}.customized_columns ._input, .customized_columns select {border-radius: 0px;}.new-form .new-width .currectsend_btn {float: right;margin-right: 0;background: transparent; font-weight: 600;font-size: 15px;transition: 0.5s;border-radius: 0px;position: relative;}.ebtn a {width: 100%;display: block;padding: 0px 0px;color: #ffffff;text-decoration: none;position: relative;background: #a58989;font-weight: 600;font-size: 15px;transition: 0.5s;border-radius: 0px;padding: 5px 30px;text-align: left;width: 150px;position: relative;}.ebtn a:focus,.ebtn  a:hover {text-decoration: none;color: #fff;}.ebtn a::after {transition: 0.5s;background: url(archive/image/customization/arrow.png);content: "";position: absolute;right: 30px;top: 51%;transform: translateY(-50%);width: 15px; height: 15px; background-size: contain}.ebtn a:hover::after  {right: 20px}/*購物車*/ 
.RWDshopping .btn.normal {border-radius: 0px;}.RWDshopping .btn.bg3 {background: transparent;}.RWDshopping .btn {color: #dca8a8;border: 1px solid #dca8a8;font-weight: 600;font-size: 15px;transition: 0.8s}.RWDshopping .btn:hover {color: #b57474;border: 1px solid #b57474}.RWDshopping .btn.bg1:hover, .RWDshopping .btn.bg3:hover {color: #b57474;border: 1px solid #b57474}.info-box, .no-item, .plus-in, .shopping-item, .shopping_form {background: #f3ebeb}.login-box a {background: #f3ebeb}.RWDshopping .tr {display: table-row;font-weight: 600;letter-spacing: 2px;color: #555;}.shopping-item .name {letter-spacing: 1px !important;color: #555 !important}.RWDshopping .btn.bg2 {background: #a58989;color: #fff;border-color: #a58989; font-weight: 600;}.RWDshopping .btn.bg2:hover, .bonus-box .btn:hover, .voucher-box .btn:hover {background: #a58989;color: #fff;}.RWDshopping .container-in {max-width: 100%;margin: 0 auto;padding: 50px;font-weight: 600;}.shopping_form .control-label {font-weight: 600}.RWDshopping input, .RWDshopping select, .RWDshopping select.form-control:not([size]):not([multiple]) {border-radius: 0px;}.shopping_form .shopping-title {border-bottom: 1px solid #dec3c3;}.shopping-step .num {border: 1px solid #d69393;color: #d69393}.shopping-step .current .num:before {background: #d69393;animation: none}.delivery-box, .goadd-box, .no-sale-box, .notice, .other-check, .sale-box {background: #ffebeb;border: 0px solid #eaedf5;padding: 25px 30px;margin-bottom: 25px;box-shadow: 0 0 0px rgba(0%,0%,0%,.1);border-radius: 6px;}.btn.active, .btn:active {-webkit-box-shadow: inset 0 0px 0px rgba(0,0,0,.125);box-shadow: inset 0 0px 0px rgba(0,0,0,.125);}/*會員*/#btn_member_login {border-radius: 0px;background-color: #a98f8f}#btn_member_login:hover {background-color: #e69393;}.join_form_btns {text-align: center;}#join_form .btn-primary {background:#a98f8f;color: #fff; border: 0; border-radius: 0;transition: 0.5s;padding:10px;}#join_form .btn-primary:hover {background:#e69393;}#join_form input, #join_form select, #join_form select.form-control:not([size]):not([multiple]) {-webkit-border-radius: 0px; -moz-border-radius: 0px;border-radius: 0px;}.btn-primary {color: #fff;background-color:#a98f8f;border-color: transparent;border-radius: 0px;letter-spacing: 2px;width: 150px;transition: 0.5s;font-weight: 600;}.btn-primary:hover {background: #e69393;border: 1px solid transparent}

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

@media (max-width:1600px){.call_to_action .container {width: 95%;}#sidebar.layoutmenu1, #sidebar.layoutmenu3, #sidebar.layoutmenu6 {padding-right: 20px}#sidebar {width: 22%;}}@media (max-width:1300px){.call_to_action .container {width: 100%;}}

/*內頁小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
/*.RWDbanner_plus01.style-dotnav.dot .slick-dots button {width: 5px;height: 28px; line-height: 28px}.RWDbanner_plus01.style-dotnav.dot .slick-dots li {width: 28px; line-height: 28px;height: 28px;}*//*選單*/ 
.collapsing_header header {padding: 0 20px;}.cd-header-buttons li {margin-top: 1px;}.cd-main-header .cd-logo {width: 120px}.cd-primary-nav.nav-is-visible .cd-secondary-nav a {font-weight: 600;padding:0 20px;}#cd-primary-nav>li>ul>li.go-back a {padding: 0 40px;}.cd-nav-trigger {margin-left: 20px;}.collapsing_header header {background: #fffafa;}.cd-search {left: 45%;width: 50%;top: 50px !important;}.cd-search button {right: 15px;}.collapsing_header .cd-main-header .cd-logo {margin-top: 5px;}.RWDmenu_plus02 .glyphicon-shopping-cart:before {position: relative;top: -2px;left: -2px;}.cd-header-buttons {top: 0;}a.cd-nav-trigger {margin-top: 3px;}.RWDmenu_plus02 .cart-block { margin-top: 21px;}.RWDmenu_plus02 .member-block {margin-top: 14px;}.cd-header-buttons li.search-btn {margin-top: 7px;}.RWDmenu_plus02 .inside.is-up .cd-main-header {background: #fffafa;}/*側邊選單*/ 
.cd-primary-nav.nav-is-visible {background:#fffafa;}.fa-long-arrow-left:before {color: #222;}.cd-primary-nav > li {margin: 0 50px;}.cd-primary-nav a, .cd-primary-nav ul a {border-bottom: 1px solid #ccc;color: #222}nav.cd-nav .bottom-copyright {display:none;}.cd-primary-nav .cd-secondary-nav {background:#fffafa}.cd-primary-nav > li > a {color: #222;}.cd-primary-nav > .has-children > a::before, .cd-primary-nav > .has-children > a::after {background: #222;}.cd-primary-nav .cd-secondary-nav > li > a:hover, .cd-primary-nav .cd-secondary-nav > li.active > a {background-color: transparent;color: #222;}.has-children > a:hover::before, .has-children > a:hover::after, .go-back a:hover::before, .go-back a:hover::after {background-color: #222;}.has-children > a::before, .has-children > a::after, .go-back a::before, .go-back a::after {background: #222}.cd-primary-nav > li > a:hover {color:#222}.cd-primary-nav > li > a:hover {background: transparent;}.cd-primary-nav>li>a { line-height: 4;}.RWDmenu_plus02 .cart-block i.qty { box-shadow: 1px 1px 4px #ccc;}.cd-primary-nav ul {padding: 30px 50px;}/*BANNER*/ 
.RWDbanner_plus01 .slickitem02 .slick-caption { left: 8%;}.RWDbanner_plus01 .slickitem01 .slick-caption { left: 8%;}.RWDbanner_plus01 .logo {width: 350px;}/*產品*/ 
.RWDproduct002_v2 .filter-portfolio ul > li::before {width: 50px;height: 50px;margin-right: -25px;margin-top: -22%;}.RWDproduct002_v2 .filter-portfolio ul > li {width: calc(100%/5);}.footer_block .container {width: 100%;}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
/*BNlogo*/ 
.RWDbanner_plus01 .logo { position: relative;left: -15px;}/*產品*/ 
.product_block .container {width: 100%;}.product_block {padding: 70px 20px;}.product_block2 {padding: 50px 0px 20px;}.RWDproduct002_v2 .popup-portfolio {margin: 0 auto 0px;}.RWDproduct002_v2 .btn.btn-rj, .RWDproduct002_v2 .active .btn.btn-rj {font-size: 14px;}.RWDproduct_page .pic-box {width: calc(100% - 350px);padding-right: 30px;}.RWDproduct_page .products-info {width: 350px;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
/*.footer_block .container {width: 85%;}*/ 
.RWDproduct002_v2 .filter-portfolio ul > li {width: calc(100%/4);}.footer_rights {    flex-direction: column;    justify-content: center;    align-items: center;    font-size: 10px;    line-height: 18px;}.RWDssl01:after, .footer_rights .RWDedictor:after{display:none}.RWDssl01 {    margin-right: 0px;    padding-right: 0;}.RWDssl01, .footer_rights .RWDedictor {    margin-bottom: 0;}.footer_rights .RWDedictor {    margin-left: 0;    padding-left: 0;    width: 100%;    text-align: center;}.copyright {    margin-bottom: 0;}/*內頁*/section.article-text p {font-size: 14px;line-height: 30px; letter-spacing: 1px;}#sidebar.layoutmenu1, #sidebar.layoutmenu3, #sidebar.layoutmenu6 {padding-right: 0px;}#sidebar {width: 100%;}.RWDshopping .container-in {padding: 0px;}#mobile-fixed .btn-box .bg2 {color: #fff;background: #de9292;text-decoration: none;border: 0px; border-radius: 0;}#mobile-fixed .btn-box .normal {border-radius: 0px;}#panel_14 > section.article-text > div.col-sm-9.col-md-9 {width: 100%;}
}
/*991px end*/
/*800px start*/
@media (max-width: 800px) {
/*banner*/ 
.RWDbanner_plus01 .logo {width: 300px;}/*選單*/ 
.cd-header-buttons { top: 2px;}/*新品上市*/ 
.RWDnews005 .owl-carousel {overflow: visible;}.RWDnews005 .owl-carousel .owl-wrapper-outer {overflow:hidden}.RWDnews005 .owl-carousel.buttons-autohide .owl-buttons {opacity: 1;}.RWDnews005 .controlls-over .owl-controls .owl-prev {left: -50px}.RWDnews005 .owl-prev, .RWDnews005 .owl-next {line-height: 50px;height: auto !important;width: 50px !important}.RWDnews005 .controlls-over .owl-controls .owl-next {right: -50px;}.RWDnews005 .owl-buttons .fa {font-size: 30px; position: relative; top: -3px;}.collapsing_header .cd-main-header .cd-logo {margin-top: 9px;}/*精選商品*/ 
.RWDproduct002_v2 .filter-portfolio ul > li::before {display:none}/**/ 
.scrollTop002 {bottom: 22%;}/*footer*/ 
.footer_rights {flex-wrap: wrap;}.footer_rights .RWDedictor:after { display: none;}.footer_rights .RWDedictor { margin-right: 0; padding-right: 0;}/*內頁*/ 
.RWDproduct_page .pic-box {width: calc(100% - 0px);padding-right: 0px;float: none;text-align: center;}.RWDproduct_page .products-info {width: 100%;float: none;}.hgroup .breadcrumb {bottom:0px}.page_wrapper_bg .btn.btn_back a {float: right;}.page_wrapper_bg .ebtn a {float: right}
}
/*800px end*/
/*600px start*/
@media (max-width: 600px) {
.collapsing_header .main {top: 50px !important;}/*選單*/ 
.cd-header-buttons { top: 4px;}.cd-search {left: 0%;width: 100%;top: 50px !important;}.cd-header-buttons li.search-btn {margin-left: 0;}.RWDmenu_plus02 .cart-block {margin-top: 19px;margin-left: 9px;}/*banner*/ 
.RWDbanner_plus01 .page-scroll a {width: 13px;}.RWDbanner_plus01 .slickitem01 .slick-caption {left: 0%; width: 100%; letter-spacing: 5px;top: 60%}.RWDbanner_plus01 .slickitem02 .slick-caption {left: 0%; width: 100%; letter-spacing: 5px;top: 60%}.RWDbanner_plus01 .logo { width: 70%;margin: auto; left: 0;}.RWDbanner_plus01 .txt1.device_phone {text-shadow: 0px 0px 10px #222;}.RWDbanner_plus01 .txt2.device_phone {text-shadow: 0px 0px 10px #222;}/*ad*/ 
.shopping-item .table .tbody>.tr {background: 0 0;border-top: 0px solid #f9fafb;}/*模組標題*/#RWDBASE_PAT01 .main-title {font-size: 32px !important;letter-spacing: 2px !important;text-align: center;}#RWDBASE_PAT01 .sub-title {padding: 2px 12px;letter-spacing: 2px;}/*RWDproducts_v2*/ 
.RWDproduct002_v2 .btn.btn-rj {padding: 5px 0px 5px;}.RWDproduct002_v2 .filter-portfolio ul {width: 100%;margin: 0 auto 0px; background: transparent;padding: 20px 0;}.RWDproduct002_v2 .filter-portfolio {width: 96%;margin: auto;}.RWDproduct002_v2 .filter-portfolio ul > li { width: calc(100%/2);margin-bottom: 15px;background:#f3eaeb;margin-bottom: 5px;}.RWDproduct002_v2 .filter-portfolio ul > li:nth-child(odd) {border-right: 1px solid #e1d8d9;}.RWDproduct002_v2 .filter-portfolio ul > li:nth-child(even) {border: 0;}.product_block2 { padding: 50px 0px 0;}.RWDproduct002_v2 { padding:0;}.product_block {padding:30px 20px;}/*RWDnews005*/ 
.product_block .news_box {padding: 30px 0px 15px;}.RWDnews005 .owl-prev, .RWDnews005 .owl-next {line-height: 35px;height: auto !important;width: 35px !important;}/*頁尾*/ 
.footer_block .container {width: 95%;}.RWDssl01, .footer_rights .RWDedictor{ width: 100%; margin: 0; padding: 0;}.footer_rights {margin-bottom:15px; letter-spacing: 0;}.RWDssl01 { margin-bottom: 5px;}.RWDssl01:after { display: none;}.footer-section {flex-direction: column-reverse;}.ig_social a img { width: 50px;}.info-footer { margin-top: 30px;}.info-footer h3 {padding-bottom: 0;margin-bottom: 0;}/*top*/ 
.scrollTop002 {right: 5px;bottom: 22%;}.RWDproduct_page .btn_back {padding: 5px 15px;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.RWDproduct002_v2 .portfolio-bottom-summary h4 {letter-spacing: 1px;font-size: 14px;}.collapsing_header .cd-main-header .cd-logo {    margin-top: 11px;    width: 130px;}.portfolio-bottom-summary { padding: 0;}/*內頁*/ 
.page_wrapper_bg .main .container {padding-left: 10px;padding-right: 10px;}.hgroup h1 {letter-spacing: 1px;font-size: 22px;margin-bottom: 10px;}#sidebar {margin-top: 0px;}.product1 .pagecontent {padding:0px 5px !important}.layoutlist_4 .subject {height: auto !important; font-size: 14px; line-height: 22px;}.RWDproduct_page .m-pd-info .select-box .btn {font-size: 14px;background: #a58989;letter-spacing: 1px;color: #fff;}.mobile-fixed .container {padding:0px}#mobile-fixed .fixed-bottom .price-box {width: calc(100% - 0px);float: none;margin-bottom: 0;text-align: center;}#mobile-fixed .fixed-bottom .btn-shop {width: 100%; float: none;margin-top: 6px;}.formdesc {padding: 0px;text-align: center;}.formdesc span { font-weight: 600;letter-spacing: 1px;margin-right: 0px;}.formdesc br {display:none}.page_wrapper_bg .ebtn a {width: 100%;}#mobile-fixed .btn-box .bg2 {color: #fff;background: #de9292;text-decoration: none;border: 0px; border-radius: 0;}#mobile-fixed .btn-box .normal {border-radius: 0px;}.page_wrapper_bg .btn.btn_back a {float: none;width: 100%;}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
.page_wrapper_bg .main .container {padding-left: 10px;padding-right: 10px;}
}
/*380px end*/
/*320px start*/
@media (max-width: 320px){
.collapsing_header .cd-main-header .cd-logo {margin-top: 15px;width: 100px;}.collapsing_header header {padding: 0 15px;}
}
/*320px end*/