/* all */a, a:hover, a:focus{text-decoration: none;}body{font-family:'Open Sans', 微軟正黑體, sans-serif;}.clear{clear:both;}/* 反白顏色設定*/::selection {    background: #555;    color: #fff;}::-moz-selection {    background:#555;    color: #fff;}/*---首頁---*//* loading*/ 
.RWDfakeloader{z-index:999999 !important}.RWDfakeloader .fl{text-align: center;}.RWDfakeloader img{max-width:200px;}/*遮罩*/ 
.cd-overlay{background-color: rgba(0, 0, 0, 0.6);}/*container*/#RWDfullscreen01 .container{width: 75%;padding:0;}.block_footer .container{width: 100% !important;max-width:1500px;padding:0 50px !important;}.RWDmenu_plus04 .header, .banner_in{width:100%;padding: 0 50px;}/* loading*/ 
.RWDfakeloader{z-index:999999 !important}.RWDfakeloader .fl{text-align: center;}.RWDfakeloader img{max-width:200px;}/*loading圖動畫*/ 
.RWDfakeloader img{animation: loadingani 1.5s ease 0s infinite alternate;}@keyframes loadingani{0% {opacity:0;}50% {opacity:0.5;}100% {opacity:1;}}/*遮罩*/ 
.cd-overlay{background-color: rgba(0, 0, 0, 0.6);}/*logo*/ 
.RWDmenu_plus04 .logo {width: 170px;top: 19px;position: relative;}/*選單*/ 
.RWDmenu_plus04 .header {transition: .4s ease; background: rgba(255,255,255,1);box-shadow: none;}.RWDmenu_plus04 .header.is-up { padding: 0 50px; transition: .4s ease;box-shadow: 0 10px 20px rgb(66 67 68 / 22%);  background: #fff;transition: .3s;border-bottom: 1px solid #e9edfc; background-color: rgba(255,255,255, 1);}.RWDmenu_plus04 .site-nav > .container { width: 100% !important;max-width: 100% !important;float: right;}.RWDmenu_plus04 .site-nav .menu {  text-align: right; letter-spacing: 2px; font-size: 16px; color: #8A7C5C;font-weight: 300;}.RWDmenu_plus04 .header .site-nav .menu > li > a {font-weight: normal;position: relative;padding: 35px 20px;color: #333;font-size: 18px;letter-spacing: 1.5px;transition: .3s ease;}.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: #ec6817;transition: .3s ease;}.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: #604E2B;transition: .3s ease;}.RWDmenu_plus04 .site-nav .menu li { text-align: center;}.RWDmenu_plus04 .site-nav .menu>li>ul {padding: 0;}.RWDmenu_plus04 .site-nav .menu ul li > a{padding-right: 10px;font-weight: normal;font-size: 16px;letter-spacing: 1.5px;color: #333;transition: .5s ease;}.RWDmenu_plus04 .site-nav .menu ul li > a:hover {background: #EC6817;color: #fff;text-decoration: none;transition: .5s ease;}.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;}.RWDmenu_plus04 .site-nav .menu li.has-child>a:after {    border-color: #555;}/*選單功能列*/ 
.RWDmenu_plus04 .features {display: flex;font-size: 16px;line-height: 1;flex-direction: row;justify-content: flex-end;align-items: center;position: relative;top: -3px;margin-right: 350px;}.RWDmenu_plus04 .features .language-block, .RWDmenu_plus04 .features .edit{float: none;}.RWDmenu_plus04 .features .search-btn{order: 1;}.RWDmenu_plus04 .language-block{order: 2;}.RWDmenu_plus04 .features .edit{order: 3;}/*搜尋*/ 
.RWDmenu_plus04 .features i {color: #333;}.RWDmenu_plus04 .features .search-btn {padding: 25px 30px 25px 0;}/*選單cta*/ 
.RWDmenu_plus04 .features .edit a{display:block;background-color:#AC935B;color:#fff;padding: 12px 25px 7px;border-radius: 50px;letter-spacing: 1.5px;transition: all 0.3s ease-in-out 0s;}.RWDmenu_plus04 .features .edit a img{width:23px;margin-right:5px;}.RWDmenu_plus04 .features .edit a:hover{background-color:#604E2B;}/*會員*/ 
.RWDmenu_plus04 .member-block a.login.is-on,.RWDmenu_plus04 .member-block button.login.is-on{background-color: #ec6817;}.RWDmenu_plus04 .member-block a.login, .RWDmenu_plus04 .member-block a.signin{border-radius: 50px;}.RWDmenu_plus04 .member-block a.signin{border: 1px solid #555;background-color:#555;color: #fff;}.RWDmenu_plus04 .member-block a.login.is-on:hover,.RWDmenu_plus04 .member-block button.login.is-on:hover, .RWDmenu_plus04 .member-block a.signin:hover{background-color: #ecad17;border-color:#ecad17;}.RWDmenu_plus04 .member-block .other a{transition: all 0.3s ease-in-out 0s;}.RWDmenu_plus04 .member-block .other a:hover{color:#ec6817;}.RWDmenu_plus04 .member-block .login-is-on .item a{transition: all 0.3s ease-in-out 0s;}.RWDmenu_plus04 .member-block .login-is-on .item a:hover{color:#ec6817;}/*購物車*/ 
.RWDmenu_plus04 .cart-block h3, .RWDmenu_plus04 .querycar-block h3{font-size:18px;}.RWDmenu_plus04 .cart-block .bottom-box .pay-btn, .RWDmenu_plus04 .querycar-block .bottom-box .pay-btn{background: #ec6817;transition: all 0.3s ease-in-out 0s;}.RWDmenu_plus04 .cart-block .bottom-box .pay-btn:hover, .RWDmenu_plus04 .querycar-block .bottom-box .pay-btn:hover{background: #555555;}.RWDmenu_plus04 .cart-block .bottom-box .total, .RWDmenu_plus04 .querycar-block .bottom-box .total{font-size: 16px;}/*RWDsearch003*/ 
.RWDmenu_plus04 .site-nav .menu>li>a {    padding: 35px 15px;}.model.RWDsearch003 {    right: 50px;    top: 15px;width: 100%;max-width: 300px;}.search3_wrap {    width: 100%;}.search3_hints {    top: calc(40px + 0px);    width: calc(100% - 72px - 15px);    left: 15px;}.RWDmenu_plus04 .features .search-btn,.search3_submit span {    display: none;}.search3_bar {    border-radius: 99em;    height: 40px;    border: 0;}.search3_hot_item, .search3_hot_item:focus {    color: #333;    margin: 0 8px 0 0;}.search3_hot_item:hover{color:#ec6817;}.search3_hot {margin: 3px auto 0;padding-left: 20px;font-size: 15px;justify-content: flex-start;align-items: center;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;/*指定行數...取代*/-webkit-box-orient: vertical;}.search3_input {    border-radius: 99em;    font-size: 15px;    letter-spacing: 1px;    padding: 0 20px;    border-top-right-radius: 0;    border-bottom-right-radius: 0;    border: 2px solid #ec6817;}.search3_submit {    height: 40px;    position: relative;    flex: 0 0 72px;    background: #ec6817;    border-top-right-radius: 20px;    border-bottom-right-radius: 20px;    transition: .5s;}.search3_submit:hover {    background: #ec6817;    transition: .5s;}.search3_submit:before {    content: "搜尋";    top: 50%;    transform: translate(-50%,-50%);    position: absolute;    left: 50%;    color: #fff;    letter-spacing: 2px;}/*banner012*/ 
.block_banner {    margin-top: 95px;}.RWDbanner012 .swiper-container {    height: 37vw;}.RWDbanner012 .two_box .box {    display: flex;        align-items: center;    padding: 50px;}.RWDbanner012 .two_box .memo {    border: 1px solid #ec6817;    padding: 12px 10px;    text-align: center;    font-weight: 500;    color: #fff;    margin-top: 15px;    transition: all .5s ease;    background: #ec6817;    max-width: 200px;}.RWDbanner012 .swiper-slide .box .text_box {    text-shadow: 0 0 10px rgb(0 0 0 / 30%);    position: absolute;    z-index: 8;    color: #fff;    top: auto;    bottom: 20%;    text-align: left;    transform: translateY(0%);}.RWDbanner012 .sub_title_line {    background: #ccc;}.RWDbanner012 .two_box .sub_title_line {    opacity: 0;}.RWDbanner012 .main_pic_box .memo {    font-size: 22px;-webkit-line-clamp: 3;    margin: 30px 0 0}.RWDbanner012 .main_pic_box .sub_title {    font-size: 48px;    font-weight: 600;    line-height: 1.3;-webkit-line-clamp: 2;    margin-bottom: 15px;}.RWDbanner012 .main_pic_box .title {    font-size: 24px;    line-height: 1.3;    font-weight: 400;    -webkit-line-clamp: 1;    margin: 0 0 10px;}.RWDbanner012 .two_box .box {    color: #333;}.RWDbanner012 .two_box .box:hover .memo {    background: #ec6817;    border-color: #ec6817;    color: #fff;    transition: all .5s ease;}.RWDbanner012 .two_box .box .text_box{ max-width: 65%;}.RWDbanner012 .two_box .sub_title {    display: block;    overflow: initial;}@media (max-width:2000px) {    .RWDbanner012 .two_box .title {        font-size: 30px;    }}/*標題*/ 
.RWDProduct015__head__imgbox {margin: 0 0 5px;}.RWDProduct015__head__img {max-height: 50px;}.RWDProduct015__head__h1, .RWDvideo002 h1.main-title, .RWDnews005 .main-title{margin: 0 auto;font-size: 36px;line-height: 1.5;font-weight: 600;letter-spacing: 2px;color: #333;}.RWDProduct015__head__h2, .RWDvideo002 h2.sub-title, .RWDnews005 .sub-title {margin: 0 auto;font-size: 18px;line-height: 1.5;letter-spacing: 2px;color: #888;}.RWDvideo002 .section-line, .RWDnews005 .section-line{display:none;}/*RWDProduct015共通*/ 
.RWDProduct015 .product_area{margin: 0 -15px;}.RWDProduct015 .product_box{border: 1px solid #ddd;padding: 30px;margin: 0 15px 30px;width: calc(100% / 4 - 30px);border-radius: 20px;transition: all 0.3s ease-in-out 0s;}.RWDProduct015 .product_box:hover{border-color: #ec6817;}.RWDProduct015 .product_box .imgs_box{border: none;padding: 0;}.RWDProduct015 .product_box .type_box .type.choice{border-color: #333;color: #333;}.RWDProduct015 .product_box .title{font-size: 20px;font-weight: 600;color: #333;letter-spacing: 1px;padding: 0;margin: 15px auto;overflow : hidden;line-height: 1.4;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;/*指定行數...取代*/-webkit-box-orient: vertical;}.RWDProduct015 .product_box .select_box select{line-height: 35px;height: 35px;border-radius: 5px;}.RWDProduct015 .product_box .select_box .arrow{line-height: 40px;}.RWDProduct015 .product_box .join {background-color: #ec6817;line-height: 35px;border-radius: 50px;transition: all 0.3s ease-in-out 0s;}.RWDProduct015 .product_box .join:hover {background-color: #555;}.RWDProduct015 .product_box .price_box .member_price{font-weight: 600;color: #f03838;}.RWDProduct015 .product_box .price_box .member_price .price {font-size: 28px;line-height: 1;position: relative;top: -3px;margin-left: 5px;}.RWDProduct015 .product_box .info{font-size: 18px;opacity: 1;background-color: transparent;bottom: auto;top: 0;}.RWDProduct015 .product_box .info .icon > a.button{display:none;}.RWDProduct015 .ii-love1::before{color: #333;}.RWDProduct015 .more_product{margin: 45px auto 0;background-color: transparent;color: #777;font-weight: normal;letter-spacing: 1.5px;border-radius: 50px;height: 45px;line-height: 45px;width: 100%;max-width: 300px;border-color: #777;}.RWDProduct015 .more_product:hover{background-color: #333;color: #fff;}.RWDProduct015 .product_box .title, .RWDProduct015 .product_box .type_box, .RWDProduct015 .product_box .price_box, .RWDProduct015 .product_box .bottom_select{padding-right:0;padding-left:0;}/*標籤*/ 
.RWDProduct015 .tab{font-size: 14px;}.RWDProduct015 .product_box .type_box, .RWDProduct015 .product_box .join {font-size: 15px;}.RWDProduct015 .tab__name{border-radius: 2px;}.RWDProduct015 .tab--hot {background-color: #ec6817;}.RWDProduct015 .tab--normal {background-color: #bdc2bc;color: #111;}.RWDProduct015 .tab{margin-bottom:10px;}.RWDProduct015 .tab__name{margin-bottom: 0px;line-height: 27px;}/*中標籤*/ 
.RWDProduct015 .product_area.inner .product_box .tab{margin-bottom:0;}/*影片*/ 
.RWDvideo002 .videoitem { width: calc(100% / 3 - 31px);  margin: 0 15px; padding: 0;background: #fff;  border-radius: 20px; border: 1px solid #eee;transition: all 0.3s ease-in-out 0s;}.RWDvideo002 .videoitem:hover{border-color: #ec6817;}.RWDvideo002 figure.effect-sarah img, .RWDvideo002 figure.effect-sarah .iframe { transform: translate(0px,0);  width: 100%;  transition: none;}.RWDvideo002 figure.effect-sarah:hover img, .RWDvideo002 figure.effect-sarah:hover .iframe {  opacity: 1;}.RWDvideo002.istouch figure.effect-sarah img, .RWDvideo002.istouch figure.effect-sarah .iframe { opacity: 1;}.RWDvideo002 .figcaption_bottom {padding: 20px 30px 25px;}.RWDvideo002 .figcaption_bottom h2 { font-size: 20px; color: #333;  letter-spacing: 1px;font-weight:600;  margin: 0 auto;display: -webkit-box;   -webkit-line-clamp: 1;  -webkit-box-orient: vertical; text-overflow: ellipsis; overflow: hidden;text-align: center;}.RWDvideo002 .figcaption_bottom p {margin-bottom: 0 !important;}.RWDvideo002 .figcaption_bottom .h2_line {display: none;}/*影片假播放按鈕*/ 
.RWDvideo002 figure.effect-sarah:before {  position: absolute;  content: "\f215";  font-family: "Ionicons"; color: #ffffffd6;  font-size: 22px; width: 80px; height: 80px; border-radius: 99em;  z-index: 1;   background: #573c3829;  display: flex;  justify-content: center; align-items: center; border: 1px solid #ffffffdb; left: 50%; transform: translateX(-50%) translateY(-50%);top: 50%; box-shadow: 0 0 10px #ffffff6b; transition: .5s ease;}.RWDvideo002 figure.effect-sarah:after { position: absolute; content: '';width: 80px; height: 80px;   background: #573c384d;  border-radius: 99em;   left: 50%; transform:  translateX(-50%) translateY(-50%); top: 50%;  opacity:0; transition: .4s ease;}.RWDvideo002 .videoitem:hover figure.effect-sarah:after {opacity:1; transform:  translateX(-50%) translateY(-50%); transition: .4s ease;}/*btn01*/ 
.RWDbtn01{width: 100%;max-width: 300px;margin: 70px auto 0;position: relative;transition: all 0.5s ease-in-out 0s;}.RWDbtn01 .btn-box{margin: 0 auto;}.RWDbtn01 .btn-box .col-xs-12 {padding: 0;}.RWDbtn01 .btn{font-size: 15px;letter-spacing: 1.5px;}.RWDbtn01 .btn, .RWDbtn01 .btn:hover{color: #777;background: transparent;border-radius: 50px;padding: 10px 30px;border: 1px solid #777;text-align: center;}.RWDbtn01 .btn:hover {color: #fff;border-color: #333;background: #333;}/*好評推薦*/ 
.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0 15px;}.RWDnews005 .owl-carousel.owl-padding-10 {overflow: visible; margin: 0;}.RWDnews005 .owl-carousel .owl-wrapper-outer {overflow: hidden;}.RWDnews005 .owl-carousel img { width: 100%;}.RWDnews005 .owl-carousel .owl-item div { border-radius: 20px;overflow: hidden; background: #fff;padding-bottom: 25px;border: 1px solid #fff;transition: all 0.3s ease-in-out 0s;}.RWDnews005 .owl-carousel .owl-item div:hover{border-color: #ec6817;}.RWDnews005 h4 a, .news005_h4 a { font-size: 20px;  color: #333;    letter-spacing: 1px;  line-height: 1.5;  font-weight: 600; display: -webkit-box;  -webkit-line-clamp: 1;   -webkit-box-orient: vertical;  text-overflow: ellipsis;  overflow: hidden;}.RWDnews005 .list-inline {color: #777; margin-left: 0; font-size: 13px; font-weight: 300;letter-spacing: 1px;padding:0 25px 15px;}.RWDnews005 h4, .news005_h4 {padding: 25px 30px 10px;margin: 0;}.RWDnews005 .margin-top-20 {  margin-top: 0px !important;}.RWDnews005 .owl-carousel .owl-item div > p {  padding: 0 30px;min-height:87px;  display: -webkit-box;  -webkit-line-clamp: 3;  -webkit-box-orient: vertical;  text-overflow: ellipsis;  overflow: hidden;letter-spacing: 1.5px;line-height: 1.8;}.RWDnews005 .owl-carousel .owl-item div>p { margin-bottom: 0 !important;}/*.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:nth-child(2n) {margin-top: 25px;}*/ 
.RWDnews005 .fa-calendar:before {   content: "\f3f3";   font-family: "Ionicons"; font-size: 14px;}/*輪播點*/ 
.RWDnews005 .controlls-over .owl-pagination {margin-top: 45px;width: 100%;}.RWDnews005 .owl-theme .owl-controls .owl-page span {   width: 30px;  height: 8px; background: #573c38;}/*左右按鈕*/ 
.RWDnews005 .owl-theme .owl-controls .owl-buttons div {background: #333;border: none;color: #fff;font-size: 40px;top: 38%;transition: all 0.5s ease;}.RWDnews005 .controlls-over .owl-controls .owl-prev {     margin-top: 0;left: -10px;border-radius: 50% 0 0 50% !important;}.RWDnews005 .controlls-over .owl-controls .owl-next {    margin-top: 0; right: -10px;border-radius: 0 50% 50% 0 !important;}/*區塊間距*/ 
.block_product_a, .block_product_b, .block_product_c, .block_product_d, .block_video, .block_good{padding: 80px 0;}.block_product_b, .block_product_d, .block_good{background-color: #f7f7f7;}.RWDProduct015 .more_product {margin: 25px auto 0;}.RWDbtn01 {margin: 50px auto 0;}.RWDnews005 .controlls-over .owl-pagination {margin-top: 40px;}.footer_top {padding: 60px 0 40px;}.footer_bottom{padding: 40px 0;}.footer_bottom .container::before{top: -40px;}/*商品編號不顯示 20231101*/ .RWDproduct_page .products-info .name-box .nu{display:none;} .RWDshopping_v3 .cart-list-table .cart-cell.info .info-spec.info-pdno{display:none;} .shopping-item .pd-info.prod-no{display:none;}/*Every8D 簡訊壞了，暫時關閉手機註冊 20260525 已恢復.member_phone_tips{display: none;}.member_phone-group{display: none;}*/
/*footer start*/

/*footer*/ 
.block_footer{font-size: 16px;color: #555;letter-spacing: 1.5px;line-height: 1.8;background-color: #fff;border-top: 2px solid #ec6817;}.block_footer a{color: #555;transition: all 0.2s ease-in-out 0s;}.block_footer a:hover{color: #ec6817;}.block_footer i{margin-right:10px;}.footer_left .RWDedictor h1{margin:0 auto 5px;font-size: 16px;line-height: 1.5;color:#333;font-weight: 600;}.footer_top {padding: 80px 0 50px;}.footer_top .container{display:flex;}.footer_left{width:50%;}.footer_left .RWDedictor{display:flex;align-items: center;}.footer_left .RWDedictor > div:nth-child(1){width: 170px;margin-right: 35px;}.footer_left .RWDedictor > div:nth-child(2){width:calc(100% - 285px);}.footer_left .RWDedictor a{display:block;font-size: 14px;letter-spacing: 0.5px;line-height: 1;margin-bottom: 2px;}.footer_left .RWDedictor span{display:block;font-size: 14px;line-height: 1.5;}.footerinfobr{display:none;}.footer_right{width:50%;}.footer_right .RWDedictor > div{display: grid;grid-template-columns: 1fr 1fr;grid-column-gap: 30px;margin-top: 15px;}.footer_right a{display: block;color: #fff;  background-color: #ec6817;  border: none;  border-radius: 50px;  padding: 10px 30px 9px 25px;  position: relative;width: 100%;text-align: center;  transition: all 0.3s ease-in-out 0s;}.footer_right a.contact_line{background-color: #3DB056;border-color: #3DB056;}.footer_right a.contact_line img {  height: 15px;  margin-right: 10px;  position: relative;  top: -3px;  filter: saturate(0%) brightness(200%);  transition: all 0.5s ease-in-out 0s;}.footer_right a:hover, .footer_right a.contact_line:hover{background-color:#333;color:#fff;text-decoration:none;}.footer_bottom {background-color: transparent;padding: 60px 0 50px;position: relative;}.footer_bottom .container{display:flex;flex-wrap: wrap;justify-content: space-between;position: relative;flex-direction: row-reverse;}.footer_bottom .container::before{content:"";display:block;position: absolute;width: calc(100% - 100px);height: 1px;background-color: #ccc;top:-60px;}.footer_fb{width:100%;max-width:500px;overflow: hidden;}.footer_sitemap{width:calc(100% - 550px);padding-left:0;}.footer_sitemap .RWDedictor{display: grid;grid-template-columns: 1fr 1fr 1fr;grid-column-gap: 35px;}.footer_sitemap dl{margin:0 auto;width: 100%;}.footer_sitemap dt {font-weight: 600;margin-bottom: 20px;font-size: 18px;color: #333;}.footer_sitemap dd {  margin-bottom: 10px;}.footer_sns{width: 100%;margin-top: 20px;}.RWDsocial002{ display: flex;align-items: center;width: 100%;}.RWDsocial002::before{content:"關注我們：";display: inline-block;position: relative;width: 98px;font-weight: 600;font-size: 18px;color: #333;}.RWDsocial002 .pull-right { float: none !important;}.RWDsocial002 ul.socialNetwork { display: flex;margin: 0;flex-wrap: wrap;flex-direction: row;}.RWDsocial002 ul.socialNetwork li { float: none;margin-right: 20px;}.RWDsocial002 ul.socialNetwork i { margin-right: 0;padding: 5px 0;}.RWDsocial002 .iconRounded {  padding:0; background: transparent;  border-radius: 0;  font-size: 26px;  border: none; width: auto;     height: auto;}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover { background-color: transparent;}.RWDsocial002 ul.socialNetwork i.i.ii-line3.iconRounded {     color: #06c755;  }.RWDsocial002 ul.socialNetwork i.i.ii-fb1.iconRounded {    color: #1877f2; ;}.RWDsocial002 ul.socialNetwork i.i.ii-youtube1.iconRounded { color: #c4302b;}.RWDsocial002 i.i.ii-shopee1.iconRounded { color: #f5402d;}.RWDsocial002 i.iconRounded.cusimg {height:28px;line-height: 0.5;}.RWDsocial002 i.iconRounded.cusimg img{height:28px;}.RWDsocial002 i.i.ii-ruten1.iconRounded {    font-size: 28px; color: #f39000;}.RWDsocial002 ul.socialNetwork i.i.ii-ig2.iconRounded {     background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; transition: .3s ease;}.RWDsocial002 ul > li:nth-child(4) > a > i, .RWDsocial002 ul > li:nth-child(5) > a > i{width: 28px;}.scrollTop002 .ii {    background: #555;    width: 35px;    height: 35px;    line-height: 35px;}/*頁尾三事項*/ 
.footer_notice{font-size: 13px;color: #fff;letter-spacing: 1.5px;line-height: 1;text-align: center;background-color:#777;padding: 5px 0;}.copyright_desc a, .copyright_desc a:hover, .copyright_desc{color: #fff;}.footer_copyright, .footer_ssl, .footer_browser{display: inline-block;}.footer_ssl{border-left: 1px solid #eee;border-right: 1px solid #eee;margin: 0 8px;padding: 0 8px;}/* cookie */ 
.RWDalert_fancybox.bottom .editor a{    text-decoration: underline;color: #333;font-weight: 600;}.RWDalert_fancybox.bottom .editor a:hover{    color: #333;}.RWDalert_fancybox.bottom {    z-index: 99999 !important;    width: 100%;    padding: 30px 25px 20px !important;    box-shadow: 1px 0px 2px rgb(51 51 102 / 20%) !important;    background: rgba(204, 203, 199, 0.9) !important;    color: #000 !important;    left: auto !important;    right: 0px !important;    line-height: 1.8 !important;}.RWDalert_fancybox .btn,.RWDalert_fancybox .btn.active {    padding: 5px 20px;    border-color: #ec6817;    background: #ec6817 !important;    border-radius: 50px;}.RWDalert_fancybox .btn:hover{    border-color: #333!important;    background: #333 !important;}

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

.page_wrapper_bg .call_to_action {padding: 60px 0px 80px;min-height: 650px;}.pagecontent {font-size:15px;letter-spacing:2px;line-height:2;color:#333;}.page_wrapper_bg .pagecontent h4 {font-weight: 600;color: #000;line-height: 1.8;margin-top: 0px;}.pagecontent ol {padding-left:20px;}.pagecontent ul {padding-left:20px;}/*標題*/ 
.hgroup .container {border-bottom: 0px;}.hgroup .breadcrumb {float: none !IMPORTANT;position: relative;bottom: 0px;text-align: center;border: 0px;letter-spacing: 1px;}.hgroup h1 {letter-spacing: 1.5px;line-height: 1;color: #333;font-size: 32px;font-weight: 600;text-align: center;}.hgroup .breadcrumb a:hover {color: #ec6817;}/*關於*/ 
.about-area {padding: 60px 50px;background: #f5f5f5;}.about-text {padding-right: 35px;}/*最新*/ 
.page_wrapper_bg .layoutlist_2 .listdate .yearmonth {padding-bottom: 0px;line-height: 1;}.page_wrapper_bg .layoutlist_2 .listdate .day {line-height: 1.5;font-weight: 600;font-size:40px;}.page_wrapper_bg .layoutlist_2 .listdate {border-left: 0px;}.page_wrapper_bg .layoutlist_2 .list_subject a {font-weight: 600;line-height: 2;font-size: 17px;}.page_wrapper_bg .subsubject {font-size: 15px;letter-spacing: 2px;line-height: 2;}.page_wrapper_bg .layoutlist_2 .item {border-bottom: 0px;background: #eee;margin-bottom:20px;}.page_wrapper_bg .layoutlist_2 .list_subject {padding-left: 45px;}/*按鈕*/ 
.btn_back {float: right;padding:0px;}.btn_back a {background: #ec6817;padding: 8px 30px;border-radius: 50px;color: #fff;font-size: 15px;transition:0.5s ease;}.btn_back a:hover {background: #333;}.RWDproduct_page .btn_back {background: transparent;line-height: 2;padding: 0px;margin-right: 0px;}.RWDproduct_page .btn_back a {padding: 4px 30px;}.page_wrapper_bg .ebtn {background: transparent;padding: 0px;margin-right: 0px;}.page_wrapper_bg .ebtn a {background: #ec6817;border-radius: 50px;padding: 4px 30px;transition:0.5s ease;}.page_wrapper_bg .ebtn a:hover {background: #333;}.btn:active {-webkit-box-shadow: none;box-shadow: none;}/*側選單*/#sidebar .products-nav>ul> li.active>ul { display: block;}.xrow {width: 100%;height: 100%; position: relative;display: inline-block;}#sidebar .products-nav{ background: #f9f9f9;box-shadow: 2px 2px 5px #ddd;}.m2018 .products-nav .nav-title { background: #ec6817; font-size: 16px; padding: 10px 0px;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 { /*background: #fff; */border-bottom: 1px solid #ec6817;}.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;padding:10px 0px 0px;}#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: #eee;}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;}/*商品*/ 
.page_wrapper_bg .layoutlist_4 .item {border-bottom: 0px;}.page_wrapper_bg .layoutlist_4 .subject {    text-align: center;    font-weight: 600;    font-size: 16px;    background: #eee;    margin: 0;    padding: 12px 15px 10px;    line-height: 1.6;    min-height: 79px;    display: -webkit-box;    -webkit-line-clamp: 2;    -webkit-box-orient: vertical;    text-overflow: ellipsis;    overflow: hidden;}.page_wrapper_bg .layoutlist_4 .pricearea {background: #eee;border-top: 1px solid #fff;padding: 10px 0px;}.page_wrapper_bg .layoutlist_4 .price {display: inline-block;letter-spacing: 1px;font-size: 15px;}.count_info {text-align: center;color: #555;}.page_wrapper_bg .layoutlist_4 .price.sellprice {color: #f00;font-weight: 600;}.page_wrapper_bg .layoutlist_4 .price {color: #687074;}.page_wrapper_bg .layoutlist_4 .price.fixprice {font-size: 14px;}.page_wrapper_bg .layoutlist_4 .cate_div {display: none !important;}.page_wrapper_bg .layoutlist_4 .buybtn {background: #ec6817;font-weight: 600;border-radius: 50px;padding: 4px 0;}.page_wrapper_bg .layoutlist_4 .buybtn:hover {background: #555;}.RWDproduct_page .pic-box {width: calc(100% - 370px);padding-right: 80px;}.RWDproduct_page .products-info {width: 370px;}.RWDproduct_page .btn-other {padding-left: 0px;}.RWDproduct_page .products-info #timercountdown, .RWDproduct_page .products-info .discountmsg, .RWDproduct_page .products-info .label-box {padding-left: 0px;}/*產品內頁*/ 
.RWDproduct_page .products-info .price-box {padding-left: 0px;}.RWDproduct_page .products-info .name {font-weight: 600;color: #000;font-size: 19px;}.RWDproduct_page .products-info .subname {color: #555;}.RWDproduct_page .products-info .txt .editor h4 {font-size:17px;color: #333;}.RWDproduct_page .products-info .txt .editor {font-size: 14px;color: #333;letter-spacing: 2px;line-height: 2;}.RWDproduct_page .products-info .download .control-label, .RWDproduct_page .products-info .pd-info .control-label, .RWDproduct_page .products-info .style-radio .control-label {width: 55px;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {background: #ec6817;font-size: 15px;transition:0.5s ease;border-radius:50px;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {font-size: 15px;transition:0.5s ease;border-radius:50px;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop:hover {background-color: #333;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add:hover {background-color: #555;}._bd_column._bd_full {padding: 0px;}/*表單*/ 
.customized_columns ._input, .customized_columns select {border-radius: 0px;box-shadow: initial;background: transparent;border: 1px solid #ccc;}.formdesc a {color:#333;transition:0.5s ease;}.formdesc a:hover {color:#ec6817;}.customized_columns ._input:hover, .customized_columns select:hover {border: 1px solid #b6b6b6;}/*會員*/#btn_member_login {background-color: #ec6817;border-radius: 50px;transition:0.5s ease;}#btn_member_login:hover {background: #333;}input[type=checkbox], input[type=radio] {margin-left: 10px;}#carlist {margin-top: 20px;}#carlist .th {font-size: 15px;font-weight: 600;letter-spacing: 1px;}.webbtn {margin-left: 15px;font-size: 15px;letter-spacing: 1px;border-radius: 50px;padding: 2px 20px;}/*購物*/@keyframes num-bg {    0% {        background: rgb(98, 14, 15, 0);        -webkit-transform: scale(.5);        transform: scale(.5)    }    100% {        background: #ec6817;        -webkit-transform: scale(1);        transform: scale(1)    }}.RWDshopping .btn {border-radius: 50px;}.RWDshopping .btn.normal {border-radius: 50px;}/*0921*/ 
.RWDproduct_page .related-box .item ul {    padding-left: 0;}

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

@media screen and (max-width: 2000px) {#RWDfullscreen01 .container{width: 100%;max-width:1600px;padding:0 50px;}.block_footer .container{max-width:1500px !important;}.block_product_a, .block_product_b, .block_product_c, .block_product_d, .block_video, .block_good {padding: 55px 0;}.RWDProduct015__head {margin: 0 0 30px;}.RWDvideo002 .section-subject, .RWDnews005 .section-subject{margin-bottom: 35px;}.RWDProduct015 .more_product {margin: 10px auto 0;}.RWDbtn01 {margin: 30px auto 0;}.RWDnews005 .controlls-over .owl-pagination {margin-top: 25px;}.footer_top {padding: 50px 0 30px;}.footer_bottom{padding: 30px 0;}.footer_bottom .container::before{top: -30px;}.RWDProduct015 .product_box{padding: 20px;}.RWDProduct015 .product_box .type_box{font-size: 14px;}.RWDProduct015 .product_box .title{min-height: 51px;}.footer_left .RWDedictor > div:nth-child(2){width:calc(100% - 255px);}/*.RWDProduct015 .product_box .title{height: 64px;}*/}@media screen and (max-width: 1700px) {.RWDmenu_plus04 .site-nav > .container{padding: 0 !important;}.RWDmenu_plus04 .site-nav .menu>li>a{padding: 35px 15px !important;}.RWDmenu_plus04 .features{margin-right: 330px;}.RWDvideo002 .figcaption_bottom h2 {line-height: 1.4;display: -webkit-box;   -webkit-line-clamp: 2;  -webkit-box-orient: vertical; text-overflow: ellipsis; overflow: hidden;text-align: center;min-height:56px;}}@media screen and (max-width: 1600px) {.model.RWDsearch003{max-width: 250px;}.search3_input{width: calc(100% - 72px);}.RWDmenu_plus04 .features {margin-right: 280px;}.RWDProduct015 .product_area{margin: 0 -10px;}.RWDProduct015 .product_box{margin: 0 10px 20px;width: calc(100% / 4 - 20px);}.RWDbtn01{margin: 55px auto 0;}}@media screen and (max-width: 1500px) {.RWDmenu_plus04 .logo {width: 150px;top: 20px;}/*menu04變成漢堡*/ 
.RWDmenu_plus04 .site-nav{display:none;}.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color: #ec6817;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: transparent;}.RWDmenu_plus04 #mobile-menu, .RWDmenu_plus04 .ml-stack-nav-toggle, .RWDmenu_plus04 .toggle-menu{display: block;float: right;}.RWDmenu_plus04 .features:after{content: "";position: absolute;right: 0;top: 20%;height: 60%;width: 1px;background-color: #8B8989;}.RWDmenu_plus04 .features{padding-right: 20px;float: none;position: absolute;margin: auto;right: 390px;top: 10px;}.RWDmenu_plus04 .features:after{display:none;}.ml-stack-nav-toggle{padding: 32px 45px 32px 25px;border-left: 1px solid #ccc;}.ml-stack-nav-toggle i{display:none;}.RWDmenu_plus04 .header-in .ml-stack-nav-toggle:before {content: "選單";font-size: 18px;margin-right: 5px;position: relative;top: 2px;}.RWDmenu_plus04 #mobile-menu .menu>li, .RWDmenu_plus04 #mobile-menu .menu>li>ul>li>a{transition: all 0.3s ease-in-out 0s;}.RWDmenu_plus04 #mobile-menu .menu>li:hover, .RWDmenu_plus04 #mobile-menu .menu>li>ul>li>a:hover{background-color:#ec6817;color:#fff;}.RWDmenu_plus04 #mobile-menu .menu>li:hover > a{color:#fff;}/*會員*/nav.cd-nav .phone-language, nav.cd-nav .phone-member{transition: all .2s;-webkit-transition: all .2s;}nav.cd-nav .phone-member a{transition: all 0.2s ease 0s;}/*search003*/ 
.model.RWDsearch003{right: 190px;}.RWDProduct015 .tab{font-size:13px;height: auto;}.RWDProduct015 .tab__name {line-height: initial;}.RWDnews005 .owl-carousel .owl-item div > p{line-height: 1.6;min-height:77px;}.footer_left .RWDedictor > div:nth-child(1){width: 150px;}}@media screen and (max-width: 1400px) {.RWDProduct015__head__img {max-height: 45px;}.RWDProduct015__head__h1, .RWDvideo002 h1.main-title, .RWDnews005 .main-title{font-size: 34px;}.RWDProduct015 .product_box {padding: 20px 10px;}.RWDProduct015 .more_product, .RWDbtn01{max-width: 250px;}}@media screen and (max-width: 1400px) {.footer_right .RWDedictor > div{grid-column-gap: 15px;}}@media screen and (max-width: 1300px) {.footer_left {width: calc(100% - 500px);}.footer_right{width: 500px;}}@media screen and (max-width: 1200px) {/*banner*/ 
.RWDbanner012 .swiper-container {height: 46vw;}.RWDbanner012 .two_box .box{height: 25vw;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
/*header*/ 
.ml-stack-nav-toggle {padding: 17px 45px 17px 25px;}.model.RWDsearch003 {top: 10px;}.search3_hot{display:none;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn, .RWDmenu_plus04 .features .member-btn{padding: 12px 10px;}.RWDmenu_plus04 .logo {width: 110px;top: 11px;}.RWDmenu_plus04 .features{right:430px;}/*banner*/ 
.block_banner {margin-top: 60px;}/*main*/ 
.RWDProduct015__head__img {max-height: 40px;}.RWDProduct015__head__h2, .RWDvideo002 h2.sub-title, .RWDnews005 .sub-title{font-size: 16px;}.RWDProduct015 .product_box .join {border-radius: 10px;}.RWDProduct015 .product_box .title, .RWDvideo002 .figcaption_bottom h2, .RWDnews005 h4 a, .news005_h4 a{font-size: 18px;letter-spacing: 0.5px;}.RWDvideo002 .figcaption_bottom h2{min-height: 51px;}.RWDvideo002 .videoitem {width: calc(100% / 3 - 21px);margin: 0 10px;}.RWDvideo002 figure.effect-sarah:before, .RWDvideo002 figure.effect-sarah:after{width: 60px;height: 60px;font-size: 18px;}.RWDvideo002 .videoitem:hover figure.effect-sarah:after{opacity: 0;}/*hover*//*.RWDProduct015 .product_box:hover, .RWDvideo002 .videoitem:hover{border-color: #ddd;}.RWDnews005 .owl-carousel .owl-item div:hover{border-color: #fff;}.block_footer a:hover{color: #555;}*//*btn*//*.RWDProduct015 .product_box .join:hover, .RWDmenu_plus04 .member-block a.login:hover, .footer_right a:hover {background-color: #ec6817;}.RWDProduct015 .more_product:hover {background-color: #777;}.footer_right a.contact_line:hover {background-color: #3DB056;}.RWDmenu_plus04 .member-block a.signin:hover{background-color:#999;}*//*footer*/ 
.footer_left {width: 550px;}.footer_right{width: calc(100% - 550px);}.footer_right .RWDedictor > div{grid-column-gap: 10px;}.footer_left .RWDedictor > div:nth-child(1) img {max-width: 110px;}.footer_left .RWDedictor > div:nth-child(1) {width: 120px;}.footer_left .RWDedictor > div:nth-child(2) {width: calc(100% - 190px);}.footer_right a.contact_line img {height: 12px;}.page_wrapper_bg .layoutlist_4 .subject {min-height: 70px;}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
.RWDProduct015 .product_box {width: calc(100% / 3 - 20px);padding: 20px;}.RWDvideo002 .figcaption_bottom {padding: 15px 15px 20px;}.RWDProduct015 .more_product {margin: 15px auto 0;}.RWDbtn01 {margin: 35px auto 0;}/*footer*/ 
.footer_left {width: 530px;}.footer_right{width: calc(100% - 530px);}/*-----------內頁----------*/ 
.about-area {display: flex;align-items: center;}.RWDproduct_page .related-box .item ul {font-size: 13px;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
#RWDfullscreen01 .container, .RWDmenu_plus04 .header, .RWDmenu_plus04 .header.is-up {padding: 0 35px;}.block_footer .container{padding: 0 35px !important;}.banner_in{padding: 0;}.RWDmenu_plus04 .features{right:410px;}.model.RWDsearch003 {right: 170px;}.RWDbanner012 .swiper-container {height: 51vw;}.RWDbanner012 .two_box .box {height: 28vw;}.RWDProduct015 .product_box {padding: 20px 10px;border-radius: 10px;}.RWDProduct015 .product_box .price_box .member_price .price {font-size: 24px;}.RWDProduct015 .tab {font-size: 12px;}.RWDProduct015 .product_box .type_box .type{display: block;width: 100%;}.RWDvideo002 .videoitem {width: calc(100% / 2 - 31px);margin: 0 15px 30px;min-height: auto;}.RWDbtn01 {margin: 25px auto 0;}/*footer*/ 
.footer_top {padding: 80px 0 35px;}.footer_top .container {display: block;}.footer_left {width: 100%;}.footer_left .RWDedictor {justify-content: center;}.footer_left .RWDedictor > div:nth-child(2) {width: auto;}.footer_left .RWDedictor span br:nth-child(2){display:none;}.footer_right .RWDedictor > div{margin-top: 0;grid-column-gap: 20px;}.footer_right{width: 100%;max-width: 670px;margin: 25px auto 0;}.footer_bottom .container{flex-direction: column;}.footer_bottom .container::before{width: calc(100% - 70px);}.footer_fb{margin: 0 auto;}.footer_sitemap {width: 100%;max-width: 500px;margin: 35px auto 0;}.RWDsocial002 {justify-content: center;}/*頁尾三事項*/ 
.footer_notice{padding: 10px 0;}.footer_ssl{border-right: 0px solid transparent;margin-right: 0;padding-right: 0;}.footer_browser {display: block;margin-top: 8px; }
}
/*991px end*/
/*pad版 start*/
@media (max-width: 768px) {
.footer_left .RWDedictor span br:nth-child(2){display:inline-block;}.footer_right{max-width: 500px;}/*-----------內頁----------*/ 
.about-area {display: block;}.about-pic {margin-top: 30px;}/*線上*/ 
.RWDproduct_page .pic-box {width: calc(100% - 320px);padding-right: 50px;}.RWDproduct_page .products-info {width: 320px;}.RWDproduct_page .btn-shop .btn {width: 48%;}.RWDproduct_page .btn-shop .btn {width: 48%;}/*會員*/ 
.page_wrapper_bg .search_area {padding: 0px 15px;}.page_wrapper_bg #carlist {padding: 0px 15px;}/*聯絡*/ 
.formdesc {text-align: center;border-bottom: 1px solid #eee;padding-bottom: 35px;margin-bottom:25px;}
}
/*pad版 end*/
/*767px start*/
@media (max-width: 767px) {
.model.RWDsearch003 {top: 7px;width: auto;max-width: 100%;right: 155px;color: #333;}.RWDmenu_plus04 .features{right: 155px;}.search3_hot{display:block;margin-top: 10px;}.search3_wrap{padding: 20px 35px;}.search3_hot_item, .search3_hot_item:focus{padding: 0;border: none;border-radius: 0;margin: 0 10px 0 0;}.RWDvideo002 .videoitem{float:left;}.RWDbtn01 {margin: 20px auto 0;}.RWDbanner012 .swiper-container {height: 60vw;}.RWDbanner012 .two_box .box {height: 51vw;}/*footer*/ 
.footer_left .RWDedictor h1 {margin: 8px auto 15px;}.footer_left .RWDedictor{display: block;text-align: center;}.footer_left .RWDedictor > div:nth-child(1), .footer_left .RWDedictor > div:nth-child(2){width:100%;}.footer_left .RWDedictor > div:nth-child(1) img {margin: 0 auto;}.footer_fb .hidden-xs{display: block!important;}.footer_fb .visible-xs{display: none!important;}/*footer瀏覽器變一行*/ 
.footer_browser br {display: none !important;}.page_wrapper_bg   .RWDshopping .btn-box .btn {min-width: 100%;}.page_wrapper_bg  .plus-fixed .plus-center .pd-info select {width: 100%;}.page_wrapper_bg .layoutlist_4 .subject {    height: auto !important;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
#RWDfullscreen01 .container, .RWDmenu_plus04 .header, .RWDmenu_plus04 .header.is-up {padding: 0 25px;}.block_footer .container{padding: 0 25px !important;}.search3_wrap{padding: 20px 25px;}.RWDProduct015 .product_area{margin: 0 -15px;}.RWDProduct015 .product_box {padding: 0;width: calc(100% / 2 - 30px);border: none;margin: 0 15px 40px;}.RWDProduct015 .product_box .imgs_box {border: 1px solid #ddd;padding: 5px;border-radius: 10px;}.RWDProduct015 .product_box .title, .RWDvideo002 .figcaption_bottom h2{min-height: auto;}.RWDProduct015 .more_product {margin: 10px auto 0;}.RWDProduct015 .more_product, .RWDbtn01 {max-width: 100%;}.RWDProduct015 .product_box .title{margin: 15px auto 10px;}.RWDProduct015 .product_box .info .icon .button{font-size: 24px;}.RWDvideo002 .videoitem {width: calc(100% / 2 - 21px);margin: 0 10px 30px;border: none;border-radius: 5px;}.RWDvideo002 .figcaption_bottom {padding: 10px 0 0;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0 10px;}.RWDnews005 .owl-carousel .owl-item div > p{-webkit-line-clamp: 2;font-size: 15px;min-height:49px;}/*news005輪播點*/ 
.owl-pagination {display: block;}.RWDnews005 .owl-theme .owl-controls .owl-page span {width: 15px;height: 7px;}.RWDnews005 .controlls-over .owl-pagination {margin-top: 30px;}/*footer*/ 
.footer_top{padding: 45px 0;}.footer_right .RWDedictor > div{display: block;}.footer_right a.contact_line {margin-bottom: 10px;}.footer_bottom .container::before{width: calc(100% - 50px);top: -35px;}.footer_sitemap dl{text-align: center;}.RWDsocial002{display: block;text-align: center;}.RWDsocial002::before {content: "關注我們";display: block;margin-bottom: 5px;width:100%;}.RWDsocial002 ul.socialNetwork{justify-content: center;}/*頁尾三事項*/ 
.footer_notice{line-height: 1.8;}.footer_copyright, .footer_ssl{display:block;}.footer_ssl{border: 0px solid transparent;margin: 0 auto;padding: 0;}.footer_browser{margin-top: 0;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.block_product_a, .block_product_b, .block_product_c, .block_product_d, .block_video, .block_good {padding: 45px 0;}.RWDProduct015__head, .RWDvideo002 .section-subject, .RWDnews005 .section-subject {margin-bottom: 30px;}.RWDbtn01 {margin: 0px auto 0;}.RWDProduct015__head__h1, .RWDvideo002 h1.main-title, .RWDnews005 .main-title {font-size: 30px;}/*loading*/ 
.RWDfakeloader img {max-width: 50%;}.ml-stack-nav-toggle {padding: 29px 15px 29px;border: none;}.RWDmenu_plus04 .header-in .ml-stack-nav-toggle:before{display:none;}.model.RWDsearch003 {top: 5px;right: 65px;}.RWDmenu_plus04 .features {right: 95px;top: 9px;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn, .RWDmenu_plus04 .features .member-btn {padding: 12px 8px;}.RWDmenu_plus04 .cart-block.notFullScreen, .RWDmenu_plus04 .querycar-block.notFullScreen {width: 100%;max-width: 100%;}.search3_hot{padding-left: 0;}.RWDProduct015 .product_box .title, .RWDvideo002 .figcaption_bottom h2, .RWDnews005 h4 a, .news005_h4 a {font-size: 16px;letter-spacing: 0;}.RWDProduct015 .product_area{margin: 0 -7px;}.RWDProduct015 .product_box {width: calc(100% / 2 - 14px);margin: 0 7px 35px;}.RWDProduct015 .product_box .type_box {font-size: 13px;}.RWDProduct015 .more_product {margin: 0 auto;}.RWDvideo002 .videoitem {width: 100%;margin: 0 auto 30px;}.RWDvideo002 .section-inner .container .row:nth-child(2){margin: 0 auto;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:nth-child(2n) {margin-top: auto;}.RWDsocial002 ul.socialNetwork{max-width:350px;}/*-----------內頁----------*/ 
.page_wrapper_bg .main .container {padding: 0px 10px;}.block_footer .container {padding: 0 25px !important;}.page_wrapper_bg .call_to_action {padding: 40px 0px 60px;}/*關於*/ 
.about-area {padding: 30px;}.about-text {padding: 0px;}.about-pic {padding: 0px;}/*會員*/ 
.search_area {padding: 0px;}#carlist {padding: 0px;}/*最新消息*/ 
.page_wrapper_bg .layoutlist_2 .item {padding: 30px 0;}.page_wrapper_bg .layoutlist_2 .list_subject {padding-left: 15px; text-align: center;border-bottom: 1px dashed #fff;padding-bottom: 10px;margin-bottom: 15px;}.page_wrapper_bg .layoutlist_2 .listdate .yearmonth {display: inline-block;color:#555;}.page_wrapper_bg .layoutlist_2 .listdate .day {display: inline-block;color: #555;font-weight: normal;font-size: 12px;margin-left: -6px;}.page_wrapper_bg .layoutlist_2 .listdate .day::before {content: "/";}.page_wrapper_bg .layoutlist_2 .listdate {text-align: center;}/*按鈕*/ 
.btn_back {width: 100%;}.btn_back a {display: block;}/*線上*/ 
.RWDproduct_page .pic-box {width: 100%;padding-right: 0px;}.RWDproduct_page .products-info {width: 100%;}.RWDproduct_page .pic-box .big {margin-bottom: 25px;}.RWDproduct_page .btn-other li {width: 100%;}.RWDproduct_page .btn-other li button {background: #eee;display: block;}#mobile-fixed .btn-shop .btn.add, .RWDproduct_page .btn-shop .btn.add {background: #999;}#mobile-fixed .btn-shop .btn.add {font-size:14px;}.member_join {padding-bottom: 70px;}#mobile-fixed .fixed-bottom .price-box {padding-left: 0;}#mobile-fixed, .sum-box .total .td:last-child small {padding-bottom: 10px;}#mobile-fixed {    padding-bottom: 70px;}
}
/*480px end*/
/*410px start*/

@media (max-width: 410px) {.voucher-box .btn.vouchers {display:none}.login-box a span, .shop-2 .shopping-item-box .shopping-item, .shopping-item .freight-info.shopping-step li+li:before, .voucher-box .form-group, .voucher-box .slidefixed-btn, .voucher-box .tips {display:block}.voucher-box .form-group {margin-top: 20px;    display: flex;    align-items: center;justify-content: left;}.bonus-box .form-control, .voucher-box .form-control {width: calc(100% - 80px);display:block}.bonus-box .form-group .btn, .voucher-box .form-group .btn {width: 80px;}.voucher-box .form-group .btn {display:block;position: relative;top:-3px}}

/*410px end*/
/*380px start*/
@media (max-width: 380px){
.ml-stack-nav-toggle {padding: 29px 10px 29px;}.RWDmenu_plus04 .logo {width: 90px;top: 15px;}/*.RWDmenu_plus04 .features {right: 62px;}*/ 
.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn, .RWDmenu_plus04 .features .member-btn {padding: 12px 5px;}.model.RWDsearch003 {top: 5px;right: 60px;}.RWDProduct015__head__img {max-height: 35px;}.RWDProduct015__head__h1, .RWDvideo002 h1.main-title, .RWDnews005 .main-title {font-size: 28px;}.RWDProduct015 .product_box .join{font-size: 13px;}.RWDProduct015 .more_product, .RWDbtn01 .btn {font-size: 14px;}.footer_fb {display: block;}.footer_sitemap .RWDedictor{display: block;}.footer_sitemap dl {padding-bottom: 25px;margin-bottom: 25px;border-bottom: 1px solid #eee;}.footer_sitemap dt {margin-bottom: 15px;}.footer_sns {margin-top: 0;}.footerinfobr{display:inline-block;}.footer_notice {font-size: 12px;}
}
/*380px end*/