/* ------all ------*/a,a:hover,a:focus {text-decoration: none;transition: all 0.5s ease-out;}body {    font-family: 'Open Sans', 'Noto Serif TC', sans-serif;    font-size: 15px;    letter-spacing: 0.2em;    overflow-x: hidden;    color: #524b3a;}p {    font-family: "微軟正黑體";    color: #524b3a;}/*------反白顏色設定------*/::selection {    background: #dedebe;    color: #fff;}::-moz-selection {    background: #dedebe;    color: #fff;}/*------寬度------*/#RWDBASE_PAT01 .banner-section .container,.productcategory-section .container,.product-section .container,.path-section .container {    width: 1500px;}.product-section .container {    padding: 130px 0 40px;}.productcategory-section .container {    padding: 130px 0 80px;}.main {    padding-top: 240px;    z-index: 14;    top: 0 !important;    overflow: hidden;}/*------按鈕------*/ 
.more-btn {    border: 2px solid #dedebe;    color: #524b3a;    font-family: "微軟正黑體";    margin: 0 auto;    display: block;    width: 250px;    text-align: center;    padding: 10px 20px;    border-radius: 99em;    transition: all 0.5s ease-out;}.more-btn:hover {    background: #fdfdf6;    color: #524b3a;}/*------主標題------*/ 
.titlebar {    text-align: center;}.titlebar .pic-title{    width: 148px;    height: 108px;    margin: 0 auto;}.titlebar .CN-tit le {    font-size: 40px;    font-weight: 700;    color: #524b3a;    margin: 20px 0;}.titlebar p {    font-family: 'Open Sans', '微軟正黑體', sans-serif;    color: #524b3a;}/*------loading------*/ 
.fl {width:200px;}.fl img {width:100%;animation-name: zeroall;animation-duration: 2.3s;}@-webkit-keyframes zeroall {0%{opacity:.1}30%{opacity:1}}/*------header------*/ 
.header-section .RWDmenu_plus02 {    position: relative;}.header-section  .RWDmenu_plus02 .container{    width: 80%;}.header-section .RWDmenu_plus02 .inside {    height: auto;    top: 0;    -webkit-transition: all 0.5s ease;    -moz-transition: all 0.5s ease;    -o-transition: all 0.5s ease;    transition: all 0.5s ease;    z-index: 100;}.header-section .RWDmenu_plus02 .cd-main-header {    background-color: transparent;}.header-section .RWDmenu_plus02 .cd-logo {    position: absolute;    margin-left: -85px;    left: 50%;    top: 15px;    float: none;    width: 160px;    -webkit-transition: all 0.5s ease;    -moz-transition: all 0.5s ease;    -o-transition: all 0.5s ease;    transition: all 0.5s ease;    z-index: 999;}/*menu*/ 
.header-section .RWDmenu_plus02 nav.cd-nav {    margin-left: 0px;    position: absolute;    left: 50%;    margin-left: -445px;    margin-top: 59px;    -webkit-transition: all 0.5s ease;    -moz-transition: all 0.5s ease;    -o-transition: all 0.5s ease;    transition: all 0.5s ease;}.header-section .RWDmenu_plus02 #cd-primary-nav>li:nth-child(5) {    margin-left: 263px;}.header-section .RWDmenu_plus02 .cd-primary-nav>li>a {    font-family: 'Open Sans', 'Noto Serif TC', sans-serif;    font-size: 15px;}.header-section .RWDmenu_plus02 .cd-primary-nav>li>a:hover {    color: #c0c088;}.header-section .RWDmenu_plus02 .cd-primary-nav>li:after {    left: 0;    height: 2px;    width: 50%;}.header-section .RWDmenu_plus02 .cd-primary-nav>li:hover:after {    background: #c0c088;    width: 50%;    height: 2px;    left: 25%;}.header-section .RWDmenu_plus02 .cart-block:after,.header-section .RWDmenu_plus02 .member-block:after,.header-section .RWDmenu_plus02 .querycar-block:after {    display: none;}/*header 會員購物車*/ 
.header-section .RWDmenu_plus02 .cd-header-buttons {    top: 76px;    right:35px;    -webkit-transition: all 0.5s ease;    -moz-transition: all 0.5s ease;    -o-transition: all 0.5s ease;    transition: all 0.5s ease;}.header-section .RWDmenu_plus02 .cart-block,.header-section .RWDmenu_plus02 .member-block,.header-section .RWDmenu_plus02 .querycar-block {    margin-left: 25px;}/*滑鼠下移*/ 
.header-section .RWDmenu_plus02 .inside.is-up {    height: 113px;}.header-section .RWDmenu_plus02 .inside.is-up .cd-logo {    width: 140px;    margin-left: -75px;    top: -3px;}.header-section .RWDmenu_plus02 .inside.is-up nav.cd-nav {    margin-top: 22px;}.header-section .RWDmenu_plus02 .inside.is-up .cd-header-buttons {    top: 43px;}.header-section .RWDmenu_plus02 .cart-menu .buy-btn a{    background-color: #c0c088;    font-family: '微軟正黑體';}/*header下拉*/ 
.cd-primary-nav .cd-secondary-nav{    left: -45px;}.cd-primary-nav .cd-secondary-nav>li>a,.cd-primary-nav .cd-secondary-nav a{    text-align: center;}.nav-is-visible .cd-secondary-nav{    left: auto;}.nav-is-visible .cd-secondary-nav>li>a,.nav-is-visible .cd-secondary-nav a{    text-align: left;}/*會員&登出*/ 
.RWDmenu_plus02 .member-block.my-account{ text-align: center; margin-left: 20px;}.header-section .RWDmenu_plus02  .member-block.logn-out{ position: absolute; right: -40px; margin-left: 0;}/*------banner------*/#RWDBASE_PAT01 .banner-section {    position: relative;}#RWDBASE_PAT01 .banner-section .container {    position: relative;}/*banner 動態*/#RWDBASE_PAT01 .banner-section .RWDbanner_plus01 .slick-active .pic.fadeInLeft01{    animation-name: initial;}/*banner arrow*/#RWDBASE_PAT01 .banner-section .RWDbanner_plus01.style-dotnav>.banner-slider .slick-arrow {    background-color: transparent;    border: 1px solid #fff;}#RWDBASE_PAT01 .banner-section .RWDbanner_plus01.style-dotnav>.banner-slider .slick-arrow:hover,#RWDBASE_PAT01 .banner-section .RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {    background-color: #e9cca3;}/*banner dot*/#RWDBASE_PAT01 .banner-section .RWDbanner_plus01.style-dotnav.dot .slick-dots button {    background: #fff;}/*最新消息*/ 
.RWDnews_autolist .slick-arrow {    background: #c3e1e1 url(archive/image/customization/down-arrow.png) center no-repeat;    background-size: 12px;}.RWDnews_autolist .title {    background: #c3e1e1;    color: #2e2e2e;}.RWDnews_autolist .news-box {    background: #fff;    border: 1px solid #eee;    border-radius: 99em;}.newss {    margin: 30px 0 0;}.RWDnews_autolist {    max-width: 80%;    width: 1170px;}/*------產品分類------*/ 
.productcategory-section {    background: #fdfdfb url(archive/image/customization/climpek.png) repeat;    margin-top: 85px;}.RWDProduct006 .heading .col-md-12:before {    content: "";    background: url(archive/image/customization/hotttldeco.png) no-repeat;    width: 25px;    height: 25px;    position: absolute;    background-size: contain;    margin-top: -50px;    left: 50%;    transform: translateX(-50%);}.productcategory-section .RWDService002 .container{    width: 100%;    padding: 0;}.RWDService002 h2.sub-title,.RWDService002 .section-line,.RWDProduct006 .heading h2:before, .RWDProduct006 .heading h2:after,.RWDProduct006 .product-description .product-price,.RWDProduct006 .product-description .gender {    display: none;}.product-section .RWDProduct006.container .section-subject.row {    margin: 0 0 40px;    position: relative;}.RWDProduct006 .illustration-v2 .customNavigation a.owl-btn {    display: flex;    justify-content: center;    align-items: center;}.RWDProduct006 .illustration-v2 .customNavigation a.owl-btn i {    margin-top: -4px;}.RWDService002 h1.main-title:before {    content: "";    background: url(archive/image/customization/pdeco.png) no-repeat;    width: 40px;    height: 40px;    position: absolute;    background-size: contain;    left: 50%;    transform: translateX(-50%) rotate(-15deg);    margin-top: -60px;}.RWDService002 h1.main-title,.RWDProduct006 .heading h2,.RWDbtn01 .main-title {    color: #524b3a;    font-weight: 500;    font-size: 30px;    letter-spacing: 0;    font-family: 'Open Sans', 'Noto Serif TC', sans-serif;    position: relative;    margin: 0;}.RWDbtn01 .sub-title {    font-size: 16px;    line-height: 1.7;    letter-spacing: 2px;}.funny-boxes > .funny-boxes-text > h4 {    padding: 0;    margin: 10px 0 0;}.funny-boxes-text h4 a {    color: #524b3a;    font-size: 17px;    letter-spacing: 2px;}.productcategory-section .RWDService002 .row:nth-child(2):before, .productcategory-section .RWDService002 .row:nth-child(3):before,.productcategory-section .RWDService002 .row:nth-child(2):after, .productcategory-section .RWDService002 .row:nth-child(3):after{   display:none;}.productcategory-section .RWDService002 .row:nth-child(2),.productcategory-section .RWDService002 .row:nth-child(3) {    width: calc(100%/6 * 3);    float:left;    margin: 0;}.productcategory-section .RWDService002 .row .col-md-4 {    width: calc(100%/3);}.productcategory-section .RWDService002 .funny-boxes>.funny-boxes-icon {    width: 100%;    height: 158px;    margin-bottom:20px;}.productcategory-section .RWDService002 .funny-boxes>.funny-boxes-icon:after {    content: "";    position: absolute;    width: 110px;    height: 110px;    background: #dedebe;    border-radius: 50%;    left: 50%;    z-index: -1;    top: 50%;    opacity: .5;    transform: translate(-50%,-50%);    transition: .5s;}.productcategory-section .RWDService002 .col-sm-4:hover .funny-boxes>.funny-boxes-icon:after {    background: #f1e2b3;    opacity: .5;    transition: .5s;}.productcategory-section .RWDService002 .funny-boxes>.funny-boxes-text>h4::after {display: none;}.productcategory-section .RWDService002 .funny-boxes.not-right-column::before {background: #d7d8d9;}.productcategory-section .RWDService002 .row:nth-child(3) .col-sm-4:nth-child(1) .funny-boxes.not-right-column::after {    content: '';    background: #d7d8d9;    display: inline-block;    height: 90%;    position: absolute;    left: -1px;    top: 5%;    width: 1px;}.productcategory-section .RWDService002 .funny-boxes>.funny-boxes-text>h4 {    font-size: 20px;}.productcategory-section .funny-boxes.float-shadow>.funny-boxes-icon::before {width: 50%;left: 28%;}.funny-boxes.float-shadow:hover > .funny-boxes-icon {transform: translateY(0px);}.funny-boxes.float-shadow > .funny-boxes-icon::before{display:none;}.productcategory-section .funny-boxes.float-shadow:hover>.funny-boxes-icon::before {    opacity: 0.5;}.RWDService002 .fa {    background-size: contain;}.productcategory-section .RWDService002 .funny-boxes>.funny-boxes-icon {    width: 100px;    height: 100px;    padding: 20px;    opacity: 0.8;}.RWDService002 {    padding: 0;}/*------熱銷產品------*/ 
.product-section .RWDProduct006.container:before {    content: "";    background: url(archive/image/customization/pbgdeco.png) no-repeat;    width: 4vw;    height: 4vw;    position: absolute;    background-size: contain;    right: -6vw;    top: -4vw;}.product-section:before {    content: "";    background: url(archive/image/customization/hotdeco.png) no-repeat;    width: 10vw;    height: 8vw;    position: absolute;    background-size: contain;    bottom: -2vw;    left: 7vw;}.product-section {    position: relative;}.product-section .RWDProduct006.container{width: 100%;padding: 0;}.RWDProduct006 .illustration-v2 .customNavigation a.owl-btn.next.rounded-x {right: -50px;}.RWDProduct006 .illustration-v2 .customNavigation a.owl-btn.prev.rounded-x {left: -50px;}.RWDProduct006 .illustration-v2 .customNavigation a.owl-btn {top: 45%;transform: translate(0px, -50%);position: absolute;}.RWDProduct006 .product-description {padding: 15px 30px;}.RWDProduct006 .product-description h4.title-price a {color: #221813;letter-spacing: 0.2em;}.RWDProduct006 .product-description h4.title-price a:hover {color: #48763a;text-decoration: none;}.RWDProduct006 .product-description .title-price {    color: #524b3a;    font-weight: 500;    letter-spacing: 1px;    font-size: 17px;    margin: 5px 0 0 !important;}.RWDProduct006 .product-description .title-price.fix-price {font-weight: 600;font-size: 13px;color: #777;letter-spacing: 1px;}.RWDProduct006 .product-description .product-price {padding: 10px 0 10px 0px;height: 60px;text-align: left;}.RWDProduct006 .product-description h4.title-price, .RWDProduct006 .product-description .gender {    text-align: center;}.RWDProduct006 .product-ratings li .rating {color: #e7e7e7;}.RWDProduct006 .product-ratings li .rating-selected {color: #a3d55d;}.RWDProduct006 .illustration-v2 a.product-review {display: none;}/*箭頭*/ 
.RWDProduct006 .illustration-v2 .customNavigation a.owl-btn {    color: #8fc6c8;    border-color: #8fc6c8;    width: 45px;    height: 45px;    line-height: 38px;    border-width: 1px;    font-size: 20px;}.RWDProduct006 .illustration-v2 .customNavigation a.owl-btn:hover {    color: #221813;    border-color: #c8e0a2;}.RWDProduct006 .illustration-v2 .item img {    transition: .5s;}.RWDProduct006 .illustration-v2 .item:hover img {    transform: scale(1.05);    transition: .5s;}.RWDProduct006 .illustration-v2 .product-img {    overflow: hidden;}.RWDProduct006 .illustration-v2 .item {    margin: 0 20px;}.owl-pagination {    display:none;}/*線上通路*/ 
.path-section {    padding: 60px 0 100px;}.path-section .container {    display: flex;    justify-content: space-between;    align-items: center;}.path-section .RWDnews005 .container {    width: 100%;    display: block;    border: 1px solid #eee;    padding: 30px;}.path-section .container .RWDbtn01 {    width: 400px;    margin: 0;}.path-section .container .RWDnews005 {    width: calc(100% - 400px);}.path-section .RWDbtn01 .btn-box {    display: none;}.RWDnews005 .margin-top-20, p.text-left {    display: none;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {    padding: 0 40px;}.RWDnews005 .owl-carousel.owl-padding-10 {    margin: 0;}/*-------1920以上設定---------*/@media (min-width: 1920px) {    #RWDBASE_PAT01 .banner-section .container{        width: 80%;    }}
/*cookie start*/

.RWDalert_fancybox.bottom {    width: 500px;    padding: 30px 60px 20px !important;    box-shadow: 1px 0px 2px rgb(51 51 102 / 20%) !important;    z-index: 9999 !important;}.RWDalert_fancybox.bottom {    z-index: 999;    box-shadow: 0px -3px 3px rgb(51 51 102 / 20%);    padding: 15px 30px;    text-align: center;    letter-spacing: 1px;    position: fixed;    bottom: 20px;    left: 50% !important;    right: 0;    background: ##F7F4ED;    margin-left: -250px;    border: #2e3233  solid 1px;}.RWDalert_fancybox.bottom .editor,.RWDalert_fancybox.bottom .btn-box {    display: inline-block;}.RWDalert_fancybox.bottom .editor {    font-size: 14px !important;    margin-bottom: 8px;    color: #242423;}.RWDalert_fancybox .btn.active {    border-radius: 99em;    margin-top: 20px;    background: #dedebe!important;    border: #dedebe solid 1px !important;    display: block;    padding: 5px 50px;    color: #333 !important;    font-size: 13px;}.RWDalert_fancybox.bottom .editor a {color:#8eb35a;}/*---------------------------600---------------------------*/@media (max-width:600px) {    .RWDalert_fancybox.bottom {        width: 100%;        margin-left: 0;        left: 0 !important;    }}

/*cookie end*/
/*footer start*/

/*------footer------*/ 
.footer-section {    color: #524b3a;    padding: 50px 0 0;    letter-spacing: 0.1em;    font-family: '微軟正黑體';    position: relative;    background: #ebebdb url(archive/image/customization/climpek.png) repeat;}.footer-section:before {    content: "";    background: url(archive/image/customization/ftdeco.png) no-repeat;    width: 8.5vw;    height: 8.5vw;    position: absolute;    background-size: contain;    right: 9vw;    top: -4vw;}.footer-section .footer-left h5 {    opacity: .6;    font-weight: 400;}.footer-section .footer-left hr {    width: 80%;    border-color: #ccccb4;    margin-left: 0;}.footer-section .container {    width: 1500px;    display: flex;    align-items: flex-start;    flex-wrap: wrap;    justify-content: flex-start;}.footer-section a {    color: #524b3a;}.footer-section .footer-left,.footer-section .footer-right {    border-right: 1px solid #d7decf;    padding: 0 0px 0 44px;}.footer-section .footer-left {    width: 50%;    padding: 0;}.footer-section .footer-right {    width: 50%;    border-right: 0;    padding-left: 100px;}/*tops*/ 
.scrollTop002 .txt {    letter-spacing: 0;    margin: 10px 0 0;}.scrollTop002 {    width: 40px;    right: 3vw;    bottom: 3vw;}.scrollTop002 img {    filter: drop-shadow(0px 0px 1px #999);}/*標題*/ 
.footer-title img {    width: 60px;    margin: 0 15px 0 -10px;}.footer-title {    font-size: 22px;    font-weight: 600;    letter-spacing: 0;    font-family: 'Open Sans';    margin-bottom: 25px;    color: #3a9f9b;    display: flex;    align-items: center;}/*公司資訊*/ 
.footer_line_box {    margin-bottom: 40px;}.footer-section .footer-left .footer-ifo>div {    margin: 0 0 5px;}/*中間連結*/ 
.footer-section .footer-right .footer-info a {    border-right: #c1cbb4 dotted 1px;    padding: 0 20px;}.footer-section .footer-right .footer-info a:first-child {    padding-left: 0;}.footer-section .footer-right .footer-info a:last-child {    border: 0;}.footer-section .footer-right .footer-info a:hover {    color: #9f9f32;}/*關鍵字*/ 
.footer-section .keywords {    font-size: 12px;    color: #c1cbb4;}/*社群*/ 
.footer-section .RWDsocial001 {    background: transparent;    position: relative;    padding: 0px 10px;}.footer-section .RWDsocial001 #social_media_wrapper a {    width: 45px;    height: 45px;    border: #dee5d3 solid 1px;    background-color: transparent;    margin: 0 8px 10px;    text-align: center;    padding: 0;}.footer-section .RWDsocial001 #social_media_wrapper a i {    vertical-align: middle !important;    margin-left: 2px;    font-size: 17px;    margin-left: -1px;    margin-top: -1px;    background-color: transparent;    width: 45px;    height: 45px;    vertical-align: middle !important;    border-radius: 50%;    padding-top: 13px;}.ii-ig2:before {    margin-left: 1px;}#social_media_wrapper a:hover,#social_media_wrapper a:active {    background: transparent;}.footer-section #social_media_wrapper a i.ii-fb1 {    background: #1578fb;    color: #fff;    transition: all .3s ease;}.footer-section #social_media_wrapper a i.ii-ig2 {    background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);    -webkit-background-clip: inherit;    -webkit-text-fill-color: #fff;    transition: all .3s ease;}.footer-section #social_media_wrapper a i.ii-line3 {    background: #58cb6e;    color: #fff;    transition: all .3s ease;}.footer-section #social_media_wrapper a i.ii-line3:before {    margin-top: -5px;    display: block;    margin-left: 1px;}.footer-section .line {    background-color: transparent;}/*copyright*/ 
.footer-section .footer-social {    width: 100%;    font-size: 12px;    display: flex;    flex-direction: row;    align-items: center;    color: #a7a7a7;    padding: 55px 0px 20px;}.footer-section .footer-social a {    color: #a7a7a7;}/*1580*/@media (max-width: 1580px) {    /*寬度*/    .footer-section .container {        width: 85%;    }}/*1380*/@media (max-width: 1380px) {    .footer-section .footer-right {        padding-left: 50px;    }}/*1024*/@media (max-width: 1024px) {    .footer-section .footer-left {        width: 35%;    }    .footer-section .footer-right {        width: 65%;    }    .footer-section .footer-right .footer-info a {        padding: 0 10px;    }    .footer-section .line-icon {        margin-top: 20px;        display: block;    }}/*991*/@media (max-width: 991px) {    .footer-section .footer-left {        width: 40%;    }    .footer-section .footer-right {        width: 60%;    }    .footer-section .footer-social {        flex-wrap: wrap;    }    .footer-social .RWDedictor {        width: 100%;    }}/*900*/@media (max-width: 900px) {    .footer-section .footer-left,    .footer-section .footer-right {        width: 100%;        padding: 40px 0;    }    .footer-section .footer-left {        border: 0;    }    .footer-section .footer-right {        border-top: 1px solid #c1cbb4;    }    .footer-section .footer-social {        padding-top: 0;    }    .footer-section .line-icon {        display: inline-block;        margin-top: 0;    }    .footer-section::after {        display: block;        right: 80px;        top: 102px;    }}

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

/*main*/ 
.page_wrapper_bg section.call_to_action { padding: 35px 0 85px 0; min-height: 700px; position: relative;}.page_wrapper_bg section.call_to_action>.container {max-width: 1500px; width: 85%; padding: 0 15px;}.page_wrapper_bg .article-text .container {width: 100%;}.page_wrapper_bg section.call_to_action:before {content: ""; background: url(archive/image/customization/hotdeco.png) no-repeat; width: 10vw; height: 8vw; position: absolute; background-size: contain; top: 3vw; left: 4vw; transform: scaleX(-1);}.page_wrapper_bg section.call_to_action:after {content: ""; background: url(archive/image/customization/pbgdeco.png) no-repeat; width: 4vw; height: 4vw; position: absolute; background-size: contain; right: 4vw; top: 20vw;}/*-------文字--------*/ 
.page_wrapper_bg .hgroup h1 {font-size: 30px; text-align: center; font-weight: 500; letter-spacing: 0; line-height: 1.5; color: #524b3a; margin: 0;}.page_wrapper_bg .article-text h2 {font-size:24px;line-height: 1.5;letter-spacing:0;}.page_wrapper_bg .article-text h3 {letter-spacing: 0;line-height: 1.5;margin-bottom: 10px; font-weight: 500; font-size: 24px !important;}.page_wrapper_bg .article-text h4 {font-size: 17px;line-height: 1.7; margin: 15px 0 15px; font-weight: 500;}.page_wrapper_bg .article-text, .page_wrapper_bg .article-text p{font-size:15px; line-height: 1.8; letter-spacing: 1px; color: #2E3233; font-weight: 400;}._bd_row h1, ._bd_row h2, ._bd_row h3, ._bd_row h4, ._bd_row h5, ._bd_row h6 {font-size: 17px !important; font-weight: 500; color: #524b3a; font-family: 'Open Sans', 'Noto Serif TC', sans-serif;}._bd_row label, ._bd_row li, ._bd_row p, ._bd_row td{font-size:15px;line-height: 1.8; color: #2E3233; font-family: 微軟正黑體,Microsoft JhengHei,MingLiU,arial,verdana,helvetica,tahoma,Sans-serif; font-weight: 400;}._bd_row li{margin-bottom: 10px;}._bd_row ol{padding-left: 22px;}._bd_row ul{padding-left: 18px;}/*主標*/ 
.page_wrapper_bg .hgroup .container {width: 100%; border-bottom: 1px solid #eee;}/*麵包屑*/ 
.hgroup .breadcrumb {font-size:13px; background-color: transparent; border: none; text-align: center; float: none !important; position: relative; bottom: 0; padding: 0; margin: 0 0 20px; letter-spacing: 2px; font-weight: 300;}.hgroup .breadcrumb a {color: #888;}.hgroup .breadcrumb a:hover {color: #c0c088;}/*列表上方共同文字*/ 
.webdesc, .eformsDesc {font-size: 17px; font-weight: 500; color: #524b3a; text-align: center;}/*售價紅色*/#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 .products-info .price-box li.active, .RWDproduct_page .related-box .price-box li:first-child {color: #ff2323;}/*文章編輯*/ 
.RWDeditor01 .model-title {display: none;}.page_wrapper_bg .pagecontent .article_model[data-seq="0"] {margin-top: 20px;}/*banner*/#RWDPAGE_BASE_PAT02 .banner-section .container {width: 80%;}#RWDPAGE_BASE_PAT02 .banner-section .slick-slider .slick-track, #RWDPAGE_BASE_PAT02 .banner-section .slick-initialized .slick-slide {width: 100% !important;}/*-------按鈕--------*/ 
.btn {border-radius: 99em;}/*回上一頁*/#article .btn.btn_back a, #album .btn.btn_back a {padding: 8px 15px; display:block;}.btn.btn_back {margin-right: 0;float: right;background: transparent !important; padding: 0; box-shadow: none; margin-top: 40px !important;}.btn.btn_back a {font-size: 15px; min-width: 250px; padding: 5px 15px; background: transparent; color: #524b3a; transition: all 0.5s ease; border: 2px solid #dedebe; border-radius: 99em;}.btn.btn_back a:hover {border: 2px solid #dedebe; color: #524b3a; background: #fdfdf6;}/*確定送出*/ 
.ebtn {float: right; background: #ffffff85 !important; padding: 0; margin-right: 0;}.ebtn a {text-align: center; min-width: 250px; color: #524b3a; border: 2px solid #dedebe; transition: all 0.5s ease; font-size: 15px; font-weight: 400; padding: 5px 15px; border-radius: 99em;}.ebtn a:hover {color: #524b3a; background:#fdfdf6; border: 2px solid #dedebe; transition: all 0.5s ease;}/*顯示更多+隱藏更多*/ 
.RWDsearch_page .remore {color: #2b2b2b; border: 1px solid  #2b2b2b; background: transparent; transition: 0.5s ease; border-radius: 99em;}.RWDsearch_page .remore:hover {background: #797979; border: 1px solid #797979; color: #fff;}.RWDsearch_page .more {color: #2b2b2b; border: 1px solid  #2b2b2b; background: transparent; transition: 0.5s ease; border-radius: 99em;}.RWDsearch_page .more:hover {background: #797979; border: 1px solid #797979; color: #fff;}/*-------範例--------*//*圖文輪播*/ 
.RWDslider01 .editor {font-size: 15px; line-height: 1.8; color: #2E3233; letter-spacing: 1px; font-family: 微軟正黑體,Microsoft JhengHei,MingLiU,arial,verdana,helvetica,tahoma,Sans-serif;}/*時間軸*/ 
.RWDtimeline01 .model-title, .RWDtimeline02 .model-title {color: #2E3233; font-size: 18px; font-weight: normal; line-height: 1.8;}.RWDtimeline02 .timeline2_list .block .text-in {font-size: 15px; color: #2E3233; font-family: 微軟正黑體,Microsoft JhengHei,MingLiU,arial,verdana,helvetica,tahoma,Sans-serif;}.RWDtimeline01 li.event .point .title {font-size: 18px; font-weight: 600; margin: 0 0 20px 0; color: #2E3233;}.RWDtimeline01 li.event .point .editor {font-size: 15px; line-height: 1.8; letter-spacing: 1px; color: #2E3233;font-family: 微軟正黑體,Microsoft JhengHei,MingLiU,arial,verdana,helvetica,tahoma,Sans-serif;}/*-------會員相關--------*//*忘記密碼+重發認證 確認送出*/#div_forget_content .subject {letter-spacing: 2px; color: #524b3a;}#forget_table .th {font-weight: 400;}#forget_table input {font-size: 14px; font-weight: 300;}#div_forget_content #forget_table_btn {border-radius: 99em; background: #c3e1e1; color: #2e2e2e; transition: all 0.5s ease;}#div_forget_content #forget_table_btn:hover {background: #add9d9;}/*非會員查詢訂單*/ 
.shopping_viewlogin__h1 {letter-spacing: 2px; color: #524b3a; font-weight: 700;}.shoppingQuery input.form-control.required {border-radius: 0;}.shopping_viewlogin__submit {border-radius: 99em; background: #c3e1e1; color: #2e2e2e; transition: all 0.5s ease; font-weight: 500;}.no-touch .shopping_viewlogin__submit:hover {background: #add9d9;}.shopping_viewlogin__member a {color: #9f9f32;}.shopping_viewlogin .form-group label {font-weight: 500;}.shopping_viewlogin__intro, .shopping_viewlogin__member {letter-spacing: 1px;}/*會員登入頁*/ 
.login_box_head  {letter-spacing: 2px; color: #524b3a;}.login_box_body .control-label {font-weight: 400;}#btn_member_login {border-radius: 99em; background: #c3e1e1; color: #2e2e2e; transition: all 0.5s ease;}#btn_member_login:hover {background: #add9d9;}.form-group #btn_forget_form {transition: all 0.3s ease;}.form-group #btn_forget_form:hover {color: #c0c088; transition: all 0.3s ease;}.form-group #btn_reverify_form {transition: all 0.3s ease;}.form-group #btn_reverify_form:hover {color: #c0c088; transition: all 0.3s ease;}.member_login .shopping_view {transition: all 0.3s ease;}.member_login .shopping_view:hover {color: #c0c088; transition: all 0.3s ease;}/*會員註冊頁*/ 
.join_form-title {font-weight: 500; color: #524b3a;}#join_form .btn-primary {border-radius: 99em; background: #c3e1e1; color: #2e2e2e; transition: all 0.5s ease;}#join_form .btn-primary:hover {background: #add9d9; color: #2e2e2e;}.memberlist .page_wrapper_bg .btn-primary:hover a {color: #2e2e2e;}#join_form .form-checkbox {font-weight: 300;}#join_form input, #join_form select, #join_form select.form-control:not([size]):not([multiple]) {border-radius: 0;}.btn-primary {background: #c3e1e1; border-color: #c3e1e1; color: #2e2e2e; transition: all 0.5s ease;}.btn-primary:hover {background: #add9d9; border-color: #add9d9; color: #2e2e2e; transition: all 0.5s ease;}/*-------購物車相關--------*//*購物車-側欄*/ 
.RWDmenu_plus02 .cart-menu ul.content li .text-box .price {font-weight: 600;}.RWDmenu_plus02 .cart-menu ul.content li:hover {box-shadow: none;}#RWDPAGE_BASE_PAT02 .cart-menu .text-box .price {color: #ff2323;}/*購物清單頁*/@keyframes num-bg {    0% {background: #c0c088; -webkit-transform: scale(.5); transform: scale(.5)}    100% { background: #c0c088; -webkit-transform: scale(1); transform: scale(1)}}.shopping-step .current .num:before {background: #c0c088;}.login-box a b {color: #9f9f32; transition: all 0.3s ease; font-weight: 400;}.login-box:hover a b {color: #9f9f32; transition: all 0.3s ease;}.shopping-item .td.qty .pd-price, .shopping-item .td.total .pd-price, .total b {color: #ff2323;}.RWDshopping .btn.normal {border-radius: 99em;}.RWDshopping .btn.bg1, .RWDshopping .btn.bg3 {color: #2b2b2b; border-color: #2b2b2b; transition: all 0.5s ease; font-weight: 400; background: transparent;}.RWDshopping .btn.bg1:hover, .RWDshopping .btn.bg3:hover {color: #fff; background: #797979; border-color: #797979;}.RWDshopping .btn.bg2, .bonus-box .btn, .voucher-box .btn {background: #c3e1e1; border-color: #c3e1e1; color: #2e2e2e; transition: all 0.5s ease;}.RWDshopping .btn.bg2:hover, .bonus-box .btn:hover, .voucher-box .btn:hover {background: #add9d9; border-color: #add9d9; color: #2e2e2e;}.other-check .web-member:hover {color: #9f9f32;}.RWDshopping input, .RWDshopping select, .RWDshopping select.form-control:not([size]):not([multiple]), .RWDshopping textarea {border-radius: 0;}#mobile-fixed .btn-box .normal.bg3 {color: #2b2b2b; border: 1px solid #2b2b2b;}#mobile-fixed .btn-box .bg2 {background: #c3e1e1; border: 1px solid #c3e1e1; color: #2e2e2e !important;}/*-------選單--------*//*次選單C*/#sidebar .products-nav {background: #fdfdf6}.m2018 .products-nav .nav-title {font-weight: 500; color: #2E2E2E; background: #c3e1e1; font-family: 'Open Sans', 'Noto Serif TC', sans-serif;}.m2018 .products-nav>ul>li {border-bottom: 1px solid #e7e7e7;}.m2018 .products-nav ul>li a {transition: all 0.3s ease;}.m2018 .products-nav li.active>a, .m2018 .products-nav li:hover>a {color: #c0c088; transition: all 0.3s ease;}.m2018 .products-nav ul li>ul>li>a {color: #2E3233; transition: all 0.3s ease;}.m2018 .products-nav ul li>ul>li:hover>a, .m2018 .products-nav li.active.iscate>a {color: #c0c088; transition: all 0.3s ease;}/*-------產品列表--------*//*產品列表D*/ 
.product1 .webdesc {text-align: left;}.productlist .layoutlist_4 {display: flex; flex-wrap: wrap;}.layoutlist_4 .item {height: auto !important; border: none; padding-bottom: 0; margin-top: 30px;}.layoutlist_4 .item.product_list_item .subject {margin-bottom: 0px; min-height: auto; display: -webkit-box; text-overflow: ellipsis; overflow: hidden; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}.layoutlist_4 .item.product_list_item .subject a {font-size:17px; line-height: 1.8px; letter-spacing: 1px; font-weight: 500; color: #524b3a; transition: all 0.3s ease;}.layoutlist_4 .item.product_list_item .img a img {transition: all 0.5s ease;}.layoutlist_4 .item.product_list_item:hover .img a img {transform: scale(1.05); transition: all 0.5s ease;}.layoutlist_4 .item.product_list_item:hover .subject a {color: #c0c088;}.layoutlist_4 .pricearea {text-align: left; margin-bottom: 5px;}.layoutlist_4 .price {margin: 0px;}.layoutlist_4 .price.sellprice {color: #ff2323; font-size: 16px; line-height: 1.5; font-weight: 500;}.layoutlist_4 .count_info {margin-top: 5px !important; font-family: 微軟正黑體,Microsoft JhengHei,MingLiU,arial,verdana,helvetica,tahoma,sans-serif;}.layoutlist_4 .count_info span,.layoutlist_4 .standarea span {letter-spacing: 1px; font-weight: 400;}.layoutlist_4 .cate_div {display: none !important;}.layoutlist_4 .stands_options {margin: 10px 0;}.layoutlist_4 .standarea span {font-family: 微軟正黑體,Microsoft JhengHei,MingLiU,arial,verdana,helvetica,tahoma,sans-serif;}.layoutlist_4 .buybtn {padding: 5px 0; transition: all 0.5s ease; background: #c3e1e1; color: #2e2e2e; border-radius: 99em;}.layoutlist_4 .item:hover .buybtn {background: #add9d9;}.layoutlist_4 select {font-size: 14px; color: #888;}/*排序*/ 
.sortbar {font-size: 14px; text-align: left !important; float: left !important; width: 100%;}.sortbar a {font-size: 14px; color: #888 !important;}.sortbar a:hover {color: #c0c088 !important;}/*-------產品內容--------*//*產品內容B*/ 
.RWDproduct_page .products-info .combination_info, .RWDproduct_page .products-info .txt {font-size: 15px !important;}#mobile-fixed, #plusbuy_mobile-fixed, .RWDproduct_page {font-size: 15px;}.RWDproduct_page .products-info .nu, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .subname, .RWDproduct_page .products-info .txt .editor {color: #555;}.page_wrapper_bg .article-text .RWDproduct_page {margin-top: 45px;}.RWDproduct_page .products-info .name-box {margin-bottom: 5px;}.RWDproduct_page .products-info .name {font-weight: 500; font-family: 'Open Sans', 'Noto Serif TC', sans-serif; color: #2E3233; font-size: 20px; margin-bottom: 5px;}.RWDproduct_page .products-info .price-box li.active {font-weight: 600;}.RWDproduct_page .products-info .price-box li b {font-weight: 600;}.RWDproduct_page .products-info .price-box li.active b {font-size: 17px;}.RWDproduct_page .products-info .price-box li.delline {margin-top: 1px;}.RWDproduct_page .products-info .price-box li.delline b {font-size: 14px;}.RWDproduct_page .products-info .txt {margin-bottom: 35px;}.RWDproduct_page .products-info .txt .editor {line-height: 1.6;}.RWDproduct_page .products-info .txt .editor span {color: #9f9f32; border: 1px solid #9f9f32; padding: 2px 5px; margin-right: 5px;}.RWDproduct_page .products-info .combination_info, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .txt {font-size: 14px;}.RWDproduct_page .pd-info .form-group {margin-bottom: 10px;}.RWDproduct_page .btn-other .ibtn:hover, .RWDproduct_page .products-nav ul li>ul>li:hover>a {color: #c0c088;}.RWDproduct_page .page_content3_thumbphoto .swiper-slide {cursor: pointer;}.RWDproduct_page .page_content3_thumbphoto .swiper-slide.swiper-slide-thumb-active, .page_content3_thumbphoto .swiper-slide:hover {border-color: #9f9f32;}.RWDproduct_page .products-con {padding-bottom: 30px; border-bottom: 1px solid #eee;}/*tab*/ 
.RWDproduct_page .tab-box {padding: 30px 20px 20px; background: #fdfdfb url(archive/image/customization/climpek.png) repeat; margin-bottom: 60px;}.RWDproduct_page .tab-box .tab-menu li.active a:before {display: none;}.RWDproduct_page .tab-box .tab-menu a {border: 2px solid #dedebe; background: #fff; border-radius: 99em; margin-right: 5px; margin-bottom: 10px; height: auto; padding: 8px 15px; color: #2E3233;}.RWDproduct_page .tab-box .tab-menu li.active a, .RWDproduct_page .tab-box .tab-menu a:hover {background: #dedebe; border-color: #dedebe; color: #2E3233;}.RWDproduct_page .tab-box .tab-container {border: none;}.RWDproduct_page .tab-box .tab-container>ul>li {font-size: 15px; color: #2E3233;}/*說明*/ 
.pro_txtbox {/*text-align: center;*/ margin-bottom: 30px;}.pro_txtbox strong {font-size: 16px;}.pro_txtbox strong span {color: #9f9f32;}.pro_imgbox {width: 80%; margin: 0 auto;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {font-size: 14px; color: #2e2e2e; background: #f3f3e1; transition: all 0.5s ease;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add:hover {color: #2e2e2e; background: #ebebd6;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {font-size: 14px; background: #c3e1e1; color: #2e2e2e; transition: all 0.5s ease;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop  .btn.shop:hover {background: #add9d9; color: #2e2e2e;}/*-------文章列表--------*//*頁碼*/ 
.page .page_active, .page ul li a:hover {background: #c0c088;}.page ul li a:hover {color: #fff;}/*文章列表F*/ 
.page_wrapper_bg .layoutlist_7 {margin-top: 25px;}.layoutlist_7 .litem {margin: 10px 0 30px !important;}.layoutlist_7 .subject, .layoutlist_7 .subject a {font-size: 17px !important; font-weight: 500; color: #524b3a !important;}.layoutlist_7 .litem:hover .subject a {color: #c0c088 !important;}.layoutlist_7 .summary, .layoutlist_7 .summary a {color: #2E3233;}/*文章列表G*/ 
.layoutlist_8 .list_subject a {color: #524b3a; transition: all 0.3s ease; font-weight: 600;}.layoutlist_8 .item {border: 0;}.layoutlist_8 .item:nth-child(odd) {background: #f6f6f6;}.layoutlist_8 .item:hover .list_subject>a {color: #c0c088;}.layoutlist_8 .list_subject .summary {margin: 15px 0;}.layoutlist_8 .list_subject .summary a {font-size: 15px; color: #2E3233; font-family: 微軟正黑體,Microsoft JhengHei,MingLiU,arial,verdana,helvetica,tahoma,Sans-serif;}.layoutlist_8 .listdate .yearmonth {text-align: center;}.layoutlist_8 .listdate .day {text-align: center; color: #777;}/*-------電子表單--------*//*電子表單B*/ 
.layoutlist_1 .eformsDesc {border-bottom: 0;}.layoutlist_1 .new-form {margin-top: 20px; position: relative; padding: 40px 20px;}.layoutlist_1 .new-form .new-width .control-label {font-weight: 500;}.layoutlist_1 .formdesc.col-md-6 {width: 50%; border-right: 1px solid #d7d7d7;}.layoutlist_1 .customized_columns.col-md-6 {width: 50%; padding-left: 2vw;}.layoutlist_1 .form-control {border-radius: 0; box-shadow: none; background: #fff;}label.error {font-weight: 400;}.layoutlist_1.page_content3 textarea.form-control {min-height: 100px;}.new-form .new-width .row .col-md-11 {margin-bottom: 0;}.layoutlist_1 .new-form:before {content: ''; position: absolute; width: 100%; height: 100%; background: #fdfdfb url(archive/image/customization/climpek.png) repeat; top: 0; left: 0; opacity: .7;}/*-------個別--------*//*聯絡我們-左*/ 
.eforms1 .page_wrapper_bg .article-text {max-width: 1200px; margin: 0 auto;}.contactus_title {font-size: 22px; font-weight: 600; letter-spacing: 0; font-family: 'Open Sans'; margin-bottom: 10px; color: #3a9f9b; display: flex; align-items: center;}.contactus_title.contactus_begin {margin-bottom: 25px;}.contactus_title img {width: 60px; margin: 0 15px 0 -10px;}.contactus_info {text-align: left; font-size: 15px; font-family: 'Open Sans'; /*display: flex; flex-wrap: wrap;*/ padding-right: 2vw; }/*.contactus_info .contactus_left {width: 50%; padding-right: 2vw; border-right: 1px solid #cdcdcd;}*/ 
.contactus_info .contactus_left dl {margin-bottom: 30px;}.contactus_info .contactus_left dl dd {margin-bottom: 5px;}.contactus_info .contactus_left dl dd a {color #524b3a; transition: all 0.3s ease;}.contactus_info .contactus_left dl dd a:hover {color: #c0c088; transition: all 0.3s ease;}/*.contactus_info .contactus_right {width: 50%; padding-left: 2vw;}*/ 
.contactus_right .contactus_social a i {vertical-align: middle !important; margin-left: 2px; font-size: 17px; margin-left: -1px; margin-top: -1px; background-color: transparent; width: 45px; height: 45px; border-radius: 50%; padding-top: 13px;}.contactus_social a:first-child {margin-right: 8px;}.contactus_right .contactus_social a i.ii-line3 {background: #58cb6e; color: #fff; transition: all .3s ease;}.contactus_right .contactus_social a i.ii-line3:before {margin-top: 1px; display: block; margin-left: 7px;}.contactus_right .contactus_social a i.ii-fb1 {background: #1578fb; color: #fff; transition: all .3s ease;}.contactus_right .contactus_social a i.ii-fb1:before {margin-top: 1px; display: block; margin-left: 14px;}/*隱私權政策*/ 
.privacy-content {max-width: 1150px; margin: 0 auto;}.privacy-content>p {margin-top: 0;}.privacy-content .item {margin-top: 40px;}

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

@media (max-width: 2000px) {.header-section .RWDmenu_plus02 nav.cd-nav {    margin-top: 40px;}.header-section .RWDmenu_plus02 .cd-logo {    top: 5px;    width: 130px;    margin-left: -70px;}.header-section .RWDmenu_plus02 .inside.is-up .cd-logo {    width: 130px;    margin-left: -70px;    top: -15px;}.header-section .RWDmenu_plus02 .cd-header-buttons {    top: 55px;}.main {    padding-top: 180px;}.product-section:before {    bottom: 3vw;    left: 2vw;}.header-section .RWDmenu_plus02 .inside.is-up .cd-header-buttons, .header-section .RWDmenu_plus02 .cd-header-buttons {    right: 0;}}/*------1680------*/@media (max-width: 1680px) {  /*header*/ .header-section .RWDmenu_plus02 .container{width: 1500px;} .header-section .RWDmenu_plus02 .cd-header-buttons{right:20px;}.product-section .RWDProduct006.container:before {    width: 5vw;    height: 5vw;    right: 0;    top: -9vw;}.RWDProduct006 .illustration-v2 .customNavigation a.owl-btn.prev.rounded-x {    left: -10px;}.RWDProduct006 .illustration-v2 .customNavigation a.owl-btn.next.rounded-x {    right: -10px;}.RWDProduct006 .illustration-v2 .customNavigation a.owl-btn {    background: #fff;    z-index: 2;    top: 50%;}.product-section:before {    bottom: -1vw;}.footer-section:before {    top: auto;    bottom: 2vw;}.path-section .container {    width: 85%;}.footer-section .container {    width: 85%;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {    padding: 0 20px;}/*內頁-main*/ 
.page_wrapper_bg section.call_to_action:after {width: 6vw; height: 6vw; top: auto; bottom: 5vw; right: 2vw;}}/*------1600------*/@media (max-width: 1600px) {    .about-section .RWDService001 {        padding: 0;    }/*內頁-banner*/#RWDPAGE_BASE_PAT02 .banner-section .container {width: 85%;}}@media (max-width: 1600px) {    /*寬度*/    #RWDBASE_PAT01 .banner-section .container,    .productcategory-section .container,    .product-section .container,    .about-section .container {        width: 85%;    }    /*header*/   .header-section .RWDmenu_plus02 .container{width:90%;}}@media (max-width: 1500px) {.header-section .RWDmenu_plus02 nav.cd-nav {    margin-left: -405px;}.header-section .RWDmenu_plus02 #cd-primary-nav>li:nth-child(5) {    margin-left: 180px;}.main {    padding-top: 160px;}/*內頁-main*/ 
.page_wrapper_bg section.call_to_action>.container {width: 90%;}}@media (max-width: 1400px) {.path-section {    padding: 70px 0 50px;}.product-section .container {    padding: 110px 0 40px;}}/*------1300------*/@media (max-width: 1300px) {    /*寬度*/    #RWDBASE_PAT01 .banner-section .container {        width: 95%;    }    .productcategory-section .container,    .product-section .container,    .about-section .container {        width: 90%;    }.footer-section .footer-left {    width: 60%;}.footer-section .footer-right {    width: 40%;}.header-section .RWDmenu_plus02 .cd-header-buttons {    right: 0;}.header-section .RWDmenu_plus02 .container {    width: 97%;}/*內頁-banner*/#RWDPAGE_BASE_PAT02 .banner-section .container {width: 95%;}}/*------1280------*/@media (max-width: 1280px) {    /*banner*/    #RWDBASE_PAT01 .banner-section::before {        width: 300px;        height: 208px;        background-size: 100% 100%;    }    #RWDBASE_PAT01 .banner-section::after {        width: 305px;        height: 205px;        background-size: 100% 100%;    }    /*產品分類*/    .productcategory-section .RWDService002 .funny-boxes>.funny-boxes-icon {        width: 100%;        height: 120px;        padding: 30px;    }}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.collapsing_header .main {    top: 45px !important;    margin-top: 0;    padding-top: 50px;}/*------header------*/ 
.header-section {    position: relative;    z-index: 15;}.header-section .RWDmenu_plus02 .inside {    height: 50px;}.header-section .RWDmenu_plus02 .cd-main-header {    background-color: #fff;    height: 100px;}.header-section .RWDmenu_plus02 .cd-logo {    left: 30px;    width: 130px;    padding: 0 0 0 10px;    margin: 0 0;}.header-section .RWDmenu_plus02 .cd-header-buttons {    right: 30px;    top: 30px !important ;}.cd-header-buttons li.search-btn {    margin-top: 4px;}.header-section .RWDmenu_plus02 .member-block {    margin-left: 10px;}/*滑鼠移過*/ 
.header-section .RWDmenu_plus02 .inside.is-up .cd-logo {    width: 130px;    margin-left: 0;    margin-top: 16px;    left: 0;}.header-section .RWDmenu_plus02 .inside.is-up .cd-header-buttons {    top: 70px;}.header-section .RWDmenu_plus02 .member-block.logn-out{position: static;margin-left: 20px;margin-top: 10px;}/*側邊欄*/ 
.cd-primary-nav.nav-is-visible {    z-index: 999999;}nav.cd-nav .bottom-copyright {    display: none;}/*產品分類*/ 
.productcategory-section .RWDService002 {    padding: 30px 0;}/*熱門產品*/ 
.product-section .RWDProduct006 .product-description .product-price {    min-height: 80px;}/*熱門產品箭頭*/ 
.product-section .RWDProduct006.container{    margin-top: 20px;}.product-section .RWDProduct006 .illustration-v2 .customNavigation a.owl-btn {    color: #fff;    border-color: #fff;    background-color: #a3d55d;}/*hover*/ 
.product-section .RWDProduct006 .illustration-v2 .customNavigation a.owl-btn,.product-section .RWDProduct006 .illustration-v2 .customNavigation a.owl-btn:hover {    color: #fff;    border-color: #fff;    background-color: #8fc6c8;}.RWDnews_autolist {    max-width: 85%;}.productcategory-section {    margin-top: 50px;}.RWDService002 h1.main-title:before {    width: 30px;    height: 30px;    margin-top: -50px;}.productcategory-section .container {    padding: 80px 0 40px;}.RWDService002 h1.main-title, .RWDProduct006 .heading h2, .RWDbtn01 .main-title {    font-size: 25px;}.RWDService002 .section-subject {    margin-bottom: 30px;}.productcategory-section .RWDService002 .funny-boxes>.funny-boxes-icon:after {    width: 100px;    height: 100px;}.productcategory-section .RWDService002 .funny-boxes>.funny-boxes-icon {    height: 100px;    padding: 25px;    margin-bottom: 15px;}.product-section .container {    padding: 80px 0 40px;}.product-section .RWDProduct006.container:before {    width: 7vw;    height: 7vw;    right: 1vw;    top: -9vw;}.product-section:before {    width: 15vw;    height: 10vw;}.path-section .container {    width: 88%;}.path-section .container .RWDbtn01 {    width: 350px;}.path-section .container .RWDnews005 {    width: calc(100% - 350px);}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {    padding: 0 35px;}.footer-section .container {    width: 88%;}/*內頁-文章列表F*/ 
.layoutlist_7 .litem {width: calc(100% /3 - 1px);}.layoutlist_7 .row:before, .layoutlist_7 .row:after {display: none;}/*內頁-main*/ 
.page_wrapper_bg section.call_to_action:before {width: 15vw; height: 10vw; top: 4vw; left: 2vw;}.page_wrapper_bg section.call_to_action:after {width: 7vw; height: 7vw;}
}
/*1199px end*/
/*1100 start*/

@media (max-width: 1100px) {.footer-section .footer-right .footer-info a {    padding: 0 10px 0 0;}.footer-section:before {    opacity: 0;}.footer-section .footer-left {    width: 65%;}.footer-section .footer-right {    width: 35%;    padding-left: 30px;}.path-section .RWDnews005 .container {    padding: 30px 0;}/*內頁-產品內容B*/ 
.RWDproduct_page .pagecontent.col-md-9 {width: 100%;}.RWDproduct_page #sidebar.col-md-3 {width: 100%; padding: 0; margin-bottom: 20px;}#sidebar .device-nav {margin-bottom: 30px;}}

/*1100 end*/
/*1024px start*/
@media (max-width: 1024px) {
/*------產品分類------*/ 
.productcategory-section .RWDService002 .row:nth-child(2), .productcategory-section .RWDService002 .row:nth-child(3) {    width: calc(70%/3 * 3);    float: none;    margin: auto;}.productcategory-section .RWDService002 .funny-boxes.not-right-column::before {    display: block;}.productcategory-section .RWDService002 .row:nth-child(3) .col-sm-4:nth-child(1) .funny-boxes.not-right-column::after {   display: none;}/*熱門產品*/ 
.productcategory-section .RWDService002 .funny-boxes>.funny-boxes-icon {    margin-bottom: 0;}.productcategory-section .RWDService002 .row .col-md-4{   margin:0 0 20px;}/*icon*/ 
.productcategory-section .RWDService002 .funny-boxes>.funny-boxes-text>h4 {    padding-bottom: 0;}.productcategory-section .RWDService002 {    padding-bottom: 0;}.product-section.second_block .container {    padding-bottom: 0;}/*內頁*//*加熱方式*/ 
.article2 .thaw-list .method span{ width: 40px;height: 40px;line-height: 40px;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.footer-section .footer-left, .footer-section .footer-right {    width: 100%;    padding: 0;    margin: 0 0 30px;}.footer-section .footer-right {    padding: 30px 0 0;}.footer-section .footer-left hr {    border-color: transparent;    margin: 20px 0 0;}.footer-section .footer-left h5 {    margin: 0;}.footer_line_box {    margin-bottom: 25px;}.footer-section .RWDsocial001 #social_media_wrapper a i {    padding-top: 14px;}.path-section .container .RWDbtn01, .path-section .container .RWDnews005 {    width: 100%;}.path-section .container {    flex-direction: column;    text-align: center;}.path-section .container .RWDbtn01 {    margin: 0 0 30px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {    padding: 0 6vw;}.RWDnews_autolist {    max-width: 95%;}.RWDProduct006 .illustration-v2 .item {    margin: 0 15px;}.RWDProduct006 .product-description .title-price {    font-size: 15px;    letter-spacing: 0;}.RWDProduct006 .margin-bottom-5 {    margin-bottom: 0;}.productcategory-section .RWDService002 .row:nth-child(2), .productcategory-section .RWDService002 .row:nth-child(3) {    width: calc(85%/3 * 3);}/*內頁-次選單C*/#sidebar.layoutmenu3 {padding: 0; margin-bottom: 20px;}/*內頁-產品列表B*/ 
.product1 .webdesc {text-align: center;}.sortbar {text-align: center  !important; float: none !important; display: block !important;}/*內頁-電子表單B*/ 
.layoutlist_1 .formdesc.col-md-6 {width: 100%; border-right: 0; border-bottom: 1px solid #cdcdcd; padding-bottom: 30px;}.layoutlist_1 .customized_columns.col-md-6 {width: 100%; padding-left: 0; padding-right: 0;}/*內頁-聯絡我們*/ 
.contactus_info {display: flex; flex-wrap: wrap; padding-right: 0;}.contactus_info .contactus_left {width: 65%;}.contactus_info .contactus_right {width: 35%;}.contactus_info .contactus_left dl {margin-bottom: 0;}.layoutlist_1 .formdesc.col-md-6 {padding-left: 0; padding-right: 0;}
}
/*991px end*/
/*850px start*/
@media (max-width: 850px) {
/*內頁-文章列表F*/ 
.layoutlist_7 .litem {width: calc(100% /2 - 1px);}
}
/*850px end*/
/*800px start*/
@media (max-width: 800px) {
/*header*/ 
.header-section .RWDmenu_plus02 .cd-header-buttons {    right: 15px;}.header-section .RWDmenu_plus02 .cart-block {    margin-left: 15px;}/*產品分類*/ 
.productcategory-section {    margin-top: 55px;}.productcategory-section .RWDService002 .row .col-md-4 {    float: left;}.productcategory-section .funny-boxes.not-right-column {    padding-bottom: 0px;}.productcategory-section .funny-boxes>.funny-boxes-icon {    margin-bottom: 0px;}/*熱門產品*/ 
.product-section .RWDProduct006 .illustration-v2 {    margin-bottom: 0px;}.product-section .RWDedictor {    padding: 50px 0;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {    padding: 0 8vw;}.product-section:before {    width: 22vw;    height: 16vw;}.product-section .RWDProduct006.container:before {    width: 8vw;    height: 10vw;    top: -11vw;}.RWDProduct006 .heading .col-md-12:before {    margin-top: -40px;}.RWDProduct006 .illustration-v2 .customNavigation a.owl-btn {    top: 55%;}.path-section .RWDnews005 .container {    padding: 30px 5vw;}/*內頁-main*/ 
.page_wrapper_bg section.call_to_action>.container {width: 100%;}.page_wrapper_bg section.call_to_action:before {width: 20vw; height: 14vw; top: 3vw;}.page_wrapper_bg section.call_to_action:after {width: 8vw; height: 10vw; bottom: 4vw; right: 3vw;}/*內頁-主標*/ 
.page_wrapper_bg .hgroup .container {margin-left: 0px;  margin-right: 0px;}/*內頁-範例-圖文輪播*/ 
.RWDslider01 .pic-list, .RWDslider01.pic-right .pic-list {width: 100%; float: none; padding-right: 0px; padding-left: 0px; margin: 0 auto;}.RWDslider01 .text {width: 100%; float: none; margin: 0 auto; padding-bottom: 40px;}.RWDslider01 .control-box, .RWDslider01.pic-right .control-box {position: static; margin-left: inherit; text-align: center;}/*內頁-文章編輯*/ 
.page_wrapper_bg .pagecontent .article_model[data-seq="0"] {margin-top: 0;}/*內頁-按鈕*/ 
.btn.btn_back ,.ebtn, .block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn {width: auto !important;}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
.product-section.second_block .RWDedictor {padding-bottom: 0;}.path-section .RWDnews005 .container {    padding: 30px 0;}.product-section:before {    bottom: -12vw;}.productcategory-section .RWDService002 .row:nth-child(2), .productcategory-section .RWDService002 .row:nth-child(3) {    width: calc(100%/3 * 3);}.header-section .RWDmenu_plus02 .cd-header-buttons {    top: 17px !important;}.header-section .RWDmenu_plus02 .cd-main-header {    height: 80px;}.collapsing_header .main {    padding-top: 30px;}.header-section .RWDmenu_plus02 .inside.is-up .cd-logo {    width: 100px;    margin-left: 0;    margin-top: 19px;    left: 0;}.header-section .RWDmenu_plus02 .cd-logo {    left: 15px;    width: 110px;    margin: 5px 0 0;}/*內頁-頁籤*/ 
.tab_content {margin: 10px 0;}/*內頁-產品內容B*/ 
.RWDproduct_page .products-info .name {margin-top: 20px;}.RWDproduct_page .products-editor {margin-top: 50px;}.RWDproduct_page .products-con {border-bottom: none;}.pro_imgbox {width: 100%;}.RWDproduct_page .faq-item.active .faq-question {background: #fdfdf6;}/*內頁-文章列表G*/ 
.layoutlist_8.rwd{display:flex; flex-wrap: wrap; justify-content: space-between;}.layoutlist_8.rwd .item {width: calc(100%/2 - 11px); margin: 0 5px;}.layoutlist_8 .item:nth-child(odd) {background: transparent;}.layoutlist_8 .item {border-bottom: 1px solid #ccc;}/*內頁-下欄-購物車*/#mobile-fixed.hid-info, #mobile-fixed.hid-info.active, #mobile-fixed.show-info {padding: 15px 5px;}#mobile-fixed .price-box li:first-child {margin-right: 10px;}
}
/*767px end*/
/*667px start*/

@media (max-width: 667px) {/*內頁-購物*/#mobile-fixed .btn-box ul {display: flex;}}

/*667px end*/
/*600px start*/
@media (max-width: 600px) {
/*寬度*/#RWDBASE_PAT01 .banner-section .container,.productcategory-section .container,.product-section .container,.about-section .container {    width: 95%;}.header-section .RWDmenu_plus02 .inside.is-up .cd-logo {    width: 120px;}.header-section .RWDmenu_plus02 .inside.is-up .cd-header-buttons {    top: 60px;}/*banner*/#RWDBASE_PAT01 .banner-section .RWDbanner_plus01 {    overflow: inherit;}#RWDBASE_PAT01 .banner-section .plus-banner-container {    position: absolute;    width: 100%;    bottom: 0;    z-index: 9999;}#RWDBASE_PAT01 .banner-section .RWDbanner_plus01.style-dotnav.dot .slick-dots button {    background-color: #555;}/*產品分類*/ 
.productcategory-section .RWDService002 .row:nth-child(2), .productcategory-section .RWDService002 .row:nth-child(3) {    width: 100%;}.productcategory-section .RWDService002 .row .col-md-4 {    width: calc(100%/2);    float: left;}.header-section .RWDmenu_plus02 .cd-logo {    padding: 0;    width: 100px;    margin-top: 3px;}.RWDmenu_plus02 .member-block {    display: block !important;}.header-section .RWDmenu_plus02 .member-block {    margin-left: 2px;}.collapsing_header .main {    padding-top: 10px;}.productcategory-section {    margin-top: 40px;}.productcategory-section .container {    padding: 70px 0 30px;}.product-section .RWDProduct006.container:before {    opacity: 0;}.product-section .container {    padding: 60px 0 40px;}.RWDProduct006 .illustration-v2 .item {    margin: 0 30px;}.product-section .RWDedictor {    padding: 30px 0;}.product-section .RWDedictor {    padding: 30px 0;}.path-section .RWDnews005 .container {    padding: 10px 0;}.RWDProduct006 .illustration-v2 .customNavigation a.owl-btn.prev.rounded-x {    left: 0;}.RWDProduct006 .illustration-v2 .customNavigation a.owl-btn.next.rounded-x {    right: 0;}.footer-section .container {    width: 95%;}.product-section:before {    bottom: -20vw;}.header-section .RWDmenu_plus02 .cd-header-buttons {    top: 25px !important;}.header-section .RWDmenu_plus02 .inside.is-up .cd-header-buttons {    top: 15px !important;}.product-section .RWDProduct006.container .section-subject.row {    margin: 0 0 20px;}.header-section .RWDmenu_plus02 .inside.is-up .cd-logo {    width: 100px;    margin: 15px 0 0;}.footer-section .footer-left h5 {    line-height: 2;}.footer-section {    line-height: 2;}.footer-title {    margin: 0 0 10px;    line-height: 1.5;}.productcategory-section .RWDService002 .row:nth-child(2), .productcategory-section .RWDService002 .row:nth-child(3) {    width: 85%;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {    padding: 0 17vw;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {    border: 1px solid #ccc;    border-radius: 99em;    width: 40px !important;    height: 40px !important;    font-size: 23px;    display: flex !important;    justify-content: center;    align-items: center;    top: 55%;    background: white;}.RWDnews005 .owl-carousel.owl-padding-10 {    overflow: visible;}.RWDnews005 .owl-carousel.buttons-autohide .owl-buttons {    opacity: 1;}/*內頁-main*/ 
.page_wrapper_bg section.call_to_action>.container {padding-left: 10px; padding-right: 10px;}.page_wrapper_bg .pagecontent {padding: 0px !important;}.page_wrapper_bg .article-text .container {padding-left: 10px; padding-right: 10px;}.page_wrapper_bg section.call_to_action:before {width: 22vw; height: 16vw; top: 6vw;}.page_wrapper_bg section.call_to_action:after {width: 10vw; height: 11vw; bottom: 3vw; right: 4vw;}/*內頁-banner*/#RWDPAGE_BASE_PAT02 .banner-section .container {width: 100%;}/*內頁-主標*/ 
.page_wrapper_bg .hgroup h1 {font-size: 26px;}/*列表上方共同文字*/ 
.webdesc, .eformsDesc {font-size: 16px;}/*內頁-按鈕-確定送出*/ 
.ebtn {width: 100%;}.ebtn.currectsend_btn {margin-top: 20px;}/*內頁-圖文輪播*/ 
.RWDslider01 .products-list {margin: 0;}/*內頁-時間軸*/ 
.RWDtimeline01 .model-title, .RWDtimeline02 .model-title {font-size: 17px;}.RWDtimeline01 li.event .point .title {font-size: 17px;}/*內頁-按鈕*/ 
.btn.btn_back, .ebtn, .block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn ,.btn-primary{ width: 100%!important;}/*內頁-產品列表B*/ 
.product1 .webdesc {text-align: left;}.sortbar {text-align: left !important;}/*內頁-產品內容B*/ 
.products-editor ._bd_row h1, .products-editor ._bd_row h2, .products-editor ._bd_row h3, .products-editor ._bd_row h4, .products-editor ._bd_row h5, .products-editor ._bd_row h6 {text-align: left !important;}.products-editor ._bd_row p {text-align: left !important;}.products-editor ._bd_column {padding-left: 0px; padding-right: 0px;}/*內頁-文章列表G*/ 
.layoutlist_8.rwd {justify-content: center;}.layoutlist_8.rwd .item {width: 100%; margin: 0;}.layoutlist_8 .item:nth-child(odd) {background: #f6f6f6;}.layoutlist_8 .item {border-bottom: none;}/*內頁-文章列表F*/ 
.layoutlist_7 .litem {width: 100%;}.page_wrapper_bg .layoutlist_7 {margin-top: 10px;}/*內頁-圖文輪播*/ 
.RWDslider01 .products-list {margin: 0;}/*內頁-時間軸*/ 
.RWDtimeline01 .model-title, .RWDtimeline02 .model-title {font-size: 17px;}.RWDtimeline01 li.event .point .title {font-size: 17px;}/*內頁-聯絡我們*/ 
.layoutlist_1 .eformsDesc {text-align: left;}.contactus_info .contactus_left {width: 100%;}.contactus_info .contactus_right {width: 100%;}.contactus_info .contactus_left dl {margin-bottom: 30px;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
/*內頁-main*/ 
.page_wrapper_bg section.call_to_action:after {width: 14vw; height: 15vw; bottom: 5vw;}/*內頁-產品列表D*/ 
.productlist .layoutlist_4 .col-xs-6.col-sm-4.col-md-4.col-lg-4 {width: 100%;}
}
/*480px end*/
/*450px start*/

@media (max-width: 450px) {/*內頁-頁碼*/ 
.page ul li {margin-left: 6px;}}

/*450px end*/
/*414px start*/

@media (max-width: 414px) {/*內頁-範例-時間軸*/ 
.RWDtimeline01 li.event .point .date {font-size: 15px; margin: 0;}/*內頁-搜尋*/ 
.RWDsearch_page .search-list {margin-bottom: 40px;}/*內頁-購物*/#mobile-fixed .btn-box .normal {font-size: 13px;}#mobile-fixed .btn-box {width: 160px;}#mobile-fixed .fixed-in {width: calc(100% - 160px);}}

/*414px end*/
/*380px start*/
@media (max-width: 380px){
.RWDbtn01 .sub-title br {    display: none;}.path-section .container {    width: 93%;}.footer-section .footer-social {    letter-spacing: 0;}.productcategory-section .RWDService002 .row:nth-child(2), .productcategory-section .RWDService002 .row:nth-child(3) {    width: 90%;}
}
/*380px end*/