a {text-decoration: none;transition: 0.3s;}a:hover {text-decoration: none;transition: 0.3s;}.webcounts{position:fixed;top:0;width:100%;padding:5px;background:#f9f9f9;text-align:center;font-size:15px;color:#222;letter-spacing:1px;z-index: 99;}.main{overflow:hidden;background:url(archive/image/customization/creampaper.jpg);margin-top:34px}.RWDmenu_plus02 .inside{background:transparent;margin-top:34px}/*選單*/ 
.cd-primary-nav>li>a {color: #444;font-size: 16px !important;letter-spacing: 3px !important;font-weight: 600;}.RWDmenu_plus02 .inside {background:transparent;}nav.cd-nav {float: none;margin-left: 0px;max-width: 100%;display: flex;margin: 0 auto;align-items: center;justify-content: center;}.RWDmenu_plus02 .container {width: 100%;padding:0px}.cd-main-header {width: 100%;background: transparent;padding-left: 50px;}.cd-primary-nav>li>a:hover {color: #444}.cd-primary-nav>li>a:hover:after, .cd-primary-nav>li>a:hover:before {background-color: #444;}.is-up .cd-primary-nav>li>a {color: #fff}.is-up .cd-primary-nav>li>a:hover {color: #fff}.is-up .cd-primary-nav>li>a:hover:after,.is-up  .cd-primary-nav>li>a:hover:before {background-color: #fff;}.cd-primary-nav>li:after {display:none}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {background-color: #b6a1ca;}.cd-primary-nav .cd-secondary-nav>li {border-bottom: 1px solid #fff;}.RWDmenu_plus02 .cart-block span, .RWDmenu_plus02 .member-block span, .RWDmenu_plus02 .querycar-block span {-webkit-transition: all 0s ease;-moz-transition: all 0s ease;-o-transition: all 0s ease; transition: all 0s ease;}/**/ 
.RWDmenu_plus02 .inside.is-up {background:#533584;}.cd-primary-nav>.has-children>a::after, .cd-primary-nav>.has-children>a::before {background: #fff}/*副選單*/ 
.RWDmenu_plus02 .sub-nav.sub-up {margin-top: 0px;}.RWDmenu_plus02 .editor {float: right;margin-right: 0px;margin-top: 0px;width: 100%;height: 100%;}.RWDmenu_plus02 .editor a {display: block;color: #68438a;font-weight: 600; letter-spacing: 2px;}.RWDmenu_plus02 .editor {float: right;margin-right: 0px;margin-top: 0px;width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;}.RWDmenu_plus02 .editor img {margin-right: 6px;width: 30px !important;height: auto !important;}.RWDmenu_plus02 .sub-nav {    height: 80px;    background: URL(archive/image/customization/AAA1.jpg);    position: absolute;    right: 0;    width: 150px;    background-size: 100%;}/**/ 
.cd-header-buttons {right: 200px}.RWDmenu_plus02 .cart-block a, .RWDmenu_plus02 .member-block a, .RWDmenu_plus02 .querycar-block a {color: #444;}.RWDmenu_plus02 .cart-block {margin-left: 25px}.RWDmenu_plus02 .member-block:hover span, .RWDmenu_plus02 .querycar-block:hover span {color: #444;}.RWDmenu_plus02 .cart-block:hover i {color: #444;}.RWDmenu_plus02 .cart-block:hover:after, .RWDmenu_plus02 .member-block:hover:after, .RWDmenu_plus02 .querycar-block:hover:after {display:none}.RWDmenu_plus02 .is-up .cart-block i.qty {color: #c5aeda; box-shadow: 0px 0px 0px #ccc}.RWDmenu_plus02 .is-up .cart-block:hover i {color: #fff;}.RWDmenu_plus02 .is-up .cart-block:hover span  {color: #c5aeda}.RWDmenu_plus02 .is-up .cart-block a, .RWDmenu_plus02 .is-up .member-block a, .RWDmenu_plus02 .is-up .querycar-block a {color: #fff;}.RWDmenu_plus02 .cart-block {margin-left: 25px}.RWDmenu_plus02 .member-block:hover span, .RWDmenu_plus02 .querycar-block:hover span {color: #444;}.RWDmenu_plus02 .is-up .member-block:hover span, .RWDmenu_plus02 .is-up .querycar-block:hover span {color: #fff;}li.menu_contact {display: none;}/*搜尋*/ 
.inside .cd-search-trigger::after {background: #444;}.inside .cd-search-trigger::before {border: 2px solid #444;}.is-up .cd-search-trigger::after {background: #fff;}.is-up .cd-search-trigger::before {border: 2px solid #fff;}.cd-search.full input {border-bottom: 1px dotted #fff;;width: 100%; font-size: 25px}.cd-search.full .ibtn {font-size: 22px}.cd-search-trigger::after {background:#fff;}.cd-search-trigger::before {border: 2px solid #fff;}/*logo*/ 
.cd-logo {width: 225px;position: absolute; padding: 5px 15px;margin-top: 0px;margin-left: 0px;background: transparent;border-radius: 0;box-shadow: 0px;transition: 0.5s;}.is-up .cd-logo {width: 198px;background: transparent; border-radius: 0px 0px 0px 0px;box-shadow: 0px 0px 0px #a890bd;filter: invert(100%) grayscale(100%) brightness(200%);transition: 0.5s;}/*banner*/ 
.RWDbanner_plus01 .logo {width: 620px;}.RWDbanner_plus01 .slick-caption {top: 20%;left: -150px;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {width: 8px;height: 8px;color: transparent;background: #fff;transition: 0.5s;border: none;border-radius: 100%;opacity: 0.5;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: #fff;opacity: 1;}/**/RWDbanner_plus01 .page-scroll {right: 0px;}.RWDbanner_plus01 .page-scroll.style01 a::after {box-sizing: border-box;content: "";position: absolute;top: 55px;right: 50%;width: 1px;height: 65px;background: #222;animation: web_menu002 ease-out 1.5s infinite;animation-direction: alternate;opacity: .3;}@keyframes web_menu002{0%{ transform: translate(0px, 0px);} 50%{transform: translate(0px, -20px);}100%{transform: translate(0px, 0px);}}.RWDbanner_plus01 .page-scroll {right: 0px;left: inherit;margin-left: 0px;}.RWDbanner_plus01 .page-scroll {z-index: 111111;bottom: 0}.RWDbanner_plus01 .page-scroll a {color: transparent}.RWDbanner_plus01 .page-scroll.style01 a span {width: 0px;height: 0px;border-left: 0px solid #fff;border-bottom: 0px solid #fff}.RWDbanner_plus01 .page-scroll.style01 a::before {content: "scorll";position: absolute;width: 20px;color: #222;transform: rotate(90deg);text-transform: uppercase;font-size: 12px; right: 6px;letter-spacing: 3px;top: -40px;right: 12px;}/*最新消息*/ 
.model.RWDnews_autolist {position: absolute;margin-top: -80px; width: 600px;left: 120px;}.RWDnews_autolist .slick-arrow {display:none !important}.RWDnews_autolist .title {background: transparent;color: #222;text-align: center;font-weight: 600; letter-spacing: 3px;}.RWDnews_autolist .news-box {background: transparent;overflow: hidden;font-size: 14px; letter-spacing: 1px;border:1px #888 dotted;border-right: 0;border-left: 0;}.RWDnews_autolist .news-list a {color: #333;font-weight: 600;}/*寬度*/ 
.RWDleft_cont002 .container {width:75%}.product_block .container {width:75%}/*關於我們*/ 
.about_block {background: #fff;padding: 150px 0px 150px 0px;position: relative;overflow: hidden}.RWDleft_cont002 .item-second:hover .pic img {transform: scale(1);}.RWDleft_cont002 .item-second .text-box {width: 50%;background: transparent; color: #222; padding: 0px 0px;transition: all 0.8s;-o-transition: all 0.8s; -webkit-transition: all 0.8s;}.RWDleft_cont002 .item-second {background-color: transparent;z-index: 11}.RWDleft_cont002 .item-second .text-box .title {color: #ad99bf;font-size: 35px; font-weight: bold; letter-spacing: 3px;font-family: 'Noto Serif TC', serif;line-height: 35px}.RWDleft_cont002 .item-second .text-box .subtitle {font-size: 20px;letter-spacing: 2px; margin-top: 22px; padding-left: 5px; font-weight: 600;}.RWDleft_cont002 .item-second .text-box .underline {display:none}.RWDleft_cont002 .item-second .text-box .text {line-height: 35px; font-size: 16px;letter-spacing: 2px;margin-top: 30px;width: 85%;color: #666}.RWDleft_cont002 .item-second .text-box h5 {font-size: 16px;font-weight: 600;color: #666; margin-bottom: 5px !important;line-height: 30px;}.RWDleft_cont002 .item-second .text-box h5 img {width: 75px !important;}.RWDleft_cont002 .item-second .text-box h5 span {color: #9b7fb5;margin-left: 22px;margin-right: 16px;font-size: 20px;}.RWDleft_cont002 .item-second .text-box p {margin: 0 0 30px;}.RWDleft_cont002 .item-second .text-box a {width: 150px;letter-spacing: 2px; background: transparent;color: #888;font-weight: bold;font-size: 15px;margin: 0 auto;display: block; text-align: left;padding: 5px 20px;margin-top: 30px;border: 1px solid #ccc; float: left;position: relative}.RWDleft_cont002 .item-second .pic {border-radius: 50px}.RWDleft_cont002 .item-second {background-color: transparent; display: flex; flex-direction: row-reverse;align-items: flex-end;}.item-second a {display: block;width: 50%;}.RWDleft_cont002 .item-second .pic {border-radius: 50px;width: 100%;float: none}.RWDleft_cont002 .item-second .text-box a:hover {color: rgb(186 163 208);background-color: transparent;border: 1px #baa3d0 solid;}.RWDleft_cont002 .item-second .text-box a:hover::after {filter: invert(0%) grayscale(0%) brightness(100%)}.RWDleft_cont002 .item-second .text-box a::after {background: url(archive/image/customization/ICON04.png);content: "";position: absolute;right: 18px; top: 8px;width: 17px;height: 17px;background-size: contain;filter: invert(100%) grayscale(100%) brightness(200%);transition: 0.5s;}.RWDleft_cont002 .item-second::after {content: "";position: absolute;width: 620px;height: 430px;border: 1px #f7d382 dotted;top: 35px;right: -20px;border-radius: 50px;z-index: -1;}/*產品*/ 
.product_block {position: relative;padding: 100px 0px;}.RWDproduct002_v2 .bounceIn{-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {padding: 20px;width: calc(100%/4 - 42px) !important;background: #fff;margin: 0px 20px 30px !important;box-shadow: 0px 0px 5px #d4d4d4;}.RWDproduct002_v2 .btn-box .shop {    background: url(archive/image/customization/AAA1.jpg);    font-weight: 600;    letter-spacing: 2px;    transition: all 0.8s;    background-size: 100%;    color: #222;}.RWDproduct002_v2 .btn-box .shop:hover {background:#533584;color:#fff}.portfolio-bottom-summary {padding: 15px 0px 0px;}.portfolio-bottom-summary h4 {color: #222 !important;letter-spacing: 1px; font-size: 16px; font-weight: 600;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 {color: #baa3d0;}.RWDproduct002_v2 .price {font-size: 13px;letter-spacing: 1px;}.RWDproduct002_v2 h1.main-title {color: #7f6498 !important; font-size: 35px !important; font-weight: bold !important;letter-spacing: 3px !important; font-family: 'Noto Serif TC', serif !important;margin: 0 !important}.RWDproduct002_v2 h2.sub-title {font-size: 18px;margin: 18px 0 0;color: #555; font-weight: 600;letter-spacing: 2px;line-height: 30px}.RWDproduct002_v2 .section-line {display:none}.RWDproduct002_v2 .btn-box .btn {line-height: 30px;max-width: 250px;width: 250px;letter-spacing: 2px;background: transparent;color: #68438a; font-weight: bold;font-size: 15px; margin: 0 auto;text-align: left;padding: 5px 20px;margin-top: 30px;border: 1px solid #68438a;position: relative; border-radius: 50px;}.RWDproduct002_v2 .btn-box .btn::after {background: url(archive/image/customization/ICON04.png);content: "";position: absolute;right: 18px; top:12px;width: 17px;height: 17px;background-size: contain;filter: invert(0%) grayscale(0%) brightness(100%);transition: 0.5s;}.RWDproduct002_v2 .btn-box .btn:hover {color:#baa3d0;border: 1px solid #baa3d0}.RWDproduct002_v2 {padding: 0px 0px;}.RWDproduct002_v2 .price .fixprice {text-decoration: line-through; color: #999;}/*頁尾*/ 
.footer_block {background: #f5f5f5;font-size: 15px;font-weight: 600;color: #444; letter-spacing: 1px; line-height: 30px;padding:50px 0px;box-shadow: 0px 0px 30px #dcdcdc}.footer_block .container {width: 80%}.footer_block a {color:#444;transition: 0.5s}.footer_block a:hover {color:#68438a}.footer_block .row {margin-right: 0px;margin-left: 0px;display: flex;align-items: start}.footer_logo {margin-right: 50px;}.footer_info {margin-right: 50px;}.footer_logo img {width: 100px;}.footer_box {display: flex; font-size: 12px;color: #aaa;margin-top: 25px;padding-left: 150px;}.footer_box a {color: #aaa}.RWDcopyright {margin-right: 10px;}.footer_box .RWDedictor {margin-right: 10px;}.footer_flex {display: flex;align-items: flex-end;}.footer_block h5 {font-size: 18px;font-weight: 600;color: #222;}.footer_block .footer_flex span {color: #222;margin-right: 15px;}/*跟隨*/ 
.RWDsocial002 {width: 50px; position: relative;bottom: 110px;}.fixed_block {position: fixed;bottom: 0;z-index: 111;right: -10px; transition: 0.5s;z-index: -1;opacity: 0}.new_fixed_block {opacity: 1;z-index: 111}.scrollTop002 .ii {font-size: 35px;background: #68438a;border-radius: 0;border-radius: 10px;}.scrollTop002 {bottom: 0px;right: 0px}.RWDsocial002 .iconRounded {border: 0px solid #43B6B1;color: #fff;background-color: #baa3d0;}.RWDsocial002 .iconRounded {border-radius: 10px 0px 0px 10px;margin-bottom: 8px;width: 42px;height: 42px;;margin-right: 0px;}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover {background-color: #68438a; color: #fff;position: relative;transition: 0.5s;}/*購物車*/ 
.RWDmenu_plus02 .cart-menu .cart-cancel-btn:hover {color: #337ab7;}.RWDmenu_plus02 .cart-menu .title span {box-shadow: 0px 0px 0px #dedede;position: relative;top: -3px;}.RWDmenu_plus02 .cart-menu {background-color: #fff}.RWDmenu_plus02 .carempty {color: #333;letter-spacing: 1px;font-size: 15px;font-weight: 600;}.RWDmenu_plus02 .cart-menu .title {color: #222;font-weight: 600;}.RWDmenu_plus02 .cart-menu .buy-btn a {background-color: #a0a0a0;}.RWDmenu_plus02 .cart-menu .buy-btn a:hover {background-color:#baa3d0}.RWDmenu_plus02 .cart-menu ul.content li .pic {background-color: transparent}.RWDmenu_plus02 .cart-menu ul.content li .text-box .price {color: #f92f2f;}/*背景*/ 
.product_block::after {background: url(archive/image/customization/bg04.jpg)top left;content: "";position: absolute;top: 0;left: 0;width: 100%;height: 200vh;z-index: -1;background-size: cover;background-attachment: fixed;opacity: 0.4;}.about_block::after {content: "";position: absolute;background: url(archive/image/customization/aa01.png);width: 500px;height: 440px;background-size: contain;right: -150px;bottom: -210px;opacity: 0.5;}.about_block::before {content: "";position: absolute;left: 0;bottom: -22px;background: url(archive/image/customization/bg05.jpg);width: 500px;height: 350px;background-size: contain;opacity: 0.4;}.footer_block::after {content: "";position: absolute;background: url(archive/image/customization/0901.png)no-repeat;background-size: contain;width: 470px;height: 535px;right: 100px;bottom: 50px;opacity: 0.8;pointer-events: none;}.product_block::before {    content: "";    position: absolute;    background: url(archive/image/customization/0902.png);    right: -75px;    bottom: 200px;    width: 260px;    height: 210px;    background-size: contain;    opacity: 0.3;}.footer_block::before {    content: "";    position: absolute;    background: url(archive/image/customization/0903.png)no-repeat;    width: 350px;    height: 345px;    background-size: contain;    left: -100px;    bottom: 500px;    transform: rotate(20deg);    opacity: 0.4;z-index: -1;}.footer_blocki .icon.ion-android-pin {    margin-left: 5px;}.animated.footer_block::after {animation: 1000ms ease normal forwards 1 move01;animation-delay: 1.2s;opacity: 0}@keyframes move01{0% {   opacity: 0;-webkit-transform:translateX(50px);    -moz-transform:translateX(50px);    -ms-transform:translateX(50px);    -o-transform:translateX(50px);transform:translateX(50px);}100% {  opacity:0.8;-webkit-transform:translateX(0px);    -moz-transform:translateX(0px);    -ms-transform:translateX(0px);    -o-transform:translateX(0px);transform:translateX(0px);}}/*網頁警告*/ 
.RWDalert_fancybox.bottom .editor {display: inline-block;font-size: 14px !important; color: #551A8B; text-align: left; font-weight: 600;}.RWDalert_fancybox .btn{color: #fff;border: 0; font-size: 14px; letter-spacing: 2px;border-radius: 0px;width: 100%;}.RWDalert_fancybox.bottom .btn-box {margin-right: 20px;}.RWDalert_fancybox.bottom {box-shadow: 0px 0px 0px !important;padding: 15px 20px !important;text-align:left !important;letter-spacing: 1px !important;left: inherit !important;right: 5px !important;background: #fff;width: 340px !important;font-size: 14px !important;border: 1px #c6b6d6 solid !important;}.RWDalert_fancybox .btn {background: #674890 !important;color: #fff;width: 100%;margin: 0;}.RWDalert_fancybox.bottom .btn-box {margin-right: 20px;float: left;margin: 0px !important;}
/*內頁 start*/

/*內頁長度*/section.call_to_action{min-height: 800px; padding: 35px 0 80px 0;}/*toTop隱藏*/#toTop{display:none !important;}/*文字統一設定*/section.article-text, section.article-text p{font-size: 15px; color: #666; letter-spacing: 2px; line-height: 2;}.article-text.rwd h3 {font-size: 20px; letter-spacing: 2px; font-weight: 600; color: #222; line-height: 1.8 !important;}section.article-text ol, section.article-text ul {padding-left: 23px;}/*title*/h1.pageTitle {text-align: center; color: #6d5689; font-size: 35px; font-weight: bold; letter-spacing: 3px; font-family: 'Noto Serif TC', serif; line-height: 35px;}ul.breadcrumb.pull-right {position: relative; bottom: 0; display: block; float: none !important; background: transparent; border: none; font-size: 15px; color: #555; font-weight: 400; letter-spacing: 2px; line-height: 30px; padding: 0; text-align: center;}.hgroup .container {width: 100%; border-bottom: none;}ul.breadcrumb.pull-right a:hover {color: #baa3d0;}/*回上層*/ 
.btn.btn_back:hover a {color: #baa3d0;}.btn.btn_back:hover {border: 1px solid #baa3d0;}.btn.btn_back a {transition: .5s all; color: #68438a;}.btn.btn_back {float: right; color: #68438a; border: 1px solid #68438a; margin-top: 30px; border-radius: 25px; padding: 6px 20px; transition: .5s all;}.RWDproduct_page .btn_back {background: transparent;}.RWDproduct_page .btn_back a {line-height: 2;}/*footer*/#RWDPAGE_BASE_PAT02 .footer_block::after {display: none;}/*側選單2*/#sidebar .products-nav>ul> li.active>ul { display: block;}#sidebar {padding-bottom: 30px;}.xrow {width: 100%;height: 100%; position: relative;display: inline-block;}#sidebar .products-nav{ background: #f5f5f5;}.m2018 .products-nav .nav-title {background: #ad99bf;font-size: 16px;padding: 8px 10px; text-align: center; margin-bottom: 0; color: #fff; letter-spacing: 3px; font-weight: 600;}.page_wrapper_bg .products-nav>ul>li {border-bottom: 2px solid #ddd;padding: 10px 0px; margin-bottom: 0px;text-align: center;transition: 0.4s;}.page_wrapper_bg .products-nav>ul> li.active, .page_wrapper_bg .products-nav>ul>li:hover {border-bottom: 1px solid #060f1f;}.page_wrapper_bg .products-nav>ul> li.active > a, .page_wrapper_bg .products-nav>ul>li:hover > a{color: #333;font-weight: 600;}.m2018 .products-nav>ul>li>a {padding-right: 0;color: #888;}.m2018 .products-nav ul li>ul>li.active>a, .m2018 .products-nav ul li>ul>li:hover>a, .m2018 .products-nav ul li>ul>li.is-open>a {color: #111;font-weight: 600;}.m2018 .products-nav ul>li>.toggle-submenu { top: 10px;}.m2018 .products-nav>ul>li>a {font-size: 15px;padding: 5px 0px;}#sidebar > div > div > ul > li > ul > li:last-child {border-bottom: none;}#sidebar > div > div > ul > li > ul > li { border-top: 1px solid #ddd; padding: 10px 0 5px;margin-top:5px;}li.has-child.is-open {background: #f5f5f5;}li.has-child.is-open .has-child {padding: 10px 0px 0px;background: transparent;}.page_wrapper_bg .products-nav>ul> li.active {padding-left: 0px;padding-right: 0px;}.article7 .m2018 .products-nav .nav-title {letter-spacing: 2px;}.m2018 .products-nav ul li {padding-left: 0;}/*新編輯器*/ 
.pagecontent .article_model[data-seq="0"] {margin-top: 0px !important;}.RWDslider01 .editor {font-size: 15px !important; line-height: 2 !important; color: #666 !important; letter-spacing: 2px;}.RWDtimeline01 li.event .point .editor {font-size: 15px; color: #666; line-height: 2; letter-spacing: 2px;}.RWDtimeline01 li.event .point .title {font-size: 20px; letter-spacing: 1px;}.RWDtimeline01 .line_dot2 span {    background: -moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(240,240,240) 2%,rgba(240,240,240) 100%);    background: -webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgb(240,240,240) 2%,rgb(240,240,240) 100%);    background: linear-gradient(to bottom,rgba(255,255,255,0) 0,rgb(240,240,240) 2%,rgb(240,240,240) 100%);}/*列表F*/ 
.layoutlist_7 .litem {margin: 0 0 45px !important;}.layoutlist_7 .subject, .layoutlist_7 .subject a {color: #9b7fb5 !important; font-size: 20px !important; text-align: center; font-weight: bold !important; margin: 10px 0 0 !important;}.layoutlist_7 .cdate, .layoutlist_7 .cdate a {text-align: center; font-size: 12px !important;}/*最新消息*/ 
.layoutlist_8 .item {border-bottom: 1px #888 dotted; padding: 45px 0;}.layoutlist_8 .article_subject {color: #222 !important; letter-spacing: 1px; font-size: 18px; font-weight: 600;line-height: 2; display: block;}.layoutlist_8 .list_subject .summary {margin: 10px 0 0;}.layoutlist_8 .listdate .yearmonth {color: #baa3d0;}.layoutlist_8 .listdate .day {letter-spacing: 1px; font-weight: 400; color: #7f6498;}/*商品列表*/ 
.webdesc {padding-bottom: 30px;}.layoutlist_2 .item, .layoutlist_4 .item {margin-top: 0; margin-bottom: 45px; height: auto !important; border-bottom: none; padding-bottom: 0px;}.item .subject A.itemlink {color: #68438a; font-size: 20px; font-weight: bold; letter-spacing: 2px; font-family: 'Noto Serif TC', serif;line-height: 1.8; display: block; text-align: center; transition: .5s all;}.layoutlist_4 .subject {min-height: auto !important; margin-top: 15px; margin-bottom: 15px;}.item .subject A.itemlink:hover {color: #baa3d0;}.layoutlist_4 .price {display: inline-block; margin: 0 8px; letter-spacing: 1px; font-size: 14px;}.count_info {margin: 0 !important;}.layoutlist_4 .standarea {min-height: auto !important;}select.nocateselect {display: none;}.layoutlist_4 .buybtn:hover {background: #533584; color: #fff;}.layoutlist_4 .buybtn {background: url(archive/image/customization/AAA1.jpg); font-weight: 600; letter-spacing: 2px; transition: all 0.8s; background-size: 100%; color: #222; width: 100%; padding: 0;line-height: 2;}.price.sellprice {color: #ad99bf;}/*商品內頁*/ 
.product1 section.call_to_action .container {width: 75%;}.product1 .article-text .container {width: 100% !important;}#mobile-fixed, .RWDproduct_page {font-size: 15px; letter-spacing: 2px; line-height: 30px; color: #666;}.RWDproduct_page .products-info .name {color: #68438a; font-size: 22px; font-weight: bold; letter-spacing: 3px; font-family: 'Noto Serif TC', serif; line-height: 35px; margin-bottom: 15px;}.RWDproduct_page .products-info .subname {font-family: 'Noto Serif TC', serif; font-size: 15px; font-weight: 300; line-height: 1.8; color: #777;}.RWDproduct_page .products-info .download, .RWDproduct_page .products-info .name-box, .RWDproduct_page .products-info .price-box {margin-bottom: 25px;}li#O_fixPrice {color: #999;}li#O_sellPrice {color: #ad99bf;}.RWDproduct_page .products-info .price-box li {font-size: 16px;}.RWDproduct_page .products-info .price-box b {font-size: 16px; letter-spacing: 0.5px; margin-right: 0;}.RWDproduct_page .list-inline {padding-left: 0;}#mobile-fixed .btn-shop .btn:hover, .RWDproduct_page .btn-shop .btn:hover {border: 1px solid #68438a; color: #68438a;}#mobile-fixed .btn-shop .btn, .RWDproduct_page .btn-shop .btn {border-radius: 25px; border: 1px solid #baa3d0; transition: .5s all; background: transparent !important; color: #baa3d0; font-size: 15px; font-weight: bold;}/*頁籤*/nav.tab-menu {display: flex; align-items: center; justify-content: center;}.RWDproduct_page .tab-box .tab-container {border: none;}.RWDproduct_page .tab-box .tab-menu li.active a {background: #baa3d0; border-color: #baa3d0; color: #fff;}.RWDproduct_page .tab-box .tab-menu a {border-radius: 25px; padding: 8px 30px; height: auto; background: transparent; border: 1px solid #baa3d0;}.RWDproduct_page .tab-box .tab-menu li.active a:before {display: none;}.tab-menu .list-h {display: flex;}.tab-menu .list-h li {float: none; padding: 0 10px;}.RWDproduct_page .tab-box .tab-menu a:hover {color: #fff; background: #baa3d0;}.RWDproduct_page .tab-box .tab-container>ul>li {padding: 50px 15px 15px;}p.product_box {font-family: 'Noto Serif TC', serif; font-size: 18px !important; text-align: center; border: 1px dotted #baa3d0; padding: 30px 50px; color: #222 !important; margin-bottom: 30px;}.fac_com {padding-top: 30px;}.fac_notice {padding-top: 30px; font-size: 13px; line-height: 1.8; color: #999; padding-bottom: 50px; border-bottom: 2px solid #ddd;}.facial_box {display: flex; align-items: flex-start; padding-top: 50px; margin: auto;}.facial {font-size: 12px; letter-spacing: 0.5px; line-height: 2; color: #999; padding: 0 20px;}.facial h5 {font-family: 'Noto Serif TC', serif; font-size: 16px; margin: 20px 0 15px; color: #666; letter-spacing: 2px;}.fac_img {width: 200px;}/*關於三舍*/ 
.about_box {    display: flex;    align-items: center;    justify-content: center;}.about_info {    font-family: 'Noto Serif TC', serif;    background: rgb(255 255 255 / 0.9);    box-shadow: 0px 0px 5px #d4d4d4;    padding: 80px 45px;    width: 55%;}.about_img {    width: 80%;    z-index: -1;    margin-left: -100px;    margin-top: 50px;}.about_box2 {    padding-top: 80px;    font-family: 'Noto Serif TC', serif;}.about_video {    padding-top: 50px;    width: 70%;    margin: auto;}/*護膚*/ 
.mask_box {border-top: 2px solid #ddd; padding: 0 50px 80px;}.mask_box h4 {text-align: center;padding: 80px 0 30px;font-size: 20px !important;font-weight: bold;color: #9b7fb5;margin-top: 0; line-height: 1.8 !important;}.mask_box img {width: calc(100% - 250px); padding: 30px;}.mask_box p {text-align: center; color: #333 !important;}.mask_img {text-align: center;}.mask_box2 {width: calc(100% - 100px); margin: auto;}/*會員專區*/#btn_forget_form {font-size: 11px;}#btn_reverify_form {font-size: 11px;}.btn.btn-primary {border-radius: 25px !important; border: 1px solid #68438a !important; background-color: transparent !important; transition: .5s all; color: #68438a !important;}.btn.btn-primary:hover {background-color: transparent; color: #baa3d0 !important; border-color: #baa3d0 !important;}.btn-primary:hover a {color: #baa3d0 !important;}.btn-primary a {color: #68438a !important;}.RWDmenu_plus02 .member-block.logn-out {margin-top: 10px;}/*購物清單*/ 
.RWDshopping .btn.normal {border-radius: 25px; font-size: 15px; letter-spacing: 2px; color: #68438a; transition: .5s all; border: 1px solid #68438a;}.RWDshopping .btn.normal:hover {color: #baa3d0 !important; border-color: #baa3d0 !important; background: transparent !important;}.RWDshopping .btn.bg2 {background: transparent;}.bonus-box .form-group .btn, .voucher-box .form-group .btn {width: 60px;}.bonus-box .form-control, .voucher-box .form-control {width: calc(100% - 60px);}/*線上諮詢*/ 
.eformsDesc {margin: 10px 0 30px; border-bottom: none;}.customized_columns {padding: 60px 40px; background: #fff; box-shadow: 0px 0px 5px #d4d4d4;}.customized_columns ._input, .customized_columns select {border: 1px solid #ddd; background-color: #fff; border-radius: 0px; box-shadow: none;}.form-horizontal .form-group {margin-left: 0; margin-right: 0; margin-bottom: 35px;}input[type=checkbox], input[type=radio] {margin: 4px;}.boxname {margin-right: 15px;}.form-horizontal .control-label {color: #333;}.ebtn.currectsend_btn:hover a {color: #fff;}.ebtn.currectsend_btn:hover {background: #533584;}.ebtn.currectsend_btn a {color: #222;}.ebtn.currectsend_btn {float: right; background: url(archive/image/customization/AAA1.jpg); font-weight: 600; letter-spacing: 2px; transition: all 0.8s; background-size: 100%; color: #222; border-radius: 0px;}/*購物須知*/ 
.card_img img {width: 50px; margin: 10px;}.pay_box {padding-bottom: 30px;}.card_img {display: inline-block;}.pay_box h3 {display: inline-block;}hr.border_frame {border-top: 2px solid #ddd;}.pay_box h5 {    display: inline-block;    font-size: 15px;    font-weight: bold;    color: #000;}

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

@media (max-width: 1700px) {.RWDbanner_plus01 .logo {width: 550px;}.RWDbanner_plus01 .slick-caption {top: 20%;left: -95px;}.model.RWDnews_autolist {margin-top: -50px;width: 600px;left: 60px;}.RWDleft_cont002 .item-second {align-items: center;}.RWDleft_cont002 .container {width: 85%;}.product_block .container {width: 90%;}.footer_block .container {width: 95% !important; padding-left: 15px; padding-right: 15px;}.product_block::before {bottom: 90px;}.footer_block::after {width: 475px;height: 580px;right: 50px;bottom: 0px;}.product1 section.call_to_action .container {width: 85%;}}@media (max-width: 1500px) {.RWDbanner_plus01 .logo {width: 480px;}.cd-primary-nav>li>a {    font-size: 15px !important;    letter-spacing: 2px !important;    padding: 0 15px;}.RWDbanner_plus01 .slick-caption {top: 18%;left: 0px;}.RWDleft_cont002 .container {width: 95%;}.RWDleft_cont002 .item-second .text-box .text {line-height: 30px;font-size: 14px;letter-spacing: 1px}.RWDleft_cont002 .item-second .text-box .subtitle {font-size: 18px; letter-spacing: 2px;margin-top: 20px}.RWDleft_cont002 .item-second .text-box h5 span {color: #9b7fb5;margin-left: 20px;margin-right: 16px;font-size: 15px;}.RWDleft_cont002 .item-second .text-box h5 {font-size: 15px}.RWDleft_cont002 .item-second .text-box h5 img {width: 65px !important;}.RWDleft_cont002 .item-second .text-box p {margin: 0 0 0px;}.RWDleft_cont002 .item-second .text-box .text {width: 95%;padding-left: 8px;}.RWDleft_cont002 .item-second .text-box {padding: 0px 0px 0px 30px}.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: calc(100%/4 - 20px) !important;margin: 0px 8px 30px !important;box-shadow: 0px 0px 5px #d4d4d4;}.model.RWDnews_autolist {width: 550px;}.footer_block::after {width: 470px;height: 608px; right: -50px}.product1 section.call_to_action .container {width: 95%;}}@media (max-width: 1400px) {.footer_block {font-size: 14px}.footer_block::after {width: 425px;height: 550px;right: 0px;bottom: 0px;}.product_block::before {display:none}.cd-primary-nav>li>a {font-size: 14px !important;letter-spacing: 2px !important;}.RWDmenu_plus02 .editor a {font-size: 14px;}.RWDmenu_plus02 .sub-nav {width: 130px;}.cd-header-buttons {right: 150px;}.cd-main-header {padding-left: 15px;}.product_block::after {height: 300vh;}.model.RWDnews_autolist {width: 500px;}}@media (max-width: 1300px) {nav.cd-nav {margin: 0 40px 0 50px;}.RWDleft_cont002 .item-second::after {width: 580px;height: 350px;top: 10px}.footer_block::after {width: 390px;height: 526px;right: -8px;bottom: 0px;}.RWDbanner_plus01 .logo {width: 420px;}.RWDbanner_plus01 .slick-caption {left: 100px;}}@media (max-width: 1250px) {nav.cd-nav {    margin: 0 50px 0 90px;}.cd-header-buttons {    right: 125px;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.cd-header-buttons {right: 0px;}.cd-logo {width: 160px;padding: 0px 0px}.main {margin-top: 0;}.cd-overlay.is-visible {z-index: 999;}.collapsing_header header {margin-top: 34px;}.cd-main-header {padding-left: 15px;padding-right: 15px;overflow: hidden}#RWDfullscreen01 .cd-main-header .cd-logo {margin-top: 0px;width: 160px;}.RWDleft_cont002 .item-second::after {width: 500px;height: 350px;top: 20px;}.RWDleft_cont002 .item-second .text-box .title {font-size: 30px; letter-spacing: 2px}.cd-nav-trigger span {    position: absolute;    top: 50%;    right: 10px;    margin-top: -2px;    -webkit-transition: background .2s .2s;    -moz-transition: background .2s .2s;    transition: background .2s .2s;}.cd-nav-trigger span::after, .cd-nav-trigger span::before {-webkit-transition: background .2s .2s;    -moz-transition: background .2s .2s;    transition: background .2s .2s}/*側邊選單*/ 
.cd-primary-nav.nav-is-visible {background: #eee;z-index: 1111}.fa-long-arrow-left:before {color: #222;}.cd-primary-nav > li {margin: 0 50px;}.cd-primary-nav a, .cd-primary-nav ul a {border-bottom: 1px solid #ccc;color: #222}nav.cd-nav .bottom-copyright {color: #222;}nav.cd-nav .bottom-copyright span {color: #222;}.cd-primary-nav .cd-secondary-nav {background:#eee}.cd-primary-nav .first-click {margin: 0px 20px;}.cd-primary-nav > li > a {color: #222;}.cd-primary-nav > .has-children > a::before, .cd-primary-nav > .has-children > a::after {background: #222;}.cd-primary-nav .cd-secondary-nav > li > a:hover, .cd-primary-nav .cd-secondary-nav > li.active > a {background-color: transparent;color: #222;}.has-children > a:hover::before, .has-children > a:hover::after, .go-back a:hover::before, .go-back a:hover::after {background-color: #222;}.has-children > a::before, .has-children > a::after, .go-back a::before, .go-back a::after {background: #222}.cd-primary-nav > li > a:hover {color:#222}nav.cd-nav .phone-language, nav.cd-nav .phone-member {border-bottom: 1px solid #aaa}.cd-primary-nav > li > a:hover {background: transparent;}nav.cd-nav .bottom-copyright {display:none}.RWDmenu_plus02 .inside.is-up .cd-main-header {background:#533584}.is-up .cd-nav-trigger span,.is-up  .cd-nav-trigger span::after,.is-up  .cd-nav-trigger span::before {background: #fff;}.footer_block::before {display:none}.product_block::after {display:none}.cd-primary-nav>li>a {font-size: 15px !important; letter-spacing: 2px !important; padding: 0;}li.menu_contact {display: block;}/*---內頁---*/ 
.collapsing_header .cd-main-header .cd-logo {margin-top: 0px; width: 160px;}.product1 section.call_to_action .container {width: 100%;}.facial_box {width: 100%;}.item .subject A.itemlink {font-size: 17px;}.form-group label.must:after {position: absolute;}#mobile-fixed .btn-shop .btn, .RWDproduct_page .btn-shop .btn {width: 48%;}.RWDproduct_page .products-info .download .control-label, .RWDproduct_page .products-info .pd-info .control-label, .RWDproduct_page .products-info .style-radio .control-label {width: 90px;}.RWDproduct_page .products-info .qtybox, .RWDproduct_page .products-info .select-box {width: calc(100% - 100px);}#article > div.model.article_model.RWDeditor01 > article > div:nth-child(1) > p {    letter-spacing: 1.5px;}.form-horizontal .control-label.col-md-1 {    width: 9%;}.form-horizontal .form-group .col-sm-12.col-md-5 {    width: 41%;}.form-horizontal .form-group .col-sm-12.col-md-11 {    width: 100%;    padding: 0;}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
.RWDbanner_plus01 .logo {display:none}.model.RWDnews_autolist {width: 800px !important;left: 0px;position: relative;background: #fff;margin-top: 50px;}.banner_block {background: #fff;}.RWDbanner_plus01 .page-scroll {display:none}.about_block {padding: 100px 0px 100px 0px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: calc(100%/3 - 20px) !important;}.RWDleft_cont002 .item-second .text-box {width: 100%}.RWDleft_cont002 .item-second {display: block}.RWDleft_cont002 .item-second a {display: block;width: 70%;margin: 0 auto 60px;}.RWDleft_cont002 .item-second::after {width: 650px;height: 420px;top: -20px;right: 116px;}.RWDleft_cont002 .item-second .text-box .title {text-align: center;}.RWDleft_cont002 .item-second .text-box .subtitle {text-align: center;}.RWDleft_cont002 .item-second .text-box p { text-align: center}.RWDleft_cont002 .item-second .text-box .text {width: 80%;padding-left: 0px;text-align: center;margin: 0 auto;}.RWDleft_cont002 .item-second .text-box p {text-align: center;padding: 0px 150px;margin: 20px 0 30px;}.RWDleft_cont002 .item-second .text-box a {width: 200px;float: none;}.RWDleft_cont002 .item-second .text-box {padding: 0px 0px 0px 0px;}.RWDproduct002_v2 .btn-box .btn {max-width: 300px;width: 300px;}.footer_block::after {width: 300px;height: 380px;right: -8px;bottom: 150px;}.footer_box {padding-left: 0px;}.about_block::before {bottom: -68px;width: 390px;height: 300px;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.RWDleft_cont002 .item-second .pic {border-radius: 20px;}.RWDleft_cont002 .item-second::after {width: 450px;height: 300px;top: -13px;right: 90px;border-radius: 20px;}.RWDleft_cont002 .item-second .text-box p {padding: 0px 0px;margin: 20px 0 30px;}.model.RWDnews_autolist {width: 600px !important}.about_block::before {display:none}.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: calc(100%/2 - 20px) !important;}/*.foote_block::after {display:none !important}*/ 
.footer_flex {margin: 30px 0px;}.footer_box {padding-top: 20px;padding-left: 0px;border-top: 1px #adadad dotted;}.footer_box .RWDedictor {display: inline-block;}.footer_box {display: block}.footer_block .row {display: block;}.RWDcopyright {display: inline-block;}.footer_block::after {bottom: 250px;}.RWDbanner_plus01 .page-scroll {display:none}/*---內頁---*/ 
.RWDproduct_page .tab-box .tab-container>ul>li {padding: 50px 0px 15px;}p.product_box {font-size: 16px !important; padding: 30px;}.item .subject A.itemlink {font-size: 15px;}.btn.btn_back {float: none; width: 100%; display: block; position: relative;}.about_box {flex-direction: column;}.about_info {width: 100%; padding: 0 0 80px; background: transparent; box-shadow: none;}.about_img {width: 100%; margin-left: 0; margin-top: 0;}.about_video {width: 100%; padding-top: 80px;}.mask_box {padding: 0 0 80px;}.mask_box2 {width: 100%;}#mobile-fixed .btn-box .normal {border-radius: 25px; color: #68438a !important; background: transparent; border: 1px solid #68438a !important;}#RWDPAGE_BASE_PAT02 .scrollTop002 {bottom: 100px;}#RWDPAGE_BASE_PAT02 .fixed_block {bottom: 80px;}.boxname {margin-right: 8px;}.member .member_login {padding-top: 80px;}.ebtn.currectsend_btn { float: none;}.form-horizontal .control-label.col-md-1 {    width: 100%;}.form-horizontal .form-group .col-sm-12.col-md-5 {    width: 100%;}.form-horizontal .form-group .col-sm-12.col-md-11 {    padding: 0 15px;}#eformsForm_1_4 > div > div.row > div.col-sm-12.col-md-11 {    padding: 0 15px !important;}
}
/*991px end*/
/*800px start*/
@media (max-width: 800px) {
.RWDslider01 .pic-list {    float: none;    width: 100%;    padding-right: 0;}.RWDslider01 .text {    float: none;    width: 100%;}.RWDslider01.pic-right .pic-list {    float: none;    padding-left: 0;}
}
/*800px end*/
/*600px start*/
@media (max-width: 600px) {
.cd-header-buttons li.search-btn {position: relative;right: -15px;}.RWDproduct002_v2 h2.sub-title {font-size: 16px}.RWDleft_cont002 .item-second .text-box .title {font-size: 24px;letter-spacing: 2px; line-height: 35px;}.RWDleft_cont002 .item-second::after {display:none  !important}.RWDleft_cont002 .item-second .text-box .text {width: 95%;}.RWDleft_cont002 .item-second .text-box h5 span {display: block;}.RWDleft_cont002 .item-second .text-box h5 img {width: 100px !important;}.RWDleft_cont002 .item-second a {width: 95%;}.RWDleft_cont002 .item-second .text-box h5 span {margin-left: 0px;margin-right: 0px; font-size: 20px;margin: 10px 0px 0px}.about_block {padding: 100px 0px 100px 0px;}.footer_block::after,.footer_block::before {display:none !important}.footer_box {display: block;text-align: left;line-height: 22px;}.footer_logo {display:none}.footer_flex {display: block;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: calc(100%/1 - 1px) !important;margin: 0px 0px 30px !important;}.RWDleft_cont002 .item-second .text-box a {width: 300px;}/*---內頁---*/ 
.member .member_login {padding-top: 50px;}section.call_to_action .container {padding-left: 10px; padding-right: 10px;}h1.pageTitle {font-size: 28px; margin-bottom: 15px;}#mobile-fixed .fixed-bottom .price-box {width: 100%; text-align: center;}#mobile-fixed .fixed-bottom .btn-shop {width: 100%; text-align: center;}#mobile-fixed .btn-shop .btn {width: 49%;}#RWDPAGE_BASE_PAT02 .RWDsocial002 .iconRounded {width: 38px; height: 38px;}#RWDPAGE_BASE_PAT02 .RWDsocial002 {width: 45px;}.RWDproduct_page .products-info .name {margin-top: 15px;}p.product_box {border: none; border-bottom: 1px dotted; padding: 0 0 30px; text-align: left; font-size: 15px !important; margin-bottom: 30px;}.facial_box {flex-direction: column;}.facial {padding: 0 0 30px;}#mobile-fixed .fixed-in {width: 100%;}#mobile-fixed .btn-box {width: 100%; padding-left: 0;}#mobile-fixed .btn-box .normal {max-width: 100%;}.mask_box p {text-align: left;}.mask_box h4 {    text-align: left;    margin-bottom: 0 !important;    padding: 50px 0 25px;}.mask_box img {    width: 100%;    padding: 0;    padding-bottom: 30px;}.customized_columns {    padding: 30px 10px;}.layoutlist_8.rwd .listdate .day {    color: #baa3d0;}.pagecontent .RWDslider01, .pagecontent .RWDeditor01 {    margin-top: 50px !important;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.product_block {padding: 50px 0px;}.product_block .container {width: 100%;}.RWDproduct002_v2 h2.sub-title {font-size: 14px;line-height: 24px;}.footer_box .RWDedictor {margin-right: 0px;}.RWDalert_fancybox.bottom {    right: 0px !important;    width: 100%}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
.footer_block {font-size: 13px;}.footer_info {    margin-right: 0;}
}
/*380px end*/
/*320px start*/
@media (max-width: 320px){
.footer_block .container {width: 100%;}.footer_box {letter-spacing: 0px;}.footer_block {font-size: 12px;letter-spacing: 0px;}.footer_block .footer_flex span {margin-right: 6px;}
}
/*320px end*/