body {font-family: 'Noto Sans TC', sans-serif;}a:hover , a:focus {text-decoration:none;}.RWDfakeloader {background: url(archive/image/customization/rockywall.png);}/*container*/#RWDfullscreen01 .container {width: 95%;}/*內頁*/ 
.page_wrapper_bg .footer-block .container {width: 95%;}@media (min-width: 1500px) {#RWDfullscreen01 .container {width: 1400px;}/*內頁*/ 
.page_wrapper_bg .footer-block .container {width: 1400px;}}/*選單*/ 
.RWDmenu_plus02 .inside {background: transparent;}.cd-main-header {background: transparent;}.cd-logo {width: 315px;margin-top:7px;margin-left: 0;}.RWDmenu_plus02 .container {width: 100% !important;}.cd-primary-nav>li>a {font-family: 'Noto Sans TC', sans-serif;font-size: 16px;letter-spacing: 2px;color:#333;}.cd-primary-nav>li>a:hover {color: #000;}.RWDmenu_plus02 .inside.is-up {background: #fff;}.RWDmenu_plus02 .cd-nav {margin-left: 0px;margin-right: 70px;}.cd-search-trigger::before {border: 1px solid #2e3233;}.cd-search-trigger::after {height: 1px;}.RWDmenu_plus02 .cart-block .ii, .RWDmenu_plus02 .member-block .ii, .RWDmenu_plus02 .querycar-block .ii {color: #333;}.cd-header-buttons li.search-btn {margin-top: 4px;}.RWDmenu_plus02 .cart-block i.qty {background: transparent;box-shadow: none;font-weight: 600;color: #333;}.RWDmenu_plus02 .cart-block {margin-left: 30px;}.cd-primary-nav>li.menu-contact>a {line-height: 43px;height: 43px;color: #a67b30;transition:0.5s ease;}.RWDmenu_plus02 .inside.is-up .cd-primary-nav>li.menu-contact>a {background: #FFCB00;color:#333;transition:0.5s ease;border-bottom: 0px;}.cd-primary-nav>li.menu-contact {margin-top: 20px;margin-left: 20px;}.cd-primary-nav>li:after {display:none;}.cd-primary-nav>li.menu-contact>a:hover {background: #FFCB00;color:#000;}.RWDmenu_plus02 .inside.is-up .cd-primary-nav>li.menu-contact>a:hover {background: #000;color:#fff;}.cd-primary-nav>.has-children>a::after, .cd-primary-nav>.has-children>a::before {background: #555;}.cd-primary-nav>li>a:hover:after, .cd-primary-nav>li>a:hover:before {background-color: #000;}.cd-primary-nav .cd-secondary-nav>li>a {font-family: 'Noto Sans TC', sans-serif;font-size: 16px;letter-spacing: 2px;font-weight: normal;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {background-color: transparent;color: #000;}.RWDmenu_plus02 .cart-block:after, .RWDmenu_plus02 .member-block:after, .RWDmenu_plus02 .querycar-block:after {display:none;}.RWDmenu_plus02 .cart-block a:hover .ii {color: #000;}.RWDmenu_plus02 .member-block a:hover .ii {color: #000;}.RWDmenu_plus02 .cart-menu .title span {    color: #555;    background: #FFCB00;    box-shadow: none;}.cd-primary-nav>li.menu-contact>a:hover:before {    filter: contrast(0)brightness(0);}.cd-primary-nav>li.menu-contact>a::before {    background: url(archive/image/customization/menu-icon-02.png);    content: "";    width: 20px;    height: 30px;    display: inline-block;    background-size: contain;    background-repeat: no-repeat;    vertical-align: middle;    margin-right: 11px;transition:0.5s ease;}.RWDmenu_plus02 .inside.is-up .cd-primary-nav>li.menu-contact>a:before {filter: contrast(0)brightness(0);}.RWDmenu_plus02 .inside.is-up .cd-primary-nav>li.menu-contact>a:hover:before {filter: contrast(0)brightness(2);}.RWDmenu_plus02 .member-block {margin-left: 30px;}.fa.ic_lang-select {color: #333;}.cd-main-header .lang-select-label:after {    border: 1px solid #333;    border-width: 1px 1px 0 0;    margin-top: -7px;    margin-left: 7px;}.lang-select-options a {    font-family: 'Noto Sans TC', sans-serif;    font-size: 16px;    letter-spacing: 2px;    color: #333;}.lang-select-options a:hover {background-color: transparent;color: #000;}.lang-select span {    font-family: 'Noto Sans TC', sans-serif;    font-size: 16px;    letter-spacing: 2px;    color: #333;}/*banner*/ 
.RWDbanner_plus01.style-dotnav .control-box .control {padding-bottom: 13vw;}.RWDbanner_plus01 .slickitem01 .slick-caption {top: 28%;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: #FFCB00;}.RWDbanner_plus01 .page-scroll.style03 a span {background: rgb(255 255 255 / 0.4);border: 0px;box-shadow: 1px 1px 6px #4e2708;}.RWDbanner_plus01 .page-scroll.style03 a {color:transparent;}/*標題*/h1.main-title {    font-size: 34px !important;    font-weight: normal !important;    letter-spacing: 2px;    line-height: 1.5;    color: #000 !important;}h2.sub-title {    color: #777 !important;    letter-spacing: 2px;    font-size: 19px !important;    font-weight: normal !important;    line-height: 1.8;    margin-top: 6px !important;}.section-line {display:none !important;}/*模組*/ 
.about-block {padding: 100px 0px;position: relative;}.product-block {position: relative;padding: 100px 0;}.advantage-block {margin: 0px 60px;width: calc(100% - 120px);background: url(archive/image/customization/rockywall.png);padding: 100px 0;position: relative;}.advantage-block::after {    content: "";    width: calc(100% - 20px);    height: calc(100% - 20px);    border: 1px solid #FFCB00;    display: block;    position: absolute;    top: 10px;    left: 10px;}/*關於*/ 
.about-bg {    width: 765px;    position: absolute;    bottom: -120px;    z-index: -1;left:0px;opacity: 0.8;}.RWDparallax_new .picbgbox {    height: 620px !important;}.RWDright_cont002 .item-first {background: transparent;}.RWDright_cont002 .item-first .text-box {width: 100%;padding: 0px;display: flex;align-items: flex-start;}.RWDright_cont002 .item-first .text-box a {display: none;}.RWDright_cont002 .item-first .pic {display: none;}.RWDright_cont002 .item-first .text-box .underline {display: none;}.RWDright_cont002 .item-first .text-box .title {color: #000;font-size: 34px;letter-spacing: 2px;line-height: 1.8;width:40%;font-weight: normal;}.RWDright_cont002 .item-first .text-box .title span {color: #bca796;font-size: 19px;letter-spacing: 2px;display:block;font-weight: normal;}.RWDright_cont002 .item-first .text-box .text {color: #555;font-size: 16px;letter-spacing: 2px;line-height: 1.8;width: 60%;margin-top:10px;text-align: justify;}.RWDright_cont002 .item-first .text-box .subtitle {display:none;}.RWDright_cont002 .item-first .text-box .text hr {margin: 45px 0;}.RWDright_cont002 .item-first .text-box .text h4 {color: #000;}.about-pic {margin-top: 40px;}.about-pic img {    height: 160px;    margin-right: 25px;    border: 1px solid #eee;    padding: 10px 20px;background: #fff;}/*優勢*/ 
.RWDService001 {z-index: 2;}.RWDService001 .section-subject {border-bottom: 1px solid #ccc;padding-bottom: 45px;}.RWDService001 .col-md-3.col-sm-6 {width: calc(100% / 3);}.RWDService001 i {width: 87px;display: inline-block;margin: 0;float: left;}.boxFeature-2 h2 {    width: calc(100% - 90px);    display: inline-block;    float: left;    margin: 0px;    font-size: 20px;    color: #000;    letter-spacing: 2px;    padding: 0px 25px;margin-bottom:15px;}.RWDService001 p {    font-size: 16px;    letter-spacing: 1px;    text-align: left;    padding: 0px 25px;    float: left;    width: calc(100% - 90px);    line-height: 1.8;color: #555;}/*產品*/ 
.RWDproduct002_v2 {padding:0px;}.RWDproduct002_v2 .bounceIn{-webkit-animation-name: initial;animation-name: initial;}.RWDproduct002_v2 .section-subject::before {    content: "";    background: url(archive/image/customization/1203-second-logo-13.png);    width: 130px;    height: 124px;    display: inline-block;    background-size: contain;    position: relative;}.RWDproduct002_v2 h1.main-title {display: none !important;}.portfolio-bottom-summary h4 {color: #000;letter-spacing: 2px;margin-top: 0px;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 {color: #a67b30;}.portfolio-bottom-summary p {letter-spacing: 1px;line-height: 1.8;font-size: 16px;color:#555;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: calc(100% / 4 - 21px);margin: 0px 10px 20px;padding:0px;box-shadow: 0px 0px 5px #ccc;}.portfolio-bottom-summary {padding: 20px 30px 0;}.RWDproduct002_v2 .popup-portfolio {margin: 0px;}.product-block::after {    content: "";    background: url(archive/image/customization/bottom-bg1.png);    display: block;    position: absolute;    bottom: 0px;    width: 100%;    height: 500px;    z-index: -1;}.RWDbtn01 .btn {background: transparent;border: 1px solid #ffcb00;border-radius: 0px;color: #555;font-size: 16px;letter-spacing: 1px;padding:10px 0px;}.RWDbtn01 .btn:hover {background: #FFCB00;color: #000;border: 1px solid #ffcb00;}
/*footer start*/

.footer-block {    background: url(archive/image/customization/rockywall.png);    padding: 40px 0 0px;    font-size: 16px;    letter-spacing: 1px;    color: #555;    line-height: 1.8;}.footer-block a {color:#555;transition:0.5s ease;}.footer-block a:hover {color:#000;}.footer-block .container {display: flex;align-items: center;padding-bottom: 30px;}.footer-info .RWDedictor {display: flex;}.footer-logo {width: 26%;border-right: 1px solid #ddd;}.footer-info {width: 54%;}.info-child {padding-left: 60px;}.footer-social {width: 10%;}.social-btn {border: 1px solid #ccc;text-align: center;margin: 10px 0px;}.footer-wechat img {width: 90px;}.footer-wechat {width: 10%;text-align: right;letter-spacing: 0px;font-size: 15px;}.social-btn img {margin-right: 5px;}.social-btn a {display: block;transition:0.5s ease;}.social-btn a:hover {background:#ddd;}.scrollTop002 .ii {text-shadow: -1px -1px 1px #000;}.scrollTop002 {bottom: 35px;right: 20px;}/*cookie*/ 
.RWDalert_fancybox.bottom {width: 500px;padding: 30px 50px 20px !important;box-shadow: 1px 0px 2px rgba(20%,20%,40%,0.2) !important;background: rgba(255, 255, 255, 90%) !important;color: #000 !important;left: auto !important;right: 0 !important;line-height: 1.5 !important;}.RWDalert_fancybox.bottom .editor {font-size: 14px !important;letter-spacing: 2px !important;}.RWDalert_fancybox .btn.active {border-radius: 0px;margin-top: 20px;background: #ccc !important;border: 1px solid #ccc !important;display: block;padding: 5px 50px;color: #333 !important;font-size: 14px !important;}.RWDalert_fancybox .btn:hover {background: #333 !important;color: #fff !important;}.rights-block {    text-align: center;    background: #ddd;    font-size: 12px;    letter-spacing: 1px;    color: #777;    padding: 5px 0;}.rights-block a {color: #777;}

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

/*動態效果*/ 
.hgroup {animation: fadeInUp 1.1s .5s forwards;}.paneleffect_v1.fadeInUp.animated.fadeInUp {-webkit-animation-name: fadeInUp !important;animation-name: fadeInUp !important;}.page_wrapper_bg .first2 {animation-delay: 1.0s !important;}.page_wrapper_bg .first3 {animation-delay: 1.1s !important;}.page_wrapper_bg .first4 {animation-delay: 1.2s !important;}.page_wrapper_bg .first5 {animation-delay: 1.3s !important;}.page_wrapper_bg .page_about-block .ab-proxy {animation: 1000ms ease normal forwards 1 fadeInUp;animation-delay: 4s;opacity: 0;}.page_about-block::after {height: 400px;width: 400px;content: "";background: url(archive/image/customization/ser-cookie.png)no-repeat;display: block;position: absolute;background-size: contain;left: -6%;top: -20%;}/*共同*/ 
.page_wrapper_bg section.call_to_action {min-height: 750px !important;padding: 100px 0 120px;position: relative;}.page_wrapper_bg .pagecontent .article_model[data-seq="0"] {margin: 0 0 40px;}.article-text>.container {width: 100%;padding: 0;}/*文字*/ 
.page_wrapper_bg .pagecontent, .page_wrapper_bg .pagecontent a, .article-text, .page_wrapper_bg section.article-text p{font-size: 15px;letter-spacing: 1.5px;line-height: 28px;color: #555;}.page_wrapper_bg .pagecontent h4 {letter-spacing: 2px;font-size: 20px;line-height: 32px;margin: 0px 0px 10px;color:#000;}.page_wrapper_bg .pagecontent h3 {    font-size: 24px;    letter-spacing: 2px;    font-weight: normal !important;    color: #000;    line-height: 1.5;    position: relative;    text-align: center;    padding-bottom: 40px;    margin-bottom: 45px;}.page_wrapper_bg .pagecontent h3::before {    content: "";    position: absolute;width: 60px;height: 1px;background: #000;bottom: 0;left: calc((100% - 60px)/2);}/**/ 
.eforms1 .page_wrapper_bg .cd-main-content, .article2 .page_wrapper_bg .cd-main-content, .article3 .page_wrapper_bg .cd-main-content {top: 0px !important;}.product1 .page_wrapper_bg section.call_to_action::after {    content: "";    background: url(archive/image/customization/bottom-bg1.png);    display: block;    position: absolute;    bottom: 0px;    width: 100%;    height: 600px;z-index: -1;}.article3 .page_wrapper_bg section.call_to_action::after {content: "";background: url(archive/image/customization/bottom-bg1.png);display: block;position: absolute;bottom: 0px;width: 100%;height: 700px;z-index: -1;}/*標題麵包屑*/ 
.eforms1 .hgroup, .article2 .hgroup, .article3 .hgroup {margin: 0 auto;position: absolute;top: -280px;width: 100%;}.page_subject{padding: 0; text-align: center;}.hgroup h1 {font-weight: initial;font-size: 38px;letter-spacing: 2px;color: #000;margin: 0 auto;text-align: center;line-height: 1.5;display: inline-block;position: relative;}.hgroup h1::before {content: "";position: absolute;width: 30px;height: 1px;background: #000;left: -60px;top: 50%;}.hgroup h1::after {content: "";position: absolute;width: 30px;height: 1px;background: #000;right: -60px;top: 50%;}.hgroup .breadcrumb{display:none;border: 0 solid transparent;border-radius: 0;font-size: 13px;background-color: transparent;padding: 0;margin: 0 auto;position: relative;bottom: auto;right: auto;left: auto;float: none !important;text-align: center;}.hgroup .container{width:100% !important;min-width:100% !important;border-bottom: none;margin: 0 auto 40px;text-align: center;}.member section.hgroup, .search section.hgroup {display: none;}.member .page_wrapper_bg section.call_to_action, .search .page_wrapper_bg section.call_to_action{padding: 140px 0 120px;}/*按鈕01 (線條)*/ 
.page_wrapper_bg .ebtn, .page_wrapper_bg .btn.btn_back {float: right;padding: 0px;margin: 0 0 20px;background: transparent;border-radius: 0px;border: 0px;text-align: center;box-shadow: none !important;}.page_wrapper_bg .ebtn a, .page_wrapper_bg .btn.btn_back a {padding: 6px 30px;background: transparent;font-size: 15px;line-height: 24px;transition: 0.5s;display: block;color: #555 !important;letter-spacing: 2px;border: 1px solid #ccc;}.page_wrapper_bg .ebtn a:hover, .page_wrapper_bg .btn.btn_back a:hover {background: #ddd;color: #000 !important;}/*聯絡我們*/ 
.form-horizontal .control-label {font-weight: 400;}.eforms1 .page_wrapper_bg section.call_to_action::after {content: "";background: url(archive/image/customization/bottom-bg1.png);display: block;position: absolute;bottom: 0px;width: 100%;height: 500px;z-index: -1;}.form-horizontal .form-group {margin: 0 0 40px;}.eformsForm.layout_full {padding: 70px 60px 40px;background: #e5e5e545;}.eformsDesc {border: 0;margin-bottom: 30px;}.customized_columns ._input, .customized_columns select {border: 0;border-bottom: 1px solid #ccc;border-radius: 0;background: transparent;box-shadow: none;}.form-control:focus {box-shadow: none;}.formdesc {margin: 0 0 45px;padding: 0;}.eforms1.id5 .page_wrapper_bg section.call_to_action>.container {    padding-left: 20px;    padding-right: 20px;}label#verifycode-error {    display: inline-block;}/*關於成品*/ 
.article2 .page_wrapper_bg section.call_to_action::before {content: "";position: absolute;background: url(archive/image/customization/about-parabg0323.png)no-repeat;width: 591px;height: 451px;bottom: 0;right: 0;background-size: contain;}.article2 .pagecontent .row {margin-left: 0;margin-right: 0;}.page_wrapper_bg .proxy-box .proxy-txt h4 {margin: 25px 0 15px !important;}.page_wrapper_bg .ser-logo {text-align: center;margin-bottom: 30px;}.page_wrapper_bg .ser-product {display: flex;margin-top: 80px;align-items: flex-end;}.page_wrapper_bg .ser-pr {width: 20%;border: 1px solid #dfdfdf;padding: 25px;margin-right: 20px;}.page_wrapper_bg .ser-box .ser-txt {    padding: 30px 70px 0;    margin-bottom: 70px;}.page_wrapper_bg .ser-box2 {padding: 80px 70px;background: url(archive/image/customization/rockywall.png);position: relative;}.page_wrapper_bg .ser-box2::before {content: "";width: calc(100% - 20px);height: calc(100% - 20px);border: 1px solid #FFCB00;display: block;position: absolute;top: 10px;left: 10px;}.page_wrapper_bg .pagecontent .ser-box2 .ser-txt2 h4 {border-bottom: 1px dashed #ccc;margin-bottom: 20px;padding-bottom: 20px;}.page_wrapper_bg .ser-box2 .ser-txt2 {margin-bottom: 60px;}.page_wrapper_bg .ser-box2 .ser-title {margin-bottom: 20px;margin-left: 20px;}.page_wrapper_bg .ser-box2 .ser-title a:hover {transition: 0.3s;color: #a67b30;}.page_wrapper_bg .ser-box2 .ser-title a {transition: 0.3s;color: #888;font-size:16px;}/*代理服務*/ 
.article1 .page_wrapper_bg section.call_to_action {padding: 100px 0 60px;}.article1 .page_wrapper_bg section.call_to_action::before {content: "";position: absolute;background: url(archive/image/customization/abimg003.png)no-repeat;width: 510px;height: 440px;bottom: 0px;left: 0;background-size: contain;}.article1 .page_wrapper_bg section.call_to_action::after {content: "";position: absolute;background: url(archive/image/customization/abimg002.jpg)no-repeat;width: 290px;height: 640px;bottom: 0px;right: 0;background-size: contain;}.page_wrapper_bg .ab-box {padding: 0 140px;text-align: center;}.page_wrapper_bg .page_about-block {background: url(archive/image/customization/serimg003.jpg);padding: 120px 0 120px;position: relative;}.page_wrapper_bg .pagecontent .ab-box h4 {margin: 0 0 15px;}.page_wrapper_bg .ab-box2 {padding: 0 140px;text-align: center;margin: 0 0 40px;}.page_wrapper_bg .page_about-block .ab-proxy{font-size: 15px;letter-spacing: 1.5px;line-height: 28px;color: #555;}.page_wrapper_bg .page_about-block .RWDbanner008 img {padding: 0 20px;}.page_wrapper_bg .page_about-block .RWDbanner008 .slider a {cursor: default;}.page_wrapper_bg .page_about-block .proxy-box {display: flex;justify-content: center;margin: 0 0 60px;font-size: 15px;letter-spacing: 1.5px;line-height: 28px;color: #555;}.page_wrapper_bg .page_about-block .ab-proxy h4 {letter-spacing: 2px;font-size: 20px;line-height: 32px;margin: 0px 0px 15px;color: #000;}.page_wrapper_bg .page_about-block .RWDbanner008 {border: 1px solid #ececec;padding: 35px;background: #ffffff59;}.page_wrapper_bg .page_about-block .proxy-img.last {margin-left: 15px;}.page_wrapper_bg .page_srevice-block {background: url(archive/image/customization/rockywall.png);padding: 100px 0;}.page_wrapper_bg .page_srevice-block .service-box .ab-ser-txt {text-align: center;padding: 0 40px;}.page_wrapper_bg .page_srevice-block .service-box {font-size: 15px;letter-spacing: 1.5px;line-height: 28px;color: #555;}.page_wrapper_bg .page_srevice-block .service-box .ab-ser-txt h4 {margin: 25px 0 15px !important;letter-spacing: 2px;font-size: 20px;line-height: 32px;color: #000;}/*最新消息*/ 
.page_wrapper_bg .layoutlist_8 .item {border: 1px solid #eee;margin-bottom: 60px;background: #ffffff36;transition: 0.3s;}.page_wrapper_bg .layoutlist_8 .item:hover {-webkit-transform: translate(-7px, -7px);-ms-transform: translate(-7px, -7px);transform: translate(-7px, -7px);transition: 0.5s;}.page_wrapper_bg .layoutlist_8 .item:hover .list_subject a {color: #a67b30 !important;}.page_wrapper_bg .layoutlist_8 .list_subject a {font-size: 20px !important;line-height: 1.7 !important;color: #000 !important;padding: 10px 0;letter-spacing: 1.5px;transition: 0.2s;font-weight: inherit;}.page_wrapper_bg .layoutlist_8 .list_subject .summary a {color: #555 !important;border-bottom: 0 !important;font-size: 15px !important;font-weight: 400;}.page_wrapper_bg .layoutlist_8 .listdate .day {font-size: 28px;color: #555;text-align: right;}.page_wrapper_bg .layoutlist_8 .listdate {border:0px;padding-right: 60px;}.page_wrapper_bg .layoutlist_8 .listdate .yearmonth {padding-bottom: 15px;color: #555;text-align: right;}.page_wrapper_bg .layoutlist_8 .item .list_subject .summary a {color: #555 !important;}.layoutlist_8 .list_subject .summary {    margin: 10px 0px;}/*產品介紹_列表*/ 
.page_wrapper_bg .layoutlist_2 .item {padding: 0 0 10px;text-align: center;border:0;box-shadow: 0px 0px 5px #ccc;transition: 0.5s;margin: 0 0 40px;}.page_wrapper_bg .layoutlist_2 .item .subject {margin-bottom: 10px;}.page_wrapper_bg .layoutlist_2 .item a.itemlink {display: block;color: #000;font-size: 18px;letter-spacing: 2px;transition: 0.3s;}.page_wrapper_bg .layoutlist_2 .item:hover a.itemlink {color: #a67b30;}.page_wrapper_bg .webdesc {padding: 30px 15px;background: #fbfbfb;margin-bottom: 50px;}.page_wrapper_bg .layoutlist_2 .album_item:hover, .item.product_list_item:hover {-webkit-transform: translate(-7px, -7px);-ms-transform: translate(-7px, -7px);transform: translate(-7px, -7px);transition: 0.5s;}/*產品介紹*/ 
.RWDproduct_page .pic-box {width: calc(100% - 430px);}.products-con.clearfix {background: url(archive/image/customization/rockywall.png);padding: 60px 50px 50px;}.RWDproduct_page .products-info {width: 430px;padding-left: 30px;}.RWDproduct_page .products-info .name {color: #a67b30;font-size: 28px;font-weight: normal !important;line-height: 32px;margin: 10px 0 20px;}#mobile-fixed .noamount, #mobile-fixed .price-box li:first-child, .RWDproduct_page .products-info #timercountdown, .RWDproduct_page .products-info .discountmsg, .RWDproduct_page .products-info .noamount, .RWDproduct_page .related-box .price-box li:first-child, .RWDproduct_page .products-info .price-box li#O_sellPrice, .total b, .shopping-item .td.qty .pd-price, .shopping-item .td.total .pd-price, .member_join_strong, li#O_sellPrice {color: #c72929;font-weight: 500;}li#O_fixPrice {color: #555;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {background: #c5a66f;color: #fff;font-size: 15px;transition: 0.3s;border-radius: 0;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {background:#c0b4a1;font-size: 15px;transition: 0.3s;color: #fff;border-radius: 0;}.RWDproduct_page .ibtn {color: #a87721 !important;font-size: 14px;transition: 0.3s;font-weight: 500;}.RWDproduct_page .products-info #O_quantity {margin-bottom: 30px;}.RWDproduct_page .products-info .combination_info, .RWDproduct_page .products-info .txt {color: #555;font-size: 14px;}.RWDproduct_page .products-info .txt .title, .RWDproduct_page .related-box .title {font-size: 15px;color: #000;}.RWDproduct_page .products-info .nu, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .subname, .RWDproduct_page .products-info .txt .editor {color: #555;font-size: 14px;letter-spacing: 1.5px;line-height: 28px;}.RWDproduct_page .products-info .txt {margin: 20px 0 30px;}.RWDproduct_page .products-info .txt .editor {padding: 20px 0;}.RWDproduct_page .products-info .txt .title {margin-bottom: 0;}.RWDproduct_page .pic-box .thumbnails ul li {width: calc(100%/6);}.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: #a67b30;color: #fff;transition: 0.3s;}.RWDproduct_page .pic-box .thumbnails ul li.active a:before, .RWDproduct_page .pic-box .thumbnails ul li a:hover:before {border: 2px solid #f0e7c1;}.RWDproduct_page .pic-box .thumbnails ul {margin-top: 20px;}/*搜尋*/ 
.RWDsearch_page .list-img .pic {background: transparent;}/*會員*/ 
.member .container >.row {margin: 0;}#btn_member_login {border-radius: 0px;transition: 0.3s;background: #c5a66f;color: #fff;}#btn_member_login:hover {background-color:#a67b30;transition: 0.3s;}#div_forget_content #forget_table_btn {background: #c5a66f;border-radius: 0px;transition: 0.3s;color:#fff;letter-spacing: 1.5px;}#div_forget_content #forget_table_btn:hover {background-color: #a67b30;transition: 0.3s;}#join_form .btn-primary {background: #c5a66f;border-radius: 0px;transition: 0.3s;color:#fff;letter-spacing: 1.5px;}#join_form .btn-primary:hover {background-color: #a67b30;transition: 0.3s;}.btn-primary {padding: 0px;margin: 0 0 20px;background: transparent;border-radius: 0px;border: 0px;text-align: center;}.btn-primary a {padding: 6px 30px;background: transparent;font-size: 15px;line-height: 20px;transition: 0.3s;display: block;color: #333 !important;letter-spacing: 2px;border: 1px solid #ddd;}.btn-primary a:hover {background: #a67b30;color: #000 !important;border: 1px solid #a67b30;box-shadow: none;}.btn-primary:active:hover {background-color: transparent;border-color: transparent;box-shadow: none;}.member_join .member_join_strong {color: #a87721;}#join_form {margin-top: 0px;}.webbtn {border-radius: 0px;background: #c5a66f;font-size: 14px;transition: 0.3s;color:#fff;}.webbtn:hover {background-color: #a67b30;transition: 0.3s;color:#fff;}.shopping_viewlogin__submit {border-radius: 0px;background: #c5a66f;font-size: 15px;letter-spacing: 2px;transition: 0.3s;color:#fff;}.no-touch .shopping_viewlogin__submit:hover {background-color: #a67b30;transition: 0.3s;color:#fff;}.shopping_viewlogin__member .go2member {color: #000;}.shopping_viewerrormsg, .form-error-msg {color: #000;}.shopping_view {color: #000;}.shopping_view {color: #666 !important;}.member_join span {color: #666;}.RWDmenu_plus02 .member-block.logn-out {margin-top: 10px;margin-left: 10px;}.m2018 .products-nav>ul>li.active a {color: #000;}.m2018 .products-nav>ul>li>a {color: #888;}/*購物清單*/@keyframes num-bg {0% {background: rgb(98, 14, 15, 0);-webkit-transform: scale(.5);transform: scale(.5)}100% {background: #c5a66f;-webkit-transform: scale(1);transform: scale(1)}}.shopping_complete .row {    margin-left: 0;    margin-right: 0;}.shopping .fixed_change {display: none !important;}.RWDshopping .btn.normal {border: 1px solid #ccc;color: #555;border-radius: 0;font-size: 15px;transition: 0.3s;background: transparent;}.RWDshopping .btn.bg1:hover, .RWDshopping .btn.bg3:hover {background: #c5a66f;color: #ddd;border-color: #c5a66f;}.btn.normal.bg2.t-right {background: #c5a66f;color: #fff;border: 1px solid #c5a66f !important;transition: 0.3s;}.RWDshopping .btn.bg2:hover, .bonus-box .btn:hover, .voucher-box .btn:hover {background:#a67b30;color: #fff;}#lightbox-voucher .normal, #lightbox-vouchers .normal {background: #c5a66f;border-radius: 0px;color: #fff;}.lightbox .box-title {background: #c7baa0;}.bonus-box .form-group .btn, .voucher-box .form-group .btn {background: #c5a66f;transition: 0.3s;}.login-box a {background: #f8faf8;color: #333;}.login-box a b {color: #c12c2c;font-weight: 400;background: transparent !important;padding: 0;}.login-box a:hover b {color: #da1816;}.RWDshopping .btn.bg2 i {transition: 0.1s;}#lightbox-voucher .normal:hover {background: #a67b30;border: 1px solid #a67b30;color: #fff;}.shopping-item-box .item-btn {transition: 0.3s;}.RWDmenu_plus02 .cart-menu ul.content li .text-box .price {font-weight: 500;color: #c72929 !important;}.RWDmenu_plus02 .cart-menu ul.content li .pic {    background: transparent;}.RWDmenu_plus02 .cart-menu .buy-btn a {background: #c5a66f;font-size: 16px;}

/*內頁 end*/
/*英文語系 start*/

.lang_en .cd-logo {width: 280px;margin-top: 11px;}.lang_en .footer-logo {width: 320px;border-right: 1px solid #ddd;padding-right: 60px;}.lang_en .footer-logo img {width:100%;}.lang_en .footer-block {letter-spacing: 0;}.lang_en .footer-block .container {align-items: flex-start;padding-bottom: 20px;}.lang_en .footer-wechat {text-align: center;}.lang_en .cd-primary-nav>li>a {letter-spacing: 1px;}.lang_en .RWDright_cont002 .item-first .text-box .title {letter-spacing: 1px;}.lang_en .RWDright_cont002 .item-first .text-box .text {letter-spacing: 1px;}.lang_en h1.main-title {letter-spacing: 1px;}.lang_en h2.sub-title {letter-spacing: 1px;}.lang_en .boxFeature-2 h2 {letter-spacing: 1px;line-height: 1.5;}.lang_en .RWDService001 p {letter-spacing: 0;line-height: 1.6;}.lang_en .portfolio-bottom-summary p {letter-spacing: 0;line-height: 1.6;}.lang_en .portfolio-bottom-summary h4 {letter-spacing: 1px;}/*內頁*/ 
.page_wrapper_bg.lang_en .hgroup h1 {letter-spacing: 1px;}.page_wrapper_bg.lang_en .pagecontent, .page_wrapper_bg.lang_en .pagecontent a, .article-text, .page_wrapper_bg.lang_en section.article-text p {letter-spacing: 1px;}.page_wrapper_bg.lang_en .pagecontent .ser-box2 .ser-txt2 h4 {letter-spacing: 1px;}.page_wrapper_bg.lang_en .pagecontent h4 {letter-spacing: 1px;}.page_wrapper_bg.lang_en .page_srevice-block .service-box .ab-ser-txt h4 {letter-spacing: 1px;}.page_wrapper_bg.lang_en .layoutlist_2 .item a.itemlink {letter-spacing: 1px;}.page_wrapper_bg.lang_en .form-horizontal .control-label {letter-spacing: 0;}

/*英文語系 end*/
/*動畫 start*/

@keyframes move07{0% {    opacity: 0;-webkit-transform:translateX(30px);    -moz-transform:translateX(30px);    -ms-transform:translateX(30px);    -o-transform:translateX(30px);transform:translateX(30px);}100% {    opacity: 1;-webkit-transform:translateX(0px);    -moz-transform:translateX(0px);    -ms-transform:translateX(0px);    -o-transform:translateX(0px);transform:translateX(0px);}}.animated .RWDService001 .col-md-3:nth-child(1) {animation: 1000ms ease normal forwards 1 move07;animation-delay: 0.3s;opacity: 0}.animated .RWDService001 .col-md-3:nth-child(2) {animation: 1000ms ease normal forwards 1 move07;animation-delay: 0.5s;opacity: 0}.animated .RWDService001 .col-md-3:nth-child(3) {animation: 1000ms ease normal forwards 1 move07;animation-delay: 0.7s;opacity: 0}

/*動畫 end*/
/*小螢幕 start*/

@media (max-width: 1600px) {/*內頁*/ 
.eforms1 .hgroup, .article2 .hgroup, .article3 .hgroup {top: -240px;}}@media (max-width: 1500px) {.RWDbanner_plus01 .slickitem01 .logo img {width: 90%;margin: 0 auto;}.about-pic img {height: 150px;}.scrollTop002 {bottom: 220px;}/*內頁*/ 
.article1 .page_wrapper_bg section.call_to_action::after {width: 235px;height: 515px;}.article1 .page_wrapper_bg section.call_to_action::before {width: 340px;height: 355px;}.page_about-block::after {height: 300px;width: 300px;top: -13%;}.page_wrapper_bg .page_about-block .RWDbanner008 img {padding: 0 10px;}/*英文版*/ 
.lang_en .cd-primary-nav>li>a {letter-spacing: 0px;padding: 0 12px;}.lang_en .cd-logo {width: 260px;margin-top: 14px;}.lang_en .RWDmenu_plus02 .cd-nav {margin-right: 20px;}}@media (max-width: 1400px) {.advantage-block {margin: 0;width: 100%;}.RWDService001 i {width: 80px;}.RWDbtn01 .btn-box li {width: calc(100% / 3);}.scrollTop002 {right: 0;}.RWDmenu_plus02 .cd-nav {    margin-right: 10px;}.cd-primary-nav>li>a {    padding: 0 15px;}/*內頁*/ 
.article2 .page_wrapper_bg section.call_to_action::before {opacity: 0.4;width: 493px;height: 376px;}}@media (max-width: 1300px) {.cd-logo {width: 260px;margin-top: 15px;}.RWDmenu_plus02 .cd-nav {margin-right: 20px;}.cd-primary-nav>li>a {font-size: 15px;letter-spacing: 1px;}.lang-select span {font-size: 15px;letter-spacing: 1px;}.RWDmenu_plus02 .cd-nav {margin-right: 40px;}.RWDright_cont002 .item-first .text-box {display: block;}.RWDright_cont002 .item-first .text-box .title {width: 100%;text-align: center;margin-bottom: 50px;line-height: 1.5;}.RWDright_cont002 .item-first .text-box .text {width: 100%;text-align: center;}.RWDright_cont002 .item-first .text-box .text hr {margin: 30px 0;}.about-pic {margin-top: 50px;}.about-pic img {height: 160px;margin: 0px 10px;}.RWDService001 p {text-align: justify;padding-right: 0;width: calc(100% - 80px);}.boxFeature-2 h2 {padding-right: 0;width: calc(100% - 80px);}/*footer*/ 
.footer-info .RWDedictor {display: block;}.footer-logo {width: 30%;border-right: 0px;}.footer-info {width: 47%;border-left: 1px solid #ccc;}.footer-social {width: 13%;}.footer-block .container {align-items: flex-start;}.social-btn {margin: 0px 0px 10px;}.social-btn a {padding: 9px 0;}/*內頁*/ 
.eforms1 .hgroup, .article2 .hgroup, .article3 .hgroup {top: -215px;}.page_about-block::after {display:none;}.article1 .page_wrapper_bg section.call_to_action::after {width: 168px;height: 370px;}.article1 .page_wrapper_bg section.call_to_action::before {width: 300px;height: 310px;}/*英文版*/ 
.lang_en .cd-logo {width: 220px;margin-top: 18px;}.lang_en .cd-primary-nav>li>a {padding: 0px 8px;}.lang_en .footer-logo {border-right: 0;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.RWDbanner_plus01.full .banner-slider.bg .slick-item {    height: calc(100vh - 62px)!important;}/*menu*/ 
.RWDmenu_plus02 .cd-main-header {transition:0.5s ease;}.cd-main-header {padding: 0px 15px;}.RWDmenu_plus02 .inside.is-up .cd-main-header {background: #fff;}.cd-logo {width: 230px;margin-top: 2px !important;}.RWDmenu_plus02 .cart-block {margin-top: 8px;}.RWDmenu_plus02 .cart-block i.qty {font-weight: normal;}.cd-primary-nav>li>a {font-size: 16px;letter-spacing: 2px;}.lang-select span {font-size: 16px;letter-spacing: 2px;}.about-block {padding: 80px 0px 100px;}.product-block {padding: 80px 0;}.portfolio-bottom-summary {padding: 20px 20px 0;}.portfolio-bottom-summary p {font-size: 15px;}.RWDService001 p {font-size: 15px;}.RWDright_cont002 .item-first .text-box .text {font-size: 15px;padding: 0px 20px;}nav.cd-nav .bottom-copyright {display:none;}.lang-select {display: none !important;}.RWDmenu_plus02 .member-block {margin-left: 15px;}.footer-logo img {width: 270px !important;}/*------------------------內頁----------------------*//*聯絡我們*/ 
.form-horizontal .control-label {width: 12%;padding: 0 !important;}.form-horizontal .form-group .col-sm-12.col-md-11 {width: 88%;}.form-horizontal .form-group .col-sm-12.col-md-5 {width: 38%;}/*news*/ 
.page_wrapper_bg .layoutlist_8 .listdate {    padding-right: 25px;}/*products*/ 
.RWDproduct_page .pic-box {    width: calc(100% - 320px);padding-right: 30px;}.RWDproduct_page .products-info {    width: 320px;    padding-left: 0px;}.products-con.clearfix {    padding: 20px 20px 20px;}/*合作代理*/ 
.article1 .page_wrapper_bg section.call_to_action::after {display:none;}.page_wrapper_bg .ab-box {padding: 0px 100px;}.page_wrapper_bg .page_srevice-block .service-box .ab-ser-txt {padding: 0 20px;}.page_wrapper_bg .ab-box2 {padding: 0 100px;}.article1 .page_wrapper_bg section.call_to_action::before {opacity: 0.5;width: 350px;height: 360px;}.page_wrapper_bg .page_about-block .RWDbanner008 img {padding: 25px 10px;}.page_wrapper_bg .page_about-block .RWDbanner008 {padding: 10px 35px;}/*關於成品*/ 
.page_wrapper_bg .ser-box2 .ser-title a {color: #333;}/*產品介紹*/ 
.product1 .hgroup h1 {display: inline-block;}.RWDproduct_page .products-info .txt {    margin: 15px 0 10px;}/*滑過效果*/#btn_member_login:hover {background-color:#c5a66f;}#div_forget_content #forget_table_btn:hover {background-color: #c5a66f;transition: 0.3s;}#join_form .btn-primary:hover {background-color:#c5a66f;}.btn-primary a:hover {background: transparent;color: #333 !important;border: 1px solid #ddd;}.webbtn:hover {background-color: #c5a66f;}.no-touch .shopping_viewlogin__submit:hover {background-color: #c5a66f;color:#fff;}.page_wrapper_bg .ebtn a:hover, .page_wrapper_bg .btn.btn_back a:hover {background: transparent;color: #555 !important;}.page_wrapper_bg .ser-box2 .ser-title a:hover {color: #888;}.page_wrapper_bg .layoutlist_8 .item:hover {transform: unset;}.page_wrapper_bg .layoutlist_8 .item:hover .list_subject a {color: #000 !important;}.page_wrapper_bg .layoutlist_2 .item:hover a.itemlink {color: #000;}.page_wrapper_bg .layoutlist_2 .album_item:hover, .item.product_list_item:hover {transform: unset;}/*----------------英文版--------------*/ 
.lang_en .cd-logo {width: 220px;}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
.RWDbanner_plus01 .page-scroll {bottom: 30px;}/*優勢*/ 
.RWDService001 i {width: 100%;display: block;}.boxFeature-2 h2 {width: 100%;padding: 0;letter-spacing: 1px;font-size: 18px;margin-bottom: 5px;float:none;}.RWDService001 p {width: 100%;padding: 0px;letter-spacing: 0px;text-align: center;float:none;}.RWDService001 i img {width: 80px;margin-bottom: 20px;float:none;}.RWDService001 .boxFeature-2 {text-align: center;}/*footer*/ 
.footer-block {font-size: 15px;}.footer-block .container {display: block;}.social-btn {display: block;width: 100%;}.footer-social {width: 50%;margin: 45px 0px 0px;display: inline-block;}.info-child {padding-left: 0px;}.scrollTop002 {bottom: 50px;}.fixed-contact {    top: 8px;    width: 120px;    right: 265px;}.fixed-contact {position: fixed;z-index: 98;display: block !important;}.fixed-contact a {    display: block;    background: #f2c104;    color: #333;    text-align: center;    padding: 5px 0;    letter-spacing: 2px;}.footer-logo {    width: 100%;    display: block;    float: none;    text-align: left;    border-bottom: 1px solid #ddd;    padding-bottom: 20px;    margin-bottom: 20px;}.footer-info {width: 60%;display: inline-block;border-left: 0;float: left;border: 0px;}.footer-social {width: 20%;margin: 0;display: inline-block;float: left;}.footer-wechat {text-align: center;width: 20%;margin: 0;display: inline-block;}.social-btn a {padding: 6px 0;}.footer-wechat img {width: 80px;}.footer-wechat {font-size: 14px;}.lang_en .footer-logo {width: 100%;padding-right: 0;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.RWDbanner_plus01 .slickitem01 .slick-caption {top: 20%;}.RWDbanner_plus01.style-dotnav .control-box .control {padding-bottom: 0;}.RWDright_cont002 .item-first .text-box .title {margin-bottom: 25px;}.about-pic img {height: 140px;}.RWDbtn01 .btn-box li {width: 50%;}@media (max-width: 850px) {.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: calc(100% / 2 - 21px);}}/*-------------------內頁--------------------*//*購物清單*/#mobile-fixed .btn-box .normal {border-radius: 0;}#mobile-fixed .btn-box .normal {border: 1px solid #ccc;color: #000;}#mobile-fixed a.bg2.btn.normal {color: #fff;background: #c5a66f;border: 1px solid #c5a66f;}/*按鈕*/ 
.page_wrapper_bg .ebtn, .page_wrapper_bg .btn.btn_back {width: 30%;}/*標題*/ 
.hgroup h1 {font-size: 30px;}.eforms1 .hgroup, .article2 .hgroup, .article3 .hgroup {top: -220px;}/*all*/ 
.page_wrapper_bg section.call_to_action {padding: 80px 0 80px;}/*聯絡我們*/ 
.eformsForm.layout_full {padding: 40px 30px 20px;}/*合作代理*/ 
.page_wrapper_bg .ab-box {padding: 0px;}.page_wrapper_bg .ab-box2 {padding: 0 60px;}.page_wrapper_bg .page_srevice-block .service-box .ab-ser-txt h4 {letter-spacing: 1px;font-size: 18px;}.page_wrapper_bg .page_srevice-block .service-box .ab-ser-txt {padding: 0px 15px;}/*關於成品*/ 
.page_wrapper_bg .ser-pr {padding: 15px;}.page_wrapper_bg .ser-box2 .ser-title {margin-bottom: 10px;}.page_wrapper_bg .ser-product {margin-top: 0;}.article2 .page_wrapper_bg section.call_to_action::before {width: 416px;height: 317px;}.page_wrapper_bg .ser-box .ser-txt {margin-bottom: 50px;padding: 15px 50px 0;}.page_wrapper_bg .ser-box2 {padding: 60px 50px;}/*會員*/ 
.member .page_wrapper_bg section.call_to_action, .search .page_wrapper_bg section.call_to_action {    padding: 80px 0;}/*購物車*/ 
.shopping.shoppinglist .scrollTop002 {    bottom: 95px;    right: -15px;}.lang_en .RWDright_cont002 .item-first .text-box .title {font-size: 28px;}
}
/*991px end*/
/*800px start*/
@media (max-width: 800px) {
/*產品*/ 
.RWDbtn01 .btn-box li {width: 100%;}/*內頁*/ 
.eforms1 .hgroup, .article2 .hgroup, .article3 .hgroup {    top: -200px;}/*聯絡我們*/ 
.form-horizontal .control-label {width: 13%;padding: 0 !important;}.form-horizontal .form-group .col-sm-12.col-md-5, .form-horizontal .form-group .col-sm-12.col-md-11{width: 87%;margin-bottom: 25px;}.form-horizontal .form-group {margin: 0;}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
.about-bg {width: 100%;}.info-child {letter-spacing: 0px;}.fixed-contact {    right: 200px;}.RWDmenu_plus02 .cart-block {    margin-top: 10px;}/*優勢*/ 
.RWDService001 i img {margin-bottom: 15px;}.RWDService001 .section-subject {padding: 0px 0px 30px;}.advantage-block {padding: 80px 15px 50px;}.RWDService001 .col-md-3.col-sm-6 {border-bottom: 1px solid #ddd;padding-bottom: 10px;margin-bottom: 20px;}.RWDService001 .section-subject {padding: 0;border-bottom: 0px;}.RWDService001 .col-md-3:last-child {border-bottom: 0;}.RWDService001 .col-md-3.col-sm-6 {width: 100%;}/*-----------------------內頁----------------------*/ 
.scrollTop002 {    bottom: 60px;    right: -15px;}.scrollTop002 .ii {    font-size: 70px !important;}/*標題*/ 
.eforms1 .page_wrapper_bg .cd-main-content, .article2 .page_wrapper_bg .cd-main-content, .article3 .page_wrapper_bg .cd-main-content {top: 0px !important;}.eforms1 .hgroup, .article2 .hgroup, .article3 .hgroup {top: initial;position: relative;}.hgroup h1::before, .hgroup h1::after {display:none;}.article2 .hgroup {display: none;}/*側選單*/#sidebar {padding: 0px 20px;margin-bottom: 25px;}/*聯絡我們*/ 
.form-horizontal .control-label {width: 100%;padding: 0 !important;}.form-horizontal .form-group .col-sm-12.col-md-11 {width: 100%;padding: 0px !important;}.form-horizontal .form-group .col-sm-12.col-md-5 {width: 100%;padding: 0px !important;}.customized_columns ._input, .customized_columns select {border: 1px solid #e5e5e5;background: #ffffff70;}/*nwes*/ 
.page_wrapper_bg .layoutlist_8 .listdate .day {    font-size: 12px;}/*products*/ 
.RWDproduct_page .pic-box {width: 100%;padding: 0;}.RWDproduct_page .pic-box .big .pic img {width: 100%;}.RWDproduct_page .pic-box .page-control {background: #c1c1c1;}.RWDproduct_page .pic-box .btn {background: rgb(197 197 197 / 40%);}.RWDproduct_page .products-info {width: 100%;}.RWDproduct_page .m-pd-info .select-box .btn {background: #c5a66f;font-size: 15px;letter-spacing: 1px;color: #fff;}.RWDproduct_page .btn-other li button {text-align: left;display: block;}.RWDproduct_page .btn-other li {width: 100%;}.products-con.clearfix {padding: 15px 10px;}.RWDproduct_page .m-pd-info .select-box {width: calc(100% - 73px);}/*合作代理*/ 
.article1 .page_wrapper_bg section.call_to_action {padding: 100px 0 0px;}.page_wrapper_bg .page_srevice-block {padding: 80px 0 40px;}.page_wrapper_bg .page_srevice-block .service-box .ab-ser-txt {padding: 0px 140px;margin-bottom: 45px;}.page_wrapper_bg .page_about-block {padding: 80px 0;}/*關於成品*/ 
.page_wrapper_bg .ser-box2 .ser-txt2 {margin-bottom: 40px;}.page_wrapper_bg .ser-pr {padding: 10px;margin-right: 15px;}.page_wrapper_bg .ser-box2 .ser-title {margin-left: 10px;}.page_wrapper_bg .ser-box2 {padding: 50px 40px;}.page_wrapper_bg .ser-box .ser-txt {margin-bottom: 40px;padding: 15px 40px 0;}.page_wrapper_bg .ser-box2 .ser-title h4 {letter-spacing: 1px;font-size: 18px;}/*最新消息*/ 
.page_wrapper_bg .layoutlist_8 .item {    width: calc(100% / 2 - 25px);    margin: 0 10px 40px;    display: inline-block;}.layoutlist_8 .list_subject .summary {    margin: 10px 0px;    display: -webkit-box;    -webkit-line-clamp: 2;    -webkit-box-orient: vertical;    white-space: normal;    overflow: hidden;}.page_wrapper_bg .layoutlist_8 .item {    padding: 15px 0 15px;}/*產品介紹*/ 
.RWDproduct_page .products-info .name {margin: 20px 0 20px;}.RWDproduct_page .btn-other li .ii {    display: inline-block;}/*購物車*/ 
.shopping.shoppinglist .rights-block {    padding-bottom: 10px;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.RWDfakeloader img {width: 280px;}.RWDbanner_plus01 .slickitem01 .logo img {width: 100%;}.cd-logo {width: 200px;margin-top: 6px !important;}.cd-main-header {padding: 0px 6px !important;}.RWDmenu_plus02 .cart-block {margin-left: 10px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: 100%;margin:0px 0px 20px;}.RWDalert_fancybox.bottom {padding: 30px 30px 20px !important;width: 100%;}h1.main-title {font-size: 30px !important;}.RWDright_cont002 .item-first .text-box .title {font-size: 26px;}.about-pic img {    width: calc(50% - 10px);    margin: 0 5px 10px;    height: auto;    display: inline-block;}.portfolio-bottom-summary {height: auto !important;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {height: auto !important;}.footer-info {    width: 100%;    display: block;    float: none;}.footer-info .RWDedictor {display: block;text-align: center;}.info-child {padding-left: 0;}.footer-social {width: 100%;float: none;display: block;margin-top: 20px;}.footer-wechat {width: 100%;float: none;text-align: center;margin-top: 30px;padding-left:0px;}.rights-block span {display: none;}.scrollTop002 {bottom: 100px;right: 0;}.footer-social .RWDedictor {display: flex;}.social-btn {margin: 0 3px;}.rights-block {padding-bottom: 45px;}.fixed-contact {    bottom: 0px;    width: 100%;    right: 0px;    top: initial;}.footer-logo {float: none;text-align: center;}/*---------------------------內頁-------------------------*/ 
.scrollTop002 .ii {    font-size: 80px !important;}/*共同*/ 
.page_wrapper_bg section.call_to_action>.container {padding-left: 5px;padding-right: 5px;}.page_wrapper_bg section.article-text.rwd>.container {padding: 0px 5px;}.page_wrapper_bg section.call_to_action {padding: 50px 0;min-height: 500px !important;}.RWDslider01 .pic-list, .RWDslider01.pic-right .pic-list {float: none;width: 100%;margin-bottom: 20px;padding-left: 0;padding-right: 0;}.RWDslider01 .text {float: none;width: 100%;padding-bottom: 0;}.RWDslider01 .control-box, .RWDslider01.pic-right .control-box {position: static;margin-left: inherit;text-align: center;}/*跟隨*/ 
.shopping .fixed-contact, .member .fixed-contact, .product1 .fixed-contact {display: none !important;}/*按鈕*/ 
.page_wrapper_bg .ebtn, .page_wrapper_bg .btn.btn_back {width: 100%;margin-top: 25px;}.page_wrapper_bg .btn-primary {width: 100%;}/*購物車*/ 
.page_wrapper_bg .btn.normal.bg1, .RWDshopping .btn.formbtn, .RWDshopping .btn.t-right, .RWDshopping .btn.bg3 {display: block;margin-bottom: 15px;width: 100%;max-width: initial;margin: 0 0 20px;}#mov_rtn_btn {min-width: unset;max-width: unset;}.shopping .page_wrapper_bg section.call_to_action {    padding: 20px 15px 40px;}.shopping.shoppinglist .scrollTop002 {    bottom: 135px;    right: 0px;}/*代理合作*/ 
.article1 .page_wrapper_bg section.call_to_action {padding: 50px 0 0;}.page_wrapper_bg .ab-box2 {padding: 0;}.page_wrapper_bg .page_srevice-block .service-box .ab-ser-txt {padding: 0px 60px;}.article1 .page_wrapper_bg section.call_to_action::before {display:none;}/*關於成品*/ 
.page_wrapper_bg .ser-product {    flex-wrap: wrap;}.page_wrapper_bg .ser-pr {    width: calc(100%/2 - 15px);    margin-bottom: 25px;padding: 15px;}.page_wrapper_bg .ser-box2 .ser-title {    width: calc(100%/2 - 15px);    margin-bottom: 35px;}.page_wrapper_bg .pagecontent .ser-box2 .ser-title h4 {    font-size: 20px;}.page_wrapper_bg .ser-box2 .ser-title a {    font-size: 16px;}.article2 .page_wrapper_bg section.call_to_action::before {    width: 330px;    height: 252px;}/*最新消息*/ 
.page_wrapper_bg .layoutlist_8 .item {width: 100%;display: block;margin: 0 0 30px;}.layoutlist_8 .list_subject .summary {    display: block;}/*產品介紹*/ 
.page_wrapper_bg .layoutlist_2 .pr-item {padding: 0 10px;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.cd-logo {    width: 180px;    margin-top: 7px !important;}/*---------------內頁-------------*//*購物車*/ 
.shopping-step .name {    letter-spacing: 0;    font-size: 13px;}@media (max-width: 414px) {.voucher-box .btn.vouchers {border-radius: 0;margin: 0 0 0 10px;}.voucher-box .form-group {    display: block;    margin: 20px 0 0;}.voucher-box .form-group .btn {    margin-top: 0;}}/*聯絡我們*/ 
.eformsForm.layout_full {    padding: 0;    background: transparent;}.customized_columns ._input, .customized_columns select {    background: #e9e9e970;}.eforms1.id5 .page_wrapper_bg section.call_to_action .pagecontent {    padding: 0 !important;}/*products*/ 
.products-con.clearfix {padding: 0;}.RWDproduct_page .products-info {padding: 10px 10px 15px;}.RWDproduct_page .products-info .txt {margin: 0;}.RWDproduct_page .products-info .price-box {margin-bottom: 15px;}/*代理合作*/ 
.page_wrapper_bg .page_srevice-block .service-box .ab-ser-txt {padding: 0px 15px;margin-bottom: 35px;}.page_wrapper_bg .page_about-block .proxy-box {margin: 0 0 30px;flex-wrap: wrap-reverse;}.page_wrapper_bg .page_about-block .proxy-img {width: calc(100%/3 - 10px);margin: 0 5px 10px !important;text-align: center;}.page_wrapper_bg .page_about-block .RWDbanner008 img {padding: 15px 5px;}.page_wrapper_bg .ab-box2 {padding: 0;margin: 0px 0 20px;}.page_wrapper_bg .page_srevice-block .service-box .ab-ser-txt img {width: 100px;}.page_wrapper_bg .page_srevice-block .service-box .ab-ser-txt h4 {margin: 20px 0 10px !important;}.page_wrapper_bg .page_srevice-block {padding: 60px 0 20px;}.page_wrapper_bg .page_about-block {padding: 60px 0;}.page_wrapper_bg .page_about-block .RWDbanner008 {padding: 0px 15px;}/*標題*/ 
.hgroup .container {margin: 0 auto 30px;}/*關於成品*/ 
.page_wrapper_bg .pagecontent .ser-box2 .ser-title h4 {font-size: 18px;letter-spacing: 1px;}.page_wrapper_bg .ser-pr {padding: 10px;}.page_wrapper_bg .ser-box2 {    padding: 40px 30px;}.page_wrapper_bg .ser-box .ser-txt {    margin-bottom: 35px;    padding: 0 30px 0;}/*產品介紹*/ 
.page_wrapper_bg .layoutlist_2 .pr-item {padding: 0 8px;}.page_wrapper_bg .layoutlist_2 .item {margin: 0 0 30px;}.page_wrapper_bg .webdesc {margin-bottom: 35px;}.RWDproduct_page .list-inline .item, .RWDproduct_page .list-inline>li {letter-spacing: 0px;}/*---------------英文版-------------*/ 
.lang_en .cd-logo {width: 160px;}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
.cd-logo {width: 165px;margin-top: 10px !important;}.RWDmenu_plus02 .cart-block {margin-left: 0px;margin-right: 5px;}.footer-block {letter-spacing: 0px;}/*---------------內頁-------------*//*購物車*/ 
.shopping-step .name {    letter-spacing: 1px;}/*關於成品*/ 
.page_wrapper_bg .pagecontent .ser-box2 .ser-title h4 {letter-spacing: 0px;}.page_wrapper_bg .ser-box2 {    padding: 25px 15px;    border: 1px solid #FFCB00;}.page_wrapper_bg .ser-box .ser-txt {    margin-bottom: 30px;    padding: 0 15px 0;}.page_wrapper_bg .ser-box2::before {display:none;}/*產品介紹*/ 
.page_wrapper_bg .layoutlist_2 .item a.itemlink {letter-spacing: 1px;font-size: 16px;}
}
/*380px end*/
/*350px start*/

@media (max-width: 350px){.page_wrapper_bg .pagecontent .ser-box2 .ser-title h4 {font-size: 16px;}#mobile-fixed.show-info {padding: 8px 5px;}.scrollTop002 {    bottom: 100px;}}

/*350px end*/