a{text-decoration:none}a:hover, a:active, a:focus, a:visited {text-decoration:none;}.row {margin-left:0px;margin-right:0px;}.main {background: url(archive/image/customization/about_bg.jpg);top: 0px !important;}.is-up .main {top:72px !important} body {font-family: 'Noto Serif TC', serif;}/*loading*/ 
.RWDfakeloader .fl img {width: 250px}/*logo*/ 
.RWDmenu_plus04 .logo {z-index: 99;position: absolute;width: 150px;margin-left:0px;transition: all 0.4s;padding: 20px;background: #fff;border-radius: 10px;}.RWDmenu_plus04 .is-up .logo {transition: all 0.4s;}/*menu*/ 
.RWDmenu_plus04 .site-nav .menu ul li>a {text-align: center;}.RWDmenu_plus02 .container {width: 95%;}.RWDmenu_plus04 .header {transition: all 0.4s;padding:0px 20px}.RWDmenu_plus04 .header.is-up {transition: all 0.4s;}.RWDmenu_plus04 .menu li a {color: #333;letter-spacing: 1.5px;transition: all 0.4s;}.RWDmenu_plus04 .site-nav .menu>li>a {font-size: 15px;padding: 20px 15px;}.RWDmenu_plus04 .site-nav .menu {text-align: right;}.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: #4e6282;transition: all 0.4s;}.RWDmenu_plus04 .dropdown-menu .container .manu-item-box>li>a { color: #000;    font-size: 15px;    font-weight: 700;    letter-spacing: 2px;}.RWDmenu_plus04 .dropdown-menu .manu-item-box li a {text-decoration:none;transition: all 0.4s;font-size: 14px;color: #555;letter-spacing: 1px;}.RWDmenu_plus04 .dropdown-menu .manu-item-box li a:hover {text-decoration:none;color:#4e6282;transition: all 0.4s;}.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: #888;}.RWDmenu_plus04 .logo a {    display: block;}.RWDmenu_plus04 .dropdown-menu {    left: calc(50% + 100px);    transform: translate(-50%, 0);    width: 85%;    margin: 0 auto;}.RWDmenu_plus04 .dropdown-menu .manu-item-box>li>ul>li.active>a, .RWDmenu_plus04 .dropdown-menu .manu-item-box>li>ul>li>a:hover {    background: transparent;    color: #000;    padding-left: 0;}.RWDmenu_plus04 .site-nav .menu>li>ul {top: calc(100% + 0px);}.RWDmenu_plus04 .dropdown-menu .manu-item-box li {width: 220px;}.RWDmenu_plus04 .site-nav .manu-item:hover>a {text-decoration:none;}.RWDmenu_plus04 .site-nav .menu ul li a:hover{text-decoration: none;font-weight: normal;color: #000;}/*搜尋&會員&購物車*/ 
.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .member-btn, .RWDmenu_plus04 .features .search-btn {padding:20px 15px}.RWDmenu_plus04 .cart-block .bottom-box .pay-btn, .RWDmenu_plus04 .querycar-block .bottom-box .pay-btn {background: #4e6282;letter-spacing: 1px;}.RWDmenu_plus04 .member-block a.login.is-on {background: #4e6282;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn {font-family: 微軟正黑體,Sans-serif;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn, .RWDmenu_plus04 .features .share-group a, .RWDmenu_plus04 .features i, .RWDmenu_plus04 .lang-select {    color: #4e6282;}/*banner*/ 
.banner_block {position: relative;margin-top:63px}.banner_block::after {content: "";background: url(archive/image/customization/banner_logo.png) no-repeat;width: 90px;height: 390px;position: absolute;bottom: 0;left: 50px;background-size: contain;}.RWDbanner_plus01 .slick-caption {top:27%}.RWDbanner_plus01 .logo img {width:100%}/*輪播*/ 
.RWDbanner_plus01.style-dotnav.control-left .control-box {left: 20px;height:700px !important}.RWDbanner_plus01.style-dotnav .slick-dots li {height:28px}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {width: 10px;height: 10px;background: transparent;border: 1px solid #888;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {width: 8px;height: 8px;}/*寬*/ 
.about_block .container{width:80%}.video_block .container{width:100%;padding:0px}.product_block .container{width:80%}/*.news2_block .container{width:70%}*/ 
.news_block .container{width:80%}.reviews_block .container{width:80%}.footer_block .container{width:80%}/*about*/ 
.about_block {padding: 160px 0px 80px;}.RWDright_cont002 .item-first {background: transparent;}.RWDright_cont002 .item-first:hover .pic img {transform: scale(1);}.RWDright_cont002 .item-first .text-box {color:#555;padding: 125px 0px 50px 80px;}.RWDright_cont002 .item-first .text-box .text {width:100%;line-height:2;color:#555;font-size:15px}.RWDright_cont002 .item-first .text-box .title {font-size: 28px;font-family: 'Noto Serif TC', serif;font-weight: 400;color:#000;line-height: 1.5;letter-spacing: 2px;position: relative;display: inline-block;padding: 0 0 12px;}.RWDright_cont002 .item-first .text-box .title::after {    content: "";    width: 100%;    height: 1px;    background: #4e6282;    position: absolute;    bottom: 1px;    left: 0;}.RWDright_cont002 .item-first .text-box .title::before {    content: "";    width: 26px;    height: 3px;    background: #4e6282;    position: absolute;    bottom: 0;}.RWDright_cont002 .item-first .text-box .underline {    display: none;}.RWDright_cont002 .item-first .text-box .subtitle {font-size:18px;color:#4e6282;font-weight: 200;letter-spacing: 2px;line-height:1.5}.RWDright_cont002 .item-first .text-box a {width: 110px;height: 110px;padding: 0px;margin: 50px 0px;border-radius: 50%;border: 0px;position: relative;}.RWDright_cont002 .item-first .text-box a:hover {color:#333;background-color: transparent;}.RWDright_cont002 .item-first .text-box a:hover button {color:#4e6282}.RWDright_cont002 .item-first .text-box button {width: 110px;height: 110px;position: relative;letter-spacing: 1px;}.RWDright_cont002 .item-first .text-box a::before {content: "";width: 110px;height: 110px;border-radius: 50%;position: absolute;border: 1px solid #ccc;left: 50%;top: 50%;transform: translate(-50%, -50%);transition: all 0.4s;}.RWDright_cont002 .item-first .text-box a:hover::before {width: 120px;height: 120px;transition: all 0.4s;}.RWDright_cont002 .item-first {position: relative;}.RWDright_cont002 .item-first::before {content: "";background: url(archive/image/customization/about_img3.png) no-repeat;width: 400px;height: 400px;position: absolute;bottom: -80px;background-size: contain;right: 0;display:none}.RWDright_cont002 .item-first .text-box a button:focus {outline:none}.RWDright_cont002 .item-first .text-box a::after {content: "";width: 90px;height: 40px;background: url(archive/image/customization/btn_icon02-03.png) no-repeat;position: absolute;bottom: 22px;background-size: contain;right: -75px;transition: all 0.4s;background-position-x: -20px;}.RWDright_cont002 .item-first .text-box a:hover::after {transform: translateX(10px);transition: all 0.4s;}/*video*/ 
.video_block {padding: 40px 0px 0px;}.video_block .RWDvideo003 .text_box {width:45%;background: transparent;}.RWDvideo003 .text {font-size: 15px;float: left;width: 100%;line-height: 2;margin-top: 38px;margin-bottom: 38px;position: relative;color:#fff;margin: 0;}.RWDvideo003 .video_box {width:55%;background-color: transparent !important;}.RWDvideo003 {padding: 0 0 0;width: 100%;display: flex;margin: 0 auto 0;text-align: center;}.RWDvideo003 .main_title {font-size: 28px;font-family: 'Noto Serif TC', serif;font-weight: 400;color:#fff;line-height: 1.5;letter-spacing: 2px;margin-bottom:50px;position: relative;display:inline-block;width:auto}.RWDvideo003 .box {padding:40px 0px 40px 104px;font-size: 28px;color:#000;line-height: 1.5;letter-spacing: 2px}.RWDvideo003 .cover {background: #4e6282 !important;}.RWDvideo003 .main_title::after {    content: "";    width: 100%;    height: 1px;    background: #fff;    position: absolute;    bottom: -11px;    left: 0;}.RWDvideo003 .main_title::before {    content: "";    width: 26px;    height: 3px;    background: #fff;    position: absolute;    bottom: -12px;}/*商品*/ 
.RWDproduct002_v2 .bounceIn{  -webkit-animation-name: fadeIn;animation-name: fadeIn;}.product_block {padding: 80px 0px;background: #fff;}.product_block .RWDedictor h3{font-size: 28px;font-family: 'Noto Serif TC', serif;font-weight: 400;color:#000;line-height: 1.5;letter-spacing: 2px;margin-bottom:0px;position: relative;display:inline-block}.product_block .RWDedictor h4 {font-size: 18px;color: #73716d; font-weight: 200;letter-spacing: 2px;line-height: 1.5;margin-top: 15px;}.RWDproduct002_v2 h1.main-title, .RWDproduct002_v2 h2.sub-title, .RWDproduct002_v2 h2.sub-title, .RWDproduct002_v2 .section-line {display:none}.product_row {margin-top: 80px;width: 100%;height: 100%;display: inline-block}.product_right {width: calc(100% - 400px);float: right;}.product_left_img {width: 400px;float: left;height: auto;position: -webkit-sticky;position:sticky;top: 100px;}.RWDproduct002_v2 {padding:0px}.RWDproduct002_v2 .section-subject {margin:0px}.RWDproduct002_v2 .filter-portfolio ul {text-align: left;padding: 0px 30px;}.RWDproduct002_v2 .active .btn.btn-rj {background: #4e6282;border: 1px solid #4e6282;transition: all 0.4s;}.RWDproduct002_v2 .btn.btn-rj:hover {background: #4e6282;border:1px solid #4e6282;transition: all 0.4s;}.RWDproduct002_v2 .btn.btn-rj {border-radius: 0px;background: #fff;border: 1px solid #ccc;margin-right: 5px;width: 100px;transition: all 0.4s;font-size: 15px;letter-spacing: 2px;}.portfolio-bottom-summary > a {padding: 0px 10px;}.RWDproduct002_v2 .price {padding: 0 5px;text-align: left;margin-top: 30px;}.RWDproduct002_v2 .showbottom a {text-align: left;}.portfolio-item > .inner-content > img {-webkit-transition-duration: 1s; transition-duration: 1s;}.portfolio-bottom-summary p {min-height: 85px;color: #888;letter-spacing: 1px;}.portfolio-bottom-summary h4 {font-size: 16px;font-weight: bold;letter-spacing: 1px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {padding:0px 32px}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 {color:#4e6282}.RWDproduct002_v2 .btn-box .shop {background: #ccc;transition: all 0.4s;letter-spacing: 1px;}.RWDproduct002_v2 .btn-box .shop:hover {background: #4e6282;transition: all 0.4s;}.portfolio-item:hover .btn-box .shop {background: #4e6282;}.product_block .RWDedictor h3::after {    content: "";    width: 100%;    height: 1px;    background: #4e6282;    position: absolute;    bottom: 1px;    left: 0;}.product_block .RWDedictor h3::before {    content: "";    width: 26px;    height: 3px;    background: #4e6282;    position: absolute;    bottom: 0;}/*news*/ 
.reviews_block {padding:120px 0px 80px}/*.RWDbanner007 .item-img .swiper-slide {margin-left: 1px;}*/ 
.RWDbanner007 .item-img .swiper-slide:first-child {background-color: transparent;position: relative;}.RWDbanner007 .item-img .swiper-slide:first-child::after {content: "";width: 3px;height: 100%;background: url(archive/image/customization/about_bg.jpg);position: absolute;right: -3px;top: 0;z-index: 11111;}.RWDbanner007 .swiper-container {background-color: transparent;}.RWDbanner007 .item-img .swiper-slide:nth-child(2) {background-color: transparent;}.RWDbanner007 .title-main {font-size: 28px;font-family: 'Noto Serif TC', serif;font-weight: 400;color:#000;line-height: 1.5;letter-spacing: 2px;margin-bottom:30px;position: relative;display: inline-block;}.RWDbanner007 .title-sub {font-size: 18px;color: #73716d; font-weight: 200;letter-spacing: 2px;line-height: 1.5;margin-top: 0px;}.RWDbanner007 .banner-info {margin-bottom:80px;}.RWDbanner007 .item-title {font-size: 22px;letter-spacing: 1px;color: #000;line-height:1.5}.RWDbanner007 .item-subtitle {font-size: 15px;letter-spacing: 1px;color: #888;}.RWDbanner007 .item-editor {line-height: 2;}.RWDbanner007 .link-store {color: #333;letter-spacing: 1px;border-bottom: 1px solid #333;transition: all 0.4s;}.RWDbanner007 .link-store:hover {color:#4e6282;transition: all 0.4s;}.RWDbanner007 .item-img {width: calc(100% - 250px);height: 635px;}.RWDbanner007 .item-info {padding:80px 40px}.RWDbanner007 .item-fraction {top:20px;right:20px}.RWDbanner007 .title-main::after {    content: "";    width: 100%;    height: 1px;    background: #4e6282;    position: absolute;    bottom: -11px;    left: 0;}.RWDbanner007 .title-main::before {    content: "";    width: 26px;    height: 3px;    background: #4e6282;    position: absolute;    bottom: -12px;}/*輪播*/ 
.RWDbanner007 .item-pagination .swiper-pagination-bullet-active:before {width: 10px;height: 10px;    border: 2px solid #4e6282; background: transparent !important;}.RWDbanner007 .item-pagination .swiper-pagination-bullet:before {width: 10px;height: 10px;background: #4e6282;}.swiper-pagination-bullet {opacity: 1 !important;}/*好評分享*/ 
.news_block {padding:80px 0px}.RWDnews005 h1.main-title {font-size: 28px;font-family: 'Noto Serif TC', serif;font-weight: 400;color:#000;line-height: 1.5;letter-spacing: 2px;margin-bottom:30px;position: relative;display: inline-block;}.RWDnews005 h2.sub-title {font-size: 18px;color: #73716d;font-family: 'Noto Serif TC', serif;font-weight: 200;letter-spacing: 2px;line-height: 1.5;margin-top: 0px;}.RWDnews005 .section-line {display:none}.RWDnews005 .owl-carousel img {border-radius: 10px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 20px;position: relative;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {background: transparent;border: 0px;}.RWDnews005 .owl-item .text-left {line-height:1.8;padding: 0px 20px;letter-spacing: 1px;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {display:none}.RWDnews005 h1.main-title::after {    content: "";    width: 100%;    height: 1px;    background: #4e6282;    position: absolute;    bottom: -11px;    left: 0;}.RWDnews005 h1.main-title::before {    content: "";    width: 26px;    height: 3px;    background: #4e6282;    position: absolute;    bottom: -12px;}/*輪播*/ 
.RWDnews005 .owl-theme .owl-controls .owl-page span {width: 10px;height: 10px;}.RWDnews005 .owl-theme.controlls-over .owl-controls .owl-page.active span {width: 10px;height: 10px;background: transparent;border: 2px solid #4e6282;}.RWDnews005 .owl-theme.controlls-over .owl-controls .owl-page span {background: #4e6282; opacity: 1;}/*社群*/ 
.right_media {width: 46px;position: fixed;right: 15px;bottom: 150px;z-index: 111;opacity: 0;transition: 0.4s;background: transparent;bottom: 360px;}.right_media_change {opacity: 1;transition: 0.4s;}.RWDsocial001 {background: transparent;width: 46px;right: 0px;padding: 0;}.scrollTop002 {bottom: 50px;} #social_media_wrapper a {padding: 10px 0px;width: 40px;height: 40px;margin-bottom: 15px;border: 0px solid #ccc;transition: all 0.4s;background-color:transparent} #social_media_wrapper a i {font-size: 25px;color: #888;transition: all 0.4s;}#social_media_wrapper > a:hover {color: #4e6282;transition: all 0.4s;background: transparent;}#social_media_wrapper > a:hover i {color: #4e6282;transition: all 0.4s;} #social_media_wrapper > a:hover:nth-child(1) i {color: #4e6282;} #social_media_wrapper > a:hover:nth-child(2) i {color: #4dcc63;}#social_media_wrapper > a:hover:nth-child(3) i {color: #926a24;}#social_media_wrapper > a:hover:nth-child(4) i {color: #e00404;}/*cookie*/ 
.RWDalert_fancybox.bottom {width: 500px;padding: 30px 60px 20px !important;border-top: 1px solid #4e6282;box-shadow: 1px 0px 2px rgba(20%,20%,40%,0.2) !important;}.RWDalert_fancybox .btn.active {border-radius: 0px;margin-top: 20px;background: #fff !important;border: 1px solid #ccc !important;display: block;padding: 5px 50px;color: #333 !important;font-size: 15px;}.RWDalert_fancybox .btn:hover {background: #333 !important;color: #fff !important;}/*news2*/ 
.news2_block {padding:80px 0px;position: relative;}.news2_block::before {    content: "";    width: 50%;    height: 300px;    background: #000;    left: 0;    bottom: 0;}.RWDnews011 {position: relative}.RWDnews011 .title-tw {font-size: 28px;font-family: 'Noto Serif TC', serif;font-weight: 400;color:#000;line-height: 1.5;letter-spacing: 2px;margin-bottom:80px;position: relative;display: inline-block !important;}.RWDnews011 .more-btn {    border: 0px;    width: auto;    position: relative;    padding: 0;}.RWDnews011 .more-btn::before {    content: "";    border-bottom: 1px solid #333;    position: absolute;    left: 0;    bottom: 0;    width: 100%;    height: 100%;}.RWDnews011 .img-slide {width:50%}.RWDnews011 .img-mask {background-color: #285780 !important;}.RWDnews011 .more-btn:hover {color: #4e6282;transition: all 0.4s;background-color: transparent;}.news2_block::before {    content: "";    width: 70%;    height: 270px;    background: #fff;    left: 0;    bottom: 168px;    position: absolute;}.RWDnews011 .title-tw::after {    content: "";    width: 122px;    height: 1px;    position: absolute;    background: #4e6282;    left: 0;    bottom: -12px;}.RWDnews011 .title-tw::before {    content: "";    width: 26px;    height: 3px;    background: #4e6282;    position: absolute;    bottom: -13px;}.RWDnews011 .title-block.title-center {margin-bottom:80px}.RWDnews011::before {    content: "";    width: 50%;    height: 150px;    background: #4e6282;    right: 0;    position: absolute;    bottom: 0;}
/*footer start*/

/*newsletter*/ 
.newsletters{width:610px;margin:-70px auto 15px;position:absolute;left:50%;transform:translateX(-42%)}.web_edm{background:#fff;border:0}.web_edm .email{width:calc(100% - 145px)}.web_edm .email input{background:transparent;width:100%;padding:3px 15px;line-height:1.5;font-family: 'Noto Serif TC', serif}.web_edm .btn{background:transparent;font-size:15px;border-radius: 0;padding: 0 20px}.web_edm .btn:hover{color:#2d3e58}div#btn_order_emailm_RWDBASE_PAT01_52_1 {background: #3a4d6b;color: white}.web_edm .btn_container {float: right}.ftnewsletter {width: calc(100% - 55%); margin: 0 0 20px;min-width: 670px}div#btn_order_emailm_RWDBASE_PAT01_52_1:hover {background: #2d3e58}.footer_block {padding:50px 0px;background: #4e6282}.ft_info {text-align: left;width:80%;display:inline-block; color: #fff;}.ft_info h5 {font-weight: 400;color: #fff;font-size: 18px;letter-spacing: 1px;}.ft_info h6 i {margin-right: 8px;font-size: 17px;margin: 0 5px;}.ft_info h6 {display: inline-block;font-size: 15px;padding: 8px 0px 20px;letter-spacing: 1px;margin: 0px;}.ft_info h6 span {color: #fff;}.ft_top {display: flex;align-items: center;flex-wrap: wrap}.ft_menu {width:20%;display:inline-block}.ft_menu a {display: inline-block;width: calc(100%/2 - 5px);text-align: right;line-height: 2;color:#fff;transition: all 0.4s;letter-spacing: 1px;font-size:16px;transition: all 0.4s;}.ft_menu a:hover {color:#b6cae8;transition: all 0.4s;}.ft_menu {width: 20%;display: inline-block;float: right;}/*copyright*/ 
.ft_copyright .RWDedictor {padding:0px 5px;}.ft_copyright .RWDssl01, .ft_copyright .RWDedictor, .ft_copyright .copyright {display: inline-block;font-size: 12px;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {color: #333;}.ft_copyright {text-align: left;font-family: 微軟正黑體,Sans-serif; color: #a6b8d4;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {color: #a6b8d4;}

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

.page_wrapper_bg .article-text {font-size: 15px;font-weight:normal;color:#333;letter-spacing: 1.5px;line-height:2;}.page_wrapper_bg .article-text p{font-size: 15px;font-weight:normal;color:#333;letter-spacing: 1.5px;line-height:2;}.page_wrapper_bg .article-text h5 {    font-size: 18px;    font-weight: bold;    letter-spacing: 4px;    line-height: 2;}.page_wrapper_bg section.call_to_action {text-align: left;padding: 0px 0 90px 0;min-height: 700px;position: relative;}.article1.id8  .page_wrapper_bg .banner_block::after {width: 50px;height: 250px;bottom: -85px;left: auto;right: 360px;}.page_wrapper_bg .banner_block::after {    width: 50px;    height: 250px;    bottom: -75px;    left: auto;    right: 180px;    display: block;opacity: 0.8;}.page_wrapper_bg .RWDmenu_plus04 .logo {width: 130px;}.article1.id8 .page_wrapper_bg .call_to_action .container {width: 100%;}.article1.id8 .page_wrapper_bg .article-text.rwd .container {max-width: 1300px;}.article1.id8 .page_wrapper_bg .hgroup .container {z-index: 2;max-width: 1300px;}.shoppingQuery .page_wrapper_bg .banner_block::after{display: none;}section.article-text.rwd>.container {padding: 0;}/**//*側選單*/#sidebar .products-nav>ul> li.active>ul { display: block;}.xrow {width: 100%;height: 100%; position: relative;display: inline-block;}#sidebar .products-nav{background: #ffff;box-shadow: none;border-radius:0px;border: 1px solid #e6e6e6;font-family: 'Noto Serif TC', serif;}.m2018 .products-nav .nav-title{    background: #eaeaea;    font-size: 16px;    padding: 7px 10px;    text-align: center;    margin-bottom: 0;    color: #4d6069;    letter-spacing: 5px;    border-radius: 0px;}.page_wrapper_bg .products-nav>ul>li {border-bottom: 1px solid #ddd;padding: 10px; margin-bottom: 0px;text-align: center;transition: 0.4s;}.page_wrapper_bg .products-nav>ul> li.active{background: #fff; border-bottom: 1px solid #ddd;}.page_wrapper_bg .products-nav>ul> li.active > a, .page_wrapper_bg .products-nav>ul>li:hover > a{color:#5275ad;font-weight: 600;}.m2018 .products-nav>ul>li>a {padding-right: 0;color: #888;}.m2018 .products-nav ul li>ul>li.active>a, .m2018 .products-nav ul li>ul>li:hover>a, .m2018 .products-nav ul li>ul>li.is-open>a {color: #494949;font-weight: 600;}.m2018 .products-nav ul>li>.toggle-submenu { top: 10px;}.m2018 .products-nav>ul>li>a {font-size: 15px;padding: 5px 0px;}#sidebar > div > div > ul > li > ul > li:last-child {border-bottom: none;}#sidebar > div > div > ul > li > ul > li { border-top: 1px solid #ddd; padding: 5px 0;}.m2018 .products-nav ul li {padding: 8px 0px;}/*確定送出*/ 
.page_wrapper_bg .new-form .new-width .currectsend_btn {background: transparent;}.page_wrapper_bg .currectsend_btn a {background: #409fca;padding: 7px 30px !important;border-radius:0px;color: #fff;font-size: 14px;font-weight: 600;transition: 0.5s ease;}.page_wrapper_bg .ebtn a {color: rgb(255, 255, 255);font-size: 14px;font-weight: 600;background:rgb(78 98 130);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: 50px;}.btn.btn_back a:hover {background: #4e6282;transition: .5s ease;border: 1px solid #4e6282;color: #fff;padding: 3px 20px;border-radius:0px;font-size: 14px;}.btn.btn_back a {    border: 1px solid rgb(78 98 130 / 69%);    background: transparent;    color: #4e6282;    padding: 3px 20px;    border-radius: 0;    font-size: 14px;}#article .btn.btn_back a {padding: 9px 13px;display: block;}.btn.btn_back {background: transparent !important;}.album1 .btn.btn_back a {padding: 10px 20px;}.album1 .btn.btn_back a:hover {padding: 10px 20px;}/*麵包屑(置中)*/ 
.page_subject {padding: 0;width: 85%;}section.hgroup { position: relative;top: -220px;left:0px;}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: left;bottom: 0;padding:0 0 0 2px;margin: 10px 0 30px;}.hgroup .container {margin-bottom: 0;border-bottom: none; padding:0;}.hgroup h1 {text-align:left; letter-spacing: 5px; font-size: 36px; 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;display: flex;align-items: center;}.layoutlist_8 .listdate .yearmonth {text-align: center;padding-bottom: 5px;margin-top: -20px;}.layoutlist_8 .listdate .day{text-align: center;}.layoutlist_8 .list_subject .summary a {font-size: 15px;color: #555;}.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;}.formdesc a {    color: #4d4d4d;}/*會員*/#btn_member_login:hover {background-color:#4e6282;}#btn_member_login {border-radius:0px;background-color:#4e6282;}.member_join_strong { color: #4e6282; font-weight: bold;}#join_form .btn-primary:hover {background:#4e6282;}#join_form .btn-primary {background: #4e6282; border-radius:0px;}.btn-primary { color: #fff;background-color: #4e6282;border-color: #4e6282;border-radius:0px;}.btn-primary a {color: #fff;}.btn-primary:hover { background:#4e6282;border-color#4e62829;color: #fff;}/*產品頁*/ 
.RWDproduct_page .products-info {font-family: 'Noto Serif TC', serif;}.RWDproduct_page .pic-box .thumbnails ul li.active a:before {border: 1px solid #dee1e6;}.RWDproduct_page .pic-box .thumbnails ul li a:hover:before {border: 1px solid #dee1e6;}.RWDproduct_page .products-info .price-box {padding-left: 0;}.RWDproduct_page .btn, .RWDproduct_page .ibtn {font-size: 15px;}.sortbar {    margin-top: -8px !important;    margin-bottom: 35px !important;    padding-right: 15px;}.RWDproduct_page .products-info #O_quantity {display: block !important;}.RWDproduct_page  .pd-info {    position: relative;}.RWDproduct_page .products-info .stock {    position: absolute;    bottom: -85px;    left: 0px;    font-size: 15px;}/* .RWDproduct_page .products-info .stock span#O_buycount {    margin-left: 120px;} */ 
.RWDproduct_page .products-info .txt .title {    display: none;}.RWDproduct_page .products-info .txt ul {padding-left: 20px;}.RWDproduct_page .products-info .txt {font-size: 14px;line-height: 2;color: #555;}.RWDproduct_page .qtybox1 .btn:hover {    background: #e3f5f5;    color: #888;}.RWDproduct_page .products-info .txt .editor {    color: #555;    border-top: 1px solid #dcdcdc;    padding-top: 15px;    margin-top: 20px;}.RWDproduct_page .products-info .price-box li {color: #b3b3b3;}.RWDproduct_page .products-info .price-box li.delline:after {background: #a2a2a2;}.RWDproduct_page .products-info .subname {    font-weight: bold;}.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:#4e6282; color: #fff;transition: .3s ease;font-weight: bold;border: 1px solid #4e6282;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add{    background: #fff;    border-radius: 0px;    color:#4e6282;    border:1px solid #4e6282;    transition: .3s ease;font-weight: bold;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {    background: #4e6282;    border-radius: 0px;    color: #fff; border:1px solid #4e6282;font-weight: bold;}.layoutlist_2 .subject {text-align: center;}.prinfo-block h5{    letter-spacing: 2px !important;    position: relative;    width: 320px;    font-size: 17px !important;    color: #333;}.prinfo-block h5:after {    content: "";    position: absolute;    background: #4e6282;    width: 100%;    height: 1px;    bottom: -1px;    left: 0;}.prinfo-block h5:before {    content: "";    position: absolute;    background: #4e6282;    width: 26px;    height: 3px;    bottom: -2px;    left: 0;}.prinfo-block {    margin-bottom: 25px;}.prinfo-block ul {    padding-left: 20px;    padding-top: 5px;    line-height: 2; font-size: 15px;}/*產品列表*/ 
.layoutlist_4 .cate_div {display: none !important;}.layoutlist_4 .col-md-4 {    width: calc(100%/3 - 10px);    margin: 0px 5px 30px;}.pagecontent.menu5, .pagecontent.menu8 {padding: 0 !important;}.layoutlist_4 .item .img.img1 {    border: 1px solid #ddd;}.layoutlist_2 .item, .layoutlist_4 .item {    margin-top: 0;    border-bottom: none;}.layoutlist_4 .buybtn {margin: 15px auto; padding: 6px 0; background-color: #818fa5; transition: .3s ease;}.layoutlist_4 .buybtn:hover {background: #4e6282;transition: .3s ease;}.price.sellprice {color: #ef730a;}.product1.cid7 .layoutlist_2 .item, .product1.cid7 .layoutlist_4 .item{border: none;font-size: 15px; letter-spacing:1px;text-align: center;}/*.product1 .layoutlist_4 .item:hover{    background: rgb(220 225 232);    transition: .3s ease;    border: 1px solid rgb(220 225 232);    color: #fff;}*/ 
.product1 .layoutlist_2 .item, .product1  .layoutlist_4 .item {    margin-top: 0px;    border: 1px solid #b2b2b26e;    text-align: center;    font-size: 17px;    letter-spacing: 4px;text-align: center;}.layoutlist_2 .subject , .layoutlist_4 .subject { margin-bottom: 0;min-height: auto;text-align: center;}/**/ 
.RWDproduct_page .tab-box .tab-menu li.active a:before {background: transparent;}.RWDproduct_page .list-h {background: #d8e2f1;}.RWDproduct_page .tab-box .tab-menu a {    background: #d8e2f1;    width: 140px;    text-align: center;    color: #5a5a5a;    border: none;    height: auto;    letter-spacing: 2px; font-size: 17px;}.RWDproduct_page .list-h {    background: #f7f7f7;}.RWDproduct_page .tab-box .tab-container {    border: none;}.RWDproduct_page .tab {background: #d8e2f1;}.RWDproduct_page .tab-box .tab-menu li.active a {    background: #d8e2f1;    border-color: transparent;    color: #000;    font-weight: bold; padding-left: 30px;transition: .3s ease;}.RWDproduct_page .tab-box {margin-bottom: 0;font-family: 'Noto Serif TC', serif;}.RWDproduct_page .tab-box .tab-container>ul>li  {    padding: 40px 45px;    min-height: 200px;}.RWDproduct_page .tab-box .tab-menu a:after {    content: "";    position: absolute;    background: rgb(78 98 130 / 25%);    width: 1px;    height: 30px;    right: 0;    top: 50%;    transform: translatey(-50%);}.RWDproduct_page .tab-box .tab-menu li a:before {    content: '';    position: absolute;    left: 25px;    right: auto;    top: calc(50% - -2px);    transform: translateY(-50%);    height: 7px;    width: 7px;    background: transparent;    transition: all .3s ease-in-out;    border-radius: 50%;}.RWDproduct_page .tab-box .tab-menu li.active a:before {background:#7b92b7;}.RWDproduct_page .products-editor {    border-top: 1px solid rgba(181 181 181 / 40%);  padding: 50px 45px 0;font-family: 'Noto Serif TC', serif;}.RWDproduct_page .tab-box ul {    line-height: 2;    font-size: 15px;}/*購物清單*/@keyframes num-bg {0% {background: rgb(98, 14, 15, 0);-webkit-transform: scale(.5);transform: scale(.5)}100% {background:#7e8796;-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: 0px;}.RWDshopping .btn {display: inline-block;color:#4e6282;border-color#4e6282;}.RWDshopping .btn.bg1:hover, .RWDshopping .btn.bg3:hover {border-color:#4e6282;color:#4e6282;}.RWDshopping .btn.bg2 {background: #4e6282;color: #fff; border-color:#4e6282;}.RWDshopping .btn.bg2:hover, .bonus-box .btn:hover, .voucher-box .btn:hover {background:#4e6282;color: #fff;}.form-box .required:after { color: #ff6613;}/*產品頁大圖*/ 
.RWDproduct_page .pic-box {width: calc(100% - 450px);padding-right:20px;text-align:left;}.RWDproduct_page .products-info {width:450px;}.RWDproduct_page .pic-box .thumbnails ul li {padding: 0 7px 7px 0px;width: calc(100%/5);}.RWDproduct_page .pic-box .thumbnails ul li:nth-child(5n+1) {clear: left;}.RWDproduct_page .pic-box .thumbnails ul li:nth-child(5n+1) {clear: unset;}.RWDproduct_page .pic-box .thumbnails ul li a {max-width: 100%;}.RWDproduct_page .pic-box .big .pic a>img, .RWDproduct_page .pic-box .thumbnails .pic img {max-width: 100%;width: 100%;}.RWDproduct_page .pic-box .thumbnails ul {display: flex;justify-content:left;flex-wrap: wrap;width: 490px;}.thumbnails {margin-top: 20px;}.RWDproduct_page .pic-box .easyzoom--overlay {max-width: 560px;width: 100%;}.easyzoom img {width: 100%;}/**/ 
.article1.id8  .page_wrapper_bg section.call_to_action:after {    content: "";    position: absolute;    background:rgb(78 98 130 / 22%);    width: 830px;    height: 400px;    bottom: 0;    right: 0;    z-index: -1;}.ab_block {    display: flex;    flex-wrap: wrap;    align-items: center;margin-top: -90px;}.ab_left {    width: 35%;}.ab_right {    width: 65%;}.ab_small {    font-size: 14px;    border-bottom: 1px solid rgba(173 173 173 / 41%);    padding-bottom: 20px;    margin-bottom: 20px;    color: #333;letter-spacing: 3px;}.ab_info p{    font-size: 17px !important;    color: #3a3a3a !important;    font-weight: bold !important;}.hastag-sec {position: relative;    top: 15px;    color: #757575;    font-size: 14px;}/**/ 
.new-block {    display: flex;    flex-wrap: wrap;    align-items: center;}.new-left {    width: 40%;}.new-right {    width: 60%;    padding-left: 40px;}/*購物須知*/ 
.article4 .RWDeditor01:nth-child(3) .model-title {    background: #dce3f1;}.article4 .RWDeditor01 .model-title {    font-size: 18px !important;    margin-bottom: 10px !important;    line-height: 2 !important;    color: #4e6282;    font-weight: bold;    letter-spacing: 3px;    background: #e8e8e8;    padding: 10px 30px;}.article4 .model.article_model.RWDeditor01:nth-child(2) , .article4 .model.article_model.RWDeditor01:nth-child(3) {background: #fff;}.sh-guide {    background: transparent;    border-bottom: 1px solid #c5c5c5;    position: relative;    margin: -1px auto;    width: calc(100% - 60px);}.sh-guide:last-child {    border: none;}.sh-guide-q {    position: relative;    font-weight: 600;    padding: 20px 0px;    letter-spacing: 2px;    font-size: 16px;    -webkit-margin-before: 0;    -webkit-margin-after: 0;    border-bottom: 1px solid transparent;    transition: all .2s ease;    cursor: pointer;    padding-right: 65px;}.sh-guide-q.is-open {border-bottom: 1px solid #e6e6e6;color: #4c6080;}.sh-guide-q:after {    content: "";    position: absolute;    width: 15px;    height: 1px;    border-color: #cacaca;    border-width: 2px 2px 0 0;    border-style: solid;    border-top-right-radius: 3px;    right: 35px;    top: 50%;    transform: translate(0 , -50%);    z-index: 2;    display: block;}.sh-guide-q:before {    content: "";    position: absolute;    width: 1px;    height: 15px;    border-color: #cacaca;    border-width: 2px 2px 0 0;    border-style: solid;    border-top-right-radius: 3px;    right: 42px;    top: 50%;    transform: translate(0 , -50%);    z-index: 2;    transition: all .15s ease;    display: block;    opacity: 1;}.sh-guide-q.is-open:before {opacity: 0;}.sh-guide-a {padding: 20px 100px 20px 0;}.qa-bottom a {color: #555;}.qa-bottom {padding: 0 30px;}.sh-guide-q:hover {color: #4c6080;transition: .3s ease;}/*聯絡我們*/ 
.new-form .formdesc th {width: 85px;vertical-align: top;}/**/ 
.cate_list .subject {font-size: 16px;margin-top: 10px !important;margin-bottom: 30px !important; font-weight: bold !important;letter-spacing: 2px !important;}.cate_list .subject a {    color: #333;    transition: .3s ease;}.cate_list .subject a:hover {    color: #000;    transition: .3s ease;}.rwdlayoutlist_9 .cdate::before {    background: #8b99af;    width: 100%;    height: 1px;}.rwdlayoutlist_9 .cdate::after {    content: "";    position: absolute;    background: #4e6282;    width: 30px;    height:2px;    left: 0;    top: -1px;}.rwdlayoutlist_9 .litem .litem__imgs::after {background: rgb(64 83 113 / 61%);}.RWDtimeline01 .line_dot2 span {: -moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,1) 2%,rgba(255,255,255,1) 100%);background: -webkit-linear-gradient(top,rgb(240 240 240) 0,rgb(242 242 242) 2%,rgb(249 249 249) 100%); background: linear-gradient(to bottom,rgb(248 248 248) 0,rgb(246 246 246) 2%,rgb(249 249 249) 100%);}/*部落格*/ 
.blog-sec {    display: flex;    flex-wrap: wrap;    align-items: center;}.blog-left {    width: 45%;}.blog-right {    width: 55%;padding-left: 50px;}.blog-sec h5 {    letter-spacing: 2px !important;    position: relative;    font-size: 17px !important;    color: #333;    margin-bottom: 20px;    padding-bottom: 10px;    border-bottom: 1px solid #a0aec3;}.blog-sec h5:before {    content: "";    position: absolute;    background: #4e6282;    width: 100px;    height: 2px;    bottom: -1px;    left: 0;}.rwdlayoutlist_9 .summary a {color: #333;}.rwdlayoutlist_9 .summary {font-size: 15px;letter-spacing:1px;}.litem__text {    position: relative;    width: 100%;    margin: 0 auto;    padding: 30px;    background: transparent;}.rwdlayoutlist_9 .subject {font-size: 17px;line-height: 2;letter-spacing: 1px;}/*.RWDslider01 .products-list .box {    padding: 0 15px;    display: flex;    align-items: center;}*/ 
.blog-txt {    display: flex;    flex-wrap: wrap;    align-items: center;}.btxt-img {    width: 50%;}.btxt-txt {    width: 50%;    padding: 0 30px;}.blbottom-sec {    display: flex;    flex-wrap: wrap;    align-items: center;    margin-top: 50px;    border-top: 1px solid #d6d6d6;    padding-top: 50px;}.bl-title {    width: 25%;    font-weight: bold;    font-size: 18px;    letter-spacing: 2px;    padding-right: 20px;    position: relative;    text-align: center;color: #4e6282;}.bl-info {    width: 75%;    border-left:1px solid #d6d6d6;    padding-left: 50px;}.blog-top {    border-bottom: 1px solid #cecece;    padding-bottom: 80px;    margin-bottom: 0;}.blog-right h3 {    font-weight: bold;    margin-bottom: 60px;    font-size: 22px;}/**/ 
.member .hgroup .breadcrumb {    display: none;}.shopping_viewlogin__submit {background: #4e6282;border-radius: 0;}.no-touch .shopping_viewlogin__submit:hover {background: #4e6282;}/* 250220 */ 
.RWDproduct_page .products-info .stock{    position: relative;        bottom: unset;        order: 3;}.RWDproduct_page .pd-info{    display: flex;    flex-direction: column;    gap: 8px;}.RWDproduct_page .form-group,.RWDproduct_page .products-info #O_quantity{    margin-top: 0;    margin-bottom: 0;}.gifts-content{    margin-top: 1rem;}

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

@media (max-width:1800px){/**/ 
.article1.id8 .page_wrapper_bg .banner_block::after {right: 230px;}.article1.id8 .page_wrapper_bg .article-text.rwd .container {width: 100%;}.article1.id8 .page_wrapper_bg .call_to_action .container {width: 90%;}.article1.id8 .page_wrapper_bg .hgroup .container {width: 100%;}}@media (max-width:1700px){.RWDbanner_plus01.style-dotnav.control-left .control-box {height: 500px !important;}.about_block .container{width:90%}.product_block .container{width:90%}.news_block .container{width:90%}.reviews_block .container{width:90%}.footer_block .container{width:90%}.RWDvideo003 .box {padding: 30px 0px;}.banner_block::after {bottom:-28px}.RWDproduct002_v2 .popup-portfolio .portfolio-item {min-height: 550px;}.RWDbanner_plus01 .logo img {width: 80%;margin-left: 100px;}/**/ 
.article1.id8 .page_wrapper_bg section.call_to_action:after {width: 710px;}}@media (max-width:1600px){.about_block .container{width:95%}.product_block .container{width:95%}.news_block .container{width:95%}.reviews_block .container{width:95%}.footer_block .container{width:95%}.banner_block::after {bottom:-41px}}@media (max-width:1500px){.RWDright_cont002 .item-first::before {width: 360px;height: 280px;bottom: -50px;}.video_block .RWDvideo003 .text_box {width: calc(100%/2);}.RWDvideo003 .video_box {width: calc(100%/2);}.RWDproduct002_v2 .popup-portfolio .portfolio-item {padding: 0px 25px;}.RWDbanner007 .item-img .swiper-slide:first-child::after {right:-2px}.right_media {right:5px}.scrollTop002 {right: 15px;}.banner_block::after {bottom: -95px;width: 70px;}.RWDright_cont002 .item-first .text-box {padding:85px 50px 85px 70px}.RWDbanner_plus01 .logo img {width: 75%;margin-left: 130px;}/**/ 
.page_wrapper_bg .banner_block::after {    width: 50px;    height: 190px;    bottom: -30px;    right: 110px;}section.hgroup { top: -70px;}}@media (max-width:1400px){.RWDproduct002_v2 .popup-portfolio .portfolio-item {padding: 0px 15px;}.banner_block::after {bottom: -106px;}.RWDbanner_plus01 .logo img {width: 60%;margin-left: 175px;}/**/ 
.article1.id8 .page_wrapper_bg .banner_block::after {right: 140px;}.page_wrapper_bg .banner_block::after {right: 80px;}.RWDvideo003 .box {width: 78%;}}@media (max-width:1300px){.banner_block::after {bottom: -153px;width: 55px;}.RWDright_cont002 .item-first::before {width: 250px;height: 190px;bottom: 125px;}.RWDright_cont002 .item-first .text-box {padding: 15px 50px 50px 50px;}.about_block {padding: 160px 0px 0px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: calc(100%/2);}.RWDright_cont002 .item-first::before {width: 300px;height: 230px;bottom: 88px;}.RWDbanner_plus01 .logo img {width: 52%;margin-left: 215px;}.RWDvideo003.video_right {background: #4e6282;}/**/ 
.bl-info {padding-left: 40px;}.page_wrapper_bg .banner_block::after {right: 40px;}.ab_right {width: 60%;}.ab_left {width: 40%;}.article1.id8 .page_wrapper_bg section.call_to_action:after {width: 500px;height: 300px;}.ab_block {margin-top: -30px;}}@media (max-width:1200px){.RWDbanner_plus01.style-dotnav.control-left .control-box {height: 350px !important;}.banner_block::after {bottom: -164px;}.RWDbanner007 .item-box {top:0px}/**/ 
.ab_block {margin-top: 0px;}.article1.id8 .page_wrapper_bg .call_to_action .container {width: 95%;}section.article-text.rwd>.container {padding: 0 15px;}.hgroup .container {padding: 0 30px;}.article1.id8 .page_wrapper_bg .hgroup .container {    width: 100% !important;    padding: 0 20px;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.RWDvideo003.video_right {flex-direction: row-reverse;}.RWDbanner_plus01 .logo img {width: 50%;margin-left: 200px;}.RWDright_cont002 .item-first .text-box {padding: 15px 0px 50px 50px;}.RWDmenu_plus04 .ml-stack-nav-toggle {padding: 18px 45px 18px 15px;}.ft_copyright {text-align: center;}.ft_top {justify-content: center;}.ft_info {width:100%;text-align: center;order: 2;}.ft_menu {order: 1;width: auto;display: inline-block;float: none;padding-bottom: 10px;margin-bottom: 10px;border-bottom: 1px solid #ccc;}.ftnewsletter{order: 3}.ft_menu a {width: auto;margin-right: 10px;}.RWDbanner007 .item-img {width: 100%;}/*.product_row {overflow: visible;height:1000px;display:inline-block;position: relative;}*/ 
.news_block {padding: 0px;}.RWDnews011 .more-btn {width:100px;margin:0}.news2_block::before {height: 270px;bottom: 223px;}.RWDnews011::before {height:100px;bottom: 56px;}.news2_block .container {width: 90%;}.reviews_block {padding: 80px 0px 80px;}
}
/*1199px end*/
/*1100px start*/

@media (max-width: 1100px) {.RWDmenu_plus04 .site-nav .menu>li>a {font-size: 14px;padding: 20px 10px;}.RWDmenu_plus04 .dropdown-menu .manu-item-box li {width: 190px;}.RWDmenu_plus04 .dropdown-menu .manu-item-box li a {font-size: 13px;}.RWDproduct_page .pic-box .thumbnails ul {width: 300px;}}

/*1100px end*/
/*1024px start*/
@media (max-width: 1024px) {
.RWDright_cont002 .item-first::before {display:none}.RWDbanner_plus01 .logo img {width: 50%;margin: 0 auto;}.banner_block::after {bottom: -200px;}.RWDbanner_plus01 .logo img {width: 50%;margin: 0 140px;}.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color: #fff;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: #fff;color: #4e6282;}.RWDmenu_plus04 #mobile-menu .menu>li.active>.toggle-submenu:after, .RWDmenu_plus04 #mobile-menu .menu>li>ul>li.active>.toggle-submenu:after {color: #4e6282;}.RWDmenu_plus04 #mobile-menu .menu>li>ul {background-color: #fff;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn {display:flex}.portfolio-bottom-summary h4 {line-height: 1.5;min-height: 55px;}.RWDbanner007 .item-img {width: 100%;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {font-weight: bold;}.RWDmenu_plus04 .overlay {top: 0;}.news_block {padding:0px}.RWDnews005 .owl-item .text-left {padding: 0px 10px;}.RWDproduct002_v2 .price {font-size:14px}.RWDvideo003 .box {padding: 40px 0px;}.news2_block::before {bottom:180px}.RWDnews011::before {width:55%;bottom:56px;right:-20px}.RWDmenu_plus04 #mobile-menu .menu>li>ul>li.active {    background-color: #4e6282;}/**/ 
.page_wrapper_bg .banner_block {margin-top: 50px;}section.hgroup{    top: -80px;}.ab_info p {font-size: 15px !important;}.article1.id8 .page_wrapper_bg .banner_block::after {    right: 80px;    width: 40px;    height: 170px;    bottom: -42px;}.page_wrapper_bg .banner_block::after {width: 40px;height: 170px;}.bl-info {    padding-left: 20px;}.ab_left {    width: 45%;}.ab_right {    width: 55%;}.article1.id8 .page_wrapper_bg section.call_to_action:after {width: 360px;}.prinfo-block h5 {width: 400px;}.btn.btn_back a:hover {    border: 1px solid rgb(78 98 130 / 69%);    background: transparent;    color: #4e6282;}.page_wrapper_bg .products-nav>ul> li.active > a, .page_wrapper_bg .products-nav>ul>li:hover > a {color: #8c8c8c;}.layoutlist_4 .buybtn:hover { background: #818fa5;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.banner_block::after {bottom: -115px;width: 150px;}.RWDbanner_plus01 .slick-caption {top:18%}.RWDbanner_plus01 .logo img {width: 50%;margin: 0 90px;}.video_block .RWDvideo003 .text_box {width:100%}.RWDright_cont002 .item-first .text-box {padding: 40px 50px;}.RWDvideo003 .box {width: 100%;left: auto;padding: 50px 70px;}.RWDvideo003 .video_box {width: 100%;}.product_left_img {width:250px}.product_right {width: calc(100% - 250px);}.RWDproduct002_v2 .popup-portfolio .portfolio-item {padding:0px 10px}.ft_info {width:100%;text-align: center;}.ft_menu {width: auto;display: inline-block;float: none;padding-bottom: 10px;margin-bottom: 10px;border-bottom: 1px solid #ccc;}.ft_menu a {width: auto;margin-right: 10px;}.portfolio-bottom-summary h4, .portfolio-bottom-summary p {min-height:auto}.news2_block .container {width:100%}.news2_block::before {    bottom: 173px;    height: 230px;}.RWDnews011::before {display:none}.RWDnews011 .more-btn {margin:0 auto}.RWDvideo003.video_right {background: transparent;}/*-----內頁--------*//**/#mobile-fixed .btn-box .normal {color: #4e6282;border: 1px #4e6282 solid;}.page_wrapper_bg .btn {border-radius: 0;}#mobile-fixed .btn-box .bg2 {background: #4e6282;color: #fff;}/**/ 
.RWDproduct_page .pic-box {width: calc(100% - 330px);}.RWDproduct_page .products-info {    width: 330px;}.RWDproduct_page .pic-box .thumbnails ul {width: 100%;}.RWDproduct_page .tab-box .tab-menu a { width: 120px;letter-spacing: 1px;font-size: 15px;}.hgroup .container {    padding: 0 15px;}.page_wrapper_bg .banner_block {    margin-top: 63px;}/**/ 
.btxt-img {    width: 70%;    margin: 0 auto 20px;}.btxt-txt {    width: 100%;    padding: 0;}.blog-top { border-bottom: 1px solid #cecece;width: 90%;margin: 0 auto;padding-bottom: 0;}.blog-right {    width: 90%;    padding-left: 0;    margin: 0 auto;}.blog-txt:last-child {flex-direction: column-reverse;}.blog-txt {margin-bottom: 50px;}.blog-right h3 {    font-size: 30px !important;    margin-bottom: 30px!important;    text-align: center;    margin-top: 30px !important;}.blog-sec h5 {text-align: center;}.blog-left {    width: 70%;    margin: 0 auto;}.blog-sec h5:before {width: 140px;left: 50%;transform: translateX(-50%);}.blbottom-sec {margin-top: 0;}.bl-title {width: 100%;margin-bottom: 20px;}.bl-info {    padding-left: 0;    width: 100%;border: none;}.bl-title br {    display: none;}.article1.id8 .page_wrapper_bg .hgroup .container {padding: 0;}.hgroup .container {margin-bottom: 30px;margin-top: 70px;}section.hgroup { top: 0;}.sh-guide-a {padding: 20px 60px 20px 0;}/**/ 
.ab_right {    width: 100%;    margin-top: 50px;}.ab_small br {    display: none;}.ab_info br {    display: none;}.ab_left {    width: 100%;}#sidebar input, #sidebar select, #sidebar select.form-control:not([size]):not([multiple]) {margin-bottom: 30px;}.sortbar {    float: left !important;    text-align: left !important;padding-left: 15px;}
}
/*991px end*/
/*840px start*/

@media (max-width: 840px) {.RWDbanner007 .item-img {height:auto}.banner_block::after {bottom: -201px;width: 60px;}.RWDbanner007 .item-img .swiper-slide:first-child::after {width: 4px;}}

/*840px end*/
/*800px start*/
@media (max-width: 800px) {
.ft_menu {padding-bottom: 20px;margin-bottom: 20px;}.banner_block::after {display:none}.RWDnews011 .img-slide {width:100%}/*.RWDnews011 .img-view {margin: 0 auto;}*/ 
.news2_block::before {bottom: 40px;height: 300px;width: 100%;}.RWDnews011 .more-btn {margin:0px}#social_media_wrapper a i {font-size:20px}/**/ 
.new-right {    width: 100%;    padding-left: 0;}.new-left {    width: 80%;    margin: 0 auto 30px;}.article1.id8 .page_wrapper_bg section.call_to_action:after {width: 100%;}.RWDproduct_page .tab-box .tab-menu li a:before {left: 20px;}.page_wrapper_bg .ebtn {margin-right: 0;}.RWDproduct_page .btn_back {width: auto;}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
.product_left_img {width: 100%;height: auto;position: relative;top: 0;}.product_row {display: flex;flex-direction: column;margin: 20px 0px;}.product_right {width: 100%;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: calc(100%/2 - 5px);}.RWDproduct002_v2 .filter-portfolio ul {padding:0px;padding-top:30px}.RWDbanner_plus01 .logo img {display:none !important}.ftnewsletter {width: 100%!important;min-width: auto}/**/ 
.page_subject {width: 100%;}.article1.id8 .page_wrapper_bg .banner_block::after{display: none;} .page_wrapper_bg .banner_block::after {display: none;}.rwdlayoutlist_9 .litem {    width: 50%;    float: left;}.litem__text {padding: 20px 0;}.layoutlist_4 .col-md-4 {    width: calc(100%/2 - 10px);    margin: 0px 5px 60px;}.RWDproduct_page .products-info {width: 100%;}.RWDproduct_page .pic-box {    width: 100%;    padding: 0;    text-align: center;}.page_wrapper_bg .article-text p {font-size: 14px;}.RWDproduct_page .faq-list {font-family: 'Noto Serif TC', serif !important;}.RWDproduct_page .products-editor {padding: 20px 0px 0;}.layoutlist_8.rwd .item {    padding: 30px 0;    display: block;    width: 50%;    float: left;border-bottom: none;}.layoutlist_8 .list_subject .summary {    margin: 10px 0 20px;}.RWDslider01.pic-right .pic-list {    float: none;    padding-left: 0;    padding-right: 0;}.RWDslider01 .pic-list {float: none;width: 100%;padding-left: 0;padding-right: 0;}.RWDslider01 .text {    float: none;    width: 100%;    padding-bottom: 50px;}.RWDslider01 .control-box {    right: auto;    bottom: -10px;    left: 0;}.sortbar { padding-left: 0;padding: 0;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.main {bottom:20px}.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: 100%;}.RWDbanner_plus01.style-dotnav.control-left .control-box {height: 0px !important;left: 0;}.video_block {padding: 0px;}.RWDvideo003 .box {padding: 40px 70px 50px;}.product_block {padding: 30px 0px 0px;}.news_block {padding: 40px 0px;}.reviews_block {padding: 40px 0px;}.RWDvideo003 .box {padding: 40px;}.right_media {width: 100%;height: 50px;right: 0px;bottom: 0px;}.RWDsocial001 {width: 100%;height: 50px;right: 0px;bottom: 0px;top: auto;padding:0px}#social_media_wrapper a {width: calc(100%/4);margin: 0;background: #888;border-radius: 0;border-right: 1px solid #fff;}#social_media_wrapper a i {color:#fff}.RWDsocial001 {height:40px}#social_media_wrapper > a:nth-child(4) {border-right:0px}.RWDsocial001 {border-radius: 0px;}.RWDright_cont002 .item-first .text-box {padding: 40px 50px;}/*cookie*/ 
.RWDalert_fancybox.bottom {width: 100%;}#social_media_wrapper > a:hover {background: #fff;}/**/section.article-text.rwd>.container {    padding: 0 10px;}.rwdlayoutlist_9 .litem {    width: 100%;    float:none;}.layoutlist_4 .col-md-4 {    width: 100%;    margin: 0px 5px 40px;}/**/ 
.layoutlist_8.rwd .item {width: 100%;float: none;}.new-left {width: 100%;}.prinfo-block h5 {width: 100%;}.btxt-img {    width: 100%;    margin: 0 auto 20px;}.blog-left {width: 100%;}.blog-top {width: 100%;}.blog-right {width:100%;}.page_wrapper_bg .btn.btn_back{width: 100%;}.page_wrapper_bg .RWDproduct_page .btn_backk{width: 100%;}.RWDproduct_page .btn-other li {width: 100%;}.product1 .page_wrapper_bg .right_media{display:none;}.product2 .page_wrapper_bg .right_media{display:none;}.hgroup h1 {font-size: 22px;}.page_wrapper_bg .ebtn a {display: block;text-align: center;}.page_wrapper_bg .ebtn {width: 100%;}/**/ 
.shopping .right_media{display: none;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.RWDmenu_plus04 .logo {width: 117px;padding: 18px;}.RWDmenu_plus04 .ml-stack-nav-toggle {padding: 30px 0;margin-left: 15px;}.banner_block::after {display:none}.RWDvideo003 .box {padding: 40px 55px;}.RWDproduct002_v2 .col-md-12 {padding: 0;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {padding:0px}.RWDbanner007 .item-info {padding: 108px 28px 70px;}.RWDbanner_plus01 .slick-caption {display:none}.RWDproduct002_v2 .price li {display: inline-block;}.RWDvideo003 .box {padding: 40px 30px;}.RWDright_cont002 .item-first .text-box {padding: 40px 30px;}.ft_info {text-align: left;}.ft_copyright {text-align: left;margin-top:30px}.RWDmenu_plus04 .header {padding: 0px 15px}.RWDmenu_plus04 .logo {width: 110px;}.ft_copyright .RWDssl01, .ft_copyright .RWDedictor, .ft_copyright .copyright {display:block}.about_block {padding: 80px 0px 0px;}.RWDbanner_plus01 .slick-item .pic img {margin-top:1px}.ft_copyright .RWDedictor {padding:0px}.ft_info h6 {padding-bottom:10px;line-height:1.5}.RWDproduct002_v2 .btn.btn-rj {width:auto;min-width:80px}.RWDbanner007 .item-blk {padding: 0 10px;}.portfolio-bottom-summary h4 {min-height: auto;}.portfolio-bottom-summary p {min-height: auto;}/**/ 
.article1.id8 .page_wrapper_bg section.call_to_action:after {display: none;}.sh-guide-a {padding: 20px 0px 20px 0;}.sh-guide-q:before {right: 6px;}.sh-guide-q:after {right: 0px;}.qa-bottom {    padding: 0;    word-break: break-word;}.formdesc {font-size: 14px;word-break: break-word;}.ftnewsletter{width:45%;margin:0 0 20px}.web_edm .email{width:100%}.web_edm .btn{width:50%;display:block;padding:5px;float: left !important;}.web_edm .btn_container{float:none}.web_edm .email input{padding:10px;height:auto}div#btn_reject_emailm_RWDBASE_PAT01_52_1 {background: #eee;}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
.RWDbanner007 .title-sub {    letter-spacing: 1px;}.hgroup h1 {font-size: 30px;}.RWDmenu_plus04 .logo {    width: 76px;    padding: 10px;    left: 0;    background: transparent;}.page_wrapper_bg .RWDmenu_plus04 .logo {    width: 76px;    padding: 10px;    left: 0;    background: transparent;}
}
/*380px end*/
/*進場效果 start*/

.leftin.fadeInUp {    -webkit-animation-name: fadeInLeft;    animation-name: fadeInLeft;    animation-delay: .7s !important;}.rightin.fadeInUp {    -webkit-animation-name: fadeInRight;    animation-name: fadeInRight;    animation-delay: .7s !important;}.paneleffect_v1.firstin {    animation-delay: 1.5s !important;}.paneleffect_v1.firstin {    animation-delay: 1.5s !important;}

/*進場效果 end*/