a:hover, a:focus{text-decoration:none}.navbar .logo_img{width:170px}/**/ 
.RWDmenu_plus04 .logo {width: 270px;margin-top: 12px;}/* 動態效果改成fadeIn*/ 
.bounceIn{animation-name:fadeInUp;animation-duration:1s}/**/ 
.RWDmenu_plus04 .features {    font-size: 15px;    line-height: 24px;    width: 160px;}.RWDmenu_plus04 .features .search-btn {    float: right;    cursor: pointer;    position: relative;    padding: 25px 16px;}.RWDmenu_plus04 .features .share-group a, .RWDmenu_plus04 .features i {    font-size: 15px;}.RWDmenu_plus04 .features .member-btn {padding: 25px 16px;}/**/ 
.RWDmenu_plus04 .header {padding: 0 3%;}.RWDmenu_plus04 .site-nav .menu {text-align: right;}.RWDmenu_plus04 .header.is-up .logo {opacity: 1;transition: .3s ease;}.RWDmenu_plus04 .site-nav .menu>li>a {    font-size: 15px;    color: #333;    letter-spacing: 1px;    padding: 28px 24px;    font-weight: bold;}.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: #000;}.RWDmenu_plus04 .site-nav .menu li {text-align: center;}.RWDmenu_plus04 .site-nav .manu-item:hover>a, .RWDmenu_plus04 .site-nav .menu ul li a:hover, .RWDmenu_plus04 .site-nav .menu>li>ul>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>ul>li>ul>li.active>a {    text-decoration: none;    font-weight: 700;    color: #000;}.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 .site-nav .menu>li.has-child>a:after {    margin-right: 4px;}/**/ 
.RWDmenu_plus04 li.buy_action a::after{    content: "";    position: absolute;    width: 100%;    height: 40px;    right: 0;    top: 20px;    border-radius: 8px;    z-index: -1;    transition: .3s ease;    background: #ddea99;}.RWDmenu_plus04 li.buy_action a:hover:after {background:#b7d040;transition: .3s ease;}.RWDmenu_plus04 .site-nav .menu .buy_action a {color: #424242;font-weight: bold;}.RWDmenu_plus04 .site-nav .menu li.buy_action {margin: 0 16px;}.RWDmenu_plus04 li.buy_group a::after{    content: "";    position: absolute;    width: 100%;    height: 40px;    right: 0;    top: 20px;    border-radius: 8px;    z-index: -1;    transition: .3s ease;    background:#ececec;}.RWDmenu_plus04 li.buy_group a:hover:after {background:#ffedab;transition: .3s ease;}.RWDmenu_plus04 .site-nav .menu .buy_group a {color: #424242;font-weight: bold;}.RWDmenu_plus04 .site-nav .menu li.buy_group{margin: 0 16px 0 0;}/**/ 
.RWDmenu_plus04 .member-block a.login.is-on {background-color: #ccdc7e;color: #333;}.RWDmenu_plus04 .cart-block .bottom-box .pay-btn, .RWDmenu_plus04 .querycar-block .bottom-box .pay-btn {    background: #ccdc7e;    color: #333;    font-size: 14px;    font-weight: bold;}/**/ 
.fl { width: 200px;}.fl img {width: 100%;}/*banner*/ 
.RWDbanner_plus01 .banner-slider .slick-item .pic {padding:0 3%;}.RWDbanner_plus01 .page-scroll a {color: transparent;}.RWDbanner_plus01 .page-scroll {bottom: 175px; left: auto;right: 555px;}.RWDbanner_plus01 .page-scroll.style01 a span {border-left: 1px solid #928e74;border-bottom: 1px solid #928e74;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {    background: #2f483c;    opacity: 1;}.RWDbanner_plus01.style-dotnav.control-right .control-box {    right: -16px;}/**/ 
.about_block .container {width: 100%;}.about_block { position: relative;padding: 140px 0;}.RWDleft_cont002 .container {width: 70%;}.spirit_block{ position: relative;padding: 140px 0;}.spirit_block .container {width: 70%;}.product_block {    position: relative;    background: url(archive/image/customization/pr-shadow2.png);    padding: 140px 0 80px;    background-size: cover;    background-attachment: fixed;}.product_block .container {width: 70%;}.footer_block .container {width: 70%;}.footer_block a {color: #555;}.footer_block {    position: relative;    padding: 140px 0 200px;    display: flex;    align-items: start;    font-size: 14px;    color: #555;    line-height: 2;}.news_block { position: relative;padding: 140px 0;}.news_block .container {width: 70%;}/**/#RWDfullscreen01 .main-title {    font-weight: bold !important;    font-size: 40px !important;    font-family: 'Noto Sans TC', sans-serif;display: inline-block;    position: relative;    letter-spacing: 2px; color: #333 !important;}#RWDfullscreen01 .sub-title {    font-size: 18px !important;    font-weight: normal !important;    color: #80796b !important;    letter-spacing: 2px;    font-family: 'Noto Sans TC', sans-serif;    margin: 8px 0 0 !important;line-height: 1.6 !important;}#RWDfullscreen01 .section-subject .section-line {    display: none !important;}.RWDproduct002_v2 .section-line{display: none;}#RWDfullscreen01 .section-subject {margin-bottom: 64px !important;}/**/ 
.RWDleft_cont002 .item-second .pic img {border-radius: 15px;}.RWDleft_cont002 .item-second .text-box .subtitle {display: none;}.RWDleft_cont002 .item-second {    background-color: transparent;    display: flex;    flex-direction: row-reverse;    align-content: center;    align-items: center;}.RWDleft_cont002 .item-second .pic{    width: 100%;    float: none;}.RWDleft_cont002 .item-second>a {    display: block;    width: 40%;    float: right;}.RWDleft_cont002 .item-second .text-box{    width: 60%;    background: transparent;    color: #555;    padding: 0;    position: relative;}.RWDleft_cont002 .item-second:hover .pic img {    transform: scale(1);}.RWDleft_cont002 .item-second .text-box .title span {    display: block;    font-size: 14px;    line-height: 2;    letter-spacing: 0.5px;    margin-top: 16px;    color: #457157;}.RWDleft_cont002 .item-second .text-box .title {    font-size: 38px;    font-weight: bold;    letter-spacing: 1px;    font-family: 'Noto Sans TC', sans-serif;    color: #353535;}.RWDleft_cont002 .item-second .text-box .underline {display: none;}.RWDleft_cont002 .item-second .text-box .text p {    margin-top: 16px;}.RWDleft_cont002 .item-second .text-box .text {    line-height: 2;    font-size: 15px;    letter-spacing: 1px;    margin-top: 40px;    width: 75%;    color: #333;}.RWDleft_cont002 .item-second .text-box a {display: none;}.about_bottom {    position: absolute;    bottom: 0;    left: 0;    width: 100%;    z-index: -1;    padding:0;}.RWDparallax_new .picbgbox {    height: 460px !important;    opacity: 0.6 !important;    background-position: 50% 5% !important;}.ab_item{    display: inline-block;    width: 130px;    color: #1e2120;    font-weight: bold;    position: relative;    text-align: center;    border-bottom: 1px solid rgb(145 180 136 / 0.35);    margin-right: 16px;}.ab_sec {    margin-top: 32px;}.ab_item:before {    content: "";    position: absolute;    background: url(archive/image/customization/ab-icon.png)no-repeat;    width: 18px;    height: 18px;    left: 0;    top: 6px;    background-size: contain;}/**/ 
.RWDService001 .col-md-3 {    width: calc(100%/3 - 32px);    float: left;    margin: 0px 16px;}.RWDService001 i img {    margin: 0 auto;    border-radius: 15px;    border: 1px solid #e6e6e6;}.RWDService001 p {    margin-top: 10px;    margin-bottom: 0;    font-size: 14px;    text-align: center;    border-top: 1px solid #ddd;    padding-top: 10px;    letter-spacing: 1px;    color: #555;}.RWDService001 .boxFeature-2   h2{    font-family: 'Noto Sans TC', sans-serif;    font-size: 20px;    color: #333;    font-weight: bold;    letter-spacing: 1px; text-align:center;}/**/ 
.RWDproduct002_v2 .popup-portfolio {    margin: 0;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    width: calc(100%/3 - 100px);     margin: 0 50px 80px;    float: left;}.RWDproduct002_v2 .portfolio-item > .inner-content > img {    text-align: center;    margin: 0 auto;}.RWDproduct002_v2 .showbottom:hover .inner-content > img {    -webkit-transform: scale(1.05) !important;    transform: scale(1.05) !important;    border-radius: 15px;    text-align: center;    margin: 0 auto;}.RWDproduct002_v2 {padding: 0;}.RWDproduct002_v2 .price li.fixprice {    display: none;}.RWDproduct002_v2 .btn-box .shop {    background:#f3e8b6;    color: #504e4a;    font-size: 15px;    line-height: 2.4;border-radius: 8px;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom .btn_add2car {    background-color: #f6bb30;    color: #fff;    border:none;}.RWDproduct002_v2 .portfolio-bottom-summary h4 {color: #333;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 { color: #333333;}.RWDproduct002_v2 .portfolio-bottom-summary .shop-box {    padding: 0 8%;}.RWDproduct002_v2 .portfolio-bottom-summary {    margin-top: 16px;}.RWDproduct002_v2 .portfolio-bottom-summary  span.select_col {display: none;}.RWDproduct002_v2 .portfolio-bottom-summary h4 {    font-family: 'Noto Sans TC';    color: #333;    font-size: 18px;    letter-spacing: 1px;    font-weight: bold;}.RWDproduct002_v2 .portfolio-bottom-summary p {    font-weight: normal;    margin: 4px 0 8px;    font-size: 14px;}.RWDproduct002_v2 .price {    color: #50840d;    font-weight: normal;    margin: 0 0 8px 0;}.RWDproduct002_v2 .portfolio-item>.inner-content {border-radius: 20px;}.RWDproduct002_v2 .filter-portfolio ul > li{    display: inline-block;    margin: 0px 15px 15px 15px;    border: 1px solid rgb(207 216 164);    width: 124px;    position: relative;    text-align: center;    padding-left: 0;    border-radius: 8px;}.RWDproduct002_v2 .btn.btn-rj {background-color: transparent;border: 1px solid transparent;font-size:18px;letter-spacing: 1px;text-align: left;width: 100%;transition: 0.5s;color:#898e72;font-weight: 600;}.RWDproduct002_v2 .active .btn.btn-rj {    background-color: #deec99;    color: #333;    font-weight: 600;    border-radius: 8px;}.RWDproduct002_v2 .btn.btn-rj:hover  {    background-color: transparent;    color: #525252;    font-weight: bold;}.RWDproduct002_v2 .filter-portfolio ul {margin-bottom: 40px;}.RWDproduct002_v2 .filter-portfolio ul > li:hover {    background: rgb(204 220 126 / 0.35);    transition: .3s ease;}.RWDproduct002_v2 .filter-portfolio ul > li:active {    background:#ccdc78;    transition: .3s ease;}.RWDproduct002_v2 .portfolio-bottom__p {    font-weight: normal;    margin: 4px 0 8px;    font-size: 15px;}/**/ 
.ft_left {    float: left;    width: 30%;}.ft_right {    float:right;    width: 70%;}.ft_title img {    width: 72px;    display: block;}.right-map {    width: 60%;    float: left;}.right-social {    width: 35%;    float: right;    margin: 0 auto;    text-align: center;}.right-bottom {    display: block;    width: 100%;    float: left;    font-size: 12px;    border-top: 1px dotted #ccc;    padding-top: 8px;    margin-top: 16px;}.social-item a:hover {color: #fff;transition: .3s ease;}.social-item.fb-item a:hover {    background: #d3e5f5;    border: 1px solid #d3e5f5;}.social-item.fb-item a span {    font-weight: bold;    font-family: 'Noto Sans TC';    font-size: 18px;    background: #337ac7;    width: 25px;    height: 25px;    display: inline-block;    position: relative;    top: 2px;    left: -12px;    border-radius: 6px;    color: #fff;    line-height: 1.3;}.social-item.line-item a:hover {    background: #4a9a4c;}.social-item.line-item {    margin-top: 16px;}.social-item.line-item a {    background: #70c771;    width: 75%;    padding: 4px 0;}.social-item a {    display: block;    text-align: center;    width: 100%;    padding: 8px 0;    color: #fff;    font-weight: bold;    letter-spacing: 1px;}.ft_title {    font-weight: bold;    font-size: 22px;    font-family: 'Noto Sans TC', sans-serif;    margin-bottom: 16px;    color: #333;}.social-item.fb-item a {    background: #fff;    border: 1px solid #9ac0e0;    color: #337ab7;}.right-keyword {    display: block;    float: right;    width: 35%;    margin-top: 16px;    letter-spacing: 1px;    color: #929191;}/**/ 
.RWDnews005 .owl-carousel img {    border-radius: 15px;}.RWDnews005 .margin-top-20 {    margin-top: 16px !important;}.RWDnews005 h4 {    font-size: 18px;    letter-spacing: 1px;    margin: 16px 0 16px 0;    text-align: center;    font-weight: bold;}.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span {    filter: Alpha(Opacity=100);    opacity: 1;    width: 16px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item p {    font-size: 14px;    color: #333;    font-weight: normal;text-align: center;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {    padding: 0 10px;    margin-bottom: 32px;}.RWDnews005 .controlls-over .owl-pagination {bottom: 0 !important;}.RWDnews005 .owl-carousel {margin-bottom: 0;}.RWDnews005 .owl-theme.controlls-over .owl-controls .owl-page span {    background: #808080;    transition: 0.5s;}/**/ 
.about_block:after {    content: "";    position: absolute;    background: url(archive/image/customization/ab-left.png)no-repeat;    width: 140px;    height: 150px;    background-size: contain;    bottom: 0;    left: 120px;}.news_block:after {    content: "";    position: absolute;    background: #dcdcdc;    height: 1px;    width: 70%;    left: 15%;    right: auto;    bottom: 0;}.footer_block:after {    content: "";    position: absolute;    background: url(archive/image/customization/1014ft2.png)no-repeat;    background-size: cover;    width: 100%;    height: 200px;    bottom: 0;left:0;}.RWDService001 h1.main-title:after {    content: "";    background: url(archive/image/customization/ab-title1.png)no-repeat;    position: absolute;    width: 80px;    height: 40px;    background-size: contain;    right: -115px;    bottom: -4px;    opacity: 0.4;}.RWDService001 h1.main-title:before {    content: "";    background: url(archive/image/customization/ab-title2.png)no-repeat;    position: absolute;    width: 56px;    height: 40px;    background-size: contain;    left: -100px;    bottom: -13px;    opacity: 0.4;}.RWDnews005 h1.main-title:after {    content: "";    background: url(archive/image/customization/news-title2.png)no-repeat;    position: absolute;    width: 40px;    height: 64px;    background-size: contain;    right: -60px;    bottom: -3px;    opacity: 0.8;}.RWDnews005 h1.main-title:before {    content: "";    background: url(archive/image/customization/news-title1.png)no-repeat;    position: absolute;    width: 60px;    height: 70px;    background-size: contain;    left: -80px;    bottom: 0px;    opacity: 0.8;}.left-map{display: none;}/*cookie*/ 
.RWDalert_fancybox.bottom {box-shadow: 0px -3px 3px rgb(97 97 97 / 20%) !important;background: rgb(255 255 255 / 0.8) !important;}.RWDalert_fancybox.bottom .editor {    font-size: 14px !important;    color: #333 !important;    letter-spacing: 1px !important;    margin-bottom: 0px !important;    font-weight: 600 !important;}.RWDalert_fancybox .btn {border: 1px solid #aaa !important;background: transparent !important;color: #555 !important;font-size: 15px !important;border-radius: 0px !important;padding: 4px 20px;font-weight: 600 !important;}.RWDalert_fancybox .btn:hover {    color: #333!important;    background: #ddea99 !important;    border: 1px solid #ddea99 !important;}/*201124修改*/ 
.cd-main-content {margin-top: 80px;}
/*內頁 start*/

.page_wrapper_bg .footer_block {    padding: 0px 0 200px;}.page_wrapper_bg .footer_block .container {    border-top: 1px solid #ddd;animation: none;    padding-top: 60px;}.page_wrapper_bg section.call_to_action { padding: 35px 0 120px 0; min-height: 600px;}.page_wrapper_bg section.call_to_action>.container {padding: 0;width: 70%;}.page_wrapper_bg .article-text .container {    width: 100%;}/*麵包屑(置中)*/ 
.hgroup .breadcrumb {font-size: 12px;background-color: transparent;border: none;position: relative;float: none !important;text-align: center;bottom: 0;}.hgroup .container {border-bottom: none;width: 100%;}.hgroup h1 {    font-family: 'Noto Sans TC', sans-serif;    text-align: center;    font-size: 40px;    font-weight: 600;    line-height: 1.5;    margin-bottom: 0;    letter-spacing: 2px;}.hgroup .breadcrumb a {    color: #999;    letter-spacing: 1px;}.hgroup h1:before {    content: "";    position: relative;    display: inline-block;    width: 56px;    height: 40px;    background: url(archive/image/customization/ab-title2.png)no-repeat;    background-size: contain;    margin-right: 20px;    top: 18px;    opacity: .4;}.hgroup h1:after {    content: "";    position: relative;    display: inline-block;    width: 80px;    height: 40px;    background: url(archive/image/customization/ab-title1.png)no-repeat;    background-size: contain;    margin-left: 20px;    margin-right: -24px;    top: 10px;    opacity: .4;}.webdesc {font-family: 'Noto Sans TC', sans-serif;    text-align: center;    margin-bottom: 30px;    color: #80796b;    font-size: 18px;}/*文字統一設定*/ 
.page_wrapper_bg .article-text h2 {font-size:26px;line-height: 1.5;letter-spacing: 2px;font-weight: bold;}.page_wrapper_bg .article-text h3 {letter-spacing: 2px;line-height: 1.5;margin-bottom: 10px;font-weight: bold;font-size: 24px !important;}.page_wrapper_bg .article-text h4 {font-size: 18px;line-height: 1.7;letter-spacing: 2px;margin: 15px 0 15px;font-weight: bold;}.page_wrapper_bg .article-text {font-size: 15px;line-height:1.7;;letter-spacing: 2px;color: #353535;text-align: justify;font-weight: 400;}.page_wrapper_bg .article-text p {font-size: 15px;line-height:1.7;;letter-spacing: 2px;color: #353535; 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 ol, .products-info .txt .editor ol { padding-left: 22px;}._bd_row ul, .products-info .txt .editor ul{ padding-left: 18px;}/*-------按鈕--------*/#panelCms .btn.btn-primary { float: none;border-radius: 5px !important;}/*回上一頁按鈕*/#article .btn.btn_back a, #album .btn.btn_back a {padding: 6px 15px;display:block;}.btn.btn_back {    font-size: 15px;margin-top: 50px;margin-right: 0;float: right;background: transparent !important;padding: 0;box-shadow: none;}.btn.btn_back a {border-radius: 8px;min-width:180px;padding: 0 15px;background: transparent;color: #898e72; transition: all 0.2s ease;border:1px solid #cfd8a4;}.btn.btn_back a:hover {color: #333;background: #deec99;}/*確定送出*/ 
.ebtn {font-size: 15px;padding: 0;background: transparent;-webkit-border-radius: 0px; -moz-border-radius: 0px;border-radius: 0px;float: right;margin-right: 0;}.ebtn a {border-radius: 8px;min-width:180px;text-align: center;line-height: 1.5;padding: 6px 30px;margin-top: 20px;color:#333;background: #ddea99; border:1px solid #ddea99;transition: all .2s ease;}.ebtn a:hover {background: #b7d040; color: #000; border-color: #b7d040; transition: all .2s ease;}/*產品*/ 
.layoutlist_4 .buybtn {    cursor: pointer;    width: 99%;    margin: 15px auto 0;    padding: 5px 0;    line-height: 24px;    background: #f3e8b6;    color: #504e4a;    text-align: center;    border-radius: 8px;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {    background: #f3e8b6;    border-radius: 8px;    color: #504e4a;font-weight: 600;    letter-spacing: 1px;    font-size: 15px; transition: all 0.2s ease;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {    background: #ccdc7e;    font-size: 15px;    color: #333;font-weight: 600;    letter-spacing: 1px;    border-radius: 8px; transition: all 0.2s ease;}#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: #457157;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop:hover{background-color: #b7d040; transition: all 0.2s ease;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add:hover{    background-color: #ffedab; transition: all 0.2s ease;}/*購物車*/ 
.RWDshopping .btn.bg1{background: transparent ;color:#898e72;border: 1px solid #898e72;border-radius: 8px;}.RWDshopping .btn.bg1:hover{border-radius: 8px ;transition: all 0.3s ease;border: 1px solid #898e72 ;color: #333 ;background: #deec99;}.RWDshopping .btn.bg2{border-radius:8px !important;transition: all 0.3s ease;border: 1px solid #f3e8b6 !important;color: #504e4a !important;background:#f3e8b6 !important;}.RWDshopping .btn.bg2:hover{background:#ffedab !important;color: #504e4a !important;border: 1px solid #ffedab !important;}.RWDshopping .btn.bg2 i {transition: none;}.RWDshopping .btn.bg3{background: transparent; color:#898e72; border: 1px solid #898e72;border-radius:8px;}.RWDshopping .btn.bg3:hover{border-radius:8px;transition: all 0.3s ease;border: 1px solid #898e72 ;color: #333 ;background: #deec99;}/*購物車按鈕pad*/#mobile-fixed .btn-box .normal {background: transparent ;color:#898e72;border: 1px solid #898e72;border-radius:8px;}#mobile-fixed .btn-box .bg2{border-radius: 8px;transition: all 0.3s ease;border: 1px solid #ffedab;color: #504e4a ;background:#ffedab ;}.RWDshopping #mobile-fixed .btn.normal {color: #898e72;}/*會員new*/div#btn_member_join {    background: transparent;    border: 1px solid #e4e4e4;}#join_form .btn{padding: 6px 12px;border-radius: 8px;}#join_form .btn-link:hover { text-decoration: none;}#join_form > div.btn_area > div:nth-child(1) { display: none;}#btn_member_login { float: none;color:#333;background: #ddea99; border:1px solid #ddea99;padding: 6px 12px;}#btn_member_login:hover {background: #b7d040;color:#000;border: 1px solid #b7d040;}#join_form .btn-primary {float: none;color:#333;background: #ddea99; border:1px solid #ddea99;}#join_form .btn-primary:hover{background: #b7d040;color:#000;border: 1px solid #b7d040;}.btn-primary {background: #ddea99; border:1px solid #ddea99;border-radius:8px !important; float: right; margin-right: 0px;font-size: 14px;box-shadow:none;}.btn-primary a {color:#333;font-size: 14px;}.btn.btn-primary:focus a, .btn.btn-primary:hover a, .btn.btn-primary:active a{color:#333;}.btn-primary:hover{transition: all 0.3s ease; color:#fff; background-color: #b7d040;border-color: #b7d040;} .btn-primary:active:hover, .btn-primary:active:focus{background-color: #b7d040;border: 1px solid #b7d040;}.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary{color: #000;background-color:#b7d040;border-color:#b7d040;outline: none;}/**/ 
.layoutlist_7 .litem .img-responsive {    filter: brightness(.9);    border-radius: 15px;    border: 1px solid #eee;    transition: all .5s ease;}.layoutlist_7 .litem a:hover img {    filter: brightness(1);    transition: all .5s ease;}.layoutlist_7 .cdate, .layoutlist_7 .cdate a {    display: none;}#article .layoutlist_7 .litem {    padding: 0 30px;}#article .layoutlist_7 .subject, #article .layoutlist_7 .subject a {    color: #353535;    font-size: 18px;    font-weight: 600;    margin-top: 30px;    margin-bottom: 5px;}.layoutlist_7 .summary, .layoutlist_7 .summary a {    color: #555;}/*側選單*/#sidebar.layoutmenu1, #sidebar.layoutmenu3, #sidebar.layoutmenu6 {    padding-right: 80px;}.m2018 .products-nav .nav-title {    border-radius: 8px;    background: rgb(204 220 126 / 0.35);    font-size: 17px;    padding: 6px 10px;    margin-bottom: 15px;    color: #898e72;    font-weight: 600;    letter-spacing: 2px;}.m2018 .products-nav>ul>li {    border-bottom: 1px solid #cfd8a4;}.m2018 .products-nav>ul>li>a {    color: #898e72;}.m2018 .products-nav>ul>li:hover>a, .m2018 .products-nav>ul>li.active>a {    color: #333;}.m2018 .products-nav>ul>li.active>a:after {    content: "";    position: relative;    display: inline-block;    width: 40px;    height: 18px;    background: url(archive/image/customization/ab-title1.png)no-repeat;    background-size: contain;    margin-left: 10px;    top: 5px;    opacity: .6;}/*最新消息*/ 
._col.listdate.col-sm-2.col-md-2 { text-align: center;}.layoutlist_8 .listdate .day {  color: #457157; letter-spacing: 1px; font-size: 35px;}.layoutlist_8 .item { border-bottom: 1px solid #dcdcdc;padding: 50px 0;}.layoutlist_8 .list_subject .summary { line-height: 1.5;}.layoutlist_8 .article_subject { font-size: 18px;}._col.list_img {padding-left: 0; padding-right: 30px;}.layoutlist_8 .item:nth-child(2) { border-top: 1px solid #dcdcdc;}.layoutlist_8 .list_subject .summary a {    font-size: 15px;    letter-spacing: 1px;    font-weight: 500;    color: #555;}/*產品*/#product .layoutlist_2 .item, #product .layoutlist_4 .item {    border-bottom: 0;}.layoutlist_4 .price.sellprice {    color: #457157;    font-weight: 600;}.layoutlist_4 .price {    display: block;    color: #888;    margin: 0;    text-align: left;}.count_info {    font-size: 13px !important;    border-top: 1px solid #dcdcdc;    padding-top: 15px;    color: #888;}.product_list_item div.img {    border-radius: 15px;}.layoutlist_4 .item a {    color: #333;    font-size: 16px;    letter-spacing: 1px;    font-weight: 600;}.layoutlist_4 .cate_div, .layoutlist_4 .stands_options {    padding: 5px 0;}.layoutlist_4 .amount_div {    margin: 10px 0 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 {    color: #457157;}.layoutlist_4 select {    padding: 4px 28px 4px 8px;}.RWDproduct_page .products-info .price-box li.active b {    font-size: 18px;}.RWDproduct_page .pic-box .thumbnails ul li {width: auto;}.RWDproduct_page .products-info .name {font-weight: 600;font-size: 20px;margin-bottom: 0;}.RWDproduct_page .products-info .nu, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .subname, .RWDproduct_page .products-info .txt .editor { color: #333;}.RWDproduct_page .products-info .subname {font-size: 14px; letter-spacing: 1px; font-weight: 600; color: #1c2952 !important;}.RWDproduct_page .products-info .download, .RWDproduct_page .products-info .name-box, .RWDproduct_page .products-info .price-box {text-align: left;}.RWDproduct_page .pic-box .thumbnails ul li.active a:before {border: 2px solid #1c2952;}.RWDproduct_page .products-editor { border-top: 1px dashed #ddd; padding-top: 20px;}.RWDproduct_page .products-info .txt { background: #f6f6f6;}.RWDproduct_page .products-info .txt .title {padding: 10px 15px;    color: #333; border-bottom: 0; margin-bottom: 0;}.RWDproduct_page .products-info .txt .editor {padding: 10px 15px;border-top: 2px solid #fff;}.RWDproduct_page .products-info .txt .title .ii { right: 10px;}/**/ 
.layoutlist_8 .item:last-child {    border-bottom: 0;}/*contact*/ 
.eformsForm {    border-top: 1px solid #dcdcdc;    padding-top: 50px;    width: 60%;    margin: 0 auto;}.eformsForm .col-sm-12.col-md-11 {    width: 85%;}.form-horizontal .control-label {    width: 15%;}.eformsDesc {    text-align: center;    margin: 0;    padding-bottom: 30px;    border-bottom: 0;    color: #80796b;}.form-horizontal .form-group {    margin-left: 0;}.form-group {    margin-bottom: 30px;}.eformsForm .customized_columns .row .col-md-11 {    width: 100%;}/*購物車*/ 
.shopping-step .current .num:before {    background: #457157;}/*購物車上方園*/@keyframes num-bg {    0% {        background: rgb(69,113,87, 0);        -webkit-transform: scale(.5);        transform: scale(.5)    }    100% {        background:rgb(69,113,87, 1);        -webkit-transform: scale(1);        transform: scale(1)    }}.member .hgroup h1{display:none;}input[type=checkbox], input[type=radio] {    margin: 4px 5px 0 0;}.member_join_strong { color: #91a914;}

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

/**/@media (max-width: 1700px) {.ab_item {width: 110px;margin-right: 8px;}}@media (max-width: 1500px) {.RWDleft_cont002 .container {width: 80%;}.spirit_block .container {width: 80%;}.product_block .container {width: 80%;}.footer_block .container {width: 80%;}.news_block .container {width: 80%;}.news_block:after {width: 80%;left: 10%;}.right-keyword {font-size: 13px;}.about_block:after {width: 110px;height: 120px;left: 48px;}.page_wrapper_bg section.call_to_action>.container {  width: 80%;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: calc(100%/3 - 60px);margin: 0 30px 80px;}}@media (max-width: 1400px) {.RWDleft_cont002 .container {width: 86%;}.spirit_block .container {width: 86%;}.product_block .container {width: 86%;}.footer_block .container {width: 86%;}.news_block .container {width: 86%;}.news_block:after {width: 86%;left: 7%;}.page_wrapper_bg section.call_to_action>.container {  width: 86%;}.RWDmenu_plus04 .site-nav .menu>li>a {padding: 28px 16px;}.RWDmenu_plus04 .site-nav .menu>li>a {padding: 28px 12px;}.RWDmenu_plus04 .site-nav .menu li.buy_action {margin: 0 8px;}.RWDmenu_plus04 .logo { width: 230px;margin-top: 16px;}}@media (max-width: 1300px) {.RWDleft_cont002 .item-second .text-box .text {width: 85%;}}@media (max-width: 1200px) {.RWDnews005 h1.main-title:before {    left: -60px;    width: 40px;    height: 48px;}.RWDnews005 h1.main-title:after {    width: 28px;right: -50px;    height: 52px;}.about_block:after {    width: 80px;    height: 86px;    left: 48px;}.ft_right {width: 65%;}.ft_left {width: 35%;}}@media (max-width: 1100px) {.RWDmenu_plus04 .header { padding: 0 15px;}.RWDmenu_plus04 .logo {width: 200px;}.RWDbanner_plus01 .banner-slider .slick-item .pic {padding: 0;}.RWDmenu_plus04 .site-nav .menu>li>a {font-size: 14px;}.RWDbanner_plus01.style-dotnav.control-right .control-box { right: 0;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
#article .layoutlist_7 .litem {    padding: 0 15px;}.eformsForm {    width: 80%;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    width: calc(100%/3 - 40px);    margin: 0 20px 80px;}.RWDproduct002_v2 .showbottom:hover .inner-content > img {    -webkit-transform: scale(1) !important;    transform: scale(1) !important;}
}
/*1199px end*/
/*1024px start*/

@media (max-width: 1024px) {.RWDleft_cont002 .container {width: 90%;}.spirit_block .container {width: 90%;}.product_block .container {width: 90%;}.footer_block .container {width: 90%;}.news_block .container {width:90%;}.news_block:after {width: 90%;left: 5%;}.about_block {padding: 100px 0;}.spirit_block{ padding: 100px 0;}.product_block {padding: 100px 0 40px;}.footer_block {padding: 100px 0 130px;}.news_block { padding: 100px 0;}.RWDmenu_plus04 .features {width: auto;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn {padding: 25px 16px;}.RWDmenu_plus04 #mobile-menu .menu li.buy_action a {color: #3e7d3f;font-weight: bold;}.RWDmenu_plus04 #mobile-menu .menu li.buy_group a {color:#3c3b39;font-weight: bold;}.RWDmenu_plus04 li.buy_action a::after , .RWDmenu_plus04 li.buy_action a:hover::after{display: none;}.RWDmenu_plus04 li.buy_group a::after , .RWDmenu_plus04 li.buy_group a:hover::after{display: none;}.RWDmenu_plus04 .copyright{display: none;}.RWDmenu_plus04 #mobile-menu .menu>li.active {    background-color: transparent;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {    background-color: transparent;    color: #333;    font-weight: bold;}.RWDmenu_plus04 #mobile-menu .menu>li>ul {    background-color: transparent;}.RWDmenu_plus04 #mobile-menu .menu>li.active>.toggle-submenu:after, .RWDmenu_plus04 #mobile-menu .menu>li>ul>li.active>.toggle-submenu:after {    color: #666;}/*.RWDbanner_plus01 { top: 24px !important;}*/#RWDfullscreen01 .cd-main-content {position: relative;}.cd-main-content {margin-top: 75px;}/**/ 
.RWDleft_cont002 .item-second .text-box .text {font-size: 14px;}.RWDleft_cont002 .item-second .text-box .title { font-size: 32px;}#RWDfullscreen01 .main-title {font-size: 36px !important;}#RWDfullscreen01 .sub-title { font-size: 16px !important;}.RWDService001 .col-md-3 {width: calc(100%/3 - 17px);margin: 0px 8px;}/**/ 
.ft_right {width: 60%;}.ft_left {width: 40%;}.social-item.line-item a {width: 80%;}.footer_block:after {height: 140px}/*內頁*/ 
.page_wrapper_bg section.call_to_action>.container {    width: 90%;}#sidebar.layoutmenu1, #sidebar.layoutmenu3, #sidebar.layoutmenu6 {    padding-right: 50px;}.hgroup h1 {    font-size: 32px;}.hgroup h1:before {    width: 44px;}.hgroup h1:after {    width: 70px;    margin-right: -26px;}.hgroup .breadcrumb {    padding-top: 0;}.page_wrapper_bg section.call_to_action {    padding: 15px 0 80px 0;}}

/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.about_block {padding: 100px 0;}.spirit_block{ padding: 100px 0;}.product_block {padding: 100px 0 40px;}.footer_block {padding: 100px 0 130px;}.news_block { padding: 100px 0;}.RWDleft_cont002 .container {width: 96%;}.spirit_block .container{width: 96%;}.product_block .container {width: 96%;}.footer_block .container{width: 96%;}.news_block .container {width: 96%;}.news_block:after {width: 96%;left: 2%;}.RWDleft_cont002 .item-second {flex-direction: column-reverse;}.RWDleft_cont002 .item-second>a {width: 65%; float: none;margin-top: 32px;}.RWDleft_cont002 .item-second .text-box {width: 100%; text-align: center;}.RWDleft_cont002 .item-second .text-box .text{    width: 70%;    margin-top: 16px;    margin-bottom: 48px;    margin: 0 auto;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    width: calc(100%/3 - 10px);    margin: 0 5px 80px;}/*內頁*/#sidebar {margin-bottom: 30px;}.page_wrapper_bg section.call_to_action>.container {padding: 0 20px;}.page_wrapper_bg .pagecontent {padding: 0px !important;}#sidebar.layoutmenu1, #sidebar.layoutmenu3, #sidebar.layoutmenu6 {padding-right: 0;}.form-group label {width: 100%;padding: 0;}.member .col-sm-10.col-lg-11, .member  .col-sm-12.col-md-11 {width: 100%;padding: 0;}.member #sidebar {    width: 90%;    float: none;    margin: 0 auto 30px;    padding: 0;    clear: both;}.member .customized_columns {    width: 90%;    margin: 0px auto;    text-align: left;    float: none;}#join_form .btn-primary, .btn.btn_back, .ebtn {width: auto;}.eformsForm {width: 100%;}.form-horizontal .control-label {width: 100%;}.eformsForm .col-sm-12.col-md-11 {width: 100%;}.form-horizontal .form-group {margin-left: -15px;}
}
/*991px end*/
/*800px start*/
@media (max-width: 800px) {
.about_block {padding: 100px 0;}.spirit_block{ padding: 100px 0;}.product_block {padding: 100px 0 40px;}.footer_block {padding: 100px 0 130px;}.news_block { padding: 100px 0;}.RWDleft_cont002 .container {width: 96%;}.spirit_block .container{width: 96%;}.product_block .container {width: 96%;}.footer_block .container{width: 96%;}.news_block .container {width: 96%;}.news_block:after {width: 96%;left: 2%;}.RWDleft_cont002 .item-second {flex-direction: column-reverse;}.RWDleft_cont002 .item-second>a {width: 65%; float: none;margin-top: 32px;}.RWDleft_cont002 .item-second .text-box {width: 100%; text-align: center;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: calc(100%/3 - 4px);margin: 0 2px 80px;}
}
/*800px end*/
/*pad版 start*/
@media (max-width: 768px) {
/**/ 
.about_block {padding: 100px 0;}.spirit_block{ padding: 100px 0;}.product_block {padding: 100px 0 40px;}.footer_block {padding: 100px 0 130px;}.news_block { padding: 100px 0;}.RWDleft_cont002 .container {width: 96%;}.spirit_block .container{width: 96%;}.product_block .container {width: 96%;}.footer_block .container{width: 96%;}.news_block .container {width: 96%;}.news_block:after {width: 96%;left: 2%;}.RWDleft_cont002 .item-second {flex-direction: column-reverse;}.RWDleft_cont002 .item-second>a {width: 65%; float: none;}.RWDleft_cont002 .item-second .text-box {width: 100%; text-align: center;}.RWDleft_cont002 .item-second .text-box .text { width: 100%;margin-top: 16px;margin-bottom: 48px;}.RWDService001 .col-md-3 {    width: calc(100%/3 - 9px);    margin: 0px 4px;}.RWDService001 .boxFeature-2 h2 {font-size: 18px;}.RWDService001 p {font-size: 13px;}.RWDproduct002_v2 .portfolio-bottom-summary .shop-box {    padding: 0 0;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    width: calc(100%/3 - 8px);    margin: 0 4px 80px;}.ft_right {width: 100%;text-align: center;}.ft_left {width: 100%; text-align: center;}.right-map {display: none;}.right-keyword {float: none;width: 100%;font-size: 12px;}.right-social {    width: 100%;    float: none;    margin: 0 auto;    text-align: center;}.left-map {display: block;margin:8px 0;}.ft_title {width: 100%;float:none;}.info_sec {    width:100%;    float: none;}.social-item.line-item a {    width: 100%;}.ft_title img {    width: 72px;    display: block;    text-align: center;    margin: 0 auto;}.social-item.fb-item a span {    font-weight: bold;    font-family: 'Noto Sans TC';    font-size: 24px;    background: #337ac7;    width: 34px;    height: 34px;    display: inline-block;    position: relative;    top: 10px;    left: 42px;    border-radius: 6px;    color: #fff;    line-height: 1.3;padding-top: 1px;}.social-item.fb-item a {    background: #fff;    border: none;    color: #fff;}.footer_block:after {height: 110px;}
}
/*pad版 end*/
/*767px start*/
@media (max-width: 767px) {
.RWDService001 h1.main-title:before {    width: 48px;    height: 40px;    left: -85px;    bottom: -15px;}.RWDService001 h1.main-title:after {    width: 64px;    height: 48px;    bottom: -18px;    right: -95px;}.RWDproduct002_v2 .btn.btn-rj {font-size: 14px;letter-spacing: 0px;}.RWDproduct002_v2 .filter-portfolio ul > li {margin: 0px 4px 15px;width: 100px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    width: calc(100%/2 - 20px);    margin: 0 10px 80px;}.social-item.fb-item a:hover {    background: transparent;    border: 1px solid #fff;}.social-item.fb-item a {    display: inline-block;    width: auto;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
/*左右間距*/ 
.RWDmenu_plus02 .cd-main-header{padding: 0 10px;}#RWDfullscreen01 .container{padding: 0 10px;}#RWDfullscreen01 .row {margin-right: 0;margin-left: 0;}.RWDleft_cont002 .container {width:100%;}.spirit_block .container {width:100%;}.product_block .container  {width:100%;}.footer_block .container {width:100%;}.news_block .container  {width:100%;}.news_block:after {width:100%;left:0;}.RWDbanner_plus01.style-dotnav.control-right .control-box {    right: 0;    bottom:8px !important;}.RWDmenu_plus04 .logo {width: 140px;margin-top: 24px;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn {    padding: 25px 8px;}.RWDleft_cont002 .item-second .text-box .title { font-size: 28px;}#RWDfullscreen01 .main-title {    font-size: 32px !important;    position: relative;    display: inline-block;}#RWDfullscreen01 .sub-title {    font-size: 15px !important;    width: 85%;    margin: 12px auto 0 !important;}.ab_item {    width: 90px;    margin-right: 8px;}.RWDleft_cont002 .item-second>a {width: 100%;}.about_block:after{ display:none;}.RWDService001 h1.main-title:before {    left: -65px;    width: 48px;    height: 40px;    bottom: -20px;}.RWDService001 h1.main-title:after {    right: -75px;    width: 64px;    height: 48px;    bottom: -25px;}.RWDService001 .col-md-3 {    width: 100%;    margin: 0;    float: left;    height: auto;    margin-bottom: 40px;}.spirit_block {    padding: 100px 0 48px;}.RWDproduct002_v2 .btn.btn-rj {font-size: 14px;letter-spacing: 0px;}.RWDproduct002_v2 .filter-portfolio ul > li {margin: 0px 4px 15px;width: 100px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    width: calc(100%/2 - 5px);    margin: 0 2px 80px;}.owl-pagination {    display: block;}.RWDmenu_plus04 .features .search-btn {padding: 25px 8px;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn{padding: 25px 8px;}/*內頁*/ 
.hgroup h1 {font-size: 28px;}.page_wrapper_bg .article-text .container {padding: 0 10px;}.pagecontent .article_model[data-seq="0"] {margin-top: 30px;}.pagecontent .RWDslider01, .pagecontent .RWDeditor01 {margin-top: 30px !important;}.hgroup h1:before, .hgroup h1:after{display:none;}#join_form .btn-primary, .btn.btn_back, .ebtn {width: 100%;}.count_info span {display: block;}._col.list_img {padding-left: 15px;padding-right: 15px;}._col.listdate.col-sm-2.col-md-2 {text-align: left;}.layoutlist_8 .list_subject .summary {margin: 5px 0;}.RWDproduct_page .m-pd-info .select-box {width: 100%;}#mobile-fixed .btn-box {padding-left: 0;width: 100%;float: none;}#mobile-fixed .btn-box .normal {max-width: 100%;}#mobile-fixed .fixed-in {width: 100%;}#mobile-fixed .btn-box.step1 li, #mobile-fixed .btn-box.step2 li {width: 50%;}.layoutlist_4 .buybtn {margin: 15px auto 30px;}#mobile-fixed .btn-box ul {display: flex;}/**/ 
.product_block .container {    padding: 0px !important;}/*相關報導1124*/ 
.RWDnews005 .controlls-over .owl-controls .owl-prev, .RWDnews005 .controlls-over .owl-controls .owl-next {display: none;}
}
/*600px end*/
/*phone版 start*/
@media (max-width: 480px) {
/*左右間距*/ 
.RWDmenu_plus04 .header{padding: 0 10px;}#RWDfullscreen01 .container{padding: 0 10px;}.RWDleft_cont002 .container {width:100%;}.spirit_block .container {width:100%;}.product_block .container  {width:100%;}.footer_block .container {width:100%;}.news_block .container  {width:100%;}.news_block:after {width:100%;left:0;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn {padding: 25px 8px;}.RWDmenu_plus04 .logo {width: 140px;margin-top: 24px;}#RWDfullscreen01 .main-title {font-size: 32px !important;}.RWDleft_cont002 .item-second .text-box .title { font-size: 28px;}.RWDleft_cont002 .item-second>a {width: 100%;}.about_block:after{ display:none;}.RWDService001 h1.main-title:before {    width: 48px;    height: 40px;}.RWDService001 h1.main-title:after {    width: 64px;    height: 48px;}.RWDService001 .col-md-3 {    width: 100%;    margin: 0;    float: left;    height: auto;    margin-bottom: 40px;}.spirit_block {    padding: 100px 0 48px;}.RWDproduct002_v2 .btn.btn-rj {font-size: 14px;letter-spacing: 0px;}.RWDproduct002_v2 .filter-portfolio ul > li {margin: 0px 4px 15px;width: 100px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    width: calc(100%/2 - 5px);    margin: 0 2px 80px;}.owl-pagination {    display: block;}.RWDproduct002_v2 .pd-info.select2 .select_col, .RWDproduct002_v2 .btn-box .qtybox, .RWDproduct002_v2 .btn-box .shop {    width: 100%;}.RWDproduct002_v2 .btn-box .shop {    margin-left: 0;}
}
/*phone版 end*/
/*360px start*/

@media (max-width: 360px){.RWDmenu_plus04 .header{padding: 0 10px;}.RWDmenu_plus04 .features .member-btn {padding: 25px 5px;}.RWDmenu_plus04 .logo {width: 120px;margin-top: 24px;}.RWDService001 h1.main-title:after {    width: 50px;    height: 20px;    bottom: 0px;    right: -55px;}.RWDService001 h1.main-title:before {    width: 35px;    height: 18px;    bottom: 0px;    left: -50px;}}

/*360px end*/
/*320px start*/
@media (max-width: 320px){
.RWDleft_cont002 .item-second .text-box .title { font-size: 26px;}#RWDfullscreen01 .main-title {font-size: 30px !important;}#RWDfullscreen01 .sub-title { font-size: 14px !important;}.ab_item:before {    content: "";    position: absolute;    background: url(archive/image/customization/ab-icon.png)no-repeat;    width: 14px;    height: 14px;    left: -6px;    top: 6px;    background-size: contain;}.ab_item {    width: 72px;    margin-right: 4px;}#product .layoutlist_4 .col-xs-6 {    width: 100%;}
}
/*320px end*/