a:hover, a:focus{text-decoration:none}.main {    overflow-x: hidden;}/*loading*/ 
.fl {width:170px;}.fl img {width:100%;}/*menu*/ 
.RWDmenu_plus04 .header {left: 50%;transform: translateX(-50%);background: transparent;transition:.3s;padding: 0 20px;}.RWDmenu_plus04 .header-in {position: relative;display: flex;width: 1600px;margin: auto;justify-content: center;}.RWDmenu_plus04 .header.is-up {background: rgba(255, 255, 255, 0.95);transition:.3s;backdrop-filter: blur(1px);-webkit-backdrop-filter: blur(1px);}.RWDmenu_plus04 .logo {width: 100px;left: 50%;transform: translateX(-60%);top: 15px;position: absolute;transition: .3s;z-index: 21;}.RWDmenu_plus04 .is-up .logo {width: 65px;top: 10px;}.RWDmenu_plus04 .site-nav {transition: .3s;padding-top:30px}.RWDmenu_plus04 .is-up .site-nav {padding-top: 15px;}.RWDmenu_plus04 .site-nav .menu li {min-width: 130px;}.RWDmenu_plus04 .menu li a {color: #333;font-size: 15px;letter-spacing: 2px;transition: .3s;}.RWDmenu_plus04 .site-nav .menu03 {margin-right: 200px;}.RWDmenu_plus04 .site-nav .menu>li>a {padding: 45px 15px 15px;}RWDmenu_plus04 .site-nav .menu>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>a:hover {background: transparent;color: #333;}.RWDmenu_plus04 .is-up .site-nav .menu>li.active>a, .RWDmenu_plus04 .is-up .site-nav .menu>li>a:hover {color: #36b4cf;}.RWDmenu_plus04 .site-nav .menu>li.active>a:after, .RWDmenu_plus04 .site-nav .menu>li.dropdown>a:hover:after, .RWDmenu_plus04 .site-nav .menu>li.has-child>a:hover:after, .RWDmenu_plus04 .site-nav .menu>li.is-active>a:after {border-color: #563a29;border-width: 1px 1px 0 0;}.RWDmenu_plus04 .is-up .site-nav .menu>li.active>a:after, .RWDmenu_plus04 .is-up .site-nav .menu>li.dropdown>a:hover:after, .RWDmenu_plus04 .is-up .site-nav .menu>li.has-child>a:hover:after, .RWDmenu_plus04 .is-up .site-nav .menu>li.is-active>a:after {border-color: #36b4cf;border-width: 1px 1px 0 0;}/*menu-icon*/ 
.RWDmenu_plus04 .site-nav .menu>li>a:before {content: '';background: url(archive/image/customization/menu-4.png);width: 35px;height: 35px;background-size: 100%;position: absolute;top: 5px;left: 50%;transform: translateX(-50%);}.RWDmenu_plus04 .site-nav .menu>li.menu01>a:before {background: url(archive/image/customization/menu-1.png);background-size: 100%;}.RWDmenu_plus04 .site-nav .menu>li.menu02>a:before {background: url(archive/image/customization/menu-2.png);background-size: 100%;}.RWDmenu_plus04 .site-nav .menu>li.menu03>a:before {background: url(archive/image/customization/menu-3.png);background-size: 100%;}.RWDmenu_plus04 .site-nav .menu>li.menu05>a:before {background: url(archive/image/customization/menu-5.png);background-size: 100%;}/*下拉*/ 
.RWDmenu_plus04 .site-nav .menu ul {background: #95ccc9;}.RWDmenu_plus04 .site-nav .menu>li>ul {padding: 0;}.RWDmenu_plus04 .site-nav .menu ul.is-open a {color: #fff;}.RWDmenu_plus04 .site-nav .menu li ul li {border-bottom: 1px solid #fff;transition: .3s;}.RWDmenu_plus04 .site-nav .menu li ul li:last-child {border-bottom: 0;}.RWDmenu_plus04 .site-nav .menu li ul li:hover {background: #f1c0c3;}.RWDmenu_plus04 .site-nav .menu ul li a {font-size: 15px;}.RWDmenu_plus04 .site-nav .manu-item:hover>a, .RWDmenu_plus04 .site-nav .menu ul li a:hover, .RWDmenu_plus04 .site-nav .menu>li>ul>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>ul>li>ul>li.active>a {text-decoration: none;font-weight: normal;}.RWDmenu_plus04 .dropdown-menu .manu-item-box ul li.has-child>a:after, .RWDmenu_plus04 .site-nav .menu li.dropdown>a:after, .RWDmenu_plus04 .site-nav .menu li.has-child>a:after {border: 1px solid #333;border-width: 1px 1px 0 0;}.RWDmenu_plus04 .is-up .dropdown-menu .manu-item-box ul li.has-child>a:after, .RWDmenu_plus04 .is-up .site-nav .menu li.dropdown>a:after, .RWDmenu_plus04 .is-up .site-nav .menu li.has-child>a:after {border: 1px solid #333;border-width: 1px 1px 0 0;}.RWDmenu_plus04 .lang-select:hover .lang-select-label, .RWDmenu_plus04 .site-nav .menu>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>a:hover {background: transparent;color: #755d4f;}/*按鈕*/ 
.RWDmenu_plus04 .features {transition: .3s;padding-top: 30px;}.RWDmenu_plus04 .is-up .features {padding-top: 15px;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features i {color: #333;transition:.3s;}.RWDmenu_plus04 .features .member-btn:hover i, .RWDmenu_plus04 .features .search-btn:hover i, .RWDmenu_plus04 .features .cart-btn:hover, .RWDmenu_plus04 .features .cart-btn:hover i {color: #36b4cf;}.RWDmenu_plus04 .features .member-btn {padding: 25px 20px;}/*副編輯器*/ 
.RWDmenu_plus04 .features .edit {float: none;position: absolute;top: -30px;color: #fff;transition: .3s;font-size: 14px;letter-spacing: 2px;}.RWDmenu_plus04 .features .edit a {color: #fff;opacity: .8;transition: .3s;}.RWDmenu_plus04 .features .edit a:hover {opacity: 1;}.RWDmenu_plus04 .is-up .features .edit {top: 5px;}.RWDmenu_plus04 .features .edit ul {display: flex;}.RWDmenu_plus04 .features .edit ul li {margin-right: 15px;}.RWDmenu_plus04 .features .edit ul li:last-child {margin: 0;}/*展開*/ 
.RWDmenu_plus04 .cart-block .bottom-box .pay-btn, .RWDmenu_plus04 .querycar-block .bottom-box .pay-btn {background: #36b4cf;letter-spacing: 2px;font-size: 15px;}.RWDmenu_plus04 .cart-block .bottom-box .total, .RWDmenu_plus04 .querycar-block .bottom-box .total {padding: 14px;font-size: 15px;}.RWDmenu_plus04 .member-block a.login.is-on {background-color: #36b4cf;}/*搜尋*/ 
.RWDmenu_plus04 #search-box.full {height: 100vh;width: 100vw;}/*banner*/ 
.RWDbanner_plus01 .slick-caption {top: 30%;text-shadow: 0 0 10px rgba(0, 0, 0, 0.8);line-height: 1.5;}.RWDbanner_plus01 .txt1 {font-size: 40px;}.RWDbanner_plus01 .txt2 {font-size: 40px;}.RWDbanner_plus01 .txt2 span span {font-size:80px;margin-right: 10px;}.RWDbanner_plus01 .txt3 {font-size: 20px;margin-top: 35px !important;letter-spacing: 2px;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: #fff;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {background: #fff;}.RWDbanner_plus01 .page-scroll { bottom: 0;}@media (min-width: 1400px) {.advantage-block .container, .product-block .container, .news-block .container, .footer_block .container, .enter-block .container {    width: 80%;}}/*模組標題*/ 
.RWDbanner007 .banner-info, .RWDproduct002_v2 .section-subject, .RWDnews005 .section-subject {    text-align: center;    margin: 0 0 40px;}.RWDbanner007 .title-main, .RWDproduct002_v2 h1.main-title, .RWDnews005 h1.main-title {    font-size: 38px;    margin: 0px;    color: #333;    font-weight: 600;    line-height: 1.5;    letter-spacing: 2px;}.RWDbanner007 .title-sub, .RWDproduct002_v2 h2.sub-title, .RWDnews005 h2.sub-title {    font-size: 18px;    margin: 10px 0 0;    color: #bababa;    font-weight: normal;    line-height: 1.5;    letter-spacing: 2px;    word-spacing: 3px;}.RWDproduct002_v2 .section-line, .RWDnews005 .section-line {    display: none;}/*關於*/ 
.about-block {padding: 100px 0 0;    position: relative;}.RWDleft_cont002 .container {    width: 100%;    padding: 0 0 0 20%;}.about-block:before {    width: 50%;    content: '';    height: 80%;    background: #f8f8f8;    position: absolute;    z-index: 0;    right: 0;    top: 0px;}.about-block:after {    content: '';    width: 20%;    height: 100%;    background: url(archive/image/customization/about-pic-1.png)no-repeat bottom;    background-size: 100%;    position: absolute;    bottom: -50px;    z-index: -1;    left: -3%;}.RWDleft_cont002 .item-second {    background-color: transparent;    display: flex;    align-items: center;    flex-direction: row-reverse;}.RWDleft_cont002 .item-second .text-box {    background: transparent;    color: #333;    width: 400px;    flex-shrink: 0;    z-index: 1;    position: relative;    padding: 0;margin-top: -150px;}.RWDleft_cont002 .item-second>a {    display: block;    width: 100%;}.RWDleft_cont002 .item-second .pic {    width: 100%;    float: none;    overflow: visible;    padding-left: 20%;}.RWDleft_cont002 .item-second .pic:after {display: none;}.RWDleft_cont002 .item-second:hover .pic img {transform: scale(1);}.RWDleft_cont002 .item-second .text-box .title {font-size: 36px;font-weight: 600;line-height: 1.5;color: #61a6cc;}.RWDleft_cont002 .item-second .text-box .subtitle {font-size: 22px;letter-spacing: 2px;margin-top: 10px;font-weight: 600;color: #333;line-height: 1.5;}.RWDleft_cont002 .item-second .text-box .underline {display: none;}.RWDleft_cont002 .item-second .text-box .text {line-height: 1.8;font-size: 15px;letter-spacing: 2px;color: #8b8b8b;width: 100%;}.RWDleft_cont002 .item-second .text-box a {display: none;}@media (min-width: 1200px){.RWDleft_cont002 .item-second:hover .pic img {transform: scale(1.02);}}/*優勢*/ 
.advantage-block {padding:120px 0}.RWDbanner007 {margin: 0;}.RWDbanner007 .item-blk{width:100%;height:auto;position:relative;display:flex;align-items:center}.RWDbanner007 .item-img{width:calc(100% - 550px);height:auto;position:relative;left:auto;top:auto}.RWDbanner007 .item-img img{opacity:1;width:100%}.RWDbanner007 .item-box{width:550px;height:auto;position:initial;right:auto;top:auto;border:1px solid #eee}.RWDbanner007 .item-img{width:calc(100% - 550px);height:auto;position:relative;left:0;top:0}.RWDbanner007 .item-img .swiper-slide{background-position:center;background-size:100%;background-repeat:no-repeat;width:100%!important;background-image:none!important;background-color:transparent!important;border:1px solid #eee}.RWDbanner007 .item-info {padding: 60px;}.RWDbanner007 .item-title-blk {position: relative;margin-bottom: 35px;border-bottom: 1px solid #d8d8d8;padding-bottom: 20px;line-height:1.5;}.RWDbanner007 .item-title {font-size: 20px;letter-spacing: 2px;margin-bottom: 15px;color: #333;font-weight: 600;margin-bottom: 15px;line-height:1.5;}.RWDbanner007 .item-editor {color: #8b8b8b;letter-spacing: 2px;line-height: 2;}.RWDbanner007 .item-subtitle {font-size: 15px;color: #6b0062;font-weight: 600;letter-spacing: 2px;}.RWDbanner007 .swiper-container-autoheight .swiper-wrapper {height: auto !important;}.RWDbanner007 .item-fraction {display: none;}.RWDbanner007 .item-box .box-shadow {-webkit-box-shadow: none;box-shadow: none;}.animated05.fadeIn {animation-name: inherit;}.swiper-container-fade .swiper-slide {transition-property: auto;}.RWDbanner007 .item-box.arrow-type {right: 0;}.RWDbanner007 .item-nav-next, .RWDbanner007 .item-nav-prev {    width: 40px;    height: 40px;    right: -60px;    background-color: #d1d1d1;    border-radius: 50%;    top: 50%;    transform: translateY(-50%);font-weight:900;    margin-top: 0;}.RWDbanner007 .item-nav-next:hover {    width: 40px;    right: -60px;}.RWDbanner007 .item-nav-prev {    left: -60px;}.RWDbanner007 .item-nav-prev:hover {    width: 40px;    left: -60px;}.RWDbanner007 .swiper-button-disabled {    opacity: .5;}/*入口*/ 
.enter-block {padding: 0 0 100px;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div {padding: 0 50px !important;width: calc(100%/3);float: left;}.RWDproduct004 section {border-bottom: 0;}.RWDproduct004 .item-box-desc {display: none;}/*-----產品-----*/ 
.product-block{padding:120px 0;background: #f8f8f8;}.bounceIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.RWDproduct002_v2{padding:0}.RWDproduct002_v2 .row{margin-left:0;margin-right:0}.RWDproduct002_v2 .col-md-12{padding:0}/*項目*/ 
.RWDproduct002_v2 .popup-portfolio{margin:0 auto 50px;display:flex;flex-wrap:wrap}.RWDproduct002_v2 .popup-portfolio .portfolio-item{padding:0 25px;margin-bottom:35px}.RWDproduct002_v2 .popup-portfolio .portfolio-item .portfolio-bottom {margin: 30px 0 0;}.RWDproduct002_v2 .portfolio-bottom h4{font-size:18px;font-weight:600;color:#333;letter-spacing:2px;line-height:1.5;margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4{color:#333}.RWDproduct002_v2 .portfolio-bottom p{font-size:15px;letter-spacing:2px;line-height:1.8;color:#898989;margin:10px 0;padding:10px 0 0;border-top:1px solid #eee;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.RWDproduct002_v2 .price{margin:20px 0 15px;font-size:15px;color:#333}.RWDproduct002_v2 .price li.fixprice{text-decoration:line-through;opacity:.7}.RWDproduct002_v2 .btn-box .shop{transition:.3s;background:#95ccc9;letter-spacing:1px;color:#fff}.RWDproduct002_v2 .showbottom:hover .inner-content > img {-webkit-transform: scale(1);transform: scale(1);}@media (min-width: 1200px) {.RWDproduct002_v2 .btn-box .shop:hover{background:#f1c0c3;color:#fff}.RWDproduct002_v2 .row > .btn-box .btn:hover{background:#95ccc9;border-color:#95ccc9;color:#fff}.RWDproduct002_v2 .showbottom:hover .inner-content > img {-webkit-transform: scale(1.01);transform: scale(1.01);}}/*更多按鈕*/ 
.RWDproduct002_v2 .row > .btn-box{margin:0;clear:both;display:block}.RWDproduct002_v2 .row > .btn-box .btn{background:transparent;border-radius:0;border:1px solid #898989;color:#898989;letter-spacing:2px;font-size:15px;line-height:1.5;padding:10px 0}/*最新消息*/ 
.news-block {padding: 100px 0;}.RWDnews005 .col-md-12 {padding: 0;}.RWDnews005 .owl-carousel {overflow: visible;}.RWDnews005 .owl-carousel .owl-wrapper-outer {padding: 25px 0 10px;overflow: hidden;}.RWDnews005 .owl-carousel .owl-item div {background: #fff;transition: .4s ease-in-out;border: 1px solid #eee;padding-bottom:30px;overflow: hidden;}.RWDnews005 .owl-carousel .owl-item div a {display: block;overflow: hidden;}.RWDnews005 .owl-carousel img {transition: .3s;}.RWDnews005 .margin-top-20 {margin-top: 35px !important;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0 20px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item .text-left {padding: 0 20px;letter-spacing: 1px;margin-bottom:5px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}.RWDnews005 h4 {padding: 0 20px;}.RWDnews005 h4 a {font-weight: 600;letter-spacing: 2px;color: #333;font-size: 17px;line-height:1.5;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item p.text-left {padding: 0 20px;letter-spacing: 2px;font-size: 15px;line-height: 1.6;margin-bottom: 0px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;min-height: 48px;color:#888;}.RWDnews005 .owl-carousel.buttons-autohide .owl-buttons {opacity: 1;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {border-radius: 50%;height: 40px !important;width: 40px !important;background: #d1d1d1;border: 1px solid #d1d1d1;line-height:40px;}.RWDnews005 .owl-buttons .fa {color: #fff;position: relative;top: -3px;}.RWDnews005 .owl-carousel.owl-padding-10 {margin: 0;}.RWDnews005 .controlls-over .owl-controls .owl-prev {left: -30px;}.RWDnews005 .controlls-over .owl-controls .owl-next {right: -30px;}.RWDnews005 .owl-buttons .fa:before {    display: none;}.RWDnews005 .owl-buttons .fa {    top: -4px;    background: url(archive/image/customization/right-arrow.png)no-repeat;    background-size: 100%;    width: 20px;    height: 20px;}.RWDnews005 .controlls-over .owl-controls .owl-prev i {    transform: scale(-1);    left: -3px;}@media (min-width: 1200px) {.RWDnews005 .owl-carousel .owl-item div:hover img {transform: scale(1.02);}}
/*footer start*/

.footer_block {    background: #a4d7cb;    padding: 80px 0 30px;}.footer-top {    display: flex;    align-items: center;    justify-content: center;}.footer-logo {    width: 300px;    flex-shrink: 0;}.footer-info {    font-size: 15px;    color: #333;    letter-spacing: 1px;    line-height: 2;}.footer-info h5 {    font-size: 20px;    font-weight: 600;    margin: 0 0 5px;    line-height: 1.5;}.footer-info a {    color: #333;}/* footer-edm  */ 
.footer-social {    display: flex;    flex-direction: column-reverse;    gap: 2rem;}.footer-edm {    width: fit-content;    border-radius: 40px;    overflow: hidden;}.footer-edm .newsletter-form {    display: grid;    grid-template-columns: 20vw 80px 80px;}.footer-edm #btn_order_email {    background-color: #f1c0c3;    color: #333;    font-weight: bold;}.footer-edm #btn_reject_email {    background-color: #c8ebe3;    color: #333;    font-weight: bold;}.footer-edm .form-group {    margin-bottom: 0;}.footer-edm .form-control,.footer-edm .RWDedm001 .btn.btn-rj {    height: 40px;    border-radius: 0;    border: 0;    box-shadow: unset;    font-size: 15px;}/*社群*/ 
.RWDsocial002 {    display: flex;    align-items: center;}.RWDsocial002 h3 {    margin: 0 30px 0 0;    font-size: 20px;    color: #333;    line-height: 1.5;    letter-spacing: 2px;    width: 90px;    padding: 15px;    text-align: center;    background: url(archive/image/customization/social-back.png)no-repeat;    background-size: 100%;    font-weight: bold;}.RWDsocial002 {    margin: 0;}.RWDsocial002 ul {    margin: 0;}.RWDsocial002 .pull-right {    float: none !important;}.RWDsocial002 ul.socialNetwork li {    float: none;    display: inline-block;    margin: 0 10px 0 0;    background: #fff;    border-radius: 50%;    padding: 10px;}.RWDsocial002 .iconRounded {    width: 40px;    height: 40px;    border: 0 solid transparent;    color: #fff;    background-color: transparent;    margin: 0;    padding: 0;}.RWDsocial002 .iconRounded:hover,.color1 .iconRounded:hover {    background-color: transparent;    color: #000;}/*SSL*/ 
.footer-ssl {    font-size: 10px;    color: #777;    letter-spacing: 1px;    line-height: 1.5 !important;    margin-top: 40px;    border-top: 1px solid rgba(0, 0, 0, 0.1);    padding-top: 20px;    text-align: center;    display: flex;    align-items: center;    justify-content: center;}.copyright,.RWDssl01,.footer-ssl .RWDedictor {    display: inline-block;}.footer-ssl .RWDedictor {    margin: 0 10px;}.copyright_desc,.copyright_desc a,.copyright_desc a:hover {    font-size: 10px;    color: #777;    letter-spacing: 1px;    line-height: 1.5 !important;}/*cookie*/ 
.RWDalert_fancybox.bottom {    width: 500px;    padding: 30px 60px 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: #231f20 !important;    font-size: 14px !important;}.RWDalert_fancybox .btn:hover {    background: #231f20 !important;    color: #fff !important;}.RWDalert_fancybox.bottom .editor a {    color: #67a596 !important;}@media (max-width: 600px) {    .RWDalert_fancybox.bottom .editor,    .RWDalert_fancybox.bottom .btn-box {        display: block !important;    }    .RWDalert_fancybox.bottom {        padding: 30px 30px 20px !important;        width: 100%;    }    .RWDalert_fancybox .btn.active {        display: block !important;        margin: 20px 0 0 !important;        width: 100% !important;    }}.scrollTop002 {    width: 50px;    height: 50px;    display: flex;    align-items: center;    justify-content: center;    border: 1px solid #666666;    border-radius: 50%;    color: #666666;}.scrollTop002 .ii {    display: none;}.footer-top {    display: grid;    gap: 0 max(5vw,2rem);    grid-template-columns: max-content max-content auto;}

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

.page_wrapper_bg .article-text {font-size: 15px;font-weight:normal;color:#555;letter-spacing: 1.5px;line-height:2;}.page_wrapper_bg .article-text p{font-size: 15px;font-weight:normal;color:#555;letter-spacing: 1.5px;line-height:2;}section.call_to_action {padding:80px 0;min-height: 700px;}.page_wrapper_bg .collapsing_header .main {top: 92px !important;}.page_wrapper_bg  .RWDmenu_plus04 .logo {width: 65px;top: 10px;}.page_wrapper_bg .RWDmenu_plus04 .is-up .logo {width: 65px;top: 10px;}.page_wrapper_bg  .RWDmenu_plus04 .site-nav {padding-top: 15px;}.page_wrapper_bg .RWDmenu_plus04 .features {padding-top: 15px;}/*側選單*/#sidebar .products-nav>ul> li.active>ul { display: block;}.xrow {width: 100%;height: 100%; position: relative;display: inline-block;}#sidebar .products-nav{background: #fdfeff;box-shadow:2px 3px 4px rgb(221 221 221 / 65%);border-radius:0px;}.m2018 .products-nav .nav-title{    background: #eaeaea;    font-size: 16px;    padding: 7px 10px;    text-align: center;    margin-bottom: 0;    color: #555;    letter-spacing: 5px;    border-radius: 0px;    font-weight: bold;}.page_wrapper_bg .products-nav>ul>li {border-bottom: 1px solid #ddd;padding: 10px; margin-bottom: 0px;text-align: center;transition: 0.4s;}.page_wrapper_bg .products-nav>ul> li.active{background: #fff; border-bottom: 1px solid #ddd;}.page_wrapper_bg .products-nav>ul> li.active > a, .page_wrapper_bg .products-nav>ul>li:hover > a{color: #95ccc9;font-weight: 600;}.m2018 .products-nav>ul>li>a {padding-right: 0;color: #888;}.m2018 .products-nav ul li>ul>li.active>a, .m2018 .products-nav ul li>ul>li:hover>a, .m2018 .products-nav ul li>ul>li.is-open>a {color: #494949;font-weight: 600;}.m2018 .products-nav ul>li>.toggle-submenu { top: 10px;}.m2018 .products-nav>ul>li>a {font-size: 15px;padding: 5px 0px;}#sidebar > div > div > ul > li > ul > li:last-child {border-bottom: none;}#sidebar > div > div > ul > li > ul > li { border-top: 1px solid #ddd; padding: 5px 0;}.m2018 .products-nav ul li {padding: 8px 0px;}/*確定送出*/ 
.page_wrapper_bg .new-form .new-width .currectsend_btn {background: transparent;}.page_wrapper_bg .currectsend_btn a {background: #409fca;padding: 7px 30px !important;border-radius:0px;color: #fff;font-size: 14px;font-weight: 600;transition: 0.5s ease;}.page_wrapper_bg .ebtn a {color: rgb(255, 255, 255);font-size: 14px;font-weight: 600;background:#95ccc9;padding: 10px 30px;border-radius:0px;transition: all 0.5s ease 0s;}.page_wrapper_bg .currectsend:hover a {background: #409fca;}.page_wrapper_bg .ebtn {background: transparent;margin-top: 30px;float: right;border-radius: 0px;padding: 0px;}/*回上頁按鈕*/ 
.btn.btn_back {background: transparent;padding: 0;float: right;box-shadow: none;border-radius: 0px;margin-top: 30px;}.btn.btn_back a:hover {background:#95ccc9;transition: .5s ease;border: 1px solid #95ccc9;color: #fff;padding: 3px 20px;border-radius:0px;font-size: 14px;}.btn.btn_back a {border: 1px solid #95ccc9;background: #fff; color: #95ccc9;padding: 3px 20px;border-radius:0px;font-size: 14px;}#article .btn.btn_back a {padding: 9px 13px;}.btn.btn_back {background: transparent !important;}.album1 .btn.btn_back a {padding: 10px 20px;}.album1 .btn.btn_back a:hover {padding: 10px 20px;}/*麵包屑(置中)*/ul.breadcrumb.pull-right a {color: #666;transition: all 0.2s ease;}ul.breadcrumb.pull-right a:hover{color: #333;}.hgroup .breadcrumb {font-size: 12px;background-color: transparent;border: none;position: relative;float: none !important;text-align: center;bottom: 0;padding: 0;margin: 10px 0 30px;}.hgroup .container {margin-bottom: 0;border-bottom: none;}.hgroup h1 {text-align: center; letter-spacing: 4px; font-size: 32px; font-weight: 600; line-height: 1.5; margin: 0; padding: 0;}/**/ 
.pagecontent .article_model[data-seq="0"] {margin-top: 0 !important;}.layoutlist_7 .litem {text-align: center;}.layoutlist_7 .subject a:hover {color: #95ccc9; transition: .3s ease;}.layoutlist_7 .subject, .layoutlist_7 .subject a {color: #333;font-size: 18px;font-weight: bold;transition: .3s ease;}.layoutlist_8 .item:last-child { border-bottom: none;}.layoutlist_8 .item {padding: 35px 0;border-bottom: 1px solid #d7d7d7;}.layoutlist_8 .article_subject:hover { color:#95ccc9;transition: .3s ease;}.layoutlist_8 .article_subject {color: #333;font-size: 20px;transition: .3s ease;}.form-group label.must:after {color: #f7be05;}.layoutlist_8 .listdate .yearmonth{text-align: center;}.layoutlist_8 .listdate .day{text-align: center;}/*會員*/#btn_member_login:hover {background-color:#95ccc9}#btn_member_login {border-radius:0px;background-color:#95ccc9;}.member_join_strong { color: #000; font-weight: bold;}#join_form .btn-primary:hover {background: #95ccc9;}#join_form .btn-primary {background:#95ccc9; border-radius:0px;}.btn-primary { color: #fff;background-color:#95ccc9;border-color:#95ccc9;border-radius:0px;}.btn-primary a {color: #fff;}.btn-primary:hover { background:#95ccc9;border-color:#95ccc9;color: #fff;}/*產品頁*/ 
.RWDproduct_page .products-info .price-box li.active{color:#d88489;}#RWDPAGE_BASE_PAT02 .cart-menu .text-box .price{color:#d88489;}.RWDproduct_page .products-info .name {font-size: 20px;color: #333;font-weight: bold;}.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: #f1c0c3;    color: #fff;    transition: .3s ease;    border: 1px solid #f1c0c3;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {background: #fff;border-radius: 0px;color:#95ccc9;border: 1px solid #95ccc9;transition: .3s ease;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {background:#95ccc9;border-radius: 0px;border:1px solid #95ccc9;}.layoutlist_2 .subject {text-align: center;}.sortbar {margin-bottom: 30px !important;text-align:left !important;float: left !important;}/*購物清單*/@keyframes num-bg {0% {background: rgb(98, 14, 15, 0);-webkit-transform: scale(.5);transform: scale(.5)}100% {background:#95ccc9;-webkit-transform: scale(1);transform: scale(1)}}.login-box a {background: transparent;}.login-box a b{color:#d88489;background: transparent;}.total b{color: #d88489;}.shopping-item .td.qty .pd-price, .shopping-item .td.total .pd-price{color:#d88489;}.RWDshopping .btn.normal {border-radius: 0px;}.RWDshopping .btn {display: inline-block;color:#95ccc9;border-color:#95ccc9;}.RWDshopping .btn.bg1:hover, .RWDshopping .btn.bg3:hover {border-color:#95ccc9;color:#95ccc9;}.RWDshopping .btn.bg2 {background:#95ccc9;color: #fff; border-color:#95ccc9;}.RWDshopping .btn.bg2:hover, .bonus-box .btn:hover, .voucher-box .btn:hover {background: #95ccc9;color: #fff;}.form-box .required:after { color: #d88489;}.layoutlist_2 .item, .layoutlist_4 .item {margin-top: 0;border-bottom: none;margin-bottom: 30px;}.layoutlist_4 .buybtn {padding: 5px 0;background-color: #95ccc9;}.layoutlist_4 .subject {font-weight: bold;font-size: 17px;letter-spacing: 2px; text-align:center;}.layoutlist_4 .pricearea .sellprice {font-weight: bold;color:#e6737c;font-size: 17px;margin: 0 0 20px;}.webdesc {    text-align:left;    border-bottom: 1px solid #e2e1e1;    margin-bottom: 20px;    padding-bottom: 20px;}.page_wrapper_bg .dd-selected:hover {    color: #000;}.layoutlist_2 .list_subject a {color: #555 !important;font-size: 18px !important; line-height: 1.7 !important;font-weight: bold !important;letter-spacing: 2px !important;}.layoutlist_2 .item:last-child {    border-bottom: none;}.layoutlist_2 .item {    padding: 20px 0 !important;    border-bottom: 1px solid #efefef !important;    margin-bottom: 20px !important;}.layoutlist_2 .listdate .yearmonth {    color: #555 !important;    font-size: 12px !important;    letter-spacing: 2px !important;    text-align: right !important;    padding: 0 !important;}.layoutlist_2 .listdate .day {    color: #555 !important;    font-size: 30px !important;    text-align: right !important;}.layoutlist_2 .listdate {    border-left: 1px solid #f5f5f5 !important;}.layoutlist_2  .subsubject {    font-size: 14px;    line-height: 1.7;    margin: 5px 0 0;}.layoutlist_8 .listdate .yearmonth{    color: #555 ;    font-size: 12px ;    letter-spacing: 2px;    text-align: right;    padding: 0;}.layoutlist_8 .listdate .day {    color: #555;    font-size: 30px;    text-align: right ;}.eformsDesc {    margin: 0px 0 30px;    padding-bottom: 20px;    border-bottom: 1px solid #ececec;    text-align: center;}.customized_columns ._input, .customized_columns select {    border: none;    background-color: #f4f4f4;    font-size: 15px;    border-radius: 0;    box-shadow: none;    -webkit-box-shadow: none;}.cate_list .subject a:hover {    color: #777;}.cate_list .subject {    text-align: center;    background: #e8f1f0;    padding: 7px 0;}

/*內頁 end*/
/*其他尺寸 start*/

@media (max-width: 1400px) {    .RWDbanner_plus01 .txt3 {        font-size: 18px;    }    .RWDproduct004 #portfolio.portfolio-nogutter .row>div {        padding: 0 30px !important;    }    .RWDleft_cont002 .container {        padding: 0 0 0 15%;    } }@media (max-width: 1300px) {    .RWDmenu_plus04 .header {        height: 105px;    }    .RWDmenu_plus04 .header-in {        width: 100%;        display: block;    }    .RWDmenu_plus04 .ml-stack-nav-toggle {        top: 28px;        transition: .3s;    }    .RWDmenu_plus04 .is-up .ml-stack-nav-toggle {        top: 13px;    }    .RWDmenu_plus04 .is-up .features {        padding-top: 15px;    }    .RWDmenu_plus04 .copyright {        display: none !important;    }    .RWDmenu_plus04 .is-up .logo {        width: 70px;        top: 11px;        padding: 0;    }    .page_wrapper_bg .RWDmenu_plus04 .ml-stack-nav-toggle {        top: 13px;    }    .page_wrapper_bg .RWDmenu_plus04 .is-up .logo {        width: 70px;        top: 11px;        padding: 0;    }    .page_wrapper_bg .RWDmenu_plus04 .logo {        width: 70px;        top: 11px;        padding: 0;    }    /*漢堡*/    .RWDmenu_plus04 #mobile-menu .menu>li.active {        background-color: #a4d7cb;    }    .RWDmenu_plus04 #mobile-menu .menu>li.active>a {        background-color: transparent;    }    .RWDmenu_plus04 .can-link.hidden-lg {        display: block !important;    }    /*富編輯器*/    .RWDmenu_plus04 .features .edit {        float: left;        position: relative;        margin-right: 45px;        top: -50px;        display: none;    }    .RWDmenu_plus04 .is-up .features .edit {        top: 22px;    }    .RWDmenu_plus04 #mobile-menu,    .RWDmenu_plus04 .ml-stack-nav-toggle,    .RWDmenu_plus04 .toggle-menu,    .RWDmenu_plus04 .toggle-mmenu-cover,    .RWDmenu_plus04 .site-nav {        display: none;    }    .RWDmenu_plus04 .features,    .RWDmenu_plus04 .logo,    .RWDmenu_plus04 .ml-stack-nav-toggle {        display: table-cell;        vertical-align: middle;    }    .RWDmenu_plus04 #mobile-menu,    .RWDmenu_plus04 .ml-stack-nav-toggle,    .RWDmenu_plus04 .toggle-menu {        display: block;    }    .RWDmenu_plus04 .features {        position: relative;        float: right;        margin-right: 10px;        padding-right: 10px;    }    .RWDbanner007 .item-img {        width: calc(100% - 400px);    }    .RWDbanner007 .item-box {        width: 400px;    }    .RWDbanner007 .item-info {        padding: 50px 30px;    }    /*優勢*/    .advantage-block .container {        width: 90%;        padding: 0 30px;    }    .RWDbanner007 .item-nav-next,    .RWDbanner007 .item-nav-next:hover {        right: -45px;    }    .RWDbanner007 .item-nav-prev,    .RWDbanner007 .item-nav-prev:hover {        left: -45px;    }    /*入口*/    .enter-block .container,    .product-block .container {        padding: 0 30px;    }    /*最新消息*/    .news-block .container {        width: 90%;    }    /*頁尾*/    .footer-logo {        width: 220px;        margin-right: 40px;    }    .RWDsocial002 h3 {        margin: 0 20px 0 0;        width: 75px;        padding: 5px;    }}

/*其他尺寸 end*/
/*1199px start*/
@media (max-width: 1199px) {
/*選單*/ 
.RWDmenu_plus04 .header {padding: 0 30px;}.RWDmenu_plus04 .header-in {justify-content: flex-end;}.RWDmenu_plus04 .logo {left: 0;transform: none;}.RWDmenu_plus04 .site-nav .menu li {min-width: auto;}.RWDmenu_plus04 .site-nav .menu-center {margin-right: 0;}.RWDmenu_plus04 .features:after {display:none;}.RWDmenu_plus04 .features .edit, .RWDmenu_plus04 .features .lang-block {display: block;}.banner-block, .RWDbanner_plus01, .RWDbanner_plus01 .banner-slider, .RWDbanner_plus01.full .banner-slider.bg .slick-item {height: calc(100vh - 70px) !important;}.page_wrapper_bg  .banner-block, .RWDbanner_plus01, .page_wrapper_bg .RWDbanner_plus01 .banner-slider, .page_wrapper_bg  .RWDbanner_plus01.full .banner-slider.bg .slick-item {height:auto !important;}.page_wrapper_bg .RWDmenu_plus04 .header {background: rgba(255, 255, 255, 0.95);}.footer-top {    grid-template-columns: max-content max-content;}.footer-social {    align-items: center;    grid-column: 1/3;}.footer-edm .newsletter-form {    grid-template-columns: 30vw 80px 80px;}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
.RWDleft_cont002 .item-second .text-box {margin-top: 0;}.RWDleft_cont002 .container {padding: 0 0 0 20%;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
/**/ 
.RWDbanner_plus01 .txt1,.RWDbanner_plus01 .txt2 {    font-size: 35px;}.RWDbanner_plus01 .txt2 span span {    font-size: 60px;    margin-right: 5px;}/*關於*/ 
.RWDleft_cont002 .container {    padding: 0 0 0 30px;}.RWDleft_cont002 .item-second .pic {    padding-left: 0;}.about-block:after {    display: none;}/*最新消息*/ 
.RWDbanner007 .item-blk {    flex-direction: column;}.RWDbanner007 .item-img {    width: 85%;}.md4sd .item-blk .item-box {    width: 85%;    max-width: initial;    margin: 0 auto;}.md4sd .item-pagination {    right: 0;    left: 0;    margin: auto;    bottom: -45px;    text-align: center;}/*優勢*/ 
.RWDbanner007 .item-img {    width: 90%;}.RWDbanner007 .item-blk .item-box {    width: 90%;    max-width: initial;    margin: 0 auto;    border: 1px solid #eee;}.RWDbanner007 .item-box .box-shadow {    box-shadow: none;}.RWDbanner007 .item-pagination {    right: 0;    left: 0;    bottom: -45px;    text-align: center;}.RWDproduct004 #portfolio.portfolio-nogutter .row>div {    padding: 0 15px !important;}/*產品*/ 
.RWDproduct002_v2 .popup-portfolio .portfolio-item {    padding: 0 15px}.RWDproduct002_v2 .portfolio-bottom p {    font-size: 14px;    letter-spacing: 1px;}.RWDproduct002_v2 .portfolio-bottom h4 {    font-size: 16px;}/*頁尾*/ 
.RWDsocial002 h3 {    display: none;}.RWDsocial002 ul.socialNetwork li {    padding: 8px;}.RWDsocial002 .iconRounded {    width: 30px;    height: 30px;}.footer-ssl {    letter-spacing: 0px;}#sidebar input,#sidebar select,#sidebar select.form-control:not([size]):not([multiple]) {    margin-bottom: 30px;}#mobile-fixed .btn-box .bg2 {    background: #023c77;    border: 1px solid #023c77;}#mobile-fixed .btn-box .normal {    border-radius: 0;}
}
/*991px end*/
/*800px start*/
@media (max-width: 800px) {
.page_wrapper_bg  .ebtn a {width: auto;}.page_wrapper_bg  .ebtn {width: auto;}.RWDproduct_page .btn_back {width: auto;}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
/*選單*/ 
.RWDmenu_plus04 .logo {    width: 110px;}.RWDmenu_plus04 .features .edit {    display: none;}.RWDbanner_plus01 .page-scroll {    bottom: 25px;}/*模組標題*/ 
.RWDbanner007 .title-main,.RWDproduct002_v2 h1.main-title,.RWDnews005 h1.main-title {    font-size: 32px;}/*關於*/ 
.about-block {    padding: 70px 0 0;}.RWDleft_cont002 .item-second {    flex-direction: column-reverse;}.RWDleft_cont002 .item-second .text-box {    width: 80%;    text-align: center;}.RWDleft_cont002 .item-second>a {    width: 70%;    margin: 60px 0 0;}.RWDleft_cont002:before {    width: 100%;    height: 200px;    top: auto;    bottom: -60px;}.RWDleft_cont002 .container {    padding: 0 30px;}.about-block:before {    width: 100%;    height: 200px;    top: auto;    bottom: 0;}/*優勢*/ 
.advantage-block {    padding: 70px 0;}.RWDbanner007 .item-blk .item-box {    width: calc(100% - 2px);}.RWDbanner007 .item-img {    width: 100%;}.RWDbanner007 .item-blk {    padding: 0;}.RWDbanner007 .item-info {    padding: 30px;}.RWDbanner007 .item-title {    padding-right: 0;}.RWDbanner007 .item-nav-next {    left: auto;}/*入口*/ 
.enter-block {    padding: 0 0 70px;}/*產品*/ 
.product-block {    padding: 80px 0;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    width: 50%;}/*頁尾*/ 
.footer-top {    flex-direction: column;    text-align: center;}.footer-logo {    width: 200px;    margin: 0 auto ;}.footer-ssl {    display: block;}.copyright,.RWDssl01,.footer-ssl .RWDedictor {    display: block;}.footer-ssl .RWDedictor {    margin: 5px 0;}.layoutlist_2 .col-xs-12 {    width: 50%;    float: left;}.layoutlist_8.rwd .item {    padding: 30px 0;    width: 50%;    float: left;}.layoutlist_8.rwd .row {    margin-left: 0;    margin-right: 0;}.RWDslider01 .pic-list {    float: none;    width: 100%;    padding-left: 0;    padding-right: 0;}.RWDslider01.pic-right .pic-list {    float: none;    padding-left: 0px;    padding-right: 0;}.RWDslider01 .text {    float: none;    width: 100%;}.RWDslider01 .control-box {    left: 0;}.layoutlist_2 .listdate {    border-left: none !important;    margin-top: 10px;}.layoutlist_2 .listdate .yearmonth {    display: inline-block;    text-align: left !important;}.layoutlist_2 .listdate .day {    font-size: 12px !important;    text-align: left !important;    display: inline-block;    position: relative}.layoutlist_2 .listdate .day:before {    content: "/";    position: relative;    left: -5px;    padding-right: 0;    letter-spacing: 0;}.RWDproduct_page .btn-other li {    width: 100%;}.RWDproduct_page .btn-other li button {    text-align: left;}.layoutlist_8.rwd .listdate .day {    color: #555;    letter-spacing: 1px;}.footer-top {    grid-template-columns: 1fr;}.footer-social {    grid-column: unset;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
/*loading*/ 
.fl {width:140px;}.RWDmenu_plus04 .logo {width: 90px;padding: 15px;}.RWDmenu_plus04 .is-up .logo {width: 60px;top: 15px;padding: 0;}.RWDmenu_plus04 .features .member-btn {padding: 25px 10px;}.RWDbanner_plus01 .slick-caption {top: 28%;}.RWDbanner_plus01 .txt1 {font-size: 26px;}.RWDbanner_plus01 .txt2 {font-size: 26px;}.RWDbanner_plus01 .txt2 span span{font-size:45px;display: block;margin-right:0;}.RWDbanner_plus01 .txt3 {margin-top: 30px !important;font-size: 15px;}/*關於*/ 
.RWDleft_cont002 .item-second .text-box {width: 100%;}.RWDleft_cont002 .item-second>a {width: 90%;}.RWDleft_cont002 .item-second .text-box .subtitle {    font-size: 18px;    letter-spacing: 1px;}.RWDleft_cont002 .item-second .text-box .text br {    display: none;}.RWDbanner007 .title-main, .RWDproduct002_v2 h1.main-title, .RWDnews005 h1.main-title {    font-size: 28px;    letter-spacing: 1px;}/*優勢*/ 
.advantage-block .container {    padding: 0 20px;}.RWDbanner007 .item-info {padding: 30px 20px;}.RWDbanner007 .item-nav-prev, .RWDbanner007 .item-nav-prev:hover {    left: -28px;    z-index: 2;}.RWDbanner007 .item-nav-next, .RWDbanner007 .item-nav-next:hover {    right: -28px;    z-index: 2;}/*入口*/ 
.RWDproduct004 #portfolio.portfolio-nogutter .row > div {    width: 100%;    margin: 0 0 35px !important;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div {    padding: 0 10px !important;}/*產品*/ 
.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: 100%;}.RWDproduct002_v2 .btn-box .btn {max-width: 100%;}/*最新*/ 
.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0 10px;}.RWDnews005 .controlls-over .owl-controls .owl-next {right: -12px;}.RWDnews005 .controlls-over .owl-controls .owl-prev {left: -12px;}.scrollTop002 {bottom: 100px;right: 10px;}.RWDproduct_page .btn_back {width: 100%;}.page_wrapper_bg  .ebtn a {width: 100%;}.page_wrapper_bg  .ebtn {width: 100%;}.page_wrapper_bg .main .container {padding-left: 10px;padding-right: 10px;}.layoutlist_8.rwd .item { width:100%;float:none;}.layoutlist_2 .col-xs-12 { width:100%;float:none;}.btn.btn_back {width: 100%;}#article .btn.btn_back a {display: block;}.footer-edm .newsletter-form {        grid-template-columns: 1fr 1fr;    }    .footer-edm .form-group{        grid-column: 1/3;    }    .footer-edm {    width: 100%;    border-radius: 20px;}    .form-control{        text-align: center;    }
}
/*600px end*/
/*320px start*/
@media (max-width: 320px){
.RWDbanner_plus01 .txt1, .RWDbanner_plus01 .txt2 { font-size: 20px;}.RWDbanner_plus01 .txt2 span span {font-size: 35px;}.RWDbanner_plus01 .txt3 {font-size: 12px;}
}
/*320px end*/