a{text-decoration:none}a:hover, a;active, a:focus{text-decoration:none;}.row {margin-left:0px;margin-right:0px;}#RWDfullscreen01 .main {overflow: hidden;}/*header*/ 
.RWDmenu_plus02 .container{width:90%;padding:0px}/*loading*/ 
.RWDfakeloader .fl img {width: 250px}/*logo*/ 
.RWDmenu_plus04 .logo {width: 200px;margin-left: 10px;margin-top:15px}.RWDmenu_plus04 .header .logo img {filter: invert(10);}/*menu*/ 
.RWDmenu_plus04 .header {background: transparent;padding:0px 40px;transition: 0.3s ease;}.RWDmenu_plus04 .header.is-up {background: rgb(8,8,8,0.85);transition: 0.3s ease;}.RWDmenu_plus04 .site-nav .menu>li>a {letter-spacing: 2px;padding: 25px;color: #fff;transition: 0.4s;}.RWDmenu_plus04 .site-nav .menu>li>a:hover {background: transparent;color: #fff;transition: 0.4s;}.RWDmenu_plus04 .site-nav .menu ul li>a {color:#555;letter-spacing: 1px;transition: 0.4s;}.RWDmenu_plus04 .site-nav .menu ul li>a:hover {text-decoration: none;color: #000;transition: 0.4s;font-weight: normal;}.RWDmenu_plus04 .site-nav .menu>li.active>a {background: transparent;color: #fff;}.RWDmenu_plus04 .site-nav .menu>li.active>a:after {border-color: #fff;}.RWDmenu_plus04 .site-nav .menu>li.has-child>a:hover:after {border-color: #fff;}.RWDmenu_plus04 :focus {text-decoration:none;}.RWDmenu_plus04 .site-nav .menu li.has-child>a:after {border-color: #fff;}/*line*/ 
.RWDmenu_plus04 .features .edit {padding: 25px;float: right;}.line_icon a {font-size: 18px;color: #fff;font-weight: bold;background: rgb(255 255 255 / 0.2);padding: 5px 20px;letter-spacing: 2px;border: 1px solid rgb(255 255 255 / 0.5);transition: 0.4s;}.line_icon a:hover {border: 1px solid #698b22;background: #698b22;transition: 0.4s;}.line_icon i {padding-right: 15px;}.line_icon i.fa.ii-line1 {font-size: 23px;line-height: 0;position: relative;top: 2px;}/*搜尋&購物車*/ 
.RWDmenu_plus04 .features .search-btn {padding: 25px;}.RWDmenu_plus04 .features i, .RWDmenu_plus04 .features .cart-btn {color: #fff;}.RWDmenu_plus04 .cart-block .bottom-box .pay-btn {background: #000;letter-spacing: 2px;transition: 0.4s;}/*main*/ 
.cd-main-content{background: #fff;}/*banner*/ 
.banner-block{width: 100%;margin: 0px auto;}.banner-block .container {width: 100%;}.RWDbanner_plus01 .slick-caption {width: 800px;right: 0;top: 35%;}.RWDbanner_plus01 .slick-caption .txt1{font-size: 45px;letter-spacing: 8px;margin-bottom:20px;color:#fff;font-family: 'Noto Sans TC', sans-serif;}.RWDbanner_plus01 .slick-caption .txt2{font-size:22px;letter-spacing: 5px;color:#fff;font-family: 'Noto Sans TC', sans-serif;}.RWDbanner_plus01 .logo img {width: 80%;margin:0 auto}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {width:3px;height:20px;border-radius: 0px;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: #fff;}/*news*/ 
.news_block {position: absolute;bottom: 190px;right: 120px;width: 550px;}.RWDnews_autolist .news-list a {color: #777;transition: 0.4s;}.RWDnews_autolist .news-list a:hover {text-decoration: none;color: #000;transition: 0.4s;}.RWDnews_autolist .news-box {background: #fff}/*copyright*/ 
.footer-block{position: fixed;bottom: 0;background: rgb(255 255 255 / 0.95);width: 100%;padding: 25px 0px;font-size: 13px;letter-spacing: 1px;}.home-footer-block .container{width: 95%;padding: 0px 10px;}.ft_right {display: inline-block;font-size:12px;color:#777;line-height:1.8}.ft_left {display: inline-block;}.ft_left a {color:#777;transition: 0.4s;}.ft_left a:hover {color:#000;text-decoration:none;transition: 0.4s;}.ft_media a {font-size: 24px;margin-right: 16px;color: #777;transition: 0.4s;}.ft_media a:hover {text-decoration: none;color: #000;transition: 0.4s;}.ft_left .RWDedictor h3 {padding:0px;font-size: 18px;letter-spacing: 1px;color: #000;margin-bottom: 16px;margin-top:0px}.ft_info2, .ft_info3 {display: inline-block;margin-right: 80px;}.ft_info {display: inline-block;padding-right:40px;margin-right:40px}.ft_info2 {font-size: 14px;line-height: 1.8;}.ft_info3 {font-size: 14px;line-height: 1.8;}.ft_right .RWDedictor {padding-left: 5px;}.ft_right .RWDssl01, .ft_right .RWDedictor {display: inline-block;}.ft_right .copyright {display: block;}.line_icon_ph {display:none}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {color:#777}/*警告*/ 
.RWDalert_fancybox.bottom .editor {font-size: 14px !important;margin-bottom: 0px !important;}.RWDalert_fancybox .btn.active {border-radius: 0px;padding: 2px 10px;font-size: 14px;background: #888;}.RWDalert_fancybox .btn:hover {background: #000 !important;color: #fff;}
/*內頁 start*/

.page_wrapper_bg .collapsing_header .main {top: 0 !important;}.page_wrapper_bg .article-text {font-size: 15px;font-weight:normal;color:#555;letter-spacing: 1.5px;line-height:2;}.page_wrapper_bg .article-text p{font-size: 15px;font-weight:normal;color:#555;letter-spacing: 1.5px;line-height:2;}.page_wrapper_bg .footer-block {position: relative;background: rgb(237 237 237 / 95%);}.page_wrapper_bg section.call_to_action {padding: 50px 0 90px 0;min-height: 700px;}/*側選單*/#sidebar .products-nav>ul> li.active>ul { display: block;}.xrow {width: 100%;height: 100%; position: relative;display: inline-block;}#sidebar .products-nav{    background: #fdfeff;    box-shadow: 2px 2px 3px rgb(214 214 214);    border-radius: 0;}.m2018 .products-nav .nav-title {background: #e7e7e7;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:hover > a{color: #000;}.page_wrapper_bg .products-nav>ul> li.active > a{color: #000;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:#333;padding: 10px 30px;border-radius:0px;transition: all 0.5s ease 0s;}.page_wrapper_bg .currectsend:hover a {background: #409fca;}.page_wrapper_bg .ebtn {background: transparent;margin-top: 30px;float: right;border-radius: 0px;padding: 0px;}/*回上頁按鈕*/ 
.btn.btn_back {background: transparent;padding: 0;float: right;box-shadow: none;border-radius: 0px;margin-top: 30px;}.btn.btn_back a:hover {background: #333;transition: .5s ease;border: 1px solid #333;color: #fff;padding: 3px 20px;border-radius:0px;font-size: 14px;}.btn.btn_back a{    border: 1px solid #bababa;    background: #fff;    color: #333;    padding: 3px 20px;    border-radius: 0px;    font-size: 14px;}#article .btn.btn_back a {padding: 9px 13px;}.btn.btn_back {background: transparent !important;}.album1 .btn.btn_back a {padding: 10px 20px;}.album1 .btn.btn_back a:hover {padding: 10px 20px;}/*麵包屑(置中)*/ul.breadcrumb.pull-right a {color: #666;transition: all 0.2s ease;}ul.breadcrumb.pull-right a:hover{color: #333;}.hgroup .breadcrumb {font-size: 12px;background-color: transparent;border: none;position: relative;float: none !important;text-align: center;bottom: 0;padding: 0;margin: 10px 0 30px;}.hgroup .container {margin-bottom: 0;border-bottom: none;}.hgroup h1 {text-align: center; letter-spacing: 4px; font-size: 32px; font-weight: 600; line-height: 1.5; margin: 0; padding: 0;}/**/ 
.pagecontent .article_model[data-seq="0"] {margin-top: 0 !important;}.layoutlist_7 .litem {text-align: center;}.layoutlist_7 .subject a:hover {color: #8dc21f; transition: .3s ease;}.layoutlist_7 .subject, .layoutlist_7 .subject a {color: #333;font-size: 18px;font-weight: bold;transition: .3s ease;}.layoutlist_8 .item:last-child { border-bottom: none;}.layoutlist_8 .item {padding: 35px 0;border-bottom: 1px solid #d7d7d7;}.layoutlist_8 .article_subject:hover { color: #8dc21f;transition: .3s ease;}.layoutlist_8 .article_subject {color: #333;font-size: 20px;transition: .3s ease;}.form-group label.must:after {color: #f7be05;}.layoutlist_8 .listdate .yearmonth{text-align: center;}.layoutlist_8 .listdate .day{text-align: center;}/*會員*/#btn_member_login:hover {background-color: #009fe8;}#btn_member_login {border-radius:0px;background-color: #27adeb;}.member_join_strong { color: #7bae12; font-weight: bold;}#join_form .btn-primary:hover {background: #04a1e9;}#join_form .btn-primary {background: #11a5e9; border-radius:0px;}.btn-primary { color: #fff;background-color: #0aa3e9;border-color: #0aa3e9;border-radius:0px;}.btn-primary a {color: #fff;}.btn-primary:hover { background:#0aa3e9;border-color:#0aa3e9;color: #fff;}/*產品頁*/ 
.RWDproduct_page .products-info .price-box li.active{color: #a50300;}#RWDPAGE_BASE_PAT02 .cart-menu .text-box .price{color: #a50300;}.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: #383838; color: #fff;transition: .3s ease;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {    background: #fff;    border-radius: 0px;    color: #383838;    border: 1px solid #b2b2b2;    transition: .3s ease;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {background: #383838;border-radius:0px;}.layoutlist_2 .subject {text-align: center;}/*購物清單*/@keyframes num-bg {0% {background: rgb(98, 14, 15, 0);-webkit-transform: scale(.5);transform: scale(.5)}100% {background: #000;-webkit-transform: scale(1);transform: scale(1)}}.login-box a {background: transparent;}.login-box a b{color: #a50300;}.total b{color: #a50300;}.shopping-item .td.qty .pd-price, .shopping-item .td.total .pd-price{color: #a50300;}.RWDshopping .btn.normal {border-radius:0px;}.RWDshopping .btn {display: inline-block;color: #333;border-color: #555;}.RWDshopping .btn.bg1:hover, .RWDshopping .btn.bg3:hover {border-color: #555;color: #333;}.RWDshopping .btn.bg2 {background: #333;color: #fff; border-color: #333;}.RWDshopping .btn.bg2:hover, .bonus-box .btn:hover, .voucher-box .btn:hover {background: #333;color: #fff;}.form-box .required:after { color:#a50300;}.layoutlist_2 .item, .layoutlist_4 .item {    margin-top: 0;    border-bottom: none;}.layoutlist_8 .list_subject .summary {    font-size: 15px;    font-weight: normal; line-height: 1.8;}.layoutlist_8 .list_subject {    text-align: left;    font-size: 22px;    font-weight: bold;    margin: 0;    line-height: 1.5;}.layoutlist_8 .list_subject a{color: #333;}.layoutlist_8 .list_subject a:hover , .layoutlist_8 .list_subject .summary  a:hover{color: #333;}.tabs nav li.tab-current a {color: #000;}.tabs nav a {color: #777;font-weight: bold;}

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

@media (max-width:1700px){.RWDbanner_plus01 .slick-caption {top: 40%;}}@media (max-width:1600px){.RWDmenu_plus04 .header {padding:0px 20px}.RWDmenu_plus04 .logo {width: 150px;margin-left: 0;margin-top: 21px;}.RWDmenu_plus04 .site-nav .menu>li>a {padding:10px 20px}.ft_info2, .ft_info3 {margin-right:40px}.RWDbanner_plus01 .slick-caption {top: 30%;}.RWDbanner_plus01 .logo img {width: 70%;}}@media (max-width:1400px){.RWDmenu_plus04 .header {padding: 0px 15px;}.RWDmenu_plus04 .features .edit {padding: 25px 15px 25px 0px;}.RWDmenu_plus04 .features .search-btn {padding: 25px 15px;}.RWDmenu_plus04 .site-nav .menu>li>a {padding: 10px 15px;}.RWDbanner_plus01 .logo img {width: 65%;}.RWDbanner_plus01.style-dotnav .control-box .control {padding-bottom: 8vw;}/*news*/ 
.news_block {bottom: 150px;}/**/ 
.ft_right {letter-spacing: 0;}}@media (max-width:1280px){.RWDmenu_plus04 .site-nav .menu>li>a {font-size:14px;letter-spacing: 1px;}.RWDbanner_plus01 .slick-caption {width: 600px;}.RWDmenu_plus04 .site-nav .menu>li>a {padding: 10px 15px;}.news_block {bottom:150px;right: 40px;}.ft_info {padding:0px}.ft_info2, .ft_info3 {margin-right: 20px;}}@media (max-width:1199px){.RWDbanner_plus01.full .banner-slider.bg .slick-item {    max-height: calc(100vh - 62px)!important;    height: calc(100vh - 62px)!important;}.RWDmenu_plus04 .site-nav .menu>li>a {font-size: 14px;padding: 10px 12px;}.RWDmenu_plus04 .logo {width: 130px;margin-left: 0;margin-top: 20px;}.ft_info {margin-right:30px}.ft_info2, .ft_info3 {margin-right: 10px;font-size:13px}.ft_right .copyright {display:inline-block}.news_block {bottom: 175px;}.ft_left {width: 55%;}.ft_right {width: 45%;float: right;margin-top: 20px;}.RWDmenu_plus04 .features .edit {padding: 25px 5px;}}@media (max-width:1025px){.ml-stack-nav-toggle {color: #fff;padding: 25px 55px 25px 15px;}/*menu*/ 
.RWDmenu_plus04 .logo {float: none;}.ml-stack-nav-toggle__line {background: #fff;height:1px;width:25px}#m_RWDfullscreen01_1_1 > header > div > a > span:nth-child(3) {width: 20px;}.RWDmenu_plus04 .features:after {background-color: #fff;}.RWDmenu_plus04 .features {padding-right:15px}.RWDmenu_plus04 .copyright {display:none}.RWDmenu_plus04 #mobile-menu {max-width:350px}.RWDmenu_plus04 .menu li a {color:#555}.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color: #000;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: transparent;}.RWDmenu_plus04 #mobile-menu .menu>li>ul {background-color: #fff;}.RWDmenu_plus04 #mobile-menu .menu>li>ul>li>a {color: #000;position: relative;}.RWDmenu_plus04 #mobile-menu .menu>li>ul>li>a::before {content: "";width: 5px;height: 1px;background: #000;position: absolute;top: 25px;left: 30px;}/**/ 
.RWDmenu_plus04 #search-box .form-control {width:400px}.RWDmenu_plus04 #search-box {margin-right:0px}.ft_left {width: 100%;}.ft_right {width: 100%;margin-top: 10px;}.RWDmenu_plus04 .features .edit {display: block;}}

/*小螢幕 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*banner*/ 
.banner-block{width: 100%;}.RWDbanner_plus01 .logo img {width: 65%;}.RWDbanner_plus01 .slick-caption {top:30%;width:550px}/**/ 
.home-footer-block .container {padding: 0px 10px !important;width: 95% !important;}/**/ 
.news_block {bottom: 170px}
}
/*Pad橫向 end*/
/*800px start*/
@media (max-width: 800px) {
.page_wrapper_bg  .ebtn a {width: auto;}.page_wrapper_bg  .ebtn {width: auto;}.RWDproduct_page .btn_back {width: auto;}.device-nav {margin: 0 auto 50px !important;}
}
/*800px end*/
/*pad版 start*/
@media (max-width: 768px) {
/*logo*/ 
.RWDmenu_plus04 .logo {width: 200px;}/*banner*/ 
.RWDbanner_plus01 .slick-caption {width: 100%;}/*slogan*/ 
.RWDbanner_plus01 .logo img {width: 80%;}/*news*/ 
.news_block {right: 50%;transform: translateX(50%);}/**/ 
.ft_right {font-size: 12px;letter-spacing: 0px;}
}
/*pad版 end*/
/*padpro直 start*/

@media (max-width:834px){}

/*padpro直 end*/
/*767px start*/
@media (max-width: 767px) {
.layoutlist_2 .col-xs-12 {width: 50%;float: left;}.layoutlist_8.rwd .item {padding: 30px 0;width: 50%;float: left;}.layoutlist_8.rwd .row {margin-left: 0;margin-right: 0;}.RWDslider01 .pic-list {float: none;width: 100%;padding-left: 0;padding-right: 0;}.RWDslider01.pic-right .pic-list { float:none; padding-left: 0px; padding-right: 0;}.RWDslider01 .text { float: none;width: 100%;}.RWDslider01 .control-box { left: 0;}.page_wrapper_bg  .RWDmenu_plus04 .header{background: rgb(8,8,8,0.85);}.page_wrapper_bg .collapsing_header .main {    top: 70px !important;}.tab_title {font-size: 18px;color: #333; line-height: 2;font-weight: bold;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.RWDbanner_plus01.style-dotnav .control-box .control {padding-bottom: initial;}.ft_right .RWDedictor {padding-left: 0;}.RWDproduct_page .btn_back {width: 100%;}.page_wrapper_bg  .ebtn a {width: 100%;}.page_wrapper_bg  .ebtn {width: 100%;}.page_wrapper_bg .main .container {padding-left:5px;padding-right:5px;}.layoutlist_8.rwd .item { width:100%;float:none;}.layoutlist_2 .col-xs-12 { width:100%;float:none;}.btn.btn_back {width: 100%;}#article .btn.btn_back a {display: block;}.album1 .btn.btn_back a  {display: block;}
}
/*600px end*/
/*phone版 start*/
@media (max-width: 480px) {
/**/ 
.RWDmenu_plus04 .logo {width: 130px;}/*banner*/ 
.RWDbanner_plus01 .logo img {width: 85%;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {width: 20px;height: 3px;}.RWDbanner_plus01.style-dotnav.control-right .control-box {bottom:50px}/**/ 
.RWDmenu_plus04 .features .edit {display: none;}.line_icon {display:none}.line_icon_ph {display: inline-block;vertical-align: top;}.line_icon_ph a {font-size: 18px;color: #fff;font-weight: bold;background: #698b22;padding: 5px 20px;letter-spacing: 2px;border: 0px;transition: 0.4s;}.line_icon_ph a:hover {border: 0px;background: #698b22;color:#fff;transition: 0.4s;}.line_icon_ph i {padding-right: 10px;}/**/ 
.RWDmenu_plus04 #mobile-menu {max-width: 100%;}.ml-stack-nav-toggle {padding: 48px 15px 25px 15px;}.RWDmenu_plus04 .features .search-btn {padding: 25px 15px;}/**/ 
.news_block {width: 90%;bottom:20px}/*footer*/ 
.footer-block {position: relative;}.ft_info {width:100%}.ft_info2, .ft_info3 {margin-right: 0px;font-size: 14px;width: 100%;}.ft_info2 {margin-top:15px}
}
/*phone版 end*/
/*iphone5 start*/
@media (max-width: 320px){
.RWDmenu_plus04 .features .cart-btn {padding: 25px 4px;}
}
/*iphone5 end*/