.cd-logo { width: 180px; margin-top: 18px;}a, a:hover { transition: .4s; text-decoration: none;}/*loading*/ 
.fl img { width: 50%;}.fl { transform: translateX(100px);}/*搜尋*/ 
.cd-overlay { background-color: rgba(19,19,19,.6);}#cd-search { width: 270px; height: 40px; left: auto; right: 15px;top: 90px !important;}.cd-search input { font-size: 16px; font-family: 'Noto Serif TC','Noto Serif', serif; border-radius: 5px; padding: 0 65px 0 15px;}.cd-search button { font-size: 16px; top: 3px; font-family: 'Noto Serif TC','Noto Serif', serif;}.cd-search button:hover { color: #7db05c;}/*購物車*/ 
.cart-block .glyphicon { top: -4px;}.RWDmenu_plus02 .cart-menu .buy-btn a,.RWDmenu_plus02 .cart-menu .title span {background: #7db05c;}.RWDmenu_plus02 .cart-menu .buy-btn a:hover { background: #608648;}.RWDmenu_plus02 .cart-block:hover:after, .RWDmenu_plus02 .member-block:hover:after, .RWDmenu_plus02 .querycar-block:hover:after { background: 0;}.RWDmenu_plus02 .cart-block:hover i { color: #7db05c;}/*選單*/ 
.cd-main-header { background: rgba(255,255,255,.8); border-radius: 10px;  padding: 0 20px; transition: .4s;}.RWDmenu_plus02 .inside { background: transparent; top: 20px;}.RWDmenu_plus02 .inside.is-up { box-shadow: none;}.is-up .cd-main-header { box-shadow: 0 5px 20px -5px rgba(0,0,0,.1);background: white;}.cd-primary-nav>li:after { width: 8px; left: 50% !important; transform: translateX(-50%); height: 8px; border-radius: 99em; bottom: 13px;}.cd-primary-nav>li:hover:after { background: #7db05c;}.cd-primary-nav>li>a:hover { transform: translateY(-5px);transition: .4s; color: #7db05c !important;}.cd-primary-nav a { transition: .4s;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover { background-color: #7db05c;transition: .4s;}/*banner_logo*/ 
.RWDbanner_plus01 .slick-caption { top: 47%; right: -35%;}.RWDbanner_plus01 .slick-caption img { width: 55%;}/*banner_dot*/ 
.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button { background: #7bdc3d;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button { background: transparent; border: 2px solid #7bdc3d;}.RWDbanner_plus01.style-dotnav.control-center .items {margin-bottom: 30px;}/*文字設定*/ 
.wrapper_bg.lang_tw { font-family: 'Noto Serif TC','Noto Serif', serif; font-size: 16px; letter-spacing: .5px; line-height: 2;}.RWDmenu_plus02 .inside a { font-family: 'Noto Serif TC','Noto Serif', serif; font-size: 16px; color: black}/*產品介紹*/ 
.selprice { color: #7caf5b; font-weight: bold; font-size: 18px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item { padding: 1%;}.RWDproduct002_v2 .btn-box .shop { background: transparent; color: #7caf5b; border: 1px solid; border-radius: 5px;transition: .4s;}.RWDproduct002_v2 .btn-box .shop:hover { background: #7caf5b; color: white;transition: .4s;}.RWDmenu_plus02 .cart-menu ul.content li .text-box .price { color: #7db05c; font-weight: bold;}.product_block{ padding:50px 0; background: url(archive/image/customization/product_bg1.jpg) no-repeat center center; background-size: cover;}.product_block h1.main-title,.RWDedictor003 h1.main-title { font-size: 35px; letter-spacing: 5px;color: #5ca22f;line-height: 1.5;font-weight: 400;}.product_block h2.sub-title {  border: 1px solid; display: inline-block; font-size: 15px; padding: 5px 10px;color: #7db05c;}.product_block .section-line,.RWDedictor003 .section-line { display:none;}.portfolio-bottom-summary h4 { font-size: 20px;  font-weight: bold; letter-spacing: 2px; text-align: center; padding: 10px; margin-bottom: 0;}.portfolio-bottom-summary { border: 1px dashed #eee; padding: 5px 10px 10px; min-height: 120px !important; border-top: 0; background: white;}.product_block .showbottom:hover .portfolio-bottom h4 { color: black;}.popup-portfolio .portfolio-item:hover { transition: .4s ease; box-shadow: 0 0 20px #eee;}.popup-portfolio .portfolio-item { transition: .4s ease; height: auto !important;}.portfolio-bottom-summary a p { text-align: center;}/*關於我們*/ 
.abus_block p { text-align: justify;}.RWDedictor003 h1.main-title { text-align: left;}.RWDedictor003 .section-overlay { background-color: rgba(255, 255, 255, 0.8);}.abus_block .section-inner:after { content: ""; height: 50px; width: 100vw; display: block; position: absolute; bottom: 0px; z-index: 1; background: linear-gradient(rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%);}.abus_block .section-inner:before { content: ""; height: 50px; width: 100vw; display: block; position: absolute; top: 0px; z-index: 1; background: linear-gradient(rgba(250, 250, 250)0%, rgb(255, 255, 255, 0) 100%);}.abus_block .section-inner { position: relative; overflow: hidden; padding: 30px 0;}.RWDedictor003 .section-content { margin-left: 25.5vw; width: 48%;}.abus_block { position: relative;}
/*footer start*/

.ft-rights { display: flex; text-align: center; justify-content: center; align-items: center; font-size: 12px; border-top: 1px solid #eee;}#m_RWDfullscreen02_55_1 { margin-right: 10%;}.ft_coninfo a:hover { color: #9cc282;}.ft_coninfo a { color: black;}.ft_coninfo h5 { font-size: 18px; font-weight: bold; letter-spacing: 2px; margin: 10px 0;}.ft_coninfo { display: flex; justify-content: center; padding: 3% 0;}.ftssl, .ftsuggest, .ftcopyright { margin: 1% 4%; color: #999;}.copyright_desc, .copyright_desc a{ color: #999; font-size: 12px;}.copyright_desc a:hover { color: #9cc282;}.footerblock { padding: 30px 0 60px;position: relative;z-index: 2;}.fblink.socialbox { margin-bottom: 15px;}.ft_social { padding: 5%;  display: flex; padding-left: 0; margin-left: -1.5%;}.customtel a { color: #5ca22f;color: #5ca22f !important;    border: 1px solid;}.fblink a { color: #2d699c !important;    border: 1px solid;}.socialbox a { padding: 5px 20px; border-radius: 10px;}.fblink img,.customtel img { width: 20px; display: inline-block; margin-left: 10px; top: -2px; position: relative;}.RWDmenu_plus02 .editor { position: absolute; right: -145px; margin-top: 25px; margin-right: 0;}.fblink a:hover { background: #337ab7; color: white !important; border: 1px solid #337ab7;}.customtel a:hover { background: #5ca22f; color: white !important; border: 1px solid #5ca22f;}.fblink a:hover, customtel a:hover { transition: .4s; text-decoration: none;}.footerblock:after {    content: "";    background: url(archive/image/customization/abus_dec5.png) no-repeat;    left: -197px;    top: -400px;    position: absolute;    width: 500px;    height: 500px;    z-index: 2;    background-size: contain;    opacity:0;}.paneleffect.footerblock:after {    animation: move04 2s 3s;    animation-fill-mode: forwards;}@keyframes move04{    0%{opacity:0;-webkit-transform:translateX(-100px);}    100%{opacity:1;-webkit-transform:translateX(0);}}

/*footer end*/
/*INNER start*/

/*abus*/p.abusp { columns: 2; column-gap: 50px;margin-top: 40px; text-align: justify;}.abusimg { height: 400px; overflow: hidden;}.abusbr { display:none;}/*con*/ 
.col-sm-6.conadd iframe { margin-top: 20px;}.col-sm-6.conadd { padding: 0 40px;}.social { margin-top: 40px; border-top: 1px solid rgba(204, 204, 204, .2); padding: 40px 0;}.social_inner img { width: 50px;}.social_inner { display: flex;  flex-direction: column; justify-content: center; align-items: center; background: white; padding: 30px; box-shadow: 0 5px 10px #eee; margin: 0 10px; width: calc(100% / 3 - 20px); letter-spacing: .5px; border-radius: 5px;min-height: 184px;}.social_inner a img { margin-bottom: 10px;}.social_inner a { text-align: center;}/*products*/ 
.layoutlist_4 .subject {text-align: center;height: auto !important;}.layoutlist_4 .subject a { font-size: 18px; line-height: 1.5;}.layoutlist_4 .price { color: #7db05c; font-weight: bold;}.layoutlist_4 .buybtn:hover { background: #7db05c; color: white; border-color: transparent; transition: .5s;}.layoutlist_4 .buybtn { border: 1px solid #7db05c; background: transparent; color: #7db05c; border-radius: 5px; transition: .5s;}.RWDproduct_page .btn, .RWDproduct_page .ibtn { border-radius: 5px;}.products-editor { padding: 0 50px 50px;}.products-con.clearfix, .products-editor { background: white;}.page_content3 { background: white;}#mobile-fixed, .RWDproduct_page { font-size: 16px; line-height: 2;}.products-editor table { width: 100%;}.products-editor th, .products-editor td { padding: 10px;  border: 1px solid #ccc;}.RWDproduct_page .products-info .txt .editor, .products-editor, .RWDproduct_page .btn-shop .btn, .products-con { font-size: 16px; font-family: 'Noto Serif TC','Noto Serif' !important;}.RWDproduct_page .products-con { margin: 0;}.layoutlist_4 .col-sm-4 { background: white;}.layoutlist_2 .item, .layoutlist_4 .item { border: 0; padding: 0;height: auto !important;}.RWDsearch_page .list-tab li .qty, .RWDsearch_page .list-title .qty { background: #7db05c !important; color: white; font-size: 13px !important; font-weight: normal;}#RWDPAGE_BASE_PAT02 .cd-main-content { top: 0 !important;position: relative; z-index: 1;}.call_to_action { background: url(archive/image/customization/product_bg1.jpg) no-repeat center center !important; background-size: cover !important;}.pagecontent a, .pagecontent a:hover { text-decoration: none; transition: .5s;}.pagecontent a:hover { color: #7db05c;}.layoutlist_2 .item, .layoutlist_4 .item { margin: 0 0 30px;}.none img { width: 30%; display: block;  margin: auto;}.boxname { margin: 0 10px;}.column_memo { margin-top: 10px; color: #999;}/*ttl & bread*/ 
.hgroup .container { margin: 0; margin-bottom: 70px; border-color: rgba(204, 204, 204, .5);}h1.pageTitle { font-size: 30px; color: #111; letter-spacing: 1.5px; line-height: 1.5; margin: 0; text-align: center;}.breadcrumb a { font-size: 13px; color: #9c9c9c; letter-spacing: .5px; line-height: 1.5;}.breadcrumb > li:nth-child(1) a { color: #7db05c; position: relative;}.breadcrumb a:hover { color: #7db05c;}.hgroup .breadcrumb { background: #fdfdfd;padding: 5px 30px 5px 45px; border-color: rgba(204, 204, 204, .5);}.breadcrumb > li:nth-child(1) a:before {    background: url(archive/image/customization/home.png);    content: "";    position: absolute;    width: 15px;    height: 15px;    background-size: contain;    left: -25px;    top: 2px;    filter: brightness(.9);}/*space*/ 
.pagecontent .RWDslider01, .pagecontent .RWDeditor01 { margin-top: 0 !important;}.call_to_action { padding: 35px 0 75px 0 !important;}/*fonts*/ 
.page_wrapper_bg .article-text h2 {font-size:26px;line-height: 1.5;letter-spacing: 2px;font-weight: bold;color: #333;}.page_wrapper_bg .article-text h3 {letter-spacing: 2px;line-height: 1.5;margin-bottom: 10px; font-weight: bold; font-size: 24px !important;color: #333;}.page_wrapper_bg .article-text h4 {font-size: 18px;line-height: 1.7;letter-spacing: 2px;margin: 15px 0 15px;font-weight: bold;color: #333;}.page_wrapper_bg .article-text {font-size: 16px;line-height: 2;letter-spacing: 2px;color: #000;font-weight: 400;}._bd_row label, ._bd_row li, ._bd_row p, ._bd_row td {font-size: 15px;line-height: 2; font-weight: 400;}._bd_row li{margin-bottom: 10px;}._bd_row>ul >li, ._bd_row>ol >li { border-bottom: 1px dashed #ddd;}._bd_row ol, .products-info .txt .editor ol { padding-left: 22px;}._bd_row ul, .products-info .txt .editor ul{ padding-left: 18px;}/*con*//*conform*/ 
.customized_columns ._input:hover, .customized_columns ._input:active, .customized_columns ._input:focus { border-bottom: 1px solid #666;}.customized_columns ._input, .customized_columns select { background: white; border-radius: 0;}/*btn*/ 
.pagecontent .btn_back { float: right; margin-top:0 !important;}.pagecontent .btn_back a { padding: 6px 40px;line-height: 1.5;}.pagecontent .ebtn a { background: transparent !important; padding: 2px 40px;}.RWDproduct_page .btn_back { background: transparent; margin: 0;}.btn.active, .btn:active {box-shadow: none;}.pagecontent .btn,.page_wrapper_bg .ebtn { font-size: 16px !important;}.pagecontent .btn,.pagecontent .ebtn { background: transparent; padding: 0; color: #333; margin: 0; letter-spacing: 1.5px;}.pagecontent.btn a,.pagecontent .ebtn a { background: #e61f1a; color: white; font-weight: normal; margin: 0; padding: 2px 40px; margin-top: 30px;}.RWDeform001 .ebtn {  background: transparent; margin-top: 5px; width: 100%;}.RWDeform001 .ebtn:hover { background: transparent;}.RWDeform001 .ebtn a:hover { background: #505050;}.pagecontent .btn,.pagecontent .btn:hover,.pagecontent .ebtn, .ebtn:hover { transition: .5s;}button#btn_add2car2go { color: white; background: #7db05c !important; border: 1px solid transparent;}button#btn_add2car2go:hover, button#btn_add2car:hover { background: #4e7d30 !important; color:white;}.ebtn.currectsend_btn { float: right;}#panel_14 > section.article-text > div > div > div > div.ebtn { float: right;}.album1 .btn.btn_back { background: transparent !important;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {background: transparent; color: #999; border: 1px solid #999;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add:hover { color: #666; background: transparent !important; border-color: #666;}#panel_14 > section.article-text > div > div > div > div.ebtn a:hover {    background: #7db05c;    color: white;}#panel_14 > section.article-text > div > div > div > div.ebtn {    background: transparent;    color: transparent;    padding: 0;    margin: 0;}#panel_14 > section.article-text > div > div > div > div.ebtn a {    border-radius: 0;    border: 1px solid #7db05c;    background: transparent;    color: #7db05c;    padding: 6px 40px;    transition: .5s;}.pagecontent .btn a:hover, .pagecontent .ebtn a:hover {    background: #7db05c !important;    border-color: transparent;    transition: .5s;    color: white;}.pagecontent .btn a, .pagecontent .ebtn a {    border: 1px solid #7db05c;    color: #7db05c;    transition: .5s;    border-radius: 5px;    font-family: 'Noto Serif TC','Noto Serif';}/*sidebar*/ 
.m2018 .products-nav .nav-title { background: #7db05c; color: white; font-size: 15px; margin: 0;}.m2018 .products-nav>ul>li { padding: 0; margin: 0;}.m2018 .products-nav>ul>li a { display: block; max-width: 100% !important; padding: 10px;}.m2018 .products-nav ul>li>.toggle-submenu { height: 45px;}.m2018 .products-nav>ul>li.active { background: #eee;}.m2018 .products-nav li a:hover { color: #7db05c !important;}.m2018 .products-nav>ul>li.active>a { font-weight: bold;}.m2018 .products-nav>ul>li { border-color: #eee;}#sidebar > div.m2018.visible-lg > div > ul > li.active.is-open.has-child > ul > li.active.iscate>a { color: #7db05c;}.m2018 .products-nav>ul>li>a { font-size: 16px;}.m2018 .products-nav>ul>li a { font-size: 16px;}/*products*/ 
.RWDproduct_page .products-info .name { font-size: 20px; font-weight: bold; line-height: 1.5;}.RWDproduct_page .products-info { padding: 20px;}.RWDproduct_page .products-info .txt .title { display: none;}.RWDproduct_page .products-info .txt .editor { padding-top: 15px; border-top: 1px solid;}#mobile-fixed .noamount, #mobile-fixed .price-box li:first-child, .RWDproduct_page .products-info #timercountdown, .RWDproduct_page .products-info .discountmsg, .RWDproduct_page .products-info .noamount, .RWDproduct_page .products-info .price-box li.active, .RWDproduct_page .related-box .price-box li:first-child {  color: #7db05c;}.product1 .form-group label { letter-spacing: 0;}/*news*/ 
.layoutlist_8 .listdate .day { color: #444; font-size: 25px !important; margin: 10px 0 0 0 !important;}.layoutlist_8 .listdate { border-left: 0 !important;}.layoutlist_8 .listdate .yearmonth { padding: 0;}.subsubject { margin-top: 20px;}.layoutlist_8 .item { border-color: #eee;}.layoutlist_8 .list_subject .summary { margin: 0 !important;}/*cart*/ 
.RWDmenu_plus02 .cart-menu .title span { background: #7db05c;}.RWDmenu_plus02 .cart-menu .title span { background: #7db05c; position: relative; top: -2px;}.RWDmenu_plus02 .cart-menu .buy-btn a { background: #7db05c;}.RWDmenu_plus02 .cart-menu .buy-btn:hover a { background: #7db05c;}.cart-menu .text-box .price { color: #333 !important;}.info-box, .no-item, .plus-in, .shopping-item, .shopping_form, .shop-1 .shopping-price-box .sum-box { background: white;border-radius: 0; border: 1px solid rgba(204, 204, 204, .5);}.RWDshopping .btn.normal { border-radius: 5px; font-size: 16px;}.RWDshopping .btn.bg2,.RWDshopping .btn.bg3 { background: #7db05c;  border: 0;color: white !important;}.RWDshopping .btn.bg2:hover,.RWDshopping .btn.bg3:hover { background: #4e7d30;color: white !important;}.shopping-item .td.qty .pd-price, .shopping-item .td.total .pd-price, .total b { color: #7db05c !important;}/*購物車上方圓*/@keyframes num-bg {    0% {         background: #7db05c;        -webkit-transform: scale(.5);        transform: scale(.5)    }    100% {         background: #7db05c;        -webkit-transform: scale(1);        transform: scale(1)    }}.shopping-step .current .num:before { background: #7db05c;}.shopping-step .name {  color: #666;}.shopping-item .td.qty .pd-price, .shopping-item .td.total .pd-price,.total b { color: #7db05c;}.shopping-item,.info-box, .no-item, .plus-in, .shopping-item, .shopping_form { background: transparent; border: 1px solid #eee;}.shopping_form {background: transparent;border: 1px solid #ccc;}.login-box a:hover b { color: #7db05c;}.login-box a b { color: #7db05c;}/*footer*/#RWDPAGE_BASE_PAT02 .footerblock:after {display:none;}#RWDPAGE_BASE_PAT02 .footerblock { padding: 0 0 10px; position: relative;}#RWDPAGE_BASE_PAT02 .footerblock:before {    content: "";    background: linear-gradient(to bottom,transparent, white);    position: absolute;    top: -25px;    z-index: 3;    width: 100%;    height: 30px;}

/*INNER end*/
/*小螢幕 start*/

@media (max-width:1680px){.RWDbanner_plus01 .slick-caption { right: -41%;}#cd-search { left: 58vw;}.ftssl, .ftsuggest, .ftcopyright { margin: 1% 4%;}.product_block>.container { width: 80%;}}@media (max-width:1440px){.ftssl, .ftsuggest, .ftcopyright { margin: 1% 4%;}.RWDbanner_plus01 .slick-caption {  right: -46%;}.footerblock:after { width: 400px; left: -158px;}#cd-search { left: 68vw;}.RWDedictor003 .section-content { margin-left: 21.5vw; width: 57%;}.product_block>.container { width: 90%;}}@media (max-width: 1366px){#cd-search { left: 65vw;}.RWDbanner_plus01 .slick-caption img { width: 43%;}}@media (max-width: 1280px){#cd-search { left: 70vw;}.footerblock:after { width: 350px; left: -138px; top: -350px;}.product_block>.container { width: 95%;}}

/*小螢幕 end*/
/*1199px start*/

@media (max-width: 1199px){#RWDfullscreen02 .cd-main-header .cd-logo { width: 150px; top: -6px;}#cd-search { left: 66vw; top: 50px !important;}.cd-primary-nav, .cd-primary-nav ul { background: white;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover { background: transparent; color: #7db05c;}nav.cd-nav .bottom-copyright { display:none;}.RWDbanner_plus01 .slick-caption img { width: 40%;}.RWDbanner_plus01 .slick-caption { right: -53%;}.product_block>.container { width: 100%;}/*INNER*/ 
.collapsing_header .cd-main-header .cd-logo { width: 150px; top: -6px;}}

/*1199px end*/
/*Pad橫向 start*/
@media (max-width:1024px){
.RWDbanner_plus01 .slick-caption img { width: 33%;}#cd-search { left: 63vw;}.product_block h1.main-title, .RWDedictor003 h1.main-title { font-size: 30px;}.product_block { padding: 0;}.product_block>.container { width: 100%;}.RWDedictor003 .section-content { width: 65%;}.ftssl, .ftsuggest, .ftcopyright { margin: 1% 3.5%;}.wrapper_bg.lang_tw { letter-spacing: 0;}/*INNER*/ 
.cd-primary-nav>li>a:hover { transform: translateY(0);}.social_inner img { width: 35px;}.social_inner { min-height: 184px;}.social_inner:nth-child(3) a { max-width: 270px; word-break: break-all;}#RWDPAGE_BASE_PAT02 .footerblock:before { display:none;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*bannerlogo*/ 
.RWDbanner_plus01 .slick-caption img { width: 70%;}.RWDbanner_plus01 .slick-caption { right: -14%; top: 26%;}/*搜尋*/#cd-search { width: 30%; right: 95px; left: auto;}/*產品*/ 
.product_block>.container {  width: 95%;}.footerblock:after { width: 220px; left: -87px;  top: -185px;}.RWDedictor003 .section-content { width: 72%; margin-left: 18.5vw;}/*footer*/ 
.ft_coninfo {border: 0;}.ft_social {padding: 1% 0 4%; margin: auto; margin-bottom: 3%; height: 70px;}#m_RWDfullscreen02_67_1 { display: -webkit-box;}.fblink.socialbox { margin-bottom: 0; margin-left: 22%;}.socialbox { width: 100%;}.customtel.socialbox { margin-left: 3%;}.ft-rights { display: block; line-height: 1; padding-top: 20px;}.footerblock { padding: 30px 0 30px;}.product_block h1.main-title, .RWDedictor003 h1.main-title {  letter-spacing: 3px;}/*INNER*/br.conpadfix { display: none;}.conmap { margin: 20px 0 0;}.conadd2 { margin-top: 30px;}.social_inner { width: 100%; min-height: auto; margin-bottom: 10px;}p.abusp { columns: auto; margin-top: 0; column-gap: 0;}.abusimg { height: 240px;margin-bottom: 40px;}.abusbr { display:block;}#sidebar { margin-bottom: 30px;}.product1 .pagecontent { padding: 0 !important;}h1.pageTitle { font-size: 25px; margin-bottom: 20px;}.hgroup .container { margin-bottom: 50px;}#mobile-fixed .btn-box .bg2 {    color: #fff;    background: #7db05c;    text-decoration: none;}@media (max-width: 1020px)#mobile-fixed .btn-box .normal {    color: #666;    padding-top: 10px;    padding-bottom: 10px;    border: none;    margin: 0 auto;    display: block;    border: 0px #bdbdbd solid;    margin-top: 13px;    letter-spacing: 3px;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
/*bannerlogo*/ 
.RWDbanner_plus01 .slick-caption img { width: 60%;}.RWDbanner_plus01 .slick-caption { right: -62%; top: 30%;}/*購物車*/ 
.RWDmenu_plus02 .cart-block .glyphicon { top: -9px;}/*產品*/ 
.RWDproduct002_v2 .popup-portfolio .portfolio-item { padding: 0 3%;}.RWDedictor003 .section-content { width: 85%; margin-left: 0; margin: auto;}.RWDedictor003 .section-subject { margin-bottom: 30px;}.product_block h1.main-title, .RWDedictor003 h1.main-title { font-size: 25px;}.RWDproduct002_v2 { padding: 50px 0 0;}.RWDproduct002_v2 .portfolio-item { margin-bottom: 40px;}/*abus*/ 
.abus_block .section-inner { padding: 0;}/*footer*/ 
.footerblock:after { width: 150px; left: -60px; top: -100px;}.footerblock { padding: 60px 0 30px;}.ft_coninfo { display: block; padding-left: 11vw;}#m_RWDfullscreen02_55_1 { margin-right: 0; margin-bottom: 10%;}.ft_coninfo { display: block; padding-left: 10vw;}#m_RWDfullscreen02_67_1 { display: block;}.fblink.socialbox { margin-left: 0;}.ft_social { height: auto; display: block; padding: 3% 11% 8%;}.socialbox a { width: 100%; display: block;}.customtel.socialbox { margin-left: 0; margin-top: 4%;}.scrollTop002 { bottom: 5%;}.RWDssl01 { margin-bottom: 12px;}/*INNER*/ 
.hgroup .container { border: 0;}.hgroup .breadcrumb { border: 0; text-align: center;width: 100%; position: relative;}h1.pageTitle { margin-bottom: 0;}.abusimg { height: auto; margin-bottom: 30px;}.article-text p { line-height: 2 !important;}#mobile-fixed { font-size: 14px;}li#MO_sellPrice { line-height: 3;}#mobile-fixed .btn-shop .btn.shop, .RWDproduct_page .btn-shop .btn.shop { background: #7db05c;}.products-editor { padding: 0 20px 40px;}.RWDproduct_page .products-info { border-bottom: 1px dashed #ccc; margin-bottom: 30px;}.products-editor th { width: 40%;}.conadd, .social_inner { padding: 0;}.social_inner {padding: 20px; margin: 0 0 10px;}.social_inner img { width: 30px;}#RWDPAGE_BASE_PAT02 .footerblock:before { display:none;}.call_to_action { padding: 35px 0 50px 0 !important;}.pagecontent.btn a, .pagecontent.ebtn a { letter-spacing: 0px;}.pagecontent.btn a, .pagecontent .ebtn a { display: block; width: 100%;}.pagecontent .btn_back,.pagecontent .btn_back a { display: block;}.layoutlist_8 .listdate .yearmonth { display: inline-block;}.layoutlist_8 .listdate .day:before { content: "/"; left: 0; position: absolute;}.layoutlist_8 .listdate .day { font-size: 12px !important;color: #afafaf !important; display: inline-block; position: relative; padding-left: 10px;}a.btn.normal.bg2 { background: #7db05c !important; border: 0;}.RWDshopping .btn.normal { margin: 10px 0; width: 100%;}.ebtn.currectsend_btn { width: auto;}/*搜尋*/#cd-search { width: 100%; right: auto; left: 0;}/*INNER*/ 
.layoutlist_4 .subject a { min-height: 64px; display: block;}.stands_div span.stands_name, .amount_div span.amount_name, .layoutlist_4 select { display: block; width:98% !important; padding-right:15px;}.layoutlist_4 .col-sm-4{background:#fff;width:100%}#RWDPAGE_BASE_PAT02 .main .container{padding-left:10px;padding-right:10px}.scrollTop002{bottom:13%;right:0}#mobile-fixed{padding:5px 0}#mobile-fixed .btn-shop .btn{font-size:15px!important}#mobile-fixed .container{padding:0 10px}#mobile-fixed .fixed-bottom .price-box{width:100%;display:flex;justify-content:center;align-items:center}#mobile-fixed .fixed-bottom .btn-shop {width: 100%;}#mobile-fixed .btn-shop .btn, .RWDproduct_page .btn-shop .btn {border-radius: 0px;}
}
/*phone版 end*/
/*iphone6 start*/
@media (max-width: 380px){
.product_block>.container { width: 100%;}.RWDedictor003 .section-content { width: 90%;}.fl { transform: translateX(95px);}/*INNER*/ 
.conadd, .social_inner { letter-spacing: 0;}
}
/*iphone6 end*/
/*iphone5 start*/
@media (max-width: 320px){
.fl { transform: translateX(80px);}.cd-main-header { padding: 0;}#m_RWDfullscreen02_69_1 > .section-inner > .row > .col-md-12 { padding: 0;}.wrapper_bg.lang_tw { font-size: 15px; letter-spacing: 0;}.product_block h1.main-title, .RWDedictor003 h1.main-title { font-size: 20px;}/*INNER*/ 
.article-text>.container { padding: 0;}#mobile-fixed .noamount,#mobile-fixed .price-box li:first-child,.RWDproduct_page .products-info #timercountdown,.RWDproduct_page .products-info .discountmsg,.RWDproduct_page .products-info .noamount,.RWDproduct_page .products-info .price-box li.active,.RWDproduct_page .related-box .price-box li:first-child{letter-spacing:0}li#MO_sellPrice>span:nth-child(1){display:none}#mobile-fixed .fixed-bottom .price-box{font-size:15px}
}
/*iphone5 end*/