a{text-decoration:none}a:hover, a:active, a:focus, a:visited {text-decoration:none;}.row {margin-left:0px;margin-right:0px;}#RWDfullscreen02 .main {overflow: hidden;}/*loading*/ 
.RWDfakeloader {background: url(archive/image/customization/bg_img.png)}.RWDfakeloader  img {width:250px;}/*bg*/#RWDfullscreen02 {position: relative;}#RWDfullscreen02::before {content: "";width: 100%;height: 100%;position: absolute;background: url(archive/image/customization/bg_img.png);z-index:-11}/*logo*/ 
.RWDmenu_plus04 .logo {margin-top: 5px;width: 140px;}/*banner*/ 
.RWDbanner_plus01.style-dotnav.dot .slick-dots button {width: 8px;height: 8px;}.RWDbanner_plus01.style-dotnav .slick-dots li {height:25px}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background:#fff}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {background:#fff}/*menu*/ 
.RWDmenu_plus04 .site-nav .menu {text-align: right;transition: 0.3s}.RWDmenu_plus04 .container {float: right;}.RWDmenu_plus04 .header.is-up {padding-right:0px;}.RWDmenu_plus04 .site-nav .menu>li>a {font-size: 16px;letter-spacing: 2px;color:#333;font-weight: bold;transition: 0.3s}.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: #34b3d1;transition: 0.3s}.RWDmenu_plus04 .site-nav .menu ul li>a {text-align:center}.RWDmenu_plus04 .site-nav .menu ul li>a:hover {text-decoration: none;}.RWDmenu_plus04 .dropdown-menu .manu-item-box ul li.has-child>a:after, .RWDmenu_plus04 .lang-select-label: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 .lang-select-label:hover:after, .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: #34b3d1;}.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 {font-weight: normal;    color: #fff;background: #34b3d1;transition: 0.3s}.RWDmenu_plus04 .site-nav .menu>li>ul {padding:0px}.RWDmenu_plus04 .header {background:#fff;transition: 0.3s;}.RWDmenu_plus04 .header.is-up {background: #fff;transition: 0.3s}.RWDmenu_plus04 .site-nav .menu>li>ul {top: calc(100% + 0px);}.RWDmenu_plus04 .header.is-up::before {display:block}/*副選單*/ 
.menu_btn {text-align: center;}.menu_btn span {display: block;text-align: center;letter-spacing: 2px;}.RWDmenu_plus04 .header.is-up .features{width:auto;}.RWDmenu_plus04 .is-up .features .edit {background: transparent;top:0px;transition: 0.3s}.RWDmenu_plus04 .is-up .features .edit a {color:#fff;background: #ccc;transition: 0.3s;line-height:1.5}.RWDmenu_plus04 .is-up .features .edit a:hover {color:#fff;background: #34b3d1;transition: 0.3s}.RWDmenu_plus04 .features .edit {font-size: 18px;letter-spacing: 1px;font-weight: bold;float: right;margin-right:0px;transition: 0.3s;background: transparent;border-bottom: 0px solid #888;transition: 0.3s;top: -110px;position: absolute;right: 0;z-index: 5;right:0}.RWDmenu_plus04 .features .edit a {background: #ccc;padding: 10px 40px;color: #fff;display:block;transition: 0.3s}.RWDmenu_plus04 .features .edit a::before {content: "";width: 50px;height: 50px;position: absolute;background: url(archive/image/customization/icon_img-01.png) no-repeat;background-size: contain;left: -23px;transition: 0.3s}.RWDmenu_plus04 .features .edit a:hover::before {content: "";width: 50px;height: 50px;position: absolute;background: url(archive/image/customization/icon_img-02.png) no-repeat;background-size: contain;left: -23px;transition: 0.3s}/*會員&購物&搜尋*/ 
.RWDmenu_plus04 .features .cart-btn {padding:25px 10px}.RWDmenu_plus04 .features .search-btn {padding:25px 15px}.RWDmenu_plus04 .features .member-btn {padding:25px 15px}.RWDmenu_plus04 .header.is-up .cart-btn {margin-right:260px}.RWDmenu_plus04 .features {width: 160px;}.is-up .RWDmenu_plus04 .features {margin-right:300px;}.RWDmenu_plus04 .cart-block .bottom-box .pay-btn, .RWDmenu_plus04 .querycar-block .bottom-box .pay-btn {background: #34b3d1;}.RWDmenu_plus04 .features .member-btn:hover i, .RWDmenu_plus04 .features .search-btn:hover i, .RWDmenu_plus04 .features .cart-btn:hover i, .RWDmenu_plus04 .features .cart-btn:hover span {color:#34b3d1;transition: 0.3s;}.RWDmenu_plus04 .member-block a.login.is-on {background: #34b3d1;}.RWDmenu_plus04 .cart-block .bottom-box .total, .RWDmenu_plus04 .querycar-block .bottom-box .total {font-size:16px}/*標題*/h1.main-title {font-size: 34px !important;color: #34b3d1 !important;font-weight: bold !important;letter-spacing: 2px;line-height: 1.5;}h2.sub-title {color: #888 !important;letter-spacing: 2px;font-size: 16px !important;font-weight: normal !important;line-height: 1.5;}.section-line {display:none !important}.section-subject {margin-bottom:60px !important}/*寬*/ 
.product_block .container {width: 80%;}.recommend_block .container {width: 80%;}/*優惠活動*/ 
.news_block {padding:80px 0px}.RWDnews011 {margin:0px !important}.RWDnews011 {position: relative}.RWDnews011 .title-tw {font-size: 35px;font-weight: bold;color:#34b3d1;line-height: 1.5;letter-spacing: 2px;margin-bottom:80px;position: relative;display: inline-block !important;width: 100%;text-align: center;}.RWDnews011 .title-en {font-size:16px;color: #888;margin-left:10px !important}.RWDnews011 .more-btn {border: 0px;width: auto;position: relative;padding: 0;color: #888;border: 1px solid #888;padding: 5px 30px;transition: all 0.4s;background: rgb(255 255 255 / 20%);font-size: 15px;font-weight: bold;}.RWDnews011 .more-btn:hover {color: #fff;transition: 0.3s;background-color: #34b3d1;border:1px solid #34b3d1}.RWDnews011 .img-slide {width:50%}.RWDnews011 .img-mask {background-color: #34b3d1 !important;}.RWDnews011 .title-block.title-center {margin-bottom:50px;text-align: left;bottom:13px}.RWDnews011::before {content: "";width: 1000px;height: 340px;background: url(archive/image/customization/news_bg02.png) no-repeat;left: -90%;position: absolute;bottom: -75px;background-size: contain;opacity: 0.2;}.RWDnews011::after {content: "";width: 1000px;height: 280px;background: url(archive/image/customization/news_bg02.png) no-repeat;right: -65%;position: absolute;bottom: -200px;background-size: contain;opacity: 0.2;transform: rotateY(180deg);z-index:-1}.RWDnews011 .listitem.swiper-slide-active {color:#333}.RWDnews011 .listitem {color:#888}.RWDnews011 .swiper-slide-active .list-date:before {background-color: #222;}.RWDnews011 .list-title .t1 {font-size: 20px;font-weight: bold;color: #333;}.RWDnews011 .list-title .t2 {font-size:16px}.swiper-slide-next .list-title {color: #888 !important;}.swiper-slide-next .list-title .t1 {color: #888 !important;}.RWDnews011 .list-date:before {background-color: #888;}/*推薦商品*/ 
.recommend_block {padding: 80px 0px 0px;}.RWDnews005 h2.sub-title {margin-top:10px}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {background: transparent;border: 0px;}.RWDnews005 h4 {text-align: center;font-size: 20px;letter-spacing: 2px;font-weight: bold;line-height: 1.5;}.RWDnews005 .text-left {text-align: center;font-weight: normal;letter-spacing: 1px;color: #666;font-size: 16px;margin-bottom:10px}.RWDnews005 .controlls-over .owl-controls .owl-next {right:-70px}.RWDnews005 .controlls-over .owl-controls .owl-prev {left:-70px}.RWDnews005 .owl-carousel {overflow:visible;}.RWDnews005 .owl-carousel .owl-wrapper-outer {overflow:hidden;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {background: transparent;border: 0;}.RWDnews005 .owl-carousel img {border-radius: 8px;}.RWDnews005 .controlls-over .owl-pagination {margin-top: 50px;}.RWDnews005 .owl-theme.controlls-over .owl-controls .owl-page span {background: #154c69;}.RWDnews005 .owl-theme.controlls-over .owl-controls .owl-page.active span {background: #154c69;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {display: none;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item h4 a {font-size: 20px;line-height: 1.5;;color: #333;font-weight: bold;transition:0.4s}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:hover h4 a {color: #34b3d1;transition:0.4s}.camp_block::before {    content: "";    width: 100%;    height: 100%;    background: url(archive/image/customization/bg_img.png) no-repeat;    background-size: cover;    position: absolute;    opacity: 0.7;bottom:0px}/*產品*/ 
.product_block {padding:80px 0px;position: relative;}.RWDproduct002_v2 {padding:0px !important}.RWDproduct002_v2 .portfolio-item > .inner-content{opacity: 1 !important;}.RWDproduct002_v2 .bounceIn{-webkit-animation-name: fadeIn;animation-name: fadeIn;animation: none;}.RWDproduct002_v2 h1.main-title {font-size: 35px;font-weight: bold;letter-spacing: 2px;line-height: 1.5;color:#644221}.RWDproduct002_v2 h2.sub-title {font-size: 16px;letter-spacing: 2px;margin: 10px 0px 0;color: #333;font-weight: normal !important;line-height:1.8}.RWDproduct002_v2 .section-line {display:none}.RWDproduct002_v2 .col-sm-4{width: calc(100% / 3 - 1px);}.portfolio-bottom {margin-top:20px}.RWDproduct002_v2 .showbottom:hover .inner-content > img {-webkit-transform: scale(1);transform: scale(1);}.RWDproduct002_v2 .portfolio-item.grow > .inner-content:hover > img {-webkit-transform: scale(1);transform: scale(1);}.RWDproduct002_v2 .popup-portfolio .portfolio-item a h4 {color: #333;letter-spacing: 2px;font-weight: bold;margin-bottom:10px;transition: 0.3s}.RWDproduct002_v2 .popup-portfolio .portfolio-item:hover a h4 {color: #34b3d1;transition: 0.3s}.RWDproduct002_v2 .popup-portfolio .portfolio-item {margin-bottom:20px}.RWDproduct002_v2 {position: relative;}.RWDproduct002_v2 .popup-portfolio {margin:0px}.RWDproduct002_v2 .popup-portfolio .portfolio-item p {letter-spacing:1px;font-size:16px;color:#666}.RWDproduct002_v2 .filter-portfolio ul {margin-bottom:50px}.portfolio-bottom h4 {font-size: 20px !important;}/*頁籤*/ 
.RWDproduct002_v2 .btn.btn-rj {background: #ccc;min-width: 120px;color: #fff;letter-spacing: 1px;font-size: 16px;border-radius: 20px;margin: 0 2px;transition: 0.4s;position: relative;}.RWDproduct002_v2 .btn.btn-rj:hover {background-color: #34b3d1;transition: 0.4s;}.RWDproduct002_v2 .btn.btn-rj::before {content: "";width: 125px;height: 35px;background: url(archive/image/customization/item_img02.png) no-repeat;position: absolute;top: 0px;right:5px;background-size: contain;opacity: 0;transition: 0.3s;z-index: -1;}.RWDproduct002_v2 .btn.btn-rj:hover::before {content: "";width: 125px;height: 35px;background: url(archive/image/customization/item_img.png) no-repeat;position: absolute;top: -36px;right:5px;background-size: contain;opacity: 1;transition: 0.3s;z-index: -1;}.RWDproduct002_v2 .active .btn.btn-rj {position: relative;background-color: #34b3d1;transition: 0.4s;}.RWDproduct002_v2 .active .btn.btn-rj::before {content: "";width: 125px;height: 35px;background: url(archive/image/customization/item_img.png) no-repeat;position: absolute;top: -36px;right:5px;background-size: contain;opacity: 1;}/*五大安心保證*/ 
.five_block {padding: 80px 0px;position: relative;}.five_block .RWDService002 .container {width: 80%;background: rgb(255 255 255 / 90%);padding: 50px 30px;}.five_block .RWDparallax_new {position: absolute;top: 0;left: 0;}.RWDService001 h2.sub-title {margin-top:10px !important}.RWDService001 .col-md-3 {padding: 0 20px;}.RWDService001 .col-md-3 h2 {font-size: 20px;text-align: center;color: #333;font-weight: bold;letter-spacing: 1px;line-height: 1.5;margin-bottom: 10px;}.RWDService001 .col-md-3 p {font-size: 16px;letter-spacing: 1px;color:#666}.RWDService001 i img {width: 120px;}.RWDService001 .col-md-3 i {transition: 0.4s;}.RWDService001 .col-md-3:hover i {transform: translateY(-10px);transition: 0.4s;}.RWDService002 .row .col-sm-4.col-md-4 {width: calc(100% / 5);}.five_block .row:after {clear: none;}.RWDService002 h2.sub-title {margin-top:10px !important;margin-bottom:50px}.funny-boxes > .funny-boxes-icon {width: 100px;height: 100px;}.funny-boxes > .funny-boxes-text > h4::after, .funny-boxes.not-right-column::before {display:none}.funny-boxes > .funny-boxes-text > h4 {border-bottom: 1px dashed #ccc;padding-bottom:15px;margin-bottom:15px;font-size: 20px;font-weight: bold;letter-spacing: 2px;}.funny-boxes > .funny-boxes-text > p {font-size: 16px;letter-spacing: 1px;color: #666;}.funny-boxes.float-shadow:hover > .funny-boxes-icon::before {opacity:0.3}/*bg*/ 
.five_block .RWDparallax_new {    position: absolute;    top: 0;    height: 736px !important;    width: 100%;    z-index: -1;}.RWDparallax_new .picbgbox {    height: 736px !important;    opacity: 0.4;}/*右側跟隨*/ 
.right_btn a {color: #fff !important;}.right_btn {position: fixed;bottom: 200px;right: 15px;opacity: 0;transition: 0.3s;z-index:1}.right_btn a::before {content: "";background: url(archive/image/customization/line_img.png) no-repeat;width: 50px;height: 50px;position: absolute;top: -6px;right: -2px;}.right_btn a {width: 46px;text-align: center;line-height: 1.5;font-weight: bold;font-size: 18px;background: #13bf10;border-radius: 30px;padding: 50px 13px 20px;transition: 0.3s;display:block;}.right_btn a:hover {opacity: 0.8;transition: 0.3s;}.scrollTop002 {right: 23px;bottom: 130px;}.right_btn_change {opacity: 1;transition: 0.3s;}/*cookie*/ 
.RWDalert_fancybox.bottom {width: 600px;padding: 30px 60px 20px !important;border-top: 0px;box-shadow: none !important;margin:20px;background: rgb(52,179,209,90%) !important;color:#fff}.RWDalert_fancybox .btn.active {border-radius: 0px;margin-top: 20px;background:#fff !important;border: 1px solid #fff !important;display: block;padding: 5px 50px;color: #333 !important;font-size: 15px;}.RWDalert_fancybox .btn:hover {background: #074f61 !important;color: #fff !important;border: 1px solid #074f61 !important;}
/*footer start*/

.footer_block {padding: 80px 0px 10px;line-height: 2;letter-spacing: 1px;}.footer_block a {color: #333;transition: 0.3s;}.footer_block a:hover {color: #34b3d1;transition: 0.3s;}.footer_block .container {width: 80%;display: flex;}.footer_block .ft_row {display: flex;padding-top: 25px;margin-top: 25px;border-top: 1px dashed #ccc;align-items: center;}.footer_block .ft_row .box01 {width: 50%;}.ft_left {width: 100%;}.ft_left h4 {font-size: 20px;font-weight: bold;letter-spacing: 1px;margin-bottom: 15px;line-height:1.5}.ft_left h5 {font-size:16px;}.ft_left i {margin-left: 10px;color: #dc2424;font-size: 20px;}.ft_copyright .RWDcopyright a, .ft_copyright .RWDcopyright a:hover {color: #888;}.ft_copyright .RWDedictor {margin: 0 10px;}.ft_copyright {display: flex;margin-top: 20px;font-size: 11px;color: #888;}.ft_fb i {background: #fff;width: 24px;height: 24px;margin-right: 10px;color: #0c3d98;text-align: center;font-size: 20px;border-radius: 50px;padding-top: 3px;}.ft_fb a {display: flex;align-items: center;justify-content: center;width: 300px;background: #0c3d98;padding: 5px 10px;color: #fff;font-weight: bold;border-radius: 20px}.ft_line a {display: flex;align-items: center;justify-content: center;width: 300px;background: #13bf10;padding: 5px 10px;color: #fff;font-weight: bold;margin-bottom:15px;border-radius: 20px}.footer_block .ft_row .box02 {display: flex;flex-direction: column;align-items: flex-end;}.ft_line a:hover, .ft_fb a:hover {opacity: 0.8;color: #fff;transition: 0.3s;}.ft_top {display: flex;}.ft_title {width: calc(100% - 290px);align-items: center;}.ft_menu a {margin-right: 10px;}.ft_menu {width:290px;line-height:1}

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

.page_wrapper_bg  .RWDmenu_plus04 .features .edit {background: transparent;top: 0px;transition: 0.3s;}.page_wrapper_bg  .RWDmenu_plus04  .cart-btn {margin-right:260px}.page_wrapper_bg  .RWDmenu_plus04 .features .edit a {line-height: 1.5;}.page_wrapper_bg .RWDmenu_plus04 .features {width: auto;}.page_wrapper_bg .RWDmenu_plus04 .header{padding-right: 0px;}.page_wrapper_bg .collapsing_header .main {top: 72px !important;}.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 .article-text  h5 {color:#34b3d1;font-size: 20px;font-weight: bold;margin: 0px 0 5px;line-height: 1.5;}.page_wrapper_bg .article-text  h6 {    font-size: 15px;    margin: 10px 0 0 !important;    line-height: 1.7;    color: #333;    font-weight: bold !important;    letter-spacing: 2px;}.page_wrapper_bg section.call_to_action {min-height: 700px;padding: 80px 0 ;position: relative;}.page_wrapper_bg section.call_to_action::before {content: "";width: 100%;height: 100%;position: absolute;background: url(archive/image/customization/bg_img.png);z-index:-11;top:0}.page_wrapper_bg  .footer_block {background: #f5f5f5;}/*側選單*/#sidebar .products-nav>ul> li.active>ul { display: block;}.xrow {width: 100%;height: 100%; position: relative;display: inline-block; }#sidebar .products-nav{background:#fff;box-shadow: none;border-radius:0px;   border: 1px solid #efefef;}.m2018 .products-nav .nav-title {    background: #e4e4e4;    font-size: 16px;    padding: 7px 10px;    text-align: center;    margin-bottom: 0;    color: #6d6d6d;    letter-spacing: 5px;    border-radius: 0px;    font-weight: bold;position:relative;}.m2018 .products-nav .nav-title:before {    content: "";    width: 125px;    height: 35px;    background: url(archive/image/customization/item_img.png) no-repeat;    position: absolute;    top: -36px;    left: 0px;    background-size: contain;    filter: grayscale(1);    z-index: -1;    opacity: 0.5;}.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: transparent; border-bottom: 1px solid #e8e8e8;} .page_wrapper_bg .products-nav>ul>li:hover > a{color:#34b3d1 ;}.page_wrapper_bg .products-nav>ul> li.active > a{color:#34b3d1 ;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 #e8e8e8; 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:rgb(173 120 65);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:#34b3d1 ;transition: .5s ease;border: 1px solid #34b3d1 ;color: #fff;padding: 3px 20px;border-radius:20px;font-size: 14px;}.btn.btn_back a {    border: 1px solid #d6d9da;    background: transparent;    color: #6a6e6f;    padding: 3px 20px;    font-size: 14px;    width: 150px;    border-radius: 20px;float:right}#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;letter-spacing: 1px;}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: 0px 0 30px;}.hgroup .container{    margin-bottom: 0;    border-bottom: none;    margin-top: 0;    padding-bottom: 0;}.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: #000;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: right; color: #555;letter-spacing:1px}.layoutlist_8 .listdate .day{text-align: right;font-size: 30px;}.layoutlist_8 .list_subject .summary {margin: 10px 0;}/*會員*/#btn_member_login:hover {background-color: #34b3d1;}#btn_member_login {border-radius:0px;background-color:#34b3d1;}.member_join_strong { color: #000; font-weight: bold;}#join_form .btn-primary:hover {background:#34b3d1 ;}#join_form .btn-primary {background:#34b3d1 ; border-radius:0px;}.btn-primary { color: #fff;background-color:#34b3d1 ;border-color: #34b3d1 ;border-radius:0px;}.btn-primary a {color: #fff;}.btn-primary:hover { background:#34b3d1 ;border-color:#34b3d1 ;color: #fff;}.join_form-title {    border-bottom: 1px solid #ddd;    padding-bottom: 10px;    margin-bottom: 30px;    font-size: 18px;    color: #333;    font-weight: bold;}/*產品頁*/ 
.RWDproduct_page .products-info .price-box li.active b {    font-size: 25px;    margin-left: 5px;    position: relative;    bottom: -1px;}.RWDproduct_page .products-info .price-box li.active{color: #000;margin-top:-5px;}#RWDPAGE_BASE_PAT02 .cart-menu .text-box .price{color: #555;}.RWDproduct_page .products-info .name{    font-size: 25px;    color: #333;    font-weight: bold;    margin-bottom: 20px; line-height: 1.7; }.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:#34b3d1 ; 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: #34b3d1;    border: 1px solid #34b3d1;    transition: .3s ease;font-size:15px;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {background:#34b3d1;border-radius:20px;font-size:15px;}.layoutlist_2 .subject {text-align: center;}.RWDproduct_page .products-info .txt .title {display: none;}.RWDproduct_page .products-info .price-box {    border-bottom: 1px solid #e6e6e6;    padding-bottom: 15px;}.RWDproduct_page .products-info .txt .editor ul {    list-style: none;    padding-left: 0;    line-height: 2;    color: #333;    font-size: 15px;}.RWDproduct_page .products-info .txt .editor ul span {    font-weight: bold;    padding-right: 10px;    color: #6cb4c5;}.RWDproduct_page .products-info .txt .editor{line-height: 2;color: #333;font-size: 15px;}.RWDshopping .btn.bg3 {background: transparent;}.RWDproduct_page .products-info .price-box li {margin-bottom: 10px;}.RWDproduct_page .products-info .combination_info, .RWDproduct_page .products-info .txt {    margin-bottom: 0px;}.RWDproduct_page  .btn-shop {    margin-top: 20px;}.webdesc {    border-bottom: 1px dotted #d6d6d6;    padding-bottom: 10px;    margin-bottom: 20px;}/*購物清單*/@keyframes num-bg {0% {background: rgb(98, 14, 15, 0);-webkit-transform: scale(.5);transform: scale(.5)}100% {background:#34b3d1;-webkit-transform: scale(1);transform: scale(1)}}.login-box a {background: transparent;}.login-box a b{color: #000;}.total b{color: #000;}.shopping-item .td.qty .pd-price, .shopping-item .td.total .pd-price{color: #000;}.RWDshopping .btn.normal {border-radius:0px;}.RWDshopping .btn {display: inline-block;color: #555;border-color: #c1c1c1;}.RWDshopping .btn.bg1:hover, .RWDshopping .btn.bg3:hover {border-color:#34b3d1 ;color: #34b3d1 ;}.RWDshopping .btn.bg2 {background: #34b3d1 ;color: #fff; border-color: #34b3d1 ;}.RWDshopping .btn.bg2:hover, .bonus-box .btn:hover, .voucher-box .btn:hover {background:#34b3d1 ;color: #fff;}.form-box .required:after { color: #ff6613;}.layoutlist_4 .buybtn {    background-color: #34b3d1;    padding: 7px 0;    margin-top: 15px;}.layoutlist_4 .cate_div {display: none !important;}.layoutlist_2 .item, .layoutlist_4 .item {margin-top: 0;margin-bottom: 50px;border-bottom:none;}.layoutlist_4 .subject{    margin-bottom: 0;    min-height: auto;    font-weight: bold;    font-size: 18px;    text-align: center;    line-height: 1.7;}/**/ 
.faq_question>table td:first-child {width: 0;}.faq_answer>table td:first-child {width: 0;}.faq_q_icon{display: none;}.faq_a_icon{display: none;}.RWDtimeline01 .line_dot2 span {background: -moz-linear-gradient(to bottom,rgba(255,255,255,0) 0,rgb(246 239 228) 2%,rgb(247 241 227) 100%);background: -webkit-linear-gradient(to bottom,rgba(255,255,255,0) 0,rgb(246 239 228) 2%,rgb(247 241 227) 100%);background: linear-gradient(to bottom,rgba(255,255,255,0) 0,rgb(246 239 228) 2%,rgb(247 241 227) 100%);}.layoutlist_2 .album_item_subject {font-weight: bold;color: #333;}.row .album_d_item a {    border-bottom: none;}.eformsDesc{margin: 20px 0 50px;}.sortbar {margin-top: 0px;margin-bottom: 35px;font-size: 13px;padding-right: 10px;}.pr_sec {    border-bottom: 1px dotted #e4e4e4;    margin-bottom: 20px;    padding-bottom: 15px;}.member_box {    width: calc(100%/3);    background: #f9f9f9;    border-right: 2px solid #fff;    padding: 50px 30px;    min-height: 335px;}.member_sec {    display: flex;    align-items:flex-start;}.member_box h5 {    border-bottom: 1px solid #f1f0f0;    padding-bottom: 10px;    margin-bottom: 10px !important;}.member_box {    width: calc(100%/3);    background: #f9f9f9;    border-right: 2px solid #fff;    padding: 50px 30px;    min-height: 345px;}.member_box ul {    margin: 0;    padding-left: 20px;}.member_top{text-align: center;}.ques_sec {margin: 0 0 20px;}.ques_sec i.icon.ion-android-alert {margin-right: 7px;}

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

@media (max-width:1700px){/*寬*/ 
.product_block .container {width: 90%;}.recommend_block .container {width: 90%;}.footer_block .container {width: 90%;display: flex;}.five_block .RWDService002 .container {width: 90%;}}@media (max-width:1600px){.RWDnews011::after {right:-50%}}@media (max-width:1440px){.RWDmenu_plus04 .site-nav {    display: none !important;}.RWDmenu_plus04 #mobile-menu, .RWDmenu_plus04 .ml-stack-nav-toggle, .RWDmenu_plus04 .toggle-menu, .RWDmenu_plus04 .toggle-mmenu-cover {display: block;}.RWDmenu_plus04 .logo {float: none;}.RWDmenu_plus04 .features {border-left:1px solid #ccc}.ml-stack-nav-toggle {margin-right:15px}.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color: #7bc2ee;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: #7bc2ee;}.RWDmenu_plus04 #mobile-menu .menu>li>ul {background-color: #fffe;}.RWDmenu_plus04 #mobile-menu .menu>li.active>.toggle-submenu:after, .RWDmenu_plus04 #mobile-menu .menu>li>ul>li.active>.toggle-submenu:after {color: #fff;}.RWDmenu_plus04 .header.is-up .features {width: 440px;}.page_wrapper_bg .RWDmenu_plus04 .header .features {width: 440px;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.RWDnews011 .carry-device {display:none}.RWDnews011 .pc-only {display:block}.page_wrapper_bg .article-text h5 {font-size: 18px;}.RWDproduct_page .products-info .price-box li.active b {font-size: 22px; bottom: 0;}@media (max-width: 1090px) {.five_block .RWDService002 .container {width: 95%;}.funny-boxes > .funny-boxes-text > p {font-size:15px;letter-spacing: 0px;}}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
.RWDmenu_plus04 .features {float: none;padding:0px}.RWDmenu_plus04 .features:after {display:none}.RWDmenu_plus04 .header {padding: 0 15px;}.RWDmenu_plus04 .features .edit, .RWDmenu_plus04 .features .lang-block {display: block;}.RWDmenu_plus04 .features .edit {width: 230px;}.RWDmenu_plus04 .is-up .features .edit {right:-260px}.RWDmenu_plus04 .header.is-up {padding-right: 260px;}.page_wrapper_bg .RWDmenu_plus04 .features .edit {right: -260px;}.page_wrapper_bg .RWDmenu_plus04 .header{padding-right: 260px;}.five_block .RWDService002 .container {padding:50px 15px}.RWDService002 .row .col-sm-4.col-md-4 {padding:0px 10px}.member_box {padding: 30px 50px;min-height: auto;width: 100%;}.RWDmenu_plus04 .header.is-up .cart-btn {    margin-right: 0;}.RWDmenu_plus04 .header.is-up .features{width:160px}.page_wrapper_bg .RWDmenu_plus04 .header .features {width: 160px;}.page_wrapper_bg .RWDmenu_plus04 .cart-btn {margin-right: 0;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.RWDproduct002_v2 .filter-portfolio ul {text-align: left;}.RWDproduct002_v2 .active .btn.btn-rj::before {display:none}.RWDService002 .row .col-sm-4.col-md-4 {width: calc(100% / 3);margin-bottom:30px}.funny-boxes > .funny-boxes-text > p {letter-spacing: 1px;}.five_block .RWDparallax_new {height: 930px !important;}.RWDparallax_new .picbgbox {height: 930px !important;}.RWDService002 {padding:0px}.RWDService002 h2.sub-title {margin-bottom:0px}.ft_left h4 {font-size: 18px;}.ft_copyright {flex-flow: wrap;}.member_box {padding: 30px 50px;min-height: auto;}.member_sec {flex-wrap: wrap;}#mobile-fixed .btn-box .bg2 {background: #34b3d1;border: 1px solid #34b3d1;border-radius: 20px;}#mobile-fixed .btn-box .normal{border-radius: 20px;}.RWDproduct_page .products-info .price-box {padding-bottom: 10px;}.RWDproduct_page .products-info .name{margin-bottom: 10px;}.layoutlist_2 .item, .layoutlist_4 .item {margin-top: 30px;}
}
/*991px end*/
/*800px start*/
@media (max-width: 800px) {
.RWDnews011 .carry-device {display:block}.RWDnews011 .more-btn {display:none}.ft_top {flex-direction: column;}.ft_title, .ft_menu {width: 100%;}.pc_block {display: block;}.right_btn {z-index:1}.RWDnews011 .pc-only {display: block !important;}.RWDnews011::before {display:none}.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: calc(100% / 2);}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
.footer_block .ft_row {flex-direction: column;}.footer_block .ft_row .box01 {width: 100%;}.footer_block .ft_row .box02 {flex-direction: column;align-items: end;}.footer_block .ft_row .box01 {margin-bottom:30px}.footer_block .ft_row .box02 {margin-bottom:0px}.RWDnews011 .pc-only {display:none !important}.RWDnews011 .more-btn {display:block}.RWDnews011 .img-slide {width: 100%;}.ph_block a {color: #fff;}.RWDmobile_bottom_v2 .icon {font-size:25px}.mobile_bottom__a {padding: 15px 0;}.mobile_bottom__ul > li:nth-child(1) {background: #34b3d1;}.mobile_bottom__ul > li:nth-child(2) {background: #13bf10;}.RWDmenu_plus04 .features .edit, .RWDmenu_plus04 .features .lang-block {display:none}.RWDmenu_plus04 .header.is-up {padding-right: 15px;}.page_wrapper_bg .RWDmenu_plus04 .header {padding-right: 15px;}.RWDnews011 .img-view {max-width: none;}.five_block .section-inner .row {display: flex;}.funny-boxes.not-right-column {padding-bottom: 0px;}.mobile_bottom__li {border:0px}.footer_block {padding: 80px 0px 120px;}.ph_block {opacity: 0;transition: 0.3s;}.ph_block_change {opacity: 1;transition: 0.3s;}.RWDmobile_bottom_v2 {display: block;}.pc_block {display: none;}.five_block .section-inner .row {    display: flex;    align-items: center;    justify-content: center;}.RWDnews011 .title-block.title-center {text-align: center;}.RWDService002 .row .col-sm-4.col-md-4 {    width: calc(100% / 2);}.RWDalert_fancybox.bottom {width: 100%;margin:0px}#mobile-fixed .price-box li:first-child {    color: #000;    font-size: 17px;    margin: 0px 0 7px;}#mobile-fixed.show-info {    padding: 15px 10px;}.page_wrapper_bg section.call_to_action { padding: 70px 0;}#mobile-fixed {padding: 15px 0;}.layoutlist_8.rwd .listdate .day {font-size: 12px;letter-spacing: 1px;color: #555;}.layoutlist_8.rwd .item {    padding: 0 10px;    width: 50%;    float: left;    margin: 0 0 30px;    border-bottom: none;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.ft_copyright .RWDedictor {margin: 0px;}.RWDproduct002_v2 .filter-portfolio ul {text-align: center;}.news_block {padding: 50px 0px;}.portfolio-bottom-summary {height: auto !important;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {height:auto !important}.product_block .container {width: 95%;}.RWDproduct002_v2 .btn.btn-rj {min-width: auto !important;}.five_block {padding: 80px 0px 0px;}.RWDmobile_bottom_v2 .text {line-height: 1;}.footer_block {padding: 80px 0px 100px;}.scrollTop002 {bottom: 100px;}h1.main-title {font-size: 30px !important;}.RWDService002 h2.sub-title, h2.sub-title {font-size:15px !important;line-height:1.8}.RWDmenu_plus04 .ml-stack-nav-toggle {float: right;margin:0px}.RWDmenu_plus04 .features {float: right;border-left:0px;border-right:1px solid #ccc}.page_wrapper_bg  .main .container {padding-left: 10px;padding-right: 10px;}.page_wrapper_bg .article-text h5 {font-size: 18px;}.pr_sec {    margin-bottom: 15px;    padding-bottom: 10px;}.page_wrapper_bg section.call_to_action { padding: 50px 0;}.hgroup h1 {font-size: 28px;}.btn.btn_back a {width: 100%;}.rwd .faq_answer {    padding: 30px 0;}.layoutlist_4 .col-xs-6 {    padding: 0 5px;}.page_wrapper_bg  #product {    padding: 0 !important;}.layoutlist_4 select {font-size: 12px;padding: 5px 25px 5px 5px;}.layoutlist_2 .item, .layoutlist_4 .item {    margin-top: 30px; margin-bottom: 0px;    height: auto !important;padding-bottom: 0;}#article .btn.btn_back a {width: 100%;}.btn.btn_back {width: 100%;}.layoutlist_8.rwd .item {    padding: 0 0px;    width: 100%;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: 100%;}.RWDService002 .row .col-sm-4.col-md-4 {width: 100%;}.five_block .section-inner .row {flex-direction: column;}/*loading*/ 
.RWDfakeloader .fl img {width: 200px}.member_box {padding: 0;background: transparent;margin-bottom: 30px;}.member_top{text-align: left;margin-bottom: 30px;}.RWDproduct_page .btn-other li {width: 100%;}.RWDproduct_page .btn-other li button {text-align: left;}.RWDproduct_page .btn-other li .ii {display: inline-block;}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
.five_block .RWDparallax_new {display:none}
}
/*380px end*/
/*320px start*/
@media (max-width: 320px){
.RWDmenu_plus04 .features .member-btn {    padding: 25px 5px;}.RWDmenu_plus04 .header, .RWDmenu_plus04 .header.is-up {    padding: 0 5px;}.RWDmenu_plus04 .features {    width: 130px;}.RWDmenu_plus04 .logo {    width: 120px;    padding: 5px 0;}.layoutlist_4 .col-xs-6 {    padding: 0;width:100%}
}
/*320px end*/