a:hover, a:active, a:focus, a:visited{text-decoration:none;color:#000}a{color:#333}/* 反白顏色設定*/::selection {background: #d8d8d8;color: #222;}::-moz-selection {background:#d8d8d8;color: #222;}/*不要用跳的*/ 
.bounceIn {    -webkit-animation-name: fadeInUp;    animation-name: fadeInUp;}.flipInY { animation-name: fadeIn;}/*menu*/ 
.cd-logo {width: 120px;}.RWDmenu_plus02 .container {width: 100%; padding: 0 2%;}nav.cd-nav{margin-left: 0;margin-right: 30px;}.cd-primary-nav, .cd-primary-nav ul{z-index: 1111;}.cd-primary-nav > li::after{display:none;}.cd-primary-nav > li > a{letter-spacing: 1.5px;font-size: 15px;color: #555;}.cd-primary-nav > li > a:hover{color: #8dc21f;}.cd-primary-nav > .has-children > a.selected::before, .cd-primary-nav > .has-children > a.selected::after{background-color: #424e7e;}.cd-primary-nav .cd-secondary-nav > li > a{color: #777;}.cd-primary-nav .cd-secondary-nav > li > a:hover{background-color: #8dc21f;color:#fff;}.RWDmenu_plus02 a{color: #fff;transition: all 0.2s ease 0s;}.RWDmenu_plus02 .member-block.logn-out {margin-left: 10px; margin-top: 9px;}@media (min-width: 1200px) {.submenu_change{top: 70px !important;}}/*變化*/ 
.nav_change{color:#555 !important;}.nav_change:hover{color: #ffdac6 !important;}/*副選單*/ 
.product-menu a {    display: block !important;    background-color: #8dc21f;    border-radius: 50px;    color: #fff !important;    padding: 0 30px !important;    height: 50px !important;    margin-top: 15px;    line-height: 50px !important;}.product-menu { text-align: center;}/*.RWDmenu_plus02 .sub-nav.sub-up{margin-top: 0;}.RWDmenu_plus02 .editor{float: none;margin-right: 0px;margin-top: 20px;transition: all 0.5s ease 0s;}.RWDmenu_plus02 .sub-nav{float: right;margin-left: 15px;display:block !important;}.RWDmenu_plus02 .sub-nav a{display: block;background-color: #8dc21f;padding: 10px 15px;font-size: 15px;letter-spacing: 1.5px;border-radius: 50px;}.RWDmenu_plus02 .sub-nav a:hover{background-color: #009fe8 ;color:#fff;}*/ 
.cd-header-buttons::before {content: "";height: 20px;width: 1px;display: block;background-color: #555;position: absolute;top: 15px;left: -15px;transition: all 0.5s ease 0s;}.subedit_change::before{background-color: #555 !important;top: 8px !important;}.editor_change{margin-top: 13px !important;}/*購物車*/ 
.RWDmenu_plus02 .cart-block a, .RWDmenu_plus02 .member-block a{color: #555;transition: all 0.5s ease 0s;}.RWDmenu_plus02 .cart-block:hover i{color: #8dc21f ;}.RWDmenu_plus02 .member-block::after, .RWDmenu_plus02 .cart-block::after{display: none;}.RWDmenu_plus02 .cart-menu .buy-btn a{background-color: #8dc21f;}.RWDmenu_plus02 .cart-menu .buy-btn:hover a{background-color: #009fe8 ;color:#fff;}.RWDmenu_plus02 .cart-menu ul.content li .text-box .price{color: #ff6613;font-weight: normal;}.RWDmenu_plus01 .cart-block:hover i{color: #8dc21f ;}.RWDmenu_plus01 .member-block::after, .RWDmenu_plus01 .cart-block::after{display:none;}.RWDmenu_plus02 .cart-menu ul.content li .cancel-btn:hover{color: #333;}.RWDmenu_plus02 .cart-menu .title span{background-color: #8dc21f;}/*會員*/ 
.RWDmenu_plus02 .member-block, .RWDmenu_plus02 .cart-block{margin-top: 10px;margin-left: 25px;transition: all 0.5s ease 0s;}.RWDmenu_plus02 .member-block:hover span, .RWDmenu_plus02 .cart-block:hover span{color: #8dc21f ;}.RWDmenu_plus02 .member-block::after, .RWDmenu_plus02 .cart-block::after{display:none;}.subtop_change{margin-top: 7px !important;}/*搜尋*/ 
.cd-header-buttons li.search-btn{margin-left: 25px;transition: all 0.5s ease 0s;}.cd-search-trigger::before{border: 2px solid #555;}.cd-search-trigger::after{background: #555;}.cd-search-trigger::before, .cd-search-trigger::after{transition: all 0.5s ease 0s;}.cd-search-trigger:hover::before{border: 2px solid #8dc21f;}.cd-search-trigger:hover::after{background: #8dc21f;}.cd-search-trigger span::after, .cd-search-trigger span::before{background:#555;}.RWDmenu_plus02 .cd-search button{top: 15px;}.RWDmenu_plus02 .cd-search button:hover{color:#8dc21f;}#RWDfullscreen01 .cd-overlay.search-is-visible{opacity: 0;}#top_search_searchkey::placeholder {letter-spacing: 1px;}.RWDmenu_plus02 .cd-search {    height: 60px;    width: 100%;    left: auto;    right:2%;    max-width: 350px;}/*banner*/ 
.pic-box { padding: 0px 2%;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button { background: #bdbdbd;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {opacity: 1; background: transparent; border: 1px solid #bdbdbd !important;}.RWDbanner_plus01.style-dotnav.control-center .control-box { margin-bottom: 1%;}.RWDbanner_plus01 .slick-caption  .txt2 {color: #fff;font-size: 20px;font-weight: bold;  letter-spacing: 2px;}.RWDbanner_plus01 .slick-caption  .txt1 {color: #fff;font-size: 50px;font-weight: bold;letter-spacing: 3px;margin-bottom: 50px;text-shadow: 1px 4px 5px #111;}.RWDbanner_plus01 .slick-caption {top: 23%;left: 20%;}.RWDbanner_plus01.style-dotnav.control-right .plus-banner-container { right: 4%;}.RWDbanner_plus01 .page-scroll {bottom: 130px; left: 65%;}.RWDbanner_plus01 .page-scroll a {color: transparent;}.RWDbanner_plus01 .logo img { margin-bottom: 15px;}/*標題*/ 
.section-line {display: none !important;}h1.main-title {font-size: 40px !important;margin: 0 0 35px 0px !important;color: #222 !important;font-weight: bold !important;letter-spacing: 2px;width: fit-content;margin: 0 auto !important;}h2.sub-title {margin: 30px 0 0 !important;font-size: 18px !important;font-weight: bold !important;letter-spacing: 3px;color: #555 !important;}.bounceIn { -webkit-animation-name: fadeInUp;animation-name: fadeInUp;}h1.main-title:after {content: "";background: #8dc320;position: absolute;width: 70px;height: 2px;right: 45%;bottom: 35px;}h1.main-title:before {content: "";background: #009fe8;position: absolute;width: 70px;height: 2px;left: 45%;bottom: 35px;}.RWDbanner007 .title-main{font-size: 36px !important;margin: 0 0 35px 0px !important;color: #222 !important;font-weight: bold !important;letter-spacing: 2px;position: relative;}.RWDbanner007 .title-main:after {content: "";background: #8dc320;position: absolute;width: 70px;height: 2px;right: 44%;bottom: -15px;}.RWDbanner007 .title-main:before {content: "";background: #009fe8;position: absolute;width: 70px;height: 2px;left: 45%;bottom:-15px;}.RWDbanner007 .title-sub{margin: 30px 0 0 !important;font-size: 18px !important;font-weight: bold !important;letter-spacing: 3px;color: #555 !important;}/*區塊*/ 
.product-block {position: relative;padding: 20px 0 60px;}.advantage-block{position: relative;padding: 80px 0 60px;background:linear-gradient(to bottom,rgba(255, 255, 255, 0) 17%,rgba(187, 219, 127, 0.15) 17%,rgb(245 250 236 / 85%) 100%);}.promise-block{position: relative;padding: 60px 0;background:rgb(245 250 236 / 85%);}.about-block {position: relative;padding: 60px 0 30px;}.feedback-block {position: relative;padding: 110px 0 70px;}/*產品項目*/ 
.RWDproduct002_v2 .popup-portfolio .portfolio-item {padding: 0 20px;height: auto !important;margin-bottom: 30px !important;}.RWDproduct002_v2 .portfolio-item > .inner-content {border: 1px dotted #ddd;}.selprice span {color: #f1894b;font-size: 18px;}.RWDproduct002_v2 .filter-portfolio ul > li { display: none;}.RWDproduct002_v2 .popup-portfolio .portfolio-item h4 {font-weight: 600;color: #2f2f2f;font-size: 20px; letter-spacing: 1px;margin-top: 20px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item p {font-size: 15px;margin-bottom: 15px;display: -webkit-box;    -webkit-line-clamp: 2;    -webkit-box-orient: vertical;    overflow: hidden;    text-overflow: ellipsis;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 {color: #000;}.RWDproduct002_v2 .btn-box .shop:hover {background: #009fe8;color: #fff; transition: .3s ease;}.RWDproduct002_v2 .btn-box .shop {background: #c8e292;color: #556d42;font-size: 15px;border-radius: 40px; transition: .3s ease;}.RWDbanner007 .link-store { font-size: 15px;border-bottom: 2px #8dc320 solid; letter-spacing: 2px;}/*背景圖*/ 
.bg-deco {    position: fixed;    top: 0;    background: url(archive/image/customization/bg-deco.png)no-repeat;    background-size: auto;    height: 100%;    width: 100%;    right: 2%;    background-position: right center;opacity:1;z-index: -1;}/*客戶好評*/ 
.cu-button a:hover {transition: .3s ease;background: #019fe8;  color: #fff;}.cu-button a {    font-size: 20px;    color: #019fe8;    letter-spacing: 2px;    border: 1px solid #8ccbe8;    border-radius: 40px;    padding: 8px 0px;    background: #fff;    transition: .3s ease;display: block;}.pro-button a:hover {transition: .3s ease;background: #8dc21f;  color: #fff;}.pro-button a {font-size: 20px; color: #748c57;letter-spacing: 2px;border: 1px solid #8dc21f;border-radius: 40px;padding: 8px 0px;background: #fff;transition: .3s ease;display: block;}.pro-button {width: calc(50% - 30px);position: relative;float: left;text-align: center;margin: 0 15px;}.cu-button {width: calc(50% - 30px);position: relative;float: left;text-align: center;margin: 0 15px;}.cu-button a:before {    content: "";    position: absolute;    background: url(archive/image/customization/feedback2-02.png)no-repeat;    width: 50px;    height: 50px;    bottom: 50px;    background-size: contain;    left: calc(50% - 25px);    transition: .3s ease;}.cu-button a:hover:before {bottom: 60px; transition: .3s ease;}.pro-button a:before {    content: "";    position: absolute;    background: url(archive/image/customization/feedback2-01.png)no-repeat;    width: 50px;    height: 50px;    bottom: 50px;    background-size: contain;    left: calc(50% - 25px);    transition: .3s ease;}.pro-button a:hover:before {bottom: 60px; transition: .3s ease;}.funny-boxes.not-right-column::before { background: #ddd;}.funny-boxes.float-shadow > .funny-boxes-icon::before {background: transparent;}.funny-boxes > .funny-boxes-text > h4::after{background: transparent;}.funny-boxes > .funny-boxes-text > p {color: #454545;letter-spacing: 1px;}.funny-boxes > .funny-boxes-text > h4 {font-size: 20px;letter-spacing: 1px;padding-bottom: 15px; color: #333;font-weight: bold;}.RWDService002 .row:nth-child(2) {margin-bottom: 30px;}.RWDService002 {position: relative;padding: 50px 0px 30px;background: rgba(255, 255, 255, 0.6);z-index: 0;border-bottom: 2px solid #7ebf22;}.RWDService002 .row:nth-child(3) .col-sm-4 {width: 50%;padding-top: 20px;}.RWDService002 .row:nth-child(3) .col-sm-4:nth-child(2) .funny-boxes.not-right-column::before {background: transparent;}.funny-boxes > .funny-boxes-icon {margin-bottom: 0;}.RWDService002 h2.sub-title:after {    content: "";    position: absolute;    background: #eaf8cc;    width: 325px;    height: 167px;    z-index: -84;    bottom: -26px;    left: 50%;    margin-left: -165px;    border-radius: 40px;}.RWDService002 .section-subject {margin-bottom: 65px;margin-top: -25px;}.RWDService002 .row:nth-child(3):before {    content: "";    position: absolute;    width: 100%;    height: 1px;    background: #ddd;}/*安心認證*/ 
.list-inline>li {display: none;}.RWDnews005 h4 {    font-size: 16px;    letter-spacing: 1px;    margin: 0 0 14px 0;    line-height: 1.7;text-align: center;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {    color: #fff;    background: #a8c56c;    border: #a8c56c 1px solid;    border-radius: 40px;    display: flex;    align-items: center;    justify-content: center;    width: 40px !important;    height: 40px !important;    font-size: 30px;}.RWDnews005 .owl-carousel .owl-item div {    padding: 5px;    transition: all .5s;    -o-transition: all .5s;    -webkit-transition: all .5s;    -moz-transition: all .5s;}.RWDnews005 .owl-carousel .owl-wrapper-outer {overflow: hidden; padding: 10px 0;}.RWDnews005 .owl-carousel {overflow: visible;}.RWDnews005 .controlls-over .owl-controls .owl-prev {left: -65px;}.RWDnews005 .controlls-over .owl-controls .owl-next{right: -65px;}.RWDbanner007 .item-pagination .swiper-pagination-bullet-active:before {background-color: #8dc320 !important;color: #fff !important;}.RWDbanner007 .item-pagination .swiper-pagination-bullet-active{background-color:#8dc320 !important;border-radius: 40px;}.RWDbanner007 .item-pagination .swiper-pagination-bullet::before {background-color:#fff;border-radius: 40px;width: 150px;height: 40px;border: 1px solid #8dc320;transition: all 0.5s ease 0s;}.RWDbanner007 .item-pagination .swiper-pagination-bullet {width: 150px;height: 40px;opacity: 1 !important;margin: 0 6px;transition: all 0.5s ease 0s;}.RWDbanner007 .item-pagination .swiper-pagination-bullet:nth-child(1)::after {content: "專精藥師";position: absolute;font-size: 16px;color: #76a21b;top: 7px;transition: all 0.5s ease 0s;letter-spacing: 1px;}.RWDbanner007 .item-pagination .swiper-pagination-bullet:nth-child(2)::after {content: "致力推廣";position: absolute;font-size: 16px;color: #76a21b;top: 7px;transition: all 0.5s ease 0s;letter-spacing: 1px;}.RWDbanner007 .item-pagination .swiper-pagination-bullet-active:nth-child(1)::after {color: #fff;}.RWDbanner007 .item-pagination .swiper-pagination-bullet-active:nth-child(2)::after {color: #fff;}.RWDbanner007 .item-pagination {top: -60px;right: 0;left: auto;z-index: 11;}.RWDbanner007 .item-title {font-size: 20px;letter-spacing: 2px;margin-bottom: 15px;line-height: 1;font-weight: bold; color: #333;}.RWDbanner007 .item-fraction { display: none;}.RWDbanner007 .item-editor {line-height: 2;}/*footer-block*/ 
.copyright {    text-align: right;    font-size: 13px;  color: #555;    line-height: 2;    letter-spacing: 1px;  margin-top: 35px;}.footer-block { position: relative;padding: 50px 0;margin-top: -20px;}.footer-block .RWDedictor { padding-bottom: 70px;  font-size: 15px;color: #555;letter-spacing: 1px;line-height: 2;}.ft-logo {width: 180px;}.ft-bg {    content: "";    position: absolute;    background: url(archive/image/customization/ft-milk2.png)bottom no-repeat;    width: 100%;    height: 300px;    bottom: 0;    opacity: 0.8;    background-size: cover;    z-index: -1;}.footer-block .container {    border-top: 1px dotted #a4ac91;    padding-top: 40px;}.ft-title {    color: #333;    font-size: 18px;    font-weight: bold;    margin-bottom: 10px;}
/*小螢幕 start*/

@media (max-width:1680px){.txt2 { text-shadow: 1px 4px 5px #111;}}@media (max-width:1500px){.txt1 {margin-bottom: 25px;}}@media (max-width:1280px){.RWDnews005 .controlls-over .owl-controls .owl-prev {left: -15px;}.RWDnews005 .controlls-over .owl-controls .owl-next{right: -15px;}}@media (max-width:1200px){#RWDfullscreen01 .container{padding: 0 35px;}#RWDfullscreen01 .cd-main-header .cd-logo {margin-top: 5px;margin-left: 2%;   width: 90px;}#RWDPAGE_BASE_PAT02 .container{padding: 0 35px;}#RWDPAGE_BASE_PAT02 .cd-main-header .cd-logo {margin-top: 5px;margin-left: 2%;   width: 90px;}.RWDmenu_plus02 .editor {margin-right: 25px;margin-top: 7px;}.RWDmenu_plus02 .sub-nav a {padding: 6px 15px;}nav.cd-nav .bottom-copyright{display: none;}.cd-header-buttons::before{display: none;}.RWDbanner_plus01 .logo { width: 130px;}.txt1 {font-size: 40px;letter-spacing: 1px; margin-bottom: 35px;}.txt2 {text-shadow: 1px 4px 5px #111;}.footer-block .container {padding-top: 40px !important;}.footer-block .RWDedictor {padding-bottom: 0;}.RWDmenu_plus02 .member-block {margin-left: 15px;}}

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

section.call_to_action {padding: 35px 0 100px 0;}.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;}.page_wrapper_bg .ft-bg { display: none;}.page_wrapper_bg .footer-block {padding: 60px 0;margin-top: 0px;background: #e7f0d4;}.page_wrapper_bg  .footer-block .RWDedictor {padding-bottom: 0px;}.page_wrapper_bg  .footer-block .container {border-top: none;padding-top: 0;position: relative;}.page_wrapper_bg .footer-block .container:before {content: "";position: absolute;background: #27aeec;width: 50%;height: 2px;left: 0;top: -62px;}.page_wrapper_bg .footer-block .container:after {content: "";position: absolute; background: #8dc21f;width: 50%;height: 2px;right: 0;top: -62px;}/*側選單*/#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: none;border-radius: 20px;}.m2018 .products-nav .nav-title {background: #e6ecef;font-size: 16px;padding: 7px 10px;text-align: center;margin-bottom: 0;color: #4d6069;letter-spacing: 5px; border-radius: 10px;}.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 #01a0e8;}.page_wrapper_bg .products-nav>ul> li.active > a, .page_wrapper_bg .products-nav>ul>li:hover > a{color: #01a0e8;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: 30px;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: rgb(64, 159, 202);padding: 10px 30px;border-radius: 30px;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: #709622;transition: .5s ease;border: 1px solid #709622;color: #fff;padding: 3px 20px;border-radius: 20px;font-size: 14px;}.btn.btn_back a {border: 1px solid #709622;background: #fff; color: #709622;padding: 3px 20px;border-radius: 20px;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: #8dc21f; 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: #8dc21f;transition: .3s ease;}.layoutlist_8 .article_subject {color: #333;font-size: 20px;transition: .3s ease;}.form-group label.must:after {color: #f7be05;}/*會員*/#btn_member_login:hover {background-color: #009fe8;}#btn_member_login {border-radius: 20px;background-color: #27adeb;}.member_join_strong { color: #7bae12; font-weight: bold;}#join_form .btn-primary:hover {background: #04a1e9;}#join_form .btn-primary {background: #11a5e9; border-radius: 20px;}.btn-primary { color: #fff;background-color: #0aa3e9;border-color: #0aa3e9;border-radius: 20px;}.btn-primary a {color: #fff;}.btn-primary:hover { background:#0aa3e9;border-color:#0aa3e9;color: #fff;}/*產品頁*/ 
.RWDproduct_page .products-info .price-box li.active{color: #ff6613;}#RWDPAGE_BASE_PAT02 .cart-menu .text-box .price{color: #ff6613;}.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: #10a5e9; color: #fff;transition: .3s ease;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {background: #fff;border-radius: 20px;color: #009fe8;border: 1px solid #009fe8;transition: .3s ease;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {background: #10a5e9;border-radius: 20px;}.layoutlist_2 .subject {text-align: center;}/*購物清單*/@keyframes num-bg {0% {background: rgb(98, 14, 15, 0);-webkit-transform: scale(.5);transform: scale(.5)}100% {background: #009fe8;-webkit-transform: scale(1);transform: scale(1)}}.login-box a {background: transparent;}.login-box a b{color: #ff6613;}.total b{color: #ff6613;}.shopping-item .td.qty .pd-price, .shopping-item .td.total .pd-price{color: #ff6613;}.RWDshopping .btn.normal {border-radius: 20px;}.RWDshopping .btn {display: inline-block;color: #019fe7;border-color: #019fe7;}.RWDshopping .btn.bg1:hover, .RWDshopping .btn.bg3:hover {border-color: #10a5e9;color: #10a5e9;}.RWDshopping .btn.bg2 {background: #10a5e9;color: #fff; border-color: #10a5e9;}.RWDshopping .btn.bg2:hover, .bonus-box .btn:hover, .voucher-box .btn:hover {background: #10a5e9color: #fff;}.form-box .required:after { color: #ff6613;}/*搜尋*/ 
.RWDsearch_page .list-data>ul>li:nth-child(odd) { background: #ecf1e2;}.RWDsearch_page .list-data>ul>li:first-child {border-top: 1px solid #c9dd9e;}.RWDsearch_page .list-data>ul>li {border-bottom: 1px solid #c9dd9e;}

/*內頁 end*/
/*1199px start*/
@media (max-width: 1199px) {
.RWDbanner_plus01 .slick-caption .txt1 {margin-bottom: 0;}.RWDbanner007 .item-pagination {width: 100%;display: flex;justify-content: center;}
}
/*1199px end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*首頁*/ 
.cd-main-header{background: #fff;}.pic-box {padding: 0;}.RWDmenu_plus02 .sub-nav a {padding: 7px 15px;}.copyright {margin-top: 35px;letter-spacing: 0px;}.feedback-block {padding: 90px 0 70px;}.RWDbanner007 .item-pagination .swiper-pagination-bullet::before {border: 1px solid #739b23;}.RWDbanner007 .item-pagination .swiper-pagination-bullet-active:before {background-color: #739b23 !important;}.cd-primary-nav .cd-secondary-nav > li > a:hover{background-color: transparent;color: #333;}.cd-primary-nav > li > a:hover{color: #333;}.RWDbanner_plus01 .slick-caption  .txt1 {font-size: 32px;}.RWDbanner_plus01 .slick-caption  .txt2{font-size: 17px;}.RWDbanner_plus01 .slick-caption {    top: 100px;}/**/ 
.page_wrapper_bg .footer-block .container:before {display: none;}.page_wrapper_bg .footer-block .container:after {display: none;}.page_wrapper_bg .footer-block {padding: 30px 0;}
}
/*Pad橫向 end*/
/*991px start*/
@media (max-width: 991px) {
.ft-logo {    width: 100%;}.RWDproduct002_v2 .popup-portfolio {    margin: 0;}.RWDbanner_plus01 .slick-caption {    top: 200px;}.RWDbanner_plus01 .slick-caption {    top: 200px;}
}
/*991px end*/
/*pad版 start*/
@media (max-width: 768px) {
.RWDproduct002_v2 .popup-portfolio .portfolio-item p {font-size: 14px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {padding: 0 5px;}.feedback-block {padding: 50px 0 30px;}.ft-logo {width: 80px;}.footer-block .RWDedictor{font-size: 12px;}.copyright {font-size: 12px;}.RWDbanner_plus01 .slick-caption {top: 33%;}h1.main-title:before {width: 100px;left: 40%;}h1.main-title:after {width: 100px;right: 40%;}.copyright {margin-top: 25px;}/**/#mobile-fixed .btn-box .bg2 {    color: #fff !important;    background: #009fe8 !important;    text-decoration: none;}#mobile-fixed .btn-box .normal {border: 1px #009fe8 solid;color: #009fe8;}.btn.btn_back { width: 100%;}#article .btn.btn_back a {width: 100%;display: block;}#sidebar input, #sidebar select, #sidebar select.form-control:not([size]):not([multiple]) {margin-bottom: 25px;}.album1 .btn.btn_back a {display: block; width: 100%;}.hgroup .container {margin-top: 10px;}.ebtn {margin-right: 0;}
}
/*pad版 end*/
/*767px start*/
@media (max-width: 767px) {
.RWDbanner_plus01 .slick-caption  .txt2 {font-size:18px;}.RWDbanner_plus01 .slick-caption  .txt1 {    font-size: 50px;    margin-bottom: 15px;    margin-top: 30px;}.RWDbanner_plus01 .logo img {    margin-bottom: 0;}.RWDbanner_plus01 .slick-caption {left: 0;top: 25%;}.RWDbanner_plus01 .logo {width: 50%;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    padding: 0 10px;    width: calc(50% - 1px);    float: left;    margin: 0 0 30px !important;}.RWDproduct002_v2 .section-subject {    text-align: center;    margin: 0px 0px 30px;}.RWDService002 .col-sm-4.col-md-4 {    width: 50%;    float: left;    padding: 0;    min-height: 240px;}.RWDService002 .row:nth-child(3) .col-sm-4 {    width: 50%;    padding-top: 0;}.RWDService002 .row:after , .RWDService002 .row:before{display:none;}.product-fix a {color: #fff;font-size: 18px;font-weight: bold;letter-spacing: 2px;}.product-fix {position: fixed;bottom: 0;width: 100%;text-align: center;background: #90c324;padding: 10px 0;z-index: 31;opacity: 0;transition: all .5s; -o-transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s;}.product-change { opacity: 1;}.copyright{font-size: 12px;text-align: center;margin-top: 15px;padding-top: 15px;border-top: 1px dotted #90c324;padding-bottom: 15px;}.footer-block {padding: 0px 0 50px;}.footer-block .RWDedictor {font-size: 13px;text-align: center;}.ft-logo {width: 100px; margin: 0 auto;}.footer-block .container {border-top: none;}.ft-bg {height: 200px;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.RWDbanner_plus01 .slick-caption  .txt1 {font-size: 40px;}.RWDbanner_plus01 .slick-caption .txt1 {margin-top: 20px;}.RWDbanner_plus01 .logo { width: 60%;}.RWDproduct002_v2 .row {    margin-right: 0;    margin-left: 0;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    padding: 0 5px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item p br {    display: none;}.RWDproduct002_v2 .popup-portfolio .portfolio-item h4 {font-size: 17px;}.RWDService002 .col-sm-4.col-md-4 {width: 100%; padding: 0;min-height: auto;}
}
/*600px end*/
/*phone版 start*/
@media (max-width: 480px) {
#RWDfullscreen01 .container {padding: 0 15px;}.RWDmenu_plus02 .editor {display: none;}.pro-button a {font-size: 18px;}.feedback-block {padding: 15px 0 0px;}.RWDService002 h2.sub-title:after{display: none;}.RWDService002 .row:nth-child(3) .col-sm-4 {width: 100%;padding-top: 0;}.RWDService002 {background: transparent;border-bottom: none;}.RWDService002 .row:nth-child(3):before {display: none;}.advantage-block {padding: 50px 0 30px;background: rgba(187, 219, 127, 0.15);}.funny-boxes.not-right-column {padding-bottom: 10px;}.funny-boxes > .funny-boxes-text > p {line-height: 1.6;border-bottom: 1px dotted #90c324;padding-bottom: 25px;}.RWDService002 .row:nth-child(3) .col-sm-4:nth-child(2) .funny-boxes > .funny-boxes-text > p {border-bottom: none;}.RWDnews005 .controlls-over .owl-controls .owl-prev {left: 0;}.RWDnews005 .controlls-over .owl-controls .owl-next { right: 0px;}.copyright{font-size: 12px;text-align: center;margin-top: 15px;padding-top: 15px;border-top: 1px dotted #90c324;padding-bottom: 15px;}.footer-block {padding: 0px 0 50px;}.footer-block .RWDedictor {font-size: 13px;text-align: center;}.ft-logo {width: 100px; margin: 0 auto;}.footer-block .container {border-top: none;}.ft-bg {height: 200px;}.RWDbanner_plus01 .slick-caption  .txt2 {font-size: 15px;}.RWDbanner_plus01 .slick-caption  .txt1 {font-size: 30px;}.RWDbanner_plus01 .slick-caption {left: 0;top: 25%;}.RWDbanner007 .item-pagination .swiper-pagination-bullet::before {width: 100%;}.RWDbanner007 .item-pagination .swiper-pagination-bullet {width: 100%;}.RWDbanner007 .item-pagination .swiper-pagination-bullet:nth-child(2)::after {top: 55px !important;}.RWDbanner007 .item-title {margin-bottom: -10px;line-height: 1.5;padding: 0;}.bg-deco {opacity: 0.3;}.product-fix a {color: #fff;font-size: 18px;font-weight: bold;letter-spacing: 2px;}.product-fix {position: fixed;bottom: 0;width: 100%;text-align: center;background: #90c324;padding: 10px 0;z-index: 31;opacity: 0;transition: all .5s; -o-transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s;}.product-change { opacity: 1;}.RWDbanner007 .link-store {border: 1px #009fe8 solid; border-radius: 40px;color: #009fe8;  max-width: 100%;bottom: -318px; text-align: center;position: relative;display: block;padding-bottom: 0;padding: 5px 0;  top: 215px;  z-index:999;}.RWDbanner007 .item-pagination .swiper-pagination-bullet::before {width: 80px;height: 80px;}.RWDbanner007 .item-pagination .swiper-pagination-bullet { width: 80px;height: 80px;}.RWDbanner007 .item-pagination .swiper-pagination-bullet-active:nth-child(1)::after {width: 36px;height: 36px;line-height: 1.5;top: 20px;}.RWDbanner007 .item-pagination .swiper-pagination-bullet:nth-child(1)::after {width: 36px;height: 36px;line-height: 1.5;top: 20px;}.RWDbanner007 .item-pagination .swiper-pagination-bullet:nth-child(2)::after{width: 36px;height: 36px;line-height: 1.5;top: 17px !important;}.RWDbanner007 .item-info:before { background-color: transparent}.RWDbanner007 .item-content {top: -85px;}.RWDbanner007 .swiper-container {background-color: #fff;}.RWDbanner007 .item-pagination {top: -150px;margin-top: 0;text-align: center;position: absolute;left: 0;}.RWDbanner007 .item-box .box-shadow {box-shadow: none;}.RWDbanner007 .item-blk {padding: 0;}#RWDfullscreen01 .cd-main-header{padding: 0 15px;}.RWDmenu_plus02 .cart-block {margin-left: 8px;}.fl{left: 85px;top: 250.5px;}.product-block .container{padding: 0 5px !important;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {padding: 0 15px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item h4 {    font-size: 16px;}#RWDPAGE_BASE_PAT02 .container{padding: 0 10px;}section.call_to_action { padding: 35px 0 60px 0;}.layoutlist_7 .litem {margin: 0px 0px 30px !important;}#mobile-fixed .price-box li:first-child { color: #ff6613;}
}
/*phone版 end*/
/*iphone6 start*/
@media (max-width: 380px){
.scrolldown-section {bottom: 90px;}.RWDright_cont002 .item-first .text-box a {width: 100px;}
}
/*iphone6 end*/
/*iphone5 start*/
@media (max-width: 320px){
/*首頁*/ 
.slice { padding: 100px 0 100px 62px;}.contact_bg {padding: 100px 0 30px 62px;}.solgan_section {top: 65%;width: 300px;}.RWDbanner_plus01 .slick-caption  .txt1 {font-size: 25px;}/*內頁*/ 
.find-location {margin-left: 10px;}.scrollTop001 {    position: absolute !important;    bottom: 0px;    right: -10px;}.list_product {padding: 0px;}a.navbar-brand {    width: 80px;    margin-top: 10px;    margin-left: 10px;}.main .container {padding-right: 0;}.advantage-block h1.main-title:before {bottom:35px;}.advantage-block h1.main-title:after {bottom: 35px;}h2.sub-title {font-size: 17px !important;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {padding: 0;width:100%}
}
/*iphone5 end*/