/* all */a, a:hover, a:focus{text-decoration: none;}body{font-family: 微軟正黑體, sans-serif;}/* 反白顏色設定*/::selection { background: #333; color: #fff;}::-moz-selection { background:#333; color: #fff;}/*logo*/ 
.cd-logo { width: 160px; margin-top: 22px;}.RWDmenu_plus02 .container {width: 100%; padding: 0 3%; transition: all .5s; -o-transition: all .5s; -webkit-transition: all .5s;-moz-transition: all .5s;}/*menu*/ 
.cd-primary-nav>li:after { height: 0;}.RWDmenu_plus02 .cart-block:after, .RWDmenu_plus02 .member-block:after, .RWDmenu_plus02 .querycar-block:after {height: 0;}.cd-primary-nav>.has-children>a::after, .cd-primary-nav>.has-children>a::before {background: #2e3233;}.cd-primary-nav>li>a {font-size: 16px; font-weight: bold;}.cd-primary-nav>li>a:hover {color: #c70132;}.cd-primary-nav>li>a:hover:after, .cd-primary-nav>li>a:hover:before { background-color: #265a4d;}.cd-main-header {background: transparent;}/*副功能*/ 
.RWDmenu_plus02 .member-block .glyphicon {padding-bottom: 5px;}.RWDmenu_plus02 .cart-block {margin-top: 10px; margin-left: 20px;}.RWDmenu_plus02 .member-block, .RWDmenu_plus02 .querycar-block { margin-top: 13px;}.RWDmenu_plus02 .cart-block a, .RWDmenu_plus02 .member-block a, .RWDmenu_plus02 .querycar-block a { color: #2e3233;}.RWDmenu_plus02 .cart-menu .buy-btn a { background-color: #c70132;}.RWDmenu_plus02 .cart-menu .title span {background: #c70132;}@media only screen and (min-width: 1200px){.RWDmenu_plus02 .inside.is-up {background: rgba(255, 255, 255, 0.8);}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {background-color: #fedfdd; color: #c70132;}.RWDmenu_plus02 .cart-block:hover span, .RWDmenu_plus02 .member-block:hover span, .RWDmenu_plus02 .querycar-block:hover span {color: #c70132;}.RWDmenu_plus02 .cart-block:hover i {color: #c70132;}}/*搜尋*/@media (min-width: 768px){.RWDmenu_plus02 .cd-search { height: 60px; width: 100%; left: auto; right: 3%; max-width: 350px;}.RWDmenu_plus02 .cd-search input {font-size: 16px;}.RWDmenu_plus02 .cd-search button {top: 18px;font-size: 15px;}}/*banner*/ 
.banner-box { padding: 0px;}#RWDBASE_PAT01 .banner-box .container {width: 82% !important; max-width: 1525px !important;}.RWDbanner_plus01 .slick-caption {top: 50%; left: 5px;}.RWDbanner_plus01 .slick-caption .link-btn a, .link-btn a {font-size: 18px; font-weight: bold; display: inline-block; width: 180px; background: -webkit-gradient(linear, left top, right top, color-stop(20%, #e77c2f), color-stop(80%, #c70132));    background: linear-gradient(90deg, #e77c2f 20%, #c70132 80%);}.RWDbanner_plus01 .slickitem01 .slick-caption .link-btn a span::after {content: ''; background: url(archive/image/customization/click-02.png); display: block; width: 35px; height: 35px; position: absolute; background-size: cover; right: -40px; top: -5px; transition: .5s all;}.RWDbanner_plus01 .slickitem01 .slick-caption .link-btn a span{position: relative;}.RWDbanner_plus01 .slick-caption .link-btn a:hover, .link-btn a:hover {text-decoration: none; opacity: .8; -webkit-transition: .5s all; transition: .5s all;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: #c70132;}/*共同*/ 
.section-line { display: none !important;}h1.main-title { color: #000 !important; font-size: 36px !important;  line-height: 44px !important;  margin-top: 0 !important; font-weight: bold !important; letter-spacing: 5px !important; display: inline-block;}h2.sub-title {font-size: 15px !important; color: #555 !important; letter-spacing: 1px; font-weight: bold !important; padding: 5px 15px;  display: block; line-height: 1.8;}#RWDBASE_PAT01 .main .container {max-width: 1450px; width: 100%;}/*news*/ 
.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:nth-child(odd) {margin-top: 0 !important;}.news-block {padding: 60px 0 40px; margin: 0; position: relative;}.news-block::after {content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: url(archive/image/customization/ep_naturalwhite.png); z-index: -1; opacity: .6;}.RWDnews005 .owl-carousel {overflow: visible; margin-bottom: 0px;}.RWDnews005 .owl-carousel .owl-wrapper-outer {overflow: hidden; padding: 10px 0;}.RWDnews005 .owl-carousel.owl-padding-10 { margin-left: 0; margin-right: 0;}.RWDnews005 .owl-carousel .owl-item div { padding: 15px;background: rgba(255, 255, 255, 1); box-shadow: 0px 0px 10px rgba(43,43,43,.12);transition: all .5s; -o-transition: all .5s; -webkit-transition: all .5s;-moz-transition: all .5s;}.RWDnews005 .owl-carousel .owl-item:hover div { box-shadow: 0px 0px 10px rgba(43, 43, 43, 0.5);}.RWDnews005 .section-subject {margin-bottom: 30px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:nth-child(odd) { margin-top: 30px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item p.text-left {height: 55px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; margin-bottom: 15px;}.RWDnews005 h1.main-title::after {    font-size: 60px !important;    color: #ddd !important;    letter-spacing: 1px;    font-weight: bold !important;    padding: 5px 15px;    display: inline-block;    content: 'NEWS';    line-height: 1;    position: absolute;    top: -25px;    left: 50%;    transform: translate(-50%, 0px);    z-index: -1;}/*篇名*/ 
.RWDnews005 h4 { color: #333; font-size: 18px; font-weight: bold; letter-spacing: 2px; line-height: 30px;}.RWDnews005 h4 a {color: #333;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item p { font-size: 14px; letter-spacing: 1px; color: #777; line-height: 26px;margin-bottom: 30px;}.RWDnews005 ul>li>i {display: none;}h5.news {text-align: center; color: #555; letter-spacing: 2px; font-size: 14px; background: #efefef; line-height: 2; border-radius: 50px; text-align: center;}}h5.news span {font-weight: bold;}/*輪播點*/ 
.news-block .owl-pagination { display: none;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {color: #fff; background: #c70132; border: #fff 0px solid; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0;}.RWDnews005 .controlls-over .owl-controls .owl-prev {left: -65px;}.RWDnews005 .controlls-over .owl-controls .owl-next {right: -65px;}.RWDnews005 .owl-prev, .RWDnews005 .owl-next { font-size: 20px; line-height: 30px; height: 31px !important; width: 30px !important;}/*product*/ 
.product-block {padding: 60px 0 50px; position: relative;}.RWDproduct002_v3 {padding: 0;}.RWDproduct002_v3 .showbottom a {letter-spacing: 2px; line-height: 2; color: #555; font-size: 15px;}.portfolio-bottom h4 {font-size: 18px; line-height: 30px; margin-top: 15px; margin-bottom: 15px;font-weight: bold;color: #333;}.RWDproduct002_v3 .showbottom:hover .portfolio-bottom h4 {color: #e70012;}.RWDproduct002_v3 .portfolio-item {margin-bottom: 45px;}.RWDproduct002_v3 .btn-box .shop {background: #c70132; font-size: 15px; letter-spacing: 2px; border: 1px solid #c70132; transition: .5s all; line-height: 32px;}.RWDproduct002_v3 .btn-box .shop:hover {background: #e77c2f; color: #fff; border-color: #e77c2f;}.RWDproduct002_v3 .price {font-size: 12px; letter-spacing: 1px; color: #555;}li.selprice {color: #e70012;}.product-block .RWDproduct002_v3 .popup-portfolio .portfolio-item {padding: 0 20px;}.RWDproduct002_v3 .popup-portfolio {margin: 0 auto; z-index: 21;}.product-block .container {max-width: 1450px; width: 100%;}.product-block .RWDproduct002_v3 .popup-portfolio .portfolio-item {padding: 0 12px;}.product-block::after {display: none;    content: '';    background: url(archive/image/customization/ft_bg-03.png);    width: 300px;    height: 300px;    position: absolute;    background-size: contain;    z-index: 1;    bottom: -60px;    left: -10px;}.RWDproduct002_v3 h1.main-title::after {    font-size: 60px !important;    color: #efefef !important;    letter-spacing: 1px;    font-weight: bold !important;    padding: 5px 15px;    display: inline-block;    content: 'PRODUCT';    line-height: 1;    position: absolute;    top: -25px;    left: 50%;    transform: translate(-50%, 0px);    z-index: -1;}/*動畫*/ 
.RWDproduct002_v3 .bounceIn {-webkit-animation-name: fadeInUp; animation-name: fadeInUp;}/*about us*/ 
.about-block {font-size: 15px; letter-spacing: 2px; line-height: 2; text-align: center; padding: 80px 0; background: #efefef; position: relative; overflow: hidden; display: none;}.about-block .RWDedictor001 .section-subject {margin-bottom: 20px;}.RWDService002 .section-subject {display: none;}.RWDService002 .col-sm-4.col-md-4 {border-right: 1px solid #f5f5f5; border-bottom: 1px solid #f5f5f5; background: #fff; display: block; height: 100%; padding: 50px 25px; transition: 200ms all;}.RWDService002 .col-sm-4.col-md-4:hover {-webkit-transform: translate(-15px, -15px); transform: translate(-15px, -15px); -webkit-transition: 200ms; transition: 200ms;}.funny-boxes > .funny-boxes-text > h4 {font-size: 22px; font-weight: 600; color: #333; padding-bottom: 5px;}.funny-boxes > .funny-boxes-text > p {font-size: 14px; font-weight: 700; color: #555;}.funny-boxes > .funny-boxes-text > h4::after {display: none;}.funny-boxes.not-right-column::before {display: none;}/*footer*/ 
.footer-block { background: #1f1f1f; padding: 80px 0 30px; background-size: 100%; background-position: 50% 100%; font-size: 15px; line-height: 26px; letter-spacing: 1px; color: #ccc; position: relative;}.footer-block::before {display: none;    content: '';    background: url(archive/image/customization/ft_bg-02.png);    width: 341px;    height: 296px;    position: absolute;    bottom: 164px;    right: 250px;    background-size: contain;}.footer-block a {color: #ccc;}.footer-block h2.sub-title { display: none;}.RWDssl01 .ii-https { color: #1d8425;}.ft-info {display: flex; /*border-bottom: 1px solid #333;*/}.ft-left {letter-spacing: 2px; font-size: 14px; line-height: 2; padding-bottom: 50px;}/*標題*/ 
.footer-block .RWDedictor001 .section-subject { text-align: left; margin-bottom: 20px;}.footer-block .RWDedictor001 h1.main-title { font-size: 22px !important; line-height: 35px !important; letter-spacing: 3px !important; position: relative; color: #fff !important;}/*公司名稱*/ 
.ft-logo {width: 30%; display: block}.ft-logo h4 {font-size: 30px; font-weight: bold; letter-spacing: 2px; line-height: 1.5; color: #fff;}.ft-logo h5 {color: #aaa;}/*頁尾資訊*/ 
.ft-left {width: 30%; padding-left: 0px;}.ft-left h4 {font-size: 22px; font-weight: bold; color: #fff;}.ft-left h3 a {color: #fff;}.ft-left h3 {padding: 0; font-size: 38px; color: #fff !important; line-height: 1; margin: 20px 0;}/*社群*/ 
.ft-right {width: 50%;}.ft_conimg {width: 170px; padding: 0 25px 0 0; float: left;}/*電子報*/ 
.ft-edm { text-align: center; margin-top: 80px; margin-bottom: 20px;}.web_edm { width: 400px; display: inline-block; border: 0; background: transparent;}.web_edm .btn_container { float: right;}.web_edm .email input {width: 276px;padding: 0px 15px; color: #555; background-color: #ffffff;margin: 0; height: 40px; border-radius: 0;}.web_edm .btn {line-height: 28px; font-size: 14px; color: #ffffff; background: #88000b;border-radius: 0;padding: 5px 15px;}div#btn_reject_emailm_RWDBASE_PAT01_39_1 {background: #a9000d;}/*copy*/ 
.copy-block { font-size: 12px; letter-spacing: 1px; text-align: center; color: #fff;}.RWDssl01 { display: inline-block; margin-right: 15px;}.copy-block .RWDedictor { display: inline-block;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover { color: #fff;}/*top*/ 
.scrollTop002 .ii { font-size: 40px; background: #c70132;}.scrollTop002 {right: 30px;}
/*內頁 start*/

.call_to_action img{max-width:100%;}.call_to_action a{color:#777;transition: all 0.5s ease 0s;}.page_wrapper_bg a{transition: all 0.5s ease 0s;}.page_wrapper_bg a:hover{color:#e70012;}/*標題麵包屑*/ 
.page_subject{padding: 0;}.hgroup{margin-bottom: 50px;}.hgroup h1{font-size: 32px;color:#000;font-weight: 600;letter-spacing: 3px;line-height: 1.2;}.hgroup .breadcrumb{border: 0 solid transparent;border-radius: 0;}.hgroup .container{width:100% !important;min-width:100% !important;}/*側選單*/#sidebar .products-nav>ul> li.active>ul { display: block;}.xrow {width: 100%;height: 100%; position: relative;display: inline-block;}#sidebar .products-nav{background: transparent;box-shadow: none;}.m2018 .products-nav .nav-title{background: transparent;font-size: 19px;padding: 9px 0px 9px 30px;margin-bottom: 7px;color: #c70132;border-radius: 0;font-weight: bold;border-bottom: 2px solid #c70132;position: relative;}.m2018 .products-nav .nav-title::before{content: "";width: 20px;height: 100%;display: block;background-color: #c70132;position: absolute;top: 0px;left: 0;}.page_wrapper_bg .products-nav>ul>li {border-bottom: 1px solid #ddd;padding: 10px 0px; margin-bottom: 0px;text-align: left;transition: 0.4s;}.page_wrapper_bg .products-nav>ul> li.active, .page_wrapper_bg .products-nav>ul>li:hover {border-bottom: 1px solid #555;}.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>ul>li.active>a, .m2018 .products-nav ul li>ul>li:hover>a, .m2018 .products-nav ul li>ul>li.is-open>a {color: #333;font-weight: bold;}.m2018 .products-nav ul>li>.toggle-submenu { top: 10px;}.m2018 .products-nav a{padding: 5px 0px 5px 15px;font-size: 15px;}.m2018 .products-nav>ul>li>a {padding-right: 0;color: #888;font-size: 15px;padding: 5px 0px 5px 15px;letter-spacing:2px;}#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: transparent;}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;}.m2018 .products-nav li:not(.has-child)>a {font-size: 15px;letter-spacing: 1px;}/*main*/ 
.page_wrapper_bg .cd-main-content{margin-top: 0;}section.call_to_action{background-color:transparent;padding: 45px 0 100px 0;font-size: 14px;letter-spacing: 1.5px;line-height: 2;color:#777;}section.article-text p{font-size: 15px;letter-spacing: 1.5px;line-height: 2;color:#555;}.RWDslider01 .editor{font-size: 15px;line-height: 2;color: #555;}.RWDtimeline02 .timeline2_list .block .text{color: #555;line-height: 1.8;}.page_wrapper_bg .tabs{font-weight: normal;}.page_wrapper_bg .article-text.rwd .container{padding:0;width: 100%;}.page_wrapper_bg .call_to_action .pagecontent h1{margin: 0 auto 20px;font-size: 18px;font-weight: bold;color: #333;}.page_wrapper_bg .call_to_action .pagecontent h2{margin: 0 auto 10px;font-size: 18px;font-weight: bold;color: #333;}/*按鈕*/ 
.btn.active, .btn:active{box-shadow: none;}.album1 .page_wrapper_bg .call_to_action .btn{background: transparent !important;margin: 0;display: block;text-align: right;padding: 0;}.album1 .page_wrapper_bg .call_to_action .btn a{padding: 9px 0;}.page_wrapper_bg .call_to_action .btn_back{padding: 0;line-height: 1;border-radius: 0;display: block;background: transparent;margin-right: 0;width: 100%;float: none;text-align: right;cursor: auto;}.page_wrapper_bg .call_to_action .btn:hover, .page_wrapper_bg .call_to_action .btn:focus, .page_wrapper_bg .call_to_action .btn:active{box-shadow: none;}.page_wrapper_bg .call_to_action .btn a{width: 100%;max-width: 150px;letter-spacing: 2px;border: 0 solid transparent;padding: 12px 0;display: inline-block;text-align: center;background: #555;color: #fff;font-weight: bold;font-size: 14px;border-radius: 0px;transition: all 0.5s ease 0s;}.page_wrapper_bg .call_to_action .btn a:hover{color:#fff;background: #aaa;}.page_wrapper_bg .call_to_action .btn-primary{padding: 0;line-height: 1;border-radius: 0;display: block;background: transparent;margin-right: 0;width: 100%;float: none;text-align: right;cursor: auto;border: 0 solid transparent;}#eforms .ebtn.currectsend_btn{background:transparent;color:#555;border-radius: 0;line-height: 1;width: 100%;text-align: center;max-width: 150px;}#eforms .currectsend_btn .web_btn2{background-color: #c70132;color: #fff;border: 0px solid transparent;padding: 11px 0;display: block;margin-top: 20px;margin-left: 15px;border-radius: 0;font-size: 14px;transition: all 0.5s ease 0s;}#eforms .currectsend_btn .web_btn2:hover{background:#e77c2f;color:#fff;}.RWDquiry .btn.normal, .RWDshopping .btn.normal{max-width: 135px;border: 1px solid #ddd;border-radius: 0;text-align: center;padding: 10px 0;line-height: 1;color: #555;float: left;font-size: 14px;letter-spacing: 1.5px;transition: all 0.5s ease 0s;}.RWDquiry .btn.normal:hover, .RWDshopping .btn.normal:hover{background:#e77c2f !important;color:#fff;border-color:#e77c2f;}#btn_querycar_submit, .RWDshopping .btn.bg2{border: 1px solid #c70132;border-radius: 0;text-align: center;padding: 10px 0;line-height: 1;color: #fff;float: right;background: #c70132;font-weight: normal;font-size: 14px;transition: all 0.5s ease 0s;}#btn_querycar_submit:hover, .RWDshopping .btn.bg2:hover{background:#e77c2f !important;color:#fff;border-color:#e77c2f;}/*產品列表D*/ 
.layoutlist_4 .buybtn{padding: 7px 0;background-color: #c70132;margin-top: 16px;transition: all 0.5s ease 0s;}.layoutlist_4 .buybtn:hover{background-color: #e77c2f;}.layoutlist_4 .subject{min-height: auto;text-align: center;font-size: 18px;font-weight: bold;line-height: 1.5;}@media (min-width: 1200px) {.layoutlist_4 .subject{height: auto !important;}}.layoutlist_4 .item .subject A.itemlink{color: #333;}.layoutlist_4 .price{font-size: 14px;}.layoutlist_4 .price.fixprice{color: #999;}.layoutlist_4 .price.sellprice{color: #e70012;}.layoutlist_4 .count_info, .layoutlist_4 .cate_div{display:none !important;}.layoutlist_4 select{padding: 4px 25px 4px 8px;font-size: 14px;}/*產品內容B*/#mobile-fixed, .RWDproduct_page{color: #777;}.RWDproduct_page .pic-box .easyzoom--overlay{border: 2px solid #eee;}.RWDproduct_page .products-info .name{color: #333;font-weight:bold;font-size: 20px;letter-spacing: 1.5px;}.RWDproduct_page .products-info .subname{font-size: 15px;letter-spacing: 1.5px;}.RWDproduct_page .products-info .txt .title{font-size: 15px;letter-spacing: 1.5px;color: #333;}.RWDproduct_page .products-info .txt .editor{font-size: 14px;letter-spacing: 1.5px;color: #777;}.page_wrapper_bg .products-editor.editor{font-size: 15px;letter-spacing: 1.5px;line-height: 2;color:#555;}.page_wrapper_bg .RWDproduct_page .btn_back{background: transparent;margin-right: 0;border-radius: 0;cursor: auto;padding: 0;display: block;line-height: 1;text-align: right;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add{background: #c70132 !important;text-align: center;color: #fff;font-size: 15px;width: 48%;margin-right: 2%;float: left;height: 40px;transition: all 0.5s ease 0s;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add:hover, #mobile-fixed .btn-shop .btn.add:hover{background:#e77c2f !important;color:#fff;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop{background: #4285f4 !important;text-align: center;color: #fff;font-size: 15px;width: 48%;margin-right: 2%;float: right;height: 40px;transition: all 0.5s ease 0s;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop:hover, #mobile-fixed .btn-shop .btn.shop:hover{background:#074495 !important;color:#fff;}.RWDproduct_page button.ibtn{display: block;background-color: #fff;padding: 10px 25px;color:#189fb2;transition: all 0.5s ease 0s;}.RWDproduct_page button.ibtn:hover{background:#189fb2;}.RWDproduct_page .btn-other .ibtn:hover{color:#fff;background:#189fb2;}#btn_shopping{border-radius: 0;background:#e7e9e6;color:#555;font-size: 15px;transition: all 0.5s ease 0s;}#btn_shopping:hover{background:#2b9e94;color:#fff;}#btn_querycar{background:#a4b0aa;border-radius: 0;font-size: 15px;transition: all 0.5s ease 0s;}#btn_querycar:hover{background:#2b9e94;color:#fff;}#product .page_content1 .btn{width: 100%;}/*最新消息*/ 
.layoutlist_8 .list_subject .itemlink{font-size: 16px;font-weight: bold;}.layoutlist_8 .list_subject .summary{margin: 10px auto 0;}.layoutlist_8 .list_subject .summary .itemlink{font-size: 15px;font-weight: normal;color:#555;}.layoutlist_8 .list_subject a{font-size: 16px;color: #999;margin-top: 5px;display: block;}.layoutlist_8 .list_subject .summary a{font-size: 15px;font-weight: normal;color:#555;margin-top: 0;}.layoutlist_8 .listdate .yearmonth{color: #777;text-align: center;}.layoutlist_8 .listdate .day{text-align: center;}/*關於我們*/ 
.aboutimg{position:relative;text-align: center;}.aboutimg::before{content:"";width: 100%;height: 50%;display: block;background-color: #ffedeb;position: absolute;top: 50%;transform: translateY(-50%);z-index: -1;}.aboutimg img{max-width:100%;}/*文章列表頁籤*/ 
.article-text .tabs nav ul li{border: 0px solid transparent;}.article-text .tabs nav li.tab-current:after, .tabs nav li.tab-current:before{display:none;}.article-text .tabs nav li.tab-current a::after{display:none;}/*文章列表B*/ 
.layoutlist_2 .list_subject a{font-size: 16px !important;color: #999 !important;margin-top: 5px;display: block;line-height: 1.5 !important;}.layoutlist_2 .list_subject .subsubject{margin: 10px auto 0;}.layoutlist_2 .listdate{border-left: 1px solid #eee !important;}.layoutlist_2 .listdate .yearmonth{padding: 0 0 2px;text-align: center;color: #777;}.layoutlist_2 .listdate .day{text-align: center;line-height: 1.2;}/*文章列表F*/ 
.layoutlist_7 .subject, .layoutlist_7 .subject a{color: #333 !important;font-size: 18px !important;font-weight: bold;}.layoutlist_7 .summary, .layoutlist_7 .summary a{color: #777;margin-top: 0;font-size: 14px;line-height: 1.8;letter-spacing: 1.5px;}.pagecontent .article_model[data-seq="0"]{margin-top: 0 !important;}.layoutlist_7 .cdate, .layoutlist_7 .cdate a{line-height: 1;margin-bottom: 15px;font-size: 12px;}/*常見問題*/ 
.faq_question{color: #333;font-size: 18px;}.rwd .faq_answer{color: #777;font-size: 14px;25px 15px 25px 15px}.faq_a_icon{position: relative;top: 7px;}/*聯絡我們*/ 
.eformsDesc{border-bottom: 0px solid transparent;padding-bottom: 40px;}.eformsDesc h4{font-size: 18px;font-weight: bold;margin-bottom: 0;color: #333;}.eformsDesc h3{margin-top: 10px;margin-bottom: 20px;font-weight: 600;font-size: 30px;}.eformsDesc h3 a, .eformsDesc h3 a:hover{color:#333;}@media (min-width: 800px) {.form-horizontal .form-group{margin-left: 0;}}#eforms .customized_columns  label{font-weight: normal;color: #999;}.form-control{border-radius: 0;}.formdesc{color: #666;}#eforms h2{font-weight: 600;margin: 0 auto 20px;font-size: 18px;color: #333;}#eforms .col-md-4.col-sm-12{filter: grayscale(1);}/*會員*/#btn_member_login{border-radius: 0;background-color: #c70132;color: #fff;transition: all 0.5s ease 0s;}#btn_member_login:hover{background-color: #e77c2f;color: #fff;}.member_join_strong{color: #999;}#join_form .btn-primary{background: #c70132;color: #fff;transition: all 0.5s ease 0s;}#join_form .btn-primary:hover{background: #e77c2f;}#join_form .btn{font-size: 15px;padding: 10px 0;text-align: center;max-width: 150px;display: block;border-radius: 0;}#join_form input, #join_form select, #join_form select.form-control:not([size]):not([multiple]){border-radius: 0;}.shopping_viewlogin__submit{color: #888;background: #f7f7f7;border-radius: 0;letter-spacing: 3px;transition: all 0.5s ease 0s;}.no-touch .shopping_viewlogin__submit:hover{background: #074495;color: #fff;}/*購物車*/ 
.info-box, .no-item, .shopping-item, .shopping_form{box-shadow: 0px 0px 10px rgba(0,0,0,0.2);}#shopping_form .shopping-item{padding: 15px 30px 30px;}.shopping-item .table .pic img{border: 2px solid #eee;}/*購物車上方圓*/@keyframes num-bg {    0% {        background: #c70132;        -webkit-transform: scale(.5);        transform: scale(.5)    }    100% {        background:#c70132;        -webkit-transform: scale(1);        transform: scale(1)    }}/*詢問車*/ 
.shopping-item{margin-bottom: 50px;margin-top: 30px;}/*購物說明*/ 
.money_way{color: #fff;background-color: #00436d;width: 110px;height: 110px;border-radius: 99em;padding-top: 25px;float: left;margin: 10px 18px 0 0;text-align: center;}.money_way img{max-width: 25px;display: block;margin: 0 auto 3px;}/*頁尾*/ 
.page_wrapper_bg .footer-block .container {max-width: 1450px; width: 100%;}

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

@media (max-width:1680px){.RWDbanner_plus01 .slick-caption.txt-left .container {max-width: 80% !important;}.product-block::after {bottom: -170px;}.footer-block::before {right: 130px;}#RWDBASE_PAT01 .banner-box .container {max-width: 1345px !important;}}@media (max-width:1440px){/*news*/ 
.RWDnews005 .controlls-over .owl-controls .owl-prev {left: 0px;}.RWDnews005 .controlls-over .owl-controls .owl-next {right: 0px;}.product-block::after {width: 200px; height: 200px; bottom: -100px;}.ft-info {padding: 0 45px;}.footer-block::before {width: 300px; height: 250px; right: 80px; bottom: 180px;}}@media (max-width:1300px){.RWDService002 .col-sm-4.col-md-4 {padding: 50px 20px;}.funny-boxes > .funny-boxes-text > p {letter-spacing: 1px;}.ft-edm { margin-top: 60px;}.footer-block::before { right: 30px;}}@media (max-width:1200px){.banner-box {padding: 0;}.news-block { padding: 80px 0 60px; margin: 0;}.news-block .owl-buttons { display: none;}.news-block .owl-pagination { display: block;margin-top: 20px !important;}#RWDBASE_PAT01 .container {width: 95%;}/*輪播*/ 
.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span { filter: Alpha(Opacity=100); opacity: 1;background: #999 !important;}.owl-theme .owl-controls .owl-page span { filter: Alpha(Opacity=100); opacity: 1; -webkit-border-radius: 99em; -moz-border-radius: 99em; border-radius: 99em; background: transparent !important; border: 2px solid #999;width: 12px;height: 12px;}}@media (max-width:1199px){/*menu*/ 
.cd-logo { width: 160px; margin-top: 12px !important;}.cd-header-buttons {top: 8px;}.RWDmenu_plus02 .container {padding: 0;}.cd-main-content {top: 60px !important;}.cd-main-header {height: 60px !important;}nav.cd-nav .bottom-copyright { display: none;}.cd-primary-nav, .cd-primary-nav ul {background: #ffffff;}.RWDmenu_plus02 .member-block {margin-left: 8px;}.RWDmenu_plus02 .inside.is-up .cd-main-header {background: #fff;}/*搜尋*/ 
.cd-overlay.is-visible.search-is-visible { top: 60px;}.RWDmenu_plus02 .cd-search {right: 0;top: 60px !important;}/**/ 
.RWDService002 .col-sm-4.col-md-4 {padding: 50px 14px;}/*footer*/ 
.ft_conimg{width: 150px;}/*---內頁---*/section.call_to_action > .container{padding:0 35px;}.eformsDesc h4{margin-top: 0;}}/*---內頁---*/@media (max-width:1020px){#mobile-fixed .btn-box .normal{border-radius: 0;}#mobile-fixed .btn-box .bg2{background: #c70132;border-color: #c70132;border-radius: 0;}.shopping body > div:nth-child(8){height:146px !important;}}

/*小螢幕 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/**/ 
.portfolio-bottom h4 {font-size: 16px;min-height: 60px;}/**/ 
.RWDService002 .col-sm-4.col-md-4 {padding: 50px 25px;}.funny-boxes > .funny-boxes-text > p {letter-spacing: 2px;}/**/ 
.ft-logo {width: 15%;}.ft-left {width: 42%;}.ft-right {width: 33%;}.ft-logo h4 {font-size: 28px;}.ft-left h4 {font-size: 20px;}.footer-block .RWDedictor001 h1.main-title {font-size: 20px !important;}.ft-left h3 {font-size: 34px;}.footer-block::before {width: 170px;  height: 150px; bottom: 110px;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*footer*/ 
.ft-edm { margin: 0 15px 20px; margin-top: 40px; padding-top: 50px; border-top: 1px solid #333;}/*top*/ 
.scrollTop002 { right: 30px; bottom: 40px;}/*banner*/ 
.RWDbanner_plus01 .slick-caption.txt-left { text-align: center; top: 23%;}.RWDbanner_plus01 .slick-caption.txt-left {text-align: center;}.RWDbanner_plus01 .slick-caption .link-btn a, .link-btn a {text-align: left; padding: 13px 23px;}/**/ 
.funny-boxes > .funny-boxes-text > p {font-size: 13px;}.product-block::after {    right: 0;    left: auto;    bottom: 30px;}/**/ 
.ft-info {display: block; border-bottom: none;}.ft-logo {display:none;width: 100%; text-align: left; padding-bottom: 50px;}.ft-logo h4 br {display: none;}.ft-right {    width: 50%;    float: left;}.ft-left {    width: 50%;    float: left;    padding: 0;    border-left: none;}.ft_conimg {    width: 50%;}.footer-block::before {    bottom: auto;    top: 50px;}/*---內頁---*/ 
.member #sidebar{width: 100%;float: none;}.member .col-sm-9.col-md-9{width: 100%;float: none;}#join_form{margin: 20px auto 0;}.shopping .scroll-block{display:none;}
}
/*pad版 end*/
/*600px start*/
@media (max-width: 600px) {
/*---內頁---*/ 
.hgroup h1{font-size: 27px;}.page_wrapper_bg .call_to_action .btn a{max-width: 100%;}.product1 .pagecontent {padding: 0px 0px!important;}.layoutlist_4 select{width: calc(100% - 40px);}#mobile-fixed .fixed-bottom .price-box{width: 100%;float: none;text-align: center;margin: 0 auto;}#mobile-fixed .fixed-bottom .btn-shop{width: 100%;float: none;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add{width: 47%;margin: 0 1%;height: 37px;border-radius: 0;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop{width: 47%;margin: 0 1%;height: 37px;border-radius: 0;}.layoutlist_7 .litem{margin: 10px 0px 35px !important;}.edcontent1 section.call_to_action{padding: 45px 0 60px 0;}.money_way{width: 100%;height: auto;float: none;padding: 8px 0;margin: 15px auto 0;}.money_way img{display: inline-block;margin: 0 10px 0 auto;}.aboutimg{padding: 20px 0;}.layoutlist_1 .ft_conimg{padding: 15px 0 0;}#eforms .ebtn.currectsend_btn{max-width: 100%;}#eforms .currectsend_btn .web_btn2{margin-left: 0;}#join_form {margin: 30px auto 0;padding: 0;}#join_form .btn{max-width: 100%;}.shopping body > div:nth-child(8) {height: 127px !important;}.shopping_form .shopping-title{background: #333;}/*首頁產品*/ 
.product-block .RWDproduct002_v3 .popup-portfolio .portfolio-item{  width: 100%;}
}
/*600px end*/
/*phone版 start*/
@media (max-width: 480px) {
/*menu*/ 
.RWDmenu_plus02 .cart-block {margin-left: 8px;}/*product*/ 
.product-block { padding: 60px 0 60px;}/*共同*/h1.main-title {  font-size: 30px !important; line-height: 35px !important;}/*banner*/ 
.RWDbanner_plus01 .slick-caption .link-btn a, .link-btn a {font-size: 14px; padding: 10px 20px; width: 130px;}.RWDbanner_plus01 .slick-caption.txt-left {width: 100%; top: 25%;}.RWDbanner_plus01 .slickitem01 .slick-caption .link-btn a span::after {width: 20px; height: 20px; right: -22px; top: -2px;}/*news*/ 
.news-block { padding: 60px 0 60px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:nth-child(odd) { margin-top: 0px;}/**/ 
.product-block::after {display: none;}.RWDproduct002_v3 .portfolio-item {margin-bottom: 5px;}.funny-boxes.not-right-column {padding-bottom: 0px;}/*footer*/ 
.footer-block { padding: 60px 0 30px;text-align: center;}.ft-right {margin-top: 50px;}.RWDssl01 {display: block; margin-right: 0;}.copy-block .RWDedictor { display: block;}.footer-block .RWDedictor001 .section-subject {text-align: center;}.ft-left p { border-bottom: 1px dashed #788684; padding-bottom: 7px; margin-bottom: 7px;}.ft-logo {text-align: center; padding-bottom: 30px;}.ft-logo h4 {font-size: 24px;}.ft-left h3 {font-size: 28px;}.ft_conimg {width: 50%; padding: 15px;}.ft-info {padding: 0px 15px;}.footer-block::before {display: none;}.ft-left {width: 100%;}.ft-right {width: 100%;}/*edm*/ 
.web_edm { width: auto;}.web_edm .email input { width: 100%;}.ft-edm { padding-left: 0; padding-right: 0;margin-top: 0;border-top: 0;}.web_edm .email { width: 100%;}.web_edm .btn_container { width: 100%;}.web_edm .btn {width: 50%;}.page_wrapper_bg .web_edm .btn {width: 49%;}
}
/*phone版 end*/
/*iphone5 start*/
@media (max-width: 320px){
.cd-logo {width: 120px; margin-top: 19px !important;}.product-block .RWDproduct002_v3 .popup-portfolio .portfolio-item {    width: 100%;}
}
/*iphone5 end*/